/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
[placeholder]{text-overflow:ellipsis}*,:after,:before,::backdrop{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}html,:host{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}@media (pointer:coarse){html,body{touch-action:auto}}hr{height:0;color:inherit;border-top-width:.0625rem}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:none;text-decoration:none}b,strong{font-weight:bolder}code,kbd,samp,pre{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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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[multiple]) optgroup,:where(select[size]) optgroup{font-weight:bolder}:where(select[multiple]) optgroup option,:where(select[size]) optgroup option{padding-left:1.25rem}::file-selector-button{margin-right:.25rem}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::-moz-placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none;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{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){cursor:pointer}button::file-selector-button{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}input:where([type=button],[type=reset],[type=submit])::file-selector-button{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial}}:root:not(#\#),:host:not(#\#){--font-sans:var(--font-onest);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:90rem;--breakpoint-2xl:90rem;--font-weight-medium:500;--radius-4xl:2rem;--ease-out:cubic-bezier(0, 0, .2, 1);--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--text-h1:3.75rem;--text-h1--line-height:1.2;--text-h1--font-weight:500;--text-h2:2.5rem;--text-h2--line-height:1.2;--text-h2--font-weight:500;--text-h3:1.875rem;--text-h3--line-height:1.2;--text-h3--font-weight:500;--text-h4:1.25rem;--text-h4--line-height:1.3;--text-h4--font-weight:500;--text-p-large:1.25rem;--text-p-large--line-height:1.4;--text-p-large--font-weight:400;--text-p:1.125rem;--text-p--line-height:1.2;--text-p--font-weight:400;--text-m-h1:2.6875rem;--text-m-h1--line-height:1.2;--text-m-h1--font-weight:500;--text-m-h2:2.25rem;--text-m-h2--line-height:1.2;--text-m-h2--font-weight:500;--text-m-h3:1.625rem;--text-m-h3--line-height:1.3;--text-m-h3--font-weight:500;--text-m-h4:1.125rem;--text-m-h4--line-height:1.2;--text-m-h4--font-weight:500;--text-m-p-large:1rem;--text-m-p-large--line-height:1.5;--text-m-p-large--font-weight:400;--text-m-p:1rem;--text-m-p--line-height:1.4;--text-m-p--font-weight:400;--breakpoint-xs:23.4375rem;--color-accent-green:#b9ff66;--color-bg-strong:#191a23;--color-bg-surface:#f3f3f3;--transition-duration-fast:.15s;--transition-duration-base:.25s;--transition-duration-slow:.4s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-smooth:cubic-bezier(.22, 1, .36, 1);--animate-shift-3d:shift-3d 1s infinite alternate}@supports (color:oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-black:oklch(0% 0 0);--color-white:oklch(100% .00011 271.152)}}@supports (color:color(display-p3 0 0 0%)){:root:not(#\#),:host:not(#\#){--color-accent-green:#b9ff66}@media (color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-accent-green:color(display-p3 .78356 .99249 .48672)}}}@supports (color:oklab(0% 0 0%)){:root:not(#\#),:host:not(#\#){--color-accent-green:#b9ff66;--color-bg-strong:oklch(22.091% .01764 279.877);--color-bg-surface:oklch(96.416% .00011 271.152)}@media (color-gamut:p3){:root:not(#\#),:host:not(#\#){--color-accent-green:oklch(92.366% .19581 130.249)}}}.pointer-events-none:not(#\#):not(#\#){pointer-events:none}.visible:not(#\#):not(#\#){visibility:visible}.sr-only:not(#\#):not(#\#){clip-path:inset(50%);white-space:nowrap;border-width:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.absolute:not(#\#):not(#\#){position:absolute}.relative:not(#\#):not(#\#){position:relative}.static:not(#\#):not(#\#){position:static}.top-1\/2:not(#\#):not(#\#){top:50%}.right-4:not(#\#):not(#\#){right:1rem;right:calc(var(--spacing) * 4)}.right-6:not(#\#):not(#\#){right:1.5rem;right:calc(var(--spacing) * 6)}.right-15:not(#\#):not(#\#){right:3.75rem;right:calc(var(--spacing) * 15)}.bottom-4:not(#\#):not(#\#){bottom:1rem;bottom:calc(var(--spacing) * 4)}.bottom-6:not(#\#):not(#\#){bottom:1.5rem;bottom:calc(var(--spacing) * 6)}.left-1\/2:not(#\#):not(#\#){left:50%}.z-10:not(#\#):not(#\#){z-index:10}.icon:not(#\#):not(#\#){width:1em;height:1em;margin:0;padding:0;display:inline-block}.container-xl:not(#\#):not(#\#){width:100%;max-width:77.5rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}.mx-auto:not(#\#):not(#\#){margin-left:auto;margin-right:auto}.-mt-6:not(#\#):not(#\#){margin-top:-1.5rem;margin-top:calc(var(--spacing) * -6)}.mt-5:not(#\#):not(#\#){margin-top:1.25rem;margin-top:calc(var(--spacing) * 5)}.mt-6:not(#\#):not(#\#){margin-top:1.5rem;margin-top:calc(var(--spacing) * 6)}.mt-8:not(#\#):not(#\#){margin-top:2rem;margin-top:calc(var(--spacing) * 8)}.mt-10:not(#\#):not(#\#){margin-top:2.5rem;margin-top:calc(var(--spacing) * 10)}.mt-18:not(#\#):not(#\#){margin-top:4.5rem;margin-top:calc(var(--spacing) * 18)}.ml-auto:not(#\#):not(#\#){margin-left:auto}.contents:not(#\#):not(#\#){display:contents}.flex:not(#\#):not(#\#){display:flex}.grid:not(#\#):not(#\#){display:grid}.inline-block:not(#\#):not(#\#){display:inline-block}.inline-flex:not(#\#):not(#\#){display:inline-flex}.aspect-square:not(#\#):not(#\#){aspect-ratio:1}.aspect-video:not(#\#):not(#\#){aspect-ratio:16/9;aspect-ratio:var(--aspect-video)}.h-8:not(#\#):not(#\#){height:2rem;height:calc(var(--spacing) * 8)}.h-16:not(#\#):not(#\#){height:4rem;height:calc(var(--spacing) * 16)}.h-28:not(#\#):not(#\#){height:7rem;height:calc(var(--spacing) * 28)}.h-full:not(#\#):not(#\#){height:100%}.min-h-70:not(#\#):not(#\#){min-height:17.5rem;min-height:calc(var(--spacing) * 70)}.min-h-svh:not(#\#):not(#\#){min-height:100svh}.w-1\/3:not(#\#):not(#\#){width:33.3333%}.w-8:not(#\#):not(#\#){width:2rem;width:calc(var(--spacing) * 8)}.w-28:not(#\#):not(#\#){width:7rem;width:calc(var(--spacing) * 28)}.w-full:not(#\#):not(#\#){width:100%}.max-w-56:not(#\#):not(#\#){max-width:14rem;max-width:calc(var(--spacing) * 56)}.max-w-105:not(#\#):not(#\#){max-width:26.25rem;max-width:calc(var(--spacing) * 105)}.max-w-125:not(#\#):not(#\#){max-width:31.25rem;max-width:calc(var(--spacing) * 125)}.max-w-140:not(#\#):not(#\#){max-width:35rem;max-width:calc(var(--spacing) * 140)}.max-w-145:not(#\#):not(#\#){max-width:36.25rem;max-width:calc(var(--spacing) * 145)}.max-w-160:not(#\#):not(#\#){max-width:40rem;max-width:calc(var(--spacing) * 160)}.-translate-x-1\/2:not(#\#):not(#\#){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:calc((1 / 2 * 100%) * -1) var(--tw-translate-y);translate:calc(calc(1 / 2 * 100%) * -1) var(--tw-translate-y);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2:not(#\#):not(#\#){--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) calc((1 / 2 * 100%) * -1);translate:var(--tw-translate-x) calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform:not(#\#):not(#\#){transform: ;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.snap-x:not(#\#):not(#\#){scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory:not(#\#):not(#\#){--tw-scroll-snap-strictness:mandatory}.snap-start:not(#\#):not(#\#){scroll-snap-align:start}.scrollbar-none:not(#\#):not(#\#){scrollbar-width:none}.grid-cols-1:not(#\#):not(#\#){grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col:not(#\#):not(#\#){flex-direction:column}.flex-row:not(#\#):not(#\#){flex-direction:row}.flex-nowrap:not(#\#):not(#\#){flex-wrap:nowrap}.flex-wrap:not(#\#):not(#\#){flex-wrap:wrap}.place-items-center:not(#\#):not(#\#){place-items:center}.items-center:not(#\#):not(#\#){align-items:center}.items-start:not(#\#):not(#\#){align-items:flex-start}.justify-center:not(#\#):not(#\#){justify-content:center}.gap-2:not(#\#):not(#\#){gap:.5rem;gap:calc(var(--spacing) * 2)}.gap-2\.5:not(#\#):not(#\#){gap:.625rem;gap:calc(var(--spacing) * 2.5)}.gap-4:not(#\#):not(#\#){gap:1rem;gap:calc(var(--spacing) * 4)}.gap-5:not(#\#):not(#\#){gap:1.25rem;gap:calc(var(--spacing) * 5)}.overflow-auto:not(#\#):not(#\#){overflow:auto}.overflow-hidden:not(#\#):not(#\#){overflow:hidden}.overflow-visible:not(#\#):not(#\#){overflow:visible}.overscroll-x-none:not(#\#):not(#\#){overscroll-behavior-x:none}.scroll-smooth:not(#\#):not(#\#){scroll-behavior:smooth}.rounded-4xl:not(#\#):not(#\#){border-radius:2rem;border-radius:var(--radius-4xl)}.rounded-\[7px\]:not(#\#):not(#\#){border-radius:.4375rem}.rounded-\[28px\]:not(#\#):not(#\#){border-radius:1.75rem}.border:not(#\#):not(#\#){border-style:var(--tw-border-style);border-width:.0625rem}.border-t:not(#\#):not(#\#){border-top-style:var(--tw-border-style);border-top-width:.0625rem}.border-bg-strong:not(#\#):not(#\#){border-color:oklch(22.091% .01764 279.877);border-color:var(--color-bg-strong)}.bg-accent-green:not(#\#):not(#\#){background-color:oklch(92.366% .19581 130.249);background-color:var(--color-accent-green)}.bg-bg-surface:not(#\#):not(#\#){background-color:oklch(96.416% .00011 271.152);background-color:var(--color-bg-surface)}.p-5:not(#\#):not(#\#){padding:1.25rem;padding:calc(var(--spacing) * 5)}.p-7:not(#\#):not(#\#){padding:1.75rem;padding:calc(var(--spacing) * 7)}.px-2:not(#\#):not(#\#){padding-left:.5rem;padding-right:.5rem;padding-left:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2)}.py-5:not(#\#):not(#\#){padding-top:1.25rem;padding-bottom:1.25rem;padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5)}.text-start:not(#\#):not(#\#){text-align:left}.text-m-h1:not(#\#):not(#\#){font-size:2.6875rem;font-size:var(--text-m-h1);line-height:1.2;line-height:var(--tw-leading,var(--text-m-h1--line-height));font-weight:500;font-weight:var(--tw-font-weight,var(--text-m-h1--font-weight))}.text-m-h2:not(#\#):not(#\#){font-size:2.25rem;font-size:var(--text-m-h2);line-height:1.2;line-height:var(--tw-leading,var(--text-m-h2--line-height));font-weight:500;font-weight:var(--tw-font-weight,var(--text-m-h2--font-weight))}.text-m-h3:not(#\#):not(#\#){font-size:1.625rem;font-size:var(--text-m-h3);line-height:1.3;line-height:var(--tw-leading,var(--text-m-h3--line-height));font-weight:500;font-weight:var(--tw-font-weight,var(--text-m-h3--font-weight))}.text-m-h4:not(#\#):not(#\#){font-size:1.125rem;font-size:var(--text-m-h4);line-height:1.2;line-height:var(--tw-leading,var(--text-m-h4--line-height));font-weight:500;font-weight:var(--tw-font-weight,var(--text-m-h4--font-weight))}.text-m-p:not(#\#):not(#\#){font-size:1rem;font-size:var(--text-m-p);line-height:1.4;line-height:var(--tw-leading,var(--text-m-p--line-height));font-weight:400;font-weight:var(--tw-font-weight,var(--text-m-p--font-weight))}.text-m-p-large:not(#\#):not(#\#){font-size:1rem;font-size:var(--text-m-p-large);line-height:1.5;line-height:var(--tw-leading,var(--text-m-p-large--line-height));font-weight:400;font-weight:var(--tw-font-weight,var(--text-m-p-large--font-weight))}.text-\[20px\]:not(#\#):not(#\#){font-size:1.25rem}.text-\[clamp\(100px\,36vw\,390px\)\]:not(#\#):not(#\#){font-size:max(6.25rem,min(36vw,24.375rem))}.leading-none:not(#\#):not(#\#){--tw-leading:1;line-height:1}.font-medium:not(#\#):not(#\#){--tw-font-weight:var(--font-weight-medium);font-weight:500;font-weight:var(--font-weight-medium)}.whitespace-nowrap:not(#\#):not(#\#){white-space:nowrap}.text-bg-strong:not(#\#):not(#\#){color:var(--color-bg-strong)}.text-black:not(#\#):not(#\#){color:var(--color-black)}.underline:not(#\#):not(#\#){text-decoration-line:underline}.transition:not(#\#):not(#\#){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors:not(#\#):not(#\#){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:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-fast:not(#\#):not(#\#){--tw-duration:var(--transition-duration-fast);transition-duration:.15s;transition-duration:var(--transition-duration-fast)}.ease-out:not(#\#):not(#\#){--tw-ease:var(--ease-out);transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:var(--ease-out)}.ease-smooth:not(#\#):not(#\#){--tw-ease:var(--ease-smooth);transition-timing-function:cubic-bezier(.22,1,.36,1);transition-timing-function:var(--ease-smooth)}@media (prefers-reduced-motion:no-preference){.motion-safe\:active\:text-accent-green:active:not(#\#):not(#\#){color:var(--color-accent-green)}}@media not all and (width>=1024px){.max-lg\:-mx-5:not(#\#):not(#\#){margin-left:-1.25rem;margin-right:-1.25rem;margin-left:calc(var(--spacing) * -5);margin-right:calc(var(--spacing) * -5)}.max-lg\:min-w-75:not(#\#):not(#\#){min-width:18.75rem;min-width:calc(var(--spacing) * 75)}.max-lg\:py-2:not(#\#):not(#\#){padding-top:.5rem;padding-bottom:.5rem;padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 2)}.max-lg\:pr-5:not(#\#):not(#\#){padding-right:1.25rem;padding-right:calc(var(--spacing) * 5)}.max-lg\:pl-5:not(#\#):not(#\#){padding-left:1.25rem;padding-left:calc(var(--spacing) * 5)}}@media not all and (width>=768px){.max-md\:hidden:not(#\#):not(#\#){display:none}}@media (width>=768px){.md\:grid-cols-2:not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.lg\:absolute:not(#\#):not(#\#){position:absolute}.lg\:-top-15:not(#\#):not(#\#){top:-3.75rem;top:calc(var(--spacing) * -15)}.lg\:right-0:not(#\#):not(#\#){right:0}.lg\:bottom-12:not(#\#):not(#\#){bottom:3rem;bottom:calc(var(--spacing) * 12)}.lg\:mt-8:not(#\#):not(#\#){margin-top:2rem;margin-top:calc(var(--spacing) * 8)}.lg\:mt-10:not(#\#):not(#\#){margin-top:2.5rem;margin-top:calc(var(--spacing) * 10)}.lg\:mt-18:not(#\#):not(#\#){margin-top:4.5rem;margin-top:calc(var(--spacing) * 18)}.lg\:grid:not(#\#):not(#\#){display:grid}.lg\:h-28:not(#\#):not(#\#){height:7rem;height:calc(var(--spacing) * 28)}.lg\:h-44:not(#\#):not(#\#){height:11rem;height:calc(var(--spacing) * 44)}.lg\:min-h-150:not(#\#):not(#\#){min-height:37.5rem;min-height:calc(var(--spacing) * 150)}.lg\:w-1\/2:not(#\#):not(#\#){width:50%}.lg\:w-44:not(#\#):not(#\#){width:11rem;width:calc(var(--spacing) * 44)}.lg\:max-w-none:not(#\#):not(#\#){max-width:none}.lg\:grid-cols-2:not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(360px\,0\.85fr\)\]:not(#\#):not(#\#){grid-template-columns:minmax(0,1.15fr) minmax(22.5rem,.85fr)}.lg\:grid-rows-2:not(#\#):not(#\#){grid-template-rows:repeat(2,minmax(0,1fr))}.lg\:gap-6\.5:not(#\#):not(#\#){gap:1.625rem;gap:calc(var(--spacing) * 6.5)}.lg\:gap-10:not(#\#):not(#\#){gap:2.5rem;gap:calc(var(--spacing) * 10)}.lg\:gap-x-10:not(#\#):not(#\#){-moz-column-gap:calc(.25rem * 10);-moz-column-gap:calc(var(--spacing) * 10);column-gap:2.5rem;column-gap:calc(var(--spacing) * 10)}.lg\:gap-y-7\.5:not(#\#):not(#\#){row-gap:1.875rem;row-gap:calc(var(--spacing) * 7.5)}.lg\:gap-y-11\.25:not(#\#):not(#\#){row-gap:2.8125rem;row-gap:calc(var(--spacing) * 11.25)}.lg\:overflow-visible:not(#\#):not(#\#){overflow:visible}.lg\:rounded-\[45px\]:not(#\#):not(#\#){border-radius:2.8125rem}.lg\:border-t-0:not(#\#):not(#\#){border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l:not(#\#):not(#\#){border-left-style:var(--tw-border-style);border-left-width:.0625rem}.lg\:p-15:not(#\#):not(#\#){padding:3.75rem;padding:calc(var(--spacing) * 15)}.lg\:px-15:not(#\#):not(#\#){padding-left:3.75rem;padding-right:3.75rem;padding-left:calc(var(--spacing) * 15);padding-right:calc(var(--spacing) * 15)}.lg\:px-25:not(#\#):not(#\#){padding-left:6.25rem;padding-right:6.25rem;padding-left:calc(var(--spacing) * 25);padding-right:calc(var(--spacing) * 25)}.lg\:py-10:not(#\#):not(#\#){padding-top:2.5rem;padding-bottom:2.5rem;padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 10)}.lg\:py-15:not(#\#):not(#\#){padding-top:3.75rem;padding-bottom:3.75rem;padding-top:calc(var(--spacing) * 15);padding-bottom:calc(var(--spacing) * 15)}.lg\:py-18:not(#\#):not(#\#){padding-top:4.5rem;padding-bottom:4.5rem;padding-top:calc(var(--spacing) * 18);padding-bottom:calc(var(--spacing) * 18)}.lg\:text-h1:not(#\#):not(#\#){font-size:3.75rem;font-size:var(--text-h1);line-height:1.2;line-height:var(--tw-leading,var(--text-h1--line-height));font-weight:500;font-weight:var(--tw-font-weight,var(--text-h1--font-weight))}.lg\:text-h2:not(#\#):not(#\#){font-size:2.5rem;font-size:var(--text-h2);line-height:1.2;line-height:var(--tw-leading,var(--text-h2--line-height));font-weight:500;font-weight:var(--tw-font-weight,var(--text-h2--font-weight))}.lg\:text-h3:not(#\#):not(#\#){font-size:1.875rem;font-size:var(--text-h3);line-height:1.2;line-height:var(--tw-leading,var(--text-h3--line-height));font-weight:500;font-weight:var(--tw-font-weight,var(--text-h3--font-weight))}.lg\:text-h4:not(#\#):not(#\#){font-size:1.25rem;font-size:var(--text-h4);line-height:1.3;line-height:var(--tw-leading,var(--text-h4--line-height));font-weight:500;font-weight:var(--tw-font-weight,var(--text-h4--font-weight))}.lg\:text-p:not(#\#):not(#\#){font-size:1.125rem;font-size:var(--text-p);line-height:1.2;line-height:var(--tw-leading,var(--text-p--line-height));font-weight:400;font-weight:var(--tw-font-weight,var(--text-p--font-weight))}.lg\:text-p-large:not(#\#):not(#\#){font-size:1.25rem;font-size:var(--text-p-large);line-height:1.4;line-height:var(--tw-leading,var(--text-p-large--line-height));font-weight:400;font-weight:var(--tw-font-weight,var(--text-p-large--font-weight))}.lg\:text-\[40px\]:not(#\#):not(#\#){font-size:2.5rem}}@media (width>=40rem){.sm\:right-8:not(#\#):not(#\#){right:2rem;right:calc(var(--spacing) * 8)}.sm\:bottom-8:not(#\#):not(#\#){bottom:2rem;bottom:calc(var(--spacing) * 8)}.sm\:h-36:not(#\#):not(#\#){height:9rem;height:calc(var(--spacing) * 36)}.sm\:min-h-85:not(#\#):not(#\#){min-height:21.25rem;min-height:calc(var(--spacing) * 85)}.sm\:w-36:not(#\#):not(#\#){width:9rem;width:calc(var(--spacing) * 36)}.sm\:p-10:not(#\#):not(#\#){padding:2.5rem;padding:calc(var(--spacing) * 10)}}@media (width>=1024px){@media (prefers-reduced-motion:no-preference){@media (pointer:fine){@media (hover:hover){.lg\:motion-safe\:pointer-fine\:hover\:text-accent-green:hover:not(#\#):not(#\#){color:var(--color-accent-green)}}}}}:root:not(#\#):not(#\#):not(#\#){font-family:var(--font-sans), sans-serif;font-size:1rem}@media not all and (prefers-reduced-motion:reduce){:root:not(#\#):not(#\#):not(#\#){scroll-behavior:smooth}}@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-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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes shift-3d{0%{transform:translate(0)}25%{transform:translate3d(var(--shift-3d-x-to), var(--shift-3d-y-to), 0);animation-timing-function:step-end}50%{transform:translate3d(var(--shift-3d-x-from), var(--shift-3d-y-from), 0)}to{transform:translate(0)}}@keyframes shift3d{0%{transform:translate(0,0)}25%{transform:translate3d(var(--shift-3d-x-to), var(--shift-3d-y-to), 0);animation-timing-function:step-end}50%{transform:translate3d(var(--shift-3d-x-from), var(--shift-3d-y-from), 0)}to{transform:translate(0,0)}}.button[data-astro-cid-syxt43cr]{--button-font-size:var(--text-m-p-large);--button-line-heigth:var(--text-m-p-large--line-height);--button-font-weight:500;--button-padding:1rem 1.75rem}@media (width>=1024px){.button[data-astro-cid-syxt43cr]{--button-padding:1.25rem 2.1875rem;--button-font-size:var(--text-p-large);--button-line-heigth:var(--text-p-large--line-height);--button-font-weight:var(--text-p-large--font-weight)}}.button--is-styled[data-astro-cid-syxt43cr]{padding:var(--button-padding);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-heigth);background-color:var(--button-bg-color);color:var(--button-text-color);border:.0625rem solid #0000;border:.0625rem solid var(--button-border-color,transparent);border-radius:.875rem;display:inline-block}.button--color-dark[data-astro-cid-syxt43cr]{--button-bg-color:var(--color-bg-strong);--button-text-color:var(--color-white)}.button--color-glass[data-astro-cid-syxt43cr]{--button-bg-color:transparent;--button-text-color:var(--color-white);--button-border-color:var(--color-bg-strong)}.button--color-green[data-astro-cid-syxt43cr]{--button-bg-color:var(--color-accent-green);--button-text-color:var(--color-bg-strong)}.icon-arrow[data-astro-cid-eosgsxzw] circle[data-astro-cid-eosgsxzw]{fill:var(--icon-arrow-circle-color)}.icon-arrow[data-astro-cid-eosgsxzw] path[data-astro-cid-eosgsxzw]{fill:var(--icon-arrow-fill-color)}.icon-arrow--color-dark[data-astro-cid-eosgsxzw]{--icon-arrow-circle-color:var(--color-bg-strong);--icon-arrow-fill-color:var(--color-accent-green)}.icon-arrow--color-light[data-astro-cid-eosgsxzw]{--icon-arrow-circle-color:var(--color-bg-surface);--icon-arrow-fill-color:var(--color-bg-strong)}
