.agentic-navigation_header__Ty1ix{position:fixed;top:0;inset-inline:0;z-index:30;padding-block:20px;pointer-events:none}.agentic-navigation_belowDevNav__d8Vlc{top:32px}.agentic-navigation_nav__W7H4L{position:relative;display:flex;justify-content:space-between;align-items:center;min-height:64px;max-width:var(--content-max);width:calc(100% - var(--gutter) * 2);margin-inline:auto;gap:24px;padding:10px 12px 10px 32px;border-radius:999px;background:rgba(255,255,255,.85);box-shadow:0 5px 26px -10px rgba(0,0,0,.22);backdrop-filter:blur(12px) saturate(1.5);pointer-events:auto}.agentic-navigation_logo__SHEhb{display:inline-flex;align-items:center;min-height:44px}.agentic-navigation_desktopLinks__ek_z6{display:flex;align-items:center;justify-content:flex-end;flex:1;gap:16px}.agentic-navigation_desktopLinks__ek_z6 a,.agentic-navigation_mobileLinks__ZqdJp a{display:inline-flex;align-items:center;min-height:44px;padding-inline:16px;font-size:14px;color:#5a5a55}.agentic-navigation_desktopLinks__ek_z6 a:hover,.agentic-navigation_mobileLinks__ZqdJp a:hover{color:#1a1a1a}.agentic-navigation_desktopLinks__ek_z6 .agentic-navigation_cta__o99BT,.agentic-navigation_mobileLinks__ZqdJp .agentic-navigation_cta__o99BT{padding:10px 20px;border-radius:999px;color:#fff;background:#0b0705;font-weight:500;justify-content:center}.agentic-navigation_desktopLinks__ek_z6 .agentic-navigation_cta__o99BT:hover,.agentic-navigation_mobileLinks__ZqdJp .agentic-navigation_cta__o99BT:hover{color:#fff;background:#1a1a1a}.agentic-navigation_nav__W7H4L a:focus-visible,.agentic-navigation_nav__W7H4L button:focus-visible{outline:2px solid #1a1a1a;outline-offset:4px}.agentic-navigation_toggle__5y5xc{display:none;align-items:center;justify-content:center;width:44px;height:44px}.agentic-navigation_toggle__5y5xc>span{width:24px;position:relative;height:20px}.agentic-navigation_toggle__5y5xc i{display:block;position:absolute;left:0;width:24px;height:2px;background:#1a1a1a}.agentic-navigation_toggle__5y5xc i:first-child{top:1px}.agentic-navigation_toggle__5y5xc i:nth-child(2){top:9px}.agentic-navigation_toggle__5y5xc i:last-child{bottom:1px}.agentic-navigation_toggle__5y5xc .agentic-navigation_open__uU5vx i:first-child{top:9px;transform:rotate(45deg)}.agentic-navigation_toggle__5y5xc .agentic-navigation_open__uU5vx i:nth-child(2){opacity:0}.agentic-navigation_toggle__5y5xc .agentic-navigation_open__uU5vx i:last-child{bottom:9px;transform:rotate(-45deg)}.agentic-navigation_mobileLinks__ZqdJp{display:none}@media (max-width:1023px){.agentic-navigation_nav__W7H4L{padding-left:20px;padding-right:16px}.agentic-navigation_desktopLinks__ek_z6{display:none}.agentic-navigation_toggle__5y5xc{display:inline-flex}.agentic-navigation_mobileLinks__ZqdJp{position:absolute;top:calc(100% + 10px);left:0;right:0;display:flex;flex-direction:column;padding:12px;border-radius:24px;border:1px solid rgba(0,0,0,.1);background:rgba(255,255,255,.95);box-shadow:0 16px 40px -20px rgba(0,0,0,.3);backdrop-filter:blur(12px)}.agentic-navigation_mobileLinks__ZqdJp a{min-height:48px;font-size:15px;border-radius:16px}.agentic-navigation_mobileLinks__ZqdJp a:hover{background:rgba(0,0,0,.05)}.agentic-navigation_mobileLinks__ZqdJp .agentic-navigation_cta__o99BT{margin-top:12px}}.agentic-navigation_editorialHeader__fOWbZ{padding:24px 40px 0;background:#fff}.agentic-navigation_editorialNav__nvV_H{max-width:1120px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:52px}.agentic-navigation_editorialLinks__kGDaY{display:flex;align-items:center;gap:32px}.agentic-navigation_editorialLinks__kGDaY a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;color:#52554a;white-space:nowrap}.agentic-navigation_editorialLinks__kGDaY a:hover{color:#24241f;text-decoration:underline;text-underline-offset:5px}.agentic-navigation_editorialNav__nvV_H a:focus-visible{outline:2px solid #315f68;outline-offset:5px}@media (max-width:767px){.agentic-navigation_editorialHeader__fOWbZ{padding:16px 24px 0}.agentic-navigation_editorialNav__nvV_H{gap:12px}.agentic-navigation_editorialNav__nvV_H .agentic-navigation_logo__SHEhb img{width:125px;height:20px}.agentic-navigation_editorialLinks__kGDaY{gap:16px}.agentic-navigation_editorialLinks__kGDaY a{font-size:12px}}.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;opacity:.8;filter:saturate(.42)}.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{opacity:.76}.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;opacity:.8;filter:saturate(.42)}.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_footer-landscape__vXDMx{opacity:.76}.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 .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}}@media(max-width:360px){.home_site-header__gNL9t nav>a:not(.home_header-cta__gLNta){display:none}}