:root{--color-brand-terracotta:#c4694f;--color-brand-mauve:#b184a0;--color-brand-sage:#9baa91;--color-brand-sky:#cad9ed;--color-brand-blue:#5b75b8;--color-brand-mustard:#d5a84a;--color-brand-teal:#7fafa5;--color-navigation-blue-level-1:#5b75b8;--color-navigation-blue-level-2:#798ec5;--color-navigation-blue-level-3:#a5b3d8;--color-navigation-sage-level-1:#9baa91;--color-navigation-sage-level-2:#b3beac;--color-navigation-sage-level-3:#d0d8cc;--color-navigation-mauve-level-1:#b184a0;--color-navigation-mauve-level-2:#c5a4b8;--color-navigation-mauve-level-3:#ddcad6;--color-navigation-terracotta-level-1:#c4694f;--color-navigation-terracotta-level-2:#d38a77;--color-navigation-terracotta-level-3:#e5b7aa;--color-navigation-mustard-level-1:#d5a84a;--color-navigation-mustard-level-2:#e0bf72;--color-navigation-mustard-level-3:#efd8a7;--color-navigation-teal-level-1:#7fafa5;--color-navigation-teal-level-2:#9fc4bd;--color-navigation-teal-level-3:#c7deda;--color-text-primary:#121212;--color-text-inverse:#fff;--color-surface-primary:#fff;--color-surface-dark:#121212;--color-border-primary:#121212;--color-border-inverse:#fff;--color-muted:#666;--button-color-brand-background:var(--color-brand-terracotta);--button-color-inverse-background:var(--color-surface-primary);--button-color-brand-text:var(--color-text-inverse);--button-color-inverse-text:var(--color-text-primary);--button-color-border:var(--color-border-primary);--font-brand:"DigiSTUDIO", "Arial Black", system-ui, sans-serif;--font-sans:"Manrope", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-ui:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--layout-page-padding:40px;--layout-page-padding-mobile:16px;--layout-content-max-width:1440px;--radius-pill:999px;--header-bar-height:66px;--site-header-height:103px;--transition-duration-fast:.18s;--transition-easing-standard:ease}.button-linear-fill{isolation:isolate;transition:color .42s cubic-bezier(.33,1,.68,1);position:relative;overflow:hidden}.button-linear-fill.button-linear-fill:before{z-index:0;aspect-ratio:auto;border-radius:inherit;background:var(--linear-fill-background,var(--color-surface-primary));content:"";pointer-events:none;width:100%;height:100%;transition:transform .42s cubic-bezier(.33,1,.68,1);position:absolute;inset:0;transform:translate(-101%)}.button-linear-fill:hover,.button-linear-fill:focus-visible,.button-linear-fill:active{color:var(--linear-fill-text,var(--color-text-primary))}.button-linear-fill.button-linear-fill:hover:before,.button-linear-fill.button-linear-fill:focus-visible:before,.button-linear-fill.button-linear-fill:active:before{transform:translate(0)}
@font-face{font-family:DigiSTUDIO;src:url(/fonts/DigiSTUDIO/DigiSTUDIO-Black.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope/Manrope-VariableFont_wght.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--color-background:var(--color-surface-primary);--color-foreground:var(--color-text-primary);--color-border:var(--color-border-primary);--cursor-default:url(/brand/cursors/retro-cursor.svg.svg) 3 0, auto;--cursor-pointer:url(/brand/cursors/retro-pointer.svg.svg) 3 0, pointer;--cursor-text:url(/brand/cursors/retro-text.svg.svg) 16 16, text}html{scroll-behavior:smooth;scrollbar-width:none;height:100%}html.lenis,html.lenis body{height:auto}html.lenis{scroll-behavior:auto}html.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}html,body{max-width:100vw;overflow-x:hidden}html.digi-loader-lock,html.digi-loader-lock body{overscroll-behavior:none;overflow:hidden}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}body{min-height:100%;color:var(--color-foreground);background:var(--color-background);font-family:var(--font-sans);cursor:var(--cursor-default);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}main{background:var(--color-brand-sky)}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;cursor:var(--cursor-pointer);text-decoration:none}button,input,textarea,select,option{font:inherit}button,select,input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio]{cursor:var(--cursor-pointer)}input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]),textarea,[contenteditable=true],:where(p,h1,h2,h3,h4,h5,h6,li,blockquote,figcaption,label,small,strong,em,b,i,time){cursor:var(--cursor-text)}::selection{background:var(--color-brand-terracotta);color:var(--color-text-inverse);text-shadow:none}:where(h1,h2,h3,h4,h5,h6)::selection,:where(h1,h2,h3,h4,h5,h6) ::selection{background:var(--color-brand-terracotta);color:var(--color-text-inverse);-webkit-text-stroke-color:var(--color-border-primary);text-shadow:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}ol,ul,menu{list-style:none}h1,h2,h3,h4,h5,h6{line-height:1.1}p{max-width:720px;line-height:1.6}
