.-dmWIa_sheet{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);box-shadow:var(--shadow-sheet);gap:1.75rem;padding:clamp(1.25rem,4vw,2.25rem);display:grid}.-dmWIa_field{gap:.4rem;min-width:0;display:grid}.-dmWIa_field[hidden]{display:none}.-dmWIa_fieldset{border:0;gap:.6rem;min-width:0;padding:0;display:grid}.-dmWIa_fieldset>.-dmWIa_field{margin-top:.5rem}.-dmWIa_label{float:left;width:100%;padding:0;font-weight:600}.-dmWIa_optional{color:var(--ink-3);margin-left:.35rem;font-size:.8125rem;font-weight:400}.-dmWIa_hint{color:var(--ink-3);font-size:.875rem}.-dmWIa_error{color:var(--accent);font-size:.875rem;font-weight:600}.-dmWIa_error:empty,.-dmWIa_suggestion:empty{display:none}.-dmWIa_suggestion{font-size:.9375rem}.-dmWIa_suggestion .-dmWIa_textButton{padding:0;font-weight:600}.-dmWIa_assurance{color:var(--ink-2);align-items:flex-start;gap:.5rem;font-size:.9375rem;display:flex}.-dmWIa_lock{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem;margin-top:.2em}.-dmWIa_input{border:1px solid var(--field-border);border-radius:var(--radius);background:#fff;width:100%;min-height:3rem;padding:.6rem .75rem;font-size:1rem}.-dmWIa_input:focus-visible{outline-offset:1px}.-dmWIa_input[aria-invalid=true]{border-color:var(--accent);border-width:2px}select.-dmWIa_input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);background-position:calc(100% - 1.15rem),calc(100% - .8rem);background-repeat:no-repeat;background-size:.35rem .35rem;padding-right:2.25rem}.-dmWIa_money{position:relative}.-dmWIa_money>span{color:var(--ink-3);pointer-events:none;position:absolute;top:50%;left:.75rem;translate:0 -50%}.-dmWIa_money .-dmWIa_input{padding-left:1.6rem}.-dmWIa_row{gap:1.75rem;display:grid}@media (min-width:36rem){.-dmWIa_row{grid-template-columns:3fr 2fr;align-items:start;gap:1.25rem}}.-dmWIa_drop{border:1.5px dashed var(--field-border);border-radius:var(--radius);cursor:pointer;text-align:center;background:#fff;gap:.2rem;padding:1.5rem 1.25rem;transition:border-color .12s;display:grid}.-dmWIa_drop:hover{border-color:var(--ink)}.-dmWIa_drop:has(:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.-dmWIa_drop[data-filled]{border-style:solid;border-color:var(--ink);text-align:left}.-dmWIa_dropTitle{overflow-wrap:anywhere;font-weight:600}.-dmWIa_dropMeta{color:var(--ink-3);font-size:.875rem}.-dmWIa_textButton{text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;justify-self:start;padding:.6rem 0;font-size:.9375rem;text-decoration:underline}.-dmWIa_chips{flex-wrap:wrap;gap:.5rem;display:flex}.-dmWIa_chip{position:relative}.-dmWIa_chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.-dmWIa_chip span{border:1px solid var(--field-border);border-radius:var(--radius);background:#fff;align-items:center;min-height:2.75rem;padding:.5rem .9rem;font-size:.9375rem;line-height:1.2;transition:background-color .12s,color .12s;display:inline-flex}.-dmWIa_chip:hover span{border-color:var(--ink)}.-dmWIa_chip input:checked+span{border-color:var(--ink);background:var(--ink);color:var(--paper-raised)}.-dmWIa_chip input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.-dmWIa_consent{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.-dmWIa_consent input{width:1.375rem;height:1.375rem;accent-color:var(--ink);margin-top:.1rem}.-dmWIa_consent label{font-size:.9375rem}.-dmWIa_consent input[aria-invalid=true]{outline:2px solid var(--accent);outline-offset:2px}.-dmWIa_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.-dmWIa_formError{border:1px solid var(--accent);border-radius:var(--radius);background:#fff;padding:.75rem .9rem;font-size:.9375rem}.-dmWIa_submit{width:100%}.-dmWIa_progress{background:var(--rule);height:3px;margin-top:-1.25rem}.-dmWIa_progress span{background:var(--ink);height:100%;transition:width .15s linear;display:block}.-dmWIa_doneTitle{font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem)}.-dmWIa_doneTitle:focus{outline:none}.-dmWIa_summary{border-top:1px solid var(--ink);margin-top:-.5rem}.-dmWIa_summary>div{border-bottom:1px dashed var(--rule);justify-content:space-between;gap:1rem;padding-block:.55rem;font-size:.9375rem;display:flex}.-dmWIa_summary dt{color:var(--ink-2)}.-dmWIa_summary dd{text-align:right;font-weight:600}.-dmWIa_doneLead{font-weight:600}.-dmWIa_doneSteps{gap:.6rem;margin-top:-1rem;padding-left:1.25rem;display:grid}.-dmWIa_doneNote{border-top:1px solid var(--rule);color:var(--ink-2);padding-top:1rem;font-size:.9375rem}
._5ARf-a_sheetTop,._5ARf-a_quoteLabel,._5ARf-a_heroProofLabel,._5ARf-a_trailHead,._5ARf-a_schedule caption{color:var(--ink-2);font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:0;font-size:.8125rem;font-weight:600}._5ARf-a_sectionTitle{max-width:20ch;font-size:clamp(1.75rem,1.35rem + 1.8vw,2.625rem)}._5ARf-a_section{padding-block:var(--space-section-m)}._5ARf-a_heroProofPhantom s,._5ARf-a_strike{text-decoration:none;display:inline-block;position:relative}._5ARf-a_heroProofPhantom s:after,._5ARf-a_strike:after{content:"";inset-inline:-3%;background:var(--accent);transform-origin:0;border-radius:1px;height:.08em;min-height:2px;position:absolute;top:52%;rotate:-7deg}._5ARf-a_heroProofPhantom s:after{animation:.7s cubic-bezier(.16,1,.3,1) .45s both _5ARf-a_strike-draw}@keyframes _5ARf-a_strike-draw{0%{scale:0 1}to{scale:1}}@media (prefers-reduced-motion:reduce){._5ARf-a_heroProofPhantom s:after{animation:none}}._5ARf-a_caret{fill:none;width:.875rem;height:.5625rem;stroke:var(--accent);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;position:absolute;bottom:-.75rem;left:.15rem}._5ARf-a_saving{color:var(--saving)}._5ARf-a_total{text-underline-offset:.14em;text-decoration-line:underline;text-decoration-style:double;text-decoration-thickness:1px}._5ARf-a_tag{color:var(--ink-2);letter-spacing:.1em;text-transform:uppercase;border:1px solid;padding:.2rem .5rem;font-size:.6875rem;font-weight:700;line-height:1.2}._5ARf-a_hero{padding-block:1.5rem var(--space-section-m);display:grid}._5ARf-a_heroTitle{letter-spacing:-.03em;max-width:18ch;font-size:clamp(2.125rem,1.45rem + 3.2vw,4rem);line-height:1.04}._5ARf-a_heroProof{grid-template-columns:repeat(3,auto);justify-content:start;gap:.5rem clamp(1rem,4vw,2.25rem);margin-top:1.25rem;display:grid}._5ARf-a_heroProof>div{grid-template-rows:subgrid;grid-row:span 2;gap:.3rem;max-width:7.5rem;display:grid}._5ARf-a_heroProofLabel{order:-1;align-self:end;line-height:1.25}._5ARf-a_heroProofPhantom,._5ARf-a_heroProofFigure{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;font-size:clamp(1.5rem,1.1rem + 2vw,2rem);font-weight:500;line-height:1}._5ARf-a_heroProofPhantom{color:var(--ink-3)}._5ARf-a_heroProofNote{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.3rem .6rem;margin-top:.6rem;font-size:.75rem;display:flex}._5ARf-a_lede{max-width:34rem;color:var(--ink-2);margin-top:1.25rem;font-size:clamp(1rem,.92rem + .4vw,1.1875rem)}._5ARf-a_ctaRow{flex-direction:column;gap:.25rem;margin-top:1.5rem;display:flex}._5ARf-a_secondaryLink{align-self:flex-start;padding-block:.65rem;font-weight:500}._5ARf-a_trust{color:var(--ink-2);gap:.35rem;margin-top:1rem;padding:0;font-size:.9375rem;list-style:none;display:grid}._5ARf-a_trust li{align-items:baseline;gap:.6rem;display:flex}._5ARf-a_trust li:before{content:"";background:var(--ink-3);flex:none;width:.75rem;height:1px;translate:0 -.3em}@media (min-width:30rem){._5ARf-a_ctaRow{flex-flow:wrap;align-items:center;column-gap:1.75rem}._5ARf-a_secondaryLink{align-self:center}}@media (min-width:64rem){._5ARf-a_hero{padding-block:3.5rem var(--space-section-m);grid-template-rows:auto auto auto auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"title title title""proof proof proof""note note note""lede lede cta""trust trust cta"}._5ARf-a_heroTitle{grid-area:title;max-width:24ch}._5ARf-a_heroProof{grid-area:proof;grid-template-columns:subgrid;border-block:1px solid var(--ink);gap:0;margin-top:2.5rem}._5ARf-a_heroProof>div{gap:.6rem;max-width:none;padding:1.25rem 1.5rem 1.5rem}._5ARf-a_heroProof>div:first-child{padding-left:0}._5ARf-a_heroProof>div+div{border-left:1px solid var(--rule)}._5ARf-a_heroProofPhantom,._5ARf-a_heroProofFigure{font-size:clamp(2.75rem,1.4rem + 2.8vw,4rem)}._5ARf-a_heroProofNote{grid-area:note;margin-top:.75rem}._5ARf-a_lede{grid-area:lede;max-width:40rem;margin-top:2rem;padding-right:2rem}._5ARf-a_trust{flex-wrap:wrap;grid-area:trust;gap:.35rem 1.75rem;display:flex}._5ARf-a_ctaRow{flex-direction:column;grid-area:cta;align-items:flex-start;margin-top:2rem;padding-left:1.5rem}._5ARf-a_secondaryLink{align-self:flex-start}}._5ARf-a_packet{max-width:30rem;margin:0}._5ARf-a_sheet{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);box-shadow:var(--shadow-sheet);padding:1.25rem 1.5rem 1.5rem;font-size:.9375rem}._5ARf-a_sheetTop{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.9rem;display:flex}._5ARf-a_band{padding-block:var(--space-section-m);border-block:1px solid var(--rule);background:var(--paper-raised)}._5ARf-a_trailHead,._5ARf-a_trail li{grid-template-columns:minmax(0,1fr) auto;column-gap:1.25rem;display:grid}._5ARf-a_trailHead{border-bottom:1px solid var(--ink);margin-top:2.25rem;padding-bottom:.6rem}._5ARf-a_trailHead>:nth-child(2){display:none}._5ARf-a_trailHead>:last-child{text-align:right}._5ARf-a_trail{margin:0;padding:0;list-style:none}._5ARf-a_trail li{border-bottom:1px solid var(--rule);grid-template-areas:"place value""text text";align-items:baseline;row-gap:.3rem;padding-block:1rem 1.15rem}._5ARf-a_trail li:last-child{border-bottom:0}._5ARf-a_trail li[data-state=missing]{row-gap:1rem}._5ARf-a_trailPlace{font-family:var(--font-serif), Georgia, serif;grid-area:place;font-size:1.25rem;line-height:1.2}._5ARf-a_trailText{max-width:34ch;color:var(--ink-2);grid-area:text}._5ARf-a_trailValue{font-family:var(--font-serif), Georgia, serif;text-align:right;grid-area:value;justify-self:end;font-size:1.25rem;line-height:1.2;position:relative}._5ARf-a_trail li[data-state] ._5ARf-a_trailValue{color:var(--ink-3);font-family:var(--font-sans), system-ui, sans-serif;font-size:.9375rem}._5ARf-a_flowResult{border-top:1px solid var(--ink);gap:.75rem;padding-top:1.75rem;display:grid}._5ARf-a_flowVerdict{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;font-size:clamp(1.5rem,1.2rem + 1.3vw,2.125rem);line-height:1.15}._5ARf-a_flowCaption{max-width:36rem;color:var(--ink-2)}@media (min-width:48rem){._5ARf-a_trailHead,._5ARf-a_trail li{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"place text value";column-gap:0}._5ARf-a_trailHead>:nth-child(2){display:block}._5ARf-a_trailHead>*,._5ARf-a_trail li>*{padding-right:1.5rem}._5ARf-a_trailHead>:last-child,._5ARf-a_trailValue{text-align:left;justify-self:start;padding-left:1.5rem}._5ARf-a_trail li,._5ARf-a_trail li[data-state=missing]{row-gap:0;padding-block:1.25rem}._5ARf-a_trail ._5ARf-a_caret{left:1.65rem}}._5ARf-a_split{gap:3rem;display:grid}._5ARf-a_steps{counter-reset:s;margin-top:2rem;padding:0;list-style:none}._5ARf-a_steps li{border-top:1px solid var(--rule);counter-increment:s;grid-template-columns:2.25rem minmax(0,1fr);column-gap:.5rem;padding-block:1.25rem;display:grid}._5ARf-a_steps li:before{content:counter(s);color:var(--ink-3);font-family:var(--font-serif), Georgia, serif;grid-row:span 2;font-size:1.25rem;line-height:1.1}._5ARf-a_steps h3{font-size:1.25rem}._5ARf-a_steps p{max-width:34rem;color:var(--ink-2);margin-top:.3rem}._5ARf-a_packetContents{margin-top:.25rem;padding:0;list-style:none}._5ARf-a_packetContents li{border-bottom:1px dashed var(--rule);padding-block:.6rem}._5ARf-a_schedule{border-collapse:collapse;width:100%;margin-top:1.25rem;font-size:.875rem}._5ARf-a_schedule caption{caption-side:top;text-align:left;padding-bottom:.4rem}._5ARf-a_schedule th,._5ARf-a_schedule td{border-bottom:1px solid var(--rule);text-align:right;white-space:nowrap;padding:.45rem 0 .45rem .75rem;font-weight:400}._5ARf-a_schedule th:first-child{text-align:left;padding-left:0}._5ARf-a_schedule thead th{color:var(--ink-3);font-size:.8125rem}._5ARf-a_schedule tfoot th,._5ARf-a_schedule tfoot td{border-top:1px solid var(--ink);border-bottom:0;font-weight:600}._5ARf-a_letters{border-top:1px solid var(--rule);gap:.75rem;padding-top:1.75rem;display:grid}._5ARf-a_lettersTitle{font-size:1.25rem}._5ARf-a_letters ul{flex-wrap:wrap;gap:.4rem 1.75rem;padding:0;list-style:none;display:flex}._5ARf-a_letters li{font-variant-numeric:lining-nums;font-weight:600}@media (min-width:64rem){._5ARf-a_split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:3rem 5rem}._5ARf-a_packet{justify-self:end;width:100%;margin-top:.5rem}._5ARf-a_letters{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2rem}}._5ARf-a_pricing{padding-block:0}._5ARf-a_quote{border-block:1px solid var(--ink);gap:1.25rem;padding-block:1.75rem;display:grid}._5ARf-a_quotePrice{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;margin-top:.35rem;font-size:clamp(2rem,1.7rem + 1.5vw,2.75rem);line-height:1}._5ARf-a_quoteFrom{color:var(--ink-2);font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:0;font-size:1.0625rem}._5ARf-a_quoteBody{justify-items:start;gap:1.25rem;display:grid}._5ARf-a_quoteBody>p{max-width:30rem}@media (max-width:29.99rem){._5ARf-a_quoteBody .btn-primary{justify-self:stretch}}@media (min-width:48rem){._5ARf-a_quote{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:3rem}}._5ARf-a_faqSection{gap:2rem;display:grid}._5ARf-a_faq details{border-top:1px solid var(--rule)}._5ARf-a_faq details:last-child{border-bottom:1px solid var(--rule)}._5ARf-a_faq summary{cursor:pointer;justify-content:space-between;gap:1rem;padding-block:1.1rem;font-weight:600;list-style:none;display:flex}._5ARf-a_faq summary::-webkit-details-marker{display:none}._5ARf-a_faq summary:after{content:"";background:linear-gradient(var(--ink-2), var(--ink-2)) center / 100% 1.5px no-repeat, linear-gradient(var(--ink-2), var(--ink-2)) center / 1.5px 100% no-repeat;flex:none;width:.75rem;height:.75rem;margin-top:.45rem;transition:rotate .15s}._5ARf-a_faq details[open] summary:after{rotate:45deg}._5ARf-a_faq details p{max-width:40rem;color:var(--ink-2);padding-bottom:1.25rem}@media (min-width:64rem){._5ARf-a_faqSection{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:4.5rem}}._5ARf-a_intake{padding-block:var(--space-section-l);border-top:1px solid var(--ink)}._5ARf-a_intakeGrid{gap:2rem;display:grid}._5ARf-a_intakeIntro p{max-width:28rem;color:var(--ink-2);margin-top:.75rem}@media (min-width:64rem){._5ARf-a_intakeGrid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:4.5rem}._5ARf-a_intakeIntro{align-self:start;position:sticky;top:2rem}}._5ARf-a_waitlist{border-top:1px solid var(--rule);gap:1.5rem;display:grid}._5ARf-a_waitlist p{max-width:34rem;color:var(--ink-2);margin-top:.75rem}@media (min-width:64rem){._5ARf-a_waitlist{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:4.5rem}}
.oXFrKG_header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;display:flex}.oXFrKG_headerCta{text-align:right;padding-block:.75rem;font-size:.9375rem;font-weight:600}.oXFrKG_footer{border-top:1px solid var(--rule);color:var(--ink-2);margin-top:clamp(3rem,8vw,6rem);padding-block:2.5rem 3rem;font-size:.9375rem}.oXFrKG_footerInner{gap:1.5rem;display:grid}.oXFrKG_disclaimers{gap:.35rem;max-width:40rem;display:grid}.oXFrKG_footerNav{flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}.oXFrKG_footerNav a{padding-block:.6rem}@media (min-width:48rem){.oXFrKG_footerInner{grid-template-columns:1fr auto;align-items:start}.oXFrKG_header{min-height:4rem}}
.yTFYtW_form{gap:.4rem;display:grid}.yTFYtW_label{font-weight:600}.yTFYtW_row{gap:.5rem;display:grid}.yTFYtW_input{border:1px solid var(--field-border);border-radius:var(--radius);background:#fff;width:100%;min-height:3rem;padding:.6rem .75rem;font-size:1rem}.yTFYtW_input:focus-visible{outline-offset:1px}.yTFYtW_input[aria-invalid=true]{border:2px solid var(--accent)}.yTFYtW_button{border:1px solid var(--ink);border-radius:var(--radius);background:var(--paper-raised);cursor:pointer;min-height:3rem;padding:0 1.25rem;font-weight:600}.yTFYtW_button:hover{background:var(--ink);color:var(--paper-raised)}.yTFYtW_error{color:var(--accent);font-size:.875rem;font-weight:600}.yTFYtW_error:empty{display:none}.yTFYtW_done{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);padding:1rem 1.1rem;font-weight:600}.yTFYtW_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (min-width:30rem){.yTFYtW_row{grid-template-columns:minmax(0,1fr) auto}}
