.ngwps,.ngwps-dashboard,.ngwps-form{--navy:#061a36;--blue:#0b3765;--orange:#f5820b;font-family:Tahoma,Arial,sans-serif;line-height:1.8;color:#18324d}.ngwps *,.ngwps-dashboard *,.ngwps-form *{box-sizing:border-box}.ngwps{background:#f3f7fb;border-radius:20px;overflow:hidden;margin:20px auto}.ngwps-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:25px;align-items:center;padding:clamp(25px,5vw,65px);background:radial-gradient(ellipse at 78% 25%,#0b477b 0,transparent 40%),linear-gradient(115deg,#04142b,#092e58 65%,#061a36);color:white}.ngwps-eyebrow,.ngwps-form-head small,.ngwps-dash-head small{color:#ff9a1a;font-weight:800;letter-spacing:1.5px;font-size:11px}.ngwps-hero h1{font-size:clamp(32px,4vw,56px);line-height:1.35;color:white;margin:12px 0}.ngwps-hero p{color:#d8e7f5;font-size:17px;max-width:600px}.ngwps-actions{display:flex;gap:12px;flex-wrap:wrap}.ngwps-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:11px 22px;border-radius:999px;background:linear-gradient(130deg,#f5820b,#ff9c1b);color:#fff!important;text-decoration:none!important;font-weight:800;border:0;cursor:pointer}.ngwps-outline{background:transparent;border:1px solid #9ab8d4}.ngwps-orbit{width:min(300px,90%);aspect-ratio:1;border-radius:50%;border:1px solid #39b9f1;background:radial-gradient(circle at 35% 30%,#176ba0,#08284d 55%,#021126);box-shadow:inset 0 0 45px #0a6b9d,0 0 35px #0c4777;display:grid;place-items:center;position:relative;justify-self:center}.ngwps-orbit:before,.ngwps-orbit:after{content:"";position:absolute;inset:10%;border:1px solid #42b9e8;border-radius:50%;transform:scaleX(.45) rotate(35deg)}.ngwps-orbit:after{transform:scaleX(.7) rotate(-35deg)}.ngwps-orbit div{font-size:75px;font-weight:900;color:white;letter-spacing:-7px;z-index:1}.ngwps-orbit span{color:var(--orange)}.ngwps-heading{text-align:center;padding:35px 15px 20px}.ngwps-heading small{color:#c96b00;font-weight:800}.ngwps-heading h2{color:#10294a;margin:5px 0;font-size:clamp(24px,3vw,35px)}.ngwps-heading p{color:#687d94;margin:0}.ngwps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;padding:0 clamp(14px,3vw,32px) 30px}.ngwps-card{background:#fff;border:1px solid #dce6ef;border-radius:15px;overflow:hidden;text-decoration:none!important;color:inherit!important;box-shadow:0 8px 25px #0b2d4d0b;transition:.2s}.ngwps-card:hover{transform:translateY(-3px);border-color:var(--orange)}.ngwps-art{height:135px;background:linear-gradient(135deg,#071b39,#0b3765);display:grid;place-items:center;padding:8px}.ngwps-art svg{height:100%;width:min(220px,100%)}.ngwps-card-body{padding:17px}.ngwps-card-body small{color:#cf7100;font-size:10px;font-weight:800;letter-spacing:1px}.ngwps-card h3{font-size:18px;color:#10294a;margin:5px 0}.ngwps-card p{font-size:13px;color:#657991;margin:0 0 12px}.ngwps-card b{color:#0768a2;font-size:12px}.ngwps-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;background:#e6eff8;padding:22px;text-align:center;color:#173957;font-weight:800}.ngwps-dashboard{background:#f3f7fb;padding:20px;border-radius:18px}.ngwps-dash-head{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:22px;background:linear-gradient(115deg,#061a36,#0b3765);color:white;border-radius:15px}.ngwps-dash-head h2{color:white;margin:5px 0}.ngwps-dash-head p{margin:0;color:#d8e7f5}.ngwps-dash-head img{border-radius:50%;border:2px solid var(--orange)}.ngwps-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0}.ngwps-stats div{background:white;border:1px solid #dce6ef;border-radius:12px;padding:16px}.ngwps-stats small{display:block;color:#6a7f95}.ngwps-stats strong{display:block;color:#0b3159;overflow-wrap:anywhere}.ngwps-requests{background:white;padding:20px;border-radius:14px;border:1px solid #dce6ef}.ngwps-requests h3{margin-top:0}.ngwps-requests p{border-bottom:1px solid #e7edf3;padding:8px 0}.ngwps-requests small{float:left;color:#b85b00}.ngwps-admin-note{padding:12px;background:#fff4e5;border-radius:10px}.ngwps-form{background:#f3f7fb;border:1px solid #dce6ef;border-radius:16px;overflow:hidden}.ngwps-form-head{background:linear-gradient(115deg,#061a36,#0b3765);color:white;padding:25px}.ngwps-form-head h2{color:white;margin:6px 0}.ngwps-form-head p{margin:0;color:#d8e7f5}.ngwps-form form{padding:22px}.ngwps-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.ngwps-fields label{display:flex;flex-direction:column;gap:5px;font-weight:700;font-size:13px}.ngwps-fields input,.ngwps-fields select,.ngwps-fields textarea{width:100%;padding:11px;border:1px solid #ccd9e6;border-radius:9px;background:#fff;font:inherit}.ngwps-full{grid-column:1/-1}.ngwps-success{margin:15px;padding:12px;background:#e7f8ee;color:#17623b;border-radius:9px}.ngwps-form button{margin-top:18px}@media(max-width:850px){.ngwps-hero{grid-template-columns:1fr}.ngwps-orbit{width:210px;grid-row:1}.ngwps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ngwps-stats{grid-template-columns:repeat(2,1fr)}.ngwps-trust{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.ngwps-grid{grid-template-columns:1fr}.ngwps-fields{grid-template-columns:1fr}.ngwps-full{grid-column:auto}.ngwps-hero p{font-size:15px}.ngwps-art{height:150px}}
