@font-face{font-family:manrope;src:url(../media/manrope_latin_wght_normal-s.p.1p_a2k8qd5zhp.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_cd2e0833-module__mGNMlG__className{font-family:manrope,manrope Fallback}.manrope_cd2e0833-module__mGNMlG__variable{--font-sans:"manrope", "manrope Fallback"}
@font-face{font-family:mono;src:url(../media/jetbrains_mono_latin_wght_normal-s.p.2rmhnsrc80fag.woff2)format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.mono_c5366c90-module__IwLYyW__className{font-family:mono,mono Fallback}.mono_c5366c90-module__IwLYyW__variable{--font-mono:"mono", "mono Fallback"}
@font-face{unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-family:arabic;src:url(../media/ibm_plex_sans_arabic_arabic_400_normal.0a8jtlzovcn2x.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-family:arabic;src:url(../media/ibm_plex_sans_arabic_arabic_500_normal.2nmq8_7j2wt1h.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-family:arabic;src:url(../media/ibm_plex_sans_arabic_arabic_600_normal.2jzf714wbn4iw.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-family:arabic;src:url(../media/ibm_plex_sans_arabic_arabic_700_normal.0ej1b3dc64qt2.woff2)format("woff2");font-display:swap;font-weight:700}.arabic_3f615fcf-module__z3-UkG__className{font-family:arabic}.arabic_3f615fcf-module__z3-UkG__variable{--font-arabic:"arabic"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#16233f;--ink-2:#26334f;--slate:#56637d;--mute:#8b95aa;--paper:#fff;--fog:#f5f7fb;--fog-2:#eaeef6;--hair:#e3e8f0;--hair-2:#d4dbe7;--brand:#1a51ad;--brand-2:#2160c9;--brand-deep:#143f87;--brand-soft:#e9f0fc;--brand-mid:#6d9be0;--brand-ring:#1a51ad47;--cash:#0e9f6e;--cash-deep:#0b7f58;--cash-soft:#e4f6ee;--amber:#d98a12;--amber-soft:#fff3df;--rose:#c24b6e;--rose-soft:#fbe7ee;--rail:#0c1e42;--rail-2:#10265a;--rail-text:#c9d6f2;--rail-mute:#7f93bf;--night:#0b1633;--night-2:#12204a;--night-line:#ffffff1a;--night-text:#dfe6f5;--night-mute:#98a6c8;--shadow:0 1px 2px #16233f0d, 0 12px 32px -14px #16233f29;--shadow-lg:0 2px 4px #16233f0f, 0 36px 72px -28px #16233f52;--r-card:16px;--r-ctl:10px;--r-tile:12px;--font-latin:var(--font-sans), "Manrope", "Segoe UI", system-ui, -apple-system, sans-serif;--font-code:var(--font-mono), "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-ar:var(--font-arabic), "IBM Plex Sans Arabic", var(--font-latin);--font:var(--font-latin);--wrap:1200px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#edf1f9;--ink-2:#d5dcea;--slate:#a3adc3;--mute:#7a859d;--paper:#0e1527;--fog:#121a30;--fog-2:#182139;--hair:#242f4a;--hair-2:#2f3c5c;--brand:#6d9be0;--brand-2:#86adf0;--brand-deep:#a9c4f5;--brand-soft:#1b2b52;--brand-mid:#3b6cc0;--brand-ring:#6d9be059;--cash:#34c48f;--cash-deep:#62d9ac;--cash-soft:#113627;--amber:#f0b64a;--amber-soft:#3a2c10;--rose:#ef7fa0;--rose-soft:#3d1a27;--rail:#0a1330;--rail-2:#0f1b40;--night:#070c1e;--night-2:#0d1531;--shadow:0 1px 2px #00000080, 0 12px 32px -14px #000000b3;--shadow-lg:0 2px 4px #00000080, 0 36px 72px -28px #000c}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16.5px;line-height:1.62}html[dir=rtl]{--font:var(--font-ar)}html[dir=rtl] body,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] .btn,html[dir=rtl] .eyebrow{letter-spacing:0}h1,h2,h3,h4{color:var(--ink);text-wrap:balance;margin:0}h1{letter-spacing:-.03em;font-size:clamp(2.1rem,3.6vw,3.05rem);font-weight:800;line-height:1.1}h2{letter-spacing:-.025em;font-size:clamp(1.75rem,3.1vw,2.45rem);font-weight:800;line-height:1.14}h3{letter-spacing:-.01em;font-size:1.15rem;font-weight:700;line-height:1.35}html[dir=rtl] h1{font-size:clamp(2rem,3.8vw,3.1rem);line-height:1.32}html[dir=rtl] h2{line-height:1.35}html[dir=rtl] h3{line-height:1.55}p{margin:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:4px}.mono{font-family:var(--font-code);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.mute{color:var(--mute)}.ok{color:var(--cash-deep)}.ic{vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;display:inline-block}html[dir=rtl] .flip,.rev{transform:scaleX(-1)}html[dir=rtl] .rev{transform:none}.skip{inset-inline-start:16px;background:var(--ink);color:var(--paper);z-index:100;border-radius:8px;padding:8px 12px;position:absolute;top:-48px}.skip:focus{top:12px}.wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:24px}.sec{padding-block:96px}.band{background:var(--fog)}.night{background:var(--night);color:var(--night-text)}.night h2,.night h3{color:#fff}.eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--brand);align-items:center;gap:10px;font-size:.78rem;font-weight:700;display:inline-flex}.night .eyebrow{color:#a9c4f5}.head{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:20px 32px;margin-block-end:52px;display:grid}.head>.t{flex-direction:column;grid-column:span 7;gap:14px;display:flex}.head>.s{color:var(--slate);grid-column:span 5;max-width:52ch;font-size:1.02rem;line-height:1.65}.night .head>.s{color:var(--night-mute)}.lede{color:var(--slate);max-width:56ch;font-size:1.1rem;line-height:1.65}.btn{border-radius:var(--r-ctl);height:46px;font-family:var(--font);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding-inline:20px;font-size:.94rem;font-weight:700;transition:transform .15s,background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--brand);color:#fff;box-shadow:0 1px 0 #ffffff26 inset, 0 8px 20px -10px var(--brand-ring)}.btn--primary:hover{background:var(--brand-deep);color:#fff}:root[data-theme=dark] .btn--primary,:root[data-theme=dark] .btn--primary:hover{color:#0b1633}.btn--ghost{color:var(--ink);border-color:var(--hair-2);background:0 0}.btn--ghost:hover{border-color:var(--ink);color:var(--ink)}.btn--paper{color:var(--night);background:#fff}.btn--paper:hover{color:var(--night);background:#e6edff}.btn--outline-night{color:#fff;background:0 0;border-color:#ffffff47}.btn--outline-night:hover{color:#fff;border-color:#fff}.btn--sm{height:38px;padding-inline:14px;font-size:.88rem}.btn--lg{height:52px;padding-inline:24px;font-size:1rem}.btn .ic{width:18px;height:18px}.iconbtn{appearance:none;border-radius:var(--r-ctl);border:1px solid var(--hair-2);background:var(--paper);width:38px;height:38px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.iconbtn:hover{border-color:var(--ink)}.themebtn .moon,:root[data-theme=dark] .themebtn .sun{display:none}:root[data-theme=dark] .themebtn .moon{display:inline-flex}.more{color:var(--brand);align-items:center;gap:8px;margin-block-start:6px;font-size:.95rem;font-weight:700;display:inline-flex}.more .ic{width:18px;height:18px;transition:transform .15s}.more:hover .ic{transform:translate(3px)}html[dir=rtl] .more:hover .ic{transform:translate(-3px)scaleX(-1)}.dd{position:relative}.ddbtn{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.dd--lang .ddbtn{border:1px solid var(--hair-2);border-radius:var(--r-ctl);background:var(--paper);height:38px;color:var(--ink);font:inherit;padding-inline:10px;font-size:.85rem;font-weight:700}.dd--lang .ddbtn:hover{border-color:var(--ink)}.flag{border-radius:50%;flex:none;width:20px;height:20px}.chev{width:16px;height:16px;color:var(--mute);transition:transform .15s}.dd.open .chev{transform:rotate(180deg)}.ddmenu{top:calc(100% + 8px);background:var(--paper);border:1px solid var(--hair);min-width:190px;box-shadow:var(--shadow-lg);z-index:70;border-radius:12px;padding:6px;display:none;position:absolute;inset-inline-end:0}.dd.open .ddmenu{display:block}.ddmenu button,.ddmenu a{appearance:none;width:100%;font:inherit;color:var(--ink);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:.92rem;font-weight:600;display:flex}.ddmenu button:hover,.ddmenu a:hover{background:var(--fog);color:var(--ink)}.ddmenu .tick{width:16px;height:16px;color:var(--brand);margin-inline-start:auto}.ddmenu a .ic{color:var(--brand);width:18px;height:18px}.ddmenu--wide{grid-template-columns:auto auto;gap:2px 8px;width:max-content;min-width:300px;inset-inline:0 auto}.ddmenu--wide a{white-space:nowrap}.dd.open .ddmenu--wide{display:grid}.dd--product .ddbtn{font:inherit;color:var(--slate);background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:.93rem;font-weight:600}.dd--product .ddbtn:hover,.dd--product.open .ddbtn{background:var(--fog);color:var(--ink)}.nav{z-index:50;background:var(--paper);border-block-end:1px solid var(--hair);position:sticky;top:0}.nav .wrap{align-items:center;gap:18px;height:68px;display:flex}.brand{color:var(--ink);direction:ltr;align-items:center;gap:9px;display:inline-flex}.brand .mark{flex:none;width:30px;height:30px}.wordmark{font-family:var(--font-latin);letter-spacing:-.01em;color:var(--ink);font-size:1.28rem;font-weight:600}.wordmark b{color:var(--brand);font-weight:800}.brand--dark .wordmark,.brand--dark .wordmark b{color:#fff}.nav-links{align-items:center;gap:2px;margin-inline-start:6px;display:flex}.navlink{color:var(--slate);white-space:nowrap;border-radius:8px;padding:8px 10px;font-size:.93rem;font-weight:600}.navlink:hover{background:var(--fog);color:var(--ink)}.nav-end{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.burger{display:none}.sheet{z-index:60;background:var(--paper);flex-direction:column;gap:8px;padding:20px 24px;display:none;position:fixed;inset:0;overflow:auto}.sheet.open{display:flex}.sheet .top{justify-content:space-between;align-items:center;margin-block-end:12px;display:flex}.sheet-links{flex-direction:column;display:flex}.sheet-links a{border-block-end:1px solid var(--hair);padding:13px 4px;font-size:1.1rem;font-weight:700}.sheet .actions{flex-direction:column;gap:10px;margin-block-start:auto;padding-block-start:20px;display:flex}.sheet .actions .row{align-items:center;gap:10px;display:flex}.hero{padding-block:64px 80px;position:relative;overflow:clip}.hero:before{content:"";background:radial-gradient(760px 420px at 85% 10%, var(--brand-soft) 0%, transparent 62%);pointer-events:none;position:absolute;inset:0}.hero .wrap{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:40px;display:grid;position:relative}.hero .copy{flex-direction:column;grid-column:span 5;gap:22px;display:flex}.hero .visual{grid-column:span 7;position:relative}.hero h1 .l2{color:var(--brand)}.cta-row{flex-wrap:wrap;gap:12px;display:flex}.micro{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.micro li{color:var(--slate);align-items:center;gap:7px;font-size:.88rem;font-weight:600;display:inline-flex}.micro .ic{width:16px;height:16px;color:var(--cash)}.window{background:var(--paper);border:1px solid var(--hair);box-shadow:var(--shadow-lg);border-radius:14px;overflow:hidden}.wbar,.uibar{background:var(--fog);border-block-end:1px solid var(--hair);grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;gap:12px;height:38px;padding-inline:12px;display:grid}.dots{gap:5px;display:inline-flex}.dots i{background:var(--hair-2);border-radius:50%;width:9px;height:9px}.url{background:var(--paper);border:1px solid var(--hair);height:24px;font-family:var(--font-code);color:var(--slate);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;justify-self:center;align-items:center;gap:6px;max-width:100%;padding-inline:10px;font-size:.68rem;display:inline-flex;overflow:hidden}.url .ic{width:12px;height:12px;color:var(--cash)}.uititle{color:var(--slate);justify-self:center;font-size:.74rem;font-weight:700}.wbody{grid-template-columns:132px 1fr;min-height:400px;display:grid}.wnav{background:var(--rail);color:var(--rail-text);flex-direction:column;gap:14px;padding:14px 10px;display:flex}.wbrand{color:#fff;font-family:var(--font-latin);align-items:center;gap:8px;padding-inline:6px;font-size:.86rem;font-weight:600;display:flex}.wbrand .mark{width:20px;height:20px}.wbrand b{color:#9fbdf7;font-weight:800}.wnav ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.wnav li{color:var(--rail-mute);border-radius:8px;align-items:center;gap:9px;padding:7px 8px;font-size:.76rem;font-weight:600;display:flex}.wnav li .ic{width:15px;height:15px}.wnav li.on{color:#fff;background:#ffffff1a}.wmain{flex-direction:column;gap:12px;min-width:0;padding:12px 12px 14px;display:flex;overflow-x:auto}.wtop{justify-content:space-between;align-items:center;gap:10px;display:flex}.wtop b{letter-spacing:-.01em;font-size:.98rem;font-weight:800}.wtop .mute{margin-inline-start:8px;font-size:.74rem}.wacts{gap:6px;display:inline-flex}.wbtn{border:1px solid var(--hair-2);background:var(--paper);height:28px;color:var(--ink);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding-inline:10px;font-size:.72rem;font-weight:700;display:inline-flex}.wbtn .ic{width:13px;height:13px}.wbtn--p{background:var(--brand);border-color:var(--brand);color:#fff}:root[data-theme=dark] .wbtn--p{color:#0b1633}.wbtn--ok{background:var(--cash-soft);color:var(--cash-deep);border-color:#0000}.wbtn--x{color:var(--rose)}.wfilters{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.wfilters span{height:26px;color:var(--slate);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding-inline:10px;font-size:.72rem;font-weight:600;display:inline-flex}.wfilters span em{font-style:normal;font-family:var(--font-code);background:var(--amber-soft);color:var(--amber);border-radius:999px;padding:1px 6px;font-size:.66rem}.wfilters span.on{background:var(--ink);color:var(--paper)}.wfilters .wsearch{border:1px solid var(--hair);background:var(--fog);color:var(--mute);border-radius:8px;height:28px;margin-inline-start:auto;font-weight:500}.wfilters .wsearch .ic{width:13px;height:13px}.wtable{border-collapse:collapse;width:100%;font-size:.7rem}.wtable td small{margin-block-start:2px;font-size:.62rem;line-height:1.2;display:block}.wtable th{text-align:start;letter-spacing:.05em;text-transform:uppercase;color:var(--mute);border-block-end:1px solid var(--hair);white-space:nowrap;padding:6px;font-size:.6rem;font-weight:700}.wtable td{border-block-end:1px solid var(--hair);white-space:nowrap;color:var(--ink-2);padding:7px 6px}.wtable tr:last-child td{border-block-end:0}.wtable .end{text-align:end}.chip{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:20px;padding-inline:7px;font-size:.66rem;font-weight:700;display:inline-flex}.chip--cod{background:var(--cash-soft);color:var(--cash-deep)}.chip--card{background:var(--brand-soft);color:var(--brand)}.chip--c1{background:var(--amber-soft);color:var(--amber)}.chip--c2{background:var(--cash-soft);color:var(--cash-deep)}.chip--c3{background:var(--rose-soft);color:var(--rose)}.chip--d2{background:var(--brand-soft);color:var(--brand)}.chip--d3{background:var(--cash-soft);color:var(--cash-deep)}.chip--d4{background:var(--amber-soft);color:var(--amber)}.facts{border-block:1px solid var(--hair)}.facts .wrap{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fact{border-inline-end:1px solid var(--hair);gap:12px;padding:22px 20px 22px 0;display:flex}.fact:not(:first-child){padding-inline-start:20px}.fact:last-child{border-inline-end:0}.fact .ic{color:var(--brand);margin-block-start:2px}.fact b{letter-spacing:-.01em;font-size:.94rem;font-weight:800;display:block}.fact span{color:var(--slate);margin-block-start:2px;font-size:.88rem;line-height:1.5;display:block}.steps{border-block-start:1px solid var(--hair-2);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.step{border-inline-end:1px solid var(--hair);flex-direction:column;gap:12px;padding:28px 24px 8px 0;display:flex;position:relative}.step:not(:first-child){padding-inline-start:24px}.step:last-child{border-inline-end:0}.step:before{content:"";top:-1px;background:var(--brand);width:48px;height:2px;position:absolute;inset-inline-start:0}.step .n{color:var(--brand);font-size:.78rem;font-weight:700}.step p{color:var(--slate);font-size:.95rem;line-height:1.6}.checks{flex-direction:column;gap:9px;margin:4px 0 0;padding:0;list-style:none;display:flex}.checks li{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:.94rem;display:flex}.checks .ic{width:18px;height:18px;color:var(--cash);margin-block-start:3px}.night .checks li{color:#fff}.night .checks .ic{color:#7fe0b8}.trow{border-block-start:1px solid var(--hair-2);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:40px;padding-block:44px;scroll-margin-top:84px;display:grid}.trow:first-of-type{border-block-start:0}.trow .ttext{flex-direction:column;grid-column:span 5;gap:14px;display:flex}.trow .ttext h3{letter-spacing:-.02em;font-size:1.55rem;line-height:1.2}html[dir=rtl] .trow .ttext h3{line-height:1.45}.trow .ttext p{color:var(--slate);line-height:1.65}.trow .tui{grid-column:span 7;min-width:0}.trow--flip .tui{order:-1}.ui{background:var(--paper);border:1px solid var(--hair);box-shadow:var(--shadow);border-radius:14px;overflow:hidden}.uibody{padding:18px}.cz{grid-template-columns:176px 1fr;gap:16px;display:grid}.czpanel{flex-direction:column;gap:4px;display:flex}.czitem{color:var(--slate);border-radius:8px;align-items:center;gap:9px;padding:8px 10px;font-size:.78rem;font-weight:600;display:flex}.czitem .ic{width:15px;height:15px}.czitem .chev{width:13px;height:13px;margin-inline-start:auto}.czitem.on{background:var(--brand-soft);color:var(--brand)}.czswatches{flex-wrap:wrap;gap:6px;padding:10px 10px 0;display:flex}.czswatches i{width:20px;height:20px;color:var(--mute);border:1px dashed #0000;border-radius:6px;place-items:center;font-size:.7rem;font-style:normal;display:inline-grid}.czswatches i.add{border-color:var(--hair-2)}.sw1{background:#1a51ad}.sw2{background:#16233f}.sw3{background:#0e9f6e}.sw4{background:#e0951b}.sw5{background:#c24b6e}.czpreview{flex-direction:column;gap:10px;min-width:0;display:flex}.czpv-top{justify-content:space-between;align-items:center;display:flex}.czstore{border:1px solid var(--hair);background:var(--paper);border-radius:10px;overflow:hidden}.czhdr{border-block-end:1px solid var(--hair);gap:8px;padding:8px 10px;display:flex}.czhdr span{background:var(--hair-2);border-radius:3px;width:34px;height:6px}.czhdr span:first-child{background:var(--brand);width:48px}.czhero{grid-template-columns:1fr 96px;align-items:center;gap:12px;padding:14px 12px;display:grid}.czcopy{flex-direction:column;gap:6px;display:flex}.czcopy i{background:var(--ink);opacity:.85;border-radius:4px;width:80%;height:9px;display:block}.czcopy i.s{opacity:.4;width:55%;height:6px}.czcopy b{background:var(--brand);border-radius:6px;width:70px;height:20px;margin-block-start:4px;display:block}.czprod svg{width:100%;height:auto}.czgrid{grid-template-columns:repeat(4,1fr);gap:8px;padding:0 12px 12px;display:grid}.czgrid i{aspect-ratio:1;background:var(--fog-2);border-radius:8px;display:block}.pe{flex-direction:column;gap:12px;display:flex}.pefield label{color:var(--mute);text-transform:uppercase;letter-spacing:.05em;margin-block-end:4px;font-size:.68rem;font-weight:700;display:block}.peinput{border:1px solid var(--hair-2);border-radius:8px;align-items:center;height:34px;padding-inline:10px;font-size:.82rem;font-weight:600;display:flex}.petitle{font-size:.8rem;font-weight:800}.petable{border-collapse:collapse;width:100%;font-size:.76rem}.petable th{text-align:start;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);border-block-end:1px solid var(--hair);padding:6px 8px;font-size:.62rem;font-weight:700}.petable td{border-block-end:1px solid var(--hair);white-space:nowrap;padding:9px 8px}.petable .sw{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-inline-end:8px;display:inline-block}.sw-sand{background:#d9c8b4}.sw-slate{background:#6b7280}.sw-olive{background:#7f8f5a}.peacts{justify-content:flex-end;display:flex}.q{flex-direction:column;gap:8px;display:flex}.qhead{justify-content:space-between;align-items:center;margin-block-end:4px;display:flex}.qhead b{font-size:.9rem;font-weight:800}.qrow{border:1px solid var(--hair);border-radius:10px;flex-direction:column;gap:10px;padding:10px 12px;display:flex}.qrow.open{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.qmain{grid-template-columns:62px 1fr auto auto;align-items:center;gap:12px;font-size:.78rem;display:grid}.qmain b{font-weight:700}.qacts{flex-wrap:wrap;align-items:center;gap:6px;font-size:.72rem;display:flex}.qacts .mute{margin-inline-end:auto}.co{flex-direction:column;gap:10px;max-width:420px;margin-inline:auto;display:flex}.cooffers{flex-direction:column;gap:6px;display:flex}.cooffer{border:1px solid var(--hair-2);border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:.8rem;font-weight:600;display:flex}.cooffer .rd{border:2px solid var(--hair-2);border-radius:50%;flex:none;width:14px;height:14px}.cooffer.on{border-color:var(--brand);background:var(--brand-soft)}.cooffer.on .rd{border-color:var(--brand);box-shadow:inset 0 0 0 3px var(--paper);background:var(--brand)}.cooffer em{letter-spacing:.04em;text-transform:uppercase;color:var(--brand);font-size:.62rem;font-style:normal;font-weight:800}.cooffer b{margin-inline-start:auto}.copay{grid-template-columns:1fr 1fr;gap:8px;display:grid}.opt{border:1px solid var(--hair-2);color:var(--slate);border-radius:10px;align-items:center;gap:8px;padding:9px 10px;font-size:.76rem;font-weight:700;display:flex}.opt.on{border-color:var(--cash);background:var(--cash-soft);color:var(--cash-deep)}.opt .ic{width:16px;height:16px}.cofields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cototal{color:var(--slate);justify-content:space-between;align-items:baseline;font-size:.82rem;display:flex}.cototal b{color:var(--ink);font-size:.95rem}.co .cofields{gap:8px}.co .pfield{border:1px solid var(--hair-2);height:36px;color:var(--mute);background:var(--paper);border-radius:8px;align-items:center;padding-inline:12px;font-size:.8rem;font-weight:600;display:flex}.co .pbtn{border-radius:var(--r-ctl);background:var(--brand);color:#fff;letter-spacing:-.005em;justify-content:center;align-items:center;height:42px;font-size:.86rem;font-weight:700;display:flex}:root[data-theme=dark] .co .pbtn{color:#0b1633}.sh{flex-direction:column;gap:14px;display:flex}.shtop{justify-content:space-between;font-size:.78rem;display:flex}.shtl{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.shtl li{grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding-block:10px;font-size:.82rem;font-weight:600;display:grid;position:relative}.shtl li i{border:2px solid var(--hair-2);background:var(--paper);z-index:1;border-radius:50%;justify-self:center;width:12px;height:12px;position:relative}.shtl li:before{content:"";inset-inline-start:10px;background:var(--hair);width:2px;position:absolute;top:0;bottom:0}.shtl li:first-child:before{top:50%}.shtl li:last-child:before{bottom:50%}.shtl li.done i{background:var(--cash);border-color:var(--cash)}.shtl li.now i{border-color:var(--cash);box-shadow:0 0 0 4px var(--cash-soft)}.shtl li.now span:nth-child(2){color:var(--cash-deep);font-weight:800}.cp{flex-direction:column;gap:14px;display:flex}.cpprompt{background:var(--fog);border:1px solid var(--hair);border-radius:10px;align-items:flex-start;gap:10px;padding:12px;font-size:.82rem;font-weight:600;display:flex}.cpprompt .ic{color:var(--brand);width:16px;height:16px;margin-block-start:2px}.cpout{border-inline-start:3px solid var(--brand);flex-direction:column;gap:6px;padding-inline-start:14px;display:flex}.cpout b{letter-spacing:-.01em;font-size:1.05rem;font-weight:800}.cpout p{color:var(--slate);font-size:.86rem;line-height:1.6}.cpfoot{justify-content:space-between;align-items:center;display:flex}.ap{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.aptile{border:1px solid var(--hair);border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;display:flex}.apic{background:var(--brand-soft);width:34px;height:34px;color:var(--brand);border-radius:9px;place-items:center;display:grid}.apic .ic{width:17px;height:17px}.apname{font-size:.8rem;font-weight:800}.an{flex-direction:column;gap:14px;display:flex}.antop>div{flex-direction:column;gap:2px;display:flex}.antop .mute{font-size:.74rem;font-weight:600}.antop b{font-family:var(--font-latin);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:1.5rem}.antop .ok{font-size:.74rem;font-weight:700}.anbars{border-block-end:1px solid var(--hair);align-items:flex-end;gap:4px;height:96px;padding-block-end:2px;display:flex}.anbars i{background:var(--brand-soft);border-radius:3px 3px 0 0;flex:1}.anbars i.last{background:var(--brand)}.ansrc{flex-direction:column;gap:6px;display:flex}.src{color:var(--slate);grid-template-columns:100px 1fr 40px;align-items:center;gap:10px;font-size:.74rem;font-weight:600;display:grid}.src i{background:var(--fog-2);border-radius:4px;height:7px;display:block;overflow:hidden}.src i b{background:var(--brand);border-radius:4px;height:100%;display:block}.src .mono{text-align:end;color:var(--ink)}.inc{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.inccol{border-block-start:2px solid var(--brand);flex-direction:column;gap:12px;padding-block-start:18px;display:flex}.checks--dense{gap:7px}.checks--dense li{font-size:.92rem}.plain{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 28px;display:grid}.plain--3{grid-template-columns:repeat(3,minmax(0,1fr))}.plain .it{border-block-start:1px solid var(--hair-2);flex-direction:column;gap:10px;padding-block-start:18px;display:flex}.plain .it .ic{color:var(--brand);width:22px;height:22px}.plain .it p{color:var(--slate);font-size:.95rem;line-height:1.6}.night .plain .it{border-color:var(--night-line)}.night .plain .it p{color:var(--night-mute)}.night .plain .it .ic{color:#a9c4f5}.ptoggle{margin-block-end:22px}.toggle{border:1px solid var(--hair-2);background:var(--paper);border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex}.toggle button{appearance:none;font:inherit;color:var(--slate);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;height:36px;padding-inline:16px;font-size:.88rem;font-weight:700;display:inline-flex}.toggle button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.toggle .badge{letter-spacing:.04em;text-transform:uppercase;background:var(--cash-soft);color:var(--cash-deep);border-radius:999px;padding:3px 7px;font-size:.66rem;font-weight:800}.toggle button[aria-pressed=true] .badge{background:var(--cash);color:#fff}.payg{background:var(--night);color:var(--night-text);border-radius:18px;grid-template-columns:1.1fr 1fr auto;align-items:center;gap:32px;margin-block-end:20px;padding:34px 38px;display:grid}.payg h3{color:#fff;font-size:1.4rem}.payg p{color:var(--night-mute);margin-block-start:8px;line-height:1.6}.paygcta{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.payg .price{font-family:var(--font-latin);font-variant-numeric:tabular-nums;color:#fff;letter-spacing:-.04em;font-size:2.5rem;font-weight:700;line-height:1}.payg .price small{font-family:var(--font);color:var(--night-mute);letter-spacing:0;margin-inline-start:4px;font-size:1rem;font-weight:600}.plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.plan{background:var(--paper);border:1px solid var(--hair);border-radius:18px;flex-direction:column;gap:16px;padding:26px;display:flex;position:relative}.plan--popular{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-soft)}.plan .pop{top:-13px;background:var(--brand);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 10px;font-size:.66rem;font-weight:800;position:absolute;inset-inline-start:22px}:root[data-theme=dark] .plan .pop{color:#0b1633}.plan .name{letter-spacing:-.01em;font-size:1.12rem;font-weight:800}.plan .tag{color:var(--slate);min-height:2.6em;font-size:.88rem;line-height:1.5}.plan .price{font-family:var(--font-latin);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:2rem;font-weight:700;line-height:1}.plan .price small{font-family:var(--font);color:var(--mute);letter-spacing:0;margin-inline-start:2px;font-size:.86rem;font-weight:600}.plan .rows{border-block-start:1px solid var(--hair);flex-direction:column;gap:10px;padding-block-start:16px;display:flex}.plan .row{align-items:baseline;gap:8px;font-size:.85rem;display:flex}.plan .row .k{color:var(--slate)}.plan .row .lead{border-block-end:1px dotted var(--hair-2);flex:1;min-width:10px;transform:translateY(-4px)}.plan .row .v{color:var(--ink);white-space:nowrap;font-weight:700}.plan .row .v.ok{color:var(--cash-deep)}.plan .btn{margin-block-start:auto}.fine{color:var(--mute);max-width:80ch;margin-block-start:18px;font-size:.84rem;line-height:1.55}.cterms{border:1px solid var(--hair);border-radius:var(--r-card);background:var(--fog);margin-block-start:26px;padding:22px 24px}.cterms h3{color:var(--ink);letter-spacing:-.005em;margin:0 0 14px;font-size:.95rem;font-weight:700}.ctgrid{grid-template-columns:repeat(3,1fr);gap:18px 26px;display:grid}.ctitem h4{color:var(--ink-2);margin:0 0 5px;font-size:.82rem;font-weight:700}.ctitem p{color:var(--slate);margin:0;font-size:.82rem;line-height:1.6}.ctitem a{color:var(--brand);text-underline-offset:2px;font-weight:600;text-decoration:underline}.ctitem a:hover{color:var(--brand-deep)}@media (max-width:860px){.ctgrid{grid-template-columns:1fr;gap:16px}.cterms{padding:18px}}.sup{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.supcard{border:1px solid var(--hair);border-radius:var(--r-card);background:var(--paper);flex-direction:column;gap:10px;padding:26px;transition:border-color .15s,transform .15s;display:flex;position:relative}.supcard:hover{border-color:var(--brand);color:inherit;transform:translateY(-2px)}.supcard .tile{border-radius:var(--r-tile);background:var(--brand-soft);width:42px;height:42px;color:var(--brand);place-items:center;display:grid}.supcard p{color:var(--slate);font-size:.95rem;line-height:1.6}.supcard .more{top:26px;color:var(--mute);margin:0;position:absolute;inset-inline-end:22px}.supcard:hover .more{color:var(--brand)}.faq{max-width:860px}.faq details{border-block-start:1px solid var(--hair-2)}.faq details:last-child{border-block-end:1px solid var(--hair-2)}.faq summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;padding:20px 4px;font-size:1.04rem;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .ic{color:var(--mute);transition:transform .2s}.faq details[open] summary .ic{color:var(--brand);transform:rotate(180deg)}.faq .a{color:var(--slate);max-width:70ch;padding:0 4px 22px;line-height:1.65}.cta .wrap{grid-template-columns:1.4fr 1fr;align-items:center;gap:32px;display:grid}.cta p{color:var(--night-mute);max-width:52ch;margin-block-start:14px;font-size:1.06rem;line-height:1.6}.cta .cta-row{justify-content:flex-end}.footer{border-block-start:1px solid var(--hair);padding-block:60px 28px}.footer .cols{grid-template-columns:2fr repeat(4,1fr);gap:32px;display:grid}.footer .blurb{color:var(--slate);max-width:34ch;margin-block-start:14px;font-size:.92rem;line-height:1.6}.footer h4{letter-spacing:.1em;text-transform:uppercase;color:var(--mute);margin-block-end:14px;font-size:.76rem}.footer ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.footer ul a{color:var(--ink-2);font-size:.92rem}.footer ul a:hover{color:var(--brand)}.footer .bottom{border-block-start:1px solid var(--hair);color:var(--mute);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-block-start:44px;padding-block-start:22px;font-size:.86rem;display:flex}.footer .bottom .row{align-items:center;gap:8px;display:flex}.dd--up .ddmenu,.footer .ddmenu{top:auto;bottom:calc(100% + 8px)}.footer .op{color:var(--slate)}.doc{padding-block:40px 96px}.doc .wrap{max-width:820px}.crumbs{color:var(--mute);flex-wrap:wrap;align-items:center;gap:8px;font-size:.82rem;display:flex}.crumbs a:hover{color:var(--brand)}.crumbs .cur{color:var(--ink-2)}.doc h1{margin-block-start:18px;font-size:clamp(1.9rem,3.2vw,2.6rem)}.doc .upd{color:var(--mute);margin-block-start:10px;font-size:.88rem}.doc .mailto{margin-block-start:22px}.docbody{flex-direction:column;margin-block-start:36px;display:flex}.docbody section{border-block-start:1px solid var(--hair);flex-direction:column;gap:12px;padding-block:26px;display:flex}.docbody section:last-child{border-block-end:1px solid var(--hair)}.docbody h2{letter-spacing:-.015em;font-size:1.22rem;line-height:1.3}html[dir=rtl] .docbody h2{line-height:1.5}.docbody p{color:var(--slate);max-width:72ch;font-size:.98rem;line-height:1.7}.docbody ul{color:var(--slate);flex-direction:column;gap:8px;max-width:72ch;margin:0;padding-inline-start:22px;font-size:.98rem;line-height:1.7;display:flex}.docbody li::marker{color:var(--brand)}.docbody a{color:var(--brand);text-underline-offset:3px;font-weight:600;text-decoration:underline}.doc .back{margin-block-start:34px}.doc .back:hover .ic{transform:scaleX(-1)translate(3px)}html[dir=rtl] .doc .back:hover .ic{transform:translate(3px)}.state{place-items:center;min-height:100vh;padding:32px 24px;display:grid}.state .card{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:440px;display:flex}.state .code{font-family:var(--font-code);letter-spacing:-.05em;color:var(--brand);font-size:4.2rem;font-weight:700;line-height:1}.state .tile{border-radius:var(--r-tile);background:var(--brand-soft);width:56px;height:56px;color:var(--brand);place-items:center;display:grid}.state .tile .ic{width:26px;height:26px}.state h1{letter-spacing:-.02em;font-size:1.45rem}.state p{color:var(--slate)}.state .ref{font-family:var(--font-code);color:var(--mute);font-size:.78rem}.state .cta-row{justify-content:center;margin-block-start:10px}.spin{border:3px solid var(--hair);border-block-start-color:var(--brand);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spin{animation-duration:2s}}@media (max-width:1180px){.nav-links{display:none}.burger{display:inline-flex}.nav .dd--lang,.nav .themebtn{display:none}.head{grid-template-columns:1fr}.head>.t,.head>.s{grid-column:span 1;max-width:62ch}.footer .cols{grid-template-columns:repeat(3,1fr)}.footer .cols>:first-child{grid-column:span 3}}@media (max-width:980px){.sec{padding-block:68px}.hero{padding-block:44px 40px}.hero .wrap{grid-template-columns:minmax(0,1fr);gap:28px}.hero .copy,.hero .visual{grid-column:span 1}.hero .visual{padding-block-end:0}.wbody{grid-template-columns:1fr}.wnav,.wtable th:nth-child(5),.wtable td:nth-child(5){display:none}.facts .wrap{grid-template-columns:1fr 1fr}.fact{border-inline-end:0;border-block-end:1px solid var(--hair);padding:16px 0}.fact:not(:first-child){padding-inline-start:0}.fact:nth-child(odd){padding-inline-end:16px}.fact:nth-child(2n){padding-inline-start:16px}.steps{grid-template-columns:1fr 1fr}.step{border-inline-end:0;padding:22px 0 14px}.step:not(:first-child){padding-inline-start:0}.trow{grid-template-columns:1fr;gap:24px;padding-block:36px}.trow .ttext,.trow .tui{grid-column:span 1}.trow--flip .tui{order:0}.inc{grid-template-columns:1fr;gap:28px}.plain,.plain--3{grid-template-columns:1fr 1fr}.payg,.cta .wrap{grid-template-columns:1fr}.cta .cta-row{justify-content:flex-start}.plans{grid-template-columns:1fr 1fr}.sup,.cz{grid-template-columns:1fr}.czpanel{flex-flow:wrap}.czswatches{width:100%;padding:6px 0 0}}@media (max-width:600px){body{font-size:16px}.wrap{padding-inline:18px}.nav .wrap{gap:10px}.nav-end .btn--ghost{display:none}.facts .wrap{grid-template-columns:1fr}.fact:nth-child(odd),.fact:nth-child(2n){padding-inline:0}.steps,.plain,.plain--3,.plans,.ap{grid-template-columns:1fr}.wfilters .wsearch,.wtable th:nth-child(4),.wtable td:nth-child(4),.wtop .mute{display:none}.qmain{grid-template-columns:1fr auto}.qmain .mute:first-child,.qmain .mono.mute:nth-child(3){display:none}.src{grid-template-columns:80px 1fr 40px}.footer .cols{grid-template-columns:1fr 1fr}.footer .cols>:first-child{grid-column:span 2}.payg{padding:26px 20px}.cta-row .btn{flex:auto}.btn--lg{height:48px}}.plan .price .cur{font-family:var(--font);color:var(--ink);letter-spacing:0;vertical-align:.42em;margin-inline-end:2px;font-size:.62em;font-weight:700}.footer .imprint{color:var(--mute);margin:14px 0 0;font-size:.78rem;line-height:1.5}.contactx{gap:22px;margin-block:22px 6px;display:grid}.contactx .imprint{background:var(--paper);border:1px solid var(--hair);border-radius:var(--r-card);padding:20px 22px}.contactx .imprint h2{margin:0 0 12px;font-size:1rem}.contactx .imprint-name{letter-spacing:-.01em;margin:0 0 12px;font-weight:800}.contactx .imprint dl{gap:9px;margin:0;display:grid}.contactx .imprint dl>div{align-items:baseline;gap:12px;font-size:.9rem;display:flex}.contactx .imprint dt{color:var(--mute);flex:none;min-width:132px}.contactx .imprint dd{color:var(--ink);margin:0}.contactx .imprint a{color:var(--brand)}.cform{background:var(--paper);border:1px solid var(--hair);border-radius:var(--r-card);padding:20px 22px}.cform h2{margin:0 0 14px;font-size:1rem}.cform form{gap:14px;display:grid}.cform .fld{gap:6px;display:grid}.cform .fld>span{color:var(--mute);font-size:.85rem;font-weight:600}.cform .fld input,.cform .fld textarea{box-sizing:border-box;width:100%;font:inherit;color:var(--ink);background:var(--fog);border:1px solid var(--hair-2);border-radius:var(--r-ctl);padding:11px 13px;transition:border-color .15s,box-shadow .15s}.cform .fld textarea{resize:vertical;min-height:120px}.cform .fld input:focus,.cform .fld textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}.cform .btn{justify-self:start}.cform-msg{margin:0;font-size:.86rem}.cform-msg--err{color:var(--rose)}.cform--done{background:var(--cash-soft);border:1px solid var(--cash);border-radius:var(--r-card);color:var(--cash-deep);align-items:center;gap:12px;margin-block:22px 6px;padding:16px 18px;display:flex}.cform--done svg{width:22px;height:22px;stroke:var(--cash-deep);flex:none}.cform .hp{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--railgrad:linear-gradient(178deg, #0c1e42 0%, #0a1832 52%, #081327 100%)}html{overflow-x:clip}.rv{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}.rv.on{opacity:1;transform:none}.rvd1{transition-delay:.1s}.rvd2{transition-delay:.2s}.rvd3{transition-delay:.3s}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transition:none;transform:none}.hero7 .bg,.mqt,.w-in i{animation:none!important}.w-in i{opacity:1;transform:none}}.hero7{isolation:isolate;color:#fff;flex-direction:column;justify-content:flex-end;min-height:min(92svh,980px);display:flex;position:relative;overflow:clip}.hero7 .bg{z-index:-3;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;width:100%;height:100%;animation:16s ease-out forwards kenburns;position:absolute;inset:0;transform:scale(1.06)}@keyframes kenburns{to{transform:scale(1)}}.hero7 .overlay{z-index:-2;background:#0a183275;position:absolute;inset:0}.hero7 .veil{z-index:-1;background:linear-gradient(#0c1e424d 0%,#0c1e420f 34%,#081327bd 84%,#081327f0 100%),linear-gradient(100deg,#081327a3 0%,#0a18323d 48%,#0000 72%);position:absolute;inset:0}html[dir=rtl] .hero7 .veil{background:linear-gradient(#0c1e424d 0%,#0c1e420f 34%,#081327bd 84%,#081327f0 100%),linear-gradient(-100deg,#081327a3 0%,#0a18323d 48%,#0000 72%)}.hero7 .inner{width:100%;padding-block-start:84px}.eyeline{letter-spacing:.14em;text-transform:uppercase;color:#cbdcf8;align-items:center;gap:10px;font-size:.78rem;font-weight:700;display:inline-flex}html[dir=rtl] .eyeline{letter-spacing:0}.eyeline:before{content:"";background:var(--brand-mid);border-radius:2px;width:34px;height:2px}.eyeline i{background:#39d392;border-radius:999px;width:7px;height:7px;box-shadow:0 0 12px #39d392}.hero7 h1{color:#fff;letter-spacing:-.025em;text-shadow:0 3px 26px #08132773;max-width:16ch;margin-block:22px 20px;font-size:clamp(2.6rem,6vw,5rem);line-height:1.06}html[dir=rtl] .hero7 h1{line-height:1.3}.w-in{vertical-align:bottom;margin-block-end:-.08em;padding-block-end:.08em;display:inline-block;overflow:hidden}.w-in i{opacity:0;font-style:normal;animation:.8s cubic-bezier(.2,.7,.15,1) both wordrise;display:inline-block;transform:translateY(112%)}@keyframes wordrise{to{opacity:1;transform:none}}.hero7 h1 .hl{color:#a9c7ff}.hero7 .sub{color:#dce4f5;text-shadow:0 2px 14px #0813278c;max-width:36rem;font-size:1.14rem;line-height:1.62}.hero7 .cta-row{margin-block-start:30px}.cta-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.btn--hero{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff21;border-color:#ffffff73}.btn--hero:hover{color:#fff;background:#ffffff3d;border-color:#fff}.hero7 .under{color:#bcc8e2;align-items:center;gap:8px;margin-block-start:16px;font-size:.86rem;display:flex}.hero7 .under .ic{color:#39d392;width:15px;height:15px}.hero7 .statbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ffffff24;background:#0a1832ad;border-block-end:0;border-start-start-radius:var(--r-card);border-start-end-radius:var(--r-card);grid-template-columns:repeat(3,1fr);margin-block-start:52px;display:grid;overflow:hidden}.hero7 .sb{border-inline-start:1px solid #ffffff1a;align-items:center;gap:16px;padding:22px 30px;display:flex}.hero7 .sb:first-child{border-inline-start:0}.hero7 .sb .lb{color:#adbbda;font-size:.78rem}.hero7 .sb .vl{font-family:var(--font-latin);font-variant-numeric:tabular-nums;color:#fff;font-size:1.6rem;font-weight:800;line-height:1.15}.hero7 .sb .vl small{color:#8fb2e8;font-size:.6em;font-weight:700}.hero7 .tic{border-radius:var(--r-ctl);color:#a9c7ff;background:#ffffff1f;flex:none;place-items:center;width:46px;height:46px;display:grid}.appsv7{border-block-end:1px solid var(--hair);background:var(--paper);padding-block:30px 34px}.appsv7 .cap{letter-spacing:.18em;text-transform:uppercase;color:var(--mute);align-items:center;gap:14px;margin-block-end:22px;font-size:.72rem;font-weight:700;display:flex}html[dir=rtl] .appsv7 .cap{letter-spacing:0}.appsv7 .cap .ln{background:var(--hair);flex:1;height:1px}.mqv7{direction:ltr;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.mqt{align-items:center;gap:70px;width:max-content;animation:30s linear infinite mq;display:flex}@keyframes mq{to{transform:translate(-50%)}}.appn{white-space:nowrap;opacity:.92;align-items:center;gap:13px;transition:opacity .3s;display:flex}.appn:hover{opacity:1}.appn img{flex:none;width:auto;height:27px}.appn>span:last-child{font-family:var(--font-latin);letter-spacing:-.01em;color:var(--slate);font-size:1.18rem;font-weight:800}.shead{flex-direction:column;gap:16px;max-width:700px;margin-block-end:56px;display:flex}.shead .lead2,.lead2{color:var(--slate);max-width:35rem;font-size:1.05rem;line-height:1.65}.platv7 .it{grid-template-columns:1fr 1fr;align-items:center;gap:76px;padding-block:52px;display:grid}.platv7 .it:nth-of-type(2n) .pic{order:-1}.platv7 .txt{flex-direction:column;gap:14px;display:flex}.platv7 .txt p{color:var(--slate);max-width:31rem;font-size:1.02rem;line-height:1.65}.chips{flex-wrap:wrap;gap:9px;margin-block-start:10px;display:flex}.chips span{background:var(--fog);border:1px solid var(--hair);color:var(--ink-2);border-radius:7px;padding:7px 13px;font-size:.8rem;font-weight:700}.chips span:before{content:"✓ ";color:var(--brand);font-weight:800}.pic{position:relative}.pic .frame{border-radius:var(--r-card);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.pic .frame:after{content:"";background:linear-gradient(200deg,#0000 60%,#0813274d);position:absolute;inset:0}.pic img{aspect-ratio:16/10.6;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);display:block}.pic:hover img{transform:scale(1.045)}.pic .glowb{background:radial-gradient(closest-side, var(--brand-ring), transparent);z-index:-1;filter:blur(14px);opacity:.7;height:60%;position:absolute;inset:auto -8% -10%}.pic .tag{background:var(--paper);color:var(--ink);box-shadow:var(--shadow);border-radius:8px;align-items:center;gap:9px;padding:10px 16px;font-size:.85rem;font-weight:800;display:flex;position:absolute;inset-block-end:18px;inset-inline-start:18px}.pic .tag.up{inset-block:18px auto;inset-inline:auto 18px}.pic .tag i{background:var(--cash);width:8px;height:8px;box-shadow:0 0 10px var(--cash);border-radius:999px}.fgridsec{background:var(--fog);border-block:1px solid var(--hair)}.fgrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.fcell{background:var(--paper);border:1px solid var(--hair);border-radius:var(--r-card);padding:24px 22px;transition:transform .3s,border-color .3s,box-shadow .3s}.fcell:hover{border-color:var(--brand-mid);box-shadow:var(--shadow);transform:translateY(-5px)}.fcell .fic{border-radius:var(--r-ctl);background:var(--brand-soft);width:42px;height:42px;color:var(--brand);place-items:center;margin-block-end:16px;display:grid}.fcell:nth-child(4n+2) .fic{background:var(--cash-soft);color:var(--cash-deep)}.fcell h3{margin-block-end:6px;font-size:.98rem}.fcell p{color:var(--slate);font-size:.85rem;line-height:1.55}.mapb{margin-block-start:8px}.mapb .in{background:var(--railgrad);align-items:center;min-height:500px;display:flex;position:relative;overflow:hidden}.mapviz{position:absolute;inset:0}.mapviz canvas{width:100%;height:100%;position:absolute;inset:0}.mapb .in:after{content:"";pointer-events:none;background:linear-gradient(100deg,#081327e0 8%,#08132759 42%,#0000 62%);position:absolute;inset:0}html[dir=rtl] .mapb .in:after{background:linear-gradient(-100deg,#081327e0 8%,#08132759 42%,#0000 62%)}.mapb .copywrap{z-index:2;width:100%;position:relative}.mapb .copy{color:#fff;flex-direction:column;gap:16px;max-width:33rem;padding-block:64px;display:flex}.mapb .copy h2{color:#fff}.mapb .copy p{color:#b9c8e6;line-height:1.65}.eyebrow--rail{color:#a9c7ff}.revsec{background:linear-gradient(180deg, var(--fog), var(--paper));border-block:1px solid var(--hair)}.rstrip{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(78vw,370px);grid-auto-flow:column;gap:16px;margin-inline:-24px;padding:8px 24px 34px;display:grid;overflow-x:auto}.rstrip::-webkit-scrollbar{display:none}.rc{scroll-snap-align:start;background:var(--paper);border:1px solid var(--hair);border-radius:var(--r-card);box-shadow:var(--shadow);flex-direction:column;gap:16px;padding:26px;transition:transform .3s;display:flex}.rc:hover{transform:translateY(-6px)}.rc .stars{color:var(--amber);gap:3px;display:flex}.rc .stars .ic{fill:currentColor;stroke:none;width:15px;height:15px}.rc q{quotes:none;color:var(--ink-2);font-size:1rem;font-weight:600;line-height:1.6}.rc .who{align-items:center;gap:12px;margin-block-start:auto;display:flex}.rc .who img{border-radius:var(--r-ctl);-o-object-fit:cover;object-fit:cover;width:44px;height:44px;box-shadow:0 0 0 3px var(--paper), 0 0 0 4px var(--hair-2)}.rc .who .disc{border-radius:var(--r-ctl);color:#fff;place-items:center;width:44px;height:44px;font-size:.9rem;font-weight:800;display:grid}.rc .who .disc--brand{background:var(--brand)}.rc .who .disc--cash{background:var(--cash)}.rc .who b{color:var(--ink);font-size:.92rem;display:block}.rc .who div>span{color:var(--mute);font-size:.78rem;display:block}.revsec .hint{color:var(--mute);align-items:center;gap:12px;font-size:.82rem;display:flex}.revsec .hint .ln{background:var(--hair);flex:1;height:1px}.toggle,.toggle button,.toggle .badge{border-radius:var(--r-ctl)}.payg2{border:1.5px dashed var(--cash);background:var(--cash-soft);border-radius:var(--r-card);color:var(--ink-2);align-items:center;gap:12px;margin-block-end:30px;padding:15px 20px;font-size:.94rem;display:flex}.payg2 .pic2{border-radius:var(--r-ctl);background:var(--paper);width:34px;height:34px;color:var(--cash-deep);box-shadow:var(--shadow);flex:none;place-items:center;display:grid}.payg2 .pic2 .ic{width:17px;height:17px}.plans2{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.plan2{background:var(--paper);border:1px solid var(--hair);border-radius:var(--r-card);flex-direction:column;padding:26px 24px;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.plan2:hover{box-shadow:var(--shadow);transform:translateY(-6px)}.plan2--popular{border:2px solid var(--brand);box-shadow:0 34px 80px -34px var(--brand-ring)}.plan2 .pop{top:-13px;background:var(--brand);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:7px;padding:5px 12px;font-size:.66rem;font-weight:800;position:absolute;inset-inline-start:20px}html[dir=rtl] .plan2 .pop{letter-spacing:0}:root[data-theme=dark] .plan2 .pop{color:#0b1633}.plan2 .name{font-size:1.05rem;font-weight:800}.plan2 .tag{color:var(--slate);min-height:2.6em;margin-block-start:4px;font-size:.84rem;line-height:1.5}.plan2 .price{font-family:var(--font-latin);font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin-block-start:14px;font-size:2.25rem;font-weight:800;line-height:1}.plan2 .price .cur{color:var(--ink-2);vertical-align:.6em;margin-inline-end:2px;font-size:.48em;font-weight:800}.plan2 .price small{font-family:var(--font);color:var(--mute);letter-spacing:0;margin-inline-start:4px;font-size:.8rem;font-weight:600}.plan2 .cad{color:var(--mute);min-height:1.2em;margin-block-start:6px;font-size:.78rem}.plan2 .inc{letter-spacing:.1em;text-transform:uppercase;color:var(--mute);border-block-start:1px solid var(--hair);margin-block:18px 12px;padding-block-start:16px;font-size:.72rem;font-weight:800}html[dir=rtl] .plan2 .inc{letter-spacing:0}.plan2 .feats{color:var(--ink-2);flex-direction:column;gap:10px;margin:0 0 24px;padding:0;font-size:.88rem;list-style:none;display:flex}.plan2 .feats li{align-items:flex-start;gap:10px;line-height:1.45;display:flex}.plan2 .feats li:before{content:"";background:var(--cash);border-radius:999px;flex:none;width:5px;height:5px;margin-block-start:.55em}.plan2 .feats li.hd{color:var(--ink);font-weight:700}.plan2 .feats li.hd:before{background:var(--brand)}.plan2 .btn{margin-block-start:auto}.ctav7{padding-block:30px 104px}.ctav7 .in{background:var(--railgrad);text-align:center;color:#fff;border-radius:18px;padding:84px 30px;display:block;position:relative;overflow:hidden}.ctav7 .orb{top:-200px;pointer-events:none;background:radial-gradient(closest-side,#6d9be066,#0000 70%);border-radius:999px;width:560px;height:560px;position:absolute;inset-inline-end:-140px}.ctav7 .orb.g{top:auto;bottom:-240px;background:radial-gradient(closest-side,#0e9f6e4d,#0000 70%);inset-inline:-160px auto}.ctav7 h2{color:#fff;font-size:clamp(2.1rem,5vw,3.6rem);position:relative}.ctav7 h2 em{color:#a9c7ff;font-style:normal}.ctav7 p{color:#b9c6e4;margin-block:16px 32px;font-size:1.05rem;position:relative}.ctav7 .cta-row{justify-content:center;position:relative}@media (max-width:980px){.hero7 .inner{padding-block-start:56px}.hero7 .statbar{grid-template-columns:1fr}.hero7 .sb{border-block-start:1px solid #ffffff1a;border-inline-start:0;padding:16px 22px}.hero7 .sb:first-child{border-block-start:0}.platv7 .it{grid-template-columns:1fr;gap:34px}.platv7 .it:nth-of-type(2n) .pic{order:0}.fgrid,.plans2{grid-template-columns:1fr 1fr}.mapb .in{align-items:flex-end;min-height:560px}.mapb .copy{padding-block:44px}}@media (max-width:560px){.fgrid,.plans2{grid-template-columns:1fr}.rstrip{margin-inline:-18px;padding-inline:18px}}.cc{z-index:110;max-width:440px;max-height:calc(100dvh - 56px - env(safe-area-inset-bottom,0px));background:var(--paper);color:var(--ink);border:1px solid var(--hair-2);border-radius:var(--r-card);box-shadow:var(--shadow-lg);flex-direction:column;gap:10px;padding:20px 20px 18px;animation:.32s cubic-bezier(.2,.7,.2,1) both cc-in;display:flex;position:fixed;inset-block-end:calc(28px + env(safe-area-inset-bottom,0px));inset-inline:20px;overflow-y:auto}@keyframes cc-in{0%{opacity:0;transform:translateY(12px)}}.cc-title{letter-spacing:-.01em;color:var(--ink);font-size:1rem;font-weight:800;line-height:1.35}html[dir=rtl] .cc-title{letter-spacing:0;line-height:1.55}.cc-x~.cc-title{padding-inline-end:36px}.cc-body{color:var(--slate);font-size:.9rem;line-height:1.55}.cc-link{color:var(--brand);text-underline-offset:3px;white-space:nowrap;font-weight:700;text-decoration:underline}.cc-link:hover{color:var(--brand-deep)}.cc-now{color:var(--ink-2);font-size:.86rem;font-weight:700}.cc-actions{gap:10px;margin-block-start:6px;display:flex}.cc-actions .btn{flex:1 1 0;min-width:0;padding-inline:12px}.cc-actions .btn[aria-disabled=true]{opacity:.55;cursor:progress}.cc-x{appearance:none;width:34px;height:34px;color:var(--slate);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block-start:10px;inset-inline-end:10px}.cc-x:hover{background:var(--fog);color:var(--ink)}.cc-x .ic{width:18px;height:18px}.cc-settings{appearance:none;font:inherit;color:var(--ink-2);text-align:start;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.cc-settings span{font-size:.92rem}.cc-settings:hover{color:var(--brand)}@media (max-width:600px){.cc{max-width:none;padding:16px;inset-inline:12px}}@media (prefers-reduced-motion:reduce){.cc{animation:none}}@media print{.cc{display:none}}
