.v8-soft{--soft-paper:#f7f7f9;--soft-ink:#202124;--soft-surface:#edeef1;--soft-muted:#62656b;--soft-line:#d8dade;--soft-green:#416c57;--soft-mint:#a4cbb3;--soft-shadow:0 8px 32px #2021240f}.v8-soft .v8-header{top:max(16px,env(safe-area-inset-top));border:1px solid color-mix(in srgb,var(--soft-ink) 11%,transparent);background:color-mix(in srgb,var(--soft-paper) 88%,transparent);width:min(680px,100% - 32px);height:56px;box-shadow:var(--soft-shadow);-webkit-backdrop-filter:blur(16px)saturate(.9);backdrop-filter:blur(16px)saturate(.9);color:var(--soft-ink);border-radius:999px;padding:0 12px 0 14px;position:fixed;left:50%;right:auto;transform:translate(-50%)}.v8-soft .v8-brand{gap:9px;font-size:16px;font-weight:600}.v8-soft .v8-brand img{border-radius:50%;width:26px;height:26px}.v8-soft .v8-header nav{gap:3px;font-size:13px}.v8-soft .v8-header nav a{border:0;border-radius:999px;place-items:center;min-height:44px;padding:0 12px;display:grid}.v8-soft .v8-header nav a[aria-current]{background:var(--soft-surface)}.v8-soft .v8-header nav a:focus-visible{outline-color:var(--soft-green);outline-offset:3px}.v8-soft .v8-skip{background:var(--soft-paper);box-shadow:var(--soft-shadow);border-radius:999px;color:var(--soft-ink)!important}.v8-soft .v8-collection-selector{gap:clamp(8px,1vw,14px)}.v8-soft .v8-collection-selector button{border-radius:12px;padding:3px;transition:border-color .18s,background-color .18s,transform .18s;overflow:hidden}.v8-soft .v8-collection-selector button[aria-pressed=true]{border-color:var(--soft-mint);background:#ffffff0d}.v8-soft .v8-collection-selector img{border-radius:9px}.v8-soft .v8-collection-art{border:1px solid #ffffff24;border-radius:16px;overflow:hidden;box-shadow:0 18px 48px #02080624}.v8-soft .v8-collection-art>img{border-radius:15px}.v8-soft .v8-collection-arrows{gap:8px;bottom:16px;right:16px}.v8-soft .v8-collection-arrows button{background:color-mix(in srgb,var(--soft-paper) 91%,transparent);width:44px;height:44px;color:var(--soft-ink);border:1px solid #ffffff38;border-radius:50%;font-size:21px;transition:transform .18s cubic-bezier(.2,.7,.2,1),background-color .18s;box-shadow:0 4px 16px #07110e2e}.v8-soft[data-motion=true] .v8-collection-arrows button:active{transform:scale(.96)}.v8-soft .v8-collection-arrows button:focus-visible{outline-color:var(--soft-paper);outline-offset:3px}.v8-soft .populated-preview{background:var(--soft-paper);box-shadow:var(--soft-shadow);color:var(--soft-ink);border-color:#ffffff1f;border-radius:16px;padding:8px}.v8-soft .populated-preview img{border-radius:10px}.v8-soft .populated-preview>span{color:var(--soft-muted);padding:9px 4px 2px}.v8-soft .populated-preview button{color:var(--soft-green)}.v8-soft .populated-marker:after{border-color:var(--soft-mint)}.v8-soft .v8-tabs{border:0;gap:8px;margin-block:48px}.v8-soft .v8-tabs button{border:1px solid var(--soft-line);background:0 0;border-radius:999px;min-height:44px;padding:0 16px}.v8-soft .v8-tabs button[aria-pressed=true]{border-color:var(--soft-green);background:var(--soft-green);color:var(--soft-paper)}.v8-soft .v8-app-rooms img,.v8-soft .v8-art-grid img{border-radius:16px}.v8-soft .v8-art-grid a:hover img{outline-color:var(--soft-green)}.v8-soft .v8-season button{background:var(--soft-green);border-radius:999px}.v8-soft .v8-room-dialog{border:1px solid #ffffff36;border-radius:28px;box-shadow:0 24px 90px #0008}.v8-soft .v8-dialog-bar{border-radius:28px 28px 0 0;padding:16px 24px}.v8-soft .v8-dialog-bar button{border-radius:999px;min-width:44px}.v8-soft .v8-dialog-other img{border-radius:50%}.v8-soft .v8-footer button,.v8-soft .v8-footer a{align-items:center;min-height:44px;display:inline-flex}.v8-soft :is(#inside,#world,#v8-app-title){scroll-margin-top:96px}.v8-video-hero{isolation:isolate;color:#f7f7f9;background:#65798a url(/world/v8/hero-v8.2.webp) 50%/cover no-repeat;flex-direction:column;justify-content:space-between;min-height:max(620px,100svh);display:flex;position:relative;overflow:clip}.v8-video-hero[hidden]{display:none}.v8-video-hero-media{z-index:-3;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v8-video-hero-wash{z-index:-2;pointer-events:none;background:linear-gradient(#0d172880 0%,#0d17282e 36%,#0d172810 64%,#101d1b 100%);position:absolute;inset:0}.v8-video-hero .office-heading{color:inherit;text-shadow:0 4px 32px #0d17287a}.v8-soft .v8-video-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#101d1b);position:absolute;inset:82% 0 0}@media (hover:hover) and (pointer:fine){.v8-soft .v8-header nav a:hover{background:var(--soft-surface)}.v8-soft[data-motion=true] .v8-collection-selector button:hover{border-color:var(--soft-mint);background:#ffffff0d;transform:translateY(-2px)}.v8-soft[data-motion=true] .v8-collection-arrows button:hover{background:#fff;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.v8-soft .v8-collection-selector button,.v8-soft .v8-collection-arrows button{transition:none;transform:none!important}}.v8-soft[data-motion=false] .v8-collection-selector button,.v8-soft[data-motion=false] .v8-collection-arrows button{transition:none;transform:none!important}@media (max-width:700px){.v8-soft .v8-header{top:max(10px,env(safe-area-inset-top));width:calc(100% - 20px);height:56px;padding-inline:8px}.v8-soft .v8-brand{gap:7px;font-size:14px}.v8-soft .v8-brand img{width:24px;height:24px}.v8-soft .v8-header nav{font-size:13px}.v8-soft .v8-header nav a{min-height:44px;padding-inline:8px}.v8-soft .v8-collection-arrows{bottom:12px;right:12px}.v8-soft .v8-room-dialog{border-radius:0}.v8-soft .v8-dialog-bar{border-radius:0;padding:10px 16px}.v8-video-hero{min-height:max(568px,100svh)}.v8-video-hero .office-heading{width:95%;padding-top:130px}.v8-video-hero .office-heading h1{font-size:clamp(52px,12.7vw,84px)}}@media (max-width:360px){.v8-soft .v8-collection-selector{grid-template-columns:repeat(5,minmax(0,1fr))}}
