@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;700;800&display=swap";*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;padding:0;width:100%;min-height:100vh}body{font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:#f4f6fb;color:#1b1b1b;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#eef1f6}::-webkit-scrollbar-thumb{background:#c9d1dc;border-radius:999px}.page-title{margin:0;font-size:28px;font-weight:900;color:#14213d}.page-subtitle{margin:6px 0 0;color:#5f6b7a;font-size:14px}.card{background:#fff;border:1px solid #e5e9f2;border-radius:18px;box-shadow:0 8px 24px #1018280a}.section-title{margin:0 0 12px;font-size:16px;font-weight:800;color:#162033}.form-label{display:block;font-size:12px;font-weight:800;color:#445066;margin-bottom:6px}.input,.select,.textarea{width:100%;padding:11px 12px;border-radius:12px;border:1px solid #d7ddea;background:#fff;outline:none;transition:.2s ease}.input:focus,.select:focus,.textarea:focus{border-color:#065d30;box-shadow:0 0 0 3px #065d301a}.btn-primary{border:none;background:#065d30;color:#fff;padding:11px 14px;border-radius:12px;font-weight:800}.btn-primary:hover{background:#044823}.btn-secondary{border:1px solid #d7ddea;background:#fff;color:#1b1b1b;padding:11px 14px;border-radius:12px;font-weight:800}.btn-secondary:hover{background:#f8fafc}.btn-danger{border:none;background:#b42318;color:#fff;padding:11px 14px;border-radius:12px;font-weight:800}.badge{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:800}.badge-green{background:#e8f7ef;color:#065d30}.badge-blue{background:#ebf3ff;color:#175cd3}.badge-amber{background:#fff3db;color:#b54708}.badge-red{background:#fee4e2;color:#b42318}.table-wrap{overflow-x:auto}.table{width:100%;border-collapse:collapse}.table th{text-align:left;padding:12px;font-size:12px;color:#667085;border-bottom:1px solid #eaeef5}.table td{padding:14px 12px;border-bottom:1px solid #f0f2f7;vertical-align:top;font-size:14px}.modal-overlay{position:fixed;inset:0;background:#0f172a66;display:grid;place-items:center;padding:20px;z-index:9999}.modal-card{width:760px;max-width:100%;background:#fff;border:1px solid #e6eaf2;border-radius:18px;box-shadow:0 20px 60px #0000002e;padding:18px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.digigov-home{position:relative;isolation:isolate;min-height:100vh;padding:24px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;background:linear-gradient(180deg,#020b1847,#020b188a),url(/assets/background-Cj1ItOhn.png) center center / cover no-repeat,linear-gradient(90deg,#11111d,#0a2846 22%,#11526e 53%,#204a61 76%,#162136)}.digigov-home:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,#030c1829,#030c1880),radial-gradient(circle at 50% 48%,rgba(122,244,255,.18),transparent 26%),radial-gradient(circle at 84% 20%,rgba(110,236,255,.2),transparent 20%),radial-gradient(circle at 12% 64%,rgba(255,166,117,.14),transparent 18%)}.digigov-backdrop,.digigov-backdrop__pattern,.digigov-backdrop__map,.digigov-backdrop__glow,.digigov-backdrop__grid,.digigov-backdrop__top-fade,.digigov-backdrop__light-band,.digigov-backdrop__data-column,.digigov-backdrop__hornbill-large,.digigov-backdrop__house,.digigov-backdrop__wave,.digigov-backdrop__tech-orbs,.digigov-backdrop__tech-orbs span{position:absolute;pointer-events:none}.digigov-backdrop,.digigov-backdrop__pattern,.digigov-backdrop__grid{inset:0}.digigov-backdrop__top-fade{inset:0 0 auto;height:94px;background:linear-gradient(180deg,rgba(7,24,44,.92),rgba(7,24,44,.72),transparent)}.digigov-backdrop__pattern--left{inset:84px auto 72px -4%;width:35%;min-width:340px;opacity:.92;background:linear-gradient(45deg,transparent 41%,rgba(255,164,46,.7) 41%,rgba(255,164,46,.7) 47%,transparent 47%),linear-gradient(-45deg,transparent 41%,rgba(222,89,59,.72) 41%,rgba(222,89,59,.72) 47%,transparent 47%),linear-gradient(45deg,transparent 21%,rgba(120,192,255,.26) 21%,rgba(120,192,255,.26) 24%,transparent 24%),linear-gradient(-45deg,transparent 21%,rgba(120,192,255,.26) 21%,rgba(120,192,255,.26) 24%,transparent 24%),radial-gradient(circle at 20% 30%,rgba(0,0,0,.34),transparent 24%),linear-gradient(180deg,#0a1225e6,#08142729);background-size:148px 148px,148px 148px,74px 74px,74px 74px,100% 100%,100% 100%;background-position:0 0,0 0,14px 14px,14px 14px,0 0,0 0;clip-path:polygon(0 0,96% 0,83% 100%,0 100%);filter:saturate(1.08)}.digigov-backdrop__pattern--right{inset:100px 7% 160px auto;width:240px;height:336px;opacity:.34;background:radial-gradient(circle at 30% 35%,rgba(145,240,255,.7),transparent 18%),linear-gradient(180deg,#9cf3ff80,#9cf3ff14);clip-path:polygon(52% 0,82% 14%,90% 36%,100% 56%,86% 78%,68% 100%,40% 94%,20% 72%,0 46%,18% 22%);filter:blur(1px)}.digigov-backdrop__map{inset:118px 15% auto auto;width:260px;height:370px;opacity:.28;background:linear-gradient(180deg,#a4f3ffe6,#a4f3ff33),radial-gradient(circle at 20% 20%,rgba(255,255,255,.8),transparent 24%);clip-path:polygon(45% 0,56% 4%,70% 14%,81% 28%,79% 38%,90% 50%,84% 67%,71% 80%,58% 97%,42% 100%,31% 91%,21% 73%,8% 60%,0 40%,12% 22%,25% 12%);transform:rotate(8deg)}.digigov-backdrop__light-band{inset:43% 0 auto;height:120px;background:linear-gradient(90deg,transparent 0%,rgba(116,245,255,.78) 15%,rgba(201,249,255,.86) 36%,rgba(126,234,255,.54) 56%,transparent 72%),linear-gradient(180deg,transparent,rgba(123,242,255,.26),transparent);filter:blur(9px);opacity:.74}.digigov-backdrop__data-column{inset:112px auto 96px 25%;width:30%;min-width:260px;background:repeating-linear-gradient(180deg,rgba(119,236,255,.2) 0 2px,transparent 2px 14px),repeating-linear-gradient(90deg,rgba(119,236,255,.12) 0 1px,transparent 1px 58px);opacity:.34;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.85) 18%,rgba(0,0,0,.85) 82%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.85) 18%,rgba(0,0,0,.85) 82%,transparent 100%)}.digigov-backdrop__tech-orbs{inset:88px auto auto 23%;width:58%;height:72%}.digigov-backdrop__tech-orbs span{width:64px;height:64px;border-radius:999px;border:2px solid rgba(121,239,255,.7);box-shadow:0 0 0 7px #72edff14,0 0 24px #72edff3d}.digigov-backdrop__tech-orbs span:before,.digigov-backdrop__tech-orbs span:after{content:"";position:absolute;inset:50%;transform:translate(-50%,-50%);background:#baf8ffdb}.digigov-backdrop__tech-orbs span:before{width:20px;height:2px}.digigov-backdrop__tech-orbs span:after{width:2px;height:20px}.digigov-backdrop__tech-orbs span:nth-child(1){top:6%;left:20%}.digigov-backdrop__tech-orbs span:nth-child(2){top:18%;left:38%}.digigov-backdrop__tech-orbs span:nth-child(3){top:38%;left:8%}.digigov-backdrop__tech-orbs span:nth-child(4){top:46%;left:30%}.digigov-backdrop__tech-orbs span:nth-child(5){top:63%;left:18%}.digigov-backdrop__tech-orbs span:nth-child(6){top:78%;left:42%}.digigov-backdrop__tech-orbs span:nth-child(7){top:86%;left:54%;width:70px;height:70px}.digigov-backdrop__hornbill-large{left:4.5%;bottom:152px;width:132px;height:164px;opacity:.96;background:radial-gradient(circle at 28% 28%,#f5f5f4 0 18%,transparent 19%),radial-gradient(circle at 34% 32%,#0f172a 0 6%,transparent 7%),linear-gradient(180deg,transparent 0 22%,#0f172a 22% 100%);clip-path:polygon(62% 0,76% 7%,88% 22%,90% 36%,100% 50%,86% 58%,80% 86%,66% 100%,44% 94%,30% 82%,18% 58%,0 54%,10% 42%,18% 26%,34% 12%);filter:drop-shadow(0 18px 28px rgba(0,0,0,.42))}.digigov-backdrop__hornbill-large:before{content:"";position:absolute;right:0;top:44px;width:84px;height:48px;background:linear-gradient(180deg,#fecf3d,#ef6b2e);clip-path:polygon(0 38%,100% 0,92% 100%,24% 86%);border-radius:0 0 20px}.digigov-backdrop__hornbill-large:after{content:"";position:absolute;left:18px;top:8px;width:46px;height:28px;background:linear-gradient(180deg,#ef4444,#7f1d1d);clip-path:polygon(18% 100%,0 34%,28% 0,76% 18%,100% 100%)}.digigov-backdrop__house{right:5%;bottom:108px;width:280px;height:280px;opacity:.9;filter:drop-shadow(0 12px 24px rgba(18,9,5,.55)) blur(.2px)}.digigov-backdrop__house:before{content:"";position:absolute;inset:36px 34px 18px;background:linear-gradient(90deg,transparent 14%,rgba(61,31,20,.95) 14% 22%,transparent 22% 32%,rgba(61,31,20,.95) 32% 40%,transparent 40% 50%,rgba(61,31,20,.95) 50% 58%,transparent 58% 68%,rgba(61,31,20,.95) 68% 76%,transparent 76%),linear-gradient(180deg,#7b4e35eb,#4a2a1afa);clip-path:polygon(8% 35%,50% 6%,92% 35%,82% 40%,82% 78%,69% 78%,69% 94%,31% 94%,31% 78%,18% 78%,18% 40%)}.digigov-backdrop__house:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 10%,rgba(58,29,18,.96) 10% 20%,transparent 20%),linear-gradient(90deg,transparent 42%,rgba(255,213,132,.4) 42% 58%,transparent 58%),linear-gradient(90deg,transparent 18%,rgba(57,31,18,.95) 18% 22%,transparent 22% 78%,rgba(57,31,18,.95) 78% 82%,transparent 82%),linear-gradient(180deg,transparent 58%,rgba(57,31,18,.96) 58% 65%,transparent 65%),linear-gradient(135deg,transparent 40%,rgba(89,50,28,.98) 40% 50%,transparent 50%),linear-gradient(225deg,transparent 40%,rgba(89,50,28,.98) 40% 50%,transparent 50%);clip-path:polygon(16% 38%,50% 10%,84% 38%,76% 42%,74% 74%,66% 74%,64% 97%,56% 97%,54% 74%,46% 74%,44% 97%,36% 97%,34% 74%,26% 74%,24% 42%)}.digigov-backdrop__wave{inset:auto 0 32px;height:170px;opacity:.95;background:linear-gradient(180deg,transparent 0%,rgba(120,72,167,.14) 44%,rgba(31,12,51,.38) 100%),repeating-radial-gradient(circle at 12% 100%,rgba(255,170,138,.34) 0 2px,transparent 2px 26px),repeating-radial-gradient(circle at 48% 100%,rgba(160,92,201,.3) 0 2px,transparent 2px 28px),repeating-radial-gradient(circle at 86% 100%,rgba(255,177,126,.36) 0 2px,transparent 2px 30px);-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.9) 18%,rgba(0,0,0,.9) 100%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.9) 18%,rgba(0,0,0,.9) 100%)}.digigov-backdrop__glow--left{inset:auto auto 118px 8%;width:420px;height:420px;background:radial-gradient(circle,rgba(93,224,230,.3),transparent 62%)}.digigov-backdrop__glow--right{inset:98px 8% auto auto;width:440px;height:380px;background:radial-gradient(circle,rgba(112,243,255,.26),transparent 60%)}.digigov-backdrop__grid{opacity:.08;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent 10%,rgba(0,0,0,.9) 34%,rgba(0,0,0,.9) 78%,transparent 100%);mask-image:linear-gradient(180deg,transparent 10%,rgba(0,0,0,.9) 34%,rgba(0,0,0,.9) 78%,transparent 100%)}.digigov-header,.digigov-main,.digigov-footer{position:relative;z-index:1}.digigov-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:4px 18px 18px;color:#fff}.digigov-header__branding{display:flex;align-items:center;gap:14px;min-width:0}.digigov-seal,.digigov-footer__mark{display:grid;place-items:center;width:72px;height:72px;border-radius:20px;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);box-shadow:0 8px 22px #00000038;overflow:hidden}.digigov-seal__image{width:100%;height:100%;object-fit:cover}.digigov-brand{display:flex;flex-direction:column;gap:2px}.digigov-brand__title{font-size:19px;font-weight:800;line-height:1.1}.digigov-brand__subtitle{font-size:12px;color:#ffffffc7}.digigov-hornbill{position:relative;width:56px;height:42px;flex-shrink:0}.digigov-hornbill:before{content:"";position:absolute;inset:8px 18px 0 0;border-radius:60% 55% 45% 50%;background:linear-gradient(160deg,#0b1023,#f97316 46%,#facc15);transform:rotate(-12deg)}.digigov-hornbill__beak{position:absolute;right:0;top:12px;width:24px;height:14px;background:linear-gradient(180deg,#facc15,#ea580c);clip-path:polygon(0 42%,100% 0,88% 100%)}.digigov-hornbill__crest{position:absolute;right:16px;top:2px;width:14px;height:11px;background:#ef4444;border-radius:80% 80% 20% 20%;transform:rotate(-18deg)}.digigov-divider{width:1px;height:54px;background:#ffffff38}.digigov-platform-title{display:flex;flex-direction:column;gap:2px;text-transform:uppercase;font-size:15px;font-weight:800;line-height:1.1;letter-spacing:.02em}.digigov-nav{display:flex;align-items:center;gap:34px;font-size:15px;font-weight:700}.digigov-nav a,.digigov-footer a{color:inherit}.digigov-main{flex:1;display:grid;place-items:center;padding:12px 0 28px}.digigov-hero-card{width:min(100%,980px);border-radius:22px;border:1px solid rgba(255,255,255,.28);background:linear-gradient(180deg,#9adff32e,#ffffff14);box-shadow:0 28px 80px #00000047;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden}.digigov-hero-card__intro{padding:26px 24px 20px;text-align:center;color:#fff}.digigov-hero-card__intro h1{margin:0;font-size:clamp(28px,3vw,42px);font-weight:800;line-height:1.12}.digigov-hero-card__intro p{margin:10px 0 0;font-size:18px;color:#ffffffe0}.digigov-auth-panel{display:grid;grid-template-columns:1fr 1fr;background:#fffffff2}.digigov-auth-panel__column{padding:28px 28px 30px}.digigov-auth-panel__column--signup{border-left:1px solid rgba(15,23,42,.08)}.digigov-auth-panel__eyebrow{font-size:18px;font-weight:800;text-transform:uppercase;color:#111827}.digigov-auth-panel__column h2{margin:14px 0 4px;font-size:20px;color:#111827}.digigov-auth-panel__copy{margin:0 0 18px;color:#4b5563;font-size:14px;line-height:1.6}.digigov-login-form{display:grid;gap:14px}.digigov-field{position:relative;display:flex;align-items:center;border:1px solid #d8dee8;border-radius:8px;background:#fff;box-shadow:inset 0 1px #fffc}.digigov-field:focus-within{border-color:#1d77df;box-shadow:0 0 0 3px #1d77df1f}.digigov-field__icon,.digigov-field__toggle{display:grid;place-items:center;width:44px;color:#6b7280;flex-shrink:0}.digigov-field__toggle{border:0;background:transparent;padding:0}.digigov-field input{flex:1;min-width:0;height:46px;border:0;outline:0;font-size:15px;color:#111827;background:transparent}.digigov-field input::placeholder{color:#8c94a1}.digigov-login-form__meta{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px;color:#4b5563}.digigov-login-form__meta a,.digigov-help-links a{color:#2166bb;font-weight:500}.digigov-text-button{border:0;padding:0;background:transparent;color:#2166bb;font-weight:600}.digigov-checkbox{display:inline-flex;align-items:center;gap:8px}.digigov-checkbox input{width:16px;height:16px;accent-color:#1d77df}.digigov-login-form__error{padding:12px 14px;border-radius:10px;background:#fff1f2;border:1px solid #fecdd3;color:#be123c;font-size:13px;font-weight:700}.digigov-form-feedback{padding:12px 14px;border-radius:10px;font-size:13px;font-weight:700}.digigov-form-feedback--error{background:#fff1f2;border:1px solid #fecdd3;color:#be123c}.digigov-form-feedback--success{background:#ecfdf3;border:1px solid #abefc6;color:#067647}.digigov-form-feedback--info{background:#eff8ff;border:1px solid #b2ddff;color:#175cd3}.digigov-login-form__submit{height:42px;border:0;border-radius:8px;background:linear-gradient(180deg,#2d7ee7,#1d67c1);color:#fff;font-weight:800;font-size:15px;box-shadow:0 8px 20px #1d67c147}.digigov-login-form__submit:disabled{cursor:not-allowed;opacity:.72}.digigov-registration-card{margin-top:6px;padding:18px 16px;border-radius:12px;background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid #dfe5ee;box-shadow:0 16px 32px #0f172a14;text-align:center}.digigov-registration-card__title{font-size:20px;font-weight:800;color:#111827}.digigov-registration-card__button{margin-top:16px;width:100%;height:48px;border:0;border-radius:8px;background:linear-gradient(180deg,#3cc56f,#2daa5a);color:#fff;text-transform:uppercase;font-size:16px;font-weight:800;box-shadow:0 10px 24px #2daa5a38}.digigov-registration-panel{display:grid;gap:18px}.digigov-registration-panel__intro h2{margin:10px 0 6px}.digigov-registration-panel__badge{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#e9f7ef;color:#0f7b43;font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.digigov-registration-panel__criteria,.digigov-registration-cta{border-radius:18px;border:1px solid #d8e2ee;background:linear-gradient(180deg,#fbfdff,#f5f8fc);box-shadow:0 14px 32px #0f172a0f}.digigov-registration-panel__criteria{padding:18px}.digigov-registration-panel__heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.digigov-registration-panel__heading h3,.digigov-registration-cta__copy h3{margin:0;font-size:18px;color:#0f172a}.digigov-registration-panel__heading span{font-size:12px;font-weight:700;color:#667085;text-transform:uppercase;letter-spacing:.04em}.digigov-registration-panel__list{display:grid;gap:12px}.digigov-registration-panel__item{padding:14px 14px 12px;border-radius:14px;background:#fff;border:1px solid #e4eaf2}.digigov-registration-panel__item strong{display:block;margin-bottom:4px;font-size:14px;color:#162033}.digigov-registration-panel__item span{display:block;font-size:13px;line-height:1.6;color:#526071}.digigov-registration-cta{padding:22px 18px 18px;text-align:center}.digigov-registration-cta__copy p{margin:8px 0 0;font-size:14px;line-height:1.7;color:#526071}.digigov-registration-cta .digigov-registration-card__button{margin-top:18px}.digigov-registration-support{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;color:#475467}.digigov-department-form{display:grid;gap:14px;margin-top:18px}.digigov-department-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.digigov-module-list{display:grid;grid-template-columns:1fr 1fr;gap:10px}.digigov-module-option{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid #d9e2ec;border-radius:12px;background:#f8fafc;color:#334155;font-size:13px}.digigov-module-option input{margin-top:2px;accent-color:#1d77df}.digigov-textarea{min-height:112px;resize:vertical}.digigov-help-links{margin-top:18px;text-align:center;color:#374151}.digigov-help-links p{margin:10px 0 0;font-size:14px}.digigov-info-block{margin-top:18px;padding:14px 16px;border-radius:12px;background:#e2e8f094;border:1px solid rgba(203,213,225,.92)}.digigov-info-block h3{margin:0;font-size:15px;color:#0f172a}.digigov-info-block p{margin:8px 0 0;font-size:13px;line-height:1.7;color:#334155}.digigov-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 16px 4px;color:#ffffffe6;font-size:14px}.digigov-footer__legal,.digigov-footer__links,.digigov-footer__marks{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.digigov-footer__legal{flex:1}.digigov-footer__links{justify-content:flex-end;margin-left:auto}.digigov-reset-shell{position:relative;z-index:1;flex:1;display:grid;place-items:center;padding:24px 0}.digigov-reset-card{width:min(100%,540px);padding:28px;border-radius:24px;background:#fffffff0;border:1px solid rgba(255,255,255,.38);box-shadow:0 24px 70px #00000047}.digigov-reset-card h1{margin:0 0 8px;font-size:30px;color:#101828}.digigov-reset-card p{margin:0 0 18px;color:#475467}.public-page{min-height:100vh;padding:24px;background:linear-gradient(180deg,#020b18c7,#020b18e0),url(/assets/background-Cj1ItOhn.png) center center / cover no-repeat,linear-gradient(135deg,#08111f,#12344e);color:#e5eef7}.public-page__header{width:min(1160px,100%);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.public-page__brand{display:inline-flex;align-items:center;gap:14px;min-width:0}.public-page__logo{width:64px;height:64px;object-fit:cover;border-radius:18px;box-shadow:0 10px 24px #00000040}.public-page__brand-title{font-size:20px;font-weight:800;color:#fff}.public-page__brand-subtitle{font-size:13px;color:#ffffffb8}.public-page__nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:18px;font-weight:700}.public-page__nav a{color:#ffffffe0}.public-page__main{width:min(1160px,100%);margin:34px auto 0;display:grid;gap:22px}.public-page__hero,.public-page__panel{border-radius:26px;border:1px solid rgba(255,255,255,.18);box-shadow:0 20px 60px #0000003d}.public-page__hero{padding:30px 28px;background:linear-gradient(180deg,#78cce62e,#ffffff14);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.public-page__eyebrow{margin:0 0 10px;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800;color:#8fe6ff}.public-page__hero h1{margin:0;font-size:clamp(30px,4vw,46px);line-height:1.08}.public-page__hero>p:last-child{margin:12px 0 0;max-width:820px;font-size:17px;color:#ffffffd6;line-height:1.7}.public-page__panel{padding:28px;background:#fffffff5;color:#1f2937}.public-page__section+.public-page__section{margin-top:28px;padding-top:28px;border-top:1px solid #e5edf5}.public-page__section h2{margin:0 0 12px;font-size:22px;color:#0f172a}.public-page__section h3{margin:0 0 8px;font-size:17px;color:#0f172a}.public-page__section p{margin:0;font-size:15px;line-height:1.75;color:#475467}.public-page__section p+p{margin-top:12px}.public-page__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.public-page__card{padding:16px 18px;border-radius:18px;background:linear-gradient(180deg,#f8fbff,#f1f5f9);border:1px solid #dbe8f4}.public-page__list{margin:0;padding-left:20px;color:#475467;display:grid;gap:10px}.public-page__note{padding:14px 16px;border-radius:14px;background:#eff8ff;border:1px solid #b2ddff;color:#175cd3}.digigov-footer__wordmark{font-size:20px;font-weight:800;line-height:1}@media(max-width:980px){.digigov-header{flex-direction:column;align-items:flex-start}.digigov-nav{gap:18px;flex-wrap:wrap}.digigov-auth-panel{grid-template-columns:1fr}.digigov-auth-panel__column--signup{border-left:0;border-top:1px solid rgba(15,23,42,.08)}.digigov-department-grid,.digigov-module-list{grid-template-columns:1fr}.digigov-registration-panel__heading,.digigov-registration-support,.digigov-footer{flex-direction:column;align-items:flex-start}.digigov-footer__links{margin-left:0;justify-content:flex-start}.digigov-backdrop__pattern--left{width:42%}.digigov-backdrop__house{right:0;width:220px;height:220px}.public-page__header{flex-direction:column;align-items:flex-start}.public-page__nav{justify-content:flex-start}.public-page__grid{grid-template-columns:1fr}}@media(max-width:720px){.digigov-home{padding:14px}.digigov-header{padding-inline:2px}.digigov-header__branding{flex-wrap:wrap}.digigov-divider{display:none}.digigov-platform-title{width:100%}.digigov-hero-card__intro{padding:24px 16px 18px}.digigov-hero-card__intro p{font-size:15px}.digigov-auth-panel__column{padding:20px 16px 22px}.digigov-reset-card{padding:22px 18px}.digigov-login-form__meta{flex-direction:column;align-items:flex-start}.digigov-footer{font-size:12px;padding-inline:2px}.digigov-backdrop__pattern--left,.digigov-backdrop__pattern--right,.digigov-backdrop__map,.digigov-backdrop__house,.digigov-backdrop__hornbill-large,.digigov-backdrop__tech-orbs{opacity:.16}.digigov-backdrop__wave{bottom:48px;height:120px}.digigov-backdrop__light-band{top:48%;opacity:.48}.public-page{padding:14px}.public-page__hero,.public-page__panel{padding:22px 18px}}
