.MedClimate-module__TBiIvG__section{background:var(--deep);padding-block:clamp(3.5rem,7vw,6rem);scroll-margin-top:4rem}.MedClimate-module__TBiIvG__wrap{gap:clamp(1.6rem,3vw,2.4rem) clamp(2rem,5vw,4rem);max-width:1180px;margin-inline:auto;padding-inline:clamp(1.5rem,5vw,4.5rem);display:grid}.MedClimate-module__TBiIvG__eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--aqua);align-items:center;gap:.75rem;font-size:.7rem;font-weight:500;display:flex}.MedClimate-module__TBiIvG__eyebrow:before{content:"";background:var(--coral);flex:none;width:34px;height:2px}.MedClimate-module__TBiIvG__title{max-width:22rem;font-family:var(--display);font-optical-sizing:auto;letter-spacing:-.03em;margin-top:1.1rem;font-size:clamp(2.1rem,5vw,3.2rem);font-weight:800;line-height:.98}.MedClimate-module__TBiIvG__lead{color:#f3f1eac7;max-width:34rem;margin-top:1.2rem;font-size:clamp(1rem,1.4vw,1.08rem);line-height:1.65}.MedClimate-module__TBiIvG__figure{min-width:0;margin:0}.MedClimate-module__TBiIvG__caption{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#f3f1ea80;margin-bottom:.9rem;font-size:.62rem}.MedClimate-module__TBiIvG__scroller{min-width:0;overflow-x:auto}.MedClimate-module__TBiIvG__chart{width:100%;min-width:40rem;height:auto;display:block}.MedClimate-module__TBiIvG__zero{stroke:#f3f1ea73;stroke-width:1px}.MedClimate-module__TBiIvG__grid{stroke:#f3f1ea24;stroke-width:1px;stroke-dasharray:3 4}.MedClimate-module__TBiIvG__gridLabel,.MedClimate-module__TBiIvG__tick{font-family:var(--mono);letter-spacing:.04em;fill:#f3f1ea73;font-size:9px}.MedClimate-module__TBiIvG__warm{fill:var(--coral)}.MedClimate-module__TBiIvG__cool{fill:#3fd0c0bf}.MedClimate-module__TBiIvG__legend{font-family:var(--mono);letter-spacing:.06em;color:#f3f1ea99;flex-wrap:wrap;gap:.5rem 1.6rem;margin-top:1rem;font-size:.62rem;display:flex}.MedClimate-module__TBiIvG__key{align-items:center;gap:.55rem;display:inline-flex}.MedClimate-module__TBiIvG__key:before{content:"";background:var(--coral);border-radius:1px;width:.7rem;height:.7rem}.MedClimate-module__TBiIvG__key[data-key=cool]:before{background:#3fd0c0bf}.MedClimate-module__TBiIvG__key[data-key=base]:before{background:#f3f1ea73;border-radius:0;width:1.2rem;height:1px}.MedClimate-module__TBiIvG__readouts{border-top:1px solid #f3f1ea1f;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1.2rem clamp(1.5rem,4vw,3rem);margin:0;padding-top:clamp(1.2rem,3vw,1.8rem);display:grid}.MedClimate-module__TBiIvG__readout{gap:.35rem;display:grid}.MedClimate-module__TBiIvG__value{font-family:var(--display);font-optical-sizing:auto;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--chalk);font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:700;line-height:1}.MedClimate-module__TBiIvG__label{font-family:var(--mono);letter-spacing:.06em;color:#f3f1ea8c;margin:0;font-size:.62rem;line-height:1.5}.MedClimate-module__TBiIvG__body{color:#f3f1eac7;gap:1rem;max-width:42rem;font-size:clamp(1rem,1.4vw,1.08rem);line-height:1.65;display:grid}.MedClimate-module__TBiIvG__method{border-top:1px solid #f3f1ea1f;min-width:0}.MedClimate-module__TBiIvG__summary{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--aqua);cursor:pointer;padding-block:1rem;font-size:.68rem;list-style:none}.MedClimate-module__TBiIvG__summary::-webkit-details-marker{display:none}.MedClimate-module__TBiIvG__summary:before{content:"+";width:1.1rem;color:var(--coral);display:inline-block}.MedClimate-module__TBiIvG__method[open] .MedClimate-module__TBiIvG__summary:before{content:"−"}.MedClimate-module__TBiIvG__summary:hover{color:var(--chalk)}.MedClimate-module__TBiIvG__methodBody{color:#f3f1ea99;gap:.9rem;max-width:42rem;padding-bottom:.5rem;font-size:.92rem;line-height:1.6;display:grid}.MedClimate-module__TBiIvG__points{font-family:var(--mono);letter-spacing:.06em;color:#f3f1ea80;flex-wrap:wrap;gap:.35rem .9rem;font-size:.62rem;display:flex}.MedClimate-module__TBiIvG__pointsLabel{color:#f3f1ea59;text-transform:uppercase;letter-spacing:.1em}.MedClimate-module__TBiIvG__note{font-family:var(--mono);letter-spacing:.03em;color:#f3f1ea6b;font-size:.62rem;line-height:1.6}@media (min-width:900px){.MedClimate-module__TBiIvG__wrap{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start}.MedClimate-module__TBiIvG__head{grid-column:1}.MedClimate-module__TBiIvG__readouts{border-top:0;grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:0}.MedClimate-module__TBiIvG__figure{grid-column:1/-1}.MedClimate-module__TBiIvG__body{columns:2;grid-column:1/-1;column-gap:clamp(2rem,5vw,4rem);max-width:none;display:block}.MedClimate-module__TBiIvG__body p{break-inside:avoid;margin-bottom:1rem}.MedClimate-module__TBiIvG__method,.MedClimate-module__TBiIvG__sources,.MedClimate-module__TBiIvG__note{grid-column:1/-1}}@media (max-width:560px){.MedClimate-module__TBiIvG__gridLabel{display:none}}
