.scv-box,.gs-vars{--scv-dur:6.4s;--scv-p:#15213a;--scv-p2:#1a2844;--scv-st:#ffffff1a;--scv-hi:#ffffff0d;--scv-mu:#ffffff14;--scv-mu2:#ffffff29;--scv-ink:#f5f8fc;--scv-ink2:#c4cfdf;--scv-ink3:#8c9ab1;--scv-acc:#3fd4ff;--scv-accsoft:#00b4ff24;--scv-succ:#34d399;--scv-succsoft:#34d3991f;--scv-link:#8ab4f8;--scv-sh:#000;--scv-sho:.5;--scv-user:#00b4ff29}.scv-box{aspect-ratio:280/156;border:1px solid var(--line);background:radial-gradient(120% 90% at 85% 0,#00b4ff24,#0000 60%),linear-gradient(160deg,#101d33,#0b1322);border-radius:16px;width:100%;position:relative;overflow:hidden}[data-theme=light] .scv-box,[data-theme=light] .gs-vars{--scv-p:#fff;--scv-p2:#f3f9fc;--scv-st:#0a23461f;--scv-hi:#ffffffe6;--scv-mu:#0a234613;--scv-mu2:#0a234626;--scv-ink:#0a1020;--scv-ink2:#3a4862;--scv-ink3:#66758d;--scv-acc:#006fb8;--scv-accsoft:#0096dc1a;--scv-succ:#059669;--scv-succsoft:#0596691a;--scv-link:#1a0dab;--scv-sh:#0a325a;--scv-sho:.16;--scv-user:#0096dc1a}[data-theme=light] .scv-box{background:radial-gradient(120% 90% at 85% 0,#00c8f029,#0000 60%),linear-gradient(160deg,#e9f5f9,#f7fcfd)}.scv{width:100%;height:100%;display:block}.scv-t{font-family:var(--font-sans)}.scv-display{font-family:var(--font-display)}.scv-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.scv-shc{flood-color:var(--scv-sh);flood-opacity:var(--scv-sho)}.scv .f-p{fill:var(--scv-p)}.scv .f-p2{fill:var(--scv-p2)}.scv .f-mu{fill:var(--scv-mu)}.scv .f-mu2{fill:var(--scv-mu2)}.scv .f-ink{fill:var(--scv-ink)}.scv .f-ink2{fill:var(--scv-ink2)}.scv .f-ink3{fill:var(--scv-ink3)}.scv .f-acc{fill:var(--scv-acc)}.scv .f-accsoft{fill:var(--scv-accsoft)}.scv .f-succ{fill:var(--scv-succ)}.scv .f-succsoft{fill:var(--scv-succsoft)}.scv .f-link{fill:var(--scv-link)}.scv .s-st{stroke:var(--scv-st)}.scv .s-hi{stroke:var(--scv-hi)}.scv .s-succ{stroke:var(--scv-succ)}.scv .s-ink3{stroke:var(--scv-ink3)}.scv .a-user{fill:var(--scv-user)}.scv .g-adbg{fill:var(--scv-accsoft);opacity:.6}.scv .k{transform-box:fill-box;transform-origin:50%;animation-duration:var(--scv-dur);animation-timing-function:cubic-bezier(.45,0,.2,1);animation-iteration-count:infinite;animation-fill-mode:both}.svc-card:not(:hover):not(:focus-visible) .scv-box:not(.scv-live) .k{animation-name:none!important}@media (hover:none){.svc-card:hover .scv-box:not(.scv-live) .k{animation-name:none!important}}@media (prefers-reduced-motion:reduce){.scv .k{animation-name:none!important}}.scv-loop{animation-name:scv-loop}@keyframes scv-loop{0%{opacity:0}3%{opacity:1}95%{opacity:1}to{opacity:0}}.m-knob{animation-name:m-knob}@keyframes m-knob{0%,10%{transform:translate(-11px)}17%,to{transform:none}}.m-track{animation-name:m-track}@keyframes m-track{0%,10%{fill:var(--scv-mu2)}17%,to{fill:#0866ff}}.m-live{animation-name:m-live}@keyframes m-live{0%,14%{opacity:0}20%,to{opacity:1}}.m-line{stroke-dasharray:1;stroke-dashoffset:0;animation-name:m-line}@keyframes m-line{0%,14%{stroke-dashoffset:1px}42%,to{stroke-dashoffset:0}}.m-area{animation-name:m-area}@keyframes m-area{0%,26%{opacity:0}44%,to{opacity:1}}.m-ad{animation-name:m-ad}@keyframes m-ad{0%,14%{opacity:0;transform:translateY(8px)scale(.95)}26%,to{opacity:1;transform:none}}.m-cta{animation-name:m-cta}@keyframes m-cta{0%,31%{transform:none}35%{transform:scale(.92)}40%,to{transform:none}}.m-pkt{opacity:0;animation-name:m-pkt}@keyframes m-pkt{0%,36%{opacity:0;transform:none}39%{opacity:1;transform:none}50%{opacity:1;transform:translate(34px,-46px)}54%,to{opacity:0;transform:translate(34px,-46px)}}.m-lead{animation-name:m-lead}@keyframes m-lead{0%,48%{opacity:0;transform:translate(14px)scale(.96)}58%,to{opacity:1;transform:none}}.m-qual{animation-name:m-qual}@keyframes m-qual{0%,64%{opacity:0;transform:scale(.6)}72%{opacity:1;transform:scale(1.08)}77%,to{opacity:1;transform:none}}.g-type{animation-name:g-type;transform:scaleX(0)}.scv .g-type{transform-origin:100%}@keyframes g-type{0%,4%{transform:scaleX(1)}26%,to{transform:scaleX(0)}}.g-caret{opacity:0;animation-name:g-caret}@keyframes g-caret{0%,4%{opacity:1;transform:none}26%{opacity:1;transform:translate(64px)}29%{opacity:0;transform:translate(64px)}32%{opacity:1;transform:translate(64px)}35%,to{opacity:0;transform:translate(64px)}}.g-results{animation-name:g-results}@keyframes g-results{0%,26%{opacity:0;transform:translateY(6px)}34%,to{opacity:1;transform:none}}.g-cursor{opacity:0;animation-name:g-cursor}@keyframes g-cursor{0%,34%{opacity:0;transform:translate(60px,48px)}38%{opacity:1;transform:translate(52px,42px)}47%{opacity:1;transform:none}50%{opacity:1;transform:scale(.92)}56%{opacity:1;transform:none}62%,to{opacity:0;transform:none}}.g-ripple{animation-name:g-ripple}@keyframes g-ripple{0%,47%{opacity:0;transform:scale(.3)}50%{opacity:.6}60%,to{opacity:0;transform:scale(2.2)}}.g-ul{opacity:0;animation-name:g-ul}@keyframes g-ul{0%,49%{opacity:0}51%,to{opacity:1}}.g-land{animation-name:g-land}@keyframes g-land{0%,54%{opacity:0;transform:translate(24px)}64%,to{opacity:1;transform:none}}.g-btn{animation-name:g-btn}@keyframes g-btn{0%,72%{transform:none}76%{transform:scale(.94)}80%,to{transform:none}}.g-toast{animation-name:g-toast}@keyframes g-toast{0%,79%{opacity:0;transform:translateY(-8px)}86%,to{opacity:1;transform:none}}.s-you{animation-name:s-you}@keyframes s-you{0%,10%{transform:translateY(84px)}26%,40%{transform:translateY(42px)}58%,to{transform:none}}.s-a,.s-b{animation-name:s-ab}@keyframes s-ab{0%,40%{transform:translateY(-21px)}58%,to{transform:none}}.s-c,.s-d{animation-name:s-cd}@keyframes s-cd{0%,10%{transform:translateY(-21px)}26%,to{transform:none}}.s-arrow{animation-name:s-arrow}@keyframes s-arrow{0%,58%{transform:none}64%{transform:scale(1.25)}70%,to{transform:none}}.a-q{animation-name:a-q}@keyframes a-q{0%,4%{opacity:0;transform:translateY(8px)}12%,to{opacity:1;transform:none}}.a-dots{opacity:0;animation-name:a-dots}@keyframes a-dots{0%,14%{opacity:0}17%,33%{opacity:1}36%,to{opacity:0}}.scv .a-dot{animation-name:a-dot;animation-duration:.9s;animation-timing-function:ease-in-out}.scv .a-dot1{animation-delay:.15s}.scv .a-dot2{animation-delay:.3s}@keyframes a-dot{0%,to{transform:none}40%{transform:translateY(-2.5px)}}.a-ans{animation-name:a-ans}.scv .a-ans{transform-origin:0}@keyframes a-ans{0%,34%{opacity:0;transform:scaleX(.2)}46%,to{opacity:1;transform:none}}.a-cite{animation-name:a-cite}@keyframes a-cite{0%,50%{opacity:0;transform:translateY(8px)scale(.97)}60%,to{opacity:1;transform:none}}.a-glow{opacity:.4;animation-name:a-glow}@keyframes a-glow{0%,58%{opacity:.2}68%{opacity:.75}80%,to{opacity:.4}}.a-src{animation-name:a-src}@keyframes a-src{0%,66%{opacity:0;transform:translateY(4px)}76%,to{opacity:1;transform:none}}.d-kpi{animation-name:d-kpi}.scv .d-kpi1{animation-delay:.15s}.scv .d-kpi2{animation-delay:.3s}@keyframes d-kpi{0%,5%{opacity:0;transform:translateY(6px)}14%,to{opacity:1;transform:none}}.d-bar{animation-name:d-bar}.scv .d-bar{transform-origin:50% 100%}@keyframes d-bar{0%,12%{transform:scaleY(.05)}36%,to{transform:none}}.d-phone{animation-name:d-phone}@keyframes d-phone{0%,22%{opacity:0;transform:translateY(18px)}36%,to{opacity:1;transform:none}}.d-row{animation-name:d-row}.scv .d-row1{animation-delay:.2s}.scv .d-row2{animation-delay:.4s}@keyframes d-row{0%,36%{opacity:0;transform:translate(-6px)}44%,to{opacity:1;transform:none}}.d-api{animation-name:d-api}@keyframes d-api{0%,44%{opacity:0;transform:translateY(10px)}54%,to{opacity:1;transform:none}}.d-pkt{opacity:0}.d-pkt0{animation-name:d-pkt0}.d-pkt1{animation-name:d-pkt1}@keyframes d-pkt0{0%,55%{opacity:0;transform:none}57%{opacity:1;transform:none}67%{opacity:1;transform:translate(14px,-22px)}70%,to{opacity:0;transform:translate(14px,-22px)}}@keyframes d-pkt1{0%,58%{opacity:0;transform:none}60%{opacity:1;transform:none}70%{opacity:1;transform:translate(-44px,-16px)}73%,to{opacity:0;transform:translate(-44px,-16px)}}.d-ui{animation-name:d-ui}@keyframes d-ui{0%,70%{opacity:0;transform:scale(.8)}78%{opacity:1;transform:scale(1.05)}83%,to{opacity:1;transform:none}}.b-id{animation-name:b-id}@keyframes b-id{0%,5%{opacity:0;transform:translate(60px)scale(.9)}24%,to{opacity:1;transform:none}}.b-type{animation-name:b-type}@keyframes b-type{0%,10%{opacity:0;transform:translateY(12px)}30%,to{opacity:1;transform:none}}.b-bag{animation-name:b-bag}@keyframes b-bag{0%,16%{opacity:0;transform:translate(-56px)scale(.9)}38%,to{opacity:1;transform:none}}.b-sw{animation-name:b-sw}.scv .b-sw1{animation-delay:.18s}.scv .b-sw2{animation-delay:.36s}.scv .b-sw3{animation-delay:.54s}@keyframes b-sw{0%,40%{transform:scale(0)}47%{transform:scale(1.12)}51%,to{transform:none}}.b-mark{animation-name:b-mark}@keyframes b-mark{0%,56%{opacity:0;transform:scale(.6)rotate(-12deg)}66%,to{opacity:1;transform:none}}.v-clip{animation-name:v-clip}.scv .v-clip{transform-origin:0}@keyframes v-clip{0%,4%{transform:scaleX(0)}16%,to{transform:none}}.v-head{animation-name:v-head;animation-timing-function:linear;transform:translate(84px)}@keyframes v-head{0%,16%{transform:none}82%,to{transform:translate(160px)}}.v-prog{animation-name:v-prog;animation-timing-function:linear;transform:scaleX(.55)}.scv .v-prog{transform-origin:0}@keyframes v-prog{0%,16%{transform:scaleX(0)}82%,to{transform:none}}.v-cap0{animation-name:v-cap0}@keyframes v-cap0{0%,16%{opacity:0;transform:scale(.8)}20%,46%{opacity:1;transform:none}50%,to{opacity:0;transform:none}}.v-cap1{opacity:0;animation-name:v-cap1}@keyframes v-cap1{0%,49%{opacity:0;transform:scale(.8)}53%,to{opacity:1;transform:none}}.v-heart{animation-name:v-heart}@keyframes v-heart{0%,84%{transform:none}88%{fill:#ff5a7a;transform:scale(1.45)}93%,to{transform:none}}.v-exp{animation-name:v-exp}@keyframes v-exp{0%,82%{opacity:0;transform:translateY(4px)}88%,to{opacity:1;transform:none}}.mo-obj{animation-name:mo-obj}@keyframes mo-obj{0%,4%{transform:translate(-128px,60px)rotate(-120deg)}16%{transform:translate(-96px,50px)rotate(-90deg)}28%{transform:translate(-64px,22px)rotate(-60deg)}40%{transform:translate(-32px,10px)rotate(-30deg)}50%,to{transform:none}}.mo-ghost{animation-name:mo-ghost}.scv .mo-ghost1{animation-delay:.75s}.scv .mo-ghost2{animation-delay:1.5s}.scv .mo-ghost3{animation-delay:2.25s}@keyframes mo-ghost{0%,6%{opacity:0}12%,to{opacity:1}}.mo-head{animation-name:mo-head;animation-timing-function:linear;transform:translate(150px)}@keyframes mo-head{0%,4%{transform:none}84%,to{transform:translate(200px)}}.mo-l{animation-name:mo-l}.scv .mo-l1{animation-delay:.3s}.scv .mo-l2{animation-delay:.6s}@keyframes mo-l{0%,48%{opacity:0;transform:translateY(-10px)}55%{opacity:1;transform:translateY(2px)}59%,to{opacity:1;transform:none}}.mo-under{animation-name:mo-under}.scv .mo-under{transform-origin:0}@keyframes mo-under{0%,66%{transform:scaleX(0)}74%,to{transform:none}}.mo-shape{animation-name:mo-shape}@keyframes mo-shape{0%,50%{opacity:0;transform:rotate(-90deg)scale(.5)}68%,to{opacity:1;transform:none}}.mo-render{animation-name:mo-render}@keyframes mo-render{0%,80%{opacity:0;transform:translateY(4px)}88%,to{opacity:1;transform:none}}.scv-defer{aspect-ratio:280/156;width:100%}
.gs-root{width:100%;position:relative}.gs-canvas{width:100%;position:relative;container-type:inline-size}.gs-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gs-spoke{fill:none;stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:1}[data-gs-ribbon]{stroke-dasharray:1}.gs-pt{width:0;height:0;position:absolute}.gs-card{width:calc(var(--gs-cw,25) * 1cqw);background:linear-gradient(170deg, var(--scv-p2), var(--scv-p));border:1px solid var(--scv-st);box-shadow:inset 0 1px 0 var(--scv-hi), 0 2.6cqw 5cqw -2.4cqw #0009;border-radius:2.2cqw;padding:1.5cqw;transition:border-color .5s,box-shadow .5s;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}[data-theme=light] .gs-card{background:linear-gradient(170deg,#fff,#f6fbfd);box-shadow:inset 0 1px #fff,0 2.6cqw 5cqw -2.6cqw #0a325a47}.gs-card-h{align-items:center;gap:1cqw;margin-bottom:1.3cqw;display:flex}.gs-ic{background:var(--scv-p2);border:1px solid var(--scv-st);border-radius:1.1cqw;flex-shrink:0;place-items:center;width:3.8cqw;height:3.8cqw;display:grid}.gs-ic svg{width:2.7cqw;height:2.7cqw}.gs-ttl{min-width:0;font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);flex:1;font-size:max(9px,1.9cqw);font-weight:600;line-height:1.15}.gs-dot{background:var(--node-idle);border-radius:50%;flex-shrink:0;width:1.1cqw;min-width:5px;height:1.1cqw;min-height:5px;transition:background-color .4s,box-shadow .4s}.gs-mini{width:100%;height:auto;display:block}[data-phase=linked] .gs-card,.gs-root-compact .gs-card{border-color:#00c8ff52}[data-phase=linked] .gs-dot,.gs-root-compact .gs-dot{background:var(--scv-succ);box-shadow:0 0 0 .5cqw var(--scv-succsoft)}[data-phase=linking] .gs-dot{background:#00b4ff}.gs-hub{background:var(--surface-solid);border:1px solid #00c8ff73;border-radius:4cqw;align-content:center;place-items:center;gap:1.2cqw;width:17cqw;height:15cqw;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 1.4cqw #00c8ff0f,0 0 7cqw -1cqw #00c8ff8c}.gs-hub-mark{width:7.6cqw;height:auto}.gs-hub-l{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);white-space:nowrap;font-size:max(8.5px,1.5cqw);font-weight:600}.gs-compact .gs-hub{border-radius:3.2cqw;width:13cqw;height:11cqw}.gs-compact .gs-hub-mark{width:6.4cqw}@container (max-width:440px){.gs-compact .gs-mini{display:none}.gs-compact .gs-card-h{text-align:center;flex-direction:column;margin-bottom:0}.gs-compact .gs-ic{border-radius:2cqw;width:7cqw;height:7cqw}.gs-compact .gs-ic svg{width:5cqw;height:5cqw}.gs-compact .gs-dot{display:none}}.svc-card:hover .gs-compact .gs-card{box-shadow:inset 0 1px 0 var(--scv-hi), 0 0 0 1px #00dcff40, 0 2.6cqw 5cqw -2.4cqw #0078c88c}.gs-status{white-space:nowrap;position:absolute;top:1%;left:50%;transform:translate(-50%,-50%)}.gs-st{border:1px solid var(--line-strong);background:var(--surface-solid);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:11.5px;font-weight:600;display:none}[data-phase=apart] .gs-st-apart,[data-phase=linking] .gs-st-linking,[data-phase=linked] .gs-st-linked{display:inline-flex}.gs-st-linking{color:var(--accent-text)}.gs-st-linked{color:var(--ink);border-color:#00c8ff73;box-shadow:0 0 24px -8px #00c8ff99}.gs-st-dot{background:var(--success);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--success) 22%, transparent);border-radius:50%;display:inline-block}.gs-list{max-width:560px;margin-inline:auto;position:relative}.gs-rail{background:var(--line-strong);border-radius:2px;width:2px;position:absolute;top:20px;bottom:40px;left:15px}.gs-rail-fill{border-radius:inherit;transform-origin:top;background:linear-gradient(#00b4ff,#00e5ff);position:absolute;inset:0;box-shadow:0 0 12px #00c8ff99}.gs-rail-pulse{background:#bff7ff;border-radius:50%;width:8px;height:8px;animation:5.5s linear infinite gs-rail;position:absolute;top:0;left:-3px;box-shadow:0 0 10px 2px #00e5ff}@keyframes gs-rail{0%{opacity:0;top:0}8%{opacity:1}90%{opacity:1}to{opacity:0;top:100%}}.gs-ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.gs-item{padding-left:46px;position:relative}.gs-node{border:1px solid var(--line-strong);background:var(--surface-solid);width:32px;height:32px;font-family:var(--font-display);color:var(--ink-3);border-radius:10px;place-items:center;margin-top:-16px;font-size:12px;font-weight:700;transition:border-color .4s,color .4s,box-shadow .4s;display:grid;position:absolute;top:50%;left:0}.gs-item.is-on .gs-node{color:var(--accent-text);border-color:#00c8ff99;box-shadow:0 0 16px -4px #00c8ff99}.gs-mcard{border:1px solid var(--scv-st);background:linear-gradient(170deg, var(--scv-p2), var(--scv-p));border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex;box-shadow:0 18px 36px -26px #0009}[data-theme=light] .gs-mcard{background:linear-gradient(170deg,#fff,#f6fbfd);box-shadow:0 18px 36px -28px #0a325a4d}.gs-mtext{flex:1;min-width:0}.gs-mic{border:1px solid var(--scv-st);background:var(--scv-p2);border-radius:8px;flex-shrink:0;place-items:center;width:24px;height:24px;display:inline-grid}.gs-mtitle{font-family:var(--font-display);color:var(--ink);align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:1.2;display:flex}.gs-mdesc{color:var(--ink-3);margin-top:3px;font-size:12.5px;line-height:1.4}.gs-mmini{flex-shrink:0;width:40%;max-width:180px}.gs-node-final{background:linear-gradient(135deg,#00b4ff,#00e5ff);border:0;box-shadow:0 0 22px -4px #00c8ffcc}.gs-final{background:radial-gradient(90% 120% at 100% 0%, #00c8ff29, transparent 70%), var(--surface-solid);border:1px solid #00c8ff66;border-radius:18px;padding:16px}.gs-final-k{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.gs-final-t{font-family:var(--font-display);color:var(--ink);margin-top:6px;font-size:17px;font-weight:600}.gs-final-d{color:var(--ink-3);margin-top:4px;font-size:13px;line-height:1.45}@media (prefers-reduced-motion:reduce){.gs-rail-pulse{display:none}}
.iv-stage{isolation:isolate}.iv-glow{z-index:-1;filter:blur(40px);background:radial-gradient(60% 60% at 20% 30%,#00b4ff47,#0000 70%),radial-gradient(55% 55% at 85% 70%,#00e5ff3d,#0000 70%);border-radius:40px;animation:9s ease-in-out infinite iv-breathe;position:absolute;inset:6% 4% -4%}.iv-ribbon{z-index:-1;width:124%;height:46%;position:absolute;top:58%;left:-12%;right:-12%}.iv-frame{background:linear-gradient(140deg,#ffffffe6,#e0f7ff99);border:1px solid #00b4ff40;border-radius:28px;padding:10px;position:relative;box-shadow:0 40px 90px -40px #0a1e3c73,inset 0 0 0 1px #fff6}[data-theme=dark] .iv-frame{background:linear-gradient(140deg,#14223af2,#0a1222e6);border-color:#00e5ff38;box-shadow:0 40px 100px -40px #000c,0 0 60px -20px #00c8ff59}.iv-screen{aspect-ratio:16/9;background:#0a0f1c;border-radius:20px;position:relative;overflow:hidden}.iv-poster{cursor:pointer;width:100%;display:block;position:absolute;inset:0}.iv-poster img{transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.iv-poster:hover img,.iv-poster:focus-visible img{transform:scale(1.025)}.iv-scrim{background:linear-gradient(#0000 55%,#0a0f1c2e);position:absolute;inset:0}.iv-cta{text-align:left;color:#0a0f1c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-radius:999px;align-items:center;gap:14px;padding:8px 20px 8px 8px;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s;display:inline-flex;position:absolute;bottom:22px;right:22px;box-shadow:0 18px 40px -16px #0a1e3c8c,0 0 0 1px #00b4ff2e}.iv-play{color:#fff;background:linear-gradient(135deg,#00b4ff,#00e5ff);border-radius:999px;place-items:center;width:56px;height:56px;padding-left:3px;display:grid;position:relative;box-shadow:0 10px 24px -8px #00a0ffb3}.iv-play:after{content:"";border-radius:inherit;border:1.5px solid #00c8ff8c;animation:2.6s ease-out infinite iv-ring;position:absolute;inset:-6px}.iv-cta-text{gap:2px;display:grid}.iv-cta-title{font-family:var(--font-display);letter-spacing:-.01em;font-size:16px;font-weight:700}.iv-cta-sub{color:#46536a;align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}.iv-poster:hover .iv-cta,.iv-poster:focus-visible .iv-cta{transform:translateY(-3px)scale(1.03);box-shadow:0 24px 50px -16px #0a1e3c99,0 0 0 1px #00c8ff66,0 0 40px -10px #00c8ff80}.iv-poster:focus-visible{outline-offset:-3px;outline:3px solid #00e5ff}.iv-dot{background:#00b4ff;border-radius:99px;width:7px;height:7px;box-shadow:0 0 0 3px #00b4ff40}@media (max-width:640px){.iv-frame{border-radius:20px;padding:6px}.iv-screen{border-radius:15px}.iv-cta{gap:9px;padding:5px 13px 5px 5px;bottom:10px;right:10px}.iv-play{width:38px;height:38px}.iv-play svg{width:16px;height:16px}.iv-cta-title{font-size:12.5px}.iv-cta-sub{display:none}}@keyframes iv-breathe{50%{opacity:.65;transform:scale(1.03)}}@keyframes iv-ring{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.iv-glow,.iv-play:after{animation:none}}
