._page_hxa2a_1{color:var(--ink);background:#f8f7f2}._container_hxa2a_2{width:min(74rem,100% - 4rem);margin-inline:auto}._hero_hxa2a_3{background:var(--navy);color:#fff;border-bottom:4px solid var(--gold);padding:10.5rem 0 5rem}._heroGrid_hxa2a_4{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:4rem;display:grid}._hero_hxa2a_3 h1{letter-spacing:-.035em;margin-bottom:1.8rem;font-size:clamp(3rem,5vw,4.8rem);line-height:1.08}._hero_hxa2a_3 h1 em,._deposit_hxa2a_6 h2 em{color:var(--gold)}._lead_hxa2a_7{font:1.5rem/1.5 var(--serif);color:#f0e7d2;max-width:35rem}._intro_hxa2a_8{color:#dce8e4;max-width:38rem;font-size:1.0625rem;line-height:1.8}._actions_hxa2a_9{flex-wrap:wrap;align-items:center;gap:1.5rem;margin:2rem 0 1rem;display:flex}._actions_hxa2a_9 a{white-space:normal;text-align:center}._heroLink_hxa2a_11{text-underline-offset:.3em;color:#f0e7d2;align-items:center;min-height:2.75rem;font-size:.9375rem;text-decoration:underline;display:inline-flex}._depositLine_hxa2a_12{color:#dce8e4;margin:0;font-size:.875rem;line-height:1.7}._paymentOptions_hxa2a_13{color:#f0e7d2;margin:0 0 .65rem;font-size:.875rem;line-height:1.7}._heroVisual_hxa2a_14{background:#183d42;border:1px solid #54716f;border-radius:12rem 12rem 0 0;align-self:stretch;min-height:26rem;margin:0;position:relative;overflow:hidden}._heroVisual_hxa2a_14 img{object-fit:cover;filter:brightness(.82);width:100%;height:100%;position:absolute}._heroVisual_hxa2a_14:after{content:"";background:linear-gradient(#0000,#09252bea);position:absolute;inset:45% 0 0}._heroVisual_hxa2a_14 figcaption{z-index:1;font:1.25rem/1.45 var(--serif);color:#fff;position:absolute;bottom:2.5rem;left:2rem;right:2rem}._heroVisual_hxa2a_14 figcaption span,._heroVisual_hxa2a_14 figcaption strong{display:block}._heroVisual_hxa2a_14 figcaption strong{color:#f0dfb8;margin-top:.4rem;font-size:1.65rem;font-style:italic;font-weight:400}._jumpNav_hxa2a_20{background:#f1f2e9;border-bottom:1px solid #ccd5ce}._jumpNav_hxa2a_20>div{flex-wrap:wrap;justify-content:center;gap:1rem 2.5rem;padding-block:.65rem;display:flex}._jumpNav_hxa2a_20 a{text-underline-offset:.25em;align-items:center;min-height:2.75rem;font-size:.875rem;text-decoration:underline;display:inline-flex}._section_hxa2a_23{padding:5rem 0;scroll-margin-top:7.5rem}._section_hxa2a_23 h2{letter-spacing:-.03em;font-size:clamp(2.4rem,4vw,3.5rem);line-height:1.13}._editorial_hxa2a_25{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:5rem;display:grid}._prose_hxa2a_26 p,._sectionHeading_hxa2a_26>p,._themes_hxa2a_26 p,._audioNote_hxa2a_26 p{color:#486164;line-height:1.85}._prose_hxa2a_26 ._emphasis_hxa2a_27{font:italic 1.65rem/1.5 var(--serif);color:var(--teal);margin:1.8rem 0}._inside_hxa2a_28{background:#edf2ed;border-block:1px solid #d5ded6}._sectionHeading_hxa2a_26{justify-content:space-between;align-items:end;gap:3rem;margin-bottom:3rem;display:flex}._sectionHeading_hxa2a_26>p{max-width:24rem;margin:0 0 .5rem}._themes_hxa2a_26{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;display:grid}._themes_hxa2a_26 article{border-top:1px solid #a8bdb6;padding-top:1.4rem}._number_hxa2a_33{letter-spacing:.12em;color:var(--gold-ink);font-size:.875rem}._themes_hxa2a_26 h3{margin:1rem 0 .8rem;font-size:1.8rem}._themes_hxa2a_26 p{margin:0}._audioNote_hxa2a_26{border-top:1px solid #a8bdb6;align-items:center;gap:2rem;max-width:56rem;margin-top:2.75rem;padding-top:2rem;display:flex}._audioCount_hxa2a_37{font:5rem/1 var(--serif);color:var(--gold-ink)}._audioNote_hxa2a_26 h3{margin-bottom:.5rem;font-size:2rem}._audioNote_hxa2a_26 p{margin:0}._deposit_hxa2a_6{color:#fff;background:#163a3e}._depositGrid_hxa2a_41{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:5rem;display:grid}._depositGrid_hxa2a_41>div:first-child>p:not(:first-child){color:#e0e9e7;max-width:35rem;line-height:1.8}._depositCard_hxa2a_43{background:#103035;border:1px solid #73908a;padding:2.5rem}._price_hxa2a_44{font:4.5rem/1.1 var(--serif);color:var(--gold)}._priceLabel_hxa2a_45{color:#e0e9e7;margin:.6rem 0 1.8rem;font-size:.9375rem}._depositCard_hxa2a_43 ul{margin:0 0 1.5rem;padding-left:1.25rem}._depositCard_hxa2a_43 li{margin-bottom:.85rem;line-height:1.6}._depositCard_hxa2a_43 ._finePrint_hxa2a_48{color:#cfdfdb;border-top:1px solid #54716f;padding-top:1.2rem}._depositCard_hxa2a_43 .button{white-space:normal;text-align:center;display:flex}._finePrint_hxa2a_48{color:#4c6264;font-size:.875rem;line-height:1.7}._faq_hxa2a_51{border-top:1px solid #b9c8c0}._faq_hxa2a_51 details{border-bottom:1px solid #b9c8c0}._faq_hxa2a_51 summary{cursor:pointer;padding:1.4rem .3rem;font-weight:500;line-height:1.6}._faq_hxa2a_51 p{color:#486164;margin:0;padding:0 .3rem 1.5rem;line-height:1.8}._enroll_hxa2a_55{background:#edf2ed;border-top:1px solid #d5ded6}._orderHeading_hxa2a_56{max-width:50rem;margin-bottom:2.8rem}._orderHeading_hxa2a_56>p:last-child{color:#486164;font-size:1.125rem;line-height:1.8}._checkoutGrid_hxa2a_58{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:3rem;display:grid}._checkoutColumn_hxa2a_59{min-width:0}._orderSummary_hxa2a_60{border-top:2px solid var(--gold-ink);padding:1.5rem 0}._orderSummary_hxa2a_60 h3{font-size:2rem}._orderSummary_hxa2a_60>p{color:#486164}._orderSummary_hxa2a_60 dl{margin:1.8rem 0}._orderSummary_hxa2a_60 dl>div{border-bottom:1px solid #c5d3ca;justify-content:space-between;align-items:baseline;gap:1rem;padding:.9rem 0;font-size:.9375rem;display:flex}._orderSummary_hxa2a_60 dd{text-align:right;margin:0;font-weight:600}._signature_hxa2a_66{font:italic 1rem/1.6 var(--serif);margin-top:2rem}._signature_hxa2a_66 span{color:var(--gold-ink);font-size:1.8rem;display:block}._care_hxa2a_68{color:#4c6264;border-left:2px solid var(--gold-ink);max-width:60rem;margin:3rem 0 1rem;padding-left:1rem;font-size:.875rem;line-height:1.8}._pollLink_hxa2a_69{color:#4c6264;font-size:.875rem;line-height:1.7}._pollLink_hxa2a_69 a{text-underline-offset:.2em;text-decoration:underline}:is(._page_hxa2a_1 a:focus-visible,._faq_hxa2a_51 summary:focus-visible){outline:3px solid var(--gold-ink);outline-offset:5px}:is(._hero_hxa2a_3 a:focus-visible,._deposit_hxa2a_6 a:focus-visible){outline-color:#f3dfac}html[data-a11y-text]:not([data-a11y-text="100"]) ._hero_hxa2a_3{padding-top:3rem}html[data-a11y-text="200"] ._heroGrid_hxa2a_4,html[data-a11y-text="200"] ._editorial_hxa2a_25,html[data-a11y-text="200"] ._depositGrid_hxa2a_41,html[data-a11y-text="200"] ._checkoutGrid_hxa2a_58,html[data-a11y-text="200"] ._themes_hxa2a_26{grid-template-columns:minmax(0,1fr)}html[data-a11y-text="200"] ._sectionHeading_hxa2a_26{display:block}@media (max-width:960px){._heroGrid_hxa2a_4{gap:2.5rem}._editorial_hxa2a_25,._depositGrid_hxa2a_41{gap:3rem}._checkoutGrid_hxa2a_58{grid-template-columns:minmax(0,1fr)}._orderSummary_hxa2a_60{max-width:40rem}._themes_hxa2a_26{gap:1.5rem}._heroVisual_hxa2a_14{min-height:25rem}._sectionHeading_hxa2a_26{display:block}._sectionHeading_hxa2a_26>p{max-width:40rem;margin-top:1.5rem}}@media (max-width:700px){._container_hxa2a_2{width:calc(100% - 2.5rem)}._hero_hxa2a_3{padding:9rem 0 3rem}._heroGrid_hxa2a_4,._editorial_hxa2a_25,._depositGrid_hxa2a_41,._themes_hxa2a_26{grid-template-columns:minmax(0,1fr)}._heroGrid_hxa2a_4{gap:2.5rem}._hero_hxa2a_3 h1{font-size:clamp(2.8rem,10vw,4rem)}._hero_hxa2a_3 h1 em br{display:none}._heroVisual_hxa2a_14{border-radius:9rem 9rem 0 0;min-height:21rem}._section_hxa2a_23{padding:3.5rem 0}._themes_hxa2a_26{gap:2rem}._depositCard_hxa2a_43{padding:1.75rem}._jumpNav_hxa2a_20>div{justify-content:flex-start;gap:.25rem 1.25rem}._audioNote_hxa2a_26{align-items:flex-start;gap:1.25rem}._heroVisual_hxa2a_14 figcaption{bottom:1.5rem}._checkoutColumn_hxa2a_59 .checkout-form-shell{padding:1rem}._actions_hxa2a_9{flex-direction:column;align-items:flex-start;gap:.6rem}}@media (forced-colors:active){._heroVisual_hxa2a_14,._depositCard_hxa2a_43,._inside_hxa2a_28,._enroll_hxa2a_55,._faq_hxa2a_51,._faq_hxa2a_51 details{border:1px solid canvastext}._heroVisual_hxa2a_14:after{display:none}._heroVisual_hxa2a_14 figcaption{color:canvastext;background:canvas;padding:.5rem}:is(._page_hxa2a_1 a:focus-visible,._faq_hxa2a_51 summary:focus-visible){outline-color:highlight}}
