.footer[data-astro-cid-jo6i4kqk] h4[data-astro-cid-jo6i4kqk]{color:var(--ix-text-strong);letter-spacing:.1em;font-size:18px;font-weight:800}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");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}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/unbounded-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/unbounded-latin.woff2)format("woff2");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{--ix-bg-page:#060606;--ix-bg-section:#090909;--ix-bg-panel:#0a0c12d9;--ix-bg-elevated:#0e1016e6;--ix-tint-dark-95:#0a0c12f2;--ix-graphite-nav:#10141cf2;--ix-graphite-1:#0c0f14;--ix-graphite-2:#10141b;--ix-graphite-0:#080a0e;--ix-steel-glow-core:#aebed61a;--ix-layer2-bg:#0b0d139e;--ix-layer3-bg:#1418204d;--ix-layer35-bg:#1c222e47;--ix-layer2-alt-light:#14182080;--ix-layer2-border-top:#c8d0d866;--ix-glass-dim-01:#0003;--ix-glass-dim-02:#0006;--ix-glass-dim-03:#0009;--ix-glass-dim-04:#000c;--ix-steel-02:#c8d0d805;--ix-steel-03:#c8d0d808;--ix-steel-05:#c8d0d80d;--ix-steel-06:#c8d0d80f;--ix-steel-07:#c8d0d812;--ix-steel-10:#c8d0d81a;--ix-steel-20:#c8d0d833;--ix-steel-30:#c8d0d84d;--ix-steel-40:#c8d0d866;--ix-steel-50:#c8d0d880;--ix-steel-60:#c8d0d899;--ix-steel-70:#c8d0d8b3;--ix-steel-80:#c8d0d8cc;--ix-steel-90:#c8d0d8e6;--ix-silver-glass-02:#c8d2dc4d;--ix-silver-glass-03:#c8d2dc80;--ix-silver-glass-04:#c8d2dcb3;--ix-silver-glass-05:#c8d2dce6;--ix-metal-01:#b4c4d41a;--ix-metal-02:#b4c4d433;--ix-metal-03:#b4c4d44d;--ix-metal-04:#b4c4d480;--ix-metal-05:#b4c4d4bf;--ix-logo-steel-strong:#d6dde4;--ix-logo-steel:#a8b2bd;--ix-logo-steel-soft:#6f7882;--ix-logo-steel-ghost:#4a525b;--ix-logo-bcs-frame-hi:#c0c8d0;--ix-logo-bcs-frame-mid:#8e969e;--ix-logo-bcs-frame-lo:#3a4148;--ix-logo-text-on-light:#1a1f26;--ix-logo-light-bg:#fff;--ix-text-main:#f8fafcf2;--ix-text-strong:#c8d0d8d9;--ix-text-soft:#c8d0d8bf;--ix-text-soft-alt:#e8ecf3cc;--ix-text-label-strong:#e8ecf399;--ix-text-mute-mid:#e8ecf366;--ix-text-label-soft:#e8ecf333;--ix-border-metal:#b4c4d43d;--ix-border-ghost:#b4c4d42b;--ix-border-soft:#b4c4d433;--ix-border-top:#b4c4d45c;--ix-border-strong:#c8d0d859;--ix-border-solid:#c8d0d88c;--ix-border-heavy:var(--ix-steel-70);--ix-white-02:#ffffff05;--ix-white-04:#ffffff0a;--ix-white-05:#ffffff0d;--ix-white-06:#ffffff0f;--ix-white-08:#ffffff14;--ix-accent-violet:#8a5cff;--ix-violet-bright:#a395ff;--ix-violet-deep:#6b5ee4;--ix-violet-ghost:#8a5cff14;--ix-tint-violet-90:#8a5cffe6;--ix-tint-violet-65:#8a5cffa6;--ix-tint-violet-52:#8a5cff85;--ix-tint-violet-38:#8a5cff61;--ix-tint-violet-30:#8a5cff4d;--ix-tint-violet-22:#8a5cff38;--ix-tint-violet-18:#8a5cff2e;--ix-tint-violet-14:#8a5cff24;--ix-tint-violet-10:#8a5cff1a;--ix-tint-violet-07:#8a5cff12;--ix-gold:#edb322;--ix-gold-t1-highlight:#ffe898;--ix-gold-t1-bright:#f0b81c;--ix-gold-t1-edge-soft:#b58a18;--ix-gold-t1-edge-side:#937214;--ix-gold-t1-edge-shadow:#826612;--ix-gold-frame-side-50:#edb32280;--ix-au-03:#edb32212;--ix-au-05:#edb3221f;--ix-au-09:#edb32236;--ix-au-18:#edb3222e;--ix-au-36:#edb322d9;--ix-au-40:#edb322f2;--ix-au-55:#edb3228c;--ix-info:#3b82f6e6;--ix-success:#22c55ee6;--ix-danger:#ef4444e6;--ix-glass-hi-2:#ffffff26;--ix-glass-sheen:#ffffff1f;--ix-glass-fill-2:#1c222e73;--ix-glass-fill-1:#1c222e2e;--ix-glass-ring-lo:#c8d0d829;--ix-glass-ring-hi:#c8d0d8f2;--ix-font-display:"Inter", sans-serif;--ix-font-brand:"Unbounded", sans-serif;--ix-btn-base-fill:#0b0d13d1;--ix-btn-base-text:#e0e6ecf7;--ix-btn-press:#00000040;--ix-btn-bevel-base:#ffffff1a;--ix-btn-side-fallback:#0000004d;--ix-btn-secondary-border:#c8d0d82e;--ix-btn-silver-fill:#94a2b92e;--ix-btn-silver-border:#bccae08f;--ix-btn-silver-text:#cddaeae0;--ix-btn-silver-fill-hover:linear-gradient(135deg, #b2c0d78a 0%, #94a2b975 100%);--ix-btn-silver-fill-active:#8493aa24;--ix-btn-silver-border-hover:#d4e2fae0;--ix-btn-silver-text-hover:#deecfcf7;--ix-btn-silver-highlight:#d2e1f21a;--ix-btn-silver-highlight-hover:#e4f0ff33;--ix-btn-violet-fill:#825fff2e;--ix-btn-violet-border:#825fff85;--ix-btn-violet-text:#9b78ffe0;--ix-btn-violet-fill-hover:linear-gradient(135deg, #9870ff8f 0%, #704ef075 100%);--ix-btn-violet-fill-active:#6e50dc4d;--ix-btn-violet-border-hover:#ac8cffe6;--ix-btn-violet-text-hover:#c0a5fff7;--ix-btn-violet-glow-hot:#a074ff94;--ix-land-h2-gradient:linear-gradient(155deg, #f8fafcfa 0%, #f8fafcfa 20%, var(--ix-steel-90) 48%, var(--ix-steel-80) 72%, var(--ix-steel-70) 100%);--ix-land-brand-gradient:linear-gradient(90deg, var(--ix-logo-bcs-frame-hi) 0%, var(--ix-logo-bcs-frame-mid) 60%, var(--ix-logo-bcs-frame-lo) 100%);--ix-land-h2-gradient-dark:linear-gradient(155deg, #1a1f26 0%, #2c333b 45%, #5a626c 100%);--ix-land-brand-gradient-dark:linear-gradient(90deg, #3a4148 0%, #6f7882 60%, #1a1f26 100%);--r-small:6px;--r-base:8px;--r-large:12px;--r-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:96px;--dur-fast:.15s;--dur-base:.3s;--dur-slow:.6s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--font-ui:var(--ix-font-display);--font-brand:var(--ix-font-brand);--font-mono:"SF Mono", ui-monospace, Menlo, monospace;--accent-cta:var(--ix-accent-violet);--accent-ai:var(--ix-accent-violet);--accent-selected:var(--ix-tint-violet-90);--focus-ring:var(--ix-tint-violet-65);--role-vip:var(--ix-gold);--role-metal:var(--ix-logo-steel);--insert-dark-bg:var(--ix-bg-section);--insert-dark-panel:var(--ix-bg-panel);--insert-dark-text:var(--ix-text-main);--insert-dark-text-soft:var(--ix-text-soft);--insert-dark-line:var(--ix-border-ghost);--section-pad-y:clamp(48px, 8vw, 96px);--section-pad-x:clamp(16px, 4vw, 40px);--section-gap:var(--space-7)}:root,[data-theme=light]{color-scheme:light;--bg-page:var(--ix-logo-light-bg);--bg-section:color-mix(in srgb, var(--ix-logo-steel) 4%, #fff);--bg-layer-2:color-mix(in srgb, var(--ix-logo-steel) 8%, #fff);--bg-layer-3:color-mix(in srgb, var(--ix-logo-steel) 14%, #fff);--bg-layer-35:#ffffffd1;--bg-elevated:#fff;--text-main:var(--ix-logo-text-on-light);--text-strong:color-mix(in srgb, var(--ix-logo-text-on-light) 88%, #fff);--text-soft:color-mix(in srgb, var(--ix-logo-text-on-light) 64%, #fff);--text-mute:color-mix(in srgb, var(--ix-logo-text-on-light) 42%, #fff);--text-on-accent:#fff;--line-hair:color-mix(in srgb, var(--ix-logo-steel) 22%, transparent);--line-soft:color-mix(in srgb, var(--ix-logo-steel) 34%, transparent);--line-strong:color-mix(in srgb, var(--ix-logo-steel-soft) 55%, transparent);--line-top-sheen:var(--ix-white-06);--scrim:#14182047;--page-bg-gradient:radial-gradient(58% 46% at 50% 20%, #b4c4d433, transparent 72%), linear-gradient(180deg, #fff 0%, color-mix(in srgb, var(--ix-logo-steel) 7%, #fff) 100%);--grid-line:#1a1f260d;--steel-text-gradient:var(--ix-land-h2-gradient-dark);--brand-word-gradient:var(--ix-land-brand-gradient-dark)}[data-theme=dark]{color-scheme:dark;--bg-page:var(--ix-graphite-1);--bg-section:var(--ix-graphite-2);--bg-layer-2:var(--ix-layer2-bg);--bg-layer-3:var(--ix-layer3-bg);--bg-layer-35:var(--ix-layer35-bg);--bg-elevated:var(--ix-bg-elevated);--text-main:var(--ix-text-main);--text-strong:var(--ix-text-strong);--text-soft:var(--ix-text-soft);--text-mute:var(--ix-text-mute-mid);--text-on-accent:#fff;--line-hair:var(--ix-border-ghost);--line-soft:var(--ix-border-soft);--line-strong:var(--ix-border-strong);--line-top-sheen:var(--ix-layer2-border-top);--scrim:var(--ix-glass-dim-03);--page-bg-gradient:radial-gradient(58% 46% at 50% 20%, var(--ix-steel-glow-core), transparent 72%), radial-gradient(64% 54% at 82% 4%, var(--ix-tint-violet-10), transparent 60%), radial-gradient(120% 120% at 50% 132%, var(--ix-graphite-0), transparent 68%), linear-gradient(180deg, var(--ix-graphite-1) 0%, var(--ix-graphite-0) 100%);--grid-line:#c8d0d809;--steel-text-gradient:var(--ix-land-h2-gradient);--brand-word-gradient:var(--ix-land-brand-gradient)}:root{--btn-radius:var(--r-base);--btn-height:44px;--btn-pad-x:22px;--btn-font-family:var(--ix-font-ui);--btn-font-size:14px;--btn-font-weight:600;--btn-letter-spacing:.01em;--btn-body-fill:var(--ix-btn-base-fill);--btn-body-line:var(--ix-border-metal);--btn-body-text:var(--ix-btn-base-text);--btn-shimmer:var(--ix-btn-bevel-base);--btn-shimmer-dur:.48s;--btn-sheen-inset:var(--ix-glass-sheen);--btn-lift-shadow:0 4px 16px var(--ix-btn-side-fallback);--btn-elevation:0 6px 16px -6px #0000008c, 0 2px 4px -2px #00000073;--btn-elevation-active:0 4px 12px -4px #0000008c;--btn-text-shadow:0 1px 0 #000000a6, 0 2px 0 #00000073, 0 3px 5px #0000008c;--btn-sheen-color:#ffffff2e;--btn-focus-ring:0 0 0 2px #dae4f066;--btn-cta-top:#8a5cffd9;--btn-cta-side:#50349652;--btn-cta-fill:#8a5cff1a;--btn-cta-fill-hot:#8a5cff3d;--btn-cta-glow:#8a5cff4d;--btn-cta-glow-hot:#a074ff94;--btn-cta-text:#8a5cffd9;--btn-silver-top:#f4faffd9;--btn-silver-side:#96a8be4d;--btn-silver-fill:#c8d8ec14;--btn-silver-fill-hot:#c8d8ec33;--btn-silver-glow:#c8d8ec47;--btn-silver-glow-hot:#e0ecfa80;--btn-silver-text:#f4faffd9;--btn-iron-top:#beccde8c;--btn-iron-side:#14181e80;--btn-iron-fill:#505c6c29;--btn-iron-fill-hot:#606e804d;--btn-iron-glow:#788ca533;--btn-iron-glow-hot:#96acc861;--btn-iron-text:#beccde8c;--btn-gold-top:#f4be3ce6;--btn-gold-side:#c496284d;--btn-gold-fill:#f4be3c14;--btn-gold-fill-hot:#f4be3c33;--btn-gold-glow:#f4be3c4d;--btn-gold-glow-hot:#ffd25a8c;--btn-gold-text:#f4be3ce6;--btn-disabled-fill:#ffffff05;--btn-disabled-text:#b4bcc866;--btn-fill-origin:bottom;--btn-fill-direction:to top;--btn-fill-duration:var(--dur-base);--btn-fill-ease:var(--ease-out);--btn-fill-scale-from:0;--btn-fill-scale-to:1;--glow-color:var(--ix-tint-violet-30);--glow-color-hot:var(--ix-tint-violet-52);--glow-size:260px;--glow-blur:40px;--glow-opacity:.7;--glow-duration:var(--dur-slow);--glow-ease:var(--ease-out);--card-radius:var(--r-large);--card-bg:var(--bg-layer-2);--card-line:var(--line-soft);--card-line-top:var(--line-top-sheen);--card-pad:var(--space-6);--card-shadow:0 10px 28px #0000002e;--card-shadow-hover:0 24px 50px #00000047;--card-transition:var(--dur-base) var(--ease-standard);--glass-fill:var(--ix-glass-fill-2);--glass-fill-soft:var(--ix-glass-fill-1);--glass-sheen:var(--ix-glass-sheen);--glass-hi:var(--ix-glass-hi-2);--glass-ring-lo:var(--ix-glass-ring-lo);--glass-ring-hi:var(--ix-glass-ring-hi);--glass-radius:var(--r-large);--glass-blur:18px;--popup-bg:var(--bg-layer-35);--popup-fill:var(--glass-fill);--popup-line:var(--glass-ring-lo);--popup-radius:var(--r-large);--popup-shadow:0 36px 70px #00000073, 0 0 0 1px #ffffff0a;--popup-scrim:var(--scrim);--popup-blur:24px;--popup-in-duration:var(--dur-base);--popup-in-ease:var(--ease-out);--tariff-radius:var(--r-large);--tariff-min-height:240px;--tariff-pad-y:14px;--tariff-pad-x:20px;--tariff-border-top-w:2px;--tariff-border-side-w:1px;--tariff-border-bottom-w:1px;--tariff-featured-top-w:3px;--tariff-bg:#0c10188c;--tariff-surface-top:#ffffff05;--tariff-surface-bottom:#ffffff01;--tariff-shadow-base:0 10px 28px #0006, inset 0 -1px 0 #0000004d;--tariff-shadow-hover:0 36px 70px #000000a6, 0 0 0 1px #ffffff0a, inset 0 -1px 0 #0000004d;--tariff-hover-line:#ffffff0a;--tariff-glow-blur:40px;--tariff-glow-size:260px;--tariff-iron-line-top:#beccde8c;--tariff-iron-line-side:#beccde1f;--tariff-iron-text:#cfd8e4;--tariff-iron-name:#beccdef2;--tariff-iron-glow-opacity:.85;--tariff-silver-line-top:#dce8f8d9;--tariff-silver-line-side:#c8d8ec38;--tariff-silver-text:#c8d4e2;--tariff-silver-name:#dce8f8f2;--tariff-silver-glow-opacity:.55;--tariff-purple-line-top:#8a5cffd9;--tariff-purple-line-side:#8a5cff33;--tariff-purple-text:#ece4ff;--tariff-purple-name:#8a5cfff2;--tariff-purple-glow-opacity:.7;--tariff-gold-line-top:#f4be3ce6;--tariff-gold-line-side:#f4be3c38;--tariff-gold-text:#ffe9a8;--tariff-gold-name:#f4be3cf2;--tariff-gold-glow-opacity:.55;--float-amp:10px;--float-dur:7s;--float-ease:var(--ease-in-out);--rail-track:var(--ix-steel-10);--rail-fill:linear-gradient(90deg, var(--ix-violet-deep), var(--ix-accent-violet));--rail-fill-dur:var(--dur-slow);--scroll-dim:var(--ix-text-mute-mid);--scroll-lit:var(--ix-text-main);--scroll-lit-accent:var(--ix-violet-bright);--sphere-size:clamp(260px, 34vw, 420px);--sphere-dur:42s;--sphere-flag:20px;--card-glow:var(--ix-tint-violet-30);--card-glow-size:260px;--card-roll-dur:var(--dur-base);--scroll-cue-size:30px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:clip}body{font-family:var(--font-ui);background:var(--bg-page);color:var(--text-main);-webkit-font-smoothing:antialiased;min-height:100vh;line-height:1.5;position:relative;overflow-x:hidden}body:before{content:"";z-index:-2;background:var(--page-bg-gradient);position:fixed;inset:0}body:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(75% 60% at 50% 30%,#000,#0000 85%);mask-image:radial-gradient(75% 60% at 50% 30%,#000,#0000 85%)}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}ul{list-style:none}img{max-width:100%;display:block}.wrap{width:100%;max-width:1240px;margin-inline:auto}.steel{background:var(--steel-text-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.section{padding:clamp(34px, 4.4vw, 64px) var(--section-pad-x);position:relative}#platform .section__head{margin-bottom:clamp(12px,1.6vw,20px)}.h2-mix{font-weight:300}.h2-mix .steel{text-shadow:0 1px #0000004d,0 2px 4px #0000002e;font-weight:800}.h2-mix .steel.semi{text-shadow:0 1px #0000003d,0 2px 3px #00000024;font-weight:600}.h2-mix .steel.thin,.h2-mix .thin{text-shadow:none;font-weight:300}.h2-mix b{text-shadow:0 1px #0000004d,0 2px 4px #0000002e;font-weight:800}.h2-mix .accent--xl{font-size:2em;line-height:1.05}.h2-mix .accent--lg{font-size:1.3em;line-height:1.1}.h2-mix b.sm{font-size:.86em}.section__head{text-align:center;max-width:760px;margin:0 auto clamp(28px,4vw,44px)}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--text-mute);margin-bottom:var(--space-3);font-size:12px;display:inline-block}.section h2{letter-spacing:-.02em;margin-bottom:var(--space-3);font-size:clamp(26px,3.4vw,40px);font-weight:800;line-height:1.1}.section__sub{color:var(--text-soft);max-width:640px;margin-inline:auto;font-size:clamp(15px,1.3vw,17px)}.glow{width:var(--glow-size);height:var(--glow-size);margin:calc(var(--glow-size) / -2) 0 0 calc(var(--glow-size) / -2);pointer-events:none;z-index:0;border-radius:var(--r-pill);background:radial-gradient(circle, var(--glow-color) 0%, transparent 68%);filter:blur(var(--glow-blur));opacity:0;transition:opacity var(--glow-duration), background var(--glow-duration);position:fixed;top:0;left:0}body.cursor-ready .glow{opacity:var(--glow-opacity)}body.cursor-hover .glow{background:radial-gradient(circle, var(--glow-color-hot) 0%, transparent 68%)}@media (hover:none),(pointer:coarse){.glow{display:none!important}}.site-header{z-index:100;justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-3) var(--section-pad-x);background:color-mix(in srgb, var(--bg-page) 72%, transparent);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line-hair);display:flex;position:fixed;inset:0 0 auto}.brand{align-items:center;gap:var(--space-3);display:flex}.brand svg{width:30px;height:auto;display:block}.brand__word{font-family:var(--font-brand);letter-spacing:.04em;background:var(--brand-word-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:19px;font-weight:700}.nav{align-items:center;gap:var(--space-6);display:flex}.nav a{color:var(--text-soft);transition:color var(--dur-fast);font-size:14px}.nav a:hover{color:var(--text-main)}.header-actions{align-items:center;gap:var(--space-3);display:flex;position:relative}.burger{display:none}.btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--btn-height);padding:0 var(--btn-pad-x);border-radius:var(--btn-radius);font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);letter-spacing:var(--btn-letter-spacing);white-space:nowrap;isolation:isolate;border:1px solid var(--btn-body-line);background:var(--btn-body-fill);color:var(--btn-body-text);transition:background var(--dur-fast), border-color var(--dur-fast), box-shadow var(--dur-base), color var(--dur-base), transform var(--dur-fast);display:inline-flex;position:relative;overflow:hidden}.btn:active{transform:scale(.985)}.btn:before{content:"";background:linear-gradient(90deg, transparent, var(--btn-shimmer), transparent);width:50%;height:100%;transition:left var(--btn-shimmer-dur) ease;pointer-events:none;z-index:2;position:absolute;top:0;left:-80%}.btn:hover:before{left:160%}.btn:after{content:"";z-index:-1;transform-origin:bottom;transition:transform var(--dur-base) var(--ease-out);position:absolute;inset:0;transform:scaleY(0)}.btn:hover:after{transform:scaleY(1)}.btn svg{width:16px;height:16px}.btn--cta{border-color:var(--ix-btn-violet-border);color:var(--ix-btn-violet-text);background:var(--ix-btn-violet-fill)}.btn--cta:after{background:linear-gradient(to top, var(--ix-accent-violet), var(--ix-violet-deep))}.btn--cta:hover{color:#fff;border-color:var(--ix-btn-violet-border-hover);box-shadow:inset 0 1px 0 var(--btn-sheen-inset), var(--btn-lift-shadow)}.btn--silver{border-color:var(--ix-btn-silver-border);color:var(--ix-btn-silver-text);background:var(--ix-btn-silver-fill)}.btn--silver:after{background:linear-gradient(to top, var(--ix-logo-steel-soft), var(--ix-logo-steel))}.btn--silver:hover{color:#0c0f14;border-color:var(--ix-btn-silver-border-hover);box-shadow:inset 0 1px 0 var(--btn-sheen-inset), var(--btn-lift-shadow)}.btn--gold{border-color:var(--ix-au-55);color:var(--btn-gold-text);background:var(--ix-au-18)}.btn--gold:after{background:linear-gradient(to top, var(--ix-gold-t1-edge-soft), var(--ix-gold))}.btn--gold:hover{color:#1a1206;border-color:var(--ix-gold);box-shadow:inset 0 1px 0 var(--btn-sheen-inset), var(--btn-lift-shadow)}.btn--header{height:40px;padding-inline:calc(var(--btn-pad-x) + 12px)}.btn--sm{height:36px;padding:0 16px;font-size:13px}.btn--wide{width:100%}.hero{align-items:center;gap:var(--space-10);min-height:100vh;padding:calc(var(--space-12) + var(--space-2)) var(--section-pad-x) var(--space-11);grid-template-columns:1.05fr .95fr;display:grid;position:relative;overflow:hidden}.hero:before{content:"";z-index:0;background:radial-gradient(52% 46% at 80% 14%, var(--ix-tint-violet-07), transparent 62%);position:absolute;inset:0}.hero>*{z-index:1;position:relative}.hero__content{max-width:640px}.badge{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--r-pill);border:1px solid var(--line-soft);background:var(--bg-layer-2);color:var(--text-soft);margin-bottom:var(--space-6);font-size:13px;display:inline-flex}.badge:before{content:"";border-radius:var(--r-pill);background:var(--accent-ai);width:7px;height:7px;box-shadow:0 0 0 4px var(--ix-tint-violet-14)}.hero h1{letter-spacing:-.02em;margin-bottom:var(--space-5);font-size:clamp(33px,4.5vw,58px);font-weight:300;line-height:1.12}.hero h1 .nobr{white-space:nowrap}.hero h1 b{font-weight:800}.hero h1 .steel{text-shadow:0 1px #00000061,0 2px 3px #00000038,0 -1px #ffffff0d}.hero h1 b{text-shadow:0 1px #0000004d,0 2px 4px #0000002e}.hero h1 .accent,.h2-mix .accent{white-space:nowrap;font-weight:800;position:relative}.hero h1 .accent .uline,.h2-mix .accent .uline{width:100%;height:.32em;position:absolute;bottom:-.12em;left:0;overflow:visible}.hero h1 .accent .uline path,.h2-mix .accent .uline path{stroke:var(--ix-accent-violet);stroke-width:3.4px;fill:none;stroke-linecap:round;stroke-dasharray:360;stroke-dashoffset:360px;animation:ulineDraw 1s var(--ease-out) .9s forwards}@keyframes ulineDraw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.hero h1 .accent .uline path,.h2-mix .accent .uline path{stroke-dashoffset:0;animation:none}}.section__sub .steel{font-weight:700}.hero__sub{color:var(--text-soft);max-width:560px;margin-bottom:var(--space-7);font-size:clamp(15px,1.4vw,18px)}.hero__cta{gap:var(--space-3);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.metrics{gap:var(--space-4) var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--line-hair);flex-wrap:wrap;display:flex}.metric{flex-direction:column;display:flex}.metric__value{font-family:var(--font-brand);letter-spacing:.01em;font-size:clamp(18px,2vw,24px);font-weight:700}.metric__label{color:var(--text-mute);font-size:12px}.hero__product{justify-content:center;display:flex;position:relative}.hero-strata{aspect-ratio:1;pointer-events:none;perspective:1300px;will-change:transform;width:min(620px,46vw);position:relative}.hero-strata:before{content:"";z-index:-1;background:radial-gradient(50% 50% at 50% 50%, var(--ix-tint-violet-07), transparent 72%);filter:blur(56px);opacity:.42;width:78%;height:78%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.strata-tilt{width:100%;height:100%;transform-style:preserve-3d;transition:transform var(--dur-base) var(--ease-out);will-change:transform;position:relative}.strata{width:100%;height:100%;transform-style:preserve-3d;animation:strataFloat 9s var(--ease-in-out) infinite;position:relative;transform:rotateX(56deg)rotate(-40deg)}.slab{border-radius:var(--r-large);border:1px solid color-mix(in srgb, var(--ix-logo-steel-strong) 22%, transparent);background:linear-gradient(var(--ix-steel-05) 1px, transparent 1px), linear-gradient(90deg, var(--ix-steel-05) 1px, transparent 1px), linear-gradient(135deg, var(--ix-steel-10), transparent 70%);background-size:26px 26px,26px 26px,100% 100%;width:64%;height:64%;position:absolute;top:18%;left:18%;box-shadow:0 40px 70px -36px #00000073}.slab .six{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ix-text-soft);font-size:13px;font-weight:600;position:absolute;top:13px;left:16px}.slab .sdesc{max-width:34ch;color:var(--text-mute);font-size:13px;line-height:1.45;position:absolute;top:38px;left:16px;right:16px}.slab .scorner{border-right:1.5px solid var(--ix-accent-violet);border-bottom:1.5px solid var(--ix-accent-violet);opacity:.5;width:18px;height:18px;position:absolute;bottom:13px;right:13px}.slab.is-on{border-color:var(--ix-tint-violet-38);background:linear-gradient(135deg, var(--ix-tint-violet-10), transparent 78%);box-shadow:0 40px 70px -32px #00000073, 0 0 0 1px var(--ix-tint-violet-14), 0 0 26px -14px var(--ix-tint-violet-38)}.slab.is-on .six{color:var(--ix-accent-violet)}.slab.is-on .sdesc{color:var(--ix-text-soft)}@keyframes slabBobA{0%,to{transform:translateZ(158px)}50%{transform:translateZ(190px)}}@keyframes slabBobB{0%,to{transform:translateZ(104px)}50%{transform:translateZ(130px)}}@keyframes slabBobC{0%,to{transform:translateZ(48px)}50%{transform:translateZ(74px)}}@keyframes slabBobD{0%,to{transform:translateZ(-8px)}50%{transform:translateZ(16px)}}.strata-thread{border-radius:var(--r-pill);background:var(--ix-accent-violet);width:8px;height:8px;box-shadow:0 0 14px 2px var(--ix-accent-violet);animation:threadRise 3.4s var(--ease-in-out) infinite;margin:-4px;position:absolute;top:50%;left:50%}@keyframes strataFloat{0%,to{transform:rotateX(56deg)rotate(-40deg)translateY(0)}50%{transform:rotateX(56deg)rotate(-36deg)translateY(-10px)}}@keyframes threadRise{0%{opacity:0;transform:translateZ(-10px)scale(.7)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translateZ(196px)scale(1)}}@media (prefers-reduced-motion:reduce){.strata,.strata-thread,.slab{animation:none}.strata-tilt{transform:none!important}}.scroll-cue{left:50%;bottom:calc(var(--space-6) + 96px);z-index:2;width:44px;height:44px;color:var(--text-mute);animation:cueBob 2.2s var(--ease-in-out) infinite;place-items:center;display:grid;position:absolute;transform:translate(-50%)}.scroll-cue svg{width:var(--scroll-cue-size);height:var(--scroll-cue-size)}@keyframes cueBob{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(7px)}}.reveal{opacity:0;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transform:translateY(22px)}.reveal.is-in,body.loaded .reveal.eager{opacity:1;transform:none}.reveal[data-delay="1"]{transition-delay:80ms}.reveal[data-delay="2"]{transition-delay:.16s}.reveal[data-delay="3"]{transition-delay:.24s}.reveal[data-delay="4"]{transition-delay:.32s}.reveal[data-delay="5"]{transition-delay:.4s}.grid{gap:var(--space-4);display:grid}.card{padding:var(--space-6);border-radius:var(--r-large);background:var(--card-bg);border:1px solid var(--card-line);box-shadow:var(--card-shadow);isolation:isolate;transition:transform var(--dur-base) var(--ease-out), border-color var(--dur-base), box-shadow var(--dur-base);position:relative;overflow:hidden}.card>*{z-index:2;position:relative}.card__title{margin-bottom:var(--space-2);font-size:16px;font-weight:700}.card__text{color:var(--text-soft);font-size:14px}.card--interactive:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--dur-base) var(--ease-out);background:radial-gradient(var(--card-glow-size) circle at var(--mx,50%) var(--my,0%), var(--card-glow), transparent 60%);position:absolute;inset:0}.card--interactive:hover:before{opacity:1}.card--interactive:hover{transform:perspective(1100px) translateY(-6px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));border-color:var(--ix-tint-violet-30);box-shadow:var(--card-shadow-hover)}.card__icon{border-radius:var(--r-base);width:46px;height:46px;color:var(--accent-cta);border:1px solid var(--line-soft);background:var(--ix-steel-05);margin-bottom:var(--space-4);transition:transform var(--card-roll-dur) var(--ease-out), background var(--dur-base), border-color var(--dur-base);place-items:center;display:grid;transform:perspective(620px)rotateY(0)}.card--interactive:hover .card__icon{background:var(--ix-tint-violet-14);border-color:var(--ix-tint-violet-30);transform:perspective(620px)rotateY(360deg)scale(1.06)}.card__icon svg{width:22px;height:22px}.audience-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.aud-row{color:inherit;will-change:transform;transition:transform .5s var(--ease-out);display:block}.aud-row:hover{z-index:5;position:relative;transform:translateY(-6px)}.aud-card{gap:var(--space-4);height:100%;min-height:104px;padding:var(--space-4) var(--space-6);border-radius:var(--r-large);-webkit-backdrop-filter:blur(2px);isolation:isolate;animation:audFloat 7s var(--ease-in-out) infinite;transition:box-shadow .5s var(--ease-out);background:0 0;grid-template-columns:44px 1fr;align-items:center;display:grid;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 18px 40px -26px #0000008c,inset 0 1px 1px #ffffff14}@keyframes audFloat{0%,to{transform:translateZ(0)translateY(0)}50%{transform:translateZ(0)translateY(-4px)}}.aud-row:nth-child(2) .aud-card{animation-delay:-1.8s}.aud-row:nth-child(3) .aud-card{animation-delay:-3.4s}.aud-row:nth-child(4) .aud-card{animation-delay:-5.1s}.aud-row:nth-child(5) .aud-card{animation-delay:-2.6s}.aud-row:nth-child(6) .aud-card{animation-delay:-4.4s}.aud-row:nth-child(7) .aud-card{animation-delay:-.9s}.aud-row:nth-child(8) .aud-card{animation-delay:-6s}@media (prefers-reduced-motion:reduce){.aud-card{animation:none}.aud-row{transition:none}}.aud-card:before{content:"";border-radius:inherit;z-index:1;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(#ffffff61 0%,#ffffff21 22%,#0000 45% 55%,#ffffff21 78%,#ffffff61 100%);padding:1.4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.aud-card:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(120% 80% at 50% 0%, var(--ix-tint-violet-10), transparent 60%);transition:opacity .5s var(--ease-out);position:absolute;inset:0}.aud-card>*{z-index:2;position:relative}.aud-line{border-radius:var(--r-pill);z-index:2;background:linear-gradient(180deg, var(--ix-accent-violet), var(--ix-violet-deep));transform-origin:bottom;width:2px;transition:transform .7s var(--ease-out);position:absolute;top:22%;bottom:22%;left:0;transform:scaleY(0)}.aud-row:hover .aud-card{box-shadow:0 30px 60px -28px #00000073,inset 0 1px 1px #ffffff1a}.aud-row:hover .aud-card:after{opacity:1}.aud-row:hover .aud-line{transform:scaleY(1)}.aud-card .card__icon{width:44px;height:44px;color:var(--ix-accent-violet);transition:transform .5s var(--ease-out);background:#ffffff08;border:0;border-radius:12px;margin-bottom:0;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff1a}.aud-card .card__icon:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(#fff6 0%,#ffffff24 24%,#0000 46% 54%,#ffffff24 76%,#fff6 100%);padding:1.2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.aud-card .card__icon svg{stroke-width:1.5px;width:24px;height:24px}.aud-row:hover .card__icon{transform:translateY(-3px)scale(1.05)}.aud-card .card__title{margin-bottom:2px}.aud-card .card__text{font-size:13px}.section>.plexus{z-index:0;pointer-events:none;opacity:.55;width:100%;height:100%;position:absolute;inset:0}#audience .wrap,#app .wrap,#docs .wrap,#scoring .wrap,#platform .wrap{z-index:1;position:relative}.section-cta{text-align:center;margin-top:var(--space-2)}.section-cta p{color:var(--text-soft);margin-bottom:var(--space-4);font-size:15px}#app .aud-card{background:#ffffff05;border:1px solid #ffffff29}#app .aud-card:before{display:none}.nav-btn{border-radius:var(--r-pill);border:1px solid var(--ix-steel-20);width:64px;height:40px;color:var(--ix-text-soft);transition:border-color var(--dur-fast), color var(--dur-fast), transform var(--dur-fast) var(--ease-out);flex:none;place-items:center;display:grid}.nav-btn:hover{border-color:var(--ix-tint-violet-38);color:var(--ix-text-main);transform:translateY(-1px)}.nav-btn:active{transform:scale(.96)}.nav-btn svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}#docs .section__head{margin-bottom:clamp(30px,4.45vw,64px)}.dark-insert{background:linear-gradient(180deg, var(--ix-graphite-2), var(--ix-graphite-0));color:var(--ix-text-main);position:relative;overflow:hidden}.dark-insert:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 20% 10%, var(--ix-tint-violet-10), transparent 60%), radial-gradient(50% 50% at 90% 90%, var(--ix-tint-violet-07), transparent 60%);position:absolute;inset:0}.dark-insert>*{z-index:1;position:relative}.dark-insert h2{color:var(--ix-text-main)}.dark-insert .section__sub,.dark-insert .eyebrow{color:var(--ix-text-soft)}.dark-insert .card{background:var(--ix-glass-fill-1);border-color:var(--ix-steel-10);color:var(--ix-text-main)}.dark-insert .card__text{color:var(--ix-text-soft)}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--float-amp) * -1))}}#referral .section-cta .btn{min-width:min(440px,92vw)}.pricing-grid{grid-template-columns:repeat(4,1fr)}.tier{padding:var(--space-6);border-radius:var(--r-large);transition:transform .4s var(--ease-out), box-shadow .4s ease;background:#ffffff06;flex-direction:column;display:flex;position:relative;box-shadow:inset 0 1px 1px #ffffff0f,0 24px 50px #00000059}.tier:before{content:"";border-radius:inherit;z-index:2;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(145deg,#ffffff4d,#ffffff0d 48%,#ffffff38);padding:1.2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.tier:hover{transform:translateY(-4px);box-shadow:inset 0 1px 1px #ffffff14,0 30px 60px #00000073}.tier--steel:before{background:linear-gradient(145deg,#eef4fa9e,#ffffff0f 48%,#c8d2de6b)}.tier--violet:before{background:linear-gradient(145deg, var(--ix-tint-violet-65), #8a5cff0f 48%, var(--ix-tint-violet-38))}.tier--violet .tier__name{color:var(--ix-accent-violet)}.tier--violet:hover{box-shadow:inset 0 1px 1px #ffffff14, 0 30px 60px #00000073, 0 0 34px -14px var(--ix-tint-violet-38)}.tier--gold:before{background:linear-gradient(145deg, var(--ix-gold), #e6be5a14 48%, var(--ix-au-55))}.tier--gold:hover{box-shadow:inset 0 1px 1px #ffffff14,0 30px 60px #00000073,0 0 34px -14px #e6be5a80}.tier--wide{grid-template-columns:minmax(190px,.8fr) 1.2fr;align-items:start;gap:clamp(18px,2.4vw,32px);display:grid}.tier--wide .tier__side{flex-direction:column;height:100%;display:flex}.tier--wide .tier__feats{grid-template-columns:1fr;margin:2px 0 0}@media (width<=1180px){.pricing-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.tier--wide{grid-template-columns:1fr}}.tier__badge{border-radius:var(--r-pill);letter-spacing:.04em;z-index:3;color:#14181d;background:linear-gradient(#eef3f8,#aeb7c1);padding:3px 12px;font-size:11px;font-weight:700;position:absolute;top:-11px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000073}.tier--gold .tier__badge{background:var(--ix-gold);color:#1a1206}.tier__name{font-family:var(--font-brand);letter-spacing:.03em;font-size:17px;font-weight:700}.tier--gold .tier__name{color:var(--role-vip)}.tier__for{color:var(--text-mute);margin-bottom:var(--space-3);font-size:12px}.tier__price{letter-spacing:-.02em;font-size:28px;font-weight:800}.tier__price small{color:var(--text-soft);font-size:14px;font-weight:500}.tier__year{color:var(--accent-cta);min-height:16px;margin-top:2px;font-size:12px}.tier__feats{gap:var(--space-2);margin:var(--space-4) 0 var(--space-5);color:var(--text-soft);font-size:13px;display:grid}.tier__feats li{gap:var(--space-2);display:flex}.tier__feats li:before{content:"";border-radius:var(--r-pill);background:#ffffff0d url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C9D2DC' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/11px no-repeat;flex:none;width:15px;height:15px;margin-top:2px}.tier--violet .tier__feats li:before{background-color:var(--ix-tint-violet-14);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A5CFF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.tier--gold .tier__feats li:before{background-color:var(--ix-au-05);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E6BE5A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.tier__btn{margin-top:auto}.price-note{max-width:720px;margin:var(--space-8) auto 0;text-align:center;color:var(--text-mute);font-size:12px}html[data-lang=en] .p-ru{display:none}html[data-lang=en] .p-en{display:inline}.faq-head{margin-bottom:clamp(34px,4.4vw,64px)}.faq-wrap{grid-template-columns:minmax(280px,.82fr) 1.18fr;align-items:start;gap:clamp(26px,4vw,60px);display:grid}.faq-side__h{margin-bottom:clamp(18px,2.4vw,26px);font-size:clamp(24px,2.6vw,34px);line-height:1.12}.faq-side__btns{gap:10px;max-width:340px;display:grid}.faq-side__links{gap:11px;margin-top:clamp(18px,2.4vw,26px);display:grid}.faq-side__links a,.faq-side__links button{color:var(--ix-text-soft);transition:color var(--dur-fast);align-items:center;gap:9px;font-size:13.5px;display:inline-flex}.faq-side__links a:hover,.faq-side__links button:hover{color:var(--text-main)}.faq{align-content:start;gap:9px;display:grid}@media (width<=900px){.faq-wrap{grid-template-columns:1fr;gap:26px}.faq-side__btns{max-width:none}}.cmodal__x svg{width:16px;height:16px}.cmodal__links a{color:var(--ix-text-soft);align-items:center;gap:9px;font-size:13.5px;display:inline-flex}.cmodal__links svg{width:16px;height:16px;color:var(--ix-accent-violet)}.faq{align-content:start;gap:9px;min-height:0;display:grid}.faq-item{border-radius:var(--r-base);transition:background var(--dur-fast), box-shadow var(--dur-base);background:#ffffff06;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff0f,0 14px 30px #00000047}.faq-item:before{content:"";border-radius:inherit;z-index:1;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(145deg,#ffffff42,#ffffff0a 50%,#ffffff2e);padding:1.1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.faq-item:hover{background:#ffffff0a}.faq-item.is-open{background:#ffffff0b;box-shadow:inset 0 1px 1px #ffffff17,0 18px 38px #0000005c}.faq-item.is-open:before{background:linear-gradient(145deg, var(--ix-tint-violet-38), #ffffff0d 50%, var(--ix-tint-violet-14))}.faq-q,.faq-a{z-index:2;position:relative}.faq-q{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:11px var(--space-4);text-align:left;color:var(--text-main);font-size:15px;font-weight:600;display:flex}.faq-q svg{width:19px;height:19px;color:var(--ix-accent-violet);transition:transform .55s var(--ease-out), color var(--dur-fast);will-change:transform;flex:none}.faq-q:hover svg{color:#b79bff}.faq-item.is-open .faq-q svg{color:#c9b4ff;filter:drop-shadow(0 0 8px var(--ix-tint-violet-65));transform:rotate(225deg)}.faq-a{max-height:0;transition:max-height var(--dur-base) var(--ease-standard);overflow:hidden}.faq-a p{padding:0 var(--space-4) var(--space-4);color:var(--text-soft);font-size:14px}.contact{grid-template-columns:1.1fr .9fr;align-items:start;gap:clamp(28px,4vw,56px);display:grid}.form{gap:var(--space-3);display:grid}.form label{color:var(--text-soft);gap:6px;font-size:13px;display:grid}.form input,.form textarea{width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--r-base);border:1px solid var(--line-soft);background:var(--bg-layer-2);color:var(--text-main);transition:border-color var(--dur-fast);font-family:inherit;font-size:14px}.form input:focus,.form textarea:focus{border-color:var(--ix-tint-violet-52);box-shadow:0 0 0 3px var(--ix-tint-violet-14);outline:none}.form textarea{resize:vertical;min-height:110px}.form__status{min-height:18px;font-size:13px}.form__status.err{color:var(--ix-danger)}.form__status.ok{color:var(--ix-success)}.contact-aside{padding:var(--space-6);border-radius:var(--r-large);border:1px solid var(--card-line);background:var(--card-bg)}.contact-aside a{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;color:var(--text-soft);border-bottom:1px solid var(--line-hair);transition:color var(--dur-fast);display:flex}.contact-aside a:last-child{border-bottom:none}.contact-aside a:hover{color:var(--text-main)}.contact-aside svg{width:18px;height:18px;color:var(--accent-cta)}.footer{padding:32px var(--section-pad-x) 20px;border-top:1px solid var(--line-hair);position:relative;overflow:hidden}.footer__top,.footer__bottom{z-index:1;position:relative}.footer__top{gap:var(--space-6) var(--space-5);max-width:1240px;margin:0 auto var(--space-5);grid-template-columns:1.35fr .9fr .9fr 1fr 1.15fr;display:grid}.footer__brand .brand{margin-bottom:var(--space-3)}.footer__slogan{color:var(--text-soft);max-width:280px;font-size:13px}.footer h4{letter-spacing:.13em;text-transform:uppercase;color:#d6dde4;text-shadow:0 1px #00000080,0 -1px #ffffff0f;margin-bottom:var(--space-3);font-size:13.5px;font-weight:700}.footer ul{gap:var(--space-2);display:grid}.footer ul a{color:var(--text-soft);transition:color var(--dur-fast);font-size:14px}.footer ul a:hover{color:var(--text-main)}.footer__bottom{max-width:1240px;padding-top:var(--space-4);border-top:1px solid var(--line-hair);color:var(--text-mute);text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;font-size:13px;display:flex}@media (width<=1024px){.audience-grid,.pricing-grid{grid-template-columns:repeat(2,1fr)}.contact{grid-template-columns:1fr}.footer__top{grid-template-columns:repeat(4,1fr)}.footer__brand{grid-column:1/-1}}@media (width<=820px){.footer__top{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.audience-grid,.pricing-grid,.footer__top{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.scroll-cue{animation:none}*{scroll-behavior:auto!important}}@media (width<=960px){.nav{display:none}.burger{border-radius:var(--r-base);border:1px solid var(--line-soft);background:var(--bg-layer-2);width:40px;height:40px;color:var(--text-main);place-items:center;display:inline-grid}.nav.is-open{top:calc(100% + 10px);right:var(--section-pad-x);left:var(--section-pad-x);padding:var(--space-2);border-radius:var(--r-large);background:var(--glass-fill);border:1px solid var(--glass-ring-lo);box-shadow:var(--popup-shadow);-webkit-backdrop-filter:blur(var(--popup-blur));flex-direction:column;align-items:stretch;gap:0;display:flex;position:absolute}.nav.is-open a{padding:var(--space-3) var(--space-4);border-radius:var(--r-base);font-size:15px}.nav.is-open a:hover{background:var(--ix-steel-05)}.hero{text-align:center;gap:var(--space-8);padding-top:calc(var(--space-11) + var(--space-4));grid-template-columns:1fr}.hero__content{max-width:none;margin:0 auto}.hero__sub{margin-inline:auto}.hero__cta,.metrics{justify-content:center}.badge{margin-inline:auto}.hero-strata{width:min(440px,64vw)}}@media (width<=620px){.hero{min-height:auto;padding-bottom:var(--space-10)}.hero-strata{display:none}.brand__word{font-size:16px}.hero__cta .btn{flex:100%}.btn--header{display:none}.h2-mix .accent--xl{font-size:1.3em}.h2-mix .accent--lg{font-size:1.15em}.h2-mix .accent{white-space:normal;overflow-wrap:anywhere}}[data-theme=light] .h2-mix .steel,[data-theme=light] .h2-mix .steel.semi,[data-theme=light] .h2-mix b,[data-theme=light] .hero h1 .steel,[data-theme=light] .hero h1 b{text-shadow:none}[data-theme=light] .btn--cta{color:#fff;border-color:var(--ix-violet-deep);background:linear-gradient(180deg, var(--ix-accent-violet), var(--ix-violet-deep));box-shadow:0 6px 18px -8px #6b5ee48c}[data-theme=light] .btn--silver{color:var(--text-main);border-color:var(--line-strong);background:linear-gradient(180deg, #fff, color-mix(in srgb, var(--ix-logo-steel) 6%, #fff));box-shadow:0 1px 2px #1a1f260f}[data-theme=light] .btn--gold{color:#1a1206;border-color:var(--ix-gold-t1-edge-soft);background:linear-gradient(180deg, var(--ix-gold-t1-bright), var(--ix-gold-t1-edge-soft));box-shadow:0 6px 18px -8px #b58a1880}[data-theme=light] .slab{border-color:color-mix(in srgb, var(--ix-logo-steel-soft) 42%, transparent);box-shadow:0 30px 60px -32px #1a1f264d}[data-theme=light] .slab .six{color:var(--text-soft)}[data-theme=light] .nav-btn{border-color:var(--line-soft);color:var(--text-soft)}[data-theme=light] .nav-btn:hover{border-color:var(--ix-tint-violet-52);color:var(--text-main)}[data-theme=light] .faq-side__links a,[data-theme=light] .faq-side__links button,[data-theme=light] .faq-side__links svg{color:var(--text-soft)}[data-theme=light] .faq-side__links a:hover,[data-theme=light] .faq-side__links button:hover{color:var(--text-main)}[data-theme=light] .tier__feats li:before{background-color:color-mix(in srgb, var(--ix-logo-steel) 16%, #fff);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235A626C' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}[data-theme=light] .tier--gold .tier__feats li:before{background-color:color-mix(in srgb, var(--ix-gold) 12%, #fff);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B58A18' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}[data-theme=light] .footer h4{color:var(--text-soft);text-shadow:none}.dark-insert{color-scheme:dark;--bg-page:var(--ix-graphite-1);--bg-section:var(--ix-graphite-2);--bg-layer-2:var(--ix-layer2-bg);--bg-layer-3:var(--ix-layer3-bg);--bg-layer-35:var(--ix-layer35-bg);--bg-elevated:var(--ix-bg-elevated);--text-main:var(--ix-text-main);--text-strong:var(--ix-text-strong);--text-soft:var(--ix-text-soft);--text-mute:var(--ix-text-mute-mid);--text-on-accent:#fff;--line-hair:var(--ix-border-ghost);--line-soft:var(--ix-border-soft);--line-strong:var(--ix-border-strong);--line-top-sheen:var(--ix-layer2-border-top);--scrim:var(--ix-glass-dim-03);--page-bg-gradient:radial-gradient(58% 46% at 50% 20%, var(--ix-steel-glow-core), transparent 72%), radial-gradient(64% 54% at 82% 4%, var(--ix-tint-violet-10), transparent 60%), radial-gradient(120% 120% at 50% 132%, var(--ix-graphite-0), transparent 68%), linear-gradient(180deg, var(--ix-graphite-1) 0%, var(--ix-graphite-0) 100%);--grid-line:#c8d0d809;--steel-text-gradient:var(--ix-land-h2-gradient);--brand-word-gradient:var(--ix-land-brand-gradient);--card-bg:var(--bg-layer-2);--card-line:var(--line-soft);--card-line-top:var(--line-top-sheen);--popup-bg:var(--bg-layer-35);--popup-scrim:var(--scrim)}[hidden]{display:none!important}html:not(.js) .reveal,html.js-late .reveal{opacity:1;transform:none}#hero .reveal,#contact .reveal{opacity:1;transition:none;transform:none}section[id]{scroll-margin-top:80px}:focus-visible{outline:2px solid var(--ix-accent-violet);outline-offset:2px;border-radius:var(--r-small,6px)}:focus:not(:focus-visible){outline:none}.skip-link{z-index:200;padding:var(--space-3) var(--space-4);border-radius:var(--r-base);background:var(--bg-elevated);color:var(--text-main);border:1px solid var(--line-soft);text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link:focus{left:var(--space-4);top:var(--space-4)}.tabular{font-variant-numeric:tabular-nums}.dark-insert .h2-mix .steel{text-shadow:0 1px #0000004d,0 2px 4px #0000002e}.dark-insert:after{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70% at 50% 40%,#000,#0000 90%);mask-image:radial-gradient(75% 70% at 50% 40%,#000,#0000 90%)}.dark-insert .btn--silver{color:var(--ix-btn-silver-text);border-color:var(--ix-btn-silver-border);background:var(--ix-btn-silver-fill);box-shadow:none}.dark-insert .btn--silver:hover{color:#0c0f14}.dark-insert .btn--cta{color:var(--ix-btn-violet-text);border-color:var(--ix-btn-violet-border);background:var(--ix-btn-violet-fill);box-shadow:none}.dark-insert .btn--cta:hover{color:#fff}.dark-insert .slab{border-color:color-mix(in srgb, var(--ix-logo-steel-strong) 22%, transparent);box-shadow:0 40px 70px -36px #00000073}.dark-insert .slab .six{color:var(--ix-text-soft)}.dark-insert .tier__feats li:before{background-color:#ffffff0d;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C9D2DC' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.dark-insert .footer h4{color:#d6dde4;text-shadow:0 1px #00000080,0 -1px #ffffff0f}[data-theme=light] .section:not(.dark-insert) .h2-mix .steel,[data-theme=light] .section:not(.dark-insert) .h2-mix b{text-shadow:0 1px #ffffffa6,0 2px 3px #1a1f2629,0 -1px #1a1f260f}.site-header{transition:background var(--dur-base), border-color var(--dur-base)}.brand__mark{object-fit:contain;flex:none;width:38px;height:38px;display:block}.brand__word{white-space:nowrap;letter-spacing:.015em}.mobile-menu{top:74px;right:var(--section-pad-x);left:var(--section-pad-x);z-index:95;gap:var(--space-2);padding:var(--space-2);border-radius:var(--r-large);background:var(--ix-graphite-1);border:1px solid var(--line-soft);box-shadow:var(--popup-shadow);flex-direction:column;display:flex;position:fixed}.mobile-menu__list{flex-direction:column;display:flex}.mobile-menu__link{min-height:48px;padding:0 var(--space-4);border-radius:var(--r-base);color:var(--ix-text-main);align-items:center;font-size:15px;text-decoration:none;display:flex}.mobile-menu__link:hover{background:var(--ix-steel-05)}.mobile-menu__cta{margin:var(--space-2)}.hero{min-height:max(660px,100svh);padding:clamp(104px, 12vh, 132px) var(--section-pad-x) clamp(58px, 8vh, 88px);isolation:isolate;grid-template-columns:minmax(0,1fr)}.hero__content{z-index:3;width:min(54%,660px);max-width:none}.hero__title{text-wrap:balance;flex-direction:column;align-items:flex-start;display:flex;letter-spacing:-.045em!important;font-size:clamp(46px,5.2vw,72px)!important;line-height:.98!important}.hero__title span{display:block}.hero__title .steel{color:var(--ix-logo-steel-strong);background:var(--steel-text-gradient);-webkit-background-clip:text;background-clip:text}.hero__sub{max-width:570px;font-size:clamp(17px,1.5vw,20px);line-height:1.55}.hero.dark-insert:before{background:radial-gradient(50% 54% at 77% 42%, var(--ix-tint-violet-14), transparent 70%), linear-gradient(90deg, var(--ix-glass-dim-02), transparent 62%)}.hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--bg-page) 0%, var(--bg-page) 34%, transparent 66%);position:absolute;inset:0}.hero__visual{z-index:0;pointer-events:none;width:auto;height:calc(100% - 64px);position:absolute;inset:64px 0 0 auto}.hero__visual img{object-fit:contain;object-position:right center;width:auto;max-width:none;height:100%;display:block}.hero__cta .btn--cta{min-width:210px;min-height:52px;color:var(--text-on-accent);background:linear-gradient(180deg, var(--ix-accent-violet), var(--ix-violet-deep));box-shadow:0 14px 34px -18px var(--ix-accent-violet)}.scroll-cue{bottom:var(--space-4)}.services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.services-grid .aud-card{min-height:0;padding:var(--space-6);grid-template-columns:1fr;align-content:start}.services-grid .aud-card .card__icon{margin-bottom:var(--space-4)}.services-grid .card__title{font-size:18px}.services-grid .card__text{font-size:14px;line-height:1.5}.card__price{align-items:baseline;gap:var(--space-1) var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line-hair);flex-wrap:wrap;display:flex}.card__price b{white-space:nowrap;font-family:var(--font-brand);letter-spacing:.01em;background:var(--steel-text-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:17px;font-weight:700}.card__price span{color:var(--text-mute);font-size:12px}.card__more{margin-top:var(--space-3);color:var(--ix-accent-violet);align-items:center;gap:6px;font-size:13px;display:inline-flex}.card__more svg{width:14px;height:14px;transition:transform var(--dur-fast)}.aud-row:hover .card__more svg{transform:translate(3px)}.steps{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid;position:relative}.step{gap:var(--space-3);padding:var(--space-6);flex-direction:column;min-height:250px;display:flex;position:relative}.step__top{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.step__num{font-family:var(--font-brand);letter-spacing:.02em;background:var(--steel-text-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(30px,3.2vw,42px);font-weight:700;line-height:1}.step__time{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ix-tint-violet-65);white-space:nowrap;font-size:11px}.step__title{color:var(--text-main);font-size:17px;font-weight:700}.step__text{color:var(--text-soft);font-size:13.5px;line-height:1.5}.step__bar{left:var(--space-6);right:var(--space-6);bottom:var(--space-5);background:var(--ix-steel-10);border-radius:2px;height:2px;position:absolute;overflow:hidden}.step__bar:after{content:"";transform-origin:0;background:linear-gradient(90deg, var(--ix-accent-violet), var(--ix-violet-deep));transition:transform 1.1s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.step.is-in .step__bar:after{transform:scaleX(1)}.step:nth-child(2).is-in .step__bar:after{transition-delay:.15s}.step:nth-child(3).is-in .step__bar:after{transition-delay:.3s}.step:nth-child(4).is-in .step__bar:after{transition-delay:.45s}.price-lead{max-width:760px;margin:0 auto var(--space-8);padding:var(--space-5) var(--space-6);border-radius:var(--r-large);border:1px solid var(--line-soft);background:var(--bg-layer-2);color:var(--text-soft);font-size:14px;line-height:1.55}.price-lead b{color:var(--text-main)}.tier__from{color:var(--text-mute);margin-bottom:var(--space-3);min-height:34px;font-size:12px}.tier__grows{letter-spacing:.06em;text-transform:uppercase;color:var(--text-mute);margin-top:var(--space-4);font-size:12px}.tier__feats{margin-top:var(--space-2)}.factors{gap:var(--space-3);max-width:1240px;margin:var(--space-8) auto 0;grid-template-columns:repeat(5,1fr);display:grid}.factor{padding:var(--space-4);border-radius:var(--r-base);border:1px solid var(--line-hair);background:var(--bg-layer-2);color:var(--text-soft);align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.factor i{background:var(--ix-accent-violet);width:7px;height:7px;box-shadow:0 0 0 4px var(--ix-tint-violet-14);border-radius:50%;flex:none;margin-top:6px}.guar-grid{grid-template-columns:repeat(4,1fr)}.guar-grid .aud-card{min-height:0;padding:var(--space-6);grid-template-columns:1fr;align-content:start}.guar-grid .aud-card .card__icon{margin-bottom:var(--space-4)}.guar-cta{margin-top:var(--space-7)}.faq-side__links span{color:var(--text-soft);align-items:center;gap:9px;font-size:13.5px;display:inline-flex}.faq-side__links svg{width:16px;height:16px;color:var(--ix-accent-violet);flex:none}html:not(.js) .faq-a{max-height:none}.contact{margin-top:var(--space-6)}.form-panel{padding:var(--space-6);border-radius:var(--r-large);border:1px solid var(--line-soft);background:var(--bg-layer-2)}.form__row{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.field{gap:6px;display:grid}.field__label{color:var(--text-soft);font-size:13px}.radio-group{border:0;min-width:0;margin:0;padding:0}.radio-group legend{margin-bottom:6px;padding:0}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border-radius:var(--r-pill);border:1px solid var(--line-soft);background:var(--bg-layer-3);height:36px;color:var(--text-soft);cursor:pointer;transition:border-color var(--dur-fast), color var(--dur-fast), background var(--dur-fast);align-items:center;padding:0 14px;font-size:13px;display:inline-flex;position:relative}.chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.chip:hover{border-color:var(--ix-tint-violet-52);color:var(--text-main)}.chip:has(input:checked){border-color:var(--ix-tint-violet-52);background:var(--ix-tint-violet-14);color:var(--text-main)}.chip:has(input:focus-visible){outline:2px solid var(--ix-accent-violet);outline-offset:2px}.field-error{color:var(--ix-danger,#e0736b);align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.field-error:before{content:"!";border:1px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.form input[aria-invalid=true],.form textarea[aria-invalid=true]{border-color:var(--ix-danger,#e0736b)}.lead-form__trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.form__foot{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.consent{max-width:40ch;color:var(--text-mute);font-size:12.5px;line-height:1.4}.consent a{color:var(--text-soft);text-underline-offset:3px;text-decoration:underline}.lead-form__status{color:var(--text-soft);font-size:13px;line-height:1.45}.lead-form__status:empty{display:none}.form__after{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line-hair);color:var(--text-soft);font-size:13px;line-height:1.5}.lead-success{gap:var(--space-4);display:grid}.lead-success:focus{outline:none}.lead-success__text{color:var(--text-main);font-size:15px;line-height:1.5}.lead-route{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.node{border-radius:var(--r-pill);border:1px solid var(--line-soft);background:var(--bg-layer-3);height:36px;color:var(--text-soft);align-items:center;gap:8px;padding:0 14px;font-size:13px;display:inline-flex}.node--done{border-color:var(--ix-tint-violet-52);background:var(--ix-tint-violet-14);color:var(--text-main)}.node--done .node__check{width:14px;height:14px;color:var(--ix-accent-violet)}.node+.node:before{content:"";background:var(--line-soft);width:14px;height:1px;margin-left:-16px;margin-right:-8px}.contact-aside h3{margin-bottom:var(--space-2);font-size:18px;font-weight:700}.contact-aside p{color:var(--text-soft);margin-bottom:var(--space-4);font-size:14px}.contact-aside .btn{width:100%;margin-bottom:var(--space-4)}.contact-aside ul{color:var(--text-soft);gap:10px;font-size:13.5px;display:grid}.contact-aside li{align-items:flex-start;gap:10px;display:flex}.contact-aside li svg{width:16px;height:16px;color:var(--ix-accent-violet);flex:none;margin-top:2px}.footer{padding:var(--space-9) var(--section-pad-x) var(--space-6);position:relative}.footer__top{grid-template-columns:1.4fr .9fr .9fr 1fr}.footer__bottom span:last-child{text-align:right}.mbar{inset-inline:0;z-index:90;padding:10px var(--space-4) calc(10px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--bg-page) 84%, transparent);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--line-hair);gap:8px;display:flex;position:fixed;bottom:0}.mbar:not([hidden]){animation:bar-in var(--dur-base) var(--ease-out) 1 both}@keyframes bar-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.mbar .btn{flex:1}.mbar .btn--tg{flex:0 0 52px;padding:0}.mbar .btn--tg svg{width:20px;height:20px}.mbar[data-theme=light] .btn--tg{color:#0c0f14}.mbar[data-theme=dark] .btn--tg{box-shadow:none;color:#fff;background:#ffffff12;border:1px solid #ffffff2e}.mbar[data-theme=dark] .btn--tg:before,.mbar[data-theme=dark] .btn--tg:after{content:none}@media (width<=767.98px){html.js body{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}}.legal-header{z-index:50;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--section-pad-x);background:color-mix(in srgb, var(--bg-page) 72%, transparent);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line-hair);display:flex;position:sticky;top:0}.legal-header__back{min-height:44px;color:var(--text-soft);transition:color var(--dur-fast);align-items:center;gap:8px;font-size:14px;text-decoration:none;display:inline-flex}.legal-header__back:hover{color:var(--text-main)}.legal-header__back svg{width:14px;height:14px}.legal-main{padding:var(--space-9) var(--section-pad-x) var(--space-11)}.legal-body{max-width:68ch;margin-inline:auto}.legal-title{letter-spacing:-.02em;font-size:clamp(26px,3.4vw,40px);font-weight:800;line-height:1.1}.legal-date{margin-top:var(--space-3);color:var(--text-mute);font-size:13px}.legal-section{margin-top:var(--space-8)}.legal-section__title{margin-bottom:var(--space-3);font-size:18px;font-weight:700}.legal-section__text{color:var(--text-soft);font-size:15px;line-height:1.6}.legal-section__text+.legal-section__text{margin-top:var(--space-3)}.legal-section__list{gap:var(--space-2);margin-top:var(--space-3);display:grid}.legal-section__item{padding-left:var(--space-4);color:var(--text-soft);font-size:15px;line-height:1.6;position:relative}.legal-section__item:before{content:"";background:var(--line-strong);width:8px;height:1px;position:absolute;top:.75em;left:0}@media (width<=1024px){.services-grid,.guar-grid,.steps,.factors{grid-template-columns:repeat(2,1fr)}.footer__top{grid-template-columns:1fr 1fr}}@media (width<=720px){.services-grid,.guar-grid,.steps,.factors,.form__row,.footer__top{grid-template-columns:1fr}.footer__bottom{flex-direction:column;align-items:flex-start}.footer__bottom span:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.step__bar:after{transition:none;transform:scaleX(1)}.strata,.strata-thread,.scroll-cue,.aud-card,.btn:before{animation:none!important}.mbar:not([hidden]){animation:none}}.btn--text{height:auto;color:var(--text-soft);box-shadow:none;background:0 0;border-color:#0000;padding:0}.btn--text:before,.btn--text:after{display:none}.btn--text:hover{color:var(--text-main);transform:none}.section>.wrap{z-index:1;position:relative}.burger svg{width:20px;height:20px}@media (width<=960px){.hero{gap:var(--space-7);min-height:auto;padding-top:calc(var(--space-12) + var(--space-6));text-align:left;padding-bottom:0;display:grid}.hero:after{background:linear-gradient(180deg, var(--bg-page) 0%, transparent 52%)}.hero__content{width:100%;margin:0}.hero__title{align-items:flex-start}.hero__sub{margin-inline:0}.hero__cta{justify-content:flex-start;margin-bottom:0}.hero .badge{margin-inline:0}.hero__visual{z-index:2;width:calc(100% + (2 * var(--section-pad-x)));aspect-ratio:3/2;height:auto;margin-inline:calc(-1 * var(--section-pad-x));position:relative;inset:auto;overflow:hidden}.hero__visual img{object-fit:cover;object-position:center;width:100%;height:100%}.scroll-cue{display:none}}@media (width<=620px){.brand__mark{width:34px;height:34px}.hero__title{font-size:clamp(40px,12vw,58px)!important}.hero__sub{font-size:16px}.hero__cta .btn--cta{width:100%}}@media (prefers-reduced-motion:reduce){.hero__visual{transition:none}}:is(.section,.reel) h2.h2-mix{color:var(--text-strong);font-weight:300}:is(.section,.reel) h2.h2-mix .steel{font-weight:800}.section:not(.dark-insert){color:var(--text-main)}.site-header .nav{gap:clamp(12px,1.4vw,22px)}.site-header .nav a{font-size:12px}.site-header .brand__word{font-size:18px}.site-header .btn--header{min-height:42px;padding-inline:22px;font-size:12px}.footer h4{color:var(--ix-text-strong)!important}@media (width<=1100px){.site-header .nav{display:none}.site-header .burger{place-items:center;width:40px;height:40px;display:inline-grid}}:is(.section,.reel) .h2-mix .steel{filter:drop-shadow(0 1px 0 var(--line-strong));text-shadow:none!important}.btn.btn--cta{color:var(--text-on-accent);border-color:var(--ix-violet-deep);background:linear-gradient(180deg, var(--ix-accent-violet), var(--ix-violet-deep))}.mobile-menu{background:var(--bg-section);color:var(--text-main)}.mobile-menu__link{color:var(--text-main)}.mobile-menu .mobile-menu__cta{width:auto}body{background:var(--bg-page)}body:before,body:after,.section>.plexus,.dark-insert:after,.section.dark-insert:before{display:none}.section{background:var(--bg-page);padding:clamp(64px,7.5vw,104px) 0}.section[data-theme=light]{background:var(--bg-page);color:var(--text-main)}.section.dark-insert{background:var(--ix-graphite-1);--steel-text-gradient:var(--ix-land-h2-gradient)}.wrap{width:min(1152px,100% - 80px);max-width:1152px;padding-inline:0}.section__head{margin-bottom:48px}:is(.section,.reel) :is(h2,h3).h2-mix{font-family:var(--font-ui);letter-spacing:-.045em;color:var(--text-main);font-size:clamp(32px,4vw,52px);font-weight:300;line-height:1.12}.section h3.h2-mix{font-size:clamp(30px,3vw,40px)}:is(.section,.reel) :is(h2,h3).h2-mix .accent{font-size:inherit;line-height:inherit;white-space:normal}:is(.section,.reel) :is(h2,h3).h2-mix .steel{background-image:var(--steel-text-gradient);filter:drop-shadow(0 1px 0 var(--line-strong));font-weight:750}.section__sub{max-width:650px;color:var(--text-soft);margin-top:24px;font-size:16px;line-height:1.65}.eyebrow{font-family:var(--font-ui);letter-spacing:.18em;color:var(--text-soft);font-size:10px}.site-header{backdrop-filter:blur(18px)}.site-header[data-theme=dark]{background:color-mix(in srgb, var(--ix-graphite-1) 94%, transparent)}.site-header[data-theme=light]{background:color-mix(in srgb, var(--ix-logo-light-bg) 95%, transparent)}.btn{border-radius:8px;transition:background .25s,color .25s,border-color .25s,transform .25s}.btn:hover{transform:translateY(-2px)}.btn.btn--cta,.btn.btn--silver{box-shadow:none}.section[data-theme=light] .btn--silver{color:var(--text-main);background:var(--ix-logo-light-bg);box-shadow:inset 0 0 0 1px var(--line-soft);border:0}.section[data-theme=light] .btn--silver:before{display:none}.section[data-theme=light] .btn--silver:is(:hover,:focus-visible){background:var(--ix-logo-light-bg);color:var(--ix-logo-light-bg);box-shadow:none}.section[data-theme=light] .btn--silver:focus-visible:after{transform:scaleY(1)}#process .steps{gap:32px}#process .step{border:0;border-top:1px solid var(--line-soft);box-shadow:none;background:0 0;border-radius:0;min-height:270px;padding:28px 0 40px}#process .step:before,#process .step:after{display:none}#process .step:hover{transform:none}#process .step__num{font-family:var(--font-ui);font-size:48px;font-weight:300}#process .step__time{color:var(--text-soft);font-family:var(--font-ui);letter-spacing:.05em;font-size:10px}#process .step__title{margin-top:22px;font-size:20px}#process .step__text{font-size:14px;line-height:1.65}#process .step__bar{height:1px;bottom:0;left:0;right:0}#pricing .price-lead{text-align:center;background:0 0;border:0;border-radius:0;max-width:760px;margin-bottom:48px;padding:0}#pricing .pricing-grid{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:0}#pricing .tier{box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0;padding:30px 22px}#pricing .tier+.tier{border-left:1px solid var(--line-hair)}#pricing .tier:before,#pricing .tier:after{display:none}#pricing .tier:hover{transform:none}#pricing .tier__name{font-family:var(--font-ui);letter-spacing:-.03em;color:var(--text-main);font-size:20px;font-weight:600}#pricing .tier__for{min-height:38px;color:var(--text-soft);font-size:13px}#pricing .tier__price{font-family:var(--font-ui);letter-spacing:-.045em;color:var(--text-main);-webkit-text-fill-color:currentColor;background:0 0;margin:24px 0 16px;font-size:clamp(26px,2.6vw,34px)}#pricing .tier__from,#pricing .tier__grows{color:var(--text-soft);font-size:12px}#pricing .tier__feats{color:var(--text-soft);font-size:13px}#pricing .tier__feats li{padding-left:0}#pricing .tier__feats li:before{display:none}#pricing .tier__badge{box-shadow:none;color:var(--ix-violet-bright);background:0 0;border:0;align-self:start;margin:0;padding:0;font-size:10px;display:inline-block;position:absolute;top:10px;left:22px;right:auto;transform:none}#pricing .tier--violet{background:var(--ix-graphite-1);color:var(--ix-text-main)}#pricing .tier--violet .tier__name,#pricing .tier--violet .tier__price{color:var(--ix-text-main)}#pricing .tier--violet .tier__for,#pricing .tier--violet .tier__from,#pricing .tier--violet .tier__grows,#pricing .tier--violet .tier__feats{color:var(--ix-text-soft)}#pricing .tier__btn{min-height:46px;margin-top:auto;font-size:12px}#pricing .factors{grid-template-columns:repeat(5,1fr);gap:24px}#pricing .factor{background:0 0;border:0;border-radius:0;padding:0;font-size:12px}#pricing .factor i{width:4px;height:4px;box-shadow:none}#pricing .price-note{color:var(--text-soft);margin-top:32px}#guarantees{padding-top:32px}#guarantees .guar-grid{gap:32px}#guarantees .aud-row,#guarantees .aud-card{box-shadow:none;background:0 0;border:0;border-radius:0;transform:none}#guarantees .aud-card{border-top:1px solid var(--line-soft);padding:24px 0 0}#guarantees .aud-card:before,#guarantees .aud-card:after,#guarantees .aud-line{display:none}#guarantees .card__icon{color:var(--ix-accent-violet);background:0 0;border:0;width:26px;height:26px;padding:0}#guarantees .card__title{font-size:19px}#guarantees .card__text{font-size:14px;line-height:1.65}#guarantees .guar-cta{border-top:1px solid var(--line-hair);padding-top:28px}#faq{background:var(--bg-section)}#faq .faq-side{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 40px 0 0}#faq .faq-side:before,#faq .faq-side:after{display:none}#faq .faq-item{border:0;border-bottom:1px solid var(--line-soft);box-shadow:none;background:0 0;border-radius:0}#faq .faq-item:before,#faq .faq-item:after{display:none}#faq .faq-q{grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:20px;padding:22px 16px;font-size:17px;line-height:1.45;display:grid}#faq .faq-q span{min-width:0}#faq .faq-q svg{width:36px;height:36px;color:var(--text-main);filter:none;border-radius:50%;padding:8px;transition:background .25s,color .25s;transform:none}#faq .faq-item.is-open .faq-q svg,#faq .faq-q:hover svg{color:var(--ix-text-main);background:var(--ix-accent-violet);filter:none;transform:none}#faq .faq-q__vertical{transition:opacity .2s}#faq .faq-q[aria-expanded=true] .faq-q__vertical{opacity:0}#faq .faq-a{padding-inline:0}#faq .faq-a p{padding:0 72px 24px 16px}#contact{background:var(--ix-graphite-1)}#contact .section__head{text-align:left;max-width:760px;margin-inline:0}#contact .section__head .section__sub{margin-left:0}#contact .contact{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:stretch;gap:60px;display:grid}#contact .form-panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}#contact .contact-aside{border:1px solid var(--line-hair);background:linear-gradient(145deg, var(--ix-graphite-0) 15%, color-mix(in srgb, var(--ix-graphite-1) 65%, var(--ix-violet-deep)) 80%, var(--ix-violet-deep));box-shadow:none;border-radius:20px;flex-direction:column;justify-content:flex-end;gap:18px;min-height:480px;padding:36px;display:flex;position:relative;overflow:hidden}#contact .contact-aside:before{content:"";pointer-events:none;background:linear-gradient(105deg, transparent 44%, var(--ix-white-06) 50%, transparent 56%);transition:transform 1s;position:absolute;inset:-120% -50%;transform:translate(-30%)rotate(12deg)}#contact .contact-aside:hover:before{transform:translate(30%)rotate(12deg)}#contact .contact-aside>*{z-index:1;position:relative}#contact .contact-aside h3{letter-spacing:-.04em;margin:0;font-size:32px;font-weight:500;line-height:1.15}#contact .contact-aside p{max-width:310px;margin:0;font-size:15px;line-height:1.65}#contact .contact-aside .btn{justify-content:center;width:100%;margin:8px 0 0;padding:16px 20px}#contact .contact-aside .btn__label{justify-content:center;align-items:center;gap:10px;display:inline-flex}#contact .contact-aside .btn__label svg{flex:0 0 20px;width:20px;height:20px}#contact .contact-aside ul{display:none}.telegram-art{place-items:center;min-height:160px;margin-bottom:auto;padding:16px 0 28px;display:grid}#contact .telegram-art__button{width:108px;height:108px;color:var(--ix-logo-light-bg);background:linear-gradient(145deg,#299cda,#127fbd);border:0;border-radius:30px;place-items:center;padding:0;transition:box-shadow .3s;animation:5s ease-in-out infinite telegram-float;display:grid;transform:rotate(-10deg);box-shadow:inset 0 1px 1px #ffffff65,inset 0 -4px 8px #075d8c80,0 20px 35px #00000040}#contact .telegram-art__button svg{color:#fff;width:52px;height:52px;margin:0}#contact .telegram-art__button:hover{animation-play-state:paused;box-shadow:inset 0 1px 1px #ffffff80,inset 0 -4px 8px #075d8c80,0 24px 48px #118dcb40}#contact .telegram-art__button:focus-visible{outline-offset:8px;outline:3px solid #fff}@keyframes telegram-float{0%,to{transform:translateY(3px)rotate(-10deg)}50%{transform:translateY(-8px)rotate(-5deg)}}#contact .form__after{margin-top:20px;padding-top:20px;font-size:12px}.footer{background:var(--ix-graphite-0)}.footer:after{display:none}.footer__top{padding-top:56px;padding-bottom:48px}.footer h4{letter-spacing:.08em;font-size:14px;color:var(--ix-text-main)!important}.footer a{transition:color .2s}.footer a:hover{color:var(--ix-violet-bright)}@media (width<=1000px){#pricing .pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#pricing .tier:nth-child(3){border-left:0;border-top:1px solid var(--line-hair)}#pricing .tier:nth-child(4){border-top:1px solid var(--line-hair)}#contact .contact{gap:30px}#process .steps,#guarantees .guar-grid{grid-template-columns:repeat(2,1fr)}#pricing .factors{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.wrap{width:calc(100% - 40px)}.section{padding-block:64px}.section__head{margin-bottom:32px}:is(.section,.reel) :is(h2,h3).h2-mix{font-size:34px}.section__sub{font-size:14px}#process .steps,#guarantees .guar-grid{gap:28px 20px}#process .step{min-height:280px}#process .step__top{flex-wrap:wrap;gap:12px}#process .step__title{font-size:18px}#process .step__num{font-size:40px}#pricing .pricing-grid{grid-template-columns:1fr}#pricing .tier{border-bottom:1px solid var(--line-hair);padding:28px 20px;border-left:0!important}#pricing .tier__for,#pricing .tier__from{min-height:0}#pricing .tier__price{font-size:36px}#pricing .factors{grid-template-columns:1fr;gap:14px}#guarantees .guar-grid{grid-template-columns:1fr}#faq .faq-side{padding:0}#faq .faq-q{font-size:15px}#contact .contact{grid-template-columns:1fr;gap:40px}#contact .contact-aside{min-height:400px;padding:28px}#contact .form__row{grid-template-columns:1fr}.footer__top{gap:32px}}@media (prefers-reduced-motion:reduce){.btn,#faq .faq-q svg,.telegram-art__button,#contact .contact-aside:before{transition:none}#contact .telegram-art__button{animation:none}#faq .faq-q__vertical{transition:none}}[data-play]{position:relative}.play-cursor{z-index:30;pointer-events:none;opacity:0;width:22px;height:22px;transform:translate(var(--cx,50%), var(--cy,50%));transition:transform .52s cubic-bezier(.22,.75,.2,1),opacity .24s;position:absolute;top:0;left:0}.play-cursor.is-on{opacity:1}.play-cursor svg{fill:#fff;stroke:#0b0d12;stroke-width:1.6px;stroke-linejoin:round;filter:drop-shadow(0 3px 6px #0000008c);width:100%;height:100%;transition:transform .12s;position:absolute;inset:0}.play-cursor.is-press svg{transform:scale(.82)}.play-cursor b{opacity:0;background:#a395ff8c;border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:3px;transform:scale(.4);box-shadow:0 0 0 1px #a395ffb3}.play-cursor.is-press b{animation:.52s ease-out play-ripple}@keyframes play-ripple{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(3.4)}}.play-tip{z-index:31;backdrop-filter:blur(10px);color:#e9ecf2;pointer-events:none;opacity:0;max-width:240px;transform:translate(var(--tx,0), var(--ty,0)) translateY(6px);background:#0e1018eb;border:1px solid #a395ff59;border-radius:12px;padding:9px 12px 10px;font-size:12.5px;line-height:1.35;transition:opacity .26s,transform .32s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0;box-shadow:0 14px 34px -12px #000000b3,inset 0 0 0 1px #ffffff08}.play-tip.is-on{opacity:1;transform:translate(var(--tx,0), var(--ty,0))}.play-tip strong{color:#c3b5ff;letter-spacing:.01em;font-weight:600;display:block}.play-tip span{color:#e9ecf2c7;margin-top:2px;display:block}.play-tip.is-bare span{display:none}[data-panes]>*{opacity:0;transition:opacity .42s;position:absolute;inset:0}[data-panes]>.is-on{opacity:1;z-index:1}@media (prefers-reduced-motion:reduce){.play-cursor,.play-tip,[data-panes]>*{transition:none}}.ph{color:#e8eaf0;background:radial-gradient(70% 40% at 80% 0,#8a5cff29,#0000 70%),linear-gradient(#0d0f16,#090a0f 60%,#07080c);flex-direction:column;font-family:-apple-system,SF Pro Text,Inter,system-ui,sans-serif;font-size:3.6cqw;line-height:1.3;display:flex;position:absolute;inset:0}.ph__panes{flex:1;min-height:0;position:relative}.ph__pane{flex-direction:column;padding:13cqw 5cqw 0;display:flex}.ph__top{justify-content:space-between;align-items:center;margin-bottom:4cqw;display:flex}.ph__brand{align-items:center;gap:2cqw;font-size:3.9cqw;font-weight:600;display:inline-flex}.ph__logo{background:linear-gradient(145deg,#a395ff,#6b5ee4);border-radius:1.6cqw;width:5.6cqw;height:5.6cqw;box-shadow:0 0 0 .3cqw #a395ff40}.ph__ava{background:linear-gradient(145deg,#3a3f4b,#1b1e26);border-radius:50%;width:7.5cqw;height:7.5cqw;box-shadow:0 0 0 .3cqw #ffffff1f}.ph__h{letter-spacing:-.02em;margin:0;font-size:7cqw;font-weight:700}.ph__sub{color:#e8eaf08c;margin:.8cqw 0 3.6cqw}.ph__stats{grid-template-columns:repeat(3,1fr);gap:1.6cqw;margin-bottom:3cqw;display:grid}.ph__stats div{background:#ffffff0b;border:.25cqw solid #ffffff0f;border-radius:3.4cqw;padding:2.6cqw 2.6cqw 2.4cqw}.ph__stats small{color:#e8eaf080;margin-bottom:1cqw;font-size:2.7cqw;display:block}.ph__stats b{white-space:nowrap;font-size:3.3cqw;font-weight:600;display:block}.ph__online:before{content:"";background:#3ddc97;border-radius:50%;width:1.8cqw;height:1.8cqw;margin-right:1.2cqw;display:inline-block;box-shadow:0 0 0 .6cqw #3ddc972e}.ph__card{background:#ffffff0b;border:.25cqw solid #ffffff12;border-radius:4cqw;margin-bottom:3cqw;padding:3.4cqw}.ph__card--tg{grid-template-columns:auto 1fr auto;align-items:center;gap:3cqw;display:grid}.ph__card--tg b{font-size:3.6cqw;display:block}.ph__card--tg small{color:#e8eaf08c;font-size:2.9cqw;display:block}.ph__card--tg span{color:#e8eaf066;font-size:5cqw}.ph__tg{background:radial-gradient(circle at 35% 35%,#4fb3ff,#1c7ed6 70%);border-radius:50%;width:8cqw;height:8cqw}.ph__tg--violet{background:radial-gradient(circle at 35% 35%,#a395ff,#6b5ee4 70%)}.ph__label{margin:0 0 2cqw;font-weight:600}.ph__chips{gap:1.6cqw;margin-bottom:3cqw;display:flex;overflow:hidden}.ph__chips span{color:#e8eaf0bf;background:#ffffff0d;border:.25cqw solid #ffffff14;border-radius:999px;flex:none;padding:1.5cqw 2.8cqw;font-size:3cqw}.ph__chips span.is-on{color:#fff;background:#8a5cff;border-color:#8a5cff}.ph__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#e8eaf073;margin-bottom:1.6cqw;font-size:2.6cqw;display:block}.ph__card>b{margin-bottom:1cqw;display:block}.ph__card>p{color:#e8eaf0cc;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 2.6cqw;font-size:3.2cqw;display:-webkit-box;overflow:hidden}.ph__btns{gap:1.6cqw;display:flex}.ph__btns button{color:#e8eaf0;font:inherit;background:#ffffff0d;border:.25cqw solid #ffffff1a;border-radius:2.6cqw;padding:2.2cqw 3cqw;font-size:3.1cqw;font-weight:600}.ph__btns .is-primary{color:#fff;background:#8a5cff;border-color:#8a5cff;box-shadow:0 2cqw 5cqw -2cqw #8a5cffe6}.ph__scroll{flex:1;min-height:0;margin:0 -5cqw;padding:0 5cqw;overflow:hidden;mask-image:linear-gradient(#000 88%,#0000)}.ph__list{gap:2cqw;padding-bottom:6cqw;display:grid}.ph__person{background:#ffffff0b;border:.25cqw solid #ffffff0f;border-radius:3.6cqw;grid-template-columns:auto 1fr auto;align-items:center;gap:3cqw;padding:2.8cqw 3cqw;display:grid}.ph__person i{color:#fff;background:linear-gradient(145deg,#8a5cff,#5d4bd0);border-radius:50%;place-items:center;width:9.5cqw;height:9.5cqw;font-size:3.6cqw;font-style:normal;font-weight:700;display:grid}.ph__person i.is-grey{background:linear-gradient(145deg,#4b515d,#2a2e37)}.ph__person i.is-light{color:#15121f;background:linear-gradient(145deg,#c3b5ff,#8a5cff)}.ph__person b{font-size:3.5cqw;display:block}.ph__person small{color:#e8eaf08c;white-space:nowrap;text-overflow:ellipsis;font-size:2.9cqw;display:block;overflow:hidden}.ph__pill{white-space:nowrap;color:#7ff0bf;background:#3ddc9724;border-radius:999px;padding:1.2cqw 2.2cqw;font-size:2.6cqw;font-weight:600}.ph__pill--busy{color:#c3b5ff;background:#8a5cff2e}.ph__pill--idle{color:#e8eaf099;background:#ffffff12}.ph__bar{background:#ffffff14;border-radius:999px;grid-column:2/-1;height:1cqw;overflow:hidden}.ph__bar i{height:100%;width:var(--p,40%);border-radius:inherit;background:linear-gradient(90deg,#6b5ee4,#a395ff);display:block}.ph__chat{flex-direction:column;flex:1;justify-content:flex-end;gap:2cqw;min-height:0;padding-bottom:3cqw;display:flex}.ph__msg{background:#ffffff12;border-radius:4cqw 4cqw 4cqw 1.2cqw;max-width:82%;padding:2.6cqw 3.2cqw;font-size:3.3cqw}.ph__msg--me{color:#fff;background:#8a5cff;border-radius:4cqw 4cqw 1.2cqw;align-self:flex-end}.ph__msg small{opacity:.6;margin-top:1cqw;font-size:2.6cqw;display:block}.ph__input{color:#e8eaf080;background:#ffffff0f;border:.25cqw solid #ffffff1a;border-radius:999px;align-items:center;gap:2cqw;margin-bottom:3cqw;padding:2.6cqw 3.4cqw;display:flex}.ph__input b{background:#8a5cff;border-radius:50%;width:6.5cqw;height:6.5cqw;margin-left:auto}.ph__row{border-bottom:.25cqw solid #ffffff12;justify-content:space-between;align-items:center;gap:3cqw;padding:3.2cqw 0;display:flex}.ph__row b{font-size:3.5cqw;display:block}.ph__row small{color:#e8eaf080;font-size:2.9cqw;display:block}.ph__toggle{background:#ffffff24;border-radius:999px;flex:none;width:11cqw;height:6.4cqw;position:relative}.ph__toggle:after{content:"";background:#fff;border-radius:50%;width:5cqw;height:5cqw;position:absolute;top:.7cqw;left:.7cqw}.ph__toggle.is-on{background:#8a5cff}.ph__toggle.is-on:after{left:auto;right:.7cqw}.ph__swatches{gap:2cqw;display:flex}.ph__swatches i{border-radius:50%;width:6cqw;height:6cqw}.ph__tabs{backdrop-filter:blur(10px);background:#0a0b10eb;border-top:.25cqw solid #ffffff12;grid-auto-columns:1fr;grid-auto-flow:column;padding:2.4cqw 2cqw 5.4cqw;display:grid}.ph__tabs button{color:#e8eaf073;font:inherit;background:0 0;border:0;justify-items:center;gap:1cqw;padding:0;font-size:2.5cqw;font-weight:500;display:grid}.ph__tabs button svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:6cqw;height:6cqw}.ph__tabs button.is-on{color:#c3b5ff}.ph__tabs button.is-mic{color:#fff}.ph__tabs button.is-mic svg{background:linear-gradient(145deg,#a395ff,#6b5ee4);border-radius:50%;width:10cqw;height:10cqw;margin-top:-3cqw;padding:2cqw;box-shadow:0 2cqw 6cqw -2cqw #8a5cffe6}
