/*! tailwindcss v4.1.12 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--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-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-blue-500:oklch(62.3% .214 259.815);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.top-6{top:calc(var(--spacing)*6)}.top-\[0\%\]{top:0}.top-\[25\%\]{top:25%}.top-\[40\%\]{top:40%}.top-\[45\%\]{top:45%}.top-\[50\%\]{top:50%}.top-\[56px\]{top:56px}.top-\[75\%\]{top:75%}.top-\[84px\]{top:84px}.right-6{right:calc(var(--spacing)*6)}.right-\[-20px\]{right:-20px}.bottom-0{bottom:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.left-\[-20px\]{left:-20px}.left-\[56px\]{left:56px}.left-\[84px\]{left:84px}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.order-4{order:4}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-7{grid-column:span 7/span 7}.col-start-\[1\]{grid-column-start:1}.col-start-\[2\]{grid-column-start:2}.col-start-\[7\]{grid-column-start:7}.col-start-\[8\]{grid-column-start:8}.row-span-6{grid-row:span 6/span 6}.row-start-\[4\]{grid-row-start:4}.row-start-\[8\]{grid-row-start:8}.row-start-\[12\]{grid-row-start:12}.row-start-\[16\]{grid-row-start:16}.row-start-\[20\]{grid-row-start:20}.row-start-\[24\]{grid-row-start:24}.row-start-\[28\]{grid-row-start:28}.row-start-\[31\]{grid-row-start:31}.row-start-\[35\]{grid-row-start:35}.row-start-\[39\]{grid-row-start:39}.row-start-\[42\]{grid-row-start:42}.row-start-\[46\]{grid-row-start:46}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-2{margin:calc(var(--spacing)*2)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing)*2)}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}.my-12{margin-block:calc(var(--spacing)*12)}.my-\[5vw\]{margin-block:5vw}.my-\[7vh\]{margin-block:7vh}.my-\[10vh\]{margin-block:10vh}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-\[-4vh\]{margin-top:-4vh}.mt-\[-5vh\]{margin-top:-5vh}.mt-\[10vh\]{margin-top:10vh}.mt-\[15vh\]{margin-top:15vh}.mt-\[15vmin\]{margin-top:15vmin}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-10{margin-right:calc(var(--spacing)*10)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-\[10vh\]{margin-bottom:10vh}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.aspect-3\/2{aspect-ratio:3/2}.aspect-4\/3{aspect-ratio:4/3}.aspect-\[5\/3\]{aspect-ratio:5/3}.h-4{height:calc(var(--spacing)*4)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-24{height:calc(var(--spacing)*24)}.h-\[5vw\]{height:5vw}.h-\[6vw\]{height:6vw}.h-\[20vw\]{height:20vw}.h-\[48px\]{height:48px}.h-\[50vh\]{height:50vh}.h-\[60vh\]{height:60vh}.h-\[70px\]{height:70px}.h-\[72px\]{height:72px}.h-\[100vh\]{height:100vh}.h-\[160px\]{height:160px}.h-\[240px\]{height:240px}.h-full{height:100%}.max-h-\[36px\]{max-height:36px}.max-h-\[620px\]{max-height:620px}.min-h-\[80vh\]{min-height:80vh}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-24{width:calc(var(--spacing)*24)}.w-\[48px\]{width:48px}.w-\[72px\]{width:72px}.w-\[100\%\]{width:100%}.w-\[120\%\]{width:120%}.w-\[160px\]{width:160px}.w-\[240px\]{width:240px}.w-full{width:100%}.max-w-\[72px\]{max-width:72px}.max-w-\[100\%\]{max-width:100%}.max-w-\[600px\]{max-width:600px}.max-w-\[700px\]{max-width:700px}.max-w-\[768px\]{max-width:768px}.max-w-\[800px\]{max-width:800px}.max-w-\[820px\]{max-width:820px}.max-w-\[960px\]{max-width:960px}.max-w-\[1200px\]{max-width:1200px}.grow{flex-grow:1}.basis-1\/4{flex-basis:25%}.rotate-\[-5deg\]{rotate:-5deg}.rotate-\[5deg\]{rotate:5deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.appearance-none{appearance:none}.auto-rows-max{grid-auto-rows:max-content}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-center{align-content:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*4*var(--tw-space-y-reverse))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*1*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*1*var(--tw-space-x-reverse))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*2*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*2*var(--tw-space-x-reverse))}:where(.space-x-10>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*10*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*10*var(--tw-space-x-reverse))}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded{border-radius:.25rem}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#000000\],.border-\[\#000\]{border-color:#000}.border-\[\#333\]{border-color:#333}.border-\[\#88888888\]{border-color:#8888}.border-\[\#99999933\]{border-color:#9993}.border-\[\#C2C3CD99\]{border-color:#c2c3cd99}.border-\[\#D6D6D6\]{border-color:#d6d6d6}.border-\[\#D6D6D666\]{border-color:#d6d6d666}.bg-\[\#5D6066\]{background-color:#5d6066}.bg-\[\#101010dd\]{background-color:#101010dd}.bg-\[\#88888822\]{background-color:#8882}.bg-\[\#EC4E3F\]{background-color:#ec4e3f}.bg-\[\#e6e6e6\]{background-color:#e6e6e6}.bg-\[\#eeeeee33\]{background-color:#eee3}.bg-\[\#fff\]{background-color:#fff}.bg-\[\#ffffff99\]{background-color:#fff9}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-transparent{background-color:#0000}.bg-contain{background-size:contain}.bg-repeat{background-repeat:repeat}.bg-repeat-x{background-repeat:repeat-x}.stroke-\[\#000\]{stroke:#000}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-\[8px\]{padding:8px}.px-0{padding-inline:calc(var(--spacing)*0)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-\[16px\]{padding-inline:16px}.px-\[24px\]{padding-inline:24px}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-32{padding-top:calc(var(--spacing)*32)}.pt-\[7vw\]{padding-top:7vw}.pr-2{padding-right:calc(var(--spacing)*2)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.75{padding-bottom:calc(var(--spacing)*1.75)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-\[2vw\]{padding-bottom:2vw}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[2\.85vw\]{font-size:2.85vw}.text-\[3\.2vw\]{font-size:3.2vw}.text-\[4vw\]{font-size:4vw}.text-\[10vw\]{font-size:10vw}.text-\[12px\]{font-size:12px}.text-\[14vw\]{font-size:14vw}.text-\[20vw\]{font-size:20vw}.text-\[72px\]{font-size:72px}.leading-\[100\%\]{--tw-leading:100%;line-height:100%}.leading-\[110\%\]{--tw-leading:110%;line-height:110%}.leading-\[115\%\]{--tw-leading:115%;line-height:115%}.leading-\[120\%\]{--tw-leading:120%;line-height:120%}.leading-\[125\%\]{--tw-leading:125%;line-height:125%}.leading-\[130\%\]{--tw-leading:130%;line-height:130%}.leading-\[140\%\]{--tw-leading:140%;line-height:140%}.leading-\[150\%\]{--tw-leading:150%;line-height:150%}.leading-\[200\%\]{--tw-leading:200%;line-height:200%}.font-\[600\]{--tw-font-weight:600;font-weight:600}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-\[\#000000\]{color:#000}.text-\[\#3D4046\]{color:#3d4046}.text-\[\#333\]{color:#333}.text-\[\#999999cc\]{color:#999c}.text-\[\#EC4E3F\]{color:#ec4e3f}.text-\[\#FFFFFF\],.text-\[\#FFF\]{color:#fff}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[\#888888cc\]{text-decoration-color:#888c}.decoration-\[\#88888800\]{text-decoration-color:#8880}.decoration-\[\#88888888\]{text-decoration-color:#8888}.decoration-\[\#EC4E3F\]{text-decoration-color:#ec4e3f}.decoration-\[transparent\]{text-decoration-color:#0000}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-3{text-underline-offset:3px}.underline-offset-8{text-underline-offset:8px}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f)}.invert{--tw-invert:invert(100%);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,)}.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,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition,.transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration))}.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,var(--default-transition-timing-function))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-opacity,.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.delay-200{transition-delay:.2s}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-600{--tw-duration:.6s;transition-duration:.6s}.duration-2000{--tw-duration:2s;transition-duration:2s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-120:is(:where(.group):hover *){--tw-scale-x:120%;--tw-scale-y:120%;--tw-scale-z:120%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:rotate-45:is(:where(.group):hover *),.group-hover\:rotate-\[45deg\]:is(:where(.group):hover *){rotate:45deg}.group-hover\:opacity-50:is(:where(.group):hover *){opacity:.5}.group-hover\:opacity-75:is(:where(.group):hover *){opacity:.75}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.last-of-type\:border-b:last-of-type{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.autofill\:bg-black:autofill{background-color:var(--color-black)}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:border-\[\#00000099\]:hover{border-color:#0009}.hover\:border-\[\#FF6550\]:hover{border-color:#ff6550}.hover\:bg-\[\#00000011\]:hover{background-color:#0001}.hover\:bg-\[\#00000033\]:hover{background-color:#0003}.hover\:bg-\[\#00000099\]:hover{background-color:#0009}.hover\:bg-\[\#EC4E3F\]:hover{background-color:#ec4e3f}.hover\:bg-\[\#FF6550\]:hover{background-color:#ff6550}.hover\:bg-\[\#f3f3f377\]:hover{background-color:#f3f3f377}.hover\:bg-\[\#f3f3f399\]:hover{background-color:#f3f3f399}.hover\:bg-\[\#f9f9f999\]:hover{background-color:#f9f9f999}.hover\:bg-black\/30:hover{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/30:hover{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.hover\:text-\[\#000000\]:hover{color:#000}.hover\:text-\[\#FFFFFF\]:hover,.hover\:text-\[\#FFF\]:hover,.hover\:text-\[\#ffffff\]:hover{color:#fff}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-\[\#EC4E3F\]:hover{text-decoration-color:#ec4e3f}.hover\:opacity-80:hover{opacity:.8}.hover\:transition-transform:hover{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.hover\:duration-500:hover{--tw-duration:.5s;transition-duration:.5s}.hover\:duration-1000:hover{--tw-duration:1s;transition-duration:1s}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#5D6066\]:disabled{background-color:#5d6066}.disabled\:opacity-75:disabled{opacity:.75}@media (min-width:40rem){.sm\:rotate-\[-4deg\]{rotate:-4deg}.sm\:rotate-\[4deg\]{rotate:4deg}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:border-2{border-style:var(--tw-border-style);border-width:2px}.sm\:px-2{padding-inline:calc(var(--spacing)*2)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:py-6{padding-block:calc(var(--spacing)*6)}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[64px\]{font-size:64px}}@media (min-width:48rem){.md\:top-\[84px\]{top:84px}.md\:left-\[84px\]{left:84px}.md\:order-first{order:-9999}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-5{grid-column:span 5/span 5}.md\:mx-0{margin-inline:calc(var(--spacing)*0)}.md\:mx-auto{margin-inline:auto}.md\:my-\[5vh\]{margin-block:5vh}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mt-16{margin-top:calc(var(--spacing)*16)}.md\:mt-\[-10vh\]{margin-top:-10vh}.md\:mt-\[3vh\]{margin-top:3vh}.md\:mt-\[10vh\]{margin-top:10vh}.md\:mt-\[80px\]{margin-top:80px}.md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\:mb-\[-10vh\]{margin-bottom:-10vh}.md\:grid{display:grid}.md\:hidden{display:none}.md\:aspect-\[2\/1\]{aspect-ratio:2}.md\:h-14{height:calc(var(--spacing)*14)}.md\:h-18{height:calc(var(--spacing)*18)}.md\:h-32{height:calc(var(--spacing)*32)}.md\:h-\[4vw\]{height:4vw}.md\:h-\[15vw\]{height:15vw}.md\:h-\[72px\]{height:72px}.md\:h-\[240px\]{height:240px}.md\:h-auto{height:auto}.md\:max-h-\[60px\]{max-height:60px}.md\:max-h-\[190px\]{max-height:190px}.md\:w-14{width:calc(var(--spacing)*14)}.md\:w-18{width:calc(var(--spacing)*18)}.md\:w-32{width:calc(var(--spacing)*32)}.md\:w-\[72px\]{width:72px}.md\:w-\[240px\]{width:240px}.md\:max-w-\[110px\]{max-width:110px}.md\:max-w-\[220px\]{max-width:220px}.md\:max-w-\[640px\]{max-width:640px}.md\:max-w-\[1000px\]{max-width:1000px}.md\:max-w-\[1100px\]{max-width:1100px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:justify-center{justify-content:center}.md\:gap-2{gap:calc(var(--spacing)*2)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-12{gap:calc(var(--spacing)*12)}:where(.md\:space-x-18>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*18*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*18*var(--tw-space-x-reverse))}.md\:rounded-2xl{border-radius:var(--radius-2xl)}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-2{border-style:var(--tw-border-style);border-width:2px}.md\:border-\[transparent\]{border-color:#0000}.md\:bg-\[\#00000005\]{background-color:#00000005}.md\:bg-transparent{background-color:#0000}.md\:p-0{padding:calc(var(--spacing)*0)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:py-6{padding-block:calc(var(--spacing)*6)}.md\:py-\[30px\]{padding-block:30px}.md\:pt-\[5vh\]{padding-top:5vh}.md\:pr-4{padding-right:calc(var(--spacing)*4)}.md\:text-center{text-align:center}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[2\.33vw\]{font-size:2.33vw}.md\:text-\[80px\]{font-size:80px}.md\:leading-\[125\%\]{--tw-leading:125%;line-height:125%}.md\:leading-\[130\%\]{--tw-leading:130%;line-height:130%}.md\:leading-\[150\%\]{--tw-leading:150%;line-height:150%}.md\:decoration-\[\#88888888\]{text-decoration-color:#8888}.md\:transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration));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,var(--default-transition-timing-function))}.md\:duration-100{--tw-duration:.1s;transition-duration:.1s}@media (hover:hover){.md\: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)}.md\:hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.md\:hover\:border-\[\#5D6066\]:hover{border-color:#5d6066}}}@media (min-width:64rem){.lg\:order-last{order:9999}.lg\:my-0{margin-block:calc(var(--spacing)*0)}.lg\:my-8{margin-block:calc(var(--spacing)*8)}.lg\:mt-\[7vh\]{margin-top:7vh}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-6{height:calc(var(--spacing)*6)}.lg\:h-14{height:calc(var(--spacing)*14)}.lg\:max-h-\[80px\]{max-height:80px}.lg\:w-6{width:calc(var(--spacing)*6)}.lg\:w-14{width:calc(var(--spacing)*14)}.lg\:w-\[80px\]{width:80px}.lg\:max-w-\[140px\]{max-width:140px}.lg\:max-w-\[860px\]{max-width:860px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:justify-start{justify-content:flex-start}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-12{gap:calc(var(--spacing)*12)}:where(.lg\:space-x-20>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*20*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*20*var(--tw-space-x-reverse))}.lg\:rounded-2xl{border-radius:var(--radius-2xl)}.lg\:border-2{border-style:var(--tw-border-style);border-width:2px}.lg\:border-\[\#D6D6D699\]{border-color:#d6d6d699}.lg\:bg-\[\#ffffff10\]{background-color:#ffffff10}.lg\:p-3{padding:calc(var(--spacing)*3)}.lg\:px-16{padding-inline:calc(var(--spacing)*16)}.lg\:px-\[32px\]{padding-inline:32px}.lg\:py-\[3vw\]{padding-block:3vw}.lg\:py-\[50px\]{padding-block:50px}.lg\:py-\[60px\]{padding-block:60px}.lg\:pr-4{padding-right:calc(var(--spacing)*4)}.lg\:pl-\[80px\]{padding-left:80px}.lg\:text-left{text-align:left}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:leading-\[120\%\]{--tw-leading:120%;line-height:120%}.lg\:leading-\[150\%\]{--tw-leading:150%;line-height:150%}.lg\:opacity-50{opacity:.5}@media (hover:hover){.lg\:hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}@media (min-width:80rem){.xl\:max-w-\[920px\]{max-width:920px}.xl\:pt-\[5vh\]{padding-top:5vh}.xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.xl\:text-\[170px\]{font-size:170px}.xl\:text-\[300px\]{font-size:300px}.xl\:leading-\[115\%\]{--tw-leading:115%;line-height:115%}.xl\:leading-\[150\%\]{--tw-leading:150%;line-height:150%}}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:border-\[\#5D606699\]:where(.dark,.dark *){border-color:#5d606699}.dark\:border-\[\#88888899\]:where(.dark,.dark *){border-color:#8889}.dark\:border-\[\#C2C3CD22\]:where(.dark,.dark *){border-color:#c2c3cd22}.dark\:border-\[\#C2C3CD33\]:where(.dark,.dark *){border-color:#c2c3cd33}.dark\:border-\[\#C2C3CD\]:where(.dark,.dark *){border-color:#c2c3cd}.dark\:border-\[\#fff\]:where(.dark,.dark *),.dark\:border-\[\#ffffff\]:where(.dark,.dark *){border-color:#fff}.dark\:bg-\[\#000\]:where(.dark,.dark *){background-color:#000}.dark\:bg-\[\#00000055\]:where(.dark,.dark *){background-color:#0005}.dark\:bg-\[\#00000066\]:where(.dark,.dark *){background-color:#0006}.dark\:bg-\[\#cccccc\]:where(.dark,.dark *){background-color:#ccc}.dark\:bg-\[\#ffffffee\]:where(.dark,.dark *){background-color:#fffe}.dark\:bg-black\/50:where(.dark,.dark *){background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.dark\:text-\[\#101010\]:where(.dark,.dark *){color:#101010}.dark\:text-\[\#D2D3DD\]:where(.dark,.dark *){color:#d2d3dd}.dark\:text-\[\#FFFFFF\]:where(.dark,.dark *){color:#fff}.dark\:text-\[\#ccc\]:where(.dark,.dark *){color:#ccc}.dark\:text-black:where(.dark,.dark *){color:var(--color-black)}.dark\:invert:where(.dark,.dark *){--tw-invert:invert(100%);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,)}.dark\:invert-0:where(.dark,.dark *){--tw-invert:invert(0%);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,)}@media (hover:hover){.group-hover\:dark\:invert:is(:where(.group):hover *):where(.dark,.dark *){--tw-invert:invert(100%);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,)}.dark\:hover\:border-\[\#FF6550\]:where(.dark,.dark *):hover{border-color:#ff6550}.dark\:hover\:bg-\[\#19191999\]:where(.dark,.dark *):hover{background-color:#19191999}.dark\:hover\:bg-\[\#EC4E3F\]:where(.dark,.dark *):hover{background-color:#ec4e3f}.dark\:hover\:bg-\[\#FF6550\]:where(.dark,.dark *):hover{background-color:#ff6550}.dark\:hover\:bg-\[\#FFFFFF33\]:where(.dark,.dark *):hover{background-color:#fff3}.dark\:hover\:bg-\[\#FFFFFF44\]:where(.dark,.dark *):hover{background-color:#fff4}.dark\:hover\:bg-\[\#FFFFFF66\]:where(.dark,.dark *):hover{background-color:#fff6}.dark\:hover\:bg-black:where(.dark,.dark *):hover{background-color:var(--color-black)}.dark\:hover\:text-\[\#FFF\]:where(.dark,.dark *):hover,.dark\:hover\:text-\[\#ffffff\]:where(.dark,.dark *):hover{color:#fff}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}}.dark\:disabled\:bg-\[\#C2C3CD\]:where(.dark,.dark *):disabled{background-color:#c2c3cd}@media (min-width:48rem){.dark\:md\:bg-\[\#00000033\]:where(.dark,.dark *){background-color:#0003}.md\:dark\:bg-\[\#FFFFFF06\]:where(.dark,.dark *){background-color:#ffffff06}@media (hover:hover){.md\:dark\:hover\:border-\[\#C2C3CD\]:where(.dark,.dark *):hover{border-color:#c2c3cd}}}@media (min-width:64rem){.lg\:dark\:border-\[\#C2C3CD33\]:where(.dark,.dark *){border-color:#c2c3cd33}}}html{background-color:#fefefe;color:#202020;font-family:var(--font-manrope),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-size:clamp(15px,1.5vw,18px);max-width:100vw;overflow:hidden scroll;position:relative;scroll-behavior:smooth;touch-action:manipulation;transition:color 50ms ease-in-out,background-color 50ms ease-in-out}html.dark{background-color:#101010;color:#eee}html::selection{background-color:#ec4e3f;color:#fff}body{padding-top:70px}@media only screen and (min-width:850px){::-webkit-scrollbar{background-color:#eee;cursor:pointer;height:18px;width:18px}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#ec4f3f;border:5px solid #0000;border-radius:16px;cursor:grab}.dark ::-webkit-scrollbar{background-color:#000}}::-webkit-scrollbar-button{display:none}@keyframes move{0%{transform:translate(-500%)skew(-10deg)}50%{transform:translate(2000%)skew(-10deg)}to{transform:translate(2000%)skew(-10deg)}}header.navbar{left:0;position:fixed;top:0;transition:background-color .5s;width:100%;z-index:100}header.navbar .cross{display:none}header.navbar .burger{display:block}header.navbar.with_menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-color:#f3f3f3cc;height:100vh}.dark header.navbar.with_menu{background-color:#0c0c0ccc}html:not([data-scrolled=false]) header.navbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-color:#f3f3f399}html.dark:not([data-scrolled=false]) header.navbar{background-color:#0c0c0c99}@media (any-hover:hover){header.navbar:hover{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-color:#f3f3f399}.dark header.navbar:hover{background-color:#0c0c0c99}}.navbar>nav{height:64px}.logo{height:40px;width:70px}@media (min-width:64rem){.logo{height:48px;width:84px}.navbar>nav{height:72px}}#spa main{opacity:1;transition:opacity .5s ease-out}@starting-style{#spa main{opacity:0}}.container{margin-left:auto;margin-right:auto;max-width:1320px;padding-left:clamp(16px,3vw,60px);padding-right:clamp(16px,3vw,60px)}@media (max-width:1023px){.minus_container_gap{margin-left:calc(clamp(16px,3vw,60px)*-1);margin-right:calc(clamp(16px,3vw,60px)*-1);padding-left:clamp(16px,3vw,60px);padding-right:clamp(16px,3vw,60px)}}.glow{animation:glow 10s ease-in-out infinite;opacity:1}@keyframes glow{0%{opacity:1;transform:scale(1)}50%{opacity:.1;transform:scale(.75)}to{opacity:1;transform:scale(1)}}:is(.hero_lg,.hero_md,.hero_sm) .hero_header,:is(.hero_lg,.hero_md,.hero_sm) h1,:is(.hero_lg,.hero_md,.hero_sm) h2,:is(.hero_lg,.hero_md,.hero_sm) h3,:is(.hero_lg,.hero_md,.hero_sm) h4{font-weight:600}:is(.hero_lg,.hero_md,.hero_sm) .hero_content{color:#5d6066;font-weight:400;margin:0 auto}:is(.dark .hero_lg,.dark .hero_md,.dark .hero_sm) .hero_content{color:#c2c3cd}@media (min-width:1000px){.accent_point_line{background-color:#00b2ff33;border-radius:100px;filter:blur(100px);height:250px;left:calc(40vw - 500px);margin:150px 0;position:absolute;top:0;transform:skew(-5deg,-7deg)rotate(0)scale(1);transition:background-color 1s,transform,filter;width:calc(1000px + 20vw);will-change:background-color,transform,filter,opacity;z-index:-1}}@media (max-width:999px){.accent_point_line{background-color:#00b2ff33;border-radius:100px;filter:blur(50px);height:25vw;left:10vw;margin:10vw 0;position:absolute;top:0;transform:skew(-5deg,-7deg)rotate(0)scale(1);transition:background-color 1s,transform,filter;width:80vw;will-change:background-color,transform,filter,opacity;z-index:-1}}.start_project .accent_point_line{margin-top:-60px}.negative_mt_for_hero_lg{margin-top:calc(clamp(32px,15vw,160px)*-1)}.hero_lg{margin-bottom:clamp(48px,20vw,200px);margin-top:clamp(36px,15vmin,150px)}.hero_lg .hero_header,.hero_lg h1 h2,.hero_lg h3,.hero_lg h4{font-size:clamp(26px,6.5vw,72px);line-height:1.15;margin-bottom:clamp(16px,4vw,36px)}.hero_lg .hero_content{font-size:clamp(15px,3vw,28px);font-weight:500;max-width:60ch}.hero_md{margin-bottom:clamp(48px,15vmin,120px);margin-top:clamp(48px,15vmin,120px)}.hero_md .hero_header,.hero_md h1,.hero_md h2,.hero_md h3,.hero_md h4{font-size:clamp(24px,5vw,48px);line-height:1.25;margin-bottom:clamp(12px,3vw,32px)}.hero_md .hero_content{font-size:clamp(15px,2vw,24px);font-weight:500;max-width:60ch}.hero_sm{margin-bottom:clamp(32px,12vmin,100px);margin-top:clamp(32px,12vmin,100px)}.hero_sm .hero_header,.hero_sm h1,.hero_sm h2,.hero_sm h3,.hero_sm h4{font-size:clamp(20px,4vw,32px);line-height:1.35;margin-bottom:clamp(6px,1vw,14px)}.hero_sm .hero_content{font-size:clamp(15px,2vw,22px);font-weight:500;max-width:60ch}.animate-spin-slow{animation:spin 30s linear infinite;transition:transform 1s;will-change:transform}@keyframes spin{to{transform:rotate(1turn)}}.group:hover .animate-bounce-brief{animation:bounce-brief 2s infinite;will-change:transform}.animate-bounce-brief{transform:translateY(0);transition:transform .5s ease-out}@keyframes bounce-brief{0%,to{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(10%)translate(0)rotate(0)}50%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-10%)translate(5%)rotate(-.07turn)}}.wysiwyg_h1{font-size:clamp(23px,4vw,42px);margin-bottom:.75em;margin-top:clamp(28px,3vw,40px)}.wysiwyg_h1,.wysiwyg_h2{font-weight:600;line-height:1.25}.wysiwyg_h2{font-size:clamp(19px,2.1vw,26px);margin-bottom:.66em}.breadcrumbs{margin-top:clamp(18px,3.5vw,28px)}.wysiwyg_h1.with_breadcrumbs{margin-top:.5em}.wysiwyg{font-size:clamp(15px,1.8vw,18px);line-height:1.6em}.wysiwyg strong{font-weight:600}.wysiwyg ul{list-style:square;margin-bottom:1.25em;margin-left:1.5em;position:relative}.wysiwyg ul li::marker{color:#999c}.wysiwyg ol{list-style-type:decimal;margin-bottom:1.5em;margin-left:1.25em}.wysiwyg ol li::marker{color:#777c}.wysiwyg h1{font-size:clamp(23px,4vw,38px);margin-top:1.5em}.wysiwyg h1,.wysiwyg h2{font-weight:600;line-height:1.25;margin-bottom:.75em;max-width:60ch}.wysiwyg h2{font-size:clamp(19px,2.1vw,26px);margin-top:1.8em}.wysiwyg h3{font-size:clamp(17px,3vw,22px);font-weight:600;line-height:1.33;margin-bottom:.7em;margin-top:1.75em;max-width:60ch}.wysiwyg h4{font-size:clamp(17px,2vw,20px);line-height:1.33;margin-bottom:.75em}.wysiwyg h4,.wysiwyg h5{font-weight:500;margin-top:1.5em;max-width:60ch}.wysiwyg h5,.wysiwyg p{margin-bottom:1.25em}.wysiwyg p{max-width:75ch}.wysiwyg li{margin-bottom:.66em;max-width:70ch}.wysiwyg blockquote{font-style:italic;margin-bottom:1.25em;margin-top:1.25em;max-width:70ch;padding-left:2.5em;position:relative}.wysiwyg blockquote:before{content:"«";font-size:500%;font-style:normal;left:-.15em;opacity:.1;position:absolute;top:-.1em}.wysiwyg a:link,.wysiwyg a:visited{-webkit-text-decoration:underline #0006;text-decoration:underline #0006;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration-thickness:1.5px;text-underline-offset:3px;transition:text-decoration-color .15s ease-in-out}.wysiwyg a:hover{color:#000;text-decoration-color:#ec4f3f}.wysiwyg a.no-underline:link,.wysiwyg a.no-underline:visited{text-decoration:none}.dark .wysiwyg h1,.dark .wysiwyg h2,.dark .wysiwyg h3,.dark .wysiwyg h4{color:#fff}.dark .wysiwyg ol li::marker{color:#aaac}.dark .wysiwyg a:link,.dark .wysiwyg a:visited{text-decoration-color:#fff7}.dark .wysiwyg a:hover{color:#fff;text-decoration-color:#ec4f3f}.cases img{max-width:100%!important;-webkit-user-select:none;user-select:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{color:#101010;-webkit-text-fill-color:#101010;-webkit-background-clip:text;box-shadow:none;transition:background-color 5000s ease-in-out}.dark input:-webkit-autofill,.dark input:-webkit-autofill:active,.dark input:-webkit-autofill:focus,.dark input:-webkit-autofill:hover{color:#eee;-webkit-text-fill-color:#eee;-webkit-background-clip:text;box-shadow:none;transition:background-color 5000s ease-in-out}.en_creator_white_text{background-image:url(/_next/static/media/creator_en.c3e7b81a.svg)}.ru_creator_black_text{background-image:url(/_next/static/media/creator_ru.ab797cdc.svg)}.link_list{list-style-position:outside}.link_list a{display:list-item;font-size:.9rem;line-height:1.2;margin-left:1.2em;margin-top:1.2em;padding-left:8px}.link_list a::marker{content:"🔗"}.link_list a:link,.link_list a:visited{-webkit-text-decoration:underline #8888;text-decoration:underline #8888;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration-thickness:.1em;text-underline-offset:3px;transition:text-decoration-color .15s ease-in-out}.link_list a:hover{text-decoration-color:#ec4e3f}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@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}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/438aa629764e75f3.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/875ae681bfde4580.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/51251f8b9793cdb3.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/e857b654a2caa584.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/cc978ac5ee68c2b6.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/4c9affa5bc8f420e.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(/_next/static/media/438aa629764e75f3.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(/_next/static/media/875ae681bfde4580.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(/_next/static/media/51251f8b9793cdb3.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(/_next/static/media/e857b654a2caa584.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(/_next/static/media/cc978ac5ee68c2b6.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:optional;src:url(/_next/static/media/4c9affa5bc8f420e.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(/_next/static/media/438aa629764e75f3.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(/_next/static/media/875ae681bfde4580.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(/_next/static/media/51251f8b9793cdb3.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(/_next/static/media/e857b654a2caa584.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(/_next/static/media/cc978ac5ee68c2b6.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:optional;src:url(/_next/static/media/4c9affa5bc8f420e.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_13f1d0{font-family:Manrope;font-style:normal}.__variable_13f1d0{--font-manrope:"Manrope"}