:root{--background:#fff;--foreground:#000;--link_color:#5d5a5a;--margin:8px;--header-height:40px;--filter-height:80px;--list-height:40px;--gap:2px;--border:1.5px;--selection-color:#f0f}*{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;margin:0;padding:0}html{overscroll-behavior:none;font-size:10px;line-height:1}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--font-size-3);line-height:var(--line-height-3);margin:0;font-family:TextgyreHeros,Helvetica Neue,Arial,sans-serif;font-weight:375}::selection{color:var(--selection-color);-webkit-background-clip:text;background-clip:text}main{padding:0 var(--margin);min-height:calc(100vh - var(--header-height))}.invert{color:var(--background)!important;background:var(--foreground)!important}.invert a,.invert a:visited,.invert button,.invert button:visited{color:var(--background)!important}.invert header a,.invert header a:visited,.invert header button,.invert header button:visited{color:var(--foreground)!important}section{margin-bottom:250px}section h3{margin-bottom:calc(var(--margin)*.75)}.invert footer{color:var(--foreground)!important;background:var(--background)!important}.invert footer a,.invert footer a:visited,.invert footer button,.invert footer button:visited{color:var(--foreground)!important}ul{text-indent:0;margin:0;padding:0;list-style:none}li{margin:0;padding:0}h1,h2,h3,h4,h5{font-weight:inherit;margin:0}a,a:visited,button,button:visited{color:inherit;font-size:unset;text-align:unset;cursor:pointer;background:0 0;border:none;font-family:unset;text-decoration:none}input,fieldset,label{all:unset}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.two-column{columns:2;font-size:var(--font-size-longcopy);line-height:var(--line-height-longcopy);gap:10px;max-width:1000px;margin:0 20% 0 200px;padding-top:10px}mux-player{--play-button:none;--live-button:none;--seek-backward-button:none;--seek-forward-button:none;--mute-button:none;--captions-button:none;--airplay-button:none;--pip-button:none;--fullscreen-button:none;--cast-button:none;--playback-rate-button:none;--volume-range:none;--time-range:none;--time-display:none;--duration-display:none;--rendition-menu-button:none;--gradient-shadow:none;--media-loading-indicator-display:none;--media-background-color:transparent;pointer-events:none!important;background-color:var(--background)!important;background:var(--background)!important}mux-player::part(control-bar){opacity:1!important;--gradient-steps:none!important}mux-player .mux-spinner{display:none!important}.unavailable{opacity:.2;pointer-events:none}@media screen and (min-width:1280px){:root{--filter-height:40px;--margin:12px}section{margin-bottom:350px}}
@font-face{font-family:TextgyreHeros;src:url(/assets/fonts/texgyreheros-regular.ttf)format("truetype"),url(/assets/fonts/texgyreheros-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TextgyreHeros;src:url(/assets/fonts/texgyreheros-italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}:root{--font-size-1:94px;--line-height-1:1;--letter-spacing-1:-.5rem;--paragraph-spacing-1:0;--font-size-2:27px;--line-height-2:1;--letter-spacing-2:-.024rem;--paragraph-spacing-2:0;--text-indent-2:7.2rem;--font-size-3:clamp(1.77rem,calc(1.77rem + .036vw),2.2rem);--line-height-3:clamp(1.78rem,calc(2rem + .035vw),2.5rem);--letter-spacing-3:.03rem;--paragraph-spacing-3:10px;--font-size-longcopy:clamp(1.5rem,calc(1.336rem + .0114vw),2rem);--line-height-longcopy:clamp(1.85rem,calc(1.836rem + .0114vw),2.5rem);--letter-spacing-longcopy:.03rem;--paragraph-spacing-longcopy:0;--font-size-4:1.3rem;--line-height-4:1.5rem;--letter-spacing-4:.03rem;--paragraph-spacing-4:1rem;--font-size-5:.8rem;--line-height-5:1rem;--letter-spacing-5:.03rem;--paragraph-spacing-5:0}h1,[typo=h1]{font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-1)}h2,[typo=h2]{font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-spacing-2)}[typo=h2] p{text-indent:var(--text-indent-2)}[typo=h2] p:first-of-type{text-indent:0}h3,[typo=h3]{font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}h4,[typo=h4]{font-size:var(--font-size-4);line-height:var(--line-height-4);letter-spacing:var(--letter-spacing-4)}h5,[typo=h5]{font-size:var(--font-size-5);line-height:var(--line-height-5);letter-spacing:var(--letter-spacing-5)}h1 p,[typo=h1] p{margin-bottom:var(--paragraph-spacing-1)}h2 p,[typo=h2] p{margin-bottom:var(--paragraph-spacing-2)}h3 p,[typo=h3] p{margin-bottom:var(--paragraph-spacing-3)}h4 p,[typo=h4] p{margin-bottom:var(--paragraph-spacing-4)}h5 p,[typo=h5] p{margin-bottom:var(--paragraph-spacing-5)}[typo=longcopy]{font-size:var(--font-size-longcopy);line-height:var(--line-height-longcopy);letter-spacing:var(--letter-spacing-longcopy);max-width:580px;padding:var(--margin)}[typo=longcopy] p{margin-bottom:20px}@media screen and (min-width:769px){:root{--font-size-1:clamp(13rem,calc(12rem + 2vw),20rem);--line-height-1:1;--letter-spacing-1:-.5rem;--paragraph-spacing-1:0;--font-size-2:clamp(3.6rem,calc(2.928rem + 1.2vw),7.2rem);--line-height-2:1.05;--letter-spacing-2:-.024rem;--paragraph-spacing-2:0;--text-indent-2:7.2rem}}
