.hurricane-help header{flex-wrap:wrap}.hurricane-help nav{flex-wrap:wrap}.hurricane-help .help-hero{max-width:1440px;margin:auto;background:var(--navy);color:white;display:grid;grid-template-columns:1.1fr 1fr}.help-hero>div{padding:60px 9%}.help-hero .eyebrow{color:#efc775}.help-hero h1{font-size:clamp(38px,4vw,62px)}.help-intro{font-size:20px;line-height:1.65}.help-hero .help-intro{color:#d6e2e9}.help-hero .primary{display:inline-flex;margin-top:15px}.help-hero figure{margin:0;align-self:stretch;display:flex;flex-direction:column}.help-hero img{width:100%;height:100%;min-height:260px;object-fit:cover}.help-hero figcaption{font-size:13px;padding:10px 20px;background:#0a1e2c;color:#d5e2e8}.help-safety{max-width:1440px;margin:auto;padding:22px 5%;border-left:5px solid var(--orange);background:#fbf1d9}.help-safety p{margin:4px 0}.help-section{max-width:1240px;margin:auto;padding:52px 5%}.help-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.help-card{display:block;padding:28px;border:1px solid var(--line);background:#f5f8fa}.help-card:hover{border-color:#476f88;background:#edf3f6}.help-card p{color:var(--muted)}.help-number{color:#875800;font-weight:bold;font-size:14px}.help-link,.help-reading a:not(.primary):not(.help-card),.help-sources a{text-decoration:underline;text-underline-offset:4px}.help-checklist{display:grid;grid-template-columns:1fr 1fr;gap:40px;border-block:1px solid var(--line)}.help-checklist li,.help-reading li{padding-left:5px;margin:12px 0}.help-contact{padding:34px;background:var(--navy);color:#fff}.help-contact p{color:#dce7ef}.help-contact .eyebrow{color:#efc775}.help-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin:24px 0}.help-small{font-size:14px;color:var(--muted)}.help-sources{font-size:16px;border-top:1px solid var(--line);padding-top:32px}.help-sources h2{font-size:25px}.help-reading{max-width:940px;margin:auto;padding:22px 5% 65px}.hurricane-help .help-breadcrumb{display:flex;gap:12px;font-size:14px;margin:10px 0 28px}.hurricane-help .help-article-header{display:block;padding:24px 0;max-width:none}.help-article-header h1{font-size:clamp(34px,4.2vw,54px);letter-spacing:-1.5px;line-height:1.13}.help-toc{display:flex!important;align-items:flex-start;flex-direction:column;gap:10px!important;background:var(--paper);padding:24px;font-size:16px!important}.help-article-section{margin:42px 0}.help-article-section h2{font-size:29px;line-height:1.25;letter-spacing:-.6px}.help-source{font-size:14px;color:var(--muted)}.help-reading .help-grid{grid-template-columns:1fr}.help-reading .help-card{padding:22px}.help-reading .help-card h3{margin-top:6px}.help-reading details p{font-size:16px}.hurricane-teaser{border-top:1px solid var(--line)}.hurricane-teaser h3 a{text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){.hurricane-help .help-hero,.help-checklist,.help-grid{grid-template-columns:1fr}.help-hero>div{padding:38px 6%}.help-hero img{max-height:300px}.help-section{padding:36px 6%}.help-reading{padding-inline:6%}.help-contact{padding:25px}.hurricane-help header{gap:16px}.hurricane-help header nav{display:flex;gap:16px;font-size:14px}.help-article-header h1{letter-spacing:-.8px}.help-actions .primary{width:100%;justify-content:center}}

#local-weather-form{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:24px 0}#weather-city{padding:14px;max-width:100%;font:inherit}#local-weather-result{padding:20px;background:#f3f5f5;border-left:4px solid #be8031}#local-weather-result h3{margin-top:24px}.weather-alert{padding:16px;margin:16px 0;border:1px solid #b6c5ca;background:white}.weather-alert details p{white-space:pre-line}.weather-caution{font-weight:700}.example-photo{width:100%;max-height:420px;object-fit:cover}.example-report dt{font-weight:700;margin-top:14px}.example-report dd{margin-left:0}.comparison-scroll{overflow-x:auto}.comparison-scroll table{border-collapse:collapse;min-width:540px;width:100%}.comparison-scroll th,.comparison-scroll td{border:1px solid #c4cccf;text-align:left;vertical-align:top;padding:12px}.help-card ol{padding-left:20px}.help-card li{margin-bottom:10px}
