.HomeEducation_page___W0_z{background:var(--tfa-white)}.HomeEducation_section__fytAi{padding-block:var(--tfa-space-8);background:var(--tfa-white);scroll-margin-top:var(--tfa-header-height)}@media (min-width:1024px){.HomeEducation_section__fytAi{padding-block:var(--tfa-space-10)}}.HomeEducation_surface__y47eR{background:var(--tfa-surface)}.HomeEducation_title__L6O_H{max-inline-size:30ch;-webkit-margin-after:var(--tfa-space-4);margin-block-end:var(--tfa-space-4);color:var(--tfa-ink)}.HomeEducation_line___ZbzV{max-inline-size:40rem;margin-block:calc(-1 * var(--tfa-space-2)) var(--tfa-space-4);font-size:calc(var(--tfa-type-body-lg-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-lg-line) * var(--tfa-text-scale));color:var(--tfa-muted)}.HomeEducation_who___mK4c{display:grid;gap:var(--tfa-space-4) var(--tfa-space-8)}@media (min-width:768px){.HomeEducation_who___mK4c{grid-template-columns:repeat(2,minmax(0,1fr))}}.HomeEducation_whoColumn__00gIV{-webkit-padding-before:var(--tfa-space-3);padding-block-start:var(--tfa-space-3);-webkit-border-before:3px solid var(--ink);border-block-start:3px solid var(--ink)}.HomeEducation_whoColumn__00gIV[data-side=you]{border-block-start-color:var(--tfa-luxury)}.HomeEducation_whoTitle__sWNm0{font-family:var(--tfa-family-display);font-stretch:112%;font-size:var(--tfa-type-h4-size);font-weight:720;line-height:var(--tfa-type-h4-line);color:var(--tfa-ink)}.HomeEducation_whoColumn__00gIV ul{display:grid;gap:var(--tfa-space-1);margin:var(--tfa-space-2) 0 0;padding:0;list-style:none}.HomeEducation_whoColumn__00gIV li{position:relative;-webkit-padding-start:var(--tfa-space-3);padding-inline-start:var(--tfa-space-3);font-size:calc(var(--tfa-type-body-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-line) * var(--tfa-text-scale));color:var(--tfa-ink)}.HomeEducation_whoColumn__00gIV li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.65em;inline-size:8px;block-size:8px;border-radius:var(--tfa-radius-pill);background:var(--ink)}.HomeEducation_whoColumn__00gIV[data-side=you] li:before{background:var(--tfa-luxury-text)}.HomeEducation_benefits__Kt7mb{display:grid;gap:0 var(--tfa-space-6);margin:0;padding:0;list-style:none}@media (min-width:768px){.HomeEducation_benefits__Kt7mb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.HomeEducation_benefits__Kt7mb{grid-template-columns:repeat(3,minmax(0,1fr))}}.HomeEducation_benefit__PDmVX{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px var(--tfa-space-2);align-content:start;padding-block:var(--tfa-space-3) var(--tfa-space-4);-webkit-border-before:var(--tfa-stroke-rule) solid var(--tfa-line);border-block-start:var(--tfa-stroke-rule) solid var(--tfa-line)}.HomeEducation_benefitGlyph___vxoR{grid-row:span 2;display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--tfa-radius-md);background:var(--ink-tint);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.HomeEducation_benefitTitle__mZQPu{font-family:var(--tfa-family-display);font-stretch:112%;font-size:calc(var(--tfa-type-body-lg-size) * var(--tfa-text-scale));font-weight:720;line-height:1.3;color:var(--tfa-ink)}.HomeEducation_benefitLine__aJHSE{font-size:calc(var(--tfa-type-body-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-line) * var(--tfa-text-scale));color:var(--tfa-muted)}.HomeEducation_day__DzI6_{margin:0;padding:var(--tfa-space-3);border-radius:var(--tfa-radius-xl);background:linear-gradient(var(--tfa-dark-midnight),var(--tfa-dark-raised));box-shadow:inset 0 0 0 1px var(--tfa-dark-edge)}@media (min-width:1024px){.HomeEducation_day__DzI6_{padding:var(--tfa-space-5)}}.HomeEducation_daySessions__gqjWI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tfa-space-1);margin:0 0 var(--tfa-space-3);padding:0;list-style:none}@media (min-width:640px){.HomeEducation_daySessions__gqjWI{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.HomeEducation_daySessions__gqjWI{grid-template-columns:repeat(6,minmax(0,1fr))}}.HomeEducation_daySessions__gqjWI li{display:flex;align-items:center;gap:var(--tfa-space-1);min-block-size:44px;padding:var(--tfa-space-1) var(--tfa-space-2);border-radius:var(--tfa-radius-sm);background:var(--tfa-dark-raised);box-shadow:inset 0 0 0 1px var(--tfa-dark-edge);color:var(--tfa-dark-muted);font-size:var(--tfa-type-label-size);font-weight:650;line-height:1.25}.HomeEducation_dayCaption__SoqVp span,.HomeEducation_daySessions__gqjWI li span{display:grid;place-items:center;flex-shrink:0;inline-size:24px;block-size:24px;border-radius:var(--tfa-radius-pill);background:var(--tfa-dark-overlay);color:var(--tfa-dark-text);font-variant-numeric:tabular-nums}.HomeEducation_daySessions__gqjWI li[data-marked]{background:var(--ink);color:var(--tfa-white);box-shadow:none}.HomeEducation_daySessions__gqjWI li[data-marked] span{background:var(--tfa-white);color:var(--tfa-ink)}.HomeEducation_dayScreens__m3foq{display:grid;gap:var(--tfa-space-3)}@media (min-width:900px){.HomeEducation_dayScreens__m3foq{grid-template-columns:repeat(2,minmax(0,1fr))}}.HomeEducation_dayScreen__tjiyZ{display:grid;gap:var(--tfa-space-2)}.HomeEducation_dayCaption__SoqVp{display:flex;align-items:center;gap:var(--tfa-space-1);color:var(--tfa-dark-text);font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}.HomeEducation_dayCaption__SoqVp span{background:var(--ink);color:var(--tfa-white);font-size:var(--tfa-type-label-size)}.HomeEducation_steps__IEq1b{display:grid;gap:var(--tfa-space-4) var(--tfa-space-6);margin:0;padding:0;list-style:none}@media (min-width:900px){.HomeEducation_steps__IEq1b{grid-template-columns:repeat(3,minmax(0,1fr))}}.HomeEducation_step__PJWfA{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px var(--tfa-space-2);align-content:start}.HomeEducation_stepNumber__92lId{grid-row:span 2;display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--tfa-radius-pill);border:1.5px solid var(--tfa-ink);font-weight:750}.HomeEducation_stepNumber__92lId,.HomeEducation_stepTitle__9LdLT{font-family:var(--tfa-family-display);font-stretch:112%;font-size:var(--tfa-type-h4-size);color:var(--tfa-ink)}.HomeEducation_stepTitle__9LdLT{font-weight:720;line-height:var(--tfa-type-h4-line)}.HomeEducation_stepLine__Hn2dz{font-size:calc(var(--tfa-type-body-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-line) * var(--tfa-text-scale));color:var(--tfa-muted)}.HomeEducation_states__tsc2r{display:grid;gap:var(--tfa-space-3)}.HomeEducation_chips__9sWmK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tfa-space-1);margin:0;padding:0;list-style:none}@media (min-width:768px){.HomeEducation_chips__9sWmK{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--tfa-space-2)}}.HomeEducation_chip__l3Bzn{display:grid;gap:2px;inline-size:100%;min-block-size:64px;padding:var(--tfa-space-1) var(--tfa-space-2);text-align:start;border:0;border-radius:var(--tfa-radius-md);background:var(--tfa-white);box-shadow:inset 0 0 0 1px var(--tfa-line);color:var(--tfa-cobalt-deep);cursor:pointer;transition:background-color var(--tfa-duration-base) var(--tfa-ease-standard)}.HomeEducation_chipCode__leXnK{font-family:var(--tfa-family-display);font-stretch:112%;font-weight:750;font-size:var(--tfa-type-h4-size);line-height:1.1}.HomeEducation_chipName__WeTWf{color:var(--tfa-muted);font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}.HomeEducation_chip__l3Bzn[aria-expanded=true]{background:var(--ink-tint);box-shadow:inset 0 0 0 2px var(--ink);color:var(--tfa-ink)}@media (hover:hover){.HomeEducation_chip__l3Bzn:hover{box-shadow:inset 0 0 0 1.5px var(--tfa-cobalt)}}.HomeEducation_statePanel__nI2YM{display:grid;gap:var(--tfa-space-2);max-inline-size:52rem;padding:var(--tfa-space-3) var(--tfa-space-4);border-radius:var(--tfa-radius-lg);background:var(--tfa-surface);box-shadow:inset 0 0 0 1px var(--tfa-line),inset 0 3px 0 var(--ink);font-size:calc(var(--tfa-type-body-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-line) * var(--tfa-text-scale));color:var(--tfa-ink)}.HomeEducation_statePanel__nI2YM[hidden]{display:none}.HomeEducation_stateMeta__LhpDt{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tfa-space-1) var(--tfa-space-3);color:var(--tfa-muted);font-size:var(--tfa-type-body-sm-size)}.HomeEducation_official__uTOKD{display:inline-flex;align-items:center;gap:4px;min-block-size:44px;color:var(--tfa-cobalt-deep);font-weight:650;text-decoration:underline;text-underline-offset:var(--tfa-underline-offset)}.HomeEducation_noScript__0yi_3{display:grid;gap:var(--tfa-space-1);margin:0;-webkit-padding-start:var(--tfa-space-3);padding-inline-start:var(--tfa-space-3)}.HomeEducation_noScript__0yi_3 a{color:var(--tfa-cobalt-deep);text-decoration:underline}.HomeEducation_band__YqGc_{position:relative;padding-block:var(--tfa-space-10);background:var(--tfa-field-deep);color:var(--tfa-dark-text);scroll-margin-top:var(--tfa-header-height)}.HomeEducation_band__YqGc_:before{content:"";position:absolute;inset:0 0 auto;block-size:1px;background:var(--tfa-luxury)}@media (min-width:1024px){.HomeEducation_band__YqGc_{padding-block:var(--tfa-space-12)}}.HomeEducation_bandGrid___GcFe{display:grid;gap:var(--tfa-space-6);align-items:start}@media (min-width:1024px){.HomeEducation_bandGrid___GcFe{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--tfa-space-8)}}.HomeEducation_bandCopy__THUWv{display:grid;gap:var(--tfa-space-2);justify-items:start}.HomeEducation_bandTitle__Q6PQB{max-inline-size:22ch;color:var(--tfa-dark-text)}.HomeEducation_bandLine___GnIF{max-inline-size:40rem;color:var(--tfa-dark-muted);font-size:calc(var(--tfa-type-body-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-line) * var(--tfa-text-scale))}.HomeEducation_bandLink__TN5Xh{display:inline-flex;align-items:center;gap:4px;min-block-size:44px;color:var(--tfa-action-on-dark);font-weight:650;text-decoration:underline;text-underline-offset:var(--tfa-underline-offset)}.HomeEducation_bandActions___KyXM{-webkit-margin-before:var(--tfa-space-2);margin-block-start:var(--tfa-space-2)}.HomeEducation_planCard__qF6MA{display:grid;gap:var(--tfa-space-2);padding:var(--tfa-space-4);border-radius:var(--tfa-radius-lg);background:var(--tfa-dark-raised);box-shadow:inset 0 0 0 1px var(--tfa-dark-edge),0 24px 64px color-mix(in srgb,var(--tfa-dark-midnight) 60%,#0000)}.HomeEducation_planName__VJOL4{font-family:var(--tfa-family-display);font-stretch:112%;font-size:var(--tfa-type-h3-size);font-weight:750;line-height:1.15;color:var(--tfa-dark-text)}.HomeEducation_planList__crgTp{display:grid;gap:var(--tfa-space-1);margin:0;padding:0;list-style:none}.HomeEducation_planList__crgTp li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--tfa-space-1);color:var(--tfa-dark-text);font-size:calc(var(--tfa-type-body-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-line) * var(--tfa-text-scale))}.HomeEducation_planList__crgTp svg{-webkit-margin-before:.3em;margin-block-start:.3em;color:var(--tfa-action-on-dark)}.HomeEducation_planNote__SRiwx{-webkit-padding-before:var(--tfa-space-2);padding-block-start:var(--tfa-space-2);-webkit-border-before:var(--tfa-stroke-rule) solid var(--tfa-dark-edge);border-block-start:var(--tfa-stroke-rule) solid var(--tfa-dark-edge);color:var(--tfa-dark-text);font-size:calc(var(--tfa-reg-body-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-reg-body-line) * var(--tfa-text-scale))}.HomeEducation_questions__aywCR{max-inline-size:48rem;-webkit-border-before:var(--tfa-stroke-rule) solid var(--tfa-line);border-block-start:var(--tfa-stroke-rule) solid var(--tfa-line)}.HomeEducation_question__P4mNM{-webkit-border-after:var(--tfa-stroke-rule) solid var(--tfa-line);border-block-end:var(--tfa-stroke-rule) solid var(--tfa-line);scroll-margin-top:calc(var(--tfa-header-height) + var(--tfa-space-4))}.HomeEducation_question__P4mNM>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--tfa-space-3);min-block-size:64px;padding-block:var(--tfa-space-1);color:var(--tfa-ink);font-size:calc(var(--tfa-type-body-lg-size) * var(--tfa-text-scale));font-weight:600;line-height:1.35;list-style:none;cursor:pointer}.HomeEducation_question__P4mNM>summary::-webkit-details-marker{display:none}.HomeEducation_questionMark__gZ0xR{position:relative;flex-shrink:0;inline-size:20px;block-size:20px}.HomeEducation_questionMark__gZ0xR:after,.HomeEducation_questionMark__gZ0xR:before{content:"";position:absolute;inset:9px 2px auto;block-size:2px;background:var(--tfa-cobalt-deep);transition:transform var(--tfa-duration-base) var(--tfa-ease-standard)}.HomeEducation_questionMark__gZ0xR:after{transform:rotate(90deg)}.HomeEducation_question__P4mNM[open] .HomeEducation_questionMark__gZ0xR:after{transform:rotate(0deg)}.HomeEducation_answer__1o3iG{max-inline-size:62ch;-webkit-padding-after:var(--tfa-space-3);padding-block-end:var(--tfa-space-3);color:var(--tfa-muted);font-size:calc(var(--tfa-type-body-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-line) * var(--tfa-text-scale))}@media (hover:hover){.HomeEducation_question__P4mNM>summary:hover span:first-child{color:var(--tfa-cobalt-deep)}}.HomeEducation_close__MidM2{padding-block:var(--tfa-space-10);background:var(--tfa-field-deep);color:var(--tfa-dark-text)}.HomeEducation_closeInner__XDJox{display:grid;justify-items:start;gap:var(--tfa-space-3)}.HomeEducation_closeTitle__4Ua4q{max-inline-size:20ch;color:var(--tfa-dark-text)}@media (prefers-reduced-motion:reduce){.HomeEducation_chip__l3Bzn,.HomeEducation_questionMark__gZ0xR:after,.HomeEducation_questionMark__gZ0xR:before{transition:none}}@media (forced-colors:active){.HomeEducation_band__YqGc_,.HomeEducation_close__MidM2,.HomeEducation_day__DzI6_,.HomeEducation_planCard__qF6MA{background:Canvas;color:initial}.HomeEducation_daySessions__gqjWI li[data-marked]{forced-color-adjust:auto}}@media print{.HomeEducation_band__YqGc_,.HomeEducation_close__MidM2,.HomeEducation_day__DzI6_{background:none;color:var(--tfa-ink);box-shadow:none}.HomeEducation_band__YqGc_:before{display:none}.HomeEducation_bandLine___GnIF,.HomeEducation_bandTitle__Q6PQB,.HomeEducation_closeTitle__4Ua4q,.HomeEducation_dayCaption__SoqVp,.HomeEducation_planList__crgTp li,.HomeEducation_planName__VJOL4,.HomeEducation_planNote__SRiwx{color:var(--tfa-ink)}}.ProductIcon_icon__fUuSj{display:inline-block;flex:none;object-fit:contain}.HomeTour_tour__VTSZ4{background:var(--tfa-field-deep);color:var(--tfa-dark-text);padding-block:var(--tfa-space-6) var(--tfa-space-6)}@media (min-width:64rem){.HomeTour_tour__VTSZ4{padding-block:var(--tfa-space-3) 0}}.HomeTour_tour__VTSZ4 a{color:var(--tfa-action-on-dark)}.HomeTour_title__5j5Mu{margin:0 0 var(--tfa-space-2);color:var(--tfa-white)}.HomeTour_caption__ptOaR{max-inline-size:28rem}.HomeTour_name__1t4PP{display:flex;align-items:center;gap:var(--tfa-space-1);margin:var(--tfa-space-1) 0 0;color:var(--tfa-dark-muted);font-size:var(--tfa-type-label-size);font-weight:650;letter-spacing:.01em}.HomeTour_nameIcon__mcd_y{inline-size:28px;block-size:28px}.HomeTour_number__2Mt4p{color:var(--tfa-dark-muted);font-variant-numeric:tabular-nums;font-weight:700}.HomeTour_number__2Mt4p:after{content:"";display:inline-block;inline-size:24px;block-size:1px;margin-inline:var(--tfa-space-1) 0;vertical-align:middle;background:var(--tfa-dark-edge)}.HomeTour_headline__c0A34{margin:0;color:var(--tfa-white);font-size:var(--tfa-type-h3-size);line-height:var(--tfa-type-h3-line)}@media (min-width:64rem){.HomeTour_headline__c0A34{font-size:var(--tfa-type-h2-size);line-height:var(--tfa-type-h2-line)}}.HomeTour_line__uFBiu{margin:var(--tfa-space-2) 0 0;color:var(--tfa-dark-text);font-size:var(--tfa-type-body-size);line-height:var(--tfa-type-body-line);text-wrap:pretty}.HomeTour_links__55zKf{display:flex;flex-wrap:wrap;gap:var(--tfa-space-1) var(--tfa-space-3);margin:var(--tfa-space-2) 0 0}.HomeTour_links__55zKf a{display:inline-flex;align-items:center;gap:var(--tfa-space-1);min-block-size:44px;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:var(--tfa-underline-offset)}.HomeTour_links__55zKf a svg{transition:transform var(--tfa-duration-fast) var(--tfa-ease-standard)}@media (hover:hover){.HomeTour_links__55zKf a:hover{text-decoration-thickness:2px}.HomeTour_links__55zKf a:hover svg{transform:translateX(2px)}}@media (prefers-reduced-motion:no-preference){.HomeTour_tour__VTSZ4[data-motion=follow] li:not([data-current]) .HomeTour_caption__ptOaR{opacity:.75}.HomeTour_tour__VTSZ4[data-motion=follow] .HomeTour_caption__ptOaR{transition:opacity .24s var(--tfa-ease-luxe),transform .24s var(--tfa-ease-luxe)}.HomeTour_tour__VTSZ4[data-motion=follow] li:not([data-current]) .HomeTour_caption__ptOaR{transform:translateY(16px)}}.HomeTour_finale__K9nt2{display:grid;gap:var(--tfa-space-3);justify-items:start}.HomeTour_finaleAction__phrPq{justify-self:start}.HomeTour_finaleTitle__C5qjL{margin:0;color:var(--tfa-white);font-family:var(--tfa-family-marketing);font-weight:400;font-stretch:normal;font-size:var(--tfa-type-marketing-h2-fluid);line-height:var(--tfa-type-marketing-h2-fluid-line);letter-spacing:var(--tfa-type-marketing-h2-tracking)}.HomeTour_stage__Readk{position:relative;inline-size:100%;aspect-ratio:16/10;overflow:hidden;isolation:isolate;border-radius:var(--tfa-radius-xl);border:var(--tfa-stroke-rule) solid var(--tfa-dark-edge);background:linear-gradient(var(--tfa-dark-midnight),var(--tfa-dark-raised))}.HomeTour_frame__ZVIxN,.HomeTour_layer__GMPu_{position:absolute;inset:0;transform-origin:0 0;transform:var(--layer)}.HomeTour_frame__ZVIxN{opacity:var(--o,1);border-radius:var(--tfa-radius-lg);overflow:hidden;background:var(--tfa-white);box-shadow:var(--tfa-shadow-overlay)}.HomeTour_frameVideo__RQK3M,.HomeTour_frame__ZVIxN img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.HomeTour_frame__ZVIxN[data-video] .HomeTour_frameVideo__RQK3M{object-fit:contain;background:var(--tfa-white)}.HomeTour_map__yhRj3,.HomeTour_overlay__Y8ORD{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible}.HomeTour_overlay__Y8ORD{pointer-events:none}.HomeTour_toneMaths__0MVYl{--tone:var(--tfa-subject-mathematics-on-dark);--dash:none}.HomeTour_toneEnglish__LDh7w{--tone:var(--tfa-subject-english-on-dark);--dash:14 7}.HomeTour_toneScience__12bSt{--tone:var(--tfa-subject-science-on-dark);--dash:2 6}.HomeTour_edge__IWYvs{fill:none;stroke:var(--tone);stroke-width:2.5;stroke-dasharray:var(--dash);stroke-linecap:round;opacity:.42}.HomeTour_arrowHead__XfdNl{fill:none;stroke:var(--tone);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.HomeTour_node__S_w4h{fill:var(--tfa-dark-midnight);stroke:var(--tone);stroke-width:3}.HomeTour_node__S_w4h[data-no-lesson]{stroke-dasharray:4 4}.HomeTour_litEdge__URDe_{fill:none;stroke:var(--tone);stroke-width:4.5;stroke-dasharray:var(--dash);stroke-linecap:round}.HomeTour_drawMask__6Qzp0{fill:none;stroke:var(--tfa-white);stroke-width:14;stroke-linecap:round}.HomeTour_litNode__dksVL{fill:var(--tone);stroke:var(--tfa-dark-midnight);stroke-width:3}.HomeTour_glow__X_hsU{opacity:1}.HomeTour_tour__VTSZ4[data-motion=follow] .HomeTour_glow__X_hsU{opacity:0}.HomeTour_swatch__gQIaR{stroke:var(--tone);stroke-width:4;stroke-dasharray:var(--dash);stroke-linecap:round}.HomeTour_islandLabel__BGbIV{fill:var(--tfa-dark-text);font-family:var(--tfa-family-text);font-size:22px;font-weight:650}.HomeTour_leader__351fW{fill:none;stroke:var(--tfa-dark-text);stroke-width:1.75;stroke-dasharray:6 6;opacity:0}.HomeTour_badge__3qo_7{fill:var(--tone);stroke:var(--tfa-dark-midnight);stroke-width:3}.HomeTour_badgeNumber__DbY96{fill:var(--tfa-field-deep);font-family:var(--tfa-family-text);font-size:21px;font-weight:800;text-anchor:middle}.HomeTour_key__3L_Sy{position:absolute;padding:10px 14px;border-radius:var(--tfa-radius-md);background:var(--tfa-dark-overlay);border:var(--tfa-stroke-rule) solid var(--tfa-dark-edge)}.HomeTour_keyTitle__pwY_K{margin:0 0 4px;color:var(--tfa-dark-muted);font-size:var(--tfa-type-caption-size);line-height:var(--tfa-type-caption-line);font-weight:650}.HomeTour_keyList__YHN4r{display:grid;gap:2px;margin:0;padding:0;list-style:none}.HomeTour_keyList__YHN4r li{display:flex;align-items:center;gap:6px;color:var(--tfa-dark-text);font-size:var(--tfa-type-caption-size);line-height:var(--tfa-type-caption-line);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomeTour_keySubject__Ji8yd{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-padding-start:var(--tfa-space-1);padding-inline-start:var(--tfa-space-1);color:var(--tfa-dark-muted)}.HomeTour_keyBadge__x_MGL{flex:none;display:inline-grid;place-items:center;inline-size:18px;block-size:18px;border-radius:var(--tfa-radius-pill);background:var(--tone);color:var(--tfa-field-deep);font-size:11px;font-weight:800}.HomeTour_figure__tKCj9{min-inline-size:0}.HomeTour_mapNote__OhQKq{margin:var(--tfa-space-1) 0 0;color:var(--tfa-dark-muted);font-size:var(--tfa-type-caption-size);line-height:var(--tfa-type-caption-line);text-align:center}.HomeTour_card__SMbKD{position:relative}.HomeTour_cardCrop__YwaW3{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:var(--tfa-radius-lg);border:var(--tfa-stroke-rule) solid var(--tfa-dark-edge);background:var(--tfa-white)}.HomeTour_cardCrop__YwaW3 img{position:absolute;inline-size:calc(var(--zoom) * 100%);block-size:auto;max-inline-size:none;left:clamp(calc((1 - var(--zoom)) * 100%),calc(50% - var(--fx) * var(--zoom) * 100%),0%);top:clamp(calc((1 - var(--zoom)) * 100%),calc(50% - var(--fy) * var(--zoom) * 100%),0%)}.HomeTour_cardVideo__teBp3{display:block;inline-size:100%;block-size:100%;object-fit:contain;background:var(--tfa-white)}.HomeTour_cardInset__pWtkq{position:absolute;inset-inline-end:10px;inset-block-end:-14px;inline-size:30%;block-size:auto;border-radius:var(--tfa-radius-sm);border:2px solid var(--tfa-dark-midnight);box-shadow:var(--tfa-shadow-float)}.HomeTour_card__SMbKD[data-video] .HomeTour_cardInset__pWtkq{inset-block-start:10px;inset-block-end:auto}@media (max-width:47.99rem){.HomeTour_tour__VTSZ4{padding-block:var(--tfa-space-5) var(--tfa-space-4)}.HomeTour_headline__c0A34{font-size:var(--tfa-type-h4-size);line-height:var(--tfa-type-h4-line)}.HomeTour_name__1t4PP{-webkit-margin-before:4px;margin-block-start:4px}.HomeTour_line__uFBiu{-webkit-margin-before:var(--tfa-space-1);margin-block-start:var(--tfa-space-1);font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}.HomeTour_links__55zKf{-webkit-margin-before:4px;margin-block-start:4px;gap:0 var(--tfa-space-2)}.HomeTour_cardCrop__YwaW3{aspect-ratio:16/9}.HomeTour_cardInset__pWtkq{inset-block-end:8px;inline-size:26%}}@media (forced-colors:active){.HomeTour_cardCrop__YwaW3,.HomeTour_frame__ZVIxN,.HomeTour_key__3L_Sy,.HomeTour_stage__Readk{border:1px solid CanvasText}.HomeTour_badge__3qo_7,.HomeTour_edge__IWYvs,.HomeTour_leader__351fW,.HomeTour_litEdge__URDe_,.HomeTour_litNode__dksVL,.HomeTour_node__S_w4h,.HomeTour_swatch__gQIaR{stroke:CanvasText}}@media print{.HomeTour_tour__VTSZ4{background:var(--tfa-white);color:var(--tfa-ink)}.HomeTour_finaleTitle__C5qjL,.HomeTour_headline__c0A34,.HomeTour_title__5j5Mu{color:var(--tfa-ink)}}.ConceptStudioCarousel_root__jGUMn{min-inline-size:0}.ConceptStudioCarousel_filters__bat0n{display:flex;flex-wrap:wrap;gap:var(--tfa-space-1);-webkit-margin-after:var(--tfa-space-3);margin-block-end:var(--tfa-space-3)}.ConceptStudioCarousel_filter__Y8f8Q{text-decoration:none}.ConceptStudioCarousel_filter__Y8f8Q:not([data-ink]){display:inline-flex;align-items:center;gap:var(--tfa-space-1);min-height:44px;padding:6px 14px;border:1.5px solid var(--tfa-ink-400);border-radius:var(--tfa-radius-sm);background:var(--tfa-white);color:var(--tfa-ink);font-size:var(--tfa-type-body-sm-size);font-weight:600}.ConceptStudioCarousel_filterCount__pJM7D{color:var(--tfa-muted);font-weight:500;font-variant-numeric:tabular-nums}.ConceptStudioCarousel_filter__Y8f8Q[aria-current=true]{box-shadow:inset 0 0 0 1.5px var(--ink,var(--tfa-ink))}.ConceptStudioCarousel_filter__Y8f8Q[aria-current=true] .ConceptStudioCarousel_filterName__cq54u{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:var(--tfa-underline-offset)}.ConceptStudioCarousel_filter__Y8f8Q:not([data-ink])[aria-current=true]{border-color:var(--tfa-ink)}.ConceptStudioCarousel_carousel__c5KS3{position:relative;min-inline-size:0}.ConceptStudioCarousel_controls__PGW_e{display:flex;align-items:center;gap:var(--tfa-space-1);-webkit-margin-after:var(--tfa-space-2);margin-block-end:var(--tfa-space-2)}.ConceptStudioCarousel_arrow__SQhTq{display:grid;place-items:center;inline-size:48px;block-size:48px;border:var(--tfa-stroke-rule) solid var(--tfa-ink-400);border-radius:var(--tfa-radius-sm);background:var(--tfa-white);color:var(--tfa-cobalt-deep);cursor:pointer}.ConceptStudioCarousel_counter__WrzX9{margin:0 0 0 var(--tfa-space-1);color:var(--tfa-muted);font-size:var(--tfa-type-label-size);font-weight:600;font-variant-numeric:tabular-nums}.ConceptStudioCarousel_track__V652O{display:flex;gap:var(--tfa-space-3);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;padding-block:var(--tfa-space-2) var(--tfa-space-3);padding-inline:7%;scrollbar-width:none}.ConceptStudioCarousel_track__V652O::-webkit-scrollbar{display:none}.ConceptStudioCarousel_slide__dbUDp{flex:0 0 86%;scroll-snap-align:center;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;overflow:hidden;border:var(--tfa-stroke-rule) solid var(--tfa-line);border-radius:var(--tfa-radius-xl);background:var(--tfa-white);transform:scale(.92);opacity:.6;transform-origin:50% 50%;transition:transform var(--tfa-duration-reveal) var(--tfa-ease-luxe),opacity var(--tfa-duration-reveal) var(--tfa-ease-luxe)}.ConceptStudioCarousel_slide__dbUDp[data-active]{transform:none;opacity:1;box-shadow:var(--tfa-shadow-overlay)}.ConceptStudioCarousel_media__4_XmA{position:relative;align-self:stretch;aspect-ratio:4/3;min-inline-size:0;background:var(--ink,var(--tfa-ink));-webkit-border-end:var(--tfa-stroke-rule) solid var(--tfa-line);border-inline-end:var(--tfa-stroke-rule) solid var(--tfa-line)}.ConceptStudioCarousel_media__4_XmA[data-free]{background:var(--tfa-white)}.ConceptStudioCarousel_video__G57uC{position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;object-fit:contain;background:var(--tfa-white)}.ConceptStudioCarousel_play__aRyUz{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--tfa-space-1);background:#0000;color:var(--tfa-cobalt-deep);cursor:pointer}.ConceptStudioCarousel_playIcon___dHEB{display:grid;place-items:center;inline-size:var(--tfa-space-8);block-size:var(--tfa-space-8);border-radius:var(--tfa-radius-pill);background:var(--tfa-cobalt);color:var(--tfa-white);box-shadow:var(--tfa-shadow-float)}.ConceptStudioCarousel_playIcon___dHEB svg{translate:2px 0}.ConceptStudioCarousel_playLabel__DHQMs{padding:2px var(--tfa-space-2);border-radius:var(--tfa-radius-sm);background:var(--tfa-white);border:var(--tfa-stroke-rule) solid var(--tfa-line);font-size:var(--tfa-type-label-size);font-weight:650}.ConceptStudioCarousel_play__aRyUz:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--tfa-cobalt)}.ConceptStudioCarousel_poster__sMUfK{position:absolute;inset:0;display:grid;justify-items:center;align-content:center;gap:var(--tfa-space-1);color:var(--tfa-white);text-align:center;background:var(--ink)}.ConceptStudioCarousel_posterGlyph__7Kpxv{inline-size:33%;block-size:auto;max-inline-size:120px;padding:var(--tfa-space-2);border:1.5px solid;border-radius:var(--tfa-radius-pill)}.ConceptStudioCarousel_posterSubject__gbRfO{-webkit-margin-before:var(--tfa-space-1);margin-block-start:var(--tfa-space-1);font-family:var(--tfa-family-marketing);font-size:var(--tfa-type-h3-size);line-height:var(--tfa-type-h3-line)}.ConceptStudioCarousel_posterYears__whZbk{font-size:var(--tfa-type-label-size);font-weight:600;letter-spacing:.02em}.ConceptStudioCarousel_media__4_XmA:has(.ConceptStudioCarousel_posterImage__bAc_o){background:var(--tfa-white)}.ConceptStudioCarousel_posterImage__bAc_o{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:contain;padding:var(--tfa-space-1);background:var(--tfa-white)}.ConceptStudioCarousel_story__FCekh{display:flex;flex-direction:column;align-items:flex-start;gap:var(--tfa-space-1);min-inline-size:0;padding:var(--tfa-space-4)}.ConceptStudioCarousel_meta___ZTJn{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;color:var(--tfa-muted);font-size:var(--tfa-type-label-size);line-height:var(--tfa-type-label-line);font-weight:600}.ConceptStudioCarousel_metaGlyph__Vh7cj{color:var(--ink)}.ConceptStudioCarousel_title__BA9iY{margin:0;color:var(--tfa-ink);font-size:var(--tfa-type-h4-size);line-height:var(--tfa-type-h4-line);text-wrap:balance}.ConceptStudioCarousel_question__YP52v{margin:0;color:var(--tfa-ink);font-size:var(--tfa-type-body-size);line-height:var(--tfa-type-body-line);text-wrap:pretty}.ConceptStudioCarousel_note__Uraeh{margin:0;color:var(--tfa-muted);font-size:var(--tfa-type-body-sm-size)}.ConceptStudioCarousel_included__hO7rE{margin:var(--tfa-space-1) 0 0;color:var(--tfa-luxury-text);font-weight:650;font-size:var(--tfa-type-body-sm-size)}.ConceptStudioCarousel_action___RHqk{-webkit-margin-before:auto;margin-block-start:auto}.ConceptStudioCarousel_picker__WYyrw{display:flex;gap:var(--tfa-space-1);overflow-x:auto;scroll-snap-type:x proximity;padding:var(--tfa-space-1) 2px;scrollbar-width:thin}.ConceptStudioCarousel_pick__RTSuN{flex:0 0 132px;display:grid;gap:6px;padding:6px;border:var(--tfa-stroke-outline) solid #0000;border-radius:var(--tfa-radius-md);color:var(--tfa-cobalt-deep);text-decoration:none;scroll-snap-align:start}.ConceptStudioCarousel_pickFace__a92BO{display:grid;place-items:center;aspect-ratio:4/3;overflow:hidden;border-radius:var(--tfa-radius-sm);background:var(--ink);color:var(--tfa-white)}.ConceptStudioCarousel_pickFace__a92BO img{inline-size:100%;block-size:100%;object-fit:contain;background:var(--tfa-white)}.ConceptStudioCarousel_pickName__TEPnD{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--tfa-type-label-size);line-height:var(--tfa-type-label-line);font-weight:600}.ConceptStudioCarousel_pickYears__DJalz{display:block;color:var(--tfa-muted);font-weight:500}.ConceptStudioCarousel_pick__RTSuN[aria-current=true]{border-color:var(--tfa-cobalt);background:var(--tfa-white)}.ConceptStudioCarousel_progress__wgzLe{block-size:1px;-webkit-margin-before:var(--tfa-space-1);margin-block-start:var(--tfa-space-1);background:var(--tfa-line)}.ConceptStudioCarousel_progress__wgzLe>span{display:block;block-size:100%;inline-size:100%;background:var(--tfa-luxury);transform-origin:0 50%;transform:scaleX(var(--progress));transition:transform var(--tfa-duration-reveal) var(--tfa-ease-luxe)}@media (hover:hover){.ConceptStudioCarousel_arrow__SQhTq:hover,.ConceptStudioCarousel_pick__RTSuN:not([aria-current=true]):hover{background:var(--tfa-tint)}.ConceptStudioCarousel_play__aRyUz:hover .ConceptStudioCarousel_playIcon___dHEB{background:var(--tfa-cobalt-deep)}.ConceptStudioCarousel_filter__Y8f8Q:not([data-ink]):hover .ConceptStudioCarousel_filterName__cq54u{color:var(--tfa-cobalt-deep);text-decoration:underline}}.ConceptStudioCarousel_arrow__SQhTq:active{transform:scale(.98)}@media (max-width:63.99rem){.ConceptStudioCarousel_slide__dbUDp{flex-basis:85%;grid-template-columns:minmax(0,1fr)}.ConceptStudioCarousel_track__V652O{padding-inline:7.5%}.ConceptStudioCarousel_story__FCekh{padding:var(--tfa-space-3)}}@media (max-width:47.99rem){.ConceptStudioCarousel_filters__bat0n{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--tfa-gutter));padding-inline:var(--tfa-gutter);-webkit-padding-after:4px;padding-block-end:4px;scrollbar-width:none;-webkit-margin-after:var(--tfa-space-2);margin-block-end:var(--tfa-space-2)}.ConceptStudioCarousel_filters__bat0n::-webkit-scrollbar{display:none}.ConceptStudioCarousel_filter__Y8f8Q{flex:none}.ConceptStudioCarousel_story__FCekh{gap:4px}.ConceptStudioCarousel_question__YP52v{font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}.ConceptStudioCarousel_track__V652O{padding-inline:0 15%;gap:var(--tfa-space-2);scroll-padding-inline:0}.ConceptStudioCarousel_slide__dbUDp{scroll-snap-align:start;transform:none}.ConceptStudioCarousel_posterSubject__gbRfO{font-size:var(--tfa-type-h4-size);line-height:var(--tfa-type-h4-line)}.ConceptStudioCarousel_pick__RTSuN{flex-basis:108px}}@media (prefers-reduced-motion:reduce){.ConceptStudioCarousel_slide__dbUDp{transform:none;transition:none}.ConceptStudioCarousel_progress__wgzLe>span{transition:none}}.ConceptStudioCarousel_root__jGUMn[data-motion=reduce] .ConceptStudioCarousel_slide__dbUDp{transform:none;transition:none}.ConceptStudioCarousel_root__jGUMn[data-motion=reduce] .ConceptStudioCarousel_progress__wgzLe>span{transition:none}:root[data-motion=reduce] .ConceptStudioCarousel_slide__dbUDp{transform:none;transition:none}:root[data-motion=reduce] .ConceptStudioCarousel_progress__wgzLe>span{transition:none}@media (forced-colors:active){.ConceptStudioCarousel_slide__dbUDp{border:1px solid CanvasText}.ConceptStudioCarousel_slide__dbUDp[data-active]{outline:2px solid Highlight}.ConceptStudioCarousel_pickYears__DJalz{display:block;color:var(--tfa-muted);font-weight:500}.ConceptStudioCarousel_pick__RTSuN[aria-current=true]{border-color:Highlight}.ConceptStudioCarousel_pickFace__a92BO,.ConceptStudioCarousel_poster__sMUfK{forced-color-adjust:none}.ConceptStudioCarousel_progress__wgzLe>span{background:Highlight}}.ConceptStudioPreview_root__uCgRK{scroll-margin-top:var(--tfa-header-height);background:var(--tfa-surface);overflow-x:clip}.ConceptStudioPreview_head__VJC5a{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--tfa-space-2) var(--tfa-space-6);margin-bottom:var(--tfa-space-4)}.ConceptStudioPreview_headText__rsuxZ{max-width:40rem;min-width:0}.ConceptStudioPreview_intro__pt1Hf{margin:var(--tfa-space-2) 0 0;color:var(--tfa-muted);text-wrap:pretty;font-size:var(--tfa-reg-body-size);line-height:var(--tfa-reg-body-line)}@media (min-width:768px){.ConceptStudioPreview_intro__pt1Hf{font-size:var(--tfa-type-body-lg-size);line-height:var(--tfa-type-body-lg-line)}}.ConceptStudioPreview_catalogue__hXa_L{display:inline-flex;align-items:center;gap:var(--tfa-space-1);min-height:48px;color:var(--tfa-cobalt-deep);font-weight:650;text-decoration:underline;text-underline-offset:var(--tfa-underline-offset)}.ConceptStudioPreview_catalogue__hXa_L:hover{text-decoration-thickness:2px}.HomeAudiences_heading__GdjIw{margin:0 0 var(--tfa-space-4);color:var(--tfa-ink)}.HomeAudiences_cards__edmB7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tfa-space-2);margin:0;padding:0;list-style:none}.HomeAudiences_card__rrvK2{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--tfa-space-1);padding:var(--tfa-space-4);border-radius:var(--tfa-radius-xl);background:var(--ink,var(--tfa-field-deep));color:var(--tfa-white);border:var(--tfa-stroke-rule) solid var(--ink,var(--tfa-dark-edge))}@media (min-width:64rem){.HomeAudiences_cards__edmB7:has(>.HomeAudiences_card__rrvK2[data-count="2"]){grid-template-columns:repeat(2,minmax(0,1fr))}}.HomeAudiences_mark__bORl2{display:block;inline-size:52px;block-size:52px;-webkit-margin-after:var(--tfa-space-1);margin-block-end:var(--tfa-space-1)}.HomeAudiences_glyph__ybaZt,.HomeAudiences_mark__bORl2>img{inline-size:100%;block-size:100%}.HomeAudiences_glyph__ybaZt{display:grid;place-items:center;border-radius:var(--tfa-radius-pill);background:#0000;color:var(--tfa-white);border:1.5px solid}.HomeAudiences_name__ztxkR{margin:0;color:var(--tfa-white);font-family:var(--tfa-family-marketing);font-weight:400;font-stretch:normal;font-size:32px;line-height:1.1}.HomeAudiences_line__YtyVX{margin:0;color:var(--tfa-white);font-size:var(--tfa-type-body-size);line-height:var(--tfa-type-body-line);text-wrap:pretty}.HomeAudiences_link__OP_MN{display:inline-flex;align-items:center;gap:var(--tfa-space-1);min-block-size:44px;color:var(--tfa-white);text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:initial;text-decoration-thickness:1px;text-underline-offset:.18em}.HomeAudiences_link__OP_MN svg{color:var(--tfa-white)}.HomeAudiences_link__OP_MN:after{content:"";position:absolute;inset:0;border-radius:inherit}.HomeAudiences_link__OP_MN svg{transition:transform var(--tfa-duration-fast) var(--tfa-ease-standard)}@media (hover:hover){.HomeAudiences_card__rrvK2:hover{box-shadow:var(--tfa-shadow-float)}.HomeAudiences_card__rrvK2:hover .HomeAudiences_link__OP_MN{text-decoration-thickness:2px}.HomeAudiences_card__rrvK2:hover .HomeAudiences_link__OP_MN svg{transform:translateX(2px)}}.HomeAudiences_card__rrvK2:has(.HomeAudiences_link__OP_MN:focus-visible){box-shadow:var(--tfa-focus-ring-on-ink)}.HomeAudiences_link__OP_MN:focus-visible{box-shadow:none}@media (prefers-reduced-motion:no-preference){.HomeAudiences_card__rrvK2{transition:background-color var(--tfa-duration-base) var(--tfa-ease-standard)}}@media (max-width:63.99rem){.HomeAudiences_cards__edmB7{grid-template-columns:minmax(0,1fr)}.HomeAudiences_card__rrvK2{padding:var(--tfa-space-3)}}@media (max-width:47.99rem){.HomeAudiences_card__rrvK2{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--tfa-space-2);row-gap:4px;padding:var(--tfa-space-2) var(--tfa-space-3)}.HomeAudiences_mark__bORl2{grid-row:span 2;inline-size:44px;block-size:44px;margin:0}.HomeAudiences_line__YtyVX{margin:0;font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}}@media (forced-colors:active){.HomeAudiences_card__rrvK2{border:1px solid CanvasText}.HomeAudiences_card__rrvK2:has(.HomeAudiences_link__OP_MN:focus-visible){outline:2px solid Highlight}}.HomeClose_close__ZrkPU{position:relative;background:var(--tfa-field-deep);color:var(--tfa-dark-text)}.HomeClose_close__ZrkPU:before{content:"";position:absolute;inset:0 0 auto;block-size:1px;background:var(--tfa-luxury)}.HomeClose_grid__vNEkM{display:grid;gap:var(--tfa-space-6)}@media (min-width:1024px){.HomeClose_grid__vNEkM{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--tfa-space-8);align-items:end}}.HomeClose_lead__1o_jm{min-width:0}.HomeClose_heading__fh_pl{margin:0;max-width:14ch;color:var(--tfa-white)}.HomeClose_action__VI1N7{margin-top:var(--tfa-space-4)}.HomeClose_next__TNu7W{min-width:0}.HomeClose_rows__C6150{margin:0;padding:0;list-style:none;border-top:1px solid var(--tfa-dark-text)}.HomeClose_rows__C6150>li{border-bottom:1px solid var(--tfa-dark-edge)}.HomeClose_row__yWZsy{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label arrow" "note arrow";align-items:center;column-gap:var(--tfa-space-3);row-gap:var(--tfa-space-0-5);min-height:80px;padding:var(--tfa-space-2) 0;border-radius:var(--tfa-radius-xs);color:var(--tfa-action-on-dark);text-decoration:none}.HomeClose_row__yWZsy:focus-visible{outline:none;box-shadow:var(--tfa-focus-ring-on-ink)}.HomeClose_label__wWJ_h{grid-area:label;min-width:0;font-family:var(--tfa-family-display);font-stretch:var(--tfa-reg-display-stretch);font-weight:700;font-size:var(--tfa-type-h4-size);line-height:var(--tfa-type-h4-line);text-underline-offset:var(--tfa-underline-offset)}.HomeClose_note__zVXLX{grid-area:note;min-width:0;color:var(--tfa-dark-muted);font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}.HomeClose_arrow__eeVuR{grid-area:arrow;flex:none;transition:transform var(--tfa-duration-fast) var(--tfa-ease-standard)}@media (hover:hover){.HomeClose_row__yWZsy:hover .HomeClose_label__wWJ_h{text-decoration:underline;text-decoration-thickness:2px}.HomeClose_row__yWZsy:hover .HomeClose_arrow__eeVuR{transform:translateX(4px)}}html[data-motion=reduce] .HomeClose_arrow__eeVuR{transition:none}@media (forced-colors:active){.HomeClose_close__ZrkPU:before{background:CanvasText}}.HomePhilosophy_philosophy__EHCIl{background:var(--tfa-surface)}.HomePhilosophy_grid__52hJL{display:grid;gap:var(--tfa-space-5)}@media (min-width:64rem){.HomePhilosophy_grid__52hJL{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--tfa-space-8);align-items:start}}.HomePhilosophy_heading__EmI8J{margin:0;max-width:18ch;color:var(--tfa-ink)}.HomePhilosophy_body__Zip3X{margin:var(--tfa-space-2) 0 0;max-width:48ch;color:var(--tfa-ink);font-size:calc(var(--tfa-type-body-lg-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-lg-line) * var(--tfa-text-scale));text-wrap:pretty}.HomePhilosophy_approach__HPkCZ{padding:var(--tfa-space-4);border:var(--tfa-stroke-rule) solid var(--tfa-line);border-radius:var(--tfa-radius-xl);background:var(--tfa-white)}.HomePhilosophy_approachTitle__sn7hX{margin:0;color:var(--tfa-ink);font-family:var(--tfa-family-display);font-stretch:112%;font-size:var(--tfa-type-h3-size);font-weight:740;line-height:var(--tfa-type-h3-line);letter-spacing:-.01em}.HomePhilosophy_principles__w6X7_{display:grid;gap:0;margin:var(--tfa-space-3) 0 0;padding:0;list-style:none;border-top:var(--tfa-stroke-rule) solid var(--tfa-line)}.HomePhilosophy_principle__KSP_T{display:flex;align-items:center;gap:var(--tfa-space-2);min-height:48px;border-bottom:var(--tfa-stroke-rule) solid var(--tfa-line)}.HomePhilosophy_number__ECJcu{display:grid;place-items:center;flex:none;inline-size:32px;block-size:32px;border-radius:var(--tfa-radius-pill);background:var(--tfa-ink);color:var(--tfa-white);font-size:var(--tfa-type-body-sm-size);font-weight:700;font-variant-numeric:tabular-nums}.HomePhilosophy_principleName__c0qJg{color:var(--tfa-ink);font-size:var(--tfa-type-body-size);font-weight:650}.HomePhilosophy_more__OrlP0{display:inline-flex;align-items:center;gap:var(--tfa-space-1);min-block-size:44px;-webkit-margin-before:var(--tfa-space-2);margin-block-start:var(--tfa-space-2);color:var(--tfa-cobalt-deep);font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:var(--tfa-underline-offset)}@media (hover:hover){.HomePhilosophy_more__OrlP0:hover{text-decoration-thickness:2px}}.HomePhilosophy_compare__rm3Y4{margin:var(--tfa-space-1) 0 0;color:var(--tfa-muted);font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}.HomePhilosophy_compare__rm3Y4 a{color:var(--tfa-cobalt-deep);font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:var(--tfa-underline-offset)}@media (hover:hover){.HomePhilosophy_compare__rm3Y4 a:hover{text-decoration-thickness:2px}}@media (max-width:47.99rem){.HomePhilosophy_approach__HPkCZ{padding:var(--tfa-space-3)}}@media (forced-colors:active){.HomePhilosophy_number__ECJcu{border:1px solid CanvasText}}.HomePlans_heading__LqtMz{margin:0;color:var(--tfa-ink)}.HomePlans_coverage__kFYBs{margin:var(--tfa-space-1) 0 var(--tfa-space-4);max-width:60ch;color:var(--tfa-muted);font-size:var(--tfa-type-body-size);line-height:var(--tfa-type-body-line)}.HomePlans_cards__LLGCa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tfa-space-2);margin:0;padding:0;list-style:none}.HomePlans_card__PFPJv{position:relative;display:grid;gap:4px;align-content:start;padding:var(--tfa-space-4);border:var(--tfa-stroke-rule) solid var(--tfa-line);border-radius:var(--tfa-radius-xl);background:var(--tfa-white)}.HomePlans_card__PFPJv[data-highlight]{background:var(--tfa-field-deep);border-color:var(--tfa-dark-edge);color:var(--tfa-dark-text)}.HomePlans_card__PFPJv[data-highlight]:before{content:"";position:absolute;inset:0 var(--tfa-space-4) auto;block-size:1px;background:var(--tfa-luxury)}.HomePlans_name__HH0uy{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--tfa-space-1);margin:0;color:var(--tfa-ink);font-size:var(--tfa-type-h4-size);line-height:var(--tfa-type-h4-line)}.HomePlans_card__PFPJv[data-highlight] .HomePlans_name__HH0uy{color:var(--tfa-white)}.HomePlans_label__Ut_0R{color:var(--tfa-luxury);font-family:var(--tfa-family-text);font-size:var(--tfa-type-label-size);font-weight:650;letter-spacing:.01em}.HomePlans_includes__PPX1t{margin:0;color:var(--tfa-muted);font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}.HomePlans_card__PFPJv[data-highlight] .HomePlans_includes__PPX1t{color:var(--tfa-dark-muted)}.HomePlans_price__coRr0{margin:var(--tfa-space-2) 0 0;color:var(--tfa-muted);font-size:var(--tfa-type-body-size)}.HomePlans_price__coRr0 strong{color:var(--tfa-ink);font-family:var(--tfa-family-display);font-size:var(--tfa-type-h2-size);line-height:1;font-weight:800;letter-spacing:var(--tfa-type-h1-tracking);font-variant-numeric:tabular-nums}.HomePlans_card__PFPJv[data-highlight] .HomePlans_price__coRr0{color:var(--tfa-dark-muted)}.HomePlans_card__PFPJv[data-highlight] .HomePlans_price__coRr0 strong{color:var(--tfa-white)}.HomePlans_addon__UzRg5{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--tfa-space-1);margin:var(--tfa-space-3) 0 0;color:var(--tfa-ink);font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}.HomePlans_ai___GX_W{padding:0 var(--tfa-space-1);border:var(--tfa-stroke-rule) solid var(--tfa-ink);border-radius:var(--tfa-radius-xs);font-size:var(--tfa-type-caption-size);font-weight:700;letter-spacing:.04em}.HomePlans_more__a0b38{-webkit-margin-before:var(--tfa-space-2);margin-block-start:var(--tfa-space-2)}@media (max-width:63.99rem){.HomePlans_cards__LLGCa{grid-template-columns:minmax(0,1fr)}.HomePlans_card__PFPJv{padding:var(--tfa-space-3);grid-template-columns:minmax(0,1fr) auto;align-items:center}.HomePlans_price__coRr0{grid-column:2;grid-row:1/span 2;margin:0}.HomePlans_includes__PPX1t{grid-column:1}}@media (forced-colors:active){.HomePlans_card__PFPJv{border:1px solid CanvasText}.HomePlans_card__PFPJv[data-highlight]:before{background:CanvasText}}.EducatorAccess_band__SSCQ7{padding-block:var(--tfa-space-8) var(--tfa-space-10);background:var(--tfa-surface);-webkit-border-before:var(--tfa-stroke-rule) solid var(--tfa-line);border-block-start:var(--tfa-stroke-rule) solid var(--tfa-line)}.EducatorAccess_grid__O0T5P{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--tfa-space-8);align-items:start}.EducatorAccess_copy__3NIxS h2{max-inline-size:16ch;font-family:var(--tfa-family-marketing);font-size:var(--tfa-type-marketing-h2-fluid);line-height:var(--tfa-type-marketing-h2-fluid-line);font-weight:400;letter-spacing:var(--tfa-type-marketing-h2-tracking);text-wrap:balance}.EducatorAccess_lead__QvjCn{-webkit-margin-before:var(--tfa-space-3);margin-block-start:var(--tfa-space-3);max-inline-size:48ch;color:var(--tfa-muted);font-size:var(--tfa-type-body-lg-size);line-height:var(--tfa-type-body-lg-line)}.EducatorAccess_points__YX1b2{display:grid;-webkit-margin-before:var(--tfa-space-4);margin-block-start:var(--tfa-space-4);-webkit-border-before:var(--tfa-stroke-rule) solid var(--tfa-line);border-block-start:var(--tfa-stroke-rule) solid var(--tfa-line)}.EducatorAccess_points__YX1b2 li{display:flex;align-items:flex-start;gap:var(--tfa-space-2);padding-block:var(--tfa-space-2);-webkit-border-after:var(--tfa-stroke-rule) solid var(--tfa-line);border-block-end:var(--tfa-stroke-rule) solid var(--tfa-line);font-size:var(--tfa-type-body-size);line-height:var(--tfa-type-body-line)}.EducatorAccess_points__YX1b2 svg{flex:0 0 auto;inline-size:22px;block-size:22px;-webkit-margin-before:3px;margin-block-start:3px;color:var(--tfa-ink)}.EducatorAccess_aside__5KdXn{position:relative;display:grid;justify-items:start;gap:var(--tfa-space-2);padding:var(--tfa-space-5) var(--tfa-space-4) var(--tfa-space-4);background:var(--tfa-field-deep);color:var(--tfa-dark-text);border-radius:var(--tfa-radius-lg)}.EducatorAccess_hairline__emOGd{position:absolute;inset-block-start:0;inset-inline:var(--tfa-space-4);block-size:1px;background:var(--tfa-luxury)}.EducatorAccess_aside__5KdXn h3{font-family:var(--tfa-family-display);font-size:var(--tfa-type-h3-size);line-height:var(--tfa-type-h3-line);font-weight:750;color:var(--tfa-white)}.EducatorAccess_aside__5KdXn p{color:var(--tfa-dark-muted);font-size:var(--tfa-type-body-size);line-height:var(--tfa-type-body-line)}.EducatorAccess_action__7keJV{-webkit-margin-before:var(--tfa-space-1);margin-block-start:var(--tfa-space-1);background:var(--tfa-action-on-dark);color:var(--tfa-field-deep)}.EducatorAccess_action__7keJV:hover{background:var(--tfa-action-on-dark-hover)}@media (max-width:63.99rem){.EducatorAccess_grid__O0T5P{grid-template-columns:minmax(0,1fr);gap:var(--tfa-space-5)}}@media (max-width:47.99rem){.EducatorAccess_band__SSCQ7{padding-block:var(--tfa-space-5) var(--tfa-space-6)}.EducatorAccess_lead__QvjCn{font-size:var(--tfa-type-body-size);line-height:var(--tfa-type-body-line)}.EducatorAccess_aside__5KdXn{padding:var(--tfa-space-4) var(--tfa-space-3) var(--tfa-space-3)}.EducatorAccess_hairline__emOGd{inset-inline:var(--tfa-space-3)}}@media (forced-colors:active){.EducatorAccess_aside__5KdXn{outline:1px solid CanvasText}.EducatorAccess_hairline__emOGd{background:CanvasText}}.EducatorAccess_productIcon__JTB__{width:52px;height:52px;-webkit-margin-after:var(--tfa-space-2);margin-block-end:var(--tfa-space-2)}.LaunchPricingPage_page__fwgHM{background:var(--tfa-white);color:var(--tfa-ink)}.LaunchPricingPage_page__fwgHM :is(section,h1,h2,h3,details,[tabindex]){scroll-margin-top:0}.LaunchPricingPage_hero__ld_ba{padding-block:var(--tfa-space-10) var(--tfa-space-6)}.LaunchPricingPage_heroGrid__1s6aM{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:var(--tfa-space-8);row-gap:var(--tfa-space-5);align-items:end}.LaunchPricingPage_heroGrid__1s6aM>h1{grid-column:1/-1}.LaunchPricingPage_hero__ld_ba h1{font-family:var(--tfa-family-marketing);font-size:var(--tfa-type-marketing-h1-fluid);line-height:var(--tfa-type-marketing-h1-fluid-line);font-weight:400;letter-spacing:var(--tfa-type-marketing-h1-tracking);text-wrap:balance}.LaunchPricingPage_hero__ld_ba h1>span{display:block}.LaunchPricingPage_second__88q7d{color:var(--tfa-ink-600)}.LaunchPricingPage_hero__ld_ba h1 em{font-style:italic;color:var(--tfa-ink)}.LaunchPricingPage_heroSide__qGWah{display:contents}.LaunchPricingPage_lead__tEc2F{max-inline-size:46ch;color:var(--tfa-muted);font-size:var(--tfa-type-body-lg-size);line-height:var(--tfa-type-body-lg-line);text-wrap:pretty}.LaunchPricingPage_pick__qIwpj{display:grid;justify-self:end;justify-items:start;gap:var(--tfa-space-1)}.LaunchPricingPage_pickLabel__YB8S9{color:var(--tfa-muted);font-size:var(--tfa-type-label-size);line-height:var(--tfa-type-label-line);font-weight:600}.LaunchPricingPage_start__gAwvu{padding-block:var(--tfa-space-10);background:var(--tfa-surface);-webkit-border-before:var(--tfa-stroke-rule) solid var(--tfa-line);border-block-start:var(--tfa-stroke-rule) solid var(--tfa-line)}.LaunchPricingPage_questions__VH0KR h2,.LaunchPricingPage_start__gAwvu h2{font-family:var(--tfa-family-marketing);font-size:var(--tfa-type-marketing-h2-fluid);line-height:var(--tfa-type-marketing-h2-fluid-line);font-weight:400;letter-spacing:var(--tfa-type-marketing-h2-tracking);text-wrap:balance}.LaunchPricingPage_startGrid__6mMWZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-margin-before:var(--tfa-space-5);margin-block-start:var(--tfa-space-5);-webkit-border-before:var(--tfa-stroke-outline) solid var(--tfa-ink);border-block-start:var(--tfa-stroke-outline) solid var(--tfa-ink)}.LaunchPricingPage_startItem___HOIX{display:grid;justify-items:start;align-content:start;gap:var(--tfa-space-2);padding:var(--tfa-space-4) var(--tfa-space-5) 0 0}.LaunchPricingPage_startItem___HOIX+.LaunchPricingPage_startItem___HOIX{padding-inline:var(--tfa-space-5) 0;-webkit-border-start:var(--tfa-stroke-rule) solid var(--tfa-line);border-inline-start:var(--tfa-stroke-rule) solid var(--tfa-line)}.LaunchPricingPage_startItem___HOIX h3{font-family:var(--tfa-family-display);font-size:var(--tfa-type-h3-size);line-height:var(--tfa-type-h3-line);font-weight:750}.LaunchPricingPage_startItem___HOIX p{max-inline-size:46ch;color:var(--tfa-muted);font-size:var(--tfa-type-body-size);line-height:var(--tfa-type-body-line)}.LaunchPricingPage_more__4QAvD,.LaunchPricingPage_startItem___HOIX p a{color:var(--tfa-action-hover);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:var(--tfa-underline-offset)}.LaunchPricingPage_startItem___HOIX .LaunchPricingPage_small__Pe3hK{-webkit-margin-before:calc(-1 * var(--tfa-space-1));margin-block-start:calc(-1 * var(--tfa-space-1));font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}.LaunchPricingPage_questions__VH0KR{padding-block:var(--tfa-space-10);background:var(--tfa-white)}.LaunchPricingPage_questionsGrid__bRCBa{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:var(--tfa-space-8)}.LaunchPricingPage_more__4QAvD{display:inline-flex;align-items:center;min-block-size:var(--tfa-reg-target);-webkit-margin-before:var(--tfa-space-1);margin-block-start:var(--tfa-space-1);font-weight:650}.LaunchPricingPage_questionList__zztlh details{-webkit-border-before:var(--tfa-stroke-rule) solid var(--tfa-line);border-block-start:var(--tfa-stroke-rule) solid var(--tfa-line)}.LaunchPricingPage_questionList__zztlh details:last-child{-webkit-border-after:var(--tfa-stroke-rule) solid var(--tfa-line);border-block-end:var(--tfa-stroke-rule) solid var(--tfa-line)}.LaunchPricingPage_questionList__zztlh summary{display:flex;align-items:center;justify-content:space-between;gap:var(--tfa-space-2);min-block-size:var(--tfa-reg-target);padding-block:var(--tfa-space-2);cursor:pointer;list-style:none;font-size:var(--tfa-type-body-size);line-height:var(--tfa-type-body-line);font-weight:650}.LaunchPricingPage_questionList__zztlh summary::-webkit-details-marker{display:none}.LaunchPricingPage_questionList__zztlh summary svg{flex:0 0 auto;color:var(--tfa-action)}.LaunchPricingPage_questionList__zztlh details[open] summary svg{transform:rotate(180deg)}.LaunchPricingPage_questionList__zztlh details p{margin:0 0 var(--tfa-space-2);max-inline-size:62ch;color:var(--tfa-muted);font-size:var(--tfa-type-body-size);line-height:var(--tfa-type-body-line)}.LaunchPricingPage_answerLink__Hdf72{display:inline-flex;align-items:center;gap:var(--tfa-space-1);min-block-size:var(--tfa-reg-target);margin-block:calc(-1 * var(--tfa-space-1)) var(--tfa-space-2);color:var(--tfa-action-hover);font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:var(--tfa-underline-offset)}@media (hover:hover){.LaunchPricingPage_questionList__zztlh summary:hover{color:var(--tfa-action-hover)}}@media (prefers-reduced-motion:no-preference){.LaunchPricingPage_questionList__zztlh summary svg{transition:transform var(--tfa-duration-base) var(--tfa-ease-standard)}}@media (max-width:63.99rem){.LaunchPricingPage_heroGrid__1s6aM{grid-template-columns:minmax(0,1fr);row-gap:var(--tfa-space-3);align-items:start}.LaunchPricingPage_pick__qIwpj{justify-self:start}.LaunchPricingPage_questionsGrid__bRCBa{grid-template-columns:minmax(0,1fr);gap:var(--tfa-space-3)}}@media (max-width:47.99rem){.LaunchPricingPage_hero__ld_ba{padding-block:var(--tfa-space-6) var(--tfa-space-4)}.LaunchPricingPage_lead__tEc2F{font-size:var(--tfa-type-body-size);line-height:var(--tfa-type-body-line)}.LaunchPricingPage_questions__VH0KR,.LaunchPricingPage_start__gAwvu{padding-block:var(--tfa-space-5)}.LaunchPricingPage_startItem___HOIX h3{font-size:var(--tfa-type-h4-size);line-height:var(--tfa-type-h4-line)}.LaunchPricingPage_startGrid__6mMWZ{grid-template-columns:minmax(0,1fr)}.LaunchPricingPage_startItem___HOIX,.LaunchPricingPage_startItem___HOIX+.LaunchPricingPage_startItem___HOIX{padding:var(--tfa-space-3) 0;-webkit-border-start:0;border-inline-start:0}.LaunchPricingPage_startItem___HOIX+.LaunchPricingPage_startItem___HOIX{-webkit-border-before:var(--tfa-stroke-rule) solid var(--tfa-line);border-block-start:var(--tfa-stroke-rule) solid var(--tfa-line)}}@media (prefers-reduced-motion:reduce){.LaunchPricingPage_questionList__zztlh summary svg{transition:none}}html[data-motion=reduce] .LaunchPricingPage_questionList__zztlh summary svg{transition:none}.LaunchPricingPage_coverage__sSDAH{margin:var(--tfa-space-2) 0 0;color:var(--tfa-muted);font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}.RollingAmount_amount__tWIK3{display:inline-block;font-variant-numeric:tabular-nums;min-inline-size:var(--amount-width);vertical-align:bottom}.RollingAmount_viewport__SnDv1{display:grid;overflow:clip;line-height:1.25}.RollingAmount_viewport__SnDv1>span{grid-area:1/1}.RollingAmount_leaving__R5XwO{animation:RollingAmount_amount-out__G_j_j var(--amount-duration) var(--tfa-ease-exit) both}.RollingAmount_arriving__j702G{animation:RollingAmount_amount-in__sSvq_ var(--amount-duration) var(--tfa-ease-enter) both}@keyframes RollingAmount_amount-in__sSvq_{0%{opacity:0;transform:translateY(70%)}}@keyframes RollingAmount_amount-out__G_j_j{to{opacity:0;transform:translateY(-70%)}}@media (prefers-reduced-motion:reduce){.RollingAmount_arriving__j702G,.RollingAmount_leaving__R5XwO{animation:none}.RollingAmount_leaving__R5XwO{display:none}}html[data-motion=reduce] .RollingAmount_arriving__j702G,html[data-motion=reduce] .RollingAmount_leaving__R5XwO{animation:none}html[data-motion=reduce] .RollingAmount_leaving__R5XwO{display:none}@media print{.RollingAmount_leaving__R5XwO{display:none}.RollingAmount_arriving__j702G{animation:none}}.Landing_hero__Zbbor{position:relative;overflow:clip;padding-block:var(--tfa-space-8) var(--tfa-space-8);background:var(--tfa-white);color:var(--tfa-ink)}@media (min-width:1024px){.Landing_hero__Zbbor{padding-block:var(--tfa-space-12) var(--tfa-space-12)}}.Landing_heroGrid__fhBvo{display:grid;gap:var(--tfa-space-6);align-items:center}@media (min-width:1024px){.Landing_heroGrid__fhBvo{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--tfa-space-8)}}.Landing_heroSolo__rT_74{grid-template-columns:minmax(0,1fr)}.Landing_heroCopy__dDGuN{min-width:0;max-width:40rem}.Landing_heroTitle__1NKBq{color:inherit}.Landing_heroLead__vQy_W{max-width:34rem;margin-top:var(--tfa-space-3);font-size:calc(var(--tfa-type-body-lg-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-lg-line) * var(--tfa-text-scale));color:var(--tfa-muted)}.Landing_heroActions__Y418X{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tfa-space-2) var(--tfa-space-4);margin-top:var(--tfa-space-4)}.Landing_heroFootnote__HTU_k{margin-top:var(--tfa-space-3);font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line);color:var(--tfa-muted)}.Landing_heroArt__x_MU1{min-width:0}.Landing_hero__Zbbor.Landing_deep__RA3SR,.Landing_section__1vNa5.Landing_deep__RA3SR{background:var(--tfa-field-deep);color:var(--tfa-dark-text)}.Landing_deep__RA3SR .Landing_heroFootnote__HTU_k,.Landing_deep__RA3SR .Landing_heroLead__vQy_W,.Landing_deep__RA3SR .Landing_sectionLine__OLjUp{color:var(--tfa-dark-muted)}.Landing_deep__RA3SR .Landing_sectionTitle__yIhPh{color:var(--tfa-dark-text)}@media (forced-colors:active){.Landing_hero__Zbbor.Landing_deep__RA3SR,.Landing_section__1vNa5.Landing_deep__RA3SR{background:Canvas;color:initial}}.Landing_section__1vNa5{padding-block:var(--tfa-space-8);background:var(--tfa-white)}@media (min-width:1024px){.Landing_section__1vNa5{padding-block:var(--tfa-space-12)}}.Landing_surface__FaKui{background:var(--tfa-surface)}.Landing_sectionHead__9CMNC{max-width:44rem;margin-bottom:var(--tfa-space-5)}.Landing_sectionHeadWide__vcath{max-width:none;display:grid;gap:var(--tfa-space-2) var(--tfa-space-6);align-items:end}@media (min-width:1024px){.Landing_sectionHeadWide__vcath{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.Landing_sectionTitle__yIhPh{color:var(--tfa-ink)}.Landing_sectionLine__OLjUp{max-width:38rem;margin-top:var(--tfa-space-2);font-size:calc(var(--tfa-type-body-lg-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-lg-line) * var(--tfa-text-scale));color:var(--tfa-muted)}.Landing_sectionHeadWide__vcath .Landing_sectionLine__OLjUp{margin-top:0}.Landing_rows__pNuB0{margin:0;padding:0;list-style:none;border-top:var(--tfa-stroke-rule) solid var(--tfa-line)}.Landing_row__71TC8{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--tfa-space-1) var(--tfa-space-3);align-items:start;padding-block:var(--tfa-space-3);border-bottom:var(--tfa-stroke-rule) solid var(--tfa-line);scroll-margin-top:calc(var(--tfa-header-height) + var(--tfa-space-4))}.Landing_row__71TC8:not(:has(>.Landing_rowIcon__bEmxd,>.Landing_rowNumber__HpFI7)){grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.Landing_row__71TC8{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.Landing_row__71TC8:not(:has(>.Landing_rowIcon__bEmxd,>.Landing_rowNumber__HpFI7)){grid-template-columns:minmax(0,1fr) auto}}.Landing_rowIcon__bEmxd{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--ink-tint,var(--tfa-tint));color:var(--ink,var(--tfa-ink));box-shadow:inset 0 0 0 1.5px var(--ink,#0000)}.Landing_rowNumber__HpFI7{display:grid;place-items:center;width:48px;height:48px;border:1.5px solid var(--tfa-ink);border-radius:var(--tfa-radius-pill);font-family:var(--tfa-family-display);font-stretch:112%;font-size:var(--tfa-type-h4-size);font-weight:750;font-variant-numeric:tabular-nums;color:var(--tfa-ink)}.Landing_rowBody__VEkEe{min-width:0}.Landing_rowTitle__ueGfh{font-family:var(--tfa-family-display);font-stretch:112%;font-size:var(--tfa-type-h4-size);font-weight:720;line-height:var(--tfa-type-h4-line);letter-spacing:-.005em;color:var(--tfa-ink)}p.Landing_rowTitle__ueGfh{font-family:var(--tfa-family-text);font-stretch:normal;font-size:calc(var(--tfa-type-body-lg-size) * var(--tfa-text-scale));font-weight:600;line-height:calc(var(--tfa-type-body-lg-line) * var(--tfa-text-scale));letter-spacing:0}.Landing_rowText__ENjkE{max-width:60ch;margin-top:4px;font-size:calc(var(--tfa-type-body-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-line) * var(--tfa-text-scale));color:var(--tfa-muted)}.Landing_rowAction__Z61Ia{grid-column:2}.Landing_row__71TC8:not(:has(>.Landing_rowIcon__bEmxd,>.Landing_rowNumber__HpFI7)) .Landing_rowAction__Z61Ia{grid-column:1}@media (min-width:768px){.Landing_rowAction__Z61Ia,.Landing_row__71TC8:not(:has(>.Landing_rowIcon__bEmxd,>.Landing_rowNumber__HpFI7)) .Landing_rowAction__Z61Ia{grid-column:auto;justify-self:end}}.Landing_rowsOrdered__F_Y0V .Landing_row__71TC8{align-items:start}.Landing_rowsDark__F7wjH{border-top-color:var(--tfa-dark-edge)}.Landing_rowsDark__F7wjH .Landing_row__71TC8{border-bottom-color:var(--tfa-dark-edge)}.Landing_rowsDark__F7wjH .Landing_rowTitle__ueGfh{color:var(--tfa-dark-text)}.Landing_rowsDark__F7wjH .Landing_rowText__ENjkE{color:var(--tfa-dark-muted)}.Landing_rowsDark__F7wjH .Landing_rowIcon__bEmxd{background:var(--tfa-dark-raised);color:var(--tfa-action-on-dark);box-shadow:inset 0 0 0 1px var(--tfa-dark-edge)}.Landing_rowIcon__bEmxd:has(>img),.Landing_rowsDark__F7wjH .Landing_rowIcon__bEmxd:has(>img){background:var(--tfa-white);box-shadow:inset 0 0 0 1px var(--tfa-line)}.Landing_rowsDark__F7wjH .Landing_rowNumber__HpFI7{border-color:var(--tfa-dark-edge);color:var(--tfa-dark-text)}.Landing_questions__jqUmJ{max-width:48rem;border-top:var(--tfa-stroke-rule) solid var(--tfa-line)}.Landing_question__TVVHM{border-bottom:var(--tfa-stroke-rule) solid var(--tfa-line)}.Landing_question__TVVHM>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--tfa-space-3);min-height:64px;padding-block:var(--tfa-space-1);color:var(--tfa-ink);font-size:calc(var(--tfa-type-body-lg-size) * var(--tfa-text-scale));font-weight:600;line-height:1.35;list-style:none;cursor:pointer}.Landing_question__TVVHM>summary::-webkit-details-marker{display:none}.Landing_questionMark__CYxyI{position:relative;flex-shrink:0;width:20px;height:20px}.Landing_questionMark__CYxyI:after,.Landing_questionMark__CYxyI:before{content:"";position:absolute;inset:9px 2px auto;height:2px;background:var(--tfa-cobalt-deep);transition:transform var(--tfa-duration-base) var(--tfa-ease-standard)}.Landing_questionMark__CYxyI:after{transform:rotate(90deg)}.Landing_question__TVVHM[open] .Landing_questionMark__CYxyI:after{transform:rotate(0deg)}.Landing_answer__IupRm{max-width:62ch;padding-bottom:var(--tfa-space-3);font-size:calc(var(--tfa-type-body-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-line) * var(--tfa-text-scale));color:var(--tfa-muted)}.Landing_answer__IupRm a{color:var(--tfa-cobalt-deep);font-weight:600;text-decoration:underline;text-underline-offset:var(--tfa-underline-offset)}@media (hover:hover){.Landing_question__TVVHM>summary:hover span:first-child{color:var(--tfa-cobalt-deep)}}.Landing_close__lZZdR{position:relative;padding-block:var(--tfa-space-10);background:var(--tfa-field-deep);color:var(--tfa-dark-text)}.Landing_close__lZZdR:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--tfa-luxury)}@media (min-width:1024px){.Landing_close__lZZdR{padding-block:var(--tfa-space-12)}}@media (forced-colors:active){.Landing_close__lZZdR{background:Canvas;color:initial}}.Landing_closeInner__WnBzG{display:grid;justify-items:start;gap:var(--tfa-space-2)}.Landing_closeTitle__OKm6E{max-width:20ch;color:var(--tfa-dark-text)}.Landing_closeLine__rVyxa{max-width:38rem;font-size:calc(var(--tfa-type-body-lg-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-lg-line) * var(--tfa-text-scale));color:var(--tfa-dark-muted)}.Landing_closeActions__lcuna{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tfa-space-2) var(--tfa-space-4);margin-top:var(--tfa-space-2)}@media (prefers-reduced-motion:reduce){.Landing_questionMark__CYxyI:after,.Landing_questionMark__CYxyI:before{transition:none}}@media print{.Landing_close__lZZdR,.Landing_hero__Zbbor.Landing_deep__RA3SR,.Landing_section__1vNa5.Landing_deep__RA3SR{background:none;color:var(--tfa-ink)}.Landing_close__lZZdR:before{display:none}}.ProductStatus_badge__ys_Kz{display:inline-flex;align-items:center;flex:none;height:22px;padding-inline:8px;border:1px solid;border-radius:var(--tfa-radius-xs);font-family:var(--tfa-family-text);font-stretch:normal;font-size:var(--tfa-type-caption-size);font-weight:700;line-height:1;letter-spacing:.02em;white-space:nowrap;vertical-align:middle;color:var(--tfa-ink);background:var(--tfa-tint)}.ProductStatus_badge__ys_Kz[data-tone=dark]{color:var(--tfa-dark-text);background:#0000}.Social_follow__l0q0M{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tfa-space-1) var(--tfa-space-2)}.Social_follow__l0q0M[data-size=regular]{flex-direction:column;align-items:flex-start;gap:var(--tfa-space-1)}.Social_heading__m_dJL{display:inline-flex;align-items:center;gap:var(--tfa-space-1);margin:0;font-size:var(--tfa-type-label-size);font-weight:600;line-height:var(--tfa-type-label-line)}.Social_follow__l0q0M[data-size=compact] .Social_heading__m_dJL{font-size:var(--tfa-type-caption-size);letter-spacing:.01em}.Social_list___ayRD{display:flex;flex-wrap:wrap;align-items:center;gap:2px;margin:0;padding:0;list-style:none}.Social_follow__l0q0M[data-size=regular] .Social_list___ayRD{margin-left:-10px}.Social_link__WbxlQ{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--tfa-radius-sm);text-decoration:none;transition:color var(--tfa-duration-fast) var(--tfa-ease-standard),background-color var(--tfa-duration-fast) var(--tfa-ease-standard),transform var(--tfa-duration-base) var(--tfa-ease-luxe)}.Social_follow__l0q0M[data-size=compact] .Social_link__WbxlQ{width:32px;height:32px}.Social_link__WbxlQ svg{transition:transform var(--tfa-duration-base) var(--tfa-ease-luxe)}.Social_follow__l0q0M[data-tone=light] .Social_heading__m_dJL{color:var(--tfa-ink)}.Social_follow__l0q0M[data-tone=light] .Social_link__WbxlQ{color:var(--tfa-ink-700)}.Social_follow__l0q0M[data-tone=dark] .Social_heading__m_dJL{color:var(--tfa-dark-muted)}.Social_follow__l0q0M[data-tone=dark] .Social_link__WbxlQ{color:var(--tfa-dark-text)}.Social_follow__l0q0M[data-tone=dark][data-size=compact] .Social_link__WbxlQ{color:var(--tfa-dark-muted)}@media (hover:hover){.Social_follow__l0q0M[data-tone=light] .Social_link__WbxlQ:hover{color:var(--tfa-cobalt-deep);background:var(--tfa-tint)}.Social_follow__l0q0M[data-tone=dark] .Social_link__WbxlQ:hover{color:var(--tfa-action-on-dark);background:var(--tfa-dark-raised)}.Social_link__WbxlQ:hover svg{transform:translateY(-1px)}}.Social_follow__l0q0M[data-tone=dark] .Social_link__WbxlQ:focus-visible{box-shadow:var(--tfa-focus-ring-on-ink);outline:var(--tfa-stroke-focus) solid #0000}.Social_follow__l0q0M[data-tone=light] .Social_link__WbxlQ:focus-visible{box-shadow:var(--tfa-focus-ring);outline:var(--tfa-stroke-focus) solid #0000}.Social_preview__GRslu{display:inline-flex;align-items:center;height:20px;padding-inline:6px;border:1px solid var(--tfa-luxury);border-radius:var(--tfa-radius-xs);color:inherit;font-size:var(--tfa-type-caption-size);font-weight:700;line-height:1;letter-spacing:.02em}.Social_follow__l0q0M[data-tone=light] .Social_preview__GRslu{border-color:var(--tfa-luxury-text);color:var(--tfa-luxury-text)}.Social_endcapBand__gXZyT[data-tone=dark]{background:var(--tfa-field-deep);color:var(--tfa-dark-text);border-top:1px solid var(--tfa-dark-edge)}.Social_endcapBand__gXZyT[data-tone=light]{background:var(--tfa-white);border-top:var(--tfa-stroke-rule) solid var(--tfa-line)}@media (forced-colors:active){.Social_endcapBand__gXZyT[data-tone=dark]{background:Canvas;color:initial}}.Social_endcap__R2ixM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--tfa-space-2) var(--tfa-space-4);padding-block:var(--tfa-space-2)}.Social_updatesLink__EOs0M{display:inline-flex;align-items:center;gap:var(--tfa-space-1);min-height:44px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:var(--tfa-underline-offset)}.Social_endcapBand__gXZyT[data-tone=light] .Social_updatesLink__EOs0M{color:var(--tfa-cobalt-deep)}.Social_endcapBand__gXZyT[data-tone=dark] .Social_updatesLink__EOs0M{color:var(--tfa-action-on-dark)}@media (hover:hover){.Social_updatesLink__EOs0M:hover{text-decoration-thickness:2px}}@media (prefers-reduced-motion:reduce){.Social_link__WbxlQ,.Social_link__WbxlQ svg{transition:none}.Social_link__WbxlQ:hover svg{transform:none}}html[data-motion=reduce] .Social_link__WbxlQ svg{transition:none;transform:none!important}@media (forced-colors:active){.Social_link__WbxlQ{color:LinkText!important}}.StationLine_figure__GnIoI{min-width:0}.StationLine_title__g_a_9{margin:0 0 var(--tfa-space-3);color:var(--tfa-ink);font-size:var(--tfa-type-body-size);line-height:var(--tfa-type-body-line);font-weight:650}.StationLine_line__DDrXl{position:relative;display:grid;margin:0;padding:0;list-style:none;--disc:24px;--track:4px}.StationLine_route__p3epa{--track:6px}.StationLine_stop__MbU86{position:relative;display:grid;grid-template-columns:var(--disc) minmax(0,1fr);column-gap:var(--tfa-space-2);padding-bottom:var(--tfa-space-3)}.StationLine_stop__MbU86:last-child{padding-bottom:0}.StationLine_stop__MbU86:before{content:"";position:absolute;left:calc(var(--disc) / 2 - var(--track) / 2);top:calc(var(--disc) / 2);bottom:calc(-1 * var(--disc) / 2);width:var(--track);background:var(--station-line,var(--tfa-ink-200))}.StationLine_stop__MbU86:last-child:before{display:none}.StationLine_disc__0KsFu{position:relative;z-index:1;box-sizing:border-box;width:var(--disc);height:var(--disc);border:3px solid var(--tfa-ink);border-radius:var(--tfa-radius-pill);background:var(--tfa-white);transition:border-color var(--tfa-duration-fast) var(--tfa-ease-standard)}.StationLine_stop__MbU86[data-target] .StationLine_disc__0KsFu{background:var(--station-line,var(--tfa-ink))}.StationLine_stop__MbU86:has(.StationLine_link__h_bNk:hover) .StationLine_disc__0KsFu{border-color:var(--tfa-cobalt)}.StationLine_words__nddRx{display:grid;gap:var(--tfa-space-0-5);min-width:0;padding-top:1px}.StationLine_name__CAexI{color:var(--tfa-ink);font-size:var(--tfa-type-body-size);line-height:var(--tfa-type-body-line);font-weight:650}.StationLine_stop__MbU86[data-target] .StationLine_name__CAexI{font-weight:750}.StationLine_link__h_bNk{color:var(--tfa-cobalt-deep);font-size:var(--tfa-type-body-size);line-height:var(--tfa-type-body-line);font-weight:650;text-decoration:underline;text-decoration-thickness:1px}.StationLine_link__h_bNk:hover{text-decoration-thickness:2px}.StationLine_note__cbYB_{color:var(--tfa-muted);font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}.StationLine_lg__rrrfA{--disc:28px}.StationLine_lg__rrrfA .StationLine_stop__MbU86{padding-bottom:var(--tfa-space-4)}.StationLine_lg__rrrfA .StationLine_stop__MbU86:last-child{padding-bottom:0}.StationLine_lg__rrrfA .StationLine_link__h_bNk,.StationLine_lg__rrrfA .StationLine_name__CAexI{font-family:var(--tfa-family-display);font-stretch:var(--tfa-reg-display-stretch);font-size:var(--tfa-type-h4-size);line-height:var(--tfa-type-h4-line)}@media (min-width:768px){.StationLine_across__JnTk7:not(.StationLine_many__mBvrC){grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.StationLine_across__JnTk7:not(.StationLine_many__mBvrC) .StationLine_stop__MbU86{grid-template-columns:none;grid-template-rows:var(--disc) auto;row-gap:var(--tfa-space-2);padding:0 var(--tfa-space-2) 0 0}.StationLine_across__JnTk7:not(.StationLine_many__mBvrC) .StationLine_stop__MbU86:before{left:calc(var(--disc) / 2);right:calc(-1 * var(--disc) / 2);top:calc(var(--disc) / 2 - var(--track) / 2);bottom:auto;width:auto;height:var(--track)}}@media (min-width:1024px){.StationLine_across__JnTk7.StationLine_many__mBvrC{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.StationLine_across__JnTk7.StationLine_many__mBvrC .StationLine_stop__MbU86{grid-template-columns:none;grid-template-rows:var(--disc) auto;row-gap:var(--tfa-space-2);padding:0 var(--tfa-space-2) 0 0}.StationLine_across__JnTk7.StationLine_many__mBvrC .StationLine_stop__MbU86:before{left:calc(var(--disc) / 2);right:calc(-1 * var(--disc) / 2);top:calc(var(--disc) / 2 - var(--track) / 2);bottom:auto;width:auto;height:var(--track)}}.StationLine_key__nC6_K{display:flex;align-items:center;gap:var(--tfa-space-1);margin:0 0 var(--tfa-space-2);color:var(--tfa-muted);font-size:var(--tfa-type-label-size);line-height:var(--tfa-type-label-line);font-weight:600}.StationLine_keyCode__7D9Xp{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:var(--tfa-radius-pill);background:var(--station-line,var(--tfa-ink));color:var(--tfa-white);font-family:var(--tfa-family-display);font-size:var(--tfa-type-caption-size);font-weight:750}.StationLine_caption__k6_27{margin:var(--tfa-space-3) 0 0;max-width:66ch;color:var(--tfa-muted);font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}@media (forced-colors:active){.StationLine_stop__MbU86:before{background:CanvasText}.StationLine_disc__0KsFu{border-color:CanvasText;background:Canvas}.StationLine_stop__MbU86[data-target] .StationLine_disc__0KsFu{background:CanvasText}}.HowItWorks_page__O3Dz3,.HowItWorks_section__aZh1d{background:var(--tfa-white)}.HowItWorks_section__aZh1d{padding-block:var(--tfa-space-8)}@media (min-width:1024px){.HowItWorks_section__aZh1d{padding-block:var(--tfa-space-12)}}.HowItWorks_surface__o09mR{background:var(--tfa-surface)}.HowItWorks_head__ZfoSo{max-inline-size:46rem;-webkit-margin-after:var(--tfa-space-5);margin-block-end:var(--tfa-space-5)}.HowItWorks_title__yVFC7{color:var(--tfa-ink)}.HowItWorks_line__yoSw0{max-inline-size:40rem;-webkit-margin-before:var(--tfa-space-2);margin-block-start:var(--tfa-space-2);font-size:calc(var(--tfa-type-body-lg-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-lg-line) * var(--tfa-text-scale));color:var(--tfa-muted)}.HowItWorks_caption__KcfTL{-webkit-margin-before:var(--tfa-space-3);margin-block-start:var(--tfa-space-3);max-inline-size:60ch;color:var(--tfa-muted);font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}.HowItWorks_parts__82RYF{margin:0}.HowItWorks_partList__EJxX6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tfa-space-4) var(--tfa-space-2);margin:0;padding:0;list-style:none}@media (min-width:640px){.HowItWorks_partList__EJxX6{gap:var(--tfa-space-4) var(--tfa-space-3)}}@media (min-width:1100px){.HowItWorks_partList__EJxX6{grid-template-columns:repeat(5,minmax(0,1fr))}}.HowItWorks_part__zP8Kn{display:grid;gap:var(--tfa-space-1);align-content:start;scroll-margin-top:calc(var(--tfa-header-height) + var(--tfa-space-4))}.HowItWorks_partStill__2pLy8{box-shadow:inset 0 0 0 1px var(--tfa-line),var(--tfa-shadow-float)}.HowItWorks_part__zP8Kn:nth-child(3) .HowItWorks_partStill__2pLy8{box-shadow:0 0 0 2px var(--ink),var(--tfa-shadow-overlay)}.HowItWorks_partName__99tfH{display:flex;align-items:center;gap:var(--tfa-space-1);-webkit-margin-before:var(--tfa-space-1);margin-block-start:var(--tfa-space-1);font-family:var(--tfa-family-display);font-stretch:112%;font-weight:720;font-size:calc(var(--tfa-type-body-lg-size) * var(--tfa-text-scale));color:var(--tfa-ink)}.HowItWorks_partNumber__llI9Q{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:var(--tfa-radius-pill);background:var(--ink);color:var(--tfa-white);font-size:var(--tfa-type-label-size);font-variant-numeric:tabular-nums}.HowItWorks_partLine__VMr7C{color:var(--tfa-muted);font-size:calc(var(--tfa-type-body-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-line) * var(--tfa-text-scale))}.HowItWorks_network__NGhLf{margin:0}.HowItWorks_steps__8R_QP{margin:0;max-inline-size:48rem}.HowItWorks_why__NAZQY{display:grid;gap:0 var(--tfa-space-6);margin:0;padding:0;list-style:none}@media (min-width:900px){.HowItWorks_why__NAZQY{grid-template-columns:repeat(2,minmax(0,1fr))}}.HowItWorks_point__J1bQh{padding-block:var(--tfa-space-3) var(--tfa-space-4);-webkit-border-before:var(--tfa-stroke-rule) solid var(--tfa-line);border-block-start:var(--tfa-stroke-rule) solid var(--tfa-line);scroll-margin-top:calc(var(--tfa-header-height) + var(--tfa-space-4))}.HowItWorks_pointTitle__cMl5t{font-family:var(--tfa-family-display);font-stretch:112%;font-size:var(--tfa-type-h4-size);font-weight:720;line-height:var(--tfa-type-h4-line);letter-spacing:-.005em;color:var(--tfa-ink)}.HowItWorks_pointLine__4713H{-webkit-margin-before:4px;margin-block-start:4px;max-inline-size:60ch;color:var(--tfa-muted);font-size:calc(var(--tfa-type-body-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-line) * var(--tfa-text-scale))}.HowItWorks_how___hYYv,.HowItWorks_sources__omCfS{-webkit-margin-before:var(--tfa-space-1);margin-block-start:var(--tfa-space-1)}.HowItWorks_how___hYYv>summary,.HowItWorks_sources__omCfS>summary{display:inline-flex;align-items:center;min-block-size:44px;cursor:pointer;list-style:none;color:var(--tfa-cobalt-deep);font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:var(--tfa-underline-offset)}.HowItWorks_how___hYYv>summary::-webkit-details-marker,.HowItWorks_sources__omCfS>summary::-webkit-details-marker{display:none}.HowItWorks_how___hYYv>summary:after,.HowItWorks_sources__omCfS>summary:after{content:"+";-webkit-margin-start:var(--tfa-space-1);margin-inline-start:var(--tfa-space-1);text-decoration:none}.HowItWorks_how___hYYv[open]>summary:after,.HowItWorks_sources__omCfS[open]>summary:after{content:"−"}.HowItWorks_how___hYYv p{max-inline-size:62ch;-webkit-padding-after:var(--tfa-space-1);padding-block-end:var(--tfa-space-1);color:var(--tfa-muted);font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}.HowItWorks_how___hYYv a,.HowItWorks_sources__omCfS a{color:var(--tfa-cobalt-deep);font-weight:600;text-decoration:underline;text-underline-offset:var(--tfa-underline-offset)}.HowItWorks_research__jDyf_{-webkit-margin-before:var(--tfa-space-4);margin-block-start:var(--tfa-space-4);max-inline-size:62ch;-webkit-padding-before:var(--tfa-space-3);padding-block-start:var(--tfa-space-3);-webkit-border-before:var(--tfa-stroke-rule) solid var(--tfa-line);border-block-start:var(--tfa-stroke-rule) solid var(--tfa-line);color:var(--tfa-ink);font-size:calc(var(--tfa-type-body-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-line) * var(--tfa-text-scale))}.HowItWorks_sources__omCfS ul{display:grid;gap:var(--tfa-space-1);margin:0;padding:0 0 var(--tfa-space-2) var(--tfa-space-3);font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line)}@media (hover:hover){.HowItWorks_how___hYYv>summary:hover,.HowItWorks_sources__omCfS>summary:hover{text-decoration-thickness:2px}}.HomeProducts_products__ZmRjT{background:var(--tfa-white)}.HomeProducts_heading__IRUIP{margin:0 0 var(--tfa-space-4);max-width:24ch;color:var(--tfa-ink)}.HomeProducts_list__stole{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--tfa-space-4);margin:0;padding:0;list-style:none;border-top:var(--tfa-stroke-rule) solid var(--tfa-line)}@media (max-width:47.99rem){.HomeProducts_list__stole{grid-template-columns:minmax(0,1fr)}}.HomeProducts_item__8m49h{border-bottom:var(--tfa-stroke-rule) solid var(--tfa-line)}.HomeProducts_link__k4qRk{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--tfa-space-2);min-height:72px;padding-block:var(--tfa-space-2);color:inherit;text-decoration:none;border-radius:var(--tfa-radius-sm)}.HomeProducts_icon__aQojY{inline-size:44px;block-size:44px}.HomeProducts_text__g1Z22{display:grid;gap:2px;min-width:0}.HomeProducts_name__Ph0fn{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tfa-space-1);color:var(--tfa-cobalt-deep);font-size:var(--tfa-type-body-size);font-weight:700;line-height:1.3;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:var(--tfa-underline-offset)}.HomeProducts_badge__3Z7hp{text-decoration:none}.HomeProducts_promise__8iwlF{color:var(--tfa-muted);font-size:var(--tfa-type-body-sm-size);line-height:var(--tfa-type-body-sm-line);text-wrap:pretty}@media (hover:hover){.HomeProducts_link__k4qRk:hover .HomeProducts_name__Ph0fn{text-decoration-thickness:2px}}.HomeProducts_more__HfH2s{display:inline-flex;align-items:center;min-block-size:44px;-webkit-margin-before:var(--tfa-space-2);margin-block-start:var(--tfa-space-2);color:var(--tfa-cobalt-deep);font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:var(--tfa-underline-offset)}@media (hover:hover){.HomeProducts_more__HfH2s:hover{text-decoration-thickness:2px}}.HomePage_h1__D5TMF{margin:0;max-width:22ch;color:var(--tfa-ink)}.HomePage_h1Line__r2r0n{display:inline-block}.HomePage_leadMore__kkIia{margin:var(--tfa-space-1) 0 0;max-width:46ch;color:var(--tfa-dark-muted);font-size:calc(var(--tfa-type-body-size) * var(--tfa-text-scale));line-height:calc(var(--tfa-type-body-line) * var(--tfa-text-scale))}.HomePage_h1__D5TMF em{font-style:italic;color:var(--tfa-luxury-text)}