:root{--bg:#f7f8fb;--surface:#fff;--text:#1a1d29;--muted:#5c6378;--border:#e3e6ef;--brand:#1e6bff;--brand-2:#2ee6ff;--brand-soft:#e8f1ff;--navy-0:#03060f;--navy-1:#081a45;--navy-card:#0c1630;--navy-border:#1c2c57;--cyan:#2ee6ff;--blue:#1e6bff;--on-dark:#fff;--on-dark-muted:#9fb3d9;--danger:#dc2626;--danger-soft:#fef2f2;--success:#059669;--success-soft:#ecfdf5;--radius:14px;--max:none}@media (prefers-color-scheme:dark){:root{--bg:#0d0f17;--surface:#151926;--text:#e8eaf2;--muted:#9aa1b8;--border:#262b3d;--brand:#4d8dff;--brand-soft:#102046;--danger:#f87171;--danger-soft:#2a1517;--success:#34d399;--success-soft:#0f2a22}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.65}a{color:var(--brand)}#root{flex-direction:column;min-height:100vh;display:flex}#root>main{flex:1}.container{max-width:var(--max);margin:0 auto;padding:0 clamp(16px,4vw,56px)}.site-header{z-index:10;background:color-mix(in srgb, var(--navy-0) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--navy-border);position:sticky;top:0}.site-header .container{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.brand{color:var(--on-dark);align-items:center;gap:10px;font-size:1.15rem;font-weight:700;text-decoration:none;display:flex}.brand img{border-radius:9px;width:34px;height:34px}.nav{flex-wrap:wrap;gap:4px;display:flex}.nav a{color:var(--on-dark-muted);border-radius:8px;padding:6px 10px;font-size:.92rem;text-decoration:none}.nav a:hover{color:var(--on-dark);background:#2ee6ff1a}.nav a.active{color:var(--cyan);background:#2ee6ff1f;font-weight:600}.header-right{order:3;align-items:center;gap:10px;display:flex}.site-header .nav{order:2;margin-left:auto}.lang-switch{border:1px solid var(--navy-border);background:#ffffff0a;border-radius:999px;padding:3px;display:flex}.lang-switch button{color:var(--on-dark-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 11px;font-size:.85rem;font-weight:600}.lang-switch button.on{background:var(--cyan);color:var(--navy-0)}.menu-btn{border:1px solid var(--navy-border);color:var(--on-dark);cursor:pointer;background:0 0;border-radius:8px;padding:6px 10px;font-size:1rem;display:none}@media (width<=720px){.menu-btn{display:block}.nav{background:var(--navy-0);border-bottom:1px solid var(--navy-border);flex-direction:column;padding:8px 16px 16px;display:none;position:absolute;top:64px;left:0;right:0}.nav.open{display:flex}}.hero{text-align:center;padding-top:72px;padding-bottom:48px}.hero img{border-radius:22px;width:88px;height:88px;box-shadow:0 10px 30px #4f46e540}.hero h1{letter-spacing:-.02em;margin:20px 0 8px;font-size:clamp(2rem,5vw,3rem)}.hero h1 span{background:linear-gradient(90deg, var(--brand), var(--brand-2));color:#0000;-webkit-background-clip:text;background-clip:text}.hero p{color:var(--muted);max-width:560px;margin:0 auto 28px;font-size:1.1rem}.btn{cursor:pointer;border:1px solid #0000;border-radius:10px;padding:12px 22px;font-family:inherit;font-size:1rem;font-weight:600;text-decoration:none;display:inline-block}.btn-primary{background:var(--brand);color:#fff}.btn-primary:hover{filter:brightness(1.08)}.btn-outline{border-color:var(--border);color:var(--text);background:var(--surface)}.btn-danger{background:var(--danger);color:#fff}.btn-danger:disabled{opacity:.5;cursor:not-allowed}.btn-row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;padding-bottom:64px;display:grid}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);padding:22px;text-decoration:none;transition:transform .15s,border-color .15s}a.card:hover{border-color:var(--brand);transform:translateY(-2px)}.card h3{margin:0 0 6px;font-size:1.05rem}.card p{color:var(--muted);margin:0;font-size:.93rem}.page{padding-top:48px;padding-bottom:72px}.page-head{margin-bottom:28px}.page-head h1{letter-spacing:-.02em;margin:0 0 6px;font-size:clamp(1.8rem,4vw,2.4rem)}.page-head .meta{color:var(--muted);font-size:.92rem}.doc{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:clamp(20px,4vw,40px)}.doc h2{margin:32px 0 8px;padding-top:8px;scroll-margin-top:72px;font-size:1.25rem}.doc h2:first-child{margin-top:0}.doc h3{margin:20px 0 6px;font-size:1.05rem}.doc p,.doc li{color:var(--text)}.doc ul,.doc ol{padding-left:22px}.doc li{margin:4px 0}.toc{background:var(--brand-soft);border-radius:10px;margin-bottom:24px;padding:16px 20px}.toc strong{margin-bottom:6px;display:block}.toc ol{columns:2;column-gap:32px;margin:0}@media (width<=600px){.toc ol{columns:1}}.toc a{text-decoration:none}.note{border-left:4px solid var(--brand);background:var(--brand-soft);border-radius:8px;margin:16px 0;padding:12px 16px}.note.danger{border-color:var(--danger);background:var(--danger-soft)}.form{gap:16px;margin-top:8px;display:grid}.field label{margin-bottom:6px;font-size:.95rem;font-weight:600;display:block}.field input,.field select,.field textarea{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);font:inherit;border-radius:10px;padding:11px 13px}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--brand);outline-offset:1px}.check{align-items:flex-start;gap:10px;font-size:.95rem;display:flex}.check input{margin-top:5px}.success-box{background:var(--success-soft);border:1px solid var(--success);border-radius:var(--radius);margin-top:8px;padding:22px;display:none}.success-box.show{display:block}.success-box h3{color:var(--success);margin:0 0 6px}.site-footer{border-top:1px solid var(--navy-border);background:var(--navy-0);color:var(--on-dark-muted);padding:28px 0;font-size:.9rem}.site-footer .container{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.site-footer nav{flex-wrap:wrap;gap:16px;display:flex}.site-footer a{color:var(--on-dark-muted);text-decoration:none}.site-footer a:hover{color:var(--cyan)}.home{background:radial-gradient(900px 500px at 50% -120px, #2ee6ff2e, transparent 70%), linear-gradient(180deg, var(--navy-1) 0%, var(--navy-0) 520px, var(--navy-0) 100%);color:var(--on-dark)}.home a{color:inherit}.home-hero{text-align:center;padding:64px 0 40px}.hero-logo{border-radius:50%;width:112px;height:112px;margin:0 auto;animation:3.2s ease-in-out infinite glow;box-shadow:0 0 60px #2ee6ff73}.hero-logo img{border-radius:50%;width:100%;height:100%}@keyframes glow{50%{box-shadow:0 0 90px #2ee6ffb3}}@media (prefers-reduced-motion:reduce){.hero-logo{animation:none}}.eyebrow{color:var(--cyan);letter-spacing:.04em;margin-top:22px;font-size:.95rem;font-weight:700}.home-hero h1{letter-spacing:-.02em;margin:10px 0 14px;font-size:clamp(2.2rem,6vw,3.6rem);line-height:1.12}.home-hero h1 span,.section-title,.tagline{background:linear-gradient(90deg, var(--cyan), #4d8dff);color:#0000;-webkit-background-clip:text;background-clip:text}.home-hero h1 span{display:inline-block}.lead{color:var(--on-dark-muted);max-width:600px;margin:0 auto 28px;font-size:1.12rem}.btn-glow{background:linear-gradient(90deg, var(--cyan), var(--blue));font-weight:700;box-shadow:0 8px 28px #2ee6ff59;color:var(--navy-0)!important}.btn-glow:hover{filter:brightness(1.08)}.btn-ghost{background:#2ee6ff0f;border-color:#2ee6ff80;color:var(--cyan)!important}.btn-ghost:hover{background:#2ee6ff24}.useful-for{margin-top:34px}.useful-label{color:var(--on-dark-muted);margin-bottom:10px;font-size:.85rem;display:block}.app-chips{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.app-chip{border:1px solid var(--navy-border);background:#ffffff0d;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:.95rem;font-weight:600;display:inline-flex}.app-chip img{object-fit:cover;background:#fff;border-radius:50%;width:30px;height:30px}.app-chip img.padded{object-fit:contain;padding:5px}.free-badge{color:#2ee59d;background:#2ee59d1a;border:1px solid #2ee59d66;border-radius:999px;margin-top:22px;padding:5px 14px;font-size:.88rem;font-weight:600;display:inline-block}.home-section{padding:44px 0;scroll-margin-top:64px}.home-section.last{padding-bottom:72px}.section-title{text-align:center;letter-spacing:-.01em;margin:0 0 12px;width:fit-content;margin-inline:auto;font-size:clamp(1.6rem,4vw,2.2rem)}.section-text{color:var(--on-dark-muted);text-align:center;max-width:680px;margin:0 auto 12px;font-size:1.04rem}.features{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-top:26px;display:grid}.feature,.step,.dark-card{background:linear-gradient(135deg, #0f2f78 0%, var(--navy-card) 100%);border:1px solid #2ee6ff47;border-radius:18px}.feature{text-align:center;padding:22px}.feature-icon{width:46px;height:46px;color:var(--cyan);background:#2ee6ff24;border-radius:50%;place-items:center;margin:0 auto 10px;font-size:1.3rem;display:grid}.feature h3,.step h3{margin:0 0 4px;font-size:1.08rem}.feature p,.step p{color:var(--on-dark-muted);margin:0;font-size:.95rem}.steps{gap:12px;max-width:680px;margin:24px auto 0;padding:0;list-style:none;display:grid}.step{align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.step-num{background:linear-gradient(135deg, var(--cyan), var(--blue));width:38px;height:38px;color:var(--navy-0);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.tagline{text-align:center;width:fit-content;margin:28px auto 0;font-size:clamp(1.3rem,3.5vw,1.7rem);font-weight:800}.video-tabs{border:1px solid var(--navy-border);border-radius:999px;justify-content:center;gap:6px;width:fit-content;margin:18px auto 16px;padding:4px;display:flex}.video-tabs button{color:var(--on-dark-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 18px;font-weight:600}.video-tabs button.on{background:var(--cyan);color:var(--navy-0)}.video-frame{background:#000;border:1px solid #2ee6ff66;border-radius:22px;max-width:300px;margin:0 auto;overflow:hidden;box-shadow:0 0 50px #2ee6ff38}.video-frame video{width:100%;height:auto;display:block}.free-card{text-align:center;background:linear-gradient(135deg,#2ee59d29,#2ee6ff14);border:1px solid #2ee59d73;border-radius:22px;padding:clamp(24px,5vw,40px)}.free-card h2{margin:0 0 8px;font-size:clamp(1.4rem,3.5vw,1.9rem)}.free-card p{color:var(--on-dark-muted);max-width:620px;margin:0 auto 22px}.home .grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:20px;padding-bottom:0}.dark-card{color:var(--on-dark);padding:22px;text-decoration:none;transition:transform .15s,border-color .15s}.dark-card:hover{border-color:var(--cyan);transform:translateY(-2px)}.dark-card h3{margin:0 0 6px;font-size:1.05rem}.dark-card p{color:var(--on-dark-muted);margin:0;font-size:.93rem}.doc .lead-line{font-weight:600}a.app-chip{text-decoration:none;transition:border-color .15s,transform .15s}a.app-chip:hover{border-color:var(--cyan);transform:translateY(-1px)}.help-bar{text-align:left;background:linear-gradient(90deg,#25d3662e,#2ee6ff14);border:1px solid #25d36673;border-radius:18px;align-items:center;gap:10px;max-width:440px;margin:22px auto 0;padding:12px 14px;display:flex}.help-text{flex-direction:column;flex:1;display:flex}.help-text strong{color:var(--on-dark);font-size:1.05rem}.help-text span{color:var(--on-dark-muted);font-size:.82rem}.help-icon{border-radius:50%;flex:none;place-items:center;width:42px;height:42px;transition:transform .15s;display:grid}.help-icon:hover{transform:scale(1.08)}.help-wa{background:#25d366}.help-mail{background:#fff}.cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.cta-row .help-bar{flex:0 400px;margin:0}@media (width<=560px){.cta-row .btn{text-align:center;width:100%}.cta-row .help-bar{flex-basis:100%}}.home .container{max-width:calc(1200px + 2*clamp(16px,4vw,56px))}.home .section-text,.home .lead{max-width:760px}.home .features,.home .steps,.home .grid{gap:16px;margin-top:26px}.home .steps{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:none}.home .step{flex-direction:column;gap:12px;padding:20px}.home .grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.home .feature,.home .step,.home .dark-card{height:100%}@media (width<=600px){.step{gap:12px;padding:14px}.feature{padding:18px}.home-hero{padding:44px 0 28px}}.how-grid{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:stretch;gap:48px;display:grid}.how-col,.video-col{flex-direction:column;display:flex}.how-col .steps{flex-direction:column;flex:1;justify-content:space-between;gap:12px;display:flex}.video-col .video-frame{margin-bottom:0}.how-grid .steps{grid-template-columns:1fr;gap:12px}.how-grid .step{flex-direction:row;align-items:flex-start;gap:16px;height:auto;padding:16px 18px}.how-grid+.container .tagline{margin-top:36px}.video-col{scroll-margin-top:80px}.video-col .video-frame{max-width:320px}@media (width<=1150px){.how-grid{grid-template-columns:1fr;gap:44px}.how-col .steps{flex:none}}
