:root{--site-violet:#7451d2;--site-copper:#c48b4e;--site-soft:#f5f3fa}body{background:var(--site-soft);color:#26243b}.page-noise{background:radial-gradient(ellipse at 92% 5%,#e4daf799,transparent 35%),radial-gradient(ellipse at 4% 30%,#f4dfc35e,transparent 38%)}.topbar{background:#ffffffdd;border-color:#e7e3ef}.brand>b,.panel-brand>b{background:linear-gradient(135deg,#baa8f2,#6845c5);box-shadow:3px 4px 0 #4e3396,0 12px 25px #7150c426;transform:rotate(-6deg)}.eyebrow,.kicker{color:#6e4db8;border-color:#e1d9ef;background:#faf8ff}.hero h1{letter-spacing:-.055em;font-weight:800}.hero h1 span{background:linear-gradient(100deg,#7850c9,#ac779d);background-clip:text;-webkit-text-fill-color:transparent}.hero-copy>p{color:#777189;line-height:1.9}.btn.primary{background:linear-gradient(120deg,#8360d9,#6844c2);box-shadow:0 4px 0 #4e3195,0 16px 30px #7355b42b}.btn.glass{border-color:#ded7eb;background:#ffffffbc}.hero-stage{perspective:1300px}.panel3d{border:1px solid #e4dcf0;box-shadow:9px 10px 0 #d8cbe8,22px 30px 0 #e9e1f142,0 40px 80px #60408b20;transform:rotateY(-13deg) rotateX(8deg) rotateZ(3deg)}[dir=rtl] .panel3d{transform:rotateY(13deg) rotateX(8deg) rotateZ(-3deg)}.metric-grid article{background:linear-gradient(135deg,#f6f3fd,#eae3f8);border-color:#e2d8f1}.metric-grid strong{color:#49346e}.bars i{background:linear-gradient(180deg,#aa89e7,#7355bb)}.online{background:#f1eef8;color:#78638e}.showcase{box-shadow:0 6px 0 #d8cde9,0 30px 60px #50378413;border-color:#dfd6ec}.mock-side{background:#f0ebf9}.feature{position:relative;border-color:#e9e3f0;box-shadow:0 4px 0 #e6e0ee,0 14px 30px #39314e05}.feature>i{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#c6b3f4,#7b59c4);color:#fff;border-radius:15px;transform:rotate(-8deg) skewY(-3deg);box-shadow:4px 5px 0 #50357f,inset 1px 2px 1px #ffffff90;margin-bottom:24px}.feature>i svg{width:25px;height:25px}.feature p{line-height:1.85;color:#777187}.plan{border-color:#e2d9ef;box-shadow:0 4px 0 #e4ddec,0 25px 40px #47336508}.plan.featured{border:1px solid #9d7dd8;background:linear-gradient(145deg,#ffffff,#f5efff);box-shadow:0 5px 0 #a78bc9,0 25px 40px #6743921a}.popular{background:#7352bb}.demo-cta{background:linear-gradient(120deg,#332246,#6c4a92);box-shadow:0 6px 0 #281938,0 22px 40px #45306124}.illustration-label{display:block;text-align:center;font-size:10px;letter-spacing:.08em;color:#8c7d9a;margin-top:24px}.preview-note{max-width:650px;margin:22px auto;text-align:center;color:#7d718c;font-size:13px;line-height:1.8}.public-capabilities{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.public-capabilities span{border:1px solid #ded4ed;padding:6px 11px;border-radius:20px;color:#78628f;font-size:11px}.mp-auth{background:radial-gradient(ellipse at 15% 15%,#dacdf454,transparent 40%),radial-gradient(ellipse at 85% 70%,#ead2b845,transparent 40%),#f7f5fb}.mp-auth-card{border-radius:26px;border:1px solid #e3dbee;box-shadow:0 6px 0 #ded3ec,0 30px 70px #4c326619}.mp-auth-logo{transform:rotate(-8deg);box-shadow:3px 5px 0 #4b3580}.mp-auth-submit{background:linear-gradient(120deg,#8f6dda,#6d4aba);box-shadow:0 4px 0 #4f3388}.mp-auth-card h1{letter-spacing:-.04em}.mp-auth-shell{max-width:490px}
[data-theme=dark] body{background:#14131b;color:#f0edf6}[data-theme=dark] .page-noise{background:radial-gradient(ellipse at 92% 5%,#704baa20,transparent 45%)}[data-theme=dark] .topbar{background:#1b1724e6;border-color:#342a43}[data-theme=dark] .panel3d{background:#231c30;border-color:#48385e;box-shadow:8px 10px 0 #30243f,0 40px 80px #0004}[data-theme=dark] .metric-grid article{background:linear-gradient(135deg,#332a43,#281f37);border-color:#453255}[data-theme=dark] .metric-grid strong{color:#e0c6ff}[data-theme=dark] .feature,[data-theme=dark] .plan{background:#211b2c;border-color:#3e314f;box-shadow:0 4px 0 #100d18}[data-theme=dark] .plan.featured{background:linear-gradient(145deg,#30223f,#231c30);border-color:#8260ae}[data-theme=dark] .mock-side{background:#211a2d}[data-theme=dark] .hero-copy>p,[data-theme=dark] .feature p{color:#b6a7c8}[data-theme=dark] .eyebrow,[data-theme=dark] .kicker{background:#2c223a;color:#cbb3ed;border-color:#443254}[data-theme=dark] .online{background:#30263c;color:#bcacd0}
@media(max-width:1050px){.panel3d,[dir=rtl] .panel3d{transform:rotateX(4deg)}.public-capabilities{justify-content:center}.nav-actions{margin-inline-start:auto}}@media(max-width:700px){.hero h1{font-size:43px;line-height:1.25}.hero-stage{padding-inline:9px}.panel3d{box-shadow:5px 6px 0 #d8cbe8,0 24px 50px #60408b15}.hero-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hero-actions .xl{padding-inline:10px;font-size:13px}.hero-actions .xl:nth-child(n+3){display:none}.illustration-label{font-size:9px;margin-top:18px}.feature-grid{gap:18px}.mp-auth{padding:22px 14px 60px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}*{animation:none!important}}

.mp-auth-top{gap:12px}.mp-auth-brand{margin-inline-end:auto}.mp-auth .mp-auth-lang{flex:none}.mp-auth-submit{background:linear-gradient(120deg,var(--primary,#8f6dda),var(--accent,#6d4aba))}.mp-auth .mp-password-toggle{color:var(--primary,#6942c3)!important}
html[data-theme=dark] .mp-auth{background:#121316;color:#f3f4f6}html[data-theme=dark] .mp-auth-card{background:#1b1d21;border-color:#3c414a;box-shadow:0 6px 0 #08090b,0 30px 70px #0005}html[data-theme=dark] .mp-auth-card input{background:#272a30;color:#f3f4f6;border-color:#4b505a}html[data-theme=dark] .mp-auth-sub,html[data-theme=dark] .mp-auth-foot{color:#b0b6c1}html[data-theme=dark] .mp-auth-card label,html[data-theme=dark] .mp-auth-brand{color:#f3f4f6}html[data-theme=dark] .mp-auth-lang{background:#272a30;color:#c5b5fa;border-color:#4b505a}html[data-theme=dark] .mp-auth a,html[data-theme=dark] .mp-auth .mp-password-toggle{color:#c5b5fa!important}
