.wf-root{--sc-canvas:#dfe9f4;--sc-surface:#f6f3ec;--sc-ink:#16181d;--sc-ink-soft:#4a5160;--sc-accent:#4b2e83;--sc-accent-ink:#f6f3ec;--sc-font-display:var(--font-archivo-black), "Archivo Black", sans-serif;--sc-font-text:var(--font-inter), system-ui, sans-serif}html.wf-page{scrollbar-gutter:stable;background:#dfe9f4}html.wf-page body{background:#dfe9f4}html.wf-page main#main,.wf-root{display:contents}.wf-layer-img{width:100%;height:auto;position:absolute;inset:0}.lm-cloud-occ,.lm-cloud-occ-sell{aspect-ratio:760/510}.lm-cloud-drift{aspect-ratio:960/407}.seg-close .cl-cloud{aspect-ratio:760/510}.seg-close .cl-building{aspect-ratio:2400/1340}.sc-world__seg>:is(video,img,canvas){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.seg-hero{isolation:isolate;background:#c4d9e9}.seg-hero>.sc-world__poster{object-position:50% 35%;filter:saturate(1.13)}.cer-warm{pointer-events:none;background:linear-gradient(#4485c740,#7eb0de2e 48%,#adcee952);position:absolute;inset:0}.cer-wash{height:55vh;opacity:var(--cer-wo,1);pointer-events:none;background:radial-gradient(at 50% 35%,#f0f6fa38,#0000 72%);position:absolute;inset:0 0 auto}.cer-clouds-arr{opacity:var(--cer-ao,0);pointer-events:none;position:absolute;inset:0}.cer-clouds-arr img{filter:sepia(.3)hue-rotate(170deg)saturate(1.5);max-width:none;height:auto;position:absolute}.cer-clouds-arr .ca-l{left:calc(-24vw - 76vw * var(--cer-portrait,0));top:calc(46vh + 1vh * var(--cer-portrait,0));width:calc(72vw + 88vw * var(--cer-portrait,0));opacity:.65}.cer-clouds-arr .ca-r{right:calc(-25vw - 75vw * var(--cer-portrait,0));top:calc(51vh + 2vh * var(--cer-portrait,0));width:calc(75vw + 80vw * var(--cer-portrait,0));opacity:.6;transform:scaleX(-1)}.cer-building{width:var(--cer-bw,78vw);aspect-ratio:1448/1086;z-index:1;transform:translate(var(--cer-bx,11vw), var(--cer-by,52vh));opacity:var(--cer-bo,1);will-change:transform, opacity;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 0% 79%,#0000 99%);mask-image:linear-gradient(#000 0% 79%,#0000 99%)}.cer-building .cer-lit{opacity:var(--cer-lo,0)}.cer-cloud-bank{z-index:3;left:-8vw;right:-8vw;top:var(--cer-cloud-y,46vh);pointer-events:none;height:70vh;opacity:var(--cer-cloud-o,0);transform:translateY(var(--cer-cloud-offset,36px));position:absolute}.cer-cloud-bank img{max-width:none;height:auto;position:absolute}.cer-cloud-bank .cb-streak{left:calc(-4% - 51% * var(--cer-portrait,0));width:calc(108% + 102% * var(--cer-portrait,0));object-fit:fill;height:60vh;animation:34s ease-in-out infinite alternate cer-weather;top:0}.cer-cloud-bank :is(.cb-left,.cb-right){-webkit-mask-image:radial-gradient(#000 30%,#0000 70%);mask-image:radial-gradient(#000 30%,#0000 70%)}.cer-cloud-bank .cb-left{width:calc(81% + 69% * var(--cer-portrait,0));left:calc(-26% - 38% * var(--cer-portrait,0));top:calc(1vh - 8vh * var(--cer-portrait,0));opacity:.8;animation:29s ease-in-out -12s infinite alternate cer-weather}.cer-cloud-bank .cb-right{width:calc(86% + 64% * var(--cer-portrait,0));right:calc(-30% - 34% * var(--cer-portrait,0));top:calc(8vh - 11vh * var(--cer-portrait,0));opacity:.8;animation:41s ease-in-out -19s infinite alternate cer-weather-reverse;transform:scaleX(-1)}.cer-bank-haze{z-index:2;inset-inline:0;opacity:var(--cer-cloud-o,0);pointer-events:none;background:linear-gradient(#0000,#eef3f7 18vh);position:absolute;top:68vh;bottom:-15vh}@keyframes cer-weather{0%{transform:translate(-1%)}to{transform:translate(1%)}}@keyframes cer-weather-reverse{0%{transform:translate(1%)scaleX(-1)}to{transform:translate(-1%)scaleX(-1)}}.cer-clouds-peak{z-index:4;opacity:var(--cer-co,0);pointer-events:none;position:absolute;inset:0}.cer-clouds-peak img{max-width:none;height:auto;position:absolute}.cer-clouds-peak .cp-a{left:calc(-40vw - 68vw * var(--cer-portrait,0));top:calc(18vh + 2vh * var(--cer-portrait,0));width:calc(78vw + 62vw * var(--cer-portrait,0));opacity:.55}.cer-clouds-peak .cp-b{right:calc(-37vw - 71vw * var(--cer-portrait,0));top:calc(36vh + 11vh * var(--cer-portrait,0));width:calc(75vw + 65vw * var(--cer-portrait,0));opacity:.5;transform:scaleX(-1)}.cer-clouds-peak .cp-c{left:calc(-8vw - 27vw * var(--cer-portrait,0));width:calc(116vw + 54vw * var(--cer-portrait,0));top:calc(82vh + 1vh * var(--cer-portrait,0));opacity:.8}.cer-mark{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-nav{z-index:45;color:#111820;width:min(440px,100% - 24px);margin-inline:auto;transition:transform .36s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1);position:fixed;inset:18px 0 auto;transform:translateY(0)scale(1)}.hero-nav[data-compact=true]{width:min(320px,100% - 40px)}.hero-nav[data-hidden=true]{transform:translateY(calc(-100% - 32px))scale(.96)}.hero-nav:focus-within{transform:translateY(0)scale(1)}.hero-nav-shell{padding:var(--nav-surface-pad);border-radius:var(--nav-surface-radius);box-shadow:var(--nav-surface-shadow);transition:padding .42s cubic-bezier(.22,1,.36,1),border-radius .42s cubic-bezier(.22,1,.36,1);position:relative}.hero-nav[data-compact=true] .hero-nav-shell{border-radius:18px;padding:8px}.hero-nav-glass{z-index:0;pointer-events:none;border-radius:inherit;background:var(--nav-surface);box-shadow:var(--nav-surface-sheen);-webkit-backdrop-filter:var(--nav-surface-blur);backdrop-filter:var(--nav-surface-blur);position:absolute;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.hero-nav-glass{background:var(--nav-surface-opaque)}}.hero-nav-bar{z-index:1;grid-template-columns:44px 1fr auto;align-items:center;gap:8px;min-height:46px;display:grid;position:relative}.hero-nav-brand{color:var(--nav-ink)}.hero-nav-brand img{width:40px;height:40px;display:block}.hero-nav-socials{justify-content:center;align-items:center;gap:0;display:flex}.hero-social-link{color:#0b1016;border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:44px;display:inline-flex}.hero-social-link svg{width:26px;height:26px;display:block}a.hero-social-link{transition:background-color var(--nav-hover-ms), transform var(--nav-hover-ms)}a.hero-social-link:hover{background:var(--nav-item-hover);transform:translateY(-1px)}a.hero-social-link:active{transform:translateY(0)}.hero-signin{min-height:var(--nav-item-min-h);padding:0 var(--nav-item-pad-x);border-radius:var(--nav-item-radius);font:600 var(--nav-item-size)/1 var(--font-inter);white-space:nowrap;color:#fff;background:#171d24;justify-content:center;align-items:center;gap:9px;transition:background-color .16s,color .16s;display:inline-flex;position:relative}.hero-signin:hover{background:#344853}.hero-signin-orbit{pointer-events:none;width:calc(100% + 6px);height:calc(100% + 6px);position:absolute;inset:-3px;overflow:visible}.hero-signin-orbit-track{stroke:#f771e54d;stroke-width:1px}.hero-signin-orbit-line{stroke:#ff36e7;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:28 72;animation:4s linear infinite hero-signin-orbit,16s linear infinite hero-signin-palette}@keyframes hero-signin-orbit{to{stroke-dashoffset:-100px}}@keyframes hero-signin-palette{0%,to{stroke:#ff36e7}25%{stroke:#8b5cf6}50%{stroke:#22d3ee}75%{stroke:#bef264}}.hero-signin:hover .hero-signin-orbit-line{animation-play-state:paused}.hero-nav :is(a,button):focus-visible{outline-offset:-4px;outline:2px solid}.hero-nav :is(a,button):focus:not(:focus-visible){outline:none}@media (max-width:600px){.hero-nav{width:min(380px,100% - 24px);top:12px}.hero-nav[data-compact=true]{width:min(300px,100% - 40px)}.hero-nav-brand img{width:38px;height:38px}.hero-nav-bar{gap:4px}.hero-signin{gap:6px}}@media (prefers-reduced-motion:reduce){.hero-nav,.hero-nav-shell,.hero-social-link{transition:none}.hero-signin-orbit-line{animation:none}}html.wf-page .coin-widget{opacity:var(--wf-chrome-o,0);pointer-events:var(--wf-chrome-pe,none);transition:opacity .26s cubic-bezier(.23,1,.32,1)}html.exc-lock .coin-widget{z-index:70}@media (prefers-reduced-motion:reduce){html.wf-page .coin-widget{transition:none}}.seg-landmark .lm-push{transform:scale(calc(1.03 + var(--lp,0) * .14));transform-origin:50%;will-change:transform;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.seg-landmark .lm-push,.cer-cloud-bank{transform:none}.cer-cloud-bank img{animation:none!important}.wf-copy-hero .wf-cta,.wf-copy-hero .wf-cta svg,.wf-scroll-cue svg{transition:none}.hero-nav{transform:none}}.lm-cut{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lm-plate-buy{object-position:51% 50%}.lm-front-clouds{z-index:2;pointer-events:none;position:absolute;inset:0}.lm-front-clouds img{filter:blur(.6px);height:auto;position:absolute}.lm-front-clouds .fc-a{opacity:.55;width:58vw;transform:translateX(calc(var(--lp,0) * 6vw));top:4vh;left:-18vw}.lm-front-clouds .fc-b{opacity:.5;width:54vw;transform:scaleX(-1) translateX(calc(var(--lp,0) * 4.5vw));top:30vh;right:-20vw}.wf-root{--wf-stack-x:66vw;--wf-stack-label-top:41vh;--wf-stack-door-top:calc(41vh + 32px)}.lm-stack{left:var(--wf-stack-x);top:var(--wf-stack-label-top);z-index:3;pointer-events:none;opacity:calc(min(1, max(0, (var(--lp,0) - .1) * 8)) * min(1, max(0, (.78 - var(--lp,0)) * 8)));position:absolute}.lm-tag{font-family:var(--font-inter), "Inter", system-ui, sans-serif;letter-spacing:.28em;text-transform:uppercase;white-space:nowrap;color:#16181d;margin:0;font-size:12.5px;font-weight:500;position:relative}.lm-tag-mark{height:.753526em;fill:currentColor;vertical-align:-.0127716em;vertical-align:-.0175676cap;width:auto;height:1.03649cap;display:inline-block}.lm-stack-scrim{filter:blur(14px);background:#f6f3ec9e;border-radius:30px;position:absolute;inset:-32px -40px -92px -32px}@media (max-width:860px){.wf-root{--wf-stack-x:min(53vw, calc(100vw - 194px));--wf-stack-label-top:40vh;--wf-stack-door-top:calc(40vh + 27px)}.lm-tag{letter-spacing:.24em;font-size:11px}.lm-stack-scrim{border-radius:24px;inset:-26px -30px -80px -26px}.lm-plate-buy{object-position:62% 50%}}@media (prefers-reduced-motion:reduce){.lm-front-clouds .fc-a{transform:none}.lm-front-clouds .fc-b{transform:scaleX(-1)}}.lm-cloud-occ{opacity:.95;width:62vw;min-width:560px;transform:translateX(calc(var(--lp,0) * -3vw));position:absolute;top:-4vh;left:32%}.lm-cloud-occ-sell{opacity:.92;width:58vw;transform:translateX(calc(var(--lp,0) * -4vw));top:-6vh;left:auto;right:-14vw}.lm-cloud-drift{opacity:.8;width:60vw;min-width:520px;transform:translateX(calc(var(--lp,0) * 4vw));position:absolute;top:2vh;left:-10vw}.seg-close{background:linear-gradient(#2b3350 0%,#4a4a6e 34%,#8c6a86 62%,#d9906a 86%,#f0b27a 100%)}.seg-close .cl-building{filter:brightness(.6)saturate(.9)sepia(.12);width:128vw;position:absolute;bottom:-8vh;left:50%;transform:translate(-50%)}.seg-close .cl-glow{aspect-ratio:2400/1340;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(6% 3% at 38% 46%,#ffd68cd9,#0000 70%),radial-gradient(6% 3% at 62% 52%,#ffce78cc,#0000 70%),radial-gradient(6% 3% at 47% 62%,#ffd68cbf,#0000 70%),radial-gradient(7% 3.4% at 56% 71%,#ffc86eb3,#0000 70%);width:128vw;position:absolute;bottom:-8vh;left:50%;transform:translate(-50%)}.seg-close .cl-scrim{inset-inline:0;pointer-events:none;background:linear-gradient(#0000 0%,#100d1a61 34%,#0e0b16a8 100%);height:58vh;position:absolute;bottom:0}.seg-close .cl-cloud{opacity:.5;filter:brightness(.7)saturate(.8);width:70vw;min-width:560px;position:absolute;top:10%;left:-8vw}.wf-copy-hero{inset-inline:0;text-align:center;padding-inline:clamp(18px,3vw,48px);position:absolute;top:clamp(112px,16vh,170px)}.wf-copy-hero h1{font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:-.04em;color:#171d24;text-wrap:balance;max-width:24ch;margin:0 auto;font-size:clamp(28px,min(8.3vw,15px + 4.5vw,8.8vh),88px);font-weight:650;line-height:1.035}.wf-copy-hero h1>span{display:block}.wf-copy-hero h1>span:last-child{font-weight:750}.wf-pronoun{letter-spacing:-.03em;font-size:1.067em;font-weight:400}.wf-copy-hero h1 .wf-heading-brand{justify-content:center;align-items:center;margin-bottom:.22em;display:flex}.wf-heading-brand svg{aspect-ratio:6981/773;width:7.5em;max-width:100%;height:auto;display:block;overflow:visible}.wf-copy-hero .wf-sub{font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:-.02em;color:#03080e;max-width:none;margin:clamp(18px,2.7vh,28px) auto 0;font-size:clamp(15px,1.35vw,19px);font-weight:600;line-height:1.65}.wf-services,.wf-next-move{display:inline}.wf-services{white-space:nowrap}.wf-word-button{vertical-align:middle;color:#141c22;background:#ffc7e8;border:1px solid #46274e4d;border-radius:8px;align-items:center;gap:6px;min-height:44px;margin-inline:2px;padding:3px 11px;font-weight:500;line-height:1.2;transition:background-color .16s,transform .16s,box-shadow .16s;animation:12s ease-in-out infinite wf-button-colours,5s ease-in-out 2s 3 wf-button-nudge;display:inline-flex;box-shadow:0 3px 5px #17281d24}.wf-word-button:hover{animation-play-state:paused;box-shadow:0 4px 9px #2e204133}.wf-word-button:active{transform:translateY(2px);box-shadow:0 1px 2px #17281d1f}.wf-word-button:focus-visible{outline-offset:3px;outline:2px solid #233544;animation:none}@keyframes wf-button-colours{0%,to{background-color:#ffc7e8}25%{background-color:#ded0ff}50%{background-color:#bdeef5}75%{background-color:#d7fac5}}@keyframes wf-button-nudge{0%,5%,to{transform:translate(0)rotate(0)}1%,3%{transform:translate(-1px)rotate(-.6deg)}2%,4%{transform:translate(1px)rotate(.6deg)}}@media (prefers-reduced-motion:reduce){.wf-word-button{transition:none;animation:none}}.wf-copy-hero .wf-cta{color:#fff;min-height:54px;font-family:var(--sc-font-text);background:#171d24;border-radius:999px;justify-content:center;align-items:center;gap:16px;margin-top:24px;padding:15px 24px;font-size:clamp(13px,1.05vw,15px);font-weight:600;transition:transform .18s ease-out,background-color .18s;display:inline-flex}.wf-copy-hero .wf-cta svg{flex:none;transition:transform .18s ease-out}.wf-copy-hero .wf-cta:hover{background:#2c3c47;transform:translateY(-2px)}.wf-copy-hero .wf-cta:hover svg{transform:translate(3px)}.wf-copy-hero .wf-cta:active{transform:translateY(0)}.wf-copy-hero .wf-cta:focus-visible{outline-offset:4px;outline:3px solid #4b2e83}.wf-scroll-cue{color:#273847;font:500 12px/1.4 var(--font-inter);letter-spacing:.02em;align-items:center;gap:18px;min-height:44px;display:flex;position:absolute;bottom:36px;right:4vw}.wf-scroll-cue:hover svg{transform:translateY(3px)}.wf-scroll-cue svg{transition:transform .18s ease-out}@media (max-width:600px){.wf-next-move{display:inline-block}.wf-scroll-cue{gap:12px;font-size:11px;bottom:25px;right:24px}}@media (max-height:500px){.wf-copy-hero{top:86px}.wf-copy-hero h1{font-size:clamp(24px,7.8vh,38px)}.wf-copy-hero .wf-sub{margin-top:10px;line-height:1.4}.wf-copy-hero .wf-cta{min-height:44px;margin-top:10px;padding-block:10px}.wf-scroll-cue{bottom:8px}}.wf-door{left:var(--wf-stack-x);top:var(--wf-stack-door-top);white-space:nowrap;width:fit-content;font-family:var(--sc-font-text);color:#f6f3ec;cursor:pointer;background:#101218;border:1px solid #f6f3ec59;border-radius:999px;align-items:center;gap:.6em;padding:.95em 1.7em;font-size:clamp(.95rem,1.3vw,1.12rem);font-weight:700;transition:background-color .14s;display:inline-flex;position:absolute}.wf-door:hover{background:#000}.wf-door:active{padding-top:calc(.95em + 1px);padding-bottom:calc(.95em - 1px)}.wf-door:focus-visible{outline-offset:3px;outline:3px solid #f6f3ec}.wf-door{padding-right:.75em}.wf-door-cap{background:linear-gradient(135deg,#f5d488 0%,#d4af37 45%,#a97e1d 100%);border-radius:999px;place-items:center;width:2.3em;height:2.3em;margin-block:-.75em;display:inline-grid}.wf-door-cap svg{transition:transform .14s cubic-bezier(.23,1,.32,1)}.wf-door:hover .wf-door-cap{background:linear-gradient(135deg,#ffe9ad 0%,#e9c24f 45%,#bd8f24 100%)}.wf-door:hover .wf-door-cap svg{transform:translate(2px)}.wf-finale{inset-inline:0;padding-inline:var(--sc-gutter);text-align:center;--sc-ink:#f0eee7;--sc-ink-soft:#b7b2a3;color:#f0eee7;position:absolute;bottom:clamp(28px,6vh,72px)}.wf-finale h2{font-family:var(--font-hind), sans-serif;text-wrap:balance;max-width:30ch;margin:0 auto;font-size:clamp(1.5rem,3.4vw,2.9rem);font-weight:700;line-height:1.25}.wf-finale .wf-cta{color:#16181d;background:#f0eee7;border-radius:999px;margin-top:clamp(14px,2.4vh,24px);padding:1em 1.9em;font-size:clamp(.95rem,1.35vw,1.15rem);font-weight:700;transition:transform .14s cubic-bezier(.23,1,.32,1);display:inline-block}.wf-finale .wf-cta:hover{transform:translateY(-1px)}.wf-finale .wf-cta:focus-visible{outline-offset:3px;outline:3px solid #f0eee7}.wf-finale nav{color:#b7b2a3;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-top:clamp(18px,3.4vh,34px);font-size:13px;display:flex}.wf-finale nav a{color:inherit;text-underline-offset:4px}.wf-finale nav a:hover{color:#f0eee7;text-decoration:underline}.wf-finale .wf-fineprint{color:#ffffffd9;margin-top:14px;max-width:62ch;margin-inline:auto;line-height:1.6}.wf-finale .wf-fineprint a{color:inherit;text-underline-offset:3px}.wf-finale .wf-fineprint a:hover{color:#f0eee7;text-decoration:underline}html.exc-lock,html.exc-lock body{overflow:hidden!important}.exc{z-index:60;color:#f0eee7;background:#0d0e11;flex-direction:column;display:flex;position:fixed;inset:0}.exc[hidden]{display:none}.exc-head{background:#0d0e11;border-bottom:1px solid #f0eee724;align-items:center;gap:14px;padding:14px clamp(16px,4vw,44px);display:flex}.exc-title{font-family:var(--sc-font-text);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;margin-right:auto;font-size:13px;font-weight:800}.exc-chips{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.exc-chips button{font-family:var(--sc-font-text);color:#8f8a7b;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;padding:7px 13px;font-size:12px;font-weight:700}.exc-chips button[aria-current=true]{color:#f0eee7;border-color:#f0eee7}.exc-chips button:focus-visible{outline-offset:1px;outline:2px solid #ffe9ad}.exc-close{font-family:var(--sc-font-text);color:#f0eee7;cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #f0eee7;border-radius:999px;padding:8px 18px;font-size:13px;font-weight:800}.exc-close:hover{color:#16181d;background:#f0eee7}.exc-close:focus-visible{outline-offset:2px;outline:3px solid #ffe9ad}.exc-track{scroll-snap-type:x mandatory;scrollbar-width:none;flex:1;display:flex;overflow:auto hidden}.exc-track::-webkit-scrollbar{display:none}.exc-frame{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;grid-template-columns:minmax(0,44%) minmax(0,56%);align-items:center;gap:clamp(20px,4vw,60px);padding:clamp(20px,4vh,48px) clamp(20px,5vw,70px);display:grid;overflow-y:auto}.exc-frame.no-art{text-align:center;grid-template-columns:1fr}.exc-frame.no-art .exc-copy{margin-inline:auto}.exc-copy{max-width:52ch}.exc-copy .eb{letter-spacing:.22em;text-transform:uppercase;color:#ffe9ad;font-size:11px;font-weight:800}.exc-copy h3{font-family:var(--sc-font-display);letter-spacing:-.015em;text-wrap:balance;margin:12px 0 0;font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.12}.exc-copy p{letter-spacing:.008em;color:#b7b2a3;text-wrap:pretty;margin:14px 0 0;font-size:clamp(.95rem,1.25vw,1.1rem);line-height:1.68}.exc-copy .exc-ctas{gap:12px;justify-content:inherit;flex-wrap:wrap;margin-top:22px;display:flex}.exc-copy .exc-ctas a{color:#16181d;background:#f0eee7;border-radius:999px;padding:.9em 1.6em;font-size:.95rem;font-weight:700;transition:transform .14s cubic-bezier(.23,1,.32,1);display:inline-block}.exc-copy .exc-ctas a.ghost{color:#f0eee7;background:0 0;border:1.5px solid #f0eee799}.exc-copy .exc-ctas a:hover{transform:translateY(-1px)}.exc-copy .exc-ctas a:focus-visible{outline-offset:2px;outline:3px solid #ffe9ad}.exc-art img{border-radius:14px;width:100%;height:auto}.exc-foot{background:#0d0e11;border-top:1px solid #f0eee724;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:12px clamp(16px,4vw,44px);display:flex}.exc-legal{color:#8f8a7b;flex:1 0 100%;margin-top:8px;line-height:1.5}.exc-legal a{color:inherit;text-underline-offset:3px}.exc-legal a:hover{color:#f0eee7;text-decoration:underline}.exc-step{color:#8f8a7b;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.exc-nav{gap:8px;display:flex}.exc-nav button,.exc-continue{font-family:var(--sc-font-text);color:#f0eee7;cursor:pointer;background:0 0;border:1.5px solid #f0eee799;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:800}.exc-nav button:disabled{opacity:.3;cursor:default}.exc-nav button:not(:disabled):hover,.exc-continue:hover{color:#16181d;background:#f0eee7}.exc-nav button:focus-visible,.exc-continue:focus-visible{outline-offset:2px;outline:3px solid #ffe9ad}.exc-continue{color:#16181d;background:#f0eee7}.exc-continue:hover{background:#fff}@media (max-width:860px){.exc-frame{text-align:left;grid-template-columns:1fr;align-content:start;padding-top:18px}.exc-art{order:-1}.exc-chips{display:none}.wf-door{gap:.45em;padding:.85em .55em .85em 1.15em;font-size:.72rem}.wf-door-cap{width:2.1em;height:2.1em;margin-block:-.6em}}@media (prefers-reduced-motion:reduce){.exc-track{scroll-behavior:auto}.lm-cloud-occ,.lm-cloud-drift{transform:none}}
.lm-buy-scene{overflow:hidden}.lm-scene-photo,.lm-live-clock{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.lm-scene-photo{filter:none;transform:none!important}.lm-live-clock{z-index:1;pointer-events:none}#sell .sc-world__poster,#rent .sc-world__poster{object-position:center}.seg-landmark:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#d8ebf724,#0000 45%);position:absolute;inset:0}.wf-leg-copy{width:min(32vw,570px);padding:0;position:absolute;top:17vh;left:66vw}.wf-leg-copy[data-rail=sell]{top:15vh;left:9vw}.wf-leg-copy[data-rail=rent]{text-align:center;width:42vw;top:10vh;left:29vw}.wf-leg-copy .lm-tag{white-space:normal;font:500 37.5px/1.2 var(--font-inter), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#102334;text-wrap:balance;margin:0 0 24px}.wf-leg-copy:before{content:"";z-index:-1;filter:blur(28px);pointer-events:none;background:#e9f2f79e;border-radius:40%;position:absolute;inset:-35px -30px}.wf-leg-copy .wf-door{gap:16px;max-width:100%;min-height:60px;padding:17px 14px 17px 25px;font-size:clamp(16px,1.3vw,20px);position:relative;top:auto;left:auto}.wf-leg-copy .wf-door-cap{flex:none;width:38px;height:38px;margin-block:-8px}.wf-leg-copy .wf-door:active{transform:translateY(1px)}.exc{--story-gold:#e7c985;background:#11191f}.exc-head,.exc-foot{background:#11191f}.exc-head{min-height:76px}.exc-title{letter-spacing:.08em;font-size:16px}.exc-chips button{min-height:44px;font-size:14px}.exc-close,.exc-nav button{min-height:44px;font-size:15px}.exc-step{font-size:14px}.exc-frame{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);gap:4vw;padding:50px 5vw}.exc-copy{max-width:none}.exc-copy .eb{letter-spacing:.04em;color:#e7c985;margin:0;font-size:24px;font-weight:500}.exc-copy h3{letter-spacing:-.035em;text-wrap:balance;margin-top:20px;font-size:clamp(48px,8.34vw,120px);line-height:.98}.exc-copy p{color:#c8d6dd;letter-spacing:-.015em;max-width:38ch;margin-top:26px;font-size:clamp(22px,2.3vw,34px);line-height:1.45}.exc-copy .exc-ctas a{min-height:48px;font-size:18px}.exc-art{perspective:1000px;align-self:center;min-width:0}.journey-film{min-width:0;margin:0}.journey-screen{aspect-ratio:16/10;background:#17232c;border-radius:16px;position:relative;overflow:hidden}.journey-screen video{object-fit:cover;width:100%;height:100%;display:block}.journey-play{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f5efdf;cursor:pointer;min-height:44px;font:500 13px var(--font-inter),sans-serif;background:#0d1821d1;border:1px solid #efdeb352;border-radius:999px;padding:10px 17px;position:absolute;bottom:14px;right:14px}.journey-play:focus-visible{outline-offset:3px;outline:3px solid #e7c985}.journey-film figcaption{padding:26px 2px 0}.journey-film-title{color:#f6f1e7;font-size:clamp(22px,2vw,30px)}.journey-milestones{color:#b8cbd4;flex-wrap:wrap;gap:10px 20px;margin:18px 0;padding:0;font-size:15px;list-style:none;display:flex}.journey-milestones li:before{content:"✓";color:#e7c985;margin-right:7px}.journey-film-outcome{color:#e7c985;font-size:clamp(19px,1.8vw,26px);line-height:1.3;display:block}.journey-end{text-align:center;color:#e7c985;justify-items:center;gap:32px;font-size:clamp(25px,3vw,44px);line-height:1.3;display:grid}.journey-end img{border-radius:0;width:140px;height:140px}.journey-film[data-active=true] figcaption{animation:.6s cubic-bezier(.16,1,.3,1) both story-caption}@keyframes story-caption{0%{opacity:0;transform:translateY(16px)}}@media (max-width:860px){.wf-leg-copy,.wf-leg-copy[data-rail=sell],.wf-leg-copy[data-rail=rent]{text-align:center;width:calc(100% - 48px);top:13vh;left:24px}.wf-leg-copy .lm-tag{letter-spacing:.07em;max-width:15ch;margin:0 auto 20px;font-size:33px}.wf-leg-copy .wf-door{gap:12px;padding:15px 12px 15px 20px;font-size:16px}.wf-leg-copy:before{background:#e7f2fab8;inset:-26px -24px}#buy{background:#adcddd}#buy .lm-buy-scene{top:14vh;bottom:-14vh;-webkit-mask-image:linear-gradient(#0000,#000 13%);mask-image:linear-gradient(#0000,#000 13%)}.wf-leg-copy[data-rail=buy]{top:8vh}#sell .sc-world__poster{object-position:60% center}#rent .sc-world__poster{object-position:52% center}.exc-head{min-height:64px;padding:10px 18px}.exc-title{white-space:normal;font-size:12px}.exc-close{padding:8px 14px}.exc-frame{grid-template-columns:1fr;align-content:start;gap:32px;padding:30px 22px}.exc-copy h3{font-size:clamp(44px,10vw,76px)}.exc-copy p{margin-top:20px;font-size:23px}.exc-copy .eb{font-size:24px}.exc-art{order:1}.journey-film-title{font-size:22px}.journey-film-outcome{font-size:21px}.journey-film figcaption{padding-top:20px}.exc-foot{gap:8px;padding:12px 16px}.exc-step{max-width:42%;font-size:11px}.exc-nav button{padding:9px 12px;font-size:13px}}@media (max-height:500px) and (min-width:600px){.wf-leg-copy,.wf-leg-copy[data-rail=sell],.wf-leg-copy[data-rail=rent]{text-align:left;width:34vw;top:12vh;left:63vw}.wf-leg-copy .lm-tag{margin-bottom:14px;font-size:27px}.wf-leg-copy .wf-door{min-height:44px;padding:12px;font-size:13px}.wf-leg-copy .wf-door-cap{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.journey-film[data-active=true] figcaption{animation:none}}
