@font-face{font-family:formular;src:url(../media/formular_regular-s.p.16_yn.-wy0ulk.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:formular Fallback;src:local(Arial);ascent-override:91.09%;descent-override:22.24%;line-gap-override:0.0%;size-adjust:107.92%}.formular_71380b25-module__3FTcfa__className{font-family:formular,formular Fallback;font-style:normal;font-weight:400}.formular_71380b25-module__3FTcfa__variable{--font-body:"formular", "formular Fallback"}
.admin-bar:not(#\#){color:#fff;z-index:100;background:#000;width:100%;padding:.5rem;position:fixed;bottom:0;left:0;right:0}.admin-bar:not(#\#) a,.admin-bar:not(#\#) button,.admin-bar:not(#\#) svg,.admin-bar:not(#\#) span,.admin-bar:not(#\#) p{color:inherit;fill:currentColor}.admin-bar:not(#\#) a{cursor:pointer}.admin-bar:not(#\#) a :hover{-webkit-text-decoration:underline;text-decoration:underline}.admin-bar__inner:not(#\#){max-width:100%;padding:0 var(--page-padding);margin:0 auto}.admin-bar__bar:not(#\#),.admin-bar__controls:not(#\#),.admin-bar__logo:not(#\#),.admin-bar__user:not(#\#){color:inherit}.admin-bar__controls:not(#\#){font-weight:500}@media (max-width:768px){.admin-bar:not(#\#){display:none}}
.styles-module__NDI93W__tint{width:100%;min-height:6px;height:calc(6px + env(safe-area-inset-top,0px));pointer-events:none;z-index:101;background-color:#000;position:fixed;top:0;left:0;right:0}@media (min-width:920px){.styles-module__NDI93W__tint{display:none}}

button{all:unset}:not(canvas):not(iframe):not(img):not(svg):not(video):not(svg *):not(symbol *){all:unset;display:revert;box-sizing:border-box}*,:before,:after{box-sizing:border-box}a,button{cursor:pointer}
:root{--color-text:#000;--color-green:#02c14f;--color-bg:#f5f5f5;--color-white:#fff;--font-size-base:13px;--font-size-small:11px;--font-size-h1:40px;--font-size-h2:30px;--font-size-h3:20px;--base-line-height:1.5;--text-underline-offset:.05em;--dot-size:6px;--page-padding:1rem;--size-top-bar:3rem;--hover-opacity:.5;--hover-transition:.2s ease-in-out;--card-padding:10px 14px 10px 14px;--button-padding:10px 32px 10px 32px;--vertical-spacing:5rem;--dot-gap:.2rem;--headline-padding:.08em 5px .08em 2px;--label-lineheight:.9;--page-spacing-top:5rem;--spacing-sm:.5rem;--spacing-md:10px;--spacing-lg:1rem;--spacing-xl:4rem;--spacing-xxl:8rem;--viewport-height:100svh}@media (min-width:920px){:root{--font-size-h1:70px;--font-size-h2:40px;--spacing-lg:2rem;--page-padding:1.5rem}}@media (min-width:1200px){:root{--font-size-h1:80px}}
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-gutter:stable;background-color:#000}html[data-app=frontend]{--csstools-color-scheme--light: ;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.scrollLock{overflow:hidden}html.scrollSmoother,html.scrollSmoother body{height:100%;overflow:hidden}html[data-app=frontend] body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body), sans-serif;font-size:var(--font-size-base);line-height:var(--base-line-height);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.grid{grid-column-gap:var(--spacing-lg);-moz-column-gap:var(--spacing-lg);column-gap:var(--spacing-lg);grid-row-gap:var(--spacing-md);row-gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}@media (min-width:920px){.grid{-moz-column-gap:var(--spacing-lg);column-gap:var(--spacing-lg);grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1200px){.grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.padding{padding:var(--page-padding)}strong,b{font-weight:700!important}em,i{font-style:italic!important}.blocks{width:100%}.h1{font-size:var(--font-size-h1);letter-spacing:-.05em;text-transform:uppercase;line-height:1.1}.h2{font-size:var(--font-size-h2);letter-spacing:-.05em;line-height:1.1}.h3{font-size:var(--font-size-h3);letter-spacing:-.025em;line-height:1.25}.h4{text-transform:uppercase}.subtitle{font-size:var(--font-size-h3);line-height:1.2}.rich-text h2{font-size:var(--font-size-h3);letter-spacing:-.025em;margin:.5rem 0;line-height:1.2}.rich-text h3{font-size:var(--font-size-base);text-transform:uppercase;margin:.5rem 0}.rich-text p{margin:.5rem 0}

