[hidden]{display:none!important}

:root{--blue:#0c5ca5;--deep:#084b89;--dark:#073666;--panel:#1269b1;--line:#76b5e7;--txt:#eff8ff;--muted:#d4e9fc;--gold:#f8c65d;--radius:15px;font-family:Inter,'Segoe UI',Tahoma,Arial,sans-serif;color:var(--txt);background:var(--blue);font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;background:linear-gradient(155deg,#06427b,#0c5ca5 52%,#116bb3);line-height:1.55}body:before{content:'';position:fixed;inset:13% auto auto -175px;width:520px;height:520px;background:url('o1nce-original-monogram.webp') center / contain no-repeat;opacity:.055;pointer-events:none;z-index:0}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #ffe28c;outline-offset:3px}h1{font-size:clamp(32px,4.1vw,60px);line-height:1.11;letter-spacing:-.035em;margin:12px 0 19px}h2{font-size:clamp(23px,2.6vw,32px);line-height:1.18;margin:0 0 12px}h3{margin:0 0 8px;font-size:18px}p{color:var(--muted);margin:8px 0 14px}.small{font-size:12px;color:var(--muted)}.eyebrow{font-size:11px;letter-spacing:2px;color:#b9ddfb;text-transform:uppercase;font-weight:800}.wrap{max-width:1200px;margin:auto;padding:26px 22px 66px;position:relative;z-index:1}.header{z-index:30;position:sticky;top:0;background:#073f77f5;box-shadow:0 9px 30px #052b5440;border-bottom:1px solid #5ba7df}.bar{max-width:1244px;margin:auto;padding:10px 20px;display:flex;align-items:center;gap:16px;justify-content:space-between;flex-wrap:wrap}.brand{display:flex;gap:12px;align-items:center;text-decoration:none;font-size:16px;font-weight:850;letter-spacing:.2px}.brand img{height:51px;width:51px;object-fit:contain}.brand small{font-size:10px;font-weight:500;color:#c6e4fc;display:block;letter-spacing:.35px}.nav{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.nav a{font-size:12px;text-decoration:none;padding:9px 11px;border:1px solid transparent;border-radius:9px}.nav a:hover,.nav a[aria-current=page]{background:#175f9a;border-color:#65aee0}.btn{display:inline-flex;gap:9px;align-items:center;justify-content:center;min-height:42px;padding:10px 15px;border-radius:10px;background:#07467e;border:1px solid #8ec7f0;color:white;text-decoration:none;font-weight:700;font-size:13px;font-family:inherit;cursor:pointer;white-space:normal}.btn:hover{background:#176fae}.btn.white{color:#084b89;background:#fff;border-color:white;font-weight:800}.btn.gold{background:#f8c65d;color:#063e72;border-color:#f9d688;font-weight:800}.btn.mini{padding:7px 9px;min-height:33px;font-size:12px}.btn.ghost{background:transparent}.hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:28px;align-items:center;padding:40px 0 28px}.heroimage{position:relative;overflow:hidden;min-height:360px;border-radius:20px;border:1px solid #86bbdd;background:#064579}.heroimage img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.heroimage:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#052b58d4,transparent 65%)}.heroimage .stamp{position:absolute;z-index:2;bottom:18px;left:18px;right:18px;padding:14px;background:#063b73b8;border-radius:11px;border:1px solid #84c1e1}.actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.notice{padding:12px 16px;border-left:4px solid var(--gold);background:#073b71;border-radius:8px;font-size:13px;color:#e5f1fd}.section{padding:36px 0}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.panel,.card{background:#115e9e;border:1px solid #65a7dc;border-radius:var(--radius);padding:21px}.card{min-height:170px}.card:hover{border-color:#b4e1ff}.ico{width:43px;height:43px;display:inline-grid;place-items:center;background:#0a477f;border:1px solid #8cc7ed;border-radius:11px;font-size:22px;margin-bottom:10px}.card .iconline{display:flex;align-items:center;gap:12px}.grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stat{padding:16px;background:#0b4c87;border:1px solid #72aee0;border-radius:13px}.stat b{font-size:29px;display:block;line-height:1.2}.stat span{color:#d0e8f8;font-size:12px}.fitem{display:flex;gap:12px;align-items:flex-start;margin:0 0 18px}.num{border-radius:50%;height:32px;width:32px;flex:0 0 32px;background:#fff;color:#064c85;display:grid;place-items:center;font-weight:900}.tag{display:inline-block;border-radius:20px;background:#d7f0ff;color:#085385;padding:3px 9px;font-size:12px;font-weight:800}.footer{border-top:1px solid #72aee0;padding:26px 0 40px;margin-top:34px;font-size:13px;color:#d8eeff;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.section-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.tabs{display:flex;flex-wrap:wrap;gap:8px;margin:15px 0}.tabbtn{padding:10px 14px;font-weight:700;font-size:13px;font-family:inherit;background:#074478;color:#fff;border-radius:10px;border:1px solid #82c0e7;cursor:pointer}.tabbtn[aria-selected=true]{background:#fff;color:#084b89}.tabpane[hidden]{display:none!important}table{width:100%;border-collapse:collapse;font-size:13px;min-width:640px}th,td{border-bottom:1px solid #74b1db;padding:12px;text-align:left;vertical-align:top}th{background:#084f8c}.tablewrap{overflow-x:auto}input,select,textarea{background:#f7fbff;color:#123e63;border:1px solid #b8d0df;border-radius:9px;padding:11px 12px;font:inherit;width:100%}label{display:block;font-size:12px;font-weight:700;margin-bottom:6px;color:#e5f4ff}.field{margin-bottom:13px}.summary{background:#073f76;border:1px solid #8bbde4;border-radius:13px;padding:18px}.toast{position:fixed;bottom:20px;right:20px;z-index:99;background:#082f59;border:1px solid #8bc8ff;padding:12px 18px;border-radius:10px;max-width:350px;box-shadow:0 10px 35px #0007}.watermark{background-image:linear-gradient(110deg,#084a85e8,#115f9ce6),url('o1nce-original-monogram.webp');background-repeat:no-repeat;background-position:center,90% 50%;background-size:cover,auto 88%}.hero-copy{max-width:650px}.preview-only{border:1px dashed #f1c36c;color:#ffecb2;padding:9px 14px;background:#493d2288;border-radius:8px;font-size:12px;margin-bottom:15px}.whatsapp{background:#0a614f;border-color:#51d3aa}.whatsapp:hover{background:#0a7b60}.chip{background:#0c4a83;border:1px solid #79b6df;border-radius:20px;padding:5px 10px;font-size:12px;display:inline-block}.outline{padding:25px;border:1px solid #88bce5;border-radius:15px}.backdrop{position:fixed;inset:0;background:#041e3bbd;z-index:40;display:grid;place-items:center;padding:16px}.dialog{width:min(620px,100%);max-height:90vh;overflow:auto;background:#0a4b86;color:white;border:1px solid #a5cfff;border-radius:16px;padding:24px;box-shadow:0 10px 55px #0008}.muted{color:#d2e7f8}.login-card{max-width:510px;margin:45px auto}.login-card .logo-large{width:98px;height:98px;display:block;margin:auto}.center{text-align:center}.section-image{height:170px;width:100%;object-fit:cover;border-radius:12px;margin-bottom:13px}.price{font-size:26px;font-weight:850;color:#fff}.list{padding-left:20px;color:#dbefff}.list li{padding:4px 0}@media(max-width:860px){.hero{grid-template-columns:1fr}.heroimage{min-height:300px}.cards,.grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.grid2{grid-template-columns:1fr}}@media(max-width:560px){.cards,.grid4{grid-template-columns:1fr}.wrap{padding:20px 15px 45px}.brand span{font-size:13px}.nav a{font-size:11px;padding:7px}.hero{padding:24px 0}.heroimage{min-height:230px}}
