@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_4124bfd4-module__dGlmfG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_4124bfd4-module__dGlmfG__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--paper:#f3f1eb;--paper-bright:#fbfaf7;--ink:#0b0d0b;--ink-soft:#62655f;--line:#0b0d0b21;--blue:#6f94a8;--focus:#296bff;--gutter:clamp(1.25rem, 4.3vw, 5rem);--wide:100rem;--bezel:clamp(6px, .5vw, 9px);--bezel-radius:clamp(11px, .75vw, 15px);--bezel-material:#070907;--squircle:clamp(.8rem, 1.1vw, 1.2rem)}*{box-sizing:border-box}html{background:var(--ink);color:var(--ink);scroll-behavior:smooth;scrollbar-color:#151815 #050605;scrollbar-width:thin;scroll-padding-top:5rem}body{background:var(--paper);min-width:0;color:var(--ink);font-family:var(--font-inter), Inter, system-ui, sans-serif;text-rendering:optimizelegibility;margin:0;font-size:1rem;line-height:1.5;overflow-x:clip}body::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar{width:8px;height:8px}body::-webkit-scrollbar-track{background:#050605}::-webkit-scrollbar-track{background:#050605}body::-webkit-scrollbar-thumb{background:#1c201c;border:2px solid #050605;border-radius:999px}::-webkit-scrollbar-thumb{background:#1c201c;border:2px solid #050605;border-radius:999px}::selection{color:var(--ink);background:#c7dbe5}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;font:inherit}a{color:inherit;text-underline-offset:.2em}img{-webkit-user-select:none;user-select:none}h1,h2,h3,p,figure{margin:0}:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.squircle{border-radius:var(--squircle)}@supports (corner-shape:squircle){.squircle{corner-shape:squircle}}.skip-link{z-index:240;background:var(--ink);color:#fff;border-radius:.85rem;min-height:2.75rem;padding:.7rem 1rem;text-decoration:none;position:fixed;top:.75rem;left:50%;transform:translate(-50%,-180%)}.skip-link:focus{transform:translate(-50%)}.viewport-bezel{z-index:220;background:linear-gradient(var(--bezel-material) 0 0) top / 100% var(--bezel) no-repeat, linear-gradient(var(--bezel-material) 0 0) bottom / 100% var(--bezel) no-repeat, linear-gradient(var(--bezel-material) 0 0) left / var(--bezel) 100% no-repeat, linear-gradient(var(--bezel-material) 0 0) right / var(--bezel) 100% no-repeat, radial-gradient(circle at 100% 100%, transparent 0 calc(var(--bezel-radius) - var(--bezel) - .5px), var(--bezel-material) calc(var(--bezel-radius) - var(--bezel) + .5px)) top left / var(--bezel-radius) var(--bezel-radius) no-repeat, radial-gradient(circle at 0 100%, transparent 0 calc(var(--bezel-radius) - var(--bezel) - .5px), var(--bezel-material) calc(var(--bezel-radius) - var(--bezel) + .5px)) top right / var(--bezel-radius) var(--bezel-radius) no-repeat, radial-gradient(circle at 100% 0, transparent 0 calc(var(--bezel-radius) - var(--bezel) - .5px), var(--bezel-material) calc(var(--bezel-radius) - var(--bezel) + .5px)) bottom left / var(--bezel-radius) var(--bezel-radius) no-repeat, radial-gradient(circle at 0 0, transparent 0 calc(var(--bezel-radius) - var(--bezel) - .5px), var(--bezel-material) calc(var(--bezel-radius) - var(--bezel) + .5px)) bottom right / var(--bezel-radius) var(--bezel-radius) no-repeat;pointer-events:none;position:fixed;inset:0}.site-controls>*{transition:opacity .12s}.site-controls--obscured>*{opacity:0;pointer-events:none}.glass-control{z-index:160;top:max(.8rem, env(safe-area-inset-top));min-width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(145%)contrast(104%);backdrop-filter:blur(18px)saturate(145%)contrast(104%);background:linear-gradient(135deg,#ffffff5c,#0000 45%),#f7f8f5b3;border:0;border-radius:1rem;justify-content:center;align-items:center;text-decoration:none;transition:transform .18s cubic-bezier(.22,1,.36,1),background .18s;display:inline-flex;position:fixed;box-shadow:0 .6rem 1.6rem #06080624,inset 0 1px #ffffffb8}.glass-control:hover,.glass-control:focus-visible{transform:translateY(-1px)scale(1.025)}.profile-control{z-index:165;top:max(.8rem, env(safe-area-inset-top));right:max(.8rem, env(safe-area-inset-right));align-items:center;gap:.45rem;display:flex;position:fixed}.profile-control .glass-control{position:relative;top:auto;right:auto}.glass-control--profile{white-space:nowrap;gap:.42rem;width:2.75rem;padding-inline:.75rem;overflow:visible}.brand-mark{font-family:var(--font-inter), Inter, sans-serif;letter-spacing:-.075em;align-items:center;font-size:1rem;font-weight:820;line-height:1;display:inline-flex}.brand-mark__join{width:.58em;height:.58em;color:var(--blue);flex:none;margin-inline:.11em .13em}.brand-mark--notch{font-size:1.14rem}.profile-control__icon,.profile-control__signin{flex:none;justify-content:center;align-items:center;display:inline-flex}.profile-control__signin{letter-spacing:-.01em;gap:.4rem;font-size:.72rem;font-weight:680}.profile-control__close{width:2.75rem;padding:0}.control-tooltip{color:#fff;letter-spacing:.01em;opacity:0;pointer-events:none;background:#080a08;border-radius:.55rem;width:max-content;max-width:12rem;padding:.35rem .55rem;font-size:.66rem;font-weight:600;transition:opacity .11s,transform .16s cubic-bezier(.22,1,.36,1);position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%,-4px)scale(.96)}.glass-control:hover .control-tooltip,.glass-control:focus-visible .control-tooltip{opacity:1;transform:translate(-50%)scale(1)}.top-notch-wrap{z-index:170;width:max-content;max-width:calc(100vw - (var(--bezel) * 2) + 4px);pointer-events:none;justify-content:center;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.top-notch{--top-bay-shoulder:10px;--notch-material:var(--bezel-material);--notch-ink:#fff;--notch-ink-muted:#ffffff8a;--notch-ink-faint:#ffffff6b;--notch-button:#ffffff0f;--notch-hover:#ffffff14;--notch-focus:#ffffff9e;color:var(--notch-ink);isolation:isolate;transform-origin:50% 0;pointer-events:auto;will-change:width, height;background:0 0;transition:color .16s;display:block;position:relative;overflow:visible}.top-notch[data-underlay-tone=dark]{--notch-material:#f5f5f1;--notch-ink:#0b0d0b;--notch-ink-muted:#0b0d0b8f;--notch-ink-faint:#0b0d0b70;--notch-button:#0b0d0b0f;--notch-hover:#0b0d0b14;--notch-focus:#0b0d0b94}.top-notch[data-open=true]{--top-bay-shoulder:26px}.chrome-bay{z-index:0;pointer-events:none;display:block;position:absolute;overflow:visible}.chrome-bay__path{fill:var(--chrome-bay-material,var(--bezel-material));stroke:none;transition:fill .16s}.chrome-bay--top{--chrome-bay-material:var(--notch-material);filter:drop-shadow(0 1rem 1.55rem #00000030);top:0;left:50%;transform:translate(-50%)}.top-notch__trigger{z-index:2;width:4.75rem;height:2.75rem;color:var(--notch-ink);cursor:pointer;background:0 0;border:0;border-radius:0 0 1.2rem 1.2rem;place-items:center;padding:0 0 .65rem;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.top-notch__trigger:focus-visible{outline:none}.top-notch__trigger:after{border:1px solid var(--notch-focus);content:"";opacity:0;pointer-events:none;border-radius:.65rem;width:2rem;height:1.55rem;position:absolute;top:.25rem;left:50%;transform:translate(-50%)}.top-notch__trigger:focus-visible:after{opacity:1}.top-notch__menu-icon{border-radius:.65rem;place-items:center;width:2rem;height:1.55rem;display:grid}.top-notch__clock{top:0;bottom:0;left:calc(var(--top-bay-shoulder) + .35rem);width:10rem;color:var(--notch-ink);align-content:center;line-height:1;display:grid;position:absolute}.top-notch__clock-brand{background:var(--notch-button);width:max-content;min-height:2rem;color:var(--notch-ink);border-radius:.7rem;justify-content:center;align-items:center;margin-bottom:.52rem;padding:.42rem .62rem;text-decoration:none;transition:background .15s,transform .18s cubic-bezier(.22,1,.36,1);display:inline-flex}.top-notch__clock-brand:hover,.top-notch__clock-brand:focus-visible{background:var(--notch-hover);transform:translateY(-1px)}.top-notch__clock-readout{align-items:center;gap:.52rem;display:flex}.top-notch__clock-readout>svg{width:1.12rem;height:1.12rem;color:var(--notch-ink-muted)}.top-notch__clock-readout time{font-variant-numeric:tabular-nums;letter-spacing:.055em;font-size:1.35rem;font-weight:650}.top-notch__clock-date{color:var(--notch-ink-faint);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:.4rem;margin-top:.38rem;font-size:.61rem;font-weight:620;display:inline-flex}.top-notch__clock-brand:focus-visible,.top-notch__links a:focus-visible{box-shadow:inset 0 0 0 1px var(--notch-focus);outline:none}.top-notch__links{z-index:3;white-space:nowrap;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:clamp(.14rem,.55vw,.5rem);display:grid;position:absolute;inset:0 1rem 0 12.6rem}.top-notch[data-open=false] .top-notch__clock-brand,.top-notch[data-open=false] .top-notch__links{pointer-events:none}.top-notch[data-open=true] .top-notch__clock-brand,.top-notch[data-open=true] .top-notch__links{pointer-events:auto}.top-notch__links a{width:auto;min-height:5.15rem;color:var(--notch-ink-muted);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.58rem;text-decoration:none;transition:color .14s,background .14s;display:flex}.top-notch__links a span{letter-spacing:.025em;font-size:.72rem;font-weight:620}.top-notch__links a svg{width:1.32rem;height:1.32rem}.top-notch__links a:hover,.top-notch__links a:focus-visible{background:var(--notch-hover);color:var(--notch-ink)}.single-page{background:var(--paper);overflow:clip}.landing-hero{height:calc(100vh - var(--bezel));height:calc(100svh - var(--bezel));margin:var(--bezel) var(--bezel) 0;background:var(--paper-bright);grid-template-rows:minmax(0,63%) minmax(0,37%);display:grid;overflow:hidden}.landing-hero__media{isolation:isolate;background:#9baab0;min-height:0;position:relative;overflow:hidden}.landing-hero__image{object-fit:cover;object-position:58% 52%;transform:scale(1.02)}.landing-hero__shade{z-index:1;background:linear-gradient(#0609090d 45%,#06090952 100%),linear-gradient(90deg,#0609092e,#0000 48%);position:absolute;inset:0}.landing-hero__statement{min-height:0;padding:clamp(1.8rem, 3.2vw, 3.4rem) var(--gutter);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(2rem,4vw,4rem);display:grid}.landing-hero__copy{color:var(--ink)}.landing-hero__copy>span{letter-spacing:.04em;white-space:nowrap;color:var(--ink-soft);text-transform:uppercase;margin-bottom:.9rem;font-size:clamp(.66rem,1vw,.8rem);font-weight:600;display:block}.landing-hero__copy h1{letter-spacing:-.085em;white-space:nowrap;font-size:clamp(3.4rem,6.1vw,7.25rem);font-weight:760;line-height:.88}.landing-hero__promise{max-width:31rem;color:var(--ink-soft);letter-spacing:-.018em;text-align:right;white-space:nowrap;padding-bottom:.3rem;font-size:clamp(.82rem,1.05vw,1rem);font-weight:520;line-height:1.35}.landing-hero__credit{z-index:5;color:#fff;-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);background:#070907ad;border-radius:.85rem;align-items:center;gap:.45rem;min-height:2.75rem;padding-inline:.75rem;font-size:.67rem;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;bottom:clamp(1.1rem,2.5vw,2rem);right:clamp(1.1rem,3vw,2.5rem)}.site-footer{border-top:1px solid var(--line);background:var(--paper-bright);min-height:6rem;padding:1.25rem var(--gutter) 1.5rem;color:var(--ink-soft);justify-content:space-between;align-items:center;gap:2rem;font-size:.66rem;display:flex}.site-footer nav{gap:1.25rem;display:flex}.site-footer a{min-height:2.75rem;line-height:2.75rem;text-decoration:none}.edge-portals{z-index:180;pointer-events:none;position:fixed;inset:0}.edge-backdrop{z-index:121;cursor:default;pointer-events:auto;-webkit-backdrop-filter:blur(7px)saturate(82%)brightness(88%);backdrop-filter:blur(7px)saturate(82%)brightness(88%);background:#07090761;border:0;position:fixed;inset:0}.edge-surface{--edge-rest-depth:20px;--edge-preview-depth:87px;--edge-active-depth:var(--edge-rest-depth);--edge-rest-span:88px;--edge-preview-span:124px;--edge-active-span:var(--edge-rest-span);--edge-tip-material:var(--bezel-material);--edge-tip-ink:#fff;--edge-tip-focus:#ffffffa3;z-index:140;pointer-events:none;width:min(46rem,100vw);transition:opacity .12s,visibility .12s;position:fixed;top:0;bottom:0}.edge-surface[data-underlay-tone=dark]{--edge-tip-material:#f5f5f1;--edge-tip-ink:#0b0d0b;--edge-tip-focus:#0b0d0b94}.edge-surface[data-blocked=true]{visibility:hidden;opacity:0}.edge-surface--hotels{left:0}.edge-surface--build{right:0}.edge-surface[data-hovered=true]{--edge-active-depth:var(--edge-preview-depth);--edge-active-span:var(--edge-preview-span)}.edge-surface__motion{transform-origin:50%;will-change:transform;position:absolute;inset:0}.edge-surface__panel{z-index:2;background:var(--bezel-material);filter:drop-shadow(0 1.25rem 2.6rem #00000038);transform-origin:50%;will-change:clip-path;width:100%;transition:clip-path .52s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;overflow:hidden}.edge-surface__panel:before{z-index:0;content:"";pointer-events:none;-webkit-backdrop-filter:blur(24px)saturate(142%)contrast(106%);backdrop-filter:blur(24px)saturate(142%)contrast(106%);background:linear-gradient(145deg,#ffffff0f,#0000 38%),#050807d6;position:absolute;inset:3px}.edge-surface[data-phase=closing-shell] .edge-surface__panel{transition-duration:.39s;transition-timing-function:cubic-bezier(.55,0,1,.45)}.edge-surface--hotels .edge-surface__panel{clip-path:inset(43% 0 round 0 2.35rem 2.35rem 0);left:0}.edge-surface--build .edge-surface__panel{clip-path:inset(43% 0 round 2.35rem 0 0 2.35rem);right:0}.edge-surface--hotels .edge-surface__panel:before{border-radius:0 1.95rem 1.95rem 0}.edge-surface--build .edge-surface__panel:before{border-radius:1.95rem 0 0 1.95rem}.edge-surface--hotels[data-phase=opening] .edge-surface__panel,.edge-surface--hotels[data-phase=open] .edge-surface__panel,.edge-surface--hotels[data-phase=closing-content] .edge-surface__panel{clip-path:inset(0 round 0 2.15rem 2.15rem 0)}.edge-surface--build[data-phase=opening] .edge-surface__panel,.edge-surface--build[data-phase=open] .edge-surface__panel,.edge-surface--build[data-phase=closing-content] .edge-surface__panel{clip-path:inset(0 round 2.15rem 0 0 2.15rem)}.edge-surface__trigger{z-index:4;width:max(2.75rem, var(--edge-active-depth));height:max(2.75rem, var(--edge-active-span));color:var(--edge-tip-ink);cursor:pointer;pointer-events:auto;background:0 0;border:0;align-items:center;padding:0;transition:width .21s cubic-bezier(.22,1,.36,1),height .21s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:50%;overflow:visible;transform:translateY(-50%)}.edge-surface__trigger[hidden]{display:none}.edge-surface--hotels .edge-surface__trigger{left:0}.edge-surface--build .edge-surface__trigger{right:0}.edge-surface .chrome-bay{--chrome-bay-material:var(--edge-tip-material);filter:drop-shadow(0 .65rem 1rem #00000024);top:50%;transform:translateY(-50%)}.edge-surface--hotels .chrome-bay{left:0}.edge-surface--build .chrome-bay{right:0}.edge-surface__trigger:focus-visible{outline:none}.edge-surface__indicator{z-index:1;background:var(--edge-tip-ink);border-radius:999px;width:.28rem;height:.6rem;transition:left .28s cubic-bezier(.22,1,.36,1),right .28s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 0 1px #80808033}.edge-surface__trigger:focus-visible .edge-surface__indicator{box-shadow:0 0 0 2px var(--edge-tip-focus)}.edge-surface--hotels .edge-surface__indicator{left:max(.38rem, calc(var(--edge-active-depth) - .78rem))}.edge-surface--build .edge-surface__indicator{right:max(.38rem, calc(var(--edge-active-depth) - .78rem))}.edge-surface__trigger-label{z-index:1;letter-spacing:-.012em;opacity:0;white-space:nowrap;font-size:.69rem;font-weight:650;transition:opacity .15s 40ms,transform .26s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;transform:translateY(-50%)}.edge-surface--hotels .edge-surface__trigger-label{left:.72rem}.edge-surface--build .edge-surface__trigger-label{right:.72rem}.edge-surface[data-hovered=true] .edge-surface__trigger-label,.edge-surface__trigger:focus-visible .edge-surface__trigger-label{opacity:1;transform:translateY(-50%)}.edge-portals:has(.edge-surface[data-engaged=true]) .edge-surface__trigger{opacity:0;pointer-events:none}.edge-portals:has(.edge-surface[data-engaged=true]) .edge-surface[data-engaged=false]{visibility:hidden;opacity:0}body:has(.edge-surface[data-engaged=true]) .site-controls>*{visibility:hidden;opacity:0;pointer-events:none}.edge-surface[data-engaged=true] .edge-surface__panel{pointer-events:auto}.edge-surface__content{z-index:1;color:#fff;grid-template-rows:auto minmax(15rem,1fr) auto auto;grid-template-columns:minmax(0,1fr);padding:clamp(1.25rem,3vw,2.5rem);display:grid;position:absolute;inset:0;overflow-y:auto}.edge-surface--hotels .edge-surface__content{padding-right:clamp(2rem,5vw,4rem)}.edge-surface--build .edge-surface__content{padding-left:clamp(2rem,5vw,4rem)}.edge-surface__topline{justify-content:space-between;align-items:center;min-height:3rem;margin-bottom:1rem;display:flex}.edge-surface__topline>span{color:#ffffff7a;letter-spacing:.08em;font-size:.61rem;font-weight:650}.edge-surface__close{color:#fff;cursor:pointer;background:#ffffff17;border:0;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid}.edge-surface__media{background:#252925;min-height:15rem;position:relative;overflow:hidden}.edge-surface__media img{object-fit:cover}.edge-surface__body,.edge-surface__start{justify-content:space-between;align-items:end;gap:1.5rem;min-height:8.5rem;padding-block:clamp(1.3rem,3vw,2.2rem);display:flex}.edge-surface__body h2{letter-spacing:-.075em;white-space:nowrap;font-size:clamp(2.2rem,3.4vw,3.6rem);font-weight:720;line-height:.92}.edge-surface__body button,.edge-surface__start button{min-width:max-content;min-height:2.9rem;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:.9rem;justify-content:center;align-items:center;gap:.5rem;padding-inline:1rem;font-size:.76rem;font-weight:700;display:inline-flex}.edge-surface__start{align-items:center}.edge-surface__start>span{color:#ffffff73;white-space:nowrap;font-size:.66rem;font-weight:600}.edge-surface__start strong{letter-spacing:-.035em;white-space:nowrap;font-size:clamp(1.1rem,2vw,1.6rem);font-weight:650}.edge-surface__status{color:#fff6;white-space:nowrap;border-top:1px solid #ffffff21;padding-top:1rem;font-size:.62rem;font-weight:560}.boot-loader{z-index:300;pointer-events:none;place-items:center;animation:1ms linear 1.36s forwards boot-loader-hide;display:grid;position:fixed;inset:0;overflow:hidden}html[data-boot=seen] .boot-loader{display:none}.boot-loader__panel{background:#f7f6f2;width:50.1%;animation-duration:.52s;animation-timing-function:cubic-bezier(.76,0,.24,1);animation-delay:.78s;animation-fill-mode:forwards;position:absolute;top:0;bottom:0}.boot-loader__panel--left{animation-name:boot-panel-left;left:0}.boot-loader__panel--right{animation-name:boot-panel-right;right:0}.boot-loader__identity{z-index:2;place-items:center;display:grid;position:relative}.boot-loader__join{width:2.1rem;height:2.1rem;color:var(--blue);grid-area:1/1;animation:.72s cubic-bezier(.22,1,.36,1) both boot-join}.brand-mark--loader{opacity:0;grid-area:1/1;font-size:clamp(2rem,5vw,4.25rem);animation:.64s .44s both boot-wordmark}@keyframes boot-join{0%{opacity:0;transform:scaleX(4.5)scaleY(.3)}55%{opacity:1;transform:scaleX(.84)scaleY(1.08)}to{opacity:0;transform:scale(1)}}@keyframes boot-wordmark{0%{opacity:0;transform:translateY(.4rem)}35%,78%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes boot-panel-left{to{transform:translate(-101%)}}@keyframes boot-panel-right{to{transform:translate(101%)}}@keyframes boot-loader-hide{to{visibility:hidden}}.policy-page,.editorial-page,.not-found{width:min(calc(100% - (var(--gutter) * 2)), 66rem);min-height:76svh;margin-inline:auto;padding-block:clamp(7rem,12vw,11rem)}.policy-page__header,.editorial-page__header{max-width:52rem;margin-bottom:4rem}.policy-page h1,.editorial-page h1,.not-found h1{letter-spacing:-.075em;margin-bottom:1.25rem;font-size:clamp(3rem,8vw,7rem);font-weight:720;line-height:.9}.kicker,.policy-page__updated{color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.9rem;font-size:.66rem;font-weight:650}.policy-page__body,.editorial-page__body{max-width:46rem}.policy-page__body section{border-top:1px solid var(--line);padding-block:1.5rem 2.5rem}.policy-page__body h2,.editorial-page h2{letter-spacing:-.045em;margin-bottom:.8rem;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:680}.policy-page__body p,.policy-page__body li,.editorial-page p{color:var(--ink-soft);margin-bottom:1rem;line-height:1.7}.not-found{text-align:center;place-items:center;display:grid}@media (max-width:62rem){.landing-hero__statement{grid-template-columns:1fr;align-content:end;gap:1.15rem}.landing-hero__promise{text-align:left;justify-self:start}}@media (max-width:46rem){:root{--gutter:1rem}.top-notch__links{gap:.08rem;left:7.1rem;right:.4rem}.top-notch__links a{border-radius:.72rem;gap:.46rem;width:auto;min-height:4.65rem}.top-notch__links a span{font-size:.5rem}.top-notch__links a svg{width:1.08rem;height:1.08rem}.top-notch__clock{left:calc(var(--top-bay-shoulder) + .22rem);width:5.95rem}.top-notch__clock-brand{border-radius:.58rem;min-height:1.75rem;margin-bottom:.4rem;padding:.34rem .44rem}.top-notch__clock-readout{gap:.34rem}.top-notch__clock-readout>svg{width:.88rem;height:.88rem}.top-notch__clock-readout time{font-size:1.02rem}.top-notch__clock-date{gap:.28rem;margin-top:.34rem;font-size:.44rem}.brand-mark--notch{font-size:.7rem}.landing-hero{height:calc(100vh - var(--bezel));height:calc(100svh - var(--bezel));margin:var(--bezel) var(--bezel) 0;grid-template-rows:minmax(0,64%) minmax(0,36%)}.landing-hero__media{min-height:0}.landing-hero__image{object-position:67% 52%;transform:scale(1.04)}.landing-hero__statement{gap:clamp(.75rem,2svh,1.15rem);min-height:0;padding:clamp(1.25rem,4.5svh,2.2rem) 1rem}.landing-hero__copy h1{letter-spacing:-.082em;font-size:clamp(2.15rem,10.5vw,3.45rem)}.landing-hero__promise{white-space:normal;max-width:min(100%,30rem);padding:0;font-size:clamp(.74rem,3.4vw,.92rem)}.landing-hero__credit{bottom:.75rem;right:.8rem}.site-footer{flex-direction:column;align-items:flex-start;gap:.25rem}.edge-surface__content,.edge-surface--hotels .edge-surface__content,.edge-surface--build .edge-surface__content{grid-template-rows:auto minmax(12rem,1fr) auto auto;padding:.85rem 1.6rem 1rem}.edge-surface[data-blocked=true]{visibility:hidden}.edge-surface__trigger-label{font-size:.59rem}.edge-surface--hotels .edge-surface__trigger-label{left:.48rem}.edge-surface--build .edge-surface__trigger-label{right:.48rem}.edge-surface--hotels .edge-surface__indicator{left:max(.24rem, calc(var(--edge-active-depth) - .62rem))}.edge-surface--build .edge-surface__indicator{right:max(.24rem, calc(var(--edge-active-depth) - .62rem))}.edge-surface[data-engaged=true] .edge-surface__panel{width:100%}.edge-surface__media{min-height:13rem}.edge-surface__body,.edge-surface__start{flex-direction:column;justify-content:center;align-items:flex-start;gap:.8rem;min-height:9.5rem}.edge-surface__body h2{font-size:clamp(2.1rem,10.5vw,3.2rem)}.edge-surface__start{align-items:flex-start}.edge-surface__start strong{font-size:1rem}}@media (max-width:26.875rem){.top-notch{--top-bay-shoulder:9px}.top-notch[data-open=true]{--top-bay-shoulder:18px}.edge-surface{--edge-rest-depth:16px;--edge-preview-depth:62px;--edge-rest-span:66px;--edge-preview-span:94px}}@media (max-width:21.25rem){.top-notch{--top-bay-shoulder:8px}.top-notch[data-open=true]{--top-bay-shoulder:16px}.edge-surface{--edge-rest-depth:14px;--edge-preview-depth:56px;--edge-rest-span:58px;--edge-preview-span:86px}}@media (max-width:22.5rem){.top-notch__clock{left:calc(var(--top-bay-shoulder) + .18rem);width:5.45rem}.top-notch__clock-brand{padding-inline:.38rem}.brand-mark--notch{font-size:.65rem}.top-notch__links{gap:.02rem;inset:0 .22rem 0 6.25rem}.top-notch__links a{border-radius:.62rem;gap:.34rem;width:auto;min-height:4.2rem}.top-notch__links a span{font-size:.43rem}.top-notch__links a svg{width:.98rem;height:.98rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.boot-loader{display:none}}@media (forced-colors:active){.viewport-bezel,.landing-hero__shade{display:none}.glass-control,.edge-surface__panel{color:canvastext;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border:1px solid buttontext}.top-notch{color:canvastext;background:0 0}.chrome-bay__path{fill:canvastext}.edge-surface__panel:before{display:none}}
