:root{--bg:#050505;--surface:#0b0b0d;--surface-2:#101012;--line:#ffffff17;--muted:#96969f;--text:#f6f5f3;--purple:#a78bfa;--purple-deep:#7c3aed}@keyframes sythonom-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes sythonom-float{0%,to{transform:perspective(1400px)rotateY(-7deg)rotateX(3deg)rotate(1deg)translate(0,0)}50%{transform:perspective(1400px)rotateY(-5deg)rotateX(4deg)rotate(0)translateY(-9px)}}@keyframes sythonom-orb-drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(18px,-15px)scale(1.08)}}@keyframes sythonom-grid-drift{0%{background-position:0 0,0 0}to{background-position:74px 74px,74px 74px}}@keyframes sythonom-sheen{0%,34%{transform:translate(-130%)rotate(18deg)}70%,to{transform:translate(130%)rotate(18deg)}}@keyframes sythonom-pulse{0%,to{box-shadow:0 0 #a78bfa3d}50%{box-shadow:0 0 0 7px #a78bfa00}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:var(--bg);font-family:var(--font-inter), Arial, sans-serif;margin:0;overflow-x:hidden}body:before{content:"";pointer-events:none;opacity:.25;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:74px 74px;animation:18s linear infinite sythonom-grid-drift;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 68%);mask-image:linear-gradient(#000,#0000 68%)}a{color:inherit;text-decoration:none}button,select{font:inherit}.container{width:min(1180px,100% - 48px);margin:0 auto}.site-nav{z-index:2;justify-content:space-between;align-items:center;height:88px;animation:.7s ease-out both sythonom-fade-up;display:flex;position:relative}.brand{font:700 14px var(--font-space);letter-spacing:.18em;align-items:center;gap:10px;display:inline-flex}.brand em{color:#85858d;font-style:normal;font-weight:500}.brand-mark{color:#08080a;width:30px;height:30px;font:800 17px var(--font-space);letter-spacing:0;background:linear-gradient(135deg,#ddd6fe,#8b5cf6);border-radius:9px;place-items:center;transition:transform .25s,box-shadow .25s;animation:3.4s ease-in-out infinite sythonom-pulse;display:grid;box-shadow:0 0 24px #8b5cf652}.nav-links{color:#85858d;gap:30px;font-size:13px;display:flex}.nav-links a:hover,.site-footer a:hover{color:#fff}.nav-login{border:1px solid var(--line);color:#d8d7dc;border-radius:9px;align-items:center;gap:8px;padding:10px 15px;font-size:13px;transition:border .2s,background .2s;display:inline-flex}.hero{grid-template-columns:.91fr 1.09fr;align-items:center;gap:30px;min-height:660px;padding:74px 0 94px;display:grid}.hero-copy>*{opacity:0;animation:.7s ease-out forwards sythonom-fade-up}.hero-copy>:first-child{animation-delay:80ms}.hero-copy>:nth-child(2){animation-delay:.16s}.hero-copy>:nth-child(3){animation-delay:.24s}.hero-copy>:nth-child(4){animation-delay:.32s}.hero-copy>:nth-child(5){animation-delay:.4s}.eyebrow{color:var(--purple);text-transform:uppercase;font:600 10px var(--font-space);letter-spacing:.2em}.eyebrow-dot{background:var(--purple);width:5px;height:5px;box-shadow:0 0 14px var(--purple);border-radius:50%;margin:0 8px 2px 0;display:inline-block}.hero h1{font:600 clamp(46px, 5.6vw, 76px)/.98 var(--font-space);letter-spacing:-.065em;margin:24px 0 20px}.hero-lead{max-width:480px;color:var(--muted);font-size:16px;line-height:1.75}.hero-actions{gap:12px;margin-top:32px;display:flex}.button{border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:13px 17px;font-size:13px;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-quiet{color:#a6a3ad}.button-quiet:hover{color:#fff;background:#ffffff0a}.hero-trust{color:#777780;gap:20px;margin-top:44px;font-size:11px;display:flex}.hero-trust span{align-items:center;gap:7px;display:flex}.hero-visual{place-items:center;min-height:455px;animation:.9s ease-out .16s both sythonom-fade-up;display:grid;position:relative}.orb{filter:blur(1px);pointer-events:none;border-radius:50%;position:absolute}.orb-one{background:radial-gradient(circle,#7c3aed3b,#0000 68%);width:320px;height:320px;animation:8s ease-in-out infinite sythonom-orb-drift;top:28px;right:90px}.orb-two{background:radial-gradient(circle,#1e40af29,#0000 66%);width:260px;height:260px;animation:10s ease-in-out 1.2s infinite reverse sythonom-orb-drift;bottom:5px;left:45px}.dashboard-window{will-change:transform;background:#0d0d10e6;border:1px solid #ffffff21;border-radius:14px;width:min(620px,100%);animation:8s ease-in-out infinite sythonom-float;position:relative;overflow:hidden;transform:perspective(1400px)rotateY(-7deg)rotateX(3deg)rotate(1deg);box-shadow:-30px 36px 80px #0000008c,0 0 80px #7c3aed1f}.dashboard-window:after{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#ffffff21,#0000);width:18%;animation:7.5s ease-in-out 1.4s infinite sythonom-sheen;position:absolute;top:-35%;bottom:-35%;left:-20%}.window-topbar{border-bottom:1px solid #ffffff12;align-items:center;gap:5px;height:32px;padding:0 12px;display:flex}.window-topbar span{background:#343239;border-radius:50%;width:6px;height:6px}.window-topbar small{color:#50505a;letter-spacing:.06em;margin-left:9px;font-size:8px}.window-content{min-height:382px;display:flex}.mini-sidebar{border-right:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:18px;width:53px;padding-top:17px;display:flex}.mini-logo{color:#111;width:24px;height:24px;font:800 12px var(--font-space);background:#9f8af4;border-radius:7px;place-items:center;display:grid}.mini-sidebar i{border:1px solid #34333c;border-radius:4px;width:15px;height:15px;display:block}.mini-bottom{flex-direction:column;gap:17px;margin-top:auto;margin-bottom:20px;display:flex}.mini-main{flex:1;padding:29px 28px}.mini-heading{justify-content:space-between;align-items:center;display:flex}.mini-heading small,.mini-stats small,.mini-card small,.chart-label small{color:#64636b;font:600 8px var(--font-space);letter-spacing:.12em}.mini-heading h3{font:500 17px var(--font-space);letter-spacing:-.035em;margin:7px 0 0}.mini-avatar{color:#c4b5fd;background:#292338;border:1px solid #554c81;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.mini-stats{grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;display:grid}.mini-stats>div,.mini-card{background:#ffffff06;border:1px solid #ffffff13;border-radius:9px}.mini-stats strong{font:600 20px var(--font-space);margin-top:8px;display:block}.mini-stats strong b{color:#9f8af4;font-size:12px}.stat-up{color:#68c79a;margin-top:6px;font-size:9px;display:block}.stat-muted{color:#67666f;margin-top:6px;font-size:9px;display:block}.mini-card{margin-top:13px;padding:15px}.mini-card-title{align-items:center;gap:10px;display:flex}.tiny-bot{color:#e9e2ff;width:25px;height:25px;font:600 11px var(--font-space);border-radius:7px;place-items:center;display:grid}.bot-purple{background:#3d3160}.mini-card-title strong{color:#d8d6df;font:500 12px var(--font-space);margin-top:4px;display:block}.online{color:#68c79a;font:600 8px var(--font-space);align-items:center;gap:5px;margin-left:auto;display:flex}.online i{background:#68c79a;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #68c79a}.mini-progress{background:#29282e;border-radius:2px;align-items:center;height:4px;margin-top:18px;display:flex}.mini-progress span{border-radius:inherit;background:linear-gradient(90deg,#8068d4,#ba9fff);width:64%;height:100%;display:block}.mini-progress b{color:#696770;margin-left:auto;font-size:9px;font-weight:400;transform:translateY(-1px)}.mini-chart{background:#ffffff06;border:1px solid #ffffff13;border-radius:9px;margin-top:13px;padding:15px 15px 12px}.chart-label{justify-content:space-between;display:flex}.chart-lines{height:100px;margin-top:8px;position:relative}.chart-lines>span{background:#ffffff0f;height:1px;position:absolute;left:0;right:0}.chart-lines>span:first-child{top:15%}.chart-lines>span:nth-child(2){top:38%}.chart-lines>span:nth-child(3){top:61%}.chart-lines>span:nth-child(4){top:84%}.chart-lines svg{width:100%;height:100%;position:absolute;inset:0}.section-intro{grid-template-columns:1fr .68fr;align-items:flex-end;gap:40px;margin-bottom:46px;display:grid}.section-intro h2,.steps-section h2,.support-card h2{font:500 clamp(34px, 4vw, 54px)/1.05 var(--font-space);letter-spacing:-.06em;margin:16px 0 0}.section-intro p,.support-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.75}.pricing-toolbar{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.duration-switch{border:1px solid var(--line);background:#ffffff06;border-radius:9px;gap:4px;padding:4px;display:flex}.duration-switch button{color:#787780;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 12px;font-size:11px}.duration-switch button.selected{color:#e9e1ff;background:#8b5cf638;box-shadow:inset 0 0 0 1px #a78bfa33}.currency-select{color:#6f6e77;align-items:center;gap:9px;font-size:11px;display:flex}.currency-select select{appearance:none;border:1px solid var(--line);color:#ccc9d4;background:#111115;border-radius:8px;outline:0;padding:9px 29px 9px 11px;font-size:11px}.pricing-grid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.pricing-card{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff0b,#ffffff03);border-radius:12px;flex-direction:column;min-height:430px;padding:22px;transition:transform .25s,border .25s,box-shadow .25s;animation:.65s ease-out both sythonom-fade-up;display:flex;position:relative}.pricing-card:first-child{animation-delay:80ms}.pricing-card:nth-child(2){animation-delay:.14s}.pricing-card:nth-child(3){animation-delay:.2s}.pricing-card:nth-child(4){animation-delay:.26s}.pricing-card:hover{border-color:#a78bfa57;transform:translateY(-5px);box-shadow:0 18px 45px #00000047}.pricing-card.featured{background:linear-gradient(145deg,#8b5cf624,#ffffff05 48%);border-color:#a78bfa4d}.card-top{justify-content:space-between;align-items:flex-start;min-height:33px;display:flex}.plan-icon{border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.plan-icon.purple{color:#c4b5fd;background:#28203d}.plan-icon.blue{color:#93c5fd;background:#172b44}.plan-icon.orange{color:#fdba74;background:#3b291b}.plan-icon.green{color:#86efac;background:#183526}.popular-badge{color:#c4b5fd;font:600 8px var(--font-space);letter-spacing:.04em;background:#a78bfa21;border-radius:5px;padding:5px 8px}.pricing-card h3{font:500 18px var(--font-space);margin:24px 0 8px}.pricing-card>p{color:#85848c;min-height:43px;margin:0;font-size:12px;line-height:1.6}.price-line{align-items:baseline;gap:6px;margin-top:23px;display:flex}.price-line strong{color:#f2f0f6;font:600 24px var(--font-space);letter-spacing:-.05em}.price-line span{color:#6f6e77;font-size:10px}.fx-note{color:#8f81b7;margin-top:5px;font-size:9px}.card-divider{background:var(--line);height:1px;margin:20px 0 17px}.pricing-card ul{color:#aaa8b0;gap:11px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}.pricing-card li{align-items:center;gap:8px;display:flex}.pricing-card li svg{color:#9f8af4;flex:none}.card-action{color:#d5d0e4;border:0;border-top:1px solid var(--line);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding:11px 0 0;font-size:11px;display:flex}.card-action svg{color:#77727f;transition:transform .2s}.card-action:hover svg{transform:translate(4px)}.steps-section{background:linear-gradient(#ffffff05,#0000);border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff0e}.steps-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:56px;display:grid}.step{border:1px solid var(--line);background:#ffffff05;border-radius:11px;min-height:215px;padding:23px;transition:transform .25s,border-color .25s,background .25s;animation:.7s ease-out both sythonom-fade-up;position:relative}.step:hover{background:#a78bfa0e;border-color:#a78bfa47;transform:translateY(-6px)}.step:first-child{animation-delay:80ms}.step:nth-child(2){animation-delay:.16s}.step:nth-child(3){animation-delay:.24s}.step>span{color:#50505a;font:600 10px var(--font-space);position:absolute;top:23px;right:23px}.step>svg{color:#a78bfa}.step h3{font:500 17px var(--font-space);margin:35px 0 9px}.step p{color:#85848c;max-width:270px;margin:0;font-size:12px;line-height:1.7}.support-card,.login-card{background:radial-gradient(circle at 87% 20%,#7c3aed33,#0000 38%),linear-gradient(125deg,#ffffff0d,#ffffff04);border:1px solid #a78bfa33;border-radius:15px;justify-content:space-between;align-items:flex-end;gap:40px;padding:54px;display:flex}.support-card p,.login-card p{max-width:420px;margin-top:24px}.login-card{background:linear-gradient(115deg,#a78bfa1c,#101015e6 50%,#08080af2);border-color:#a78bfa4d;transition:transform .3s,border-color .3s,box-shadow .3s}.support-card:hover,.login-card:hover{border-color:#a78bfa7a;transform:translateY(-4px);box-shadow:0 20px 55px #0000003d}.site-footer{color:#5f5e67;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;min-height:120px;font-size:10px;display:flex}.site-footer>div{gap:18px;display:flex}.site-footer .brand{color:#b1afb7;transform-origin:0;transform:scale(.9)}@media (max-width:980px){.hero{grid-template-columns:1fr;padding-top:60px}.hero-copy{max-width:680px}.hero-visual{min-height:420px}.pricing-grid{grid-template-columns:repeat(2,1fr)}.section-intro{grid-template-columns:1fr}.section-intro p{max-width:580px}.nav-links{display:none}}@media (max-width:620px){.container{width:min(100% - 32px,1180px)}.site-nav{height:74px}.nav-login{padding:9px 10px;font-size:11px}.hero{min-height:0;padding:80px 0 40px}.hero h1{font-size:48px}.hero-lead{font-size:14px}.hero-actions{flex-wrap:wrap}.hero-trust{flex-direction:column;gap:10px;margin-top:30px}.hero-visual{min-height:270px;margin-top:20px}.dashboard-window{transform:perspective(800px)rotateY(-4deg)rotateX(2deg)}.window-content{min-height:250px}.mini-main{padding:18px 15px}.mini-sidebar{gap:13px;width:38px}.mini-sidebar i{width:12px;height:12px}.mini-stats strong{font-size:16px}.mini-chart{display:none}.section-space{padding-top:78px;padding-bottom:78px}.section-intro h2,.steps-section h2,.support-card h2,.login-card h2{font-size:38px}.pricing-toolbar{flex-direction:column;align-items:flex-start;gap:15px}.pricing-grid{grid-template-columns:1fr}.pricing-card{min-height:390px}.steps-grid{grid-template-columns:1fr;margin-top:34px}.support-card,.login-card{flex-direction:column;align-items:flex-start;gap:28px;padding:27px}.site-footer{flex-direction:column;align-items:flex-start;gap:18px;padding:30px 0}.site-footer .brand{transform-origin:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}body:before,.site-nav,.brand-mark,.hero-copy>*,.hero-visual,.orb,.dashboard-window,.dashboard-window:after,.pricing-card,.step{opacity:1!important;animation:none!important;transform:none!important}}.app-shell{background:#08080a;min-height:100vh;display:flex}.app-sidebar{border-right:1px solid var(--line);background:#0b0b0d;flex-direction:column;width:234px;padding:29px 18px;display:flex;position:fixed;inset:0 auto 0 0}.app-sidebar .brand{margin:0 10px 66px}.app-nav{gap:5px;display:grid}.app-nav a,.logout-button{color:#77757f;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:12px 13px;font-size:12px;display:flex}.app-nav a:hover,.app-nav a.active{color:#e8e3f6;background:#a78bfa1a}.app-nav a.active svg{color:var(--purple)}.logout-button{width:100%;margin-top:auto}.logout-button:hover{color:#fff;background:#ffffff0a}.dashboard-main{width:min(100% - 234px,1120px);margin-left:234px;padding:57px clamp(28px,5vw,80px) 100px}.dashboard-header,.section-heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.dashboard-header h1{font:500 clamp(30px, 4vw, 48px)/1 var(--font-space);letter-spacing:-.06em;margin:13px 0 0}.dashboard-kicker{color:#827b9f;font:600 9px var(--font-space);letter-spacing:.18em;margin:0}.refresh-button{border:1px solid var(--line);color:#9995a5;cursor:pointer;background:#ffffff06;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.refresh-button:hover{color:#fff;border-color:#a78bfa66}.dashboard-alert{color:#fecaca;background:#7f1d1d33;border:1px solid #f871714d;border-radius:9px;align-items:center;gap:9px;margin-top:28px;padding:13px 16px;font-size:12px;display:flex}.dashboard-alert.success{color:#bbf7d0;background:#16653433;border-color:#4ade8047}.dashboard-loading{min-height:300px;color:var(--muted);place-items:center;display:grid}.metric-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:47px;display:grid}.metric-card{border:1px solid var(--line);background:#ffffff06;border-radius:12px;min-height:146px;padding:21px}.metric-card.accent{background:linear-gradient(135deg,#8b5cf62e,#ffffff06);border-color:#a78bfa45}.metric-card span,.license-dates span,.license-renewal>span{color:#77747f;font:600 9px var(--font-space);letter-spacing:.14em;display:block}.metric-card strong{color:#f4f1fa;font:500 27px var(--font-space);letter-spacing:-.05em;margin-top:17px;display:block}.metric-card small{color:#77747f;margin-top:9px;font-size:10px;display:block}.metric-card a,.section-heading>a{color:#beb1ee;align-items:center;gap:5px;margin-top:10px;font-size:10px;display:inline-flex}.dashboard-section{margin-top:74px}.section-heading h2{font:500 28px var(--font-space);letter-spacing:-.05em;margin:10px 0 0}.license-list,.order-list{gap:8px;margin-top:22px;display:grid}.license-row{border:1px solid var(--line);background:#ffffff05;border-radius:11px;grid-template-columns:40px minmax(140px,1.3fr) auto 110px 180px;align-items:center;gap:15px;padding:17px;display:grid}.license-glyph{color:#c4b5fd;background:#28203d;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.license-glyph.medium{color:#93c5fd;background:#172b44}.license-glyph.advanced{color:#fdba74;background:#3b291b}.license-glyph.protection{color:#86efac;background:#183526}.license-info strong,.license-dates strong{color:#dad7e1;font:500 13px var(--font-space);display:block}.license-info span{color:#77747f;margin-top:5px;font-size:10px;display:block}.status-pill{color:#86efac;background:#4ade801a;border-radius:5px;width:fit-content;padding:5px 8px;font-size:9px}.status-pill.unactivated{color:#fcd34d;background:#facc151a}.status-pill.expired,.status-pill.revoked{color:#fca5a5;background:#f871711a}.license-dates strong{margin-top:6px;font-size:11px}.license-renewal{min-width:0}.license-renewal small,.license-renewal em{color:#8b849a;margin-top:5px;font-size:9px;font-style:normal;display:block}.license-renewal em{color:#fbbf24}.toggle{cursor:pointer;background:#323139;border:0;border-radius:20px;width:31px;height:18px;margin-top:7px;padding:2px;position:relative}.toggle i{background:#77747f;border-radius:50%;width:14px;height:14px;transition:transform .2s,background .2s;display:block}.toggle.on{background:#8b5cf68c}.toggle.on i{background:#e9e1ff;transform:translate(13px)}.toggle:disabled{opacity:.5;cursor:wait}.empty-state{color:var(--muted);border:1px dashed #ffffff21;border-radius:11px;margin-top:22px;padding:30px;font-size:12px}.order-row{border-bottom:1px solid var(--line);color:#aaa6b1;grid-template-columns:1fr auto 130px 110px;align-items:center;gap:15px;padding:17px;font-size:11px;display:grid}.order-row strong{color:#e8e3f1;font-weight:500}.order-row small{color:#77747f}.order-row em{color:#86efac;text-align:right;font-size:9px;font-style:normal}@media (max-width:900px){.app-sidebar{width:68px;padding:23px 10px;position:static}.app-sidebar .brand{margin:0 auto 58px}.app-sidebar .brand>span:last-child,.app-nav a:not(.active):after,.app-nav a{font-size:0}.app-nav a{justify-content:center;padding:12px 0}.app-nav a svg{width:18px;height:18px}.logout-button{justify-content:center;padding:12px 0;font-size:0}.dashboard-main{width:calc(100% - 68px);margin-left:0;padding-inline:28px}}@media (max-width:680px){.app-sidebar{width:58px}.dashboard-main{width:calc(100% - 58px);padding:35px 16px 70px}.metric-grid{grid-template-columns:1fr;margin-top:33px}.metric-card{min-height:112px}.license-row{grid-template-columns:35px 1fr auto;gap:11px}.license-dates,.license-renewal{grid-column:2/-1}.license-renewal{border-top:1px solid var(--line);padding-top:12px}.section-heading h2{font-size:24px}.order-row{grid-template-columns:1fr auto}.order-row small,.order-row em{text-align:left}}.narrow-page{max-width:1180px}.back-link{color:#8f899c;align-items:center;gap:6px;margin-bottom:17px;font-size:11px;text-decoration:none;transition:color .2s;display:inline-flex}.page-mark{color:#c4b5fd;background:#8b5cf61f;border:1px solid #a78bfa40;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.support-layout{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:flex-start;gap:24px;margin-top:36px;display:grid}.surface-card{border:1px solid var(--line);background:linear-gradient(145deg,#18161ff0,#0c0b10fa);border-radius:16px;box-shadow:0 20px 50px #00000029}.form-card{gap:17px;padding:25px;display:grid}.form-card label,.form-card fieldset{color:#9d98a7;border:0;gap:8px;margin:0;padding:0;font-size:11px;display:grid}.form-card input,.form-card select,.form-card textarea{color:#ede9f6;width:100%;font:inherit;resize:vertical;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:9px;outline:none;padding:12px 13px;transition:border-color .2s,background .2s}.form-card input:focus,.form-card select:focus,.form-card textarea:focus{background:#a78bfa14;border-color:#a78bfac7}.form-card select option{color:#15131c}.form-card button{border:0;justify-content:center;margin-top:3px}.form-card button:disabled{cursor:not-allowed;opacity:.48}.form-two{grid-template-columns:1fr 1fr;gap:13px;display:grid}.form-card legend{margin-bottom:9px}.check-grid{flex-wrap:wrap;gap:8px;display:flex}.check-chip{border:1px solid var(--line);cursor:pointer;border-radius:99px;align-items:center;padding:8px 10px;transition:border-color .2s,color .2s,background .2s;color:#bdb7ca!important;grid-template-columns:auto 1fr!important;gap:7px!important;width:auto!important;display:inline-flex!important}.check-chip:has(input:checked){background:#8b5cf621;border-color:#a78bfab3;color:#f0ebff!important}.check-chip input{accent-color:#a78bfa;width:13px;height:13px}.inline-message{color:#d9d4e1;background:#ffffff0d;border-radius:9px;align-items:center;gap:8px;padding:11px 12px;font-size:11px;line-height:1.5;display:flex}.inline-message.success{color:#bbf7d0;background:#22c55e1a}.inline-message.error{color:#fecaca;background:#ef44441a}.ticket-stack{gap:14px;display:grid}.ticket-stack .section-heading{margin-bottom:0}.ticket-stack .section-heading h2{font-size:22px}.ticket-card{border:1px solid var(--line);background:#ffffff06;border-radius:12px;padding:17px}.ticket-card>div{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ticket-card strong{color:#e7e2ef;font-size:13px;font-weight:500}.ticket-card span,.ticket-card small{color:#777280;font-size:10px}.ticket-card p{color:#a09aa9;margin:11px 0 0;font-size:11px;line-height:1.55}.ticket-card small{margin-top:12px;display:block}.request-notice{color:#bab1cf;background:#8b5cf614;border:1px solid #a78bfa33;border-radius:12px;gap:5px;margin-top:31px;padding:15px 17px;font-size:11px;line-height:1.5;display:grid}.request-notice strong{color:#e7ddff;font-size:12px;font-weight:500}.legal-page{min-height:100vh;padding-top:36px;padding-bottom:90px}.legal-hero{max-width:720px;margin:55px 0 38px}.legal-hero h1{color:#f2edf8;font-family:var(--display);letter-spacing:-.06em;margin:12px 0 16px;font-size:clamp(42px,7vw,76px);font-weight:400;line-height:.98}.legal-hero p:not(.dashboard-kicker){color:#a09ba8;max-width:600px;font-size:14px;line-height:1.8}.legal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.legal-card{padding:24px}.legal-card svg{color:#a78bfa;margin-bottom:20px}.legal-card h2{color:#e9e4f0;margin:0 0 10px;font-size:16px;font-weight:500}.legal-card p{color:#9d98a7;margin:0;font-size:12px;line-height:1.75}.legal-footnote{border-top:1px solid var(--line);color:#6f6a77;margin-top:25px;padding-top:20px;font-size:11px;line-height:1.65}.admin-table{border:1px solid var(--line);background:#ffffff05;border-radius:14px;margin-top:36px;overflow:hidden}.admin-overview{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:38px;display:grid}.admin-overview>div{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff0b,#ffffff04);border-radius:12px;gap:10px;min-height:96px;padding:17px;display:grid}.admin-overview span,.admin-license-meta span,.admin-action-panel-heading span{color:#77747f;font:600 9px var(--font-space);letter-spacing:.12em}.admin-overview strong{color:#eee9f8;font:500 25px var(--font-space);letter-spacing:-.05em}.admin-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-top:56px;display:flex}.admin-tabs{border:1px solid var(--line);background:#ffffff05;border-radius:10px;gap:5px;padding:4px;display:flex}.admin-tabs button{color:#85818e;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:9px 12px;font-size:11px}.admin-tabs button:hover,.admin-tabs button.active{color:#f0ebff;background:#a78bfa24}.admin-search{border:1px solid var(--line);color:#7c7687;background:#ffffff06;border-radius:9px;align-items:center;gap:8px;min-width:245px;padding:0 11px;display:flex}.admin-search:focus-within{border-color:#a78bfa9e}.admin-search input{color:#ede9f6;background:0 0;border:0;outline:0;width:100%;padding:10px 0;font-size:11px}.admin-search input::placeholder{color:#686370}.admin-license-list{gap:11px;margin-top:22px;display:grid}.admin-license-card{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff09,#ffffff04);border-radius:13px;overflow:hidden}.admin-license-card:hover{border-color:#a78bfa38}.admin-license-heading{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:13px;padding:18px 18px 15px;display:grid}.admin-license-title{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.admin-license-title strong{color:#e8e3f1;font:500 14px var(--font-space)}.admin-license-heading p{color:#77747f;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:10px;overflow:hidden}.admin-license-heading time{color:#716b79;font-size:10px}.admin-license-meta{border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;grid-template-columns:1.5fr 1fr 1fr 120px;gap:12px;margin:0 18px;padding:13px 0;display:grid}.admin-license-meta>div{min-width:0}.admin-license-meta strong{color:#b7b1c1;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:10px;font-weight:500;display:block;overflow:hidden}.admin-license-meta .toggle{margin-top:6px;display:block}.admin-reason{color:#f5c96a;align-items:flex-start;gap:7px;margin:13px 18px 0;font-size:10px;line-height:1.45;display:flex}.admin-reason svg{flex:none;margin-top:1px}.admin-license-actions{flex-wrap:wrap;gap:7px;padding:14px 18px 17px;display:flex}.admin-action-button{color:#aaa3b5;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1a;border-radius:7px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;display:inline-flex}.admin-action-button:hover:not(:disabled){color:#f0ebff;background:#a78bfa14;border-color:#a78bfa7a}.admin-action-button.danger:hover:not(:disabled){color:#fecaca;background:#7f1d1d29;border-color:#f871717a}.admin-action-button:disabled{cursor:not-allowed;opacity:.45}.admin-action-panel{background:#8b5cf612;border:1px solid #a78bfa3b;border-radius:10px;gap:13px;margin:0 18px 17px;padding:14px;display:grid}.admin-action-panel-heading{color:#8f81b7;justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-action-panel-heading div{gap:6px;display:grid}.admin-action-panel-heading strong{color:#e4dcf5;font:500 12px var(--font-space)}.admin-action-panel label{color:#9d98a7;gap:7px;font-size:10px;display:grid}.admin-action-panel select,.admin-action-panel textarea{color:#eee9f7;width:100%;font:inherit;resize:vertical;background:#0003;border:1px solid #ffffff1f;border-radius:7px;outline:0;padding:9px 10px}.admin-action-panel select:focus,.admin-action-panel textarea:focus{border-color:#a78bfab3}.admin-action-panel select option{color:#17131f}.admin-action-panel-buttons{justify-content:flex-end;gap:8px;display:flex}.button-danger{color:#fff1f2;background:#9f1239;box-shadow:0 8px 25px #9f123933}.button-danger:hover{background:#be123c}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-table-head,.admin-renewal-row{grid-template-columns:minmax(190px,1.5fr) 120px 140px 170px;align-items:center;gap:16px;padding:16px 18px;display:grid}.admin-table-head{border-bottom:1px solid var(--line);color:#726c7a;letter-spacing:.12em;font-size:9px}.admin-renewal-row{color:#a6a0ae;border-bottom:1px solid #ffffff0e;font-size:11px}.admin-renewal-row:last-child{border-bottom:0}.admin-renewal-row strong{color:#e4dfee;font-weight:500}.admin-renewal-row>div{gap:5px;display:grid}.admin-renewal-row small,.admin-renewal-row time{color:#746e7b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-note{border:1px solid var(--line);color:#8e8898;border-radius:10px;align-items:center;gap:10px;margin-top:24px;padding:13px 15px;font-size:10px;line-height:1.55;display:flex}.admin-note svg:first-child{color:#fbbf24;flex:none}.admin-note svg:last-child{color:#86efac;flex:none}@media (max-width:850px){.support-layout,.legal-grid{grid-template-columns:1fr}.admin-table-head,.admin-renewal-row{grid-template-columns:minmax(150px,1fr) 100px 120px}.admin-table-head span:last-child,.admin-renewal-row time{display:none}.admin-license-meta{grid-template-columns:1.4fr 1fr 1fr}.admin-license-meta>div:last-child{border-top:1px solid #ffffff0f;grid-column:1/-1;padding-top:11px}}@media (max-width:560px){.form-two{grid-template-columns:1fr}.form-card{padding:18px}.legal-page{padding-top:24px}.legal-hero{margin-top:35px}.admin-overview{grid-template-columns:1fr;margin-top:31px}.admin-toolbar{flex-direction:column;align-items:stretch;margin-top:36px}.admin-tabs button{flex:1}.admin-search{min-width:0}.admin-license-heading{grid-template-columns:38px minmax(0,1fr)}.admin-license-heading time{grid-column:2}.admin-license-meta{grid-template-columns:1fr 1fr}.admin-license-meta>div:first-child{grid-column:1/-1}.admin-license-meta>div:last-child{border-top:0;grid-column:auto;padding-top:0}.admin-action-panel-buttons{justify-content:stretch}.admin-action-panel-buttons .button{flex:1}}:root{--glass-bg:#13121b9e;--glass-strong:#191725d6;--glass-border:#ffffff24;--accent:#ff6575;--accent-2:#ff9a8b}[data-theme=lunar]{--bg:#070b18;--surface:#0c1428;--surface-2:#101b34;--purple:#82b1ff;--purple-deep:#4f7cff;--accent:#82b1ff;--accent-2:#c3d7ff}[data-theme=ember]{--bg:#120807;--surface:#1c0e0c;--surface-2:#271311;--purple:#ff9f73;--purple-deep:#ef5b43;--accent:#ff806c;--accent-2:#ffd0a8}[data-theme=ocean]{--bg:#061013;--surface:#0b1b21;--surface-2:#10262f;--purple:#64e4db;--purple-deep:#1ca8a0;--accent:#65e4d5;--accent-2:#b5fff6}[data-theme=graphite]{--bg:#0c0d0f;--surface:#15171b;--surface-2:#1c1f25;--purple:#c4cad6;--purple-deep:#7f8b9f;--accent:#e6ebf2;--accent-2:#fff}[data-theme=pearl]{--bg:#f6f8fc;--surface:#fff;--surface-2:#edf1f8;--text:#151925;--muted:#60697b;--line:#141c2d21;--purple:#8b5cf6;--purple-deep:#6d28d9;--glass-bg:#ffffffad;--glass-strong:#ffffffe6;--glass-border:#1e284626;--accent:#eb5268;--accent-2:#8b5cf6}[data-theme=mist]{--bg:#eef5f7;--surface:#fbffff;--surface-2:#e0edf1;--text:#14232a;--muted:#5e747d;--line:#12313a24;--purple:#387f91;--purple-deep:#1c5a6b;--glass-bg:#ffffffab;--glass-strong:#ffffffe6;--glass-border:#18505f29;--accent:#e36275;--accent-2:#3c93a4}[data-theme=sand]{--bg:#fbf6ec;--surface:#fffdf8;--surface-2:#f2e7d4;--text:#2b2118;--muted:#7f6d5c;--line:#4a301824;--purple:#a15d3e;--purple-deep:#753d27;--glass-bg:#fffdf8b8;--glass-strong:#fffdf8ed;--glass-border:#5b3e2226;--accent:#d95761;--accent-2:#a15d3e}[data-theme=lavender]{--bg:#f7f4ff;--surface:#fff;--surface-2:#eee8ff;--text:#21182f;--muted:#71657e;--line:#38205921;--purple:#946ce8;--purple-deep:#7045bd;--glass-bg:#ffffffb0;--glass-strong:#ffffffeb;--glass-border:#6849a429;--accent:#e75d82;--accent-2:#946ce8}[data-theme=mint]{--bg:#effaf5;--surface:#fcfffd;--surface-2:#dff3e9;--text:#132b25;--muted:#5d7b70;--line:#16483624;--purple:#368c6d;--purple-deep:#206048;--glass-bg:#fcfffdb3;--glass-strong:#fcfffdf0;--glass-border:#24705229;--accent:#d95772;--accent-2:#368c6d}body{background:radial-gradient(circle at 10% -10%, color-mix(in srgb, var(--purple) 18%, transparent), transparent 35%), radial-gradient(circle at 90% 0%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 30%), var(--bg);transition:background .35s,color .35s}.glass-panel,.surface-card,.login-card,.support-card,.metric-card,.license-row,.admin-license-card{background:linear-gradient(145deg, var(--glass-strong), var(--glass-bg));border-color:var(--glass-border);-webkit-backdrop-filter:blur(22px)saturate(130%)}.theme-switcher{z-index:20;position:relative}.theme-trigger{border:1px solid var(--glass-border);color:var(--text);background:var(--glass-bg);cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:11px;display:inline-flex}.theme-trigger:hover{border-color:var(--purple);transform:translateY(-1px)}.theme-switcher.compact .theme-trigger{padding:9px}.theme-menu{border:1px solid var(--glass-border);background:var(--glass-strong);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);border-radius:16px;width:238px;padding:13px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 22px 60px #00000047}.theme-menu small{color:var(--muted);margin-bottom:10px;font-size:10px;display:block}.theme-options{grid-template-columns:1fr 1fr;gap:6px;display:grid}.theme-option{color:var(--text);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;padding:7px;font-size:10px;display:flex}.theme-option:hover,.theme-option.selected{border-color:var(--purple);background:color-mix(in srgb, var(--purple) 12%, transparent)}.theme-option i{background:linear-gradient(135deg, var(--accent), var(--purple));width:15px;height:15px;box-shadow:0 0 10px color-mix(in srgb, var(--accent) 35%, transparent);border-radius:50%}.maintenance-banner{z-index:4;color:#fbd38d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#784a0a2e;border:1px solid #fbbf2447;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:min(760px,100% - 32px);margin:13px auto -14px;padding:10px 14px;font-size:11px;display:flex;position:relative}.brand-banner{object-fit:cover;object-position:center;opacity:.14;mix-blend-mode:screen;pointer-events:none;width:100%;height:100%;position:absolute;inset:auto 0 0}.brand-banner-frame{border:1px solid var(--glass-border);background:#070709;border-radius:22px;place-items:center;min-height:170px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000040}.hero-visual>.brand-banner-frame{z-index:1;height:78px;min-height:78px;position:absolute;top:2px;left:8%;right:8%}.hero-visual>.dashboard-window{z-index:2;margin-top:58px}.brand-banner-frame strong{z-index:1;font:500 clamp(28px, 5vw, 58px)/1 var(--font-space);letter-spacing:-.08em;text-shadow:0 5px 28px #000c;position:relative}.feature-grid,.showcase-grid,.review-grid,.team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.feature-card,.showcase-card,.review-card,.team-card{border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px;padding:20px;transition:transform .25s,border-color .25s,box-shadow .25s}.feature-card:hover,.showcase-card:hover,.review-card:hover,.team-card:hover{border-color:color-mix(in srgb, var(--purple) 65%, transparent);transform:translateY(-5px);box-shadow:0 20px 44px #00000029}.feature-card h3,.showcase-card h3,.review-card h3,.team-card h3{color:var(--text);margin:12px 0 8px;font-size:15px}.feature-card p,.showcase-card p,.review-card p,.team-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.feature-icon{width:38px;height:38px;color:var(--accent-2);background:color-mix(in srgb, var(--purple) 15%, transparent);border-radius:12px;place-items:center;display:grid}.showcase-card{min-height:190px;position:relative;overflow:hidden}.showcase-card:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--accent) 20%, transparent), transparent 70%);pointer-events:none;height:150px;position:absolute;inset:auto -20% -65%}.showcase-top,.review-author{align-items:center;gap:11px;display:flex}.avatar{object-fit:cover;background:linear-gradient(135deg, var(--purple), var(--accent));border-radius:13px;width:38px;height:38px}.avatar-fallback{color:#fff;place-items:center;font-weight:700;display:grid}.showcase-meta,.review-author small{color:var(--muted);gap:3px;font-size:10px;display:grid}.showcase-meta strong,.review-author strong{color:var(--text);font-size:12px}.stars{color:#ffc65a;letter-spacing:2px;font-size:13px}.masked-name{filter:blur(2.5px);-webkit-user-select:none;user-select:none}.page-hero{max-width:780px;padding:84px 0 35px}.page-hero h1{font:500 clamp(42px, 7vw, 78px)/.96 var(--font-space);letter-spacing:-.07em;margin:16px 0}.page-hero p{max-width:620px;color:var(--muted);font-size:15px;line-height:1.8}.page-section{padding:35px 0 90px}.feedback-form{gap:12px;max-width:640px;margin-bottom:35px;padding:20px;display:grid}.feedback-form textarea,.feedback-form select{border:1px solid var(--glass-border);color:var(--text);background:var(--glass-bg);border-radius:12px;outline:none;padding:12px}.feedback-form textarea{resize:vertical;min-height:120px}.dashboard-feature-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.settings-card{gap:12px;padding:18px;display:grid}.settings-module{border:1px solid var(--line);background:#ffffff06;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.settings-module-list{gap:7px;display:grid}.settings-module label{color:var(--text);gap:4px;font-size:12px;display:grid}.settings-module small{color:var(--muted);font-size:10px}.settings-module input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent)}.code-redeem{gap:9px;margin-top:16px;display:flex}.code-redeem input{border:1px solid var(--glass-border);min-width:0;color:var(--text);background:var(--glass-bg);border-radius:10px;outline:none;flex:1;padding:11px 12px}.footer-brand-image{object-fit:cover;object-position:34% center;border-radius:9px;width:170px;height:52px}.project-badge{z-index:1;color:var(--accent-2);background:color-mix(in srgb, var(--purple) 13%, transparent);border-radius:999px;align-items:center;gap:6px;margin-top:16px;padding:6px 9px;font-size:9px;display:inline-flex;position:relative}.admin-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.admin-product-grid input,.admin-product-grid textarea,.code-output{border:1px solid var(--glass-border);width:100%;color:var(--text);font:inherit;background:#ffffff0a;border-radius:10px;outline:none;padding:11px 12px}.admin-product-grid textarea{resize:vertical;min-height:100px}.code-output{color:#86efac;min-height:100px;font-family:var(--font-space)}@media (max-width:700px){.admin-product-grid{grid-template-columns:1fr}}@media (max-width:800px){.feature-grid,.showcase-grid,.review-grid,.team-grid{grid-template-columns:1fr 1fr}.nav-links{display:none}}@media (max-width:560px){.feature-grid,.showcase-grid,.review-grid,.team-grid,.dashboard-feature-row{grid-template-columns:1fr}.theme-menu{right:-8px}.code-redeem{flex-direction:column}.brand-banner-frame{min-height:120px}}:root{--bg:#07080c;--surface:#10121a;--surface-2:#171925;--text:#faf8f7;--muted:#a7a8b6;--line:#ffffff1c;--purple:#b6a1ff;--purple-deep:#8069ed;--accent:#ff6c79;--accent-2:#ffb1a3}body{background:radial-gradient(circle at 4% 0%, #ff6c7924, transparent 28%), radial-gradient(circle at 92% 4%, #9d7eff29, transparent 32%), linear-gradient(180deg, #08090e 0%, var(--bg) 45%, #090a0f 100%);letter-spacing:-.01em}body:before{opacity:.16;background-size:92px 92px;-webkit-mask-image:linear-gradient(#000,#0000 54%);mask-image:linear-gradient(#000,#0000 54%)}.container{width:min(1240px,100% - 56px)}.site-nav{border-bottom:1px solid #ffffff12;gap:22px;height:auto;min-height:82px;padding:14px 0}.brand{color:var(--text);letter-spacing:.22em;flex:none;gap:11px;font-size:13px}.brand-mark{color:#0000;background:#090a0fcc url(/sythonom-mark.svg) 50%/100% 100% no-repeat;border:1px solid #ffffff2e;border-radius:12px;width:38px;height:38px;padding:0;font-size:0;line-height:0;animation:none;overflow:hidden;box-shadow:0 8px 30px #ff5b6f33}.brand:hover .brand-mark{transform:translateY(-2px)rotate(-3deg)scale(1.04);box-shadow:0 12px 35px #ff5b6f52}.nav-links{background:#ffffff09;border:1px solid #ffffff12;border-radius:999px;flex:1;justify-content:center;gap:3px;padding:4px}.nav-links a{color:#a7a7b3;border-radius:999px;padding:9px 12px;transition:color .2s,background .2s,transform .2s}.nav-links a:hover{color:var(--text);background:#ffffff14;transform:translateY(-1px)}.nav-login{color:var(--text);background:#ffffff0e;border-color:#ffffff26;border-radius:999px;padding:11px 15px;box-shadow:inset 0 1px #ffffff14}.nav-login:hover{background:#ff6c791f;border-color:#ff6c7985}.hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:66px;min-height:720px;padding:86px 0 116px}.eyebrow{color:var(--accent-2);letter-spacing:.16em;align-items:center;gap:8px;font-size:10px;display:inline-flex}.eyebrow-dot{background:var(--accent);box-shadow:0 0 18px var(--accent);margin:0}.hero h1{letter-spacing:-.075em;max-width:700px;margin:24px 0 22px;font-size:clamp(50px,6.4vw,86px);line-height:.94}.hero h1 span,h2 span{color:#888995}.hero-lead{color:#b6b5c0;max-width:520px;font-size:17px;line-height:1.8}.hero-actions{gap:10px}.button{letter-spacing:-.01em;border:1px solid #0000;border-radius:13px;padding:13px 18px;font-weight:600}.button-primary{color:#1a0c12;background:linear-gradient(135deg,#ffd1ca 0%,#ff8790 48%,#c9b8ff 125%);box-shadow:0 12px 36px #ff6c7933,inset 0 1px #ffffffa6}.button-primary:hover{box-shadow:0 16px 42px #ff6c7952,inset 0 1px #ffffffbf}.button-quiet{background:#ffffff0b;border:1px solid #ffffff1f}.button-quiet:hover{background:#ffffff14;border-color:#ffffff47}.hero-trust{color:#8f909d;gap:26px;margin-top:38px}.hero-trust svg{color:var(--accent-2)}.hero-visual{min-height:500px}.orb-one{background:radial-gradient(circle,#ff647840,#0000 68%)}.orb-two{background:radial-gradient(circle,#9171ff38,#0000 66%)}.brand-banner-frame{background:linear-gradient(135deg,#1b121d,#08090d 68%);border-color:#ffffff2e;border-radius:26px;box-shadow:0 30px 90px #0000006b,0 0 55px #ff63771a}.brand-banner{opacity:.2;mix-blend-mode:screen}.brand-banner-frame strong{letter-spacing:-.07em;font-size:clamp(28px,4.4vw,54px)}.brand-banner-frame strong span{color:#ff8d87}.dashboard-window{background:#0d0e16e6;border-color:#ffffff2e;border-radius:22px;box-shadow:-34px 38px 90px #0000008c,0 0 90px #9d7eff29}.window-topbar{height:38px;padding:0 16px}.window-topbar span{width:7px;height:7px}.window-topbar small{color:#777887;font-size:9px}.window-content{min-height:400px}.mini-sidebar{gap:20px;width:62px}.mini-logo{color:#0000;background:url(/sythonom-mark.svg) 50%/cover no-repeat;border-radius:10px;width:29px;height:29px}.mini-sidebar i{border-color:#383a48;border-radius:6px;width:17px;height:17px}.mini-sidebar i.mini-active{background:#ff6c7929;border-color:#ff8c91;box-shadow:0 0 18px #ff6c793b}.mini-main{padding:34px 32px}.mini-heading h3{max-width:320px;font-size:18px;line-height:1.15}.mini-avatar{color:#ffd1ca;background:#ff6c7926;border-color:#ff8f8780}.mini-stats>div,.mini-card,.mini-chart{background:#ffffff0a;border-color:#ffffff1a}.mini-stats>div{padding:16px}.mini-card-title strong{color:#f7e9e9;font-size:13px}.tiny-bot{color:#0000;background:url(/sythonom-mark.svg) 50%/cover no-repeat}.mini-progress span{background:linear-gradient(90deg,#ff727f,#b7a0ff)}.section-space{padding-top:116px;padding-bottom:116px}.section-intro{align-items:end;gap:48px;margin-bottom:32px}.section-intro h2,.steps-section h2{letter-spacing:-.065em;margin-top:15px;font-size:clamp(35px,4.5vw,61px);line-height:.98}.section-intro>p{color:#a6a7b3;max-width:410px;line-height:1.75}.plans-section{position:relative}.plans-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ff6c7947,#0000);height:1px;position:absolute;top:86px;left:8%;right:8%}.steps-section{background:linear-gradient(#0000,#ffffff07,#0000)}.steps-grid{gap:16px}.step{background:#ffffff09;border:1px solid #ffffff1c;border-radius:22px;min-height:224px;padding:25px;box-shadow:inset 0 1px #ffffff0d}.step>span{color:var(--accent);letter-spacing:.16em;font-size:11px}.step svg{color:var(--accent-2);margin-top:28px;display:block}.step h3{margin:16px 0 8px;font-size:17px}.step p{color:#a5a6b2;line-height:1.72}.feature-card,.showcase-card,.review-card,.team-card{background:linear-gradient(145deg,#ffffff13,#ffffff07);border-color:#ffffff1c;border-radius:22px;padding:24px;box-shadow:inset 0 1px #ffffff0f}.feature-card:hover,.showcase-card:hover,.review-card:hover,.team-card:hover{border-color:#ff7d8975;box-shadow:0 24px 55px #0003,inset 0 1px #ffffff17}.feature-icon{color:#ffd1ca;background:linear-gradient(135deg,#ff6c7933,#a58cff29);border:1px solid #ff9a8b40;border-radius:14px;width:44px;height:44px}.feature-card h3,.showcase-card h3,.review-card h3,.team-card h3{margin-top:18px;font-size:17px}.feature-card p,.showcase-card p,.review-card p,.team-card p{font-size:13px;line-height:1.75}.avatar{border:1px solid #ffffff21;border-radius:14px;width:42px;height:42px}.avatar-fallback{background:linear-gradient(135deg,#ff7782,#8d78e9);box-shadow:0 8px 24px #ff6c7933}.showcase-meta strong,.review-author strong{font-size:13px}.support-card,.login-card{background:radial-gradient(circle at 84% 20%,#ff6c7924,#0000 34%),linear-gradient(135deg,#ffffff17,#ffffff09);border-color:#ffffff21;border-radius:28px;padding:38px;box-shadow:inset 0 1px #ffffff12,0 30px 80px #0000002e}.support-card h2,.login-card h2{letter-spacing:-.07em;font-size:clamp(34px,4.4vw,58px);line-height:.98}.site-footer{border-top-color:#ffffff1a;padding-top:26px;padding-bottom:35px}.site-footer .brand-mark{width:32px;height:32px}.page-hero{padding-top:86px}.page-hero h1{font-size:clamp(44px,6.2vw,78px)}.page-hero p{color:#b1b2be;font-size:16px}.back-link{color:#c8c4d4;align-items:center;gap:8px;display:inline-flex}.back-link:hover{color:#fff}.stars{letter-spacing:0;align-items:center;gap:3px;display:inline-flex}.stars svg{flex:none}.feedback-form{border-radius:24px;gap:16px;max-width:720px;padding:25px}.feedback-form label{color:#c5c5cf;gap:8px;font-size:12px;display:grid}.feedback-form textarea,.feedback-form select{background:#00000029;border-color:#ffffff21;border-radius:14px;padding:14px}.feedback-form textarea{min-height:150px;color:var(--text);line-height:1.6}.feedback-form textarea::placeholder{color:#777987}.feedback-form select option{color:#17131f}.review-auth-card{border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;max-width:920px;margin-bottom:34px;padding:22px 24px;display:grid}.review-auth-card h2{margin:3px 0 7px;font-size:22px}.review-auth-card p{color:#a9aab7;margin:0;font-size:12px;line-height:1.6}.review-auth-card .dashboard-kicker{color:var(--accent-2);letter-spacing:.14em;font-size:9px}.review-auth-icon,.mail-state-icon,.mail-account-icon{color:#ffd1ca;background:#ff6c791f;border:1px solid #ff9a8b47;border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.mail-loader{border:2px solid #ffffff2e;border-top-color:var(--accent);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite sythonom-spin}@keyframes sythonom-spin{to{transform:rotate(360deg)}}.mail-page{background:radial-gradient(circle at 15% 18%,#ff6c7921,#0000 28%),radial-gradient(circle at 84% 30%,#8f79f229,#0000 30%),#08090e;min-height:100vh}.mail-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:34px 72px;padding-top:88px;padding-bottom:120px;display:grid}.mail-intro h1{font:600 clamp(50px, 6.2vw, 84px)/.93 var(--font-space);letter-spacing:-.075em;margin:20px 0}.mail-intro h1 span{color:#8d8e9c}.mail-lead{color:#b6b6c1;max-width:540px;font-size:16px;line-height:1.8}.mail-trust-row{color:#a8a5b2;flex-wrap:wrap;gap:18px;margin-top:28px;font-size:11px;display:flex}.mail-trust-row span{align-items:center;gap:7px;display:inline-flex}.mail-trust-row svg{color:var(--accent-2)}.mail-stage{place-items:center;min-height:410px;display:grid;position:relative}.mail-glow{filter:blur(3px);pointer-events:none;border-radius:50%;position:absolute}.mail-glow-one{background:radial-gradient(circle,#ff6c7938,#0000 68%);width:360px;height:360px}.mail-glow-two{background:radial-gradient(circle,#967dff38,#0000 68%);width:290px;height:290px;transform:translate(110px,100px)}.mail-envelope{aspect-ratio:1.42;background:linear-gradient(145deg,#ffffff29,#ffffff09);border:1px solid #fff3;border-radius:30px;width:min(360px,78%);animation:8s ease-in-out infinite sythonom-float;position:relative;overflow:hidden;transform:rotate(-5deg);box-shadow:0 35px 100px #00000073,inset 0 1px #ffffff3d}.mail-envelope:before,.mail-envelope:after{content:"";background:#ffffff38;width:72%;height:1px;position:absolute;top:21%}.mail-envelope:before{left:-16%;transform:rotate(29deg)}.mail-envelope:after{right:-16%;transform:rotate(-29deg)}.mail-envelope-top{background:linear-gradient(135deg,#0000 49.6%,#ffffff24 50%,#0000 50.6%);height:51%;position:absolute;inset:0 0 auto}.mail-envelope-body{color:#ffd4cf;place-content:center;justify-items:center;gap:12px;display:grid;position:absolute;inset:0}.mail-envelope-body span{color:#ffffffb8;font:600 10px var(--font-space);letter-spacing:.18em;text-transform:uppercase}.mail-orbit{color:#ffd1ca;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff14;border:1px solid #fff3;border-radius:13px;place-items:center;width:37px;height:37px;display:grid;position:absolute}.mail-orbit-one{top:52px;right:13%;transform:rotate(12deg)}.mail-orbit-two{color:#c5b8ff;bottom:40px;left:14%;transform:rotate(-12deg)}.mail-access-card{border-radius:27px;grid-column:1/-1;justify-self:center;width:min(780px,100%);min-height:238px;padding:30px}.mail-state{justify-items:start;gap:10px;max-width:610px;margin:0 auto;display:grid}.mail-state h2{font:600 clamp(25px, 3vw, 38px)/1 var(--font-space);letter-spacing:-.055em;margin:0}.mail-state p{color:#a8a9b5;margin:0;font-size:13px;line-height:1.7}.mail-state .button{margin-top:8px}.mail-kicker{font:600 9px var(--font-space);letter-spacing:.17em;color:var(--accent-2)!important}.mail-state-icon-warm{color:#ffd892;background:#ffbc571a;border-color:#ffd89247}.mail-state-allowed{position:relative}.mail-account-icon{color:#d9ceff;background:#8e74f229;border-color:#b6a1ff4d}.mail-provider-note{color:#ffd9bd;background:#ffa95614;border:1px solid #ffb3813d;border-radius:15px;align-items:flex-start;gap:10px;margin-top:6px;padding:13px 14px;font-size:12px;line-height:1.55;display:flex}.mail-provider-note svg{flex:none;margin-top:1px}.mail-private-note{color:#777987;align-items:center;gap:7px;margin-top:10px;font-size:10px;display:inline-flex}@media (max-width:900px){.hero{grid-template-columns:1fr;gap:34px;padding-top:64px}.hero-copy{max-width:720px}.hero-visual{min-height:430px}.mail-layout{grid-template-columns:1fr;gap:20px;padding-top:58px}.mail-stage{order:-1;min-height:330px}.mail-intro{text-align:center}.mail-intro .eyebrow,.mail-trust-row{justify-content:center}.mail-lead{margin-inline:auto}}@media (max-width:700px){.container{width:min(100% - 32px,1240px)}.site-nav{min-height:72px}.nav-links{display:none}.hero{padding:54px 0 76px}.hero h1{font-size:clamp(45px,14vw,72px)}.hero-trust{flex-direction:column;gap:10px;margin-top:27px}.hero-visual{min-height:355px}.hero-visual>.brand-banner-frame{height:60px;min-height:60px;left:2%;right:2%}.hero-visual>.dashboard-window{margin-top:44px}.mini-main{padding:21px 16px}.mini-sidebar{gap:14px;width:42px}.mini-stats strong{font-size:16px}.mini-card-title strong{font-size:11px}.mini-chart{padding:11px}.section-space{padding-top:78px;padding-bottom:78px}.section-intro{margin-bottom:24px;display:block}.section-intro>p{margin-top:19px}.support-card,.login-card{padding:26px 21px}.support-card .button,.login-card .button{margin-top:20px}.review-auth-card{grid-template-columns:auto minmax(0,1fr);padding:19px}.review-auth-card .button{grid-column:1/-1;width:100%}.mail-access-card{padding:22px 18px}}@media (max-width:480px){.brand{letter-spacing:.16em;font-size:11px}.brand-mark{width:34px;height:34px}.nav-login{padding:9px 11px;font-size:11px}.theme-switcher.compact .theme-trigger{padding:8px}.hero-actions{flex-wrap:wrap}.hero-actions .button{flex:auto}.mail-stage{min-height:290px}.mail-envelope{width:78%}.mail-trust-row{flex-direction:column;align-items:center;gap:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
