/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}.block{display:block}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/roboto-condensed-latin.woff2)format("woff2")}:root{--ink:#111;--cream:#efe1c6;--font-roboto-condensed:"Roboto Condensed";--font-display:var(--font-roboto-condensed);--font-body:var(--font-roboto-condensed)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{--font-display:var(--font-roboto-condensed);--font-body:var(--font-roboto-condensed);min-width:320px;color:var(--cream);background:var(--ink);font-family:var(--font-roboto-condensed), "Arial Narrow", Arial, Helvetica, sans-serif;margin:0;overflow-x:hidden}a{color:inherit}.hero{isolation:isolate;background:#080808;width:100%;height:100svh;min-height:560px;position:relative;overflow:hidden}.hero__video{z-index:-3;pointer-events:none;border:0;width:max(100vw,177.78vh);height:max(56.25vw,100vh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero__shade{z-index:-2;background:linear-gradient(#0000007a 0%,#0000 31% 68%,#00000080 100%),#00000014;position:absolute;inset:0}.site-header{z-index:2;justify-content:space-between;align-items:center;width:100%;padding:clamp(1rem,2.8vw,2.6rem) clamp(1.15rem,4.5vw,5rem);display:flex;position:absolute;top:0;left:0}.site-header__brand{align-items:center;width:clamp(150px,18vw,270px);min-height:44px;display:flex}.site-header__brand img{filter:brightness(0)invert();width:100%;height:auto;display:block}.site-header__nav{align-items:center;gap:clamp(1.25rem,3vw,3.5rem);display:flex}.site-header__nav a{color:#fff;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px 16px #000000bf;padding-block:.45rem;font-size:clamp(.78rem,1vw,1rem);font-weight:700;text-decoration:none;position:relative}.site-header__nav a:after{content:"";background:var(--cream);transform-origin:100%;height:2px;transition:transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.site-header__nav a:hover:after,.site-header__nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.hero__scroll{z-index:2;color:#fff;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 2px 12px #000000e6;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;min-width:44px;min-height:44px;font-size:.7rem;font-weight:800;text-decoration:none;display:flex;position:absolute;bottom:clamp(1.3rem,3.8vh,3rem);left:50%;transform:translate(-50%)}.hero__scroll span:last-child{font-size:1.2rem;line-height:1}.site{--stage:#0e1010;--surface:#171918;--surface-alt:#1b1c1b;background:var(--stage);min-height:100vh}.variant-mark{z-index:20;color:#ffffffb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.14em;text-transform:uppercase;background:#080a0ab8;border:1px solid #efe1c63d;border-radius:999px;padding:.55rem .78rem;font-size:.64rem;font-weight:800;position:fixed;bottom:1rem;right:1rem}.presentation{background:radial-gradient(circle at 15% 5%, #6b7e761f, transparent 28%), radial-gradient(circle at 80% 46%, #7160531a, transparent 26%), var(--stage);perspective:1800px;width:100%;padding:clamp(3rem,7vw,8rem) 0}.presentation__page{aspect-ratio:16/9;width:min(94vw,1600px);margin-inline:auto;scroll-margin-block:7vh;position:relative;container-type:inline-size}.presentation__page+.presentation__page{margin-top:clamp(3.5rem,8vw,9rem)}.presentation__surface{isolation:isolate;color:#efe1c6;background:radial-gradient(circle at 92% 12%, var(--page-tone,#87948e), transparent 38%), linear-gradient(135deg, var(--surface), var(--surface-alt));border-radius:clamp(14px,1.8cqw,30px);position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.presentation__surface{background:radial-gradient(circle at 92% 12%, color-mix(in srgb, var(--page-tone,#87948e) 14%, transparent), transparent 38%), linear-gradient(135deg, var(--surface), var(--surface-alt))}}.presentation__surface{backface-visibility:hidden;transform-style:flat;will-change:clip-path, filter, opacity, transform;transition:clip-path 1.15s cubic-bezier(.16,1,.3,1),opacity .78s cubic-bezier(.16,1,.3,1),transform 1.15s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1),box-shadow .9s;box-shadow:0 32px 80px #00000057}.presentation__surface:after{content:"";z-index:12;pointer-events:none;position:absolute;inset:0}.presentation__page:nth-child(4n+1){--page-tone:#718b80;--surface:#161a18;--surface-alt:#1b1e1d}.presentation__page:nth-child(4n+2){--page-tone:#8a7465;--surface:#1a1817;--surface-alt:#211c19}.presentation__page:nth-child(4n+3){--page-tone:#66798a;--surface:#16191c;--surface-alt:#1b2024}.presentation__page:nth-child(4n+4){--page-tone:#8b8468;--surface:#1a1915;--surface-alt:#201f1a}.native-layer{z-index:2;margin:0;position:absolute}.native-layer h3,.native-copy h3,.page-13__category,.page-14__category{margin:0 0 .7cqw;font-size:1.72cqw;font-weight:800;line-height:1.05}.native-layer p,.native-copy,.page-17__contact{margin:0;font-size:1.36cqw;font-weight:500;line-height:1.4}.native-title{z-index:3;font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.025em;text-transform:uppercase;margin:0;font-size:9cqw;font-weight:800;line-height:.82;position:absolute}.native-kicker{z-index:3;font-size:1.55cqw;font-weight:600;position:absolute}.native-photo,.native-video-shell,.native-youtube{background:#060707;border:0;border-radius:clamp(4px,.75cqw,12px);overflow:hidden}.native-photo img,.native-video{object-fit:cover;width:100%;height:100%;display:block}.native-photo--contain img{object-fit:contain}.native-video{pointer-events:none}.native-youtube{z-index:4}.native-youtube--pending{color:#efe1c6d1;text-align:center;background:radial-gradient(circle at 50% 35%,#7b9da929,#0000 58%),#090b0b;border:1px dashed #efe1c647;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:.8rem;display:flex}.native-youtube__pending-label{letter-spacing:.08em;text-transform:uppercase;font-size:clamp(.72rem,1.25cqw,1.05rem);font-weight:800}.native-youtube--pending small{font-size:clamp(.62rem,.92cqw,.82rem);line-height:1.25}.audio-toggle{z-index:5;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;min-width:44px;min-height:44px;font:700 clamp(.62rem, .72cqw, .78rem) var(--font-body), sans-serif;opacity:0;pointer-events:none;background:#080a0aad;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .7rem;transition:opacity .18s,background .16s;display:flex;position:absolute;top:clamp(.35rem,1.2cqw,1rem);right:clamp(.35rem,1.2cqw,1rem)}.audio-toggle svg{flex:none;width:1.1rem;height:1.1rem}.audio-toggle:hover,.audio-toggle:focus-visible{background:#080a0ae6}.audio-toggle.is-visible{opacity:1;pointer-events:auto}.align-center{text-align:center}.align-right{text-align:right}.page-3__title{text-align:center;width:220%;font-size:6.1cqw;top:10%;left:-60%;transform:scaleX(.43)}.page-3__copy{text-align:center;width:72%;position:absolute;top:70.5%;left:14%}.page-4__title{text-align:center;width:100%;font-size:6.8cqw;top:2.8%;left:0}.page-5__title{transform-origin:0;font-size:10.5cqw;top:24%;left:5.5%;transform:scaleX(.72)}.page-5__copy{width:51%;position:absolute;top:51%;left:5.6%}.page-5__copy p,.page-6__copy p,.page-16__copy p{margin:0 0 2.1cqw}.page-6__title{transform-origin:0;font-size:10.4cqw;top:24%;left:5.5%;transform:scaleX(.72)}.page-6__copy{width:44%;position:absolute;top:51%;left:5.6%}.page-7__kicker,.page-9__kicker,.page-11__kicker{top:10.5%;left:5.6%}.page-7__title{white-space:nowrap;transform-origin:0;font-size:10.2cqw;top:19.5%;left:5.6%;transform:scaleX(.75)}.page-8__title{white-space:nowrap;transform-origin:0;font-size:9.4cqw;top:11%;left:4.7%;transform:scaleX(.73)}.page-9__title{transform-origin:0;font-size:9.2cqw;top:19.5%;left:5.6%;transform:scaleX(.76)}.page-9__scenario p{font-size:1.24cqw}.page-10__title{transform-origin:0;font-size:9.4cqw;top:18%;left:5%;transform:scaleX(.72)}.page-11__title{white-space:nowrap;transform-origin:0;font-size:8.7cqw;top:19.5%;left:5.6%;transform:scaleX(.75)}.page-11__quality p{font-size:1.2cqw}.page-12__title{white-space:nowrap;transform-origin:0;font-size:9.3cqw;top:12%;left:5.6%;transform:scaleX(.72)}.page-12__copy{width:61%;font-size:1.7cqw;position:absolute;top:45%;left:7.2%}.page-12__copy h3{font-size:1.95cqw}.page-12__copy ul{margin:1.3cqw 0 0;padding-left:1.6cqw}.page-12__copy li{margin:.7cqw 0}.page-13__title{font-size:9.4cqw;top:15%;left:5.5%}.page-13__category{position:absolute;top:12.5%;left:auto;right:3%}.page-14__category{z-index:3;width:100%;font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.02em;text-align:center;text-transform:uppercase;margin:0;font-size:4.7cqw;font-weight:800;line-height:.86;position:absolute;top:3.5%;left:0}.page-15__title{text-align:center;white-space:nowrap;width:100%;font-size:3.25cqw;top:6.5%;left:0}.brand-wall{background:0 0;display:block}.brand-wall img{object-fit:contain}.page-16__title{white-space:nowrap;transform-origin:0;font-size:9.5cqw;top:14%;left:5.5%;transform:scaleX(.68)}.page-16__copy{width:49%;position:absolute;top:45%;left:6.8%}.page-16__copy h3{font-size:1.9cqw}.page-17__title{transform-origin:0;font-size:9.3cqw;top:14%;left:5.5%;transform:scaleX(.72)}.page-17__copy{width:45%;font-size:1.75cqw;position:absolute;top:39%;left:5.6%}.page-17__contact{flex-direction:column;font-size:1.7cqw;font-style:normal;display:flex;position:absolute;top:57%;left:5.6%}.page-17__contact strong{margin-bottom:.15cqw;font-size:1.9cqw}.page-17__contact a{text-decoration:none}.page-17__contact a:hover{text-decoration:underline}.presentation[data-variant=cinematic] .presentation__page:not(.is-visible) .presentation__surface{clip-path:inset(14% 8% round 2.4cqw);filter:blur(16px)saturate(.48)brightness(.62);opacity:.05;transform:translateY(9cqw)rotateX(7deg)scale(.9)}.presentation[data-variant=cinematic] .presentation__page.is-visible .presentation__surface{clip-path:inset(0 round 2px);filter:blur(1.5px)saturate(.78)brightness(.74);opacity:.62;transform:translateY(1.2cqw)scale(.965)}.presentation[data-variant=cinematic] .presentation__page.is-active .presentation__surface{filter:none;opacity:1;transform:translateY(0)rotateX(0)scale(1);box-shadow:0 42px 110px #0000007a}.presentation[data-variant=cinematic] .presentation__surface:after{opacity:.85;background:linear-gradient(100deg,#0000,#e0efe63d 48%,#0000);width:42%;right:auto;transform:translate(-145%)skew(-14deg)}.presentation[data-variant=cinematic] .presentation__page.is-visible .presentation__surface:after{opacity:0;transition:transform 1.35s cubic-bezier(.16,1,.3,1) .12s,opacity .3s .98s;transform:translate(345%)skew(-14deg)}.site[data-site-variant=cinematic] .site-header__nav a:after{background:#9db4a8}.site[data-site-variant=editorial]{--stage:#131515}.presentation[data-variant=editorial]{padding-inline:3vw}.presentation[data-variant=editorial] .presentation__page{width:min(88vw,1480px)}.presentation[data-variant=editorial] .presentation__page+.presentation__page{margin-top:clamp(5rem,11vw,12rem)}.presentation[data-variant=editorial] .presentation__surface{border:1px solid #efe1c61f;border-radius:1.2cqw}.presentation[data-variant=editorial] .presentation__page:nth-child(odd) .presentation__surface{transform-origin:0}.presentation[data-variant=editorial] .presentation__page:nth-child(2n) .presentation__surface{transform-origin:100%}.presentation[data-variant=editorial] .presentation__page:not(.is-visible):nth-child(odd) .presentation__surface{clip-path:inset(0 100% 0 0 round 1.2cqw);filter:blur(8px);opacity:0;transform:translate(-14vw)rotate(-2deg)scale(.92)}.presentation[data-variant=editorial] .presentation__page:not(.is-visible):nth-child(2n) .presentation__surface{clip-path:inset(0 0 0 100% round 1.2cqw);filter:blur(8px);opacity:0;transform:translate(14vw)rotate(2deg)scale(.92)}.presentation[data-variant=editorial] .presentation__page.is-visible .presentation__surface{clip-path:inset(0 round 1.2cqw);filter:saturate(.72)brightness(.78);opacity:.68;transform:translate(0)rotate(0)scale(.98)}.presentation[data-variant=editorial] .presentation__page.is-active .presentation__surface{filter:none;opacity:1;transform:translate(0)rotate(0)scale(1);box-shadow:0 40px 120px #00000075}.presentation[data-variant=editorial] .presentation__page:before{content:"";z-index:3;background:var(--page-tone);border-radius:9px;width:3px;position:absolute;top:8%;bottom:8%;left:-1.2rem}@supports (color:color-mix(in lab, red, red)){.presentation[data-variant=editorial] .presentation__page:before{background:color-mix(in srgb, var(--page-tone) 58%, #efe1c6)}}.presentation[data-variant=editorial] .presentation__page:before{opacity:0;transition:opacity .5s .35s,transform .85s cubic-bezier(.16,1,.3,1) .22s;transform:scaleY(0)}.presentation[data-variant=editorial] .presentation__page.is-visible:before{opacity:.8;transform:scaleY(1)}.presentation[data-variant=editorial] .presentation__surface:after{background:linear-gradient(110deg, var(--page-tone), #171918 52%, var(--page-tone))}@supports (color:color-mix(in lab, red, red)){.presentation[data-variant=editorial] .presentation__surface:after{background:linear-gradient(110deg, color-mix(in srgb, var(--page-tone) 46%, #151716), #171918 52%, color-mix(in srgb, var(--page-tone) 22%, #171918))}}.presentation[data-variant=editorial] .presentation__surface:after{opacity:1;transition:transform 1.05s cubic-bezier(.76,0,.24,1) 80ms;transform:scaleX(1)}.presentation[data-variant=editorial] .presentation__page:nth-child(odd) .presentation__surface:after{transform-origin:100%}.presentation[data-variant=editorial] .presentation__page:nth-child(2n) .presentation__surface:after{transform-origin:0}.presentation[data-variant=editorial] .presentation__page.is-visible .presentation__surface:after{transform:scaleX(0)}.site[data-site-variant=editorial] .site-header__nav a:after{background:#b19784}.site[data-site-variant=depth]{--stage:#0b1115}.presentation[data-variant=depth]{background:linear-gradient(#0b1115,#11181c 48%,#0c1114)}.presentation[data-variant=depth] .presentation__page{width:min(92vw,1540px)}.presentation[data-variant=depth] .presentation__page+.presentation__page{margin-top:clamp(2.5rem,5vw,5.5rem)}.presentation[data-variant=depth] .presentation__surface{transform-origin:bottom;border:1px solid #a6c1cc1f;border-radius:clamp(14px,1.8cqw,30px);box-shadow:0 36px 100px #00000085}.presentation[data-variant=depth] .presentation__page:not(.is-visible) .presentation__surface{filter:blur(14px)brightness(.42)saturate(.54);opacity:.04;transform:translateY(15cqw)translateZ(-240px)rotateX(20deg)rotate(.8deg)scale(.86)}.presentation[data-variant=depth] .presentation__page.is-visible .presentation__surface{filter:blur(2px)brightness(.68)saturate(.7);opacity:.54;transform:translateY(2cqw)translateZ(-75px)rotateX(5deg)scale(.96)}.presentation[data-variant=depth] .presentation__page.is-active .presentation__surface{filter:none;opacity:1;transform:translateY(0)translateZ(0)rotateX(0)rotate(0)scale(1);box-shadow:0 48px 135px #4677884d,0 28px 80px #0000009e}.presentation[data-variant=depth] .presentation__surface:after{mix-blend-mode:screen;opacity:.82;background:radial-gradient(circle,#9ccfe045,#50819114 26%,#0000 57%);transition:opacity .8s .46s,transform 1.45s cubic-bezier(.16,1,.3,1) 80ms;inset:-24%;transform:translateY(34%)scale(.64)}.presentation[data-variant=depth] .presentation__page.is-visible .presentation__surface:after{opacity:0;transform:translateY(-12%)scale(1.28)}.site[data-site-variant=depth] .site-header__nav a:after{background:#789aa9}@media (prefers-reduced-motion:reduce){.presentation__surface,.presentation__surface:after,.presentation__page:before{transition-duration:1ms!important;transition-delay:0s!important}}@media (width<=720px){.hero{min-height:520px}.site-header{align-items:flex-start;padding:1rem}.site-header__brand{width:135px}.site-header__nav{grid-template-columns:repeat(2,auto);justify-items:end;gap:.35rem 1rem;display:grid}.site-header__nav a{font-size:.65rem}.presentation{padding-block:2.5rem}.presentation__page,.presentation[data-variant=editorial] .presentation__page,.presentation[data-variant=depth] .presentation__page{width:96vw}.presentation__page+.presentation__page,.presentation[data-variant=editorial] .presentation__page+.presentation__page,.presentation[data-variant=depth] .presentation__page+.presentation__page{margin-top:2.5rem}.audio-toggle{justify-content:center;min-width:44px;min-height:44px;padding:.35rem}.audio-toggle span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.variant-mark{font-size:.55rem;bottom:.55rem;right:.55rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}.ab-catalog{color:#f2e8d6;isolation:isolate;background:radial-gradient(circle at 12% 2%,#679fb138,#0000 32%),radial-gradient(circle at 88% 96%,#91584430,#0000 34%),#090d0f;min-height:100svh;padding:clamp(1.4rem,4vw,4rem);position:relative;overflow:hidden}.ab-catalog:before{content:"";z-index:-2;background:linear-gradient(115deg,#0000 0 43%,#ffffff07 43% 44%,#0000 44% 100%) 0 0/34px 34px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.ab-catalog__grain{z-index:-1;opacity:.12;pointer-events:none;background-image:radial-gradient(circle at 20% 30%,#ffffff38 0 .55px,#0000 .8px),radial-gradient(circle at 70% 60%,#ffffff2e 0 .45px,#0000 .75px),radial-gradient(circle at 42% 82%,#ffffff24 0 .5px,#0000 .8px);background-size:5px 7px,8px 11px,13px 9px;animation:.7s steps(2,end) infinite catalog-grain;position:fixed;inset:-30%}@keyframes catalog-grain{0%{transform:translate(-2%,1%)}33%{transform:translate(1%,-2%)}66%{transform:translate(2%,2%)}to{transform:translate(-1%,-1%)}}.ab-catalog__header{grid-template-columns:minmax(140px,230px) 1fr;align-items:end;max-width:1540px;margin:0 auto clamp(2rem,5vw,5rem);display:grid}.ab-catalog__header img{filter:brightness(0)invert();grid-row:1/span 3;align-self:start;width:min(100%,230px)}.ab-catalog__header p{color:#8db5c1;letter-spacing:.2em;text-transform:uppercase;margin:0 0 .45rem;font-size:clamp(.72rem,.9vw,.9rem);font-weight:700}.ab-catalog__header h1{letter-spacing:-.065em;text-transform:uppercase;margin:0;font-size:clamp(3.9rem,10vw,10rem);font-weight:900;line-height:.7}.ab-catalog__header>span{color:#f2e8d6ad;max-width:44rem;margin-top:1.25rem;font-size:clamp(.95rem,1.25vw,1.2rem);line-height:1.45}.ab-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.6vw,2.8rem);max-width:1540px;margin:0 auto;display:grid}.ab-card{background:#0d1214e0;border:1px solid #ffffff1c;border-radius:clamp(18px,2.2vw,34px);min-width:0;transition:border-color .4s,box-shadow .6s,transform .7s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 2rem 6rem #0000005c}.ab-card:hover,.ab-card:focus-within{border-color:#add8e466;transform:translateY(-10px);box-shadow:0 2.8rem 7rem #00000085,0 0 4rem #5c96aa21}.ab-card--b:hover,.ab-card--b:focus-within{border-color:#e3977073;box-shadow:0 2.8rem 7rem #00000085,0 0 4rem #b55d3a29}.ab-card--old:hover,.ab-card--old:focus-within{border-color:#dacaae6b;box-shadow:0 2.8rem 7rem #00000085,0 0 4rem #baa47f21}.ab-card__preview{background:#080b0d;height:clamp(230px,24vw,410px);position:relative;overflow:hidden}.ab-card__preview iframe{pointer-events:none;transform-origin:0 0;border:0;width:160%;height:160%;transform:scale(.625)}.ab-card__preview-shade{pointer-events:none;background:linear-gradient(#0000 52%,#080c0eeb);position:absolute;inset:0}.ab-card__body{padding:clamp(1.25rem,2.6vw,2.6rem);position:relative}.ab-card__index{color:#ffffff09;pointer-events:none;font-size:clamp(8rem,19vw,18rem);font-weight:900;line-height:.7;position:absolute;bottom:-.3em;right:.5rem}.ab-card__body p{color:#8db5c1;letter-spacing:.18em;text-transform:uppercase;margin:0 0 .5rem;font-size:.72rem;font-weight:800}.ab-card--b .ab-card__body p{color:#d99c7b}.ab-card--old .ab-card__body p{color:#c9b48f}.ab-card__body h2{letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(2.7rem,5.5vw,5.6rem);font-weight:900;line-height:.86}.ab-card--b .ab-card__body h2{overflow-wrap:anywhere;text-wrap:balance}.ab-card__body>span{color:#f2e8d6ad;max-width:33rem;min-height:3em;margin:1rem 0 1.7rem;font-size:clamp(.88rem,1.15vw,1.05rem);line-height:1.5;display:block}.ab-card__body a{z-index:2;color:#fff;letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:1rem;min-height:44px;padding:.78rem 1rem;font-size:.78rem;font-weight:800;text-decoration:none;transition:color .22s,background .22s,transform .22s;display:inline-flex;position:relative}.ab-card__body a:hover,.ab-card__body a:focus-visible{color:#091013;background:#e9e1d2;transform:translate(4px)}.ab-card__body a strong{font-size:1rem}.site[data-experience]{--font-display-active:var(--font-roboto-condensed);--display-weight:800;--display-tracking:-.038em}.site[data-experience] .native-title,.site[data-experience] .page-13__category,.site[data-experience] .page-14__category{font-family:var(--font-roboto-condensed), Arial Narrow, sans-serif;font-weight:var(--display-weight);letter-spacing:var(--display-tracking)}.experience-return{z-index:40;bottom:max(.7rem, env(safe-area-inset-bottom));left:max(.7rem, env(safe-area-inset-left));color:#ffffffd6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.1em;text-transform:uppercase;background:#070b0dbd;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.55rem;min-height:44px;padding:.62rem .85rem;font-size:.7rem;font-weight:800;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex;position:fixed}.experience-return:hover,.experience-return:focus-visible{background:#10181bf0;border-color:#ffffff80;transform:translateY(-2px)}.presentation[data-experience] .presentation__page.is-active .native-video-shell{transform-origin:50%;animation:.82s cubic-bezier(.22,1,.36,1) .52s both video-heartbeat}.presentation[data-experience] .presentation__page.is-active .native-video-shell.is-heartbeat-second{animation-delay:1.48s}@keyframes video-heartbeat{0%{transform:scale(.975);box-shadow:0 0 #78c7e000}27%{transform:scale(1.024);box-shadow:0 0 0 .38cqw #78c7e036,0 0 3cqw #4991a94f}48%{transform:scale(.992);box-shadow:0 0 0 .15cqw #78c7e01c,0 0 1.5cqw #4991a92e}71%{transform:scale(1.012);box-shadow:0 0 0 .24cqw #78c7e021,0 0 2cqw #4991a933}to{transform:scale(1);box-shadow:0 0 #78c7e000}}.presentation[data-experience=b] .presentation__page.is-active.has-audio-video{z-index:20;perspective:none;transform-style:flat}.presentation[data-experience=b] .presentation__page.is-active.has-audio-video .presentation__surface{will-change:auto;clip-path:inset(0 round clamp(14px,1.8cqw,30px))!important;filter:none!important;opacity:1!important;transition:box-shadow .9s!important;transform:none!important}.presentation[data-experience=b] .presentation__page.is-active.has-audio-video .native-video-shell{z-index:6;animation-name:video-heartbeat-hit-safe}@keyframes video-heartbeat-hit-safe{0%{box-shadow:0 0 #78c7e000}27%{box-shadow:0 0 0 .38cqw #78c7e036,0 0 3cqw #4991a94f}48%{box-shadow:0 0 0 .15cqw #78c7e01c,0 0 1.5cqw #4991a92e}71%{box-shadow:0 0 0 .24cqw #78c7e021,0 0 2cqw #4991a933}to{box-shadow:0 0 #78c7e000}}.site[data-experience=a]{--stage:#0a1115}.presentation[data-experience=a]{background:radial-gradient(circle at 12% 9%,#52899e26,#0000 27%),radial-gradient(circle at 85% 58%,#896c571a,#0000 25%),linear-gradient(#091015,#10181c 48%,#0a1014)}.presentation[data-experience=a] .presentation__page+.presentation__page{margin-top:clamp(3rem,6vw,6rem)}.presentation[data-experience=a] .presentation__page.is-active .presentation__surface{box-shadow:0 48px 135px #4677884d,0 28px 80px #0000009e}.site[data-experience=b]{--stage:#06080a;--surface:#101416;--surface-alt:#17110f;background:#06080a}.site[data-experience=b] .hero__shade{background:radial-gradient(circle at 50% 45%,#0000 0 28%,#0000007a 74%),linear-gradient(#00000094,#0000 34% 68%,#000000c2)}.hero__lens{display:none}.site[data-experience=b] .hero__lens{z-index:-1;pointer-events:none;background:conic-gradient(from 205deg at 58% 48%, transparent 0 33%, #92dbee1f 36%, transparent 43% 68%, #e77b4e1c 72%, transparent 77%), radial-gradient(circle at 60% 46%, #c2e5ee1c, transparent 15%);mix-blend-mode:screen;animation:16s ease-in-out infinite alternate lens-orbit;display:block;position:absolute;inset:-40%}@keyframes lens-orbit{0%{opacity:.45;transform:rotate(-4deg)scale(.88)}to{opacity:.9;transform:rotate(7deg)scale(1.08)}}.site[data-experience=b] .site-header__brand{filter:drop-shadow(0 0 1.7rem #88cfe13d)}.site[data-experience=b] .site-header__nav a:after{height:1px;box-shadow:0 0 15px #a4dfeeb8}.presentation[data-experience=b]{perspective:2300px;background:linear-gradient(90deg,#ffffff05 1px,#0000 1px) 50% 0/min(9vw,130px) 100%,radial-gradient(at 50% 18%,#599db333,#0000 27%),radial-gradient(at 18% 58%,#a64b321f,#0000 23%),radial-gradient(at 82% 84%,#58789824,#0000 27%),#06080a;padding-block:clamp(4rem,8vw,9rem);position:relative;overflow:clip}.presentation[data-experience=b]:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(105deg,#0000 0 46%,#cae6ed0e 49%,#0000 52% 100%) 0 0/170% 100%;animation:9s ease-in-out infinite alternate projector-sweep;position:absolute;inset:0}@keyframes projector-sweep{0%{opacity:.35;background-position:100% 0}to{opacity:.9;background-position:-70% 0}}.presentation[data-experience=b] .presentation__page{z-index:1;width:min(90vw,1520px);transform-style:preserve-3d}.presentation[data-experience=b] .presentation__page+.presentation__page{margin-top:clamp(5rem,11vw,13rem)}.presentation[data-experience=b] .presentation__page:after{content:"";z-index:-1;border:1px solid var(--page-tone);position:absolute;inset:-1.2cqw}@supports (color:color-mix(in lab, red, red)){.presentation[data-experience=b] .presentation__page:after{border:1px solid color-mix(in srgb, var(--page-tone) 32%, transparent)}}.presentation[data-experience=b] .presentation__page:after{opacity:0;pointer-events:none;border-radius:2.4cqw;transition:opacity .9s .24s,transform 1.2s cubic-bezier(.16,1,.3,1) .16s;transform:translateZ(-90px)scale(.95)}.presentation[data-experience=b] .presentation__page.is-active:after{opacity:.76;transform:translateZ(-36px)scale(1.015)}.presentation[data-experience=b] .presentation__surface{border-color:var(--page-tone)}@supports (color:color-mix(in lab, red, red)){.presentation[data-experience=b] .presentation__surface{border-color:color-mix(in srgb, var(--page-tone) 34%, #ffffff17)}}.presentation[data-experience=b] .presentation__surface{background:radial-gradient(circle at 88% 12%, var(--page-tone), transparent 35%), linear-gradient(128deg, var(--surface), var(--surface-alt))}@supports (color:color-mix(in lab, red, red)){.presentation[data-experience=b] .presentation__surface{background:radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--page-tone) 22%, transparent), transparent 35%), linear-gradient(128deg, color-mix(in srgb, var(--surface) 88%, #1d2830), var(--surface-alt))}}.presentation[data-experience=b] .presentation__surface{transition-duration:1.25s;box-shadow:0 55px 150px #000000a8}.presentation[data-experience=b] .presentation__surface:before{content:"";z-index:11;border-radius:inherit;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/4.5cqw 100%,radial-gradient(at 50% 42%,#0000 28%,#00000061 100%);position:absolute;inset:0}.presentation[data-experience=b] .presentation__surface{will-change:auto;transition:opacity .36s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1),box-shadow .65s}.presentation[data-experience=b] .presentation__page:not(.is-visible) .presentation__surface{filter:none}.presentation[data-experience=b] .presentation__page:not(.is-visible):nth-child(3n+1) .presentation__surface{opacity:0;transform:translate(-3vw,4cqw)rotate(.35deg)scale(.975)}.presentation[data-experience=b] .presentation__page:not(.is-visible):nth-child(3n+2) .presentation__surface{opacity:0;transform:translate(3vw,3cqw)rotate(-.35deg)scale(.978)}.presentation[data-experience=b] .presentation__page:not(.is-visible):nth-child(3n) .presentation__surface{opacity:0;transform:translateY(5cqw)scale(.972)}.presentation[data-experience=b] .presentation__page.is-visible .presentation__surface{filter:none;opacity:.72;transform:translate3d(0, calc(var(--scene-offset,0) * -.45cqw), 0) scale(.985)}.presentation[data-experience=b] .presentation__page.is-active .presentation__surface{filter:none;opacity:1;transform:translate3d(0, calc(var(--scene-offset,0) * -.75cqw), 0) rotateX(calc(var(--scene-offset,0) * -1.2deg)) scale(1);box-shadow:0 58px 170px #000000b8, 0 0 7rem var(--page-tone)}@supports (color:color-mix(in lab, red, red)){.presentation[data-experience=b] .presentation__page.is-active .presentation__surface{box-shadow:0 58px 170px #000000b8, 0 0 7rem color-mix(in srgb, var(--page-tone) 25%, transparent)}}.presentation[data-experience=b] .presentation__surface:after{background:conic-gradient(from 230deg at 54% 50%, transparent 0 31%, var(--page-tone) 36%, transparent 43% 100%), radial-gradient(circle, #bce4ee2e, transparent 48%);inset:-30%}@supports (color:color-mix(in lab, red, red)){.presentation[data-experience=b] .presentation__surface:after{background:conic-gradient(from 230deg at 54% 50%, transparent 0 31%, color-mix(in srgb, var(--page-tone) 34%, transparent) 36%, transparent 43% 100%), radial-gradient(circle, #bce4ee2e, transparent 48%)}}.presentation[data-experience=b] .presentation__surface:after{mix-blend-mode:screen;opacity:.7;transition:opacity .65s .7s,transform 1.65s cubic-bezier(.16,1,.3,1) 80ms;transform:translate(-18%,30%)rotate(-8deg)scale(.62)}.presentation[data-experience=b] .presentation__page.is-visible .presentation__surface:after{opacity:0;transform:translate(22%,-20%)rotate(12deg)scale(1.35)}.presentation[data-experience=b] .native-photo,.presentation[data-experience=b] .native-video-shell,.presentation[data-experience=b] .native-youtube{border:1px solid #ffffff1f;box-shadow:0 1.2cqw 3.4cqw #00000052}.presentation[data-experience=b] .presentation__page.is-active .native-photo,.presentation[data-experience=b] .presentation__page.is-active .native-youtube{animation:.98s cubic-bezier(.16,1,.3,1) .42s both media-focus}@keyframes media-focus{0%{filter:saturate(.55)brightness(.7)}52%{filter:saturate(1.14)brightness(1.08)}to{filter:none}}.presentation[data-experience=b]{--pointer-x:0;--pointer-y:0}.presentation[data-experience=b] .native-copy,.presentation[data-experience=b] .page-17__contact{z-index:2}.presentation[data-experience=b] .scene-fx{z-index:1;border-radius:inherit;pointer-events:none;perspective:1200px;transform-style:preserve-3d;position:absolute;inset:0;overflow:hidden}.presentation[data-experience=b] .scene-fx>span{pointer-events:none;transform-style:preserve-3d;display:block;position:absolute}.presentation[data-experience=b] .scene-fx__volume{opacity:.72;transform:translate3d(calc(var(--pointer-x) * 1.4%), calc(var(--pointer-y) * 1.2%), -30px);transition:transform .26s ease-out;inset:-18%}.presentation[data-experience=b] .scene-fx__geometry{opacity:.68;transform:translate3d(calc(var(--pointer-x) * -1.2cqw), calc(var(--pointer-y) * -.9cqw), 32px);transition:opacity .7s,transform .32s ease-out}.presentation[data-experience=b] .scene-fx__trace{opacity:.62;transition:opacity .65s,transform 1.1s cubic-bezier(.16,1,.3,1)}.presentation[data-experience=b] .scene-fx__particle-field{opacity:.5;transform:translate3d(calc(var(--pointer-x) * .8cqw), calc(var(--pointer-y) * .55cqw), 70px);transition:transform .36s ease-out;inset:0}.presentation[data-experience=b] .page-3{--scene-entry:translate3d(-18vw, 8cqw, -420px) rotateY(24deg) rotateX(8deg) scale(.72);--scene-clip:circle(8% at 50% 52%)}.presentation[data-experience=b] .page-3 .scene-fx__volume{background:linear-gradient(#0000 43%,#5bbcd533 50%,#0000 60%),radial-gradient(at 50% 58%,#4b97ae40,#0000 38%)}.presentation[data-experience=b] .page-3 .scene-fx__geometry{aspect-ratio:1;background:repeating-radial-gradient(circle, transparent 0 10%, #97ddeb24 10.4% 10.8%), conic-gradient(from 25deg, transparent 0 72%, #97ddeb47 77%, transparent 82%);border:1px solid #9fe2f04d;border-radius:50%;width:28%;animation:11s linear infinite b-radar;top:27%;left:36%}.presentation[data-experience=b] .page-3 .scene-fx__trace--a{background:linear-gradient(90deg,#0000,#a3e2ee80,#0000);width:86%;height:1px;top:57%;left:7%}.presentation[data-experience=b] .page-3 .scene-fx__trace--b{background:linear-gradient(90deg,#0000,#a3e2ee2e,#0000);width:60%;height:1px;top:61%;left:20%}.presentation[data-experience=b] .page-3 .scene-fx__particle-field{background-image:radial-gradient(circle,#caeff680 0 1px,#0000 1.4px);background-size:7cqw 5cqw;-webkit-mask-image:linear-gradient(#0000,#000 35%,#0000);mask-image:linear-gradient(#0000,#000 35%,#0000)}@keyframes b-radar{to{rotate:360deg}}.presentation[data-experience=b] .page-4{--scene-entry:translate3d(0, 22cqw, -520px) rotateX(28deg) scale(.66);--scene-clip:circle(5% at 50% 54%)}.presentation[data-experience=b] .page-4 .scene-fx__volume{background:radial-gradient(circle at 50% 54%, #d5ecf138, transparent 22%), conic-gradient(from 12deg at 50% 54%, transparent 0 7%, #89cbdb17 7% 11%, transparent 11% 19%, #cd855d14 19% 23%, transparent 23%)}.presentation[data-experience=b] .page-4 .scene-fx__geometry{border:1px solid #b9e1ea4d;border-radius:50%;animation:6s ease-in-out infinite alternate b-aperture;inset:9% 24%;box-shadow:inset 0 0 0 2.2cqw #05090b2e,0 0 5cqw #75c7da29}.presentation[data-experience=b] .page-4 .scene-fx__trace--a,.presentation[data-experience=b] .page-4 .scene-fx__trace--b{background:linear-gradient(#040708b8,#0000);width:100%;height:12%;left:0}.presentation[data-experience=b] .page-4 .scene-fx__trace--a{top:0}.presentation[data-experience=b] .page-4 .scene-fx__trace--b{bottom:0;rotate:180deg}@keyframes b-aperture{0%{opacity:.35;transform:scale(.88)rotate(-4deg)}to{opacity:.78;transform:scale(1.06)rotate(5deg)}}.presentation[data-experience=b] .page-5{--scene-entry:translate3d(22vw, 4cqw, -380px) rotateY(-28deg) rotateZ(2deg) scale(.74);--scene-clip:polygon(0 0, 58% 0, 48% 100%, 0 100%)}.presentation[data-experience=b] .page-5 .scene-fx__volume{background:radial-gradient(circle at 78% 48%,#85cdde33,#0000 25%),linear-gradient(90deg,#070a0cb8,#0000 58%)}.presentation[data-experience=b] .page-5 .scene-fx__geometry{aspect-ratio:1;background:repeating-conic-gradient(from 20deg, #a5e0ec42 0 1deg, transparent 1deg 18deg);border:1px solid #a8e2ee52;border-radius:50%;width:39%;animation:17s linear infinite b-orbit;top:17%;right:4%;-webkit-mask-image:radial-gradient(circle,#0000 0 38%,#000 39% 47%,#0000 48%);mask-image:radial-gradient(circle,#0000 0 38%,#000 39% 47%,#0000 48%)}.presentation[data-experience=b] .page-5 .scene-fx__trace--a{border:1px solid #a6deeb2e;border-block:0;width:18%;height:68%;top:16%;right:20%;transform:skew(-18deg)}.presentation[data-experience=b] .page-5 .scene-fx__trace--b{background:linear-gradient(90deg,#da936b80,#0000);width:44%;height:1px;top:50%;left:4%}@keyframes b-orbit{to{rotate:-360deg}}.presentation[data-experience=b] .page-6{--scene-entry:translate3d(-5vw, 18cqw, -500px) rotateX(23deg) rotateY(7deg) scale(.68);--scene-clip:polygon(38% 35%, 62% 35%, 76% 68%, 24% 68%)}.presentation[data-experience=b] .page-6 .scene-fx__volume{background:linear-gradient(105deg,#050809d1 0 44%,#0000 60%),radial-gradient(at 75% 52%,#d280532b,#0000 31%)}.presentation[data-experience=b] .page-6 .scene-fx__geometry{transform:perspective(600px) rotateY(-48deg) translateX(calc(var(--pointer-x) * -1cqw));transform-origin:100%;background:repeating-linear-gradient(90deg,#bee0e726 0 1px,#0000 1px 8%),repeating-linear-gradient(0deg,#bee0e71f 0 1px,#0000 1px 12%);animation:8s linear infinite b-tunnel;inset:5% -10% 5% 38%;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.presentation[data-experience=b] .page-6 .scene-fx__trace--a{background:linear-gradient(90deg,#0000,#dc9e7885);width:48%;height:1px;top:18%;left:47%;transform:rotate(-12deg)}.presentation[data-experience=b] .page-6 .scene-fx__trace--b{background:linear-gradient(90deg,#0000,#96dae870);width:53%;height:1px;bottom:18%;left:43%;transform:rotate(9deg)}@keyframes b-tunnel{to{background-position:8cqw 6cqw}}.presentation[data-experience=b] .page-7{--scene-entry:translate3d(20vw, -3cqw, -430px) rotateY(-25deg) rotateX(-6deg) scale(.71);--scene-clip:polygon(100% 0, 100% 100%, 72% 100%, 48% 53%, 72% 0)}.presentation[data-experience=b] .page-7 .scene-fx__volume{background:conic-gradient(from 230deg at 82% 48%, transparent 0 55%, #6dc8dd33 61%, transparent 69%), radial-gradient(circle at 82% 50%, #6ec6da3d, transparent 23%)}.presentation[data-experience=b] .page-7 .scene-fx__geometry{aspect-ratio:1;background:linear-gradient(90deg,#0000 49.7%,#a5e3ef59 50%,#0000 50.3%),linear-gradient(#0000 49.7%,#a5e3ef59 50%,#0000 50.3%);border:1px solid #a1e3f057;border-radius:50%;width:36%;animation:2.8s cubic-bezier(.45,0,.55,1) infinite b-prop;top:15%;right:1%;box-shadow:inset 0 0 0 1.5cqw #90dbeb0d}.presentation[data-experience=b] .page-7 .scene-fx__trace--a{background:linear-gradient(90deg,#0000,#a3e2ee80,#0000);width:48%;height:1px;top:50%;left:26%}.presentation[data-experience=b] .page-7 .scene-fx__trace--b{background:linear-gradient(#0000,#a3e2ee57,#0000);width:1px;height:72%;top:14%;right:17%}@keyframes b-prop{50%{opacity:.85;transform:scale(1.07)rotate(92deg)}to{transform:scale(1)rotate(180deg)}}.presentation[data-experience=b] .page-8{--scene-entry:translate3d(0, 8cqw, -560px) rotateX(11deg) scale(.62);--scene-clip:polygon(43% 38%, 57% 38%, 63% 64%, 37% 64%)}.presentation[data-experience=b] .page-8 .scene-fx__volume{background:radial-gradient(at 50% 57%,#91d4e133,#0000 28%),linear-gradient(90deg,#06090a7a,#0000 30% 70%,#06090a7a)}.presentation[data-experience=b] .page-8 .scene-fx__geometry{clip-path:polygon(0 0,100% 0,72% 100%,28% 100%);background:repeating-radial-gradient(at 50% 56%,#0000 0 8%,#a4deea29 8.5% 9%,#0000 9.5% 16%);border:1px solid #a8dee938;animation:5.5s ease-in-out infinite alternate b-corridor;inset:6% 7%}.presentation[data-experience=b] .page-8 .scene-fx__trace--a{transform-origin:100%;background:linear-gradient(90deg,#0000,#d0916c8c);width:44%;height:1px;bottom:5%;left:6%;transform:rotate(-28deg)}.presentation[data-experience=b] .page-8 .scene-fx__trace--b{transform-origin:0;background:linear-gradient(90deg,#d0916c8c,#0000);width:44%;height:1px;bottom:5%;right:6%;transform:rotate(28deg)}@keyframes b-corridor{to{opacity:.82;transform:translateZ(70px)scale(1.04)}}.presentation[data-experience=b] .page-9{--scene-entry:translate3d(-21vw, 2cqw, -370px) rotateY(27deg) scale(.75);--scene-clip:inset(0 100% 0 0 round 2cqw)}.presentation[data-experience=b] .page-9 .scene-fx__volume{background:radial-gradient(circle at 71% 65%,#59cee63d,#0000 27%),linear-gradient(140deg,#0000 55%,#40889a2e)}.presentation[data-experience=b] .page-9 .scene-fx__geometry{aspect-ratio:1;background:repeating-radial-gradient(circle,#0000 0 9%,#8fe0f042 9.5% 10%,#0000 10.5% 18%);border-radius:50%;width:48%;animation:3.4s ease-out infinite b-signal;top:28%;right:6%;-webkit-mask-image:linear-gradient(135deg,#000,#0000 68%);mask-image:linear-gradient(135deg,#000,#0000 68%)}.presentation[data-experience=b] .page-9 .scene-fx__trace--a,.presentation[data-experience=b] .page-9 .scene-fx__trace--b{background:repeating-linear-gradient(90deg,#9ae1efa6 0 .8cqw,#0000 .8cqw 1.5cqw);width:36%;height:3px;left:8%}.presentation[data-experience=b] .page-9 .scene-fx__trace--a{animation:4.2s linear infinite b-packets;top:32%}.presentation[data-experience=b] .page-9 .scene-fx__trace--b{opacity:.3;animation:5.4s linear infinite reverse b-packets;top:37%}@keyframes b-signal{0%{opacity:0;transform:scale(.62)}55%{opacity:.72}to{opacity:0;transform:scale(1.08)}}@keyframes b-packets{to{background-position:7.5cqw 0}}.presentation[data-experience=b] .page-10{--scene-entry:translate3d(0, -8cqw, -460px) rotateX(-18deg) rotateZ(-1deg) scale(.69);--scene-clip:polygon(0 50%, 50% 48%, 100% 50%, 50% 52%)}.presentation[data-experience=b] .page-10 .scene-fx__volume{background:conic-gradient(from 210deg at 50% -10%, transparent 0 9%, #70cbde33 12%, transparent 16% 25%, #dd7a502e 29%, transparent 33% 43%, #93cddb26 47%, transparent 52%);filter:blur(.3cqw);animation:7s ease-in-out infinite alternate b-stage}.presentation[data-experience=b] .page-10 .scene-fx__geometry{transform-origin:bottom;background:repeating-linear-gradient(90deg,#ace0eb38 0 1.2%,#0000 1.2% 3.5%);height:19%;bottom:6%;left:4%;right:4%;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.presentation[data-experience=b] .page-10 .scene-fx__trace--a{background:linear-gradient(100deg,#0000 44%,#9fdfec29 50%,#0000 56%);width:35%;height:60%;top:9%;left:10%;transform:skew(-12deg)}.presentation[data-experience=b] .page-10 .scene-fx__trace--b{background:linear-gradient(80deg,#0000 44%,#e0865c29 50%,#0000 56%);width:35%;height:66%;top:5%;right:9%;transform:skew(12deg)}@keyframes b-stage{to{opacity:.92;transform:translate(4%)rotate(2deg)scale(1.05)}}.presentation[data-experience=b] .page-11{--scene-entry:translate3d(16vw, 12cqw, -420px) rotateY(-18deg) rotateZ(5deg) scale(.73);--scene-clip:ellipse(12% 36% at 52% 50%)}.presentation[data-experience=b] .page-11 .scene-fx__volume{background:radial-gradient(circle at 49% 62%,#72c9dc33,#0000 29%),linear-gradient(#0000 49.8%,#b4e2eb33 50%,#0000 50.2%)}.presentation[data-experience=b] .page-11 .scene-fx__geometry{aspect-ratio:1;border:1px solid #a7e1ed5e;border-radius:50%;width:33%;animation:8s ease-in-out infinite b-gimbal;top:24%;left:34%;box-shadow:inset 0 0 0 2.8cqw #05080a33,inset 0 0 0 2.9cqw #a9e0ec33}.presentation[data-experience=b] .page-11 .scene-fx__trace--a{background:linear-gradient(90deg,#0000,#aee3ee80 28% 72%,#0000);width:92%;height:1px;top:50%;left:4%}.presentation[data-experience=b] .page-11 .scene-fx__trace--b{background:linear-gradient(#0000,#aee3ee38,#0000);width:1px;height:64%;top:18%;left:50%}@keyframes b-gimbal{0%,to{transform:rotateX(62deg)rotate(-7deg)}50%{transform:rotateX(72deg)rotate(7deg)}}.presentation[data-experience=b] .page-12{--scene-entry:translate3d(-12vw, 16cqw, -390px) rotateX(21deg) rotateY(13deg) scale(.72);--scene-clip:inset(45% 45% 45% 45% round .4cqw)}.presentation[data-experience=b] .page-12 .scene-fx__volume{background:radial-gradient(circle at 74% 48%,#53b0c733,#0000 30%),linear-gradient(90deg,#060a0d75,#0000)}.presentation[data-experience=b] .page-12 .scene-fx__geometry{background-color:#0000;background-image:linear-gradient(#8ad2e21a 1px,#0000 1px),linear-gradient(90deg,#8ad2e21a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:3.6cqw 3.6cqw;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #97d8e633;animation:10s linear infinite b-blueprint;inset:4%;-webkit-mask-image:radial-gradient(circle at 68% 52%,#000,#0000 72%);mask-image:radial-gradient(circle at 68% 52%,#000,#0000 72%)}.presentation[data-experience=b] .page-12 .scene-fx__trace--a{aspect-ratio:1;border:1px dashed #aee3ee66;border-radius:50%;width:18%;top:24%;right:12%}.presentation[data-experience=b] .page-12 .scene-fx__trace--b{background:linear-gradient(90deg,#0000,#aee3ee80);width:31%;height:1px;bottom:18%;right:7%;transform:rotate(-21deg)}@keyframes b-blueprint{to{background-position:3.6cqw 3.6cqw}}.presentation[data-experience=b] .page-13{--scene-entry:translate3d(0, 21cqw, -470px) rotateX(26deg) scale(.67);--scene-clip:inset(48% 0 48% 0 round 0)}.presentation[data-experience=b] .page-13 .scene-fx__volume{background:linear-gradient(112deg,#0000 0 34%,#aadde821 45%,#0000 58%),radial-gradient(at 50% 58%,#d18c651f,#0000 38%);animation:9s ease-in-out infinite alternate b-projector}.presentation[data-experience=b] .page-13 .scene-fx__geometry{border-block:.7cqw dotted #d8e3e038;inset:1.8%;box-shadow:inset 0 0 5cqw #0000006b}.presentation[data-experience=b] .page-13 .scene-fx__trace--a{background:linear-gradient(90deg,#0000,#b5e5ef5c,#0000);width:100%;height:1px;top:30%;left:0}.presentation[data-experience=b] .page-13 .scene-fx__trace--b{background:linear-gradient(90deg,#0000,#dd956e47,#0000);width:100%;height:1px;top:58%;left:0}@keyframes b-projector{to{opacity:.95;transform:translate(14%)skew(-7deg)}}.presentation[data-experience=b] .page-14{--scene-entry:translate3d(24vw, 3cqw, -450px) rotateY(-31deg) scale(.69);--scene-clip:polygon(100% 0, 100% 100%, 92% 100%, 8% 52%, 92% 0)}.presentation[data-experience=b] .page-14 .scene-fx__volume{background:radial-gradient(at 72% 52%,#64bed233,#0000 30%),linear-gradient(100deg,#0000 42%,#cb7c561c)}.presentation[data-experience=b] .page-14 .scene-fx__geometry{background:repeating-linear-gradient(166deg,#0000 0 7%,#aae2ee29 7.2% 7.35%,#0000 7.55% 13%);animation:3.2s linear infinite b-speed;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 5%,#000 48%,#0000);mask-image:linear-gradient(90deg,#0000 5%,#000 48%,#0000)}.presentation[data-experience=b] .page-14 .scene-fx__trace--a{background:linear-gradient(90deg,#0000,#a4e0ed8c,#0000);width:82%;height:1px;top:23%;left:4%;transform:rotate(8deg)}.presentation[data-experience=b] .page-14 .scene-fx__trace--b{background:linear-gradient(90deg,#0000,#de8a6080,#0000);width:76%;height:1px;bottom:18%;left:13%;transform:rotate(-7deg)}@keyframes b-speed{to{background-position:12cqw -3cqw}}.presentation[data-experience=b] .page-15{--scene-entry:translate3d(0, 10cqw, -510px) rotateX(17deg) rotateZ(1.5deg) scale(.65);--scene-clip:polygon(50% 8%, 57% 42%, 92% 50%, 57% 58%, 50% 92%, 43% 58%, 8% 50%, 43% 42%)}.presentation[data-experience=b] .page-15 .scene-fx__volume{background:conic-gradient(from 225deg,#0000,#73c6d92e,#0000 24%,#d6896121,#0000 55%,#a1dae624,#0000 82%);animation:12s ease-in-out infinite alternate b-prism}.presentation[data-experience=b] .page-15 .scene-fx__geometry{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border:1px solid #b8e5ee38;inset:9%;box-shadow:inset 0 0 5cqw #67bfd31f}.presentation[data-experience=b] .page-15 .scene-fx__trace--a{background:linear-gradient(#0000,#b7e4ed4d,#0000);width:1px;height:72%;top:14%;left:26%;transform:rotate(38deg)}.presentation[data-experience=b] .page-15 .scene-fx__trace--b{background:linear-gradient(#0000,#df946a47,#0000);width:1px;height:72%;top:14%;right:26%;transform:rotate(-38deg)}@keyframes b-prism{to{filter:hue-rotate(16deg);transform:translate(3%,-2%)rotate(7deg)scale(1.05)}}.presentation[data-experience=b] .page-16{--scene-entry:translate3d(-18vw, -2cqw, -390px) rotateY(22deg) rotateZ(-3deg) scale(.73);--scene-clip:polygon(0 0, 0 100%, 62% 100%, 78% 50%, 62% 0)}.presentation[data-experience=b] .page-16 .scene-fx__volume{background:radial-gradient(circle at 78%,#7bcadc30,#0000 30%),linear-gradient(90deg,#05090b8f,#0000 60%)}.presentation[data-experience=b] .page-16 .scene-fx__geometry{aspect-ratio:1;background:repeating-radial-gradient(circle,#0000 0 13%,#abe2ed24 13.5% 14%),linear-gradient(90deg,#0000 49.8%,#abe2ed40 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#abe2ed40 50%,#0000 50.2%);border:1px solid #abe2ed57;border-radius:50%;width:31%;animation:14s linear infinite b-map;top:16%;right:8%}.presentation[data-experience=b] .page-16 .scene-fx__trace--a{background-color:#0000;background-image:linear-gradient(#91d3e114 1px,#0000 1px),linear-gradient(90deg,#91d3e114 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:5cqw 5cqw;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:5%;-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000);mask-image:linear-gradient(90deg,#0000 35%,#000)}.presentation[data-experience=b] .page-16 .scene-fx__trace--b{background:linear-gradient(90deg,#0000,#b5e5ef80);width:43%;height:1px;top:50%;right:3%}@keyframes b-map{to{rotate:360deg}}.presentation[data-experience=b] .page-17{--scene-entry:translate3d(0, 25cqw, -560px) rotateX(31deg) scale(.61);--scene-clip:circle(4% at 72% 54%)}.presentation[data-experience=b] .page-17 .scene-fx__volume{background:radial-gradient(circle at 73% 54%,#70cde14d,#0000 9%,#70cde11a 18%,#0000 35%),linear-gradient(90deg,#050809a3,#0000 57%);animation:3.8s ease-out infinite b-beacon}.presentation[data-experience=b] .page-17 .scene-fx__geometry{aspect-ratio:1;border:1px solid #a7e2ee61;border-radius:50%;width:31%;top:25%;right:11%;box-shadow:inset 0 0 0 1.1cqw #78d1e40a,inset 0 0 0 1.2cqw #aae2ee29}.presentation[data-experience=b] .page-17 .scene-fx__trace--a{background:linear-gradient(90deg,#da926a73,#a7e2ee85,#0000);width:66%;height:1px;top:54%;left:6%}.presentation[data-experience=b] .page-17 .scene-fx__trace--b{background:linear-gradient(#0000,#aae3ef59,#0000);width:1px;height:71%;top:18%;right:26%}.presentation[data-experience=b] .page-17 .scene-fx__particle-field{filter:drop-shadow(0 0 1.2cqw #74d2e6cc);background:radial-gradient(circle at 73% 54%,#d8f3f8b8 0 1px,#0000 1.5px)}@keyframes b-beacon{0%{opacity:.25;transform:scale(.72)}45%{opacity:.86}to{opacity:0;transform:scale(1.18)}}.presentation[data-experience=b] .presentation__page.is-active .presentation__surface{will-change:transform;transform:translate3d(calc(var(--pointer-x) * -.18cqw), calc(var(--scene-offset,0) * -.75cqw + var(--pointer-y) * -.12cqw), 0) rotateX(calc(var(--scene-offset,0) * -1.2deg + var(--pointer-y) * -.45deg)) rotateY(calc(var(--pointer-x) * .65deg)) scale(1)}.presentation[data-experience=b] .presentation__page.has-composited-media .presentation__surface{will-change:auto;transform:none!important}.presentation[data-experience=b] .presentation__page.is-active .scene-fx__geometry{opacity:.86}.presentation[data-experience=b] .presentation__page:not(.is-active) .scene-fx__trace{opacity:.18}.presentation[data-experience=b] .presentation__page:not(.is-active) .scene-fx>span{animation-play-state:paused!important}.presentation[data-experience=b] .presentation__page.is-active .scene-fx>span{animation-play-state:running}.presentation[data-experience=b] .native-title{font-family:var(--font-b-title), "Trebuchet MS", Arial, Helvetica, sans-serif;letter-spacing:-.012em;text-wrap:balance;text-shadow:0 .35cqw 1.2cqw #0000006b, 0 0 2.6cqw var(--page-tone);font-weight:800;line-height:.94;transform:none}@supports (color:color-mix(in lab, red, red)){.presentation[data-experience=b] .native-title{text-shadow:0 .35cqw 1.2cqw #0000006b, 0 0 2.6cqw color-mix(in srgb, var(--page-tone) 22%, transparent)}}.presentation[data-experience=b] .page-3__title{width:92%;font-size:4.2cqw;top:10%;left:4%}.presentation[data-experience=b] .page-4__title{font-size:5.9cqw}.presentation[data-experience=b] .page-5__title,.presentation[data-experience=b] .page-6__title{font-size:7.15cqw}.presentation[data-experience=b] .page-7__title{font-size:7.1cqw}.presentation[data-experience=b] .page-8__title{font-size:5.95cqw}.presentation[data-experience=b] .page-9__title{font-size:6.65cqw}.presentation[data-experience=b] .page-10__title{width:54%;font-size:6.35cqw}.presentation[data-experience=b] .page-11__title{font-size:5.7cqw}.presentation[data-experience=b] .page-12__title{font-size:6.05cqw}.presentation[data-experience=b] .page-13__title{font-size:6.75cqw}.presentation[data-experience=b] .page-15__title{font-size:2.75cqw}.presentation[data-experience=b] .page-16__title{font-size:6.15cqw}.presentation[data-experience=b] .page-17__title{font-size:6.7cqw}.presentation[data-experience=b] .page-13__category,.presentation[data-experience=b] .page-14__category{font-family:var(--font-b-title), "Trebuchet MS", Arial, Helvetica, sans-serif;letter-spacing:-.005em;font-weight:700;line-height:.98}.cinema-rails{display:none}.site[data-experience=b] .cinema-rails{z-index:30;pointer-events:none;display:block;position:fixed;inset:0}.site[data-experience=b] .cinema-rails span{background:linear-gradient(#0000,#9dd7e652,#0000);width:1px;position:absolute;top:16vh;bottom:16vh;box-shadow:0 0 20px #75bfd229}.site[data-experience=b] .cinema-rails span:first-child{left:1.1vw}.site[data-experience=b] .cinema-rails span:last-child{right:1.1vw}@supports not (clip-path:inset(0 round 1rem)){.presentation[data-experience=b] .presentation__page .presentation__surface{clip-path:none!important}}@media (width<=1120px) and (width>=721px){.ab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-card--b{grid-column:1/-1}.ab-card--b .ab-card__preview{height:min(48vw,470px)}}@media (width<=1024px){.ab-catalog{padding:1rem}.ab-catalog__header{grid-template-columns:1fr;margin-bottom:2rem}.ab-catalog__header img{grid-row:auto;width:145px;margin-bottom:2.5rem}.ab-catalog__header h1{font-size:clamp(3.6rem,19vw,6.7rem)}.ab-grid{grid-template-columns:1fr}.ab-card__preview{height:clamp(220px,65vw,360px)}.ab-card:hover,.ab-card:focus-within{transform:translateY(-4px)}.site-header__nav{flex-wrap:wrap;justify-content:flex-end;gap:.35rem .9rem;display:flex}.site-header__nav a{align-items:center;min-width:44px;min-height:44px;padding-block:.65rem;display:inline-flex}.presentation[data-experience]{padding-block:2rem 4rem}.presentation[data-experience] .presentation__page,.presentation[data-experience=b] .presentation__page{aspect-ratio:auto;width:calc(100% - 1rem);height:auto;scroll-margin-block:4.5rem}.presentation[data-experience] .presentation__page+.presentation__page,.presentation[data-experience=b] .presentation__page+.presentation__page{margin-top:2.25rem}.presentation[data-experience] .presentation__surface{transform-style:flat;flex-direction:column;gap:1rem;min-height:0;padding:1.35rem;display:flex;position:relative;inset:auto;clip-path:none!important}.presentation[data-experience] .presentation__page:not(.is-visible) .presentation__surface,.presentation[data-experience] .presentation__page.is-visible .presentation__surface,.presentation[data-experience] .presentation__page.is-active .presentation__surface{transform:none!important}.presentation[data-experience] .native-layer,.presentation[data-experience] .native-title,.presentation[data-experience] .native-kicker,.presentation[data-experience] .native-copy,.presentation[data-experience] .page-13__category,.presentation[data-experience] .page-14__category,.presentation[data-experience] .page-17__contact{text-align:left;white-space:normal!important;width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.presentation[data-experience] .native-title{order:-2;line-height:.88;font-size:clamp(2.6rem,13vw,4.25rem)!important}.presentation[data-experience=b] .native-title{letter-spacing:-.008em;line-height:.98;font-size:clamp(2.15rem,10.4vw,3.55rem)!important}.presentation[data-experience=b] .page-3__title,.presentation[data-experience=b] .page-15__title{font-size:clamp(1.8rem,8.5vw,2.85rem)!important}.presentation[data-experience=b] .page-11__title{font-size:clamp(1.9rem,8.8vw,3.1rem)!important}.presentation[data-experience] .native-kicker{order:-3;font-size:.9rem}.presentation[data-experience] .page-13__category,.presentation[data-experience] .page-14__category{order:-1;font-size:clamp(1.7rem,8vw,2.35rem);line-height:1}.presentation[data-experience] .native-layer h3,.presentation[data-experience] .native-copy h3,.presentation[data-experience] .page-17__contact strong{margin-bottom:.45rem;font-size:clamp(1.2rem,5.5vw,1.6rem);line-height:1.05}.presentation[data-experience] .native-layer p,.presentation[data-experience] .native-copy,.presentation[data-experience] .page-17__contact,.presentation[data-experience] .page-9__scenario p,.presentation[data-experience] .page-11__quality p,.presentation[data-experience] .page-12__copy,.presentation[data-experience] .page-17__copy{font-size:1rem;line-height:1.5}.presentation[data-experience] .native-copy p,.presentation[data-experience] .page-12__copy li{margin:0 0 .85rem}.presentation[data-experience] .page-17__contact a{align-items:center;min-height:44px;display:flex}.presentation[data-experience] .page-12__copy ul{margin:.75rem 0 0;padding-left:1.2rem}.presentation[data-experience] .native-photo,.presentation[data-experience] .native-video-shell,.presentation[data-experience] .native-youtube{aspect-ratio:16/9;flex:none;min-height:0;width:100%!important}.presentation[data-experience] .native-photo img,.presentation[data-experience] .native-video{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.presentation[data-experience] .brand-wall{aspect-ratio:16/10}.presentation[data-experience] .align-center,.presentation[data-experience] .align-right{text-align:left}.site[data-experience=b] .cinema-rails{display:none}.presentation[data-experience=b] .scene-fx{opacity:.58;perspective:none}.presentation[data-experience=b] .scene-fx__volume,.presentation[data-experience=b] .scene-fx__geometry,.presentation[data-experience=b] .scene-fx__particle-field{transform:none!important}.presentation[data-experience=b] .scene-fx__trace{opacity:.2}.experience-return span:last-child{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.experience-return{justify-content:center;min-width:44px;padding-inline:.7rem}}@media (prefers-reduced-motion:reduce){.ab-catalog__grain,.site[data-experience=b] .hero__lens,.presentation[data-experience=b]:before,.presentation[data-experience] .native-video-shell,.presentation[data-experience=b] .native-photo,.presentation[data-experience=b] .native-youtube,.presentation[data-experience=b] .scene-fx,.presentation[data-experience=b] .scene-fx>span{animation:none!important}.ab-card,.experience-return,.presentation[data-experience] .presentation__page,.presentation[data-experience] .presentation__page.is-active.has-audio-video .presentation__surface,.presentation[data-experience] .presentation__surface,.presentation[data-experience] .presentation__page:after,.presentation[data-experience] .presentation__surface:after{transition:none!important}.ab-card:hover,.ab-card:focus-within,.experience-return:hover,.experience-return:focus-visible,.presentation[data-experience] .presentation__page .presentation__surface{clip-path:none!important;transform:none!important}.presentation[data-experience] .presentation__page.is-visible .presentation__surface,.presentation[data-experience] .presentation__page.is-active .presentation__surface{filter:none!important;opacity:1!important}.presentation[data-experience] .presentation__surface:after,.presentation[data-experience] .presentation__page:after{display:none!important}.presentation[data-experience=b] .scene-fx__volume,.presentation[data-experience=b] .scene-fx__geometry,.presentation[data-experience=b] .scene-fx__particle-field{transition:none!important;transform:none!important}}.legacy-site{--ink:#111;--cream:#efe1c6;--font-display:var(--legacy-font-display);--font-body:var(--legacy-font-body);min-height:100vh;color:var(--cream);background:var(--ink);font-family:var(--font-body), Arial, Helvetica, sans-serif}.legacy-site .hero{isolation:isolate;background:#080808;width:100%;height:100svh;min-height:560px;position:relative;overflow:hidden}.legacy-site .hero__video{z-index:-3;pointer-events:none;border:0;width:max(100vw,177.78vh);height:max(56.25vw,100vh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.legacy-site .hero__shade{z-index:-2;background:linear-gradient(#0000007a 0%,#0000 31% 68%,#00000080 100%),#00000014;position:absolute;inset:0}.legacy-site .site-header{z-index:2;justify-content:space-between;align-items:center;width:100%;padding:clamp(1rem,2.8vw,2.6rem) clamp(1.15rem,4.5vw,5rem);display:flex;position:absolute;top:0;left:0}.legacy-site .site-header__brand{width:clamp(150px,18vw,270px);min-height:0;display:block}.legacy-site .site-header__brand img{filter:none;width:100%;height:auto;display:block}.legacy-site .site-header__nav{align-items:center;gap:clamp(1.25rem,3vw,3.5rem);display:flex}.legacy-site .site-header__nav a{color:#fff;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px 16px #000000bf;min-width:0;min-height:0;padding-block:.45rem;font-size:clamp(.78rem,1vw,1rem);font-weight:700;text-decoration:none;position:relative}.legacy-site .site-header__nav a:after{content:"";background:var(--cream);transform-origin:100%;height:2px;transition:transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.legacy-site .site-header__nav a:hover:after,.legacy-site .site-header__nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.legacy-site .hero__scroll{z-index:2;color:#fff;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 2px 12px #000000e6;flex-direction:column;align-items:center;gap:.3rem;min-width:0;min-height:0;font-size:.7rem;font-weight:800;text-decoration:none;display:flex;position:absolute;bottom:clamp(1.3rem,3.8vh,3rem);left:50%;transform:translate(-50%)}.legacy-site .hero__scroll span:last-child{font-size:1.2rem;line-height:1}.legacy-site .presentation{background:var(--ink);perspective:none;width:100%;padding:0}.legacy-site .presentation__page{aspect-ratio:16/9;background:var(--ink);width:100%;margin:0;scroll-margin-top:0;position:relative;overflow:hidden;container-type:normal}.legacy-site .presentation__page+.presentation__page{margin-top:0}.legacy-site .presentation__poster{z-index:0;object-fit:cover;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.legacy-site .presentation__media{z-index:1;background:#000;border:0;border-radius:0;margin:0;padding:0;display:block;position:absolute}.legacy-site .presentation__video{object-fit:cover}.legacy-site .presentation__video--auto{pointer-events:none}.legacy-site .presentation__video--manual,.legacy-site .presentation__youtube{z-index:2}@media (width<=720px){.legacy-site .hero{min-height:520px}.legacy-site .site-header{align-items:flex-start;padding:1rem}.legacy-site .site-header__brand{width:135px}.legacy-site .site-header__nav{grid-template-columns:repeat(2,auto);justify-items:end;gap:.35rem 1rem;display:grid}.legacy-site .site-header__nav a{min-width:0;min-height:0;font-size:.65rem;display:block}.legacy-site .presentation{padding:0}.legacy-site .presentation__page{aspect-ratio:16/9;width:100%;height:auto}.legacy-site .presentation__page+.presentation__page{margin-top:0}}@media (prefers-reduced-motion:reduce){.legacy-site .site-header__nav a:after{transition-duration:.01ms!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
