body{background-color:#fcf7ef}article.svelte-p409qj{max-width:var(--page-max-width, 1270px);margin:0 auto}h1.svelte-p409qj{max-width:var(--readable-max-width)}section.svelte-p409qj{height:100%}section.svelte-p409qj h2:where(.svelte-p409qj){position:sticky;top:0;font-size:32px;background-color:#fff;z-index:1;border-bottom:1px solid;margin-left:-15.175vw;width:15vw;text-align:right;padding:11px 0;line-height:1;border-right:#fff8e0 3px solid}section.svelte-p409qj h2:where(.svelte-p409qj) a:where(.svelte-p409qj){color:#dd3f33;padding-right:.2em;text-decoration:none}section.svelte-p409qj h3:where(.svelte-p409qj){margin:auto auto auto 0;width:100%;width:-webkit-fill-available;position:sticky;top:0vh;background-color:#fff;z-index:2;font-weight:400;padding:.15em 0;padding-left:5vw;border-bottom:1px solid}section.svelte-p409qj h3:where(.svelte-p409qj) a:where(.svelte-p409qj){text-decoration:none}section.headed-section.svelte-p409qj{padding-bottom:var(--s4)}img[src*="-fullbleed."]{max-width:1100px;width:auto;margin-left:-15vw;background-color:#fff8df;padding-top:2em;margin-bottom:2em}img[src*="-square."]{max-width:500px;width:100%}.headed-section>.headed-section.svelte-p409qj h3:where(.svelte-p409qj){background-color:#fff8e0}.headed-section.svelte-p409qj h2:where(.svelte-p409qj){background-color:#fff8e0}.stick.svelte-p409qj{position:sticky;top:1vh;display:flex;width:100%;z-index:100;align-items:end;flex-direction:column}.page-margins.svelte-p409qj{border-left:2px solid #666666;margin-left:15vw}p.big-number.svelte-p409qj{font-weight:700;font-size:6em;font-family:var(--serif);margin-left:-8vw;position:absolute;text-align:right;width:7vw;color:#444}img[src*=twitter],img[src*=bsky]{border:solid 1px;border-radius:5px;box-shadow:1px 1px 5px #3333333e;max-width:500px;width:100%;margin:0;background-color:#fff;padding:var(--s-1)}.inset-small{max-width:475px;float:right;padding-left:2.5em;padding-bottom:2.25em;margin-right:4.5em;margin-top:1em}@media (max-width: 1350px){section.svelte-p409qj h2:where(.svelte-p409qj){font-size:24px;padding:16px 0 14px}p.big-number.svelte-p409qj{font-size:5em;line-height:.9}}@media (max-width: 1200px){img[src*="-fullbleed."]{width:100%;background-color:#fff8df;margin:auto;padding-top:0}}@media (max-width: 1080px){.page-margins.svelte-p409qj{margin-right:15vw}section.svelte-p409qj h2:where(.svelte-p409qj){position:sticky;top:0;font-size:28px;background-color:#fff;z-index:10;border-bottom:0;width:100%;width:-webkit-fill-available;text-align:left;line-height:1;border-right:#fff8e0 0px solid;margin-left:0;padding:10px 0 5px 1em;margin-right:0}section.svelte-p409qj h3:where(.svelte-p409qj){max-width:var(--readable-max-width);margin-left:0;position:sticky;top:5vh;background-color:#fff;z-index:2;font-weight:400;padding:.25em 0 .25em .9em;border-bottom:1px solid;font-size:2.4em;line-height:1.2}article p{margin:auto 3vw}p.big-number.svelte-p409qj{font-size:4.5em;margin:0vw -8.5vw}}@media (max-width: 850px){.page-margins.svelte-p409qj{margin-left:8vw;margin-right:8vw}section.svelte-p409qj h2:where(.svelte-p409qj){padding:.25em}section.svelte-p409qj h3:where(.svelte-p409qj){padding:.25em}p.big-number.svelte-p409qj{font-size:4em;margin:0em -13.5vw;text-align:right;width:12.5vw}}@media (max-width: 767px){.inset-small{max-width:765px;float:none;padding-left:0;padding-bottom:2.25em;margin-right:0;margin-top:0}}@media (max-width: 500px){.box.svelte-p409qj{padding:0}p>img{margin:0}p.big-number.svelte-p409qj{font-size:2.5em;text-align:left;margin:0 .15em;position:relative}.page-margins.svelte-p409qj{margin-left:1vw;margin-right:1vw;border-left:0}}.intro-section.svelte-p409qj{background-color:#fcf7ef;box-sizing:content-box;width:100%;max-width:var(--readable-max-width);margin:auto;margin-top:5vh}.full-bleed.svelte-p409qj{background-color:#fcf7ef}article.solar.svelte-p409qj{background-color:var(--color-solar);border:solid 1px;width:100%}h4.svelte-p409qj{font-size:22px;font-family:var(--sans-serif);font-weight:700;line-height:1.25;word-wrap:break-word;white-space:normal;max-width:var(--readable-max-width);margin-top:1rem;margin-bottom:0;box-sizing:content-box;width:auto;margin:auto 5vw}h4.svelte-p409qj a:where(.svelte-p409qj){text-decoration:none}h4+p{margin:1.5rem;font-family:var(--sans-serif);font-size:16px;color:#666;line-height:normal;word-wrap:break-word;white-space:normal;max-width:var(--readable-max-width);margin-top:0;margin-bottom:0;box-sizing:content-box;width:auto;margin:auto 5vw}img+em,iframe+em{font-family:var(--sans-serif);font-size:var(--s0);line-height:normal}img:has(+em){margin:auto}section.headed-section p:has(img+em){border:none;padding-bottom:var(--s-2);padding-top:var(--s-2);max-width:var(--readable-max-width);line-height:normal}img[src*="-half."]{max-width:500px;width:100%;float:left;display:block}section.headed-section>section{padding-bottom:0}
