.PXyYEG_switch{border:1px solid var(--line);flex:none;display:flex}.PXyYEG_switch button{appearance:none;color:var(--ink);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:0 16px;font-size:8px;font-weight:650;transition:background-color .18s,color .18s;display:flex}.PXyYEG_switch button:disabled{color:#11100e4d;cursor:not-allowed}.PXyYEG_switch button+button{border-left:1px solid var(--line)}.PXyYEG_switch button[aria-pressed=true]{background:var(--ink);color:var(--ivory)}.PXyYEG_switch svg{width:16px;height:16px}@media (max-width:540px){.PXyYEG_switch{width:100%}.PXyYEG_switch button{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.PXyYEG_switch button{transition:none}}
@font-face{font-family:goldFont;src:url(../media/CormorantGaramond_Gold-s.p.419c43u_qqqf4.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:goldFont Fallback;src:local(Arial);ascent-override:92.4%;descent-override:28.7%;line-gap-override:0.0%;size-adjust:100.0%}.ds6ebq_className{font-family:goldFont,goldFont Fallback;font-style:italic;font-weight:400}
.v0CGSa_wordmark{font-size:inherit;font-synthesis:none;letter-spacing:-.055em;white-space:nowrap;font-style:italic;font-weight:400;line-height:.92;display:inline-block}.v0CGSa_glass{box-shadow:var(--gc-shadow), inset 0 1px 0 #fff8e599, inset 1px 0 0 #fff8e533;background:linear-gradient(125deg,#fff5,#0000 43%,#ffffff16 76%,#0000),#c6ad76;border:1px solid #fff1d180}.v0CGSa_smoke{border:1px solid var(--gc-line);box-shadow:var(--gc-shadow), inset 0 1px 0 #fff1d126;background:radial-gradient(at 0 0,#8d744c45,#0000 65%),linear-gradient(125deg,#ffffff0d,#0000 48%),#201e19}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.v0CGSa_glass{-webkit-backdrop-filter:blur(var(--gc-blur)) saturate(1.15);backdrop-filter:blur(var(--gc-blur)) saturate(1.15);background:linear-gradient(125deg,#fff6d99c,#0000 36%,#ffffff20 74%,#0000),linear-gradient(155deg,#cfb77fee,#b49a62d6)}.v0CGSa_smoke{-webkit-backdrop-filter:blur(var(--gc-blur));backdrop-filter:blur(var(--gc-blur));background:radial-gradient(at 0 0,#8d744c45,#0000 65%),linear-gradient(125deg,#ffffff0d,#0000 48%),#201e19f2}}
.c3Vrxa_layout{grid-template-columns:minmax(260px,.55fr) minmax(0,1.45fr);gap:clamp(42px,6vw,92px);margin-top:clamp(62px,7vw,108px);display:grid}.c3Vrxa_routeColumn{flex-direction:column;align-self:stretch;display:flex}.c3Vrxa_routeList{border-top:1px solid var(--line)}.c3Vrxa_routeList li{border-bottom:1px solid var(--line);grid-template-columns:55px minmax(0,1fr);gap:20px;padding:24px 0;display:grid}.c3Vrxa_routeNumber{color:var(--red);align-content:space-between;min-height:72px;display:grid}.c3Vrxa_routeNumber span{font-family:var(--serif);font-size:22px;font-style:italic;line-height:1}.c3Vrxa_routeNumber svg{width:20px;height:20px}.c3Vrxa_routeList h3{letter-spacing:-.045em;font-size:clamp(21px,2vw,29px);font-weight:560;line-height:1}.c3Vrxa_routeList p{color:#11100e94;margin-top:11px;font-size:10px;line-height:1.6}.c3Vrxa_routeNote{background:#eee8e1;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:14px;margin-top:24px;padding:20px;display:grid}.c3Vrxa_routeNote svg{color:var(--red);width:20px;height:20px}.c3Vrxa_routeNote p{color:#625e57;font-size:9px;line-height:1.65}.c3Vrxa_catalogLink{background:var(--ink);color:var(--ivory);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:58px;margin-top:auto;padding:0 20px;font-size:8px;font-weight:700;transition:background-color .18s;display:flex}.c3Vrxa_catalogLink:hover{background:var(--red)}.c3Vrxa_catalogLink svg{width:18px;height:18px;transition:transform .18s}.c3Vrxa_catalogLink:hover svg{transform:translate(3px)}.c3Vrxa_directoryDemo{background:var(--paper);border:1px solid var(--line);min-width:0;box-shadow:24px 24px #e9e4dc}.c3Vrxa_demoHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:86px;padding:18px 20px;display:flex}.c3Vrxa_demoHeader>div:first-child{gap:3px;display:grid}.c3Vrxa_demoHeader strong{font-family:var(--font-eurof-55), Arial, sans-serif;font-synthesis:none;letter-spacing:-.04em;text-transform:lowercase;font-size:24px;font-weight:500;line-height:1}.c3Vrxa_demoHeader span{color:#11100e75;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:650}.c3Vrxa_searchBar{background:var(--ink);color:var(--ivory);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:92px;padding:18px 22px;display:grid}.c3Vrxa_searchBar>svg{color:#d7b1b5;width:21px;height:21px}.c3Vrxa_searchBar>div{gap:5px;display:grid}.c3Vrxa_searchBar span,.c3Vrxa_searchBar small{color:#98938b;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:650}.c3Vrxa_searchBar strong{letter-spacing:-.04em;font-size:clamp(20px,2.2vw,30px);font-weight:530}.c3Vrxa_demoViewport{min-height:410px;position:relative;overflow:hidden}.c3Vrxa_listView{padding:clamp(24px,3vw,42px)}.c3Vrxa_resultHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding-bottom:14px;display:flex}.c3Vrxa_resultHeading span{color:#11100e75;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:650}.c3Vrxa_resultHeading strong{color:var(--red);font-family:var(--serif);font-size:18px;font-style:italic;font-weight:400}.c3Vrxa_profileCard{border-bottom:1px solid var(--line);grid-template-columns:76px minmax(0,1fr) minmax(120px,170px);gap:clamp(18px,3vw,36px);min-height:218px;padding:28px 0;display:grid}.c3Vrxa_profileIndex{align-content:start;gap:6px;display:grid}.c3Vrxa_profileIndex>span{color:var(--red);font-family:var(--serif);font-size:24px;font-style:italic;line-height:1}.c3Vrxa_profileIndex small{color:#11100e73;letter-spacing:.1em;text-transform:uppercase;font-size:6px}.c3Vrxa_profileBody{min-width:0}.c3Vrxa_verified{color:var(--red);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;font-size:7px;font-weight:700;display:flex}.c3Vrxa_verified svg{border:1px solid;border-radius:50%;width:15px;height:15px;padding:3px}.c3Vrxa_profileBody h3{letter-spacing:-.055em;margin-top:18px;font-size:clamp(24px,2.8vw,39px);font-weight:540;line-height:.95}.c3Vrxa_profileBody>p{color:#11100e8f;align-items:center;gap:7px;margin-top:13px;font-size:9px;display:flex}.c3Vrxa_profileBody>p svg{width:13px;height:13px}.c3Vrxa_profileTags{flex-wrap:wrap;gap:6px;margin-top:21px;display:flex}.c3Vrxa_profileTags span{border:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;padding:7px 9px;font-size:6px;font-weight:650}.c3Vrxa_profileAction{background:var(--ink);color:var(--ivory);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-self:end;align-items:center;min-height:44px;padding:0 13px;font-size:7px;font-weight:700;display:flex}.c3Vrxa_profileAction svg{width:14px;height:14px}.c3Vrxa_profileEcho{gap:7px;padding-top:22px;display:grid}.c3Vrxa_profileEcho span{background:#11100e0f;height:7px}.c3Vrxa_profileEcho span:first-child{width:62%}.c3Vrxa_profileEcho span:nth-child(2){width:40%}.c3Vrxa_profileEcho span:nth-child(3){width:78%}.c3Vrxa_mapView{background-color:#eeeae2;background-image:linear-gradient(#11100e09 1px,#0000 1px),linear-gradient(90deg,#11100e09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:410px;position:absolute;inset:0;overflow:hidden}.c3Vrxa_road{background:#f8f7f2;width:130%;height:34px;position:absolute;box-shadow:0 0 0 1px #11100e0a}.c3Vrxa_roadOne{top:25%;left:-15%;transform:rotate(11deg)}.c3Vrxa_roadTwo{top:64%;left:-14%;transform:rotate(-17deg)}.c3Vrxa_roadThree{top:46%;left:38%;transform:rotate(72deg)}.c3Vrxa_mapPoint{background:var(--paper);border:1px solid var(--line);color:#777169;z-index:2;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute}.c3Vrxa_mapPoint svg{width:18px;height:18px}.c3Vrxa_pointOne{top:19%;left:17%}.c3Vrxa_pointTwo{top:23%;right:12%}.c3Vrxa_pointActive{background:var(--red);border-color:var(--red);color:#fff;top:42%;left:45%}.c3Vrxa_cityLabel{color:#11100e40;font-family:var(--serif);font-size:clamp(46px,7vw,94px);font-style:italic;position:absolute;top:49%;left:5%}.c3Vrxa_mapProfile{background:var(--paper);z-index:3;grid-template-columns:minmax(0,1fr) 115px;gap:16px;width:calc(100% - 40px);max-width:430px;padding:18px;display:grid;position:absolute;bottom:20px;right:20px;box-shadow:12px 12px #11100e1a}.c3Vrxa_mapProfile .c3Vrxa_profileIndex{display:none}.c3Vrxa_mapProfile .c3Vrxa_profileBody h3{margin-top:12px;font-size:clamp(21px,2vw,29px)}.c3Vrxa_demoFooter{border-top:1px solid var(--line);color:#11100e7a;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;min-height:48px;padding:17px 20px;font-size:6px;font-weight:650;display:flex}@media (max-width:1040px){.c3Vrxa_layout{grid-template-columns:1fr;gap:52px}.c3Vrxa_routeColumn{grid-template-columns:minmax(0,1fr) minmax(260px,.6fr);gap:24px;display:grid}.c3Vrxa_routeNote{margin-top:0}.c3Vrxa_catalogLink{grid-column:2;margin-top:-82px}}@media (max-width:720px){.c3Vrxa_routeColumn{display:flex}.c3Vrxa_routeNote{margin-top:24px}.c3Vrxa_catalogLink{width:100%;margin-top:24px}.c3Vrxa_directoryDemo{box-shadow:12px 12px #e9e4dc}.c3Vrxa_demoHeader{flex-direction:column;align-items:stretch}.c3Vrxa_profileCard{grid-template-columns:48px minmax(0,1fr);gap:18px}.c3Vrxa_profileAction{grid-column:2}}@media (max-width:540px){.c3Vrxa_layout{margin-left:calc(var(--page) * -1);margin-right:calc(var(--page) * -1)}.c3Vrxa_routeColumn{padding:0 var(--page)}.c3Vrxa_directoryDemo{box-shadow:none;border-left:0;border-right:0}.c3Vrxa_demoViewport,.c3Vrxa_mapView{min-height:430px}.c3Vrxa_listView{padding:24px var(--page)}.c3Vrxa_profileBody h3{font-size:26px}.c3Vrxa_demoFooter{gap:10px}.c3Vrxa_demoFooter span:last-child{text-align:right}.c3Vrxa_mapProfile{bottom:16px;left:var(--page);right:var(--page);grid-template-columns:1fr;width:auto}.c3Vrxa_mapProfile .c3Vrxa_profileAction{min-height:40px}}@media (prefers-reduced-motion:reduce){.c3Vrxa_catalogLink,.c3Vrxa_catalogLink svg{transition:none}}
.k1CevG_frame{width:100%;container-type:inline-size}.k1CevG_card{background:linear-gradient(125deg, #fff6d99c, transparent 36%, #ffffff20 74%, transparent), linear-gradient(155deg, #cfb77f, var(--gc-gold));color:var(--gc-card-ink);isolation:isolate;border:1px solid #fff1d180;border-radius:2.6cqw;position:relative;overflow:hidden;box-shadow:0 32px 72px #00000052,0 5px 18px #0000002e,inset 0 1px #fff8e599}.k1CevG_landscape{aspect-ratio:1.586;flex-direction:column;display:flex}.k1CevG_landscape:before{background:linear-gradient(125deg, #fff0e72b, transparent 36%, #ffffff12 74%, transparent), linear-gradient(155deg, var(--red-bright), var(--red));clip-path:ellipse(73% 86% at 0);content:"";z-index:0;width:58%;position:absolute;top:0;bottom:0;left:0}.k1CevG_header{z-index:2;flex-shrink:0;justify-content:space-between;align-items:center;gap:4cqw;padding:4.2cqw 4.6cqw;display:flex;position:relative}.k1CevG_brand,.k1CevG_monogram>span{font-family:var(--font-eurof-55), Arial, sans-serif;font-synthesis:none;letter-spacing:-.04em;font-style:normal;font-weight:400;line-height:1}.k1CevG_brand{font-size:7.1cqw}.k1CevG_offer{text-align:right}.k1CevG_offers{gap:4.2cqw;display:flex}.k1CevG_brandBlock{color:var(--gc-card-ivory);gap:1.5cqw;display:grid}.k1CevG_brandBlock>small{letter-spacing:.09em;font-size:clamp(5px,1.1cqw,7px)}.k1CevG_offer>span{letter-spacing:.1em;opacity:.7;font-size:clamp(6px,1.15cqw,8px);font-weight:600;line-height:1.5;display:block}.k1CevG_offer>strong{letter-spacing:-.065em;font-size:6.4cqw;font-weight:560;line-height:1;display:block}.k1CevG_artwork{grid-template-rows:minmax(0,1fr);grid-template-columns:62% 38%;min-height:26cqw;display:grid}.k1CevG_landscape .k1CevG_artwork{min-height:0;display:block;position:absolute;inset:0}.k1CevG_landscape .k1CevG_monogram{width:42%;box-shadow:none;background:0 0;border-radius:0;position:absolute;inset:0 auto 0 0}.k1CevG_landscape .k1CevG_monogram>span{color:var(--gc-card-ivory);font-size:90cqw;bottom:-22cqw;left:-11cqw}.k1CevG_landscape .k1CevG_title{z-index:1;align-items:flex-end;padding:0;position:absolute;top:19cqw;right:4.6cqw}.k1CevG_landscape .k1CevG_wordmark{font-size:17.5cqw}.k1CevG_landscape .k1CevG_details{text-align:right;width:44%;padding:0;position:absolute;bottom:3.8cqw;right:4.6cqw}.k1CevG_landscape .k1CevG_fields{justify-content:flex-end}.k1CevG_landscape .k1CevG_fields strong{color:var(--gc-card-ink)}.k1CevG_landscape .k1CevG_number{justify-content:flex-end;margin-top:1.7cqw;padding-top:0;font-size:clamp(6px,1.4cqw,9px)}.k1CevG_landscape .k1CevG_eyebrow{color:#5a451e;margin-bottom:1.3cqw;display:block}.k1CevG_title{flex-direction:column;justify-content:center;align-items:start;min-height:0;padding:2cqw 0 2cqw 4.5cqw;display:flex}.k1CevG_eyebrow{letter-spacing:.14em;margin-bottom:2cqw;font-size:clamp(5px,1.2cqw,8px);font-weight:650}.k1CevG_wordmark{font-size:20.5cqw}.k1CevG_monogram{color:#dbc58e;background:0 0;border-radius:1.4cqw 0 0 1.4cqw;min-height:0;position:relative;overflow:hidden;box-shadow:inset 1px 1px #fff5d833}.k1CevG_monogram>span{white-space:nowrap;text-shadow:0 1px #ffffff30;font-size:42cqw;position:absolute;bottom:-9cqw;left:-2cqw}.k1CevG_details{flex-shrink:0;margin-top:auto;padding:3.3cqw 4.5cqw 3.8cqw}.k1CevG_fields{justify-content:space-between;gap:3cqw;display:flex}.k1CevG_fields>div:last-child{text-align:right}.k1CevG_fields span{letter-spacing:.08em;font-size:clamp(6px,1.2cqw,8px);line-height:1.5;display:block}.k1CevG_fields strong{margin-top:.8cqw;font-size:clamp(10px,2.7cqw,16px);font-weight:450;display:block}.k1CevG_number{letter-spacing:.1em;font-variant-numeric:tabular-nums;justify-content:space-between;gap:2cqw;margin-top:2.5cqw;padding-top:1.8cqw;font-size:clamp(6px,1.65cqw,10px);display:flex}
.CXK6Za_offer{margin-top:clamp(62px,7vw,108px)}.CXK6Za_offerGrid{border-left:1px solid var(--line-light);border-top:1px solid var(--line-light);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CXK6Za_offerCard{border-bottom:1px solid var(--line-light);border-right:1px solid var(--line-light);color:var(--ivory);flex-direction:column;min-height:590px;transition:background-color .22s,color .22s;display:flex;position:relative;overflow:clip}.CXK6Za_offerCard:before{background:var(--red-bright);content:"";opacity:.46;height:3px;transition:opacity .22s;position:absolute;top:0;left:0;right:0}.CXK6Za_offerCard:hover,.CXK6Za_offerCard:focus-within{background:var(--ivory);color:var(--ink)}.CXK6Za_offerCard:hover:before,.CXK6Za_offerCard:focus-within:before{opacity:1}.CXK6Za_cardSummary{color:inherit;cursor:default;text-align:left;background:0 0;border:0;flex-direction:column;width:100%;min-height:330px;padding:clamp(26px,2.7vw,42px);list-style:none;display:flex;position:relative}.CXK6Za_cardTop{justify-content:space-between;align-items:center;display:flex}.CXK6Za_cardTop span{color:var(--red-bright);font-family:var(--serif);font-size:31px;font-style:italic;line-height:1}.CXK6Za_cardTop svg{color:#9d978e;width:27px;height:27px;transition:color .22s,transform .22s}.CXK6Za_offerCard:hover .CXK6Za_cardTop svg,.CXK6Za_offerCard:focus-within .CXK6Za_cardTop svg{color:var(--red);transform:translateY(-2px)}.CXK6Za_cardEyebrow{color:#9d978e;letter-spacing:.13em;text-transform:uppercase;margin-top:54px;font-size:7px;font-weight:700}.CXK6Za_cardSummary h3{letter-spacing:-.06em;max-width:430px;margin-top:19px;font-size:clamp(31px,3vw,48px);font-weight:540;line-height:.96}.CXK6Za_cardResult{border-top:1px solid var(--line-light);gap:7px;margin-top:auto;padding-top:19px;display:grid}.CXK6Za_offerCard:hover .CXK6Za_cardResult,.CXK6Za_offerCard:focus-within .CXK6Za_cardResult{border-color:var(--line)}.CXK6Za_cardResult span{color:#8f8981;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:650}.CXK6Za_cardResult strong{font-size:10px;font-weight:650}.CXK6Za_cardToggle{display:none}.CXK6Za_cardBody{flex-direction:column;flex:1;padding:0 clamp(26px,2.7vw,42px) clamp(26px,2.7vw,42px);display:flex}.CXK6Za_cardBody>p{color:#a7a198;font-size:10px;line-height:1.65}.CXK6Za_offerCard:hover .CXK6Za_cardBody>p,.CXK6Za_offerCard:focus-within .CXK6Za_cardBody>p{color:#625e57}.CXK6Za_cardBody ul{border-top:1px solid var(--line-light);margin-top:22px}.CXK6Za_offerCard:hover .CXK6Za_cardBody ul,.CXK6Za_offerCard:focus-within .CXK6Za_cardBody ul{border-color:var(--line)}.CXK6Za_cardBody li{border-bottom:1px solid var(--line-light);align-items:center;gap:10px;min-height:40px;font-size:8px;display:flex}.CXK6Za_offerCard:hover .CXK6Za_cardBody li,.CXK6Za_offerCard:focus-within .CXK6Za_cardBody li{border-color:var(--line)}.CXK6Za_cardBody li svg{color:var(--red-bright);flex:none;width:13px;height:13px}.CXK6Za_cardLink{letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid;justify-content:space-between;align-items:center;margin-top:auto;padding:26px 0 8px;font-size:7px;font-weight:700;display:flex}.CXK6Za_cardLink svg{width:16px;height:16px;transition:transform .18s}.CXK6Za_cardLink:hover svg{transform:translate(2px,-2px)}.CXK6Za_formula{background:var(--red);color:#fff;grid-template-columns:minmax(180px,.62fr) minmax(360px,1.38fr) auto;align-items:center;gap:clamp(28px,4vw,62px);min-height:160px;padding:clamp(28px,3.6vw,54px);display:grid}.CXK6Za_formulaIntro{gap:10px;display:grid}.CXK6Za_formulaIntro span{letter-spacing:.14em;text-transform:uppercase;font-size:6px;font-weight:700}.CXK6Za_formulaIntro strong{color:#efc1c8;font-family:var(--serif);font-size:18px;font-style:italic;font-weight:400;line-height:1}.CXK6Za_formulaFlow{align-items:center;gap:clamp(12px,1.6vw,24px);display:flex}.CXK6Za_formulaFlow span{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(17px,1.8vw,27px);font-weight:560;line-height:1}.CXK6Za_formulaFlow svg{color:#efc1c8;flex:none;width:19px;height:19px}.CXK6Za_formulaAction{color:var(--ink);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#fff;justify-content:space-between;align-items:center;gap:30px;min-height:58px;padding:0 22px;font-size:8px;font-weight:700;transition:background-color .18s,color .18s;display:flex}.CXK6Za_formulaAction:hover{background:var(--ink);color:#fff}.CXK6Za_formulaAction svg{width:17px;height:17px}@media (max-width:1100px){.CXK6Za_formula{grid-template-columns:1fr 1.65fr}.CXK6Za_formulaAction{grid-column:1/-1;width:fit-content}}@media (max-width:900px){.CXK6Za_offerGrid{grid-template-columns:1fr}.CXK6Za_offerCard{min-height:0}.CXK6Za_offerCard.CXK6Za_expandedCard,.CXK6Za_offerCard:hover,.CXK6Za_offerCard:focus-within{background:var(--ivory);color:var(--ink)}.CXK6Za_cardSummary{cursor:pointer;min-height:235px;padding:28px}.CXK6Za_cardSummary h3{max-width:620px}.CXK6Za_cardResult{padding-right:48px}.CXK6Za_cardToggle{width:18px;height:18px;display:block;position:absolute;bottom:32px;right:30px}.CXK6Za_cardToggle:before,.CXK6Za_cardToggle:after{content:"";background:currentColor;width:18px;height:1px;transition:transform .18s;position:absolute;top:9px;left:0}.CXK6Za_cardToggle:after{transform:rotate(90deg)}.CXK6Za_expandedCard .CXK6Za_cardToggle:after{transform:rotate(0)}.CXK6Za_offerCard:not(.CXK6Za_expandedCard)>.CXK6Za_cardBody{display:none}.CXK6Za_expandedCard>.CXK6Za_cardBody{display:flex}.CXK6Za_cardBody{padding:0 28px 30px}.CXK6Za_expandedCard .CXK6Za_cardBody>p{color:#625e57}.CXK6Za_expandedCard .CXK6Za_cardBody ul,.CXK6Za_expandedCard .CXK6Za_cardBody li,.CXK6Za_expandedCard .CXK6Za_cardResult{border-color:var(--line)}.CXK6Za_cardLink{margin-top:26px}.CXK6Za_formula{grid-template-columns:1fr;align-items:start}.CXK6Za_formulaFlow{flex-wrap:wrap}.CXK6Za_formulaAction{grid-column:1}}@media (max-width:620px){.CXK6Za_offer{margin-left:calc(var(--page) * -1);margin-right:calc(var(--page) * -1);margin-top:56px}.CXK6Za_cardSummary{min-height:220px;padding:24px var(--page)}.CXK6Za_cardTop span{font-size:27px}.CXK6Za_cardTop svg{width:24px;height:24px}.CXK6Za_cardEyebrow{margin-top:36px}.CXK6Za_cardSummary h3{padding-right:22px;font-size:clamp(31px,9.5vw,42px)}.CXK6Za_cardToggle{bottom:28px;right:var(--page)}.CXK6Za_cardBody{padding:0 var(--page) 28px}.CXK6Za_formula{padding:34px var(--page);gap:28px}.CXK6Za_formulaFlow{grid-template-columns:1fr 18px;align-items:flex-start;display:grid}.CXK6Za_formulaFlow span{font-size:24px}.CXK6Za_formulaFlow svg{transform:rotate(90deg)}.CXK6Za_formulaFlow span:last-child{grid-column:1}.CXK6Za_formulaAction{width:100%}}@media (prefers-reduced-motion:reduce){.CXK6Za_offerCard,.CXK6Za_offerCard:before,.CXK6Za_cardTop svg,.CXK6Za_cardLink svg,.CXK6Za_cardToggle:after,.CXK6Za_formulaAction{transition:none}}
.gS03aG_section{background:var(--paper);padding:clamp(70px, 9vw, 140px) var(--page)}.gS03aG_header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:32px;padding-bottom:32px;display:flex}.gS03aG_header>div:first-child>span{letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:650}.gS03aG_header h2{letter-spacing:-.055em;max-width:950px;margin-top:22px;font-size:clamp(38px,5.3vw,78px);line-height:.92}.gS03aG_header h2 em{color:var(--red);font-family:var(--serif);font-weight:400;display:block}.gS03aG_viewControls{place-items:flex-end end;gap:9px;display:grid}.gS03aG_mapNotice{color:#11100e7a;letter-spacing:.06em;font-size:8px}.gS03aG_filterBar{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:24px 0;display:grid}.gS03aG_filterBar label{gap:8px;max-width:720px;display:grid}.gS03aG_filterBar label>span,.gS03aG_filterBar>span{color:#11100e7a;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:650}.gS03aG_filterBar input{appearance:none;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #11100e3d;border-radius:0;outline:0;width:100%;padding:0 0 10px;font-size:clamp(18px,2vw,27px)}.gS03aG_filterBar input:focus{border-color:var(--red)}.gS03aG_filterBar input::placeholder{color:#11100e59}.gS03aG_filterBar input::-webkit-search-cancel-button{appearance:none}.gS03aG_empty{color:#11100e94;padding:50px 0;font-size:15px}.gS03aG_listLayout,.gS03aG_mapLayout{margin-top:0}.gS03aG_mapLayout{grid-template-columns:minmax(340px,.42fr) minmax(0,1fr);min-height:680px;display:grid}.gS03aG_cards{min-width:0}.gS03aG_mapLayout .gS03aG_cards{overscroll-behavior:contain;max-height:680px;overflow:auto}.gS03aG_card,.gS03aG_cardActive{border-bottom:1px solid var(--line);grid-template-columns:100px minmax(0,1fr) minmax(180px,260px);gap:clamp(24px,4vw,72px);padding:clamp(34px,4vw,62px) 0;transition:background-color .18s;display:grid}.gS03aG_mapLayout .gS03aG_card,.gS03aG_mapLayout .gS03aG_cardActive{grid-template-columns:46px minmax(0,1fr);gap:20px;padding:28px 24px 28px 0}.gS03aG_mapLayout .gS03aG_cardActive{background:#ac0e2b0b}.gS03aG_cardIndex{align-content:start;gap:7px;display:grid}.gS03aG_cardIndex>span{color:var(--red);font-family:var(--serif);font-size:25px;font-style:italic}.gS03aG_cardIndex>small{color:#11100e7a;letter-spacing:.12em;text-transform:uppercase;font-size:8px}.gS03aG_cardBody{max-width:720px}.gS03aG_cardLabels{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.gS03aG_verified{color:var(--red);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:8px;font-weight:650;display:flex}.gS03aG_verified svg{border:1px solid;border-radius:50%;width:16px;height:16px;padding:3px}.gS03aG_goldBadge{appearance:none;color:var(--gc-text);cursor:pointer;min-width:68px;min-height:44px;transition:color var(--gc-duration) ease;background:0 0;border:0;align-items:center;padding:2px 18px 5px 0;font-size:30px;display:inline-flex;position:relative}.gS03aG_goldBadge:before{content:"";opacity:.5;height:1px;transition:opacity var(--gc-duration) ease;background:currentColor;position:absolute;bottom:5px;left:0;right:18px}.gS03aG_goldBadge:after{content:"+";font-family:var(--sans);letter-spacing:0;font-size:9px;font-style:normal;font-weight:500;position:absolute;top:7px;right:1px}.gS03aG_goldBadge:hover{color:#49391d}.gS03aG_goldBadge:hover:before{opacity:1}.gS03aG_goldBadge:focus-visible{outline:2px solid var(--gc-text);outline-offset:5px}.gS03aG_cardBody h3{letter-spacing:-.045em;margin-top:16px;font-size:clamp(27px,3vw,46px);line-height:1}.gS03aG_mapLayout .gS03aG_cardBody h3{font-size:25px}.gS03aG_mapLayout .gS03aG_cardLabels{flex-direction:column;align-items:flex-start}.gS03aG_address{margin-top:14px;font-size:14px}.gS03aG_summary{color:#11100e9e;max-width:620px;margin-top:14px;font-size:13px}.gS03aG_specialists{border-top:1px solid var(--line);gap:9px;margin-top:26px;padding-top:18px;display:grid}.gS03aG_specialists>span{color:#11100e73;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:650}.gS03aG_specialists p{gap:2px;display:grid}.gS03aG_specialists strong{font-size:13px}.gS03aG_specialists small{color:#11100e85;font-size:11px}.gS03aG_cardActions{align-content:end;gap:10px;display:grid}.gS03aG_mapLayout .gS03aG_cardActions{grid-column:2}.gS03aG_cardActions>a{font-size:11px}.gS03aG_emailLink{color:#11100eb8;overflow-wrap:anywhere;text-underline-offset:3px;-webkit-text-decoration:underline #11100e40;text-decoration:underline #11100e40}.gS03aG_emailLink:hover{color:var(--red)}.gS03aG_primaryAction{background:var(--ink);color:var(--ivory);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:48px;padding:0 15px;font-weight:650;display:flex;font-size:9px!important}.gS03aG_primaryAction:hover{background:var(--red)}.gS03aG_primaryAction svg,.gS03aG_mapLink svg{width:16px;height:16px}.gS03aG_mapLink{border-bottom:1px solid var(--line);color:#11100e94;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:8px 0;display:flex;font-size:8px!important}@media (max-width:900px){.gS03aG_header{flex-direction:column;align-items:start}.gS03aG_mapLayout{grid-template-columns:1fr}.gS03aG_mapLayout .gS03aG_cards{order:2;max-height:none}.gS03aG_card,.gS03aG_cardActive,.gS03aG_mapLayout .gS03aG_card,.gS03aG_mapLayout .gS03aG_cardActive{grid-template-columns:54px minmax(0,1fr);gap:22px;padding-right:0}.gS03aG_cardActions,.gS03aG_mapLayout .gS03aG_cardActions{grid-column:2}}@media (max-width:540px){.gS03aG_viewControls{justify-items:stretch;width:100%}.gS03aG_filterBar{grid-template-columns:1fr;align-items:start}}.gS03aG_publicationNotice{color:var(--ink-soft);max-width:800px;margin-top:24px;font-size:12px;line-height:1.65}.gS03aG_goldDialog{color:var(--paper);border-radius:var(--gc-radius);width:min(760px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);padding:0}.gS03aG_goldDialog::backdrop{background:#11100ea3}.gS03aG_goldDialogInner{padding:clamp(24px,4vw,48px);position:relative;overflow:hidden}.gS03aG_goldDialogInner:before{border:1px solid var(--gc-line);content:"";pointer-events:none;border-radius:50%;width:190px;height:190px;position:absolute;top:104px;right:-82px;box-shadow:0 0 0 38px #d7c08505}.gS03aG_goldDialogHeader{border-bottom:1px solid #f2ece233;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.gS03aG_goldDialogHeader>span{color:var(--gc-light);letter-spacing:.17em;font-size:10px;font-weight:650}.gS03aG_goldDialogHeader button{color:#d3cbbd;cursor:pointer;letter-spacing:.13em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:8px 0 8px 12px;font-size:11px;display:flex}.gS03aG_goldDialogHeader button:hover,.gS03aG_goldDialogHeader button:focus-visible{color:var(--paper)}.gS03aG_goldDialogHeader svg{width:16px;height:16px;transform:rotate(45deg)}.gS03aG_goldDialogLead{z-index:1;padding:clamp(24px,4vw,42px) 0 32px;position:relative}.gS03aG_goldDialogLead>span{color:var(--gc-light);margin-bottom:24px;font-size:clamp(88px,16vw,140px);display:block}.gS03aG_goldDialogLead h2{color:var(--paper);letter-spacing:-.06em;max-width:610px;font-size:clamp(30px,5vw,46px);line-height:1.08}.gS03aG_goldDialogLead h2 em{color:var(--gc-light);font-family:var(--serif);font-weight:400;display:block}.gS03aG_goldDialogLead p{color:#ded6c8;max-width:460px;margin-top:20px;font-size:15px;line-height:1.55}.gS03aG_goldBenefits{border-top:1px solid #f2ece233;border-bottom:1px solid #f2ece233;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.gS03aG_goldBenefits>div{min-width:0;padding:22px 18px 22px 0}.gS03aG_goldBenefits>div+div{border-left:1px solid #f2ece233;padding-left:18px}.gS03aG_goldBenefits dt{color:var(--gc-light);font-family:var(--serif);font-size:34px;font-style:italic;line-height:1}.gS03aG_goldBenefits dd{color:#ded6c8;letter-spacing:0;text-transform:none;margin:9px 0 0;font-size:13px;line-height:1.45}.gS03aG_goldDialogFooter{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;padding-top:28px;display:grid}.gS03aG_goldDialogFooter p{color:#c8bfae;max-width:390px;font-size:13px;line-height:1.55}.gS03aG_goldDialogFooter a{background:var(--gc-light);color:var(--ink);letter-spacing:0;text-transform:none;border-radius:6px;align-items:center;gap:18px;min-height:48px;padding:17px 20px;font-size:12px;font-weight:700;transition:background-color .16s,color .16s;display:inline-flex}.gS03aG_goldDialogFooter a:hover{background:#e6d3a3}.gS03aG_goldDialog :focus-visible{outline:2px solid var(--gc-light);outline-offset:4px}.gS03aG_goldDialogFooter svg{width:17px;height:17px}@media (prefers-reduced-motion:no-preference){.gS03aG_goldDialog[open] .gS03aG_goldDialogInner{animation:.22s ease-out both gS03aG_gold-dialog-enter}@keyframes gS03aG_gold-dialog-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:620px){.gS03aG_goldDialogInner{padding:24px}.gS03aG_goldDialogLead>span{margin-bottom:20px}.gS03aG_goldBenefits{grid-template-columns:1fr}.gS03aG_goldBenefits>div{grid-template-columns:86px 1fr;align-items:baseline;gap:18px;padding:16px 0;display:grid}.gS03aG_goldBenefits>div+div{border-top:1px solid #f2ece233;border-left:0;padding-left:0}.gS03aG_goldBenefits dd{margin:0}.gS03aG_goldDialogFooter{grid-template-columns:1fr;align-items:stretch}.gS03aG_goldDialogFooter a{justify-content:space-between}}
.LUAJDq_panel{border-radius:var(--gc-radius);min-width:0;padding:clamp(22px,3vw,42px)}.LUAJDq_heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.LUAJDq_heading h3{letter-spacing:-.025em;font-size:22px;font-weight:400}.LUAJDq_heading>span{letter-spacing:.12em;color:var(--gold-soft);white-space:nowrap;font-size:8px}.LUAJDq_note{color:#d2c8af;overflow-wrap:anywhere;border-bottom:1px solid #b49a6252;padding:18px 0 22px;font-size:12px;line-height:1.6}.LUAJDq_expiryWarning{color:#eee4cc;background:linear-gradient(105deg,#b49a6233,#b49a620f);border:1px solid #d7c0856b;border-radius:8px;align-items:flex-start;gap:12px;margin-top:18px;padding:14px;display:flex}.LUAJDq_expiryWarning svg{color:var(--gold-soft);flex:0 0 20px;width:20px;height:20px;margin-top:1px}.LUAJDq_expiryWarning p{font-size:13px;line-height:1.55}.LUAJDq_expiryWarning strong{margin-bottom:2px;font-size:14px;display:block}.LUAJDq_fields{border:0;min-width:0;margin:0;padding:0}.LUAJDq_fields>label{padding-top:23px;font-size:10px;display:block}.LUAJDq_fields>label>input:not([type=checkbox]){width:100%;color:var(--ivory);background:0 0;border:0;border-bottom:1px solid #b49a6252;border-radius:0;padding:11px 0;font-size:18px;display:block}.LUAJDq_fields input::placeholder{color:#a59e8c;opacity:1}.LUAJDq_fields small{color:#b0a898;margin-top:9px;font-size:10px;line-height:1.5;display:block}.LUAJDq_fields>.LUAJDq_consent{color:#ccc3b1;align-items:start;gap:10px;font-size:11px;line-height:1.6;display:flex}.LUAJDq_consent input{accent-color:var(--gold);flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.LUAJDq_panel a{text-underline-offset:3px;text-decoration:underline}.LUAJDq_privacy{color:#c0b8a7;margin-top:12px;font-size:10px;line-height:1.6}.LUAJDq_privacy summary{cursor:pointer}.LUAJDq_privacy p{margin-top:12px}.LUAJDq_submit{background:var(--gc-light);width:100%;min-height:48px;color:var(--ink);cursor:pointer;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:15px;margin-top:25px;padding:19px 18px;font-size:11px;font-weight:600;display:flex}.LUAJDq_submit:hover{background:#e6d3a3}.LUAJDq_submit svg{flex-shrink:0;width:17px;height:17px}.LUAJDq_fields:disabled{opacity:.7}.LUAJDq_fields:disabled button,.LUAJDq_textButton:disabled{cursor:wait}.LUAJDq_textButton{color:#d2c8af;cursor:pointer;text-align:left;background:0 0;border:0;padding:12px 0;font-size:11px;display:block}.LUAJDq_textButton:disabled{opacity:.6;cursor:default}.LUAJDq_error{color:#fff0ec;background:#571d2b;margin-top:18px;padding:15px;font-size:12px;line-height:1.6}.LUAJDq_fields .LUAJDq_code{letter-spacing:.4em;font-variant-numeric:tabular-nums}.LUAJDq_success{overflow-wrap:anywhere;padding-top:30px}.LUAJDq_success>svg{width:32px;height:32px;color:var(--gold-soft)}.LUAJDq_success h4{margin:16px 0;font-size:27px;font-weight:400}.LUAJDq_success p{color:#d2c8af;margin-top:15px;font-size:12px;line-height:1.7}.LUAJDq_success>strong{color:var(--gold-soft);letter-spacing:.04em;margin-top:20px;font-size:20px;display:block}.LUAJDq_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:480px){.LUAJDq_heading>span{display:none}.LUAJDq_panel{padding:24px 20px}}
.b4Q-1G_section{background:var(--ink);color:var(--ivory)}.b4Q-1G_visual{background:#d7d8d6;min-height:544px;position:relative;overflow:hidden}.b4Q-1G_visual:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#11100e14,#0000 25%,#11100e38);position:absolute;inset:0}.b4Q-1G_visualMeta{color:var(--ink);letter-spacing:.12em;text-transform:uppercase;z-index:2;justify-content:space-between;font-size:7px;font-weight:700;display:flex;position:absolute;top:30px;left:30px;right:30px}.b4Q-1G_visualBadge{background:var(--red);color:#fff;z-index:2;flex-direction:column;justify-content:center;align-items:center;width:126px;height:136px;display:flex;position:absolute;bottom:0;right:0}.b4Q-1G_visualBadge strong{font-family:var(--serif);font-size:39px;font-style:italic;font-weight:400;line-height:.9}.b4Q-1G_visualBadge span{letter-spacing:.12em;text-transform:uppercase;margin-top:10px;font-size:6px;font-weight:700}.b4Q-1G_content{min-width:0;padding:clamp(88px, 9vw, 140px) var(--page)}.b4Q-1G_heading{grid-template-columns:minmax(0,1.25fr) minmax(180px,.75fr);gap:clamp(28px,4vw,58px);margin-top:52px;display:grid}.b4Q-1G_heading h2{letter-spacing:-.06em;font-size:clamp(45px,5.5vw,82px);font-weight:540;line-height:.89}.b4Q-1G_heading h2 em{color:#d7b1b5;font-family:var(--serif);font-weight:400;display:inline-block}.b4Q-1G_heading p{color:#98938b;align-self:end;font-size:10px;line-height:1.7}.b4Q-1G_systemStage{grid-template-columns:minmax(340px,.72fr) minmax(620px,1.28fr);margin-top:clamp(52px,6vw,88px);display:grid}.b4Q-1G_systemFlow{align-self:stretch;min-width:0}.b4Q-1G_phase{border:1px solid var(--line-light)}.b4Q-1G_phase>header{border-bottom:1px solid var(--line-light);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;min-height:98px;padding:18px 20px;display:grid}.b4Q-1G_phase>header>span,.b4Q-1G_tonicNumber{color:var(--red-bright);font-family:var(--serif);font-size:31px;font-style:italic;line-height:1}.b4Q-1G_phase header small,.b4Q-1G_tonicCard small{color:#8f8981;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:700}.b4Q-1G_phase header h3{letter-spacing:-.045em;margin-top:7px;font-size:clamp(20px,2vw,28px);font-weight:540;line-height:1}.b4Q-1G_phase header>strong{border:1px solid var(--line-light);letter-spacing:.1em;text-transform:uppercase;padding:9px 10px;font-size:6px}.b4Q-1G_formulas{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.b4Q-1G_formulaCard{--accent:var(--red-bright);--accent-contrast:var(--ink);background:color-mix(in srgb, var(--accent) 9%, var(--ink));box-shadow:inset 0 3px 0 var(--accent);flex-direction:column;min-width:0;min-height:205px;padding:19px;transition:background-color .2s,color .2s;display:flex;position:relative}.b4Q-1G_formulaCard+.b4Q-1G_formulaCard{border-left:1px solid var(--line-light)}.b4Q-1G_formulaCard[data-accent=rose]{--accent:#ce7eb5}.b4Q-1G_formulaCard[data-accent=amber]{--accent:#ef9808}.b4Q-1G_formulaCard[data-accent=lime]{--accent:#98c425}.b4Q-1G_formulaCard:hover,.b4Q-1G_formulaCard:focus-visible{background:var(--accent);color:var(--accent-contrast)}.b4Q-1G_formulaIndex{color:var(--accent);font-family:var(--serif);font-size:21px;font-style:italic;transition:color .2s}.b4Q-1G_wordmark,.b4Q-1G_tonicWordmark{font-family:var(--font-eurof-55), Arial, sans-serif;font-synthesis:none;letter-spacing:-.045em;text-transform:lowercase;font-weight:400;line-height:.9}.b4Q-1G_wordmark{margin-top:24px;font-size:clamp(23px,2vw,31px)}.b4Q-1G_wordmark b{color:var(--accent);font:inherit;transition:color .2s}.b4Q-1G_wordmark em{font-family:var(--serif);margin-left:.22em;font-size:1.05em;font-style:normal}.b4Q-1G_formulaDescription{color:#a7a198;margin-top:17px;font-size:8px;line-height:1.45;transition:color .2s}.b4Q-1G_formulaCard>svg{color:var(--accent);width:16px;height:16px;transition:color .2s,transform .2s;position:absolute;bottom:18px;right:18px}.b4Q-1G_formulaCard:hover .b4Q-1G_formulaIndex,.b4Q-1G_formulaCard:focus-visible .b4Q-1G_formulaIndex,.b4Q-1G_formulaCard:hover .b4Q-1G_wordmark b,.b4Q-1G_formulaCard:focus-visible .b4Q-1G_wordmark b,.b4Q-1G_formulaCard:hover .b4Q-1G_formulaDescription,.b4Q-1G_formulaCard:focus-visible .b4Q-1G_formulaDescription,.b4Q-1G_formulaCard:hover>svg,.b4Q-1G_formulaCard:focus-visible>svg{color:var(--accent-contrast)}.b4Q-1G_formulaCard:hover>svg,.b4Q-1G_formulaCard:focus-visible>svg{transform:translate(2px,-2px)}.b4Q-1G_connector{text-align:center;place-items:center;gap:8px;min-height:105px;display:grid;position:relative}.b4Q-1G_connector:before,.b4Q-1G_connector:after{background:var(--line-light);content:"";width:calc(50% - 130px);height:1px;position:absolute;top:50%}.b4Q-1G_connector:before{left:0}.b4Q-1G_connector:after{right:0}.b4Q-1G_connector span,.b4Q-1G_connector strong{letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:700}.b4Q-1G_connector span{color:#777169}.b4Q-1G_connector strong,.b4Q-1G_connector svg{color:var(--red-bright)}.b4Q-1G_connector svg{width:17px;height:17px}.b4Q-1G_tonicCard{background:var(--ivory);color:var(--ink);grid-template-columns:auto minmax(0,1fr) 18px;align-items:center;gap:22px;min-height:136px;padding:20px;transition:background-color .2s,color .2s;display:grid}.b4Q-1G_tonicWordmark{margin-top:8px;font-size:clamp(28px,3vw,42px)}.b4Q-1G_tonicWordmark b{font:inherit}.b4Q-1G_tonicDescription{color:#625e57;margin-top:9px;font-size:8px}.b4Q-1G_tonicCard>svg{width:18px;height:18px;transition:transform .2s}.b4Q-1G_tonicCard:hover,.b4Q-1G_tonicCard:focus-visible{background:var(--red);color:#fff}.b4Q-1G_tonicCard:hover small,.b4Q-1G_tonicCard:focus-visible small,.b4Q-1G_tonicCard:hover .b4Q-1G_tonicNumber,.b4Q-1G_tonicCard:focus-visible .b4Q-1G_tonicNumber,.b4Q-1G_tonicCard:hover .b4Q-1G_tonicDescription,.b4Q-1G_tonicCard:focus-visible .b4Q-1G_tonicDescription{color:#efc1c8}.b4Q-1G_tonicCard:hover>svg,.b4Q-1G_tonicCard:focus-visible>svg{transform:translate(2px,-2px)}.b4Q-1G_actions{grid-template-columns:minmax(260px,1fr) minmax(220px,.72fr);align-items:stretch;margin-top:28px;display:grid}.b4Q-1G_primaryAction,.b4Q-1G_secondaryAction{letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:58px;padding:0 18px;font-size:7px;font-weight:700;display:flex}.b4Q-1G_primaryAction{background:var(--red);color:#fff}.b4Q-1G_secondaryAction{border:1px solid var(--line-light);border-left:0}.b4Q-1G_primaryAction svg,.b4Q-1G_secondaryAction svg{width:17px;height:17px;transition:transform .18s}.b4Q-1G_primaryAction:hover svg{transform:translate(3px)}.b4Q-1G_secondaryAction:hover svg{transform:translate(2px,-2px)}@media (max-width:1180px){.b4Q-1G_heading{grid-template-columns:1fr}.b4Q-1G_heading p{max-width:540px}.b4Q-1G_systemStage{grid-template-columns:minmax(300px,.65fr) minmax(560px,1.35fr)}}@media (max-width:900px){.b4Q-1G_systemStage{grid-template-columns:1fr}.b4Q-1G_visual{aspect-ratio:4/3;min-height:0}}@media (max-width:620px){.b4Q-1G_visual{aspect-ratio:1}.b4Q-1G_visualMeta{left:var(--page);right:var(--page);top:22px}.b4Q-1G_visualBadge{width:96px;height:96px}.b4Q-1G_visualBadge strong{font-size:31px}.b4Q-1G_content{padding-top:88px;padding-bottom:88px}.b4Q-1G_heading{margin-top:44px}.b4Q-1G_heading h2{font-size:clamp(44px,14vw,64px)}.b4Q-1G_systemStage,.b4Q-1G_actions{margin-left:calc(var(--page) * -1);margin-right:calc(var(--page) * -1)}.b4Q-1G_systemStage{margin-top:52px}.b4Q-1G_phase{border-left:0;border-right:0}.b4Q-1G_phase>header{grid-template-columns:auto 1fr}.b4Q-1G_phase header>strong{grid-column:2;justify-self:start}.b4Q-1G_formulas{grid-template-columns:1fr}.b4Q-1G_formulaCard{min-height:168px;padding:20px var(--page)}.b4Q-1G_formulaCard+.b4Q-1G_formulaCard{border-left:0;border-top:1px solid var(--line-light)}.b4Q-1G_wordmark{margin-top:17px;font-size:31px}.b4Q-1G_formulaDescription{max-width:230px}.b4Q-1G_formulaCard>svg{bottom:20px;right:var(--page)}.b4Q-1G_tonicCard{padding:22px var(--page);grid-template-columns:auto minmax(0,1fr) 18px;gap:14px}.b4Q-1G_actions{grid-template-columns:1fr}.b4Q-1G_primaryAction,.b4Q-1G_secondaryAction{min-height:64px;padding:0 var(--page)}.b4Q-1G_secondaryAction{border-left:1px solid var(--line-light);border-top:0}}@media (prefers-reduced-motion:reduce){.b4Q-1G_formulaCard,.b4Q-1G_formulaCard *,.b4Q-1G_tonicCard,.b4Q-1G_tonicCard *,.b4Q-1G_primaryAction svg,.b4Q-1G_secondaryAction svg{transition:none}}
.PnaY1W_page{background:var(--ivory);overflow:clip}.PnaY1W_page .b2b-hero__copy{min-width:0}.PnaY1W_heroAssurance{border-top:1px solid var(--line);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;width:min(100%,535px);margin-top:46px;padding-top:16px;font-size:8px;font-weight:650;display:flex}.PnaY1W_heroAssurance svg{color:var(--red);flex:none;width:15px;height:15px}.PnaY1W_choiceSection{background:var(--ink);color:var(--ivory);padding-top:clamp(90px,11vw,175px);padding-bottom:clamp(90px,11vw,175px)}.PnaY1W_choiceHeading{grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr);align-items:start;gap:8vw;display:grid}.PnaY1W_choiceHeading h2 em{color:#d7b1b5}.PnaY1W_choiceHeading>div>p{color:#98938b;max-width:570px;margin-top:34px;font-size:12px;line-height:1.7}.PnaY1W_directorySection{background:var(--paper);padding-top:clamp(72px,7vw,108px);padding-bottom:clamp(90px,11vw,175px)}.PnaY1W_directoryHeading{border-bottom:1px solid var(--line);grid-template-columns:minmax(210px,.48fr) minmax(0,1.52fr);align-items:end;gap:clamp(36px,6vw,88px);padding-bottom:clamp(38px,4vw,62px);display:grid}.PnaY1W_directoryHeading>div{grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);align-items:end;gap:clamp(30px,5vw,72px);display:grid}.PnaY1W_directoryHeading h2{font-size:clamp(43px,5vw,72px);line-height:.9}.PnaY1W_directoryHeading h2 em{color:var(--red)}.PnaY1W_directoryHeading>div>p{color:#625e57;max-width:420px;font-size:11px;line-height:1.65}.PnaY1W_conversion{background:var(--red);color:#fff}.PnaY1W_formLayout{padding:clamp(90px, 11vw, 175px) var(--page);grid-template-columns:minmax(320px,.85fr) minmax(520px,1.15fr);gap:9vw;display:grid}.PnaY1W_formIntro h2{margin-top:55px}.PnaY1W_formIntro h2 em{color:#efc1c8}.PnaY1W_formIntro>p{max-width:430px;margin-top:32px;font-size:12px;line-height:1.65}.PnaY1W_formIntro ul{border-top:1px solid #ffffff6b;max-width:440px;margin-top:32px}.PnaY1W_formIntro li{letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #ffffff6b;align-items:center;gap:11px;min-height:46px;font-size:8px;display:flex}.PnaY1W_formIntro li svg{width:13px;height:13px}.PnaY1W_formCard{align-self:start}.PnaY1W_formCardMeta{letter-spacing:.13em;border-bottom:1px solid #ffffff73;justify-content:space-between;padding-bottom:18px;font-size:7px;font-weight:650;display:flex}.PnaY1W_faqRow{background:var(--ink);padding:clamp(90px, 11vw, 175px) var(--page);grid-template-columns:minmax(260px,.8fr) minmax(520px,1.2fr);gap:8vw;display:grid}.PnaY1W_faqIntro h2{margin-top:55px}.PnaY1W_faqList{border-top:1px solid var(--line-light)}.PnaY1W_faqList details{border-bottom:1px solid var(--line-light)}.PnaY1W_faqList summary{cursor:pointer;grid-template-columns:32px 1fr 20px;align-items:center;gap:18px;min-height:78px;font-size:13px;list-style:none;display:grid}.PnaY1W_faqList summary::-webkit-details-marker{display:none}.PnaY1W_faqList summary>span{color:var(--red-bright);font-size:9px}.PnaY1W_faqList summary i{width:14px;height:14px;position:relative}.PnaY1W_faqList summary i:before,.PnaY1W_faqList summary i:after{content:"";background:currentColor;width:14px;height:1px;transition:transform .18s;position:absolute;top:7px;left:0}.PnaY1W_faqList summary i:after{transform:rotate(90deg)}.PnaY1W_faqList details[open] summary i:after{transform:rotate(0)}.PnaY1W_faqList details>p{color:#9b968e;max-width:580px;padding:0 40px 28px 50px;font-size:12px;line-height:1.65}@media (max-width:900px){.PnaY1W_choiceHeading,.PnaY1W_directoryHeading,.PnaY1W_formLayout,.PnaY1W_faqRow{grid-template-columns:1fr;gap:58px}.PnaY1W_directoryHeading>div{grid-template-columns:minmax(0,1.15fr) minmax(230px,.85fr)}}@media (max-width:620px){.PnaY1W_heroAssurance{line-height:1.4}.PnaY1W_choiceSection,.PnaY1W_directorySection{padding-top:88px;padding-bottom:88px}.PnaY1W_directoryHeading{gap:34px;padding-bottom:38px}.PnaY1W_directoryHeading>div{grid-template-columns:1fr;gap:24px}.PnaY1W_directoryHeading h2{font-size:clamp(43px,12vw,54px)}.PnaY1W_formIntro h2{margin-top:0}.PnaY1W_formLayout{gap:62px;padding-top:88px;padding-bottom:88px}.PnaY1W_faqRow{gap:52px;padding-top:88px;padding-bottom:88px}.PnaY1W_faqList summary{min-height:70px;font-size:11px}.PnaY1W_faqList details>p{padding-left:48px}}
._7ZNiha_page{--gold-ink:var(--gc-text);--gold-line:var(--gc-line);background:var(--paper)}._7ZNiha_page section[id]{scroll-margin-top:125px}._7ZNiha_kicker{letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:650;display:block}._7ZNiha_hero{grid-template-columns:1fr 1fr;min-height:720px;display:grid}._7ZNiha_heroCopy{padding:26px var(--page) 44px;flex-direction:column;display:flex}._7ZNiha_heroMeta,._7ZNiha_visualMeta{letter-spacing:.13em;justify-content:space-between;gap:16px;font-size:8px;font-weight:600;display:flex}._7ZNiha_heroHeading{padding:68px 0 34px}._7ZNiha_heroHeading>._7ZNiha_kicker{color:var(--gold-ink)}._7ZNiha_heroHeading h1{letter-spacing:-.085em;margin-top:26px;font-size:clamp(82px,9.3vw,154px);font-weight:520;line-height:.83}._7ZNiha_heroHeading h1 em{color:var(--gc-text);font-family:var(--serif);letter-spacing:-.06em;margin:4px 0 0 24%;font-weight:400;display:block}._7ZNiha_partnerSignature{color:var(--gc-light);align-items:center;gap:24px;margin-bottom:28px;display:flex}._7ZNiha_partnerSignature>span:first-child{border-bottom:1px solid var(--gc-line);padding-bottom:6px;font-size:64px}._7ZNiha_partnerSignature>span:last-child{color:#d2cabb;font-size:13px;line-height:1.5}._7ZNiha_heroHeading>p{letter-spacing:-.045em;margin-top:32px;font-size:clamp(20px,2.3vw,33px);line-height:1.12}._7ZNiha_heroBottom{max-width:390px;margin-top:auto}._7ZNiha_heroBottom>p{color:#655f55;max-width:340px;font-size:13px;line-height:1.65}._7ZNiha_primaryLink{background:var(--ink);color:var(--ivory);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:56px;margin-top:24px;padding:19px 22px;font-size:10px;font-weight:650;transition:background .2s;display:flex}._7ZNiha_primaryLink:hover{background:var(--gold-ink)}._7ZNiha_primaryLink svg{width:18px;height:18px}._7ZNiha_launchNote{color:#726b5f;margin-top:12px;font-size:10px;display:block}._7ZNiha_heroVisual{background:radial-gradient(circle at 50% 47%, #b49a6226 0, #b49a620e 40%, transparent 70%), var(--gc-stage);min-width:0;padding:26px var(--page) 36px;color:var(--gc-light);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}._7ZNiha_heroVisual:before{display:none}._7ZNiha_visualMeta,._7ZNiha_visualFooter{z-index:1;position:relative}._7ZNiha_cardStage{z-index:1;align-self:center;width:106%;max-width:620px;padding:65px 0;position:relative}._7ZNiha_cardStage:before{aspect-ratio:1;border:1px solid var(--gc-stage-ring);content:"";pointer-events:none;z-index:-1;background:#b49a620d;border-radius:50%;width:76%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 54px #b49a6209}._7ZNiha_visualFooter{justify-content:space-between;align-items:end;gap:16px;display:flex}._7ZNiha_visualFooter>span{color:var(--gc-light);font-family:var(--serif);font-size:clamp(20px,2.1vw,30px);font-style:italic;line-height:1.2}._7ZNiha_visualFooter>small{color:var(--gc-light);letter-spacing:.13em;font-size:7px}._7ZNiha_facts{padding:0 var(--page);border-bottom:1px solid var(--line);background:#ede9df;grid-template-columns:repeat(3,1fr);display:grid}._7ZNiha_facts>div{justify-content:center;align-items:center;gap:24px;padding:36px 20px;display:flex}._7ZNiha_facts>div+div{border-left:1px solid var(--line)}._7ZNiha_facts strong{font-family:var(--serif);letter-spacing:-.07em;font-size:58px;font-weight:400;line-height:1}._7ZNiha_facts strong>span{font-size:28px}._7ZNiha_facts ._7ZNiha_infinity{font-size:70px}._7ZNiha_facts svg{stroke-width:1px;width:42px;height:42px}._7ZNiha_facts p{color:#5a544a;font-size:11px;line-height:1.5}._7ZNiha_how,._7ZNiha_faq{padding:clamp(70px, 8vw, 130px) var(--page)}._7ZNiha_sectionHeading{grid-template-columns:.8fr 1.8fr 1fr;align-items:start;gap:36px;display:grid}._7ZNiha_sectionHeading>._7ZNiha_kicker{color:var(--gold-ink);padding-top:8px}._7ZNiha_page h2{letter-spacing:-.06em;font-size:clamp(38px,4.9vw,74px);font-weight:500;line-height:.99}._7ZNiha_page h2 em{color:var(--gold-ink);font-family:var(--serif);letter-spacing:-.055em;font-weight:400}._7ZNiha_sectionHeading>p{color:#6e675d;padding-top:10px;font-size:12px;line-height:1.65}._7ZNiha_steps{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:64px;display:grid}._7ZNiha_steps li{padding:25px 32px 0 0}._7ZNiha_steps li+li{border-left:1px solid var(--line);padding-left:32px}._7ZNiha_steps li>span{color:var(--gold-ink);font-family:var(--serif);font-size:35px;font-style:italic}._7ZNiha_steps h3{letter-spacing:-.035em;margin-top:35px;font-size:23px;font-weight:500;line-height:1.2}._7ZNiha_steps p{color:#655f55;max-width:330px;margin-top:16px;font-size:12px;line-height:1.7}._7ZNiha_steps svg{width:18px;height:18px;color:var(--gold-ink);margin-top:30px}._7ZNiha_partners{background:var(--ink);color:var(--ivory);padding:70px var(--page);grid-template-columns:1.35fr 1fr;gap:9vw;display:grid}._7ZNiha_partners ._7ZNiha_kicker{color:var(--gold-soft);margin-bottom:36px}._7ZNiha_partners h2{font-size:clamp(32px,3.9vw,60px)}._7ZNiha_partners h2 em{color:var(--gold-soft)}._7ZNiha_partnersCopy{align-self:end;max-width:430px}._7ZNiha_partnersCopy>p{color:#c3beb2;font-size:13px;line-height:1.7}._7ZNiha_underlinedLink{border-bottom:1px solid var(--gold-line);justify-content:space-between;align-items:center;padding:24px 0 14px;font-size:11px;font-weight:600;display:flex}._7ZNiha_underlinedLink svg{width:18px;height:18px}._7ZNiha_underlinedLink:hover{color:var(--gold-soft)}._7ZNiha_partnersCopy>small{color:#a69f92;margin-top:12px;font-size:10px;line-height:1.5;display:block}._7ZNiha_digital{grid-template-columns:1fr 1fr;align-items:center;display:grid}._7ZNiha_digitalVisual{background:#e8e3d7;flex-direction:column;justify-content:center;align-items:center;gap:30px;min-width:0;margin:0;padding:42px 20px;display:flex;overflow:hidden}._7ZNiha_walletModes{border:1px solid #bcb29e;border-radius:30px;min-width:0;margin:0;padding:4px;display:flex}._7ZNiha_walletModes label{cursor:pointer;position:relative}._7ZNiha_walletModes input{opacity:0;width:1px;height:1px;position:absolute}._7ZNiha_walletModes span{color:#5d5547;border-radius:25px;padding:12px 15px;font-size:11px;display:block}._7ZNiha_walletModes input:checked+span{background:var(--ink);color:var(--paper)}._7ZNiha_walletModes input:focus-visible+span{outline:2px solid var(--red);outline-offset:3px}._7ZNiha_phone{color:#e6e0d4;background:#171715;border:5px solid #33332e;border-radius:36px;width:320px;max-width:100%;padding:35px 10px 18px;position:relative;box-shadow:12px 20px 30px #b9b09e}._7ZNiha_phone:before{content:"";background:#050505;border-radius:0 0 10px 10px;width:60px;height:9px;position:absolute;top:0;left:calc(50% - 30px)}._7ZNiha_phoneTop{justify-content:space-between;align-items:center;padding:0 3px 18px;font-size:20px;font-weight:600;display:flex}._7ZNiha_phoneTop>span:last-child{letter-spacing:.1em;font-size:12px}._7ZNiha_walletViews{display:grid}._7ZNiha_walletOpen,._7ZNiha_walletStack{grid-area:1/1}._7ZNiha_walletStack{min-height:350px;display:none;position:relative}._7ZNiha_walletInfo{padding:24px 4px 10px}._7ZNiha_walletInfo>span{font-size:17px;font-weight:600}._7ZNiha_walletInfo>p{color:#bcb49f;margin-top:5px;font-size:10px}._7ZNiha_walletInfo dl{background:#292823;border-radius:10px;margin-top:18px;padding:0 12px}._7ZNiha_walletInfo dl>div{padding:13px 0}._7ZNiha_walletInfo dl>div+div{border-top:1px solid #ffffff16}._7ZNiha_walletInfo dt{color:#bcb49f;font-size:9px}._7ZNiha_walletInfo dd{margin:4px 0 0;font-size:12px}._7ZNiha_stackBack,._7ZNiha_stackFront{border-radius:9px;justify-content:space-between;gap:12px;padding:17px 12px;font-size:10px;display:flex}._7ZNiha_stackBack{color:#e5e8e9;background:#677077;height:140px}._7ZNiha_stackGold{background:#161511;border-radius:12px;width:100%;height:155px;position:absolute;top:48px;overflow:hidden;box-shadow:0 -3px 10px #0002}._7ZNiha_stackFront{color:#e6e3db;background:#484940;width:100%;height:155px;position:absolute;top:114px;box-shadow:0 -3px 10px #0002}._7ZNiha_walletStack>p{text-align:center;color:#bcb49f;width:100%;font-size:12px;line-height:1.6;position:absolute;bottom:14px}._7ZNiha_digitalVisual:has(input[value=stack]:checked) ._7ZNiha_walletOpen{display:none}._7ZNiha_digitalVisual:has(input[value=stack]:checked) ._7ZNiha_walletStack{display:block}._7ZNiha_phoneLabel{letter-spacing:.07em;color:#aaa695;text-align:center;padding-top:17px;font-size:6px}._7ZNiha_digitalCaption{color:var(--gold-ink);text-align:center;font-size:12px;line-height:1.5}._7ZNiha_digitalCaption small{color:#6c6354;max-width:260px;margin:5px auto 0;font-size:9px;display:block}._7ZNiha_digitalCopy{padding:65px var(--page)}._7ZNiha_digitalCopy>._7ZNiha_kicker{color:var(--gold-ink);margin-bottom:36px}._7ZNiha_digitalCopy h2{font-size:clamp(36px,4vw,60px)}._7ZNiha_digitalCopy>p{color:#655f55;max-width:410px;margin-top:28px;font-size:13px;line-height:1.7}._7ZNiha_walletNote{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;gap:14px;max-width:410px;margin-top:26px;padding:18px 0;display:grid}._7ZNiha_walletNote>span{font-size:13px;font-weight:600}._7ZNiha_walletNote>p{color:#655f55;font-size:11px;line-height:1.5}._7ZNiha_digitalPoints{gap:13px;margin-top:24px;display:grid}._7ZNiha_digitalPoints li{align-items:center;gap:10px;font-size:10px;display:flex}._7ZNiha_digitalPoints svg{width:14px;height:14px;color:var(--gold-ink)}._7ZNiha_faq{grid-template-columns:1fr 1.4fr;gap:8vw;display:grid}._7ZNiha_faq ._7ZNiha_kicker{color:var(--gold-ink);margin-bottom:30px}._7ZNiha_questions{border-top:1px solid var(--line)}._7ZNiha_questions details{border-bottom:1px solid var(--line)}._7ZNiha_questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:16px;line-height:1.4;list-style:none;display:flex}._7ZNiha_questions summary::-webkit-details-marker{display:none}._7ZNiha_questions summary svg{width:18px;height:18px;color:var(--gold-ink);flex-shrink:0}._7ZNiha_questions details[open] summary svg{transform:rotate(45deg)}._7ZNiha_questions details>p{color:#655f55;padding:0 30px 25px 0;font-size:12px;line-height:1.7}._7ZNiha_check{border-top:1px solid var(--line);padding:48px var(--page);background:#ede9df;grid-template-columns:1fr 1fr;align-items:end;gap:8vw;display:grid}._7ZNiha_check ._7ZNiha_kicker{color:var(--gold-ink);margin-bottom:20px}._7ZNiha_check h2{font-size:clamp(30px,3vw,43px)}._7ZNiha_check p{color:#655f55;max-width:340px;margin-top:16px;font-size:11px;line-height:1.6}._7ZNiha_checkFields{border:0;min-width:0;margin:0;padding:0}._7ZNiha_checkFields>label{letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:600}._7ZNiha_checkFields>div{min-width:0;margin-top:10px;display:flex}._7ZNiha_checkFields input{background:var(--paper);letter-spacing:.04em;border:1px solid #b9b09e;border-right:0;border-radius:0;width:100%;min-width:0;padding:17px 14px;font-size:12px}._7ZNiha_checkFields button{color:#fff9eb;cursor:not-allowed;background:#514a3c;border:0;align-items:center;gap:8px;padding:15px;font-size:10px;display:flex}._7ZNiha_checkFields svg{width:16px;height:16px}._7ZNiha_application{padding:clamp(70px, 8vw, 120px) var(--page);color:var(--ivory);background:radial-gradient(at 80% 25%,#4a402e,#0000 65%),#1b1b18;grid-template-columns:1fr 1fr;gap:8vw;display:grid}._7ZNiha_applicationIntro{flex-direction:column;align-items:start;display:flex}._7ZNiha_applicationIntro ._7ZNiha_kicker{color:var(--gold-soft);margin-bottom:35px}._7ZNiha_applicationIntro h2{font-size:clamp(39px,4.7vw,72px)}._7ZNiha_applicationIntro h2 em{color:var(--gold-soft)}._7ZNiha_applicationIntro>p{color:#bbb5a7;max-width:380px;margin-top:30px;font-size:13px;line-height:1.7}@media (max-width:1000px){._7ZNiha_hero{min-height:660px}._7ZNiha_heroHeading{padding-top:60px}._7ZNiha_heroMeta>span{display:none}._7ZNiha_sectionHeading{grid-template-columns:1fr 2fr}._7ZNiha_sectionHeading>p{grid-column:2;padding-top:0}._7ZNiha_partners{gap:40px}._7ZNiha_application{gap:35px}}@media (max-width:720px){._7ZNiha_hero{grid-template-columns:1fr}._7ZNiha_heroCopy{padding-bottom:32px}._7ZNiha_heroHeading{padding:45px 0 25px}._7ZNiha_heroHeading h1{max-width:480px;font-size:clamp(90px,22vw,145px)}._7ZNiha_heroHeading h1 em{margin-left:25%}._7ZNiha_heroHeading>p{margin-top:24px;font-size:26px}._7ZNiha_heroBottom{max-width:none}._7ZNiha_heroBottom>p{max-width:420px}._7ZNiha_heroVisual{min-height:450px;padding-top:20px;padding-bottom:26px}._7ZNiha_cardStage{max-width:450px;padding:45px 12px}._7ZNiha_visualFooter>span{font-size:25px}._7ZNiha_facts{padding:0 var(--page);grid-template-columns:1fr}._7ZNiha_facts>div{justify-content:start;gap:24px;padding:22px 0}._7ZNiha_facts>div+div{border-left:0;border-top:1px solid var(--line)}._7ZNiha_facts strong,._7ZNiha_facts svg{text-align:center;min-width:72px}._7ZNiha_facts strong{font-size:46px}._7ZNiha_facts ._7ZNiha_infinity{font-size:54px}._7ZNiha_facts svg{height:32px}._7ZNiha_facts p{font-size:12px}._7ZNiha_sectionHeading,._7ZNiha_partners,._7ZNiha_digital,._7ZNiha_faq,._7ZNiha_check,._7ZNiha_application{grid-template-columns:1fr}._7ZNiha_sectionHeading{gap:25px}._7ZNiha_sectionHeading>p{grid-column:1}._7ZNiha_steps{grid-template-columns:1fr;margin-top:35px}._7ZNiha_steps li{grid-template-columns:35px 1fr 18px;gap:20px;padding:25px 0;display:grid}._7ZNiha_steps li+li{border-left:0;border-top:1px solid var(--line);padding-left:0}._7ZNiha_steps li>span{font-size:27px}._7ZNiha_steps h3{margin-top:4px;font-size:22px}._7ZNiha_steps p{margin-top:10px}._7ZNiha_steps svg{margin-top:9px}._7ZNiha_partners{padding:50px var(--page);gap:30px}._7ZNiha_digitalCopy{padding:55px var(--page) 0}._7ZNiha_digitalCopy h2{font-size:42px}._7ZNiha_faq{gap:35px}._7ZNiha_questions summary{font-size:15px}._7ZNiha_check{padding:35px var(--page);gap:25px}._7ZNiha_checkFields button>span{display:none}._7ZNiha_application{gap:35px}._7ZNiha_applicationIntro h2{font-size:clamp(38px,9.5vw,60px)}}@media (max-width:360px){._7ZNiha_heroVisual{min-height:405px}._7ZNiha_digitalCopy h2{font-size:36px}}@media (prefers-reduced-motion:reduce){._7ZNiha_primaryLink{transition:none}}
.Q9yloG_page{background:var(--ivory)}.Q9yloG_breadcrumbs{border-bottom:1px solid var(--line);letter-spacing:.1em;min-height:48px;padding:0 var(--page);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;font-size:8px;display:flex}.Q9yloG_breadcrumbs a{color:#11100e8c}.Q9yloG_hero{background:var(--ink);color:var(--ivory);min-height:670px;padding:28px var(--page) clamp(60px, 8vw, 110px)}.Q9yloG_heroMeta{letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;font-size:8px;font-weight:650;display:flex}.Q9yloG_heroCopy{padding-top:clamp(64px,8vw,120px)}.Q9yloG_heroCopy h1{letter-spacing:-.07em;max-width:1400px;margin-top:38px;font-size:clamp(58px,8.4vw,128px);line-height:.84}.Q9yloG_heroCopy>p{color:#f2f0e9a8;max-width:650px;margin-top:46px;margin-left:45%;font-size:clamp(15px,1.35vw,19px)}.Q9yloG_heroFacts{border-top:1px solid var(--line-light);grid-template-columns:180px 180px 1fr;min-height:92px;margin-top:70px;display:grid}.Q9yloG_heroFacts>div{border-right:1px solid var(--line-light);grid-template-columns:auto 1fr;align-items:center;gap:10px;padding-right:20px;display:grid}.Q9yloG_heroFacts>div+div{padding-left:20px}.Q9yloG_heroFacts strong{color:var(--red-bright);font-family:var(--serif);font-size:31px;font-style:italic;font-weight:400}.Q9yloG_heroFacts span{color:#f2f0e97a;letter-spacing:.08em;text-transform:uppercase;font-size:8px;line-height:1.3}.Q9yloG_heroFacts>a{border-bottom:1px solid var(--ivory);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;place-self:center end;align-items:center;min-width:230px;padding-bottom:8px;font-size:9px;font-weight:650;display:flex}.Q9yloG_heroFacts>a svg{width:18px;height:18px}.Q9yloG_context{padding:clamp(90px, 12vw, 180px) var(--page);grid-template-columns:minmax(0,1.15fr) minmax(320px,.65fr);gap:clamp(60px,9vw,150px);display:grid}.Q9yloG_context h2{letter-spacing:-.065em;margin-top:40px;font-size:clamp(48px,7vw,106px);line-height:.88}.Q9yloG_context h2 em{color:var(--red);font-family:var(--serif);font-weight:400;display:block}.Q9yloG_contextCopy{align-content:end;gap:24px;display:grid}.Q9yloG_contextCopy>p{font-size:15px}.Q9yloG_contextCopy>p+p{color:#11100e9e}.Q9yloG_contextCopy aside{border-top:1px solid var(--line);color:#11100e80;margin-top:18px;padding-top:18px;font-size:11px}.Q9yloG_faq{background:var(--ink);color:var(--ivory);padding:clamp(80px, 10vw, 150px) var(--page);grid-template-columns:minmax(0,.7fr) minmax(360px,1fr);gap:clamp(60px,9vw,150px);display:grid}.Q9yloG_faq header h2{letter-spacing:-.06em;margin-top:40px;font-size:clamp(44px,6vw,90px);line-height:.9}.Q9yloG_faq header h2 em{color:var(--red-bright);font-family:var(--serif);font-weight:400;display:block}.Q9yloG_faq>div{border-top:1px solid var(--line-light)}.Q9yloG_faq details{border-bottom:1px solid var(--line-light)}.Q9yloG_faq summary{cursor:pointer;grid-template-columns:30px 1fr 20px;align-items:center;gap:18px;min-height:84px;list-style:none;display:grid}.Q9yloG_faq summary::-webkit-details-marker{display:none}.Q9yloG_faq summary>span{color:var(--red-bright);font-family:var(--serif);font-size:18px;font-style:italic}.Q9yloG_faq summary>i{font-size:20px;font-style:normal;transition:transform .18s}.Q9yloG_faq details[open] summary>i{transform:rotate(45deg)}.Q9yloG_faq details p{color:#f2f0e99e;max-width:720px;padding:0 38px 30px 48px;font-size:13px}@media (max-width:900px){.Q9yloG_heroCopy>p{margin-left:0}.Q9yloG_context,.Q9yloG_faq{grid-template-columns:1fr}}@media (max-width:620px){.Q9yloG_hero{min-height:auto}.Q9yloG_heroMeta span:last-child{display:none}.Q9yloG_heroFacts{grid-template-columns:1fr 1fr}.Q9yloG_heroFacts>a{grid-column:1/-1;justify-self:stretch;margin-top:22px}}
