@font-face{font-family:Inter;src:url(/assets/inter-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/assets/inter-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url(/assets/inter-800.woff2) format("woff2");font-weight:800;font-display:swap}:root{--bg:#F6F5F1;--ink:#0B1220;--muted:#4D5768;--line:#D9D7CF;--card:#fff;--accent:#4F3FE0;--ok:#0B7A57;--warn:#8F5400;--no:#C4213F;--btn:#0B1220;--btn-ink:#fff}:root[data-theme=dark]{--bg:#0B1220;--ink:#F2F4F8;--muted:#A9B3C4;--line:#2A3550;--card:#141D30;--accent:#A99FFF;--ok:#4FD1A5;--warn:#F2B35E;--no:#FF8A9E;--btn:#F2F4F8;--btn-ink:#0B1220}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0B1220;--ink:#F2F4F8;--muted:#A9B3C4;--line:#2A3550;--card:#141D30;--accent:#A99FFF;--ok:#4FD1A5;--warn:#F2B35E;--no:#FF8A9E;--btn:#F2F4F8;--btn-ink:#0B1220}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--bg);color:var(--ink);font:400 17px/1.55 Inter,system-ui,-apple-system,"Segoe UI","Noto Sans",sans-serif}a{color:inherit}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.wrap{max-width:1280px;margin:0 auto;padding:0 40px}nav{display:flex;align-items:center;gap:28px;min-height:76px;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:10px;font-weight:800;font-size:20px;text-decoration:none;margin-inline-end:auto}.brand img{width:30px;height:30px;border-radius:7px}nav a.l{text-decoration:none;color:var(--muted);font-weight:600;font-size:15px;padding:12px 0}nav a.l:hover{color:var(--ink)}.theme{width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:none;color:var(--ink);cursor:pointer;display:grid;place-items:center;padding:0}.theme svg{width:20px;height:20px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:6px 24px;border-radius:999px;font-weight:600;font-size:16px;text-decoration:none;border:1.5px solid var(--ink);background:none;color:var(--ink);cursor:pointer;font-family:inherit}.btn.p{background:var(--btn);color:var(--btn-ink);border-color:var(--btn)}.btn small{font-weight:400;font-size:13px;color:var(--muted)}.btn.off{border-color:var(--line);cursor:default}nav .btn{min-height:44px;padding:0 18px;font-size:15px}.top{display:grid;grid-template-columns:1.1fr .9fr;gap:64px;padding:72px 0 56px;align-items:start}h1{font-size:clamp(40px,5.8vw,82px);line-height:1.05;letter-spacing:-.035em;font-weight:800;margin:0}:lang(ar) h1,:lang(zh) h1,:lang(ja) h1,:lang(ko) h1,:lang(ar) h2,:lang(zh) h2,:lang(ja) h2,:lang(ko) h2{letter-spacing:0;line-height:1.25}.lede{font-size:21px;line-height:1.5;color:var(--muted);margin:6px 0 28px}.cta{display:flex;flex-wrap:wrap;gap:10px}.gate{margin:0 0 22px;background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}.gate figcaption{padding:12px 18px;font-size:14px;color:var(--muted);border-bottom:1px solid var(--line);font-weight:600}.gate ul{list-style:none;margin:0;padding:0}.gate li{display:grid;grid-template-columns:1fr auto;gap:14px;padding:13px 18px;border-top:1px solid var(--line);font-size:16px}.gate li:first-child{border-top:0}.gate b{font-weight:600}.ok{color:var(--ok);font-weight:600}.warn{color:var(--warn);font-weight:600}.no{color:var(--no);font-weight:600}.strip{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;align-items:start;height:480px;overflow:hidden;border-bottom:1px solid var(--line)}.strip figure{margin:0}.strip figure:nth-child(2){margin-top:44px}.strip figure:nth-child(3){margin-top:88px}.strip figure:nth-child(4){margin-top:24px}.phone{display:block;border:7px solid #0B1220;border-radius:34px;overflow:hidden;background:#0B1220}:root[data-theme=dark] .phone{border-color:#2A3550}.phone img{display:block;width:100%;height:auto}section{padding:88px 0;border-bottom:1px solid var(--line)}h2{font-size:clamp(30px,3.8vw,50px);line-height:1.08;letter-spacing:-.025em;font-weight:800;margin:0}.split{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.split>div:first-child{position:sticky;top:24px}.sub{color:var(--muted);font-size:18px;margin:14px 0 0}.feat{margin:0}.feat div{display:grid;grid-template-columns:230px 1fr;gap:24px;padding:20px 0;border-top:1px solid var(--line)}.feat div:first-child{border-top:0;padding-top:0}.feat dt{font-weight:600;font-size:19px}.feat dd{margin:0;color:var(--muted)}.steps{list-style:none;margin:0;padding:0}.steps li{padding:22px 0;border-top:1px solid var(--line);font-size:clamp(24px,2.6vw,34px);font-weight:600;letter-spacing:-.02em;line-height:1.2}.steps li:first-child{border-top:0;padding-top:0}.steps span{display:block;font-size:17px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--muted);margin-top:6px}.plans{display:grid;grid-template-columns:repeat(4,1fr);margin-top:44px;border-top:2px solid var(--ink)}.plans>div{padding:24px 22px 8px;border-inline-start:1px solid var(--line)}.plans>div:first-child{border-inline-start:0;padding-inline-start:0}.plans h3{font-size:20px;font-weight:600;margin:0 0 14px}.price{font-size:38px;font-weight:800;letter-spacing:-.025em;display:block;line-height:1.1}.was{color:var(--muted);text-decoration:line-through;font-size:15px;display:block;min-height:24px}.per{display:block;font-size:14px;color:var(--muted);margin:4px 0 16px}.plans ul{margin:0;padding:0;list-style:none;font-size:15px}.plans li{padding:9px 0;border-top:1px solid var(--line)}.note{color:var(--muted);margin:16px 0 0;font-size:18px}details{border-top:1px solid var(--line)}details:last-of-type{border-bottom:1px solid var(--line)}summary{cursor:pointer;font-size:19px;font-weight:600;padding:20px 0;min-height:48px}details p{margin:0 0 22px;color:var(--muted)}.final{background:#0B1220;color:#fff}.final .in{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;padding-top:72px;padding-bottom:72px}.final h2{color:#fff}.final p{color:#BCC5D4;margin:12px 0 26px;font-size:18px}.final .btn{border-color:#fff;color:#fff}.final .btn.p{background:#fff;color:#0B1220}.final .c{background:#fff;padding:12px;border-radius:12px;width:148px}.final .c img{width:100%;height:auto;display:block}.final .c+span{display:block;text-align:center;font-size:14px;color:#BCC5D4;margin-top:8px}footer{background:#0B1220;color:#BCC5D4;font-size:15px;border-top:1px solid #2A3550;padding:28px 0}footer .f{display:flex;flex-wrap:wrap;gap:12px 26px}footer a{display:inline-block;padding:6px 0}footer .langs{margin-top:14px;font-size:14px}.page{max-width:640px;padding:56px 0 88px}.page h1{font-size:clamp(32px,4.4vw,52px)}.page p{color:var(--muted)}form{display:grid;gap:18px;margin-top:28px}label,legend{font-weight:600;font-size:15px;display:block;padding:0}input[type=text],input[type=email]{width:100%;min-height:52px;margin-top:6px;padding:0 14px;font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--muted);border-radius:10px}fieldset{border:0;margin:0;padding:0}.radio{display:flex;gap:18px;margin-top:6px}.radio label,.check{display:flex;align-items:center;gap:10px;font-weight:400;min-height:48px;cursor:pointer}.check{align-items:flex-start;padding-top:12px}input[type=radio],input[type=checkbox]{width:22px;height:22px;flex:none;accent-color:var(--accent);margin:0}.hint{font-size:14px;color:var(--muted);margin:4px 0 0}.err{color:var(--no);font-weight:600;margin:0}.hide{display:none}@media(max-width:860px){body{font-size:16px}.wrap{padding:0 16px}nav{min-height:62px;gap:10px}nav a.l{display:none}.top{grid-template-columns:1fr;gap:30px;padding:36px 0 32px}.lede{font-size:18px}.cta .btn{flex:1 1 100%}.strip{grid-template-columns:repeat(2,1fr);gap:12px;height:340px}.strip figure:nth-child(n+3){display:none}.strip figure:nth-child(2){margin-top:32px}.phone{border-width:5px;border-radius:26px}section{padding:60px 0}.split{grid-template-columns:1fr;gap:28px}.split>div:first-child{position:static}.feat div{grid-template-columns:1fr;gap:4px;padding:16px 0}.plans{grid-template-columns:1fr;border-top:0;margin-top:24px}.plans>div,.plans>div:first-child{border-inline-start:0;padding:22px 0 10px;border-top:2px solid var(--ink)}.final .in{grid-template-columns:1fr;padding-top:52px;padding-bottom:52px}.qr{display:none}}