.site-chrome-cms{--home-text:#111827;--home-muted:#6b7280;--home-caption:#4b5563;--home-soft:#6b7280;--home-well-bg:rgba(15,23,42,.04);--home-well-border:#e5e7eb;--home-card-border:#e2e8f0;--home-surface:#f8fafc}.dark .site-chrome-cms{--home-text:#f8fafc;--home-muted:rgba(248,250,252,.72);--home-caption:rgba(248,250,252,.62);--home-soft:rgba(248,250,252,.5);--home-well-bg:rgba(255,255,255,.05);--home-well-border:rgba(255,255,255,.1);--home-card-border:rgba(255,255,255,.1);--home-surface:rgba(255,255,255,.043)}.home-streaming{--home-bg:#fff;--home-surface:#f8fafc;--home-text:#111827;--home-muted:#6b7280;--home-caption:#4b5563;--home-soft:#6b7280;--home-well-bg:rgba(15,23,42,.04);--home-well-border:#e5e7eb;--home-glow:color-mix(in srgb,var(--doz-purple)14%,transparent);--home-card-border:#e2e8f0;--home-card-shadow:0 4px 20px rgba(15,23,42,.05);--home-input-bg:#fff;--home-input-border:#e2e8f0;background:radial-gradient(ellipse 80% 45% at 50% -10%,rgba(124,58,237,.07),transparent 65%),radial-gradient(ellipse 50% 35% at 100% 20%,rgba(6,182,212,.05),transparent 60%),radial-gradient(ellipse 40% 30% at 0% 80%,rgba(99,102,241,.04),transparent 55%),var(--home-bg);color:var(--home-text);overflow-x:clip}.dark .home-streaming{--home-bg:#05060b;--home-surface:rgba(255,255,255,.043);--home-text:#f8fafc;--home-muted:rgba(248,250,252,.72);--home-caption:rgba(248,250,252,.62);--home-soft:rgba(248,250,252,.5);--home-well-bg:rgba(255,255,255,.05);--home-well-border:rgba(255,255,255,.1);--home-glow:color-mix(in srgb,var(--cms-primary)40%,transparent);--home-card-border:rgba(255,255,255,.1);--home-card-shadow:0 8px 32px rgba(0,0,0,.35);--home-input-bg:rgba(255,255,255,.05);--home-input-border:rgba(255,255,255,.15);background:radial-gradient(ellipse 90% 55% at 50% -15%,color-mix(in srgb,var(--cms-primary)28%,transparent),transparent 70%),radial-gradient(ellipse 50% 40% at 100% 30%,color-mix(in srgb,var(--cms-secondary)14%,transparent),transparent 65%),radial-gradient(ellipse 45% 35% at 0% 70%,color-mix(in srgb,var(--cms-accent)10%,transparent),transparent 60%),var(--home-bg)}.home-text{color:var(--home-text)}.home-muted{color:var(--home-muted)}.home-caption{color:var(--home-caption)}.home-soft{color:var(--home-soft)}.home-icon-well{background:var(--home-well-bg);box-shadow:inset 0 0 0 1px var(--home-well-border);color:var(--home-text)}.home-surface-chip{background:var(--home-well-bg);border:1px solid var(--home-well-border);color:var(--home-text)}.home-streaming .home-section{position:relative}.home-hero-fallback{background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--cms-primary)45%,transparent),transparent 50%),radial-gradient(circle at 75% 60%,color-mix(in srgb,var(--cms-secondary)30%,transparent),transparent 45%),linear-gradient(180deg,#12141f 0%,#05060b 100%)}.home-glass-card{border-color:var(--home-card-border);box-shadow:var(--home-card-shadow),inset 0 1px 0 rgba(255,255,255,.95);background:linear-gradient(160deg,rgba(255,255,255,.92) 0%,rgba(248,250,252,.85) 100%);transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s,box-shadow .35s}.dark .home-glass-card{background:linear-gradient(155deg,rgba(255,255,255,.09),rgba(255,255,255,.02) 55%,rgba(255,255,255,.04));box-shadow:0 8px 32px rgba(0,0,0,.35),inset 0 1px rgba(255,255,255,.08)}.home-glass-card:hover{border-color:color-mix(in srgb,var(--doz-purple)35%,#e2e8f0);transform:translateY(-2px);box-shadow:0 12px 36px rgba(124,58,237,.1),0 4px 16px rgba(15,23,42,.04),inset 0 1px rgba(255,255,255,.95)}.dark .home-glass-card:hover{box-shadow:0 16px 48px rgba(0,0,0,.4),0 0 0 1px color-mix(in srgb,var(--cms-primary)20%,transparent),inset 0 1px 0 rgba(255,255,255,.1)}.home-eyebrow{color:var(--cms-accent);letter-spacing:.22em}.home-cta-primary{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s,filter .25s;background:var(--doz-gradient)!important;color:#fff!important;white-space:nowrap!important;border:none!important;flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;display:inline-flex!important}.home-cta-primary svg{flex-shrink:0;display:inline-block}.home-cta-primary:hover{filter:brightness(1.05);transform:translateY(-2px)scale(1.02);box-shadow:0 16px 40px rgba(124,58,237,.35)}.home-cta-primary:disabled{opacity:.6;filter:none;transform:none}.home-tv-frame{box-shadow:0 40px 80px rgba(0,0,0,.55),0 0 60px color-mix(in srgb,var(--cms-primary)25%,transparent),inset 0 1px 0 rgba(255,255,255,.2);background:linear-gradient(145deg,rgba(255,255,255,.18),rgba(255,255,255,.04));border-radius:1.25rem;padding:.55rem;position:relative}.home-tv-screen{aspect-ratio:16/10;background:#0a0b12;border-radius:.85rem;position:relative;overflow:hidden}.home-tv-bezel{background:rgba(255,255,255,.12);border-radius:999px;width:28%;height:.35rem;margin:.75rem auto 0}.home-float-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(15,17,28,.72);border:1px solid rgba(255,255,255,.14);border-radius:1rem;width:min(42%,11.5rem);padding:.35rem;animation:6s ease-in-out infinite home-float;position:absolute;box-shadow:0 20px 40px rgba(0,0,0,.45)}.home-float-card--a{top:8%;animation-delay:0s}.home-float-card--a:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-8%}.home-float-card--a:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-8%}.home-float-card--a:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-8%}.home-float-card--a:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-8%}.home-float-card--a:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-8%}.home-float-card--a:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-8%}.home-float-card--b{bottom:6%;width:min(38%,10rem);animation-delay:1.2s}.home-float-card--b:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-10%}.home-float-card--b:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-10%}.home-float-card--b:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-10%}.home-float-card--b:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-10%}.home-float-card--b:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-10%}.home-float-card--b:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-10%}.home-device-stage{align-items:center;gap:1.25rem;min-height:18rem;padding:.75rem 0 1.25rem;display:grid;position:relative}@media (min-width:1024px){.home-device-stage{grid-template-columns:minmax(0,1.35fr) minmax(9.5rem,.65fr);gap:1.5rem;min-height:24rem;padding:1rem 0 1.5rem}}.home-device-main{min-width:0}.home-device-side{justify-content:center;align-items:flex-end;gap:.85rem;display:flex}@media (min-width:1024px){.home-device-side{flex-direction:column;justify-content:center;align-items:center;gap:1.1rem}}.home-device-tv{z-index:2;width:min(100%,36rem);margin-left:auto;margin-right:auto;position:relative}.home-device-tv-frame{box-shadow:0 36px 70px rgba(0,0,0,.55),0 0 50px color-mix(in srgb,var(--cms-primary)22%,transparent);background:linear-gradient(160deg,rgba(255,255,255,.2),rgba(255,255,255,.05));border-radius:1.1rem;padding:.55rem}.home-device-tv-screen{aspect-ratio:16/9;background:#090b12;border-radius:.75rem;position:relative;overflow:hidden}.home-device-live-badge{top:.75rem;z-index:2;color:#fff;letter-spacing:.12em;background:rgba(239,68,68,.92);border-radius:999px;padding:.28rem .55rem;font-size:.65rem;font-weight:700;position:absolute}.home-device-live-badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:.75rem}.home-device-live-badge:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:.75rem}.home-device-live-badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:.75rem}.home-device-live-badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.75rem}.home-device-live-badge:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.75rem}.home-device-live-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.75rem}.home-device-tv-stand{background:rgba(255,255,255,.18);border-radius:.2rem;width:18%;height:.55rem;margin:.55rem auto 0}.home-device-tv-base{background:rgba(255,255,255,.12);border-radius:999px;width:36%;height:.35rem;margin:.2rem auto 0}.home-device-screen-gloss{pointer-events:none;background:linear-gradient(160deg,rgba(255,255,255,.12),transparent 42%,rgba(0,0,0,.2));position:absolute;top:0;bottom:0;left:0;right:0}.home-device-laptop{display:none!important}.home-device-tablet{z-index:3;background:linear-gradient(160deg,rgba(255,255,255,.2),rgba(255,255,255,.06));border-radius:.9rem;width:min(42%,9.5rem);padding:.35rem;animation:6.5s ease-in-out .6s infinite home-float;display:block;position:relative;box-shadow:0 18px 36px rgba(0,0,0,.42)}@media (min-width:1024px){.home-device-tablet{width:min(100%,10.5rem)}}.home-device-tablet-screen{aspect-ratio:4/3;background:#0a0b12;border-radius:.55rem;position:relative;overflow:hidden}.home-device-phone{z-index:4;background:linear-gradient(160deg,rgba(255,255,255,.22),rgba(255,255,255,.07));border-radius:1rem;width:min(32%,5.75rem);padding:.28rem;animation:5.8s ease-in-out 1s infinite home-float;position:relative;box-shadow:0 16px 32px rgba(0,0,0,.45)}@media (min-width:1024px){.home-device-phone{width:min(100%,6.25rem)}}.home-device-phone-notch{z-index:2;background:rgba(0,0,0,.55);border-radius:999px;width:34%;height:.28rem;position:absolute;top:.45rem;left:50%;transform:translate(-50%)}.home-device-phone-screen{aspect-ratio:9/19;background:#0a0b12;border-radius:.75rem;position:relative;overflow:hidden}@media (max-width:1023px){.home-device-stage{min-height:17.5rem;padding:2.85rem .35rem .35rem;display:block;position:relative}.home-device-main{z-index:1;position:relative}.home-device-side{pointer-events:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.home-device-phone{top:0;z-index:4;width:4.35rem;position:absolute}.home-device-phone:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:7%}.home-device-phone:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:7%}.home-device-phone:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:7%}.home-device-phone:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:7%}.home-device-phone:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:7%}.home-device-phone:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:7%}.home-device-tablet{top:.2rem;z-index:3;width:6.85rem;position:absolute}.home-device-tablet:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:7%}.home-device-tablet:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:7%}.home-device-tablet:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:7%}.home-device-tablet:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:7%}.home-device-tablet:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:7%}.home-device-tablet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:7%}.home-device-tv{width:min(100%,19.5rem);margin-top:1.35rem}}@media (max-width:639px){.home-device-stage{min-height:15.5rem;padding-top:2.55rem}.home-device-phone{width:4rem}.home-device-phone:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:4%}.home-device-phone:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:4%}.home-device-phone:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:4%}.home-device-phone:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4%}.home-device-phone:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4%}.home-device-phone:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4%}.home-device-tablet{width:6.35rem}.home-device-tablet:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:4%}.home-device-tablet:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:4%}.home-device-tablet:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:4%}.home-device-tablet:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4%}.home-device-tablet:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4%}.home-device-tablet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4%}.home-device-tv{width:min(100%,17.5rem);margin-top:1.1rem}}.home-hero-orb{filter:blur(60px);pointer-events:none;opacity:.55;border-radius:999px;position:absolute}.home-hero-orb--1{background:var(--cms-primary);top:10%;width:22rem;height:22rem;animation:12s ease-in-out infinite home-orb}.home-hero-orb--1:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:5%}.home-hero-orb--1:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:5%}.home-hero-orb--1:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:5%}.home-hero-orb--1:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:5%}.home-hero-orb--1:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:5%}.home-hero-orb--1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:5%}.home-hero-orb--2{background:var(--cms-secondary);bottom:15%;width:16rem;height:16rem;animation:14s ease-in-out infinite reverse home-orb}.home-hero-orb--2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10%}.home-hero-orb--2:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10%}.home-hero-orb--2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10%}.home-hero-orb--2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10%}.home-hero-orb--2:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10%}.home-hero-orb--2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10%}.home-carousel{position:relative}.home-carousel-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:1.25rem;padding-top:.5rem;padding-bottom:1.25rem;display:flex;overflow-x:auto}.home-carousel-track::-webkit-scrollbar{display:none}.home-shot-frame{scroll-snap-align:center;background:linear-gradient(160deg,rgba(255,255,255,.16),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.12);border-radius:1.35rem;flex:0 0 min(88vw,34rem);padding:.65rem;box-shadow:0 24px 60px rgba(0,0,0,.4)}.home-shot-screen{aspect-ratio:16/10;background:#090b14;border-radius:.95rem;position:relative;overflow:hidden}.home-bento{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.home-bento{grid-template-columns:repeat(2,1fr)}.home-bento>:first-child{grid-column:span 2}}@media (min-width:1024px){.home-bento{grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(11rem,auto)}.home-bento>:first-child{grid-area:span 2/span 3}.home-bento>:nth-child(2),.home-bento>:nth-child(3){grid-column:span 3}.home-bento>:nth-child(4),.home-bento>:nth-child(5),.home-bento>:nth-child(6){grid-column:span 2}.home-bento>:nth-child(7),.home-bento>:nth-child(8){grid-column:span 3}}.home-bento-card{min-height:10rem;position:relative;overflow:hidden}.home-bento-card:before{content:"";background:color-mix(in srgb,var(--cms-primary)35%,transparent);filter:blur(40px);opacity:.5;pointer-events:none;border-radius:999px;width:10rem;height:10rem;position:absolute;top:auto;bottom:-40%;left:auto;right:-20%}.home-platform-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;min-height:9.5rem;display:flex}.home-platform-icon{background:linear-gradient(145deg,color-mix(in srgb,var(--cms-primary)55%,transparent),color-mix(in srgb,var(--cms-secondary)40%,transparent));color:#fff;width:3.5rem;height:3.5rem;box-shadow:0 12px 28px color-mix(in srgb,var(--cms-primary)30%,transparent);border-radius:1rem;place-items:center;display:grid}.home-faq-shell{border:1px solid var(--home-card-border);box-shadow:var(--home-card-shadow);background:linear-gradient(#fff,#f8fafc)}.dark .home-faq-shell{background:linear-gradient(rgba(255,255,255,.07),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 60px rgba(0,0,0,.35)}.home-contact-support{background:linear-gradient(120deg,color-mix(in srgb,var(--cms-primary)70%,transparent),color-mix(in srgb,var(--cms-secondary)55%,transparent))}@keyframes home-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes home-fade-in{0%{opacity:0}to{opacity:1}}@keyframes home-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes home-orb{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-12px,18px)scale(1.08)}}@keyframes home-scale-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.home-fade-up{animation:.75s cubic-bezier(.22,1,.36,1) both home-fade-up}.home-fade-up-delay-1{animation-delay:80ms}.home-fade-up-delay-2{animation-delay:.16s}.home-fade-up-delay-3{animation-delay:.24s}.home-fade-up-delay-4{animation-delay:.32s}.home-scale-in{animation:.85s cubic-bezier(.22,1,.36,1) both home-scale-in}.home-reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.home-reveal.is-visible{opacity:1;transform:translateY(0)}.site-chrome-cms{--chrome-bg:#fff;--chrome-border:#e2e8f0;--chrome-text:var(--home-text);--chrome-muted:var(--home-muted);--chrome-nav-bg:#f8fafc;--chrome-nav-hover:#f1f5f9;--chrome-nav-active:rgba(124,58,237,.1);--chrome-icon:#6b7280}.dark .site-chrome-cms{--chrome-bg:rgba(5,6,11,.78);--chrome-border:rgba(255,255,255,.08);--chrome-text:var(--home-text);--chrome-muted:var(--home-muted);--chrome-nav-bg:rgba(255,255,255,.03);--chrome-nav-hover:rgba(255,255,255,.06);--chrome-nav-active:rgba(255,255,255,.08);--chrome-icon:rgba(248,250,252,.7)}.site-chrome-cms .site-header{border-color:var(--chrome-border);color:var(--chrome-text);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:rgba(255,255,255,.92);box-shadow:0 1px rgba(15,23,42,.03)}.dark .site-chrome-cms .site-header{background:var(--chrome-bg);box-shadow:none}.site-chrome-cms .site-header svg{color:var(--chrome-icon)}.site-chrome-cms .site-footer{border-color:var(--chrome-border);color:var(--chrome-text);background:#fff}.dark .site-chrome-cms .site-footer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(rgba(255,255,255,.03),rgba(5,6,11,.92))}.site-chrome-cms .site-header a,.site-chrome-cms .site-footer a{color:inherit}.site-chrome-cms .site-header a.chrome-muted,.site-chrome-cms .site-header a.chrome-soft,.site-chrome-cms .site-header a.chrome-caption,.site-chrome-cms .site-footer a.chrome-muted,.site-chrome-cms .site-footer a.chrome-soft,.site-chrome-cms .site-footer a.chrome-caption{color:var(--home-muted)}.site-chrome-cms .site-footer a.chrome-soft{color:var(--home-soft)}.site-chrome-cms .site-header .text-muted-foreground,.site-chrome-cms .site-footer .text-muted-foreground{color:var(--chrome-muted)}.site-nav-pill{color:var(--chrome-text);border-radius:999px;padding:.4rem .85rem;font-size:.875rem;transition:background .2s,color .2s}.site-nav-pill[data-active=true]{background:var(--chrome-nav-active);color:var(--doz-purple)}.dark .site-nav-pill[data-active=true]{color:var(--cms-accent)}.site-nav-pill:hover{background:var(--chrome-nav-hover);color:var(--cms-primary)}.dark .site-nav-pill:hover{color:#fff}.site-nav-pill--launch{color:#fff;background:linear-gradient(135deg,#7c3aed,#6366f1 55%,#06b6d4);box-shadow:0 0 16px rgba(124,58,237,.42)}.site-nav-pill--launch:hover,.site-nav-pill--launch[data-active=true],.dark .site-nav-pill--launch:hover,.dark .site-nav-pill--launch[data-active=true]{color:#fff;background:linear-gradient(135deg,#6d28d9,#4f46e5 50%,#22d3ee)}.portal-text,.chrome-text{color:var(--home-text)}.portal-muted,.chrome-muted{color:var(--home-muted)}.portal-caption,.chrome-caption{color:var(--home-caption)}.portal-soft,.chrome-soft{color:var(--home-soft)}.portal-input{border-color:var(--home-input-border)!important;background:var(--home-input-bg)!important;color:var(--home-text)!important}.portal-input::placeholder{color:var(--home-muted)!important}.dark select.portal-input,.dark select.portal-preference-select,.dark select,[data-theme=dark] select.portal-input,[data-theme=dark] select.portal-preference-select,[data-theme=dark] select{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;color:#f8fafc!important;background:#0f172a!important;border-color:#334155!important}.dark select.portal-input option,.dark select.portal-input optgroup,.dark select.portal-preference-select option,.dark select.portal-preference-select optgroup,.dark select option,.dark select optgroup,[data-theme=dark] select.portal-input option,[data-theme=dark] select.portal-input optgroup,[data-theme=dark] select.portal-preference-select option,[data-theme=dark] select.portal-preference-select optgroup,[data-theme=dark] select option,[data-theme=dark] select optgroup{color:#f8fafc!important;background-color:#111827!important}.dark select option:checked,.dark select option:hover,[data-theme=dark] select option:checked,[data-theme=dark] select option:hover{color:#fff!important;background-color:#1e3a5f!important}.portal-outline-btn{border-color:var(--home-input-border);background:var(--home-input-bg);color:var(--home-text)}.portal-outline-btn:hover{background:var(--home-surface)}.portal-toast{border-color:var(--home-card-border);background:color-mix(in srgb,var(--home-bg)92%,transparent);color:var(--home-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dark .portal-toast{background:rgba(0,0,0,.8)}.customer-portal-shell{flex-direction:column;gap:0;min-height:calc(100vh - 4.75rem);display:flex}.customer-portal-top-nav{border:1px solid var(--home-card-border);background:color-mix(in oklab,var(--home-surface)88%,transparent);box-shadow:var(--doz-shadow-sm);-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:1rem;gap:.5rem;padding:.35rem;display:flex;overflow-x:auto}.customer-portal-top-nav::-webkit-scrollbar{display:none}.customer-portal-nav-item{white-space:nowrap;letter-spacing:-.01em;color:var(--home-muted);cursor:pointer;background:0 0;border:1px solid transparent;border-radius:.75rem;flex-shrink:0;align-items:center;gap:.55rem;padding:.65rem .95rem;font-size:.875rem;font-weight:500;transition:background .2s,color .2s,border-color .2s,box-shadow .2s;display:inline-flex}.customer-portal-nav-item:hover{background:var(--doz-gradient-soft);color:var(--home-text)}.customer-portal-nav-item[data-active=true]{background:var(--doz-gradient-soft);color:var(--doz-purple);border-color:color-mix(in oklab,var(--doz-purple)28%,transparent);box-shadow:0 1px 0 color-mix(in oklab,var(--doz-purple)18%,transparent);font-weight:600}.dark .customer-portal-nav-item[data-active=true]{color:var(--cms-accent);border-color:color-mix(in oklab,var(--cms-accent)30%,transparent)}.pricing-featured-card{border-color:color-mix(in srgb,var(--doz-purple)45%,#e2e8f0)!important;box-shadow:0 16px 48px rgba(124,58,237,.12),inset 0 1px rgba(255,255,255,.95)!important}.dark .pricing-featured-card{border-color:color-mix(in srgb,var(--cms-primary)45%,transparent)!important}.portal-skeleton{background:linear-gradient(90deg,var(--home-surface)25%,rgba(255,255,255,.5) 50%,var(--home-surface)75%);background-size:200% 100%;border-radius:.75rem;animation:1.4s ease-in-out infinite portal-pulse}@keyframes portal-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.doz-status-stable{color:var(--doz-success);background:rgba(16,185,129,.12)}.doz-status-beta{color:var(--doz-warning);background:rgba(245,158,11,.12)}.doz-status-coming_soon{color:var(--doz-info);background:rgba(59,130,246,.12)}@media (prefers-reduced-motion:reduce){.home-fade-up,.home-scale-in,.home-float-card,.home-hero-orb{animation:none!important}.home-reveal{opacity:1;transition:none;transform:none}.home-cta-primary:hover,.home-glass-card:hover{transform:none}}.doz-sub-status--trial{background:color-mix(in oklab,var(--doz-warning)16%,transparent);color:var(--doz-warning)}.doz-sub-status--yearly{background:color-mix(in oklab,var(--doz-success)14%,transparent);color:var(--doz-success)}.doz-sub-status--lifetime{background:color-mix(in oklab,var(--doz-cyan)16%,transparent);color:var(--doz-cyan)}.doz-sub-status--expired{background:color-mix(in oklab,var(--doz-error)14%,transparent);color:var(--doz-error)}.doz-sub-status--muted{background:var(--muted);color:var(--muted-foreground)}.portal-field-stack{flex-direction:column;align-items:flex-start;gap:0;display:flex}.portal-summary-layout{gap:1rem;display:grid}@media (min-width:768px){.portal-summary-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.portal-summary-layout{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}@media (max-width:767px){.portal-summary-layout{grid-template-columns:minmax(0,1fr)}}.portal-summary-section{border:1px solid var(--home-card-border);background:color-mix(in oklab,var(--home-surface)78%,transparent);min-width:0;box-shadow:var(--doz-shadow-sm);border-radius:1rem;flex-direction:column;gap:1rem;padding:1.15rem 1.25rem;display:flex}.portal-summary-section--wide{grid-column:1/-1}.portal-summary-section-head{align-items:center;gap:.65rem;display:flex}.portal-summary-section-icon{size:2rem;background:var(--doz-gradient-soft);width:2rem;height:2rem;color:var(--doz-purple);border-radius:.65rem;justify-content:center;align-items:center;display:inline-flex}.dark .portal-summary-section-icon{color:var(--cms-accent)}.portal-summary-section-title{letter-spacing:-.01em;color:var(--home-text);font-size:.95rem;font-weight:600}.portal-summary-fields{flex-direction:column;gap:0;width:100%;margin:0;display:flex}.portal-summary-field{border-bottom:1px solid color-mix(in oklab,var(--home-card-border)65%,transparent);flex-direction:column;align-items:stretch;gap:.4rem;width:100%;padding:.85rem 0;display:flex}.portal-summary-field:first-child{padding-top:0}.portal-summary-field:last-child{border-bottom:none;padding-bottom:0}.portal-summary-rows{flex-direction:column;gap:0;width:100%;margin:0;display:flex}.portal-summary-row{border-bottom:1px solid color-mix(in oklab,var(--home-card-border)65%,transparent);flex-direction:column;align-items:stretch;gap:.4rem;width:100%;min-width:0;padding:.85rem 0;display:flex}.portal-summary-row:first-child{padding-top:0}.portal-summary-row:last-child{border-bottom:none;padding-bottom:0}.portal-summary-row--full{width:100%}.portal-summary-label{letter-spacing:.01em;text-transform:none;text-align:start;color:var(--home-muted);margin:0;font-size:.8125rem;font-weight:600;line-height:1.35}.portal-summary-value{text-align:start;color:var(--home-text);word-break:break-word;margin:0;font-size:1rem;font-weight:500;line-height:1.45}.portal-summary-value>.portal-badge,.portal-summary-value>.doz-sub-status{align-self:flex-start}.portal-device-id-block{width:100%}.portal-device-id-value{letter-spacing:.06em;color:var(--doz-purple);word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:max(1.2rem,min(3.6vw,1.65rem));font-weight:700;line-height:1.25}.dark .portal-device-id-value{color:var(--cms-accent)}.portal-pin-value{letter-spacing:.22em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.125rem;font-weight:600}.portal-expiry-date{letter-spacing:-.01em;font-size:1rem;font-weight:600}.portal-summary-stat{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.portal-summary-playlist-name{font-weight:600}.portal-sub-status-dot{border-radius:9999px;width:.55rem;height:.55rem}.portal-sub-status-dot--trial{background:var(--doz-warning)}.portal-sub-status-dot--yearly{background:var(--doz-success)}.portal-sub-status-dot--lifetime{background:var(--doz-cyan)}.portal-sub-status-dot--expired{background:var(--doz-error)}.portal-sub-status-dot--muted{background:var(--muted-foreground)}.portal-section-focus{animation:.85s portal-section-pulse}@keyframes portal-section-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--cms-primary)0%,transparent)}35%{box-shadow:0 0 0 4px color-mix(in srgb,var(--cms-primary)28%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--cms-primary)0%,transparent)}}.portal-panel{scroll-margin-top:6rem;transition:box-shadow .35s,transform .35s}[data-slot=dialog-popup],[data-slot=dialog-backdrop]{transition:opacity .28s,transform .28s}@media (prefers-reduced-motion:reduce){.portal-accordion-body,.portal-section-focus,.portal-panel{transition:none!important;animation:none!important}}
