.ArchiveFooter-module__MUrc9W__footer{color:var(--ink-muted);margin-top:clamp(64px,10vw,128px);padding-bottom:40px;font-size:.9rem}.ArchiveFooter-module__MUrc9W__footer .ArchiveFooter-module__MUrc9W__inner{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:32px;padding-top:40px;padding-bottom:32px;display:grid}.ArchiveFooter-module__MUrc9W__about{align-content:start;gap:12px;max-width:38ch;display:grid}.ArchiveFooter-module__MUrc9W__brand{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);align-items:center;gap:8px;font-size:1.05rem;font-weight:700;display:inline-flex}.ArchiveFooter-module__MUrc9W__col h2{color:var(--ink);font:600 .72rem/1.4 var(--font-code);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.ArchiveFooter-module__MUrc9W__col ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ArchiveFooter-module__MUrc9W__col a{color:var(--ink-muted);text-decoration:none}.ArchiveFooter-module__MUrc9W__col a:hover{color:var(--ink);text-decoration:underline}.ArchiveFooter-module__MUrc9W__footer .ArchiveFooter-module__MUrc9W__legal{border-top:1px solid var(--rule);padding-top:20px;font-size:.8rem}@media (max-width:720px){.ArchiveFooter-module__MUrc9W__footer .ArchiveFooter-module__MUrc9W__inner{grid-template-columns:1fr 1fr}.ArchiveFooter-module__MUrc9W__about{grid-column:1/-1}}
.ArchiveHeader-module__H6vUFG__header{border-bottom:1px solid var(--rule)}.ArchiveHeader-module__H6vUFG__header:before{content:"";background:var(--band);height:4px;display:block}.ArchiveHeader-module__H6vUFG__inner{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.ArchiveHeader-module__H6vUFG__brand{color:var(--ink);font-family:var(--font-display);letter-spacing:-.03em;align-items:center;gap:10px;font-size:1.3rem;font-weight:700;text-decoration:none;display:inline-flex}.ArchiveHeader-module__H6vUFG__nav{align-items:center;gap:clamp(14px,3vw,32px);margin:0;padding:0;font-size:.95rem;list-style:none;display:flex}.ArchiveHeader-module__H6vUFG__link{color:var(--ink-muted);border-bottom:2px solid #0000;padding:6px 0;text-decoration:none}.ArchiveHeader-module__H6vUFG__link:hover{color:var(--ink)}.ArchiveHeader-module__H6vUFG__link[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink)}.ArchiveHeader-module__H6vUFG__repo{color:var(--ink);border:1px solid var(--ink);border-radius:999px;padding:7px 14px;font-weight:600;text-decoration:none}.ArchiveHeader-module__H6vUFG__repo:hover{background:var(--ink);color:var(--ground)}@media (max-width:600px){.ArchiveHeader-module__H6vUFG__inner{flex-wrap:wrap;row-gap:6px;height:auto;padding-top:12px;padding-bottom:10px}.ArchiveHeader-module__H6vUFG__inner nav{width:100%;overflow-x:auto}.ArchiveHeader-module__H6vUFG__nav{gap:18px}.ArchiveHeader-module__H6vUFG__repo{padding:4px 12px}}
.WireframeNote-module__iRq8-W__note{border:1px dashed var(--ink-muted);color:var(--ink);border-radius:8px;align-items:flex-start;gap:10px;max-width:80ch;margin-bottom:clamp(28px,4vw,40px);padding:12px 16px;font-size:.95rem;display:flex}.WireframeNote-module__iRq8-W__icon{width:20px;height:20px;color:var(--ink-muted);flex:none;margin-top:2px}.WireframeNote-module__iRq8-W__tag{background:var(--ink);color:var(--ground);font:600 .68rem/1 var(--font-code);letter-spacing:.08em;text-transform:uppercase;vertical-align:1px;border-radius:3px;margin-right:8px;padding:2px 6px}
.page-module__cqwA1G__block{gap:24px;padding-top:clamp(56px,8vw,96px);display:grid}.page-module__cqwA1G__scroll{overflow-x:auto}.page-module__cqwA1G__table{border-collapse:collapse;width:100%;min-width:640px;font-size:.95rem}.page-module__cqwA1G__table th,.page-module__cqwA1G__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:12px 16px 12px 0}.page-module__cqwA1G__table thead th{color:var(--ink-muted);border-bottom-color:var(--ink);padding-top:0;font-size:.85rem;font-weight:600}.page-module__cqwA1G__table tbody th{font-family:var(--font-display);font-size:1.05rem;font-weight:650}.page-module__cqwA1G__sub{font-family:var(--font-body);color:var(--ink-muted);font-size:.85rem;font-weight:400;display:block}.page-module__cqwA1G__num{font-variant-numeric:tabular-nums}.page-module__cqwA1G__note{color:var(--ink-muted);max-width:70ch;font-size:.95rem}.page-module__cqwA1G__viewers{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin:0;padding:20px 0 0;list-style:none;display:grid}.page-module__cqwA1G__viewers h3{margin-bottom:6px}.page-module__cqwA1G__viewers p{color:var(--ink-muted)}.page-module__cqwA1G__method{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px clamp(24px,4vw,56px);margin:0;padding-top:20px;display:grid}.page-module__cqwA1G__method dt{margin-bottom:4px;font-weight:600}.page-module__cqwA1G__method dd{color:var(--ink-muted);max-width:56ch;margin:0}@media (max-width:820px){.page-module__cqwA1G__viewers,.page-module__cqwA1G__method{grid-template-columns:1fr}}.page-module__cqwA1G__sources{border-top:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px clamp(20px,3vw,40px);margin:0;padding:20px 0 0;list-style:none;display:grid}.page-module__cqwA1G__sources li{align-content:start;gap:6px;display:grid}.page-module__cqwA1G__sources p,.page-module__cqwA1G__sources code{color:var(--ink-muted);font-size:.92rem}.page-module__cqwA1G__sources code{overflow-wrap:anywhere;font-size:.82rem}.page-module__cqwA1G__sources .page-module__cqwA1G__provider{font-size:.85rem}
.PageHeader-module__cqldVW__header{padding-top:clamp(48px,8vw,96px);padding-bottom:clamp(40px,6vw,72px)}.PageHeader-module__cqldVW__kicker{margin-bottom:20px}.PageHeader-module__cqldVW__title{letter-spacing:-.035em;font-size:clamp(2.4rem,5.4vw,4.2rem);font-weight:700;line-height:1}.PageHeader-module__cqldVW__title:after{content:"";background:var(--band);width:96px;height:4px;margin-top:24px;display:block}.PageHeader-module__cqldVW__lede{max-width:60ch;color:var(--ink-muted);gap:12px;margin-top:24px;font-size:1.15rem;display:grid}
.CodeSample-module___K6bXq__figure{background:var(--panel);color:var(--panel-ink);border-radius:10px;margin:0;overflow:hidden}.CodeSample-module___K6bXq__title{border-bottom:1px solid var(--panel-rule);color:var(--panel-muted);padding:12px 20px;font-size:.85rem}.CodeSample-module___K6bXq__pre{font-family:var(--font-code);margin:0;padding:20px;font-size:.875rem;line-height:1.7;overflow-x:auto}.CodeSample-module___K6bXq__pre code{font-size:inherit}.CodeSample-module___K6bXq__line{min-height:1.7em;display:block}.CodeSample-module___K6bXq__keyword{color:var(--ef-primary)}.CodeSample-module___K6bXq__string,.CodeSample-module___K6bXq__number{color:var(--ef-text)}.CodeSample-module___K6bXq__call{color:var(--ef-strong)}.CodeSample-module___K6bXq__comment{color:var(--ef-muted);font-style:italic}
.CopyField-module__RJprPG__field{gap:6px;display:grid}.CopyField-module__RJprPG__label{color:var(--ink-muted);font-size:.85rem;font-weight:600}.CopyField-module__RJprPG__box{border:1px solid var(--rule);border-radius:8px;align-items:center;gap:8px;min-width:0;padding:6px 6px 6px 14px;display:flex}.CopyField-module__RJprPG__value{white-space:nowrap;min-width:0;color:var(--ink);scrollbar-width:thin;flex:1;font-size:.85rem;overflow-x:auto}.CopyField-module__RJprPG__button{border:1px solid var(--ink);height:32px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;min-width:72px;padding:0 14px;font-size:.85rem;font-weight:600}.CopyField-module__RJprPG__button:hover{background:var(--ink);color:var(--ground)}
.IndexExplorer-module__N0Tyaq__panel{background:var(--panel);color:var(--panel-ink);border-radius:14px;margin:0;padding:clamp(18px,3vw,32px)}.IndexExplorer-module__N0Tyaq__head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.IndexExplorer-module__N0Tyaq__title{color:var(--panel-muted);font-size:.9rem}.IndexExplorer-module__N0Tyaq__month{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:600;line-height:1.15}.IndexExplorer-module__N0Tyaq__timeControl{flex:0 420px;align-items:center;gap:10px;display:flex}.IndexExplorer-module__N0Tyaq__step{border:1px solid var(--panel-rule);width:36px;height:36px;color:var(--panel-ink);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;display:inline-grid}.IndexExplorer-module__N0Tyaq__step svg{width:16px;height:16px}.IndexExplorer-module__N0Tyaq__step:hover:not(:disabled){border-color:var(--panel-ink)}.IndexExplorer-module__N0Tyaq__step:disabled{opacity:.35;cursor:default}.IndexExplorer-module__N0Tyaq__slider{min-width:0;accent-color:var(--panel-ink);flex:1}.IndexExplorer-module__N0Tyaq__mapWrap{min-height:200px;position:relative}.IndexExplorer-module__N0Tyaq__canvas{display:block}.IndexExplorer-module__N0Tyaq__overlay{cursor:crosshair;position:absolute;inset:0}.IndexExplorer-module__N0Tyaq__region{fill:color-mix(in srgb, var(--ef-strong) 8%, transparent);stroke:var(--panel-ink);stroke-width:2px;stroke-dasharray:6 4}.IndexExplorer-module__N0Tyaq__hoverCell{fill:none;stroke:var(--panel-ink);stroke-width:1.5px}.IndexExplorer-module__N0Tyaq__markerRing{fill:none;stroke:var(--panel-ink);stroke-width:2px}.IndexExplorer-module__N0Tyaq__markerDot{fill:var(--panel-ink)}.IndexExplorer-module__N0Tyaq__empty{text-align:center;max-width:34ch;color:var(--panel-ink);background:color-mix(in srgb, var(--panel) 88%, transparent);border-radius:8px;padding:14px 18px;font-size:.95rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IndexExplorer-module__N0Tyaq__tooltip{pointer-events:none;background:var(--ef-raised);border:1px solid var(--panel-rule);border-radius:6px;gap:2px;width:180px;padding:8px 10px;font-size:.82rem;line-height:1.35;display:grid;position:absolute}.IndexExplorer-module__N0Tyaq__ttCoord{color:var(--panel-muted);font-variant-numeric:tabular-nums}.IndexExplorer-module__N0Tyaq__ttValue{font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-weight:600;display:flex}.IndexExplorer-module__N0Tyaq__ttClass{color:var(--panel-muted);font-weight:400}.IndexExplorer-module__N0Tyaq__swatch{border-radius:3px;flex:none;width:12px;height:12px;display:inline-block}.IndexExplorer-module__N0Tyaq__legend{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:18px 0 0;padding:0;font-size:.8rem;line-height:1.3;list-style:none;display:grid}.IndexExplorer-module__N0Tyaq__legend li{align-items:flex-start;gap:8px;display:flex}.IndexExplorer-module__N0Tyaq__legend .IndexExplorer-module__N0Tyaq__swatch{margin-top:2px}.IndexExplorer-module__N0Tyaq__range{color:var(--panel-muted);font-variant-numeric:tabular-nums;display:block}.IndexExplorer-module__N0Tyaq__seriesBlock{border-top:1px solid var(--panel-rule);margin-top:26px;padding-top:20px}.IndexExplorer-module__N0Tyaq__seriesHead{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-bottom:10px;display:flex}.IndexExplorer-module__N0Tyaq__label{color:var(--panel-muted);margin-right:6px}.IndexExplorer-module__N0Tyaq__chart{position:relative}.IndexExplorer-module__N0Tyaq__chart svg{display:block}.IndexExplorer-module__N0Tyaq__grid{stroke:var(--panel-rule);stroke-width:1px}.IndexExplorer-module__N0Tyaq__zero{stroke:var(--panel-muted);stroke-width:1px}.IndexExplorer-module__N0Tyaq__tick{fill:var(--panel-muted);font-variant-numeric:tabular-nums;font-size:11px}.IndexExplorer-module__N0Tyaq__cursor{stroke:var(--panel-ink);stroke-width:2px}.IndexExplorer-module__N0Tyaq__hoverLine{stroke:var(--panel-muted);stroke-width:1px;stroke-dasharray:3 3}.IndexExplorer-module__N0Tyaq__chartReadout{color:var(--panel-muted);font-variant-numeric:tabular-nums;margin-top:4px;font-size:.85rem}.IndexExplorer-module__N0Tyaq__chartReadout strong{color:var(--panel-ink)}.IndexExplorer-module__N0Tyaq__actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.IndexExplorer-module__N0Tyaq__actions button{border:1px solid var(--panel-ink);height:40px;color:var(--panel-ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:.92rem;font-weight:600}.IndexExplorer-module__N0Tyaq__actions button:hover{background:var(--panel-ink);color:var(--panel)}.IndexExplorer-module__N0Tyaq__caption{border-top:1px solid var(--panel-rule);color:var(--panel-muted);max-width:90ch;margin-top:22px;padding-top:16px;font-size:.85rem}@media (max-width:900px){.IndexExplorer-module__N0Tyaq__legend{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.IndexExplorer-module__N0Tyaq__head{flex-direction:column;align-items:stretch}.IndexExplorer-module__N0Tyaq__timeControl{flex-basis:auto}.IndexExplorer-module__N0Tyaq__legend{grid-template-columns:repeat(2,minmax(0,1fr))}}
.IndexTable-module__UuohNG__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.IndexTable-module__UuohNG__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:820px;font-size:.95rem}.IndexTable-module__UuohNG__table th,.IndexTable-module__UuohNG__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:14px 16px 14px 0}.IndexTable-module__UuohNG__table thead th{color:var(--ink-muted);border-bottom-color:var(--ink);padding-top:0;font-size:.85rem;font-weight:600}.IndexTable-module__UuohNG__table tbody th{font-weight:600}.IndexTable-module__UuohNG__indexName{font-weight:600;display:block}.IndexTable-module__UuohNG__abbrev{font-family:var(--font-display);color:var(--ink-muted);margin-top:2px;font-weight:500;display:block}.IndexTable-module__UuohNG__note{color:var(--ink-muted);margin-top:2px;font-size:.85rem;font-weight:400;display:block}.IndexTable-module__UuohNG__badge{color:var(--ink);background:color-mix(in srgb, var(--drought-ink) 16%, transparent);border-radius:4px;margin-top:6px;padding:1px 8px;font-size:.8rem;font-weight:600;display:inline-block}.IndexTable-module__UuohNG__muted{color:var(--ink-muted)}.IndexTable-module__UuohNG__status{white-space:nowrap;border:1px solid var(--rule);color:var(--ink-muted);border-radius:999px;padding:2px 10px;font-size:.82rem;display:inline-block}.IndexTable-module__UuohNG__status[data-status=available]{border-color:var(--ink);color:var(--ink);font-weight:600}.IndexTable-module__UuohNG__overview{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.IndexTable-module__UuohNG__hazard{--c:var(--ink);border-bottom:1px solid var(--rule)}.IndexTable-module__UuohNG__hazard[data-hazard=drought]{--c:var(--drought-ink)}.IndexTable-module__UuohNG__hazard[data-hazard=fire]{--c:var(--fire-ink)}.IndexTable-module__UuohNG__hazard[data-hazard=flood]{--c:var(--flood-ink)}.IndexTable-module__UuohNG__hazard[data-hazard=energy]{--c:var(--energy-ink)}.IndexTable-module__UuohNG__hazardLink{color:var(--ink);grid-template-columns:minmax(0,3fr) minmax(0,5fr) 12rem;align-items:baseline;gap:24px;padding:22px 0;text-decoration:none;display:grid;position:relative}.IndexTable-module__UuohNG__hazardLink:before{content:"";background:var(--c);width:0;height:3px;transition:width .26s;position:absolute;top:-1px;left:0}.IndexTable-module__UuohNG__hazardLink:hover:before,.IndexTable-module__UuohNG__hazardLink:focus-visible:before{width:100%}.IndexTable-module__UuohNG__hazardName{font-family:var(--font-display);letter-spacing:-.02em;color:var(--c);font-size:clamp(1.5rem,3vw,2.1rem);font-weight:650}.IndexTable-module__UuohNG__hazardList{font-family:var(--font-display);font-size:1.1rem}.IndexTable-module__UuohNG__hazardCount{color:var(--ink-muted);white-space:nowrap;text-align:right;font-size:.9rem}@media (max-width:720px){.IndexTable-module__UuohNG__hazardLink{grid-template-columns:minmax(0,1fr) auto;gap:4px 16px}.IndexTable-module__UuohNG__hazardList{grid-area:2/1/auto/-1}}
.page-module__PWfTEW__hero{padding-top:clamp(24px,4vw,48px);padding-bottom:clamp(32px,5vw,56px)}.page-module__PWfTEW__panel{background:var(--panel);color:var(--panel-ink);border-radius:14px;gap:clamp(24px,3vw,40px);padding:clamp(28px,4.5vw,64px);display:grid;position:relative;overflow:hidden}.page-module__PWfTEW__panel:before{content:"";background:var(--band);height:4px;position:absolute;inset:0 0 auto}.page-module__PWfTEW__title{letter-spacing:-.035em;max-width:24ch;font-size:clamp(2.2rem,5vw,4.2rem);font-weight:700;line-height:.98}.page-module__PWfTEW__intro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;display:grid}.page-module__PWfTEW__lede{max-width:58ch;color:var(--panel-muted);font-size:1.15rem}.page-module__PWfTEW__actions{flex-wrap:wrap;gap:12px;display:flex}.page-module__PWfTEW__primary,.page-module__PWfTEW__secondary{white-space:nowrap;border-radius:999px;align-items:center;height:48px;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__PWfTEW__primary{background:var(--panel-ink);color:var(--panel)}.page-module__PWfTEW__primary:hover{background:var(--flood-glow)}.page-module__PWfTEW__secondary{color:var(--panel-ink);border:1px solid var(--panel-ink)}.page-module__PWfTEW__secondary:hover{background:color-mix(in srgb, var(--panel-ink) 12%, transparent)}.page-module__PWfTEW__figures{padding-bottom:clamp(56px,8vw,96px)}.page-module__PWfTEW__figures dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;display:grid}.page-module__PWfTEW__figures div{--tone:var(--tone-drought);border-top:3px solid var(--tone);flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding-top:14px;display:flex}.page-module__PWfTEW__figures div[data-hazard=fire]{--tone:var(--tone-fire)}.page-module__PWfTEW__figures div[data-hazard=flood]{--tone:var(--tone-flood)}.page-module__PWfTEW__figures div[data-hazard=energy]{--tone:var(--tone-energy)}.page-module__PWfTEW__figures dt{max-width:24ch;color:var(--ink-muted);font-size:.9rem;line-height:1.35}.page-module__PWfTEW__figures dd{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:700;line-height:1}.page-module__PWfTEW__paths{padding-bottom:clamp(72px,10vw,128px)}.page-module__PWfTEW__paths .page-module__PWfTEW__kicker{margin-bottom:16px}.page-module__PWfTEW__sectionTitle{margin-bottom:32px}.page-module__PWfTEW__pathList{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.page-module__PWfTEW__path{--tone:var(--tone-drought);border-top:3px solid var(--tone);align-content:start;justify-items:start;gap:12px;padding-top:20px;display:grid}.page-module__PWfTEW__path[data-hazard=fire]{--tone:var(--tone-fire)}.page-module__PWfTEW__path[data-hazard=flood]{--tone:var(--tone-flood)}.page-module__PWfTEW__path p{color:var(--ink-muted);max-width:44ch}.page-module__PWfTEW__path a{font-weight:600}.page-module__PWfTEW__sources{gap:14px;margin-top:clamp(40px,6vw,64px);display:grid}.page-module__PWfTEW__sources ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.page-module__PWfTEW__sources li{border:1px solid var(--rule);border-radius:999px;padding:6px 14px;font-size:.92rem}.page-module__PWfTEW__split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(32px,5vw,72px);padding-bottom:clamp(72px,10vw,128px);display:grid}.page-module__PWfTEW__splitText{max-width:var(--measure);gap:16px;display:grid}.page-module__PWfTEW__splitText h2{margin-bottom:4px}.page-module__PWfTEW__install{color:var(--ink-muted);gap:6px;margin-top:8px;font-size:.9rem;display:grid}.page-module__PWfTEW__install code{color:var(--ink);border:1px solid var(--rule);overflow-wrap:anywhere;border-radius:6px;justify-self:start;padding:8px 14px;font-size:.85rem}.page-module__PWfTEW__conventions,.page-module__PWfTEW__catalogue{padding-bottom:clamp(72px,10vw,128px)}.page-module__PWfTEW__sectionHead{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:clamp(32px,5vw,72px);margin-bottom:32px;display:grid}.page-module__PWfTEW__headText{gap:16px;display:grid}.page-module__PWfTEW__sectionHead>p{color:var(--ink-muted);max-width:56ch}.page-module__PWfTEW__lineage{max-width:var(--measure);border-top:1px solid var(--rule);justify-items:start;gap:18px;padding-top:40px;display:grid}.page-module__PWfTEW__lineage p{color:var(--ink-muted)}.page-module__PWfTEW__links{flex-wrap:wrap;gap:8px 28px;font-weight:600;display:flex}@media (max-width:900px){.page-module__PWfTEW__intro,.page-module__PWfTEW__split,.page-module__PWfTEW__sectionHead,.page-module__PWfTEW__pathList{grid-template-columns:1fr}.page-module__PWfTEW__figures dl{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__PWfTEW__pathList{gap:32px}.page-module__PWfTEW__intro{gap:24px}}
.Segmented-module__5RLwDa__group{border:0;min-width:0;margin:0;padding:0}.Segmented-module__5RLwDa__legend{color:var(--ink-muted);margin-bottom:8px;padding:0;font-size:.85rem;font-weight:600}.Segmented-module__5RLwDa__options{flex-wrap:wrap;gap:6px;display:flex}.Segmented-module__5RLwDa__option{cursor:pointer;position:relative}.Segmented-module__5RLwDa__option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.Segmented-module__5RLwDa__option span{border:1px solid var(--rule);height:36px;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:.92rem;font-weight:500;display:inline-flex}.Segmented-module__5RLwDa__group[data-size=sm] .Segmented-module__5RLwDa__option span{justify-content:center;min-width:40px;height:32px;padding:0 10px}.Segmented-module__5RLwDa__option:hover span{border-color:var(--ink)}.Segmented-module__5RLwDa__option input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--ground);font-weight:600}.Segmented-module__5RLwDa__option input:focus-visible+span{outline:2px solid var(--flood-glow);outline-offset:2px}.Segmented-module__5RLwDa__option[data-disabled]{cursor:not-allowed}.Segmented-module__5RLwDa__option[data-disabled] span{color:var(--ink-muted);opacity:.7;border-style:dashed}
@media (min-width:821px){.CompoundStrips-module__9Ot-sa__head{align-items:end}}.CompoundStrips-module__9Ot-sa__controls{--ink:var(--panel-ink);--ink-muted:var(--panel-muted);--rule:var(--panel-rule);--ground:var(--panel)}.CompoundStrips-module__9Ot-sa__rows .CompoundStrips-module__9Ot-sa__strip{height:clamp(48px,6vw,76px)}.CompoundStrips-module__9Ot-sa__joint{margin-top:6px}.CompoundStrips-module__9Ot-sa__marker{z-index:1;background:var(--panel-ink);width:22px;height:22px;color:var(--panel);font:700 .75rem/1 var(--font-code);box-shadow:0 0 0 2px var(--panel);pointer-events:none;border-radius:50%;place-items:center;margin:-11px 0 0 -11px;display:grid;position:absolute;top:50%}.CompoundStrips-module__9Ot-sa__notes{color:var(--panel-muted);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 40px;margin-top:24px;font-size:.92rem;display:grid}.CompoundStrips-module__9Ot-sa__noteTitle{color:var(--panel-ink);margin-bottom:8px;font-weight:600}.CompoundStrips-module__9Ot-sa__steps{gap:6px;margin:0;padding:0;list-style:none;display:grid}.CompoundStrips-module__9Ot-sa__steps button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:22px 1fr;align-items:start;gap:10px;padding:6px 8px;display:grid}.CompoundStrips-module__9Ot-sa__steps button:hover{background:color-mix(in srgb, var(--panel-ink) 8%, transparent);color:var(--panel-ink)}.CompoundStrips-module__9Ot-sa__stepNumber{background:var(--panel-ink);width:22px;height:22px;color:var(--panel);font:700 .75rem/1 var(--font-code);border-radius:50%;place-items:center;display:grid}@media (max-width:820px){.CompoundStrips-module__9Ot-sa__notes{grid-template-columns:1fr}}
.EnsembleMatrix-module__3NUCzW__panel{background:var(--panel);color:var(--panel-ink);border-radius:14px;margin:0;padding:clamp(20px,3vw,36px)}.EnsembleMatrix-module__3NUCzW__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 24px;margin-bottom:20px;display:flex}.EnsembleMatrix-module__3NUCzW__date{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:600}.EnsembleMatrix-module__3NUCzW__summary{color:var(--panel-muted);font-variant-numeric:tabular-nums}.EnsembleMatrix-module__3NUCzW__controls{--ink:var(--panel-ink);--ink-muted:var(--panel-muted);--rule:var(--panel-rule);--ground:var(--panel)}.EnsembleMatrix-module__3NUCzW__rows{border-radius:6px;gap:3px;display:grid}.EnsembleMatrix-module__3NUCzW__rows:focus-visible{outline-offset:8px}.EnsembleMatrix-module__3NUCzW__group{border-bottom:1px solid var(--panel-rule);justify-content:space-between;gap:12px;margin-top:12px;padding-bottom:4px;font-size:.9rem;font-weight:600;display:flex}.EnsembleMatrix-module__3NUCzW__group:first-child{margin-top:0}.EnsembleMatrix-module__3NUCzW__group span{color:var(--panel-muted);font-variant-numeric:tabular-nums;font-weight:400}.EnsembleMatrix-module__3NUCzW__row{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:center;gap:16px;display:grid}.EnsembleMatrix-module__3NUCzW__label{color:var(--panel-muted);font-size:.82rem;line-height:1.25}.EnsembleMatrix-module__3NUCzW__label[data-on]{color:var(--ef-drought)}.EnsembleMatrix-module__3NUCzW__strip{cursor:crosshair;touch-action:pan-y;height:20px;position:relative}.EnsembleMatrix-module__3NUCzW__strip svg{shape-rendering:crispedges;width:100%;height:100%;display:block}.EnsembleMatrix-module__3NUCzW__cursor{background:var(--panel-ink);width:2px;box-shadow:0 0 0 1px var(--panel);pointer-events:none;margin-left:-1px;position:absolute;top:-2px;bottom:-2px}.EnsembleMatrix-module__3NUCzW__agreement{margin-top:14px}.EnsembleMatrix-module__3NUCzW__agreement .EnsembleMatrix-module__3NUCzW__strip{height:36px}.EnsembleMatrix-module__3NUCzW__agreement .EnsembleMatrix-module__3NUCzW__label{color:var(--panel-ink);font-weight:600}.EnsembleMatrix-module__3NUCzW__axis{height:20px;color:var(--panel-muted);font-variant-numeric:tabular-nums;font-size:.8rem;position:relative}.EnsembleMatrix-module__3NUCzW__axis span{position:absolute;top:2px}.EnsembleMatrix-module__3NUCzW__caption{border-top:1px solid var(--panel-rule);color:var(--panel-muted);margin-top:22px;padding-top:16px;font-size:.85rem}@media (max-width:820px){.EnsembleMatrix-module__3NUCzW__row{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);gap:10px}.EnsembleMatrix-module__3NUCzW__label{font-size:.72rem}.EnsembleMatrix-module__3NUCzW__axis span:nth-child(2n){display:none}}
.EventTimeline-module__KaR7OG__panel{background:var(--panel);color:var(--panel-ink);border-radius:14px;margin:0;padding:clamp(20px,3vw,36px)}.EventTimeline-module__KaR7OG__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 24px;margin-bottom:20px;display:flex}.EventTimeline-module__KaR7OG__title{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.2rem,2.2vw,1.6rem);font-weight:600}.EventTimeline-module__KaR7OG__summary{color:var(--panel-muted)}.EventTimeline-module__KaR7OG__controls{--ink:var(--panel-ink);--ink-muted:var(--panel-muted);--rule:var(--panel-rule);--ground:var(--panel);flex-wrap:wrap;gap:12px 20px;display:flex}.EventTimeline-module__KaR7OG__timeline{gap:8px;display:grid}.EventTimeline-module__KaR7OG__row{grid-template-columns:minmax(0,13rem) minmax(0,1fr);align-items:end;gap:16px;display:grid}.EventTimeline-module__KaR7OG__label{align-items:baseline;gap:10px;padding-bottom:8px;font-size:.92rem;line-height:1.3;display:flex}.EventTimeline-module__KaR7OG__label strong{display:block}.EventTimeline-module__KaR7OG__sub{color:var(--panel-muted);font-size:.82rem}.EventTimeline-module__KaR7OG__swatch{border-radius:2px;flex:none;width:10px;height:10px;display:inline-block}.EventTimeline-module__KaR7OG__track{display:grid}.EventTimeline-module__KaR7OG__lane{height:18px;font:.7rem/18px var(--font-code);color:var(--panel-muted);position:relative}.EventTimeline-module__KaR7OG__lane span{white-space:nowrap;position:absolute;top:0}.EventTimeline-module__KaR7OG__lane span[data-selected]{color:var(--panel-ink);font-weight:700}.EventTimeline-module__KaR7OG__chart{background:color-mix(in srgb, var(--panel-ink) 4%, transparent);border-radius:4px;width:100%;height:clamp(80px,8vw,104px);display:block}.EventTimeline-module__KaR7OG__chart rect{cursor:pointer}.EventTimeline-module__KaR7OG__zero{stroke:var(--panel-rule);stroke-width:1px}.EventTimeline-module__KaR7OG__threshold{stroke:var(--panel-muted);stroke-width:1px;stroke-dasharray:4 3}.EventTimeline-module__KaR7OG__series{fill:none;stroke:var(--panel-ink);stroke-width:1.2px;opacity:.8;pointer-events:none}.EventTimeline-module__KaR7OG__axis{height:20px;color:var(--panel-muted);font-variant-numeric:tabular-nums;font-size:.8rem;position:relative}.EventTimeline-module__KaR7OG__axis span{position:absolute;top:2px}.EventTimeline-module__KaR7OG__tick{transform:translate(-50%)}.EventTimeline-module__KaR7OG__detail{border-left:3px solid var(--drought-glow);background:color-mix(in srgb, var(--panel-ink) 6%, transparent);border-radius:0 6px 6px 0;margin-top:18px;padding:12px 16px;font-size:.92rem}.EventTimeline-module__KaR7OG__tableWrap{border:1px solid var(--panel-rule);border-radius:8px;max-height:22rem;margin-top:18px;overflow:auto}.EventTimeline-module__KaR7OG__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.85rem}.EventTimeline-module__KaR7OG__table th,.EventTimeline-module__KaR7OG__table td{border-bottom:1px solid var(--panel-rule);text-align:left;white-space:nowrap;padding:6px 12px}.EventTimeline-module__KaR7OG__table thead th{background:var(--panel);color:var(--panel-muted);font:.7rem/1.4 var(--font-code);letter-spacing:.06em;text-transform:uppercase;position:sticky;top:0}.EventTimeline-module__KaR7OG__table tr[data-selected]{background:color-mix(in srgb, var(--panel-ink) 10%, transparent)}.EventTimeline-module__KaR7OG__table button{color:inherit;font:600 .85rem/1.4 var(--font-code);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;margin-left:-6px;padding:2px 6px;display:inline-flex}.EventTimeline-module__KaR7OG__caption{border-top:1px solid var(--panel-rule);color:var(--panel-muted);margin-top:22px;padding-top:16px;font-size:.85rem}@media (max-width:820px){.EventTimeline-module__KaR7OG__row{grid-template-columns:minmax(0,1fr);gap:0}.EventTimeline-module__KaR7OG__label{padding-bottom:0}.EventTimeline-module__KaR7OG__row:last-child>span,.EventTimeline-module__KaR7OG__lane span:not([data-selected]){display:none}}
.LabExplorer-module__N1Jp0q__panel{background:var(--panel);color:var(--panel-ink);border-radius:14px;margin:0;padding:clamp(20px,3vw,36px)}.LabExplorer-module__N1Jp0q__controls{--ink:var(--panel-ink);--ink-muted:var(--panel-muted);--rule:var(--panel-rule);--ground:var(--panel);flex-wrap:wrap;gap:16px 32px;display:flex}.LabExplorer-module__N1Jp0q__figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0 20px;display:grid}.LabExplorer-module__N1Jp0q__figures div{border-top:3px solid var(--drought-glow);flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding-top:12px;display:flex}.LabExplorer-module__N1Jp0q__figures dt{color:var(--panel-muted);font-size:.85rem;line-height:1.35}.LabExplorer-module__N1Jp0q__figures dd{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:700;line-height:1}.LabExplorer-module__N1Jp0q__chart{shape-rendering:crispedges;width:100%;height:clamp(200px,24vw,300px);margin-top:24px;display:block}.LabExplorer-module__N1Jp0q__calibration{fill:var(--panel-ink);opacity:.07}.LabExplorer-module__N1Jp0q__threshold{stroke:var(--panel-muted);stroke-width:1px;stroke-dasharray:4 3}.LabExplorer-module__N1Jp0q__axis{height:22px;color:var(--panel-muted);font-variant-numeric:tabular-nums;margin-top:6px;font-size:.8rem;position:relative}.LabExplorer-module__N1Jp0q__axis span{position:absolute;top:0}.LabExplorer-module__N1Jp0q__tick{transform:translate(-50%)}.LabExplorer-module__N1Jp0q__legend{color:var(--panel-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.85rem;display:flex}.LabExplorer-module__N1Jp0q__key{background:var(--drought-glow);border-radius:2px;width:12px;height:12px;display:inline-block}.LabExplorer-module__N1Jp0q__key[data-key=calibration]{background:color-mix(in srgb, var(--panel-ink) 20%, var(--panel));margin-left:12px}.LabExplorer-module__N1Jp0q__caption{border-top:1px solid var(--panel-rule);color:var(--panel-muted);margin-top:20px;padding-top:16px;font-size:.85rem}@media (max-width:820px){.LabExplorer-module__N1Jp0q__figures{grid-template-columns:1fr;gap:14px}.LabExplorer-module__N1Jp0q__axis .LabExplorer-module__N1Jp0q__tick:nth-of-type(2),.LabExplorer-module__N1Jp0q__axis .LabExplorer-module__N1Jp0q__tick:nth-of-type(4),.LabExplorer-module__N1Jp0q__axis .LabExplorer-module__N1Jp0q__tick:nth-of-type(5){display:none}}
.ArchivedHome-module__BaC1kG__hero{padding-top:clamp(24px,4vw,48px);padding-bottom:clamp(32px,5vw,56px)}.ArchivedHome-module__BaC1kG__panel{background:var(--panel);color:var(--panel-ink);border-radius:14px;gap:clamp(24px,3vw,40px);padding:clamp(28px,4.5vw,64px);display:grid;position:relative;overflow:hidden}.ArchivedHome-module__BaC1kG__panel:before{content:"";background:var(--band);height:4px;position:absolute;inset:0 0 auto}.ArchivedHome-module__BaC1kG__title{letter-spacing:-.035em;max-width:24ch;font-size:clamp(2.2rem,5vw,4.2rem);font-weight:700;line-height:.98}.ArchivedHome-module__BaC1kG__intro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;display:grid}.ArchivedHome-module__BaC1kG__lede{max-width:58ch;color:var(--panel-muted);font-size:1.15rem}.ArchivedHome-module__BaC1kG__actions{flex-wrap:wrap;gap:12px;display:flex}.ArchivedHome-module__BaC1kG__primary,.ArchivedHome-module__BaC1kG__secondary{white-space:nowrap;border-radius:999px;align-items:center;height:48px;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.ArchivedHome-module__BaC1kG__primary{background:var(--panel-ink);color:var(--panel)}.ArchivedHome-module__BaC1kG__primary:hover{background:var(--flood-glow)}.ArchivedHome-module__BaC1kG__secondary{color:var(--panel-ink);border:1px solid var(--panel-ink)}.ArchivedHome-module__BaC1kG__secondary:hover{background:color-mix(in srgb, var(--panel-ink) 12%, transparent)}.ArchivedHome-module__BaC1kG__figures{padding-bottom:clamp(56px,8vw,96px)}.ArchivedHome-module__BaC1kG__figures dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;display:grid}.ArchivedHome-module__BaC1kG__figures div{--tone:var(--tone-drought);border-top:3px solid var(--tone);flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding-top:14px;display:flex}.ArchivedHome-module__BaC1kG__figures div[data-hazard=fire]{--tone:var(--tone-fire)}.ArchivedHome-module__BaC1kG__figures div[data-hazard=flood]{--tone:var(--tone-flood)}.ArchivedHome-module__BaC1kG__figures div[data-hazard=energy]{--tone:var(--tone-energy)}.ArchivedHome-module__BaC1kG__figures dt{max-width:24ch;color:var(--ink-muted);font-size:.9rem;line-height:1.35}.ArchivedHome-module__BaC1kG__figures dd{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:700;line-height:1}.ArchivedHome-module__BaC1kG__paths{padding-bottom:clamp(72px,10vw,128px)}.ArchivedHome-module__BaC1kG__paths .ArchivedHome-module__BaC1kG__kicker{margin-bottom:16px}.ArchivedHome-module__BaC1kG__sectionTitle{margin-bottom:32px}.ArchivedHome-module__BaC1kG__pathList{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.ArchivedHome-module__BaC1kG__path{--tone:var(--tone-drought);border-top:3px solid var(--tone);align-content:start;justify-items:start;gap:12px;padding-top:20px;display:grid}.ArchivedHome-module__BaC1kG__path[data-hazard=fire]{--tone:var(--tone-fire)}.ArchivedHome-module__BaC1kG__path[data-hazard=flood]{--tone:var(--tone-flood)}.ArchivedHome-module__BaC1kG__path p{color:var(--ink-muted);max-width:44ch}.ArchivedHome-module__BaC1kG__path a{font-weight:600}.ArchivedHome-module__BaC1kG__sources{gap:14px;margin-top:clamp(40px,6vw,64px);display:grid}.ArchivedHome-module__BaC1kG__sources ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ArchivedHome-module__BaC1kG__sources li{border:1px solid var(--rule);border-radius:999px;padding:6px 14px;font-size:.92rem}.ArchivedHome-module__BaC1kG__split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(32px,5vw,72px);padding-bottom:clamp(72px,10vw,128px);display:grid}.ArchivedHome-module__BaC1kG__splitText{max-width:var(--measure);gap:16px;display:grid}.ArchivedHome-module__BaC1kG__splitText h2{margin-bottom:4px}.ArchivedHome-module__BaC1kG__install{color:var(--ink-muted);gap:6px;margin-top:8px;font-size:.9rem;display:grid}.ArchivedHome-module__BaC1kG__install code{color:var(--ink);border:1px solid var(--rule);overflow-wrap:anywhere;border-radius:6px;justify-self:start;padding:8px 14px;font-size:.85rem}.ArchivedHome-module__BaC1kG__conventions,.ArchivedHome-module__BaC1kG__catalogue{padding-bottom:clamp(72px,10vw,128px)}.ArchivedHome-module__BaC1kG__sectionHead{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:clamp(32px,5vw,72px);margin-bottom:32px;display:grid}.ArchivedHome-module__BaC1kG__headText{gap:16px;display:grid}.ArchivedHome-module__BaC1kG__sectionHead>p{color:var(--ink-muted);max-width:56ch}.ArchivedHome-module__BaC1kG__lineage{max-width:var(--measure);border-top:1px solid var(--rule);justify-items:start;gap:18px;padding-top:40px;display:grid}.ArchivedHome-module__BaC1kG__lineage p{color:var(--ink-muted)}.ArchivedHome-module__BaC1kG__links{flex-wrap:wrap;gap:8px 28px;font-weight:600;display:flex}@media (max-width:900px){.ArchivedHome-module__BaC1kG__intro,.ArchivedHome-module__BaC1kG__split,.ArchivedHome-module__BaC1kG__sectionHead,.ArchivedHome-module__BaC1kG__pathList{grid-template-columns:1fr}.ArchivedHome-module__BaC1kG__figures dl{grid-template-columns:repeat(2,minmax(0,1fr))}.ArchivedHome-module__BaC1kG__pathList{gap:32px}.ArchivedHome-module__BaC1kG__intro{gap:24px}}
.ArchiveNotice-module__MqS3Ya__notice{padding-top:24px}.ArchiveNotice-module__MqS3Ya__link{align-items:center;min-height:44px;display:inline-flex}
.DemoRun-module__ZZHi5a__demo{gap:16px;display:grid}.DemoRun-module__ZZHi5a__bar{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.DemoRun-module__ZZHi5a__run{border:1px solid var(--ink);background:var(--ink);height:44px;color:var(--ground);font:inherit;cursor:pointer;border-radius:999px;padding:0 22px;font-weight:600}.DemoRun-module__ZZHi5a__run:disabled{opacity:.5;cursor:not-allowed}.DemoRun-module__ZZHi5a__note{color:var(--ink-muted);max-width:70ch;font-size:.9rem}.DemoRun-module__ZZHi5a__log{background:var(--panel);color:var(--panel-ink);font-family:var(--font-code);border-radius:8px;margin:0;padding:14px 16px;font-size:.85rem;line-height:1.6;list-style:none;overflow-x:auto}.DemoRun-module__ZZHi5a__at{min-width:5ch;color:var(--panel-muted);text-align:right;margin-right:8px;display:inline-block}.DemoRun-module__ZZHi5a__result{gap:16px;display:grid}.DemoRun-module__ZZHi5a__stale{border-left:3px solid var(--fire-ink);background:color-mix(in srgb, var(--fire-ink) 8%, transparent);border-radius:0 6px 6px 0;max-width:64ch;padding:10px 14px;font-size:.95rem}
.ApproachLayout-module__M9Ksna__article{gap:clamp(40px,6vw,64px);padding-bottom:clamp(72px,10vw,128px);display:grid}.ApproachLayout-module__M9Ksna__prose{max-width:var(--measure);gap:18px;display:grid}.ApproachLayout-module__M9Ksna__prose h2{margin-top:24px;font-size:clamp(1.4rem,2.4vw,1.75rem)}.ApproachLayout-module__M9Ksna__prose ul,.ApproachLayout-module__M9Ksna__prose ol{gap:8px;margin:0;padding-left:1.2em;display:grid}.ApproachLayout-module__M9Ksna__prose code{overflow-wrap:anywhere}.ApproachLayout-module__M9Ksna__figure{border:1px solid var(--rule);border-radius:10px;min-width:0;max-width:100%;margin:12px 0;padding:clamp(16px,3vw,28px)}.ApproachLayout-module__M9Ksna__figure svg{width:100%;height:auto;font-family:var(--font-body);display:block}.ApproachLayout-module__M9Ksna__figure figcaption{color:var(--ink-muted);margin-top:14px;font-size:.875rem}.ApproachLayout-module__M9Ksna__evidence{max-width:var(--measure);border-top:3px solid var(--tone-drought);justify-items:start;gap:12px;padding-top:24px;font-weight:500;display:grid}.ApproachLayout-module__M9Ksna__evidence a{font-weight:600}.ApproachLayout-module__M9Ksna__references{max-width:var(--measure)}.ApproachLayout-module__M9Ksna__references h2{margin-bottom:14px;font-size:1.3rem}.ApproachLayout-module__M9Ksna__references ol{color:var(--ink-muted);gap:10px;margin:0;padding-left:1.4em;font-size:.9rem;display:grid}.ApproachLayout-module__M9Ksna__references a{overflow-wrap:anywhere}
.VariantHome-module__9mwspa__hero{padding-top:24px;padding-bottom:clamp(48px,7vw,88px)}.VariantHome-module__9mwspa__heroPanel{border:1px solid var(--panel-rule);border-top:4px solid var(--flood-glow);background:radial-gradient(ellipse at 5% 0%, color-mix(in srgb, var(--drought-glow) 10%, transparent), transparent 45%), radial-gradient(ellipse at 95% 30%, color-mix(in srgb, var(--flood-glow) 10%, transparent), transparent 50%), var(--panel);color:var(--panel-ink);border-radius:16px;padding:clamp(16px,3vw,36px)}.VariantHome-module__9mwspa__heroCopy{gap:14px;margin-bottom:28px;display:grid}.VariantHome-module__9mwspa__headline{letter-spacing:-.035em;max-width:26ch;font-size:clamp(2rem,4.2vw,3.6rem);line-height:1.02}.VariantHome-module__9mwspa__intro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.VariantHome-module__9mwspa__lede{max-width:70ch;color:var(--panel-muted);flex:36rem}.VariantHome-module__9mwspa__visual{border:1px solid var(--panel-rule);background:var(--panel);border-radius:12px;box-shadow:0 16px 48px #00000021}.VariantHome-module__9mwspa__visualHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 24px;padding:clamp(16px,2.5vw,28px) clamp(16px,3vw,36px) 12px;display:flex}.VariantHome-module__9mwspa__visualHead h2{margin-top:10px;font-size:clamp(1.25rem,2.4vw,1.8rem)}.VariantHome-module__9mwspa__visual a,.VariantHome-module__9mwspa__compound a{color:var(--ef-flood)}.VariantHome-module__9mwspa__visualIntro{max-width:90ch;color:var(--panel-muted);padding:0 clamp(16px,3vw,36px);font-size:.9rem}.VariantHome-module__9mwspa__visual>figure{background:0 0;padding:clamp(16px,3vw,36px)}.VariantHome-module__9mwspa__compound{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:20px 40px;margin-top:28px;display:grid}.VariantHome-module__9mwspa__compound h2{max-width:28ch;margin-top:12px;font-size:1.45rem}.VariantHome-module__9mwspa__compoundCopy{color:var(--panel-muted);margin-bottom:10px;font-size:.92rem}.VariantHome-module__9mwspa__section{padding-bottom:clamp(64px,9vw,112px)}.VariantHome-module__9mwspa__kicker{margin-bottom:16px}.VariantHome-module__9mwspa__title{margin-bottom:32px}.VariantHome-module__9mwspa__builtOn{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5vw,56px) clamp(32px,5vw,72px);display:grid}.VariantHome-module__9mwspa__library{border-top:3px solid var(--tone-energy);align-content:start;gap:12px;padding-top:20px;display:grid}.VariantHome-module__9mwspa__openScience{border-top:3px solid var(--tone-drought);align-content:start;gap:12px;padding-top:20px;display:grid}.VariantHome-module__9mwspa__library p,.VariantHome-module__9mwspa__openScience>p,.VariantHome-module__9mwspa__more{color:var(--ink-muted);max-width:52ch}.VariantHome-module__9mwspa__sources{border-top:1px solid var(--rule);align-content:start;margin-top:0;padding-top:20px}.VariantHome-module__9mwspa__directions{color:var(--ink-muted);gap:10px;margin:0;padding-left:1.2em;display:grid}.VariantHome-module__9mwspa__directions li::marker{color:var(--ef-drought)}@media (max-width:900px){.VariantHome-module__9mwspa__builtOn,.VariantHome-module__9mwspa__compound{grid-template-columns:1fr}}
.page-module__lwHC3G__block{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(24px,4vw,64px);padding-top:28px;padding-bottom:clamp(56px,8vw,96px);display:grid;position:relative}.page-module__lwHC3G__block:before{content:"";top:0;left:var(--gutter);right:var(--gutter);border-top:1px solid var(--ink);position:absolute}.page-module__lwHC3G__timeline{counter-reset:step;margin:0;padding:0;list-style:none;position:relative}.page-module__lwHC3G__timeline:before{content:"";background:linear-gradient(to bottom, var(--drought-ink) 0 55%, var(--fire-ink) 55% 70%, var(--flood-ink) 70% 85%, var(--energy-ink) 85% 100%);width:2px;position:absolute;top:10px;bottom:10px;left:7px}.page-module__lwHC3G__timeline li{max-width:60ch;padding-bottom:32px;padding-left:40px;position:relative}.page-module__lwHC3G__timeline li:last-child{padding-bottom:0}.page-module__lwHC3G__timeline li:before{content:"";background:var(--ground);border:2px solid var(--drought-ink);border-radius:50%;width:16px;height:16px;position:absolute;top:6px;left:0}.page-module__lwHC3G__timeline li:last-child:before{background:var(--ink);border-color:var(--ink)}.page-module__lwHC3G__timeline h3{margin-bottom:6px}.page-module__lwHC3G__timeline p{color:var(--ink-muted)}.page-module__lwHC3G__note{color:var(--ink-muted);margin-top:36px;padding-left:40px;font-size:.95rem}.page-module__lwHC3G__principles{gap:28px;margin:0;display:grid}.page-module__lwHC3G__principles dt{font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:4px;font-size:1.3rem;font-weight:650}.page-module__lwHC3G__principles dd{color:var(--ink-muted);max-width:60ch;margin:0}@media (max-width:820px){.page-module__lwHC3G__block{grid-template-columns:1fr}}
.page-module__PysxZq__jump{flex-wrap:wrap;gap:10px;margin:0 0 clamp(40px,6vw,72px);padding:0;list-style:none;display:flex}.page-module__PysxZq__jump a{--c:var(--ink);border:1px solid var(--rule);color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__PysxZq__jump a:before{content:"";background:var(--c);border-radius:2px;width:10px;height:10px}.page-module__PysxZq__jump a:hover{border-color:var(--c)}.page-module__PysxZq__jump a[data-hazard=drought],.page-module__PysxZq__section[data-hazard=drought]{--c:var(--drought-ink)}.page-module__PysxZq__jump a[data-hazard=fire],.page-module__PysxZq__section[data-hazard=fire]{--c:var(--fire-ink)}.page-module__PysxZq__jump a[data-hazard=flood],.page-module__PysxZq__section[data-hazard=flood]{--c:var(--flood-ink)}.page-module__PysxZq__jump a[data-hazard=energy],.page-module__PysxZq__section[data-hazard=energy]{--c:var(--energy-ink)}.page-module__PysxZq__section{padding-bottom:clamp(56px,8vw,96px);scroll-margin-top:24px}.page-module__PysxZq__head{border-top:4px solid var(--c);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:baseline;gap:clamp(24px,4vw,64px);margin-bottom:28px;padding-top:20px;display:grid}.page-module__PysxZq__head h2{color:var(--c)}.page-module__PysxZq__head p{color:var(--ink-muted);max-width:60ch}@media (max-width:820px){.page-module__PysxZq__head{grid-template-columns:1fr;gap:10px}}.page-module__PysxZq__count{color:var(--ink-muted);font:400 .72rem/1 var(--font-code);letter-spacing:.04em;text-transform:uppercase}
.docs-module__WH7kkW__content{max-width:var(--measure);gap:18px;padding-bottom:72px;display:grid}.docs-module__WH7kkW__content h2{margin-top:24px;font-size:clamp(1.4rem,2.4vw,1.75rem)}.docs-module__WH7kkW__content ul,.docs-module__WH7kkW__content ol{gap:12px;padding-left:1.2em;display:grid}.docs-module__WH7kkW__content code{overflow-wrap:anywhere}.docs-module__WH7kkW__content pre{white-space:pre-wrap;min-width:0}
.page-module__tKJ-TG__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding-bottom:clamp(72px,10vw,128px);display:grid}.page-module__tKJ-TG__card{--tone:var(--tone-drought);border-top:3px solid var(--tone);align-content:start;gap:12px;padding-top:20px;display:grid}.page-module__tKJ-TG__card[data-hazard=fire]{--tone:var(--tone-fire)}.page-module__tKJ-TG__card[data-hazard=flood]{--tone:var(--tone-flood)}.page-module__tKJ-TG__card[data-hazard=energy]{--tone:var(--tone-energy)}.page-module__tKJ-TG__letter{font:.75rem/1.4 var(--font-code);letter-spacing:.06em;color:var(--ink-muted)}.page-module__tKJ-TG__thesis{font-size:1.15rem}.page-module__tKJ-TG__card p:not(.page-module__tKJ-TG__thesis,.page-module__tKJ-TG__letter){color:var(--ink-muted)}.page-module__tKJ-TG__links{flex-wrap:wrap;gap:8px 28px;font-weight:600;display:flex}@media (max-width:900px){.page-module__tKJ-TG__list{grid-template-columns:1fr}}
.ComputeWorkbench-module__Phdzoa__layout{grid-template-columns:minmax(0,7fr) minmax(280px,4fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.ComputeWorkbench-module__Phdzoa__form{min-width:0}.ComputeWorkbench-module__Phdzoa__steps{counter-reset:step;gap:40px;margin:0;padding:0;list-style:none;display:grid}.ComputeWorkbench-module__Phdzoa__steps>li{counter-increment:step;gap:18px;padding-left:52px;display:grid;position:relative}.ComputeWorkbench-module__Phdzoa__steps>li:before{content:counter(step);border:1px solid var(--ink);width:34px;height:34px;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:1rem;font-weight:650;display:grid;position:absolute;top:-2px;left:0}.ComputeWorkbench-module__Phdzoa__steps h2{font-size:1.5rem;line-height:1.2}.ComputeWorkbench-module__Phdzoa__sourceList{gap:8px;display:grid}.ComputeWorkbench-module__Phdzoa__source{border:1px solid var(--rule);cursor:pointer;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:12px 16px;display:grid;position:relative}.ComputeWorkbench-module__Phdzoa__source:hover{border-color:var(--ink-muted)}.ComputeWorkbench-module__Phdzoa__source[data-checked]{border-color:var(--ink);box-shadow:inset 3px 0 0 var(--ink)}.ComputeWorkbench-module__Phdzoa__source input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ComputeWorkbench-module__Phdzoa__source:has(input:focus-visible){outline:2px solid var(--flood-glow);outline-offset:2px}.ComputeWorkbench-module__Phdzoa__sourceName{font-weight:600}.ComputeWorkbench-module__Phdzoa__sourceMeta{color:var(--ink-muted);grid-column:1;font-size:.9rem}.ComputeWorkbench-module__Phdzoa__sourceLoc{color:var(--ink-muted);text-align:right;overflow-wrap:anywhere;grid-area:1/2/span 2;align-self:center;max-width:26ch;font-size:.8rem}.ComputeWorkbench-module__Phdzoa__indexGroups{flex-wrap:wrap;gap:18px 32px;display:flex}.ComputeWorkbench-module__Phdzoa__scaleSet,.ComputeWorkbench-module__Phdzoa__years{border:0;min-width:0;margin:0;padding:0}.ComputeWorkbench-module__Phdzoa__scaleSet legend,.ComputeWorkbench-module__Phdzoa__years legend{color:var(--ink-muted);margin-bottom:8px;padding:0;font-size:.85rem;font-weight:600}.ComputeWorkbench-module__Phdzoa__chips{flex-wrap:wrap;gap:6px;display:flex}.ComputeWorkbench-module__Phdzoa__chip{cursor:pointer;position:relative}.ComputeWorkbench-module__Phdzoa__chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ComputeWorkbench-module__Phdzoa__chip span{border:1px solid var(--rule);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:40px;height:32px;padding:0 10px;font-size:.92rem;display:inline-flex}.ComputeWorkbench-module__Phdzoa__chip:hover span{border-color:var(--ink)}.ComputeWorkbench-module__Phdzoa__chip input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--ground);font-weight:600}.ComputeWorkbench-module__Phdzoa__chip input:focus-visible+span{outline:2px solid var(--flood-glow);outline-offset:2px}.ComputeWorkbench-module__Phdzoa__years{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ComputeWorkbench-module__Phdzoa__years legend{width:100%}.ComputeWorkbench-module__Phdzoa__years input,.ComputeWorkbench-module__Phdzoa__field input{border:1px solid var(--rule);height:40px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border-radius:8px;padding:0 12px}.ComputeWorkbench-module__Phdzoa__years input{width:6.5em}.ComputeWorkbench-module__Phdzoa__years input:focus-visible,.ComputeWorkbench-module__Phdzoa__field input:focus-visible{outline:2px solid var(--flood-glow);outline-offset:1px}.ComputeWorkbench-module__Phdzoa__field{gap:6px;min-width:0;display:grid}.ComputeWorkbench-module__Phdzoa__field>span{color:var(--ink-muted);font-size:.85rem;font-weight:600}.ComputeWorkbench-module__Phdzoa__field input{width:100%;min-width:0}.ComputeWorkbench-module__Phdzoa__field small{color:var(--ink-muted);font-size:.85rem}.ComputeWorkbench-module__Phdzoa__coords{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ComputeWorkbench-module__Phdzoa__coords .ComputeWorkbench-module__Phdzoa__hint{grid-column:1/-1}.ComputeWorkbench-module__Phdzoa__hint{color:var(--ink-muted);max-width:60ch;font-size:.92rem}.ComputeWorkbench-module__Phdzoa__warning{border-left:3px solid var(--fire-ink);background:color-mix(in srgb, var(--fire-ink) 8%, transparent);border-radius:0 6px 6px 0;max-width:64ch;padding:10px 14px;font-size:.95rem}.ComputeWorkbench-module__Phdzoa__summary{background:var(--panel);color:var(--panel-ink);border-radius:14px;padding:24px;position:sticky;top:24px}.ComputeWorkbench-module__Phdzoa__summaryTitle{margin-bottom:16px;font-size:1.3rem}.ComputeWorkbench-module__Phdzoa__summaryList{gap:0;margin:0;display:grid}.ComputeWorkbench-module__Phdzoa__summaryList>div{border-top:1px solid var(--panel-rule);grid-template-columns:7.5em minmax(0,1fr);gap:12px;padding:10px 0;font-size:.95rem;display:grid}.ComputeWorkbench-module__Phdzoa__summaryList dt{color:var(--panel-muted)}.ComputeWorkbench-module__Phdzoa__summaryList dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.ComputeWorkbench-module__Phdzoa__runNote{border-top:1px solid var(--panel-rule);color:var(--panel-muted);margin-top:16px;padding-top:16px;font-size:.88rem}.ComputeWorkbench-module__Phdzoa__run,.ComputeWorkbench-module__Phdzoa__preview{gap:16px;padding-top:clamp(56px,8vw,96px);display:grid}.ComputeWorkbench-module__Phdzoa__runHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.ComputeWorkbench-module__Phdzoa__runIntro{color:var(--ink-muted);max-width:70ch}@media (max-width:960px){.ComputeWorkbench-module__Phdzoa__layout{grid-template-columns:1fr}.ComputeWorkbench-module__Phdzoa__summary{position:static}}@media (max-width:560px){.ComputeWorkbench-module__Phdzoa__steps>li{padding-left:42px}.ComputeWorkbench-module__Phdzoa__steps>li:before{width:28px;height:28px;font-size:.9rem;top:0}.ComputeWorkbench-module__Phdzoa__coords{grid-template-columns:repeat(2,minmax(0,1fr))}.ComputeWorkbench-module__Phdzoa__source{grid-template-columns:1fr}.ComputeWorkbench-module__Phdzoa__sourceLoc{text-align:left;grid-area:auto/1;max-width:none}}
.PlaceView-module__r1CygW__limits{max-width:var(--measure);overflow-wrap:anywhere}.PlaceView-module__r1CygW__limits h2{margin-top:24px}.PlaceView-module__r1CygW__report{gap:16px;min-width:0;margin-top:24px;display:grid}.PlaceView-module__r1CygW__revision{font-family:var(--font-code);color:var(--ink-muted);margin:0;font-size:.85rem}.PlaceView-module__r1CygW__revision strong{color:var(--ink)}.PlaceView-module__r1CygW__table{border-collapse:collapse;min-width:720px;font-size:.85rem}.PlaceView-module__r1CygW__caption{caption-side:top;text-align:left;color:var(--ink-muted);max-width:var(--measure);padding-bottom:8px}.PlaceView-module__r1CygW__table th,.PlaceView-module__r1CygW__table td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:middle;padding:6px 10px}.PlaceView-module__r1CygW__table thead th{white-space:nowrap;font-weight:600}.PlaceView-module__r1CygW__table tbody th{font-family:var(--font-code);white-space:nowrap;font-weight:600}.PlaceView-module__r1CygW__memberName{white-space:normal}.PlaceView-module__r1CygW__strip{width:120px;height:24px;display:block}.PlaceView-module__r1CygW__zero{stroke:var(--rule);stroke-width:1px}.PlaceView-module__r1CygW__line{fill:none;stroke:var(--drought-ink);stroke-width:1.2px;vector-effect:non-scaling-stroke}.PlaceView-module__r1CygW__envelopeStrip{width:100%;height:24px;display:block}.PlaceView-module__r1CygW__complete{fill:none;stroke:var(--rule);stroke-width:2px;vector-effect:non-scaling-stroke}.PlaceView-module__r1CygW__split{fill:none;stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.PlaceView-module__r1CygW__scroll{min-width:0;max-width:100%;overflow:auto}.PlaceView-module__r1CygW__months{max-height:24rem}.PlaceView-module__r1CygW__scroll:focus-visible,.PlaceView-module__r1CygW__limits a:focus-visible,.PlaceView-module__r1CygW__exports button:focus-visible,.PlaceView-module__r1CygW__exports summary:focus-visible,.PlaceView-module__r1CygW__selectors select:focus-visible,.PlaceView-module__r1CygW__windowChip:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.PlaceView-module__r1CygW__notice{font-family:var(--font-code);color:var(--ink-muted);margin:24px 0}.PlaceView-module__r1CygW__command{font-family:var(--font-code);background:var(--rule);white-space:pre-wrap;word-break:break-all;margin:0;padding:8px 10px;font-size:.8rem}.PlaceView-module__r1CygW__source{color:var(--ink-muted);word-break:break-all;margin:0;font-size:.8rem}.PlaceView-module__r1CygW__selectors{flex-wrap:wrap;gap:16px 32px;display:flex}.PlaceView-module__r1CygW__window{border:0;flex-wrap:wrap;gap:6px 12px;margin:0;padding:0;display:flex}.PlaceView-module__r1CygW__windowChip{border:1px solid var(--rule);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px}.PlaceView-module__r1CygW__windowChip:not(:disabled):hover,.PlaceView-module__r1CygW__windowChip[aria-pressed=true]{background:var(--rule)}.PlaceView-module__r1CygW__windowChip:disabled{color:var(--ink-muted);cursor:not-allowed}.PlaceView-module__r1CygW__window legend{color:var(--ink-muted);margin-bottom:8px;padding:0;font-size:.85rem;font-weight:600}.PlaceView-module__r1CygW__edge{border-top:1px solid var(--rule);max-width:var(--measure);padding-top:12px}.PlaceView-module__r1CygW__edge h3,.PlaceView-module__r1CygW__edge p{margin:0 0 8px}.PlaceView-module__r1CygW__counts{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:8px;margin:0;display:grid}.PlaceView-module__r1CygW__counts dt{color:var(--ink-muted);font-size:.85rem}.PlaceView-module__r1CygW__counts dd{font-family:var(--font-code);margin:0;font-weight:600}.PlaceView-module__r1CygW__exports{gap:16px;min-width:0;display:grid}.PlaceView-module__r1CygW__exports p{max-width:var(--measure)}.PlaceView-module__r1CygW__exports code{white-space:pre-wrap;overflow-wrap:anywhere}.PlaceView-module__r1CygW__exports>button{justify-self:start}
.Chain-module__yvsz5q__chain{counter-reset:stage;gap:0;margin:0;padding:0;list-style:none;display:grid}.Chain-module__yvsz5q__chain li{--dot:var(--flood-ink);border-bottom:1px solid var(--rule);grid-template-columns:8.5rem minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding:10px 0 10px 28px;font-size:.95rem;display:grid;position:relative}.Chain-module__yvsz5q__chain li[data-recorder=pipeline]{--dot:var(--fire-ink)}.Chain-module__yvsz5q__chain li[data-recorder=evidence]{--dot:var(--energy-ink)}.Chain-module__yvsz5q__chain li:before{content:"";background:var(--rule);width:2px;position:absolute;top:0;bottom:0;left:6px}.Chain-module__yvsz5q__chain li:after{content:"";background:var(--dot);border-radius:50%;width:10px;height:10px;position:absolute;top:17px;left:2px}.Chain-module__yvsz5q__stage{font-weight:600}.Chain-module__yvsz5q__tag{color:var(--dot);font:.72rem/1.4 var(--font-code);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}@media (max-width:640px){.Chain-module__yvsz5q__chain li{grid-template-columns:minmax(0,1fr)}}
.ApproachTable-module__kr4DQa__scroll{overflow-x:auto}.ApproachTable-module__kr4DQa__table{border-collapse:collapse;width:100%;font-size:.92rem}.ApproachTable-module__kr4DQa__table th,.ApproachTable-module__kr4DQa__table td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:8px 12px 8px 0}.ApproachTable-module__kr4DQa__table thead th{font:.72rem/1.4 var(--font-code);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.ApproachTable-module__kr4DQa__table td:last-child,.ApproachTable-module__kr4DQa__table th:last-child{text-align:right;font-variant-numeric:tabular-nums;padding-right:0}.ApproachTable-module__kr4DQa__table tfoot th,.ApproachTable-module__kr4DQa__table tfoot td{border-bottom:0;font-weight:700}
.VariantSwitcher-module___dvDDW__bar{border-bottom:1px solid var(--rule);background:color-mix(in srgb, var(--ink) 4%, var(--ground));font-size:.85rem}.VariantSwitcher-module___dvDDW__inner{flex-wrap:wrap;align-items:center;gap:8px 20px;padding-top:10px;padding-bottom:10px;display:flex}.VariantSwitcher-module___dvDDW__tag{font:.7rem/1.4 var(--font-code);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.VariantSwitcher-module___dvDDW__list{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.VariantSwitcher-module___dvDDW__link{color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;text-decoration:none;display:inline-flex}.VariantSwitcher-module___dvDDW__link:hover{background:color-mix(in srgb, var(--ink) 8%, transparent)}.VariantSwitcher-module___dvDDW__link[aria-current=page],.VariantSwitcher-module___dvDDW__link[data-active]{background:var(--ink);color:var(--ground)}.VariantSwitcher-module___dvDDW__letter{font-family:var(--font-code);opacity:.7;font-size:.75rem}.VariantSwitcher-module___dvDDW__page{margin-left:auto;font-weight:600}@media (max-width:720px){.VariantSwitcher-module___dvDDW__page{margin-left:0}}
