.sequence_band__HXumI{--seq-ink:var(--ink);--seq-muted:var(--muted);--seq-quiet:#74786a;--seq-hover:#4f5247;--seq-line:#d9dacf;--seq-rule:#c9cbbd;--seq-wash:#e9eae1;--teal:#2a7b6f;--teal-text:#1f6359}.sequence_band__HXumI[data-tone=dark]{--seq-ink:#f3f4ee;--seq-muted:#a9ad9f;--seq-quiet:#8b8f81;--seq-hover:#c9ccbe;--seq-line:#45473e;--seq-rule:#5d5f55;--seq-wash:#33342d;--teal:#4db5a4;--teal-text:#7fd1c1;background:var(--ink);color:var(--seq-ink)}.sequence_sequence__vuT5g{width:min(1040px,calc(100% - 48px));margin:0 auto;padding:76px 0 40px;font-family:var(--sans)}.sequence_band__HXumI[data-tone=dark] .sequence_sequence__vuT5g{padding:0 0 80px}.sequence_band__HXumI[data-tone=dark] .sequence_head__nf9_l{padding-top:44px;border-top:1px solid var(--seq-line)}.sequence_head__nf9_l h2{font-size:49px;line-height:1.08;color:var(--seq-ink)}.sequence_lede__pphO_{margin-top:12px;max-width:700px;font-size:17px;line-height:1.5;color:var(--seq-muted);text-wrap:pretty}.sequence_you__LOcts{color:var(--teal-text);white-space:nowrap}.sequence_you__LOcts i{display:inline-block;width:.52em;height:.52em;margin-right:.28em;border-radius:2px;background:var(--teal);vertical-align:.08em}.sequence_tile__vIvL7{margin-top:30px;padding:26px 38px 30px;background:var(--field);border-radius:18px}.sequence_band__HXumI[data-tone=dark] .sequence_tile__vIvL7{margin-top:38px;padding:0;background:none;border-radius:0}.sequence_rail__mP_gH{display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:start;gap:18px}.sequence_steps__u0eyF{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.sequence_step__AjgBy{display:block;padding:10px 0 4px;border:0;background:none;text-align:left;font:inherit;color:var(--seq-quiet);cursor:pointer;transition:color .3s}.sequence_step__AjgBy:hover{color:var(--seq-hover)}.sequence_step__AjgBy[aria-current=step]{color:var(--seq-ink)}.sequence_step__AjgBy:focus-visible,.sequence_toggle__99ZeR:focus-visible{outline:2px solid var(--seq-quiet);outline-offset:4px}.sequence_bar__VjxCK{display:block;height:2px;background:var(--seq-line);overflow:hidden}.sequence_bar__VjxCK span{display:block;height:100%;background:var(--seq-ink);transform-origin:left}.sequence_stepName__CzyPa{display:flex;gap:8px;margin-top:10px;font-size:13px;line-height:1.3}.sequence_num__xbw8d{font-variant-numeric:tabular-nums}.sequence_step__AjgBy[aria-current=step] .sequence_long__OymS_{font-weight:500}.sequence_toggle__99ZeR{display:grid;place-items:center;width:34px;height:34px;margin-top:3px;border:1px solid var(--seq-rule);border-radius:50%;background:none;color:var(--seq-ink);cursor:pointer;transition:border-color .3s,background-color .3s}.sequence_toggle__99ZeR:hover{border-color:var(--seq-ink);background:var(--seq-wash)}.sequence_now__Ek_Y_,.sequence_toggle__99ZeR[hidden]{display:none}.sequence_narration__Ub0po{display:grid;align-content:start;min-height:2.5em;margin:26px 0 20px;max-width:880px;font-family:var(--serif);font-size:27px;line-height:1.25;letter-spacing:-.015em;text-wrap:pretty;color:var(--seq-ink)}.sequence_part__Hw9N2{grid-area:1/1;animation:sequence_in__agHWY .55s cubic-bezier(.22,1,.36,1) .18s both}.sequence_part__Hw9N2[data-out=true]{animation:sequence_out__mNDxi .3s ease both}@keyframes sequence_in__agHWY{0%{opacity:0;transform:translateY(5px)}}@keyframes sequence_out__mNDxi{to{opacity:0}}.sequence_stage__MwPti{height:400px}.sequence_stage__MwPti svg{display:block;overflow:visible}.sequence_stage__MwPti text{font-family:var(--sans)}.sequence_stage__MwPti .sequence_cellName__hiUhy{font-family:var(--serif)}.sequence_stage__MwPti .sequence_tabular__vl6Ud{font-variant-numeric:tabular-nums}.sequence_footnote__pCrdp{margin-top:18px;font-size:12px;line-height:1.6;color:var(--seq-muted)}.sequence_band__HXumI[data-tone=dark] .sequence_footnote__pCrdp{margin-top:26px}@media (max-width:1060px){.sequence_long__OymS_{display:none}.sequence_now__Ek_Y_{display:flex;gap:8px;margin-top:16px;font-size:13px;line-height:1.4;color:var(--seq-muted)}.sequence_now__Ek_Y_ span{font-variant-numeric:tabular-nums;color:var(--teal-text);font-weight:500}.sequence_narration__Ub0po{margin-top:8px}}@media (max-width:900px){.sequence_head__nf9_l h2{font-size:40px}.sequence_tile__vIvL7{padding:22px 28px 26px}.sequence_narration__Ub0po{font-size:24px}}@media (max-width:680px){.sequence_sequence__vuT5g{width:calc(100% - 24px);padding:48px 0 24px}.sequence_head__nf9_l{margin-inline:12px}.sequence_head__nf9_l h2{font-size:34px}.sequence_lede__pphO_{font-size:16px}.sequence_tile__vIvL7{margin-top:24px;padding:14px 16px 18px;border-radius:16px}.sequence_rail__mP_gH{gap:12px}.sequence_steps__u0eyF{gap:6px}.sequence_step__AjgBy{padding-top:14px;padding-bottom:10px}.sequence_narration__Ub0po,.sequence_now__Ek_Y_{padding-inline:4px}.sequence_narration__Ub0po{min-height:3.75em;margin-bottom:14px;font-size:21px}.sequence_stage__MwPti{height:330px}.sequence_footnote__pCrdp{padding-inline:12px}.sequence_band__HXumI[data-tone=dark] .sequence_sequence__vuT5g{width:calc(100% - 40px);padding-bottom:52px}.sequence_band__HXumI[data-tone=dark] .sequence_head__nf9_l{margin-inline:0;padding-top:34px}.sequence_band__HXumI[data-tone=dark] .sequence_tile__vIvL7{margin-top:26px}.sequence_band__HXumI[data-tone=dark] .sequence_footnote__pCrdp,.sequence_band__HXumI[data-tone=dark] .sequence_narration__Ub0po,.sequence_band__HXumI[data-tone=dark] .sequence_now__Ek_Y_{padding-inline:0}}@media (prefers-reduced-motion:reduce){.sequence_part__Hw9N2{animation:none}.sequence_part__Hw9N2[data-out=true]{display:none}}.home_page__VW1Jt,.home_site-header__gNL9t{--ink:#24241f;--muted:#606357;--rule:#ddded6;--paper:#fff;--field:#f3f4ee;--serif:var(--font-display),Georgia,serif;--sans:var(--font-body),Arial,sans-serif}.home_page__VW1Jt{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}:where(.home_page__VW1Jt) dd,:where(.home_page__VW1Jt) dl,:where(.home_page__VW1Jt) figure,:where(.home_page__VW1Jt) h1,:where(.home_page__VW1Jt) h2,:where(.home_page__VW1Jt) p{margin:0}.home_page__VW1Jt h1,.home_page__VW1Jt h2{font-family:var(--serif);font-weight:400;letter-spacing:-.025em;line-height:1.08}.home_page__VW1Jt em{font-weight:400;color:inherit}:where(.home_page__VW1Jt) a,:where(.home_site-header__gNL9t) a{color:inherit;text-decoration:none}.home_page__VW1Jt a,.home_page__VW1Jt summary,.home_site-header__gNL9t a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.home_page__VW1Jt a:focus-visible,.home_page__VW1Jt summary:focus-visible,.home_site-header__gNL9t a:focus-visible{outline:2px solid #7d8371;outline-offset:6px}.home_page__VW1Jt ::-moz-selection{background:#e3e6d9}.home_page__VW1Jt ::selection{background:#e3e6d9}.home_skip-link__Hb3kA{position:absolute;top:-80px;left:20px;z-index:5;background:var(--ink);color:white;padding:12px}.home_skip-link__Hb3kA:focus{top:8px}.home_site-footer__FwdSz,.home_site-header__gNL9t{max-width:1120px;width:calc(100% - 112px);margin-inline:auto;display:flex;justify-content:space-between;align-items:center}.home_site-header__gNL9t{height:98px}.home_wordmark___WVfl{display:inline-flex;align-items:center}.home_wordmark___WVfl img{display:block;max-width:100%;height:auto}.home_site-header__gNL9t nav{display:flex;gap:32px;font-size:13px;color:#54574d;align-items:center}.home_site-header__gNL9t nav a{padding-block:14px}.home_site-footer__FwdSz span,.home_site-header__gNL9t nav span{padding-left:7px;font-size:19px}.home_site-footer__FwdSz a:hover,.home_site-header__gNL9t a:hover{color:#818575}.home_hero__U9FXm h1{font-size:96px;line-height:1;letter-spacing:-.035em}.home_hero-copy__VtNnZ{font-family:var(--serif);font-size:27px;line-height:1.28;margin:29px auto 0;max-width:700px;letter-spacing:-.005em}.home_narrative__77cRF,.home_reading-width__J78Xm{max-width:660px;width:calc(100% - 48px);margin-inline:auto}.home_narrative__77cRF{padding-top:57px}.home_chapter__KgNHu{padding-bottom:75px}.home_chapter__KgNHu h2{font-size:49px;line-height:1.08;margin-bottom:26px}.home_chapter__KgNHu>p{font-family:var(--serif);font-size:27px;line-height:1.42;letter-spacing:-.007em;text-wrap:pretty}.home_chapter__KgNHu>p+p{margin-top:26px}.home_buyer-statement__Ga_I_{margin:36px 0 28px}.home_buyer-statement__Ga_I_ p{font-family:var(--serif);font-size:36px;letter-spacing:-.015em;line-height:1.15}.home_choice__rlAgM{padding-bottom:34px}.home_turning-point__YKGvC{background:var(--ink);color:var(--field);padding:55px 0 59px}.home_turning-point__YKGvC p{font-family:var(--serif);font-size:43px;line-height:1.13;letter-spacing:-.015em}.home_turning-point__YKGvC em{display:block;margin-top:10px}.home_research__4DC5A{padding-top:36px;padding-bottom:69px}.home_audit__dmfgO{background:var(--field);padding:62px 0 53px;border-block:1px solid #e9ebe2;text-align:center}.home_audit__dmfgO h2{font-size:53px;line-height:1.05}.home_audit-intro__BXTxz{font-size:15px;line-height:1.8;margin-top:25px;color:#54584d;max-width:610px;margin-inline:auto;text-wrap:pretty}.home_audit-intro__BXTxz strong{font-weight:500;color:var(--ink)}.home_brief-contents__5AbDI{margin-top:35px;text-align:left}.home_brief-contents__5AbDI>div{display:grid;grid-template-columns:180px 1fr;gap:20px;padding:24px 0;border-top:1px solid #d7dacd}.home_brief-contents__5AbDI>div:last-child{border-bottom:1px solid #d7dacd}.home_brief-contents__5AbDI dt{font-family:var(--serif);font-size:29px;line-height:1.15;letter-spacing:-.015em}.home_brief-contents__5AbDI dd{font-size:14px;line-height:1.7;color:#606458;text-wrap:pretty}.home_engagement__LDUaF{padding-top:33px}.home_price__a_Jb4{font-family:var(--serif);font-size:36px;line-height:1.2}.home_button__Z8HED{display:inline-flex;align-items:center;justify-content:center;gap:30px;min-height:49px;padding:13px 24px;background:#181a14;border-radius:28px;color:white;font-size:13px;line-height:1.5;margin-top:24px;transition:background .2s}.home_button__Z8HED span{font-size:19px;line-height:1}.home_button__Z8HED:hover{background:#4b5140}.home_practical__PXptW{padding-block:38px 61px}.home_practical__PXptW details{border-bottom:1px solid var(--rule)}.home_practical__PXptW summary{display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;padding:23px 0;font-family:var(--serif);font-size:26px;line-height:1.2}.home_practical__PXptW summary::-webkit-details-marker{display:none}.home_practical__PXptW summary span{position:relative;width:12px;height:12px;flex:0 0 12px;margin-right:5px}.home_practical__PXptW summary span:after,.home_practical__PXptW summary span:before{content:"";position:absolute;background:var(--muted);left:0;top:6px;width:12px;height:1px}.home_practical__PXptW summary span:after{transform:rotate(90deg);transition:transform .2s}.home_practical__PXptW details[open] summary span:after{transform:rotate(0)}.home_practical__PXptW details>p{font-size:14px;line-height:1.75;color:var(--muted);padding:0 30px 23px 0}.home_site-footer__FwdSz{border-top:1px solid var(--rule);padding-block:30px 37px;font-size:11px;color:var(--muted)}.home_site-footer__FwdSz>div{display:flex;align-items:center;gap:27px}@media(min-width:1500px){.home_hero__U9FXm h1{font-size:102px}}@media(max-width:800px){.home_site-footer__FwdSz,.home_site-header__gNL9t{width:calc(100% - 48px)}.home_hero__U9FXm h1{font-size:83px}.home_hero-copy__VtNnZ{font-size:26px}.home_desktop-break__u85ki{display:none}.home_hero-copy__VtNnZ{max-width:570px}.home_narrative__77cRF,.home_reading-width__J78Xm{max-width:620px}.home_chapter__KgNHu h2{font-size:46px}.home_chapter__KgNHu>p{font-size:26px}}@media(max-width:520px){.home_site-header__gNL9t{height:82px}.home_site-header__gNL9t .home_wordmark___WVfl img{width:144px}.home_site-header__gNL9t nav{gap:20px;font-size:11px}.home_site-header__gNL9t nav span{font-size:16px;padding-left:3px}.home_hero__U9FXm h1{font-size:clamp(51px,13.4vw,67px);line-height:1.03;letter-spacing:-.027em}.home_hero-copy__VtNnZ{font-size:23px;line-height:1.33;max-width:345px;margin-top:24px}.home_narrative__77cRF,.home_reading-width__J78Xm{width:calc(100% - 48px)}.home_narrative__77cRF{padding-top:36px}.home_chapter__KgNHu{padding-bottom:49px}.home_chapter__KgNHu h2{font-size:37px;line-height:1.1;letter-spacing:-.02em;margin-bottom:22px}.home_chapter__KgNHu>p{font-size:24px;line-height:1.4}.home_chapter__KgNHu>p+p{margin-top:22px}.home_buyer-statement__Ga_I_{margin:28px 0 23px}.home_buyer-statement__Ga_I_ p{font-size:28px;line-height:1.2}.home_choice__rlAgM{padding-bottom:27px}.home_turning-point__YKGvC{padding:48px 0 52px}.home_turning-point__YKGvC p{font-size:36px;line-height:1.13}.home_research__4DC5A{padding-top:30px;padding-bottom:45px}.home_audit__dmfgO{padding:40px 0 35px}.home_audit__dmfgO h2{font-size:43px}.home_audit-intro__BXTxz{font-size:14px;line-height:1.75;margin-top:23px}.home_brief-contents__5AbDI{margin-top:29px}.home_brief-contents__5AbDI>div{grid-template-columns:1fr;gap:9px;padding-block:21px}.home_brief-contents__5AbDI dt{font-size:29px}.home_brief-contents__5AbDI dd{font-size:13px;line-height:1.7}.home_engagement__LDUaF{padding-top:26px}.home_price__a_Jb4{font-size:33px}.home_button__Z8HED{min-height:48px;font-size:12px;margin-top:21px}.home_practical__PXptW{padding:21px 0 37px}.home_practical__PXptW summary{font-size:24px;padding-block:21px;gap:19px}.home_practical__PXptW details>p{font-size:13px;line-height:1.75;padding-right:10px}.home_site-footer__FwdSz{padding-block:23px 29px}.home_site-footer__FwdSz .home_wordmark___WVfl img{width:118px}.home_site-footer__FwdSz>div{gap:15px;font-size:10px}.home_site-footer__FwdSz>div a:first-child{display:none}}@media(prefers-reduced-motion:reduce){.home_page__VW1Jt *,.home_page__VW1Jt :after,.home_page__VW1Jt :before{transition:none!important;animation:none!important}}.home_audit-intro__BXTxz+.home_audit-intro__BXTxz{margin-top:14px}.home_price__a_Jb4 span{display:block;font-size:24px;margin-top:5px}.home_engagement__LDUaF .home_additional-price__y1AL5{font-size:16px;color:var(--ink);margin-top:17px}.home_engagement-details__V6T4a{max-width:430px;margin:17px auto 0;font-size:14px;line-height:1.6;color:var(--muted);text-wrap:pretty}@media(max-width:520px){.home_price__a_Jb4 span{font-size:23px}.home_engagement__LDUaF .home_additional-price__y1AL5{font-size:14px}.home_engagement-details__V6T4a{font-size:13px;max-width:305px}}.home_site-header__gNL9t{font-family:var(--sans);color:var(--ink);line-height:normal}.home_page__VW1Jt h1,.home_page__VW1Jt h2{text-wrap:wrap}.home_site-header__gNL9t nav a{display:inline-flex;align-items:center;gap:8px;min-height:44px;line-height:1;padding-block:0}.home_nav-arrow__dMwYe{display:block;flex:none;width:16px;height:16px}.home_hero__U9FXm{position:relative;isolation:isolate;overflow:hidden;text-align:center;min-height:clamp(620px,48vw,850px);padding:62px 24px 0;margin-bottom:42px}.home_hero-landscape__I3HAS{position:absolute;inset:0;z-index:-1;pointer-events:none}.home_hero-landscape__I3HAS img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}@media(min-width:1500px){.home_hero__U9FXm{padding-top:76px}}@media(max-width:800px){.home_hero__U9FXm{min-height:680px;padding-top:42px;margin-bottom:30px}}@media(max-width:520px){.home_hero__U9FXm{min-height:610px;padding:36px 20px 0;margin-bottom:25px}.home_hero-landscape__I3HAS img{-o-object-position:center bottom;object-position:center bottom}.home_site-header__gNL9t nav a{gap:7px}.home_nav-arrow__dMwYe{width:14px;height:14px}}.home_site-header__gNL9t{position:absolute;top:0;inset-inline:0;z-index:2;background:transparent}.home_hero__U9FXm{min-height:calc(clamp(620px,48vw,850px) + 98px);padding-top:160px}.home_site-footer__FwdSz{border-top:0;padding-bottom:24px}.home_footer-landscape__vXDMx{display:block;width:100%;height:clamp(130px,10vw,200px);overflow:hidden}.home_footer-landscape__vXDMx img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}@media(min-width:1500px){.home_hero__U9FXm{padding-top:174px}}@media(max-width:800px){.home_hero__U9FXm{min-height:778px;padding-top:140px}.home_footer-landscape__vXDMx{height:150px}}@media(max-width:520px){.home_hero__U9FXm{min-height:692px;padding-top:118px}.home_site-footer__FwdSz{padding-bottom:24px}}.home_hero-cta__6Mv_o{gap:14px;min-height:52px;padding:14px 25px;font-size:15px}.home_hero-cta__6Mv_o span{font-size:inherit;line-height:1.2}.home_cta-label__q5NBk{display:inline-flex;align-items:center;gap:6px}.home_hero-cta__6Mv_o>svg{flex:none}@media(max-width:520px){.home_hero-cta__6Mv_o{font-size:14px;min-height:50px;margin-top:22px;padding:13px 22px}}.home_site-header__gNL9t nav>a:not(.home_header-cta__gLNta){font-size:15px;font-weight:500;color:var(--ink)}.home_site-header__gNL9t nav .home_header-cta__gLNta{justify-content:center;flex-shrink:0;min-height:44px;padding:0 22px;border-radius:999px;background:var(--ink);color:#fff;white-space:nowrap;transition:background-color .18s}.home_site-header__gNL9t nav .home_header-cta__gLNta:hover{background:#4b5140;color:#fff}@media(max-width:520px){.home_site-header__gNL9t nav .home_header-cta__gLNta{padding-inline:16px}.home_site-header__gNL9t nav>a:not(.home_header-cta__gLNta){display:none}}