.ova-page{--ova-ink:#070d1a;--ova-ink-raise:#0c1524;--ova-ink-deep:#04080f;--ova-blue:#4f8ff7;--ova-blue-hi:#7cb0ff;--ova-violet:#8b7cf7;--ova-money:#3ddc97;--ova-paper:#edf2fb;--ova-slate:#93a3bd;--ova-line:rgba(147,163,189,0.16);--ova-line-hi:rgba(79,143,247,0.55);--ova-glow:rgba(79,143,247,0.14);--ova-display:'Archivo',sans-serif;--ova-body:'Instrument Sans',sans-serif;--ova-mono:'IBM Plex Mono',monospace;background:var(--ova-ink);color:var(--ova-paper);font-family:var(--ova-body);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;position:relative}.ova-page .ova-aurora{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.ova-page .ova-aurora::before,.ova-page .ova-aurora::after{content:"";position:absolute;width:720px;height:720px;border-radius:50%;filter:blur(90px);opacity:0.5;will-change:transform}.ova-page .ova-aurora::before{background:radial-gradient(circle,rgba(79,143,247,0.22),transparent 65%);top:-220px;left:-160px;transform:translateY(calc(var(--ova-scroll,0) * 60px))}.ova-page .ova-aurora::after{background:radial-gradient(circle,rgba(139,124,247,0.16),transparent 65%);top:30%;right:-240px;transform:translateY(calc(var(--ova-scroll,0) * -90px))}.ova-page>.ova-wrap,.ova-page .ova-hero{position:relative;z-index:1}.ova-page .ova-wrap{max-width:1140px;margin:0 auto;padding:70px 24px}.ova-page .ova-wrap--tight{max-width:900px}.ova-page .ova-eyebrow{font-family:var(--ova-mono);font-size:0.78rem;letter-spacing:0.14em;text-transform:uppercase;color:var(--ova-blue);display:block;margin-bottom:14px}.ova-page .ova-h2{font-family:var(--ova-display);font-weight:700;font-size:clamp(1.7rem,3.4vw,2.4rem);line-height:1.15;letter-spacing:-0.015em;margin:0 0 14px 0;color:var(--ova-paper)}.ova-page .ova-lede{color:var(--ova-slate);font-size:1.06rem;max-width:100%;margin:0 0 44px 0}.ova-page .ova-card{background:linear-gradient(160deg,rgba(79,143,247,0.05),rgba(139,124,247,0.02) 55%,transparent),var(--ova-ink-raise);border:1px solid var(--ova-line);border-radius:14px;padding:30px;position:relative;overflow:hidden;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.ova-page .ova-card::before{content:"";position:absolute;inset:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),var(--ova-glow),transparent 60%);opacity:0;transition:opacity .35s ease;pointer-events:none}.ova-page .ova-card:hover{border-color:var(--ova-line-hi);transform:translateY(-5px);box-shadow:0 18px 46px rgba(4,10,24,0.55),0 0 0 1px rgba(79,143,247,0.12)}.ova-page .ova-card:hover::before{opacity:1}.ova-page .ova-card>*{position:relative}.ova-page .ova-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:22px}.ova-page .ova-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:22px}.ova-page .ova-svc{border-top:1px solid var(--ova-line)}.ova-page .ova-svc-row{display:grid;grid-template-columns:minmax(200px,300px) 1fr;gap:28px;padding:30px 14px 30px 22px;border-bottom:1px solid var(--ova-line);position:relative;transition:background .3s ease}.ova-page .ova-svc-row::before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:2px;background:var(--ova-blue);border-radius:2px;transform:scaleY(0);transform-origin:center;transition:transform .3s ease}.ova-page .ova-svc-row:hover{background:linear-gradient(90deg,rgba(79,143,247,0.08),transparent 70%)}.ova-page .ova-svc-row:hover::before{transform:scaleY(1)}.ova-page .ova-svc-row:hover .ova-svc-name{color:var(--ova-blue-hi)}.ova-page .ova-svc-name{font-family:var(--ova-display);font-weight:700;font-size:1.18rem;color:var(--ova-paper);margin:0;transition:color .3s ease}.ova-page .ova-svc-tag{display:block;font-family:var(--ova-mono);font-size:0.72rem;letter-spacing:0.1em;text-transform:uppercase;color:var(--ova-blue);margin-top:8px}.ova-page .ova-svc-desc{color:var(--ova-slate);margin:0}.ova-page .ova-btn,.ova-page .ova-btn-ghost{font-family:var(--ova-body);font-weight:600;font-size:1rem;padding:14px 26px;border-radius:10px;text-decoration:none;display:inline-block;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .3s ease,transform .2s ease}.ova-page .ova-btn{background:linear-gradient(120deg,var(--ova-blue),#6d9bff);color:#051022!important;border:1px solid var(--ova-blue);box-shadow:0 6px 22px rgba(79,143,247,0.25)}.ova-page .ova-btn:hover{background:linear-gradient(120deg,var(--ova-blue-hi),#8fbcff);border-color:var(--ova-blue-hi);box-shadow:0 10px 30px rgba(79,143,247,0.4);transform:translateY(-2px)}.ova-page .ova-btn-ghost{background:transparent;color:var(--ova-paper)!important;border:1px solid var(--ova-line)}.ova-page .ova-btn-ghost:hover{border-color:var(--ova-blue);color:var(--ova-blue-hi)!important}.ova-page a:focus-visible,.ova-page button:focus-visible,.ova-page input:focus-visible,.ova-page select:focus-visible{outline:2px solid var(--ova-blue);outline-offset:2px}.ova-page .ova-hero{display:grid;grid-template-columns:1.15fr 0.85fr;gap:56px;align-items:center;padding-top:67px;padding-bottom:96px}.ova-page .ova-h1{font-family:var(--ova-display);font-weight:800;font-size:clamp(2.2rem,4.6vw,3.4rem);line-height:1.08;letter-spacing:-0.02em;margin:0 0 22px 0}.ova-page .ova-h1 em{font-style:normal;background:linear-gradient(100deg,var(--ova-blue-hi),var(--ova-violet));-webkit-background-clip:text;background-clip:text;color:transparent;transition:filter .35s ease}.ova-page .ova-h1 em:hover,.ova-page .ova-hero:hover .ova-h1 em{filter:brightness(1.3) drop-shadow(0 0 18px rgba(124,176,255,0.35))}.ova-page .ova-signal{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:0;transition:opacity 1.1s ease}.ova-page .ova-hero-shell{position:relative}.ova-page .ova-hero-shell:hover .ova-signal{opacity:1}.ova-page .ova-hero-shell .ova-hero{position:relative;z-index:1}.ova-page .ova-hero-sub{color:var(--ova-slate);font-size:1.12rem;margin:0 0 34px 0}.ova-page .ova-hero-ctas{display:flex;gap:14px;flex-wrap:wrap}.ova-page .ova-ledger{background:linear-gradient(165deg,rgba(79,143,247,0.08),transparent 45%),var(--ova-ink-deep);border:1px solid var(--ova-line);border-radius:14px;padding:24px 22px;font-family:var(--ova-mono);font-size:0.84rem;box-shadow:0 24px 60px rgba(0,0,0,0.45),0 0 60px rgba(79,143,247,0.08);transition:box-shadow .4s ease,border-color .4s ease,transform .4s ease}.ova-page .ova-ledger:hover{border-color:var(--ova-line-hi);box-shadow:0 28px 70px rgba(0,0,0,0.5),0 0 90px rgba(79,143,247,0.16);transform:translateY(-4px)}.ova-page .ova-ledger-head{display:flex;justify-content:space-between;color:var(--ova-slate);font-size:0.72rem;letter-spacing:0.12em;text-transform:uppercase;border-bottom:1px solid var(--ova-line);padding-bottom:12px;margin-bottom:6px}.ova-page .ova-ledger-row{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px dashed var(--ova-line);color:var(--ova-paper);opacity:0;animation:ova-post .5s ease forwards}.ova-page .ova-ledger-row span:last-child{color:var(--ova-slate);white-space:nowrap}.ova-page .ova-ledger-row--gain span:last-child{color:var(--ova-money)}.ova-page .ova-ledger-row:nth-child(2){animation-delay:.3s}.ova-page .ova-ledger-row:nth-child(3){animation-delay:.9s}.ova-page .ova-ledger-row:nth-child(4){animation-delay:1.5s}.ova-page .ova-ledger-row:nth-child(5){animation-delay:2.1s}.ova-page .ova-ledger-total{display:flex;justify-content:space-between;padding-top:14px;font-weight:500;color:var(--ova-money);opacity:0;animation:ova-post .5s ease 2.8s forwards}@keyframes ova-post{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ova-page .ova-step-k{font-family:var(--ova-mono);color:var(--ova-blue);font-size:0.85rem;letter-spacing:0.08em;display:block;margin-bottom:10px}.ova-page .ova-step h3{font-family:var(--ova-display);font-weight:700;font-size:1.12rem;margin:0 0 8px 0;color:var(--ova-paper)}.ova-page .ova-step p{color:var(--ova-slate);font-size:0.98rem;margin:0}.ova-page .ova-band{background:linear-gradient(135deg,rgba(79,143,247,0.1),rgba(139,124,247,0.05) 60%,transparent),var(--ova-ink-raise);border:1px solid var(--ova-line);border-radius:16px;padding:46px 42px;position:relative;overflow:hidden}.ova-page .ova-field{width:100%;box-sizing:border-box;padding:15px 16px;background:var(--ova-ink);border:1px solid var(--ova-line);border-radius:10px;color:var(--ova-paper);font-family:var(--ova-body);font-size:1rem;transition:border-color .25s ease,box-shadow .25s ease}.ova-page .ova-field:hover{border-color:rgba(79,143,247,0.35)}.ova-page .ova-field:focus{border-color:var(--ova-blue);box-shadow:0 0 0 3px rgba(79,143,247,0.15)}.ova-page .ova-field::placeholder{color:var(--ova-slate)}.ova-page select.ova-field{color:var(--ova-slate)}.ova-page .ova-pair-k{font-family:var(--ova-mono);font-size:0.74rem;letter-spacing:0.1em;text-transform:uppercase;color:var(--ova-blue);display:block;margin-bottom:10px}.ova-page .ova-pair-h{font-family:var(--ova-display);font-weight:700;font-size:1.16rem;margin:0 0 6px 0}.ova-page .ova-pair-lead{color:var(--ova-paper);font-weight:600;font-size:0.98rem;margin:0 0 10px 0}.ova-page .ova-pair-body{color:var(--ova-slate);font-size:0.96rem;margin:0}.ova-page .ova-comet-band{position:relative;height:56px;overflow:hidden;pointer-events:none}.ova-page .ova-comet-band--behind{position:absolute;top:60px;left:0;right:0;height:150px;z-index:0;overflow:visible}.ova-page .ova-comet{position:absolute;bottom:20%;left:-220px;width:190px;height:2px;background:linear-gradient(90deg,transparent,rgba(124,176,255,0.85));border-radius:2px;transform:rotate(-8deg);opacity:0}.ova-page .ova-comet::after{content:"";position:absolute;right:-3px;top:-2px;width:6px;height:6px;border-radius:50%;background:#cfe2ff;box-shadow:0 0 10px 3px rgba(124,176,255,0.75),0 0 26px 8px rgba(79,143,247,0.3)}.ova-page .ova-comet--late{bottom:55%;width:130px}.ova-page .ova-comet-band.ova-go .ova-comet{animation:ova-comet-once 14s ease-out forwards}.ova-page .ova-comet-band.ova-go .ova-comet--late{animation:ova-comet-once 15s ease-out 1.5s forwards;opacity:0}@keyframes ova-comet-once{0%{transform:translate(0,0) rotate(-8deg);opacity:0}5%{opacity:1}90%{opacity:1}100%{transform:translate(calc(100vw + 440px),calc(-0.14 * (100vw + 440px))) rotate(-8deg);opacity:0}}.ova-page .ova-stars{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ova-page .ova-star{position:absolute;width:2px;height:2px;border-radius:50%;opacity:0.15}.ova-page .ova-star--blue{background:#9cc4ff}.ova-page .ova-star--ice{background:#d6ecff}.ova-page .ova-star--white{background:#f5f3ee}.ova-page .ova-star--orange{background:#ffc37a}.ova-page .ova-star--brown{background:#c99a72}.ova-page .ova-star--big{width:3px;height:3px}.ova-page .ova-star--big.ova-star--blue{box-shadow:0 0 7px 2px rgba(156,196,255,0.45)}.ova-page .ova-star--big.ova-star--ice{box-shadow:0 0 7px 2px rgba(214,236,255,0.4)}.ova-page .ova-star--big.ova-star--white{box-shadow:0 0 7px 2px rgba(245,243,238,0.4)}.ova-page .ova-star--big.ova-star--orange{box-shadow:0 0 7px 2px rgba(255,195,122,0.45)}.ova-page .ova-star--big.ova-star--brown{box-shadow:0 0 6px 2px rgba(201,154,114,0.35)}.ova-page .ova-star--companion{width:1.5px;height:1.5px}.ova-page .ova-footer{border-top:1px solid var(--ova-line);background:var(--ova-ink-deep);padding:58px 24px 34px}.ova-page .ova-footer-inner{max-width:1140px;margin:0 auto}.ova-page .ova-footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:40px;padding-bottom:38px;border-bottom:1px solid var(--ova-line)}.ova-page .ova-footer-brand{font-family:var(--ova-display);font-weight:700;font-size:1.08rem;color:var(--ova-paper);margin:0 0 12px}.ova-page .ova-footer p{color:var(--ova-slate);font-size:0.9rem;line-height:1.6;margin:0 0 12px}.ova-page .ova-footer h4{font-family:var(--ova-mono);font-size:0.7rem;letter-spacing:0.14em;text-transform:uppercase;color:var(--ova-blue);margin:0 0 14px;font-weight:500}.ova-page .ova-footer ul{list-style:none;margin:0;padding:0}.ova-page .ova-footer li{margin-bottom:9px}.ova-page .ova-footer a{color:var(--ova-slate);text-decoration:none;font-size:0.92rem;transition:color .2s ease}.ova-page .ova-footer a:hover{color:var(--ova-blue-hi)}.ova-page .ova-footer-social{display:flex;gap:12px;margin-top:14px}.ova-page .ova-footer-social a{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:1px solid var(--ova-line);border-radius:8px;color:var(--ova-slate);transition:border-color .2s ease,color .2s ease,transform .2s ease}.ova-page .ova-footer-social a:hover{border-color:var(--ova-blue);color:var(--ova-blue-hi);transform:translateY(-2px)}.ova-page .ova-footer-social svg{width:16px;height:16px;fill:currentColor}.ova-page .ova-footer-legal{padding-top:26px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.ova-page .ova-footer-legal p{font-size:0.82rem;margin:0}.ova-page .ova-footer-legal .legal-links{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.ova-page .ova-footer-legal .legal-links a{font-size:0.82rem}@media (max-width:900px){.ova-page .ova-footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:560px){.ova-page .ova-footer-grid{grid-template-columns:1fr}}.ova-page .ova-gate-card{padding:56px 150px}@media (max-width:1024px){.ova-page .ova-gate-card{padding:44px 60px}}@media (max-width:700px){.ova-page .ova-gate-card{padding:34px 24px}}.ova-page .ova-contact{display:grid;grid-template-columns:1.2fr 0.8fr;gap:28px;align-items:start}.ova-page .ova-contact-detail{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-bottom:1px solid var(--ova-line)}.ova-page .ova-contact-detail:last-child{border-bottom:none}.ova-page .ova-contact-detail .cd-ico{flex:0 0 22px;width:22px;height:22px;color:var(--ova-blue);margin-top:2px}.ova-page .ova-contact-detail .cd-ico svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ova-page .ova-contact-detail .cd-label{font-family:var(--ova-mono);font-size:0.7rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--ova-blue);display:block;margin-bottom:3px}.ova-page .ova-contact-detail .cd-val{color:var(--ova-paper);font-size:0.96rem;line-height:1.5}.ova-page .ova-contact-detail .cd-val a{color:var(--ova-paper);text-decoration:none}.ova-page .ova-contact-detail .cd-val a:hover{color:var(--ova-blue-hi)}@media (max-width:900px){.ova-page .ova-contact{grid-template-columns:1fr}}.ova-page .ova-icon{width:46px;height:46px;margin-bottom:16px;display:block}.ova-page .ova-icon svg{width:100%;height:100%;overflow:visible}.ova-page .ova-icon .ic-stroke{fill:none;stroke:var(--ova-blue);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ova-page .ova-icon .ic-accent{stroke:var(--ova-blue-hi)}.ova-page .ova-icon .ic-fill{fill:var(--ova-blue)}.ova-page .ova-icon--target .ring1{transform-origin:center;animation:ova-ping 3.2s ease-out infinite}.ova-page .ova-icon--target .ring2{transform-origin:center;animation:ova-ping 3.2s ease-out 1.6s infinite}@keyframes ova-ping{0%{transform:scale(0.5);opacity:0}30%{opacity:0.9}100%{transform:scale(1.15);opacity:0}}.ova-page .ova-icon--growth .trend{stroke-dasharray:46;stroke-dashoffset:46;animation:ova-draw 3s ease-in-out infinite}.ova-page .ova-icon--growth .arrow{opacity:0;animation:ova-arrow 3s ease-in-out infinite}@keyframes ova-draw{0%{stroke-dashoffset:46}55%{stroke-dashoffset:0}85%{stroke-dashoffset:0}100%{stroke-dashoffset:46}}@keyframes ova-arrow{0%,45%{opacity:0}60%,85%{opacity:1}100%{opacity:0}}.ova-page .ova-icon--data .node{transform-origin:center}.ova-page .ova-icon--data .n1{animation:ova-node 2.4s ease-in-out infinite}.ova-page .ova-icon--data .n2{animation:ova-node 2.4s ease-in-out 0.8s infinite}.ova-page .ova-icon--data .n3{animation:ova-node 2.4s ease-in-out 1.6s infinite}.ova-page .ova-icon--data .flow{stroke-dasharray:6 8;animation:ova-flow 1.6s linear infinite}@keyframes ova-node{0%,100%{transform:scale(1);opacity:0.55}50%{transform:scale(1.5);opacity:1}}@keyframes ova-flow{to{stroke-dashoffset:-14}}.ova-page .ova-icon--search .lens{transform-origin:center;animation:ova-scan 3.4s ease-in-out infinite}@keyframes ova-scan{0%,100%{transform:translateX(-4px)}50%{transform:translateX(5px)}}.ova-page .ova-icon--search .spark{animation:ova-node 2.4s ease-in-out infinite;transform-origin:center}.ova-page .ova-icon--capture .drop{animation:ova-drop 2.2s ease-in infinite}@keyframes ova-drop{0%{transform:translateY(-8px);opacity:0}25%{opacity:1}70%{transform:translateY(10px);opacity:1}100%{transform:translateY(14px);opacity:0}}.ova-page .ova-icon--shield .badge{transform-origin:center;animation:ova-breathe 3s ease-in-out infinite}.ova-page .ova-icon--shield .tick{stroke-dasharray:16;stroke-dashoffset:16;animation:ova-draw-tick 3s ease-in-out infinite}@keyframes ova-breathe{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes ova-draw-tick{0%,20%{stroke-dashoffset:16}50%,80%{stroke-dashoffset:0}100%{stroke-dashoffset:16}}.ova-page .ova-icon--merge .mL{animation:ova-mergeL 3s ease-in-out infinite}.ova-page .ova-icon--merge .mR{animation:ova-mergeR 3s ease-in-out infinite}.ova-page .ova-icon--merge .link{opacity:0;animation:ova-link 3s ease-in-out infinite}@keyframes ova-mergeL{0%,100%{transform:translateX(-4px)}50%{transform:translateX(2px)}}@keyframes ova-mergeR{0%,100%{transform:translateX(4px)}50%{transform:translateX(-2px)}}@keyframes ova-link{0%,35%{opacity:0}55%,80%{opacity:1}100%{opacity:0}}.ova-page .ova-icon--roi .coin{animation:ova-rise 3s ease-in-out infinite}.ova-page .ova-icon--roi .tick2{stroke-dasharray:14;stroke-dashoffset:14;animation:ova-draw-tick 3s ease-in-out infinite}@keyframes ova-rise{0%,100%{transform:translateY(2px)}50%{transform:translateY(-3px)}}.ova-page .ova-pre{opacity:0;transform:translateY(26px)}.ova-page .ova-in{opacity:1;transform:none;transition:opacity .7s cubic-bezier(.2,.65,.3,1),transform .7s cubic-bezier(.2,.65,.3,1);transition-delay:var(--d,0s)}@media (max-width:980px){.ova-page .ova-hero{grid-template-columns:1fr;gap:40px;padding-top:60px;padding-bottom:60px}.ova-page .ova-grid-2,.ova-page .ova-grid-3{grid-template-columns:1fr}.ova-page .ova-svc-row{grid-template-columns:1fr;gap:10px}.ova-page .ova-wrap{padding:48px 20px}.ova-page .ova-band{padding:32px 24px}}@media (prefers-reduced-motion:reduce){.ova-page .ova-ledger-row,.ova-page .ova-ledger-total{animation:none;opacity:1}.ova-page .ova-card:hover,.ova-page .ova-btn:hover,.ova-page .ova-ledger:hover{transform:none}.ova-page .ova-pre{opacity:1;transform:none}.ova-page .ova-svc-row::before{transition:none}.ova-page .ova-comet,.ova-page .ova-comet-band.ova-go .ova-comet{animation:none;opacity:0}.ova-page .ova-star{opacity:0.15!important}.ova-page .ova-icon *{animation:none!important}.ova-page .ova-icon--growth .trend{stroke-dashoffset:0}.ova-page .ova-icon--growth .arrow{opacity:1}.ova-page .ova-icon--shield .tick{stroke-dashoffset:0}.ova-page .ova-icon--capture .drop{opacity:1}.ova-page .ova-icon--merge .link{opacity:1}.ova-page .ova-icon--roi .tick2{stroke-dashoffset:0}.ova-page .ova-aurora::before,.ova-page .ova-aurora::after{transform:none}}.ova-page .ova-lp-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:start;padding-top:70px;padding-bottom:56px}.ova-page .ova-lp-hero .ova-h1{font-size:clamp(2rem,4.1vw,3rem);margin-bottom:18px}.ova-page .ova-check{list-style:none;margin:0 0 26px;padding:0}.ova-page .ova-check li{position:relative;padding-left:30px;margin-bottom:11px;color:var(--ova-paper);font-size:1rem}.ova-page .ova-check li::before{content:"";position:absolute;left:0;top:7px;width:15px;height:8px;border-left:2px solid var(--ova-blue);border-bottom:2px solid var(--ova-blue);transform:rotate(-45deg);border-radius:1px}.ova-page .ova-check--tight li{font-size:.95rem;color:var(--ova-slate);margin-bottom:9px}.ova-page .ova-trust{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.ova-page .ova-trust span{font-family:var(--ova-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ova-slate);border:1px solid var(--ova-line);border-radius:20px;padding:6px 13px}.ova-page .ova-lp-form{background:linear-gradient(160deg,rgba(79,143,247,.09),transparent 55%),var(--ova-ink-raise);border:1px solid var(--ova-line-hi);border-radius:16px;padding:32px 30px;box-shadow:0 24px 60px rgba(4,10,24,.45)}.ova-page .ova-lp-form h2{font-family:var(--ova-display);font-weight:700;font-size:1.28rem;margin:0 0 6px;letter-spacing:-.01em}.ova-page .ova-lp-form .sub{color:var(--ova-slate);font-size:.93rem;margin:0 0 20px}.ova-page .ova-lp-form form{display:flex;flex-direction:column;gap:13px}.ova-page .ova-lp-form .fineprint{font-family:var(--ova-mono);font-size:.72rem;color:var(--ova-slate);text-align:center;margin:14px 0 0}.ova-page .ova-faq{border:1px solid var(--ova-line);border-radius:12px;background:var(--ova-ink-raise);margin-bottom:11px;overflow:hidden;transition:border-color .25s}.ova-page .ova-faq:hover{border-color:rgba(79,143,247,.34)}.ova-page .ova-faq[open]{border-color:var(--ova-line-hi)}.ova-page .ova-faq summary{list-style:none;cursor:pointer;padding:18px 22px;display:flex;align-items:center;gap:14px;font-family:var(--ova-display);font-weight:700;font-size:1rem;color:var(--ova-paper)}.ova-page .ova-faq summary::-webkit-details-marker{display:none}.ova-page .ova-faq summary::after{content:"";margin-left:auto;width:9px;height:9px;flex:0 0 9px;border-right:2px solid var(--ova-blue);border-bottom:2px solid var(--ova-blue);transform:rotate(45deg);transition:transform .25s}.ova-page .ova-faq[open] summary::after{transform:rotate(225deg)}.ova-page .ova-faq-body{padding:0 22px 20px;color:var(--ova-slate);font-size:.96rem}.ova-page .ova-faq-body p{margin:0 0 12px}.ova-page .ova-faq-body p:last-child{margin-bottom:0}.ova-lp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;background:rgba(7,13,26,.94);backdrop-filter:blur(10px);border-top:1px solid var(--ova-line);padding:12px 16px}.ova-lp-sticky a{display:block;text-align:center;background:linear-gradient(120deg,var(--ova-blue,#4f8ff7),#6d9bff);color:#051022;font-family:var(--ova-body);font-weight:600;font-size:1rem;padding:14px;border-radius:10px;text-decoration:none}@media(max-width:980px){.ova-page .ova-lp-hero{grid-template-columns:1fr;gap:34px;padding-top:48px;padding-bottom:40px}.ova-lp-sticky{display:block}body{padding-bottom:74px}}@media(prefers-reduced-motion:reduce){.ova-page .ova-faq summary::after{transition:none}}