.eMS7Vq_page{--ink:#0a1c29;--ink-soft:#34445b;--teal:#125e87;--teal-dark:#105b81;--coral-action:#125e87;--coral-dark:#0c496b;--rule:#d5e1eb;width:84.5%;max-width:78.5rem;min-height:calc(100svh - 6rem);color:var(--ink);margin:0 0 0 9.5%;padding:1.8rem 0 3rem}.eMS7Vq_breadcrumb{flex-wrap:wrap;gap:.7rem;margin-bottom:2.2rem;font-size:.95rem;display:flex}.eMS7Vq_breadcrumb a,.eMS7Vq_aside a,.eMS7Vq_lessonLink,.eMS7Vq_textAction,.eMS7Vq_smallNote a{color:var(--teal-dark);text-underline-offset:.17em;text-decoration:underline}.eMS7Vq_resultGrid,.eMS7Vq_enquiryGrid{grid-template-columns:minmax(0,2fr) minmax(17rem,.93fr);gap:clamp(2rem,3.8vw,4.5rem);display:grid}.eMS7Vq_questionGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(3rem,4.2vw,4.5rem);display:grid}.eMS7Vq_contextPanel{min-width:0;padding-top:1.4rem}.eMS7Vq_mainColumn{isolation:isolate;align-self:start;min-width:0;position:relative}.eMS7Vq_intro{margin-inline:-.85rem;isolation:isolate;margin-bottom:0;padding:.35rem .85rem 1.25rem;position:relative}.eMS7Vq_intro:before,.eMS7Vq_mainColumn:before,.eMS7Vq_questionNotes:before,.eMS7Vq_aside:before,.eMS7Vq_received:before{content:"";z-index:-1;pointer-events:none;filter:blur(1.8rem);background:#ffffffe6;border-radius:0;position:absolute;inset:-.85rem -1.35rem}.eMS7Vq_mainColumn:before{background:#fffffff0}.eMS7Vq_contextCopy>:last-child{margin-bottom:0}.eMS7Vq_intro h1,.eMS7Vq_contextTitle,.eMS7Vq_received h1{font-family:var(--serif);letter-spacing:-.035em;margin:0 0 1.05rem;font-size:clamp(2.8rem,4.8vw,4.375rem);font-weight:400;line-height:1.04}.eMS7Vq_intro h1:focus,.eMS7Vq_received h1:focus{outline:none}.eMS7Vq_intro p{color:var(--ink-soft);margin:0 0 1rem;font-size:clamp(1.125rem,1.65vw,1.5rem);line-height:1.3}.eMS7Vq_intro .eMS7Vq_contextTitle{color:var(--ink);margin-bottom:1.35rem;font-size:clamp(2.8rem,4.6vw,4.25rem);line-height:1.07}.eMS7Vq_learnLink a{max-width:100%;color:var(--teal-dark);text-underline-offset:.17em;align-items:center;gap:.65rem;text-decoration:underline;display:inline-flex}.eMS7Vq_intro .eMS7Vq_learnLink{font-size:clamp(1.0625rem,1.5vw,1.375rem);line-height:1.4}.eMS7Vq_learnLink svg{flex:none}.eMS7Vq_enquiryShortcut{margin-block:1.1rem 1.25rem}.eMS7Vq_intro .eMS7Vq_enquiryShortcut p{margin-bottom:.35rem;font-size:1rem;line-height:1.4}.eMS7Vq_enquiryShortcut button{text-align:left;align-items:center;gap:.6rem;min-height:2.75rem;padding:0;font-size:clamp(1.0625rem,1.5vw,1.375rem);display:inline-flex}.eMS7Vq_enquiryShortcut svg{flex:none}.eMS7Vq_questionHeading{font-family:var(--serif);letter-spacing:-.025em;margin:0 0 1rem;font-size:clamp(2.3rem,3.8vw,3.5rem);font-weight:400;line-height:1.04}.eMS7Vq_questionHeading:focus{outline:3px solid var(--teal);outline-offset:4px}.eMS7Vq_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.eMS7Vq_eyebrow{letter-spacing:.12em;text-transform:uppercase;margin:0 0 .45rem;font-weight:800;font-size:.78rem!important}.eMS7Vq_progress{margin:0 0 2.8rem}.eMS7Vq_laterStep .eMS7Vq_intro{margin-bottom:0}.eMS7Vq_laterStep .eMS7Vq_progress{margin:0 0 2.8rem}.eMS7Vq_progress p{margin:0 0 .7rem;font-size:.98rem}.eMS7Vq_progressSegments{grid-auto-columns:1fr;grid-auto-flow:column;gap:.4rem;display:grid}.eMS7Vq_progressSegments span{background:#d8e3eb;border-radius:1rem;height:.5rem}.eMS7Vq_progressSegments .eMS7Vq_progressCurrent{background:var(--coral-action)}.eMS7Vq_questionField{border:0;min-width:0;margin:0;padding:0}.eMS7Vq_questionField legend,.eMS7Vq_plan h2,.eMS7Vq_previewSection h2{font-family:var(--serif);margin:0 0 1rem;font-size:clamp(2rem,3vw,2.7rem);font-weight:400;line-height:1.18}.eMS7Vq_questionField legend:not(.eMS7Vq_visuallyHidden){letter-spacing:-.035em;max-width:100%;margin:0 0 1.5rem;font-size:clamp(2.3rem,3.8vw,3.5rem);line-height:1.04}.eMS7Vq_help{color:var(--ink-soft);margin:0 0 1.25rem;font-size:clamp(1.05rem,1.5vw,1.375rem);line-height:1.4}.eMS7Vq_options{gap:.4rem;display:grid}.eMS7Vq_otherField{margin-top:1.25rem}.eMS7Vq_option{cursor:pointer;background:#ffffff5c;border:0;border-bottom:1px solid #c6d6df;border-radius:0;align-items:center;gap:1.4rem;min-height:3rem;padding:.55rem 1rem;font-size:1.2rem;line-height:1.35;display:flex}.eMS7Vq_option:hover{border-color:var(--teal);background:#eaf4f5e6}.eMS7Vq_option:has(input:checked){border-color:var(--teal);background:#eaf4f5e6}.eMS7Vq_option:has(input:focus-visible){outline:3px solid var(--teal);outline-offset:3px}.eMS7Vq_option input{width:1.5rem;height:1.5rem;accent-color:var(--coral-dark);flex:none;margin:0}.eMS7Vq_actions{flex-wrap:wrap;align-items:center;gap:.7rem 1.5rem;margin-top:1.65rem;display:flex}.eMS7Vq_primaryButton,.eMS7Vq_secondaryButton{border:1px solid var(--coral-action);background:var(--coral-action);color:#fff;min-height:2.75rem;font:600 1.1rem/1.3 var(--sans);text-align:center;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:.7rem 1.4rem;display:inline-flex}.eMS7Vq_actions .eMS7Vq_primaryButton{gap:1.25rem;min-width:15rem;min-height:3.75rem;font-size:1.4rem;font-weight:500}.eMS7Vq_actions .eMS7Vq_primaryButton svg{flex:none}.eMS7Vq_primaryButton:hover:not(:disabled){border-color:var(--coral-dark);background:var(--coral-dark);color:#fffaf5}.eMS7Vq_primaryButton:disabled{opacity:.58;cursor:not-allowed}.eMS7Vq_secondaryButton{border-color:var(--ink);color:var(--ink);background:0 0}.eMS7Vq_secondaryButton:hover{background:#12222a0f}.eMS7Vq_textAction{min-height:2.75rem;font:600 1rem/1.3 var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;padding:.35rem .05rem}.eMS7Vq_questionNotes{isolation:isolate;border-top:1px solid var(--rule);width:50%;color:var(--ink-soft);margin:2.5rem 0 0 auto;padding-top:1.75rem;position:relative}.eMS7Vq_questionNotes h2{color:var(--ink);margin:0 0 1rem;font-size:1.8rem;line-height:1.15}.eMS7Vq_questionNotes p{font-size:1rem;line-height:1.55}.eMS7Vq_actions+.eMS7Vq_smallNote{margin-top:1rem}.eMS7Vq_aside{isolation:isolate;border-left:2px solid var(--coral-action);align-self:start;min-width:0;padding:5.4rem 0 2rem clamp(1.5rem,3vw,3.2rem);position:relative}.eMS7Vq_resultGrid .eMS7Vq_aside,.eMS7Vq_enquiryGrid .eMS7Vq_aside{border-color:var(--ink);padding-top:1.2rem}.eMS7Vq_aside h2{font-family:var(--serif);margin:0 0 .8rem;font-size:clamp(1.8rem,2.4vw,2.25rem);font-weight:400;line-height:1.17}.eMS7Vq_aside p{margin:0 0 1.2rem;font-size:1.1rem;line-height:1.55}.eMS7Vq_aside .eMS7Vq_smallNote,.eMS7Vq_smallNote{color:var(--ink-soft);font-size:.92rem;line-height:1.5}.eMS7Vq_asideActions{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);gap:.1rem;margin:2rem 0;padding:.8rem 0;display:grid}.eMS7Vq_reported{margin:2.3rem 0}.eMS7Vq_reported h2{font-family:var(--serif);margin:0;font-size:clamp(2.2rem,3.2vw,3rem);font-weight:400}.eMS7Vq_reported p{margin:.35rem 0;font-size:1.15rem}.eMS7Vq_reported .eMS7Vq_namedTask{font-family:var(--serif);font-size:1.6rem}.eMS7Vq_reportedDetails{border-top:1px solid var(--rule);margin-top:2rem;padding-top:1.25rem}.eMS7Vq_reportedDetails h2{font-family:var(--serif);font-size:1.7rem;font-weight:400}.eMS7Vq_reportedDetails p{overflow-wrap:anywhere;margin:.55rem 0}.eMS7Vq_reportedDetails strong{font-size:.9rem;display:block}.eMS7Vq_plan{max-width:58rem}.eMS7Vq_plan h2{margin-bottom:.5rem}.eMS7Vq_plan h3{font-family:var(--serif);margin:1.2rem 0 .2rem;font-size:1.45rem;font-weight:400}.eMS7Vq_plan p{margin:.3rem 0 .9rem;font-size:1.13rem;line-height:1.52}.eMS7Vq_humanCheck{border-left:4px solid var(--coral-action);margin:1.5rem 0;padding:.15rem 0 .15rem 1.4rem}.eMS7Vq_humanCheck h3{margin-top:.2rem}.eMS7Vq_lessonLink{min-height:2.75rem;margin:.8rem 0;font-size:1.12rem;font-weight:700;display:inline-block}.eMS7Vq_lessonLink small{color:var(--ink-soft);font-size:.9rem;font-weight:400;text-decoration:none;display:block}.eMS7Vq_inputLabel{margin:1.1rem 0 .4rem;font-size:1rem;font-weight:700;display:block}.eMS7Vq_inputLabel span{color:var(--ink-soft);font-weight:400}.eMS7Vq_input,.eMS7Vq_textarea,.eMS7Vq_copyFallback{border:1px solid var(--ink);width:100%;max-width:100%;min-height:2.75rem;color:var(--ink);font:1rem/1.5 var(--sans);background:#fff;border-radius:2px;padding:.75rem;display:block}.eMS7Vq_textarea{resize:vertical;min-height:7rem}.eMS7Vq_copyFallback{min-height:8rem;margin-top:.5rem}.eMS7Vq_checkboxRow{cursor:pointer;align-items:flex-start;gap:.75rem;margin:1.3rem 0;font-size:1rem;line-height:1.5;display:flex}.eMS7Vq_checkboxRow input{width:1.45rem;height:1.45rem;accent-color:var(--coral-dark);flex:none;margin:.06rem 0 0}.eMS7Vq_previewSection{margin:2rem 0}.eMS7Vq_previewSection h2{font-size:2rem}.eMS7Vq_previewSection dl{margin:0}.eMS7Vq_previewSection dl>div{border-bottom:1px solid var(--rule);grid-template-columns:minmax(9rem,.42fr) minmax(0,1fr);gap:1rem;padding:.55rem 0;display:grid}.eMS7Vq_previewSection dt{font-weight:700}.eMS7Vq_previewSection dd{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;margin:0;font-size:1.125rem}.eMS7Vq_previewSection dt{font-size:1.125rem}.eMS7Vq_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.eMS7Vq_previewActions{gap:.75rem;margin:1.5rem 0;display:grid}.eMS7Vq_previewActions .eMS7Vq_primaryButton,.eMS7Vq_previewActions .eMS7Vq_secondaryButton{width:100%}.eMS7Vq_sendStatus{border-left:4px solid var(--coral-action);padding-left:.9rem}.eMS7Vq_received{isolation:isolate;max-width:50rem;min-height:32rem;position:relative}.eMS7Vq_received p{overflow-wrap:anywhere;font-size:1.15rem;line-height:1.55}.eMS7Vq_notice{max-width:53rem}.eMS7Vq_notice h1{font-family:var(--serif);margin:0 0 1.4rem;font-size:clamp(3rem,5vw,4.4rem);font-weight:400;line-height:1.08}.eMS7Vq_notice h2{font-family:var(--serif);margin:2.1rem 0 .5rem;font-size:clamp(1.7rem,2.5vw,2.2rem);font-weight:400}.eMS7Vq_notice p{margin:0 0 1rem;font-size:1.12rem;line-height:1.6}.eMS7Vq_notice a{color:var(--teal-dark);text-underline-offset:.17em}.eMS7Vq_input:focus-visible,.eMS7Vq_textarea:focus-visible,.eMS7Vq_copyFallback:focus-visible,.eMS7Vq_option input:focus-visible,.eMS7Vq_checkboxRow input:focus-visible,.eMS7Vq_primaryButton:focus-visible,.eMS7Vq_secondaryButton:focus-visible,.eMS7Vq_textAction:focus-visible,.eMS7Vq_aside a:focus-visible,.eMS7Vq_breadcrumb a:focus-visible,.eMS7Vq_lessonLink:focus-visible{outline:3px solid var(--teal);outline-offset:3px}@media (max-width:56rem){.eMS7Vq_intro:before,.eMS7Vq_mainColumn:before,.eMS7Vq_questionNotes:before,.eMS7Vq_aside:before,.eMS7Vq_received:before{inset:-.65rem -.35rem}.eMS7Vq_page{width:calc(100% - 3rem);margin-inline:auto}.eMS7Vq_questionGrid,.eMS7Vq_resultGrid,.eMS7Vq_enquiryGrid{grid-template-columns:minmax(0,1fr);gap:2rem}.eMS7Vq_contextPanel{padding-top:0}.eMS7Vq_intro h1,.eMS7Vq_intro .eMS7Vq_contextTitle{max-width:18ch}.eMS7Vq_questionNotes{width:100%}.eMS7Vq_laterStep .eMS7Vq_contextCopy{display:none}.eMS7Vq_laterStep .eMS7Vq_intro .eMS7Vq_contextTitle{max-width:none;font-family:var(--sans);margin:0;font-size:1rem;line-height:1.4}.eMS7Vq_progress,.eMS7Vq_laterStep .eMS7Vq_progress{margin-bottom:1.65rem}.eMS7Vq_aside,.eMS7Vq_resultGrid .eMS7Vq_aside,.eMS7Vq_enquiryGrid .eMS7Vq_aside{border-left:0;border-top:2px solid var(--coral-action);padding:1.4rem 0 0}}@media (max-width:38rem){.eMS7Vq_page{width:calc(100% - 2.5rem);padding-top:1.25rem}.eMS7Vq_intro h1,.eMS7Vq_received h1{font-size:clamp(2.2rem,9.2vw,3.2rem)}.eMS7Vq_intro p{font-size:1.0625rem;line-height:1.5}.eMS7Vq_questionHeading,.eMS7Vq_questionField legend:not(.eMS7Vq_visuallyHidden){font-size:clamp(2rem,8.4vw,2.9rem);line-height:1.08}.eMS7Vq_help{font-size:1.0625rem;line-height:1.5}.eMS7Vq_option{gap:.8rem;min-height:3.25rem;padding:.7rem .75rem;font-size:1.0625rem}.eMS7Vq_mobileLandscape{margin-inline:-1.25rem}.eMS7Vq_actions{gap:.5rem 1.25rem}.eMS7Vq_actions .eMS7Vq_primaryButton{min-width:min(100%,15rem);max-width:100%;font-size:1.2rem}.eMS7Vq_primaryButton,.eMS7Vq_secondaryButton{max-width:100%}.eMS7Vq_previewSection dl>div{grid-template-columns:minmax(0,1fr);gap:.2rem}}@media (min-width:100rem){.eMS7Vq_page{margin-inline:auto}}@media print{.eMS7Vq_page{width:100%;max-width:none;min-height:0;margin:0;padding:0}.eMS7Vq_aside,.eMS7Vq_actions,.eMS7Vq_breadcrumb,.eMS7Vq_mobileLandscape,.eMS7Vq_questionNotes{display:none}.eMS7Vq_resultGrid{display:block}}
.HuxfcG_page{width:min(100% - 3rem,90rem);color:var(--ink);margin:0 auto;padding:2.2rem 0 5rem}.HuxfcG_page p{font-size:1.125rem;line-height:1.55}.HuxfcG_breadcrumb{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:2rem;font-size:.95rem;display:flex}.HuxfcG_breadcrumb a,.HuxfcG_textLink,.HuxfcG_textButton{color:var(--teal-dark);text-underline-offset:.16em;text-decoration:underline}.HuxfcG_textLink{align-items:center;gap:.5rem;min-height:2.75rem;font-weight:700;display:inline-flex}.HuxfcG_page .HuxfcG_eyebrow,.HuxfcG_fieldLabel,.HuxfcG_teachingExample figcaption{color:var(--ink-soft);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:800}.HuxfcG_intro{max-width:76rem;margin-bottom:2.5rem}.HuxfcG_intro h1,.HuxfcG_sessionIntro h1{font-family:var(--serif);letter-spacing:-.035em;margin:0 0 1rem;font-size:clamp(3.6rem,6vw,5.9rem);font-weight:400;line-height:1.05}.HuxfcG_intro>p:not(.HuxfcG_eyebrow),.HuxfcG_sessionIntro>p{max-width:53rem;margin:0;font-size:clamp(1.25rem,1.75vw,1.7rem);line-height:1.42}.HuxfcG_intro .HuxfcG_introAccess{color:var(--ink-soft);margin-top:.15rem}.HuxfcG_startGrid{grid-template-columns:minmax(0,2.3fr) minmax(16rem,.9fr);align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.HuxfcG_choices{border:0;min-width:0;margin:0;padding:0}.HuxfcG_choices legend,.HuxfcG_practice h2,.HuxfcG_practiceSection h2,.HuxfcG_sessionIndex h2,.HuxfcG_sourceNotes h2{font-family:var(--serif);margin:0 0 1rem;font-size:clamp(2rem,3.2vw,3rem);font-weight:400;line-height:1.18}.HuxfcG_choice{border-bottom:1px solid var(--rule);cursor:pointer;align-items:center;gap:1.5rem;min-height:6rem;padding:.85rem 1rem;display:flex}.HuxfcG_choice:first-of-type{border-top:1px solid var(--rule)}.HuxfcG_choice:has(input:checked){background:#12222a0b}.HuxfcG_choice input,.HuxfcG_saveChoice input{width:1.4rem;height:1.4rem;accent-color:var(--coral-dark);flex:none}.HuxfcG_choiceText strong{font-family:var(--serif);font-size:clamp(1.5rem,2.15vw,2rem);font-weight:400;line-height:1.2;display:block}.HuxfcG_choiceText small{color:var(--ink-soft);font:.98rem/1.35 var(--sans);margin-top:.25rem;display:block}.HuxfcG_choiceActions,.HuxfcG_actions,.HuxfcG_finishActions,.HuxfcG_utilityActions{flex-wrap:wrap;align-items:center;gap:.7rem 1.5rem;display:flex}.HuxfcG_choiceActions{margin-top:1.4rem}.HuxfcG_primaryButton,.HuxfcG_secondaryButton{border:1px solid var(--ink);min-height:2.75rem;color:var(--ink);font:700 .95rem/1.25 var(--sans);text-align:center;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:.9rem;padding:.65rem 1.1rem;text-decoration:none;display:inline-flex}.HuxfcG_primaryButton{border-color:var(--coral-action);background:var(--coral-action);font-size:1rem}.HuxfcG_primaryButton:hover:not(:disabled){background:var(--coral-dark);border-color:var(--coral-dark);color:#fffaf5}.HuxfcG_primaryButton:disabled,.HuxfcG_secondaryButton:disabled{opacity:.55;cursor:not-allowed}.HuxfcG_secondaryButton:hover,.HuxfcG_textButton:hover{color:var(--coral-dark)}.HuxfcG_textButton{min-height:2.75rem;font:700 .95rem/1.3 var(--sans);cursor:pointer;background:0 0;border:0;padding:.3rem 0}.HuxfcG_textButton:disabled{color:var(--ink-soft);cursor:not-allowed}.HuxfcG_marginal,.HuxfcG_overviewAside{border-left:1px solid var(--coral);padding:1.8rem 0 1.8rem clamp(1.5rem,3vw,3rem)}.HuxfcG_marginal h2,.HuxfcG_overviewAside h2{color:var(--coral-dark);font-family:var(--serif);margin:0 0 .8rem;font-size:2rem;font-style:italic;font-weight:400}.HuxfcG_marginal p,.HuxfcG_overviewAside p{color:var(--ink-soft);margin:0 0 1rem;font-size:1.08rem}.HuxfcG_recommendation,.HuxfcG_practiceSection{border-top:1px solid var(--ink);margin-top:2.3rem;padding-top:1.5rem}.HuxfcG_recommendation h2{font-family:var(--serif);margin:0;font-size:2rem;font-weight:400}.HuxfcG_recommendation .HuxfcG_primaryButton{margin:.5rem 0}.HuxfcG_page .HuxfcG_privacyBar{border-top:1px solid var(--rule);color:var(--ink-soft);margin-top:2.5rem;padding-top:1rem;font-size:.9rem}.HuxfcG_fieldLabel{margin:1.2rem 0 .4rem;display:block}.HuxfcG_answerField{border:1px solid var(--ink);width:100%;min-height:8rem;color:var(--ink);font:1rem/1.55 var(--sans);resize:vertical;background:#fffdf9;border-radius:2px;padding:.9rem;display:block}.HuxfcG_answerField:focus-visible,.HuxfcG_choice input:focus-visible,.HuxfcG_saveChoice input:focus-visible,.HuxfcG_primaryButton:focus-visible,.HuxfcG_secondaryButton:focus-visible,.HuxfcG_textButton:focus-visible,.HuxfcG_textLink:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.HuxfcG_page .HuxfcG_smallNote{color:var(--ink-soft);font-size:.9rem}.HuxfcG_preserveLines{white-space:pre-line}.HuxfcG_reveal,.HuxfcG_transfer{border-left:4px solid var(--coral-action);margin:1.2rem 0;padding:.2rem 1.2rem}.HuxfcG_reveal h3,.HuxfcG_transfer h3{font-family:var(--serif);margin:.55rem 0 .25rem;font-size:1.4rem;font-weight:400}.HuxfcG_reveal p,.HuxfcG_transfer p{margin:.35rem 0 .8rem}.HuxfcG_overviewGrid{grid-template-columns:minmax(0,1.8fr) minmax(17rem,.85fr);gap:clamp(2rem,5vw,5rem);margin-bottom:3rem;display:grid}.HuxfcG_overviewLead{max-width:48rem;font-size:1.12rem}.HuxfcG_overviewLead p:first-child{margin-top:0}.HuxfcG_sessionIndex{border-top:1px solid var(--ink);padding-top:2rem}.HuxfcG_progressSummary{border-left:3px solid var(--teal);color:var(--ink-soft);padding-left:.9rem}.HuxfcG_sessionIndex ol,.HuxfcG_sessionRail ol{margin:0;padding:0;list-style:none}.HuxfcG_sessionIndex li{border-bottom:1px solid var(--rule)}.HuxfcG_sessionIndex li:first-child{border-top:1px solid var(--rule)}.HuxfcG_sessionIndex li a{min-height:6rem;color:var(--ink);grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.7rem;text-decoration:none;display:grid}.HuxfcG_sessionIndex li a:hover,.HuxfcG_sessionIndex li a:focus-visible{background:#12222a0b}.HuxfcG_sessionNumber{color:var(--coral-dark);font-family:var(--serif);font-size:2rem}.HuxfcG_sessionIndex strong{font-family:var(--serif);font-size:1.65rem;font-weight:400;display:block}.HuxfcG_sessionIndex small{color:var(--ink-soft);font-size:.98rem;display:block}.HuxfcG_sessionGrid{grid-template-columns:minmax(15rem,21rem) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);display:grid}.HuxfcG_sessionRail{border-right:1px solid var(--rule);padding-right:2rem}.HuxfcG_sessionRail h2{font-family:var(--serif);margin:0 0 .2rem;font-size:2.3rem;font-weight:400}.HuxfcG_sessionRail>p{color:var(--ink-soft);margin:0 0 1.2rem}.HuxfcG_sessionRail li{border-bottom:1px solid var(--rule);min-height:3.4rem;color:var(--ink-soft);grid-template-columns:1.3rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.5rem .35rem;display:grid}.HuxfcG_sessionRail li a{color:var(--teal-dark);text-decoration:none}.HuxfcG_sessionRail li a:hover,.HuxfcG_sessionRail li a:focus-visible{text-decoration:underline}.HuxfcG_sessionRail .HuxfcG_activeSession{border-left:4px solid var(--coral-action);color:var(--ink);margin-left:-.6rem;padding-left:.6rem;font-weight:700}.HuxfcG_sessionRail .HuxfcG_activeSession a{color:var(--ink)}.HuxfcG_missingSession{color:var(--ink-soft);font-size:.9rem}.HuxfcG_sessionMain{min-width:0;max-width:62rem}.HuxfcG_sessionIntro{margin-bottom:2rem}.HuxfcG_sessionIntro h1{font-size:clamp(3.2rem,5.3vw,5.5rem)}.HuxfcG_sourceNotes{margin-bottom:1.4rem}.HuxfcG_sourceNotes h2{margin-bottom:.35rem;font-size:2.3rem}.HuxfcG_sourceNotes p{margin:0 0 .45rem;font-size:1.1rem}.HuxfcG_teachingExample{border-left:4px solid var(--ink);margin:1.5rem 0 2rem;padding-left:1.4rem}.HuxfcG_teachingExample figcaption{margin-bottom:.45rem}.HuxfcG_teachingExample blockquote{font-family:var(--serif);margin:0;font-size:clamp(1.45rem,2vw,1.9rem);line-height:1.3}.HuxfcG_teachingExample p{color:var(--ink-soft);margin:.5rem 0 0;font-size:.88rem}.HuxfcG_practice{margin:1.4rem 0 2rem}.HuxfcG_practice h2{margin-bottom:.4rem;font-size:2.5rem}.HuxfcG_practice>p:first-of-type{margin-top:0;font-size:1.1rem}.HuxfcG_saveArea{margin:1.2rem 0}.HuxfcG_saveChoice{cursor:pointer;align-items:center;gap:.75rem;min-height:2.75rem;display:flex}.HuxfcG_page .HuxfcG_storageNotice{border-left:3px solid var(--coral-dark);color:var(--ink-soft);padding-left:.7rem;font-size:.9rem}.HuxfcG_finishActions{margin-top:1.4rem}.HuxfcG_utilityActions{margin-top:1.1rem}.HuxfcG_unavailable{max-width:45rem;min-height:18rem;padding:3rem 0}.HuxfcG_unavailable h1{font-size:clamp(2.8rem,5vw,4.5rem)}.HuxfcG_ruralPage{width:84.5%;max-width:78.5rem;margin-left:9.5%}.HuxfcG_ruralPage .HuxfcG_intro h1,.HuxfcG_ruralPage .HuxfcG_sessionIntro h1{font-size:clamp(2.8rem,4.8vw,4.375rem)}.HuxfcG_ruralPage :is(.HuxfcG_intro,.HuxfcG_startGrid>div,.HuxfcG_marginal,.HuxfcG_overviewLead,.HuxfcG_overviewAside,.HuxfcG_sessionIndex,.HuxfcG_sessionRail,.HuxfcG_sessionMain,.HuxfcG_privacyBar){isolation:isolate;position:relative}.HuxfcG_ruralPage :is(.HuxfcG_intro,.HuxfcG_startGrid>div,.HuxfcG_marginal,.HuxfcG_overviewLead,.HuxfcG_overviewAside,.HuxfcG_sessionIndex,.HuxfcG_sessionRail,.HuxfcG_sessionMain,.HuxfcG_privacyBar):before{content:"";z-index:-1;pointer-events:none;filter:blur(1.25rem);background:#ffffffeb;border-radius:2rem;position:absolute;inset:-.85rem -1.35rem}.HuxfcG_ruralPage .HuxfcG_startGrid>div:before,.HuxfcG_ruralPage .HuxfcG_sessionMain:before{background:#ffffffdb}.HuxfcG_ruralPage .HuxfcG_choice{border:1px solid var(--rule);background:#ffffffd9;border-radius:6px;margin-block:.5rem}.HuxfcG_ruralPage .HuxfcG_choice:has(input:checked){border-color:var(--teal);background:#eaf4f5}.HuxfcG_ruralPage .HuxfcG_primaryButton{color:#fff;border-radius:6px}.HuxfcG_ruralPage .HuxfcG_secondaryButton,.HuxfcG_ruralPage .HuxfcG_answerField{background:#fff;border-color:#a5b8c6;border-radius:6px}@media (min-width:100rem){.HuxfcG_ruralPage{margin-inline:auto}}@media (max-width:900px){.HuxfcG_ruralPage{width:calc(100% - 3rem);margin-inline:auto}.HuxfcG_ruralPage :is(.HuxfcG_intro,.HuxfcG_startGrid>div,.HuxfcG_marginal,.HuxfcG_overviewLead,.HuxfcG_overviewAside,.HuxfcG_sessionIndex,.HuxfcG_sessionRail,.HuxfcG_sessionMain,.HuxfcG_privacyBar):before{inset:-.65rem -.35rem}.HuxfcG_startGrid,.HuxfcG_overviewGrid,.HuxfcG_sessionGrid{grid-template-columns:minmax(0,1fr)}.HuxfcG_sessionMain{order:1}.HuxfcG_sessionRail{border-top:1px solid var(--rule);border-right:0;order:2;margin-top:3rem;padding:1.5rem 0 0}.HuxfcG_marginal,.HuxfcG_overviewAside{border-top:1px solid var(--coral);border-left:0;padding:1.5rem 0 0}}@media (max-width:600px){.HuxfcG_page{width:min(100% - 2.25rem,90rem);padding-top:1.5rem}.HuxfcG_breadcrumb{margin-bottom:1.35rem}.HuxfcG_intro h1,.HuxfcG_sessionIntro h1{overflow-wrap:anywhere;font-size:clamp(2.75rem,11vw,4.1rem)}.HuxfcG_intro>p:not(.HuxfcG_eyebrow),.HuxfcG_sessionIntro>p{font-size:1.18rem}.HuxfcG_choice{gap:1rem;min-height:5rem;padding-inline:.25rem}.HuxfcG_choiceText strong{font-size:1.55rem}.HuxfcG_choiceActions,.HuxfcG_finishActions{align-items:stretch}.HuxfcG_choiceActions .HuxfcG_primaryButton,.HuxfcG_finishActions .HuxfcG_primaryButton{width:100%}.HuxfcG_sessionIndex li a{grid-template-columns:2rem minmax(0,1fr) auto;gap:.6rem}}@media print{.HuxfcG_ruralPage :is(.HuxfcG_intro,.HuxfcG_startGrid>div,.HuxfcG_marginal,.HuxfcG_overviewLead,.HuxfcG_overviewAside,.HuxfcG_sessionIndex,.HuxfcG_sessionRail,.HuxfcG_sessionMain,.HuxfcG_privacyBar):before,.HuxfcG_sessionRail,.HuxfcG_actions,.HuxfcG_saveArea,.HuxfcG_finishActions,.HuxfcG_utilityActions,.HuxfcG_breadcrumb{display:none}.HuxfcG_page{width:100%;margin:0;padding:0}.HuxfcG_sessionGrid{display:block}.HuxfcG_answerField{min-height:10rem}}
