*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:#050814;color:#fff;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.site-header{position:sticky;top:0;z-index:9999;background:#070b16;border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 16px 34px rgba(0,0,0,.25)}.header-inner{max-width:1180px;min-height:72px;margin:auto;padding:10px 18px;display:grid;grid-template-columns:auto auto auto 1fr auto;gap:16px;align-items:center}.logo{width:48px;height:48px;border-radius:16px;background:#101827;border:1px solid rgba(255,255,255,.1);display:grid;place-items:center;overflow:hidden}.logo-mark{width:100%;height:100%;display:grid;place-items:center;background:#e11d48;color:#fff;font-weight:1000}.main-nav{display:flex;gap:9px}.main-nav a,.menu-dropdown a,.menu-btn,.flag-main,.flag-option,.btn,button.primary{min-height:40px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#111827;color:#fff;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:14px;cursor:pointer}.main-nav a:hover,.menu-btn:hover,.flag-main:hover,.flag-option:hover,.menu-dropdown a:hover{background:#182236}.flags,.menu-box{position:relative;display:inline-flex}.flag-main{width:42px;min-width:42px;padding:0}.flag-main img,.flag-option img{width:28px;height:28px;border-radius:999px;object-fit:cover;box-shadow:0 0 0 1px rgba(255,255,255,.2)}.flag-list{display:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);width:54px;padding:7px;border-radius:999px;background:#0b1220;border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 44px rgba(0,0,0,.38)}.flags.open .flag-list{display:grid;gap:7px}.flag-option{width:40px;min-width:40px;height:40px;min-height:40px;padding:0}.menu-btn{width:44px;min-width:44px;padding:0;display:grid;grid-template-columns:repeat(3,4px);gap:3px}.menu-btn span{width:4px;height:4px;border-radius:2px;background:#fff}.menu-dropdown{display:none;position:absolute;top:calc(100% + 10px);right:0;width:250px;padding:10px;border-radius:22px;background:#0b1220;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 70px rgba(0,0,0,.38)}.menu-box.open .menu-dropdown{display:grid;gap:8px}.menu-dropdown a{justify-content:flex-start;border-radius:14px}.menu-dropdown .green,.btn.primary,button.primary{background:#22c55e;color:#03110a;border-color:#22c55e}.hero{max-width:1180px;margin:auto;padding:60px 18px 34px;display:grid;grid-template-columns:1.2fr .8fr;gap:24px;align-items:center}.kicker{display:inline-flex;background:#063525;color:#dcfce7;border:1px solid rgba(34,197,94,.35);border-radius:999px;padding:8px 13px;font-weight:900}.hero h1{font-size:clamp(40px,5.6vw,76px);line-height:.96;letter-spacing:-2px;margin:18px 0}.hero p,.lead{font-size:19px;line-height:1.65;color:#cbd5e1}.card,.panel,.form-card,.summary-card,.table-card{background:#111827;border:1px solid rgba(255,255,255,.12);border-radius:26px;padding:24px}.grid-2{max-width:1180px;margin:auto;padding:24px 18px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.grid-3{max-width:1180px;margin:auto;padding:24px 18px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.btn{min-height:44px}.btn.secondary{background:#111827}.form-card{max-width:620px;margin:36px auto}.form-card h1{margin-top:0;font-size:34px}label{display:block;margin:14px 0 6px;font-weight:900}input,select,textarea{width:100%;min-height:44px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:#0b1220;color:#fff;padding:10px 12px;font-size:16px}table{width:100%;border-collapse:collapse}th,td{padding:12px;border-bottom:1px solid rgba(255,255,255,.10);text-align:left;color:#e5e7eb}th{color:#93c5fd}.notice{border-radius:16px;padding:12px 14px;margin:12px 0;background:#102016;border:1px solid rgba(34,197,94,.3);color:#dcfce7}.error{background:#2b1114;border-color:rgba(225,29,72,.35);color:#fecdd3}.footer{max-width:1180px;margin:30px auto 0;padding:32px 18px;color:#94a3b8;display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.08)}.plans div,.commission-box{background:#0b1220;border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:18px}.plans strong,.commission-box strong{display:block;font-size:34px;color:#86efac;margin-top:8px}.stars{color:#facc15;letter-spacing:2px}.whats{background:#e5ddd5;color:#111827;border-radius:26px;padding:18px}.bubble{max-width:88%;padding:10px 12px;border-radius:16px;margin:9px 0;box-shadow:0 2px 6px rgba(0,0,0,.12)}.left{background:#fff;margin-right:auto;border-top-left-radius:4px}.right{background:#dcf8c6;margin-left:auto;border-top-right-radius:4px}.status{display:inline-flex;border-radius:999px;padding:6px 10px;font-weight:900;background:#172033}.status.ok{background:#12382a;color:#dcfce7}.small{font-size:13px;color:#94a3b8}@media(max-width:860px){.header-inner{min-height:60px;grid-template-columns:auto auto auto 1fr auto;gap:7px;padding:8px 10px}.logo{width:42px;height:42px}.main-nav{gap:7px}.main-nav a,.menu-btn,.flag-main{height:36px;min-height:36px;font-size:12.5px;padding:0 11px}.flag-main{width:36px;min-width:36px;padding:0}.menu-btn{width:38px;min-width:38px;padding:0}.flag-main img,.flag-option img{width:25px;height:25px}.menu-dropdown{width:min(260px,calc(100vw - 20px))}.hero,.grid-2,.grid-3{grid-template-columns:1fr}.hero{padding-top:34px}.hero h1{font-size:clamp(34px,10vw,48px);letter-spacing:-1px}.hero p,.lead{font-size:16px}.footer{display:block}.table-card{overflow-x:auto}}