@font-face{font-family:GT Walsheim Pro;src:url(/fonts/GTWalsheimPro-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT Walsheim Pro;src:url(/fonts/GTWalsheimPro-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GT Walsheim Pro;src:url(/fonts/GTWalsheimPro-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#111318;--corner-shape-fallback:.752;--font-roboto:Roboto, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:#fff;font-family:GT Walsheim Pro,GT Walsheim,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}}*{box-sizing:border-box}::selection{color:#09f;background:#0099ff26}html,body{min-height:100%;margin:0}body{min-width:320px}@media (max-width:760px){h1{font-size:32px!important}}a{color:inherit;text-decoration:none}:focus-visible{scroll-margin-block:12px}html[data-reveal-ready=true] [data-reveal]{--reveal-x:0px;--reveal-y:28px;--reveal-blur:0px;--reveal-scale:1;--reveal-delay:0s;--reveal-duration:.7s;--reveal-stagger:70ms;--reveal-ease:cubic-bezier(.16, 1, .3, 1);opacity:0;filter:blur(var(--reveal-blur));transform:translate3d(var(--reveal-x), var(--reveal-y), 0) scale(var(--reveal-scale));transition:opacity var(--reveal-duration) var(--reveal-ease), transform var(--reveal-duration) var(--reveal-ease), filter var(--reveal-duration) var(--reveal-ease);transition-delay:calc(var(--reveal-delay) + (var(--reveal-index,0) * var(--reveal-stagger)));will-change:opacity, transform, filter}html[data-reveal-ready=true] [data-reveal=text]{--reveal-blur:8px;--reveal-y:22px}html[data-reveal-ready=true] [data-reveal=hero]{--reveal-blur:8px;--reveal-y:.55em;--reveal-duration:.82s}html[data-reveal-ready=true] [data-reveal=card]{--reveal-y:34px;--reveal-scale:.985}html[data-reveal-ready=true] [data-reveal=media]{--reveal-y:18px;--reveal-scale:.992}html[data-reveal-ready=true] [data-reveal][data-reveal-visible=true]{opacity:1;filter:blur();transform:translate(0,0)scale(1)}html[data-reveal-ready=true] [data-reveal]:focus-visible{opacity:1;filter:none;transition:none;transform:none}html[data-reveal-ready=true] [data-reveal]:has(:focus-visible){opacity:1;filter:none;transition:none;transform:none}@media (prefers-reduced-motion:reduce){html[data-reveal-ready=true] [data-reveal]{opacity:1;filter:none;transition:none;transform:none}}
.squircle{border-radius:calc(var(--radius) * var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))}.innerSquircle{--radius:max(0px, calc(var(--outer-radius,0px) - var(--inner-padding,0px)))}.insetSquircle{--outer-radius:var(--radius);--inner-padding:0px}@supports (corner-shape:superellipse(2)){.squircle{corner-shape:superellipse(2)}}
