@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(../media/barlow-condensed-latin-800-normal.3djb9aq_mafq5.woff2)format("woff2"),url(../media/barlow-condensed-latin-800-normal.3r87gr0di6ox9.woff)format("woff")}
@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-ext-wght-normal.0x9ccydb91kkt.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-wght-normal.0fpdy-lufm69d.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--paper:#f5f3e9;--ink:#172021;--muted:#505b58;--teal:#8dedc4;--sun:#ffa064;--line:#c9ccc1;--display:"Barlow Condensed", Impact, sans-serif;--body:"DM Sans Variable", Arial, sans-serif}*,:before,:after{box-sizing:border-box}html{scrollbar-gutter:stable}body{color:var(--ink);background:var(--paper);font-family:var(--body);margin:0}a{color:inherit}button,input,select,textarea{font:inherit}button:not(:disabled),select:not(:disabled){cursor:pointer}:focus-visible{outline-offset:4px;outline:3px solid #087e67}.public-skip{z-index:10;color:var(--ink);background:var(--teal);padding:12px 20px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.public-skip:focus{transform:none}.brand-wordmark{width:160px;height:auto;display:block}.studio-brand{color:#000;align-items:center;gap:9px;line-height:0;display:inline-flex}.studio-brand svg{width:clamp(31px,3vw,39px);height:auto;transform:rotate(-5deg)}
