.emergency-reference{max-width:1200px;margin:auto;padding:clamp(24px,5vw,72px) 20px;color:#eaf4fc}.emergency-reference header{max-width:850px}.emergency-reference h1{font-size:clamp(42px,6vw,76px);line-height:1.03;letter-spacing:-.04em}.emergency-reference h1 span,.emergency-reference a{color:#8dd1ff}.emergency-kicker,.emergency-entry>p:first-child{color:#8dd1ff;font-weight:800;letter-spacing:.12em;font-size:13px}.emergency-reference p,.emergency-reference li{line-height:1.65}.emergency-reference form,.emergency-scope,.emergency-boundary{margin:32px 0;padding:24px;border:1px solid #36576b;border-radius:20px;background:#0b2331}.emergency-reference label{display:block;font-weight:700;margin-bottom:12px}.emergency-reference form>div{display:flex;gap:12px}.emergency-reference select{min-width:0;flex:1;background:#071722;color:#eaf4fc;border:1px solid #53788d;border-radius:10px;padding:14px;font:inherit}.emergency-reference button{background:#8dd1ff;color:#071722;border:0;border-radius:10px;padding:14px 20px;font:inherit;font-weight:800}.emergency-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}.emergency-cards article{min-width:0;padding:clamp(20px,3vw,36px);border:1px solid #36576b;border-radius:24px;background:linear-gradient(135deg,#123347,#091d2a)}.emergency-cards h2{font-size:clamp(26px,3vw,34px);line-height:1.15}.emergency-cards li{padding:8px 0}.emergency-cards footer{border-top:1px solid #36576b;padding-top:20px;font-size:14px}.emergency-reference :focus-visible{outline:3px solid #ffd363;outline-offset:4px}.emergency-entry{margin:24px 0;padding:24px;border:1px solid #36576b;border-radius:20px;background:#0b2331;color:#eaf4fc}.emergency-entry a{color:#8dd1ff;font-weight:700}.emergency-entry h2{margin:12px 0}.emergency-entry p{line-height:1.5}@media(max-width:720px){.emergency-cards{grid-template-columns:1fr}.emergency-reference form>div{flex-direction:column}.emergency-reference{padding:28px 16px}.emergency-reference form,.emergency-scope,.emergency-boundary{padding:20px}.emergency-reference a{overflow-wrap:anywhere}}
.emergency-reference *{box-sizing:border-box}body:has(.emergency-reference) .cms-page-share{position:relative!important;inset:auto!important;margin:24px 0!important;z-index:auto!important}body:has(.emergency-reference) [data-saved-page-control]{position:relative!important;inset:auto!important}
