@layer payload-default{}@layer payload-default{}@media(max-width:768px){.admin-bar{display:none}}.mobile-menu_menu__X6kvD{clip-path:inset(0 0 100%);pointer-events:none;left:0;right:0;top:var(--header-height);transform-origin:top;transition:clip-path .4s var(--ease-gleasing);z-index:100;background-color:initial;flex-direction:column;justify-content:flex-start;width:100vw;display:flex;position:fixed}.mobile-menu_menu__X6kvD[data-open=true]{clip-path:inset(0);pointer-events:inherit}.mobile-menu_nav__KxGJL{background-color:var(--color-primary);height:fit-content;padding-inline:var(--safe);position:relative}.mobile-menu_inner__Efk15 a{display:block;padding:1rem;text-decoration:none;color:var(--color-contrast);transition:background-color .2s ease}.mobile-menu_inner__Efk15 a:hover{background-color:var(--color-contrast);color:var(--color-primary)}.mobile-menu_theme-container__YXJnQ{margin-top:2rem;padding:0 1rem;position:relative}.mobile-menu_theme-line__2qBZL{position:absolute;top:0;left:1rem;right:1rem;height:1px;background-color:var(--color-contrast);opacity:.2}.mobile-menu_overlay__BYlzR{background-color:var(--color-black);z-index:-1;width:100%;height:100%;position:fixed;top:0;left:0}.navigation_wrapper__p624_{pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.navigation_wrapper__p624_:before{background-color:var(--color-primary);content:"";transition-property:opacity;transition-duration:1s;transition-timing-function:var(--ease-out-expo);position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:799.98px){.navigation_wrapper__p624_:before{content:none}}.navigation_wrapper__p624_.navigation_hidden__tO__q .navigation_header__3Pi7I{transform:translateY(-100%)}.navigation_header__3Pi7I{padding-inline:var(--gap);transition-property:transform;transition-duration:1s;transition-timing-function:var(--ease-out-expo);width:100%;margin-left:0;margin-right:0;position:relative;overflow:clip}@media (max-width:799.98px){.navigation_header__3Pi7I{pointer-events:all}}.navigation_border-line__Y7mvp{height:0;border-top:calc(100 / var(--device-width) * 1vw) dashed var(--color-secondary);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);opacity:0;transition:opacity 1s var(--ease-out-expo)}@media (max-width:799.98px){.navigation_border-line__Y7mvp{border-top-width:calc(100 / var(--device-width) * 1vw * 2.14)}}.navigation_wrapper__p624_.navigation_appear2__0SfnO .navigation_border-line__Y7mvp,.navigation_wrapper__p624_.navigation_appear3__vqC2f .navigation_border-line__Y7mvp,.navigation_wrapper__p624_.navigation_appear4__raYa7 .navigation_border-line__Y7mvp,.navigation_wrapper__p624_.navigation_appear5__oGYK7 .navigation_border-line__Y7mvp{opacity:1}:is(.navigation_header__3Pi7I .navigation_left__YbDlG,.navigation_header__3Pi7I .navigation_right__0hpwd) svg{clip-path:inset(0);transition:clip-path 1s var(--ease-out-expo)}.navigation_header__3Pi7I .navigation_logo__sJnWA{z-index:1;display:flex;align-items:center;justify-content:center}@media (min-width:800px){.navigation_wrapper__p624_:not(.navigation_appear0__5VklN) .navigation_header__3Pi7I,.navigation_wrapper__p624_:not(.navigation_appear1__UyhR6) .navigation_left__YbDlG,.navigation_wrapper__p624_:not(.navigation_appear1__UyhR6) .navigation_right__0hpwd{visibility:hidden}.navigation_wrapper__p624_:not(.navigation_appear1__UyhR6) .navigation_logo__sJnWA{clip-path:inset(0 100% 0 0);transform:translateX(calc(var(--column-width) * 2 + var(--gap) * 1 + var(--gap)))}:is(.navigation_wrapper__p624_:not(.navigation_appear2__0SfnO) .navigation_header__3Pi7I):before{transform:scaleX(0)}.navigation_wrapper__p624_:not(.navigation_appear2__0SfnO) .navigation_left__YbDlG{transform:translateX(calc(var(--column-width) * 3 + var(--gap) * 2 + var(--gap) + 30%))}:is(.navigation_wrapper__p624_:not(.navigation_appear2__0SfnO) .navigation_left__YbDlG) svg{clip-path:inset(0 93% 0 0)}.navigation_wrapper__p624_:not(.navigation_appear2__0SfnO) .navigation_right__0hpwd{clip-path:inset(0);transform:translateX(calc(var(--column-width) * 3 * -1 + var(--gap) * 2 * -1 + var(--gap) * -1 + -30%))}:is(.navigation_wrapper__p624_:not(.navigation_appear2__0SfnO) .navigation_right__0hpwd) svg{clip-path:inset(0 93% 0 0)}.navigation_wrapper__p624_:not(.navigation_appear2__0SfnO) .navigation_logo__sJnWA{clip-path:inset(0);transform:translateX(calc(var(--column-width) + 50%))}.navigation_wrapper__p624_:not(.navigation_appear3__vqC2f) .navigation_header__3Pi7I{transform:translateY(50vh)}.navigation_wrapper__p624_:not(.navigation_appear3__vqC2f) .navigation_left__YbDlG,.navigation_wrapper__p624_:not(.navigation_appear3__vqC2f) .navigation_logo__sJnWA,.navigation_wrapper__p624_:not(.navigation_appear3__vqC2f) .navigation_right__0hpwd{background-color:var(--color-primary)}.navigation_wrapper__p624_.navigation_appear4__raYa7:before{opacity:0}.navigation_wrapper__p624_.navigation_appear5__oGYK7 .navigation_header__3Pi7I,.navigation_wrapper__p624_:not(.navigation_appear5__oGYK7):before{pointer-events:all}.navigation_wrapper__p624_:not(.navigation_appear5__oGYK7) .navigation_nav__NgOfM{transform:translateY(-105%)}.navigation_wrapper__p624_:not(.navigation_appear5__oGYK7) .navigation_left__YbDlG{transition:transform 1s var(--ease-out-expo),background-color 1s var(--ease-out-expo)}.navigation_wrapper__p624_:not(.navigation_appear5__oGYK7) .navigation_right__0hpwd{transition:transform 1s var(--ease-out-expo),background-color 1s var(--ease-out-expo),clip-path 1s var(--ease-out-expo);transition-delay:0s,0s,.2s}.navigation_wrapper__p624_:not(.navigation_appear5__oGYK7) .navigation_logo__sJnWA{transition:transform 1s var(--ease-out-expo),background-color 1s var(--ease-out-expo),clip-path 1s var(--ease-out-expo)}}.navigation_header__3Pi7I .navigation_nav__NgOfM{transition:transform 1s var(--ease-out-expo);gap:.555556vw}.navigation_header__3Pi7I .navigation_active__aCKnB,:is(.navigation_header__3Pi7I .navigation_active__aCKnB):hover{background-color:var(--color-secondary);color:var(--color-primary)}.scrollbar_scrollbar__NPIM7{position:fixed;right:0;bottom:0;top:0;z-index:21;opacity:1;pointer-events:auto;transition:opacity .6s var(--ease-out-expo)}.nav-animating .scrollbar_scrollbar__NPIM7{opacity:0;pointer-events:none}.scrollbar_scrollbar__NPIM7 .scrollbar_inner__oUTCz{height:100%;position:relative;pointer-events:auto}.scrollbar_scrollbar__NPIM7 .scrollbar_thumb__YRd_t{height:80px;width:5px;background-color:var(--color-secondary);position:absolute;right:0;cursor:grab;opacity:.6;transition:opacity .2s ease,background-color .2s ease}:is(.scrollbar_scrollbar__NPIM7 .scrollbar_thumb__YRd_t):hover{opacity:1;background-color:var(--color-contrast)}:is(.scrollbar_scrollbar__NPIM7 .scrollbar_thumb__YRd_t):active{cursor:grabbing}@media (width <= 799.98px){.scrollbar_scrollbar__NPIM7{display:none}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-content:""}}}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:var(--spacing-0)}.-top-\[5px\]{top:-5px}.coi-top-100{top:calc((100*100)/var(--device-width)*1vw)}.top-0{top:var(--spacing-0)}.top-1\/2{top:50%}.top-\[40\%\]{top:40%}.top-\[50\%\]{top:50%}.coi-right-4{right:calc((4*100)/var(--device-width)*1vw)}.coi-right-7{right:calc((7*100)/var(--device-width)*1vw)}.right-0{right:var(--spacing-0)}.right-safe{right:var(--spacing-safe)}.bottom-0{bottom:var(--spacing-0)}.coi-bottom-4{bottom:calc((4*100)/var(--device-width)*1vw)}.coi-left-4{left:calc((4*100)/var(--device-width)*1vw)}.left-0{left:var(--spacing-0)}.left-1\/2{left:50%}.left-\[20\%\]{left:20%}.left-\[50\%\]{left:50%}.left-\[initial\]{left:auto}.left-safe{left:var(--spacing-safe)}.isolate{isolation:isolate}.-z-1{z-index:calc(1*-1)}.-z-10{z-index:calc(10*-1)}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-400{z-index:400}.z-10000{z-index:10000}.z-99999{z-index:99999}.z-\[200\]{z-index:200}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-7{grid-column-start:7}.col-end-2{grid-column-end:2}.col-end-4{grid-column-end:4}.container{width:100%}@media (min-width:800px){.container{max-width:800px}}.coi-m-0{margin:calc((0*100)/var(--device-width)*1vw)}.m-0{margin:var(--spacing-0)}.coi-layout-grid{grid-template-columns:repeat(var(--columns),1fr);column-gap:var(--gap);display:grid}.coi-layout-block,.coi-layout-grid{width:calc(100% - 2*var(--safe));margin-inline:auto}.-mx-safe{margin-inline:calc(var(--spacing-safe)*-1)}.mx-auto{margin-inline:auto}.mx-safe{margin-inline:var(--spacing-safe)}.-my-px{margin-block:-1px}.coi-my-20{margin-block:calc((20*100)/var(--device-width)*1vw)}.coi-my-48{margin-block:calc((48*100)/var(--device-width)*1vw)}.coi-my-60{margin-block:calc((60*100)/var(--device-width)*1vw)}.my-0{margin-block:var(--spacing-0)}.coi-mt-0\!{margin-top:calc((0*100)/var(--device-width)*1vw)!important}.coi-mt-6{margin-top:calc((6*100)/var(--device-width)*1vw)}.coi-mt-20{margin-top:calc((20*100)/var(--device-width)*1vw)}.coi-mt-30{margin-top:calc((30*100)/var(--device-width)*1vw)}.coi-mt-80{margin-top:calc((80*100)/var(--device-width)*1vw)}.coi-mt-111{margin-top:calc((111*100)/var(--device-width)*1vw)}.coi-mt-120{margin-top:calc((120*100)/var(--device-width)*1vw)}.coi-mt-150{margin-top:calc((150*100)/var(--device-width)*1vw)}.coi-mt-200{margin-top:calc((200*100)/var(--device-width)*1vw)}.mt-\[-7\.5rem\]{margin-top:-7.5rem}.mt-auto{margin-top:auto}.coi-mr-4{margin-right:calc((4*100)/var(--device-width)*1vw)}.coi-mr-8{margin-right:calc((8*100)/var(--device-width)*1vw)}.mr-0{margin-right:var(--spacing-0)}.coi-mb-6{margin-bottom:calc((6*100)/var(--device-width)*1vw)}.coi-mb-16{margin-bottom:calc((16*100)/var(--device-width)*1vw)}.coi-mb-18{margin-bottom:calc((18*100)/var(--device-width)*1vw)}.coi-mb-20{margin-bottom:calc((20*100)/var(--device-width)*1vw)}.coi-mb-24{margin-bottom:calc((24*100)/var(--device-width)*1vw)}.coi-mb-30{margin-bottom:calc((30*100)/var(--device-width)*1vw)}.coi-mb-40{margin-bottom:calc((40*100)/var(--device-width)*1vw)}.coi-mb-56{margin-bottom:calc((56*100)/var(--device-width)*1vw)}.coi-mb-60{margin-bottom:calc((60*100)/var(--device-width)*1vw)}.coi-mb-80{margin-bottom:calc((80*100)/var(--device-width)*1vw)}.coi-mb-100{margin-bottom:calc((100*100)/var(--device-width)*1vw)}.coi-mb-120{margin-bottom:calc((120*100)/var(--device-width)*1vw)}.mb-0{margin-bottom:var(--spacing-0)}.coi-ml-6{margin-left:calc((6*100)/var(--device-width)*1vw)}.coi-ml-36{margin-left:calc((36*100)/var(--device-width)*1vw)}.ml-0{margin-left:var(--spacing-0)}.ml-\[calc\(var\(--indent\)\*1\.875rem\)\]{margin-left:calc(var(--indent)*1.875rem)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.coi-layout-grid-inner{padding-inline:var(--safe);width:100%}.coi-grid,.coi-layout-grid-inner{grid-template-columns:repeat(var(--columns),1fr);column-gap:var(--gap);display:grid}.coi-grid\!{grid-template-columns:repeat(var(--columns),1fr)!important;column-gap:var(--gap)!important;display:grid!important}.block{display:block}@media (max-width:799.98px){.desktop-only{display:none!important}}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}@media (min-width:800px){.mobile-only{display:none!important}}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-16\/9,.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[714\/409\]{aspect-ratio:714/409}.size-\[1px\]{width:1px;height:1px}.size-full{width:100%;height:100%}.size-px{width:1px;height:1px}.coi-h-0{height:calc((0*100)/var(--device-width)*1vw)}.coi-h-3{height:calc((3*100)/var(--device-width)*1vw)}.coi-h-4{height:calc((4*100)/var(--device-width)*1vw)}.coi-h-5{height:calc((5*100)/var(--device-width)*1vw)}.coi-h-8{height:calc((8*100)/var(--device-width)*1vw)}.coi-h-12{height:calc((12*100)/var(--device-width)*1vw)}.coi-h-16{height:calc((16*100)/var(--device-width)*1vw)}.coi-h-18{height:calc((18*100)/var(--device-width)*1vw)}.coi-h-20{height:calc((20*100)/var(--device-width)*1vw)}.coi-h-28{height:calc((28*100)/var(--device-width)*1vw)}.coi-h-196{height:calc((196*100)/var(--device-width)*1vw)}.coi-h-200{height:calc((200*100)/var(--device-width)*1vw)}.h-\(--navbar-height\){height:var(--navbar-height)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-full\!{height:100%!important}.h-header-height{height:var(--spacing-header-height)}.h-min{height:min-content}.h-svh{height:100svh}.max-h-\[300px\]{max-height:300px}.max-h-none\!{max-height:none!important}.min-h-\[600px\]{min-height:600px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.coi-w-0{width:calc((0*100)/var(--device-width)*1vw)}.coi-w-1{width:calc((1*100)/var(--device-width)*1vw)}.coi-w-8{width:calc((8*100)/var(--device-width)*1vw)}.coi-w-12{width:calc((12*100)/var(--device-width)*1vw)}.coi-w-16{width:calc((16*100)/var(--device-width)*1vw)}.coi-w-18{width:calc((18*100)/var(--device-width)*1vw)}.coi-w-28{width:calc((28*100)/var(--device-width)*1vw)}.coi-w-200{width:calc((200*100)/var(--device-width)*1vw)}.coi-w-col-13{width:calc((13*var(--column-width)) + ((13 - 1)*var(--gap)))}.coi-w-px{width:calc(100/var(--device-width)*1vw)}.w-\[var\(--radix-popover-anchor-width\)\]{width:var(--radix-popover-anchor-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-full\!{width:100%!important}.w-px{width:1px}.w-screen{width:100vw}.max-w-\[90vw\]{max-width:90vw}.max-w-\[280px\]{max-width:280px}.max-w-\[904px\]{max-width:904px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:var(--spacing-0)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.\[transform-origin\:40\%_65\%\]{transform-origin:40% 65%}.origin-top{transform-origin:top}.-translate-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1)}.-translate-1\/2,.-translate-x-1\/2{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.translate-x-0{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:var(--spacing-0)}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.-translate-y-1\/2,.translate-x-\[-50\%\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.translate-y-\[-50\%\],.translate-y-\[101\%\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[101\%\]{--tw-translate-y:101%}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%}.scale-90,.scale-95{scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.scale-100,.scale-y-0{scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-y-0{--tw-scale-y:0%}.-rotate-45{rotate:-45deg}.-rotate-\[18\.5deg\]{rotate:-18.5deg}.rotate-180{rotate:180deg}.\[transform\:scaleX\(-3\)_scaleY\(3\)_rotate\(0deg\)\]{transform:scaleX(-3)scaleY(3)rotate(0)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform-\[translate\(-\.03em\)\]{transform:translate(-.03em)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.resize-none{resize:none}.list-\[circle\]{list-style-type:circle}.list-\[lower-alpha\]{list-style-type:lower-alpha}.list-\[lower-roman\]{list-style-type:lower-roman}.list-\[square\]{list-style-type:square}.list-\[upper-alpha\]{list-style-type:upper-alpha}.list-\[upper-roman\]{list-style-type:upper-roman}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-subgrid{grid-template-columns:subgrid}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.coi-gap-1{gap:calc((1*100)/var(--device-width)*1vw)}.coi-gap-2{gap:calc((2*100)/var(--device-width)*1vw)}.coi-gap-3{gap:calc((3*100)/var(--device-width)*1vw)}.coi-gap-4{gap:calc((4*100)/var(--device-width)*1vw)}.coi-gap-6{gap:calc((6*100)/var(--device-width)*1vw)}.coi-gap-8{gap:calc((8*100)/var(--device-width)*1vw)}.coi-gap-10{gap:calc((10*100)/var(--device-width)*1vw)}.gap-\[4px\]{gap:4px}.gap-gap{gap:var(--spacing-gap)}.coi-gap-x-4{column-gap:calc((4*100)/var(--device-width)*1vw)}.coi-gap-x-8{column-gap:calc((8*100)/var(--device-width)*1vw)}.coi-gap-y-18{row-gap:calc((18*100)/var(--device-width)*1vw)}.coi-gap-y-20{row-gap:calc((20*100)/var(--device-width)*1vw)}.coi-gap-y-32{row-gap:calc((32*100)/var(--device-width)*1vw)}.coi-gap-y-60{row-gap:calc((60*100)/var(--device-width)*1vw)}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.coi-rounded-5{border-radius:calc((5*100)/var(--device-width)*1vw)}.coi-rounded-6{border-radius:calc((6*100)/var(--device-width)*1vw)}.coi-rounded-8{border-radius:calc((8*100)/var(--device-width)*1vw)}.coi-rounded-16{border-radius:calc((16*100)/var(--device-width)*1vw)}.coi-rounded-18{border-radius:calc((18*100)/var(--device-width)*1vw)}.rounded-\[8px\]{border-radius:8px}.rounded-\[12px\]{border-radius:12px}.rounded-\[28px\]{border-radius:28px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e+38px}.rounded-none{border-radius:0}.rounded-none\!{border-radius:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-9{border-style:var(--tw-border-style);border-width:9px}.border-\[0\.5\]{border-style:var(--tw-border-style);border-width:.5px}.coi-border-3{border-width:calc((3*100)/var(--device-width)*1vw)}.coi-border-px{border-width:calc(100/var(--device-width)*1vw)}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[0\.5\]{border-top-style:var(--tw-border-style);border-top-width:.5px}.coi-border-t-10{border-top-width:calc((10*100)/var(--device-width)*1vw)}.coi-border-t-px{border-top-width:calc(100/var(--device-width)*1vw)}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.coi-border-b-10{border-bottom-width:calc((10*100)/var(--device-width)*1vw)}.coi-border-b-px{border-bottom-width:calc(100/var(--device-width)*1vw)}.coi-border-l-px{border-left-width:calc(100/var(--device-width)*1vw)}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-none\!{--tw-border-style:none!important;border-style:none!important}.\[border-top-style\:dashed\]{border-top-style:dashed}.\[border-top-style\:solid\]{border-top-style:solid}.\[border-bottom-style\:dashed\]{border-bottom-style:dashed}.\[border-bottom-style\:solid\]{border-bottom-style:solid}.\[border-left-style\:dashed\]{border-left-style:dashed}.border-black{border-color:var(--color-black)}.border-black\/10{border-color:#1212121a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.border-charcoal{border-color:var(--color-charcoal)}.border-contrast{border-color:var(--color-contrast)}.border-contrast\/40{border-color:#dedede66}@supports (color:color-mix(in lab,red,red)){.border-contrast\/40{border-color:color-mix(in oklab,var(--color-contrast)40%,transparent)}}.border-primary\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.border-secondary{border-color:var(--color-secondary)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-yellow10{border-color:var(--color-yellow10)}.bg-\[var\(--section-background\)\]{background-color:var(--section-background)}.bg-black{background-color:var(--color-black)}.bg-black\/50{background-color:#12121280}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/60{background-color:#12121299}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-black\/90{background-color:#121212e6}@supports (color:color-mix(in lab,red,red)){.bg-black\/90{background-color:color-mix(in oklab,var(--color-black)90%,transparent)}}.bg-contrast{background-color:var(--color-contrast)}.bg-green{background-color:var(--color-green)}.bg-green90{background-color:var(--color-green90)}.bg-primary{background-color:var(--color-primary)}.bg-primary\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.bg-sand{background-color:var(--color-sand)}.bg-secondary{background-color:var(--color-secondary)}.bg-secondary\/20{background-color:#05280033}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/20{background-color:color-mix(in oklab,var(--color-secondary)20%,transparent)}}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-yellow10{background-color:var(--color-yellow10)}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/80{--tw-gradient-from:#121212cc}@supports (color:color-mix(in lab,red,red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab,var(--color-black)80%,transparent)}}.from-black\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.coi-p-0{padding:calc((0*100)/var(--device-width)*1vw)}.coi-p-2{padding:calc((2*100)/var(--device-width)*1vw)}.coi-p-4{padding:calc((4*100)/var(--device-width)*1vw)}.coi-p-6{padding:calc((6*100)/var(--device-width)*1vw)}.coi-p-8{padding:calc((8*100)/var(--device-width)*1vw)}.coi-p-20{padding:calc((20*100)/var(--device-width)*1vw)}.p-0{padding:var(--spacing-0)}.p-\[4px\]{padding:4px}.p-safe{padding:var(--spacing-safe)}.coi-px-3{padding-inline:calc((3*100)/var(--device-width)*1vw)}.coi-px-4{padding-inline:calc((4*100)/var(--device-width)*1vw)}.coi-px-8{padding-inline:calc((8*100)/var(--device-width)*1vw)}.coi-px-12{padding-inline:calc((12*100)/var(--device-width)*1vw)}.coi-px-16{padding-inline:calc((16*100)/var(--device-width)*1vw)}.px-safe{padding-inline:var(--spacing-safe)}.coi-py-1{padding-block:calc((1*100)/var(--device-width)*1vw)}.coi-py-2{padding-block:calc((2*100)/var(--device-width)*1vw)}.coi-py-3{padding-block:calc((3*100)/var(--device-width)*1vw)}.coi-py-4{padding-block:calc((4*100)/var(--device-width)*1vw)}.coi-py-6{padding-block:calc((6*100)/var(--device-width)*1vw)}.coi-py-8{padding-block:calc((8*100)/var(--device-width)*1vw)}.coi-py-12{padding-block:calc((12*100)/var(--device-width)*1vw)}.coi-py-14{padding-block:calc((14*100)/var(--device-width)*1vw)}.coi-py-20{padding-block:calc((20*100)/var(--device-width)*1vw)}.coi-py-24{padding-block:calc((24*100)/var(--device-width)*1vw)}.coi-py-60{padding-block:calc((60*100)/var(--device-width)*1vw)}.py-0{padding-block:var(--spacing-0)}.py-safe{padding-block:var(--spacing-safe)}.coi-pt-8{padding-top:calc((8*100)/var(--device-width)*1vw)}.coi-pt-10{padding-top:calc((10*100)/var(--device-width)*1vw)}.coi-pt-12{padding-top:calc((12*100)/var(--device-width)*1vw)}.coi-pt-14{padding-top:calc((14*100)/var(--device-width)*1vw)}.coi-pt-32{padding-top:calc((32*100)/var(--device-width)*1vw)}.pt-0{padding-top:var(--spacing-0)}.pt-\[6\.5rem\]{padding-top:6.5rem}.pt-\[7\.5rem\]{padding-top:7.5rem}.coi-pr-105{padding-right:calc((105*100)/var(--device-width)*1vw)}.coi-pb-6{padding-bottom:calc((6*100)/var(--device-width)*1vw)}.coi-pb-8{padding-bottom:calc((8*100)/var(--device-width)*1vw)}.coi-pb-20{padding-bottom:calc((20*100)/var(--device-width)*1vw)}.coi-pb-24{padding-bottom:calc((24*100)/var(--device-width)*1vw)}.coi-pb-30{padding-bottom:calc((30*100)/var(--device-width)*1vw)}.coi-pb-32{padding-bottom:calc((32*100)/var(--device-width)*1vw)}.coi-pb-64{padding-bottom:calc((64*100)/var(--device-width)*1vw)}.coi-pb-120{padding-bottom:calc((120*100)/var(--device-width)*1vw)}.coi-pl-10{padding-left:calc((10*100)/var(--device-width)*1vw)}.coi-pl-12{padding-left:calc((12*100)/var(--device-width)*1vw)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.h1{font-family:var(--next-font-familjen);font-style:normal;font-weight:700;line-height:100%}@media (min-width:800px){.h1{line-height:95%}}.h1{letter-spacing:-.01em}@media (min-width:800px){.h1{letter-spacing:-.015em}}.h1{font-feature-settings:"ss05";font-size:calc(((36*100)/var(--device-width))*1vw)}@media (min-width:800px){.h1{font-size:calc(((65*100)/var(--device-width))*1vw)}}.t-h1{font-family:var(--next-font-petrona);font-feature-settings:"case";font-style:normal;font-weight:400;line-height:130%}@media (min-width:800px){.t-h1{line-height:125%}}.t-h1{letter-spacing:-.01em}@media (min-width:800px){.t-h1{letter-spacing:-.015em}}.t-h1{font-size:calc(((32*100)/var(--device-width))*1vw)}@media (min-width:800px){.t-h1{font-size:calc(((48*100)/var(--device-width))*1vw)}}.t-h2{font-family:var(--next-font-petrona);font-feature-settings:"case";font-style:normal;font-weight:400;line-height:135%}@media (min-width:800px){.t-h2{line-height:130%}}.t-h2{letter-spacing:-.005em}@media (min-width:800px){.t-h2{letter-spacing:-.01em}}.t-h2{font-size:calc(((26*100)/var(--device-width))*1vw)}@media (min-width:800px){.t-h2{font-size:calc(((34*100)/var(--device-width))*1vw)}}.banner{font-family:var(--next-font-chalmers);letter-spacing:.04em;font-feature-settings:"ss04";font-style:normal;font-weight:400;line-height:80%;font-size:calc(((45*100)/var(--device-width))*1vw)}@media (min-width:800px){.banner{font-size:calc(((85*100)/var(--device-width))*1vw)}}.cta{font-family:var(--next-font-familjen);font-feature-settings:"case";letter-spacing:.06em;font-style:normal;font-weight:500;line-height:100%;font-size:calc(((12*100)/var(--device-width))*1vw)}@media (min-width:800px){.cta{font-size:calc(((14*100)/var(--device-width))*1vw)}}.t-blockquote{font-family:var(--next-font-petrona);font-feature-settings:"case";letter-spacing:.015em;font-style:italic;font-weight:500;line-height:170%;font-size:calc(((18*100)/var(--device-width))*1vw)}@media (min-width:800px){.t-blockquote{font-size:calc(((20*100)/var(--device-width))*1vw)}}.t-code{font-family:var(--next-font-petrona);font-feature-settings:"case";letter-spacing:0;font-style:normal;font-weight:400;line-height:150%;font-size:calc(((14*100)/var(--device-width))*1vw)}@media (min-width:800px){.t-code{font-size:calc(((15*100)/var(--device-width))*1vw)}}.t-h3{font-family:var(--next-font-petrona);font-feature-settings:"case";letter-spacing:0;font-style:normal;font-weight:400;line-height:140%;font-size:calc(((22*100)/var(--device-width))*1vw)}@media (min-width:800px){.t-h3{font-size:calc(((28*100)/var(--device-width))*1vw)}}.t-h4{font-family:var(--next-font-petrona);font-feature-settings:"case";letter-spacing:.005em;font-style:normal;font-weight:400;line-height:150%;font-size:calc(((20*100)/var(--device-width))*1vw)}@media (min-width:800px){.t-h4{font-size:calc(((24*100)/var(--device-width))*1vw)}}.t-li{font-family:var(--next-font-petrona);font-feature-settings:"case";letter-spacing:.01em;font-style:normal;font-weight:400;line-height:165%;font-size:calc(((16*100)/var(--device-width))*1vw)}@media (min-width:800px){.t-li{font-size:calc(((18*100)/var(--device-width))*1vw)}}.t-ol{font-family:var(--next-font-petrona);font-feature-settings:"case";letter-spacing:0;font-style:normal;font-weight:400;line-height:165%;font-size:calc(((16*100)/var(--device-width))*1vw)}@media (min-width:800px){.t-ol{font-size:calc(((18*100)/var(--device-width))*1vw)}}.t-p{font-family:var(--next-font-petrona);font-feature-settings:"case";letter-spacing:.01em;font-style:normal;font-weight:400;line-height:170%;font-size:calc(((16*100)/var(--device-width))*1vw)}@media (min-width:800px){.t-p{font-size:calc(((18*100)/var(--device-width))*1vw)}}.t-table{font-family:var(--next-font-petrona);font-feature-settings:"case";letter-spacing:.01em;font-style:normal;font-weight:400;line-height:155%;font-size:calc(((15*100)/var(--device-width))*1vw)}@media (min-width:800px){.t-table{font-size:calc(((16*100)/var(--device-width))*1vw)}}.t-td{font-family:var(--next-font-petrona);font-feature-settings:"case";letter-spacing:.01em;font-style:normal;font-weight:400;line-height:155%;font-size:calc(((15*100)/var(--device-width))*1vw)}@media (min-width:800px){.t-td{font-size:calc(((16*100)/var(--device-width))*1vw)}}.t-th{font-family:var(--next-font-petrona);font-feature-settings:"case";letter-spacing:.02em;font-style:normal;font-weight:400;line-height:140%;font-size:calc(((14*100)/var(--device-width))*1vw)}@media (min-width:800px){.t-th{font-size:calc(((15*100)/var(--device-width))*1vw)}}.t-ul{font-family:var(--next-font-petrona);font-feature-settings:"case";letter-spacing:.01em;font-style:normal;font-weight:400;line-height:165%;font-size:calc(((16*100)/var(--device-width))*1vw)}@media (min-width:800px){.t-ul{font-size:calc(((18*100)/var(--device-width))*1vw)}}.caption{font-family:var(--next-font-familjen);letter-spacing:-.02em;font-style:normal;font-weight:400;line-height:100%;font-size:calc(((14*100)/var(--device-width))*1vw)}@media (min-width:800px){.caption{font-size:calc(((16*100)/var(--device-width))*1vw)}}.home-title{font-family:var(--next-font-chalmers);letter-spacing:0;font-style:normal;font-weight:400;line-height:120%;font-size:calc(((72*100)/var(--device-width))*1vw)}@media (min-width:800px){.home-title{font-size:calc(((170*100)/var(--device-width))*1vw)}}.muted{font-family:var(--next-font-familjen);letter-spacing:.1em;font-style:normal;font-weight:400;line-height:100%;font-size:calc(((12*100)/var(--device-width))*1vw)}@media (min-width:800px){.muted{font-size:calc(((12*100)/var(--device-width))*1vw)}}.p{font-family:var(--next-font-familjen);letter-spacing:0;font-style:normal;font-weight:400;line-height:100%;font-size:calc(((14*100)/var(--device-width))*1vw)}@media (min-width:800px){.p{font-size:calc(((16*100)/var(--device-width))*1vw)}}.font-chalmers{font-family:var(--font-chalmers)}.coi-text-14{font-size:calc((14*100)/var(--device-width)*1vw)}.coi-text-20{font-size:calc((20*100)/var(--device-width)*1vw)}.text-\[0\.875em\]{font-size:.875em}.text-\[2rem\]{font-size:2rem}.text-\[3rem\]{font-size:3rem}.text-\[64px\]{font-size:64px}.leading-\[1\.375\]{--tw-leading:1.375;line-height:1.375}.leading-\[2\.25rem\]{--tw-leading:2.25rem;line-height:2.25rem}.leading-\[3\.375rem\]{--tw-leading:3.375rem;line-height:3.375rem}.-tracking-\[\.04em\]{--tw-tracking:calc(.04em*-1);letter-spacing:-.04em}.-tracking-\[1\.92px\]{--tw-tracking:calc(1.92px*-1);letter-spacing:-1.92px}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.\!text-pretty{text-wrap:pretty!important}.text-pretty{text-wrap:pretty}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#2294ff\]{color:#2294ff}.text-\[\#ebe4d6\]{color:#ebe4d6}.text-black{color:var(--color-black)}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-secondary)}.text-secondary\/45{color:#05280073}@supports (color:color-mix(in lab,red,red)){.text-secondary\/45{color:color-mix(in oklab,var(--color-secondary)45%,transparent)}}.text-secondary\/50{color:#05280080}@supports (color:color-mix(in lab,red,red)){.text-secondary\/50{color:color-mix(in oklab,var(--color-secondary)50%,transparent)}}.text-secondary\/70{color:#052800b3}@supports (color:color-mix(in lab,red,red)){.text-secondary\/70{color:color-mix(in oklab,var(--color-secondary)70%,transparent)}}.text-secondary\/80{color:#052800cc}@supports (color:color-mix(in lab,red,red)){.text-secondary\/80{color:color-mix(in oklab,var(--color-secondary)80%,transparent)}}.text-white{color:var(--color-white)}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.text-white\/25{color:color-mix(in oklab,var(--color-white)25%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-100{opacity:1}.shadow-none{--tw-shadow:0 0 #0000}.ring,.ring-1,.shadow-none{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring-primary{--tw-ring-color:var(--color-primary)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-\[2px\],.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.delay-75{transition-delay:75ms}.delay-100{transition-delay:.1s}.delay-150{transition-delay:.15s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[260ms\]{--tw-duration:.26s;transition-duration:.26s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[grid-area\:1\/1\/2\/6\]{grid-area:1/1/2/6}.\[grid-area\:1\/6\/2\/13\]{grid-area:1/6/2/13}.\[stroke-dasharray\:12_63\]{stroke-dasharray:12 63}.\[stroke-dasharray\:20_300\]{stroke-dasharray:20 300}.\[stroke-dashoffset\:-32\.42px\]{stroke-dashoffset:-32.42px}.coi-corner-superellipse-2{corner-shape:superellipse(2)}@media (hover:hover){.group-hover\:top-0:is(:where(.group):hover *){top:var(--spacing-0)}.group-hover\:left-0:is(:where(.group):hover *){left:var(--spacing-0)}.group-hover\:size-full:is(:where(.group):hover *){width:100%;height:100%}.group-hover\:scale-\[1\.8\]:is(:where(.group):hover *){scale:1.8}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/input\:visible:is(:where(.group\/input):hover *){visibility:visible}}.peer-focus\:text-primary:is(:where(.peer):focus~*){color:var(--color-primary)}.peer-focus-visible\:border-2:is(:where(.peer):focus-visible~*){border-style:var(--tw-border-style);border-width:2px}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:var(--spacing-0)}.before\:bottom-0:before{content:var(--tw-content);bottom:var(--spacing-0)}.before\:left-0:before{content:var(--tw-content);left:var(--spacing-0)}.before\:-z-10:before{content:var(--tw-content);z-index:calc(10*-1)}.before\:grid:before{content:var(--tw-content);display:grid}.before\:h-\[1px\]:before{content:var(--tw-content);height:1px}.before\:w-full:before{content:var(--tw-content);width:100%}.before\:origin-right:before{content:var(--tw-content);transform-origin:100%}.before\:translate-x-\[-110\%\]:before{content:var(--tw-content);--tw-translate-x:-110%;translate:var(--tw-translate-x)var(--tw-translate-y)}.before\:scale-x-100:before{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e+38px}.before\:bg-current:before{content:var(--tw-content);background-color:currentColor}.before\:transition-transform:before{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.before\:duration-500:before{content:var(--tw-content);--tw-duration:.5s;transition-duration:.5s}.first\:mt-0:first-child{margin-top:var(--spacing-0)}.first\:pl-0:first-child{padding-left:var(--spacing-0)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:pr-0:last-child{padding-right:var(--spacing-0)}@media (hover:hover){.hover\:translate-x-px:hover{--tw-translate-x:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-secondary:hover{border-color:var(--color-secondary)}.hover\:bg-black\/80:hover{background-color:#121212cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/80:hover{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary)90%,transparent)}}.hover\:bg-secondary\/40:hover{background-color:#05280066}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/40:hover{background-color:color-mix(in oklab,var(--color-secondary)40%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:#052800cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--color-secondary)80%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:text-secondary:hover{color:var(--color-secondary)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:before\:translate-x-0:hover:before{content:var(--tw-content);--tw-translate-x:var(--spacing-0);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:before\:scale-x-0:hover:before{content:var(--tw-content);--tw-scale-x:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.focus\:border-secondary:focus{border-color:var(--color-secondary)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.focus\:ring-0:focus,.focus\:ring-2:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-0:focus-visible{border-style:var(--tw-border-style);border-width:0}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.focus-visible\:ring-0:focus-visible,.focus-visible\:ring-2:focus-visible{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:var(--color-primary)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#0A84FF\]:focus-visible{outline-color:#0a84ff}.focus-visible\:outline-\[\#007AFF\]:focus-visible{outline-color:#007aff}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-75:active{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-black\/40:disabled{background-color:#12121266}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-black\/40:disabled{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.data-\[ending-style\]\:scale-90[data-ending-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.data-\[ending-style\]\:opacity-0[data-ending-style]{opacity:0}.data-\[starting-style\]\:scale-90[data-starting-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.data-\[starting-style\]\:opacity-0[data-starting-style]{opacity:0}@media (min-width:800px){.dt\:col-span-1{grid-column:span 1/span 1}.dt\:col-span-2{grid-column:span 2/span 2}.dt\:col-span-3{grid-column:span 3/span 3}.dt\:col-span-4{grid-column:span 4/span 4}.dt\:col-span-5{grid-column:span 5/span 5}.dt\:col-span-7{grid-column:span 7/span 7}.dt\:col-span-8{grid-column:span 8/span 8}.dt\:col-span-9{grid-column:span 9/span 9}.dt\:col-span-full{grid-column:1/-1}.dt\:col-start-1{grid-column-start:1}.dt\:col-start-2{grid-column-start:2}.dt\:col-start-3{grid-column-start:3}.dt\:col-start-4{grid-column-start:4}.dt\:col-start-5{grid-column-start:5}.dt\:col-start-6{grid-column-start:6}.dt\:col-start-7{grid-column-start:7}.dt\:col-start-8{grid-column-start:8}.dt\:col-start-9{grid-column-start:9}.dt\:col-start-10{grid-column-start:10}.dt\:col-start-11{grid-column-start:11}.dt\:col-start-12{grid-column-start:12}.dt\:col-end-10{grid-column-end:10}.dt\:col-end-11{grid-column-end:11}.dt\:col-end-12{grid-column-end:12}.dt\:col-end-13{grid-column-end:13}.dt\:coi-mx-10{margin-inline:calc((10*100)/var(--device-width)*1vw)}.dt\:coi-my-0{margin-block:calc((0*100)/var(--device-width)*1vw)}.dt\:coi-my-72{margin-block:calc((72*100)/var(--device-width)*1vw)}.dt\:coi-mt-0{margin-top:calc((0*100)/var(--device-width)*1vw)}.dt\:coi-mt-30{margin-top:calc((30*100)/var(--device-width)*1vw)}.dt\:coi-mt-200{margin-top:calc((200*100)/var(--device-width)*1vw)}.dt\:coi-mr-10{margin-right:calc((10*100)/var(--device-width)*1vw)}.dt\:coi-mb-0{margin-bottom:calc((0*100)/var(--device-width)*1vw)}.dt\:coi-mb-16{margin-bottom:calc((16*100)/var(--device-width)*1vw)}.dt\:coi-mb-24{margin-bottom:calc((24*100)/var(--device-width)*1vw)}.dt\:coi-mb-30{margin-bottom:calc((30*100)/var(--device-width)*1vw)}.dt\:coi-mb-80{margin-bottom:calc((80*100)/var(--device-width)*1vw)}.dt\:coi-mb-100{margin-bottom:calc((100*100)/var(--device-width)*1vw)}.dt\:coi-mb-120{margin-bottom:calc((120*100)/var(--device-width)*1vw)}.dt\:coi-mb-200{margin-bottom:calc((200*100)/var(--device-width)*1vw)}.dt\:coi-ml-30{margin-left:calc((30*100)/var(--device-width)*1vw)}.dt\:flex{display:flex}.dt\:grid{display:grid}.dt\:coi-h-240{height:calc((240*100)/var(--device-width)*1vw)}.dt\:h-fit{height:fit-content}.dt\:coi-w-696{width:calc((696*100)/var(--device-width)*1vw)}.dt\:w-fit{width:fit-content}.dt\:-rotate-\[9\.7deg\]{rotate:-9.7deg}.dt\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.dt\:flex-row{flex-direction:row}.dt\:items-center{align-items:center}.dt\:justify-center{justify-content:center}.dt\:coi-gap-6{gap:calc((6*100)/var(--device-width)*1vw)}.dt\:gap-gap{gap:var(--spacing-gap)}.dt\:coi-gap-y-24{row-gap:calc((24*100)/var(--device-width)*1vw)}.dt\:coi-gap-y-40{row-gap:calc((40*100)/var(--device-width)*1vw)}.dt\:coi-gap-y-100{row-gap:calc((100*100)/var(--device-width)*1vw)}.dt\:gap-y-0{row-gap:var(--spacing-0)}.dt\:self-start{align-self:flex-start}.dt\:justify-self-center{justify-self:center}.dt\:justify-self-end{justify-self:flex-end}.dt\:coi-rounded-24{border-radius:calc((24*100)/var(--device-width)*1vw)}.dt\:border-none{--tw-border-style:none;border-style:none}.dt\:coi-px-8{padding-inline:calc((8*100)/var(--device-width)*1vw)}.dt\:coi-py-4{padding-block:calc((4*100)/var(--device-width)*1vw)}.dt\:coi-py-6{padding-block:calc((6*100)/var(--device-width)*1vw)}.dt\:coi-py-20{padding-block:calc((20*100)/var(--device-width)*1vw)}.dt\:coi-py-40{padding-block:calc((40*100)/var(--device-width)*1vw)}.dt\:coi-py-120{padding-block:calc((120*100)/var(--device-width)*1vw)}.dt\:coi-pt-5{padding-top:calc((5*100)/var(--device-width)*1vw)}.dt\:coi-pt-16{padding-top:calc((16*100)/var(--device-width)*1vw)}.dt\:coi-pt-50{padding-top:calc((50*100)/var(--device-width)*1vw)}.dt\:coi-pb-8{padding-bottom:calc((8*100)/var(--device-width)*1vw)}.dt\:coi-pb-40{padding-bottom:calc((40*100)/var(--device-width)*1vw)}.dt\:coi-pb-200{padding-bottom:calc((200*100)/var(--device-width)*1vw)}.dt\:text-center{text-align:center}.dt\:text-end{text-align:end}}.dark\:border-black\/10:where([data-theme=dark],[data-theme=dark] *){border-color:#1212121a}@supports (color:color-mix(in lab,red,red)){.dark\:border-black\/10:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.dark\:border-transparent:where([data-theme=dark],[data-theme=dark] *){border-color:#0000}.dark\:border-white\/10:where([data-theme=dark],[data-theme=dark] *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/10:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:bg-\[\#303030\]:where([data-theme=dark],[data-theme=dark] *){background-color:#303030}.dark\:bg-black:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-black)}.dark\:bg-white:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-white)}.dark\:text-\[\#99ceff\]:where([data-theme=dark],[data-theme=dark] *){color:#99ceff}.dark\:text-black:where([data-theme=dark],[data-theme=dark] *){color:var(--color-black)}.dark\:text-white:where([data-theme=dark],[data-theme=dark] *){color:var(--color-white)}@media (hover:hover){.dark\:hover\:bg-\[\#3b4045\]:where([data-theme=dark],[data-theme=dark] *):hover{background-color:#3b4045}.dark\:hover\:bg-\[\#515151\]:where([data-theme=dark],[data-theme=dark] *):hover{background-color:#515151}.dark\:hover\:bg-white\/80:where([data-theme=dark],[data-theme=dark] *):hover{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/80:where([data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.dark\:hover\:text-white:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--color-white)}}.dark\:disabled\:bg-\[\#515151\]:where([data-theme=dark],[data-theme=dark] *):disabled{background-color:#515151}.\[\&_a\]\:no-underline a{text-decoration-line:none}.\[\&_button\]\:grid button{display:grid}.\[\&_button\]\:size-full button{width:100%;height:100%}.\[\&_button\]\:place-items-center button{place-items:center}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&\:\:-moz-range-thumb\]\:coi-h-4::-moz-range-thumb{height:calc((4*100)/var(--device-width)*1vw)}.\[\&\:\:-moz-range-thumb\]\:coi-w-4::-moz-range-thumb{width:calc((4*100)/var(--device-width)*1vw)}.\[\&\:\:-moz-range-thumb\]\:cursor-pointer::-moz-range-thumb{cursor:pointer}.\[\&\:\:-moz-range-thumb\]\:border-0::-moz-range-thumb{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-moz-range-thumb\]\:bg-white::-moz-range-thumb{background-color:var(--color-white)}.\[\&\:\:-webkit-slider-thumb\]\:coi-h-4::-webkit-slider-thumb{height:calc((4*100)/var(--device-width)*1vw)}.\[\&\:\:-webkit-slider-thumb\]\:coi-w-4::-webkit-slider-thumb{width:calc((4*100)/var(--device-width)*1vw)}.\[\&\:\:-webkit-slider-thumb\]\:cursor-pointer::-webkit-slider-thumb{cursor:pointer}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:3.40282e+38px}.\[\&\:\:-webkit-slider-thumb\]\:bg-white::-webkit-slider-thumb{background-color:var(--color-white)}.\[\&\:has\(\[data-checked\]\)\]\:bg-secondary:has([data-checked]){background-color:var(--color-secondary)}.\[\&\:has\(\[data-checked\]\)\]\:text-primary:has([data-checked]){color:var(--color-primary)}.\[\&\:has\(\[data-checked\]\)\]\:opacity-100:has([data-checked]){opacity:1}.\[\&\:has\(\[data-unchecked\]\)\]\:hidden:has([data-unchecked]){display:none}.\[class\*\=\"group\"\]\:visible:is(){visibility:visible}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:var(--spacing-0)}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:var(--spacing-0)}.peer-placeholder-shown\:\[\&\>legend\]\:max-w-0:is(:where(.peer):placeholder-shown~*)>legend{max-width:var(--spacing-0)}.peer-focus-visible\:\[\&\>legend\]\:max-w-full:is(:where(.peer):focus-visible~*)>legend,.peer-focus\:\[\&\>legend\]\:max-w-full:is(:where(.peer):focus~*)>legend{max-width:100%}.\[\&\>video\]\:h-full>video{height:100%}.\[\&\>video\]\:w-full>video{width:100%}.\[\&\>video\]\:object-cover>video{object-fit:cover}.\[\&\[data-checked\]_\.caption\]\:text-secondary[data-checked] .caption{color:var(--color-secondary)}.\[\&\[data-checked\]_\.indicator-wrapper\]\:bg-secondary[data-checked] .indicator-wrapper{background-color:var(--color-secondary)}:where(:not(html,iframe,canvas,img,svg,video,audio,dialog,vercel-live-feedback,nextjs-portal,#theatrejs-studio-root,.sc-default,:where(select,option)):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}html{text-size-adjust:none}a,button{cursor:revert}menu,ol,summary,ul{list-style:none}ol{counter-reset:revert}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{appearance:revert}:where(pre){all:revert;box-sizing:border-box}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}:root{color-scheme:light dark}:where(input[type=file]){cursor:default;appearance:none}html{text-size-adjust:100%;text-rendering:optimizeLegibility}a,button{-webkit-tap-highlight-color:transparent}audio,video{max-block-size:100%;max-inline-size:100%}:host,:root{--color-primary:oklch(100% 0 360);--color-secondary:oklch(24.214% .07856 140.36);--color-contrast:oklch(90% 0 360);--color-black:oklch(18.22% 0 0);--color-white:oklch(100% 0 360);--color-green:oklch(86.89% .2868 142.604);--color-green90:oklch(24.214% .07856 140.36);--color-yellow10:oklch(96.439% .03801 85.346);--color-charcoal:oklch(20.87% .0265 255.2);--color-sand:oklch(87.32% .03801 85.346);--spacing-0:0;--spacing-safe:var(--safe);--spacing-gap:var(--gap);--spacing-header-height:var(--header-height);--font-chalmers:var(--next-font-chalmers);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-gleasing:cubic-bezier(.4,0,0,1)}[data-theme=light]{--color-primary:oklch(100% 0 360);--color-secondary:oklch(24.214% .07856 140.36);--color-contrast:oklch(90% 0 360)}[data-theme=dark]{--color-primary:oklch(18.22% 0 0);--color-secondary:oklch(96.439% .03801 85.346);--color-contrast:oklch(30% 0 360)}[data-theme=green]{--color-primary:oklch(18.22% 0 0);--color-secondary:oklch(86.89% .2868 142.604);--color-contrast:oklch(34.08% .0965 143.093)}[data-theme=slate]{--color-primary:oklch(96.439% .03801 85.346);--color-secondary:oklch(18.22% 0 0);--color-contrast:oklch(87.32% .03801 85.346)}:root{--device-width:375;--device-height:650;--columns:4;--gap:calc(((8*100)/var(--device-width))*1vw);--safe:calc(((8*100)/var(--device-width))*1vw);--header-height:calc(((29*100)/var(--device-width))*1vw);--layout-width:calc(100vw - (2*var(--safe)));--column-width:calc((var(--layout-width) - (var(--columns) - 1)*var(--gap))/var(--columns));--ease-in-quad:cubic-bezier(.55,.085,.68,.53);--ease-in-cubic:cubic-bezier(.55,.055,.675,.19);--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-in-quint:cubic-bezier(.755,.05,.855,.06);--ease-in-expo:cubic-bezier(.95,.05,.795,.035);--ease-in-circ:cubic-bezier(.6,.04,.98,.335);--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-out-cubic:cubic-bezier(.215,.61,.355,1);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-out-circ:cubic-bezier(.075,.82,.165,1);--ease-in-out-quad:cubic-bezier(.455,.03,.515,.955);--ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1);--ease-in-out-quint:cubic-bezier(.86,0,.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(.785,.135,.15,.86);--ease-gleasing:cubic-bezier(.4,0,0,1);--color-black:oklch(18.22% 0 0);--color-white:oklch(100% 0 360);--color-gray:oklch(30% 0 360);--color-gray10:oklch(90% 0 360);--color-green95:oklch(34.08% .0965 143.093);--color-green:oklch(86.89% .2868 142.604);--color-green90:oklch(24.214% .07856 140.36);--color-gray90:oklch(85.19% 0 0);--color-yellow10:oklch(96.439% .03801 85.346);--color-sage:oklch(82.11% .0785 143.5);--color-charcoal:oklch(20.87% .0265 255.2);--color-slate:oklch(54.12% .0311 233.4);--color-sand:oklch(87.32% .03801 85.346)}@media (min-width:800px){:root{--device-width:1440;--device-height:816;--columns:12;--gap:calc(((16*100)/var(--device-width))*1vw);--safe:calc(((16*100)/var(--device-width))*1vw);--header-height:calc(((22*100)/var(--device-width))*1vw)}}html{--scrollbar-gutter:0px;scrollbar-gutter:stable}html.lenis-stopped{--scrollbar-gutter:var(--scrollbar-width)}html.overflow-hidden{touch-action:none;overflow:hidden}::-webkit-scrollbar{display:none}@media (max-width:799px){*{scrollbar-width:none}::-webkit-scrollbar{width:0;height:0;display:none}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{background:0 0;display:none}}body{overscroll-behavior:none;background-color:var(--color-primary);min-height:100vh;color:var(--color-secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}.cta-hover{transition-property:background-color,color;transition-duration:.3s;transition-timing-function:var(--ease-out-expo)}@media (hover:hover){.cta-hover:hover{background-color:var(--color-secondary);color:var(--color-primary)}}::selection{background-color:var(--color-secondary);color:var(--color-primary)}svg.icon circle[fill],svg.icon path[fill],svg.icon rect[fill]{fill:currentColor}svg.icon circle[stroke],svg.icon path[stroke],svg.icon rect[stroke]{stroke:currentColor}@media (hover:hover){.link:hover{text-decoration:underline}}::placeholder{color:var(--color-contrast)}:focus-visible{outline:none}html.scrollbar-grabbing,img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-o-user-select:none}button{cursor:pointer}html.screenshot :not(:has(canvas),canvas,:has(#orchestra),#orchestra,#orchestra *){opacity:0!important}@keyframes caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}.blink-caret{animation:caret-blink 1s step-end infinite;display:inline-block}.prose-base{--prose-gap-tight:.65em;--prose-gap:1.15em;--prose-gap-lg:1.5em;--prose-gap-xl:1.9em}.prose-base :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap);margin-bottom:var(--prose-gap)}.prose-base :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--prose-gap)*.85);margin-bottom:calc(var(--prose-gap)*.85)}.prose-base :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap-lg);margin-bottom:var(--prose-gap-lg);quotes:"“""”""‘""’";border-inline-start:.25rem solid var(--color-contrast);padding-inline-start:1.25em;font-style:italic}.prose-base :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:var(--prose-gap)}.prose-base :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap-xl);margin-bottom:calc(var(--prose-gap)*.9)}.prose-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap-lg);margin-bottom:calc(var(--prose-gap)*.8)}.prose-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap);margin-bottom:calc(var(--prose-gap)*.6)}.prose-base :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap-xl);margin-bottom:var(--prose-gap-xl)}.prose-base :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap-xl);margin-bottom:var(--prose-gap-xl)}.prose-base :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em}.prose-base :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap-lg);margin-bottom:var(--prose-gap-lg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;padding-inline-start:1.14286em}.prose-base :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap);margin-bottom:var(--prose-gap);padding-inline-start:1.75em}.prose-base :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap-tight);margin-bottom:var(--prose-gap-tight)}.prose-base :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-base :where(.prose-base>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--prose-gap-tight)*1.1);margin-bottom:calc(var(--prose-gap-tight)*1.1)}.prose-base :where(.prose-base>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap)}.prose-base :where(.prose-base>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:var(--prose-gap)}.prose-base :where(.prose-base>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap)}.prose-base :where(.prose-base>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:var(--prose-gap)}.prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--prose-gap-tight)*1.1);margin-bottom:calc(var(--prose-gap-tight)*1.1)}.prose-base :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap);margin-bottom:var(--prose-gap)}.prose-base :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap)}.prose-base :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap-tight);padding-inline-start:1.75em}.prose-base :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap-xl);margin-bottom:var(--prose-gap-xl)}.prose-base :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-base :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose-base :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap-xl);margin-bottom:var(--prose-gap-xl)}.prose-base :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--prose-gap-tight)}.prose-base :where(.prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(.prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@font-face{font-family:familjenGrotesk;src:url(/_next/static/media/9f60cebdfc96b2fb-s.p.ttf) format("truetype");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:familjenGrotesk Fallback;src:local("Arial");ascent-override:107.64%;descent-override:23.63%;line-gap-override:0.00%;size-adjust:95.22%}.__className_ce7a68{font-family:familjenGrotesk,familjenGrotesk Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-style:normal}.__variable_ce7a68{--next-font-familjen:"familjenGrotesk","familjenGrotesk Fallback",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}@font-face{font-family:petrona;src:url(/_next/static/media/dccf18f01acdbdce-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:petrona Fallback;src:local("Times New Roman");ascent-override:80.52%;descent-override:25.34%;line-gap-override:0.00%;size-adjust:106.56%}.__className_d0aa88{font-family:petrona,petrona Fallback,Georgia,Times New Roman,serif;font-style:normal}.__variable_d0aa88{--next-font-petrona:"petrona","petrona Fallback",Georgia,Times New Roman,serif}@font-face{font-family:chalmers;src:url(/_next/static/media/4c1476e57dfd2991-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:chalmers Fallback;src:local("Arial");ascent-override:78.72%;descent-override:26.24%;line-gap-override:0.94%;size-adjust:95.27%}.__className_873203{font-family:chalmers,chalmers Fallback,ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-weight:400;font-style:normal}.__variable_873203{--next-font-chalmers:"chalmers","chalmers Fallback",ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}