.eg-care{--bg:#fff;--panel:#f0f5f7;--ink:#172d40;--muted:#435a6b;--border:#bdcdd6;--accent:#174d60;box-sizing:border-box;background:var(--bg);color:var(--ink);font:14px/1.6 system-ui,sans-serif;border:1px solid var(--border);border-radius:20px;overflow:hidden;margin:30px 0;box-shadow:0 18px 46px #10293e20;isolation:isolate}.eg-care *{box-sizing:border-box}.eg-care [hidden]{display:none!important}.eg-care p,.eg-care label,.eg-care li,.eg-care legend,.eg-care small{color:var(--ink);font-family:inherit}.eg-care a{color:#126078;text-decoration:underline}.eg-care p{font-size:14px;line-height:1.6;margin:0 0 12px}.eg-care h2,.eg-care h3,.eg-care h4{font-family:inherit;line-height:1.3;letter-spacing:0;text-transform:none;margin:0 0 12px;color:var(--ink)}.eg-care h3{font-size:18px}.eg-care h4{font-size:15px}.eg-care-hero{position:relative;min-height:270px;display:flex;align-items:center;padding:26px;overflow:hidden;background:#16374b}.eg-care-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% center;max-width:none;opacity:1}.eg-care-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0a2339f5 0%,#0a2339d6 45%,#0a233929 100%)}.eg-care-hero-copy{position:relative;z-index:1;max-width:460px}.eg-care .eg-care-hero h2{font-size:27px;font-weight:750;color:#fff;margin:8px 0;max-width:360px}.eg-care .eg-care-hero p,.eg-care .eg-care-hero span{color:#fff}.eg-care .eg-care-eyebrow{font-size:11px;margin-top:17px;letter-spacing:.08em}.eg-care-badge,.eg-care-chips span{font-size:11px;padding:4px 9px;border:1px solid #ffffff70;border-radius:20px;display:inline-block;background:#0a233970}.eg-care-chips{display:flex;flex-wrap:wrap;gap:6px}.eg-care-body{padding:24px}.eg-care-notice{border-left:4px solid #ad6c21;padding:12px;background:var(--panel)}.eg-care .eg-care-privacy,.eg-care small{font-size:12px;color:var(--muted)}.eg-care-fallback{background:var(--panel);padding:12px;border:1px solid var(--border);border-radius:10px}.eg-care-grid,.eg-care-result-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.eg-care label{display:block;font-size:13px;font-weight:600}.eg-care select,.eg-care input:not([type=checkbox]){display:block;width:100%;margin:7px 0;padding:10px 12px;font:14px/1.5 system-ui,sans-serif;background:var(--bg);color:var(--ink);border:1px solid var(--border);border-radius:9px;opacity:1;-webkit-text-fill-color:var(--ink)}.eg-care option{background:var(--bg);color:var(--ink)}.eg-care input::placeholder{color:var(--muted);opacity:1}.eg-care fieldset{min-width:0;margin:16px 0;padding:14px;border:1px solid var(--border);border-radius:12px}.eg-care legend{font-size:13px;font-weight:650;padding:0 5px}.eg-care-checks{display:grid;grid-template-columns:1fr 1fr;gap:10px}.eg-care-checks label{font-weight:400;display:flex;gap:8px;align-items:center}.eg-care input[type=checkbox]{width:18px;height:18px;flex:none;accent-color:#23667a;margin:0}.eg-care-actions{display:flex;flex-wrap:wrap;gap:9px;margin:14px 0}.eg-care button{font:600 13px/1.4 system-ui,sans-serif;border:1px solid var(--accent);background:var(--accent);color:#fff;padding:10px 15px;border-radius:9px;cursor:pointer;min-height:42px;opacity:1;text-transform:none;letter-spacing:0}.eg-care .eg-care-secondary{background:var(--bg);color:var(--ink);border-color:var(--border)}.eg-care button:disabled{opacity:.65;cursor:not-allowed}.eg-care button:hover:not(:disabled){filter:brightness(1.1)}.eg-care :focus-visible{outline:3px solid #bb7a21;outline-offset:3px}.eg-care ul{margin:0 0 12px;padding-left:21px}.eg-care li{font-size:14px;margin-bottom:6px}.eg-care-result{padding:18px;background:var(--panel);border:1px solid var(--border);border-radius:14px;margin:18px 0}.eg-care-next{font-weight:600}.eg-care-local{border-top:1px solid var(--border);padding-top:18px;margin-top:22px}.eg-care-location{max-width:440px}.eg-care-report-status,.eg-care-local-status{font-size:12px!important}@media(prefers-color-scheme:dark){.eg-care{--bg:#14283a;--panel:#1b3549;--ink:#f0f6fa;--muted:#c0d0da;--border:#648093;--accent:#27677b}.eg-care a{color:#91dbea}.eg-care select{color-scheme:dark}}html.dark .eg-care,body.dark-mode .eg-care,[data-theme=dark] .eg-care{--bg:#14283a;--panel:#1b3549;--ink:#f0f6fa;--muted:#c0d0da;--border:#648093;--accent:#27677b}@media(max-width:600px){.eg-care-body{padding:16px}.eg-care-hero{min-height:260px;padding:20px}.eg-care .eg-care-hero h2{font-size:23px;max-width:290px}.eg-care-hero:after{background:linear-gradient(90deg,#0a2339f0,#0a2339b8)}.eg-care-grid,.eg-care-result-grid,.eg-care-checks{grid-template-columns:1fr}.eg-care select,.eg-care input:not([type=checkbox]){font-size:16px}.eg-care h3{font-size:17px}}
html.dark .eg-care a,body.dark-mode .eg-care a,[data-theme=dark] .eg-care a{color:#91dbea}html.dark .eg-care select,body.dark-mode .eg-care select,[data-theme=dark] .eg-care select{color-scheme:dark}
