.ascension-banner_container__hfO_M{container-type:inline-size}.ascension-banner_banner__p68Dy{position:relative;display:grid;grid-template-columns:40% 60%;grid-template-rows:114px 148px;height:262px;background:#171716;color:#f5f1e9;overflow:hidden;border-radius:16px;isolation:isolate;letter-spacing:normal}.ascension-banner_heading__pmm8x{grid-column:1;grid-row:1;padding:30px 0 0 38px;display:flex;flex-direction:column;align-items:flex-start;gap:11px}.ascension-banner_banner__p68Dy .ascension-banner_heading__pmm8x h1{display:flex;font-size:clamp(32px,3.8vw,46px);font-weight:700;letter-spacing:-.035em;line-height:1.1;margin:0}.ascension-banner_banner__p68Dy .ascension-banner_heading__pmm8x h1>span{overflow:hidden;display:inline-block;padding-bottom:.06em}.ascension-banner_banner__p68Dy .ascension-banner_heading__pmm8x h1>span>span{display:inline-block}.ascension-banner_banner__p68Dy .ascension-banner_access__kIt4o{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#c6beb1;display:flex;gap:10px;margin:0;white-space:nowrap}.ascension-banner_access__kIt4o>span{color:#8f8170}.ascension-banner_scene__tde0_{position:relative;grid-column:2;grid-row:1/3;align-self:start;justify-self:center;width:100%;max-width:666px;height:222px;margin:0;overflow:hidden}.ascension-banner_scene__tde0_ img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ascension-banner_scene__tde0_:after,.ascension-banner_scene__tde0_:before{content:"";position:absolute;inset-inline:0;height:15%;pointer-events:none;z-index:2}.ascension-banner_scene__tde0_:before{top:0;background:linear-gradient(#171716,transparent)}.ascension-banner_scene__tde0_:after{bottom:0;background:linear-gradient(transparent,#171716)}.ascension-banner_shutters__ubr5B{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,1fr);pointer-events:none}.ascension-banner_shutters__ubr5B span{background:#171716;opacity:0}.ascension-banner_ranks__fqetk{position:absolute;bottom:20px;right:max(2%,calc((60% - 620px) / 2));width:min(55%,620px);display:grid;grid-template-columns:repeat(4,1fr);padding:0;margin:0;list-style:none}.ascension-banner_ranks__fqetk:after,.ascension-banner_ranks__fqetk:before{content:"";position:absolute;top:5px;left:12.5%;right:12.5%;height:1px;background:#494136}.ascension-banner_ranks__fqetk:after{background:#bba47e;transform-origin:left}.ascension-banner_ranks__fqetk li{position:relative;display:flex;align-items:center;flex-direction:column;gap:8px;color:#c7beaf;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.ascension-banner_ranks__fqetk li:last-child{color:#f0e3cb}.ascension-banner_dot__eXXKX{position:relative;z-index:1;width:11px;height:11px;background:#171716;border:1px solid #9e8a6c;border-radius:50%}.ascension-banner_ranks__fqetk li:last-child .ascension-banner_dot__eXXKX{background:#cdb58f;border-color:#cdb58f}.ascension-banner_copy__g9Usk{grid-column:1;grid-row:2;margin:0;padding:13px 10px 29px 38px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;font-size:11px;line-height:1.8}.ascension-banner_banner__p68Dy .ascension-banner_copy__g9Usk p{margin:0;line-height:1.8}.ascension-banner_copy__g9Usk>div p:first-child{color:#f0eae0}.ascension-banner_copy__g9Usk>div p+p{color:#bfb7ab}.ascension-banner_counts__XgcEJ{display:flex;gap:13px;color:#d4c9b7;white-space:nowrap;font-size:11px;font-variant-numeric:tabular-nums}.ascension-banner_play__wCaNa .ascension-banner_heading__pmm8x h1>span>span{animation:ascension-banner_titleReveal__4lJvl .8s cubic-bezier(.16,1,.3,1) calc(var(--letter) * 45ms) backwards}.ascension-banner_play__wCaNa .ascension-banner_access__kIt4o{animation:ascension-banner_copyReveal__J5IAn .65s ease-out .9s backwards}.ascension-banner_play__wCaNa .ascension-banner_shutters__ubr5B span{animation:ascension-banner_roomReveal__qxjn6 1.1s ease-out calc(.65s + var(--step) * .46s) backwards}.ascension-banner_play__wCaNa .ascension-banner_ranks__fqetk li{animation:ascension-banner_rankReveal__G2J_r .65s cubic-bezier(.16,1,.3,1) calc(1.05s + var(--step) * .46s) backwards}.ascension-banner_play__wCaNa .ascension-banner_ranks__fqetk:after{animation:ascension-banner_pathReveal__TFKuH 2s cubic-bezier(.2,.6,.3,1) 1s backwards}.ascension-banner_play__wCaNa .ascension-banner_copy__g9Usk{animation:ascension-banner_copyReveal__J5IAn .7s cubic-bezier(.16,1,.3,1) 2.8s backwards}@keyframes ascension-banner_titleReveal__4lJvl{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes ascension-banner_roomReveal__qxjn6{0%{opacity:.94}to{opacity:0}}@keyframes ascension-banner_rankReveal__G2J_r{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes ascension-banner_pathReveal__TFKuH{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ascension-banner_copyReveal__J5IAn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@container (max-width: 700px){.ascension-banner_banner__p68Dy{height:auto;grid-template-columns:1fr;grid-template-rows:auto auto auto auto}.ascension-banner_heading__pmm8x{padding:24px 22px 8px;display:block}.ascension-banner_banner__p68Dy .ascension-banner_heading__pmm8x h1{font-size:clamp(32px,9vw,46px)}.ascension-banner_banner__p68Dy .ascension-banner_access__kIt4o{margin-top:14px;font-size:9px}.ascension-banner_scene__tde0_{grid-column:1;grid-row:2;height:auto;aspect-ratio:3/1}.ascension-banner_ranks__fqetk{position:relative;grid-column:1;grid-row:3;width:auto;right:auto;bottom:auto;margin:0 4.8% 0 2.5%}.ascension-banner_ranks__fqetk li{font-size:8px;letter-spacing:.04em;gap:9px}.ascension-banner_copy__g9Usk{grid-row:4;margin:16px 22px 0;padding:14px 0 22px;border-top:1px solid #39352f;flex-direction:column;align-items:flex-start;gap:13px;font-size:11px}.ascension-banner_counts__XgcEJ{font-size:10px}}@media (prefers-reduced-motion:reduce){.ascension-banner_play__wCaNa *,.ascension-banner_play__wCaNa :after{animation:none!important}}.preview_page__uYgSM{min-height:100vh;background:#f8f7f5;color:#292526;padding:40px;animation:none;color-scheme:light}.preview_workspace___kaxE{max-width:1180px;margin:0 auto}.preview_toolbar___M05U{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;font-size:12px}.preview_controls__nbBcB button,.preview_toolbar___M05U a{display:inline-flex;align-items:center;gap:8px;min-height:44px}.preview_toolbar___M05U a{color:#514a48;text-decoration:none}.preview_toolbar___M05U a:hover{color:#141313}.preview_controls__nbBcB{display:flex;gap:10px}.preview_controls__nbBcB button{padding:0 15px;border:1px solid #d9d3ce;border-radius:8px;background:transparent;color:#433b37;cursor:pointer;transition:background .16s}.preview_controls__nbBcB button:hover,.preview_controls__nbBcB button[aria-pressed=true]{background:#e9e4dd}.preview_controls__nbBcB button:disabled{opacity:.45;cursor:default}.preview_page__uYgSM :focus-visible{outline:2px solid #936c45;outline-offset:4px}.preview_page__uYgSM ::-moz-selection{background:#ccb99a;color:#171615}.preview_page__uYgSM ::selection{background:#ccb99a;color:#171615}.preview_banner__avsn8{position:relative;display:grid;grid-template-columns:40% 60%;grid-template-rows:114px 148px;height:262px;background:#171716;color:#f5f1e9;overflow:hidden;border-radius:16px;isolation:isolate}.preview_heading__ISimu{grid-column:1;grid-row:1;padding:30px 0 0 38px;display:flex;flex-direction:column;align-items:flex-start;gap:11px}.preview_heading__ISimu h1{display:flex;font-size:clamp(32px,3.8vw,46px);font-weight:700;letter-spacing:-.035em;line-height:1.1;margin:0}.preview_heading__ISimu h1>span{overflow:hidden;display:inline-block;padding-bottom:.06em}.preview_heading__ISimu h1>span>span{display:inline-block}.preview_access__Hvbwy{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#c6beb1;display:flex;gap:10px;margin:0;white-space:nowrap}.preview_access__Hvbwy>span{color:#8f8170}.preview_scene__IcQ_W{position:relative;grid-column:2;grid-row:1/3;align-self:start;justify-self:center;width:100%;max-width:666px;height:222px;margin:0;overflow:hidden}.preview_scene__IcQ_W img,.preview_walkCanvas__iRMDy{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.preview_scene__IcQ_W:after,.preview_scene__IcQ_W:before{content:"";position:absolute;inset-inline:0;height:15%;pointer-events:none;z-index:2}.preview_scene__IcQ_W:before{top:0;background:linear-gradient(#171716,transparent)}.preview_scene__IcQ_W:after{bottom:0;background:linear-gradient(transparent,#171716)}.preview_shutters__LmR2Y{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,1fr);pointer-events:none}.preview_shutters__LmR2Y span{background:#171716;opacity:0}.preview_ranks__7YwYA{position:absolute;bottom:20px;right:max(2%,calc((60% - 620px) / 2));width:min(55%,620px);display:grid;grid-template-columns:repeat(4,1fr);padding:0;margin:0;list-style:none}.preview_ranks__7YwYA:after,.preview_ranks__7YwYA:before{content:"";position:absolute;top:5px;left:12.5%;right:12.5%;height:1px;background:#494136}.preview_ranks__7YwYA:after{background:#bba47e;transform-origin:left}.preview_ranks__7YwYA li{position:relative;display:flex;align-items:center;flex-direction:column;gap:8px;color:#c7beaf;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.preview_ranks__7YwYA li:last-child{color:#f0e3cb}.preview_dot__zEi6z{position:relative;z-index:1;width:11px;height:11px;background:#171716;border:1px solid #9e8a6c;border-radius:50%}.preview_ranks__7YwYA li:last-child .preview_dot__zEi6z{background:#cdb58f;border-color:#cdb58f}.preview_copy__webvG{grid-column:1;grid-row:2;margin:0;padding:13px 10px 29px 38px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;font-size:11px;line-height:1.8}.preview_copy__webvG p{margin:0}.preview_copy__webvG>div p:first-child{color:#f0eae0}.preview_copy__webvG>div p+p{color:#bfb7ab}.preview_counts__rsmyb{display:flex;gap:13px;color:#d4c9b7;white-space:nowrap;font-size:11px;font-variant-numeric:tabular-nums}.preview_notes__eXZoW{display:flex;justify-content:space-between;gap:32px;margin-top:23px;color:#73685f;font-size:12px;line-height:1.9}.preview_notes__eXZoW p{margin:0}.preview_notes__eXZoW strong{font-weight:500;color:#332e29}.preview_notes__eXZoW p:last-child{text-align:right}.preview_credit__oO8mv{margin:20px 0 0;max-width:85ch;color:#73685f;font-size:11px;line-height:1.8}.preview_credit__oO8mv a{text-decoration:underline;text-underline-offset:3px}.preview_play__PGQVz .preview_heading__ISimu h1>span>span{animation:preview_titleReveal__7vOUo .8s cubic-bezier(.16,1,.3,1) calc(var(--letter) * 45ms) backwards}.preview_play__PGQVz .preview_access__Hvbwy{animation:preview_copyReveal__EYmih .65s ease-out .9s backwards}.preview_play__PGQVz .preview_shutters__LmR2Y span{animation:preview_roomReveal__I7Hab 1.1s ease-out calc(.65s + var(--step) * .46s) backwards}.preview_play__PGQVz .preview_ranks__7YwYA li{animation:preview_rankReveal__8O4iG .65s cubic-bezier(.16,1,.3,1) calc(1.05s + var(--step) * .46s) backwards}.preview_play__PGQVz .preview_ranks__7YwYA:after{animation:preview_pathReveal__Wlzvn 2s cubic-bezier(.2,.6,.3,1) 1s backwards}.preview_play__PGQVz .preview_copy__webvG{animation:preview_copyReveal__EYmih .7s cubic-bezier(.16,1,.3,1) 2.8s backwards}@keyframes preview_titleReveal__7vOUo{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes preview_roomReveal__I7Hab{0%{opacity:.94}to{opacity:0}}@keyframes preview_rankReveal__8O4iG{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes preview_pathReveal__Wlzvn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes preview_copyReveal__EYmih{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.preview_page__uYgSM{padding:20px 12px}.preview_toolbar___M05U{flex-wrap:wrap;gap:6px;margin-bottom:20px}.preview_controls__nbBcB{margin-left:auto;gap:6px}.preview_controls__nbBcB button{padding:0 11px;font-size:11px}.preview_banner__avsn8{height:auto;grid-template-columns:1fr;grid-template-rows:auto auto auto auto}.preview_heading__ISimu{padding:24px 22px 8px;display:block}.preview_heading__ISimu h1{font-size:clamp(32px,9vw,46px)}.preview_access__Hvbwy{margin-top:14px;font-size:9px}.preview_scene__IcQ_W{grid-column:1;grid-row:2;height:auto;aspect-ratio:3/1}.preview_ranks__7YwYA{position:relative;grid-column:1;grid-row:3;width:auto;right:auto;bottom:auto;margin:0 4.8% 0 2.5%}.preview_ranks__7YwYA li{font-size:8px;letter-spacing:.04em;gap:9px}.preview_copy__webvG{grid-row:4;margin:16px 22px 0;padding:14px 0 22px;border-top:1px solid #39352f;flex-direction:column;align-items:flex-start;gap:13px;font-size:11px}.preview_counts__rsmyb{font-size:10px}.preview_notes__eXZoW{flex-direction:column;gap:10px;padding:0 8px;font-size:11px}.preview_notes__eXZoW p:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){.preview_play__PGQVz *,.preview_play__PGQVz :after{animation:none!important}.preview_controls__nbBcB button{transition:none}}