.OIYLgq_page{--cu-ink:var(--text-bright);--cu-muted:var(--muted-foreground);--cu-accent:#0b63d6;--cu-accent-strong:#0757c9;--cu-accent-soft:#e6f0ff;--cu-sky:#ecf3ff;--cu-sky-2:#dbe8ff;--cu-card:#fff;--cu-line:#0f285017;--cu-shadow:0 12px 40px #0a46aa14;--cu-shadow-lg:0 30px 70px -30px #0a3c9666;--cu-ease:cubic-bezier(.16, 1, .3, 1);background:var(--bg);overflow-x:clip}.dark .OIYLgq_page{--cu-accent:#6aa8ff;--cu-accent-strong:#8ab9ff;--cu-accent-soft:#10223f;--cu-sky:#0d1b30;--cu-sky-2:#11233d;--cu-card:#121b2a;--cu-line:#96b4e61f;--cu-shadow:0 12px 40px #0000004d}.OIYLgq_h1{letter-spacing:-.035em;color:var(--cu-ink);text-wrap:balance;font-size:clamp(2.5rem,5vw,4.6rem);font-weight:800;line-height:1.03}.OIYLgq_h2{letter-spacing:-.025em;color:var(--cu-ink);text-wrap:balance;font-size:clamp(1.9rem,3vw,2.75rem);font-weight:700;line-height:1.12}.OIYLgq_h3{letter-spacing:-.02em;color:var(--cu-ink);text-wrap:balance;font-size:clamp(1.45rem,2vw,1.85rem);font-weight:700;line-height:1.15}.OIYLgq_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--cu-accent);font-size:.78rem;font-weight:700}.OIYLgq_body,.OIYLgq_lead{color:var(--cu-muted);text-wrap:pretty;font-size:1.02rem;line-height:1.7}.OIYLgq_card{border:1px solid var(--cu-line);background:var(--cu-card);box-shadow:var(--cu-shadow);transition:transform .35s var(--cu-ease), box-shadow .35s var(--cu-ease);border-radius:20px}.OIYLgq_card:hover{transform:translateY(-3px);box-shadow:0 18px 50px #0a46aa1f}.OIYLgq_panel{border:1px solid var(--cu-line);background:var(--cu-card);box-shadow:var(--cu-shadow);border-radius:28px}.OIYLgq_iconTile{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.OIYLgq_poster{box-shadow:var(--cu-shadow-lg);border-radius:clamp(18px,2vw,30px)}.OIYLgq_skyHero{background:radial-gradient(60% 70% at 78% 30%, #6eaaff52, transparent 70%), radial-gradient(40% 40% at 8% 10%, #aacdff40, transparent 70%), linear-gradient(180deg, #f5f9ff 0%, var(--bg) 100%)}.dark .OIYLgq_skyHero{background:radial-gradient(60% 70% at 78% 30%, #2864d24d, transparent 70%), linear-gradient(180deg, #0b1424 0%, var(--bg) 100%)}.OIYLgq_skySoft{background:radial-gradient(70% 90% at 50% 0%, var(--cu-sky-2), transparent 70%), linear-gradient(180deg, var(--cu-sky) 0%, var(--bg) 100%)}.OIYLgq_skyBand{background:radial-gradient(60% 80% at 80% 50%, #6eaaff42, transparent 70%), linear-gradient(180deg, var(--bg) 0%, var(--cu-sky) 45%, var(--bg) 100%)}.OIYLgq_stage{background:radial-gradient(120% 80% at 50% 0,#ffffffe6,#0000 60%),linear-gradient(165deg,#eef5ff 0%,#dde9fb 100%)}.dark .OIYLgq_stage{background:radial-gradient(120% 80% at 50% 0,#78aaff29,#0000 60%),linear-gradient(165deg,#142440 0%,#0c1830 100%)}.OIYLgq_glow{z-index:-1;filter:blur(26px);background:radial-gradient(closest-side,#5aa0ff6b,#5aa0ff1f 60%,#0000);border-radius:50%;position:absolute;inset:8% 6% 4%}.OIYLgq_pedestal{inset-inline:16%;z-index:-1;background:radial-gradient(at 50% 35%,#fff 0%,#e2edff 55%,#c8dcff00 72%);border-radius:50%;height:12%;position:absolute;bottom:1%;box-shadow:0 30px 60px -30px #0a46aa59}.OIYLgq_bubble{background:radial-gradient(circle at 32% 28%,#fffffff2,#96beff8c 45%,#3c78f059);border-radius:50%;position:absolute;box-shadow:inset 0 0 0 1px #fff9,0 8px 20px -8px #0a50c866}.OIYLgq_sparkle{color:#5b9bff;position:absolute}.OIYLgq_wave{pointer-events:none;position:absolute;inset-inline:0}.OIYLgq_ctaBand{background:radial-gradient(50% 120% at 50% 100%, #5aa0ff5c, transparent 70%), linear-gradient(180deg, var(--bg) 0%, var(--cu-sky) 40%, var(--cu-sky-2) 100%)}.OIYLgq_primaryLink{color:#fff;min-height:44px;transition:transform .25s var(--cu-ease), box-shadow .25s var(--cu-ease);background:linear-gradient(#2f86f5,#0a63d6);border-radius:999px;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:.92rem;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -10px #0a63d6cc}.OIYLgq_primaryLink:hover{transform:translateY(-1px);box-shadow:0 14px 30px -10px #0a63d6e6}.OIYLgq_primaryLink:active{transform:scale(.98)}.OIYLgq_pillLink{border:1px solid var(--cu-line);background:var(--cu-card);min-height:44px;color:var(--cu-ink);border-radius:999px;align-items:center;padding:0 1.25rem;transition:border-color .25s;display:inline-flex}.OIYLgq_pillLink:hover{border-color:var(--cu-accent)}.OIYLgq_primaryLink:focus-visible,.OIYLgq_pillLink:focus-visible,.OIYLgq_badgeLink:focus-visible{outline:3px solid var(--cu-accent);outline-offset:3px}.OIYLgq_badgeLink{transition:transform .25s var(--cu-ease);border-radius:12px;display:inline-flex}.OIYLgq_badgeLink:hover{transform:translateY(-1px)}.OIYLgq_bar{background:color-mix(in srgb, var(--cu-muted) 16%, transparent);border-radius:999px;height:18px;display:flex;overflow:hidden}.OIYLgq_segment{transform-origin:0;height:100%}[dir=rtl] .OIYLgq_segment{transform-origin:100%}.OIYLgq_pulse{transform-box:fill-box;transform-origin:50%}.OIYLgq_toolShot{transition:opacity .6s var(--cu-ease), transform .6s var(--cu-ease)}.OIYLgq_toolStep{transition:opacity .4s}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.OIYLgq_reveal{opacity:0;transition:opacity .9s var(--cu-ease), translate .9s var(--cu-ease);transition-delay:calc(var(--i,0) * 80ms);translate:0 26px}.OIYLgq_reveal[data-visible=true]{opacity:1;translate:0}.OIYLgq_reveal .OIYLgq_segment{transition:transform 1.2s var(--cu-ease);transition-delay:calc(.25s + var(--s,0) * .12s);transform:scaleX(0)}.OIYLgq_reveal[data-visible=true] .OIYLgq_segment{transform:scaleX(1)}html:not([data-reveal-ready]) .OIYLgq_reveal{animation:0s 2.5s forwards OIYLgq_forceShow}html:not([data-reveal-ready]) .OIYLgq_reveal .OIYLgq_segment{transform:none}.OIYLgq_float{animation:6s ease-in-out infinite OIYLgq_float;animation-delay:var(--d,0s)}.OIYLgq_pulse{animation:3.2s ease-in-out infinite OIYLgq_pulse}.OIYLgq_flow{stroke-dasharray:4 7;animation:1.6s linear infinite OIYLgq_flow}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.OIYLgq_drift{animation:linear both OIYLgq_drift;animation-timeline:view();animation-range:entry exit}}}@keyframes OIYLgq_forceShow{to{opacity:1;translate:0}}@keyframes OIYLgq_float{0%,to{translate:0}50%{translate:0 -10px}}@keyframes OIYLgq_pulse{0%,to{opacity:.35;scale:1}50%{opacity:.8;scale:1.06}}@keyframes OIYLgq_flow{to{stroke-dashoffset:-22px}}@keyframes OIYLgq_drift{0%{translate:0 var(--drift,24px)}to{translate:0 calc(var(--drift,24px) * -1)}}
