@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2-i4fw5gbtlb7.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__75zgeq__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__75zgeq__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,: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-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:var(--dimension-space-unit);--container-2xl:42rem;--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-medium:500;--font-weight-semibold:600;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:var(--dimension-radius-xl);--radius-2xl:var(--dimension-radius-2xl);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--color-page:var(--background-neutral-normal);--color-surface:var(--surface-neutral-normal);--color-content:var(--content-neutral-normal);--color-content-muted:var(--content-neutral-muted);--color-border-neutral:var(--border-neutral-normal);--color-focus:var(--focus-color-default);--color-intention-celebrate:var(--surface-intention-celebrate);--color-intention-community:var(--surface-intention-community);--color-intention-exchange:var(--surface-intention-exchange);--color-intention-experiences:var(--surface-intention-experiences);--color-intention-future:var(--surface-intention-future);--color-on-intention-celebrate:var(--content-intention-on-celebrate);--color-on-intention-community:var(--content-intention-on-community);--color-on-intention-exchange:var(--content-intention-on-exchange);--color-on-intention-experiences:var(--content-intention-on-experiences);--color-on-intention-future:var(--content-intention-on-future);--text-body-lg:var(--typography-body-lg-font-size);--text-body-lg--line-height:var(--typography-body-lg-line-height);--text-body-lg--letter-spacing:var(--typography-body-lg-letter-spacing);--text-body-lg--font-weight:var(--typography-body-lg-font-weight);--text-lede:var(--typography-lede-font-size);--text-lede--line-height:var(--typography-lede-line-height);--text-lede--letter-spacing:var(--typography-lede-letter-spacing);--text-lede--font-weight:var(--typography-lede-font-weight);--text-heading-lg:var(--typography-heading-lg-font-size);--text-heading-lg--line-height:var(--typography-heading-lg-line-height);--text-heading-lg--letter-spacing:var(--typography-heading-lg-letter-spacing);--text-heading-lg--font-weight:var(--typography-heading-lg-font-weight);--text-display:var(--typography-display-font-size);--text-display--line-height:var(--typography-display-line-height);--text-display--letter-spacing:var(--typography-display-letter-spacing);--text-display--font-weight:var(--typography-display-font-weight)}}@layer base{*,: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%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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-variation-settings:var(--default-mono-font-variation-settings,normal);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:where(:not(iframe)){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: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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{outline-color:var(--focus-color-default)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklch, var(--focus-color-default) 55%, transparent)}}*{border-color:var(--border-neutral-normal)}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--background-neutral-normal)}body{min-height:100vh;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-body-font-size);line-height:var(--typography-body-line-height);color:var(--content-neutral-normal);background:var(--background-neutral-normal);text-rendering:optimizelegibility}::selection{color:var(--content-neutral-normal);background:var(--surface-neudorf-highlight)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklch, var(--surface-neudorf-highlight) 42%, var(--background-neutral-normal))}}:focus-visible{outline-offset:3px;outline-width:2px;outline-style:solid}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-1\/2{top:50%}.bottom-8{bottom:calc(var(--spacing) * 8)}.left-1\/2{left:50%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-\[25\]{z-index:25}.z-\[30\]{z-index:30}.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}}.container-page{width:calc(100% - (2 * var(--site-page-gutter)));max-width:var(--layout-width-page);margin-inline:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-\[960px\]{height:960px}.h-auto{height:auto}.h-full{height:100%}.min-h-45{min-height:calc(var(--spacing) * 45)}.min-h-49{min-height:calc(var(--spacing) * 49)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-\[70vh\]{min-height:70vh}.min-h-screen{min-height:100vh}.w-24{width:calc(var(--spacing) * 24)}.w-\[min\(29rem\,80vw\)\]{width:min(29rem,80vw)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.min-w-0{min-width:0}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.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}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-center{justify-content:center}.gap-3{gap:calc(var(--spacing) * 3)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-16{gap:calc(var(--spacing) * 16)}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.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-4{border-style:var(--tw-border-style);border-width:4px}.border-border-neutral\/50{border-color:var(--color-border-neutral)}@supports (color:color-mix(in lab, red, red)){.border-border-neutral\/50{border-color:color-mix(in oklab, var(--color-border-neutral) 50%, transparent)}}.border-border-neutral\/60{border-color:var(--color-border-neutral)}@supports (color:color-mix(in lab, red, red)){.border-border-neutral\/60{border-color:color-mix(in oklab, var(--color-border-neutral) 60%, transparent)}}.bg-intention-celebrate{background-color:var(--color-intention-celebrate)}.bg-intention-community{background-color:var(--color-intention-community)}.bg-intention-exchange{background-color:var(--color-intention-exchange)}.bg-intention-experiences{background-color:var(--color-intention-experiences)}.bg-intention-future{background-color:var(--color-intention-future)}.bg-page{background-color:var(--color-page)}.bg-surface,.bg-surface\/92{background-color:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/92{background-color:color-mix(in oklab, var(--color-surface) 92%, transparent)}}.bg-transparent{background-color:#0000}.object-cover{object-fit:cover}.p-0{padding:0}.p-6{padding:calc(var(--spacing) * 6)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.font-sans{font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif}.font-serif{font-family:var(--font-serif)}.text-body-lg{font-size:var(--text-body-lg);line-height:var(--tw-leading,var(--text-body-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-body-lg--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body-lg--font-weight))}.text-heading-lg{font-size:var(--text-heading-lg);line-height:var(--tw-leading,var(--text-heading-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-heading-lg--letter-spacing));font-weight:var(--tw-font-weight,var(--text-heading-lg--font-weight))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-\[2rem\]{font-size:2rem}.leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-balance{text-wrap:balance}.break-all{word-break:break-all}.text-content{color:var(--color-content)}.text-content-muted{color:var(--color-content-muted)}.text-content\/80{color:var(--color-content)}@supports (color:color-mix(in lab, red, red)){.text-content\/80{color:color-mix(in oklab, var(--color-content) 80%, transparent)}}.text-on-intention-celebrate{color:var(--color-on-intention-celebrate)}.text-on-intention-community{color:var(--color-on-intention-community)}.text-on-intention-exchange{color:var(--color-on-intention-exchange)}.text-on-intention-experiences{color:var(--color-on-intention-experiences)}.text-on-intention-future{color:var(--color-on-intention-future)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow\/elevation{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.grayscale{--tw-grayscale:grayscale(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,)}.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,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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}.running{animation-play-state:running}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-\[-4px\]:focus-visible{outline-offset:-4px}.focus-visible\:outline-focus:focus-visible{outline-color:var(--color-focus)}@media (min-width:40rem){.sm\:h-\[880px\]{height:880px}}@media (min-width:64rem){.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:-mt-20{margin-top:calc(var(--spacing) * -20)}.lg\:grid{display:grid}.lg\:h-\[800px\]{height:800px}.lg\:min-h-56{min-height:calc(var(--spacing) * 56)}.lg\:min-h-63{min-height:calc(var(--spacing) * 63)}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[30rem_minmax\(0\,1fr\)\]{grid-template-columns:30rem minmax(0,1fr)}.lg\:grid-cols-\[32rem_1fr\]{grid-template-columns:32rem 1fr}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-24{gap:calc(var(--spacing) * 24)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.lg\:text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display--font-weight))}.lg\:text-lede{font-size:var(--text-lede);line-height:var(--tw-leading,var(--text-lede--line-height));letter-spacing:var(--tw-tracking,var(--text-lede--letter-spacing));font-weight:var(--tw-font-weight,var(--text-lede--font-weight))}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{--background-brand-subtle:var(--color-brand-50);--background-neutral-normal:var(--color-base-white);--border-brand-normal:var(--color-brand-300);--border-informative-normal:var(--color-blue-300);--border-negative-normal:var(--color-error-300);--border-neutral-disabled:var(--color-gray-light-200);--border-neutral-normal:var(--color-gray-light-300);--border-neutral-subtle:var(--color-gray-light-200);--border-positive-normal:var(--color-success-300);--border-warning-normal:var(--color-warning-300);--color-base-black:#000;--color-base-white:#fff;--color-black-a08:#00000014;--color-blue-dark-25:#f5f8ff;--color-blue-dark-50:#eff4ff;--color-blue-dark-100:#d1e0ff;--color-blue-dark-200:#b2ccff;--color-blue-dark-300:#84adff;--color-blue-dark-400:#528bff;--color-blue-dark-500:#2970ff;--color-blue-dark-600:#155eef;--color-blue-dark-700:#004eeb;--color-blue-dark-800:#0040c1;--color-blue-dark-900:#00359e;--color-blue-dark-950:#026;--color-blue-light-25:#f5fbff;--color-blue-light-50:#f0f9ff;--color-blue-light-100:#e0f2fe;--color-blue-light-200:#b9e6fe;--color-blue-light-300:#7cd4fd;--color-blue-light-400:#36bffa;--color-blue-light-500:#0ba5ec;--color-blue-light-600:#0086c9;--color-blue-light-700:#026aa2;--color-blue-light-800:#065986;--color-blue-light-900:#0b4a6f;--color-blue-light-950:#062c41;--color-blue-25:#f5faff;--color-blue-50:#eff8ff;--color-blue-100:#d1e9ff;--color-blue-200:#b2ddff;--color-blue-300:#84caff;--color-blue-400:#53b1fd;--color-blue-500:#2e90fa;--color-blue-600:#1570ef;--color-blue-700:#175cd3;--color-blue-800:#1849a9;--color-blue-900:#194185;--color-blue-950:#102a56;--color-brand-25:#fcfaff;--color-brand-50:#f9f5ff;--color-brand-100:#f4ebff;--color-brand-200:#e9d7fe;--color-brand-300:#d6bbfb;--color-brand-400:#b692f6;--color-brand-500:#9e77ed;--color-brand-600:#7f56d9;--color-brand-700:#6941c6;--color-brand-800:#53389e;--color-brand-900:#42307d;--color-brand-950:#2c1c5f;--color-cyan-25:#f5feff;--color-cyan-50:#ecfdff;--color-cyan-100:#cff9fe;--color-cyan-200:#a5f0fc;--color-cyan-300:#67e3f9;--color-cyan-400:#2ce;--color-cyan-500:#06aed4;--color-cyan-600:#088ab2;--color-cyan-700:#0e7090;--color-cyan-800:#155b75;--color-cyan-900:#164c63;--color-cyan-950:#0d2d3a;--color-error-25:#fffbfa;--color-error-50:#fef3f2;--color-error-100:#fee4e2;--color-error-200:#fecdca;--color-error-300:#fda29b;--color-error-400:#f97066;--color-error-500:#f04438;--color-error-600:#d92d20;--color-error-700:#b42318;--color-error-800:#912018;--color-error-900:#7a271a;--color-error-950:#55160c;--color-fuchsia-25:#fefaff;--color-fuchsia-50:#fdf4ff;--color-fuchsia-100:#fbe8ff;--color-fuchsia-200:#f6d0fe;--color-fuchsia-300:#eeaafd;--color-fuchsia-400:#e478fa;--color-fuchsia-500:#d444f1;--color-fuchsia-600:#ba24d5;--color-fuchsia-700:#9f1ab1;--color-fuchsia-800:#821890;--color-fuchsia-900:#6f1877;--color-fuchsia-950:#47104c;--color-gray-blue-25:#fcfcfd;--color-gray-blue-50:#f8f9fc;--color-gray-blue-100:#eaecf5;--color-gray-blue-200:#d5d9eb;--color-gray-blue-300:#b3b8db;--color-gray-blue-400:#717bbc;--color-gray-blue-500:#4e5ba6;--color-gray-blue-600:#3e4784;--color-gray-blue-700:#363f72;--color-gray-blue-800:#293056;--color-gray-blue-900:#101323;--color-gray-blue-950:#0d0f1c;--color-gray-cool-25:#fcfcfd;--color-gray-cool-50:#f9f9fb;--color-gray-cool-100:#eff1f5;--color-gray-cool-200:#dcdfea;--color-gray-cool-300:#b9c0d4;--color-gray-cool-400:#7d89b0;--color-gray-cool-500:#5d6b98;--color-gray-cool-600:#4a5578;--color-gray-cool-700:#404968;--color-gray-cool-800:#30374f;--color-gray-cool-900:#111322;--color-gray-cool-950:#0e101b;--color-gray-dark-25:#fafafa;--color-gray-dark-50:#f7f7f7;--color-gray-dark-100:#f0f0f1;--color-gray-dark-200:#ececed;--color-gray-dark-300:#cecfd2;--color-gray-dark-400:#94979c;--color-gray-dark-500:#85888e;--color-gray-dark-600:#61656c;--color-gray-dark-700:#373a41;--color-gray-dark-800:#22262f;--color-gray-dark-900:#13161b;--color-gray-dark-950:#0c0e12;--color-gray-iron-25:#fcfcfc;--color-gray-iron-50:#fafafa;--color-gray-iron-100:#f4f4f5;--color-gray-iron-200:#e4e4e7;--color-gray-iron-300:#d1d1d6;--color-gray-iron-400:#a0a0ab;--color-gray-iron-500:#70707b;--color-gray-iron-600:#51525c;--color-gray-iron-700:#3f3f46;--color-gray-iron-800:#26272b;--color-gray-iron-900:#1a1a1e;--color-gray-iron-950:#131316;--color-gray-light-25:#fdfdfd;--color-gray-light-50:#fafafa;--color-gray-light-100:#f5f5f5;--color-gray-light-200:#e9eaeb;--color-gray-light-300:#d5d7da;--color-gray-light-400:#a4a7ae;--color-gray-light-500:#717680;--color-gray-light-600:#535862;--color-gray-light-700:#414651;--color-gray-light-800:#252b37;--color-gray-light-900:#181d27;--color-gray-light-950:#0a0d12;--color-gray-modern-25:#fcfcfd;--color-gray-modern-50:#f8fafc;--color-gray-modern-100:#eef2f6;--color-gray-modern-200:#e3e8ef;--color-gray-modern-300:#cdd5df;--color-gray-modern-400:#9aa4b2;--color-gray-modern-500:#697586;--color-gray-modern-600:#4b5565;--color-gray-modern-700:#364152;--color-gray-modern-800:#202939;--color-gray-modern-900:#121926;--color-gray-modern-950:#0d121c;--color-gray-neutral-25:#fcfcfd;--color-gray-neutral-50:#f9fafb;--color-gray-neutral-100:#f3f4f6;--color-gray-neutral-200:#e5e7eb;--color-gray-neutral-300:#d2d6db;--color-gray-neutral-400:#9da4ae;--color-gray-neutral-500:#6c737f;--color-gray-neutral-600:#4d5761;--color-gray-neutral-700:#384250;--color-gray-neutral-800:#1f2a37;--color-gray-neutral-900:#111927;--color-gray-neutral-950:#0d121c;--color-gray-true-25:#fcfcfc;--color-gray-true-50:#f7f7f7;--color-gray-true-100:#f5f5f5;--color-gray-true-200:#e5e5e5;--color-gray-true-300:#d6d6d6;--color-gray-true-400:#a3a3a3;--color-gray-true-500:#737373;--color-gray-true-600:#525252;--color-gray-true-700:#424242;--color-gray-true-800:#292929;--color-gray-true-900:#141414;--color-gray-true-950:#0f0f0f;--color-gray-warm-25:#fdfdfc;--color-gray-warm-50:#fafaf9;--color-gray-warm-100:#f5f5f4;--color-gray-warm-200:#e7e5e4;--color-gray-warm-300:#d7d3d0;--color-gray-warm-400:#a9a29d;--color-gray-warm-500:#79716b;--color-gray-warm-600:#57534e;--color-gray-warm-700:#44403c;--color-gray-warm-800:#292524;--color-gray-warm-900:#1c1917;--color-gray-warm-950:#171412;--color-green-light-25:#fafef5;--color-green-light-50:#f3fee7;--color-green-light-100:#e3fbcc;--color-green-light-200:#d0f8ab;--color-green-light-300:#a6ef67;--color-green-light-400:#85e13a;--color-green-light-500:#66c61c;--color-green-light-600:#4ca30d;--color-green-light-700:#3b7c0f;--color-green-light-800:#326212;--color-green-light-900:#2b5314;--color-green-light-950:#15290a;--color-green-25:#f6fef9;--color-green-50:#edfcf2;--color-green-100:#d3f8df;--color-green-200:#aaf0c4;--color-green-300:#73e2a3;--color-green-400:#3ccb7f;--color-green-500:#16b364;--color-green-600:#099250;--color-green-700:#087443;--color-green-800:#095c37;--color-green-900:#084c2e;--color-green-950:#052e1c;--color-indigo-25:#f5f8ff;--color-indigo-50:#eef4ff;--color-indigo-100:#e0eaff;--color-indigo-200:#c7d7fe;--color-indigo-300:#a4bcfd;--color-indigo-400:#8098f9;--color-indigo-500:#6172f3;--color-indigo-600:#444ce7;--color-indigo-700:#3538cd;--color-indigo-800:#2d31a6;--color-indigo-900:#2d3282;--color-indigo-950:#1f235b;--color-moss-25:#fafdf7;--color-moss-50:#f5fbee;--color-moss-100:#e6f4d7;--color-moss-200:#ceeab0;--color-moss-300:#acdc79;--color-moss-400:#86cb3c;--color-moss-500:#669f2a;--color-moss-600:#4f7a21;--color-moss-700:#3f621a;--color-moss-800:#335015;--color-moss-900:#2b4212;--color-moss-950:#1a280b;--color-neudorf-blue:#009bdd;--color-neudorf-clay:#ea6500;--color-neudorf-forest-deep:#006b3d;--color-neudorf-moss:#6f9c37;--color-neudorf-ochre:#eec743;--color-neudorf-sage:#eef2e8;--color-neudorf-terracotta:#d9663f;--color-orange-dark-25:#fff9f5;--color-orange-dark-50:#fff4ed;--color-orange-dark-100:#ffe6d5;--color-orange-dark-200:#ffd6ae;--color-orange-dark-300:#ff9c66;--color-orange-dark-400:#ff692e;--color-orange-dark-500:#ff4405;--color-orange-dark-600:#e62e05;--color-orange-dark-700:#bc1b06;--color-orange-dark-800:#97180c;--color-orange-dark-900:#771a0d;--color-orange-dark-950:#57130a;--color-orange-25:#fefaf5;--color-orange-50:#fef6ee;--color-orange-100:#fdead7;--color-orange-200:#f9dbaf;--color-orange-300:#f7b27a;--color-orange-400:#f38744;--color-orange-500:#ef6820;--color-orange-600:#e04f16;--color-orange-700:#b93815;--color-orange-800:#932f19;--color-orange-900:#772917;--color-orange-950:#511c10;--color-pink-25:#fef6fb;--color-pink-50:#fdf2fa;--color-pink-100:#fce7f6;--color-pink-200:#fcceee;--color-pink-300:#faa7e0;--color-pink-400:#f670c7;--color-pink-500:#ee46bc;--color-pink-600:#dd2590;--color-pink-700:#c11574;--color-pink-800:#9e165f;--color-pink-900:#851651;--color-pink-950:#4e0d30;--color-purple-25:#fafaff;--color-purple-50:#f4f3ff;--color-purple-100:#ebe9fe;--color-purple-200:#d9d6fe;--color-purple-300:#bdb4fe;--color-purple-400:#9b8afb;--color-purple-500:#7a5af8;--color-purple-600:#6938ef;--color-purple-700:#5925dc;--color-purple-800:#4a1fb8;--color-purple-900:#3e1c96;--color-purple-950:#27115f;--color-rose-25:#fff5f6;--color-rose-50:#fff1f3;--color-rose-100:#ffe4e8;--color-rose-200:#fecdd6;--color-rose-300:#fea3b4;--color-rose-400:#fd6f8e;--color-rose-500:#f63d68;--color-rose-600:#e31b54;--color-rose-700:#c01048;--color-rose-800:#a11043;--color-rose-900:#89123e;--color-rose-950:#510b24;--color-success-25:#f6fef9;--color-success-50:#ecfdf3;--color-success-100:#dcfae6;--color-success-200:#abefc6;--color-success-300:#75e0a7;--color-success-400:#47cd89;--color-success-500:#17b26a;--color-success-600:#079455;--color-success-700:#067647;--color-success-800:#085d3a;--color-success-900:#074d31;--color-success-950:#053321;--color-teal-25:#f6fefc;--color-teal-50:#f0fdf9;--color-teal-100:#ccfbef;--color-teal-200:#99f6e0;--color-teal-300:#5fe9d0;--color-teal-400:#2ed3b7;--color-teal-500:#15b79e;--color-teal-600:#0e9384;--color-teal-700:#107569;--color-teal-800:#125d56;--color-teal-900:#134e48;--color-teal-950:#0a2926;--color-violet-25:#fbfaff;--color-violet-50:#f5f3ff;--color-violet-100:#ece9fe;--color-violet-200:#ddd6fe;--color-violet-300:#c3b5fd;--color-violet-400:#a48afb;--color-violet-500:#875bf7;--color-violet-600:#7839ee;--color-violet-700:#6927da;--color-violet-800:#5720b7;--color-violet-900:#491c96;--color-violet-950:#2e125e;--color-warning-25:#fffcf5;--color-warning-50:#fffaeb;--color-warning-100:#fef0c7;--color-warning-200:#fedf89;--color-warning-300:#fec84b;--color-warning-400:#fdb022;--color-warning-500:#f79009;--color-warning-600:#dc6803;--color-warning-700:#b54708;--color-warning-800:#93370d;--color-warning-900:#7a2e0e;--color-warning-950:#4e1d09;--color-yellow-25:#fefdf0;--color-yellow-50:#fefbe8;--color-yellow-100:#fef7c3;--color-yellow-200:#feee95;--color-yellow-300:#fde272;--color-yellow-400:#fac515;--color-yellow-500:#eaaa08;--color-yellow-600:#ca8504;--color-yellow-700:#a15c07;--color-yellow-800:#854a0e;--color-yellow-900:#713b12;--color-yellow-950:#542c0d;--content-brand-normal:var(--color-brand-700);--content-brand-on-brand:var(--color-base-white);--content-informative-normal:var(--color-blue-700);--content-informative-on-informative:var(--color-base-white);--content-intention-on-celebrate:var(--color-base-white);--content-intention-on-community:var(--color-base-white);--content-intention-on-exchange:var(--content-neutral-normal);--content-intention-on-experiences:var(--color-base-white);--content-intention-on-future:var(--content-neutral-normal);--content-negative-normal:var(--color-error-700);--content-negative-on-negative:var(--color-base-white);--content-neutral-disabled:var(--color-gray-light-400);--content-neutral-muted:var(--color-gray-light-600);--content-neutral-normal:var(--color-gray-light-900);--content-positive-normal:var(--color-success-700);--content-positive-on-positive:var(--color-base-white);--content-warning-normal:var(--color-warning-800);--content-warning-on-warning:var(--color-base-black);--dimension-breakpoint-2xl:96rem;--dimension-breakpoint-gutter-medium:24rem;--dimension-breakpoint-lg:64rem;--dimension-breakpoint-md:48rem;--dimension-breakpoint-sm:40rem;--dimension-breakpoint-xl:80rem;--dimension-radius-0:0px;--dimension-radius-2xl:16px;--dimension-radius-3xl:24px;--dimension-radius-4xl:32px;--dimension-radius-full:9999px;--dimension-radius-lg:8px;--dimension-radius-md:6px;--dimension-radius-sm:4px;--dimension-radius-xl:12px;--dimension-radius-xs:2px;--dimension-space-0:0rem;--dimension-space-1:.25rem;--dimension-space-2:.5rem;--dimension-space-3:.75rem;--dimension-space-4:1rem;--dimension-space-6:1.5rem;--dimension-space-8:2rem;--dimension-space-12:3rem;--dimension-space-16:4rem;--dimension-space-24:6rem;--dimension-space-unit:.25rem;--dimension-width-480:480px;--dimension-width-640:640px;--dimension-width-720:720px;--dimension-width-768:768px;--dimension-width-1024:1024px;--dimension-width-1280:1280px;--dimension-width-1440:1440px;--effect-shadow-lg:0px 2px 2px -1px #0a0d120a, 0px 4px 6px -2px #0a0d1208, 0px 12px 16px -4px #0a0d1214;--effect-shadow-sm:0px 1px 2px -1px #0a0d121a, 0px 1px 3px 0px #0a0d121a;--elevation-overlay:var(--effect-shadow-lg);--elevation-raised:var(--effect-shadow-sm);--focus-color-default:var(--color-neudorf-terracotta);--focus-ring-default:0px 0px 0px 2px var(--color-base-white), 0px 0px 0px 4px var(--color-neudorf-terracotta);--focus-ring-error:0px 0px 0px 2px var(--color-base-white), 0px 0px 0px 4px var(--color-error-500);--font-family-sans:"Geist Sans", ui-sans-serif, system-ui, sans-serif;--font-letter-spacing-default:0px;--font-size-12:.75rem;--font-size-14:.875rem;--font-size-16:1rem;--font-size-18:1.125rem;--font-size-20:1.25rem;--font-size-24:1.5rem;--font-size-32:2rem;--font-size-48:3rem;--font-size-60:3.75rem;--font-weight-bold:700;--font-weight-medium:500;--font-weight-regular:400;--font-weight-semibold:600;--grid-desktop-columns:12;--grid-desktop-gutter:var(--dimension-space-8);--grid-mobile-columns:4;--grid-mobile-gutter:var(--space-page-gutter-compact);--grid-tablet-columns:6;--grid-tablet-gutter:var(--dimension-space-8);--layout-measure-prose-ch:65;--layout-width-content:var(--dimension-width-1024);--layout-width-narrow:var(--dimension-width-480);--layout-width-page:var(--dimension-width-1280);--layout-width-reading:var(--dimension-width-720);--layout-width-wide:var(--dimension-width-1440);--radius-container:var(--dimension-radius-xl);--radius-control:var(--dimension-radius-lg);--radius-pill:var(--dimension-radius-full);--space-control-block:var(--dimension-space-3);--space-control-inline:var(--dimension-space-4);--space-page-gutter-compact:var(--dimension-space-4);--space-page-gutter-medium:var(--dimension-space-6);--space-page-gutter-wide:var(--dimension-space-16);--space-section:var(--dimension-space-16);--space-stack-default:var(--dimension-space-4);--space-stack-loose:var(--dimension-space-6);--space-stack-tight:var(--dimension-space-2);--surface-brand-normal:var(--color-brand-600);--surface-brand-subtle:var(--color-brand-50);--surface-informative-normal:var(--color-blue-600);--surface-informative-subtle:var(--color-blue-50);--surface-intention-celebrate:var(--color-neudorf-forest-deep);--surface-intention-community:var(--color-neudorf-clay);--surface-intention-exchange:var(--color-neudorf-ochre);--surface-intention-experiences:var(--color-neudorf-moss);--surface-intention-future:var(--color-neudorf-blue);--surface-interaction-hover:var(--color-black-a08);--surface-negative-normal:var(--color-error-600);--surface-negative-subtle:var(--color-error-50);--surface-neudorf-highlight:var(--color-neudorf-terracotta);--surface-neudorf-subtle:var(--color-neudorf-sage);--surface-neutral-disabled:var(--color-gray-light-100);--surface-neutral-normal:var(--color-base-white);--surface-neutral-subtle:var(--color-gray-light-100);--surface-positive-normal:var(--color-success-700);--surface-positive-subtle:var(--color-success-50);--surface-warning-normal:var(--color-warning-400);--surface-warning-subtle:var(--color-warning-50);--typography-body-font-family:var(--font-family-sans);--typography-body-font-size:var(--font-size-16);--typography-body-font-weight:var(--font-weight-regular);--typography-body-letter-spacing:var(--font-letter-spacing-default);--typography-body-line-height:1.5;--typography-body:var(--typography-body-font-weight) var(--typography-body-font-size)/var(--typography-body-line-height) var(--typography-body-font-family);--typography-body-lg-font-family:var(--font-family-sans);--typography-body-lg-font-size:var(--font-size-18);--typography-body-lg-font-weight:var(--font-weight-regular);--typography-body-lg-letter-spacing:var(--font-letter-spacing-default);--typography-body-lg-line-height:1.55556;--typography-body-lg:var(--typography-body-lg-font-weight) var(--typography-body-lg-font-size)/var(--typography-body-lg-line-height) var(--typography-body-lg-font-family);--typography-body-sm-font-family:var(--font-family-sans);--typography-body-sm-font-size:var(--font-size-14);--typography-body-sm-font-weight:var(--font-weight-regular);--typography-body-sm-letter-spacing:var(--font-letter-spacing-default);--typography-body-sm-line-height:1.42857;--typography-body-sm:var(--typography-body-sm-font-weight) var(--typography-body-sm-font-size)/var(--typography-body-sm-line-height) var(--typography-body-sm-font-family);--typography-caption-font-family:var(--font-family-sans);--typography-caption-font-size:var(--font-size-12);--typography-caption-font-weight:var(--font-weight-medium);--typography-caption-letter-spacing:var(--font-letter-spacing-default);--typography-caption-line-height:1.33333;--typography-caption:var(--typography-caption-font-weight) var(--typography-caption-font-size)/var(--typography-caption-line-height) var(--typography-caption-font-family);--typography-display-font-family:var(--font-family-sans);--typography-display-font-size:var(--font-size-60);--typography-display-font-weight:var(--font-weight-semibold);--typography-display-letter-spacing:var(--font-letter-spacing-default);--typography-display-line-height:1.06667;--typography-display:var(--typography-display-font-weight) var(--typography-display-font-size)/var(--typography-display-line-height) var(--typography-display-font-family);--typography-heading-lg-font-family:var(--font-family-sans);--typography-heading-lg-font-size:var(--font-size-48);--typography-heading-lg-font-weight:var(--font-weight-semibold);--typography-heading-lg-letter-spacing:var(--font-letter-spacing-default);--typography-heading-lg-line-height:1.08333;--typography-heading-lg:var(--typography-heading-lg-font-weight) var(--typography-heading-lg-font-size)/var(--typography-heading-lg-line-height) var(--typography-heading-lg-font-family);--typography-heading-md-font-family:var(--font-family-sans);--typography-heading-md-font-size:var(--font-size-32);--typography-heading-md-font-weight:var(--font-weight-semibold);--typography-heading-md-letter-spacing:var(--font-letter-spacing-default);--typography-heading-md-line-height:1.25;--typography-heading-md:var(--typography-heading-md-font-weight) var(--typography-heading-md-font-size)/var(--typography-heading-md-line-height) var(--typography-heading-md-font-family);--typography-heading-sm-font-family:var(--font-family-sans);--typography-heading-sm-font-size:var(--font-size-24);--typography-heading-sm-font-weight:var(--font-weight-semibold);--typography-heading-sm-letter-spacing:var(--font-letter-spacing-default);--typography-heading-sm-line-height:1.33333;--typography-heading-sm:var(--typography-heading-sm-font-weight) var(--typography-heading-sm-font-size)/var(--typography-heading-sm-line-height) var(--typography-heading-sm-font-family);--typography-label-font-family:var(--font-family-sans);--typography-label-font-size:var(--font-size-14);--typography-label-font-weight:var(--font-weight-medium);--typography-label-letter-spacing:var(--font-letter-spacing-default);--typography-label-line-height:1.42857;--typography-label:var(--typography-label-font-weight) var(--typography-label-font-size)/var(--typography-label-line-height) var(--typography-label-font-family);--typography-lede-font-family:var(--font-family-sans);--typography-lede-font-size:var(--font-size-20);--typography-lede-font-weight:var(--font-weight-regular);--typography-lede-letter-spacing:var(--font-letter-spacing-default);--typography-lede-line-height:1.4;--typography-lede:var(--typography-lede-font-weight) var(--typography-lede-font-size)/var(--typography-lede-line-height) var(--typography-lede-font-family)}@supports (color:lab(0% 0 0)){:root{--color-base-black:lab(0% 0 0);--color-base-white:lab(100% 0 0);--color-black-a08:lab(0% 0 0/.08);--color-blue-dark-25:lab(97.4996% -.0866056 -3.73237);--color-blue-dark-50:lab(96.0466% -.208676 -5.91024);--color-blue-dark-100:lab(88.7736% -.494212 -16.922);--color-blue-dark-200:lab(81.4315% -.394881 -28.2094);--color-blue-dark-300:lab(70.2833% 2.42284 -45.6489);--color-blue-dark-400:lab(58.4598% 9.88039 -64.5253);--color-blue-dark-500:lab(49.7032% 20.0612 -78.7312);--color-blue-dark-600:lab(43.3947% 24.2799 -80.1387);--color-blue-dark-700:lab(38.7214% 31.9581 -85.5685);--color-blue-dark-800:lab(31.597% 26.6088 -73.166);--color-blue-dark-900:lab(25.6385% 21.5073 -62.1107);--color-blue-dark-950:lab(15.2344% 13.6929 -43.9329);--color-blue-light-25:lab(98.2475% -1.50859 -2.6474);--color-blue-light-50:lab(97.3739% -2.24787 -3.96979);--color-blue-light-100:lab(94.418% -4.3973 -7.93011);--color-blue-light-200:lab(88.6996% -11.0682 -16.7157);--color-blue-light-300:lab(80.5367% -19.2925 -28.8455);--color-blue-light-400:lab(72.2058% -22.342 -40.2475);--color-blue-light-500:lab(63.4533% -16.8273 -46.3463);--color-blue-light-600:lab(52.5439% -12.1529 -44.037);--color-blue-light-700:lab(42.0565% -9.62412 -38.0653);--color-blue-light-800:lab(35.2958% -9.22518 -31.9458);--color-blue-light-900:lab(29.2786% -8.00483 -27.1711);--color-blue-light-950:lab(16.3377% -6.61103 -17.3036);--color-blue-25:lab(97.9975% -1.03456 -3.00639);--color-blue-50:lab(97.0488% -2.10986 -4.45229);--color-blue-100:lab(91.0821% -4.83531 -13.4976);--color-blue-200:lab(85.9076% -8.70738 -21.4585);--color-blue-300:lab(78.1911% -12.1786 -33.44);--color-blue-400:lab(69.0376% -10.6975 -46.7184);--color-blue-500:lab(58.4118% .653356 -61.9442);--color-blue-600:lab(48.2782% 13.4686 -72.1872);--color-blue-700:lab(40.9158% 16.3115 -68.3276);--color-blue-800:lab(32.6676% 13.9724 -57.2194);--color-blue-900:lab(27.9198% 6.76881 -43.0374);--color-blue-950:lab(17.1753% 3.97556 -30.1658);--color-brand-25:lab(98.5331% 1.34251 -2.15263);--color-brand-50:lab(97.0645% 2.702 -4.31922);--color-brand-100:lab(94.2043% 5.80496 -8.54722);--color-brand-200:lab(88.3774% 11.7194 -16.7495);--color-brand-300:lab(79.8601% 18.9734 -28.1587);--color-brand-400:lab(66.976% 29.1758 -45.5948);--color-brand-500:lab(58.005% 34.7006 -54.9575);--color-brand-600:lab(46.4446% 39.8731 -62.4195);--color-brand-700:lab(38.4736% 41.5194 -64.5374);--color-brand-800:lab(31.4219% 31.963 -52.4241);--color-brand-900:lab(25.4851% 24.1289 -41.7927);--color-brand-950:lab(15.9346% 22.7401 -38.0279);--color-cyan-25:lab(98.9972% -2.92394 -1.56183);--color-cyan-50:lab(98.0899% -5.47048 -2.97214);--color-cyan-100:lab(95.0773% -13.1621 -7.12925);--color-cyan-200:lab(90.2021% -21.8599 -13.5965);--color-cyan-300:lab(83.8766% -31.3592 -21.7914);--color-cyan-400:lab(75.3434% -33.0698 -29.0469);--color-cyan-500:lab(65.2591% -28.0605 -30.4077);--color-cyan-600:lab(52.9192% -20.8089 -30.3851);--color-cyan-700:lab(43.3654% -17.7132 -25.3807);--color-cyan-800:lab(35.4888% -14.3397 -21.2316);--color-cyan-900:lab(29.7031% -11.5644 -18.9157);--color-cyan-950:lab(16.6376% -8.25057 -11.9973);--color-error-25:lab(98.9077% 1.24493 .97456);--color-error-50:lab(96.6918% 3.69072 1.87041);--color-error-100:lab(92.6982% 8.95941 4.39792);--color-error-200:lab(86.7007% 17.5169 8.40949);--color-error-300:lab(75.9113% 34.0715 18.4986);--color-error-400:lab(64.5623% 52.9604 32.6241);--color-error-500:lab(55.8582% 65.6005 47.4972);--color-error-600:lab(48.7685% 65.0849 51.4508);--color-error-700:lab(40.2715% 56.7387 45.0101);--color-error-800:lab(32.6798% 46.775 35.2955);--color-error-900:lab(29.0235% 36.1753 28.7323);--color-error-950:lab(18.4464% 29.1412 22.9902);--color-fuchsia-25:lab(98.6884% 2.02763 -1.9066);--color-fuchsia-50:lab(97.1342% 4.54661 -4.16987);--color-fuchsia-100:lab(94.0446% 9.65172 -8.70209);--color-fuchsia-200:lab(87.8394% 19.6029 -17.4051);--color-fuchsia-300:lab(78.3414% 35.8074 -31.2803);--color-fuchsia-400:lab(66.9167% 56.6092 -47.4272);--color-fuchsia-500:lab(56.2121% 72.2701 -59.5388);--color-fuchsia-600:lab(47.2657% 72.0629 -58.3027);--color-fuchsia-700:lab(39.7815% 64.1885 -49.6487);--color-fuchsia-800:lab(32.5076% 54.1837 -41.7188);--color-fuchsia-900:lab(27.5999% 46.3743 -34.1731);--color-fuchsia-950:lab(16.5608% 32.466 -23.9539);--color-gray-blue-25:lab(98.9852% .131249 -.480437);--color-gray-blue-50:lab(97.9119% .0541508 -1.56409);--color-gray-blue-100:lab(93.4389% .531167 -4.61203);--color-gray-blue-200:lab(86.7924% 1.15788 -9.34963);--color-gray-blue-300:lab(75.2552% 3.61463 -18.2856);--color-gray-blue-400:lab(52.8644% 8.80784 -35.806);--color-gray-blue-500:lab(40.4207% 11.911 -42.806);--color-gray-blue-600:lab(31.7787% 10.5601 -36.109);--color-gray-blue-700:lab(27.8568% 8.32739 -31.1451);--color-gray-blue-800:lab(20.7372% 6.19683 -24.3861);--color-gray-blue-900:lab(6.17849% 2.32844 -11.5197);--color-gray-blue-950:lab(4.53847% 1.66275 -8.63561);--color-gray-cool-25:lab(98.9852% .131249 -.480437);--color-gray-cool-50:lab(97.968% .262916 -.960505);--color-gray-cool-100:lab(95.0761% -.15375 -2.18143);--color-gray-cool-200:lab(88.8331% .478297 -5.76257);--color-gray-cool-300:lab(77.6224% .480205 -10.9377);--color-gray-cool-400:lab(57.2005% 2.40591 -22.2068);--color-gray-cool-500:lab(45.4679% 3.52776 -26.5387);--color-gray-cool-600:lab(36.3181% 2.73064 -21.535);--color-gray-cool-700:lab(31.246% 2.7484 -19.4701);--color-gray-cool-800:lab(23.2383% 2.18917 -15.8061);--color-gray-cool-900:lab(6.21957% 2.42984 -10.6899);--color-gray-cool-950:lab(4.83778% 1.26787 -7.4037);--color-gray-dark-25:lab(98.2716% 0 0);--color-gray-dark-50:lab(97.2322% -.0000298023 0);--color-gray-dark-100:lab(94.8172% .132263 -.484121);--color-gray-dark-200:lab(93.4194% .132263 -.484121);--color-gray-dark-300:lab(83.1094% .0567734 -1.62042);--color-gray-dark-400:lab(62.3292% -.382692 -3.03707);--color-gray-dark-500:lab(56.5928% -.231564 -3.62902);--color-gray-dark-600:lab(42.6087% -.454307 -4.52906);--color-gray-dark-700:lab(24.3334% -.024125 -4.80945);--color-gray-dark-800:lab(15.0492% .0367761 -6.58044);--color-gray-dark-900:lab(7.10398% -.348099 -4.01433);--color-gray-dark-950:lab(3.91417% -.0733063 -2.30593);--color-gray-iron-25:lab(98.9641% -.0000298023 -.0000119209);--color-gray-iron-50:lab(98.2716% 0 0);--color-gray-iron-100:lab(96.2104% .132263 -.484085);--color-gray-iron-200:lab(90.6537% .402331 -1.46544);--color-gray-iron-300:lab(83.9509% .686079 -2.48427);--color-gray-iron-400:lab(66.1295% 1.61809 -5.72798);--color-gray-iron-500:lab(47.5221% 1.74722 -6.10395);--color-gray-iron-600:lab(35.0593% 1.2892 -6.00286);--color-gray-iron-700:lab(26.8497% 1.229 -4.28422);--color-gray-iron-800:lab(15.6555% .293404 -2.80924);--color-gray-iron-900:lab(9.39404% .80397 -2.78885);--color-gray-iron-950:lab(5.96485% .516318 -1.89367);--color-gray-light-25:lab(99.3098% 0 0);--color-gray-light-50:lab(98.2716% 0 0);--color-gray-light-100:lab(96.5374% 0 0);--color-gray-light-200:lab(92.6418% -.213802 -.611353);--color-gray-light-300:lab(85.8909% -.294119 -1.73547);--color-gray-light-400:lab(68.4081% -.0810325 -4.01565);--color-gray-light-500:lab(49.46% -.33474 -6.18958);--color-gray-light-600:lab(37.227% -.310853 -6.50733);--color-gray-light-700:lab(29.5774% -.0862777 -7.348);--color-gray-light-800:lab(17.3436% -.135273 -8.68358);--color-gray-light-900:lab(10.6091% -.0690967 -7.63903);--color-gray-light-950:lab(3.54721% -.193417 -2.85269);--color-gray-modern-25:lab(98.9852% .131249 -.480437);--color-gray-modern-50:lab(98.1606% -.419527 -1.20426);--color-gray-modern-100:lab(95.2722% -.836641 -2.42279);--color-gray-modern-200:lab(91.7628% -.769943 -4.0231);--color-gray-modern-300:lab(84.8726% -1.38107 -5.93519);--color-gray-modern-400:lab(66.9022% -1.49277 -8.5408);--color-gray-modern-500:lab(48.687% -1.67334 -10.947);--color-gray-modern-600:lab(35.7264% -1.05856 -10.6835);--color-gray-modern-700:lab(27.0793% -1.09771 -11.8566);--color-gray-modern-800:lab(16.3008% -.283241 -11.7027);--color-gray-modern-900:lab(8.55946% .0151917 -10.0923);--color-gray-modern-950:lab(5.36144% .0908449 -7.41947);--color-gray-neutral-25:lab(98.9852% .131249 -.480437);--color-gray-neutral-50:lab(98.2156% -.211447 -.604296);--color-gray-neutral-100:lab(96.1555% -.0789762 -1.0866);--color-gray-neutral-200:lab(91.575% -.154465 -2.19629);--color-gray-neutral-300:lab(85.4232% -.714421 -2.9738);--color-gray-neutral-400:lab(67.0369% -1.06466 -6.09769);--color-gray-neutral-500:lab(48.1504% -.740945 -7.58816);--color-gray-neutral-600:lab(36.382% -2.24441 -7.20506);--color-gray-neutral-700:lab(27.4951% -1.39913 -9.90999);--color-gray-neutral-800:lab(16.4858% -1.83038 -10.0429);--color-gray-neutral-900:lab(8.52157% -.0678673 -10.9009);--color-gray-neutral-950:lab(5.36144% .0908449 -7.41947);--color-gray-true-25:lab(98.9641% -.0000298023 -.0000119209);--color-gray-true-50:lab(97.2322% -.0000298023 0);--color-gray-true-100:lab(96.5374% 0 0);--color-gray-true-200:lab(90.9416% -.0000298023 0);--color-gray-true-300:lab(85.6276% -.0000298023 .0000119209);--color-gray-true-400:lab(66.9945% 0 0);--color-gray-true-500:lab(48.4415% 0 0);--color-gray-true-600:lab(34.8788% 0 0);--color-gray-true-700:lab(27.9744% 0 0);--color-gray-true-800:lab(16.589% 0 -.00000596046);--color-gray-true-900:lab(6.3188% 0 -.00000298023);--color-gray-true-950:lab(4.3153% -.00000745058 .00000298023);--color-gray-warm-25:lab(99.2887% -.130832 .480938);--color-gray-warm-50:lab(98.2517% -.130802 .480926);--color-gray-warm-100:lab(96.5163% -.130802 .480938);--color-gray-warm-200:lab(91.0778% .565618 .738466);--color-gray-warm-300:lab(84.8136% 1.02353 1.99969);--color-gray-warm-400:lab(67.1063% 1.94529 3.55753);--color-gray-warm-500:lab(48.2397% 2.37036 4.51351);--color-gray-warm-600:lab(35.5643% .939235 3.55306);--color-gray-warm-700:lab(27.3959% 1.14551 3.0997);--color-gray-warm-800:lab(15.0964% 1.76016 1.37722);--color-gray-warm-900:lab(9.05185% 1.17876 1.97181);--color-gray-warm-950:lab(6.58274% 1.08377 1.69091);--color-green-light-25:lab(99.1648% -2.53558 3.83283);--color-green-light-50:lab(98.3673% -6.71452 9.73212);--color-green-light-100:lab(95.9582% -14.1535 19.8691);--color-green-light-200:lab(93.3619% -23.1268 32.6633);--color-green-light-300:lab(87.5746% -39.9598 56.861);--color-green-light-400:lab(81.5397% -48.0607 67.0673);--color-green-light-500:lab(71.9% -48.9354 65.8224);--color-green-light-600:lab(59.7879% -44.5826 58.0935);--color-green-light-700:lab(46.2464% -35.4607 46.164);--color-green-light-800:lab(36.9342% -28.0571 36.8455);--color-green-light-900:lab(31.3028% -24.0797 30.4975);--color-green-light-950:lab(14.2585% -13.7731 16.2331);--color-green-25:lab(98.9455% -3.38602 1.43328);--color-green-50:lab(97.636% -6.43677 3.02006);--color-green-100:lab(94.4232% -15.9044 7.86251);--color-green-200:lab(89.2787% -29.3469 14.0507);--color-green-300:lab(82.1397% -43.9799 20.7084);--color-green-400:lab(72.9602% -52.3251 26.601);--color-green-500:lab(64.3766% -52.7987 29.2206);--color-green-600:lab(53.1172% -45.9665 25.3313);--color-green-700:lab(42.6341% -38.0299 18.9933);--color-green-800:lab(33.9096% -31.3557 14.547);--color-green-900:lab(27.8473% -26.9864 11.9791);--color-green-950:lab(15.813% -18.5984 7.47826);--color-indigo-25:lab(97.4996% -.0866056 -3.73237);--color-indigo-50:lab(95.9716% -.545353 -6.03098);--color-indigo-100:lab(92.412% -.425398 -11.3911);--color-indigo-200:lab(85.7211% .528842 -21.0457);--color-indigo-300:lab(76.2321% 3.09247 -35.1815);--color-indigo-400:lab(64.2054% 11.1513 -51.9414);--color-indigo-500:lab(52.0126% 23.5996 -68.2073);--color-indigo-600:lab(40.1003% 37.1036 -80.9467);--color-indigo-700:lab(32.5414% 39.0781 -78.5276);--color-indigo-800:lab(27.0104% 30.6981 -64.6217);--color-indigo-900:lab(24.398% 19.1127 -46.7991);--color-indigo-950:lab(16.225% 13.7057 -34.9711);--color-moss-25:lab(98.9558% -1.80757 2.51344);--color-moss-50:lab(97.8959% -3.74132 5.52452);--color-moss-100:lab(94.5599% -8.55377 12.3713);--color-moss-200:lab(89.5566% -16.9997 25.0752);--color-moss-300:lab(82.7246% -28.4764 43.1192);--color-moss-400:lab(75.0702% -39.1597 60.2184);--color-moss-500:lab(59.8452% -33.5456 51.1531);--color-moss-600:lab(46.689% -26.821 41.2115);--color-moss-700:lab(37.7071% -22.7249 34.7878);--color-moss-800:lab(30.7196% -19.5078 29.6454);--color-moss-900:lab(25.1984% -16.2636 25.178);--color-moss-950:lab(14.2376% -10.8625 15.876);--color-neudorf-blue:lab(59.7808% -16.6931 -43.8583);--color-neudorf-clay:lab(59.5579% 49.9615 68.6873);--color-neudorf-forest-deep:lab(39.2815% -36.5784 18.0319);--color-neudorf-moss:lab(59.5273% -28.1889 45.9299);--color-neudorf-ochre:lab(82.0041% 4.62228 67.604);--color-neudorf-sage:lab(94.9789% -2.68555 4.35097);--color-neudorf-terracotta:lab(57.3323% 44.2257 43.8682);--color-orange-dark-25:lab(98.3109% 1.55708 2.66947);--color-orange-dark-50:lab(96.917% 2.94298 4.7683);--color-orange-dark-100:lab(93.019% 6.86076 11.5874);--color-orange-dark-200:lab(88.4579% 10.7133 25.451);--color-orange-dark-300:lab(74.1174% 34.3777 44.3686);--color-orange-dark-400:lab(63.7878% 56.2639 60.5328);--color-orange-dark-500:lab(58.4168% 69.5013 69.8321);--color-orange-dark-600:lab(51.3517% 68.3102 63.8218);--color-orange-dark-700:lab(41.1934% 60.7349 53.6594);--color-orange-dark-800:lab(33.0552% 50.7155 42.2492);--color-orange-dark-900:lab(26.3589% 39.9374 33.2816);--color-orange-dark-950:lab(18.39% 31.1143 23.9189);--color-orange-25:lab(98.479% .735521 2.89744);--color-orange-50:lab(97.3495% 1.76069 4.85842);--color-orange-100:lab(93.8649% 4.42851 11.7132);--color-orange-200:lab(89.1389% 6.07431 25.736);--color-orange-300:lab(78.3391% 21.3833 38.9681);--color-orange-400:lab(67.7699% 38.5721 53.6043);--color-orange-500:lab(60.9723% 50.7449 62.4521);--color-orange-600:lab(54.2796% 55.8651 59.9227);--color-orange-700:lab(43.7634% 51.5182 49.3617);--color-orange-800:lab(35.18% 41.9194 37.1381);--color-orange-900:lab(28.7625% 34.0384 29.987);--color-orange-950:lab(18.7766% 24.7462 21.0987);--color-pink-25:lab(97.6183% 3.40655 -1.40677);--color-pink-50:lab(96.5344% 4.84604 -2.47425);--color-pink-100:lab(93.681% 9.28685 -4.5656);--color-pink-200:lab(87.5274% 20.5309 -9.38681);--color-pink-300:lab(78.164% 37.49 -15.7928);--color-pink-400:lab(66.1992% 59.3382 -20.0177);--color-pink-500:lab(58.4737% 72.0314 -25.6287);--color-pink-600:lab(50.8091% 72.8321 -11.7633);--color-pink-700:lab(43.4504% 66.9403 -6.30273);--color-pink-800:lab(35.7455% 56.528 -5.36843);--color-pink-900:lab(30.139% 48.7566 -5.21264);--color-pink-950:lab(16.319% 32.3236 -4.52776);--color-purple-25:lab(98.3787% .66191 -2.40173);--color-purple-50:lab(96.18% 1.95852 -5.66126);--color-purple-100:lab(92.974% 3.58343 -9.93325);--color-purple-200:lab(86.8266% 6.86944 -19.2238);--color-purple-300:lab(76.0998% 15.0189 -35.7268);--color-purple-400:lab(62.8111% 26.4999 -55.0705);--color-purple-500:lab(48.6985% 43.5424 -76.2347);--color-purple-600:lab(39.9332% 55.0434 -85.6028);--color-purple-700:lab(33.7469% 56.3128 -85.0678);--color-purple-800:lab(27.8769% 48.6627 -73.842);--color-purple-900:lab(22.8384% 40.29 -61.6836);--color-purple-950:lab(12.9038% 27.9502 -43.0105);--color-rose-25:lab(97.3467% 3.58894 .774133);--color-rose-50:lab(96.3039% 5.1212 .810766);--color-rose-100:lab(92.9089% 10.0365 1.60478);--color-rose-200:lab(86.9451% 18.8421 2.43753);--color-rose-300:lab(76.7236% 36.1405 6.06107);--color-rose-400:lab(65.6626% 57.1206 11.63);--color-rose-500:lab(56.7712% 71.1616 21.4078);--color-rose-600:lab(49.9945% 72.8365 23.8312);--color-rose-700:lab(41.9882% 65.0539 19.3219);--color-rose-800:lab(35.2844% 56.7765 12.2695);--color-rose-900:lab(30.1358% 49.586 7.56223);--color-rose-950:lab(16.3925% 33.0141 4.37293);--color-success-25:lab(98.9455% -3.38602 1.43328);--color-success-50:lab(97.8376% -7.10979 2.78807);--color-success-100:lab(95.6865% -12.8613 6.17501);--color-success-200:lab(89.094% -28.3198 12.7731);--color-success-300:lab(81.6954% -42.1069 18.0526);--color-success-400:lab(73.9873% -49.6837 22.8548);--color-success-500:lab(64.1447% -51.5603 25.8299);--color-success-600:lab(53.8436% -46.005 23.5909);--color-success-700:lab(43.3751% -38.2317 17.6986);--color-success-800:lab(34.3097% -31.3112 13.2836);--color-success-900:lab(28.2578% -26.963 10.666);--color-success-950:lab(17.9144% -19.7599 6.96613);--color-teal-25:lab(99.0079% -2.99028 -.00561476);--color-teal-50:lab(98.2516% -4.9535 .366366);--color-teal-100:lab(95.0872% -17.3019 .549364);--color-teal-200:lab(90.6305% -32.6368 1.41517);--color-teal-300:lab(84.3729% -43.6734 .372267);--color-teal-400:lab(76.1776% -47.3865 1.58615);--color-teal-500:lab(66.6621% -44.1803 1.33821);--color-teal-600:lab(54.4623% -36.4336 -1.77723);--color-teal-700:lab(43.8347% -30.2812 -1.49118);--color-teal-800:lab(35.0945% -24.208 -2.68877);--color-teal-900:lab(29.4109% -20.5798 -2.18547);--color-teal-950:lab(14.2576% -12.5354 -1.60469);--color-violet-25:lab(98.456% 1.00151 -2.27665);--color-violet-50:lab(96.2572% 2.29761 -5.53697);--color-violet-100:lab(93.0525% 3.92163 -9.80886);--color-violet-200:lab(87.1451% 8.19266 -18.7102);--color-violet-300:lab(76.8134% 16.2208 -34.0471);--color-violet-400:lab(63.6123% 29.051 -53.7436);--color-violet-500:lab(50.1311% 45.6587 -73.2854);--color-violet-600:lab(41.6806% 56.893 -82.096);--color-violet-700:lab(35.6891% 57.4132 -80.641);--color-violet-800:lab(29.4789% 49.9948 -70.5422);--color-violet-900:lab(24.2059% 42.1606 -59.3757);--color-violet-950:lab(13.9442% 28.6393 -40.595);--color-warning-25:lab(99.0528% .136137 3.73005);--color-warning-50:lab(98.3598% -.149906 7.83981);--color-warning-100:lab(95.1525% .209898 21.698);--color-warning-200:lab(90.0765% 3.04097 46.0841);--color-warning-300:lab(83.9055% 11.0566 67.0403);--color-warning-400:lab(77.9189% 21.5187 75.2202);--color-warning-500:lab(69.9684% 34.6912 74.1133);--color-warning-600:lab(57.897% 43.3396 65.8566);--color-warning-700:lab(45.3762% 43.7707 54.0852);--color-warning-800:lab(36.4705% 38.191 43.5563);--color-warning-900:lab(30.195% 32.6328 36.1298);--color-warning-950:lab(18.331% 22.6805 23.6699);--color-yellow-25:lab(99.1228% -1.30606 6.36451);--color-yellow-50:lab(98.4719% -1.3341 9.51401);--color-yellow-100:lab(96.836% -3.50121 26.0021);--color-yellow-200:lab(93.9545% -3.24798 45.0409);--color-yellow-300:lab(90.5031% -.205785 57.3496);--color-yellow-400:lab(82.5616% 9.70376 80.8666);--color-yellow-500:lab(74.2782% 16.262 75.9506);--color-yellow-600:lab(61.6217% 21.4217 66.2283);--color-yellow-700:lab(46.4648% 25.2016 53.0078);--color-yellow-800:lab(38.118% 22.6385 43.1047);--color-yellow-900:lab(31.4537% 22.0246 34.5917);--color-yellow-950:lab(23.0081% 16.9789 27.297)}}*{scrollbar-color:var(--content-neutral-normal) transparent}@supports (color:color-mix(in lab, red, red)){*{scrollbar-color:color-mix(in oklch, var(--content-neutral-normal) 38%, transparent) transparent}}*{scrollbar-width:thin}::-webkit-scrollbar{width:.75rem;height:.75rem}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--content-neutral-normal)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--content-neutral-normal) 38%, transparent)}}::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background-clip:padding-box;border:.25rem solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--content-neutral-normal)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb:hover{background:color-mix(in oklch, var(--content-neutral-normal) 58%, transparent)}}::-webkit-scrollbar-thumb:hover{background-clip:padding-box;border:.25rem solid #0000}:root{--site-page-gutter:var(--space-page-gutter-compact)}@media (min-width:24rem){:root{--site-page-gutter:var(--space-page-gutter-medium)}}@media (min-width:64rem){:root{--site-page-gutter:var(--space-page-gutter-wide)}}.hero-drift-runway{min-height:155dvh}.hero-drift-scene{height:100dvh}.hero-center-wash{background:radial-gradient(circle at center, var(--background-neutral-normal), transparent 62%)}@supports (color:color-mix(in lab, red, red)){.hero-center-wash{background:radial-gradient(circle at center, color-mix(in oklch, var(--background-neutral-normal) 78%, transparent), transparent 62%)}}.hero-wordmark-halo{filter:drop-shadow(0 2px 8px var(--background-neutral-normal))}@supports (color:color-mix(in lab, red, red)){.hero-wordmark-halo{filter:drop-shadow(0 2px 8px color-mix(in oklch, var(--background-neutral-normal) 45%, transparent))}}.hero-handoff-mist{--hero-mist-mask:radial-gradient(ellipse 46% 42% at 50% 50%, #000 0%, #000000d1 22%, #0000006b 48%, #0000001f 72%, transparent 100%), radial-gradient(ellipse 29% 35% at 32% 45%, #00000094 0%, #0000003d 40%, #0000000d 72%, transparent 100%), radial-gradient(ellipse 30% 32% at 68% 56%, #0000007a 0%, #0003 40%, #0000000a 72%, transparent 100%);width:min(60rem,100%);height:clamp(18rem,46vh,30rem);-webkit-mask-image:var(--hero-mist-mask);-webkit-mask-image:var(--hero-mist-mask);-webkit-mask-image:var(--hero-mist-mask);-webkit-mask-image:var(--hero-mist-mask);mask-image:var(--hero-mist-mask);will-change:opacity;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@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-space-y-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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
