:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#162f4a;background:#f7f9fa;line-height:1.5}*{box-sizing:border-box}body{margin:0}header{min-height:76px;padding:12px clamp(18px,5vw,72px);display:flex;align-items:center;justify-content:space-between;background:white;border-bottom:1px solid #dce6e6}.brand{display:flex;align-items:center;gap:10px;color:#12324c;text-decoration:none;font-weight:800;font-size:1.2rem}.brand img{display:block;width:180px;height:auto;object-fit:contain}.brand small{display:block;color:#0f7f76;font-size:.7rem;letter-spacing:.08em}.back{color:#0f766e;font-weight:700}main{max-width:1040px;margin:auto;padding:clamp(18px,4vw,48px)}section{border:1px solid #d6e2e1;border-radius:26px;background:#fff;padding:clamp(24px,5vw,56px);margin-bottom:22px;box-shadow:0 16px 40px rgba(18,50,76,.06)}.emergency-hero{background:linear-gradient(140deg,#fff5f3,#fff,#f4fbfa);border-color:#efb9b1}.eyebrow,.step{display:block;color:#9b1c1c;font-size:.77rem;font-weight:900;letter-spacing:.18em}h1{font-size:clamp(2rem,6vw,4.4rem);line-height:1.02;max-width:850px;margin:.5em 0 .28em}h2{font-size:clamp(1.5rem,3vw,2.35rem);line-height:1.12;margin:.35em 0}p{color:#526b7d;font-size:1.05rem}.hindi{font-weight:700;color:#263f55}.call,button,.secondary{min-height:52px;border:0;border-radius:14px;padding:14px 22px;font:inherit;font-weight:800;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.call{background:#b42318;color:white;font-size:1.18rem;margin:14px 0 8px;box-shadow:0 10px 24px rgba(180,35,24,.22)}.emergency-hero small{display:block;color:#6b7280}button{background:#0f7f76;color:white}.secondary{background:white;color:#0f766e;border:1px solid #98c9c4}.disabled,.secondary:disabled{opacity:.48;pointer-events:none}.action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 8px}#location-status{padding:12px 14px;background:#edf7f5;border-radius:12px}details{margin-top:18px}summary{font-weight:800;color:#0f766e;cursor:pointer}form{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end;padding-top:16px}label{font-weight:700}input{display:block;width:100%;min-height:50px;margin-top:6px;padding:10px;border:1px solid #b9cacb;border-radius:10px;font:inherit}.safety ul{padding-left:1.25rem}.safety li{margin:.65rem 0}.safety p{padding:14px;border-left:4px solid #d97706;background:#fff7ed}footer{text-align:center;padding:24px;color:#5d7181}@media(max-width:720px){header{padding:10px 16px}.back{font-size:.9rem}main{padding:14px}.action-grid,form{grid-template-columns:1fr}section{border-radius:18px;padding:22px}.call{display:flex;width:100%;min-height:60px}button,.secondary{width:100%}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
