.ovu-landing{--ovu-ground:#080b0d;--ovu-ink:#f3f4f0;--ovu-accent:#d5e7a5;--ovu-paper:#e8e9e3;--ovu-dark:#171d1e;--ovu-gutter:clamp(20px, 3.3vw, 64px);background:var(--ovu-ground);color:var(--ovu-ink);font-family:Albert Sans,Arial,sans-serif;font-size:18px;line-height:1.5}.ovu-landing *{box-sizing:border-box}.ovu-landing h1,.ovu-landing h2,.ovu-landing h3,.ovu-landing p{margin:0}.ovu-landing h1,.ovu-landing h2,.ovu-landing h3{letter-spacing:-.045em;text-wrap:balance;font-family:inherit;font-weight:500}.ovu-landing h2{font-size:clamp(38px,5.7vw,88px);line-height:1.03}.ovu-landing h3{font-size:clamp(30px,3.2vw,48px);line-height:1.08}.ovu-landing p{text-wrap:pretty}.ovu-landing a,.ovu-landing button{touch-action:manipulation}.ovu-landing button{cursor:pointer;font:inherit}.ovu-landing a:focus-visible,.ovu-landing button:focus-visible{outline-offset:5px;outline:3px solid}.ovu-frame{padding-inline:var(--ovu-gutter)}.ovu-button{background:var(--ovu-accent);min-height:52px;color:var(--ovu-dark);justify-content:space-between;align-items:center;gap:28px;padding:14px 24px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .25s,background-color .25s;display:inline-flex}.ovu-button:hover{background:var(--ovu-ink);transform:translateY(-2px)}.ovu-button:active{transform:translateY(0)}.ovu-text-link{align-items:center;gap:16px;min-height:44px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.ovu-text-link:hover{text-underline-offset:5px;text-decoration:underline}.ovu-skip{z-index:100;background:var(--ovu-paper);color:var(--ovu-dark);padding:12px;position:fixed;top:10px;left:20px;transform:translateY(-160%)}.ovu-skip:focus{transform:none}.ovu-hero{isolation:isolate;flex-direction:column;justify-content:center;min-height:max(850px,100svh);display:flex;position:relative;overflow:hidden}.ovu-hero-media{z-index:-1;background:var(--ovu-ground);position:absolute;inset:0}.ovu-hero-media video{object-fit:cover;object-position:62% center;opacity:.75;width:100%;height:100%;transform:scale(1.08)}.ovu-hero-media:after{content:"";background:linear-gradient(90deg,#080b0dd9,#080b0d47 62%,#0000);position:absolute;inset:0}.ovu-hero-copy{max-width:1050px;padding-top:104px;position:relative}.ovu-hero h1{letter-spacing:-.06em;font-size:clamp(66px,10.5vw,168px);font-weight:500;line-height:.94}.ovu-title-line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.ovu-title-line>span{display:block}.ovu-hero-copy>p{max-width:390px;margin-top:36px;font-size:20px}.ovu-hero-copy>.ovu-button{margin-top:32px}.ovu-hero-bottom{bottom:35px;left:var(--ovu-gutter);right:var(--ovu-gutter);justify-content:space-between;align-items:end;font-size:16px;display:flex;position:absolute}.ovu-hero-bottom a{align-items:center;gap:30px;min-height:44px;text-decoration:none;display:flex}.ovu-hero-bottom a:hover{text-decoration:underline}.ovu-film-toggle{right:var(--ovu-gutter);z-index:2;background:var(--ovu-ground);min-height:44px;color:var(--ovu-ink);border:0;align-items:center;gap:9px;padding:10px 14px;display:flex;position:absolute;bottom:115px;font-size:14px!important}.ovu-section-heading{grid-template-columns:1.4fr 1fr;align-items:end;gap:8vw;margin-bottom:64px;display:grid}.ovu-section-heading h2{max-width:850px}.ovu-section-heading p{max-width:440px;font-size:19px}.ovu-observatory{background:#151e20;padding-block:130px 70px;scroll-margin-top:90px}.ovu-destination-controls{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.ovu-destination-controls button,.ovu-store-filters button{color:inherit;background:0 0;border:0;min-height:48px;padding:10px 20px;font-size:16px;transition:background-color .2s,color .2s}.ovu-destination-controls button[aria-pressed=true]{background:var(--ovu-ink);color:var(--ovu-dark)}.ovu-destination-controls button:hover{background:#314144}.ovu-destination-controls button[aria-pressed=true]:hover{background:var(--ovu-ink)}.ovu-destination{background:#050707;align-items:end;min-height:650px;display:flex;position:relative;overflow:hidden}.ovu-destination>img{object-fit:cover;opacity:.76;width:100%;height:100%;position:absolute;inset:0}.ovu-destination-copy{background:linear-gradient(#0000,#000000eb);width:100%;padding:180px clamp(24px,4vw,60px) clamp(24px,4vw,60px);position:relative}.ovu-destination-copy p{max-width:500px;margin-top:22px;font-size:18px}.ovu-destination-copy .ovu-text-link{margin-top:22px}.ovu-observatory-links{flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:32px;display:flex}.ovu-observatory-links a{align-items:center;min-height:44px;font-size:16px;text-decoration:none;display:flex}.ovu-observatory-links a:hover{text-decoration:underline}.ovu-academy{color:var(--ovu-dark);background:#cdd8ca;grid-template-columns:1fr 1fr;align-items:center;gap:7vw;padding-block:110px;display:grid}.ovu-academy-image{height:700px}.ovu-academy-image img{object-fit:cover;width:100%;height:100%}.ovu-academy-copy h2{font-size:clamp(38px,5vw,76px)}.ovu-academy-copy>p{max-width:520px;margin-top:32px;font-size:19px}.ovu-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:32px;display:flex}.ovu-academy .ovu-button{background:var(--ovu-dark);color:var(--ovu-ink)}.ovu-passes{background:var(--ovu-ground);padding-block:130px;scroll-margin-top:80px}.ovu-landing [data-ui=access-plans]{color:var(--ovu-ink)}.ovu-landing [data-ui=access-plans]>div>div:first-child{color:var(--ovu-ink);font-family:inherit;font-size:16px}.ovu-landing [data-ui=access-plans] button{min-height:44px}.ovu-landing [data-ui=access-plans]>div>div:nth-child(2){background:0 0;border:0;border-radius:0;gap:16px}.ovu-landing [data-ui=access-plans] article{color:var(--ovu-ink);background:#151d20;border:0;border-radius:0;padding:36px}.ovu-landing [data-ui=access-plans] article:nth-child(2){background:#202b2e}.ovu-landing [data-ui=access-plans] article:nth-child(3){background:#324340}.ovu-landing [data-ui=access-plans] article *{letter-spacing:normal;text-transform:none;font-family:inherit!important}.ovu-landing [data-ui=access-plans] article h3{font-size:32px}.ovu-landing [data-ui=access-plans] article p{color:var(--ovu-ink)}.ovu-landing [data-ui=access-plans] article>div>div{color:var(--ovu-ink);font-size:14px}.ovu-landing [data-ui=access-plans] article>div>div>span{color:var(--ovu-ink);background:0 0;border:0;font-size:14px}.ovu-landing [data-ui=access-plans] article>div>p:nth-of-type(2){font-size:14px}.ovu-landing [data-ui=access-plans] article ul{color:var(--ovu-ink);border:0;padding-top:15px;font-size:16px}.ovu-landing [data-ui=access-plans] article svg{color:var(--ovu-accent)}.ovu-landing [data-ui=access-plans] article>a{background:var(--ovu-accent);color:var(--ovu-dark);border:0;border-radius:0;font-size:15px}.ovu-landing [data-ui=access-plans] article>a>span:last-child{background:0 0}.ovu-landing [data-ui=access-plans] article>a svg{color:var(--ovu-dark)}.ovu-store{background:var(--ovu-paper);color:var(--ovu-dark);padding-block:120px;scroll-margin-top:80px}.ovu-store .ovu-section-heading .ovu-text-link{margin-top:24px}.ovu-store-toolbar{justify-content:space-between;align-items:center;gap:24px;display:flex}.ovu-store-filters{flex-wrap:wrap;gap:4px;display:flex}.ovu-store-filters button[aria-pressed=true]{background:var(--ovu-dark);color:var(--ovu-ink)}.ovu-store-filters button[aria-pressed=true]:hover{background:var(--ovu-dark)}.ovu-shuffle{color:inherit;background:0 0;border:0;align-items:center;gap:10px;min-height:48px;padding:10px 15px;display:flex;font-size:16px!important}.ovu-shuffle:hover{text-decoration:underline}.ovu-shuffle:disabled{opacity:.45;cursor:default}.ovu-product-count{font-size:14px;margin-top:16px!important}.ovu-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:60px 24px;margin-top:35px;display:grid}.ovu-product-featured{grid-column:span 2}.ovu-product-image{aspect-ratio:1;background:#daddd3;display:block;overflow:hidden}.ovu-product-image img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.6,.3,1)}.ovu-product-details{flex-direction:column;gap:20px;padding-top:22px;display:flex}.ovu-product-details>div>p{font-size:14px}.ovu-product-name{max-width:630px;margin-top:9px;font-size:19px;font-weight:500;line-height:1.35;text-decoration:none;display:block}.ovu-product-name:hover{text-underline-offset:4px;text-decoration:underline}.ovu-product-purchase{justify-content:space-between;align-items:center;gap:10px;display:flex}.ovu-product-purchase>p{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:18px!important}.ovu-product-purchase del{color:#58615c;margin-left:6px;font-size:14px}.ovu-product-purchase a{align-items:center;gap:8px;min-height:44px;font-size:15px;text-decoration:none;display:inline-flex}.ovu-product-purchase a:hover{text-decoration:underline}.ovu-empty{padding-block:60px}.ovu-empty button{background:0 0;border:0;text-decoration:underline}.ovu-community{background:var(--ovu-accent);color:var(--ovu-dark);justify-content:space-between;align-items:center;gap:60px;padding-block:100px;display:flex}.ovu-community p{margin-top:24px}.ovu-community .ovu-button{background:var(--ovu-dark);color:var(--ovu-ink);flex-shrink:0}.ovu-landing>header{transition:background-color .2s;background:var(--ovu-ground)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;padding-block:18px!important}.ovu-landing>header>div{max-width:none;padding-inline:var(--ovu-gutter)}.ovu-landing>header a{text-transform:none;letter-spacing:0;min-height:44px;font-size:15px;font-family:inherit!important}.ovu-landing>header>div>a{gap:10px}.ovu-landing>header>div>a>span:first-child{color:var(--ovu-ink);background:0 0;border:0}.ovu-landing>header>div>a>span:last-child{letter-spacing:-.025em;text-transform:none;font-size:18px;font-family:inherit!important}.ovu-landing>header nav{background:var(--ovu-ground);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;padding:0}.ovu-landing>header nav a{color:var(--ovu-ink);border:0;border-radius:0;padding-inline:12px}.ovu-landing>header nav a:hover{background:#202b2e}.ovu-landing>header>div>div>a{-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ovu-ink);background:0 0;border:0;border-radius:0;padding-inline:10px}.ovu-landing>header>div>div>a:last-child{background:var(--ovu-accent);color:var(--ovu-dark);padding-inline:18px}.ovu-landing>header>div>div>a:last-child>span:last-child{display:none}.ovu-landing>header>div>button{background:#202b2e;border:0;border-radius:0;width:44px;height:44px}.ovu-landing>footer{background:var(--ovu-ground);color:var(--ovu-ink);padding:80px var(--ovu-gutter);border:0}.ovu-landing>footer>div{max-width:none;padding:0}.ovu-landing>footer>div>div{border:0}.ovu-landing>footer p,.ovu-landing>footer a{text-transform:none;letter-spacing:0;color:var(--ovu-ink);font-size:15px;font-family:inherit!important}.ovu-landing>footer>div>div:first-child{align-items:flex-start;gap:40px}.ovu-landing>footer>div>div:first-child>div:first-child>span{display:none}.ovu-landing>footer>div>div:first-child>div:first-child p:first-child{letter-spacing:-.045em;max-width:650px;font-size:clamp(34px,5vw,72px);font-weight:500;line-height:1.05;font-family:inherit!important}.ovu-landing>footer>div>div:first-child>div:first-child p:last-child{margin-top:24px}.ovu-landing>footer a{background:0 0;border:0;border-radius:0;align-items:center;min-height:44px;padding-inline:0;display:inline-flex}.ovu-landing>footer a:hover{text-decoration:underline}.ovu-landing>footer>div>div:last-child{align-items:flex-start}.ovu-landing>footer>div>div:last-child>div{max-width:850px}.ovu-landing>footer>div>div:first-child>div:last-child{gap:24px}@media (width>=1100px){.ovu-landing>header nav{gap:8px}.ovu-landing>header>div>div{gap:12px}}@media (width<=1100px){.ovu-landing>header nav a{padding-inline:7px;font-size:14px}.ovu-landing>header>div>a>span:last-child{max-width:140px;font-size:16px;line-height:1.1}.ovu-hero{min-height:900px}.ovu-academy{gap:40px}.ovu-academy-image{height:580px}.ovu-section-heading{gap:40px}.ovu-product-purchase{flex-direction:column;align-items:start}.ovu-landing [data-ui=access-plans] article{padding:28px}}@media (width<=767px){.ovu-hero{justify-content:flex-start;min-height:max(800px,100svh)}.ovu-hero-copy{padding-top:180px}.ovu-hero h1{font-size:clamp(58px,12vw,92px)}.ovu-hero-copy>p{max-width:310px;margin-top:32px;font-size:18px}.ovu-hero-media video{object-position:64% center;opacity:.65}.ovu-hero-media:after{background:linear-gradient(90deg,#080b0d99,#080b0d1a)}.ovu-hero-bottom{gap:20px;font-size:14px;bottom:30px}.ovu-hero-bottom p{max-width:160px}.ovu-hero-bottom a{gap:12px;max-width:150px}.ovu-film-toggle{bottom:105px}.ovu-section-heading{grid-template-columns:1fr;gap:28px;margin-bottom:36px}.ovu-section-heading p{font-size:18px}.ovu-observatory{padding-block:80px 45px}.ovu-destination{min-height:540px}.ovu-destination-controls{gap:0}.ovu-destination-controls button{padding-inline:13px;font-size:15px}.ovu-destination-copy p{font-size:17px}.ovu-observatory-links{flex-direction:column;gap:2px}.ovu-academy{grid-template-columns:1fr;gap:40px;padding-block:65px}.ovu-academy-image{height:440px}.ovu-academy-copy h2{font-size:46px}.ovu-academy-copy>p{margin-top:24px;font-size:18px}.ovu-passes,.ovu-store{padding-block:80px}.ovu-store-toolbar{flex-wrap:wrap;align-items:start;gap:16px}.ovu-store-filters{gap:0}.ovu-store-filters button{padding-inline:12px;font-size:14px}.ovu-shuffle{padding-left:0}.ovu-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 16px}.ovu-product-featured{grid-column:span 2}.ovu-product-name{font-size:17px}.ovu-product-details>div>p{font-size:13px}.ovu-product-purchase>p{font-size:17px!important}.ovu-product-purchase del{margin-left:0;font-size:13px;display:block}.ovu-product-purchase a{font-size:14px}.ovu-product-featured .ovu-product-purchase{flex-direction:row}.ovu-community{flex-direction:column;align-items:start;gap:32px;padding-block:70px}.ovu-community h2{font-size:42px}.ovu-landing>footer{padding-block:60px}.ovu-landing>footer>div>div:first-child>div:last-child{flex-direction:column;align-items:start;gap:4px}.ovu-landing>footer>div>div:last-child{flex-direction:column;gap:25px}.ovu-landing>header>nav{padding:20px var(--ovu-gutter)}.ovu-landing>header>nav a{padding-block:10px}.ovu-landing>header>nav>div:last-child>a:last-child{background:var(--ovu-accent);color:var(--ovu-dark)}}@media (prefers-reduced-motion:reduce){.ovu-landing *,.ovu-landing :before,.ovu-landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ovu-hero-media video{transform:none!important}}@media (width>=768px) and (width<=1100px){.ovu-landing>header>div>nav,.ovu-landing>header>div>div{display:none}.ovu-landing>header>div>button{display:flex}.ovu-landing>header>nav{padding:24px var(--ovu-gutter);display:block!important}.ovu-landing>header>div>a>span:last-child{max-width:none}}.ovu-pass-included{justify-content:space-between;align-items:start;gap:50px;margin-bottom:40px;display:flex}.ovu-pass-included>p{max-width:680px;font-size:18px}.ovu-currency{align-items:center;gap:16px;font-size:16px;display:flex}.ovu-currency button{min-height:44px;color:var(--ovu-ink)!important;background:#202b2e!important}.ovu-currency button[aria-pressed=true]{background:var(--ovu-accent)!important;color:var(--ovu-dark)!important}.ovu-pass-row{background:#151e20;grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:32px;margin-top:12px;padding:34px;display:grid}.ovu-pass-row:nth-child(3){background:#202b2e}.ovu-pass-row:nth-child(4){background:#324340}.ovu-pass-row h3,.ovu-pass-price{font-size:38px!important}.ovu-pass-row>p:not(.ovu-pass-price),.ovu-pass-row>p>span{font-size:16px}.ovu-community{justify-content:flex-start;gap:8vw}.ovu-product-story{height:100%;color:var(--ovu-dark);background:#cdd8ca;flex-direction:column;justify-content:space-between;gap:24px;padding:30px;display:flex}.ovu-product-story>span:first-child{letter-spacing:-.04em;font-size:clamp(24px,3vw,44px);line-height:1.05}.ovu-product-story>span:nth-child(2){-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:600px;font-size:16px;display:-webkit-box;overflow:hidden}.ovu-product-story>span:last-child{font-size:16px}.ovu-landing [data-reveal]{animation:1s both ovu-arrive;animation-timeline:view();animation-range:entry entry 60%}@keyframes ovu-arrive{0%{transform:translateY(26px)}to{transform:translateY(0)}}@media (width<=900px){.ovu-pass-included{flex-direction:column;gap:24px}.ovu-pass-row{grid-template-columns:1fr 1fr;gap:24px}.ovu-pass-row .ovu-button{justify-content:center}.ovu-community{flex-direction:column;align-items:start;gap:32px}.ovu-community .ovu-button{margin-left:0}}@media (width<=767px){.ovu-pass-row{grid-template-columns:1fr 1fr;padding:24px}.ovu-pass-row h3,.ovu-pass-price{font-size:30px!important}.ovu-pass-row .ovu-button{grid-column:span 2}.ovu-product-story{gap:16px;padding:18px}.ovu-product-story>span:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){.ovu-landing [data-reveal]{animation:none}}.ovu-product-name{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ovu-community{grid-template-columns:minmax(0,800px) auto;justify-content:space-between;gap:40px;display:grid}.ovu-community .ovu-button{margin-left:0}@media (width<=900px){.ovu-community{flex-direction:column;align-items:start;display:flex}.ovu-product-name{-webkit-line-clamp:4}}.ovu-community{display:block}.ovu-community>div{max-width:none}.ovu-community h2{max-width:none;font-size:clamp(38px,6vw,86px)}.ovu-community>.ovu-button{margin-top:32px}.ovu-landing>header>div>a>span:first-child svg,.ovu-landing>header>div>div>a svg{color:inherit}@media (prefers-reduced-motion:no-preference){.ovu-title-line>span{animation:.85s cubic-bezier(.2,.7,.2,1) both ovu-title-in}.ovu-title-line:nth-child(2)>span{animation-delay:.1s}@keyframes ovu-title-in{0%{transform:translateY(105%)}to{transform:translateY(0)}}}.ovu-landing{--ovu-small:16px;--ovu-body:18px;--ovu-subhead:clamp(30px,3.2vw,46px);--ovu-heading:clamp(38px,5.7vw,82px)}.ovu-landing h2,.ovu-academy-copy h2,.ovu-community h2{font-size:var(--ovu-heading)}.ovu-landing h3,.ovu-pass-row h3,.ovu-pass-price{font-size:var(--ovu-subhead)!important}.ovu-hero-copy>p,.ovu-section-heading p,.ovu-academy-copy>p,.ovu-destination-copy p,.ovu-product-name,.ovu-product-purchase>p{font-size:var(--ovu-body)!important}.ovu-landing>header a,.ovu-landing>header>div>a>span:last-child,.ovu-landing>header nav a,.ovu-landing>footer p,.ovu-landing>footer a,.ovu-product-details>div>p,.ovu-product-count,.ovu-product-purchase a,.ovu-product-story>span:nth-child(2),.ovu-product-story>span:last-child,.ovu-film-toggle,.ovu-store-filters button,.ovu-destination-controls button,.ovu-hero-bottom,.ovu-pass-row>p:not(.ovu-pass-price){font-size:var(--ovu-small)!important}.ovu-destination-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:720px;display:grid}.ovu-destination-controls button{flex-direction:column;align-items:start;gap:12px;min-width:0;padding:10px;display:flex}.ovu-destination-controls img{object-fit:cover;width:100%;height:90px;display:block}@media (width<=767px){.ovu-destination-controls{gap:6px}.ovu-destination-controls button{padding:6px}.ovu-destination-controls img{height:60px}.ovu-destination-controls button>span{font-size:16px}.ovu-product-story{padding:18px}}.ovu-atlas-pictures{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;display:grid}.ovu-atlas-pictures figure{margin:0}.ovu-atlas-pictures img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.ovu-atlas-pictures figcaption{font-size:var(--ovu-small);margin-top:16px}.ovu-currency [role=group]{font-size:var(--ovu-small)}@media (width<=767px){.ovu-atlas-pictures{grid-template-columns:1fr;gap:28px}}.ovu-landing{--ovu-ground:#080a0b;--ovu-ink:#f0f1ed;--ovu-accent:#c2dcd6;--ovu-paper:#dedfd7;--ovu-dark:#14191b;--ovu-ease:cubic-bezier(.16, 1, .3, 1)}.ovu-exp-hero{background:var(--ovu-ground);position:relative}.ovu-exp-stage{isolation:isolate;background:var(--ovu-ground);height:100svh;min-height:940px;position:relative;overflow:hidden}.ovu-exp-hero.is-live{height:calc((var(--hold,1.35) + 1) * 100svh)}.ovu-exp-hero.is-live>.scene-stage{height:100svh;min-height:0;position:sticky;top:0}.ovu-exp-art{z-index:-2;transform-origin:58% 48%;will-change:transform;position:absolute;inset:0;transform:translate(12%)}.ovu-exp-poster{object-fit:cover;object-position:center;width:100%;height:100%}.ovu-live-lens{opacity:0;transition:opacity .8s;position:absolute;inset:0}.ovu-exp-art.is-ready .ovu-live-lens{opacity:1}.ovu-exp-art.is-ready>.ovu-exp-poster{opacity:0}.ovu-exp-scrim{z-index:-1;background:linear-gradient(90deg,#080a0bed,#080a0b42 63%,#080a0b0d);position:absolute;inset:0}.ovu-exp-opening{z-index:3;pointer-events:none;position:absolute;bottom:170px;left:0;right:0}.ovu-exp-opening h1{letter-spacing:-.065em;max-width:1040px;font-size:clamp(64px,8.7vw,140px);line-height:.94}.ovu-exp-opening p,.ovu-exp-arrival p{max-width:360px;margin-top:36px;font-size:18px}.ovu-exp-opening .ovu-button,.ovu-exp-arrival .ovu-button{pointer-events:auto;margin-top:30px}.ovu-exp-arrival{inset-inline:0;z-index:3;max-width:850px;display:none;position:absolute;bottom:145px}.ovu-exp-hero.is-live .ovu-exp-arrival{opacity:0;visibility:hidden;display:block}.ovu-exp-arrival h2{font-size:var(--ovu-heading)}.ovu-exp-lens-zone{z-index:2;touch-action:pan-y;width:48%;position:absolute;top:100px;bottom:150px;right:0}.ovu-exp-hero-bottom{z-index:4;justify-content:space-between;align-items:end;display:flex;position:absolute;bottom:34px;left:0;right:0}.ovu-exp-hero-bottom p{font-size:16px}.ovu-lens-control{background:var(--ovu-ink);min-height:50px;color:var(--ovu-dark);transition:translate .35s var(--ovu-ease), background-color .18s;border:0;border-radius:0;align-items:center;gap:50px;padding:12px 22px;font-size:16px;display:flex}.ovu-lens-control[aria-pressed=true]{background:var(--ovu-accent)}.ovu-context-cursor{z-index:80;pointer-events:none;background:var(--ovu-accent);width:100px;height:100px;color:var(--ovu-dark);text-align:center;opacity:0;transition:opacity .16s, scale .35s var(--ovu-ease);will-change:transform;border-radius:50%;justify-content:center;align-items:center;margin:-50px 0 0 -50px;padding:14px;font:500 16px/1.2 Albert Sans,Arial,sans-serif;display:flex;position:fixed;top:0;left:0;scale:.6}.ovu-context-cursor[data-visible=true]{opacity:1;scale:1}.ovu-button{transition:translate .4s var(--ovu-ease), transform .25s, background-color .18s}.ovu-product-image{transition:transform .5s var(--ovu-ease);transform:translate3d(var(--px,0px), var(--py,0px), 0)}.ovu-product-image:hover img{transform:scale(1.055)}.ovu-observatory{background:#101617;padding-top:140px}.ovu-observatory>.ovu-section-heading h2{font-size:clamp(38px,6vw,88px)}.ovu-destination-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:none;margin-bottom:32px}.ovu-destination-controls button{opacity:.5;transition:opacity .3s, transform .5s var(--ovu-ease);background:0 0;gap:20px;padding:0 0 16px}.ovu-destination-controls button:hover{opacity:1;background:0 0;transform:translateY(-4px)}.ovu-destination-controls button[aria-pressed=true],.ovu-destination-controls button[aria-pressed=true]:hover{color:var(--ovu-ink);opacity:1;background:0 0}.ovu-destination-controls img{aspect-ratio:2.5;object-fit:cover;height:auto}.ovu-destination-controls button>span{padding:0}.ovu-destination{min-height:740px}.ovu-destination>img{transition:opacity .4s, transform 1.2s var(--ovu-ease)}.ovu-destination:hover>img{transform:scale(1.025)}.ovu-atlas-pictures{gap:32px;margin-top:32px}.ovu-observatory-links{margin-top:40px}.ovu-academy-scene{background:var(--ovu-paper);color:var(--ovu-dark);position:relative}.ovu-academy-stage{min-height:900px;padding:110px var(--ovu-gutter);grid-template-columns:1fr 1fr;align-items:center;gap:8vw;display:grid;position:relative;overflow:hidden}.ovu-academy-window{height:680px;overflow:hidden}.ovu-academy-window img{object-fit:cover;width:100%;height:100%}.ovu-academy-opening>p{max-width:470px;margin-top:32px;font-size:18px}.ovu-academy-opening .ovu-button{background:var(--ovu-dark);color:var(--ovu-ink)}.ovu-academy-arrival,.ovu-academy-shade{display:none}.ovu-academy-scene.is-live{height:calc((var(--hold,1) + 1) * 100svh)}.ovu-academy-scene.is-live .ovu-academy-stage{height:100svh;min-height:0;padding:0;display:block;position:sticky;top:0}.ovu-academy-scene.is-live .ovu-academy-window{clip-path:inset(14% 53% 14% 3%);width:100%;height:100%;position:absolute;inset:0}.ovu-academy-scene.is-live .ovu-academy-opening{width:40%;padding-right:var(--ovu-gutter);position:absolute;top:26%;left:54%}.ovu-academy-scene.is-live .ovu-academy-shade{opacity:0;pointer-events:none;background:#080a0b;display:block;position:absolute;inset:0}.ovu-academy-scene.is-live .ovu-academy-arrival{left:var(--ovu-gutter);max-width:790px;color:var(--ovu-ink);opacity:0;visibility:hidden;display:block;position:absolute;bottom:100px}.ovu-academy-arrival h3{font-size:var(--ovu-heading)!important}.ovu-academy-arrival p{max-width:390px;margin-top:30px;font-size:18px}.ovu-academy-arrival .ovu-button{margin-top:30px}.ovu-store{color:var(--ovu-ink);background:#151b1d}.ovu-store-filters button[aria-pressed=true],.ovu-store-filters button[aria-pressed=true]:hover{background:var(--ovu-ink);color:var(--ovu-dark)}.ovu-store-filters button:hover{background:#303b3e}.ovu-product-image{background:#dcded5}.ovu-product-details{gap:18px}.ovu-product-story{color:var(--ovu-ink);background:#253033}.ovu-product-no-photo .ovu-product-image{aspect-ratio:auto;background:0 0;min-height:170px}.ovu-product-no-photo .ovu-product-story{gap:24px;min-height:230px;padding:30px}.ovu-product-no-photo .ovu-product-story>span:first-child{font-size:var(--ovu-subhead)}.ovu-product-no-photo .ovu-product-story>span:nth-child(2){max-width:560px}.ovu-product-featured.ovu-product-no-photo .ovu-product-image{min-height:170px}.ovu-product-grid{gap:64px 32px}.ovu-community{background:var(--ovu-paper)}.ovu-community h2{max-width:1100px}.ovu-landing>footer>div>div:first-child>div:first-child p:first-child{letter-spacing:-.06em;max-width:940px;font-size:clamp(38px,6.2vw,90px)!important}.ovu-landing>footer{padding-block:100px 60px}@media (width>=768px){.ovu-exp-stage{min-height:900px}.ovu-exp-hero.is-live .ovu-exp-stage{min-height:0}}@media (width<=999px){.ovu-academy-stage{gap:40px;min-height:0;padding-block:80px}.ovu-academy-window{height:580px}.ovu-academy-opening h2{font-size:46px}}@media (width<=767px){.ovu-exp-stage{height:auto;min-height:max(800px,100svh)}.ovu-exp-art{transform:none}.ovu-exp-poster{object-position:60% center}.ovu-exp-opening{top:180px;bottom:auto}.ovu-exp-opening h1{max-width:400px;font-size:58px}.ovu-exp-opening p{max-width:320px;margin-top:30px}.ovu-exp-hero-bottom{align-items:start;gap:25px;bottom:30px}.ovu-exp-hero-bottom p{max-width:150px}.ovu-lens-control{gap:15px;max-width:180px;padding:12px 16px;font-size:16px}.ovu-exp-lens-zone{width:100%;inset:460px 0 125px}.ovu-exp-scrim{background:#080a0b73}.ovu-observatory{padding-top:80px}.ovu-destination-controls{gap:12px}.ovu-destination-controls button{gap:14px}.ovu-destination-controls img{aspect-ratio:1.6}.ovu-destination{min-height:560px}.ovu-atlas-pictures{gap:30px}.ovu-academy-stage{grid-template-columns:1fr;padding-block:70px}.ovu-academy-window{height:460px}.ovu-academy-opening h2{font-size:38px}.ovu-product-grid{gap:40px 20px}.ovu-product-no-photo .ovu-product-story{min-height:190px;padding:20px}.ovu-product-story>span:nth-child(2){display:none}.ovu-product-no-photo .ovu-product-story>span:first-child{font-size:26px}.ovu-landing>footer>div>div:first-child>div:first-child p:first-child{font-size:38px!important}}@media (pointer:coarse),(prefers-reduced-motion:reduce){.ovu-context-cursor{display:none}.ovu-product-image{transform:none!important}.ovu-button,.ovu-lens-control{translate:none!important}}@media (prefers-reduced-motion:reduce){.ovu-exp-hero,.ovu-academy-scene{height:auto!important}.ovu-exp-hero .scene-stage,.ovu-academy-scene .scene-stage{position:relative!important}.ovu-exp-art{transform:none!important}.ovu-exp-arrival,.ovu-academy-arrival{display:none!important}.ovu-exp-opening,.ovu-academy-opening{opacity:1!important;transform:none!important}.ovu-exp-lens-zone,.ovu-lens-control{display:none}}.ovu-academy-opening h2{font-size:clamp(38px,4.9vw,72px)}.ovu-exp-opening h1,.ovu-exp-opening p{pointer-events:auto}.ovu-exp-opening h1{width:fit-content}.ovu-product-image{aspect-ratio:1;position:relative;overflow:hidden}.ovu-product-featured .ovu-product-image{aspect-ratio:2}.ovu-product-image>.ovu-product-story{height:100%;transition:opacity .4s;position:absolute;inset:0}.ovu-product-image>img{opacity:0;transition:opacity .5s,transform .8s var(--ovu-ease);position:absolute;inset:0}.ovu-product-image[data-image-state=loaded]>img{opacity:1}.ovu-product-image[data-image-state=loaded]>.ovu-product-story{opacity:0}.ovu-product-story>span:nth-child(2){font-size:16px;line-height:1.45}.ovu-product-story>span:first-child{font-size:var(--ovu-subhead)}@media (width<=767px){.ovu-product-story>span:first-child{font-size:24px}.ovu-product-story{padding:18px}}.ovu-product-image[data-image-state=loaded]>.ovu-product-story{display:none}
