._page_1rqli_1{--journey-ground:#07131e;--journey-gold:#e4c28a;isolation:isolate;background:var(--journey-ground);color:#f3f2ee;font-family:var(--font-sans),Arial,sans-serif;position:relative}:is(html:has(._page_1rqli_1),body:has(._page_1rqli_1)){overflow:clip visible}._navigation_1rqli_3{z-index:30;position:absolute;inset:0 0 auto}._navigation_1rqli_3 .contact-strip{display:none}._navigation_1rqli_3 .site-header{background:0 0;border-bottom:1px solid #ffffff17;gap:26px;height:96px;padding:0 4.5%}._navigation_1rqli_3 .brand img{filter:brightness(0)invert();opacity:.95;width:196px}._navigation_1rqli_3 .desktop-nav{color:#d7dedf;gap:23px;font-size:11px}._navigation_1rqli_3 .desktop-install{color:#d7dedf;font-size:11px}._navigation_1rqli_3 .nav-quote,._navigation_1rqli_3 .account-link{color:#ead2a9!important;background:0 0!important;border-color:#d2b78160!important}._navigation_1rqli_3 .menu-button{color:#f4e4c8}._navigation_1rqli_3 .mobile-price{color:#f4e4c8!important;background:0 0!important;border-color:#c8a36866!important}._journey_1rqli_5{isolation:isolate;position:relative}._stage_1rqli_6{pointer-events:none;z-index:0;background:#091b27;height:100svh;min-height:640px;margin-bottom:min(-100svh,-640px);position:sticky;top:0;overflow:hidden}._canvas_1rqli_7{opacity:0;transition:opacity .24s;position:absolute;inset:0}._canvas_1rqli_7 canvas{width:100%;height:100%;display:block}._journey_1rqli_5[data-journey-ready] ._canvas_1rqli_7{opacity:1}._shade_1rqli_9{pointer-events:none;background:linear-gradient(90deg,#07131ef5 0%,#07131ed0 32%,#07131e00 64%),linear-gradient(#0000 79%,#07131ef2);position:absolute;inset:0}._chapter_1rqli_10{z-index:2;pointer-events:none;grid-template-columns:1fr 1fr;align-items:center;gap:7%;min-height:max(800px,100svh);padding:150px 7% 140px;scroll-margin-top:0;display:grid;position:relative}._copy_1rqli_11{pointer-events:auto;max-width:550px;position:relative}._eyebrow_1rqli_12{letter-spacing:.15em;color:#c4b394;text-transform:uppercase;margin:0 0 28px;font-size:10px;font-weight:500;line-height:1.7}._count_1rqli_13{color:#a1b2bb;align-items:center;gap:18px;margin:0 0 16px;font-size:11px;line-height:1.5;display:flex}._count_1rqli_13 span{color:#d6dfe1}._copy_1rqli_11 h2{letter-spacing:-.06em;margin:0 0 26px;font-size:clamp(50px,5.5vw,86px);font-weight:500;line-height:1.07}._copy_1rqli_11 h2 span{color:var(--journey-gold)}._summary_1rqli_15{color:#bdc8cd;max-width:385px;margin:0 0 30px;font-size:16px;line-height:1.8}._actions_1rqli_16{flex-wrap:wrap;align-items:center;gap:20px;display:flex}._primary_1rqli_17{color:#122430;background:#e4c28a;border:1px solid #f5dcaf;border-radius:4px;justify-content:space-between;align-items:center;gap:22px;max-width:100%;min-height:56px;padding:16px 20px;font-size:13px;font-weight:700;line-height:1.5;transition:background .18s;display:inline-flex}._primary_1rqli_17 svg{flex:none}._primary_1rqli_17:hover{background:#f2d7a5}._details_1rqli_18{color:#eee0c5;text-underline-offset:5px;align-items:center;gap:9px;min-height:44px;font-size:12px;text-decoration:underline;display:inline-flex}._next_1rqli_19{color:#9eaeb5;align-items:center;gap:17px;min-height:44px;margin-top:23px;font-size:11px;display:inline-flex}._photoLink_1rqli_20{aspect-ratio:4.8/3.3;pointer-events:auto;border-radius:2px;align-self:center;width:100%;display:block;position:relative}._photo_1rqli_20{object-fit:cover;border-radius:2px;width:100%;height:100%;transition:opacity .18s;display:block;position:absolute;inset:0}._journey_1rqli_5[data-journey-ready] ._chapter_1rqli_10[data-photo-ready] ._photo_1rqli_20{opacity:0}._journey_1rqli_5[data-journey-ready] ._chapter_1rqli_10[data-photo-ready] ._photoLink_1rqli_20{transform-origin:0 0;visibility:hidden;pointer-events:none;width:43%;position:absolute;top:0;left:0}._journey_1rqli_5[data-journey-ready] ._chapter_1rqli_10[data-photo-ready] ._photoLink_1rqli_20[data-projected]{visibility:visible;pointer-events:auto}._photoCaption_1rqli_25{color:#cbd5d8;justify-content:space-between;align-items:center;min-height:35px;font-size:11px;line-height:1.5;display:flex;position:absolute;bottom:-43px;left:0;right:0}._routeNav_1rqli_26{scrollbar-width:none;z-index:20;pointer-events:auto;isolation:isolate;align-items:center;gap:23px;height:56px;display:flex;position:absolute;bottom:15px;left:7%;right:155px;overflow-x:auto}._routeNav_1rqli_26:before{content:"";z-index:-1;pointer-events:none;background:#07131ee8;border-top:1px solid #42525b60;position:absolute;inset:0}._routeNav_1rqli_26::-webkit-scrollbar{display:none}._routeNav_1rqli_26 a{color:#96a8b2;white-space:nowrap;text-underline-offset:8px;flex:none;align-items:center;gap:7px;min-height:44px;font-size:11px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .18s;display:inline-flex}._routeNav_1rqli_26 a span{opacity:.65;font-size:9px}._routeNav_1rqli_26 a[aria-current]{color:#efd5aa;text-decoration-color:#c4a46e}._routeNav_1rqli_26 a:hover{color:#fff0d6}._primary_1rqli_17:focus-visible{outline-offset:5px;outline:2px solid #f6d99e}._details_1rqli_18:focus-visible{outline-offset:5px;outline:2px solid #f6d99e}._next_1rqli_19:focus-visible{outline-offset:5px;outline:2px solid #f6d99e}._photoLink_1rqli_20:focus-visible{outline-offset:5px;outline:2px solid #f6d99e}._routeNav_1rqli_26 a:focus-visible{outline-offset:5px;outline:2px solid #f6d99e}@media (min-width:1600px){._chapter_1rqli_10{padding-left:10%;padding-right:10%}._routeNav_1rqli_26{left:10%;right:200px}}@media (max-width:1150px){._navigation_1rqli_3 .desktop-nav{gap:12px;font-size:10px}._navigation_1rqli_3 .desktop-install{display:none}._navigation_1rqli_3 .brand img{width:170px}._navigation_1rqli_3 .site-header{gap:20px}._chapter_1rqli_10{gap:5%;padding-left:6%;padding-right:6%}._copy_1rqli_11 h2{font-size:62px}._actions_1rqli_16{gap:10px}._routeNav_1rqli_26{gap:18px;left:6%}}@media (max-width:760px){._navigation_1rqli_3 .site-header{gap:12px;height:76px;padding:0 22px}._navigation_1rqli_3 .brand img{width:150px}._navigation_1rqli_3 .mobile-price{padding:10px 12px;font-size:10px}._navigation_1rqli_3 .menu-button{font-size:20px}._stage_1rqli_6{min-height:740px;margin-bottom:min(-100svh,-740px)}._chapter_1rqli_10{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:30px;min-height:max(880px,105svh);padding:118px 24px 126px;display:flex}._copy_1rqli_11{max-width:500px}._eyebrow_1rqli_12{letter-spacing:.12em;margin-bottom:17px;font-size:8px}._count_1rqli_13{gap:13px;margin-bottom:12px;font-size:10px}._copy_1rqli_11 h2{margin-bottom:18px;font-size:clamp(41px,11.2vw,62px);line-height:1.06}._summary_1rqli_15{max-width:345px;margin-bottom:21px;font-size:14px;line-height:1.65}._primary_1rqli_17{gap:15px;min-height:49px;padding:12px 15px;font-size:12px}._details_1rqli_18{min-height:40px;font-size:11px}._actions_1rqli_16{gap:4px 17px}._next_1rqli_19{min-height:32px;margin-top:12px;font-size:10px}._photoLink_1rqli_20{flex:none;align-self:center;width:min(100%,440px)}._photoCaption_1rqli_25{min-height:28px;font-size:10px;bottom:-33px}._shade_1rqli_9{background:linear-gradient(#07131ef7 0%,#07131eef 35%,#07131e70 57%,#0000 72%),linear-gradient(#0000 77%,#07131ef2)}._journey_1rqli_5[data-journey-ready] ._chapter_1rqli_10[data-photo-ready] ._photoLink_1rqli_20{width:calc(100% - 48px)}._count_1rqli_13,._next_1rqli_19{display:none}._routeNav_1rqli_26{gap:18px;height:50px;bottom:22px;left:24px;right:125px}._routeNav_1rqli_26 a{font-size:10px}._routeNav_1rqli_26 a span{font-size:8px}}@media (max-width:359px){._navigation_1rqli_3 .brand img{width:128px}._navigation_1rqli_3 .site-header{padding:0 18px}._chapter_1rqli_10{min-height:850px;padding-left:20px;padding-right:20px}._copy_1rqli_11 h2{font-size:39px}._summary_1rqli_15{font-size:13px}._primary_1rqli_17{gap:9px;padding:11px 12px;font-size:11px}._routeNav_1rqli_26{left:20px;right:120px}._count_1rqli_13 span{font-size:9px}._journey_1rqli_5[data-journey-ready] ._chapter_1rqli_10[data-photo-ready] ._photoLink_1rqli_20{width:calc(100% - 40px)}}@media (prefers-reduced-motion:reduce),(max-height:560px){._stage_1rqli_6{background:0 0;height:auto;min-height:0;margin:0;padding:100px 7% 0;position:relative;overflow:visible}._canvas_1rqli_7,._shade_1rqli_9{display:none}._chapter_1rqli_10{min-height:0;padding-top:80px;padding-bottom:100px}._routeNav_1rqli_26{flex-wrap:wrap;gap:4px 20px;height:auto;min-height:56px;position:relative;inset:auto}._photo_1rqli_20,._canvas_1rqli_7,._primary_1rqli_17,._routeNav_1rqli_26 a{transition:none}}
