:root{--workspace-control-size:44px;--workspace-bar-padding:4px;--workspace-bar-height:calc(var(--workspace-control-size) + 2 * var(--workspace-bar-padding));--workspace-edge-inset:3px;--workspace-pill-height:28px;--workspace-radius:12px;--workspace-bar-duration:400ms;--workspace-fade-duration:180ms;--workspace-slide-duration:240ms;--workspace-slide-easing:cubic-bezier(.22,1,.36,1)}.navigation-rail-label{display:none}.app-bottom-actions{display:flex;align-items:center;gap:8px;margin-inline-start:auto}:is(.app-bottom-rail,.lab-bottom-tools)>.navigation-labels-toggle{margin-inline-start:auto}@media (min-width:1024px){[data-labels-expanded=true],[data-labels-expanded=true].app-workspace{--app-rail-width:156px;--lab-rail-width:156px}[data-labels-expanded=true] :is(.app-tool-rail,.lab-rail){align-items:stretch;min-width:0}[data-labels-expanded=true] :is(.app-tool-rail,.lab-rail,.app-bottom-rail,.lab-bottom-tools) :is(button:not(.navigation-labels-toggle):not(.navigation-focus-toggle),.app-rail-link){width:auto;height:auto;min-height:44px;justify-content:flex-start;gap:10px;padding:8px;font-size:14px;line-height:1.4;text-transform:none;letter-spacing:0;text-align:left}[data-labels-expanded=true] .navigation-rail-label{display:inline;min-width:0;overflow-wrap:anywhere}[data-labels-expanded=true] :is(.app-tool-rail,.lab-rail,.app-bottom-rail,.lab-bottom-tools) svg{flex-shrink:0}}@media (max-width:1023px){.navigation-labels-toggle{display:none}}@font-face{font-family:SBF Menu Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins/poppins-latin-700.woff2) format("woff2")}.sbf-hiding-header{background:transparent;position:sticky;top:0;left:0;right:0;z-index:40;transition:transform var(--workspace-bar-duration,.4s) ease}.sbf-hiding-header[data-hidden=true]{transform:translateY(-101%)}.sbf-hiding-header[hidden]{display:none}.sbf-hiding-header:focus-within,.sbf-hiding-header:has([aria-expanded=true],dialog[open]){transform:none;transition:none}@media (prefers-reduced-motion:reduce){.sbf-hiding-header{transition:none}}@media print{.sbf-hiding-header,.sbf-hiding-header[data-hidden=true]{position:static;transform:none}}.sbf-menu-trigger{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:50px;height:50px;padding:0;border:0;border-radius:0;color:hsl(var(--accent-fill));background:transparent}.sbf-menu-trigger:focus-visible{outline:2px solid hsl(var(--fg));outline-offset:2px}.sbf-menu-trigger{-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}@media (forced-colors:none){.sbf-circular-menu[data-touch-open=true] .sbf-menu-trigger:focus{outline:none}}.sbf-burger{position:absolute;width:calc(50px * 1.777);height:calc(50px * 1.333);top:calc(50px * -.1666);left:calc(50px * -.3888);display:block;overflow:visible;pointer-events:none;fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.sbf-burger path{--burger-duration:600ms;--burger-easing:ease;--burger-delay:0ms;--burger-array:100px;--burger-offset:126px;stroke-dasharray:26px var(--burger-array);stroke-dashoffset:var(--burger-offset);transition:stroke-dasharray var(--burger-duration) var(--burger-easing) var(--burger-delay),stroke-dashoffset var(--burger-duration) var(--burger-easing) var(--burger-delay)}.sbf-burger path:nth-child(2){--burger-easing:ease-in;--burger-offset:100px;--burger-array:74px}.sbf-burger path:nth-child(3){--burger-offset:133px;--burger-array:107px}.sbf-burger-open path{stroke-dashoffset:57px}.sbf-burger-open path:first-child,.sbf-burger-open path:nth-child(3){--burger-delay:calc(600ms * 0.2142);--burger-easing:cubic-bezier(0.2,0.4,0.2,1.1)}.sbf-burger-open path:nth-child(2){--burger-duration:calc(600ms * 0.5714);stroke-dashoffset:2px;stroke-dasharray:1px 74px}.sbf-burger-open path:nth-child(3){stroke-dashoffset:58px}.sbf-circular-menu[open] .sbf-burger-open path{animation:sbf-burger-reveal var(--burger-duration) var(--burger-easing) var(--burger-delay) backwards}@keyframes sbf-burger-reveal{0%{stroke-dasharray:26px var(--burger-array);stroke-dashoffset:var(--burger-offset)}}.sbf-circular-menu{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:max(16px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));padding-block:max(24px,env(safe-area-inset-top),env(safe-area-inset-bottom));border:0;background:hsl(50 100% 42%);color:hsl(50 100% 8%);overflow-y:auto;overscroll-behavior:contain}.sbf-circular-menu[open]{display:flex;flex-direction:column;animation:sbf-menu-reveal .4s ease-out both}.sbf-circular-menu::backdrop{background:transparent}.sbf-menu-top{position:absolute;top:max(16px,env(safe-area-inset-top));left:max(20px,env(safe-area-inset-left));right:max(20px,env(safe-area-inset-right));display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:50px}.sbf-menu-top .sbf-menu-trigger{position:fixed;left:var(--menu-x);top:var(--menu-y);transform:translate(-50%,-50%);color:hsl(50 100% 8%)}.sbf-menu-content{margin:auto;padding-block:66px;width:min(100%,900px);flex-shrink:0;text-align:center;container-type:inline-size}.sbf-menu-content ul{display:flex;flex-direction:column;align-items:center;gap:8px}.sbf-menu-content li{max-width:100%}.sbf-menu-content li:last-child{margin-top:50px}.sbf-menu-link{display:inline-block;min-height:44px;font-family:SBF Menu Poppins,sans-serif;font-size:min(64px,15cqi);font-weight:700;font-synthesis:none;line-height:1.2;text-transform:uppercase;text-decoration:none;overflow-wrap:anywhere;color:hsl(50 100% 8%)}@supports (-webkit-text-stroke:1px black) and (background-clip:text){.sbf-menu-link{-webkit-text-stroke:2px hsl(50 100% 8%);color:transparent;background:linear-gradient(hsl(50 100% 8%),hsl(50 100% 8%)) 0 /0 100% no-repeat;background-clip:text;transition:background-size .3s ease-out}.sbf-menu-link:focus-visible,.sbf-menu-link:hover{background-size:100% 100%}}.sbf-circular-menu :focus-visible{outline:2px solid hsl(50 100% 8%);outline-offset:5px}@keyframes sbf-menu-reveal{0%{clip-path:circle(0 at var(--menu-x,calc(100% - 25px)) var(--menu-y,25px))}to{clip-path:circle(150% at var(--menu-x,calc(100% - 25px)) var(--menu-y,25px))}}.sbf-brand-cursor{mix-blend-mode:normal;position:fixed;top:0;left:0;z-index:99999;width:0;height:0;pointer-events:none;display:none}@supports (mix-blend-mode:difference){@media screen and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) and (forced-colors:none){.sbf-brand-cursor[data-visible=true]{display:block}html.sbf-cursor-active,html.sbf-cursor-active *{cursor:none!important}}}.sbf-brand-cursor:before{content:"";position:absolute;top:-24px;left:-24px;width:48px;height:48px;border-radius:50%;background:hsla(50,100%,58%,.83);border:0;transform:scale(.8);transition:transform .25s ease-in-out}.sbf-brand-cursor[data-hover=true]{mix-blend-mode:difference}.sbf-brand-cursor[data-hover=true]:before{background:#fff}.sbf-brand-cursor[data-active=true]:before{transform:scale(.2)}@media (prefers-reduced-motion:reduce){.sbf-circular-menu[open]{animation:none}.sbf-burger path,.sbf-menu-link{transition:none}.sbf-circular-menu[open] .sbf-burger-open path{animation:none}}@media (forced-colors:active){.sbf-menu-link{color:LinkText;-webkit-text-stroke:0;background:none}.sbf-menu-trigger{border:1px solid ButtonText}.sbf-menu-trigger .sbf-burger{stroke:ButtonText}}.site-loader{position:fixed;inset:0;z-index:60;color:hsl(var(--fg));pointer-events:none}.site-loader-heading{position:absolute;z-index:1;top:max(24px,env(safe-area-inset-top));left:max(24px,env(safe-area-inset-left));right:max(24px,env(safe-area-inset-right));display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;font-weight:600}.site-loader-track{position:absolute;inset:0;background:hsl(var(--bg));opacity:.2}.site-loader-fill{position:absolute;inset:0;background:hsl(var(--accent-fill));transform:scaleY(var(--intro-progress));transform-origin:bottom}.site-loader-counter-space{position:absolute;inset:max(calc(clamp(48px, 12vw, 140px) + 88px),calc(env(safe-area-inset-top) + clamp(48px, 12vw, 140px) + 64px)) 24px max(24px,env(safe-area-inset-bottom))}.site-loader-counter{position:absolute;left:50%;top:calc((1 - var(--intro-progress)) * 100%);transform:translate(-50%,-100%);font-size:clamp(48px,12vw,140px);line-height:1;font-weight:600;font-variant-numeric:tabular-nums;color:var(--auron-neutral-900);white-space:nowrap}.site-loader-percent{font-size:.4em;color:var(--auron-neutral-900)}.site-loader-counter{opacity:.2}.site-loader[data-phase=leaving]{animation:site-loader-exit .4s ease-out forwards}@keyframes site-loader-exit{to{opacity:0}}@media (prefers-reduced-motion:reduce){.site-loader{display:none}.site-loader[data-phase=leaving]{animation:none}}@media (forced-colors:active){.site-loader{color:CanvasText}.site-loader-track{background:Canvas}.site-loader-fill{background:Highlight}.site-loader-counter,.site-loader-percent{color:CanvasText}.site-loader-counter{opacity:1}}