.owe-cinematic-hero{isolation:isolate;color:#fff;touch-action:pan-y;background:#060606;border-bottom:1px solid #333;height:min(780px,100svh - 72px);min-height:650px;position:relative;overflow:hidden}.owe-cinematic-slide{opacity:0;visibility:hidden;transition:opacity .8s,visibility .8s;position:absolute;inset:0}.owe-cinematic-slide.is-active{opacity:1;visibility:visible}.owe-cinematic-art{position:absolute;inset:0}.owe-cinematic-art>img,.owe-cinematic-axiom-screen{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.owe-cinematic-art:after{content:"";background:linear-gradient(90deg,#0007,#0000 65%),linear-gradient(#0000 78%,#050505 100%);position:absolute;inset:0}.owe-cinematic-copy{z-index:1;max-width:1380px;margin:auto;padding:clamp(90px,13vh,150px) 5% 140px;position:relative}.owe-cinematic-eyebrow{color:var(--hero-accent);font:600 12px/1.4 var(--body);letter-spacing:.18em;margin-bottom:22px;display:block}.owe-cinematic-copy h1,.owe-cinematic-copy h2{max-width:700px;font:400 clamp(60px,7.7vw,112px)/.92 var(--bebas);letter-spacing:-.02em;color:#fff;margin:0}.owe-cinematic-copy em{color:var(--hero-accent);font-style:normal;display:block}.owe-cinematic-copy p{color:#d3d3d3;max-width:400px;font:400 18px/1.5 var(--body);margin:26px 0 30px}.owe-cinematic-actions{flex-wrap:wrap;gap:12px;display:flex}.owe-cinematic-actions a{color:#fff;min-height:48px;font:400 18px/1 var(--bebas);letter-spacing:.04em;background:#0004;border:1px solid #ffffff70;border-radius:3px;align-items:center;gap:18px;padding:13px 22px;text-decoration:none;display:flex}.owe-cinematic-actions a:first-child{background:var(--hero-accent);border-color:var(--hero-accent);color:#080808}.owe-cinematic-actions a:hover{filter:brightness(1.15)}.owe-cinematic-navigation{z-index:2;align-items:center;gap:36px;display:flex;position:absolute;bottom:26px;left:5%;right:5%}.owe-cinematic-tabs{flex:1;grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.owe-cinematic-tabs button{text-align:left;color:#aaa;cursor:pointer;background:0 0;border:0;border-top:2px solid #ffffff35;padding:14px 0 0}.owe-cinematic-tabs button[aria-pressed=true]{border-color:var(--hero-accent);color:#fff}.owe-cinematic-tabs span{font:600 10px/1 var(--body);color:var(--hero-accent);margin-right:10px}.owe-cinematic-tabs strong{font:400 20px/1 var(--bebas)}.owe-cinematic-controls{gap:6px;display:flex}.owe-cinematic-controls button{color:#fff;cursor:pointer;background:#ffffff09;border:1px solid #ffffff35;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid}.owe-cinematic-hero :is(button,a):focus-visible{outline:2px solid var(--hero-accent);outline-offset:4px}@media (max-width:760px){.owe-cinematic-hero{height:auto;min-height:710px;display:grid}.owe-cinematic-slide{grid-area:1/1;position:relative;inset:auto}.owe-cinematic-art{height:380px}.owe-cinematic-art>img{object-position:75% center}.owe-cinematic-art:after{background:linear-gradient(#0000 45%,#060606)}.owe-cinematic-copy{padding:290px 6% 140px}.owe-cinematic-eyebrow{margin-bottom:12px;font-size:10px}.owe-cinematic-copy h1,.owe-cinematic-copy h2{font-size:clamp(48px,10.6vw,78px)}.owe-cinematic-copy p{max-width:340px;margin:16px 0 20px;font-size:15px}.owe-cinematic-actions a{min-height:44px;padding:12px 15px;font-size:16px}.owe-cinematic-navigation{gap:12px;bottom:20px;left:6%;right:6%}.owe-cinematic-tabs{gap:10px}.owe-cinematic-tabs span{margin:0 0 5px;display:block}.owe-cinematic-tabs strong{font-size:14px}.owe-cinematic-controls{flex-direction:column}.owe-cinematic-controls button{width:26px;height:26px}.owe-cinematic-controls button:first-child,.owe-cinematic-controls button:last-child{display:none}}@media (prefers-reduced-motion:reduce){.owe-cinematic-slide{transition:none}}.owe-morph-heading{display:grid}.owe-morph-heading>span{transform-origin:0;grid-area:1/1}.owe-morph-heading-alternate{opacity:0}.is-active .owe-morph-heading-original{animation:6s ease-in-out infinite owe-heading-original}.is-active .owe-morph-heading-alternate{animation:6s ease-in-out infinite owe-heading-alternate}.owe-morph-heading[data-motion-paused=true]>span{animation-play-state:paused}@keyframes owe-heading-original{0%,39%,to{opacity:1;filter:blur();transform:translateY(0)scale(1)}47%,92%{opacity:0;filter:blur(10px);transform:translateY(-6px)scale(.97)}}@keyframes owe-heading-alternate{0%,42%,to{opacity:0;filter:blur(10px);transform:translateY(6px)scale(.97)}50%,89%{opacity:1;filter:blur();transform:translateY(0)scale(1)}97%{opacity:0;filter:blur(10px);transform:translateY(-6px)scale(.97)}}@media (prefers-reduced-motion:reduce){.is-active .owe-morph-heading>span{animation:none}.owe-morph-heading-original{opacity:1}.owe-morph-heading-alternate{opacity:0}}.owe-cinematic-screen-plane{transform-origin:0 0;opacity:.92;width:450px;height:273.75px}.owe-cinematic-screen-plane img{width:100%;max-width:none;height:100%;display:block}.owe-cinematic-slide[data-slide=record-pool]{color:#fff;background:#ffdc00}.owe-cinematic-slide[data-slide=record-pool] .owe-cinematic-art:after{content:none}.owe-cinematic-slide[data-slide=record-pool] .owe-cinematic-art>img{object-position:left center}.owe-cinematic-slide[data-slide=record-pool] .owe-cinematic-eyebrow,.owe-cinematic-slide[data-slide=record-pool] h1{color:#fff}.owe-cinematic-slide[data-slide=record-pool] .owe-cinematic-copy p{color:#e2e2e2}.owe-cinematic-slide[data-slide=record-pool] .owe-cinematic-actions a{color:#fff;background:#08080880;border-color:#ffffff90}.owe-cinematic-slide[data-slide=record-pool] .owe-cinematic-actions a:first-child{color:#090909;background:#ffd000;border-color:#ffd000;box-shadow:0 5px 28px #ffd00026}.owe-cinematic-slide[data-slide=record-pool] .owe-cinematic-actions a:hover{filter:none;background:#282828}.owe-cinematic-slide[data-slide=record-pool] .owe-cinematic-actions a:first-child:hover{background:#ffe052}.owe-cinematic-signoff{font:500 10px/1.5 var(--body);letter-spacing:.4em;color:#ddd;margin-top:35px;display:block}.owe-cinematic-hero[data-theme=vinyl] .owe-cinematic-navigation{background:#090909f2;border:1px solid #ffffff25;border-radius:4px;padding:15px 18px}@media (max-width:760px){.owe-cinematic-slide[data-slide=record-pool] .owe-cinematic-art{height:100%}.owe-cinematic-slide[data-slide=record-pool] .owe-cinematic-art>img{object-position:43% center}.owe-cinematic-slide[data-slide=record-pool] .owe-cinematic-copy{padding-top:100px}.owe-cinematic-signoff{letter-spacing:.3em;margin-top:30px;font-size:9px}.owe-cinematic-hero[data-theme=vinyl] .owe-cinematic-navigation{gap:10px;padding:12px}}
.owe-open-format-stage{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.owe-stage-effects{opacity:.85}.owe-stage-beam{transform-box:view-box}.owe-stage-beam-one{transform-origin:1040px 540px;animation:5.6s ease-in-out infinite alternate owe-stage-sweep-one}.owe-stage-beam-two{transform-origin:1040px 540px;animation:7s ease-in-out -2s infinite alternate owe-stage-sweep-two}.owe-stage-beam-three{transform-origin:1584px 126px;animation:6.5s ease-in-out -1.5s infinite alternate owe-stage-sweep-side}.owe-stage-crowd-wash{animation:3.4s ease-in-out -1s infinite alternate owe-stage-wash-pulse}.owe-stage-deck-ring{animation:3s linear infinite owe-stage-ring-travel}.owe-stage-deck-ring-two{animation-duration:4s;animation-direction:reverse}.owe-stage-deck-edge{animation:6s linear infinite owe-stage-ring-travel}.owe-open-format-stage .owe-stage-effects *{animation-play-state:paused}.owe-open-format-stage[data-motion-running=true] .owe-stage-effects *{animation-play-state:running}@keyframes owe-stage-sweep-one{0%{opacity:.45;transform:rotate(-15deg)}to{opacity:.95;transform:rotate(22deg)}}@keyframes owe-stage-sweep-two{0%{opacity:.7;transform:rotate(14deg)}to{opacity:.4;transform:rotate(-20deg)}}@keyframes owe-stage-sweep-side{0%{opacity:.45;transform:rotate(-13deg)}to{opacity:.85;transform:rotate(16deg)}}@keyframes owe-stage-wash-pulse{0%{opacity:.15}to{opacity:.65}}@keyframes owe-stage-ring-travel{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.owe-stage-effects{display:none}.owe-open-format-stage .owe-stage-effects *{animation:none}}
.owe-core-stage{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.owe-core-effects{opacity:.75}.owe-core-beam{transform-box:view-box;transform-origin:775px 508px;animation:7s ease-in-out -1s infinite alternate owe-core-sweep}.owe-core-haze{animation:9s ease-in-out -2s infinite alternate owe-core-haze-drift}.owe-core-light-bar{animation:4.5s ease-in-out -1s infinite alternate owe-core-lights-breathe}.owe-core-light-bar-right{animation-duration:6s;animation-delay:-3s}.owe-core-console-glint{opacity:.45;animation:5s linear infinite owe-ambient-trace}.owe-axiom-effects{opacity:.65}.owe-axiom-ambient-glow{animation:6s ease-in-out -2s infinite alternate owe-axiom-room-breathe}.owe-axiom-tube{animation:5s ease-in-out -1s infinite alternate owe-axiom-tube-breathe}.owe-axiom-tube-right{animation-duration:7s;animation-delay:-3s}.owe-axiom-tube-trace{opacity:.35;animation:8s linear infinite owe-ambient-trace}.owe-axiom-laptop-glint{opacity:.24;animation:9s linear -3s infinite owe-ambient-trace}.owe-cinematic-screen-plane{position:relative;overflow:hidden}.owe-cinematic-screen-plane:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 40%,#bdff6520 50%,#0000 60%);animation:10s ease-in-out -3s infinite owe-axiom-screen-sheen;position:absolute;inset:-20% -50%}.owe-core-stage .owe-core-effects *,.owe-cinematic-axiom-screen .owe-axiom-effects *,.owe-cinematic-axiom-screen .owe-cinematic-screen-plane:after{animation-play-state:paused}.owe-core-stage[data-motion-running=true] .owe-core-effects *,.owe-cinematic-axiom-screen[data-motion-running=true] .owe-axiom-effects *,.owe-cinematic-axiom-screen[data-motion-running=true] .owe-cinematic-screen-plane:after{animation-play-state:running}@keyframes owe-core-sweep{0%{opacity:.45;transform:rotate(-10deg)}to{opacity:.85;transform:rotate(15deg)}}@keyframes owe-core-haze-drift{0%{opacity:.35;transform:translate(-18px)}to{opacity:.7;transform:translate(20px,-12px)}}@keyframes owe-core-lights-breathe{0%{opacity:.18}to{opacity:.65}}@keyframes owe-axiom-room-breathe{0%{opacity:.25}to{opacity:.7}}@keyframes owe-axiom-tube-breathe{0%{opacity:.12}to{opacity:.5}}@keyframes owe-ambient-trace{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@keyframes owe-axiom-screen-sheen{0%,15%{opacity:0;transform:translate(-45%)}40%,60%{opacity:.35}85%,to{opacity:0;transform:translate(45%)}}@media (prefers-reduced-motion:reduce){.owe-core-effects,.owe-axiom-effects,.owe-cinematic-screen-plane:after{display:none}.owe-core-stage .owe-core-effects *,.owe-cinematic-axiom-screen .owe-axiom-effects *,.owe-cinematic-axiom-screen .owe-cinematic-screen-plane:after{animation:none}}.owe-core-smoke{opacity:.65}.owe-core-smoke-billow{transform-origin:1100px 550px;animation:11s ease-in-out -4s infinite alternate owe-core-smoke-rise}.owe-core-smoke-billow-back{animation-name:owe-core-smoke-curl;animation-duration:14s;animation-delay:-7s}.owe-core-smoke-billow-low{animation-name:owe-core-smoke-roll;animation-duration:12s;animation-delay:-3s}@keyframes owe-core-smoke-rise{0%{opacity:.45;transform:translate(-38px,42px)scale(.94)}to{opacity:.85;transform:translate(38px,-60px)scale(1.12)}}@keyframes owe-core-smoke-curl{0%{opacity:.4;transform:translate(48px,38px)rotate(-3deg)scale(1.05)}to{opacity:.8;transform:translate(-45px,-42px)rotate(4deg)scale(.96)}}@keyframes owe-core-smoke-roll{0%{opacity:.35;transform:translate(-65px,22px)scale(1.06,.94)}to{opacity:.75;transform:translate(55px,-32px)scale(.96,1.12)}}
.owe-software{color:#fff;background:#080808;border-top:1px solid #252525;border-bottom:1px solid #252525;padding:28px 0 25px;overflow:hidden}.owe-software-heading{text-align:center;place-items:center;min-height:30px;margin-bottom:17px;padding:0 18px;display:grid}.owe-software-heading>span{grid-area:1/1;animation:10s ease-in-out infinite owe-software-caption}.owe-software-heading>span:nth-child(2){animation-delay:-5s}@keyframes owe-software-caption{0%,40%,to{opacity:1}50%,90%{opacity:0}}.owe-software-heading>span,.owe-discovery-eyebrow{letter-spacing:.18em;color:#ffd000;font:700 11px/1.4 Arial,sans-serif}.owe-software-window{max-width:1060px;margin:auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.owe-software-track{width:max-content;animation:30s linear infinite owe-software-scroll;display:flex}.owe-software-loop{flex:none;justify-content:space-around;align-items:center;min-width:1060px;display:flex}.owe-software-logo{color:#fff;flex:none;justify-content:center;align-items:center;gap:12px;width:300px;height:64px;padding:0 24px;display:flex}.owe-software-logo .owe-software-wordmark{object-fit:contain;width:150px;height:42px;display:block}.owe-software-logo .owe-software-app-icon{object-fit:contain;flex:none;width:48px;height:48px;display:block}.owe-software-rekordbox .owe-software-wordmark,.owe-software-traktor .owe-software-wordmark{width:204px}.owe-software-djay .owe-software-wordmark{width:140px}.owe-software-window:hover .owe-software-track{animation-play-state:paused}@keyframes owe-software-scroll{to{transform:translate(-50%)}}.owe-crates{--card-width:clamp(220px,25vw,340px);--card-step:clamp(100px,17vw,220px);isolation:isolate;text-align:center;color:#101114;background:#f4f5f7;padding:78px 20px 72px;position:relative;overflow:hidden}.owe-crates-heading{z-index:12;max-width:880px;margin:auto;position:relative}.owe-crates .owe-discovery-eyebrow{color:#4b4f59}.owe-crates-heading h2{letter-spacing:-.015em;color:#0a0a0a;margin:14px 0 12px;font:400 clamp(38px,5vw,68px)/.98 Bebas Neue,Impact,sans-serif}.owe-crates-heading h2 em{font-style:normal;display:block}.owe-crates-heading>p{color:#666b74;margin:0;font:400 16px/1.6 Arial,sans-serif}.owe-coverflow{width:100%;max-width:1320px;height:calc(var(--card-width) * 1.28 + 74px);perspective:1200px;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline-offset:-5px;margin:28px auto 0;position:relative}.owe-crate-card{width:var(--card-width);height:calc(var(--card-width) * 1.28);text-align:left;color:#fff;cursor:pointer;transform:translateX(calc(-50% + var(--offset) * var(--card-step))) translateZ(calc(var(--distance) * -100px)) rotateY(var(--turn));opacity:1;background:#090a0d;border:1px solid #ffffff30;border-radius:10px;padding:0;transition:transform .65s cubic-bezier(.22,.75,.2,1),box-shadow .4s,opacity .4s;position:absolute;top:35px;left:50%;overflow:hidden;box-shadow:0 26px 30px -15px #080e2055}.owe-coverflow:not(.is-revealed) .owe-crate-card{transform:translateX(-50%) translateZ(calc(var(--distance) * -50px)) rotateY(0)}.owe-crate-card.is-active{box-shadow:0 32px 45px -16px #080e2070,0 0 0 2px var(--accent)}.owe-crate-art{display:block;position:absolute;inset:0 0 22%;overflow:hidden}.owe-crate-art img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.owe-crate-art:after{content:"";background:linear-gradient(#0000 55%,#090a0d);position:absolute;inset:0}.owe-crate-label{color:var(--accent);letter-spacing:.1em;font:700 clamp(8px,.8vw,10px)/1.5 Arial,sans-serif;position:absolute;bottom:25%;left:8%;right:8%}.owe-crate-card strong{font:400 clamp(27px,3vw,40px)/1 Bebas Neue,Impact,sans-serif;position:absolute;bottom:12%;left:8%;right:8%}.owe-crate-footer{letter-spacing:.1em;color:#c4c7ce;justify-content:space-between;align-items:center;font:700 9px/1 Arial,sans-serif;display:flex;position:absolute;bottom:5%;left:8%;right:8%}.owe-crate-footer>span:first-child{color:#fff;letter-spacing:-.03em;font-size:14px;font-style:italic;font-weight:900}.owe-crate-controls{justify-content:center;align-items:center;gap:25px;margin:4px 0 16px;display:flex}.owe-crate-controls>button{color:#111;cursor:pointer;background:#fff;border:1px solid #c6c9d0;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s;display:grid}.owe-crate-controls>button:hover{background:#ffd000}.owe-crate-dots{gap:3px;display:flex}.owe-crate-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:40px;padding:0;display:grid}.owe-crate-dots button:after{content:"";background:#b2b6c0;border-radius:50%;width:6px;height:6px;transition:width .2s}.owe-crate-dots button[aria-current=true]:after{background:#141517;border-radius:5px;width:22px}.owe-crate-selection{min-height:48px}.owe-crate-selection p{color:#5c616b;max-width:430px;margin:0 auto 20px;font:400 14px/1.5 Arial,sans-serif}.owe-discovery-cta{color:#080808;background:#ffd000;border:2px solid #111;border-radius:999px;justify-content:center;align-items:center;gap:20px;max-width:100%;min-height:52px;padding:14px 28px;font:400 21px/1 Bebas Neue,Impact,sans-serif;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.owe-discovery-cta:hover{background:#ffe25c;transform:translateY(-2px)}.owe-software button:focus-visible,.owe-crates button:focus-visible,.owe-discovery-cta:focus-visible,.owe-coverflow:focus-visible,.owe-promo-close:focus-visible{outline-offset:4px;outline:3px solid #2573ff}.owe-scroll-promo{z-index:60;color:#0b0c0f;padding:16px 24px calc(16px + env(safe-area-inset-bottom));background:#ffd000;border-top:4px solid #0b0c0f;animation:.35s ease-out both owe-promo-appear;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 40px #0004}.owe-scroll-promo-inner{align-items:center;gap:18px;max-width:1240px;margin:auto;display:flex}.owe-promo-icon{background:#fff;border-radius:12px;flex:none;place-items:center;width:80px;height:80px;display:grid;overflow:hidden}.owe-promo-icon img{object-fit:contain;width:76px;height:76px}.owe-promo-copy{flex:1;min-width:0}.owe-promo-copy>span{letter-spacing:.13em;color:#333018;font:800 10px/1.5 Arial,sans-serif;display:block}.owe-promo-copy strong{font:400 clamp(30px,3vw,40px)/1.05 Bebas Neue,Impact,sans-serif;display:block}.owe-promo-copy p{color:#302b14;margin:3px 0 0;font:500 13px/1.4 Arial,sans-serif}.owe-scroll-promo .owe-discovery-cta{color:#ffd000;background:#0b0c0f;border-color:#0b0c0f;flex:none;min-width:224px;min-height:58px;font-size:24px;box-shadow:0 4px #a78900}.owe-scroll-promo .owe-discovery-cta:hover{color:#fff;background:#282514}.owe-scroll-promo .owe-offer-switch button:after{background:#756314}.owe-scroll-promo .owe-offer-switch button[aria-pressed=true]:after{background:#0b0c0f}.owe-promo-close{color:#181608;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.owe-promo-close:hover{background:#0001}@keyframes owe-promo-appear{0%{transform:translateY(105%)}to{transform:translateY(0)}}@media (max-width:700px){.owe-software{padding:20px 0}.owe-software-heading>span{letter-spacing:.1em;font-size:10px}.owe-software-logo{gap:10px;width:246px;padding:0 20px}.owe-software-logo .owe-software-app-icon{width:42px;height:42px}.owe-software-logo .owe-software-wordmark{width:132px}.owe-software-rekordbox .owe-software-wordmark,.owe-software-traktor .owe-software-wordmark{width:186px}.owe-software-loop{min-width:660px}.owe-crates{--card-width:clamp(205px,56vw,290px);--card-step:clamp(112px,31vw,185px);padding:52px 12px 48px}.owe-crates-heading h2{font-size:clamp(34px,7.8vw,49px)}.owe-crates-heading>p{max-width:290px;margin:auto;font-size:13px}.owe-coverflow{margin-top:12px}.owe-crate-label{font-size:8px}.owe-crate-card strong{font-size:28px}.owe-crate-selection{min-height:55px;padding:0 15px}.owe-crate-selection p{font-size:13px}.owe-scroll-promo{padding:12px 14px calc(12px + env(safe-area-inset-bottom))}.owe-scroll-promo-inner{grid-template-columns:1fr 36px;gap:10px;display:grid}.owe-promo-icon,.owe-promo-copy>span{display:none}.owe-promo-copy{grid-area:1/1}.owe-promo-copy strong{font-size:29px}.owe-promo-copy p{font-size:12px}.owe-promo-close{grid-area:1/2;width:36px;height:36px}.owe-scroll-promo .owe-discovery-cta{grid-area:2/1/auto/-1;width:100%;min-width:0;min-height:43px;padding:9px 18px;font-size:19px}}@media (prefers-reduced-motion:reduce){.owe-software-track{animation:none}.owe-software-heading>span{opacity:1;animation:none}.owe-software-heading>span:nth-child(2){display:none}.owe-software-window{overflow:auto;-webkit-mask-image:none;mask-image:none}.owe-software-loop[aria-hidden=true]{display:none}.owe-crate-card,.owe-discovery-cta,.owe-crate-dots button:after{transition:none}.owe-coverflow:not(.is-revealed) .owe-crate-card{transform:translateX(calc(-50% + var(--offset) * var(--card-step))) translateZ(calc(var(--distance) * -100px)) rotateY(var(--turn))}.owe-scroll-promo{animation:none}}.owe-promo-copy{animation:.5s both owe-offer-crossfade}@keyframes owe-offer-crossfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.owe-offer-switch{flex-direction:column;gap:5px;display:flex}.owe-offer-switch button{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:20px;padding:0;display:grid}.owe-offer-switch button:after{content:"";background:#b1b3b8;border-radius:5px;width:6px;height:6px}.owe-offer-switch button[aria-pressed=true]:after{background:#111;width:18px}.owe-member-offer{color:#fff;background:radial-gradient(circle at 100% 0,#176bba55,#0000 55%),#0a0d12;border:1px solid #ffffff30;border-radius:12px;width:min(580px,100% - 32px);max-height:calc(100svh - 40px);padding:40px;box-shadow:0 30px 100px #0009}.owe-member-offer::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000b}.owe-offer-modal-close{color:#fff;cursor:pointer;background:#ffffff15;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:12px;right:12px}.owe-offer-kicker{color:#66b8ff;font:700 11px/1.4 var(--body);letter-spacing:.2em}.owe-member-offer h2{font:400 64px/.95 var(--bebas);margin:20px 0}.owe-member-offer h2 em{color:#ff8a38;font-style:normal}.owe-member-offer>p{font:400 17px/1.5 var(--body);color:#c6cbd3}.owe-offer-price-grid{border:1px solid #ffffff25;grid-template-columns:1fr 1fr;margin:25px 0;display:grid}.owe-offer-price-grid>div{padding:20px}.owe-offer-price-grid>div+div{border-left:1px solid #ffffff25}.owe-offer-price-grid span{color:#98abc1;font:700 10px/1 var(--body);letter-spacing:.1em;display:block}.owe-offer-price-grid strong{font:400 46px/1.2 var(--bebas);margin-top:10px;display:block}.owe-offer-price-grid small{font:400 13px var(--body)}.owe-offer-price-grid p{font:400 13px/1.5 var(--body);color:#aebacb;margin:10px 0 0}.owe-offer-consent{font:400 14px/1.5 var(--body);align-items:flex-start;gap:12px;display:flex}.owe-offer-consent input{accent-color:#ffd000;flex:none;width:18px;height:18px;margin-top:3px}.owe-member-offer>a{color:#68bdff;margin:12px 0;font-size:13px;display:inline-block}.owe-offer-preview-status{color:#aebacb;font:400 12px/1.5 var(--body);border-top:1px solid #ffffff25;padding-top:14px}@media (max-width:700px){.owe-offer-switch{grid-area:1/2;transform:translate(-34px)}.owe-promo-copy{padding-right:26px}.owe-member-offer{padding:28px 22px}.owe-member-offer h2{font-size:52px}.owe-offer-price-grid>div{padding:14px}}@media (prefers-reduced-motion:reduce){.owe-promo-copy{animation:none}}
.home-free-morph{flex-direction:column;justify-content:center;gap:14px}.home-free-morph .home-free-product-frame{aspect-ratio:3/2;perspective:1000px;display:grid;overflow:hidden}.home-free-morph .home-free-product-frame img{object-fit:contain;opacity:0;filter:blur(14px);pointer-events:none;grid-area:1/1;width:100%;height:100%;max-height:none;transition:opacity .8s,transform 1.1s cubic-bezier(.2,.65,.15,1),filter .95s;transform:scale(.86)rotateY(-16deg)}.home-free-morph .home-free-product-frame img.is-active{opacity:1;filter:blur();transform:scale(1)rotateY(0)}.home-free-morph-controls{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:640px;display:flex}.home-free-morph-controls>span{font:400 20px/1.2 var(--bebas)}.home-free-morph-controls>div{gap:8px;display:flex}.home-free-morph-controls button{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.home-free-morph-controls button:after{content:"";background:#a7aaae;border-radius:50%;width:7px;height:7px}.home-free-morph-controls button[aria-pressed=true]:after{background:#151515;border-radius:6px;width:22px}.home-free-morph-controls button:focus-visible{outline-offset:2px;outline:2px solid #1a6fff}@media (prefers-reduced-motion:reduce){.home-free-morph .home-free-product-frame img{filter:none;transition:none;transform:none}}
.home-youtube-carousel{width:100%;min-width:0}.home-youtube-carousel .home-section-video-wrap{background:#050505}.home-youtube-preview{cursor:pointer;background:#050505;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0;overflow:hidden}.home-youtube-preview img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .65s;position:absolute;inset:0}.home-youtube-preview img.is-active{opacity:1}.home-youtube-play{color:#fff;background:#f03;border-radius:14px;place-items:center;width:72px;height:50px;padding-left:4px;font:27px/1 Arial,sans-serif;transition:transform .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 20px #0005}.home-youtube-preview:hover .home-youtube-play{transform:translate(-50%,-50%)scale(1.08)}.home-youtube-preview-label{color:#fff;background:#000b;border-radius:4px;padding:6px 10px;font:600 12px/1.4 Arial,sans-serif;position:absolute;bottom:12px;right:12px}.home-youtube-controls{color:#fff;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.home-youtube-caption{font-size:14px;font-weight:600;line-height:1.4}.home-youtube-buttons{flex-shrink:0;align-items:center;gap:8px;display:flex}.home-youtube-buttons span{text-align:center;min-width:32px;font:600 12px/1 Arial,sans-serif}.home-youtube-buttons button{color:#fff;cursor:pointer;background:#0002;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font:18px/1 Arial,sans-serif;display:grid}.home-youtube-buttons button:hover{color:#080808;background:#ffd000;border-color:#ffd000}.home-youtube-carousel button:focus-visible{outline-offset:-4px;outline:3px solid #ffd000}@media (max-width:540px){.home-youtube-controls{flex-direction:column;align-items:flex-start;gap:10px}.home-youtube-caption{font-size:13px}}@media (prefers-reduced-motion:reduce){.home-youtube-preview img,.home-youtube-play{transition:none}}
