@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-ext-wght-normal-CWLBgZ7J.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DXI_y_WF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-CnNj8hVb.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-CUIqqgP9.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#f4f7fb;--bg-soft:#e7eef7;--text:#091b32;--muted:#53677d;--line:#d2deea;--glass:#fff;--glass-strong:#fff;--brand:#075fd3;--brand-strong:#064da9;--brand-soft:#e1efff;--shadow:0 10px 24px #091b3212}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:var(--bg);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;overflow-x:hidden}a{color:inherit}button,input{font:inherit}#root{min-height:100vh}.page-shell{position:relative;overflow:hidden}.ambient{display:none}.page{z-index:1;min-width:0;max-width:1180px;margin:0 auto;padding:28px 18px 72px;position:relative}.glass-card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff}.topbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.brand{align-items:center;text-decoration:none;display:inline-flex}.brand-wordmark{color:var(--text);letter-spacing:0;font-family:Arial,sans-serif;font-size:20px;font-weight:900}.brand-wordmark i{color:var(--brand);font-style:normal}.nav{border:1px solid var(--line);background:0 0;border-width:0 0 1px;border-radius:0;gap:18px;padding:8px 0;display:inline-flex}.nav a{color:var(--muted);font-size:14px;text-decoration:none}.hero{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,1.4fr) minmax(300px,.85fr);gap:24px;padding:42px 0 34px;display:grid}.hero>*,.operation-grid>*,.cabinet-grid>*,.route-grid>*,.connect-modes-grid>*,.support-grid>*,.dashboard-layout>*,.dashboard-stats>*,.metrics>*,.benefits-grid>*,.detail-grid>*,.plan-grid>*,.connect-stepper-list>*,.connect-device-grid>*,.whyfi-mode-list>*{min-width:0}.route-hero{border-radius:30px;padding:28px}.route-title{max-width:16ch;font-size:clamp(34px,6vw,58px)}.route-lead{max-width:60ch}.eyebrow{color:var(--brand);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700}h1,h2,h3{margin:0;line-height:1.02}h1{letter-spacing:0;max-width:14ch;font-size:clamp(42px,5vw,64px)}h2{letter-spacing:0;font-size:clamp(28px,4vw,44px)}h3{letter-spacing:0;font-size:clamp(26px,4vw,38px)}.lead,.hero-note,.metric-label,.benefit p,.operation-text,.operation-note,.support-card p{color:var(--muted)}.lead{max-width:56ch;margin:18px 0 0;font-size:18px;line-height:1.65}.hero-actions,.operation-actions,.doc-links{flex-wrap:wrap;gap:12px;display:flex}.hero-actions{margin-top:26px}.button{cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button:disabled{cursor:wait;opacity:.74;transform:none}.button-primary{color:#fff;background:var(--brand-strong)}.button-secondary{color:var(--text);border-color:var(--line);background:#fff}.hero-note{max-width:54ch;margin:20px 0 0;font-size:14px;line-height:1.7}.hero-panel{align-items:stretch;display:flex}.mini-window{color:#f4f9f7;background:#17332e;border:1px solid #25403b;border-radius:8px;width:100%;min-height:100%;padding:16px}.mini-window-head{gap:8px;display:flex}.mini-window-head span{background:#76cbb4;border-radius:50%;width:10px;height:10px}.mini-window-body{padding-top:20px}.mini-label{color:#9ce2cf;margin:0 0 16px;font-family:JetBrains Mono,monospace;font-size:13px}.flow-list,.operation-list{margin:0;padding-left:18px}.flow-list li,.operation-list li{color:inherit;line-height:1.7}.metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.metric{border-radius:8px;padding:22px 20px}.metric-value{letter-spacing:0;font-size:clamp(28px,4vw,40px);font-weight:800}.metric-label{margin-top:8px;font-size:14px;line-height:1.6}.section{margin-top:72px}.section-head{margin-bottom:22px}.benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.benefit{border-radius:8px;align-items:center;gap:14px;padding:22px;display:flex}.benefit-dot{background:var(--brand);width:14px;height:14px;box-shadow:none;border-radius:50%;flex:none}.benefit p{margin:0;line-height:1.7}.tabs{border:1px solid var(--line);background:#fff;border-radius:8px;gap:8px;padding:8px;display:inline-flex}.tab{min-height:42px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 18px;font-weight:600}.tab.is-active{color:#fff;background:var(--brand-strong)}.operation-grid{border-radius:8px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:22px;margin-top:18px;padding:24px;display:grid}.operation-text,.operation-note,.copied{margin-top:14px;line-height:1.7}.inline-link-note{color:var(--muted);margin-top:14px;line-height:1.65}.inline-link-note a{color:var(--text);border-bottom:1px solid #a8d4ff42;text-decoration:none}.field{gap:8px;margin-top:18px;display:grid}.field span{color:var(--muted);font-size:14px}.field input{width:100%;min-height:48px;color:var(--text);border:1px solid var(--line);background:#ffffff0a;border-radius:16px;padding:0 14px}.field input::placeholder{color:#7d95b2}.field input,.identity-meta,.subscription-meta,.operation-text,.operation-note,.inline-link-note,.empty-state,.error-text,.subscription-web-url code{overflow-wrap:anywhere;word-break:break-word}.operation-actions{margin-top:18px}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.stats-grid-levels{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-card,.detail-card,.terms-card,.payment-card,.plan-card,.quick-meta{border:1px solid var(--line);background:#ffffff08;border-radius:22px;padding:16px 18px}.stat-card{min-height:110px}.stat-value{letter-spacing:-.04em;font-size:28px;font-weight:800}.stat-label,.detail-card span,.plan-details span,.quick-meta-row span{color:var(--muted)}.stat-label{margin-top:8px;line-height:1.5}.copied{min-height:20px;color:var(--brand);font-family:JetBrains Mono,monospace;font-size:13px}.operation-card{border:1px solid var(--line);background:linear-gradient(#0b192eb3,#0b152775);border-radius:24px;padding:22px}.operation-chip{min-height:34px;color:var(--brand);background:var(--brand-soft);letter-spacing:.08em;text-transform:uppercase;border:1px solid #78c7ff3d;border-radius:999px;align-items:center;margin-bottom:16px;padding:0 12px;font-family:JetBrains Mono,monospace;font-size:12px;display:inline-flex}.cabinet-grid{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:14px;display:grid}.route-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.route-grid--single{grid-template-columns:1fr}.connect-modes-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.route-panel{border-radius:28px;padding:24px}.connect-mode-card{align-content:start;display:grid}.connect-primary-card,.connect-secondary-card,.connect-stepper{gap:18px;display:grid}.connect-stepper-header{gap:6px;display:grid}.connect-stepper-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.connect-step-pill{border:1px solid var(--line);color:var(--text);text-align:left;cursor:pointer;background:#ffffff08;border-radius:18px;gap:6px;padding:14px 16px;display:grid}.connect-step-pill span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.connect-step-pill strong{font-size:14px;font-weight:700}.connect-step-pill.is-active{background:#5bbcff1f;border-color:#78c7ff66}.connect-step-card{gap:18px;display:grid}.connect-step-actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.connect-device-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.button.is-selected{color:var(--text);background:#5bbcff29;border-color:#78c7ff99}.connect-config-card,.connect-night-card{border:1px solid var(--line);background:#ffffff08;border-radius:20px;gap:10px;padding:16px 18px;display:grid}.connect-ios-card{background:linear-gradient(135deg,#4696ff24,#1a3c6e1f);border:1px solid #84c1ff59;border-radius:20px;gap:12px;padding:18px 20px;display:grid}.whyfi-mode-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.whyfi-mode-item{border:1px solid var(--line);background:#ffffff08;border-radius:20px;gap:6px;padding:16px 18px;display:grid}.whyfi-mode-item span{color:var(--muted);line-height:1.55}.action-cluster{margin-top:18px}.action-cluster-spaced{border-top:1px solid #a4cdff1f;margin-top:30px;padding-top:20px}.action-cluster-title{color:var(--muted);letter-spacing:.02em;font-size:13px;font-weight:600}.connect-mode-group{margin-top:18px}.connect-mode-group--far{border-top:1px solid #a4cdff1f;margin-top:30px;padding-top:20px}.connect-mode-note{color:var(--muted);margin-top:18px;line-height:1.6}.cabinet-panel{border-radius:28px;padding:24px}.identity-card,.login-pending,.subscription-web-card,.credential-link-card{border:1px solid var(--line);background:#ffffff08;border-radius:22px;margin-top:18px;padding:16px 18px}.identity-title,.subscription-title{font-size:18px;font-weight:700}.identity-meta,.subscription-meta,.empty-state,.error-text,.status-badge,.subscription-web-url code{color:var(--muted)}.status-badge{background:#5bbcff14;border:1px solid #78c7ff3d;border-radius:999px;align-items:center;min-height:34px;margin-top:16px;padding:0 12px;font-size:13px;display:inline-flex}.error-text{color:#ffd0d0;margin-top:16px}.subscription-stack{gap:14px;margin-top:18px;display:grid}.subscription-picker{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.subscription-count-badge{margin-top:18px}.picker-chip{min-height:38px;color:var(--muted);border:1px solid var(--line);cursor:pointer;background:#ffffff0a;border-radius:999px;padding:0 14px}.picker-chip.is-active{color:var(--text);background:#5bbcff24;border-color:#78c7ff4d}.subscription-detail,.billing-block{margin-top:18px}.billing-methods{gap:12px;margin-top:18px;display:grid}.billing-method-list{gap:12px;display:grid}.billing-method-card{border:1px solid var(--line);background:#ffffff08;border-radius:22px;padding:16px 18px}.billing-method-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.billing-method-badges{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.referral-history{margin-top:24px}.referral-history-head{gap:6px;display:grid}.referral-filters{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.referral-filters select,.referral-filters input{min-height:40px;color:var(--text);border:1px solid var(--line);background:#ffffff0a;border-radius:999px;padding:0 14px}.host-node-form{align-items:center}.host-node-field{gap:6px;min-width:180px;display:grid}.host-node-field span{color:var(--muted);font-size:12px}.host-node-field small{color:var(--muted);font-size:11px;line-height:1.45}.host-node-field input,.host-node-field select{min-width:180px}.host-node-field textarea{min-width:240px;min-height:120px;color:var(--text);border:1px solid var(--line);resize:vertical;background:#ffffff0a;border-radius:18px;padding:12px 14px}.routing-preset-form{align-items:flex-start}.routing-preset-field{flex:260px}.referral-history-list{gap:12px;margin-top:14px;display:grid}.referral-history-item{border:1px solid var(--line);background:#ffffff08;border-radius:22px;padding:16px 18px}.referral-history-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.referral-history-meta{color:var(--muted);flex-wrap:wrap;gap:12px;margin-top:10px;font-size:13px;display:flex}.instruction-list{gap:12px;margin-top:18px;display:grid}.instruction-item{border:1px solid var(--line);background:#ffffff08;border-radius:18px;gap:4px;padding:14px 16px;display:grid}.instruction-item span{color:var(--muted);line-height:1.6}.subscription-web-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.detail-grid,.plan-grid{gap:12px;margin-top:14px;display:grid}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-card strong,.quick-meta-row strong{margin-top:6px;font-size:16px;display:block}.subscription-web-url{margin-top:14px}.subscription-web-url code{background:#071222b3;border-radius:16px;padding:12px 14px;font-family:JetBrains Mono,monospace;font-size:12px;display:block;overflow-x:auto}.subscription-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.subscription-actions--spaced{margin-top:20px}.billing-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.plan-details{gap:6px;margin-top:14px;margin-bottom:16px;display:grid}.plan-card .button{width:100%}.advanced-panel{border-radius:28px;padding:24px}.advanced-content{margin-top:16px}.quick-meta{gap:12px;margin-top:18px;display:grid}.quick-meta-row{justify-content:space-between;gap:12px;display:flex}.support-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.support-card{border-radius:26px;padding:24px}.support-card p{margin:14px 0 0;line-height:1.7}.support-card .button,.doc-links{margin-top:20px}.doc-links a{color:var(--text);border-bottom:1px solid #a8d4ff42;text-decoration:none}.legal-shell{min-height:100vh;padding:48px 20px 72px}.legal-page{gap:22px;width:min(1040px,100%);min-width:0;margin:0 auto;display:grid}.legal-header,.legal-document{border-radius:28px;padding:28px}.legal-subtitle,.legal-meta{color:var(--muted-text);margin:0}.legal-meta{font-size:14px}.legal-document{gap:24px;display:grid}.legal-section{gap:12px;display:grid}.legal-section h2{margin:0;font-size:clamp(22px,4vw,30px)}.legal-section p,.legal-section li{color:var(--text);overflow-wrap:anywhere;word-break:break-word;margin:0;line-height:1.7}.legal-section ul{gap:10px;margin:0;padding-left:22px;display:grid}.legal-note{color:var(--muted-text);background:#ffffff0f;border-radius:18px;padding:14px 16px}.page-dashboard{max-width:1320px}.dashboard-topbar{margin-bottom:18px}.dashboard-topbar-actions{flex-wrap:wrap;gap:10px;display:flex}.dashboard-layout{grid-template-columns:280px minmax(0,1fr);gap:18px;display:grid}.dashboard-sidebar,.dashboard-hero,.dashboard-section,.dashboard-stat{border-radius:26px}.dashboard-sidebar{align-self:start;padding:18px;position:sticky;top:18px}.dashboard-user{border-bottom:1px solid #a4cdff1f;gap:12px;padding-bottom:18px;display:grid}.dashboard-user-name{font-size:18px;font-weight:700}.dashboard-user-meta,.dashboard-stat-note,.dashboard-stat-label{color:var(--muted)}.dashboard-user-badge{width:fit-content;margin-top:0}.dashboard-balance-card{width:100%;color:var(--text);text-align:left;cursor:pointer;background:#5bbcff1a;border:1px solid #78c7ff42;border-radius:18px;gap:4px;margin-top:18px;padding:14px 16px;display:grid}.dashboard-balance-label{color:var(--muted);font-size:13px}.dashboard-balance-value{font-size:24px;line-height:1.1}.dashboard-balance-note{color:var(--muted);font-size:13px}.dashboard-nav{gap:8px;margin-top:18px;display:grid}.dashboard-nav-item{width:100%;min-height:46px;color:var(--muted);border:1px solid var(--line);cursor:pointer;text-align:left;background:#ffffff08;border-radius:16px;align-items:center;padding:0 14px;display:flex}.dashboard-nav-item.is-active{color:var(--text);background:#5bbcff1f;border-color:#78c7ff4d}.dashboard-sidebar-actions{gap:10px;margin-top:18px;display:grid}.dashboard-main{gap:18px;display:grid}.dashboard-hero{justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.dashboard-hero-actions{flex-wrap:wrap;gap:10px;display:flex}.dashboard-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dashboard-stat{padding:18px}.dashboard-stat-value{letter-spacing:-.04em;margin-top:8px;font-size:30px;font-weight:800}.dashboard-stat-note{margin-top:8px;font-size:13px;line-height:1.5}.dashboard-section-stack{gap:16px;display:grid}.dashboard-section{padding:22px}.dashboard-section-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.dashboard-empty{background:#ffffff05;border:1px dashed #a4cdff2e;border-radius:18px;gap:6px;padding:18px;display:grid}@media (width<=980px){.hero,.connect-modes-grid,.route-grid,.operation-grid,.cabinet-grid,.dashboard-layout,.support-grid{grid-template-columns:1fr}.metrics,.benefits-grid,.plan-grid,.dashboard-stats,.whyfi-mode-list,.connect-stepper-list,.connect-device-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-grid-levels{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.legal-shell{padding:18px 12px 44px}.legal-page{gap:14px}.legal-header,.legal-document{border-radius:22px;padding:18px 16px}.legal-section ul{padding-left:18px}.doc-links{gap:10px;display:grid}.doc-links a{overflow-wrap:anywhere;word-break:break-word}.page{padding:16px 12px 54px}.topbar{flex-direction:column;align-items:flex-start}.nav{justify-content:flex-start;gap:10px;width:100%;padding:10px;overflow-x:auto}.nav a{white-space:nowrap}.hero{border-radius:26px;padding:22px}.operation-grid,.route-hero,.route-panel,.cabinet-panel,.operation-card,.advanced-panel{border-radius:24px;padding:22px}h1{max-width:none;font-size:clamp(30px,11vw,44px)}.route-title{max-width:none;font-size:clamp(26px,9vw,38px)}h2{font-size:clamp(22px,7vw,32px)}h3{font-size:clamp(20px,6vw,28px)}.lead{font-size:15px;line-height:1.55}.hero-note,.operation-text,.operation-note,.benefit p,.support-card p,.instruction-item span{font-size:14px;line-height:1.55}.button{min-height:42px;padding:0 16px;font-size:13px}.metric-value{font-size:26px}.metric-label,.status-badge,.stat-label,.subscription-meta{font-size:12px}.metrics,.benefits-grid,.stats-grid,.stats-grid-levels,.detail-grid,.plan-grid,.dashboard-stats,.support-grid,.whyfi-mode-list,.connect-stepper-list,.connect-device-grid{grid-template-columns:1fr}.dashboard-sidebar{position:static}.dashboard-hero,.dashboard-section-head{flex-direction:column}.dashboard-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.tabs{border-radius:22px;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));width:100%;display:grid}.tab{min-height:44px;padding:0 12px}.subscription-web-head,.quick-meta-row,.billing-head,.billing-method-top,.plan-head,.referral-history-top{flex-direction:column}.hero-actions,.operation-actions,.subscription-actions,.connect-step-actions,.dashboard-hero-actions{grid-template-columns:1fr;display:grid}.hero-actions .button,.operation-actions .button,.subscription-actions .button,.connect-step-actions .button,.dashboard-hero-actions .button{width:100%}.referral-filters{flex-direction:column}}.route-hero,.route-panel,.cabinet-panel,.operation-card,.advanced-panel,.dashboard-hero,.dashboard-section,.dashboard-sidebar,.support-card,.stat-card,.detail-card,.terms-card,.payment-card,.plan-card,.quick-meta,.instruction-item,.connect-config-card,.connect-night-card{background:#fff;border-radius:8px}.field input,.subscription-web-url,.dashboard-empty,.status-badge,.connect-step-pill{background:#fff;border-radius:6px}.route-hero,.route-panel,.cabinet-panel,.operation-card,.advanced-panel,.dashboard-hero,.dashboard-section,.dashboard-sidebar,.support-card,.stat-card,.detail-card,.terms-card,.payment-card,.plan-card,.quick-meta,.instruction-item,.connect-config-card,.connect-night-card,.field input,.subscription-web-url,.dashboard-empty,.status-badge,.connect-step-pill{border-color:var(--line);box-shadow:none}.dashboard-stat,.dashboard-nav-button,.subscription-card,.billing-method,.plan-card,.detail-card,.payment-card{border-radius:8px}.marketing-shell .hero{box-shadow:none}@media (width<=720px){.marketing-shell .hero{border-radius:0;padding:26px 0 24px}.marketing-shell .hero-copy,.marketing-shell .hero-panel,.marketing-shell .lead,.marketing-shell .hero-note{width:100%;min-width:0;max-width:100%}.marketing-shell h1{overflow-wrap:anywhere;font-size:34px}.marketing-shell .lead,.marketing-shell .hero-note{overflow-wrap:anywhere}}.utility-shell{color:#11243a;background:#f7f9fb;min-width:0;min-height:100vh;padding:0 24px}.utility-header,.utility-main,.utility-footer{width:min(100%,1040px);min-width:0;margin:0 auto}.utility-header{border-bottom:1px solid #cfd9e3;justify-content:space-between;align-items:center;min-height:72px;display:flex}.utility-brand{color:#092a4f;letter-spacing:.08em;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.utility-mark{background:#0b5daa;width:18px;height:18px;position:relative}.utility-mark:before,.utility-mark:after{content:"";background:#22b6d4;width:26px;height:2px;position:absolute;top:8px;left:-4px}.utility-mark:before{transform:rotate(45deg)}.utility-mark:after{transform:rotate(-45deg)}.utility-header-actions{align-items:center;gap:20px;font-size:14px;display:flex}.utility-header-actions a,.utility-footer a{color:#36516e;text-decoration:none}.utility-header-actions button{color:#092a4f;cursor:pointer;background:0 0;border:1px solid #92a6ba;border-radius:4px;min-height:32px;padding:0 12px}.utility-main{padding:76px 0 52px}.utility-hero{width:100%;min-width:0;max-width:680px}.utility-kicker,.utility-section-head p{color:#0b5daa;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700}.utility-hero h1{letter-spacing:0;overflow-wrap:anywhere;white-space:normal;width:100%;max-width:none;font-size:56px;font-weight:700;line-height:1;display:block}.utility-hero>p:not(.utility-kicker){color:#4a6178;max-width:38ch;margin:22px 0 0;font-size:18px;line-height:1.55}.utility-primary,.utility-plan button,.utility-payment a,.utility-payment button{color:#fff;cursor:pointer;background:#092a4f;border:1px solid #092a4f;border-radius:4px;justify-content:center;align-items:center;min-height:44px;padding:0 17px;font-weight:700;text-decoration:none;display:inline-flex}.utility-primary{margin-top:28px}.utility-facts{border-top:1px solid #cfd9e3;border-bottom:1px solid #cfd9e3;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:64px 0 0;display:grid}.utility-facts div{border-right:1px solid #cfd9e3;min-height:92px;padding:16px 18px 16px 0}.utility-facts div+div{padding-left:18px}.utility-facts div:last-child{border-right:0}.utility-facts dt{color:#0b5daa;font-family:JetBrains Mono,monospace;font-size:12px}.utility-facts dd{margin:10px 0 0;font-size:14px;font-weight:600}.utility-plans{margin-top:76px}.utility-section-head{justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.utility-section-head p{margin:0}.utility-section-head span,.utility-state,.utility-terms,.utility-plan p{color:#526b84;font-size:14px}.utility-plan-list{border-top:1px solid #92a6ba}.utility-plan{border-bottom:1px solid #cfd9e3;grid-template-columns:minmax(180px,1fr) 120px 118px;align-items:center;gap:20px;min-height:92px;display:grid}.utility-plan h2,.utility-plan p{margin:0}.utility-plan h2{letter-spacing:0;font-size:20px}.utility-plan p{margin-top:5px}.utility-plan strong{text-align:right;font-size:22px}.utility-plan button{color:#092a4f;background:#fff;border-color:#92a6ba;width:100%;min-height:38px}.utility-plan button:hover,.utility-header-actions button:hover{color:#fff;background:#0b5daa;border-color:#0b5daa}.utility-plan button:disabled{cursor:wait;opacity:.6}.utility-terms{align-items:center;gap:9px;margin-top:16px;display:flex}.utility-terms input{accent-color:#0b5daa;width:16px;height:16px}.utility-terms a{color:#0b5daa}.utility-payment{border-top:1px solid #cfd9e3;align-items:center;gap:12px;margin-top:22px;padding-top:18px;font-size:14px;display:flex}.utility-payment a,.utility-payment button{min-height:36px;padding:0 12px}.utility-payment button{color:#092a4f;background:#fff;border-color:#92a6ba}.utility-error{color:#b33524;margin:14px 0 0;font-size:14px}.utility-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:88px;display:grid}.utility-how div{border-top:2px solid #092a4f;padding-top:14px}.utility-how span{color:#0b5daa;font-family:JetBrains Mono,monospace;font-size:12px}.utility-how p{margin:12px 0 0;font-size:17px;font-weight:700}.utility-footer{color:#526b84;border-top:1px solid #cfd9e3;gap:18px;padding:22px 0;font-size:13px;display:flex}.utility-footer span{color:#092a4f;letter-spacing:.08em;margin-right:auto;font-family:JetBrains Mono,monospace;font-weight:700}@media (width<=720px){.utility-shell{padding:0 16px}.utility-header,.utility-main,.utility-footer{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}.utility-header{min-height:60px}.utility-header-actions{gap:12px}.utility-header-actions a{display:none}.utility-main{padding:50px 0 38px}.utility-hero h1{font-size:38px;line-height:1.08}.utility-section-head span{display:none}.utility-hero>p:not(.utility-kicker){font-size:16px}.utility-facts,.utility-how{grid-template-columns:1fr}.utility-facts{margin-top:44px}.utility-facts div,.utility-facts div+div{border-bottom:1px solid #e0e6ed;border-right:0;min-height:0;padding:13px 0}.utility-facts div:last-child{border-bottom:0}.utility-plans{margin-top:52px}.utility-plan{grid-template-columns:1fr;gap:8px;padding:16px 0}.utility-plan strong{text-align:left;font-size:20px}.utility-plan button{grid-column:1/-1}.utility-payment{flex-direction:column;align-items:flex-start}.utility-how{gap:16px;margin-top:56px}}.brand-home{--brand-ink:#071b33;--brand-blue:#075fd3;--brand-cyan:#20d5e8;--brand-paper:#f4f7fb;min-width:0;min-height:100vh;color:var(--brand-ink);background:var(--brand-paper)}.brand-nav,.brand-main,.brand-footer{width:min(100% - 40px,1080px);min-width:0;margin:0 auto}.brand-nav{border-bottom:1px solid #c7d5e5;justify-content:space-between;align-items:center;min-height:76px;display:flex}.brand-lockup{color:var(--brand-ink);letter-spacing:0;align-items:center;gap:11px;font-size:23px;font-weight:800;text-decoration:none;display:inline-flex}.brand-lockup>span,.brand-footer>span{font-family:Arial,sans-serif;font-weight:900}.brand-lockup i,.brand-footer i{color:var(--brand-blue);font-style:normal}.brand-symbol{fill:none;width:34px;height:34px;stroke:var(--brand-blue);stroke-linecap:square;stroke-linejoin:bevel;stroke-width:4px;overflow:visible}.brand-symbol .brand-symbol-slash{stroke:var(--brand-cyan);stroke-width:5px}.brand-nav-actions{align-items:center;gap:24px;font-size:14px;display:flex}.brand-nav-actions a{color:#38516a;text-decoration:none}.brand-nav-actions button{min-width:74px;min-height:40px;color:var(--brand-ink);cursor:pointer;background:0 0;border:1px solid #91a9c1;border-radius:4px;padding:0 14px}.brand-nav-actions button:hover{color:#fff;border-color:var(--brand-blue);background:var(--brand-blue)}.brand-intro{min-height:500px;padding:88px 0 72px;position:relative;overflow:hidden}.brand-intro:after{background:var(--brand-cyan);content:"";transform-origin:50%;width:10px;height:290px;position:absolute;top:70px;right:76px;transform:rotate(17deg)}.brand-overline{color:var(--brand-blue);align-items:center;gap:9px;margin:0 0 20px;font-size:13px;font-weight:700;display:flex}.brand-overline span{background:#34b86b;width:8px;height:8px}.brand-intro h1{max-width:none;color:var(--brand-ink);letter-spacing:0;margin:0;font-size:88px;font-weight:800;line-height:.9}.brand-thesis{color:var(--brand-blue);margin:28px 0 0;font-size:30px;font-weight:700;line-height:1.1}.brand-intro-copy{color:#4d647c;max-width:430px;margin:17px 0 0;font-size:18px;line-height:1.5}.brand-primary-action,.brand-pay-button,.brand-payment-status a,.brand-payment-status button{border:1px solid var(--brand-blue);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.brand-primary-action{color:#fff;background:var(--brand-blue);margin-top:28px}.brand-primary-action:hover{border-color:var(--brand-strong);background:var(--brand-strong)}.brand-link-sample{color:#6b7d90;border-bottom:1px solid #c7d5e5;align-items:center;width:fit-content;margin-top:48px;padding:10px 0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;display:flex}.brand-link-sample b{color:var(--brand-blue);font-weight:700}.brand-link-sample i{color:#9aabba;letter-spacing:.12em;font-style:normal}.brand-checkout{color:#fff;background:var(--brand-ink);padding:42px}.brand-checkout-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.brand-checkout-head>div>span,.brand-flow header>span{color:var(--brand-cyan);text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:700}.brand-checkout-head h2,.brand-flow h2{letter-spacing:0;margin:8px 0 0;font-size:32px;font-weight:700}.brand-checkout-head>span{color:#9fb2c7;font-size:13px}.brand-checkout-state{color:#b8c7d7;margin:32px 0 0}.brand-duration-picker{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:32px;display:grid}.brand-duration-picker button{color:#dbe5ef;cursor:pointer;background:0 0;border:1px solid #39516b;border-radius:4px;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;min-height:64px;padding:10px 12px;display:flex}.brand-duration-picker button:hover{border-color:#8ca5bf}.brand-duration-picker button.is-selected{color:var(--brand-ink);border-color:var(--brand-cyan);background:var(--brand-cyan)}.brand-duration-picker button span{overflow-wrap:anywhere;font-size:14px;font-weight:700}.brand-duration-picker button small{color:inherit;opacity:.78;margin-top:5px;font-size:12px}.brand-order-summary{border-top:1px solid #39516b;border-bottom:1px solid #39516b;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);gap:52px;margin-top:38px;padding:32px 0;display:grid}.brand-order-price>span{color:#9fb2c7;font-size:13px;display:block}.brand-order-price strong{margin-top:4px;font-size:52px;font-weight:750;line-height:1;display:block}.brand-order-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;display:grid}.brand-order-summary dl div{min-width:0}.brand-order-summary dt{color:#9fb2c7;font-size:12px}.brand-order-summary dd{overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;font-weight:600;line-height:1.35}.brand-terms{color:#b8c7d7;align-items:center;gap:10px;margin-top:22px;font-size:13px;display:flex}.brand-terms input{width:18px;height:18px;accent-color:var(--brand-cyan)}.brand-pay-button{width:100%;color:var(--brand-ink);border-color:var(--brand-cyan);background:var(--brand-cyan);margin-top:18px}.brand-pay-button:hover{background:#fff;border-color:#fff}.brand-pay-button:disabled{cursor:wait;opacity:.58}.brand-payment-status{color:#dbe5ef;align-items:center;gap:12px;margin-top:18px;font-size:13px;display:flex}.brand-payment-status>span{margin-right:auto}.brand-payment-status a,.brand-payment-status button{color:#fff;background:0 0;border-color:#6d8298;min-height:40px;padding:0 13px}.brand-checkout-error{color:#ff897c;margin:14px 0 0;font-size:13px}.brand-flow{padding:74px 0 66px}.brand-flow h2{color:var(--brand-ink)}.brand-flow ol{border-top:1px solid #9eb2c7;border-bottom:1px solid #9eb2c7;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:34px 0 0;padding:0;list-style:none;display:grid}.brand-flow li{border-right:1px solid #c7d5e5;flex-direction:column;justify-content:space-between;min-height:98px;padding:18px 22px 18px 0;display:flex}.brand-flow li+li{padding-left:22px}.brand-flow li b{color:var(--brand-blue);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.brand-flow li span{font-size:16px;font-weight:700}.brand-flow>p{color:#6b7d90;margin:18px 0 0;font-size:13px}.brand-footer{border-top:1px solid #c7d5e5;align-items:center;gap:24px;min-height:72px;display:flex}.brand-footer>span{margin-right:auto}.brand-footer nav{gap:18px;display:flex}@media (width<=760px){.brand-nav,.brand-main,.brand-footer{width:calc(100% - 32px);max-width:calc(100% - 32px)}.brand-nav{min-height:64px}.brand-symbol{width:30px;height:30px}.brand-lockup{font-size:20px}.brand-nav-actions{gap:12px}.brand-nav-actions>a{display:none}.brand-nav-actions button{min-width:68px;min-height:44px}.brand-intro{min-height:0;padding:58px 0 54px}.brand-intro:after{width:7px;height:152px;top:54px;right:26px}.brand-intro h1{width:calc(100% - 52px);font-size:54px;line-height:.92}.brand-thesis{max-width:270px;margin-top:22px;font-size:24px}.brand-intro-copy{max-width:300px;font-size:16px}.brand-primary-action{min-height:48px}.brand-link-sample{max-width:100%;margin-top:36px;overflow:hidden}.brand-checkout{margin:0 -16px;padding:30px 16px 34px}.brand-checkout-head h2,.brand-flow h2{font-size:26px}.brand-checkout-head>span{display:none}.brand-duration-picker{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-order-summary{grid-template-columns:1fr;gap:26px;margin-top:30px;padding:26px 0}.brand-order-price strong{font-size:46px}.brand-order-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-order-summary dl div:last-child{grid-column:1/-1}.brand-payment-status{flex-direction:column;align-items:stretch}.brand-payment-status>span{margin-right:0}.brand-flow{padding:56px 0 48px}.brand-flow ol{grid-template-columns:1fr}.brand-flow li,.brand-flow li+li{border-bottom:1px solid #d6e0ea;border-right:0;min-height:66px;padding:14px 0}.brand-flow li:last-child{border-bottom:0}.brand-footer{flex-direction:column;align-items:flex-start;padding:20px 0}.brand-footer nav{flex-wrap:wrap}}.brand-home{--brand-ink:#07172d;--brand-blue:#0868df;--brand-cyan:#17bad0;--brand-green:#20a96b;--brand-coral:#f16655;isolation:isolate;min-width:0;min-height:100vh;color:var(--brand-ink);background:#eaf4ff;position:relative;overflow:hidden}.brand-backdrop{z-index:-2;background-image:none;background-position:50%;background-size:cover;position:fixed;inset:0}.brand-home:before{z-index:-1;content:"";pointer-events:none;background:#eff7ff61;position:fixed;inset:0}.brand-lockup{color:var(--brand-ink);gap:9px;font-size:21px}.brand-symbol{width:31px;height:31px;stroke:var(--brand-blue)}.brand-symbol .brand-symbol-slash{stroke:var(--brand-coral)}.brand-nav-actions a{color:#23445f;font-weight:600}.brand-nav-actions button{color:#fff;background:#0856bee6;border:1px solid #074594cc;border-radius:7px;min-width:70px;min-height:38px;box-shadow:inset 0 1px #ffffff47}.brand-console{grid-template-columns:minmax(280px,.78fr) minmax(480px,1.22fr);align-items:center;gap:36px;min-height:calc(100vh - 128px);display:grid}.brand-intro{min-height:0;padding:38px 18px 38px 10px;overflow:visible}.brand-intro:after{display:none}.brand-overline{color:#0759bd;margin:0 0 18px;font-size:13px;font-weight:750;display:block}.brand-intro h1{color:var(--brand-ink);text-shadow:0 1px #fffc;font-size:72px;font-weight:820;line-height:.92}.brand-intro-copy{color:#173e5f;margin-top:20px;font-size:19px;font-weight:650}.brand-platforms{color:#41647f;flex-wrap:wrap;gap:0;margin-top:18px;font-size:13px;display:flex}.brand-platforms span{align-items:center;display:inline-flex}.brand-platforms span+span:before{color:var(--brand-green);content:"•";margin:0 9px}.brand-quick-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.brand-quick-actions a{color:#123c60;-webkit-backdrop-filter:blur(18px);background:#ffffff80;border:1px solid #ffffffe0;border-radius:7px;justify-content:center;align-items:center;min-height:42px;padding:0 15px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px #1f5b9117,inset 0 1px #ffffffe6}.brand-checkout{color:var(--brand-ink);-webkit-backdrop-filter:blur(32px)saturate(150%);background:#ffffff94;border:1px solid #fffc;border-radius:8px;padding:30px;box-shadow:0 28px 80px #134c8233,inset 0 1px #fffffff5}.brand-checkout-head{align-items:center}.brand-checkout-head h2{color:var(--brand-ink);margin:0;font-size:25px}.brand-checkout-head>span{color:#146444;background:#deffef94;border:1px solid #20a96b4d;border-radius:7px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.brand-checkout-state{color:#45627b;margin-top:24px}.brand-duration-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:24px}.brand-duration-picker button{color:#214762;background:#f7fcff85;border:1px solid #699ac25c;border-radius:7px;min-height:62px;box-shadow:inset 0 1px #ffffffdb}.brand-duration-picker button.is-selected{color:#fff;background:#085bc7eb;border-color:#054ba5b8;box-shadow:0 10px 22px #085bc733,inset 0 1px #ffffff4d}.brand-order-summary{border-color:#618fb447;grid-template-columns:minmax(140px,.75fr) minmax(0,1.25fr);gap:28px;margin-top:24px;padding:22px 0}.brand-order-price>span,.brand-order-summary dt{color:#58758e}.brand-order-price strong{color:var(--brand-ink);font-size:45px}.brand-order-price small{font-size:21px}.brand-order-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:16px}.brand-order-summary dd{color:#173e5f}.brand-terms{color:#4d6c85;margin-top:17px}.brand-pay-button{color:#fff;background:#085bc7f0;border-color:#064ca6d1;border-radius:7px;min-height:50px;margin-top:15px;box-shadow:0 14px 30px #085bc73b,inset 0 1px #ffffff47}.brand-payment-status{color:#214762}.brand-payment-status a,.brand-payment-status button{color:#084e9f;background:#ffffff7a;border-color:#0868df5c;border-radius:7px;min-height:38px}.brand-clients{-webkit-backdrop-filter:blur(26px)saturate(140%);background:#ffffff80;border:1px solid #ffffffd1;border-radius:8px;grid-template-columns:minmax(170px,.42fr) minmax(0,1.58fr);gap:26px;margin:12px 0 34px;padding:24px 26px;display:grid;box-shadow:0 18px 44px #1d568c1f,inset 0 1px #ffffffe6}.brand-clients-head{align-content:center;gap:7px;display:grid}.brand-clients-head h2{font-size:21px}.brand-clients-head span{color:#54718a;max-width:18ch;font-size:12px;line-height:1.45}.brand-client-list{border-left:1px solid #5c8cb34d;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.brand-client-list>div:last-child{border-right:0}.brand-client-list strong{font-size:14px;display:block}.brand-client-list nav{flex-wrap:wrap;gap:10px;margin-top:9px;display:flex}.brand-client-list a{color:#0759bd;font-size:13px;font-weight:700;text-decoration:none}.brand-client-list a:hover,.brand-quick-actions a:hover{color:#d84939}.brand-footer{border-top-color:#5080a64d;min-height:64px;padding:0 4px}.brand-footer a{color:#355a75}@media (width<=900px){.brand-console{grid-template-columns:1fr;gap:16px;min-height:0;padding:36px 0 22px}.brand-intro{padding:26px 10px}.brand-intro h1{font-size:62px}.brand-clients{grid-template-columns:1fr}.brand-clients-head span{max-width:none}.brand-client-list{border-top:1px solid #5c8cb34d;border-left:0;padding-top:18px}}@media (width<=620px){.brand-nav,.brand-main,.brand-footer{width:calc(100% - 24px);max-width:calc(100% - 24px)}.brand-nav{min-height:58px;margin-top:8px;padding:0 11px}.brand-lockup{font-size:19px}.brand-symbol{width:28px;height:28px}.brand-nav-actions{gap:8px}.brand-nav-actions a{display:none}.brand-nav-actions button{min-height:40px}.brand-main{padding-top:0}.brand-console{padding-top:16px}.brand-intro{padding:22px 4px 18px}.brand-overline{margin-bottom:12px}.brand-intro h1{width:100%;font-size:52px}.brand-intro-copy{margin-top:15px;font-size:16px}.brand-quick-actions{margin-top:22px}.brand-quick-actions a{min-height:40px}.brand-checkout{margin:0;padding:20px 14px}.brand-checkout-head h2{font-size:21px}.brand-checkout-head>span{min-height:26px;padding-inline:8px;font-size:11px}.brand-duration-picker{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.brand-order-summary{grid-template-columns:1fr;gap:18px;margin-top:20px;padding:18px 0}.brand-order-price strong{font-size:40px}.brand-order-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-terms{align-items:flex-start}.brand-terms input{flex:none}.brand-payment-status{align-items:stretch}.brand-clients{margin-top:20px;padding:20px 14px}.brand-client-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}.brand-client-list>div{padding:0 12px}.brand-client-list>div:nth-child(2){border-right:0}.brand-footer{min-height:0;padding:18px 4px 22px}}.page-shell{background-color:#eaf4ff;background-image:none;background-position:50%;background-size:cover;background-attachment:fixed;min-height:100vh}.page-shell:before{z-index:0;content:"";pointer-events:none;background:#f0f7feb3;position:fixed;inset:0}.page-shell>.page{z-index:1;position:relative}.page-shell .glass-card,.page-shell .route-hero,.page-shell .route-panel,.page-shell .cabinet-panel,.page-shell .operation-card,.page-shell .advanced-panel,.page-shell .dashboard-hero,.page-shell .dashboard-section,.page-shell .dashboard-sidebar,.page-shell .support-card{-webkit-backdrop-filter:blur(26px)saturate(135%);background:#ffffffad;border-color:#ffffffd1;box-shadow:0 18px 48px #194f801c,inset 0 1px #ffffffeb}.page-shell .dashboard-stat,.page-shell .stat-card,.page-shell .detail-card,.page-shell .payment-card,.page-shell .plan-card,.page-shell .quick-meta,.page-shell .subscription-card,.page-shell .billing-method-card,.page-shell .referral-history-item,.page-shell .connect-step-pill,.page-shell .connect-config-card,.page-shell .connect-night-card{background:#fafdff94;border-color:#719bbe47}.page-shell .button-primary,.page-shell .tab.is-active,.page-shell .dashboard-nav-item.is-active{color:#fff;background:#0861c8;border-color:#054ba5c7}@media (width<=720px){.page-shell{background-attachment:scroll}}.brand-home{--brand-night:#05111e;--brand-panel:#081a2d;--brand-panel-strong:#0a2139;--brand-line:#7ed4ff33;--brand-text:#eef8ff;--brand-muted:#8eb8da;--brand-cyan:#20cbff;min-height:100vh;color:var(--brand-text);background:var(--brand-night);overflow:visible}.brand-home:before,.brand-backdrop{display:none}.brand-nav{-webkit-backdrop-filter:blur(20px)saturate(120%);background:#081a2db3;border:1px solid #7ed4ff29;border-radius:8px;min-height:58px;margin-top:12px;padding:0 14px;position:relative;box-shadow:inset 0 1px #eef8ff0f}.brand-lockup{color:var(--brand-text);gap:0;font-size:22px;font-weight:800}.brand-lockup i,.brand-footer i{color:var(--brand-cyan)}.brand-nav-actions{gap:16px}.brand-nav-actions a{color:var(--brand-muted);font-size:13px;font-weight:600}.brand-nav-actions a:hover{color:var(--brand-text)}.brand-nav-actions button{min-width:64px;min-height:34px;color:var(--brand-night);box-shadow:none;background:#7ed4ff;border:1px solid #6dd7f5;border-radius:7px;padding:0 12px;font-size:13px;font-weight:750}.brand-console{min-height:calc(100vh - 218px);padding:56px 0 36px;display:block}.brand-checkout{width:min(100%,560px);color:var(--brand-text);border:1px solid var(--brand-line);background:#081a2de6;border-radius:8px;margin:0 auto;padding:24px;box-shadow:0 24px 64px #00050c4d,inset 0 1px #eef8ff0d}.brand-checkout-state{color:var(--brand-muted);text-align:center;margin:0}.brand-duration-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.brand-duration-picker button{min-height:62px;color:var(--brand-text);border:1px solid var(--brand-line);box-shadow:none;background:#7ed4ff0a;border-radius:7px;padding:9px 8px}.brand-duration-picker button span{font-size:13px}.brand-duration-picker button small{color:var(--brand-muted);font-size:12px}.brand-duration-picker button.is-selected{color:var(--brand-night);box-shadow:none;background:#7ed4ff;border-color:#7ed4ff}.brand-order-summary{border-top:1px solid var(--brand-line);border-bottom:1px solid var(--brand-line);margin-top:22px;padding:20px 0 18px;display:block}.brand-order-price{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.brand-order-price strong{color:var(--brand-text);font-size:42px;line-height:1}.brand-order-price strong small{font-size:20px}.brand-order-price>span{color:var(--brand-muted);font-size:13px}.brand-terms{color:var(--brand-muted);margin-top:16px;font-size:13px}.brand-pay-button{min-height:48px;color:var(--brand-night);box-shadow:none;background:#7ed4ff;border:1px solid #6dd7f5;border-radius:7px;margin-top:14px;font-weight:800}.brand-pay-button:disabled{color:#54718a;border-color:var(--brand-line);background:#7ed4ff14}.brand-payment-status{color:var(--brand-muted);border-color:var(--brand-line)}.brand-payment-status a,.brand-payment-status button{min-height:36px;color:var(--brand-cyan);border-color:var(--brand-line);background:0 0;border-radius:7px}.brand-checkout-error{color:#ff9d93}.brand-clients{border:1px solid var(--brand-line);width:min(100%,720px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-width:1px 0;border-radius:0;margin:0 auto 28px;padding:18px 0;display:block}.brand-client-list{border:0;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.brand-client-list>div{border-right:1px solid var(--brand-line);min-width:0;padding:0 16px}.brand-client-list>div:first-child{padding-left:0}.brand-client-list>div:last-child{border-right:0;padding-right:0}.brand-client-list strong{color:var(--brand-text);font-size:13px}.brand-client-list nav{gap:9px;margin-top:7px}.brand-client-list a{color:var(--brand-cyan);font-size:12px;font-weight:650}.brand-client-list a:hover{color:var(--brand-text)}.brand-footer{border-top:1px solid #7ed4ff1f;flex-direction:row;justify-content:center;min-height:58px;padding:0}.brand-footer nav{gap:18px}.brand-footer a{color:var(--brand-muted);font-size:12px}.page-shell{background:#f4f7fb}.page-shell:before{display:none}@media (width<=720px){.brand-nav,.brand-main,.brand-footer{width:min(100% - 24px,1080px)}.brand-nav{min-height:54px;margin-top:8px;padding:0 11px}.brand-lockup{font-size:20px}.brand-nav-actions{gap:11px}.brand-nav-actions>a{font-size:12px;display:inline-flex}.brand-nav-actions button{min-width:56px;min-height:32px;padding:0 9px;font-size:12px}.brand-console{min-height:0;padding:28px 0 24px}.brand-checkout{padding:16px}.brand-duration-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-order-price strong{font-size:38px}.brand-clients{margin-bottom:20px;padding:16px 0}.brand-client-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}.brand-client-list>div{padding:0 12px}.brand-client-list>div:first-child,.brand-client-list>div:nth-child(3){padding-left:0}.brand-client-list>div:nth-child(2){border-right:0;padding-right:0}.brand-footer{flex-direction:row;align-items:center;min-height:52px;padding:0}}@media (width<=420px){.brand-nav-actions>a:first-child{display:none}.brand-order-price{align-items:flex-end}.brand-order-price>span{text-align:right;white-space:nowrap;max-width:none}}.brand-motion{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.brand-motion span{opacity:.12;filter:blur(72px);clip-path:polygon(0 34%,100% 0,100% 58%,0 100%);will-change:transform;width:148vw;height:190px;position:absolute;left:-24vw}.brand-motion span:first-child{background:#20cbff;animation:18s ease-in-out infinite alternate brand-light-drift-a;top:12vh}.brand-motion span:nth-child(2){opacity:.16;background:#1264c7;animation:24s ease-in-out infinite alternate brand-light-drift-b;top:46vh;transform:rotate(-9deg)}.brand-motion span:nth-child(3){opacity:.08;background:#69d8cc;animation:21s ease-in-out infinite alternate brand-light-drift-c;top:78vh;transform:rotate(7deg)}@keyframes brand-light-drift-a{0%{transform:translate(-6vw,-24px)rotate(4deg)}to{transform:translate(7vw,38px)rotate(-3deg)}}@keyframes brand-light-drift-b{0%{transform:translate(8vw,26px)rotate(-9deg)}to{transform:translate(-8vw,-32px)rotate(-2deg)}}@keyframes brand-light-drift-c{0%{transform:translate(-5vw,20px)rotate(7deg)}to{transform:translate(6vw,-26px)rotate(2deg)}}.brand-nav,.brand-main,.brand-footer{z-index:1;position:relative}.brand-main{padding:0}.brand-hero{border-bottom:1px solid var(--brand-line);grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:72px;min-height:620px;padding:72px 0 64px;display:grid}.brand-hero-copy>p{color:var(--brand-muted);margin:22px 0 0;font-size:18px;line-height:1.5}.brand-hero-actions a{min-height:44px;color:var(--brand-text);border:1px solid var(--brand-line);background:0 0;border-radius:7px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.brand-hero-actions a:first-child{color:var(--brand-night);background:#7ed4ff;border-color:#6dd7f5}.brand-hero-actions a:hover{border-color:#9ce4ff}.brand-facts{border:1px solid var(--brand-line);-webkit-backdrop-filter:blur(18px);background:#081a2dbd;border-radius:8px;margin:0;padding:0 22px;box-shadow:inset 0 1px #eef8ff0d}.brand-facts>div{border-bottom:1px solid var(--brand-line);grid-template-columns:minmax(110px,.8fr) minmax(0,1.2fr);align-items:center;gap:20px;min-height:68px;display:grid}.brand-facts>div:last-child{border-bottom:0}.brand-facts dt{color:var(--brand-muted);font-size:12px}.brand-facts dd{color:var(--brand-text);text-align:right;margin:0;font-size:14px;font-weight:700}.brand-section{border-bottom:1px solid var(--brand-line);padding:64px 0}.brand-section-title h2{color:var(--brand-text);letter-spacing:0;margin:0;font-size:28px;line-height:1.15}.brand-flow{border:1px solid var(--brand-line);border-width:1px 0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.brand-flow li{border-right:1px solid var(--brand-line);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:14px;min-height:112px;padding:20px 24px;display:grid}.brand-flow li:last-child{border-right:0}.brand-flow li>span{color:var(--brand-cyan);font-size:13px;font-weight:800}.brand-flow li div{gap:6px;display:grid}.brand-flow strong{color:var(--brand-text);font-size:15px}.brand-flow small{color:var(--brand-muted);font-size:12px}.brand-clients.brand-section{border:0;border-bottom:1px solid var(--brand-line);width:100%;margin:0;padding:64px 0;display:block}.brand-clients .brand-client-list{border:1px solid var(--brand-line);border-width:1px 0;padding:22px 0}.brand-buy-section .brand-checkout{width:100%;margin:0}.brand-footer{margin-top:0}@media (width<=900px){.brand-hero{grid-template-columns:1fr;gap:42px;min-height:0;padding:64px 0 54px}.brand-hero-copy h1{font-size:48px}.brand-facts{width:100%}}@media (width<=720px){.brand-nav-actions>a{display:none}.brand-nav-actions>a:last-of-type{display:inline-flex}.brand-hero{gap:38px;padding:50px 0 44px}.brand-hero-copy h1{font-size:40px}.brand-hero-copy>p{margin-top:18px;font-size:16px}.brand-hero-actions{margin-top:24px}.brand-hero-actions a{flex:140px}.brand-facts{padding-inline:16px}.brand-facts>div{grid-template-columns:minmax(96px,.9fr) minmax(0,1.1fr);gap:12px;min-height:62px}.brand-section,.brand-clients.brand-section{padding-block:46px}.brand-section-title{margin-bottom:22px}.brand-section-title h2{font-size:24px}.brand-flow{grid-template-columns:1fr}.brand-flow li{border-right:0;border-bottom:1px solid var(--brand-line);min-height:82px;padding:16px 0}.brand-flow li:last-child{border-bottom:0}.brand-clients .brand-client-list{padding-block:18px}.brand-buy-section{width:100%;padding-block:52px}}@media (width<=420px){.brand-hero-copy h1{font-size:36px}}@media (prefers-reduced-motion:reduce){.brand-motion span{animation:none}}body{font-family:Onest Variable,Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.brand-home{--brand-night:#071b33;--brand-deep:#06162a;--brand-blue:#075fd3;--brand-cyan:#20d5e8;--brand-ice:#eef8ff;--brand-muted:#9fc7e3;--brand-line:#9fc7e338;isolation:isolate;min-height:100vh;color:var(--brand-ice);background:var(--brand-night);font-family:Onest Variable,Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden}.brand-atmosphere{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.brand-atmosphere:after{content:"";background:#05111f0d;position:absolute;inset:0}.brand-sphere{will-change:transform;border:1px solid #eef8ff29;border-radius:50%;display:block;position:absolute}.brand-sphere:before{content:"";filter:blur(28px);background:#eef8ff29;border-radius:50%;width:32%;height:32%;position:absolute;top:14%;left:18%}.brand-sphere-a{opacity:.5;filter:blur(9px);background:#075fd3b8;width:450px;height:450px;animation:17s ease-in-out infinite alternate whyfi-sphere-a;top:118px;right:5%;box-shadow:inset 54px 48px 90px #eef8ff21,inset -90px -80px 130px #010c1a6b,0 0 150px #075fd361}.brand-sphere-b{opacity:.42;filter:blur(14px);background:#20d5e885;width:410px;height:410px;animation:21s ease-in-out infinite alternate whyfi-sphere-b;top:48%;left:-150px;box-shadow:inset 42px 34px 80px #eef8ff29,inset -82px -68px 120px #042b447a,0 0 160px #20d5e83d}.brand-sphere-c{opacity:.3;filter:blur(12px);background:#5bb2ff85;width:340px;height:340px;animation:19s ease-in-out infinite alternate whyfi-sphere-c;bottom:-150px;right:15%;box-shadow:inset 30px 26px 64px #eef8ff24,inset -70px -64px 110px #0318347a,0 0 130px #5bb2ff42}@keyframes whyfi-sphere-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(-90px,72px)scale(1.08)}}@keyframes whyfi-sphere-b{0%{transform:translateY(-30px)scale(.96)}to{transform:translate(110px,64px)scale(1.08)}}@keyframes whyfi-sphere-c{0%{transform:translate(42px)scale(1)}to{transform:translate(-68px,-92px)scale(1.12)}}.brand-nav,.brand-main,.brand-footer{width:min(100% - 40px,1120px);margin-inline:auto}.brand-nav{z-index:20;-webkit-backdrop-filter:blur(28px)saturate(145%);background:#06162a8f;border:1px solid #eef8ff2e;border-radius:18px;justify-content:space-between;align-items:center;min-height:58px;margin-top:12px;padding:0 12px 0 18px;display:flex;position:sticky;top:12px;box-shadow:inset 0 1px #ffffff29,0 16px 38px #010a1533}.brand-lockup{color:var(--brand-ice);font-size:23px;font-weight:760;line-height:1;text-decoration:none}.brand-lockup i,.brand-hero-copy h1 i{color:var(--brand-cyan);font-style:normal}.brand-nav-actions{align-items:center;gap:20px;display:flex}.brand-nav-actions a{color:var(--brand-muted);font-size:13px;font-weight:560;text-decoration:none;transition:color .16s}.brand-nav-actions a:hover,.brand-nav-actions a:focus-visible{color:var(--brand-ice)}.brand-nav-actions .brand-telegram-link{color:#bceeff}.brand-nav-actions button{min-width:66px;min-height:36px;color:var(--brand-ice);cursor:pointer;background:#eef8ff1a;border:1px solid #eef8ff38;border-radius:12px;padding:0 13px;font-size:13px;font-weight:650;box-shadow:inset 0 1px #ffffff24}.brand-nav-actions button:hover,.brand-nav-actions button:focus-visible{background:#eef8ff29;border-color:#bceeff85}.brand-main{z-index:1;padding:0;position:relative}.brand-hero{background:0 0;border:0;align-items:center;min-height:650px;padding:84px 0 70px;display:flex}.brand-hero-copy{width:min(100%,760px)}.brand-hero-copy h1{max-width:none;color:var(--brand-ice);letter-spacing:0;margin:0;font-size:108px;font-weight:730;line-height:.92}.brand-hero-copy>p{color:#c0dced;max-width:590px;margin:30px 0 0;font-size:21px;font-weight:430;line-height:1.45}.brand-hero-actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.brand-hero-actions a{min-height:48px;color:var(--brand-ice);-webkit-backdrop-filter:blur(18px)saturate(140%);background:#eef8ff14;border:1px solid #eef8ff33;border-radius:14px;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:650;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.brand-hero-actions a:first-child{color:#041326;background:#8bdfff;border-color:#beefffd1;box-shadow:inset 0 1px #ffffff9e,0 12px 30px #20d5e829}.brand-hero-actions a:hover,.brand-hero-actions a:focus-visible{border-color:#beefffb3;transform:translateY(-1px)}.brand-points{color:var(--brand-muted);flex-wrap:wrap;gap:12px 28px;margin:42px 0 0;padding:0;list-style:none;display:flex}.brand-points li{font-size:13px;font-weight:520;position:relative}.brand-points li+li:before{background:var(--brand-cyan);content:"";border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-16px;transform:translateY(-50%)}.brand-section{border-top:1px solid var(--brand-line);border-bottom:0;padding:72px 0;position:relative}.brand-section-title{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:32px;display:flex}.brand-section-title h2{color:var(--brand-ice);letter-spacing:0;margin:0;font-size:30px;font-weight:650;line-height:1.15}.brand-section-title>span{color:#bceeff;font-size:14px;font-weight:620}.brand-flow{border:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.brand-flow li{border:0;border-left:1px solid var(--brand-line);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;min-height:86px;padding:0 28px;display:grid}.brand-flow li:first-child{border-left:0;padding-left:0}.brand-flow li>span{color:#bceeff;background:#bceeff12;border:1px solid #bceeff47;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:inline-flex}.brand-flow strong{color:var(--brand-ice);font-size:15px;font-weight:590}.brand-familiar-section{min-height:240px;padding-block:64px;display:block}.brand-familiar-list{width:100%;margin:0;padding:0;list-style:none}.brand-familiar-list li{align-items:center;min-height:68px;display:flex}.brand-familiar-list strong{color:var(--brand-ice);font-size:18px;font-weight:620;line-height:1.2}.brand-buy-section{width:min(100%,720px);margin-inline:auto;padding-block:76px 88px}.brand-checkout{width:100%;color:var(--brand-ice);-webkit-backdrop-filter:blur(28px)saturate(145%);background:#06162a9e;border:1px solid #eef8ff33;border-radius:8px;margin:0;padding:22px;box-shadow:inset 0 1px #ffffff21,0 30px 80px #010a1538}.brand-duration-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.brand-duration-picker button{min-height:64px;color:var(--brand-ice);box-shadow:none;background:#eef8ff0a;border:1px solid #9fc7e333;border-radius:7px;padding:9px 10px}.brand-duration-picker button small{color:var(--brand-muted)}.brand-duration-picker button:hover{background:#eef8ff14;border-color:#bceeff7a}.brand-duration-picker button.is-selected{color:#041326;background:#8bdfff;border-color:#8bdfff}.brand-duration-picker button.is-selected small{color:#16476a}.brand-order-summary{border-top:1px solid var(--brand-line);border-bottom:1px solid var(--brand-line);margin-top:22px;padding:20px 0}.brand-order-price strong{color:var(--brand-ice);font-size:42px;font-weight:690}.brand-order-price>span,.brand-terms,.brand-checkout-state{color:var(--brand-muted)}.brand-terms input{accent-color:var(--brand-cyan)}.brand-terms a{color:var(--brand-ice)}.brand-pay-button{color:#041326;background:#8bdfff;border:1px solid #beefffcc;border-radius:7px;min-height:50px;margin-top:14px;font-weight:680;box-shadow:inset 0 1px #fff9,0 12px 28px #20d5e81f}.brand-pay-button:hover{color:#041326;background:#a8e8ff;border-color:#c8f2ff}.brand-footer{z-index:1;border-top:1px solid var(--brand-line);justify-content:center;align-items:center;min-height:68px;padding:0;display:flex;position:relative}.brand-footer nav{flex-wrap:wrap;gap:20px;display:flex}.brand-footer a{color:var(--brand-muted);font-size:12px;text-decoration:none}.brand-footer a:hover,.brand-footer a:focus-visible{color:var(--brand-ice)}@media (width<=760px){.brand-nav,.brand-main,.brand-footer{width:min(100% - 24px,1120px)}.brand-nav{border-radius:16px;min-height:54px;margin-top:8px;padding:0 9px 0 14px;top:8px}.brand-nav-actions{gap:12px}.brand-nav-actions>a{display:none}.brand-nav-actions .brand-telegram-link{display:inline-flex}.brand-hero{min-height:590px;padding:76px 0 58px}.brand-hero-copy h1{font-size:72px}.brand-hero-copy>p{max-width:440px;margin-top:24px;font-size:18px}.brand-points{gap:10px 20px;margin-top:34px}.brand-points li+li:before{left:-12px}.brand-sphere-a{width:430px;height:430px;top:96px;right:-210px}.brand-sphere-b{width:420px;height:420px;top:56%;left:-250px}.brand-sphere-c{width:320px;height:320px;bottom:-120px;right:-130px}.brand-section{padding:56px 0}.brand-section-title{margin-bottom:24px}.brand-section-title h2{font-size:26px}.brand-flow{grid-template-columns:1fr}.brand-flow li,.brand-flow li:first-child{border:0;border-top:1px solid var(--brand-line);min-height:66px;padding:0}.brand-flow li:last-child{border-bottom:1px solid var(--brand-line)}.brand-buy-section{padding-block:58px 68px}}@media (width<=430px){.brand-lockup{font-size:21px}.brand-nav-actions .brand-telegram-link{font-size:12px}.brand-nav-actions button{min-width:58px;padding-inline:10px}.brand-hero{min-height:560px}.brand-hero-copy h1{font-size:58px}.brand-hero-copy>p{font-size:17px}.brand-hero-actions{grid-template-columns:1fr 1fr;display:grid}.brand-hero-actions a{padding-inline:12px}.brand-points{gap:9px;display:grid}.brand-points li+li:before{display:none}.brand-duration-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-checkout{padding:16px}}@media (prefers-reduced-motion:reduce){.brand-sphere{animation:none}.brand-hero-actions a{transition:none}}.page-shell--cabinet{--cabinet-bg:#05111e;--cabinet-panel:#07192cb8;--cabinet-line:#7ed4ff2e;--cabinet-text:#eef8ff;--cabinet-muted:#8eb8da;min-height:100vh;color:var(--cabinet-text);background:var(--cabinet-bg);overflow-x:hidden}.page-shell--cabinet:before{z-index:0;content:"";pointer-events:none;background:radial-gradient(circle at 7% 20%,#22c2ff1f,#0000 24%),radial-gradient(circle at 92% 78%,#2c60e629,#0000 28%);display:block;position:fixed;inset:0}.page-shell--cabinet .ambient{z-index:0;filter:blur(44px);pointer-events:none;background:#1498e017;border:1px solid #96e5ff26;border-radius:50%;width:420px;height:420px;animation:18s ease-in-out infinite alternate brand-sphere-drift;display:block;position:fixed}.page-shell--cabinet .ambient-left{top:-210px;left:-180px}.page-shell--cabinet .ambient-right{width:520px;height:520px;animation-delay:-9s;bottom:-180px;right:-230px}.page-shell--cabinet .page-dashboard{width:min(100% - 32px,1180px);padding:12px 0 48px}.page-shell--cabinet .dashboard-topbar{border:1px solid var(--cabinet-line);-webkit-backdrop-filter:blur(22px)saturate(130%);background:#07192cbd;border-radius:8px;min-height:58px;padding:0 14px;box-shadow:inset 0 1px #eef8ff12}.page-shell--cabinet .brand-wordmark{color:var(--cabinet-text);font-weight:800}.page-shell--cabinet .brand-wordmark i{color:#20cbff}.page-shell--cabinet .dashboard-layout{align-items:start;gap:18px;margin-top:18px}.page-shell--cabinet .glass-card,.page-shell--cabinet .dashboard-sidebar,.page-shell--cabinet .dashboard-hero,.page-shell--cabinet .dashboard-section{color:var(--cabinet-text);border-color:var(--cabinet-line);background:var(--cabinet-panel);-webkit-backdrop-filter:blur(24px)saturate(135%);border-radius:8px;box-shadow:inset 0 1px #eef8ff0f,0 24px 72px #00060f2e}.page-shell--cabinet .dashboard-sidebar{padding:14px;position:sticky;top:18px}.page-shell--cabinet .dashboard-user,.page-shell--cabinet .dashboard-balance-card,.page-shell--cabinet .dashboard-nav,.page-shell--cabinet .dashboard-sidebar-actions{border-color:var(--cabinet-line)}.page-shell--cabinet .dashboard-balance-card{color:var(--cabinet-text);box-shadow:none;background:#7ed4ff0d;border-radius:7px}.page-shell--cabinet .dashboard-user-meta,.page-shell--cabinet .dashboard-stat-note,.page-shell--cabinet .dashboard-stat-label,.page-shell--cabinet .dashboard-balance-label,.page-shell--cabinet .dashboard-balance-note,.page-shell--cabinet .subscription-meta,.page-shell--cabinet .operation-text,.page-shell--cabinet .inline-link-note{color:var(--cabinet-muted)}.page-shell--cabinet .dashboard-nav-item{min-height:42px;color:var(--cabinet-muted);box-shadow:none;text-align:left;background:0 0;border:0;border-radius:6px}.page-shell--cabinet .dashboard-nav-item:hover{color:var(--cabinet-text);background:#7ed4ff0f}.page-shell--cabinet .dashboard-nav-item.is-active{color:#041326;background:#8bdfff}.page-shell--cabinet .dashboard-hero{min-height:116px;padding:22px}.page-shell--cabinet .dashboard-hero h2,.page-shell--cabinet .subscription-title,.page-shell--cabinet .dashboard-user-name,.page-shell--cabinet .dashboard-balance-value{color:var(--cabinet-text)}.page-shell--cabinet .eyebrow{color:#63d8ff}.page-shell--cabinet .dashboard-stats{border:1px solid var(--cabinet-line);background:var(--cabinet-line);border-radius:8px;gap:1px;overflow:hidden}.page-shell--cabinet .dashboard-stat{min-height:112px;box-shadow:none;background:#07192ce0;border:0;border-radius:0;padding:18px}.page-shell--cabinet .dashboard-stat-value{color:var(--cabinet-text)}.page-shell--cabinet .dashboard-section{padding:22px}.page-shell--cabinet .referral-history-item,.page-shell--cabinet .plan-card,.page-shell--cabinet .payment-card,.page-shell--cabinet .billing-method-card,.page-shell--cabinet .terms-card,.page-shell--cabinet .dashboard-empty{color:var(--cabinet-text);border-color:var(--cabinet-line);box-shadow:none;background:#7ed4ff09;border-radius:7px}.page-shell--cabinet input,.page-shell--cabinet select,.page-shell--cabinet textarea{color:var(--cabinet-text);border-color:var(--cabinet-line);background:#030e1ba3}.page-shell--cabinet input::placeholder,.page-shell--cabinet textarea::placeholder{color:#668aaa}.page-shell--cabinet .button{min-height:38px;box-shadow:none;border-radius:7px}.page-shell--cabinet .button-primary{color:#041326;background:#8bdfff;border-color:#8bdfff}.page-shell--cabinet .button-secondary{color:var(--cabinet-text);border-color:var(--cabinet-line);background:#7ed4ff0b}.page-shell--cabinet .status-badge{color:#bceeff;border-color:var(--cabinet-line);background:#7ed4ff12}@media (width<=900px){.page-shell--cabinet .dashboard-sidebar{position:static}.page-shell--cabinet .dashboard-nav{display:flex;overflow-x:auto}.page-shell--cabinet .dashboard-nav-item{text-align:center;flex:none}}@media (width<=720px){.page-shell--cabinet .page-dashboard{width:min(100% - 20px,1180px);padding-top:8px}.page-shell--cabinet .dashboard-topbar{min-height:54px}.page-shell--cabinet .dashboard-hero,.page-shell--cabinet .dashboard-section{padding:16px}.page-shell--cabinet .dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.brand-home--legal{overflow:clip}.brand-home--legal .brand-sphere-a{opacity:.34;top:80px;right:-90px}.brand-home--legal .brand-sphere-b{opacity:.24;top:44%}.brand-home--legal .brand-sphere-c{opacity:.2}.legal-nav a{position:relative}.legal-nav a.is-active{color:var(--brand-ice)}.legal-nav a.is-active:after{background:var(--brand-cyan);content:"";height:1px;position:absolute;bottom:-8px;left:0;right:0}.legal-main{padding:94px 0 104px}.legal-masthead{border-bottom:1px solid var(--brand-line);padding:0 0 56px}.legal-masthead h1{max-width:980px;color:var(--brand-ice);letter-spacing:0;text-wrap:balance;font-size:clamp(48px,7vw,82px);font-weight:690;line-height:.98}.legal-masthead>p{color:#c0dced;max-width:720px;margin:28px 0 0;font-size:18px;line-height:1.55}.legal-masthead time{color:var(--brand-muted);margin-top:22px;font-size:13px;display:block}.legal-layout{grid-template-columns:minmax(190px,240px) minmax(0,720px);justify-content:space-between;gap:72px;padding-top:52px;display:grid}.legal-index{color:var(--brand-muted);border-top:1px solid var(--brand-line);border-bottom:1px solid var(--brand-line);align-self:start;position:sticky;top:94px}.legal-index summary{min-height:52px;color:var(--brand-ice);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:13px;font-weight:650;list-style:none;display:flex}.legal-index summary::-webkit-details-marker{display:none}.legal-index summary small{color:var(--brand-muted);font-size:12px;font-weight:560}.legal-index nav{scrollbar-width:thin;gap:2px;max-height:calc(100vh - 190px);padding:0 0 18px;display:grid;overflow-y:auto}.legal-index nav a{color:var(--brand-muted);padding:6px 0;font-size:12px;line-height:1.35;text-decoration:none}.legal-index nav a:hover,.legal-index nav a:focus-visible{color:var(--brand-ice)}.brand-home--legal .legal-document{color:var(--brand-ice);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;display:block}.brand-home--legal .legal-section{gap:16px;padding:0 0 48px;scroll-margin-top:94px;display:grid}.brand-home--legal .legal-section+.legal-section{border-top:1px solid var(--brand-line);padding-top:48px}.brand-home--legal .legal-section h2{max-width:26ch;color:var(--brand-ice);letter-spacing:0;font-size:24px;font-weight:640;line-height:1.2}.brand-home--legal .legal-section p,.brand-home--legal .legal-section li{color:#bfd8ea;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.72}.brand-home--legal .legal-section ul{gap:10px;margin:0;padding-left:20px;display:grid}.brand-home--legal .legal-section li::marker{color:var(--brand-cyan)}.brand-home--legal .legal-note{color:#cce5f4;border-left:2px solid var(--brand-cyan);background:#7ed4ff0f;border-radius:0 6px 6px 0;padding:14px 16px}.legal-footer{width:min(100% - 40px,1120px)}@media (width<=820px){.legal-main{padding:72px 0 80px}.legal-layout{grid-template-columns:1fr;gap:44px;padding-top:36px}.legal-index{position:static}.legal-index nav{max-height:280px}}@media (width<=600px){.legal-nav{gap:12px}.brand-home--legal .legal-nav a{font-size:12px;display:inline-flex}.brand-home--legal .legal-nav a:not(.is-active):not(.brand-telegram-link){display:none}.legal-main{width:min(100% - 28px,1120px);padding:62px 0 68px}.legal-masthead{padding-bottom:38px}.legal-masthead h1{font-size:40px;line-height:1.02}.legal-masthead>p{margin-top:20px;font-size:16px}.brand-home--legal .legal-section{padding-bottom:36px}.brand-home--legal .legal-section+.legal-section{padding-top:36px}.brand-home--legal .legal-section h2{font-size:21px}.brand-home--legal .legal-section p,.brand-home--legal .legal-section li{font-size:15px;line-height:1.68}.legal-footer{width:min(100% - 28px,1120px)}}
