@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap");*{box-sizing:border-box}a{text-decoration:none;color:inherit}body{margin:0;background:#f7f9ff;color:#00112d;font-family:Inter,Arial,sans-serif}.shell{min-height:100vh;display:grid;grid-template-columns:238px 1fr}.sidebar{background:#00112d;color:#fff;padding:30px 20px;display:flex;flex-direction:column}.brand{font:800 24px Manrope}.brand span{color:#08cfe8}.brand small{font:600 9px Inter;letter-spacing:2px;color:#9db1d2;margin-left:5px}.sidebar nav{display:grid;grid-gap:8px;gap:8px;margin-top:48px}.sidebar nav a{padding:12px 14px;border-radius:10px;color:#aebbd1;font-size:14px}.sidebar nav .active{background:#0d2550;color:#fff}.secure{margin-top:auto;border-top:1px solid #18335d;padding-top:20px;display:flex;gap:10px;color:#08cfe8}.secure div{display:grid}.secure strong{font-size:12px;color:#fff}.secure span{font-size:10px;color:#8296b6;margin-top:3px}.content{padding:42px 52px;max-width:1500px;width:100%;margin:auto}header{display:flex;justify-content:space-between;align-items:center;gap:30px}h1,h2,h3{font-family:Manrope;margin:0}h1{font-size:30px}header p{color:#6c7890;margin:7px 0}.eyebrow{font-size:10px!important;letter-spacing:1.8px;font-weight:700;color:#064ff2!important}.wallet{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e1e7f2;padding:12px 14px;border-radius:14px}.wallet div{display:grid;min-width:105px}.wallet span{font-size:10px;color:#7a879c}.wallet strong{font:600 17px Courier New}.wallet button{border:0;background:#064ff2;color:white;padding:11px 14px;border-radius:9px;font-weight:600}.hero{margin-top:34px;background:linear-gradient(120deg,#00112d,#062a68 70%,#4b00c9);border-radius:20px;padding:34px 38px;color:white;display:flex;justify-content:space-between;align-items:end;box-shadow:0 18px 40px rgba(0,17,45,.13)}.hero h2{font-size:28px;margin-top:10px}.hero p{max-width:650px;color:#cbd8ed;line-height:1.6}.hero-button{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#00112d;padding:11px 14px;border-radius:9px;font-weight:600}.pill{font-size:9px;letter-spacing:1.5px;background:rgba(8,207,232,.13);color:#69eaf9;padding:7px 9px;border:1px solid rgba(8,207,232,.25);border-radius:999px}.hero-stat{display:grid;text-align:right}.hero-stat small,.hero-stat span{font-size:10px;color:#a8bbd8}.hero-stat strong{font:700 24px Courier New;color:#08cfe8;margin:4px 0}.section-title{display:flex;justify-content:space-between;align-items:end;margin:36px 0 16px}.section-title h2{font-size:21px}.ghost{border:0;background:transparent;color:#064ff2;font-weight:600}.grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.grid article{background:white;border:1px solid #e1e7f2;border-radius:15px;padding:20px;min-height:180px;transition:.2s}.grid article:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(0,17,45,.08)}.icon{width:40px;height:40px;border-radius:10px;background:#eef3ff;color:#064ff2;display:grid;place-items:center}.grid h3{font-size:15px;margin-top:18px}.grid p{font-size:12px;color:#738097;line-height:1.5}.card-foot{display:flex;justify-content:space-between;align-items:center;margin-top:18px}.card-foot span{font-size:11px;color:#8b97aa}.arrow-button{width:31px;height:31px;border-radius:8px;border:1px solid #dce4f1;background:#fff;color:#064ff2;display:grid;place-items:center}.inner-page{min-height:100vh;padding:50px 24px;background:radial-gradient(circle at top right,#edf3ff,#f7f9ff 38%)}.inner-wrap{max-width:1050px;margin:auto}.narrow{max-width:680px}.back{display:inline-flex;align-items:center;gap:6px;color:#64748b;font-size:13px;margin-bottom:35px}.lead{color:#718096;line-height:1.65;max-width:700px}.consult-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:28px}.consult-item{background:#fff;border:1px solid #e1e7f2;border-radius:15px;padding:20px;display:grid;grid-template-columns:42px 1fr;grid-gap:14px;gap:14px;transition:.2s}.consult-item:hover{border-color:#b7c9f7;transform:translateY(-2px)}.consult-item b{grid-column:2;color:#064ff2;font-size:12px}.consult-item h3{font-size:16px;margin:7px 0}.consult-item p{font-size:12px;color:#75839a;line-height:1.5;margin:0}.consult-icon{width:40px;height:40px;background:#eef3ff;color:#064ff2;border-radius:10px;display:grid;place-items:center}.tag{font-size:9px;font-weight:700;color:#064ff2;letter-spacing:1px}.notice{margin-top:24px;background:#eef8fb;border:1px solid #d1eef3;border-radius:14px;padding:17px;display:flex;gap:12px;color:#0c7180}.notice strong{font-size:13px}.notice p{font-size:11px;margin:4px 0 0;line-height:1.5}.form-card{background:#fff;border:1px solid #e1e7f2;border-radius:20px;padding:34px;box-shadow:0 18px 45px rgba(0,17,45,.07)}.form-card label{display:block;font-size:12px;font-weight:700;margin:24px 0 8px}.form-card input,.form-card select{width:100%;padding:14px;border:1px solid #d8e0ec;border-radius:10px;background:#fff;font:inherit;color:#00112d;outline:none}.form-card input:focus,.form-card select:focus{border-color:#064ff2}.price-box{margin:25px 0;background:#f7f9ff;border:1px solid #e3e9f3;border-radius:12px;padding:16px;display:grid}.price-box small,.price-box span{font-size:10px;color:#7b8799}.price-box strong{font-size:19px;margin:4px 0}.primary-action,.primary-link{border:0;background:#064ff2;color:#fff;border-radius:10px;padding:13px 17px;font-weight:700;display:inline-flex;align-items:center;gap:8px}.primary-action:disabled{opacity:.4}.fineprint{font-size:10px;color:#8793a5;line-height:1.5}.result{text-align:center;max-width:560px;margin:80px auto}.result svg{color:#064ff2}.result p{color:#6f7d91;line-height:1.6}.result .primary-link{margin-top:10px}@media(max-width:900px){.shell{grid-template-columns:1fr}.sidebar{display:none}.content{padding:25px}.consult-grid,.grid{grid-template-columns:1fr 1fr}header{align-items:flex-start;flex-direction:column}.wallet{width:100%}.hero-stat{display:none}}@media(max-width:560px){.consult-grid,.grid{grid-template-columns:1fr}.content{padding:20px}.hero{padding:26px}.hero h2{font-size:23px}.form-card{padding:24px}.inner-page{padding:30px 18px}}