/*! tailwindcss v4.0.15 | MIT License | https://tailwindcss.com */@layer theme{:host,:root{--spacing:.25rem;--font-weight-medium:500;--font-weight-bold:700;--tracking-wider:.05em;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--color-white:#fff;--color-black:#1c1c1c;--color-grey:#9e9e9e;--color-light:var(--color-white);--color-dark:var(--color-black);--color-medium:var(--color-grey)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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: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-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-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{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-\[0px\]{top:0}.top-\[1\.25rem\]{top:1.25rem}.top-\[2px\]{top:2px}.top-\[50\%\]{top:50%}.right-\[0\.5rem\]{right:.5rem}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-\[0px\]{bottom:0}.bottom-\[1rem\]{bottom:1rem}.left-0{left:calc(var(--spacing)*0)}.left-\[0px\]{left:0}.left-\[3px\]{left:3px}.left-\[50\%\]{left:50%}.z-1{z-index:1}.z-\[-1\]{z-index:-1}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[99\]{z-index:99}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1/span 1}.col-start-1{grid-column-start:1}.col-start-4{grid-column-start:4}.col-start-11{grid-column-start:11}.col-start-17{grid-column-start:17}.col-start-21{grid-column-start:21}.col-end-3{grid-column-end:3}.col-end-10{grid-column-end:10}.col-end-16{grid-column-end:16}.col-end-20{grid-column-end:20}.col-end-24{grid-column-end:24}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}@media (width>=108rem){.container{max-width:108rem}}.my-\[2\.5rem\]{margin-block:2.5rem}.mt-\[-20rem\]{margin-top:-20rem}.mt-\[1\.25rem\]{margin-top:1.25rem}.mt-\[1rem\]{margin-top:1rem}.mt-\[5\.3rem\]{margin-top:5.3rem}.mt-\[6\.25rem\]{margin-top:6.25rem}.mt-\[60px\]{margin-top:60px}.mt-auto{margin-top:auto}.mr-\[1\.25rem\]{margin-right:1.25rem}.mb-\[-0\.15em\]{margin-bottom:-.15em}.mb-\[-0\.65rem\]{margin-bottom:-.65rem}.mb-\[-1rem\]{margin-bottom:-1rem}.mb-\[\.625rem\]{margin-bottom:.625rem}.mb-\[1rem\]{margin-bottom:1rem}.mb-\[6\.25rem\]{margin-bottom:6.25rem}.ml-\[0px\]{margin-left:0}.ml-\[1\.25rem\]{margin-left:1.25rem}.ml-\[30\%\]{margin-left:30%}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.grid\!{display:grid!important}.hidden{display:none}.inline-block{display:inline-block}.aspect-\[2\/1\]{aspect-ratio:2}.h-\[\.875rem\]{height:.875rem}.h-\[1px\]{height:1px}.h-\[1rem\]{height:1rem}.h-\[2\.2rem\]{height:2.2rem}.h-\[9px\]{height:9px}.h-\[13px\]{height:13px}.h-\[17px\]{height:17px}.h-\[27px\]{height:27px}.h-\[40px\]{height:40px}.h-\[40vh\]{height:40vh}.h-\[50dvh\]{height:50dvh}.h-\[100dvh\]{height:100dvh}.h-\[100svh\]{height:100svh}.h-\[100vh\]{height:100vh}.h-auto{height:auto}.h-full{height:100%}.h-min{height:min-content}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-\[\.875rem\]{width:.875rem}.w-\[1rem\]{width:1rem}.w-\[3\.125rem\]{width:3.125rem}.w-\[4\.4rem\]{width:4.4rem}.w-\[9px\]{width:9px}.w-\[15vw\]{width:15vw}.w-\[24px\]{width:24px}.w-\[30\%\]{width:30%}.w-\[33\.33vw\]{width:33.33vw}.w-\[47px\]{width:47px}.w-\[50\%\]{width:50%}.w-\[60px\]{width:60px}.w-\[70\%\]{width:70%}.w-\[75\%\]{width:75%}.w-\[80\%\]{width:80%}.w-\[90\%\]{width:90%}.w-\[100\%\]{width:100%}.w-\[100vw\]{width:100vw}.w-\[calc\(100\%\+7\.5rem\)\]{width:calc(100% + 7.5rem)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.w-min{width:min-content}.max-w-\[20\%\]{max-width:20%}.max-w-\[100dvw\]{max-width:100dvw}.max-w-\[985px\]{max-width:985px}.shrink-0{flex-shrink:0}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-0{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0)}.translate-y-\[-3\.75vw\]{--tw-translate-y:-3.75vw}.translate-y-\[-3\.75vw\],.translate-y-\[-50\%\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.translate-y-\[-100\%\]{--tw-translate-y:-100%}.translate-y-\[-100\%\],.translate-y-\[100\%\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[100\%\]{--tw-translate-y:100%}.scale-x-0{--tw-scale-x:0%}.scale-x-0,.scale-x-20{scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-x-20{--tw-scale-x:20%}.scale-x-100{--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[1\.0\]{scale:1}.scale-\[1\.15\]{scale:1.15}.rotate-90{rotate:90deg}.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}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.snap-always{scroll-snap-stop:always}.scroll-mx-\[1\.25rem\]{scroll-margin-inline:1.25rem}.auto-cols-min{grid-auto-columns:min-content}.grid-flow-col{grid-auto-flow:column}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[5fr_1fr\]{grid-template-columns:5fr 1fr}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-\[\.75rem\]{gap:.75rem}.gap-\[\.135rem\]{gap:.135rem}.gap-\[0\.25rem\]{gap:.25rem}.gap-\[0\.625rem\]{gap:.625rem}.gap-\[1\.5rem\]{gap:1.5rem}.gap-\[1\.25rem\]{gap:1.25rem}.gap-\[1\.562rem\]{gap:1.562rem}.gap-\[1\.875rem\]{gap:1.875rem}.gap-\[1rem\]{gap:1rem}.gap-\[2\.5rem\]{gap:2.5rem}.gap-\[2\.25rem\]{gap:2.25rem}.gap-\[2rem\]{gap:2rem}.gap-\[3\.75rem\]{gap:3.75rem}.gap-\[3\.125rem\]{gap:3.125rem}.gap-\[3rem\]{gap:3rem}.gap-\[5px\]{gap:5px}.gap-\[6\.25rem\]{gap:6.25rem}.gap-\[20px\]{gap:20px}.self-center{align-self:center}.justify-self-end{justify-self:flex-end}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[1\.125rem\]{border-radius:1.125rem}.rounded-\[50\%\]{border-radius:50%}.rounded-\[100\%\]{border-radius:100%}.rounded-full{border-radius:3.40282e+38px}.\!bg-light{background-color:var(--color-light)!important}.bg-black{background-color:var(--color-black)}.bg-current{background-color:currentColor}.bg-dark{background-color:var(--color-dark)}.bg-light{background-color:var(--color-light)}.bg-medium{background-color:var(--color-medium)}.fill-current{fill:currentColor}.fill-light{fill:var(--color-light)}.stroke-2{stroke-width:2px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-\[1\.25rem\]{padding:1.25rem}.p-\[1\.875rem\]{padding:1.875rem}.p-\[3\.125rem\]{padding:3.125rem}.\!px-\[0px\]{padding-inline:0!important}.px-\[1\.25rem\]{padding-inline:1.25rem}.py-\[1\.875rem\]{padding-block:1.875rem}.py-\[2\.5rem\]{padding-block:2.5rem}.py-\[6\.25rem\]{padding-block:6.25rem}.pt-\[1\.125rem\]{padding-top:1.125rem}.pt-\[1rem\]{padding-top:1rem}.pt-\[5rem\]{padding-top:5rem}.pt-\[8\.3125rem\]{padding-top:8.3125rem}.pt-\[10rem\]{padding-top:10rem}.pt-\[20rem\]{padding-top:20rem}.pt-\[40px\]{padding-top:40px}.pr-\[1\.25rem\]{padding-right:1.25rem}.pb-\[0\.15em\]{padding-bottom:.15em}.pb-\[1\.25rem\]{padding-bottom:1.25rem}.pb-\[1\.562rem\]{padding-bottom:1.562rem}.pb-\[1\.875rem\]{padding-bottom:1.875rem}.pb-\[1rem\]{padding-bottom:1rem}.pb-\[2\.5rem\]{padding-bottom:2.5rem}.pb-\[3\.125rem\]{padding-bottom:3.125rem}.pb-\[6\.25rem\]{padding-bottom:6.25rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.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)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.\!text-dark{color:var(--color-dark)!important}.text-current{color:currentColor}.text-dark{color:var(--color-dark)}.text-grey{color:var(--color-grey)}.text-light{color:var(--color-light)}.text-medium{color:var(--color-medium)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-\[\.95\]{opacity:.95}.opacity-\[0\]{opacity:0}.opacity-\[1\]{opacity:1}.mix-blend-difference{mix-blend-mode:difference}.mix-blend-exclusion{mix-blend-mode:exclusion}.outline-\[1\.5px\]{outline-style:var(--tw-outline-style);outline-width:1.5px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.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;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));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));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-450{--tw-duration:.45s;transition-duration:.45s}.duration-750{--tw-duration:.75s;transition-duration:.75s}.ease-\[var\(--easeOutCubic\)\]{--tw-ease:var(--easeOutCubic);transition-timing-function:var(--easeOutCubic)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:hidden:is(:where(.group):hover *){display:none}.group-hover\:translate-y-\[0\%\]:is(:where(.group):hover *){--tw-translate-y:0%;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-y-\[100\%\]:is(:where(.group):hover *){--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:bg-dark:is(:where(.group):hover *){background-color:var(--color-dark)}.group-hover\:bg-light:is(:where(.group):hover *){background-color:var(--color-light)}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\:opacity-\[1\]:is(:where(.group):hover *){opacity:1}}@media (width<80rem){.max-xl\:translate-y-\[-1rem\]{--tw-translate-y:-1rem;translate:var(--tw-translate-x)var(--tw-translate-y)}.max-xl\:pb-\[1rem\]{padding-bottom:1rem}}@media (width<64rem){.max-lg\:-ml-\[2\.5rem\]{margin-left:-2.5rem}.max-lg\:flex{display:flex}.max-lg\:hidden{display:none}.max-lg\:w-\[60\%\]{width:60%}.max-lg\:flex-col{flex-direction:column}.max-lg\:justify-between{justify-content:space-between}.max-lg\:gap-\[0\.135rem\]{gap:.135rem}.max-lg\:gap-\[1\.25rem\]{gap:1.25rem}.max-lg\:gap-\[1\.125rem\]{gap:1.125rem}.max-lg\:gap-\[1\.875rem\]{gap:1.875rem}.max-lg\:gap-\[2\.5rem\]{gap:2.5rem}.max-lg\:gap-\[3\.125rem\]{gap:3.125rem}.max-lg\:pr-\[0\!important\],.max-lg\:pr-\[0rem\!important\]{padding-right:0!important}.max-lg\:pl-\[0rem\]{padding-left:0}}@media (width<48rem){.max-md\:-ml-\[1\.25rem\]{margin-left:-1.25rem}.max-md\:flex-col{flex-direction:column}.max-md\:justify-between{justify-content:space-between}.max-md\:gap-\[3\.125rem\]{gap:3.125rem}.max-md\:px-\[1\.25rem\]{padding-inline:1.25rem}.max-md\:text-medium{color:var(--color-medium)}}@media (width>=48rem){.md\:left-\[2\.5rem\]{left:2.5rem}.md\:mr-\[2\.5rem\]{margin-right:2.5rem}.md\:ml-\[2\.5rem\]{margin-left:2.5rem}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:hidden{display:none}.md\:h-\[1\.5rem\]{height:1.5rem}.md\:h-\[4\.4rem\]{height:4.4rem}.md\:h-\[60px\]{height:60px}.md\:w-\[1\.5rem\]{width:1.5rem}.md\:w-\[6\.25rem\]{width:6.25rem}.md\:w-\[8\.8rem\]{width:8.8rem}.md\:w-\[25\%\]{width:25%}.md\:w-\[50\%\]{width:50%}.md\:w-\[65\%\]{width:65%}.md\:w-\[70\%\]{width:70%}.md\:w-\[75\%\]{width:75%}.md\:scroll-mx-\[2\.5rem\]{scroll-margin-inline:2.5rem}.md\:items-center{align-items:center}.md\:gap-\[1\.25rem\]{gap:1.25rem}.md\:gap-\[40px\]{gap:40px}.md\:px-\[2\.5rem\]{padding-inline:2.5rem}.md\:py-\[3\.75rem\]{padding-block:3.75rem}.md\:pt-\[10rem\]{padding-top:10rem}.md\:opacity-0{opacity:0}}@media (width>=64rem){.lg\:absolute{position:absolute}.lg\:top-0{top:calc(var(--spacing)*0)}.lg\:top-\[2\.5rem\]{top:2.5rem}.lg\:top-\[2px\]{top:2px}.lg\:right-\[2\.5rem\]{right:2.5rem}.lg\:bottom-\[2\.5rem\]{bottom:2.5rem}.lg\:left-0{left:calc(var(--spacing)*0)}.lg\:left-\[1\.25rem\]{left:1.25rem}.lg\:left-\[2px\]{left:2px}.lg\:mx-auto{margin-inline:auto}.lg\:my-\[5rem\]{margin-block:5rem}.lg\:\!mt-0{margin-top:calc(var(--spacing)*0)!important}.lg\:-mt-\[6\.25rem\]{margin-top:-6.25rem}.lg\:mt-\[-40rem\]{margin-top:-40rem}.lg\:mt-\[9\.375rem\]{margin-top:9.375rem}.lg\:mr-auto{margin-right:auto}.lg\:-mb-\[6\.25rem\]{margin-bottom:-6.25rem}.lg\:mb-\[6\.25rem\]{margin-bottom:6.25rem}.lg\:ml-auto{margin-left:auto}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[14px\]{height:14px}.lg\:h-\[18px\]{height:18px}.lg\:h-\[46px\]{height:46px}.lg\:h-auto{height:auto}.lg\:w-\[14px\]{width:14px}.lg\:w-\[23rem\]{width:23rem}.lg\:w-\[31px\]{width:31px}.lg\:w-\[40\%\]{width:40%}.lg\:w-\[50\%\]{width:50%}.lg\:w-\[70\%\]{width:70%}.lg\:w-\[75\%\]{width:75%}.lg\:w-\[100\%\]{width:100%}.lg\:w-\[132px\]{width:132px}.lg\:w-\[calc\(50\%-0\.3125rem\)\]{width:calc(50% - .3125rem)}.lg\:w-full{width:100%}.lg\:max-w-\[20\%\]{max-width:20%}.lg\:columns-2{column-count:2}.lg\:auto-rows-min{grid-auto-rows:min-content}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-24{grid-template-columns:repeat(24,minmax(0,1fr))}.lg\:grid-cols-\[2fr_2fr_1\.5fr_\.25fr\]{grid-template-columns:2fr 2fr 1.5fr .25fr}.lg\:grid-cols-\[2fr_4fr_0\.5fr\]{grid-template-columns:2fr 4fr .5fr}.lg\:grid-cols-\[3fr_2fr_1fr\]{grid-template-columns:3fr 2fr 1fr}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-\[0\.625rem\]{gap:.625rem}.lg\:gap-\[2\.5rem\]{gap:2.5rem}.lg\:gap-\[3\.125rem\]{gap:3.125rem}.lg\:gap-\[5\.375rem\]{gap:5.375rem}.lg\:gap-\[5rem\]{gap:5rem}.lg\:gap-\[6\.25rem\]{gap:6.25rem}.lg\:gap-\[9\.375rem\]{gap:9.375rem}.lg\:object-contain{object-fit:contain}.lg\:object-cover{object-fit:cover}.lg\:p-\[3\.75rem\]{padding:3.75rem}.lg\:p-\[8\.125rem\]{padding:8.125rem}.lg\:px-\[2\.5rem\]{padding-inline:2.5rem}.lg\:px-\[3\.75rem\]{padding-inline:3.75rem}.lg\:py-\[6\.25rem\]{padding-block:6.25rem}.lg\:py-\[9\.375rem\]{padding-block:9.375rem}.lg\:pt-\[3\.125rem\]{padding-top:3.125rem}.lg\:pt-\[11\.875rem\]{padding-top:11.875rem}.lg\:pt-\[40rem\]{padding-top:40rem}.lg\:pb-\[1\.875rem\]{padding-bottom:1.875rem}.lg\:pb-\[8\.125rem\]{padding-bottom:8.125rem}.lg\:text-medium{color:var(--color-medium)}.lg\:opacity-0{opacity:0}.lg\:mix-blend-exclusion{mix-blend-mode:exclusion}.lg\:outline-2{outline-style:var(--tw-outline-style);outline-width:2px}}@media (width>=80rem){.xl\:right-\[2\.5rem\]{right:2.5rem}.xl\:bottom-\[2\.5rem\]{bottom:2.5rem}.xl\:left-\[3\.75rem\]{left:3.75rem}.xl\:\!mt-\[4\.25rem\]{margin-top:4.25rem!important}.xl\:mt-\[-37\.5rem\]{margin-top:-37.5rem}.xl\:mt-\[18\.75rem\]{margin-top:18.75rem}.xl\:mr-\[3\.75rem\]{margin-right:3.75rem}.xl\:ml-\[3\.75rem\]{margin-left:3.75rem}.xl\:scroll-mx-\[3\.75rem\]{scroll-margin-inline:3.75rem}.xl\:flex-row{flex-direction:row}.xl\:justify-between{justify-content:space-between}.xl\:gap-0{gap:calc(var(--spacing)*0)}.xl\:gap-\[5rem\]{gap:5rem}.xl\:gap-\[12\.5rem\]{gap:12.5rem}.xl\:gap-\[18\.75rem\]{gap:18.75rem}.xl\:px-\[3\.75rem\]{padding-inline:3.75rem}.xl\:py-\[18\.75rem\]{padding-block:18.75rem}.xl\:pt-\[37\.5rem\]{padding-top:37.5rem}.xl\:text-left{text-align:left}.xl\:text-right{text-align:right}}.prose-h3\:my-\[3\.125rem\] :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:3.125rem}.prose-h3\:text-\[1rem\] :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1rem}.prose-h3\:leading-\[120\%\] :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:120%;line-height:120%}.prose-h3\:tracking-\[-0\.03em\] :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-tracking:-.03em;letter-spacing:-.03em}@media (width>=64rem){.prose-h3\:lg\:text-\[1\.875rem\] :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.875rem}}@media (pointer:coarse) and (hover:none){.touch\:relative\!{position:relative!important}.touch\:opacity-100\!{opacity:1!important}}@media (width>=64rem){@media (pointer:coarse) and (hover:none){.lg\:touch\:px-0\!{padding-inline:calc(var(--spacing)*0)!important}}}.type-h1{--tw-leading:77%;--tw-font-weight:var(--font-weight-bold);font-size:5.5rem;line-height:77%;font-weight:var(--font-weight-bold);--tw-tracking:-.06em;letter-spacing:-.06em}@media (width>=64rem){.type-h1{font-size:min(11.25vw,13.5rem)}}.type-h2{--tw-leading:110%;--tw-tracking:-.03em;letter-spacing:-.03em;font-size:1.5625rem;line-height:110%}@media (width>=64rem){.type-h2{color:1.5625}}@media (width>=80rem){.type-h2{font-size:3.75rem}}.type-h3{--tw-leading:110%;--tw-tracking:-.03em;letter-spacing:-.03em;font-size:3.25rem;line-height:110%}@media (width>=64rem){.type-h3{font-size:3.125rem}}.type-h3-small{--tw-leading:110%;--tw-tracking:-.03em;letter-spacing:-.03em;font-size:1.125rem;line-height:110%}@media (width>=64rem){.type-h3-small{font-size:3.125rem}}.type-h4{--tw-leading:120%;--tw-tracking:-.03em;letter-spacing:-.03em;font-size:1.125rem;line-height:120%}@media (width>=80rem){.type-h4{font-size:1.875rem}}.type-h5{--tw-leading:110%;--tw-tracking:-.03em;font-size:1.375rem;line-height:110%}.type-h5,.type-h6{letter-spacing:-.03em}.type-h6{--tw-leading:120%;--tw-tracking:-.03em;font-size:.9375rem;line-height:120%}@media (width>=80rem){.type-h6{font-size:1.875rem}}.type-p{--tw-leading:120%;--tw-tracking:0em;letter-spacing:0;font-size:.9375rem;line-height:120%}@media (width>=80rem){.type-p{font-size:1.125rem}}.type-label{--tw-leading:120%;--tw-tracking:0em;letter-spacing:0;font-size:.81255rem;line-height:120%}@media (width>=80rem){.type-label{font-size:1.125rem}}.type-filter{--tw-leading:120%;--tw-tracking:0em;letter-spacing:0;font-size:.81255rem;line-height:120%}@media (width>=80rem){.type-filter{font-size:1rem}}.type-small{--tw-leading:120%;--tw-tracking:0em;letter-spacing:0;font-size:.81255rem;line-height:120%}@media (width>=80rem){.type-small{font-size:.81255rem}}.type-mini{--tw-leading:100%;--tw-tracking:.01em;letter-spacing:.01em;font-size:.65rem;line-height:100%}@media (width>=80rem){.type-mini{font-size:.75rem}}.page-section{width:100%;margin-inline:auto;padding-inline:1.25rem}@media (width>=48rem){.page-section{padding-inline:2.5rem}}@media (width>=80rem){.page-section{padding-inline:3.75rem}}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.select-none *{-webkit-user-select:none;user-select:none}.svg-wrapper svg{width:100%!important}.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6{--tw-leading:110%;--tw-tracking:-.03em;letter-spacing:-.03em;font-size:1.5625rem;line-height:110%}@media (width>=64rem){:is(.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6){color:1.5625}}@media (width>=80rem){:is(.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6){font-size:3.125rem}}.text-block p{--tw-leading:120%;--tw-tracking:-.03em;letter-spacing:-.03em;font-size:.9375rem;line-height:120%}@media (width>=80rem){.text-block p{font-size:1.875rem}}}:root{--easeInCubic:cubic-bezier(.32,0,.67,0);--easeOutCubic:cubic-bezier(.215,.61,.355,1);--easeOutSnap:cubic-bezier(.19,1,.22,1);--easeInOutCubic:cubic-bezier(.645,.045,.355,1);--easeInCirc:cubic-bezier(.6,.04,.98,.335);--easeOutCirc:cubic-bezier(.075,.82,.165,1);--easeInOutCirc:cubic-bezier(.785,.135,.15,.86);--easeInExpo:cubic-bezier(.95,.05,.795,.035);--easeOutExpo:cubic-bezier(.19,1,.22,1);--easeInOutExpo:cubic-bezier(1,0,0,1);--easeInQuad:cubic-bezier(.55,.085,.68,.53);--easeOutQuad:cubic-bezier(.25,.46,.45,.94);--easeInOutQuad:cubic-bezier(.455,.03,.515,.955);--easeInQuart:cubic-bezier(.895,.03,.685,.22);--easeOutQuart:cubic-bezier(.165,.84,.44,1);--easeInOutQuart:cubic-bezier(.77,0,.175,1);--easeInQuint:cubic-bezier(.755,.05,.855,.06);--easeOutQuint:cubic-bezier(.23,1,.32,1);--easeInOutQuint:cubic-bezier(.86,0,.07,1);--easeInSine:cubic-bezier(.47,0,.745,.715);--easeOutSine:cubic-bezier(.39,.575,.565,1);--easeInOutSine:cubic-bezier(.445,.05,.55,.95);--easeInBack:cubic-bezier(.6,-.28,.735,.045);--easeOutBack:cubic-bezier(.175,.885,.32,1.275);--easeInOutBack:cubic-bezier(.68,-.55,.265,1.55);--motion:1;--max-width:108rem}:root body[data-theme=dark]{--color-light:#1c1c1c;--color-dark:#fff;--color-grey:#5d5d5d;color:var(--color-dark)}@media (prefers-reduced-motion:reduce){:root{--motion:0}}body,html{width:100%;max-width:100svw;min-height:100dvh}html{font-size:16px}@media only screen and (width>=1024px){html{font-size:clamp(12px,1vw + .5rem,16px)}}body{color:var(--color-typography-1);background:var(--color-light);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;max-width:100svw;text-rendering:optimizeLegibility;flex-direction:column;font-family:Helvetica Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-style:normal;font-weight:500;line-height:120%;transition:color .45s,background .45s;display:flex;overflow-x:hidden}*{box-sizing:border-box}a{cursor:pointer}input,textarea{resize:none}:is(textarea,input):focus{outline:none}hr{border:none}button{box-shadow:none;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueBlack.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueBold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueMedium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeueRegular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}