.preloader-module-scss-module__7PnydW__loader{z-index:100;background:var(--base);color:var(--base-ink);will-change:transform;position:fixed;inset:0}.preloader-module-scss-module__7PnydW__mark{width:calc(220*var(--u));position:absolute;top:50%;left:50%;translate:-50% -50%}.preloader-module-scss-module__7PnydW__dim,.preloader-module-scss-module__7PnydW__fill{width:100%;position:absolute;inset:0}.preloader-module-scss-module__7PnydW__mark{aspect-ratio:235/165}.preloader-module-scss-module__7PnydW__dim{opacity:.16}.preloader-module-scss-module__7PnydW__fill{clip-path:inset(0 100% 0 0)}@media (max-width:1279px){.preloader-module-scss-module__7PnydW__mark{width:calc(160*var(--u))}}
.scrollbar-module-scss-module__dp470W__track{top:calc(140*var(--u));bottom:calc(140*var(--u));right:calc(14*var(--u));z-index:58;background:color-mix(in srgb, currentColor 14%, transparent);width:1px;color:var(--ink);transition:color .5s;position:fixed}html[data-header=light] .scrollbar-module-scss-module__dp470W__track{color:var(--cream)}.scrollbar-module-scss-module__dp470W__track{pointer-events:none}.scrollbar-module-scss-module__dp470W__thumb{width:3px;height:calc(72*var(--u));opacity:.35;background:currentColor;border-radius:2px;transition:opacity .4s;position:absolute;top:0;left:-1px}.scrollbar-module-scss-module__dp470W__live .scrollbar-module-scss-module__dp470W__thumb{opacity:.9}@media (max-width:1279px){.scrollbar-module-scss-module__dp470W__track{display:none}}
.header-module-scss-module__I9cK-G__header{z-index:60;padding:calc(36*var(--u)) calc(40*var(--u)) calc(36*var(--u)) calc(56*var(--u));color:var(--ink);--btn-bg:var(--ink);--btn-fg:#f4f1ec;opacity:0;pointer-events:none;justify-content:space-between;align-items:flex-start;transition:opacity .9s .9s,transform .9s .9s,color .5s;display:flex;position:fixed;inset:0 0 auto;transform:translateY(-16px)}.header-module-scss-module__I9cK-G__header>*{pointer-events:auto}html.intro-done .header-module-scss-module__I9cK-G__header{opacity:1;transform:none}:is(html[data-header=light] .header-module-scss-module__I9cK-G__header,.header-module-scss-module__I9cK-G__header.header-module-scss-module__I9cK-G__open){color:var(--cream);--btn-bg:#f4f1ec;--btn-fg:var(--ink)}html[data-skin=light] .header-module-scss-module__I9cK-G__header.header-module-scss-module__I9cK-G__open{color:var(--ink);--btn-bg:var(--ink);--btn-fg:#f4f1ec}.header-module-scss-module__I9cK-G__logo{width:calc(150*var(--u));display:block}.header-module-scss-module__I9cK-G__right{align-items:baseline;gap:calc(32*var(--u));display:flex}html[data-skin=light] .header-module-scss-module__I9cK-G__right{align-items:center;gap:calc(28*var(--u))}.header-module-scss-module__I9cK-G__phone{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(17*var(--u));letter-spacing:.08em}html[data-skin=light] .header-module-scss-module__I9cK-G__phone{font-size:calc(19*var(--u))}.header-module-scss-module__I9cK-G__cta{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(17*var(--u));padding-bottom:calc(5*var(--u));border-bottom:1px solid;transition:opacity .35s}.header-module-scss-module__I9cK-G__cta:hover{opacity:.6}html[data-skin=light] .header-module-scss-module__I9cK-G__cta{font-size:calc(19*var(--u))}.header-module-scss-module__I9cK-G__lead{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(17*var(--u));padding:calc(14*var(--u)) calc(26*var(--u));color:currentColor;background:0 0;border:1px solid;border-radius:999px;transition:background .35s,color .35s}.header-module-scss-module__I9cK-G__lead:hover{background:var(--btn-bg);color:var(--btn-fg)}.header-module-scss-module__I9cK-G__rail{right:calc(40*var(--u));top:calc(120*var(--u));z-index:60;align-items:flex-end;gap:calc(20*var(--u));color:var(--ink);opacity:0;--btn-bg:var(--ink);--btn-fg:#f4f1ec;flex-direction:column;transition:opacity .9s 1.2s,transform .9s 1.2s,color .5s;display:flex;position:fixed;transform:translate(16px)}html.intro-done .header-module-scss-module__I9cK-G__rail{opacity:1;transform:none}:is(html[data-header=light] .header-module-scss-module__I9cK-G__rail,.header-module-scss-module__I9cK-G__rail.header-module-scss-module__I9cK-G__open){color:var(--cream);--btn-bg:#f4f1ec;--btn-fg:var(--ink)}html[data-skin=light] .header-module-scss-module__I9cK-G__rail.header-module-scss-module__I9cK-G__open{color:var(--ink);--btn-bg:var(--ink);--btn-fg:#f4f1ec}.header-module-scss-module__I9cK-G__menuBtn{writing-mode:vertical-rl;font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(16*var(--u));padding:calc(20*var(--u)) calc(12*var(--u));border:1px solid;border-radius:999px;transition:background .35s,color .35s;transform:rotate(180deg)}.header-module-scss-module__I9cK-G__menuBtn:hover{background:var(--ink);color:var(--cream);border-color:var(--ink)}:is(html[data-header=light] .header-module-scss-module__I9cK-G__menuBtn:hover,.header-module-scss-module__I9cK-G__open .header-module-scss-module__I9cK-G__menuBtn:hover){background:var(--cream);color:var(--ink);border-color:var(--cream)}.header-module-scss-module__I9cK-G__quick{gap:calc(10*var(--u));flex-direction:column;align-items:flex-end;display:flex}.header-module-scss-module__I9cK-G__quick a{width:calc(44*var(--u));height:calc(44*var(--u));border:1px solid color-mix(in srgb, currentColor 45%, transparent);border-radius:50%;place-items:center;transition:border-color .35s,background .35s,color .35s;display:grid}.header-module-scss-module__I9cK-G__quick a:hover{border-color:currentColor}.header-module-scss-module__I9cK-G__quick svg{width:calc(18*var(--u));height:calc(18*var(--u))}.header-module-scss-module__I9cK-G__menu{z-index:55;background:var(--base);color:var(--base-ink);grid-template-columns:calc(640*var(--u)) 1fr;padding:calc(130*var(--u)) calc(170*var(--u)) calc(40*var(--u)) calc(120*var(--u));gap:calc(32*var(--u)) calc(80*var(--u));visibility:hidden;will-change:clip-path;grid-template-rows:1fr auto;display:grid;position:fixed;inset:0}.header-module-scss-module__I9cK-G__acts{gap:calc(36*var(--u)) calc(48*var(--u));grid-column:2;grid-template-columns:repeat(2,1fr);align-content:start;display:grid}.header-module-scss-module__I9cK-G__act{gap:calc(18*var(--u));flex-direction:column;display:flex}.header-module-scss-module__I9cK-G__actT{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;color:var(--gold)}.header-module-scss-module__I9cK-G__act li a{font:400 calc(28 * var(--u))/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase;padding:calc(3*var(--u)) 0;opacity:0;transition:transform .6s,opacity .6s,color .3s;display:block;transform:translateY(20px)}.header-module-scss-module__I9cK-G__menuOpen .header-module-scss-module__I9cK-G__act li a{opacity:1;transition-delay:.35s;transform:none}.header-module-scss-module__I9cK-G__act li a:hover{color:var(--gold)}.header-module-scss-module__I9cK-G__menuOpen .header-module-scss-module__I9cK-G__act li:first-child a{transition-delay:.39s}.header-module-scss-module__I9cK-G__menuOpen .header-module-scss-module__I9cK-G__act li:nth-child(2) a{transition-delay:.43s}.header-module-scss-module__I9cK-G__menuOpen .header-module-scss-module__I9cK-G__act li:nth-child(3) a{transition-delay:.47s}.header-module-scss-module__I9cK-G__menuOpen .header-module-scss-module__I9cK-G__act li:nth-child(4) a{transition-delay:.51s}.header-module-scss-module__I9cK-G__menuOpen .header-module-scss-module__I9cK-G__act li:nth-child(5) a{transition-delay:.55s}.header-module-scss-module__I9cK-G__menuOpen .header-module-scss-module__I9cK-G__act li:nth-child(6) a{transition-delay:.59s}.header-module-scss-module__I9cK-G__menuOpen .header-module-scss-module__I9cK-G__act li:nth-child(7) a{transition-delay:.63s}.header-module-scss-module__I9cK-G__menuOpen .header-module-scss-module__I9cK-G__act li:nth-child(8) a{transition-delay:.67s}.header-module-scss-module__I9cK-G__preview{border-radius:999px 999px 0 0;grid-area:1/1/3;align-self:stretch;position:relative;overflow:hidden}.header-module-scss-module__I9cK-G__pv{opacity:0;transition:opacity .6s;position:absolute;inset:0}.header-module-scss-module__I9cK-G__pv img{object-fit:cover;width:100%;height:100%}.header-module-scss-module__I9cK-G__pvOn{opacity:1}.header-module-scss-module__I9cK-G__menuFoot{justify-content:space-between;align-items:baseline;gap:calc(24*var(--u));font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(16*var(--u));opacity:.8;flex-wrap:wrap;grid-column:2;display:flex}.header-module-scss-module__I9cK-G__menuFoot a:last-child{border-bottom:1px solid var(--gold);padding-bottom:calc(4*var(--u))}@media (max-width:1279px){.header-module-scss-module__I9cK-G__header{padding:calc(18*var(--u)) calc(20*var(--u))}.header-module-scss-module__I9cK-G__logo{width:calc(110*var(--u))}.header-module-scss-module__I9cK-G__right{display:none}.header-module-scss-module__I9cK-G__rail{right:calc(20*var(--u));top:calc(14*var(--u));gap:calc(8*var(--u));flex-direction:row;align-items:center;translate:none}.header-module-scss-module__I9cK-G__menuBtn{writing-mode:horizontal-tb;padding:calc(10*var(--u)) calc(16*var(--u));transform:none}.header-module-scss-module__I9cK-G__quick{display:none}.header-module-scss-module__I9cK-G__menu{padding:calc(72*var(--u)) calc(20*var(--u)) calc(20*var(--u));gap:calc(20*var(--u));grid-template-rows:auto 1fr auto;grid-template-columns:1fr;overflow-y:auto}.header-module-scss-module__I9cK-G__preview{height:calc(150*var(--u));border-radius:calc(75*var(--u)) calc(75*var(--u)) 0 0;grid-area:1/1;align-self:start;display:block}.header-module-scss-module__I9cK-G__acts{gap:calc(20*var(--u)) calc(16*var(--u));grid-area:2/1;grid-template-columns:1fr 1fr}.header-module-scss-module__I9cK-G__act{gap:calc(10*var(--u));padding-top:calc(10*var(--u));border-top:1px solid color-mix(in srgb, currentColor 18%, transparent)}.header-module-scss-module__I9cK-G__actT{font-size:calc(11*var(--u))}.header-module-scss-module__I9cK-G__act li a{font-size:calc(17*var(--u));padding:calc(2*var(--u)) 0;letter-spacing:.03em;line-height:1.35}.header-module-scss-module__I9cK-G__menuFoot{justify-content:space-between;align-items:baseline;gap:calc(6*var(--u)) calc(16*var(--u));padding-top:calc(14*var(--u));border-top:1px solid color-mix(in srgb, currentColor 18%, transparent);font-size:calc(13*var(--u));flex-direction:row;grid-area:3/1}.header-module-scss-module__I9cK-G__menuFoot a:first-child{font-size:calc(22*var(--u))}.header-module-scss-module__I9cK-G__menuFoot span{width:100%;font-size:calc(11*var(--u));opacity:.6;order:3}}html[data-skin=light] .header-module-scss-module__I9cK-G__logo.header-module-scss-module__I9cK-G__onPhoto{color:var(--cream)}html[data-skin=light] .header-module-scss-module__I9cK-G__right.header-module-scss-module__I9cK-G__onPhoto{color:var(--cream);--btn-bg:#f4f1ec;--btn-fg:var(--ink)}html[data-skin=light] .header-module-scss-module__I9cK-G__rail.header-module-scss-module__I9cK-G__onPhoto{color:var(--cream);--btn-bg:#f4f1ec;--btn-fg:var(--ink)}html[data-skin=light] .header-module-scss-module__I9cK-G__rail.header-module-scss-module__I9cK-G__onPhoto .header-module-scss-module__I9cK-G__menuBtn:hover{background:var(--cream);color:var(--ink);border-color:var(--cream)}html[data-skin=light] .header-module-scss-module__I9cK-G__rail.header-module-scss-module__I9cK-G__open .header-module-scss-module__I9cK-G__menuBtn:hover{background:var(--ink);color:var(--base);border-color:var(--ink)}:is(html[data-skin=light] .header-module-scss-module__I9cK-G__header,html[data-skin=light] .header-module-scss-module__I9cK-G__rail){color:var(--ink);--btn-bg:var(--ink);--btn-fg:#f4f1ec}:is(html[data-skin=light] .header-module-scss-module__I9cK-G__header.header-module-scss-module__I9cK-G__open,html[data-skin=light] .header-module-scss-module__I9cK-G__rail.header-module-scss-module__I9cK-G__open){color:var(--ink)}.header-module-scss-module__I9cK-G__onPhoto{color:var(--cream)}
.numbers-ribbon-module-scss-module__DBcpYG__wrap{z-index:40;pointer-events:none;width:100%;height:100lvh;position:fixed;top:0;left:0}html[data-skin=light] .numbers-ribbon-module-scss-module__DBcpYG__wrap{mix-blend-mode:difference}.numbers-ribbon-module-scss-module__DBcpYG__years{will-change:transform;visibility:hidden;margin:0;padding:0;list-style:none;display:block;position:absolute;top:50svh;left:50%;translate:0 -50%}.numbers-ribbon-module-scss-module__DBcpYG__years li{align-items:flex-start;gap:calc(12*var(--u));height:calc(200*var(--u));color:var(--cream);text-shadow:var(--photo-glow);flex-direction:column;display:flex;position:absolute;top:0}html[data-skin=light] .numbers-ribbon-module-scss-module__DBcpYG__years li{color:#fff;text-shadow:none}html[data-skin=light] .numbers-ribbon-module-scss-module__DBcpYG__years li span{color:#b4aca1;text-shadow:none}.numbers-ribbon-module-scss-module__DBcpYG__years b{font:300 calc(200 * var(--u))/.9 var(--font-display);letter-spacing:.01em;white-space:nowrap}.numbers-ribbon-module-scss-module__DBcpYG__years span{left:50%;top:calc(calc(380 * var(--u)) + calc(28 * var(--u)) + calc(100 * var(--u)));font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(20*var(--u));color:var(--gold);text-align:center;white-space:nowrap;width:max-content;position:absolute;translate:-50%}.numbers-ribbon-module-scss-module__DBcpYG__years{--rstep:calc(560 * var(--u))}.numbers-ribbon-module-scss-module__DBcpYG__years li{left:calc(var(--i)*var(--rstep));translate:-50% -50%}@media (max-width:767px){.numbers-ribbon-module-scss-module__DBcpYG__years{--rstep:90vw}.numbers-ribbon-module-scss-module__DBcpYG__years li{height:calc(150*var(--u))}.numbers-ribbon-module-scss-module__DBcpYG__years b{font-size:calc(132*var(--u))}.numbers-ribbon-module-scss-module__DBcpYG__years span{font-size:calc(16*var(--u));top:calc(53.4vw + calc(22 * var(--u)));white-space:normal;max-width:60vw}}.numbers-ribbon-module-scss-module__DBcpYG__onPhoto{color:var(--cream);text-shadow:var(--photo-glow)}
.lead-module-scss-module__9tDmDa__wrap{z-index:90;visibility:hidden;--u:calc(100cqw / 430);place-items:center;display:grid;position:fixed;inset:0}@media (min-width:768px) and (max-width:1279px){.lead-module-scss-module__9tDmDa__wrap{--u:calc(min(100cqw, 860px) / 600)}}@media (min-width:1280px){.lead-module-scss-module__9tDmDa__wrap{--u:calc(100vw / 1920)}}.lead-module-scss-module__9tDmDa__scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;background:#0806079e;width:100%;height:100%;position:absolute;inset:0}.lead-module-scss-module__9tDmDa__card{width:calc(560*var(--u));max-width:calc(100vw - calc(32 * var(--u)));max-height:calc(100svh - calc(48 * var(--u)));padding:calc(44*var(--u)) calc(44*var(--u)) calc(36*var(--u));background:var(--panel);color:var(--panel-ink);position:relative;overflow-y:auto}@media (max-width:767px){.lead-module-scss-module__9tDmDa__card{width:100%;padding:calc(28*var(--u)) calc(20*var(--u)) calc(24*var(--u));max-height:calc(100svh - calc(24 * var(--u)))}}.lead-module-scss-module__9tDmDa__close{top:calc(18*var(--u));right:calc(18*var(--u));width:calc(40*var(--u));height:calc(40*var(--u));border:1px solid var(--panel-line);border-radius:50%;place-items:center;transition:background .3s,color .3s,border-color .3s;display:grid;position:absolute}.lead-module-scss-module__9tDmDa__close:hover{background:var(--panel-ink);color:var(--panel);border-color:var(--panel-ink)}.lead-module-scss-module__9tDmDa__close svg{width:calc(18*var(--u));height:calc(18*var(--u))}@media (max-width:767px){.lead-module-scss-module__9tDmDa__close{width:calc(38*var(--u));height:calc(38*var(--u));top:calc(12*var(--u));right:calc(12*var(--u))}}.lead-module-scss-module__9tDmDa__lbl{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(16*var(--u));color:var(--panel-dim);margin-bottom:calc(14*var(--u))}.lead-module-scss-module__9tDmDa__title{font:400 calc(34 * var(--u))/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase;margin-bottom:calc(26*var(--u))}@media (max-width:767px){.lead-module-scss-module__9tDmDa__title{font-size:calc(26*var(--u));margin-bottom:calc(20*var(--u))}}.lead-module-scss-module__9tDmDa__form{gap:calc(18*var(--u));flex-direction:column;display:flex}.lead-module-scss-module__9tDmDa__leg{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(14*var(--u));color:var(--panel-dim);margin-bottom:calc(10*var(--u));padding:0}.lead-module-scss-module__9tDmDa__chips{gap:calc(8*var(--u));border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.lead-module-scss-module__9tDmDa__chip{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(14*var(--u));padding:calc(9*var(--u)) calc(16*var(--u));border:1px solid var(--panel-line);border-radius:999px;transition:background .3s,color .3s,border-color .3s}.lead-module-scss-module__9tDmDa__chip:hover{border-color:var(--panel-ink)}@media (max-width:767px){.lead-module-scss-module__9tDmDa__chip{font-size:calc(12*var(--u));padding:calc(9*var(--u)) calc(12*var(--u))}}.lead-module-scss-module__9tDmDa__chipOn{background:var(--panel-ink);color:var(--panel);border-color:var(--panel-ink)}.lead-module-scss-module__9tDmDa__field{gap:calc(6*var(--u));flex-direction:column;display:flex}.lead-module-scss-module__9tDmDa__field span{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(14*var(--u));color:var(--panel-dim)}.lead-module-scss-module__9tDmDa__field input{font:300 calc(20 * var(--u))/1.4 var(--font-text);color:inherit;border:0;border-bottom:1px solid var(--panel-line);padding:calc(8*var(--u)) 0;background:0 0;transition:border-color .3s}.lead-module-scss-module__9tDmDa__field input:focus{border-color:var(--panel-ink);outline:none}.lead-module-scss-module__9tDmDa__consent{gap:calc(12*var(--u));cursor:pointer;font:300 calc(15 * var(--u))/1.45 var(--font-text);color:var(--panel-dim);grid-template-columns:auto 1fr;align-items:start;display:grid}.lead-module-scss-module__9tDmDa__consent input{opacity:0;width:0;height:0;position:absolute}.lead-module-scss-module__9tDmDa__consent i{width:calc(20*var(--u));height:calc(20*var(--u));border:1px solid var(--panel-line);transition:background .25s,border-color .25s;display:block;position:relative}.lead-module-scss-module__9tDmDa__consent input:checked+i{background:var(--panel-ink);border-color:var(--panel-ink)}.lead-module-scss-module__9tDmDa__consent input:checked+i:after{content:"";left:calc(6*var(--u));top:calc(3*var(--u));width:calc(6*var(--u));height:calc(11*var(--u));border:solid var(--panel);border-width:0 1.5px 1.5px 0;position:absolute;transform:rotate(45deg)}.lead-module-scss-module__9tDmDa__consent input:focus-visible+i{outline-offset:3px;outline:1px solid}.lead-module-scss-module__9tDmDa__consentErr i{border-color:#d98080}.lead-module-scss-module__9tDmDa__btn{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(17*var(--u));padding:calc(18*var(--u)) calc(30*var(--u));margin-top:calc(4*var(--u));background:var(--panel-ink);color:var(--panel);border:1px solid var(--panel-ink);border-radius:999px;transition:opacity .3s}.lead-module-scss-module__9tDmDa__btn:hover{opacity:.82}@media (max-width:767px){.lead-module-scss-module__9tDmDa__btn{padding:calc(16*var(--u)) calc(22*var(--u));font-size:calc(15*var(--u))}}.lead-module-scss-module__9tDmDa__hint{font:300 calc(14 * var(--u))/1.4 var(--font-text);color:var(--panel-dim)}.lead-module-scss-module__9tDmDa__err{color:#d98080}.lead-module-scss-module__9tDmDa__done{gap:calc(14*var(--u));padding:calc(10*var(--u)) 0 calc(6*var(--u));flex-direction:column;display:flex}.lead-module-scss-module__9tDmDa__doneP{font:300 calc(17 * var(--u))/1.5 var(--font-text);color:var(--panel-dim)}.lead-module-scss-module__9tDmDa__done .lead-module-scss-module__9tDmDa__btn{margin-top:calc(10*var(--u));align-self:flex-start}
.chat-module-scss-module__OFMHCW__wrap{right:calc(40*var(--u));bottom:calc(36*var(--u));z-index:80;align-items:flex-end;gap:calc(12*var(--u));opacity:0;pointer-events:none;flex-direction:column;transition:opacity .6s .4s;display:flex;position:fixed}html.intro-done .chat-module-scss-module__OFMHCW__wrap{opacity:1}.chat-module-scss-module__OFMHCW__wrap>*{pointer-events:auto}.chat-module-scss-module__OFMHCW__wrap{--u:calc(100cqw / 430)}@media (min-width:768px) and (max-width:1279px){.chat-module-scss-module__OFMHCW__wrap{--u:calc(min(100cqw, 860px) / 600)}}@media (min-width:1280px){.chat-module-scss-module__OFMHCW__wrap{--u:calc(100vw / 1920)}}@media (max-width:767px){.chat-module-scss-module__OFMHCW__wrap{right:calc(10*var(--u));left:calc(10*var(--u));bottom:calc(calc(20 * var(--u)) + var(--tb) + var(--kb,0px));transition:bottom .2s}}.chat-module-scss-module__OFMHCW__scrim{display:none}@media (max-width:767px){.chat-module-scss-module__OFMHCW__scrim{z-index:-1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;background:#0806079e;width:100%;height:100%;transition:opacity .35s,visibility .35s;display:block;position:fixed;inset:0}.chat-module-scss-module__OFMHCW__scrimOn{opacity:1;visibility:visible}}.chat-module-scss-module__OFMHCW__fab{width:calc(64*var(--u));height:calc(64*var(--u));background:var(--accent);color:var(--accent-ink);border:1px solid var(--accent);border-radius:50%;place-items:center;transition:transform .35s cubic-bezier(.22,.9,.3,1),background .35s,color .35s;display:grid}.chat-module-scss-module__OFMHCW__fab:hover{transform:scale(1.06)}.chat-module-scss-module__OFMHCW__fab svg{width:calc(26*var(--u));height:calc(26*var(--u))}@media (max-width:767px){.chat-module-scss-module__OFMHCW__fab{display:none}}.chat-module-scss-module__OFMHCW__fabOn{background:var(--panel);color:var(--panel-ink);border-color:var(--panel-line)}.chat-module-scss-module__OFMHCW__tip{max-width:calc(250*var(--u));text-align:left;padding:calc(13*var(--u)) calc(32*var(--u)) calc(13*var(--u)) calc(18*var(--u));border-radius:calc(20*var(--u));background:var(--panel);color:var(--panel-ink);font:300 calc(15 * var(--u))/1.35 var(--font-text);margin-right:calc(6*var(--u));position:relative}.chat-module-scss-module__OFMHCW__tip:after{content:"";right:calc(14*var(--u));bottom:calc(-7*var(--u));width:calc(14*var(--u));height:calc(14*var(--u));background:var(--panel);position:absolute;transform:rotate(45deg)}.chat-module-scss-module__OFMHCW__tip i{top:calc(8*var(--u));right:calc(10*var(--u));font-style:normal;font-size:calc(18*var(--u));opacity:.5;line-height:1;position:absolute}@media (max-width:767px){.chat-module-scss-module__OFMHCW__tip{display:none}}.chat-module-scss-module__OFMHCW__panel{right:0;bottom:calc(100% + calc(12 * var(--u)));width:calc(380*var(--u));max-width:calc(100vw - calc(28 * var(--u)));background:var(--panel);color:var(--panel-ink);height:calc(460*var(--u));max-height:calc(100svh - calc(200 * var(--u)));opacity:0;visibility:hidden;transform-origin:100% 100%;grid-template-rows:auto 1fr auto;transition:opacity .3s,transform .35s cubic-bezier(.22,.9,.3,1),visibility .3s;display:grid;position:absolute;transform:translateY(10px)scale(.98)}@media (max-width:767px){.chat-module-scss-module__OFMHCW__panel{width:100%;height:calc(380*var(--u));max-height:58svh;position:static}}.chat-module-scss-module__OFMHCW__on{opacity:1;visibility:visible;transform:none}.chat-module-scss-module__OFMHCW__head{align-items:center;gap:calc(12*var(--u));padding:calc(16*var(--u)) calc(16*var(--u)) calc(14*var(--u));border-bottom:1px solid var(--panel-line);grid-template-columns:auto 1fr auto;display:grid}.chat-module-scss-module__OFMHCW__ava{width:calc(38*var(--u));height:calc(38*var(--u));color:var(--accent)}.chat-module-scss-module__OFMHCW__who{gap:calc(2*var(--u));flex-direction:column;display:flex}.chat-module-scss-module__OFMHCW__who b{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(16*var(--u))}.chat-module-scss-module__OFMHCW__who i{font:300 calc(13 * var(--u))/1.2 var(--font-text);color:var(--panel-dim);font-style:normal}.chat-module-scss-module__OFMHCW__min{width:calc(30*var(--u));height:calc(30*var(--u));color:var(--panel-dim);place-items:center;display:grid}.chat-module-scss-module__OFMHCW__min:hover{color:var(--panel-ink)}.chat-module-scss-module__OFMHCW__min svg{width:calc(16*var(--u));height:calc(16*var(--u))}.chat-module-scss-module__OFMHCW__body{padding:calc(16*var(--u));gap:calc(10*var(--u));flex-direction:column;display:flex;overflow-y:auto}.chat-module-scss-module__OFMHCW__them,.chat-module-scss-module__OFMHCW__me{font:300 calc(15 * var(--u))/1.45 var(--font-text);padding:calc(11*var(--u)) calc(14*var(--u));max-width:86%}.chat-module-scss-module__OFMHCW__them{background:var(--panel-soft)}.chat-module-scss-module__OFMHCW__me{background:var(--accent);color:var(--accent-ink);align-self:flex-end}.chat-module-scss-module__OFMHCW__quick{gap:calc(6*var(--u));margin-top:calc(6*var(--u));flex-wrap:wrap;display:flex}.chat-module-scss-module__OFMHCW__quick button{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(12*var(--u));padding:calc(8*var(--u)) calc(13*var(--u));border:1px solid var(--panel-line);color:var(--panel-dim);border-radius:999px;transition:color .3s,border-color .3s}.chat-module-scss-module__OFMHCW__quick button:hover{color:var(--panel-ink);border-color:var(--panel-ink)}.chat-module-scss-module__OFMHCW__foot{align-items:center;gap:calc(8*var(--u));padding:calc(10*var(--u)) calc(12*var(--u));border-top:1px solid var(--panel-line);grid-template-columns:1fr auto;display:grid}.chat-module-scss-module__OFMHCW__foot input{font:300 max(16px, calc(16 * var(--u)))/1.25 var(--font-text);color:inherit;padding:calc(10*var(--u)) calc(4*var(--u));appearance:none;background:0 0;border:0;border-radius:0}.chat-module-scss-module__OFMHCW__foot input::placeholder{color:var(--panel-dim)}.chat-module-scss-module__OFMHCW__foot input:focus{outline:none}.chat-module-scss-module__OFMHCW__foot button{width:calc(38*var(--u));height:calc(38*var(--u));color:var(--accent);place-items:center;display:grid}.chat-module-scss-module__OFMHCW__foot button svg{width:calc(20*var(--u));height:calc(20*var(--u))}
.actionbar-module-scss-module__SIt3cW__bar{display:none}@media (max-width:767px){.actionbar-module-scss-module__SIt3cW__bar{z-index:75;padding:calc(8*var(--u)) calc(6*var(--u)) calc(calc(6 * var(--u)) + env(safe-area-inset-bottom,0px));background:var(--panel);border-top:1px solid var(--panel-line);--u:calc(100cqw / 430);grid-template-columns:repeat(5,1fr);transition:transform .6s cubic-bezier(.22,.9,.3,1) .3s;display:grid;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}}@media (max-width:767px) and (min-width:768px) and (max-width:1279px){.actionbar-module-scss-module__SIt3cW__bar{--u:calc(min(100cqw, 860px) / 600)}}@media (max-width:767px){html.intro-done .actionbar-module-scss-module__SIt3cW__bar{transform:none}}.actionbar-module-scss-module__SIt3cW__item{justify-content:center;align-items:center;gap:calc(5*var(--u));padding:calc(7*var(--u)) calc(2*var(--u));min-height:calc(52*var(--u));color:var(--panel-ink);flex-direction:column;transition:opacity .25s;display:flex}.actionbar-module-scss-module__SIt3cW__item:active{opacity:.55}.actionbar-module-scss-module__SIt3cW__item svg{width:calc(22*var(--u));height:calc(22*var(--u))}.actionbar-module-scss-module__SIt3cW__item span{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(10*var(--u));letter-spacing:.06em;white-space:nowrap}
.hero-module-scss-module__7SQ15q__hero{background:var(--base);color:var(--cream);position:relative}.hero-module-scss-module__7SQ15q__stage{background:var(--base);height:100vh;min-height:640px;position:relative;overflow:hidden}.hero-module-scss-module__7SQ15q__frame{will-change:clip-path;position:absolute;inset:0}.hero-module-scss-module__7SQ15q__stage:before,.hero-module-scss-module__7SQ15q__stage:after{content:"";z-index:2;pointer-events:none;position:absolute}.hero-module-scss-module__7SQ15q__stage:before{height:calc(240*var(--u));background:linear-gradient(180deg, rgba(var(--scrim-rgb), .42), rgba(var(--scrim-rgb), 0));top:0;left:0;right:0}html[data-skin=light] .hero-module-scss-module__7SQ15q__stage:before{display:none}.hero-module-scss-module__7SQ15q__stage:after{width:calc(320*var(--u));background:linear-gradient(270deg, rgba(var(--scrim-rgb), .38), rgba(var(--scrim-rgb), 0));top:0;bottom:0;right:0}html[data-skin=light] .hero-module-scss-module__7SQ15q__stage:after{display:none}.hero-module-scss-module__7SQ15q__bg,.hero-module-scss-module__7SQ15q__facade{will-change:transform;transform-origin:18% 100%;position:absolute;inset:0}.hero-module-scss-module__7SQ15q__bg img,.hero-module-scss-module__7SQ15q__facade img{object-fit:cover;object-position:0 100%;width:100%;height:100%}.hero-module-scss-module__7SQ15q__bg img{transform-origin:50% 100%;transform:scale(1.14)}.hero-module-scss-module__7SQ15q__facade img{transform-origin:0 100%;transform:translateY(15%)scale(1.22)}.hero-module-scss-module__7SQ15q__facade{transform-origin:0%;z-index:2}.hero-module-scss-module__7SQ15q__word{right:calc(40*var(--u));bottom:calc(36*var(--u));z-index:1;color:var(--cream);font:400 calc(350 * var(--u))/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase;letter-spacing:.02em;will-change:transform;transform-origin:100% 100%;white-space:nowrap;font-weight:300;line-height:.8;position:absolute;overflow:hidden}.hero-module-scss-module__7SQ15q__word>span,.hero-module-scss-module__7SQ15q__word .hero-module-scss-module__7SQ15q__w1,.hero-module-scss-module__7SQ15q__word .hero-module-scss-module__7SQ15q__w2{display:inline-block}.hero-module-scss-module__7SQ15q__srTitle{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hero-module-scss-module__7SQ15q__caption{right:calc(40*var(--u));bottom:calc(400*var(--u));z-index:3;text-align:right;color:var(--cream);transform-origin:100% 100%;will-change:transform;gap:calc(6*var(--u));flex-direction:column;display:flex;position:absolute}.hero-module-scss-module__7SQ15q__capBig,.hero-module-scss-module__7SQ15q__capSmall,.hero-module-scss-module__7SQ15q__foot{overflow:hidden}.hero-module-scss-module__7SQ15q__capBig>span,.hero-module-scss-module__7SQ15q__capSmall>span,.hero-module-scss-module__7SQ15q__foot>span{display:inline-block}.hero-module-scss-module__7SQ15q__capBig{font:400 calc(40 * var(--u))/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase}.hero-module-scss-module__7SQ15q__capSmall{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;opacity:.8}.hero-module-scss-module__7SQ15q__foot{right:calc(40*var(--u));bottom:calc(340*var(--u));z-index:3;font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;color:var(--cream);opacity:.8;position:absolute}.hero-module-scss-module__7SQ15q__years{z-index:3;will-change:transform;opacity:0;visibility:hidden;pointer-events:none;margin:0;display:block;position:absolute;top:50%;left:50%;translate:0 -50%}.hero-module-scss-module__7SQ15q__years li{align-items:flex-start;gap:calc(12*var(--u));height:calc(200*var(--u));color:var(--cream);text-shadow:var(--photo-glow);flex-direction:column;display:flex;position:absolute;top:0;translate:0 -50%}.hero-module-scss-module__7SQ15q__years b{font:300 calc(200 * var(--u))/.9 var(--font-display);letter-spacing:.01em;white-space:nowrap}.hero-module-scss-module__7SQ15q__years span{left:50%;top:calc(calc(380 * var(--u)) + calc(28 * var(--u)) + calc(100 * var(--u)));font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(20*var(--u));color:var(--gold);text-align:center;white-space:nowrap;width:max-content;position:absolute;translate:-50%}.hero-module-scss-module__7SQ15q__years{--rstep:calc(560 * var(--u))}.hero-module-scss-module__7SQ15q__years li{left:calc(var(--i)*var(--rstep));translate:-50% -50%}@media (max-width:1279px){.hero-module-scss-module__7SQ15q__stage:after{width:calc(320*var(--u));background:linear-gradient(270deg, rgba(var(--scrim-rgb), .38), rgba(var(--scrim-rgb), 0));top:0;bottom:0;right:0}html[data-skin=light] .hero-module-scss-module__7SQ15q__stage:after{display:none}.hero-module-scss-module__7SQ15q__frame:after{content:"";height:calc(48svh + var(--tbs));z-index:2;pointer-events:none;background:linear-gradient(0deg, rgba(var(--scrim-rgb), .66), rgba(var(--scrim-rgb), .3) 45%, rgba(var(--scrim-rgb), 0));position:absolute;bottom:0;left:0;right:0}.hero-module-scss-module__7SQ15q__stage{height:100lvh;min-height:560px}.hero-module-scss-module__7SQ15q__bg img,.hero-module-scss-module__7SQ15q__facade img{object-position:50% 50%}.hero-module-scss-module__7SQ15q__word{right:calc(16*var(--u));bottom:calc(calc(16 * var(--u)) + var(--tb));font-size:calc(96*var(--u));z-index:3}.hero-module-scss-module__7SQ15q__caption{right:calc(16*var(--u));bottom:calc(calc(140 * var(--u)) + var(--tb))}.hero-module-scss-module__7SQ15q__years{top:50svh}.hero-module-scss-module__7SQ15q__capBig{font-size:calc(26*var(--u))}.hero-module-scss-module__7SQ15q__years{--rstep:90vw}.hero-module-scss-module__7SQ15q__years li{left:calc(var(--i)*var(--rstep));height:calc(150*var(--u))}.hero-module-scss-module__7SQ15q__years b{font-size:calc(132*var(--u))}.hero-module-scss-module__7SQ15q__years span{font-size:calc(16*var(--u));top:calc(53.4vw + calc(22 * var(--u)));white-space:normal;max-width:60vw}}.hero-module-scss-module__7SQ15q__reel{object-fit:cover;width:100%;height:100%;display:block}html[data-skin=light] .hero-module-scss-module__7SQ15q__frame:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0a090985 0%,#0a09092e 12%,#0a090900 24%),linear-gradient(270deg,#0a090961 0%,#0a090900 16%),linear-gradient(#0a090900 78%,#0a090957 100%),#0a09091a;position:absolute;inset:0}
.scene-head-module-scss-module__hiPY9W__head{align-items:flex-start;gap:calc(22*var(--u));max-width:calc(760*var(--u));flex-direction:column;display:flex}.scene-head-module-scss-module__hiPY9W__center{text-align:center;align-items:center;margin-inline:auto}.scene-head-module-scss-module__hiPY9W__large .scene-head-module-scss-module__hiPY9W__script,.scene-head-module-scss-module__hiPY9W__large .scene-head-module-scss-module__hiPY9W__caps{font-size:calc(120*var(--u))}.scene-head-module-scss-module__hiPY9W__label{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-2)}[data-dark] .scene-head-module-scss-module__hiPY9W__label{color:#f4f1ece0;text-shadow:var(--photo-glow)}.scene-head-module-scss-module__hiPY9W__title{gap:calc(6*var(--u));flex-direction:column;display:flex}.scene-head-module-scss-module__hiPY9W__script,.scene-head-module-scss-module__hiPY9W__caps{font:400 calc(96 * var(--u))/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase;display:block}.scene-head-module-scss-module__hiPY9W__para{font:300 calc(19 * var(--u))/1.55 var(--font-text);max-width:calc(540*var(--u));color:color-mix(in srgb, currentColor 88%, transparent);margin-top:calc(6*var(--u))}.scene-head-module-scss-module__hiPY9W__paraM{display:none}.scene-head-module-scss-module__hiPY9W__links{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;gap:calc(32*var(--u));margin-top:calc(8*var(--u));display:flex}.scene-head-module-scss-module__hiPY9W__links a{padding-bottom:calc(6*var(--u));border-bottom:1px solid var(--gold);transition:color .3s,border-color .3s}.scene-head-module-scss-module__hiPY9W__links a:hover{color:var(--gold)}.scene-head-module-scss-module__hiPY9W__nums{gap:calc(28*var(--u)) calc(56*var(--u));margin-top:calc(10*var(--u));flex-wrap:wrap;display:flex}.scene-head-module-scss-module__hiPY9W__nums li{gap:calc(8*var(--u));flex-direction:column;display:flex}.scene-head-module-scss-module__hiPY9W__nums b{font:300 calc(88 * var(--u))/.9 var(--font-display);letter-spacing:.01em}.scene-head-module-scss-module__hiPY9W__nums span{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(17*var(--u));color:color-mix(in srgb, currentColor 80%, transparent);max-width:20ch}@media (max-width:1279px){.scene-head-module-scss-module__hiPY9W__head{gap:calc(16*var(--u));max-width:none}.scene-head-module-scss-module__hiPY9W__script,.scene-head-module-scss-module__hiPY9W__caps,.scene-head-module-scss-module__hiPY9W__large .scene-head-module-scss-module__hiPY9W__script,.scene-head-module-scss-module__hiPY9W__large .scene-head-module-scss-module__hiPY9W__caps{font-size:calc(56*var(--u))}.scene-head-module-scss-module__hiPY9W__para{font-size:calc(16*var(--u));max-width:none}.scene-head-module-scss-module__hiPY9W__nums span{font-size:calc(15*var(--u))}.scene-head-module-scss-module__hiPY9W__paraD{display:none}.scene-head-module-scss-module__hiPY9W__paraM{display:block}.scene-head-module-scss-module__hiPY9W__nums{gap:calc(18*var(--u)) calc(28*var(--u))}.scene-head-module-scss-module__hiPY9W__nums b{font-size:calc(56*var(--u))}.scene-head-module-scss-module__hiPY9W__links{gap:calc(20*var(--u))}}.scene-head-module-scss-module__hiPY9W__onPhoto{color:var(--cream)}.scene-head-module-scss-module__hiPY9W__onPhoto .scene-head-module-scss-module__hiPY9W__label{color:#f4f1ece0;text-shadow:var(--photo-glow)}.scene-head-module-scss-module__hiPY9W__onPhoto .scene-head-module-scss-module__hiPY9W__script,.scene-head-module-scss-module__hiPY9W__onPhoto .scene-head-module-scss-module__hiPY9W__caps,.scene-head-module-scss-module__hiPY9W__onPhoto .scene-head-module-scss-module__hiPY9W__para{text-shadow:var(--photo-glow)}html[data-skin=light] .scene-head-module-scss-module__hiPY9W__links a{font-size:calc(17*var(--u));padding:calc(14*var(--u)) calc(26*var(--u));border:1px solid;border-radius:999px;transition:background .35s,color .35s}html[data-skin=light] .scene-head-module-scss-module__hiPY9W__onPhoto .scene-head-module-scss-module__hiPY9W__links a:hover{color:#141112;background:#f4f1ec;border-color:#f4f1ec}html[data-skin=light] .scene-head-module-scss-module__hiPY9W__links a:hover{background:var(--ink);color:var(--base)}
.bay-module-scss-module__Mc7chG__bay{color:var(--cream);background:0 0;position:relative}.bay-module-scss-module__Mc7chG__stage{background:0 0;height:100vh;min-height:640px;position:relative;overflow:hidden}.bay-module-scss-module__Mc7chG__bgDark{background:var(--base);opacity:0;visibility:hidden;position:absolute;inset:0}.bay-module-scss-module__Mc7chG__mask{width:calc(600*var(--u));height:calc(760*var(--u));border-radius:calc(300*var(--u)) calc(300*var(--u)) 0 0;will-change:transform;background:var(--base);opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}.bay-module-scss-module__Mc7chG__maskInner{will-change:transform;width:100vw;height:100vh;position:absolute;top:50%;left:50%;translate:-50% -50%}.bay-module-scss-module__Mc7chG__prev,.bay-module-scss-module__Mc7chG__prev picture{position:absolute;inset:0}.bay-module-scss-module__Mc7chG__prev img{object-fit:cover;object-position:0 100%;width:100%;height:100%}.bay-module-scss-module__Mc7chG__prev picture:first-child{transform:translate(2%)}.bay-module-scss-module__Mc7chG__prev picture:first-child img{transform-origin:50% 100%;transform:scale(1.14)}.bay-module-scss-module__Mc7chG__prev picture:last-child{transform-origin:0%;transform:scale(1.1)}.bay-module-scss-module__Mc7chG__prev picture:last-child img{transform-origin:0 100%;transform:translateY(15%)scale(1.22)}.bay-module-scss-module__Mc7chG__prev:before,.bay-module-scss-module__Mc7chG__prev:after{content:"";z-index:2;pointer-events:none;position:absolute}.bay-module-scss-module__Mc7chG__prev:before{height:calc(240*var(--u));background:linear-gradient(180deg, rgba(var(--scrim-rgb), .42), rgba(var(--scrim-rgb), 0));top:0;left:0;right:0}.bay-module-scss-module__Mc7chG__prev:after{width:calc(320*var(--u));background:linear-gradient(270deg, rgba(var(--scrim-rgb), .38), rgba(var(--scrim-rgb), 0));top:0;bottom:0;right:0}.bay-module-scss-module__Mc7chG__mid,.bay-module-scss-module__Mc7chG__aero{will-change:transform,clip-path;position:absolute;inset:0}.bay-module-scss-module__Mc7chG__mid img,.bay-module-scss-module__Mc7chG__aero img{object-fit:cover;will-change:transform;width:100%;height:100%}.bay-module-scss-module__Mc7chG__shade{opacity:0;background:linear-gradient(90deg, rgba(var(--scrim-rgb), .6), rgba(var(--scrim-rgb), 0) 60%);pointer-events:none;position:absolute;inset:0}.bay-module-scss-module__Mc7chG__yearsWrap{z-index:3;color:var(--cream);pointer-events:none;opacity:0;visibility:hidden;position:absolute;inset:0}html[data-skin=light] .bay-module-scss-module__Mc7chG__yearsWrap li b{color:var(--ink);text-shadow:0 1px 10px #f4f1ecf2,0 0 26px #f4f1ecd9}html[data-skin=light] .bay-module-scss-module__Mc7chG__factNum b{color:var(--ink);text-shadow:0 1px 10px #f4f1ecf2,0 0 26px #f4f1ecd9}html[data-skin=light] .bay-module-scss-module__Mc7chG__yearsWrap li span{color:var(--ink-2);text-shadow:0 1px 8px #f4f1ece6}html[data-skin=light] .bay-module-scss-module__Mc7chG__factNum span{color:var(--ink-2);text-shadow:0 1px 8px #f4f1ece6}.bay-module-scss-module__Mc7chG__onPhoto{color:var(--cream);text-shadow:var(--photo-glow)}.bay-module-scss-module__Mc7chG__years{will-change:transform;margin:0;display:block;position:absolute;top:50%;left:50%;translate:0 -50%}.bay-module-scss-module__Mc7chG__years li{align-items:flex-start;gap:calc(12*var(--u));height:calc(200*var(--u));text-shadow:var(--photo-glow);flex-direction:column;display:flex;position:absolute;top:0;translate:0 -50%}.bay-module-scss-module__Mc7chG__years b{font:300 calc(200 * var(--u))/.9 var(--font-display);letter-spacing:.01em;white-space:nowrap}.bay-module-scss-module__Mc7chG__years span{left:50%;top:calc(calc(380 * var(--u)) + calc(28 * var(--u)) + calc(100 * var(--u)));font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(20*var(--u));color:var(--gold);text-align:center;white-space:nowrap;width:max-content;position:absolute;translate:-50%}.bay-module-scss-module__Mc7chG__years{--rstep:calc(560 * var(--u))}.bay-module-scss-module__Mc7chG__years li{left:calc(var(--i)*var(--rstep));translate:-50% -50%}.bay-module-scss-module__Mc7chG__cap0{left:calc(120*var(--u));top:calc(50% + calc(247 * var(--u)) + calc(24 * var(--u)));width:calc(390*var(--u));gap:calc(6*var(--u));opacity:0;flex-direction:column;display:flex;position:absolute}.bay-module-scss-module__Mc7chG__cap0 b,.bay-module-scss-module__Mc7chG__cap0 span:first-child{font:400 calc(28 * var(--u))/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase}.bay-module-scss-module__Mc7chG__cap0 span:last-child{font:300 calc(16 * var(--u))/1.45 var(--font-text);opacity:.7}.bay-module-scss-module__Mc7chG__copy{left:calc(120*var(--u));bottom:calc(120*var(--u));z-index:2;max-width:calc(720*var(--u));pointer-events:auto;position:absolute}.bay-module-scss-module__Mc7chG__ribbon{left:calc(560*var(--u));z-index:3;will-change:transform;pointer-events:none;height:100%;position:absolute;top:0}.bay-module-scss-module__Mc7chG__ribbon a{pointer-events:auto}.bay-module-scss-module__Mc7chG__fact{align-items:center;gap:calc(36*var(--u));display:flex;position:absolute;top:50%;translate:0 -50%}.bay-module-scss-module__Mc7chG__fact:first-child{left:0}.bay-module-scss-module__Mc7chG__fact:nth-child(2){left:calc(820*var(--u))}.bay-module-scss-module__Mc7chG__fact:nth-child(3){left:calc(1600*var(--u))}.bay-module-scss-module__Mc7chG__fact:nth-child(4){left:calc(2560*var(--u))}.bay-module-scss-module__Mc7chG__factNum{gap:calc(8*var(--u));flex-direction:column;display:flex}.bay-module-scss-module__Mc7chG__factNum b{font:300 calc(140 * var(--u))/.9 var(--font-display);letter-spacing:.01em;white-space:nowrap}.bay-module-scss-module__Mc7chG__factNum span{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;color:var(--gold)}.bay-module-scss-module__Mc7chG__ph{width:calc(440*var(--u));height:calc(620*var(--u));color:var(--cream);border-radius:calc(220*var(--u)) calc(220*var(--u)) 0 0;flex:none;margin:0;display:block;position:relative;overflow:hidden}html[data-skin=light] .bay-module-scss-module__Mc7chG__ph{border-radius:0}.bay-module-scss-module__Mc7chG__ph picture{will-change:transform;position:absolute;inset:-4% -14%}.bay-module-scss-module__Mc7chG__ph img{object-fit:cover;width:100%;height:100%;transition:transform .9s}.bay-module-scss-module__Mc7chG__ph:hover img{transform:scale(1.05)}.bay-module-scss-module__Mc7chG__phCap{left:calc(22*var(--u));right:calc(22*var(--u));bottom:calc(20*var(--u));gap:calc(6*var(--u));text-shadow:var(--photo-glow);flex-direction:column;display:flex;position:absolute}html[data-skin=light] .bay-module-scss-module__Mc7chG__phCap{left:calc(28*var(--u));right:calc(28*var(--u));bottom:calc(26*var(--u));align-items:flex-start;gap:calc(12*var(--u))}.bay-module-scss-module__Mc7chG__phCap b{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-weight:500}html[data-skin=light] .bay-module-scss-module__Mc7chG__phCap b{font-size:calc(22*var(--u))}.bay-module-scss-module__Mc7chG__phCap i{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-style:normal;font-size:calc(15*var(--u));color:var(--gold);opacity:0;transition:opacity .4s,transform .4s;transform:translateY(6px)}html[data-skin=light] .bay-module-scss-module__Mc7chG__phCap i{color:currentColor;text-shadow:none;opacity:1;padding:calc(11*var(--u)) calc(20*var(--u));border:1px solid color-mix(in srgb, currentColor 70%, transparent);border-radius:999px;transition:background .35s,color .35s;transform:none}.bay-module-scss-module__Mc7chG__ph:hover .bay-module-scss-module__Mc7chG__phCap i{opacity:1;transform:none}html[data-skin=light] .bay-module-scss-module__Mc7chG__ph:hover .bay-module-scss-module__Mc7chG__phCap i{color:#141112;background:#f4f1ec;border-color:#f4f1ec}.bay-module-scss-module__Mc7chG__rect .bay-module-scss-module__Mc7chG__ph{width:calc(400*var(--u));height:calc(560*var(--u))}.bay-module-scss-module__Mc7chG__round .bay-module-scss-module__Mc7chG__ph{width:calc(470*var(--u));height:calc(470*var(--u));border-radius:50%}html[data-skin=light] .bay-module-scss-module__Mc7chG__round .bay-module-scss-module__Mc7chG__ph{border-radius:0}.bay-module-scss-module__Mc7chG__round .bay-module-scss-module__Mc7chG__ph .bay-module-scss-module__Mc7chG__phCap{white-space:nowrap;left:50%;right:auto;bottom:calc(44*var(--u));align-items:center;translate:-50%}.bay-module-scss-module__Mc7chG__wide .bay-module-scss-module__Mc7chG__ph{width:calc(720*var(--u));height:calc(440*var(--u))}.bay-module-scss-module__Mc7chG__arch .bay-module-scss-module__Mc7chG__ph{width:calc(440*var(--u));height:calc(620*var(--u));border-radius:calc(220*var(--u)) calc(220*var(--u)) 0 0}.bay-module-scss-module__Mc7chG__big{z-index:4;opacity:0;will-change:clip-path;position:absolute;inset:0}.bay-module-scss-module__Mc7chG__big img{object-fit:cover;will-change:transform;transform-origin:50%;width:100%;height:100%}.bay-module-scss-module__Mc7chG__bigShade{opacity:0;background:linear-gradient(90deg, rgba(var(--scrim-rgb), .62), rgba(var(--scrim-rgb), 0) 62%),linear-gradient(0deg, rgba(var(--scrim-rgb), .35), rgba(var(--scrim-rgb), 0) 40%);pointer-events:none;position:absolute;inset:0}.bay-module-scss-module__Mc7chG__bigCap{left:calc(120*var(--u));bottom:calc(120*var(--u));max-width:calc(720*var(--u));pointer-events:auto;position:absolute}@media (max-width:1279px){.bay-module-scss-module__Mc7chG__bigShade,.bay-module-scss-module__Mc7chG__shade{background:linear-gradient(0deg, rgba(var(--scrim-rgb), .78), rgba(var(--scrim-rgb), .42) 30%, rgba(var(--scrim-rgb), 0) 58%)}.bay-module-scss-module__Mc7chG__stage{height:100lvh;min-height:560px}.bay-module-scss-module__Mc7chG__mask{border-radius:42vw 42vw 0 0;width:84vw;height:106.68vw;top:50svh}.bay-module-scss-module__Mc7chG__years{top:50svh}.bay-module-scss-module__Mc7chG__maskInner{width:100vw;height:100lvh;top:calc(50% + var(--tbs)/2);transform-origin:50% calc(50% - var(--tbs)/2)}.bay-module-scss-module__Mc7chG__prev img{object-position:50% 50%}.bay-module-scss-module__Mc7chG__prev:after{width:auto;height:calc(48svh + var(--tbs));background:linear-gradient(0deg, rgba(var(--scrim-rgb), .66), rgba(var(--scrim-rgb), .3) 45%, rgba(var(--scrim-rgb), 0));inset:auto 0 0}.bay-module-scss-module__Mc7chG__prev picture:last-child img{transform:translateY(15%)scale(1.22)}.bay-module-scss-module__Mc7chG__copy{left:calc(20*var(--u));right:calc(20*var(--u));bottom:calc(calc(80 * var(--u)) + var(--tb));max-width:none}.bay-module-scss-module__Mc7chG__years{--rstep:90vw}.bay-module-scss-module__Mc7chG__years li{left:calc(var(--i)*var(--rstep));height:calc(150*var(--u))}.bay-module-scss-module__Mc7chG__years b{font-size:calc(132*var(--u))}.bay-module-scss-module__Mc7chG__years span{font-size:calc(16*var(--u));top:calc(53.4vw + calc(22 * var(--u)));white-space:normal;max-width:60vw}.bay-module-scss-module__Mc7chG__cap0{width:30vw;top:calc(50svh + 42vw + 12px);left:4vw}.bay-module-scss-module__Mc7chG__cap0 b,.bay-module-scss-module__Mc7chG__cap0 span:first-child{font-size:calc(18*var(--u))}.bay-module-scss-module__Mc7chG__cap0 span:last-child{font-size:calc(13*var(--u))}.bay-module-scss-module__Mc7chG__ribbon{left:48vw}.bay-module-scss-module__Mc7chG__fact{align-items:flex-start;gap:calc(14*var(--u));flex-direction:column}.bay-module-scss-module__Mc7chG__fact:first-child{left:0}.bay-module-scss-module__Mc7chG__fact:nth-child(2){left:92vw}.bay-module-scss-module__Mc7chG__fact:nth-child(3){left:184vw}.bay-module-scss-module__Mc7chG__fact:nth-child(4){left:276vw}.bay-module-scss-module__Mc7chG__factNum{gap:calc(6*var(--u))}.bay-module-scss-module__Mc7chG__factNum b{font-size:calc(96*var(--u))}.bay-module-scss-module__Mc7chG__factNum span{font-size:calc(15*var(--u))}.bay-module-scss-module__Mc7chG__ph,.bay-module-scss-module__Mc7chG__rect .bay-module-scss-module__Mc7chG__ph,.bay-module-scss-module__Mc7chG__round .bay-module-scss-module__Mc7chG__ph,.bay-module-scss-module__Mc7chG__wide .bay-module-scss-module__Mc7chG__ph,.bay-module-scss-module__Mc7chG__arch .bay-module-scss-module__Mc7chG__ph{width:84vw}.bay-module-scss-module__Mc7chG__rect .bay-module-scss-module__Mc7chG__ph{height:104vw}.bay-module-scss-module__Mc7chG__round .bay-module-scss-module__Mc7chG__ph{border-radius:50%;height:84vw}.bay-module-scss-module__Mc7chG__round .bay-module-scss-module__Mc7chG__ph .bay-module-scss-module__Mc7chG__phCap{bottom:calc(36*var(--u))}.bay-module-scss-module__Mc7chG__wide .bay-module-scss-module__Mc7chG__ph{height:58vw}.bay-module-scss-module__Mc7chG__arch .bay-module-scss-module__Mc7chG__ph{border-radius:42vw 42vw 0 0;height:106.68vw}.bay-module-scss-module__Mc7chG__phCap{left:calc(18*var(--u));right:calc(18*var(--u));bottom:calc(18*var(--u))}.bay-module-scss-module__Mc7chG__phCap b{font-size:calc(15*var(--u))}.bay-module-scss-module__Mc7chG__bigCap{left:calc(20*var(--u));right:calc(20*var(--u));bottom:calc(calc(80 * var(--u)) + var(--tb));max-width:none}}
.road-module-scss-module__5ASguG__road{background:var(--base);color:var(--cream);position:relative}.road-module-scss-module__5ASguG__stage{background:var(--base);height:100vh;min-height:680px;position:relative;overflow:hidden}.road-module-scss-module__5ASguG__photo{position:absolute;inset:0}.road-module-scss-module__5ASguG__photo img{object-fit:cover;object-position:50% 50%;will-change:transform;transform-origin:50%;width:100%;height:100%}.road-module-scss-module__5ASguG__shade{background:linear-gradient(90deg, rgba(var(--scrim-rgb), .66), rgba(var(--scrim-rgb), 0) 55%),linear-gradient(0deg, rgba(var(--scrim-rgb), .4), rgba(var(--scrim-rgb), 0) 45%);pointer-events:none;position:absolute;inset:0}.road-module-scss-module__5ASguG__map{z-index:1;pointer-events:none;position:absolute;inset:0}.road-module-scss-module__5ASguG__map svg{width:100%;height:100%;font:500 calc(15 * var(--u))/1 var(--font-text);letter-spacing:.04em}.road-module-scss-module__5ASguG__routeBg{fill:none;stroke:color-mix(in srgb, currentColor 25%, transparent);stroke-width:2px}.road-module-scss-module__5ASguG__route{fill:none;stroke:var(--cream);stroke-width:3.5px;stroke-linecap:round;filter:drop-shadow(0 1px 8px rgba(var(--scrim-rgb), .45))}.road-module-scss-module__5ASguG__pt{fill:var(--cream)}.road-module-scss-module__5ASguG__pt text{fill:var(--cream);text-shadow:var(--photo-glow)}.road-module-scss-module__5ASguG__name{font:500 calc(26 * var(--u))/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.road-module-scss-module__5ASguG__km{font:400 calc(24 * var(--u))/1 var(--font-display);letter-spacing:.06em;opacity:.95;fill:var(--cream)!important}.road-module-scss-module__5ASguG__home text{font-size:calc(30*var(--u))}.road-module-scss-module__5ASguG__ring{fill:none;stroke:var(--cream);stroke-width:1.5px;transform-origin:0 0;animation:2.6s ease-out infinite road-module-scss-module__5ASguG__pulse}@keyframes road-module-scss-module__5ASguG__pulse{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.road-module-scss-module__5ASguG__edge text{fill:var(--cream);text-shadow:var(--photo-glow)}.road-module-scss-module__5ASguG__arrow{font:300 calc(34 * var(--u))/1 var(--font-display)}.road-module-scss-module__5ASguG__edgeName{font:500 calc(20 * var(--u))/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.road-module-scss-module__5ASguG__copy{left:calc(120*var(--u));bottom:calc(110*var(--u));z-index:2;max-width:calc(720*var(--u));position:absolute}@media (max-width:1279px){.road-module-scss-module__5ASguG__shade{background:linear-gradient(0deg, rgba(var(--scrim-rgb), .78), rgba(var(--scrim-rgb), .42) 30%, rgba(var(--scrim-rgb), 0) 58%)}.road-module-scss-module__5ASguG__stage{height:100lvh;min-height:560px}.road-module-scss-module__5ASguG__map svg{font-size:calc(13*var(--u))}.road-module-scss-module__5ASguG__name{font-size:calc(16*var(--u))}.road-module-scss-module__5ASguG__km{font-size:calc(15*var(--u))}.road-module-scss-module__5ASguG__home text{font-size:calc(18*var(--u))}.road-module-scss-module__5ASguG__arrow{font-size:calc(22*var(--u))}.road-module-scss-module__5ASguG__edgeName{font-size:calc(13*var(--u))}.road-module-scss-module__5ASguG__copy{left:calc(20*var(--u));right:calc(20*var(--u));bottom:calc(calc(70 * var(--u)) + var(--tb));max-width:none}}@media (max-width:767px){html[data-skin=light] .road-module-scss-module__5ASguG__map{transform:translateY(-9svh)}}
.architecture-module-scss-module__2vrcra__arch{background:var(--base);color:var(--base-ink);position:relative}.architecture-module-scss-module__2vrcra__stage{background:var(--base);height:100vh;min-height:680px;position:relative;overflow:hidden}.architecture-module-scss-module__2vrcra__panel{width:calc(760*var(--u));z-index:2;background:var(--base);padding:calc(160*var(--u)) calc(80*var(--u)) calc(100*var(--u)) calc(120*var(--u));will-change:transform;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.architecture-module-scss-module__2vrcra__panel:after{content:"";background:color-mix(in srgb, currentColor 25%, transparent);width:1px;position:absolute;top:0;bottom:0;right:0}.architecture-module-scss-module__2vrcra__photo{left:calc(760*var(--u));z-index:1;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.architecture-module-scss-module__2vrcra__photo img{object-fit:cover;object-position:50% 40%;will-change:transform;width:100%;height:100%}.architecture-module-scss-module__2vrcra__stage:after{content:"";height:calc(420*var(--u));z-index:4;pointer-events:none;background:0 0;position:absolute;bottom:0;left:0;right:0}.architecture-module-scss-module__2vrcra__cap1,.architecture-module-scss-module__2vrcra__cap2,.architecture-module-scss-module__2vrcra__cap3{z-index:5}.architecture-module-scss-module__2vrcra__cap{left:calc(120*var(--u));bottom:calc(100*var(--u));z-index:5;color:var(--cream);max-width:calc(820*var(--u));gap:calc(20*var(--u));text-shadow:var(--photo-glow);pointer-events:none;flex-direction:column;display:flex;position:absolute}.architecture-module-scss-module__2vrcra__cap a{pointer-events:auto}.architecture-module-scss-module__2vrcra__capLabel{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;color:var(--gold)}.architecture-module-scss-module__2vrcra__capTitle{flex-direction:column;display:flex}.architecture-module-scss-module__2vrcra__capTitle span{font:400 calc(96 * var(--u))/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase}.architecture-module-scss-module__2vrcra__capPara{font:300 calc(19 * var(--u))/1.55 var(--font-text);max-width:calc(540*var(--u));opacity:.85}.architecture-module-scss-module__2vrcra__capNums{gap:calc(48*var(--u));margin-top:calc(10*var(--u));display:flex}.architecture-module-scss-module__2vrcra__capNums li{gap:calc(6*var(--u));flex-direction:column;display:flex}.architecture-module-scss-module__2vrcra__capNums b{font:300 calc(88 * var(--u))/.9 var(--font-display);letter-spacing:.01em}.architecture-module-scss-module__2vrcra__capNums span{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(17*var(--u));color:var(--gold)}.architecture-module-scss-module__2vrcra__ring,.architecture-module-scss-module__2vrcra__ring2{z-index:3;will-change:clip-path,transform;position:absolute;inset:0;overflow:hidden}.architecture-module-scss-module__2vrcra__ring img,.architecture-module-scss-module__2vrcra__ring2 img{object-fit:cover;object-position:50% 30%;will-change:transform;transform-origin:50%;width:100%;height:100%}.architecture-module-scss-module__2vrcra__ring2{z-index:4}@media (max-width:1279px){.architecture-module-scss-module__2vrcra__stage{height:100lvh;min-height:560px}.architecture-module-scss-module__2vrcra__stage:after{height:40svh}.architecture-module-scss-module__2vrcra__panel{width:auto;height:calc(58svh + var(--tbs));padding:calc(28*var(--u)) calc(20*var(--u)) calc(calc(24 * var(--u)) + var(--tb));align-items:flex-start;inset:auto 0 0;overflow:hidden}.architecture-module-scss-module__2vrcra__panel:after{width:auto;height:1px;inset:0 0 auto}.architecture-module-scss-module__2vrcra__photo{left:0}.architecture-module-scss-module__2vrcra__cap{left:calc(20*var(--u));right:calc(20*var(--u));bottom:calc(calc(60 * var(--u)) + var(--tb));gap:calc(12*var(--u));max-width:none}.architecture-module-scss-module__2vrcra__capTitle span{font-size:calc(44*var(--u))}.architecture-module-scss-module__2vrcra__capPara{font-size:calc(15*var(--u))}.architecture-module-scss-module__2vrcra__capNums b{font-size:calc(56*var(--u))}}@media (max-width:767px){html[data-skin=light] .architecture-module-scss-module__2vrcra__panel{height:calc(64svh + var(--tbs) + var(--dock,0px));padding-bottom:calc(var(--dock,0px) + calc(40 * var(--u)))}}html[data-skin=light] .architecture-module-scss-module__2vrcra__cap{--gold:#b4aca1}
.seasons-module-scss-module__IsCOxq__seasons{background:var(--cream);color:var(--ink);position:relative}.seasons-module-scss-module__IsCOxq__stage{background:var(--cream);height:100vh;min-height:680px;position:relative;overflow:hidden}.seasons-module-scss-module__IsCOxq__videoWrap{z-index:1;will-change:clip-path;background:var(--base) center/cover no-repeat;position:absolute;inset:0}.seasons-module-scss-module__IsCOxq__videoWrap video{object-fit:cover;will-change:transform;transform-origin:50%;width:100%;height:100%}.seasons-module-scss-module__IsCOxq__over{left:calc(120*var(--u));bottom:calc(110*var(--u));z-index:2;color:var(--cream);gap:calc(18*var(--u));text-shadow:var(--photo-glow);flex-direction:column;display:flex;position:absolute}.seasons-module-scss-module__IsCOxq__overLabel{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase}.seasons-module-scss-module__IsCOxq__overTitle{flex-direction:column;display:flex}.seasons-module-scss-module__IsCOxq__overTitle span{font:400 calc(120 * var(--u))/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase}.seasons-module-scss-module__IsCOxq__side{left:calc(120*var(--u));z-index:2;max-width:calc(620*var(--u));position:absolute;top:50%;translate:0 -50%}.seasons-module-scss-module__IsCOxq__strip{z-index:3;gap:calc(40*var(--u));will-change:transform;pointer-events:none;display:flex;position:absolute;top:50%;left:0;translate:0 -50%}.seasons-module-scss-module__IsCOxq__frame{width:calc(520*var(--u));height:calc(660*var(--u));flex:none;margin:0;position:relative;overflow:hidden}.seasons-module-scss-module__IsCOxq__frame picture{will-change:transform;position:absolute;inset:0 -8%}.seasons-module-scss-module__IsCOxq__frame img{object-fit:cover;width:100%;height:100%}.seasons-module-scss-module__IsCOxq__frame figcaption{left:calc(28*var(--u));right:calc(28*var(--u));bottom:calc(26*var(--u));color:var(--cream);gap:calc(8*var(--u));text-shadow:var(--photo-glow);flex-direction:column;display:flex;position:absolute}.seasons-module-scss-module__IsCOxq__frame figcaption b{font:400 calc(34 * var(--u))/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase}.seasons-module-scss-module__IsCOxq__frame figcaption span{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(16*var(--u));opacity:.92}@media (max-width:1279px){.seasons-module-scss-module__IsCOxq__stage{height:100lvh;min-height:560px;display:block}.seasons-module-scss-module__IsCOxq__over{padding:34svh calc(20*var(--u)) calc(calc(80 * var(--u)) + var(--tb));background:linear-gradient(0deg, rgba(var(--scrim-rgb), .72), rgba(var(--scrim-rgb), .35) 45%, rgba(var(--scrim-rgb), 0) 58%);bottom:0;left:0;right:0}.seasons-module-scss-module__IsCOxq__overTitle span{font-size:calc(52*var(--u))}.seasons-module-scss-module__IsCOxq__side{left:calc(20*var(--u));right:calc(20*var(--u));max-width:none;top:calc(12svh + 50vw + 20px);translate:none}.seasons-module-scss-module__IsCOxq__side p:not(:first-child),.seasons-module-scss-module__IsCOxq__side ul{display:none}.seasons-module-scss-module__IsCOxq__strip{gap:4vw;top:50svh}.seasons-module-scss-module__IsCOxq__frame{width:84vw;height:min(112vw,76svh)}.seasons-module-scss-module__IsCOxq__frame figcaption{left:calc(18*var(--u));right:calc(18*var(--u));bottom:calc(18*var(--u))}.seasons-module-scss-module__IsCOxq__frame figcaption b{font-size:calc(28*var(--u))}.seasons-module-scss-module__IsCOxq__frame figcaption span{font-size:calc(14*var(--u))}}
.infrastructure-module-scss-module__ijPE4G__infra{background:var(--accent-surface);color:var(--accent-surface-ink);position:relative}.infrastructure-module-scss-module__ijPE4G__stage{background:var(--accent-surface);height:100vh;min-height:680px;position:relative;overflow:hidden}.infrastructure-module-scss-module__ijPE4G__head{z-index:2;width:calc(640*var(--u));text-align:center;align-items:center;gap:calc(18*var(--u));flex-direction:column;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.infrastructure-module-scss-module__ijPE4G__label{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;color:var(--gold)}.infrastructure-module-scss-module__ijPE4G__title{flex-direction:column;display:flex}.infrastructure-module-scss-module__ijPE4G__title span{font:400 calc(72 * var(--u))/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase}.infrastructure-module-scss-module__ijPE4G__para{font:300 calc(19 * var(--u))/1.55 var(--font-text);max-width:calc(540*var(--u));opacity:.8}.infrastructure-module-scss-module__ijPE4G__counter{width:100%;height:calc(200*var(--u));margin-top:calc(10*var(--u));position:relative}.infrastructure-module-scss-module__ijPE4G__num{align-items:center;gap:calc(8*var(--u));flex-direction:column;display:flex;position:absolute;top:0;left:0;right:0}.infrastructure-module-scss-module__ijPE4G__num b{font:300 calc(150 * var(--u))/.9 var(--font-display);letter-spacing:.01em;white-space:nowrap}.infrastructure-module-scss-module__ijPE4G__num span{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;color:var(--gold)}.infrastructure-module-scss-module__ijPE4G__links{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase}.infrastructure-module-scss-module__ijPE4G__links a{padding-bottom:calc(6*var(--u));border-bottom:1px solid var(--gold)}.infrastructure-module-scss-module__ijPE4G__card{z-index:1;will-change:transform;margin:0;position:absolute;overflow:hidden}.infrastructure-module-scss-module__ijPE4G__card img{object-fit:cover;width:100%;height:100%}.infrastructure-module-scss-module__ijPE4G__card figcaption{left:calc(16*var(--u));bottom:calc(14*var(--u));font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(16*var(--u));color:var(--cream);text-shadow:var(--photo-glow);position:absolute}.infrastructure-module-scss-module__ijPE4G__p0{left:calc(100*var(--u));top:calc(110*var(--u));width:calc(420*var(--u));aspect-ratio:4/3}.infrastructure-module-scss-module__ijPE4G__p1{right:calc(120*var(--u));top:calc(90*var(--u));width:calc(380*var(--u));aspect-ratio:3/4}.infrastructure-module-scss-module__ijPE4G__p2{left:calc(180*var(--u));bottom:calc(90*var(--u));width:calc(360*var(--u));aspect-ratio:4/3}.infrastructure-module-scss-module__ijPE4G__p3{right:calc(160*var(--u));bottom:calc(100*var(--u));width:calc(440*var(--u));aspect-ratio:16/10}.infrastructure-module-scss-module__ijPE4G__p4{left:calc(90*var(--u));bottom:calc(30*var(--u));width:calc(280*var(--u));aspect-ratio:1}.infrastructure-module-scss-module__ijPE4G__p5{right:calc(700*var(--u));bottom:calc(40*var(--u));width:calc(300*var(--u));aspect-ratio:1}html[data-skin=light] .infrastructure-module-scss-module__ijPE4G__p5{right:calc(40*var(--u));width:calc(280*var(--u))}.infrastructure-module-scss-module__ijPE4G__capM{display:none}@media (max-width:1279px){.infrastructure-module-scss-module__ijPE4G__capD{display:none}.infrastructure-module-scss-module__ijPE4G__capM{display:inline}.infrastructure-module-scss-module__ijPE4G__stage{height:auto;min-height:0;padding:calc(56*var(--u)) calc(20*var(--u)) calc(48*var(--u));gap:calc(28*var(--u));flex-direction:column;display:flex;overflow:visible}.infrastructure-module-scss-module__ijPE4G__head{text-align:left;align-items:flex-start;width:auto;position:static;translate:none}.infrastructure-module-scss-module__ijPE4G__title span{font-size:calc(48*var(--u))}.infrastructure-module-scss-module__ijPE4G__counter{gap:calc(16*var(--u));grid-template-columns:1fr 1fr;height:auto;display:grid}.infrastructure-module-scss-module__ijPE4G__num{align-items:flex-start;position:static}.infrastructure-module-scss-module__ijPE4G__num b{font-size:calc(56*var(--u))}.infrastructure-module-scss-module__ijPE4G__card{position:static;aspect-ratio:16/10!important;width:100%!important}}
.valley-module-scss-module__fszNxG__valley{background:var(--cream);color:var(--ink);position:relative}.valley-module-scss-module__fszNxG__stage{background:var(--cream);height:100vh;min-height:680px;position:relative;overflow:hidden}.valley-module-scss-module__fszNxG__copy{z-index:2;width:calc(760*var(--u));padding:0 calc(80*var(--u)) 0 calc(120*var(--u));will-change:transform;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.valley-module-scss-module__fszNxG__wall{left:calc(780*var(--u));z-index:1;gap:calc(28*var(--u));will-change:transform;align-items:center;display:flex;position:absolute;top:50%;translate:0 -50%}.valley-module-scss-module__fszNxG__col{flex:0 0 calc(360*var(--u));gap:calc(18*var(--u));will-change:transform;flex-direction:column;display:flex}.valley-module-scss-module__fszNxG__ph{aspect-ratio:3/4;overflow:hidden}.valley-module-scss-module__fszNxG__ph img{object-fit:cover;width:100%;height:100%}.valley-module-scss-module__fszNxG__name{font:400 calc(30 * var(--u))/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;padding-left:calc(4*var(--u))}@media (max-width:1279px){.valley-module-scss-module__fszNxG__stage{height:auto;min-height:0;padding:calc(56*var(--u)) 0 calc(48*var(--u));overflow:visible}.valley-module-scss-module__fszNxG__copy{width:auto;padding:0 calc(20*var(--u));position:static;transform:none!important}.valley-module-scss-module__fszNxG__wall{margin-top:calc(36*var(--u));padding:0 calc(20*var(--u));gap:calc(12*var(--u));scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;position:static;overflow-x:auto;translate:none;transform:none!important}.valley-module-scss-module__fszNxG__wall::-webkit-scrollbar{display:none}.valley-module-scss-module__fszNxG__col{flex:0 0 calc(220*var(--u));scroll-snap-align:start;gap:calc(10*var(--u));transform:none!important}.valley-module-scss-module__fszNxG__name{font-size:calc(22*var(--u));white-space:normal}}@media (max-width:767px){.valley-module-scss-module__fszNxG__wall{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-padding-left:calc(20*var(--u));scroll-padding-right:calc(20*var(--u));overflow-y:hidden}}
.rooms-module-scss-module__l--Ffq__rooms{background:var(--paper);color:var(--ink);position:relative}.rooms-module-scss-module__l--Ffq__stage{background:var(--paper);height:100vh;min-height:680px;position:relative;overflow:hidden}.rooms-module-scss-module__l--Ffq__copy{left:calc(120*var(--u));z-index:2;width:calc(620*var(--u));will-change:transform;position:absolute;top:50%;translate:0 -50%}.rooms-module-scss-module__l--Ffq__track{left:calc(780*var(--u));height:calc(720*var(--u));gap:calc(32*var(--u));will-change:transform;display:flex;position:absolute;top:50%;translate:0 -50%}.rooms-module-scss-module__l--Ffq__card{flex:0 0 calc(560*var(--u));background:var(--base);height:100%;color:var(--cream);will-change:transform;display:block;position:relative;overflow:hidden}.rooms-module-scss-module__l--Ffq__card picture{position:absolute;inset:0}.rooms-module-scss-module__l--Ffq__card img{object-fit:cover;width:100%;height:100%;transition:transform .9s}.rooms-module-scss-module__l--Ffq__card:after{content:"";background:linear-gradient(0deg, rgba(var(--scrim-rgb), .72), rgba(var(--scrim-rgb), 0) 55%);position:absolute;inset:0}.rooms-module-scss-module__l--Ffq__card:hover img{transform:scale(1.05)}.rooms-module-scss-module__l--Ffq__cardBody{left:calc(32*var(--u));right:calc(32*var(--u));bottom:calc(32*var(--u));z-index:1;gap:calc(8*var(--u));flex-direction:column;display:flex;position:absolute}.rooms-module-scss-module__l--Ffq__cardBody b{font:300 calc(88 * var(--u))/.9 var(--font-display);letter-spacing:.01em}.rooms-module-scss-module__l--Ffq__cardName{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase}.rooms-module-scss-module__l--Ffq__cardLine{font:300 calc(16 * var(--u))/1.45 var(--font-text);opacity:.9}.rooms-module-scss-module__l--Ffq__more{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(16*var(--u));color:var(--cream);padding-bottom:calc(4*var(--u));border-bottom:1px solid color-mix(in srgb, currentColor 60%, transparent);margin-top:calc(12*var(--u));align-self:flex-start;transition:transform .4s}.rooms-module-scss-module__l--Ffq__card:hover .rooms-module-scss-module__l--Ffq__more{transform:translate(6px)}html[data-skin=light] .rooms-module-scss-module__l--Ffq__more{font-size:calc(17*var(--u));color:currentColor;padding:calc(14*var(--u)) calc(26*var(--u));border:1px solid color-mix(in srgb, currentColor 55%, transparent);border-radius:999px;transition:background .35s,color .35s,border-color .35s}html[data-skin=light] .rooms-module-scss-module__l--Ffq__card:hover .rooms-module-scss-module__l--Ffq__more{color:#141112;background:#f4f1ec;border-color:#f4f1ec;transform:none}.rooms-module-scss-module__l--Ffq__limited{--card-bg:#fff;background:var(--tile-limited);border:1px solid var(--tile-border);color:var(--tile-limited-ink);background-image:radial-gradient(80% 50% at 50% 0,#b89a6340,#0000 70%)}.rooms-module-scss-module__l--Ffq__limited:after{display:none}.rooms-module-scss-module__l--Ffq__limScript{font:400 calc(48 * var(--u))/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase}@media (max-width:1279px){.rooms-module-scss-module__l--Ffq__stage{height:auto;min-height:0;padding:calc(56*var(--u)) 0 calc(48*var(--u));overflow:visible}.rooms-module-scss-module__l--Ffq__copy{width:auto;padding:0 calc(20*var(--u));position:static;translate:none;transform:none!important}.rooms-module-scss-module__l--Ffq__track{height:auto;margin-top:calc(32*var(--u));padding:0 calc(20*var(--u));scroll-snap-type:x mandatory;gap:calc(12*var(--u));scrollbar-width:none;position:static;overflow-x:auto;translate:none;transform:none!important}.rooms-module-scss-module__l--Ffq__track::-webkit-scrollbar{display:none}.rooms-module-scss-module__l--Ffq__track:after{content:"";flex:0 0 calc(8*var(--u))}.rooms-module-scss-module__l--Ffq__card{flex:0 0 calc(300*var(--u));height:calc(420*var(--u));scroll-snap-align:start}.rooms-module-scss-module__l--Ffq__cardBody b{font-size:calc(48*var(--u))}.rooms-module-scss-module__l--Ffq__limScript{font-size:calc(34*var(--u));line-height:1}}html[data-skin=light] .rooms-module-scss-module__l--Ffq__card.rooms-module-scss-module__l--Ffq__limited:hover .rooms-module-scss-module__l--Ffq__more{color:#fff;background:#141112;border-color:#141112}@media (max-width:767px){.rooms-module-scss-module__l--Ffq__track{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-padding-left:calc(20*var(--u));scroll-padding-right:calc(20*var(--u));overflow-y:hidden}}
.asset-module-scss-module__AMgwMa__asset{background:var(--base);color:var(--base-ink);position:relative}.asset-module-scss-module__AMgwMa__stage{background:var(--base);height:100vh;min-height:720px;padding:calc(140*var(--u)) calc(120*var(--u)) calc(80*var(--u));flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.asset-module-scss-module__AMgwMa__grid{grid-template-columns:1fr calc(560*var(--u));gap:calc(80*var(--u));align-items:start;display:grid}.asset-module-scss-module__AMgwMa__copy{max-width:calc(720*var(--u))}.asset-module-scss-module__AMgwMa__arch{width:calc(560*var(--u));aspect-ratio:4/5;background:var(--bordo);will-change:transform;border-radius:999px 999px 0 0;position:relative;overflow:hidden}.asset-module-scss-module__AMgwMa__arch>div{position:absolute;inset:0}.asset-module-scss-module__AMgwMa__arch>div img,.asset-module-scss-module__AMgwMa__arch>div video{object-fit:cover;width:100%;height:100%}.asset-module-scss-module__AMgwMa__arch:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(0deg, rgba(var(--scrim-rgb), .82), rgba(var(--scrim-rgb), .45) 45%, rgba(var(--scrim-rgb), 0));height:62%;position:absolute;bottom:0;left:0;right:0}.asset-module-scss-module__AMgwMa__archCap,.asset-module-scss-module__AMgwMa__cam{z-index:2}.asset-module-scss-module__AMgwMa__real{opacity:0;background:var(--bordo) url(/img/build-poster.webp) center/cover no-repeat}.asset-module-scss-module__AMgwMa__archCap{left:calc(24*var(--u));right:calc(24*var(--u));bottom:calc(56*var(--u));height:calc(18*var(--u));position:absolute;overflow:hidden}html[data-skin=light] .asset-module-scss-module__AMgwMa__archCap{bottom:calc(96*var(--u))}.asset-module-scss-module__AMgwMa__archCap{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(16*var(--u));color:var(--cream);text-shadow:var(--photo-glow)}.asset-module-scss-module__AMgwMa__archCap span{height:100%;display:block}.asset-module-scss-module__AMgwMa__cam{left:calc(24*var(--u));bottom:calc(24*var(--u));font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(16*var(--u));color:var(--gold);padding-bottom:calc(4*var(--u));border-bottom:1px solid var(--gold);position:absolute}html[data-skin=light] .asset-module-scss-module__AMgwMa__cam{font-size:calc(17*var(--u));color:var(--cream);padding:calc(14*var(--u)) calc(26*var(--u));border:1px solid color-mix(in srgb, currentColor 70%, transparent);text-shadow:var(--photo-glow);border-bottom-width:1px;border-radius:999px;transition:background .35s,color .35s}html[data-skin=light] .asset-module-scss-module__AMgwMa__cam:hover{color:#141112;background:#f4f1ec}.asset-module-scss-module__AMgwMa__axis{height:calc(300*var(--u));margin-top:calc(40*var(--u));position:relative}.asset-module-scss-module__AMgwMa__axis svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.asset-module-scss-module__AMgwMa__curveBg{fill:none;stroke:#f1e7d626;stroke-width:1px}.asset-module-scss-module__AMgwMa__curve{fill:none;stroke:var(--gold);stroke-width:2px;vector-effect:non-scaling-stroke}.asset-module-scss-module__AMgwMa__pt{left:var(--x);gap:calc(6*var(--u));flex-direction:column;display:flex;position:absolute;bottom:0;translate:-8%}.asset-module-scss-module__AMgwMa__pt i{width:calc(10*var(--u));height:calc(10*var(--u));background:var(--gold);box-shadow:0 0 0 calc(8*var(--u)) #b89a6333;margin-bottom:calc(10*var(--u));border-radius:50%}.asset-module-scss-module__AMgwMa__pt b{font:300 calc(80 * var(--u))/.9 var(--font-display);letter-spacing:.01em;white-space:nowrap}.asset-module-scss-module__AMgwMa__pt span{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(17*var(--u));opacity:.85}.asset-module-scss-module__AMgwMa__pt em{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-style:normal;font-size:calc(13*var(--u));color:var(--gold)}.asset-module-scss-module__AMgwMa__pt:nth-child(2){bottom:calc(30*var(--u))}.asset-module-scss-module__AMgwMa__pt:nth-child(3){bottom:calc(80*var(--u))}@media (min-width:1280px){html[data-skin=light] .asset-module-scss-module__AMgwMa__pt:nth-child(4){color:var(--cream);text-shadow:var(--photo-glow)}html[data-skin=light] .asset-module-scss-module__AMgwMa__pt:nth-child(4) em{color:#f4f1eccc}}.asset-module-scss-module__AMgwMa__pt:nth-child(4){bottom:calc(180*var(--u));text-align:right;align-items:flex-end;translate:-80%}.asset-module-scss-module__AMgwMa__capM{display:none}@media (max-width:1279px){.asset-module-scss-module__AMgwMa__stage{height:auto;min-height:0;padding:calc(56*var(--u)) calc(20*var(--u)) calc(48*var(--u));gap:calc(36*var(--u));overflow:visible}.asset-module-scss-module__AMgwMa__grid{gap:calc(32*var(--u));grid-template-columns:1fr}.asset-module-scss-module__AMgwMa__arch{width:calc(300*var(--u));margin:0 auto}.asset-module-scss-module__AMgwMa__real,.asset-module-scss-module__AMgwMa__archCap span:last-child{display:none}.asset-module-scss-module__AMgwMa__axis{gap:calc(20*var(--u));flex-direction:column;height:auto;margin-top:0;display:flex}.asset-module-scss-module__AMgwMa__axis svg{display:none}.asset-module-scss-module__AMgwMa__pt{position:static;text-align:left!important;align-items:flex-start!important;translate:none!important}.asset-module-scss-module__AMgwMa__pt b{font-size:calc(56*var(--u))}}@media (max-width:767px){.asset-module-scss-module__AMgwMa__stage{gap:calc(32*var(--u));flex-direction:column;display:flex}.asset-module-scss-module__AMgwMa__grid{display:contents}.asset-module-scss-module__AMgwMa__copy{order:0}.asset-module-scss-module__AMgwMa__axis{gap:calc(12*var(--u));order:1;grid-template-columns:repeat(3,1fr);align-items:start;display:grid}.asset-module-scss-module__AMgwMa__arch{order:2}.asset-module-scss-module__AMgwMa__capM{order:3}.asset-module-scss-module__AMgwMa__pt{gap:calc(4*var(--u))}.asset-module-scss-module__AMgwMa__pt i{display:none}.asset-module-scss-module__AMgwMa__pt b{font-size:calc(38*var(--u))}.asset-module-scss-module__AMgwMa__pt span{font-size:calc(13*var(--u));opacity:.85;line-height:1.3}.asset-module-scss-module__AMgwMa__pt em{font-size:calc(12*var(--u))}.asset-module-scss-module__AMgwMa__arch{aspect-ratio:4/5;border-radius:50vw 50vw 0 0;width:100%;margin:0}.asset-module-scss-module__AMgwMa__render{display:none}.asset-module-scss-module__AMgwMa__real{opacity:1;display:block}.asset-module-scss-module__AMgwMa__archCap,.asset-module-scss-module__AMgwMa__cam{display:none}.asset-module-scss-module__AMgwMa__capM{justify-content:space-between;align-items:baseline;gap:calc(16*var(--u));margin-top:calc(-8*var(--u));flex-wrap:wrap;display:flex}.asset-module-scss-module__AMgwMa__capM span{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(13*var(--u));color:var(--gold)}.asset-module-scss-module__AMgwMa__capM a{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(13*var(--u));padding-bottom:calc(3*var(--u));border-bottom:1px solid var(--gold)}}.asset-module-scss-module__AMgwMa__onPhoto{color:var(--cream);text-shadow:var(--photo-glow)}.asset-module-scss-module__AMgwMa__onPhoto em{color:#f4f1eccc}
.yield-module-scss-module__-mEZ5G__yieldSec{background:var(--base);color:var(--cream);position:relative}.yield-module-scss-module__-mEZ5G__stage{background:var(--base);height:100vh;min-height:720px;position:relative;overflow:hidden}.yield-module-scss-module__-mEZ5G__photos{will-change:transform;transform-origin:50%;position:absolute;inset:0}.yield-module-scss-module__-mEZ5G__photo{will-change:clip-path;position:absolute;inset:0}.yield-module-scss-module__-mEZ5G__photo img{object-fit:cover;width:100%;height:100%}.yield-module-scss-module__-mEZ5G__shade{z-index:3;pointer-events:none;background:linear-gradient(90deg, rgba(var(--scrim-rgb), .78) 0%, rgba(var(--scrim-rgb), .55) 45%, rgba(var(--scrim-rgb), .15) 100%),linear-gradient(0deg, rgba(var(--scrim-rgb), .5), rgba(var(--scrim-rgb), 0) 40%);position:absolute;inset:0}.yield-module-scss-module__-mEZ5G__grid{z-index:4;grid-template-columns:calc(620*var(--u)) 1fr;gap:calc(100*var(--u));padding:calc(120*var(--u)) calc(160*var(--u)) calc(100*var(--u)) calc(120*var(--u));align-items:center;display:grid;position:absolute;inset:0}.yield-module-scss-module__-mEZ5G__calc{gap:calc(32*var(--u));flex-direction:column;display:flex}.yield-module-scss-module__-mEZ5G__tabs{gap:calc(40*var(--u));flex-wrap:wrap;align-items:baseline;display:flex}.yield-module-scss-module__-mEZ5G__tabs button{font:400 calc(26 * var(--u))/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase;letter-spacing:.05em;padding:calc(8*var(--u)) 0 calc(10*var(--u));color:color-mix(in srgb, currentColor 72%, transparent);transition:color .3s;position:relative}.yield-module-scss-module__-mEZ5G__tabs button:after{content:"";background:var(--cream);transform-origin:0;height:1px;transition:transform .45s cubic-bezier(.77,0,.18,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.yield-module-scss-module__-mEZ5G__tabs button:hover{color:var(--cream)}.yield-module-scss-module__-mEZ5G__tabs button:hover:after{transform:scaleX(1)}.yield-module-scss-module__-mEZ5G__tabs .yield-module-scss-module__-mEZ5G__on{color:var(--cream)}.yield-module-scss-module__-mEZ5G__tabs .yield-module-scss-module__-mEZ5G__on:after{transform:scaleX(1)}.yield-module-scss-module__-mEZ5G__result{gap:calc(12*var(--u));flex-direction:column;display:flex}.yield-module-scss-module__-mEZ5G__big{align-items:baseline;gap:calc(18*var(--u));flex-wrap:wrap;display:flex}.yield-module-scss-module__-mEZ5G__big b{font:300 calc(160 * var(--u))/.9 var(--font-display);letter-spacing:.01em}.yield-module-scss-module__-mEZ5G__big i{font:200 calc(72 * var(--u))/1 var(--font-display);color:var(--gold)}.yield-module-scss-module__-mEZ5G__big span{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;color:var(--gold);margin-left:calc(6*var(--u))}.yield-module-scss-module__-mEZ5G__sub{font:500 calc(18 * var(--u))/1.4 var(--font-text)}.yield-module-scss-module__-mEZ5G__foot{font:300 calc(14 * var(--u))/1.5 var(--font-text);opacity:.8;max-width:52ch}.yield-module-scss-module__-mEZ5G__entry{gap:calc(48*var(--u));padding-top:calc(28*var(--u));border-top:1px solid color-mix(in srgb, currentColor 20%, transparent);flex-wrap:wrap;display:flex}.yield-module-scss-module__-mEZ5G__entry li{gap:calc(6*var(--u));flex-direction:column;display:flex}.yield-module-scss-module__-mEZ5G__entry b{font:300 calc(48 * var(--u))/.9 var(--font-display);letter-spacing:.01em}.yield-module-scss-module__-mEZ5G__entry span{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(16*var(--u));color:var(--gold)}.yield-module-scss-module__-mEZ5G__link{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;padding-bottom:calc(6*var(--u));border-bottom:1px solid var(--gold);align-self:flex-start}@media (max-width:1279px){.yield-module-scss-module__-mEZ5G__stage{height:auto;min-height:0;overflow:visible}.yield-module-scss-module__-mEZ5G__photos{height:calc(360*var(--u));position:relative;transform:none!important}.yield-module-scss-module__-mEZ5G__photo{clip-path:none!important}.yield-module-scss-module__-mEZ5G__photo:not(:first-child),.yield-module-scss-module__-mEZ5G__shade{display:none}.yield-module-scss-module__-mEZ5G__grid{gap:calc(32*var(--u));padding:calc(40*var(--u)) calc(20*var(--u)) calc(48*var(--u));grid-template-columns:1fr;position:static}.yield-module-scss-module__-mEZ5G__big b{font-size:calc(80*var(--u))}.yield-module-scss-module__-mEZ5G__big i{font-size:calc(32*var(--u))}.yield-module-scss-module__-mEZ5G__entry{gap:calc(24*var(--u))}}@media (max-width:767px){.yield-module-scss-module__-mEZ5G__stage{flex-direction:column;justify-content:flex-end;height:auto;min-height:100svh;display:flex;overflow:hidden}.yield-module-scss-module__-mEZ5G__photos{height:auto;position:absolute;inset:0}.yield-module-scss-module__-mEZ5G__photo:not(:first-child){display:block}.yield-module-scss-module__-mEZ5G__shade{background:linear-gradient(0deg, rgba(var(--scrim-rgb), .9) 0%, rgba(var(--scrim-rgb), .72) 45%, rgba(var(--scrim-rgb), .15) 100%);display:block}.yield-module-scss-module__-mEZ5G__grid{z-index:4;gap:calc(22*var(--u));padding:calc(120*var(--u)) calc(20*var(--u)) calc(44*var(--u));position:relative}.yield-module-scss-module__-mEZ5G__calc{gap:calc(20*var(--u))}.yield-module-scss-module__-mEZ5G__tabs{gap:calc(22*var(--u));margin:0 calc(-20*var(--u));padding:0 calc(20*var(--u));scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.yield-module-scss-module__-mEZ5G__tabs::-webkit-scrollbar{display:none}.yield-module-scss-module__-mEZ5G__tabs button{white-space:nowrap;font-size:calc(18*var(--u));padding:calc(6*var(--u)) 0 calc(8*var(--u));flex:none}.yield-module-scss-module__-mEZ5G__big{gap:calc(12*var(--u))}.yield-module-scss-module__-mEZ5G__big b{font-size:calc(64*var(--u))}.yield-module-scss-module__-mEZ5G__big i{font-size:calc(28*var(--u))}.yield-module-scss-module__-mEZ5G__big span{font-size:calc(13*var(--u));width:100%;margin-left:0}.yield-module-scss-module__-mEZ5G__sub{font-size:calc(15*var(--u))}.yield-module-scss-module__-mEZ5G__foot{font-size:calc(12*var(--u))}.yield-module-scss-module__-mEZ5G__entry{display:none}.yield-module-scss-module__-mEZ5G__tabs{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-padding-left:calc(20*var(--u));scroll-padding-right:calc(20*var(--u));overflow-y:hidden}}
.domina-module-scss-module__eJQMgG__domina{background:var(--cream);color:var(--ink);position:relative;overflow-x:clip}.domina-module-scss-module__eJQMgG__stage{background:var(--cream);height:100vh;min-height:720px;position:relative;overflow:hidden}.domina-module-scss-module__eJQMgG__map{z-index:1;will-change:transform;transform-origin:50%;position:absolute;inset:0}.domina-module-scss-module__eJQMgG__map svg{width:100%;height:100%;font:500 calc(15 * var(--u))/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.domina-module-scss-module__eJQMgG__land{fill:#4012160b;stroke:none}.domina-module-scss-module__eJQMgG__arc{fill:none;stroke:var(--bordo);stroke-width:.9px;stroke-linecap:round;opacity:.7}.domina-module-scss-module__eJQMgG__hotel{fill:var(--bordo)}.domina-module-scss-module__eJQMgG__hotel text{fill:var(--ink)}.domina-module-scss-module__eJQMgG__home{fill:var(--bordo)}.domina-module-scss-module__eJQMgG__home text{fill:var(--ink);font-size:calc(16*var(--u))}.domina-module-scss-module__eJQMgG__ring{fill:none;stroke:var(--bordo);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite domina-module-scss-module__eJQMgG__pulse}@keyframes domina-module-scss-module__eJQMgG__pulse{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.domina-module-scss-module__eJQMgG__copy{left:calc(120*var(--u));z-index:2;max-width:calc(720*var(--u));position:absolute;top:50%;translate:0 -50%}.domina-module-scss-module__eJQMgG__stats{right:calc(120*var(--u));bottom:calc(100*var(--u));z-index:2;gap:calc(64*var(--u));display:flex;position:absolute}.domina-module-scss-module__eJQMgG__stats li{gap:calc(8*var(--u));text-align:right;flex-direction:column;align-items:flex-end;display:flex}.domina-module-scss-module__eJQMgG__stats b{font:300 calc(110 * var(--u))/.9 var(--font-display);letter-spacing:.01em}.domina-module-scss-module__eJQMgG__stats span{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(17*var(--u));color:var(--ink-2);max-width:18ch}.domina-module-scss-module__eJQMgG__programs{gap:calc(14*var(--u));margin:calc(6*var(--u)) 0;flex-direction:column;display:flex}.domina-module-scss-module__eJQMgG__programs li{grid-template-columns:calc(160*var(--u)) 1fr;gap:calc(20*var(--u));padding-top:calc(12*var(--u));border-top:1px solid var(--line);align-items:baseline;display:grid}.domina-module-scss-module__eJQMgG__programs b{font:400 calc(26 * var(--u))/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--bordo)}.domina-module-scss-module__eJQMgG__programs span{font:300 calc(16 * var(--u))/1.5 var(--font-text);opacity:.92}@media (max-width:1279px){.domina-module-scss-module__eJQMgG__stage{height:auto;min-height:0;padding:calc(56*var(--u)) 0 calc(48*var(--u));flex-direction:column;display:flex;overflow:visible}.domina-module-scss-module__eJQMgG__map{height:calc(300*var(--u));margin-top:calc(32*var(--u));order:2;position:relative;transform:none!important}.domina-module-scss-module__eJQMgG__map svg{font-size:14px}.domina-module-scss-module__eJQMgG__map .domina-module-scss-module__eJQMgG__home text{font-size:15px}.domina-module-scss-module__eJQMgG__copy{padding:0 calc(20*var(--u));order:1;max-width:none;position:static;translate:none}.domina-module-scss-module__eJQMgG__stats{padding:calc(28*var(--u)) calc(20*var(--u)) 0;gap:calc(24*var(--u));flex-wrap:wrap;order:3;position:static}.domina-module-scss-module__eJQMgG__stats li{text-align:left;align-items:flex-start}.domina-module-scss-module__eJQMgG__stats b{font-size:calc(56*var(--u))}.domina-module-scss-module__eJQMgG__hotel,.domina-module-scss-module__eJQMgG__home{transform-box:fill-box;opacity:1!important;visibility:visible!important}.domina-module-scss-module__eJQMgG__programs li{gap:calc(6*var(--u));grid-template-columns:1fr}}@media (max-width:767px){html[data-skin=light] .domina-module-scss-module__eJQMgG__domina{padding-bottom:calc(var(--dock,0px) + 28*var(--u))}}
html[data-skin=light] .guarantees-module-scss-module__tYOVVG__g{background:#e6e0d5}.guarantees-module-scss-module__tYOVVG__g{background:var(--base);color:var(--base-ink);padding:calc(160*var(--u)) calc(120*var(--u)) calc(140*var(--u));gap:calc(100*var(--u));flex-direction:column;display:flex;position:relative;overflow-x:clip}.guarantees-module-scss-module__tYOVVG__head{gap:calc(80*var(--u));grid-template-columns:1fr 1fr;align-items:end;display:grid}.guarantees-module-scss-module__tYOVVG__nums{gap:calc(28*var(--u)) calc(40*var(--u));grid-template-columns:1fr 1fr;display:grid}.guarantees-module-scss-module__tYOVVG__nums li{gap:calc(6*var(--u));flex-direction:column;display:flex}.guarantees-module-scss-module__tYOVVG__nums b{font:300 calc(72 * var(--u))/.9 var(--font-display);letter-spacing:.01em}.guarantees-module-scss-module__tYOVVG__nums span{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(17*var(--u));color:var(--gold);max-width:22ch}.guarantees-module-scss-module__tYOVVG__fans{gap:calc(80*var(--u));grid-template-columns:1fr 1fr;display:grid}.guarantees-module-scss-module__tYOVVG__col{gap:calc(20*var(--u));flex-direction:column;display:flex}.guarantees-module-scss-module__tYOVVG__h{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;color:var(--gold)}.guarantees-module-scss-module__tYOVVG__fan{height:calc(640*var(--u));position:relative}.guarantees-module-scss-module__tYOVVG__card{width:calc(320*var(--u));aspect-ratio:3/4;background:var(--bordo);left:calc(calc(20 * var(--u)) + var(--i)*calc(110 * var(--u)));top:calc(calc(30 * var(--u)) + var(--i)*calc(14 * var(--u)));will-change:transform;z-index:calc(1 + var(--i));transform-origin:50% 100%;margin:0;transition:transform .5s;position:absolute;overflow:hidden}.guarantees-module-scss-module__tYOVVG__card img{object-fit:cover;object-position:top;width:100%;height:100%}.guarantees-module-scss-module__tYOVVG__card figcaption{padding:calc(60*var(--u)) calc(18*var(--u)) calc(16*var(--u));gap:calc(6*var(--u));color:var(--cream);background:linear-gradient(0deg, rgba(var(--scrim-rgb), .8), rgba(var(--scrim-rgb), 0));flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.guarantees-module-scss-module__tYOVVG__card figcaption b{font:300 calc(64 * var(--u))/.9 var(--font-display);letter-spacing:.01em}.guarantees-module-scss-module__tYOVVG__card figcaption span{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(15*var(--u))}.guarantees-module-scss-module__tYOVVG__card:hover{z-index:10;transform:translateY(calc(-16 * var(--u))) rotate(0deg)!important}.guarantees-module-scss-module__tYOVVG__docs .guarantees-module-scss-module__tYOVVG__card{width:calc(340*var(--u))}.guarantees-module-scss-module__tYOVVG__link{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;padding-bottom:calc(6*var(--u));border-bottom:1px solid var(--gold);align-self:flex-start}.guarantees-module-scss-module__tYOVVG__press{font:400 calc(30 * var(--u))/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase}@media (max-width:1279px){.guarantees-module-scss-module__tYOVVG__g{padding:calc(56*var(--u)) calc(20*var(--u)) calc(48*var(--u));gap:calc(40*var(--u))}.guarantees-module-scss-module__tYOVVG__head,.guarantees-module-scss-module__tYOVVG__fans{gap:calc(32*var(--u));grid-template-columns:minmax(0,1fr)}.guarantees-module-scss-module__tYOVVG__col{min-width:0}.guarantees-module-scss-module__tYOVVG__fan{gap:calc(12*var(--u));height:auto;margin:0 calc(-20*var(--u));padding:0 calc(20*var(--u));scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.guarantees-module-scss-module__tYOVVG__fan::-webkit-scrollbar{display:none}.guarantees-module-scss-module__tYOVVG__fan:after{content:"";flex:0 0 calc(8*var(--u))}.guarantees-module-scss-module__tYOVVG__fan .guarantees-module-scss-module__tYOVVG__card{flex:0 0 calc(236*var(--u));width:calc(236*var(--u));scroll-snap-align:start;transition:none;position:relative;top:auto;left:auto}.guarantees-module-scss-module__tYOVVG__fan .guarantees-module-scss-module__tYOVVG__card:hover{transform:none!important}.guarantees-module-scss-module__tYOVVG__press{font-size:calc(20*var(--u))}.guarantees-module-scss-module__tYOVVG__nums b{font-size:calc(48*var(--u))}}@media (max-width:767px){.guarantees-module-scss-module__tYOVVG__fan{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-padding-left:calc(20*var(--u));scroll-padding-right:calc(20*var(--u));overflow-y:hidden}}
.lots-module-scss-module__m6JjWq__lots{background:var(--paper);color:var(--ink);padding:calc(140*var(--u)) calc(120*var(--u)) calc(120*var(--u));position:relative}.lots-module-scss-module__m6JjWq__top{justify-content:space-between;align-items:flex-end;gap:calc(60*var(--u));margin-bottom:calc(56*var(--u));display:flex}.lots-module-scss-module__m6JjWq__filters{gap:calc(40*var(--u));flex-wrap:wrap;justify-content:flex-end;align-items:baseline;display:flex}.lots-module-scss-module__m6JjWq__filters button{font:400 calc(26 * var(--u))/.92 var(--font-display);letter-spacing:.04em;text-transform:uppercase;letter-spacing:.05em;padding:calc(8*var(--u)) 0 calc(10*var(--u));color:var(--ink-2);transition:color .3s;position:relative}.lots-module-scss-module__m6JjWq__filters button sup{font:400 calc(13 * var(--u))/1 var(--font-display);letter-spacing:.04em;color:var(--gold);margin-left:calc(5*var(--u));vertical-align:top;top:calc(-4*var(--u));position:relative}.lots-module-scss-module__m6JjWq__filters button:after{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform .45s cubic-bezier(.77,0,.18,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.lots-module-scss-module__m6JjWq__filters button:hover{color:var(--ink)}.lots-module-scss-module__m6JjWq__filters button:hover:after{transform:scaleX(1)}.lots-module-scss-module__m6JjWq__filters .lots-module-scss-module__m6JjWq__on{color:var(--ink)}.lots-module-scss-module__m6JjWq__filters .lots-module-scss-module__m6JjWq__on sup{color:var(--bordo)}.lots-module-scss-module__m6JjWq__filters .lots-module-scss-module__m6JjWq__on:after{transform:scaleX(1)}.lots-module-scss-module__m6JjWq__list{gap:calc(24*var(--u));grid-template-columns:repeat(3,1fr);display:grid}.lots-module-scss-module__m6JjWq__card.lots-module-scss-module__m6JjWq__off{display:none}.lots-module-scss-module__m6JjWq__card{background:var(--cream);border:1px solid #14111214;flex-direction:column;transition:box-shadow .5s,transform .5s;display:flex}.lots-module-scss-module__m6JjWq__card:hover{transform:translateY(calc(-4 * var(--u)));box-shadow:0 24px 60px #1411121f}.lots-module-scss-module__m6JjWq__ph{aspect-ratio:16/10;position:relative;overflow:hidden}.lots-module-scss-module__m6JjWq__shot{visibility:hidden;position:absolute;inset:0}.lots-module-scss-module__m6JjWq__shot img{object-fit:cover;width:100%;height:100%;transition:transform .9s}.lots-module-scss-module__m6JjWq__card:hover .lots-module-scss-module__m6JjWq__shot img{transform:scale(1.05)}.lots-module-scss-module__m6JjWq__shotOn{visibility:visible}.lots-module-scss-module__m6JjWq__dots{left:calc(16*var(--u));right:calc(16*var(--u));bottom:calc(12*var(--u));gap:calc(6*var(--u));display:flex;position:absolute}.lots-module-scss-module__m6JjWq__dots i{background:color-mix(in srgb, currentColor 45%, transparent);flex:1;height:1px;transition:background .3s}.lots-module-scss-module__m6JjWq__dots .lots-module-scss-module__m6JjWq__dotOn{background:var(--cream);height:2px}.lots-module-scss-module__m6JjWq__body{gap:calc(12*var(--u));padding:calc(24*var(--u));flex-direction:column;display:flex}.lots-module-scss-module__m6JjWq__id{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(16*var(--u));justify-content:space-between;display:flex}.lots-module-scss-module__m6JjWq__id span:last-child{color:var(--gold)}.lots-module-scss-module__m6JjWq__meta{font:400 calc(15 * var(--u))/1.5 var(--font-text);color:var(--ink-2)}.lots-module-scss-module__m6JjWq__price{gap:calc(4*var(--u));margin-top:calc(6*var(--u));flex-direction:column;display:flex}.lots-module-scss-module__m6JjWq__price b{font:300 calc(48 * var(--u))/.9 var(--font-display);letter-spacing:.01em}.lots-module-scss-module__m6JjWq__price span{font:400 calc(14 * var(--u))/1.4 var(--font-text);color:var(--ink-2)}.lots-module-scss-module__m6JjWq__book{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:calc(17*var(--u));margin-top:calc(10*var(--u));padding-bottom:calc(5*var(--u));border-bottom:1px solid var(--ink);align-self:flex-start;transition:all .3s}.lots-module-scss-module__m6JjWq__book:hover{color:var(--bordo);border-color:var(--bordo)}.lots-module-scss-module__m6JjWq__all{font:500 calc(18 * var(--u))/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;margin-top:calc(48*var(--u))}.lots-module-scss-module__m6JjWq__all a{padding-bottom:calc(6*var(--u));border-bottom:1px solid var(--gold)}@media (max-width:1279px){.lots-module-scss-module__m6JjWq__lots{padding:calc(56*var(--u)) calc(20*var(--u)) calc(48*var(--u))}.lots-module-scss-module__m6JjWq__top{align-items:flex-start;gap:calc(24*var(--u));margin-bottom:calc(28*var(--u));flex-direction:column}.lots-module-scss-module__m6JjWq__filters{justify-content:flex-start;align-self:stretch;gap:calc(22*var(--u));margin:0 calc(-20*var(--u));padding:0 calc(20*var(--u));scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.lots-module-scss-module__m6JjWq__filters::-webkit-scrollbar{display:none}.lots-module-scss-module__m6JjWq__filters button{white-space:nowrap;font-size:calc(18*var(--u));padding:calc(6*var(--u)) 0 calc(8*var(--u));flex:none}.lots-module-scss-module__m6JjWq__filters button sup{font-size:calc(11*var(--u))}.lots-module-scss-module__m6JjWq__list{gap:calc(14*var(--u));grid-template-columns:1fr}.lots-module-scss-module__m6JjWq__price b{font-size:calc(40*var(--u))}}@media (max-width:767px){.lots-module-scss-module__m6JjWq__filters{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-padding-left:calc(20*var(--u));scroll-padding-right:calc(20*var(--u));overflow-y:hidden}}
