.oc-startbtn[data-v-80e9091e]{align-items:center;animation:oc-breathe-80e9091e 2.6s ease-in-out infinite;background:linear-gradient(120deg,var(--color-theme),#6a45ff,var(--color-theme));background-size:200% 100%;border:.125rem solid color-mix(in srgb,var(--color-accent) 75%,transparent)!important;border-radius:62.4375rem;box-shadow:0 .875rem 2.125rem color-mix(in srgb,var(--color-theme) 50%,transparent);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;gap:.6rem;justify-content:center;padding:.95rem 1.7rem;position:relative;transition:transform .15s,filter .15s}.oc-startbtn--block[data-v-80e9091e]{width:100%}.oc-startbtn[data-v-80e9091e]:active{filter:brightness(1.06);transform:translateY(.0625rem) scale(.99)}.oc-startbtn[data-v-80e9091e]:disabled{cursor:progress}.oc-startbtn__txt[data-v-80e9091e]{align-items:flex-start;display:inline-flex;flex-direction:column;line-height:1.15;text-align:left}.oc-startbtn__txt b[data-v-80e9091e]{font-size:1.04rem;font-weight:800;letter-spacing:.01em}.oc-startbtn__txt small[data-v-80e9091e]{font-size:.66rem;font-weight:600;letter-spacing:.02em;opacity:.88}.oc-startbtn__ico[data-v-80e9091e]{align-items:center;display:inline-flex;height:1.375rem;justify-content:center;width:1.375rem}.oc-startbtn__shine[data-v-80e9091e]{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute}.oc-startbtn__shine[data-v-80e9091e]:after{animation:oc-shine-80e9091e 3s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55),transparent);bottom:-25%;content:"";left:-60%;position:absolute;top:-25%;transform:skew(-18deg);width:40%}.oc-startbtn--busy[data-v-80e9091e]{animation:oc-slide-80e9091e 1.4s linear infinite;filter:saturate(1.1)}.oc-startbtn--busy[data-v-80e9091e]:before{animation:oc-ring-80e9091e 1.4s ease-out infinite;border:.125rem solid color-mix(in srgb,var(--color-accent) 80%,#fff);border-radius:inherit;content:"";inset:-.125rem;opacity:0;pointer-events:none;position:absolute}.oc-startbtn--busy .oc-startbtn__shine[data-v-80e9091e]:after{animation-duration:1.2s}.oc-startbtn__spin[data-v-80e9091e]{animation:oc-spin-80e9091e .8s linear infinite;border:.15625rem solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;height:1.125rem;width:1.125rem}@keyframes oc-breathe-80e9091e{0%,to{box-shadow:0 .875rem 2.125rem color-mix(in srgb,var(--color-theme) 42%,transparent)}50%{box-shadow:0 .875rem 3.25rem color-mix(in srgb,var(--color-theme) 80%,transparent)}}@keyframes oc-shine-80e9091e{0%,55%{left:-60%}to{left:140%}}@keyframes oc-slide-80e9091e{0%{background-position:0 0}to{background-position:160% 0}}@keyframes oc-ring-80e9091e{0%{opacity:.9;transform:scale(.96)}to{opacity:0;transform:scale(1.18,1.5)}}@keyframes oc-spin-80e9091e{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.oc-startbtn[data-v-80e9091e],.oc-startbtn--busy[data-v-80e9091e],.oc-startbtn--busy[data-v-80e9091e]:before,.oc-startbtn__shine[data-v-80e9091e]:after{animation:none}.oc-startbtn__spin[data-v-80e9091e]{animation-duration:2s}}.oc-hero[data-v-b59918a6]{padding:2.2rem 0 1.6rem}.oc-hero__in[data-v-b59918a6]{align-items:center;display:grid;gap:2rem;grid-template-columns:1.05fr 1fr}.oc-hero__copy[data-v-b59918a6]{order:-1}.oc-hero__title[data-v-b59918a6]{color:#f4f7ff;font-size:clamp(2.1rem,4.4vw,3.5rem);letter-spacing:-.035em;line-height:1.04;margin:.8rem 0 1rem;text-shadow:0 .125rem 2.5rem color-mix(in srgb,var(--color-theme) 60%,transparent)}.oc-hero__lede[data-v-b59918a6]{color:var(--text-content);font-size:1.12rem;max-width:35rem}.oc-hero__points[data-v-b59918a6]{display:flex;flex-wrap:wrap;gap:.5rem .6rem;list-style:none;margin:1.1rem 0 1.6rem;padding:0}.oc-hero__points li[data-v-b59918a6]{align-items:center;backdrop-filter:blur(.375rem);-webkit-backdrop-filter:blur(.375rem);background:color-mix(in srgb,var(--bg-primary) 60%,transparent);border:.0625rem solid color-mix(in srgb,var(--color-accent) 35%,transparent);border-radius:.625rem;color:var(--text-title);display:inline-flex;font-size:.86rem;font-weight:700;gap:.4rem;padding:.38rem .85rem}.oc-hero__points svg[data-v-b59918a6]{color:var(--color-accent)}.oc-hero__ctas[data-v-b59918a6]{align-items:center;display:flex;flex-wrap:wrap;gap:.9rem}.oc-stage[data-v-b59918a6]{height:35rem;margin:0 auto;position:relative;width:33.75rem}.oc-stage__num[data-v-b59918a6]{color:transparent;font-size:20.625rem;font-weight:900;left:50%;letter-spacing:-.06em;line-height:1;position:absolute;top:50%;transform:translate(-50%,-54%);-webkit-text-stroke:.125rem color-mix(in srgb,var(--color-accent) 22%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.oc-stage__halo[data-v-b59918a6]{animation:oc-halo-b59918a6 6s ease-in-out infinite;background:radial-gradient(circle at 35% 45%,color-mix(in srgb,var(--color-theme) 45%,transparent),transparent 55%),radial-gradient(circle at 75% 60%,color-mix(in srgb,var(--color-accent) 22%,transparent),transparent 50%);filter:blur(1.375rem);height:84%;left:6%;top:8%;width:88%}.oc-spark[data-v-b59918a6],.oc-stage__halo[data-v-b59918a6]{border-radius:50%;position:absolute}.oc-spark[data-v-b59918a6]{animation:oc-spark-b59918a6 3.2s ease-in-out infinite;background:var(--color-accent);box-shadow:0 0 .625rem var(--color-accent);opacity:.2}.oc-her[data-v-b59918a6]{animation:oc-bob-b59918a6 7s ease-in-out infinite;left:1.375rem;position:absolute;top:2.375rem;transform:rotate(-6deg);width:18.25rem;z-index:3}.oc-her__pane[data-v-b59918a6]{background:var(--bg-secondary);border:.1875rem solid color-mix(in srgb,#fff 70%,transparent);border-radius:1.875rem;box-shadow:0 0 0 .4375rem color-mix(in srgb,var(--color-theme) 85%,transparent),0 0 3.75rem color-mix(in srgb,var(--color-theme) 70%,transparent),0 2.125rem 4.375rem #0009;height:26.875rem;overflow:hidden;position:relative}.oc-her__pane video[data-v-b59918a6],.oc-her__still[data-v-b59918a6]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 22%;object-position:50% 22%;width:100%}.oc-her__still.is-voice[data-v-b59918a6]{filter:blur(.1875rem) brightness(.55) saturate(.9);transform:scale(1.06)}.oc-her__still.is-text[data-v-b59918a6]{filter:blur(.625rem) brightness(.4);transform:scale(1.1)}.oc-her__pane[data-v-b59918a6]:after{background:linear-gradient(180deg,rgba(7,11,31,.55),transparent 22%,transparent 70%,rgba(7,11,31,.75));content:"";inset:0;pointer-events:none;position:absolute}.oc-her__top[data-v-b59918a6]{align-items:center;display:flex;justify-content:space-between;left:.875rem;position:absolute;right:.875rem;top:.875rem;z-index:2}.oc-her__clock[data-v-b59918a6],.oc-her__live[data-v-b59918a6]{align-items:center;backdrop-filter:blur(.375rem);-webkit-backdrop-filter:blur(.375rem);background:#070b1f99;border-radius:.5rem;color:#fff;display:inline-flex;font-size:.72rem;font-weight:800;gap:.35rem;padding:.28rem .65rem}.oc-her__live i[data-v-b59918a6]{animation:oc-blink-b59918a6 1.4s infinite;background:var(--color-accent);border-radius:50%;box-shadow:0 0 .625rem var(--color-accent);height:.5rem;width:.5rem}.oc-her__clock[data-v-b59918a6]{color:var(--color-accent);font-variant-numeric:tabular-nums}.oc-her__ctrl[data-v-b59918a6]{bottom:.875rem;display:flex;gap:.5rem;justify-content:center;left:0;position:absolute;right:0;z-index:2}.oc-her__ctrl span[data-v-b59918a6]{align-items:center;backdrop-filter:blur(.375rem);-webkit-backdrop-filter:blur(.375rem);background:#ffffff29;border-radius:.75rem;color:#fff;display:inline-flex;font-size:.74rem;font-weight:800;gap:.25rem;height:2.25rem;justify-content:center;min-width:2.25rem;padding:0 .55rem}.oc-her__ctrl .is-heart[data-v-b59918a6]{color:#ff6fb1}.oc-her__ctrl .is-next[data-v-b59918a6]{background:var(--color-accent);color:#0a1236;padding:0 .75rem}.oc-her__wave[data-v-b59918a6]{align-items:center;display:flex;gap:.3125rem;height:4.375rem;justify-content:center;left:0;position:absolute;right:0;top:44%;z-index:2}.oc-her__wave i[data-v-b59918a6]{animation:oc-wave-b59918a6 .9s ease-in-out infinite;background:linear-gradient(180deg,var(--color-accent),var(--color-theme));border-radius:.25rem;height:1.125rem;width:.3125rem}.oc-her__thread[data-v-b59918a6]{display:flex;flex-direction:column;gap:.5rem;left:0;list-style:none;margin:0;padding:0 1.125rem;position:absolute;right:0;top:26%;z-index:2}.oc-her__thread li[data-v-b59918a6]{border-radius:.875rem;font-size:.8rem;font-weight:600;line-height:1.3;max-width:88%;padding:.5rem .75rem}.oc-her__thread .is-them[data-v-b59918a6]{align-self:flex-start;background:#ffffff29;border-bottom-left-radius:.25rem;color:#fff}.oc-her__thread .is-you[data-v-b59918a6]{align-self:flex-end;background:var(--color-accent);border-bottom-right-radius:.25rem;color:#0a1236}.oc-her__busy[data-v-b59918a6]{align-items:center;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--color-theme) 55%,#050817),#050817 75%);display:none;flex-direction:column;gap:.8rem;inset:0;justify-content:center;overflow:hidden;position:absolute;z-index:4}.oc-her__radar[data-v-b59918a6]{animation:oc-turn-b59918a6 1.6s linear infinite;background:conic-gradient(from 0deg,color-mix(in srgb,var(--color-accent) 45%,transparent),transparent 22%);height:26.25rem;margin:-13.125rem 0 0 -13.125rem;width:26.25rem}.oc-her__radar[data-v-b59918a6],.oc-her__ring[data-v-b59918a6]{border-radius:50%;left:50%;position:absolute;top:45%}.oc-her__ring[data-v-b59918a6]{animation:oc-ring-b59918a6 1.8s ease-out infinite;border:.125rem solid color-mix(in srgb,var(--color-accent) 70%,transparent);height:6.25rem;margin:-3.125rem 0 0 -3.125rem;width:6.25rem}.oc-her__ring[data-v-b59918a6]:nth-of-type(3){animation-delay:.6s}.oc-her__ring[data-v-b59918a6]:nth-of-type(4){animation-delay:1.2s}.oc-her__busy img[data-v-b59918a6]{border:.1875rem solid var(--color-accent);border-radius:50%;box-shadow:0 0 1.875rem var(--color-accent);height:5.75rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:relative;width:5.75rem;z-index:1}.oc-her__busy b[data-v-b59918a6]{color:var(--color-accent);font-size:.95rem;letter-spacing:.14em;position:relative;text-transform:uppercase;z-index:1}.oc-stage--busy .oc-her__busy[data-v-b59918a6]{display:flex}.oc-stage--busy .oc-you__scan[data-v-b59918a6]{animation-duration:.9s;opacity:1}.oc-stage--busy .oc-say[data-v-b59918a6]{opacity:.15}.oc-stage--busy .oc-bridge__line[data-v-b59918a6]{animation-duration:.6s}.oc-bridge[data-v-b59918a6]{filter:drop-shadow(0 0 .5rem color-mix(in srgb,var(--color-accent) 70%,transparent));height:10rem;left:16.125rem;overflow:visible;position:absolute;top:10rem;width:12.5rem;z-index:4}.oc-bridge__line[data-v-b59918a6]{animation:oc-dash-b59918a6 1.6s linear infinite;stroke-dasharray:8 7}.oc-bridge__dot[data-v-b59918a6]{fill:#fff;filter:drop-shadow(0 0 .375rem var(--color-accent)) drop-shadow(0 0 .75rem var(--color-accent))}.oc-badge11[data-v-b59918a6]{align-items:center;animation:oc-pop-b59918a6 3s ease-in-out infinite;background:var(--color-accent);border-radius:.75rem;box-shadow:0 0 0 .25rem color-mix(in srgb,var(--color-accent) 30%,transparent),0 .625rem 1.875rem color-mix(in srgb,var(--color-accent) 45%,transparent);color:#0a1236;display:inline-flex;font-size:1.05rem;font-weight:900;gap:.05rem;left:20.625rem;padding:.35rem .7rem;position:absolute;top:12.25rem;transform:rotate(-4deg);z-index:6}.oc-badge11 i[data-v-b59918a6]{font-style:normal;opacity:.7}.oc-you[data-v-b59918a6]{animation:oc-bob-b59918a6 6s ease-in-out infinite reverse;background:linear-gradient(160deg,color-mix(in srgb,var(--color-theme) 40%,#0b1235),#070b1f);border:.125rem solid color-mix(in srgb,var(--color-accent) 70%,transparent);border-radius:1.5rem;box-shadow:0 0 2.5rem color-mix(in srgb,var(--color-accent) 30%,transparent),0 1.75rem 3.75rem #0009;height:16.375rem;overflow:hidden;position:absolute;right:1.125rem;top:15.625rem;transform:rotate(7deg);width:11.875rem;z-index:5}.oc-you__c[data-v-b59918a6]{border:.1875rem solid var(--color-accent);height:1.375rem;position:absolute;width:1.375rem}.oc-you__c--tl[data-v-b59918a6]{border-bottom:0;border-radius:.5rem 0 0;border-right:0;left:.75rem;top:.75rem}.oc-you__c--tr[data-v-b59918a6]{border-bottom:0;border-left:0;border-radius:0 .5rem 0 0;right:.75rem;top:.75rem}.oc-you__c--bl[data-v-b59918a6]{border-radius:0 0 0 .5rem;border-right:0;border-top:0;bottom:.75rem;left:.75rem}.oc-you__c--br[data-v-b59918a6]{border-left:0;border-radius:0 0 .5rem;border-top:0;bottom:.75rem;right:.75rem}.oc-you__me[data-v-b59918a6]{fill:color-mix(in srgb,#fff 26%,transparent);height:6rem;left:50%;margin:-3.5rem 0 0 -3rem;position:absolute;top:50%;width:6rem}.oc-you__scan[data-v-b59918a6]{animation:oc-scan-b59918a6 3.4s ease-in-out infinite;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-accent) 22%,transparent));border-bottom:.125rem solid color-mix(in srgb,var(--color-accent) 70%,transparent);height:40%;left:0;opacity:.55;position:absolute;right:0;top:0}.oc-you__lbl[data-v-b59918a6]{align-items:center;bottom:2.5rem;color:#fff;display:inline-flex;font-size:.74rem;font-weight:800;gap:.35rem;left:.875rem;position:absolute}.oc-you__lbl i[data-v-b59918a6]{animation:oc-blink-b59918a6 1.2s infinite;background:#ff4f8f;border-radius:50%;box-shadow:0 0 .5rem #ff4f8f;height:.4375rem;width:.4375rem}.oc-you__meter[data-v-b59918a6]{align-items:flex-end;bottom:2.625rem;display:inline-flex;gap:.1875rem;height:1rem;position:absolute;right:1rem}.oc-you__meter i[data-v-b59918a6]{animation:oc-meter-b59918a6 1s ease-in-out infinite;background:var(--color-accent);border-radius:.125rem;width:.25rem}.oc-you__meter i[data-v-b59918a6]:first-child{height:30%}.oc-you__meter i[data-v-b59918a6]:nth-child(2){animation-delay:.1s;height:60%}.oc-you__meter i[data-v-b59918a6]:nth-child(3){animation-delay:.2s;height:90%}.oc-you__meter i[data-v-b59918a6]:nth-child(4){animation-delay:.3s;height:55%}.oc-you__meter i[data-v-b59918a6]:nth-child(5){animation-delay:.4s;height:35%}.oc-queue[data-v-b59918a6]{align-items:center;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);background:color-mix(in srgb,var(--bg-primary) 75%,transparent);border:.0625rem solid color-mix(in srgb,#fff 14%,transparent);border-radius:62.4375rem;bottom:.375rem;display:flex;left:2.125rem;list-style:none;margin:0;padding:.4rem .5rem .4rem .4rem;position:absolute;z-index:6}.oc-queue li[data-v-b59918a6]{margin-left:-.625rem}.oc-queue li[data-v-b59918a6]:first-child{margin-left:0}.oc-queue img[data-v-b59918a6]{border:.125rem solid var(--bg-primary);border-radius:50%;display:block;height:2.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:2.5rem}.oc-queue__more[data-v-b59918a6]{color:var(--color-accent);font-size:.74rem;font-weight:800;letter-spacing:.1em;margin-left:.5rem!important;text-transform:uppercase}.oc-say[data-v-b59918a6]{animation:oc-float-b59918a6 5s ease-in-out infinite;background:linear-gradient(180deg,#fff,#e7eeff);border-radius:1rem 1rem 1rem .25rem;box-shadow:0 .875rem 1.875rem #00000073;color:#0a1236;display:flex;flex-direction:column;font-size:.8rem;font-weight:700;gap:.35rem;line-height:1.3;max-width:13.125rem;padding:.65rem .9rem;position:absolute;right:0;top:3.375rem;transition:opacity .2s;z-index:6}.oc-typing[data-v-b59918a6]{display:inline-flex;gap:.25rem}.oc-typing i[data-v-b59918a6]{animation:oc-dot-b59918a6 1s infinite;background:var(--color-theme);border-radius:50%;height:.375rem;opacity:.5;width:.375rem}.oc-typing i[data-v-b59918a6]:nth-child(2){animation-delay:.15s}.oc-typing i[data-v-b59918a6]:nth-child(3){animation-delay:.3s}@keyframes oc-halo-b59918a6{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes oc-spark-b59918a6{0%,to{opacity:.15;transform:scale(.8)}50%{opacity:.9;transform:scale(1.3)}}@keyframes oc-bob-b59918a6{0%,to{translate:0 0}50%{translate:0 -.5rem}}@keyframes oc-float-b59918a6{0%,to{transform:translateY(0)}50%{transform:translateY(-.625rem)}}@keyframes oc-pop-b59918a6{0%,to{transform:rotate(-4deg) scale(1)}50%{transform:rotate(-4deg) scale(1.08)}}@keyframes oc-dash-b59918a6{to{stroke-dashoffset:-30}}@keyframes oc-scan-b59918a6{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}@keyframes oc-meter-b59918a6{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}@keyframes oc-blink-b59918a6{0%,to{opacity:1}50%{opacity:.35}}@keyframes oc-ring-b59918a6{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(2.8)}}@keyframes oc-turn-b59918a6{to{transform:rotate(1turn)}}@keyframes oc-dot-b59918a6{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-.125rem)}}@keyframes oc-wave-b59918a6{0%,to{height:.75rem}50%{height:3.25rem}}.oc-you__meter i[data-v-b59918a6]{transform-origin:bottom}@media(max-width:900px){.oc-hero[data-v-b59918a6]{padding-top:1rem}.oc-hero__in[data-v-b59918a6]{gap:1.1rem;grid-template-columns:1fr}.oc-hero__copy[data-v-b59918a6]{order:0}.oc-stage[data-v-b59918a6]{height:24.5rem;width:min(94vw,23.125rem)}.oc-stage__num[data-v-b59918a6]{font-size:13.125rem}.oc-her[data-v-b59918a6]{left:.25rem;top:1.375rem;width:12.25rem}.oc-her__pane[data-v-b59918a6]{border-radius:1.375rem;box-shadow:0 0 0 .3125rem color-mix(in srgb,var(--color-theme) 85%,transparent),0 0 2.5rem color-mix(in srgb,var(--color-theme) 60%,transparent),0 1.5rem 3.125rem #0009;height:18.25rem}.oc-her__top[data-v-b59918a6]{left:.625rem;right:.625rem;top:.625rem}.oc-her__clock[data-v-b59918a6],.oc-her__live[data-v-b59918a6]{font-size:.6rem;padding:.2rem .45rem}.oc-her__ctrl[data-v-b59918a6]{bottom:.625rem;gap:.3rem}.oc-her__ctrl span[data-v-b59918a6]{border-radius:.5625rem;font-size:.62rem;height:1.75rem;min-width:1.75rem;padding:0 .4rem}.oc-her__ctrl svg[data-v-b59918a6]{height:.8125rem;width:.8125rem}.oc-her__thread[data-v-b59918a6]{padding:0 .75rem;top:22%}.oc-her__thread li[data-v-b59918a6]{font-size:.64rem;padding:.36rem .55rem}.oc-bridge[data-v-b59918a6]{height:6.25rem;left:11rem;top:6.75rem;width:7.5rem}.oc-badge11[data-v-b59918a6]{font-size:.86rem;left:13.375rem;padding:.25rem .55rem;top:8rem}.oc-you[data-v-b59918a6]{border-radius:1.125rem;height:11rem;right:.25rem;top:11rem;width:8rem}.oc-you__c[data-v-b59918a6]{border-width:.15625rem;height:1rem;width:1rem}.oc-you__me[data-v-b59918a6]{height:4rem;margin:-2.375rem 0 0 -2rem;width:4rem}.oc-you__lbl[data-v-b59918a6]{bottom:1.625rem;font-size:.62rem;left:.625rem}.oc-you__meter[data-v-b59918a6]{bottom:1.75rem;height:.75rem;right:.75rem}.oc-queue[data-v-b59918a6]{bottom:0;left:.5rem;padding:.3rem .45rem .3rem .3rem}.oc-queue img[data-v-b59918a6]{height:1.875rem;width:1.875rem}.oc-queue__more[data-v-b59918a6]{font-size:.6rem}.oc-say[data-v-b59918a6]{font-size:.66rem;max-width:9.375rem;padding:.48rem .62rem;right:-.125rem;top:1.625rem}.oc-hero__title[data-v-b59918a6]{font-size:clamp(1.85rem,8vw,2.5rem)}.oc-hero__lede[data-v-b59918a6]{font-size:1.02rem}}@media(prefers-reduced-motion:reduce){.oc-badge11[data-v-b59918a6],.oc-bridge__line[data-v-b59918a6],.oc-her[data-v-b59918a6],.oc-her__live i[data-v-b59918a6],.oc-her__radar[data-v-b59918a6],.oc-her__ring[data-v-b59918a6],.oc-her__wave i[data-v-b59918a6],.oc-say[data-v-b59918a6],.oc-spark[data-v-b59918a6],.oc-stage__halo[data-v-b59918a6],.oc-typing i[data-v-b59918a6],.oc-you[data-v-b59918a6],.oc-you__lbl i[data-v-b59918a6],.oc-you__meter i[data-v-b59918a6],.oc-you__scan[data-v-b59918a6]{animation:none}}.oc-share[data-v-145dfb52]{align-items:center;background:color-mix(in srgb,var(--bg-secondary) 80%,transparent);border:.0625rem solid var(--border-color);border-radius:.875rem;display:flex;flex-wrap:wrap;gap:.5rem;padding:.8rem 1rem}.oc-share__lbl[data-v-145dfb52]{color:var(--text-content);font-size:.85rem;font-weight:700;gap:.4rem;margin-right:.4rem}.oc-share__btn[data-v-145dfb52],.oc-share__lbl[data-v-145dfb52]{align-items:center;display:inline-flex}.oc-share__btn[data-v-145dfb52]{background:transparent;border:.0625rem solid var(--line-color);border-radius:50%;color:var(--text-title);cursor:pointer;height:2.375rem;justify-content:center;transition:background .15s,transform .15s;width:2.375rem}.oc-share__btn[data-v-145dfb52]:hover{background:color-mix(in srgb,var(--color-theme) 22%,transparent)}.oc-share__btn[data-v-145dfb52]:active{transform:scale(.94)}.oc-bg[data-v-2e25f095]{background:radial-gradient(70% 60% at 85% 100%,color-mix(in srgb,var(--color-theme) 30%,transparent),transparent 65%),radial-gradient(55% 45% at 5% 0,color-mix(in srgb,var(--color-accent) 8%,transparent),transparent 60%),var(--bg-primary);inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.oc-bg__photo img[data-v-2e25f095]{filter:grayscale(.25) contrast(1.05) brightness(.8);height:100vh;-webkit-mask:linear-gradient(90deg,transparent,#000 38%,#000 88%,transparent);mask:linear-gradient(90deg,transparent,#000 38%,#000 88%,transparent);max-width:58vw;mix-blend-mode:luminosity;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 16%;object-position:50% 16%;opacity:.45;position:absolute;right:0;top:0;width:auto}.oc-bg__beam[data-v-2e25f095]{animation:oc-bg-sway-2e25f095 14s ease-in-out infinite;filter:blur(2.5rem);height:26vmax;left:-20vmax;opacity:.32;position:absolute;width:140vmax}.oc-bg__beam--a[data-v-2e25f095]{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-theme) 80%,transparent),transparent);top:8%;transform:rotate(-14deg)}.oc-bg__beam--b[data-v-2e25f095]{animation-delay:-7s;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-accent) 45%,transparent),transparent);opacity:.16;top:46%;transform:rotate(10deg)}.oc-bg__grid[data-v-2e25f095]{background-image:radial-gradient(color-mix(in srgb,#fff 16%,transparent) .0625rem,transparent .0875rem);background-size:1.625rem 1.625rem;inset:0;-webkit-mask:linear-gradient(180deg,#000,transparent 70%);mask:linear-gradient(180deg,#000,transparent 70%);opacity:.35;position:absolute}.oc-bg__pulse[data-v-2e25f095]{animation:oc-bg-run-2e25f095 linear infinite;background:var(--color-accent);border-radius:50%;box-shadow:0 0 .75rem var(--color-accent),-2.5rem 0 1.875rem -.375rem color-mix(in srgb,var(--color-accent) 40%,transparent);left:-.625rem;opacity:0;position:absolute}.oc-bg__shade[data-v-2e25f095]{background:linear-gradient(90deg,var(--bg-primary) 8%,color-mix(in srgb,var(--bg-primary) 55%,transparent) 46%,transparent 72%),linear-gradient(180deg,transparent 0,transparent 52%,color-mix(in srgb,var(--bg-primary) 75%,transparent) 80%,var(--bg-primary) 100%);inset:0;position:absolute}@keyframes oc-bg-sway-2e25f095{0%,to{translate:0 0}50%{translate:4vmax 3vmax}}@keyframes oc-bg-run-2e25f095{0%{opacity:0;transform:translate(0)}8%{opacity:.9}90%{opacity:.5}to{opacity:0;transform:translate(105vw)}}@media(max-width:767px){.oc-bg__photo img[data-v-2e25f095]{height:72vh;left:0;-webkit-mask:linear-gradient(180deg,#000,#000 40%,transparent);mask:linear-gradient(180deg,#000,#000 40%,transparent);max-width:none;-o-object-position:50% 12%;object-position:50% 12%;opacity:.38;right:0;width:100vw}.oc-bg__shade[data-v-2e25f095]{background:linear-gradient(180deg,color-mix(in srgb,var(--bg-primary) 25%,transparent) 0,color-mix(in srgb,var(--bg-primary) 62%,transparent) 48%,var(--bg-primary) 80%)}.oc-bg__beam[data-v-2e25f095]{filter:blur(1.875rem)}}@media(prefers-reduced-motion:reduce){.oc-bg__beam[data-v-2e25f095],.oc-bg__pulse[data-v-2e25f095]{animation:none}.oc-bg__pulse[data-v-2e25f095]{display:none}}.oc-hdr[data-v-59af0f69]{backdrop-filter:blur(.875rem);-webkit-backdrop-filter:blur(.875rem);background:color-mix(in srgb,var(--bg-primary) 70%,transparent);border-bottom:.0625rem solid color-mix(in srgb,#fff 7%,transparent);position:sticky;top:0;z-index:60}.oc-hdr__in[data-v-59af0f69]{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto 1fr;height:4.125rem}.oc-hdr__brand[data-v-59af0f69]{justify-self:start}.oc-hdr__end[data-v-59af0f69]{align-items:center;display:flex;justify-self:end}.oc-hdr__cta[data-v-59af0f69]{align-items:center;background:linear-gradient(120deg,var(--color-theme),#6a45ff,var(--color-theme));background-size:200% 100%;border:.09375rem solid color-mix(in srgb,var(--color-accent) 70%,transparent);border-radius:62.4375rem;box-shadow:0 .25rem .75rem color-mix(in srgb,var(--color-theme) 35%,transparent);color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:.8rem;font-weight:800;gap:.35rem;height:2.125rem;padding:0 .85rem;position:relative;transition:transform .15s,filter .15s;white-space:nowrap}.oc-hdr__cta.oc-btn--primary[data-v-59af0f69]:after{border-width:.0625rem;box-shadow:none;font-size:.52rem;line-height:1.5;padding:0 .3125rem;right:-.5rem;top:-.6875rem}.oc-hdr__cta[data-v-59af0f69]:hover{filter:brightness(1.08);transform:translateY(-.0625rem)}.oc-hdr__cta[data-v-59af0f69]:disabled{cursor:progress}.oc-hdr__shine[data-v-59af0f69]{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute}.oc-hdr__shine[data-v-59af0f69]:after{animation:oc-hdr-shine-59af0f69 3.2s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);bottom:-25%;content:"";left:-60%;position:absolute;top:-25%;transform:skew(-18deg);width:40%}.oc-hdr__cta--busy[data-v-59af0f69]{animation:oc-hdr-slide-59af0f69 1.4s linear infinite}.oc-hdr__cta--busy .oc-hdr__shine[data-v-59af0f69]:after{animation-duration:1.2s}.oc-hdr__spin[data-v-59af0f69]{animation:oc-hdr-turn-59af0f69 .8s linear infinite;border:.125rem solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;height:.9375rem;width:.9375rem}@keyframes oc-hdr-shine-59af0f69{0%,55%{left:-60%}to{left:140%}}@keyframes oc-hdr-slide-59af0f69{to{background-position:200% 0}}@keyframes oc-hdr-turn-59af0f69{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.oc-hdr__brand img[data-v-59af0f69],.oc-hdr__cta--busy[data-v-59af0f69],.oc-hdr__shine[data-v-59af0f69]:after,.oc-hdr__spin[data-v-59af0f69]{animation:none}}.oc-hdr__brand[data-v-59af0f69]{align-items:center;color:#fff;display:inline-flex;font-size:1.5rem;font-weight:900;gap:.6rem;letter-spacing:-.04em;text-decoration:none}.oc-hdr__brand img[data-v-59af0f69]{animation:oc-hdr-logo-59af0f69 4s ease-in-out infinite;border-radius:.8125rem;box-shadow:0 0 0 .125rem color-mix(in srgb,var(--color-accent) 70%,transparent),0 .375rem 1.5rem color-mix(in srgb,var(--color-theme) 70%,transparent);height:2.75rem;width:2.75rem}.oc-hdr__word[data-v-59af0f69]{align-items:baseline;display:inline-flex;line-height:1}.oc-hdr__word b[data-v-59af0f69]{color:var(--color-accent);font-weight:900;text-shadow:0 0 .875rem color-mix(in srgb,var(--color-accent) 70%,transparent)}.oc-hdr__word b+i+b[data-v-59af0f69]{color:#6e96ff;text-shadow:0 0 .875rem color-mix(in srgb,var(--color-theme) 90%,transparent)}.oc-hdr__word i[data-v-59af0f69]{color:#fff;font-size:.62em;font-style:italic;font-weight:800;margin:0 .08em;opacity:.85;transform:translateY(-.1em)}.oc-hdr__word em[data-v-59af0f69]{color:#fff;font-style:normal;font-weight:900;margin-left:.1em}@keyframes oc-hdr-logo-59af0f69{0%,to{box-shadow:0 0 0 .125rem color-mix(in srgb,var(--color-accent) 70%,transparent),0 .375rem 1.5rem color-mix(in srgb,var(--color-theme) 70%,transparent)}50%{box-shadow:0 0 0 .125rem color-mix(in srgb,var(--color-accent) 90%,transparent),0 .375rem 2.125rem color-mix(in srgb,var(--color-accent) 55%,transparent)}}.oc-hdr__nav[data-v-59af0f69]{align-items:center;display:flex;gap:.15rem;justify-content:center}.oc-hdr__link[data-v-59af0f69]{border-radius:62.4375rem;color:var(--text-content);font-size:.9rem;font-weight:600;padding:.5rem .75rem;text-decoration:none}.oc-hdr__link.router-link-active[data-v-59af0f69],.oc-hdr__link[data-v-59af0f69]:hover{background:color-mix(in srgb,#fff 9%,transparent);color:var(--text-title)}.oc-hdr__burger[data-v-59af0f69]{align-items:center;background:transparent;border:0;color:var(--text-title);cursor:pointer;display:none;height:2.75rem;justify-content:center;width:2.75rem}.oc-hdr__panel[data-v-59af0f69]{display:none}@media(max-width:1180px){.oc-hdr__link[data-v-59af0f69]{font-size:.84rem;padding:.45rem .5rem}.oc-hdr__brand[data-v-59af0f69]{font-size:1.28rem}.oc-hdr__brand img[data-v-59af0f69]{height:2.375rem;width:2.375rem}}@media(max-width:1020px){.oc-hdr__in[data-v-59af0f69]{display:flex;justify-content:space-between}.oc-hdr__end[data-v-59af0f69],.oc-hdr__nav[data-v-59af0f69]{display:none}.oc-hdr__burger[data-v-59af0f69]{display:inline-flex}.oc-hdr__panel[data-v-59af0f69]{background:color-mix(in srgb,var(--bg-primary) 94%,transparent);border-top:.0625rem solid color-mix(in srgb,#fff 7%,transparent);display:flex;flex-direction:column;padding:.4rem 1rem 1rem}.oc-hdr__plink[data-v-59af0f69]{align-items:center;border-bottom:.0625rem solid var(--line-color);color:var(--text-title);display:flex;font-weight:700;justify-content:space-between;padding:.85rem .4rem;text-decoration:none}}.oc-ftr[data-v-36166aef]{background:color-mix(in srgb,var(--bg-primary) 88%,transparent);border-top:.0625rem solid color-mix(in srgb,#fff 8%,transparent);margin-top:3rem;padding:2.6rem 0 1.4rem}.oc-ftr__grid[data-v-36166aef]{display:grid;gap:2rem;grid-template-columns:1.5fr 1fr 1fr 1fr}.oc-ftr__brand[data-v-36166aef]{align-items:center;color:var(--text-title);display:inline-flex;font-size:1.2rem;font-weight:800;gap:.55rem;text-decoration:none}.oc-ftr__brand img[data-v-36166aef]{border-radius:.625rem}.oc-ftr__word b[data-v-36166aef]{color:var(--color-accent)}.oc-ftr__word b+i+b[data-v-36166aef]{color:#6e96ff}.oc-ftr__word i[data-v-36166aef]{font-size:.66em;font-weight:800;margin:0 .06em;opacity:.85}.oc-ftr__about p[data-v-36166aef]{color:var(--text-desc);font-size:.92rem;margin:.8rem 0 0;max-width:21.25rem}.oc-ftr__mail span[data-v-36166aef]{color:var(--text-content);font-weight:600}.oc-ftr__col[data-v-36166aef]{display:flex;flex-direction:column;gap:.5rem}.oc-ftr__col h3[data-v-36166aef]{color:var(--text-assist);font-size:.8rem;letter-spacing:.12em;margin:0 0 .3rem;text-transform:uppercase}.oc-ftr__col a[data-v-36166aef]{color:var(--text-content);font-size:.92rem;text-decoration:none}.oc-ftr__col a[data-v-36166aef]:hover{color:var(--color-accent)}.oc-ftr__base[data-v-36166aef]{border-top:.0625rem solid var(--line-color);display:flex;flex-wrap:wrap;font-size:.82rem;gap:.6rem;justify-content:space-between;margin-top:2rem;padding-top:1.2rem}.oc-ftr__base[data-v-36166aef],.oc-ftr__base a[data-v-36166aef]{color:var(--text-assist)}@media(max-width:900px){.oc-ftr__grid[data-v-36166aef]{grid-template-columns:1fr 1fr}.oc-ftr__about[data-v-36166aef]{grid-column:1/-1}}@media(max-width:520px){.oc-ftr__grid[data-v-36166aef]{grid-template-columns:1fr}}.oc-fab[data-v-590ac535]{bottom:1.5rem;position:fixed;right:1.5rem;z-index:90}@media(min-width:768px){.oc-fab[data-v-590ac535]{opacity:0;pointer-events:none;transform:translateY(.625rem);transition:opacity .2s,transform .2s}.oc-fab--shown[data-v-590ac535]{opacity:1;pointer-events:auto;transform:none}}@media(max-width:767px){.oc-fab[data-v-590ac535]{bottom:calc(.75rem + env(safe-area-inset-bottom,0px));left:.75rem;right:.75rem}}.oc-main[data-v-82bed622]{flex:1 0 auto}
