@font-face{font-family:ontu-object-sans;src:url(/fonts/ObjectSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ontu-object-sans;src:url(/fonts/ObjectSans-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@tailwind components;*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ontu-object-sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[class*=fluid-text-]{--fluid-from-zero: initial;font-size:var(--fluid-em);--fluid-from-xs: initial;--fluid-from-sm: initial;--fluid-from-md: initial;--fluid-from-lg: initial;--fluid-from-xl: initial;--fluid-from-2xl: initial;--fluid-from-3xl: initial;--fluid-from-4xl: initial;--fluid-from-5xl: initial;--fluid-from-wide: initial;--fluid-em: var(--_fluid_from_wide, var(--_fluid_from_5xl, var(--_fluid_from_4xl, var(--_fluid_from_3xl, var(--_fluid_from_2xl, var(--_fluid_from_xl, var(--_fluid_from_lg, var(--_fluid_from_md, var(--_fluid_from_sm, var(--_fluid_from_xs, var(--fluid-from-zero, 12px)))))))))))}@media (min-width: 384px){[class*=fluid-text-]{--_fluid_from_xs: var(--fluid-from-xs)}}@media (min-width: 512px){[class*=fluid-text-]{--_fluid_from_sm: var(--fluid-from-sm)}}@media (min-width: 800px){[class*=fluid-text-]{--_fluid_from_md: var(--fluid-from-md)}}@media (min-width: 960px){[class*=fluid-text-]{--_fluid_from_lg: var(--fluid-from-lg)}}@media (min-width: 1024px){[class*=fluid-text-]{--_fluid_from_xl: var(--fluid-from-xl)}}@media (min-width: 1280px){[class*=fluid-text-]{--_fluid_from_2xl: var(--fluid-from-2xl)}}@media (min-width: 1440px){[class*=fluid-text-]{--_fluid_from_3xl: var(--fluid-from-3xl)}}@media (min-width: 1600px){[class*=fluid-text-]{--_fluid_from_4xl: var(--fluid-from-4xl)}}@media (min-width: 1920px){[class*=fluid-text-]{--_fluid_from_5xl: var(--fluid-from-5xl)}}@media (min-width: 7680px){[class*=fluid-text-]{--_fluid_from_wide: var(--fluid-from-wide)}}:root{--width-sidebar: 100vw}@media (min-width: 800px){:root{--width-sidebar: 27rem}}:root{--color-black: #1A1717;--color-white: #FFFFFF}:root,[data-w-color-scheme=light]{--color-text-primary: #1A1717;--color-text-secondary: rgb(26 23 23 / 60%);--color-text-primary-invert: #FFFFFF;--color-surface-primary: #FFFFFF;--color-surface-secondary: #F7F7F7;--color-surface-primary-invert: #1A1717;--color-border-primary: #1A1717;--color-border-primary-invert: #FFFFFF}[data-w-color-scheme=dark]{--color-text-primary: #FFFFFF;--color-text-secondary: rgb(255 255 255 / 60%);--color-text-primary-invert: #1A1717;--color-surface-primary: #1A1717;--color-surface-secondary: #2A2727;--color-surface-primary-invert: #FFFFFF;--color-border-primary: #FFFFFF;--color-border-primary-invert: #1A1717}::-moz-selection{background-color:#2a2727;color:#8a8787}::selection{background-color:#2a2727;color:#8a8787}body.w-is-locked{overflow:clip}.w-o-format-3xl{font-size:2.625rem;font-style:normal;font-weight:400;line-height:100%}.w-o-format-2xl{font-size:2.125rem;font-style:normal;font-weight:400;line-height:124%}.w-o-format-lg{font-size:1.5rem;font-style:normal;font-weight:400;line-height:124%}.w-o-format-base{font-size:1.25rem;font-style:normal;font-weight:400;line-height:134%}.w-o-format-sm{font-size:1.125rem;font-style:normal;font-weight:400;line-height:134%}.w-o-format-xs{font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.w-o-format-2xs{font-size:.875rem;font-style:normal;font-weight:400;line-height:134%}.w-o-format-button{font-size:1rem;font-style:normal;font-weight:400;line-height:110%}.w-o-format-button-sm{font-size:.6875rem;font-style:normal;font-weight:500;line-height:132%;letter-spacing:.061875rem;text-transform:uppercase}.w-o-format-tag{font-size:.6875rem;font-style:normal;font-weight:400;line-height:132%;letter-spacing:.061875rem;text-transform:uppercase}.w-o-wysiwyg{display:flex;flex-direction:column;gap:1rem}.w-o-wysiwyg p:not([class]){font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.w-o-wysiwyg h1:not([class]){font-size:1.75rem;font-style:normal;font-weight:400;line-height:124%}.w-o-wysiwyg h2:not([class]){font-size:1.5rem;font-style:normal;font-weight:400;line-height:124%}.w-o-wysiwyg h3:not([class]){font-size:.875rem;font-style:normal;font-weight:400;line-height:134%}.w-o-wysiwyg p+h2{margin-top:.5rem}.w-o-wysiwyg p+h3{margin-top:.25rem}.w-o-wysiwyg a:not([class]){text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px}.w-o-wysiwyg a:not([class]):hover{opacity:.5}.w-b-intro__logo-wrapper:before{position:absolute;bottom:0;left:0;aspect-ratio:1 / 1;height:84%;content:var(--tw-content);width:auto;background-image:url(./images/xmas.png);background-position:center;background-size:65% auto;background-repeat:no-repeat;display:var(--xmas-display, none);transform:translateZ(0) scale(0);transition:transform .3s cubic-bezier(.35,2.15,.65,.6) 1s}.w-b-intro.w-is-loaded .w-b-intro__logo-wrapper:before{transform:translateZ(0) scale(1)}.w-b-intro__mask{padding:calc(var(--_progress, 0) * 1.5rem);clip-path:inset(calc(var(--_progress, 0) * 1.5rem) calc(var(--_progress, 0) * 1.5rem) calc(var(--_progress, 0) * 1.5rem) calc(var(--_progress, 0) * 1.5rem) round calc(var(--_progress, 0) * 1rem))}@media ((min-width: 512px)){.w-b-intro__mask{clip-path:inset(calc(var(--_progress, 0) * 1.5rem) calc(var(--_progress, 0) * 1.5rem) calc(var(--_progress, 0) * 1.5rem) calc(var(--_progress, 0) * 1.5rem) round calc(var(--_progress, 0) * 2rem))}}.w-b-intro__inner:before{opacity:var(--_opacity, 0)}.w-b-intro__loop-wrapper{filter:grayscale(calc(1 * var(--_progress, 0)));opacity:calc(1 - (var(--_progress, 0) * .5))}.w-o-card-mask{--card-mask-inset: .25rem;clip-path:inset(0 0 0 0 round 1rem)}@media ((min-width: 512px)){.w-o-card-mask{transition-property:clip-path;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}@container (min-width: 20rem){.w-o-card-mask{--card-mask-inset: .5rem}}.w-o-card-mask{clip-path:inset(0 0 0 0 round calc(var(--card-mask-inset) * 3))}.w-o-card:hover .w-o-card-mask{clip-path:inset(var(--card-mask-inset) var(--card-mask-inset) var(--card-mask-inset) var(--card-mask-inset) round calc(var(--card-mask-inset) * 4))}}@keyframes loadingspinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-loading-placeholder{position:relative}.w-loading-placeholder:before{position:absolute;inset:0;z-index:0;background-color:var(--color-front);content:var(--tw-content);opacity:.05}.w-loading-placeholder>*{position:relative;z-index:20}.w-loading-placeholder:has(:not(.w-is-loaded)):after{position:absolute;left:50%;top:50%;z-index:10;margin-left:-1rem;margin-top:-1rem;width:2rem;height:2rem;border-radius:999rem;content:var(--tw-content);opacity:.2;animation:loadingspinner 1s linear infinite;border:.25rem solid var(--color-front);border-top-color:transparent}.w-tag{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.375rem;border-radius:999rem}.w-tag.w-tag--default{height:1.5rem;padding-left:.5rem;padding-right:.5rem}.w-tag.w-tag--lg{height:2.5rem;padding-left:1rem;padding-right:1rem}.w-tag.w-tag--xl{height:3rem;padding-left:1rem;padding-right:1rem}@media (min-width: 800px){.w-tag.w-tag--xl{height:4rem;padding-left:1.25rem;padding-right:1.25rem}}.w-tag.w-tag--contained.w-tag--inherit{background-color:var(--color-front);color:var(--color-back)}.w-tag.w-tag--contained.w-tag--inverted{background-color:var(--color-surface-primary);color:var(--color-text-primary)}.w-tag.w-tag--contained:not(.w-tag--inverted){background-color:var(--color-surface-primary-invert);color:var(--color-text-primary-invert)}.w-tag.w-tag--outlined.w-tag--inherit{border-width:1px;border-color:var(--color-front);color:var(--color-front)}.w-tag.w-tag--outlined.w-tag--inverted{border-width:1px;border-color:var(--color-border-primary-invert);color:var(--color-text-primary-invert)}.w-tag.w-tag--outlined:not(.w-tag--inverted){border-width:1px;border-color:var(--color-border-primary);color:var(--color-text-primary)}.w-tag__inner{white-space:nowrap}.w-tag.w-tag--default .w-tag__inner{font-size:.6875rem;font-style:normal;font-weight:400;line-height:132%;letter-spacing:.061875rem;text-transform:uppercase}.w-tag.w-tag--lg .w-tag__inner{font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.w-tag.w-tag--xl .w-tag__inner{font-size:1.25rem;font-style:normal;font-weight:400;line-height:134%}@media (min-width: 800px){.w-tag.w-tag--xl .w-tag__inner{font-size:1.5rem;font-style:normal;font-weight:400;line-height:124%}}.w-link{--link-underline-width: 1px;background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-size:0 var(--link-underline-width);background-position:0 100%;background-repeat:no-repeat;transition:background-size .15s ease}.w-link-parent:hover .w-link,.w-link:hover{background-size:100% var(--link-underline-width);background-position:0 100%}.tw-pointer-events-none{pointer-events:none}.tw-pointer-events-auto{pointer-events:auto}.tw-visible{visibility:visible}.tw-invisible{visibility:hidden}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-sticky{position:sticky}.tw-inset-0{inset:0}.tw-inset-x-0{left:0;right:0}.tw-bottom-0{bottom:0}.tw-bottom-6{bottom:1.5rem}.tw-bottom-full{bottom:100%}.tw-left-0{left:0}.tw-left-1\/2{left:50%}.tw-left-4{left:1rem}.tw-left-6{left:1.5rem}.tw-left-\[200\%\]{left:200%}.tw-left-full{left:100%}.tw-right-0{right:0}.tw-right-2{right:.5rem}.tw-right-3{right:.75rem}.tw-right-4{right:1rem}.tw-right-6{right:1.5rem}.tw-right-\[200\%\]{right:200%}.tw-right-full{right:100%}.tw-top-0{top:0}.tw-top-1\/2{top:50%}.tw-top-2{top:.5rem}.tw-top-3{top:.75rem}.tw-top-4{top:1rem}.tw-top-6{top:1.5rem}.tw-top-full{top:100%}.tw-z-0{z-index:0}.tw-z-10{z-index:10}.tw-z-20{z-index:20}.tw-z-30{z-index:30}.tw-z-40{z-index:40}.tw-z-50{z-index:50}.tw-z-\[999\]{z-index:999}.tw-col-span-10{grid-column:span 10 / span 10}.tw-col-span-14{grid-column:span 14 / span 14}.tw-col-span-3{grid-column:span 3 / span 3}.tw-col-span-5{grid-column:span 5 / span 5}.tw-col-start-1{grid-column-start:1}.tw-col-start-2{grid-column-start:2}.tw-col-start-3{grid-column-start:3}.tw-col-start-4{grid-column-start:4}.tw-col-start-5{grid-column-start:5}.tw-row-start-1{grid-row-start:1}.tw-row-start-2{grid-row-start:2}.tw-float-right{float:right}.tw-float-left{float:left}.tw-m-\[-1px\]{margin:-1px}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw--mb-6{margin-bottom:-1.5rem}.tw-mb-2{margin-bottom:.5rem}.tw-mb-8{margin-bottom:2rem}.tw-mt-2{margin-top:.5rem}.tw-mt-4{margin-top:1rem}.tw-mt-6{margin-top:1.5rem}.tw-mt-8{margin-top:2rem}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-grid{display:grid}.\!tw-hidden{display:none!important}.tw-hidden{display:none}.tw-aspect-\[1\.1\/1\]{aspect-ratio:1.1/1}.tw-aspect-\[1\/0\.8856088561\]{aspect-ratio:1/.8856088561}.tw-aspect-\[1\/1\.3559322034\]{aspect-ratio:1/1.3559322034}.tw-aspect-\[153\/52\]{aspect-ratio:153/52}.tw-aspect-\[2\/1\]{aspect-ratio:2/1}.tw-aspect-\[2\/3\]{aspect-ratio:2/3}.tw-aspect-\[3\/4\]{aspect-ratio:3/4}.tw-aspect-\[4\/3\]{aspect-ratio:4/3}.tw-aspect-\[5\/7\]{aspect-ratio:5/7}.tw-aspect-\[9\/16\]{aspect-ratio:9/16}.tw-aspect-square{aspect-ratio:1 / 1}.tw-aspect-video{aspect-ratio:16 / 9}.tw-size-12{width:3rem;height:3rem}.tw-size-16{width:4rem;height:4rem}.tw-size-2{width:.5rem;height:.5rem}.tw-size-5{width:1.25rem;height:1.25rem}.tw-size-6{width:1.5rem;height:1.5rem}.tw-size-8{width:2rem;height:2rem}.tw-h-10{height:2.5rem}.tw-h-12{height:3rem}.tw-h-16{height:4rem}.tw-h-2{height:.5rem}.tw-h-20{height:5rem}.tw-h-24{height:6rem}.tw-h-6{height:1.5rem}.tw-h-\[3\.625rem\]{height:3.625rem}.tw-h-\[30svh\]{height:30svh}.tw-h-\[4rem\]{height:4rem}.tw-h-\[calc\(120lvh\)\]{height:120lvh}.tw-h-auto{height:auto}.tw-h-dvh{height:100dvh}.tw-h-full{height:100%}.tw-h-lvh{height:100lvh}.tw-h-svh{height:100svh}.tw-w-1\/3{width:33.333333%}.tw-w-10{width:2.5rem}.tw-w-2{width:.5rem}.tw-w-20{width:5rem}.tw-w-24{width:6rem}.tw-w-32{width:8rem}.tw-w-48{width:12rem}.tw-w-6{width:1.5rem}.tw-w-64{width:16rem}.tw-w-\[185\%\]{width:185%}.tw-w-\[3\.625rem\]{width:3.625rem}.tw-w-auto{width:auto}.tw-w-fit{width:-moz-fit-content;width:fit-content}.tw-w-full{width:100%}.tw-w-max{width:-moz-max-content;width:max-content}.tw-max-w-\[18ch\]{max-width:18ch}.tw-max-w-\[20ch\]{max-width:20ch}.tw-max-w-\[32ch\]{max-width:32ch}.tw-max-w-full{max-width:100%}.tw-max-w-none{max-width:none}.tw-max-w-screen-sm{max-width:32rem}.tw-max-w-xl{max-width:36rem}.tw-flex-1{flex:1 1 0%}.tw-flex-\[0_0_auto\]{flex:0 0 auto}.tw-flex-none{flex:none}.tw--translate-x-1{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--translate-x-4{--tw-translate-x: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--translate-y-4{--tw-translate-y: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--translate-y-\[200\%\]{--tw-translate-y: -200%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-\[-0\.1rem\]{--tw-translate-x: -.1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-y-8{--tw-translate-y: 2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-y-\[-200\%\]{--tw-translate-y: -200%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-y-\[0\.25rem\]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--rotate-45{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--rotate-\[225deg\]{--tw-rotate: -225deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-rotate-\[225deg\]{--tw-rotate: 225deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-scale-150{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-scale-\[1\.025\]{--tw-scale-x: 1.025;--tw-scale-y: 1.025;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-scale-\[101\%\]{--tw-scale-x: 101%;--tw-scale-y: 101%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw-grid-cols-16{grid-template-columns:repeat(16,minmax(0,1fr))}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tw-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.tw-grid-rows-\[1fr\]{grid-template-rows:1fr}.tw-grid-rows-\[auto\]{grid-template-rows:auto}.tw-flex-col{flex-direction:column}.tw-flex-wrap{flex-wrap:wrap}.tw-items-start{align-items:flex-start}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-1{gap:.25rem}.tw-gap-1\.5{gap:.375rem}.tw-gap-10{gap:2.5rem}.tw-gap-2{gap:.5rem}.tw-gap-3{gap:.75rem}.tw-gap-4{gap:1rem}.tw-gap-6{gap:1.5rem}.tw-gap-8{gap:2rem}.tw-gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.tw-gap-y-6{row-gap:1.5rem}.tw-overflow-hidden{overflow:hidden}.tw-overflow-clip{overflow:clip}.tw-overflow-x-auto{overflow-x:auto}.tw-overflow-x-clip{overflow-x:clip}.tw-overflow-y-clip{overflow-y:clip}.tw-overscroll-x-contain{overscroll-behavior-x:contain}.tw-whitespace-nowrap{white-space:nowrap}.tw-rounded{border-radius:1rem}.tw-rounded-full{border-radius:999rem}.tw-border{border-width:1px}.tw-border-\[var\(--color-front\)\]{border-color:var(--color-front)}.tw-border-b-primary{border-color:var(--color-border-primary)}.tw-border-b-primary-invert{border-color:var(--color-border-primary-invert)}.tw-border-front{border-color:var(--color-front)}.tw-bg-\[--card-background-color\]{background-color:var(--card-background-color)}.tw-bg-back{background-color:var(--color-back)}.tw-bg-black{--tw-bg-opacity: 1;background-color:rgb(26 23 23 / var(--tw-bg-opacity))}.tw-bg-black\/40{background-color:#1a171766}.tw-bg-dev{--tw-bg-opacity: 1;background-color:rgb(151 71 255 / var(--tw-bg-opacity))}.tw-bg-front{background-color:var(--color-front)}.tw-bg-gray-dark{--tw-bg-opacity: 1;background-color:rgb(42 39 39 / var(--tw-bg-opacity))}.tw-bg-gray-light{--tw-bg-opacity: 1;background-color:rgb(247 247 247 / var(--tw-bg-opacity))}.tw-bg-gray-medium{--tw-bg-opacity: 1;background-color:rgb(138 135 135 / var(--tw-bg-opacity))}.tw-bg-s-primary{background-color:var(--color-surface-primary)}.tw-bg-s-primary-invert{background-color:var(--color-surface-primary-invert)}.tw-bg-s-secondary{background-color:var(--color-surface-secondary)}.tw-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.tw-bg-white\/50{background-color:#ffffff80}.tw-from-black\/40{--tw-gradient-from: rgb(26 23 23 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 23 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-white\/80{--tw-gradient-from: rgb(255 255 255 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.tw-to-50\%{--tw-gradient-to-position: 50%}.tw-object-contain{-o-object-fit:contain;object-fit:contain}.tw-object-cover{-o-object-fit:cover;object-fit:cover}.tw-p-10{padding:2.5rem}.tw-p-2{padding:.5rem}.tw-p-3{padding:.75rem}.tw-p-4{padding:1rem}.tw-p-5{padding:1.25rem}.tw-p-6{padding:1.5rem}.tw-p-8{padding:2rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.tw-px-8{padding-left:2rem;padding-right:2rem}.tw-px-\[0\.125em\]{padding-left:.125em;padding-right:.125em}.tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.tw-py-20{padding-top:5rem;padding-bottom:5rem}.tw-py-8{padding-top:2rem;padding-bottom:2rem}.tw-pb-10{padding-bottom:2.5rem}.tw-pb-20{padding-bottom:5rem}.tw-pb-4{padding-bottom:1rem}.tw-pb-6{padding-bottom:1.5rem}.tw-pr-12{padding-right:3rem}.tw-pt-10{padding-top:2.5rem}.tw-pt-4{padding-top:1rem}.tw-pt-6{padding-top:1.5rem}.tw-text-center{text-align:center}.tw-indent-\[2\.5em\]{text-indent:2.5em}.tw-font-sans{font-family:ontu-object-sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.tw-text-\[color-mix\(in_srgb\,_var\(--color-front\)\,_var\(--color-text-primary\)_calc\(var\(--proximity\,0\)\*100\%\)\)\]{color:color-mix(in srgb,var(--color-front),var(--color-text-primary) calc(var(--proximity,0) * 100%))}.tw-text-back{color:var(--color-back)}.tw-text-black{--tw-text-opacity: 1;color:rgb(26 23 23 / var(--tw-text-opacity))}.tw-text-dev{--tw-text-opacity: 1;color:rgb(151 71 255 / var(--tw-text-opacity))}.tw-text-front{color:var(--color-front)}.tw-text-t-primary{color:var(--color-text-primary)}.tw-text-t-primary-invert{color:var(--color-text-primary-invert)}.tw-text-t-secondary{color:var(--color-text-secondary)}.tw-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.tw-antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tw-opacity-0{opacity:0}.tw-opacity-100{opacity:1}.tw-opacity-60{opacity:.6}.tw-shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-outline-dashed{outline-style:dashed}.tw-outline-dev{outline-color:#9747ff}.tw-backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-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);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)}.tw-backdrop-grayscale{--tw-backdrop-grayscale: grayscale(100%);-webkit-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);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)}.tw-transition-\[font-size\]{transition-property:font-size;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[transform\,color\,opacity\]{transition-property:transform,color,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-\[visibility\,opacity\]{transition-property:visibility,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-delay-300{transition-delay:.3s}.tw-duration-1000{transition-duration:1s}.tw-duration-300{transition-duration:.3s}.tw-duration-500{transition-duration:.5s}.tw-duration-700{transition-duration:.7s}.tw-duration-75{transition-duration:75ms}.tw-duration-\[1500ms\]{transition-duration:1.5s}.tw-ease-\[cubic-bezier\(1\,0\,1\,1\)\]{transition-timing-function:cubic-bezier(1,0,1,1)}.tw-ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.tw-\@container{container-type:inline-size}.tw-fluid-text-\[3-4-lg-4-3xl-4-21\.33333-wide\]{--fluid-from-zero: calc(12px + 4 * (min(960px, 100vw) - 0px) / 960);--fluid-from-lg: 16px;--fluid-from-3xl: calc(16px + 69.33332 * (min(7680px, 100vw) - 1440px) / 6240)}.tw-non-scaling-stroke,.tw-non-scaling-stroke *{vector-effect:non-scaling-stroke}.\[--color-back\:theme\(colors\.white\)\]{--color-back: #FFFFFF}.\[--color-front\:theme\(colors\.dev\)\]{--color-front: #9747FF}.\[appearance\:none\]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[backface-visibility\:hidden\]{backface-visibility:hidden}@container (min-width: 16rem){.\@\[16rem\]\:w-o-format-xl{font-size:1.75rem;font-style:normal;font-weight:400;line-height:124%}}@container (min-width: 22rem){.\@\[22rem\]\:w-o-format-2xl{font-size:2.125rem;font-style:normal;font-weight:400;line-height:124%}}@container (min-width: 32rem){.\@lg\:w-o-format-xl{font-size:1.75rem;font-style:normal;font-weight:400;line-height:124%}}@container (min-width: 42rem){.\@2xl\:w-o-format-2xl{font-size:2.125rem;font-style:normal;font-weight:400;line-height:124%}}@media (min-width: 800px){.md\:w-o-format-3xl{font-size:2.625rem;font-style:normal;font-weight:400;line-height:100%}.md\:w-o-format-2xl{font-size:2.125rem;font-style:normal;font-weight:400;line-height:124%}.md\:w-o-format-xl{font-size:1.75rem;font-style:normal;font-weight:400;line-height:124%}.md\:w-o-format-lg{font-size:1.5rem;font-style:normal;font-weight:400;line-height:124%}.md\:w-o-resize-mask-project{padding:calc(var(--_progress, 0) * 2.5rem);filter:grayscale(calc(1 * var(--_progress, 0)))}.md\:w-o-resize-mask-project-media{border-radius:calc(var(--_progress, 0) * 2rem);overflow:hidden}.w-project.w-is-scrolled .md\:\[\.w-project\.w-is-scrolled_\&\]\:w-o-format-2xl{font-size:2.125rem;font-style:normal;font-weight:400;line-height:124%}.w-project:not(.w-is-scrolled) .md\:\[\.w-project\:not\(\.w-is-scrolled\)_\&\]\:w-o-format-xs{font-size:1rem;font-style:normal;font-weight:400;line-height:140%}}.\*\:tw-flex-\[0_0_auto\]>*{flex:0 0 auto}.before\:tw-pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:tw-absolute:before{content:var(--tw-content);position:absolute}.before\:tw--inset-16:before{content:var(--tw-content);inset:-4rem}.before\:tw-inset-0:before{content:var(--tw-content);inset:0}.before\:tw-z-0:before{content:var(--tw-content);z-index:0}.before\:tw-z-20:before{content:var(--tw-content);z-index:20}.before\:tw-z-40:before{content:var(--tw-content);z-index:40}.before\:tw-hidden:before{content:var(--tw-content);display:none}.before\:tw-scale-0:before{content:var(--tw-content);--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:tw-rounded-full:before{content:var(--tw-content);border-radius:999rem}.before\:tw-border:before{content:var(--tw-content);border-width:1px}.before\:tw-border-black\/10:before{content:var(--tw-content);border-color:#1a17171a}.before\:tw-bg-front:before{content:var(--tw-content);background-color:var(--color-front)}.before\:tw-bg-s-primary:before{content:var(--tw-content);background-color:var(--color-surface-primary)}.before\:tw-bg-gradient-to-br:before{content:var(--tw-content);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.before\:tw-from-\[--card-background-color\]:before{content:var(--tw-content);--tw-gradient-from: var(--card-background-color) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:tw-from-black\/40:before{content:var(--tw-content);--tw-gradient-from: rgb(26 23 23 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 23 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:tw-from-white\/80:before{content:var(--tw-content);--tw-gradient-from: rgb(255 255 255 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:tw-from-20\%:before{content:var(--tw-content);--tw-gradient-from-position: 20%}.before\:tw-to-transparent:before{content:var(--tw-content);--tw-gradient-to: transparent var(--tw-gradient-to-position)}.before\:tw-to-80\%:before{content:var(--tw-content);--tw-gradient-to-position: 80%}.before\:tw-opacity-0:before{content:var(--tw-content);opacity:0}.before\:tw-opacity-100:before{content:var(--tw-content);opacity:1}.before\:tw-opacity-5:before{content:var(--tw-content);opacity:.05}.before\:tw-transition-\[opacity\,transform\]:before{content:var(--tw-content);transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:tw-transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:tw-duration-500:before{content:var(--tw-content);transition-duration:.5s}.before\:tw-duration-75:before{content:var(--tw-content);transition-duration:75ms}.before\:\[transition-delay\:0ms\,0ms\]:before{content:var(--tw-content);transition-delay:0ms,0ms}.after\:tw-absolute:after{content:var(--tw-content);position:absolute}.after\:tw--inset-x-8:after{content:var(--tw-content);left:-2rem;right:-2rem}.after\:tw-top-\[60\%\]:after{content:var(--tw-content);top:60%}.after\:tw-aspect-square:after{content:var(--tw-content);aspect-ratio:1 / 1}.after\:tw-translate-x-\[calc\(-100\%\+\(var\(--progress\)\*100\%\)\)\]:after{content:var(--tw-content);--tw-translate-x: calc(-100% + (var(--progress) * 100%));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:tw-translate-y-\[calc\(-25\%-\(50\%\*var\(--progress\)\)\)\]:after{content:var(--tw-content);--tw-translate-y: calc(-25% - (50% * var(--progress)));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes tw-pulse{50%{content:var(--tw-content);opacity:.5}}.after\:tw-animate-pulse:after{content:var(--tw-content);animation:tw-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.after\:tw-rounded-full:after{content:var(--tw-content);border-radius:999rem}.after\:tw-bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.target\:tw-outline-none:target{outline:2px solid transparent;outline-offset:2px}.target\:tw-ring-0:target{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:tw-scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tw-bg-s-secondary:hover{background-color:var(--color-surface-secondary)}.hover\:tw-bg-t-primary:hover{background-color:var(--color-text-primary)}.hover\:tw-bg-t-primary-invert:hover{background-color:var(--color-text-primary-invert)}.hover\:tw-text-t-primary:hover{color:var(--color-text-primary)}.hover\:tw-text-t-primary-invert:hover{color:var(--color-text-primary-invert)}.hover\:tw-text-t-secondary:hover{color:var(--color-text-secondary)}.hover\:before\:tw-scale-100:hover:before{content:var(--tw-content);--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:before\:tw-opacity-0:hover:before{content:var(--tw-content);opacity:0}.hover\:before\:tw-duration-300:hover:before{content:var(--tw-content);transition-duration:.3s}.hover\:before\:\[transition-delay\:200ms\,0ms\]:hover:before{content:var(--tw-content);transition-delay:.2s,0ms}.focus\:tw-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.tw-group\/card:hover .group-hover\/card\:tw-translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group\/card:hover .group-hover\/card\:tw-translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group:hover .group-hover\:tw--translate-y-0\.5{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group:hover .group-hover\:tw-translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group:hover .group-hover\:tw-translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group:hover .group-hover\:tw-translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group:hover .group-hover\:tw-bg-s-secondary{background-color:var(--color-surface-secondary)}.tw-group:hover .group-hover\:tw-bg-t-primary{background-color:var(--color-text-primary)}.tw-group:hover .group-hover\:tw-bg-t-primary-invert{background-color:var(--color-text-primary-invert)}.tw-group:hover .group-hover\:tw-text-t-primary{color:var(--color-text-primary)}.tw-group:hover .group-hover\:tw-text-t-primary-invert{color:var(--color-text-primary-invert)}.tw-group:hover .group-hover\:tw-text-t-secondary{color:var(--color-text-secondary)}.tw-group:hover .group-hover\:tw-opacity-100{opacity:1}.tw-group:hover .group-hover\:tw-delay-\[150ms\]{transition-delay:.15s}.tw-group:hover .group-hover\:tw-delay-\[225ms\]{transition-delay:225ms}.tw-group:hover .group-hover\:tw-delay-\[75ms\]{transition-delay:75ms}@container (min-width: 20rem){.\@xs\:tw-flex{display:flex}.\@xs\:tw-hidden{display:none}.\@xs\:tw-p-7{padding:1.75rem}}@container (min-width: 24rem){.\@sm\:tw-flex-row{flex-direction:row}.\@sm\:tw-gap-4{gap:1rem}}@container (min-width: 28rem){.\@md\:tw-flex-row{flex-direction:row}.\@md\:tw-gap-10{gap:2.5rem}}@container (min-width: 32rem){.\@lg\:tw-translate-y-10{--tw-translate-y: 2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\@lg\:tw-flex-row{flex-direction:row}.\@lg\:tw-items-start{align-items:flex-start}.\@lg\:tw-justify-between{justify-content:space-between}.\@lg\:tw-gap-4{gap:1rem}.\@lg\:tw-text-left{text-align:left}.\@lg\:before\:tw-from-0\%:before{content:var(--tw-content);--tw-gradient-from-position: 0%}.\@lg\:before\:tw-to-50\%:before{content:var(--tw-content);--tw-gradient-to-position: 50%}}html.tw-touch .touch\:tw-pr-6{padding-right:1.5rem}html.tw-touch .touch\:\[--color-back\:theme\(colors\.black\)\]{--color-back: #1A1717}html.tw-touch .touch\:\[--color-front\:theme\(colors\.white\)\]{--color-front: #FFFFFF}html.tw-no-touch .no-touch\:tw--translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}html.tw-no-touch .no-touch\:tw-opacity-0{opacity:0}html.tw-no-touch .no-touch\:tw-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.tw-no-touch .no-touch\:\[--color-back\:theme\(colors\.white\)\]{--color-back: #FFFFFF}html.tw-no-touch .no-touch\:\[--color-front\:theme\(colors\.black\)\]{--color-front: #1A1717}html.tw-no-touch .tw-group\/card:hover .no-touch\:group-hover\/card\:tw-translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}html.tw-no-touch .tw-group\/card:hover .no-touch\:group-hover\/card\:tw-pr-6{padding-right:1.5rem}html.tw-no-touch .tw-group\/card:hover .no-touch\:group-hover\/card\:tw-opacity-100{opacity:1}html.tw-no-touch .tw-group\/card:hover .no-touch\:group-hover\/card\:\[--color-back\:theme\(colors\.black\)\]{--color-back: #1A1717}html.tw-no-touch .tw-group\/card:hover .no-touch\:group-hover\/card\:\[--color-front\:theme\(colors\.white\)\]{--color-front: #FFFFFF}@container (min-width: 20rem){.no-touch\:\@xs\:tw-translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.no-touch\:\@xs\:tw-opacity-100{opacity:1}}@media not all and (min-width: 800px){.max-md\:tw-pointer-events-none{pointer-events:none}.max-md\:tw-fixed{position:fixed}.max-md\:tw-left-6{left:1.5rem}.max-md\:tw-right-6{right:1.5rem}.max-md\:tw-top-\[5rem\]{top:5rem}.max-md\:tw-order-1{order:1}.max-md\:tw-order-2{order:2}.max-md\:tw-order-3{order:3}.max-md\:tw-order-4{order:4}.max-md\:tw-flex{display:flex}.max-md\:tw-hidden{display:none}.max-md\:tw-aspect-\[1\/0\.8856088561\]{aspect-ratio:1/.8856088561}.max-md\:tw-h-\[25rem\]{height:25rem}.max-md\:tw-h-\[60svh\]{height:60svh}.max-md\:tw-h-\[calc\(100svh-var\(--sidebarOffset\)\)\]{height:calc(100svh - var(--sidebarOffset))}.max-md\:tw-max-h-\[60svh\]{max-height:60svh}.max-md\:tw-w-full{width:100%}.max-md\:tw-flex-col{flex-direction:column}.max-md\:tw-gap-10{gap:2.5rem}.max-md\:tw-gap-6{gap:1.5rem}.max-md\:tw-rounded{border-radius:1rem}.max-md\:tw-rounded-full{border-radius:999rem}.max-md\:tw-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.max-md\:tw-p-3{padding:.75rem}.max-md\:tw-pt-10{padding-top:2.5rem}}@media not all and (min-width: 512px){.max-sm\:tw-pt-8{padding-top:2rem}}@media (min-width: 512px){.sm\:tw-col-span-2{grid-column:span 2 / span 2}.sm\:tw-col-span-3{grid-column:span 3 / span 3}.sm\:tw-col-start-1{grid-column-start:1}.sm\:tw-col-start-4{grid-column-start:4}.sm\:tw-mb-6{margin-bottom:1.5rem}.sm\:tw-flex-1{flex:1 1 0%}.sm\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:tw-flex-row{flex-direction:row}.sm\:tw-self-end{align-self:flex-end}@media not all and (min-width: 800px){.sm\:max-md\:tw-ml-auto{margin-left:auto}.sm\:max-md\:tw-mr-auto{margin-right:auto}.sm\:max-md\:tw-aspect-\[1\/1\.3559322034\]{aspect-ratio:1/1.3559322034}.sm\:max-md\:tw-w-3\/5{width:60%}}@media not all and (min-width: 512px){.sm\:max-sm\:tw-col-span-2{grid-column:span 2 / span 2}}}@media (min-width: 800px){.md\:tw-absolute{position:absolute}.md\:tw-sticky{position:sticky}.md\:tw-bottom-10{bottom:2.5rem}.md\:tw-left-10{left:2.5rem}.md\:tw-left-6{left:1.5rem}.md\:tw-right-10{right:2.5rem}.md\:tw-right-6{right:1.5rem}.md\:tw-right-72{right:18rem}.md\:tw-top-0{top:0}.md\:tw-top-10{top:2.5rem}.md\:tw-top-6{top:1.5rem}.md\:tw-col-span-1{grid-column:span 1 / span 1}.md\:tw-col-span-10{grid-column:span 10 / span 10}.md\:tw-col-span-12{grid-column:span 12 / span 12}.md\:tw-col-span-14{grid-column:span 14 / span 14}.md\:tw-col-span-8{grid-column:span 8 / span 8}.md\:tw-col-span-9{grid-column:span 9 / span 9}.md\:tw-col-span-full{grid-column:1 / -1}.md\:tw-col-start-1{grid-column-start:1}.md\:tw-col-start-2{grid-column-start:2}.md\:tw-col-start-4{grid-column-start:4}.md\:tw-col-start-8{grid-column-start:8}.md\:tw-row-span-2{grid-row:span 2 / span 2}.md\:tw-row-span-3{grid-row:span 3 / span 3}.md\:tw-row-span-5{grid-row:span 5 / span 5}.md\:tw-row-start-1{grid-row-start:1}.md\:tw-row-start-2{grid-row-start:2}.md\:tw-row-start-3{grid-row-start:3}.md\:tw--mb-3{margin-bottom:-.75rem}.md\:tw--mb-4{margin-bottom:-1rem}.md\:tw-mt-6{margin-top:1.5rem}.md\:tw-grid{display:grid}.md\:tw-hidden{display:none}.md\:tw-aspect-\[1\/1\.3559322034\]{aspect-ratio:1/1.3559322034}.md\:tw-h-16{height:4rem}.md\:tw-h-\[30rem\]{height:30rem}.md\:tw-h-lvh{height:100lvh}.md\:tw-min-h-lvh{min-height:100lvh}.md\:tw-w-32{width:8rem}.md\:tw-w-48{width:12rem}.md\:tw-w-64{width:16rem}.md\:tw-w-96{width:24rem}.md\:tw-w-\[12\.125rem\]{width:12.125rem}.md\:tw-w-\[calc\(100\%-var\(--sidebarOffset\)\)\]{width:calc(100% - var(--sidebarOffset))}.md\:tw-w-sidebar{width:var(--width-sidebar, 30rem)}.md\:tw-max-w-\[24ch\]{max-width:24ch}.md\:tw-translate-y-\[0\.45rem\]{--tw-translate-y: .45rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:tw-grid-cols-16{grid-template-columns:repeat(16,minmax(0,1fr))}.md\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:tw-grid-cols-\[1fr\,1fr\]{grid-template-columns:1fr 1fr}.md\:tw-grid-cols-\[1fr\,auto\]{grid-template-columns:1fr auto}.md\:tw-flex-row{flex-direction:row}.md\:tw-gap-0{gap:0px}.md\:tw-gap-10{gap:2.5rem}.md\:tw-gap-20{gap:5rem}.md\:tw-gap-6{gap:1.5rem}.md\:tw-gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.md\:tw-gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:tw-gap-y-10{row-gap:2.5rem}.md\:tw-gap-y-16{row-gap:4rem}.md\:tw-gap-y-32{row-gap:8rem}.md\:tw-gap-y-48{row-gap:12rem}.md\:tw-self-start{align-self:flex-start}.md\:tw-justify-self-start{justify-self:start}.md\:tw-justify-self-end{justify-self:end}.md\:tw-justify-self-center{justify-self:center}.md\:tw-px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:tw-px-8{padding-left:2rem;padding-right:2rem}.md\:tw-pb-10{padding-bottom:2.5rem}.md\:tw-pb-20{padding-bottom:5rem}.md\:tw-text-\[black\]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.md\:tw-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.md\:tw-opacity-0{opacity:0}.md\:tw-opacity-100{opacity:1}.md\:tw-mix-blend-difference{mix-blend-mode:difference}.md\:tw-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.md\:hover\:tw-opacity-50:hover{opacity:.5}}@media (min-width: 960px){.lg\:tw-col-span-14{grid-column:span 14 / span 14}.lg\:tw-col-start-2{grid-column-start:2}.lg\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:tw-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width: 1390px){.min-\[1390px\]\:tw-aspect-\[1\/0\.8856088561\]{aspect-ratio:1/.8856088561}}.\[\&\.w-is-active\]\:tw-fixed.w-is-active{position:fixed}.\[\&\.w-is-active\]\:tw-inset-0.w-is-active{inset:0}.\[\&\.w-is-active\]\:tw-z-50.w-is-active{z-index:50}.\[\&\.w-is-active\]\:tw-h-full.w-is-active{height:100%}.\[\&\.w-is-active\]\:tw-w-full.w-is-active{width:100%}.\[\&\.w-is-active\]\:tw-opacity-100.w-is-active,.\[\&\.w-is-loaded\]\:tw-opacity-100.w-is-loaded{opacity:1}.\[\&\:has\(\.w-is-loaded\)\]\:before\:tw-opacity-80:has(.w-is-loaded):before{content:var(--tw-content);opacity:.8}.\[\&\:nth-child\(3n\+1\)\]\:tw-h-\[18rem\]:nth-child(3n+1){height:18rem}@media (min-width: 800px){.md\:\[\&\:nth-child\(3n\+1\)\]\:tw-h-\[28rem\]:nth-child(3n+1){height:28rem}}.\[\&\:nth-child\(3n\+2\)\]\:tw-h-\[10rem\]:nth-child(3n+2){height:10rem}@media (min-width: 800px){.md\:\[\&\:nth-child\(3n\+2\)\]\:tw-h-\[20rem\]:nth-child(3n+2){height:20rem}}.\[\&\:nth-child\(3n\+3\)\]\:tw-h-\[14rem\]:nth-child(3n+3){height:14rem}@media (min-width: 800px){.md\:\[\&\:nth-child\(3n\+3\)\]\:tw-h-\[24rem\]:nth-child(3n+3){height:24rem}}.\[\&\>\.w-o-format-2xs\]\:tw-opacity-60>.w-o-format-2xs{opacity:.6}.w-has-header .\[\.w-has-header_\&\]\:tw-translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.w-has-header .\[\.w-has-header_\&\]\:tw-opacity-100{opacity:1}.w-is-active>.\[\.w-is-active\>\&\]\:tw-scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.w-is-active>.\[\.w-is-active\>\&\]\:tw-opacity-0{opacity:0}.w-is-loaded .\[\.w-is-loaded_\&\]\:tw-translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.w-is-played>.\[\.w-is-played\>\&\]\:tw-opacity-0{opacity:0}.w-is-played>.\[\.w-is-played\>\&\]\:tw-opacity-100{opacity:1}.w-is-played>.\[\.w-is-played\>\&\]\:tw-delay-500{transition-delay:.5s}.w-is-played>.\[\.w-is-played\>\&\]\:tw-duration-500{transition-duration:.5s}.w-is-played>.\[\.w-is-played\>\&\]\:tw-duration-700{transition-duration:.7s}.w-project-text+.\[\.w-project-text\+\&\]\:tw-mt-4{margin-top:1rem}@media (min-width: 800px){.w-project.w-is-scrolled .md\:\[\.w-project\.w-is-scrolled_\&\]\:tw-grid-rows-\[0fr\]{grid-template-rows:0fr}.w-project.w-is-scrolled .md\:\[\.w-project\.w-is-scrolled_\&\]\:tw-opacity-0{opacity:0}.w-project.w-is-scrolled .md\:\[\.w-project\.w-is-scrolled_\&\]\:tw-opacity-100{opacity:1}.w-project:not(.w-is-scrolled) .md\:\[\.w-project\:not\(\.w-is-scrolled\)_\&\]\:tw-opacity-0{opacity:0}}html.firefox .\[html\.firefox_\&\]\:\[stroke-width\:0\.2px\]{stroke-width:.2px}html.w-is-initial .\[html\.w-is-initial_\&\]\:tw-pointer-events-none{pointer-events:none}html.w-is-initial .\[html\.w-is-initial_\&\]\:tw-visible{visibility:visible}html.w-is-initial .\[html\.w-is-initial_\&\]\:tw-scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}html.w-is-initial .\[html\.w-is-initial_\&\]\:tw-opacity-100{opacity:1}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.w-loader__mask[data-astro-cid-4qws3apc]{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}::view-transition-group(root),::view-transition-old(root),::view-transition-new(root){animation:none}
