.oc-page,.oc-page *{box-sizing:border-box}#__nuxt,body,html{max-width:100%}#__nuxt,.oc-page,body,html{overflow-x:hidden;width:100%}.oc-page{--bg-primary:#07080b;--bg-secondary:#0d0f14;--bg-card:#111319;--bg-card-hover:#151820;--brand-yellow:#ffc400;--brand-gold:#ff9f0a;--brand-orange:#ff641e;--brand-red:#ff4438;--brand-pink:#f72d73;--brand-purple:#6926c9;--text-primary:#f7f6f2;--text-secondary:#aaa9a6;--text-muted:#707078;--border-default:hsla(0,0%,100%,.12);--border-active:rgba(255,184,0,.8);--motion-fast:.14s;--motion-normal:.24s;--motion-spring:.34s;--ease-spring:cubic-bezier(.16,1.15,.3,1);background:radial-gradient(circle at 78% 10%,rgba(255,100,30,.14),transparent 34rem),radial-gradient(circle at 8% 28%,rgba(247,45,115,.1),transparent 30rem),linear-gradient(180deg,#040508 0,var(--bg-primary) 48%,#08090d 100%);color:var(--text-primary);font-family:Inter,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;height:100dvh;line-height:1.5;max-width:100vw;min-height:100svh;overflow-y:auto}.oc-page:before{background-image:linear-gradient(hsla(0,0%,100%,.035) .0625rem,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) .0625rem,transparent 0);background-size:4.25rem 4.25rem;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.35),transparent 78%);mask-image:linear-gradient(180deg,rgba(0,0,0,.35),transparent 78%);pointer-events:none;position:fixed;z-index:0}.oc-page>*{position:relative;z-index:1}.oc-page a{color:inherit;text-decoration:none}.oc-page button{font-family:inherit;font-size:inherit;line-height:inherit}.oc-page .one-page{padding-inline:2.5rem}@media(max-width:860px){.oc-page .one-page{padding-inline:1.125rem}}@media(max-width:520px){.oc-page .one-page{padding-inline:.875rem}}.oc-header{align-items:center;background:transparent;border-bottom:.0625rem solid transparent;display:grid;gap:1.75rem;grid-template-columns:auto 1fr auto;margin:0 auto;padding:1rem 2.5rem .75rem;position:sticky;top:0;transition:background var(--motion-normal),border-color var(--motion-normal),backdrop-filter var(--motion-normal),padding var(--motion-normal);z-index:50}.oc-header.scrolled{-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);background:#07080be0;border-bottom:.0625rem solid hsla(0,0%,100%,.08);max-width:none;padding-top:.75rem}.oc-brand img{display:block;height:auto;width:11.875rem}.oc-nav{color:#fff;display:flex;font-size:.875rem;font-weight:600;gap:1.875rem;justify-content:center}.oc-nav a{opacity:.9;padding:.625rem 0;position:relative}.oc-nav a:after{background:var(--brand-yellow);border-radius:62.4375rem;bottom:.125rem;content:"";height:.125rem;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform var(--motion-normal)}.oc-nav a.active:after,.oc-nav a:hover:after{transform:scaleX(1)}.oc-header-actions{align-items:center;display:flex;gap:.75rem;justify-content:flex-end}.oc-language,.oc-menu,.rail-actions a,.rail-actions button{background:#ffffff09;border:.0625rem solid hsla(0,0%,100%,.16);border-radius:.75rem;color:#fff;cursor:pointer;min-height:2.75rem;min-width:2.75rem;transition:background var(--motion-fast),transform var(--motion-fast),border-color var(--motion-fast)}.oc-language{align-items:center;display:inline-flex;font-weight:700;gap:.5rem;padding:0 .75rem}.oc-language.is-static{cursor:default}.oc-lang-wrap{position:relative}.oc-language .oc-lang-caret{height:.875rem;margin-inline-start:-.125rem;opacity:.65;transition:transform var(--motion-fast);width:.875rem}.oc-language.is-open .oc-lang-caret{transform:rotate(180deg)}.oc-lang-menu{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#0c0d12f7;border:.0625rem solid hsla(0,0%,100%,.14);border-radius:.875rem;box-shadow:0 1.125rem 2.75rem #00000080;display:flex;flex-direction:column;gap:.125rem;inset-inline-end:0;min-width:10.75rem;padding:.375rem;position:absolute;top:calc(100% + .625rem);z-index:60}.oc-lang-menu a{align-items:center;border-radius:.625rem;color:#ffffffe0;display:flex;font-size:.90625rem;font-weight:600;gap:.625rem;padding:.5625rem .75rem;text-decoration:none;transition:background var(--motion-fast),color var(--motion-fast)}.oc-lang-menu a:hover{background:#ffffff12}.oc-lang-menu a b.oc-lang-flag{font-size:1.125rem;font-weight:400;line-height:1;min-width:1.875rem}.oc-lang-menu a span{flex:1}.oc-lang-menu a svg{fill:none;height:1rem;stroke:var(--brand-yellow,#ffc400);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6;width:1rem}.oc-lang-menu a.is-current{background:#ffc40017;color:var(--brand-yellow,#ffc400)}.oc-lang-menu a.is-current b{color:inherit}.call-controls svg,.oc-language svg,.oc-secondary svg,.oc-start svg,.oc-trust svg,.person-card svg,.play-button svg,.rail-actions svg{fill:none;height:1.125rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:1.125rem}.oc-start{background:linear-gradient(135deg,var(--brand-yellow),var(--brand-gold));border:0;border-radius:.75rem;box-shadow:0 .75rem 1.75rem #ffb40038;color:#111;cursor:pointer;font-weight:900;letter-spacing:.02em;min-height:3rem;padding:0 1.375rem;text-transform:uppercase;touch-action:manipulation;transition:transform var(--motion-fast),filter var(--motion-fast),box-shadow var(--motion-fast)}.oc-start:hover{box-shadow:0 1rem 2.125rem #ffb40047;filter:brightness(1.05)}.call-controls button:active,.oc-secondary:active,.oc-start:active{transform:scale(.97)}.oc-start.small{min-height:2.625rem;padding:0 1.125rem;text-transform:none}.oc-menu{display:none;flex-direction:column;gap:.3125rem;justify-content:center;padding:0 .6875rem}.oc-menu span{background:#fff;border-radius:62.4375rem;display:block;height:.125rem;width:1.25rem}.oc-mobile-menu{-webkit-backdrop-filter:blur(1.125rem);backdrop-filter:blur(1.125rem);background:#0c0d12f5;border:.0625rem solid hsla(0,0%,100%,.12);border-radius:1.125rem;box-shadow:0 1.75rem 4.375rem #00000070;display:grid;gap:.5rem;left:1rem;padding:1.125rem;position:absolute;right:1rem;top:calc(100% + .5rem)}.oc-mobile-menu a{color:#ffffffd6;font-weight:700;padding:.75rem .25rem}.oc-hero{display:grid;gap:3.5rem;grid-template-columns:minmax(26.25rem,.9fr) minmax(35rem,1.1fr);margin:0 auto;max-width:90rem;padding:1.875rem 2.5rem 4.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.oc-hero-bg{background:linear-gradient(90deg,#07080beb,#07080b7a 52%,#07080be0);inset:0;opacity:.07;pointer-events:none;position:absolute}.oc-hero-copy{display:flex;flex-direction:column;justify-content:center;min-height:38.75rem;position:relative}.oc-hero-copy,.oc-hero-copy h1,.oc-hero-copy p{-webkit-user-select:text;-moz-user-select:text;user-select:text}.oc-kicker{align-items:center;background:#ffc40012;border:.0625rem solid rgba(255,196,0,.36);border-radius:62.4375rem;color:var(--brand-yellow);display:inline-flex;font-family:Inter,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;font-weight:800;justify-content:center;letter-spacing:.01em;line-height:1.1;margin:0 0 2.375rem;padding:.5625rem .9375rem;width:-moz-fit-content;width:fit-content}.oc-hero h1{font-family:Knewave,Arial Black,sans-serif;font-size:clamp(2.6rem,4.8vw,4.4rem);letter-spacing:0;line-height:.9;margin:0;max-width:42.5rem;text-transform:uppercase}.oc-title-line{display:block;font-weight:400}.oc-hero h1 .oc-kicker+.oc-title-line{margin-top:.5rem}.oc-hero h1 .oc-title-line{color:var(--text-primary)}.oc-hero h1 .oc-title-accent{color:var(--brand-yellow);position:relative}.oc-hero-text{color:#f7f6f2d6;font-size:1.25rem;line-height:1.55;margin:2rem 0 0;max-width:32.5rem}.oc-hero-actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.125rem}.hero-cta{align-items:center;display:inline-flex;gap:.75rem;min-height:3.625rem;padding:0 1.75rem}.hero-cta svg{fill:currentColor;stroke:none}.oc-secondary{background:#ffffff09;border:.0625rem solid hsla(0,0%,100%,.22);border-radius:.75rem;color:#fff;cursor:pointer;font-weight:800;min-height:3.625rem;padding:0 1.75rem;text-transform:uppercase;transition:border-color var(--motion-fast),background var(--motion-fast),transform var(--motion-fast)}.oc-secondary:hover{background:#ffffff0f;border-color:#ffffff6b}.oc-trust{color:#f7f6f2b8;display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:700;gap:1.5rem;list-style:none;margin:1.625rem 0 0;padding:0}.oc-trust li{align-items:center;display:inline-flex;gap:.5rem}.oc-trust svg{color:#f7f6f2b8}.oc-video-card{align-self:center;aspect-ratio:4/3;border-radius:1.75rem;box-shadow:0 1.5rem 4.375rem #00000075;isolation:isolate;min-height:33.75rem;overflow:visible;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.oc-video-card:before{background:linear-gradient(135deg,#ffc4003d,#ff443829,#6926c933);border-radius:1.875rem;content:"";inset:-.125rem;opacity:.48;position:absolute;z-index:0}.oc-video-card.connecting:before,.oc-video-card.searching:before{animation:borderPulse 1.6s ease-in-out infinite}.profile-stack-stage{border-radius:1.75rem;clip-path:inset(-1.5rem -10.625rem 0 0 round 1.75rem);overflow:visible;perspective:56.25rem;z-index:1}.profile-layer,.profile-stack-stage{inset:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.profile-layer{background:#0b0c10;border:.0625rem solid hsla(0,0%,100%,.18);border-radius:1.75rem;box-shadow:0 1.5rem 3.75rem #0000006b;overflow:hidden;transform-origin:48% 92%;transition:transform .64s cubic-bezier(.2,.78,.18,1),opacity .64s ease,filter .64s ease,box-shadow .64s ease;will-change:transform,opacity,filter}.profile-layer.layer-0{border-color:#ffc400b8;box-shadow:0 0 0 .0625rem #ff9f0a3d,0 1.625rem 5rem #00000085,0 0 2.5rem #ff9f0a2e;cursor:grab;filter:brightness(1) saturate(1.05);opacity:1;touch-action:pan-y;transform:translate3d(var(--drag-x,0),var(--drag-y,0),0) rotate(var(--drag-rotate,0deg)) scale(var(--drag-scale,1));z-index:3}@media(hover:none),(max-width:900px),(pointer:coarse){.profile-layer.layer-0{cursor:grab;touch-action:pan-down}}.profile-layer.layer-1{filter:brightness(.58) saturate(.86);opacity:.72;pointer-events:none;transform:translate(5.375rem) translateY(2.125rem) rotate(4deg) scale(.9);z-index:2}.profile-layer.layer-2{filter:brightness(.38) saturate(.72);opacity:.46;pointer-events:none;transform:translate(8.625rem) translateY(4rem) rotate(7deg) scale(.82);z-index:1}.oc-video-card.is-dragging .profile-layer.layer-0{box-shadow:0 1rem 3.125rem #00000075;cursor:grabbing;filter:brightness(.92) saturate(.95);transition:filter .14s ease,box-shadow .14s ease,opacity .14s ease}.oc-video-card.is-transitioning .profile-layer.layer-0{box-shadow:0 .75rem 2.125rem #00000052;filter:brightness(.56) saturate(.72);opacity:.22;transform:translateY(118%) rotate(-3deg) scale(.94)}.oc-video-card.is-transitioning .profile-layer.layer-1{border-color:#ffc400b8;box-shadow:0 0 0 .0625rem #ff9f0a3d,0 1.625rem 5rem #00000085,0 0 2.5rem #ff9f0a2e;filter:brightness(1) saturate(1.05);opacity:1;transform:translate(0) translateY(0) rotate(0) scale(1)}.oc-video-card.is-transitioning .profile-layer.layer-2{filter:brightness(.58) saturate(.86);opacity:.72;transform:translate(5.375rem) translateY(2.125rem) rotate(4deg) scale(.9)}.main-person,.video-shade{border-radius:1.75rem;height:100%;inset:0;position:absolute;width:100%}.main-person{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.video-shade{background:linear-gradient(180deg,rgba(0,0,0,.18),transparent 35%,rgba(0,0,0,.48)),radial-gradient(circle at 72% 24%,rgba(255,159,10,.18),transparent 28%);z-index:2}.profile-meta{display:none}.call-controls,.call-status,.online-pill,.private-label,.self-preview{position:absolute;z-index:8}.call-status{align-items:center;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#090a0eb8;border-radius:.6875rem;color:#fff;display:inline-flex;font-size:.875rem;font-weight:700;gap:.5rem;left:1.75rem;min-height:2.125rem;padding:0 .8125rem;top:1.75rem}.call-status span{background:var(--brand-orange);border-radius:62.4375rem;height:.5625rem;width:.5625rem}.call-status.good span{background:#20d86c;box-shadow:0 0 0 .3125rem #20d86c29}.self-preview{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#ffffff14;border:.0625rem solid hsla(0,0%,100%,.68);border-radius:.875rem;padding:.5rem;right:1.75rem;top:1.75rem;width:8rem}.self-preview img{aspect-ratio:1/1.12;border-radius:.625rem;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.self-preview div{color:#fff;display:flex;font-size:.75rem;font-weight:800;justify-content:space-between;margin-top:.375rem}.call-controls{align-items:center;bottom:2.75rem;display:flex;gap:1.125rem;left:50%;transform:translate(-50%)}.call-controls button{align-items:center;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#08080aa8;border:0;border-radius:62.4375rem;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;min-height:3.625rem;min-width:3.625rem;transition:transform var(--motion-fast),background var(--motion-fast)}.call-controls button:hover{background:#08080ad1}.call-controls .next-control{background:linear-gradient(135deg,#ff7a1a,#ff4438);font-size:1.125rem;font-weight:900;gap:.625rem;min-width:9.25rem;padding:0 1.5rem;text-transform:uppercase}.call-controls .next-control:hover{background:linear-gradient(135deg,#ff8a27,#ff503f)}.private-label{align-items:center;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#08080a8a;border-radius:62.4375rem;color:#ffffffe6;display:inline-flex;font-size:.9375rem;font-weight:800;gap:.625rem;min-height:2.125rem;padding:0 .75rem;right:1.75rem;top:1.75rem}.private-label svg{fill:none;height:1.125rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:1.125rem}.online-pill{background:#0e0f14eb;border:.0625rem solid hsla(0,0%,100%,.12);border-radius:62.4375rem;bottom:-1.5rem;box-shadow:0 .75rem 2.125rem #0000005c;color:#fff;font-weight:700;gap:.625rem;left:50%;min-height:3rem;padding:0 1.125rem;transform:translate(-50%);white-space:nowrap}.online-pill,.online-pill .faces{align-items:center;display:inline-flex}.online-pill .faces{flex-shrink:0;padding-left:.125rem;width:7.25rem}.online-pill .faces img{background:#1a1b20;border:.125rem solid rgba(14,15,20,.96);border-radius:62.4375rem;box-shadow:0 0 0 .0625rem #ffffff29;height:2rem;-o-object-fit:cover;object-fit:cover;width:2rem}.online-pill .faces img+img{margin-left:-.6875rem}.live-meta i,.name-row i,.online-pill i{animation:dotPulse 2.4s ease-in-out infinite;background:#20d86c;border-radius:62.4375rem;box-shadow:0 0 0 .3125rem #20d86c21;display:inline-block;height:.5rem;width:.5rem}.sticker{pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:4}.sticker-smile{right:-1.375rem;top:-3.375rem;transform:rotate(12deg);width:5.75rem}.sticker-ooh{bottom:4.5rem;left:-3.5rem;width:5.625rem}.sticker-go{bottom:2.75rem;right:-4.125rem;width:8.875rem;z-index:6}.sticker-arrow{bottom:1.5rem;left:-8.5rem;width:9.375rem}.interactive-sticker{opacity:0;transform:translateY(.75rem) rotate(-8deg) scale(.78);transition:opacity .18s ease,transform .32s var(--ease-spring)}.interactive-sticker.delay{transition-delay:70ms}.sticker-arrow.interactive-sticker{transform:translateY(.75rem) rotate(8deg) scaleX(-1) scale(.78)}.interactive-sticker.pop,.sticker-module.show-sticker .interactive-sticker,.sticker-module:focus-within .interactive-sticker,.sticker-module:hover .interactive-sticker{opacity:1;transform:translateY(0) rotate(-2deg) scale(1)}.sticker-module.show-sticker .sticker-arrow.interactive-sticker,.sticker-module:focus-within .sticker-arrow.interactive-sticker,.sticker-module:hover .sticker-arrow.interactive-sticker{transform:translateY(0) rotate(2deg) scaleX(-1) scale(1)}.oc-faq,.oc-how,.oc-safety,.oc-section{margin:1.5rem auto 0;max-width:90rem;padding:3.625rem 2.5rem}.section-head{align-items:end;display:flex;gap:1.125rem;justify-content:space-between;margin-bottom:1.25rem}.oc-how h2,.section-head h2{font-family:Permanent Marker,Kalam,cursive;font-size:clamp(2rem,3vw,3rem);line-height:1;margin:0;text-transform:uppercase}.oc-how h2 span,.section-head h2 span{color:var(--brand-yellow)}.section-head p{color:var(--text-secondary);font-size:1rem;margin:.5rem 0 0}.rail-actions{display:flex;gap:.625rem}.rail-actions a{align-items:center;display:inline-flex;font-weight:900;gap:.5rem;justify-content:center;min-width:auto;padding:0 1rem;text-decoration:none;white-space:nowrap}.rail-actions a:hover,.rail-actions button:hover{background:#ffc40014;border-color:var(--border-active);transform:translateY(-.0625rem)}.live-rail,.people-rail{align-items:start;display:grid;gap:1.125rem;grid-auto-columns:calc(20% - .9rem);grid-auto-flow:column;overflow-x:auto;overscroll-behavior-inline:contain;padding:.25rem .25rem .75rem;scroll-snap-type:x mandatory;scrollbar-width:thin}.live-card,.person-card{aspect-ratio:3/4;background:var(--bg-card);border:.0625rem solid var(--border-default);border-radius:1rem;box-shadow:0 .875rem 2.5rem #00000052;min-width:0;overflow:hidden;position:relative;scroll-snap-align:start;transition:transform var(--motion-normal),border-color var(--motion-normal),box-shadow var(--motion-normal)}.live-card:hover,.person-card:hover{border-color:#ffb800bf;box-shadow:0 1.125rem 2.75rem #0000006b,0 0 1.5rem #ffae001a;transform:translateY(-.25rem)}.live-photo,.person-photo{aspect-ratio:3/4;display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;transition:transform var(--motion-spring);width:100%}.live-card:hover .live-photo,.person-card:hover .person-photo{transform:scale(1.025)}.live-video{background:#0b0c10}.live-video::-webkit-media-controls{display:none!important}.live-card:after,.person-card:after{background:linear-gradient(transparent,#000000e0);bottom:0;content:"";height:46%;left:0;pointer-events:none;position:absolute;right:0}.live-meta,.person-meta{bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;padding:.75rem;position:absolute;right:0;z-index:2}.person-meta{min-height:7.375rem}.live-meta{min-height:5.25rem}.name-row{align-items:center;color:#fff;display:flex;gap:.625rem;justify-content:flex-start}.live-meta strong,.name-row strong{font-size:1rem;font-weight:800}.name-row span{align-items:center;color:#ffffffc7;display:inline-flex;font-size:.875rem;gap:.4375rem}.live-meta p,.person-meta p{color:#ffffffc7;font-size:.8125rem;margin:.3125rem 0}.flag{font-size:.9375rem;line-height:1;margin-right:.1875rem;width:1.25rem}.flag,.person-meta button{align-items:center;display:inline-flex;justify-content:center}.person-meta button{background:linear-gradient(135deg,var(--brand-yellow),var(--brand-gold));border:0;border-radius:.5rem;color:#111;cursor:pointer;font-weight:900;gap:.4375rem;margin-top:.5rem;min-height:2.25rem;width:100%}.card-sticker,.live-sticker{opacity:0;pointer-events:none;position:absolute;right:.5rem;top:.5rem;transform:rotate(9deg) scale(.75);transition:opacity var(--motion-fast),transform var(--motion-spring);width:3.375rem;z-index:4}.live-card.show-sticker .live-sticker,.live-card:focus-within .live-sticker,.live-card:hover .live-sticker,.person-card.show-sticker .card-sticker,.person-card:focus-within .card-sticker,.person-card:hover .card-sticker{opacity:1;transform:rotate(-4deg) scale(1)}.live-top{align-items:center;display:flex;justify-content:flex-start;left:.75rem;position:absolute;right:.75rem;top:.75rem;z-index:3}.live-top b{align-items:center;background:#00000085;border-radius:62.4375rem;color:#fff;display:inline-flex;font-size:.75rem;gap:.3125rem;padding:.3125rem .5625rem}.live-top b svg{fill:#ff4b74;height:.875rem;stroke:none;width:.875rem}.play-button{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:radial-gradient(circle at 48% 42%,hsla(0,0%,100%,.12),transparent 36%),#432212a3;border:.0625rem solid hsla(0,0%,100%,.72);border-radius:62.4375rem;box-shadow:0 .4375rem 1.125rem #00000052,inset 0 0 0 .0625rem #ffffff1a;color:#fff;cursor:pointer;height:2.75rem;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:opacity var(--motion-fast),transform var(--motion-normal),border-color var(--motion-normal),background var(--motion-normal);width:2.75rem;z-index:4}.play-button svg{fill:currentColor;filter:drop-shadow(0 .125rem .375rem rgba(0,0,0,.28));height:1.25rem;margin-left:0;stroke:none;transform:translateY(.1875rem);width:1.25rem}.live-card:focus-within .play-button,.live-card:hover .play-button{background:radial-gradient(circle at 48% 42%,hsla(0,0%,100%,.18),transparent 38%),#522812b8;border-color:#ffffffe6;transform:translate(-50%,-50%) scale(1.04)}.live-card.is-playing .play-button,.live-card.is-wifi-autoplay .play-button{opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.92)}.live-meta strong{align-items:center;display:inline-flex;gap:.4375rem}.oc-how{border-bottom:.0625rem solid hsla(0,0%,100%,.08);border-top:.0625rem solid hsla(0,0%,100%,.08);text-align:center}.steps{display:grid;gap:2.25rem;grid-template-columns:repeat(3,1fr);margin-top:2.125rem;position:relative}.steps:before{background-image:linear-gradient(90deg,hsla(0,0%,100%,.24) 45%,transparent 0);background-size:1rem .125rem;content:"";height:.125rem;left:18%;position:absolute;right:18%;top:5.25rem}.step-card{min-height:12.75rem;padding:.75rem 1.125rem 0;position:relative}.step-num{align-items:center;background:var(--brand-yellow);border-radius:62.4375rem;color:#111;display:inline-flex;font-weight:900;height:2.625rem;justify-content:center;left:calc(50% - 4.5rem);position:absolute;top:0;width:2.625rem;z-index:2}.step-num-sticker{background:none;border-radius:0;height:3rem;-o-object-fit:contain;object-fit:contain;width:3rem}.step-card>img:not(.step-sticker):not(.step-num-sticker){height:7.375rem;margin-top:1.125rem;-o-object-fit:contain;object-fit:contain;position:relative;width:7.375rem;z-index:1}.step-card h3{font-size:1.125rem;margin:.375rem 0 .25rem}.step-card p{color:var(--text-secondary);font-size:.9375rem;margin:0 auto;max-width:13.125rem}.step-sticker{opacity:1;pointer-events:none;position:absolute;width:9.5rem;z-index:3}.step-card:first-child .step-sticker{left:-1.125rem;top:-2.375rem;transform:rotate(-8deg)}.step-card:nth-child(2) .step-sticker{display:none}.step-card:nth-child(3) .step-sticker{right:-1.25rem;top:-2.625rem;transform:rotate(4deg);width:10.25rem}.oc-explore{margin:0 auto;padding:4.5rem 0}.oc-brand-story,.oc-explore{width:min(100% - 2.5rem,73.75rem)}.oc-brand-story{background:radial-gradient(circle at 10% 18%,rgba(255,196,0,.22),transparent 34%),linear-gradient(135deg,#17140c,#101218 52%,#0b0c10);border:.0625rem solid rgba(255,196,0,.25);border-radius:1.75rem;box-shadow:0 1.75rem 5rem #00000057;display:grid;gap:clamp(1.75rem,5vw,4.5rem);grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);isolation:isolate;margin:.25rem auto 4.5rem;overflow:visible;padding:clamp(1.75rem,5vw,3.625rem);position:relative}.oc-brand-story:before{background-image:linear-gradient(hsla(0,0%,100%,.08) .0625rem,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.08) .0625rem,transparent 0);background-size:2rem 2rem;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,#000,transparent 70%);mask-image:linear-gradient(90deg,#000,transparent 70%);opacity:.16;position:absolute;z-index:-1}.brand-story-mark{align-self:center;display:grid;gap:1.125rem;justify-items:start;min-width:0}.brand-story-mark img{height:auto;-o-object-fit:contain;object-fit:contain;width:min(100%,21.25rem)}.brand-story-mark span{align-items:center;background:#ffc40012;border:.0625rem solid rgba(255,196,0,.32);border-radius:62.4375rem;color:var(--brand-yellow);display:inline-flex;font-size:.6875rem;font-weight:900;letter-spacing:.12em;min-height:2rem;padding:0 .75rem}.brand-story-copy{min-width:0;position:relative;z-index:1}.brand-story-kicker{color:var(--brand-yellow);font-size:.75rem;font-weight:900;letter-spacing:.14em;margin:0 0 .5rem;text-transform:uppercase}.brand-story-copy h2{color:#f7f6f2;font-family:Permanent Marker,Kalam,cursive;font-size:clamp(2rem,4vw,3.4rem);line-height:1.03;margin:0;max-width:41.25rem;overflow-wrap:break-word;text-transform:uppercase}.brand-story-copy h2 span{color:var(--brand-yellow)}.brand-story-copy>p:not(.brand-story-kicker){color:#f7f6f2c2;font-size:1rem;line-height:1.7;margin:1.125rem 0 0;max-width:42.5rem}.brand-story-copy>p strong{color:#fff}.brand-story-facts{display:grid;gap:.625rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:1.5rem 0;padding:0}.brand-story-facts li{background:#ffffff09;border:.0625rem solid hsla(0,0%,100%,.09);border-radius:.875rem;min-width:0;padding:.875rem}.brand-story-facts span,.brand-story-facts strong{display:block}.brand-story-facts strong{color:#fff;font-size:.8125rem;line-height:1.3}.brand-story-facts span{color:#f7f6f294;font-size:.6875rem;line-height:1.4;margin-top:.3125rem}.oc-page .brand-story-link{align-items:center;background:linear-gradient(135deg,var(--brand-yellow),var(--brand-gold));border:.0625rem solid rgba(255,196,0,.42);border-radius:62.4375rem;box-shadow:0 .625rem 1.75rem #ff9f0a33;color:#111;display:inline-flex;font-size:.8125rem;font-weight:900;gap:.5rem;min-height:2.875rem;padding:0 1.125rem;text-decoration:none;transition:transform var(--motion-fast),filter var(--motion-fast),box-shadow var(--motion-fast)}.oc-page .brand-story-link:focus-visible,.oc-page .brand-story-link:hover{box-shadow:0 .875rem 2.125rem #ff9f0a47;color:#111;filter:brightness(1.06);transform:translateY(-.125rem)}.oc-page .brand-story-link:focus-visible{outline:.1875rem solid rgba(255,196,0,.4);outline-offset:.25rem}.oc-page .brand-story-link svg{fill:none;height:1.125rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:1.125rem}.brand-story-sticker{height:auto;opacity:1;pointer-events:none;position:absolute;right:-3.25rem;top:-2.375rem;transform:rotate(8deg);transition:opacity .18s ease-out,transform .28s cubic-bezier(.16,1.15,.3,1);width:clamp(5.75rem,10vw,8.875rem);z-index:2}@media(hover:hover)and (pointer:fine){.brand-story-sticker{opacity:0;transform:translate(1rem,-.625rem) rotate(14deg) scale(.68)}.oc-brand-story:focus-within .brand-story-sticker,.oc-brand-story:hover .brand-story-sticker{opacity:1;transform:translate(0) rotate(8deg) scale(1)}}@media(min-width:601px)and (max-width:1279px){.brand-story-sticker{right:-.75rem;top:-1.5rem}}.explore-header{margin:0 auto 1.875rem;max-width:51.25rem;text-align:center}.explore-kicker{color:var(--brand-yellow);font-size:.8125rem;font-weight:900;letter-spacing:.12em;margin:0 0 .5rem;text-transform:uppercase}.explore-header h2{color:#fff;font-family:Permanent Marker,Kalam,cursive;font-size:clamp(2.25rem,4vw,3.6rem);line-height:1.02;margin:0;text-transform:uppercase}.explore-header h2 span{color:var(--brand-yellow)}.explore-header p:last-child{color:#ffffffb8;font-size:1.0625rem;line-height:1.65;margin:.875rem auto 0;max-width:42.5rem}.explore-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.explore-card{background:linear-gradient(145deg,#ffc4000b,#ffffff05),#101218;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:1.125rem;color:#f7f6f2;display:flex;flex-direction:column;min-height:12.25rem;overflow:visible;padding:1.375rem;position:relative;text-decoration:none;transition:transform var(--motion-normal),border-color var(--motion-normal),box-shadow var(--motion-normal),background-color var(--motion-normal)}.explore-card:focus-visible,.explore-card:hover{border-color:#ffc400a6;box-shadow:0 1.125rem 2.625rem #0000004d,0 0 1.75rem #ffae0014;transform:translateY(-.25rem)}.explore-card:focus-visible{outline:.1875rem solid rgba(255,196,0,.42);outline-offset:.25rem}.explore-icon{display:grid;height:3.625rem;margin-bottom:1.125rem;place-items:center;transition:transform var(--motion-normal);width:3.625rem}.explore-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.explore-content{min-width:0}.explore-label{color:var(--brand-yellow);font-size:.625rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.explore-card h3{color:#f7f6f2;font-family:Inter,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.1875rem;font-weight:800;line-height:1.25;margin:.3125rem 0 .5rem}.explore-card p{color:#f7f6f2ad;font-size:.875rem;line-height:1.6;margin:0;max-width:19.375rem}.explore-arrow{align-items:center;background:#ffffff09;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:62.4375rem;bottom:1.25rem;color:#ffffffad;display:inline-flex;height:2rem;justify-content:center;position:absolute;right:1.25rem;transition:color var(--motion-fast),border-color var(--motion-fast),transform var(--motion-fast);width:2rem}.explore-arrow svg{fill:none;height:1.125rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.3;width:1.125rem}.explore-sticker{max-height:3.875rem;-o-object-fit:contain;object-fit:contain;opacity:0;pointer-events:none;position:absolute;right:-.875rem;top:-1.375rem;transform:translateY(.5rem) rotate(8deg) scale(.72);transition:opacity .16s ease,transform .3s var(--ease-spring);width:3.875rem}.explore-card:focus-visible .explore-icon,.explore-card:hover .explore-icon{transform:rotate(-3deg) scale(1.06)}.explore-card:focus-visible .explore-arrow,.explore-card:hover .explore-arrow{border-color:#ffc4006b;color:var(--brand-yellow);transform:translate(.3125rem)}.explore-card.show-sticker .explore-sticker,.explore-card:active .explore-sticker,.explore-card:focus-visible .explore-sticker,.explore-card:hover .explore-sticker{opacity:1;transform:translateY(0) rotate(2deg) scale(1)}.explore-footer-links{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.5rem}.explore-footer-links a{align-items:center;background:#ffffff09;border:.0625rem solid hsla(0,0%,100%,.12);border-radius:62.4375rem;color:#f7f6f2d1;display:inline-flex;font-size:.875rem;font-weight:800;justify-content:center;min-height:2.875rem;padding:0 1.125rem;transition:color var(--motion-fast),border-color var(--motion-fast),background var(--motion-fast),transform var(--motion-fast)}.explore-footer-links a:focus-visible,.explore-footer-links a:hover{background:linear-gradient(135deg,var(--brand-yellow),var(--brand-gold));border-color:#ffc400b8;color:#111;transform:translateY(-.0625rem)}.oc-faq{border-bottom:.0625rem solid hsla(0,0%,100%,.08);border-top:.0625rem solid hsla(0,0%,100%,.08);position:relative;text-align:center}.faq-header{margin:0 auto 2rem;max-width:51.25rem;position:relative}.faq-kicker{color:#f7f6f2c7;font-size:.8125rem;font-weight:900;letter-spacing:.08em;margin:0 0 .25rem;text-transform:uppercase}.faq-header h2{color:var(--brand-yellow);font-family:Knewave,Arial Black,sans-serif;font-size:clamp(2.4rem,5vw,4.4rem);letter-spacing:0;line-height:.92;margin:0;text-transform:uppercase}.faq-header h2 span{color:#fff}.faq-underline{background:linear-gradient(var(--brand-yellow),var(--brand-yellow)) 0 .125rem /100% .25rem no-repeat,linear-gradient(var(--brand-yellow),var(--brand-yellow)) 1.75rem .625rem / calc(100% - 3.5rem) .1875rem no-repeat;border-radius:62.4375rem;display:block;height:.875rem;margin:.5rem auto 1rem;transform:rotate(-1.2deg);width:min(26.25rem,78vw)}.faq-header p:last-child{color:var(--text-secondary);font-size:1.0625rem;line-height:1.65;margin:0 auto;max-width:42.5rem}.faq-grid{display:grid;gap:.875rem 1.125rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:73.75rem;text-align:left}.faq-item{background:#101218;border:.0625rem solid hsla(0,0%,100%,.12);border-radius:1rem;overflow:visible;position:relative;transition:border-color var(--motion-normal),background-color var(--motion-normal),transform var(--motion-normal),box-shadow var(--motion-normal)}.faq-item:focus-within,.faq-item:hover,.faq-item[data-open=true]{background:#14151a;border-color:#ffbe00b3;box-shadow:0 .75rem 2rem #00000042}.faq-trigger{align-items:center;background:transparent;border:0;color:#f7f6f2;cursor:pointer;display:flex;font-family:Inter,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.0625rem;font-weight:800;gap:1.125rem;justify-content:space-between;min-height:4.5rem;padding:1.25rem 1.375rem;text-align:left;width:100%}.faq-show-more:focus-visible,.faq-trigger:focus-visible{outline:.1875rem solid rgba(255,196,0,.58);outline-offset:.1875rem}.faq-trigger span:first-child{line-height:1.25}.faq-toggle{align-items:center;background:linear-gradient(135deg,var(--brand-yellow),var(--brand-gold));border-radius:62.4375rem;box-shadow:0 .5rem 1.125rem #ffbc0033;color:#111;display:inline-flex;flex:0 0 auto;font-size:1.4375rem;font-weight:900;height:2.125rem;justify-content:center;line-height:1;width:2.125rem}.faq-answer{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-.25rem);transition:grid-template-rows .28s ease,opacity .22s ease,transform .28s ease}.faq-answer-inner{overflow:hidden}.faq-answer p{color:#ffffffb3;font-family:Inter,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9375rem;line-height:1.7;margin:0;padding:0 1.375rem 1.375rem}.faq-item[data-open=true] .faq-answer{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.faq-pop{opacity:0;pointer-events:none;position:absolute;transform:translateY(.5rem) rotate(-8deg) scale(.72);transition:opacity .16s ease,transform .3s var(--ease-spring);z-index:3}.faq-pop-left{border:.125rem solid #fff;border-radius:.75rem;box-shadow:0 .625rem 1.5rem #00000052;font-size:1.5rem;left:3.25rem;padding:.5rem .75rem;top:1.75rem}.faq-pop-left,.faq-pop-question{background:var(--brand-yellow);color:#111;font-family:Permanent Marker,Kalam,cursive}.faq-pop-question{align-items:center;border:.1875rem solid #fff;border-radius:62.4375rem;box-shadow:0 .75rem 1.625rem #00000052;display:inline-flex;font-size:2.625rem;height:3.625rem;justify-content:center;right:5.875rem;top:2.25rem;width:3.625rem}.oc-faq:focus-within .faq-pop,.oc-faq:hover .faq-pop{opacity:1;transform:translateY(0) rotate(-3deg) scale(1)}.faq-show-more{align-items:center;background:linear-gradient(135deg,var(--brand-yellow),var(--brand-gold));border:0;border-radius:62.4375rem;box-shadow:0 .875rem 2.125rem #ffae002e;color:#111;cursor:pointer;display:inline-flex;font-weight:900;gap:.5rem;justify-content:center;margin-top:1.625rem;min-height:3.125rem;padding:0 1.375rem;transition:transform var(--motion-fast),filter var(--motion-fast),box-shadow var(--motion-fast)}.faq-show-more:hover{box-shadow:0 1.125rem 2.375rem #ffae003d;filter:brightness(1.05)}.faq-show-more:active{transform:scale(.97)}.faq-show-more svg{fill:none;height:1.125rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5;width:1.125rem}.oc-safety{background:none;border-radius:0;overflow:hidden;position:relative}.trust-header{margin:0 auto 1.875rem;max-width:47.5rem;text-align:center}.trust-kicker{color:var(--brand-yellow);font-size:.8125rem;font-weight:900;letter-spacing:.14em;margin:0;text-transform:uppercase}.trust-header h2{color:#fff;font-family:Permanent Marker,Kalam,cursive;font-size:clamp(2.2rem,4vw,3.6rem);line-height:1.02;margin:.625rem 0 0;text-transform:uppercase}.trust-header h2 span{color:var(--brand-yellow)}.trust-header p:last-child{color:#ffffffb8;font-size:1.0625rem;line-height:1.65;margin:.875rem auto 0;max-width:40rem}.trust-grid{display:grid;gap:1.125rem;grid-template-columns:repeat(3,minmax(0,1fr))}.trust-card{background:#ffffff08;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:1.125rem;min-height:10.75rem;padding:1.375rem;position:relative;transition:transform var(--motion-normal),border-color var(--motion-normal),background-color var(--motion-normal),box-shadow var(--motion-normal)}.trust-card:focus-within,.trust-card:hover{background:#ffffff0b;border-color:#ffbe008c;box-shadow:0 .75rem 1.875rem #00000047;transform:translateY(-.1875rem)}.trust-icon{align-items:center;background:radial-gradient(circle at 34% 28%,hsla(0,0%,100%,.18),transparent 34%),linear-gradient(145deg,#ffc40042,#ff641e1a 54%,#ffffff09);border:.0625rem solid rgba(255,196,0,.46);border-radius:1.125rem;box-shadow:inset 0 0 0 .0625rem #ffffff14,0 .875rem 1.625rem #00000042,0 0 1.625rem #ffac0014;color:#fff7cf;display:inline-flex;height:3.625rem;isolation:isolate;justify-content:center;overflow:hidden;position:relative;transition:transform var(--motion-normal),border-color var(--motion-normal),box-shadow var(--motion-normal);width:3.625rem}.trust-icon:before{background:#05060961;border-radius:.875rem;content:"";inset:.5625rem;position:absolute;transform:rotate(-4deg);z-index:0}.trust-icon:after{background:#20d86c;border:.125rem solid #0b0c10;border-radius:62.4375rem;bottom:.4375rem;box-shadow:0 0 0 .1875rem #20d86c1f;content:"";height:.6875rem;position:absolute;right:.4375rem;width:.6875rem;z-index:2}.trust-icon svg{fill:none;filter:drop-shadow(0 .125rem .25rem rgba(0,0,0,.34));height:1.875rem;position:relative;stroke-linecap:round;stroke-linejoin:round;width:1.875rem;z-index:1}.trust-icon-base{stroke:#ffffffe0;stroke-width:2}.trust-icon-accent{stroke:var(--brand-yellow);stroke-width:2.4}.trust-card:focus-within .trust-icon,.trust-card:hover .trust-icon{border-color:#ffc400b8;box-shadow:inset 0 0 0 .0625rem #ffffff1a,0 1.125rem 2rem #0000004d,0 0 2.125rem #ffac0029;transform:translateY(-.0625rem) rotate(-1deg)}.trust-card h3{color:#fff;font-size:1.125rem;line-height:1.2;margin:1rem 0 .5rem}.trust-card p{color:#ffffffad;font-size:.9375rem;line-height:1.6;margin:0}.trust-note{color:#ffffffbd;font-size:1rem;line-height:1.65;margin:1.75rem auto 0;max-width:47.5rem;text-align:center}.trust-links{display:flex;flex-wrap:wrap;gap:.75rem 1.375rem;justify-content:center;margin-top:1.75rem}.trust-links a{align-items:center;background:#ffffff09;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:62.4375rem;color:#f7f6f2c7;display:inline-flex;font-size:.875rem;font-weight:700;justify-content:center;min-height:2.75rem;padding:0 .875rem;transition:color var(--motion-fast),border-color var(--motion-fast),background var(--motion-fast),transform var(--motion-fast)}.trust-links a:hover{background:linear-gradient(135deg,var(--brand-yellow),var(--brand-gold));border-color:#ffc400b8;color:#111;transform:translateY(-.0625rem)}.oc-footer{border-top:.0625rem solid hsla(0,0%,100%,.08);display:grid;gap:2.25rem;grid-template-columns:1.4fr repeat(3,1fr);margin:0 auto;max-width:90rem;padding:2.75rem 2.5rem 4.875rem}.oc-footer img{width:10.25rem}.oc-footer p{color:var(--text-secondary);max-width:21.25rem}.oc-footer h3{color:#fff;font-size:.9375rem;letter-spacing:.08em;margin:0 0 .75rem;text-transform:uppercase}.oc-footer nav{align-content:start;display:grid;gap:.5625rem}.oc-footer a{color:var(--text-secondary);font-size:.875rem}.oc-footer a:hover{color:var(--brand-yellow)}.oc-footer .footer-official{color:var(--text-primary);font-size:.8125rem;font-weight:700;margin-top:1rem}.oc-footer .footer-official a{color:var(--brand-yellow);font-size:inherit;text-decoration:underline;text-underline-offset:.1875rem}.footer-brand{min-width:0}.mobile-cta{display:none}.menu-pop-enter-active,.menu-pop-leave-active{transition:opacity var(--motion-normal),transform var(--motion-normal)}.menu-pop-enter-from,.menu-pop-leave-to{opacity:0;transform:translateY(-.5rem)}@keyframes dotPulse{0%,to{box-shadow:0 0 0 .3125rem #20d86c21;transform:scale(1)}50%{box-shadow:0 0 0 .5rem #20d86c0d;transform:scale(.82)}}@keyframes borderPulse{0%,to{filter:saturate(1);opacity:.42}50%{filter:saturate(1.35);opacity:.92}}@media(max-width:1180px){.oc-header{gap:1.25rem;padding-inline:1.875rem}.oc-brand img{width:10.5rem}.oc-nav{font-size:.8125rem;gap:1.375rem}.oc-start.small{padding-inline:1rem}.oc-hero{gap:2rem;grid-template-columns:minmax(21.25rem,.86fr) minmax(26.875rem,1fr);padding:1.75rem 2.125rem 4rem}.oc-hero-copy{min-height:35rem;padding-top:0}.oc-hero h1{font-size:clamp(3.8rem,6vw,5.35rem);max-width:28.75rem}.oc-hero-text{font-size:1.125rem;max-width:26.875rem}.hero-cta,.oc-secondary{min-height:3.375rem;padding-inline:1.375rem}.oc-video-card{justify-self:stretch;min-height:clamp(26.875rem,44vw,32.5rem);width:100%}.live-rail,.people-rail{grid-auto-columns:calc(33.33333% - .75rem)}.explore-grid,.oc-footer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.oc-header{grid-template-columns:auto 1fr;padding:.875rem 1.375rem .625rem}.oc-brand img{width:9.875rem}.oc-nav,.oc-start.small{display:none}.oc-header-actions{grid-column:2}.oc-menu{display:inline-flex}.oc-hero{gap:1.875rem;grid-template-columns:1fr;padding:1.75rem 2.125rem 4rem}.oc-video-card{order:1}.oc-hero-copy{align-items:center;justify-self:center;max-width:42.5rem;min-height:auto;order:2;padding-top:2.625rem;text-align:center;width:100%}.oc-hero h1{font-size:clamp(2.5rem,6.4vw,3.4rem)}.oc-hero h1,.oc-hero-text{margin-inline:auto;max-width:35rem}.oc-hero-text{font-size:1.1875rem}.oc-kicker{margin-inline:auto}.oc-hero-actions,.oc-trust{justify-content:center}.oc-video-card{justify-self:center;min-height:31.25rem;width:min(47.5rem,100%)}}@media(max-width:860px){.oc-header{grid-template-columns:auto 1fr;padding:.875rem 1.125rem .625rem}.oc-brand img{width:9.375rem}.oc-nav,.oc-start.small{display:none}.oc-header-actions{grid-column:2}.oc-menu{display:inline-flex}.oc-hero{grid-template-columns:minmax(0,1fr);justify-items:center;max-width:100%;overflow:hidden;padding:1.375rem 1.125rem 3.25rem}.oc-hero-copy{max-width:40rem;min-width:0;padding-top:1.5rem;padding-inline:.25rem;width:100%}.oc-hero h1{font-size:clamp(2rem,8.5vw,2.9rem);max-width:min(100%,35rem)}.oc-hero-text{font-size:1.0625rem;max-width:35rem;overflow-wrap:break-word;width:min(100%,35rem)}.oc-hero-actions{display:grid;max-width:40rem;width:100%}.hero-cta,.oc-secondary,.oc-trust{justify-content:center;width:100%}.oc-trust{font-size:.8125rem;gap:.875rem 1.125rem}.oc-video-card{aspect-ratio:4/5;justify-self:center;max-width:100%;min-height:auto;width:calc(100vw - 2.25rem)}.main-person,.oc-video-card,.profile-layer,.profile-stack-stage,.video-shade{border-radius:1.375rem}.profile-stack-stage{clip-path:inset(-1.125rem -3.875rem 0 0 round 1.375rem)}.profile-layer.layer-1{transform:translate(1.5rem) translateY(1.375rem) rotate(4deg) scale(.9)}.profile-layer.layer-2{transform:translate(2.625rem) translateY(2.625rem) rotate(6deg) scale(.82)}.oc-video-card.is-transitioning .profile-layer.layer-1{transform:translate(0) translateY(0) rotate(0) scale(1)}.oc-video-card.is-transitioning .profile-layer.layer-2{transform:translate(1.5rem) translateY(1.375rem) rotate(4deg) scale(.9)}.self-preview{right:1.125rem;top:1.125rem;width:5.75rem}.call-status{font-size:.75rem;left:1.125rem;top:1.125rem}.call-controls{bottom:3.5rem;gap:.625rem}.call-controls button{min-height:3rem;min-width:3rem}.call-controls button:not(.next-control){height:3rem;width:3rem}.call-controls .next-control{font-size:.9375rem;min-height:3rem;min-width:7.625rem;padding:0 1.125rem}.private-label{bottom:auto;font-size:.75rem;left:auto;min-height:1.875rem;right:1.125rem;top:1.125rem}.online-pill{bottom:-1.375rem;font-size:.875rem;gap:.5rem;min-height:2.625rem;padding:0 .875rem}.online-pill .faces{width:5.625rem}.online-pill .faces img{border-width:.125rem;height:1.625rem;width:1.625rem}.online-pill .faces img+img{margin-left:-.5625rem}.sticker-smile{right:-.75rem;top:-1.875rem;width:4.125rem}.sticker-arrow,.sticker-go,.sticker-ooh{display:none}.oc-faq,.oc-how,.oc-safety,.oc-section{margin-top:.75rem;padding:2.875rem 1.125rem}.section-head{align-items:start}.live-rail,.people-rail{grid-auto-columns:minmax(13.125rem,66vw)}.rail-actions{display:flex}.oc-footer,.steps{grid-template-columns:1fr}.steps:before{display:none}.step-card{min-height:11.75rem}.step-sticker{display:none}.faq-grid{gap:.75rem;grid-template-columns:1fr}.faq-header{margin-bottom:1.5rem}.faq-header h2{font-size:clamp(2.4rem,13vw,3.4rem)}.faq-header p:last-child,.faq-trigger{font-size:1rem}.faq-trigger{min-height:4rem;padding:1.125rem}.faq-answer p{padding:0 1.125rem 1.125rem}.faq-pop,.faq-pop-question{display:none}.trust-grid{gap:.875rem;grid-template-columns:repeat(2,minmax(0,1fr))}.trust-card{min-height:10.25rem;padding:1.125rem}.trust-icon{border-radius:1rem;height:3.25rem;width:3.25rem}.trust-icon:before{border-radius:.75rem;inset:.5rem}.trust-icon:after{bottom:.375rem;height:.625rem;right:.375rem;width:.625rem}.trust-icon svg{height:1.6875rem;width:1.6875rem}.trust-header h2{font-size:clamp(2.2rem,8vw,3rem)}.trust-header p:last-child{font-size:1rem}.oc-footer{padding:2.375rem 1.125rem 6rem}.mobile-cta{background:linear-gradient(180deg,transparent,rgba(7,8,11,.94) 28%);bottom:0;display:block;padding:.625rem 1.125rem calc(.625rem + env(safe-area-inset-bottom));position:sticky;z-index:40}.mobile-cta button{background:linear-gradient(135deg,var(--brand-yellow),var(--brand-gold));border:0;border-radius:.875rem;color:#111;font-weight:900;min-height:3.5rem;text-transform:uppercase;width:100%}}@media(max-width:600px){.oc-explore{padding:3.375rem 0;width:min(100% - 2rem,100%)}.oc-brand-story{border-radius:1.375rem;gap:1.5rem;grid-template-columns:1fr;margin-bottom:3.375rem;max-width:calc(100vw - 2rem);padding:1.75rem 1.25rem;width:calc(100vw - 2rem)}.brand-story-mark{gap:.75rem;max-width:100%}.brand-story-mark img{width:min(76%,16.875rem)}.brand-story-copy h2{font-size:clamp(1.82rem,8.4vw,2.3rem);line-height:1.08;max-width:100%;word-break:normal}.brand-story-copy{max-width:100%}.brand-story-copy>p:not(.brand-story-kicker){font-size:.9375rem}.brand-story-facts{grid-template-columns:1fr}.brand-story-link{justify-content:center;width:100%}.brand-story-sticker{right:-.5rem;top:-.5rem;width:6rem}.explore-header{margin-bottom:1.375rem}.explore-header h2{font-size:clamp(2.15rem,10vw,3rem)}.explore-header p:last-child{font-size:.9375rem}.explore-grid{gap:.75rem;grid-template-columns:1fr}.explore-card{align-items:center;display:grid;gap:.875rem;grid-template-columns:3rem minmax(0,1fr) 1.75rem;min-height:0;padding:1.125rem}.explore-icon{height:3rem;margin:0;width:3rem}.explore-card h3{font-size:1.0625rem}.explore-card p{font-size:.8125rem;line-height:1.5;max-width:none}.explore-arrow{height:1.75rem;position:static;width:1.75rem}.explore-sticker{max-height:3.375rem;right:-.375rem;width:3.375rem}.explore-footer-links{justify-content:stretch;margin-top:1.125rem}.explore-footer-links a{width:100%}}@media(max-width:520px){.oc-language{font-size:0;min-width:2.75rem;padding:0 .625rem}.oc-language svg{height:1.25rem;width:1.25rem}.oc-hero{padding-inline:.875rem}.oc-hero-copy{max-width:100%;padding-inline:.125rem}.oc-hero h1{font-size:clamp(3.05rem,14.4vw,3.85rem)}.oc-hero-text{font-size:1rem;line-height:1.56}.oc-trust{gap:.625rem;justify-content:space-between}.oc-video-card{max-width:calc(100vw - 2.25rem);width:22.125rem}.call-controls{bottom:3.375rem;gap:.5rem}.call-controls button{min-height:2.75rem;min-width:2.75rem}.call-controls button:not(.next-control){height:2.75rem;width:2.75rem}.call-controls .next-control{font-size:.8125rem;min-height:2.75rem;min-width:7rem;padding:0 .875rem}.online-pill{font-size:.8125rem;max-width:calc(100vw - 3.375rem);padding:0 .75rem}.online-pill .faces{width:4.875rem}.trust-grid{grid-template-columns:1fr}.trust-card{min-height:auto}.trust-links{gap:.625rem;justify-content:stretch}.trust-links a{width:100%}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.oc-footer .footer-copyright{color:var(--text-secondary);font-size:.75rem;margin-top:.625rem;opacity:.7}.oc-blog-cover{background:#090a0e;border:.0625rem solid rgba(255,196,0,.24);border-radius:1.375rem;box-shadow:0 1.375rem 3.75rem #00000052;margin:1rem auto 2.75rem;overflow:hidden;width:min(calc(100% - 2.5rem),62.5rem)}.oc-blog-cover img{aspect-ratio:1200/630;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:600px){.oc-blog-cover{border-radius:1rem;margin:.625rem auto 2rem;width:calc(100% - 2rem)}}.oc-reviews-marquee{margin-top:.375rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);overflow:hidden}.oc-reviews-track{animation:ocReviewsScroll 120s linear infinite;display:flex;gap:1.125rem;width:-moz-max-content;width:max-content;will-change:transform}.oc-reviews-marquee:hover .oc-reviews-track{animation-play-state:paused}@keyframes ocReviewsScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.oc-reviews-track{animation:none}}[dir=rtl] .oc-reviews-marquee{direction:ltr}[dir=rtl] .oc-review{direction:rtl}[dir=rtl] .oc-footer nav a{direction:ltr;unicode-bidi:isolate}.oc-review{background:#ffffff08;border:.0625rem solid hsla(0,0%,100%,.07);border-radius:1rem;box-shadow:0 .75rem 1.75rem #00000047;box-sizing:border-box;display:flex;flex:0 0 21.875rem;flex-direction:column;padding:.9375rem 1.125rem .875rem;transition:border-color var(--motion-fast,.2s) ease,transform var(--motion-fast,.2s) ease;width:21.875rem}.oc-review:hover{border-color:#ffc40052;transform:translateY(-.1875rem)}.oc-review-stars{color:var(--brand-yellow);font-size:.95rem;letter-spacing:.125rem;margin-bottom:.5625rem;text-shadow:0 0 .75rem rgba(255,196,0,.25)}.oc-review-text{color:var(--text-secondary);font-size:.92rem;line-height:1.5;margin:0 0 .6875rem}.oc-review-by{align-items:center;display:flex;gap:.625rem;margin-top:auto}.oc-review-avatar{background:#ffffff0f;border:.09375rem solid hsla(0,0%,100%,.12);border-radius:50%;box-shadow:0 .25rem .75rem #0000004d;flex:0 0 auto;height:2.5rem;-o-object-fit:cover;object-fit:cover;width:2.5rem}.oc-review-name{color:var(--text-primary);font-size:.86rem;font-weight:600;line-height:1.2}.oc-review-name i{color:var(--text-secondary);display:block;font-size:.76rem;font-style:normal;font-weight:400;margin-top:.125rem}@media(max-width:560px){.oc-review{flex-basis:16.25rem;width:16.25rem}.oc-reviews-track{animation-duration:95s}}.oc-seo{margin:0 auto;max-width:57.5rem;padding:.625rem 1.5rem 3.625rem}.oc-seo-heading{color:var(--text-primary);font-family:Permanent Marker,Kalam,cursive;font-size:clamp(2rem,3vw,3rem);line-height:1.05;margin:0 0 1.375rem;text-align:center;text-transform:uppercase}.oc-seo-heading span{color:var(--brand-yellow)}.oc-seo-body p{color:var(--text-secondary);font-size:.98rem;line-height:1.75;margin:0 0 1rem}.oc-seo-body p:last-child{margin-bottom:0}.oc-seo-body a{color:var(--brand-yellow);font-weight:600;text-decoration:underline;text-underline-offset:.125rem}.oc-seo-body a:hover{color:var(--brand-gold,#ffd257)}[dir=rtl] .oc-seo-body a{unicode-bidi:isolate}
