.incident-offer{margin-top:32px}.incident-public-opening{max-width:850px;margin:0 0 55px}.incident-public-brief{padding:0 0 22px;border-bottom:1px solid var(--line)}.incident-public-brief .incident-eyebrow{margin-bottom:12px}.incident-public-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:clamp(17px,2vw,21px);line-height:1.85;margin:0}.incident-public-fade-word[data-fade-step="1"]{color:color-mix(in srgb,currentColor 75%,var(--bg))}.incident-public-fade-word[data-fade-step="2"]{color:color-mix(in srgb,currentColor 45%,var(--bg))}.incident-public-fade-word[data-fade-step="3"]{color:color-mix(in srgb,currentColor 18%,var(--bg))}.incident-public-fade-word::selection{color:HighlightText;background:Highlight}@supports not (color: color-mix(in srgb,black 50%,white)){.incident-public-fade-word[data-fade-step="1"]{opacity:.75}.incident-public-fade-word[data-fade-step="2"]{opacity:.45}.incident-public-fade-word[data-fade-step="3"]{opacity:.18}}@media(forced-colors:active),(prefers-contrast:more){.incident-public-text .incident-public-fade-word{color:inherit;opacity:1}}.incident-map-teaser{margin:24px 0 0;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--panel);position:relative}.incident-map-teaser-image{position:relative;isolation:isolate;width:100%;aspect-ratio:570 / 215;min-height:180px;overflow:hidden;background:#171d1b}.incident-map-teaser-image:after{content:"";position:absolute;inset:0;background:#0c0f0d94;pointer-events:none}.incident-map-teaser-image.has-country-overview{aspect-ratio:2 / 1;min-height:0}.incident-map-teaser-image.has-country-overview:after{content:none}.incident-country-overview{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.has-country-overview .incident-map-teaser-lock{display:none}.incident-country-attribution{margin-left:auto;font-size:10px;white-space:nowrap}.incident-map-teaser-pattern{position:absolute;inset:-35%;transform:rotate(-18deg);background-color:#38413c;background-image:linear-gradient(90deg,transparent 47%,#a5aca04d 47%,#a5aca04d 49%,transparent 49%),linear-gradient(0deg,transparent 46%,#a5aca04d 46%,#a5aca04d 49%,transparent 49%);background-size:135px 100px}.incident-map-teaser-lock{position:absolute;z-index:1;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;color:#fff;text-align:center;font-size:13px;line-height:1.5}.incident-map-teaser-lock strong{font-size:18px;font-weight:550}.incident-map-teaser figcaption{position:relative;z-index:1;display:flex;align-items:center;gap:10px;padding:15px 18px;font-size:12px;color:var(--text);background:var(--panel)}.incident-map-teaser figcaption svg{color:var(--accent);flex:0 0 auto}.incident-map-teaser figcaption strong{margin-left:auto;color:var(--text);font-weight:600}@media(max-width:500px){.incident-map-teaser figcaption{flex-wrap:wrap;padding:13px 14px}.incident-map-teaser figcaption span{flex:1;min-width:180px}.incident-map-teaser figcaption strong{margin-left:30px}}.incident-reading-wall{border-top:2px solid var(--accent);border-bottom:1px solid var(--line);padding:25px 0 27px}.incident-reading-wall h2{font-size:clamp(25px,3vw,33px);letter-spacing:-.04em;line-height:1.2;font-weight:550;margin:12px 0 14px}.incident-reading-wall>p{color:var(--muted);font-size:13px;line-height:1.8;max-width:630px;margin:0 0 20px}.incident-reading-wall-action{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.incident-reading-wall-action>span{font-size:12px;color:var(--muted)}.incident-reading-wall>.incident-reading-wall-help{font-size:11px;margin:14px 0 12px}.incident-reading-wall>.text-link{font-size:11px}@media(max-width:500px){.incident-reading-wall-action{gap:12px}.incident-reading-wall-action .button{width:100%}.incident-reading-wall-action>span{width:100%;text-align:center}}.incident-offer-context{border-bottom:1px solid var(--line);padding-bottom:25px;margin-bottom:34px}.incident-offer-context h1{font-size:clamp(24px,3vw,35px);line-height:1.25;letter-spacing:-.04em;margin:15px 0 12px;max-width:850px}.incident-offer-context time{color:var(--muted);font-size:11px}.incident-offer-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.9fr);gap:40px;align-items:start}.incident-offer-main{padding-top:20px}.incident-offer-main h2{font-size:clamp(30px,3.6vw,43px);line-height:1.14;letter-spacing:-.047em;margin:15px 0 22px;font-weight:550}.incident-offer-lead{font-size:15px;line-height:1.85;color:var(--muted);margin:0 0 25px}.incident-offer-benefits{list-style:none;padding:0;display:grid;gap:16px;margin:25px 0}.incident-offer-benefits li{display:flex;align-items:start;gap:11px;font-size:13px;line-height:1.6}.incident-offer-benefits svg{color:var(--accent);flex:0 0 auto;margin-top:2px}.incident-offer-timing{border-top:1px solid var(--line);padding-top:20px;display:flex;gap:11px;font-size:12px;line-height:1.75;color:var(--muted)}.incident-offer-timing>svg{color:var(--accent);flex-shrink:0;margin-top:2px}.incident-offer-timing strong{color:var(--text);font-weight:550}.incident-offer-plan{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--panel)}.incident-offer-card{display:block;width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover;background:var(--surface)}.incident-offer-plan-copy{padding:23px}.incident-offer-price{display:flex;align-items:baseline;gap:9px;margin:13px 0 7px}.incident-offer-price strong{font-size:42px;line-height:1;font-weight:550;letter-spacing:-.055em}.incident-offer-price span{color:var(--muted);font-size:14px}.incident-offer-yearly{margin:0 0 23px;font-size:12px;color:var(--muted)}.incident-offer-checkout{color:var(--muted);font-size:10px;line-height:1.65;margin:12px 0 19px;text-align:center}.incident-offer-signin{display:flex;justify-content:center;align-items:center;gap:5px;font-size:12px;margin:16px 0}.incident-offer-plans{display:block;text-align:center;font-size:11px;color:var(--muted);margin-top:16px}.incident-offer-public{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;font-size:11px;color:var(--muted);margin:20px 0}.incident-offer-public a{display:inline-flex;align-items:center;gap:4px}@media(max-width:750px){.incident-offer-grid{grid-template-columns:1fr;gap:26px}.incident-offer-main{padding-top:0}.incident-offer-plan{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.1fr);align-items:center}.incident-offer-context{margin-bottom:25px}.incident-offer-price strong{font-size:35px}}@media(max-width:500px){.incident-offer-plan{display:block}.incident-offer-card{max-height:190px;object-fit:cover;object-position:top}.incident-offer-plan-copy{padding:20px}.incident-offer-main h2{font-size:31px}.incident-offer-lead{font-size:14px}}.incident-offer-mobile-action{display:none}@media(max-width:750px){.incident-offer-mobile-action{display:grid;gap:10px;margin:22px 0 28px}.incident-offer-mobile-action>span{color:var(--muted);font-size:12px;text-align:center}}.incident-offer>.incident-gallery{margin:0 0 40px}.incident-offer>.incident-gallery .incident-gallery-heading{border-top:0;padding-top:0}.incident-offer .incident-gallery img,.incident-offer .incident-gallery video{width:auto;height:auto;object-fit:contain}.incident-document>h1{margin:18px 0 14px;max-width:22ch;font-size:clamp(30px,4vw,48px);line-height:1.08;letter-spacing:-.035em}.incident-document-introduction,.incident-document-section>p{max-width:72ch;white-space:pre-line}.incident-document-introduction{font-size:18px;line-height:1.6}.incident-document-section{margin-top:28px}.incident-document-section h2{margin:0 0 8px;font-size:21px;line-height:1.25}.structured-incident-editor{display:grid;gap:16px;margin:0;padding:18px;border:1px solid var(--border);border-radius:14px;min-width:0}.structured-incident-editor legend{padding:0 6px;font-weight:700}.structured-incident-editor>.field-help{margin:-4px 0 0}.structured-incident-sections{display:grid;gap:12px}.structured-incident-section{padding:14px;border:1px solid var(--border);border-radius:10px;display:grid;gap:12px}.structured-incident-section-toolbar{display:flex;justify-content:space-between;align-items:center;gap:10px}.structured-incident-section-toolbar span{display:inline-flex;gap:6px}.structured-incident-section .icon-button{width:32px;height:32px}.structured-incident-section .icon-button.danger{color:var(--danger)}.structured-add-section{justify-self:start}@media(max-width:600px){.incident-document>h1{font-size:32px}.structured-incident-editor{padding:14px}}
