/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-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-duration:initial;--tw-ease:initial;--tw-outline-style:solid;--tw-content:"";--tw-mask-linear:linear-gradient(#fff, #fff);--tw-mask-radial:linear-gradient(#fff, #fff);--tw-mask-conic:linear-gradient(#fff, #fff);--tw-mask-left:linear-gradient(#fff, #fff);--tw-mask-right:linear-gradient(#fff, #fff);--tw-mask-bottom:linear-gradient(#fff, #fff);--tw-mask-top:linear-gradient(#fff, #fff);--tw-mask-bottom-from-position:0%;--tw-mask-bottom-to-position:100%;--tw-mask-bottom-from-color:black;--tw-mask-bottom-to-color:transparent}}}@layer theme{:root,:host{--font-sans:"Geist", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-600:oklch(64.6% .222 41.116);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-600:oklch(59.6% .145 163.225);--color-sky-500:oklch(68.5% .169 237.323);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-900:oklch(21% .034 264.665);--color-neutral-200:oklch(92.2% 0 none);--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-600:oklch(43.9% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-900:oklch(21.6% .006 56.043);--color-stone-950:oklch(14.7% .004 49.25);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-md:12px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand:#fe4302;--color-page:var(--bg)}}@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]){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}@font-face{font-family:Geist;src:url(/assets/geist-variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--bg:#f8f7f3;--surface:#eeede9;--panel:#fff;--text:#111723;--muted:#5d6268;--line:#d8d8d3;--orange:var(--color-brand);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--dots:#11172324;--ink:#111723;--ink-rgb:17 23 35}:root[data-theme=dark]{--bg:#000;--surface:#0d0d0d;--panel:#161616;--text:#f7f7f3;--muted:#aaa;--line:#2d2d2d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dots:#ffffff18;--ink:#000;--ink-rgb:0 0 0}html{scroll-padding-top:calc(var(--spacing) * 32);scroll-behavior:smooth}@media not all and (width>=48rem){html{scroll-padding-top:calc(var(--spacing) * 28)}}body{background-color:var(--bg);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}@media (width>=48rem){body{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}body{background-image:radial-gradient(var(--dots) .9px, transparent 1px);background-size:18px 18px}a,button,input,textarea,select{-webkit-tap-highlight-color:transparent;outline-offset:4px}a{color:inherit;text-decoration-line:none}button{cursor:pointer}button:disabled{cursor:wait;opacity:.6}summary{outline-offset:4px}:is(a,button,summary,input,textarea,select):focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-brand)}::selection{background-color:var(--color-brand);color:var(--color-white)}img{max-width:100%;height:auto;display:block}h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter);margin:0}@media (width>=48rem){h1{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (width>=80rem){h1{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter);margin:0}@media (width>=48rem){h2{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (width>=80rem){h2{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);margin:0}p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);margin:0}h1 span,h2 span{color:var(--muted)}}@layer components;@layer utilities{.\@container{container-type:inline-size}.By{pointer-events:none}.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}.d{inset:calc(var(--spacing) * -1)}.e{inset:calc(var(--spacing) * -1.5)}.pY{inset:0}.pZ{inset-inline:0}.u{top:calc(var(--spacing) * -1)}.v{top:-10%}.w{top:calc(var(--spacing) * -25)}.Fd{top:0}.Fe{top:calc(var(--spacing) * .5)}.Fg{top:50%}.Fh{top:20%}.Fi{top:16.6667%}.Ff{top:8.33333%}.Fj{top:calc(var(--spacing) * 5)}.Fk{top:100%}.i{right:calc(var(--spacing) * -1)}.j{right:-10%}.l{right:-4.16667%}.k{right:-1%}.m{right:calc(var(--spacing) * -3)}.n{right:calc(var(--spacing) * -4)}.Cw{right:0}.Cy{right:8.33333%}.Cx{right:1%}.Cz{right:calc(var(--spacing) * 5)}.CA{right:calc(var(--spacing) * 6)}.a{bottom:calc(var(--spacing) * -1)}.b{bottom:-8.33333%}.c{bottom:calc(var(--spacing) * -5)}.mr{bottom:0}.ms{bottom:var(--spacing)}.mt{bottom:calc(var(--spacing) * 5)}.mu{bottom:calc(var(--spacing) * 7)}.mv{bottom:calc(var(--spacing) * 8)}.f{left:calc(var(--spacing) * -1)}.g{left:calc(var(--spacing) * -2500)}.qs{left:0}.qu{left:33.3333%}.qt{left:8.33333%}.qv{left:calc(var(--spacing) * 4)}.qw{left:calc(var(--spacing) * 4.5)}.qx{left:calc(var(--spacing) * 5)}.qy{left:calc(var(--spacing) * 7)}.isolate{isolation:isolate}.y{z-index:calc(1 * -1)}.A{z-index:calc(2 * -1)}.C{z-index:calc(3 * -1)}.z{z-index:calc(10 * -1)}.B{z-index:calc(20 * -1)}.GX{z-index:1}.GY{z-index:10}.Ha{z-index:50}.GZ{z-index:100}.my{grid-column:span 2/span 2}.mz{grid-column:span 3/span 3}.sb{margin:0}.sc{margin:calc(var(--spacing) * 25)}.sd{margin:auto}.wrap{max-width:calc(var(--spacing) * 370);width:calc(100% - 64px);margin-inline:auto}@media not all and (width>=48rem){.wrap{width:calc(100% - 36px)}}.Ag{margin-inline:0}.Ah{margin-inline:var(--spacing)}.Ai{margin-inline:calc(var(--spacing) * 6)}.Aj{margin-inline:auto}.Ak{margin-block:0}.An{margin-block:calc(var(--spacing) * 5)}.Ao{margin-block:calc(var(--spacing) * 6)}.Al{margin-block:calc(var(--spacing) * 10)}.Am{margin-block:calc(var(--spacing) * 24)}.h{margin-top:calc(var(--spacing) * -2)}.zP{margin-top:0}.zQ{margin-top:calc(var(--spacing) * .5)}.zR{margin-top:var(--spacing)}.zS{margin-top:calc(var(--spacing) * 1.5)}.zX{margin-top:calc(var(--spacing) * 2)}.zY{margin-top:calc(var(--spacing) * 3)}.zZ{margin-top:calc(var(--spacing) * 3.5)}.Aa{margin-top:calc(var(--spacing) * 4)}.Ab{margin-top:calc(var(--spacing) * 5)}.Ac{margin-top:calc(var(--spacing) * 6)}.Ad{margin-top:calc(var(--spacing) * 7)}.Ae{margin-top:calc(var(--spacing) * 8)}.zT{margin-top:calc(var(--spacing) * 10)}.zU{margin-top:calc(var(--spacing) * 11)}.zV{margin-top:calc(var(--spacing) * 12)}.zW{margin-top:calc(var(--spacing) * 16)}.Af{margin-top:auto}.zN{margin-right:0}.zO{margin-right:calc(var(--spacing) * 5)}.xG{margin-bottom:0}.xJ{margin-bottom:calc(var(--spacing) * 3)}.xK{margin-bottom:calc(var(--spacing) * 4)}.xL{margin-bottom:calc(var(--spacing) * 5)}.xM{margin-bottom:calc(var(--spacing) * 6)}.xN{margin-bottom:calc(var(--spacing) * 8)}.xH{margin-bottom:calc(var(--spacing) * 10)}.xI{margin-bottom:calc(var(--spacing) * 24)}.zG{margin-left:var(--spacing)}.zH{margin-left:calc(var(--spacing) * 2)}.zI{margin-left:calc(var(--spacing) * 4)}.zJ{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.ks{aspect-ratio:3/2}.kt{aspect-ratio:4/5}.ku{aspect-ratio:5/6}.kv{aspect-ratio:1}.Df{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.Dk{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.Dl{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.Dn{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.Do{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.Dp{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.Dq{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.Dr{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.Ds{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.Dt{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.Dg{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.Dh{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.Di{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.Dj{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.Dm{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.Du{width:1px;height:1px}.oU{height:calc(var(--spacing) * .5)}.oV{height:var(--spacing)}.oW{height:calc(var(--spacing) * 1.5)}.pf{height:calc(var(--spacing) * 2)}.pg{height:66.6667%}.ph{height:40%}.pj{height:calc(var(--spacing) * 3)}.pk{height:calc(var(--spacing) * 3.5)}.pl{height:75%}.pn{height:calc(var(--spacing) * 4)}.pp{height:calc(var(--spacing) * 5)}.pq{height:calc(var(--spacing) * 6)}.pr{height:calc(var(--spacing) * 7)}.ps{height:87.5%}.pt{height:calc(var(--spacing) * 8)}.pv{height:calc(var(--spacing) * 9)}.oX{height:calc(var(--spacing) * 10)}.oY{height:calc(var(--spacing) * 11)}.oZ{height:110%}.pb{height:calc(var(--spacing) * 13)}.pc{height:calc(var(--spacing) * 15)}.pd{height:calc(var(--spacing) * 16)}.pe{height:calc(var(--spacing) * 18)}.pi{height:calc(var(--spacing) * 24)}.pm{height:calc(var(--spacing) * 39)}.po{height:calc(var(--spacing) * 40)}.pu{height:calc(var(--spacing) * 83)}.pw{height:calc(var(--spacing) * 96)}.pa{height:calc(var(--spacing) * 113)}.px{height:calc(100dvh - 40px)}.py{height:min(840px,100svh)}.pz{height:auto}.pA{height:100%}.pB{height:1px}.sf{max-height:none}.zj{min-height:0}.zk{min-height:calc(var(--spacing) * 10)}.zm{min-height:calc(var(--spacing) * 11)}.zn{min-height:calc(var(--spacing) * 12)}.zp{min-height:calc(var(--spacing) * 13)}.zq{min-height:calc(var(--spacing) * 14)}.zr{min-height:calc(var(--spacing) * 15)}.zv{min-height:calc(var(--spacing) * 18)}.zw{min-height:calc(var(--spacing) * 24)}.zx{min-height:calc(var(--spacing) * 36)}.zy{min-height:calc(var(--spacing) * 40)}.zz{min-height:calc(var(--spacing) * 56)}.zA{min-height:calc(var(--spacing) * 75)}.zB{min-height:calc(var(--spacing) * 81)}.zC{min-height:calc(var(--spacing) * 96)}.zl{min-height:calc(var(--spacing) * 103)}.zo{min-height:calc(var(--spacing) * 120)}.zs{min-height:calc(var(--spacing) * 164)}.zt{min-height:calc(var(--spacing) * 168)}.zu{min-height:calc(var(--spacing) * 176)}.zD{min-height:inherit}.zE{min-height:min(840px,100svh)}.FE{width:calc(var(--spacing) * 1.5)}.FF{width:50%}.FG{width:33.3333%}.FM{width:calc(var(--spacing) * 2)}.FN{width:66.6667%}.FO{width:40%}.FT{width:calc(var(--spacing) * 3)}.FU{width:calc(var(--spacing) * 3.5)}.FV{width:75%}.FW{width:60%}.FZ{width:calc(var(--spacing) * 4)}.Ga{width:80%}.Gc{width:calc(var(--spacing) * 5)}.Gd{width:83.3333%}.Ge{width:55.5556%}.Gf{width:calc(var(--spacing) * 6)}.Gg{width:calc(var(--spacing) * 7)}.Gi{width:calc(var(--spacing) * 8)}.Gj{width:calc(var(--spacing) * 9)}.FH{width:calc(var(--spacing) * 11)}.FI{width:calc(var(--spacing) * 13)}.FJ{width:calc(var(--spacing) * 14)}.FK{width:calc(var(--spacing) * 15)}.FL{width:calc(var(--spacing) * 16)}.FP{width:calc(var(--spacing) * 23)}.FQ{width:calc(var(--spacing) * 24)}.FR{width:calc(var(--spacing) * 26)}.FS{width:calc(var(--spacing) * 28)}.FX{width:calc(var(--spacing) * 32)}.FY{width:calc(var(--spacing) * 35)}.Gb{width:calc(var(--spacing) * 44)}.Gh{width:calc(var(--spacing) * 72)}.Gk{width:55%}.Gl{width:78%}.Gm{width:85%}.Gn{width:90%}.Go{width:95%}.Gp{width:calc(100% + 2rem)}.Gq{width:calc(100vw - 40px)}.Gr{width:auto}.Gs{width:100%}.Gt{width:1px}.xr{max-width:66.6667%}.xs{max-width:var(--container-2xl)}.xu{max-width:var(--container-3xl)}.xx{max-width:var(--container-4xl)}.xy{max-width:var(--container-5xl)}.xv{max-width:calc(var(--spacing) * 40)}.xt{max-width:calc(var(--spacing) * 375)}.xw{max-width:calc(var(--spacing) * 412.5)}.xz{max-width:calc(100vw - 2rem)}.xA{max-width:100%}.xB{max-width:var(--container-lg)}.xC{max-width:var(--container-md)}.xD{max-width:none}.xE{max-width:var(--container-sm)}.xF{max-width:var(--container-xl)}.zF{min-width:0}.na{flex:1}.De{flex-shrink:0}.grow{flex-grow:1}.AE{transform-origin:50%}.AF{transform-origin:0}.Fv{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.x{--tw-translate-y:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.Fw{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.Fx{--tw-translate-y:calc(var(--spacing) * 1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.Fy{--tw-translate-y:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.CS{--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.r{rotate:-6deg}.s{rotate:-7deg}.o{rotate:-12deg}.p{rotate:-15deg}.q{rotate:-45deg}.t{rotate:-90deg}.CD{rotate:3deg}.CF{rotate:8deg}.CB{rotate:12deg}.CE{rotate:45deg}.CC{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.mC{cursor:pointer}.resize{resize:both}.Cv{resize:vertical}.Ed{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.Ec{--tw-scroll-snap-strictness:mandatory}.CT{scroll-margin-top:calc(var(--spacing) * 28)}.CU{scroll-padding-inline:max(32px,50% - 740px)}.jJ{scrollbar-width:none}.sa{list-style-type:none}.km{appearance:none}.oe{grid-template-columns:repeat(2,minmax(0,1fr))}.of{grid-template-columns:repeat(3,minmax(0,1fr))}.og{grid-template-columns:repeat(4,minmax(0,1fr))}.oh{grid-template-columns:repeat(5,minmax(0,1fr))}.oi{grid-template-columns:1.4fr 1fr 1fr}.oj{grid-template-columns:60px minmax(0,1fr)}.ok{grid-template-rows:none}.nb{flex-direction:column}.nc{flex-wrap:wrap}.Bw{place-items:center}.mA{align-content:center}.mB{align-content:flex-start}.qa{align-items:baseline}.qb{align-items:center}.qc{align-items:flex-end}.qd{align-items:flex-start}.qe{justify-content:space-around}.qf{justify-content:space-between}.qg{justify-content:center}.qh{justify-content:flex-end}.qi{justify-items:end}.nv{gap:var(--spacing)}.nw{gap:calc(var(--spacing) * 1.5)}.nz{gap:calc(var(--spacing) * 2)}.nA{gap:calc(var(--spacing) * 3)}.nB{gap:calc(var(--spacing) * 3.5)}.nC{gap:calc(var(--spacing) * 4)}.nD{gap:calc(var(--spacing) * 5)}.nE{gap:calc(var(--spacing) * 6)}.nF{gap:calc(var(--spacing) * 7)}.nG{gap:calc(var(--spacing) * 8)}.nH{gap:calc(var(--spacing) * 9)}.nx{gap:calc(var(--spacing) * 10)}.ny{gap:calc(var(--spacing) * 12)}:where(.Ee>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.Eg>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.Eh>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.Ei>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.Ej>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.Ek>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.Ef>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.nI{column-gap:var(--spacing)}.nJ{column-gap:calc(var(--spacing) * 1.5)}.nK{column-gap:calc(var(--spacing) * 2)}.nL{column-gap:calc(var(--spacing) * 2.5)}.nM{column-gap:calc(var(--spacing) * 3)}.nN{column-gap:calc(var(--spacing) * 3.5)}.nO{column-gap:calc(var(--spacing) * 4)}.nP{column-gap:calc(var(--spacing) * 5)}.nQ{column-gap:calc(var(--spacing) * 6)}.nR{column-gap:calc(var(--spacing) * 7)}.nS{column-gap:calc(var(--spacing) * 8)}.nT{row-gap:var(--spacing)}.nU{row-gap:calc(var(--spacing) * 1.5)}.nW{row-gap:calc(var(--spacing) * 2)}.nX{row-gap:calc(var(--spacing) * 2.5)}.nY{row-gap:calc(var(--spacing) * 3)}.nZ{row-gap:calc(var(--spacing) * 3.5)}.oa{row-gap:calc(var(--spacing) * 4)}.ob{row-gap:calc(var(--spacing) * 5)}.oc{row-gap:calc(var(--spacing) * 6)}.od{row-gap:calc(var(--spacing) * 8)}.nV{row-gap:calc(var(--spacing) * 12)}.CV{align-self:center}.CW{align-self:flex-start}.qj{justify-self:center}.qk{justify-self:flex-end}.ql{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AH{overflow:auto}.AI{overflow:clip}.AJ{overflow:hidden}.AK{overflow:visible}.AL{overflow-x:auto}.AM{overflow-x:hidden}.AN{overflow-y:hidden}.AO{overscroll-behavior:contain}.AP{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.CG{border-radius:var(--radius-2xl)}.CH{border-radius:var(--radius-3xl)}.CI{border-radius:var(--radius-4xl)}.CJ{border-radius:65% 35% 45% 55%}.CL{border-radius:2147480000px}.CM{border-radius:var(--radius-lg)}.CN{border-radius:var(--radius-md)}.CO{border-radius:0}.CP{border-radius:var(--radius-sm)}.CR{border-radius:var(--radius-xl)}.CQ{border-top-left-radius:var(--radius-4xl);border-top-right-radius:var(--radius-4xl)}.CK{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.lH{border-style:var(--tw-border-style);border-width:0}.lI{border-style:var(--tw-border-style);border-width:2px}.lJ,.lK{border-style:var(--tw-border-style);border-width:4px}.mq{border-block-style:var(--tw-border-style);border-block-width:1px}.mg{border-top-style:var(--tw-border-style);border-top-width:1px}.lL{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.lM{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.lZ{border-left-style:var(--tw-border-style);border-left-width:1px}.lX{--tw-border-style:dashed;border-style:dashed}.mf{--tw-border-style:solid;border-style:solid}.lQ{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.lQ{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.lR{border-color:var(--color-brand)}.lS{border-color:#fe430273}@supports (color:color-mix(in lab, red, red)){.lS{border-color:color-mix(in oklab, var(--color-brand) 45%, transparent)}}.lT{border-color:#fe430280}@supports (color:color-mix(in lab, red, red)){.lT{border-color:color-mix(in oklab, var(--color-brand) 50%, transparent)}}.lU,.lV{border-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.lV{border-color:color-mix(in oklab, var(--text) 20%, transparent)}}.lW{border-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.lW{border-color:color-mix(in oklab, var(--text) 30%, transparent)}}.lY{border-color:#00976766}@supports (color:color-mix(in lab, red, red)){.lY{border-color:color-mix(in oklab, var(--color-emerald-600) 40%, transparent)}}.ma{border-color:var(--line)}.mb{border-color:var(--color-neutral-400)}.mc{border-color:var(--color-neutral-600)}.md{border-color:var(--color-neutral-700)}.me{border-color:var(--color-sky-500)}.mi{border-color:#0000}.mj{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.mj{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.mk{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.mk{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ml{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ml{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.mm{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.mm{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.mn{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.mn{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.mo{border-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.mo{border-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.mp{border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.mp{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.mh{border-top-color:var(--line)}.lN{border-bottom-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.lN{border-bottom-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.lO{border-bottom-color:var(--line)}.lP{border-bottom-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.lP{border-bottom-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.kQ{background-color:var(--color-black)}.kR{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.kR{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.kS{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.kS{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.kT{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.kT{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.kU{background-color:var(--color-brand)}.kV{background-color:#fe43020d}@supports (color:color-mix(in lab, red, red)){.kV{background-color:color-mix(in oklab, var(--color-brand) 5%, transparent)}}.kW{background-color:#fe4302a6}@supports (color:color-mix(in lab, red, red)){.kW{background-color:color-mix(in oklab, var(--color-brand) 65%, transparent)}}.kX,.kY{background-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.kY{background-color:color-mix(in oklab, var(--text) 20%, transparent)}}.kZ{background-color:currentColor}.la{background-color:var(--color-emerald-400)}.lb{background-color:#0097671a}@supports (color:color-mix(in lab, red, red)){.lb{background-color:color-mix(in oklab, var(--color-emerald-600) 10%, transparent)}}.lc{background-color:var(--color-gray-200)}.ld{background-color:var(--line)}.lh{background-color:var(--color-neutral-200)}.li{background-color:var(--color-neutral-300)}.lj{background-color:var(--color-neutral-400)}.lk{background-color:var(--color-neutral-500)}.ll{background-color:var(--color-neutral-800)}.lm{background-color:var(--color-neutral-900)}.lo{background-color:var(--color-orange-300)}.lp{background-color:var(--color-orange-400)}.lq,.lr{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.lr{background-color:color-mix(in oklab, var(--bg) 95%, transparent)}}.ls{background-color:var(--panel)}.lx{background-color:var(--color-stone-50)}.lu{background-color:var(--color-stone-100)}.lv{background-color:var(--color-stone-200)}.lw{background-color:var(--color-stone-300)}.ly{background-color:var(--color-stone-900)}.lz{background-color:var(--color-stone-950)}.lA{background-color:var(--surface)}.lB{background-color:#0000}.lC{background-color:var(--color-white)}.lD{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.lD{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.lE{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.lE{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.lF{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.lF{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.lG{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.lG{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.le{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.le{--tw-gradient-position:to bottom in oklab}}.le{background-image:linear-gradient(var(--tw-gradient-stops))}.lf{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.lf{--tw-gradient-position:to right in oklab}}.lf{background-image:linear-gradient(var(--tw-gradient-stops))}.lg{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.lg{--tw-gradient-position:to top in oklab}}.lg{background-image:linear-gradient(var(--tw-gradient-stops))}.kD{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px)}.kE{background-image:radial-gradient(at 0 0,#fe43021b,#0000 65%)}.kF{background-image:radial-gradient(at 10% 0,#fe430220,#0000 80%)}.kG{background-image:radial-gradient(at 70% 15%,#ffb181,#fe4302 45%,#8d2305)}.kH{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px)}.kJ{background-image:linear-gradient(90deg,#000a 0%,#0008 30%,#0001 65%,#0000),linear-gradient(#0005,#0000 35%,#0003)}.kK{background-image:linear-gradient(90deg,#000c 0%,#0009 37%,#0002 72%,#0001),linear-gradient(#0008 0%,#0000 30% 65%,#0008 100%)}.kL{background-image:linear-gradient(90deg,#000d 0%,#0009 28%,#0002 72%,#0001),linear-gradient(#0008,#0000 32% 65%,#0009)}.kM{background-image:linear-gradient(90deg,#000e 0%,#000b 33%,#0002 68%,#0001),linear-gradient(#0008,#0000 35%,#0005)}.kI{background-image:linear-gradient(100deg,#903015,#fe4302 45%,#ffb28a)}.kN{background-image:radial-gradient(circle at 30% 25%,#ffb181,#fe4302 55%,#7a1d03)}.kO{background-image:radial-gradient(at 0 0,#fe43021b,#0000 65%)}.kP{background-image:radial-gradient(at 80% 44%,#96856b30,#0000 60%),radial-gradient(at 70% 110%,#fe430212,#0000 60%)}.ln{background-image:none}.nr{--tw-gradient-from:#00000059}@supports (color:color-mix(in lab, red, red)){.nr{--tw-gradient-from:color-mix(in oklab, var(--color-black) 35%, transparent)}}.nr{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.ns{--tw-gradient-from:#000000d9}@supports (color:color-mix(in lab, red, red)){.ns{--tw-gradient-from:color-mix(in oklab, var(--color-black) 85%, transparent)}}.ns{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.nt{--tw-gradient-from:var(--color-stone-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.nu{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.nq{--tw-gradient-from-position:45%}.FB{--tw-gradient-via:#000000a6}@supports (color:color-mix(in lab, red, red)){.FB{--tw-gradient-via:color-mix(in oklab, var(--color-black) 65%, transparent)}}.FB{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.FC{--tw-gradient-via:#0c0a0933}@supports (color:color-mix(in lab, red, red)){.FC{--tw-gradient-via:color-mix(in oklab, var(--color-stone-950) 20%, transparent)}}.FC{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.FD{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.FA{--tw-gradient-via-position:75%}.EZ{--tw-gradient-to:#00000026}@supports (color:color-mix(in lab, red, red)){.EZ{--tw-gradient-to:color-mix(in oklab, var(--color-black) 15%, transparent)}}.EZ{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.Fa{--tw-gradient-to:#00000059}@supports (color:color-mix(in lab, red, red)){.Fa{--tw-gradient-to:color-mix(in oklab, var(--color-black) 35%, transparent)}}.Fa{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.Fb{--tw-gradient-to:#fe430233}@supports (color:color-mix(in lab, red, red)){.Fb{--tw-gradient-to:color-mix(in oklab, var(--color-brand) 20%, transparent)}}.Fb{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.Fc{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.jI,.se{-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.lt{background-size:32px 32px}.Ax{object-fit:contain}.Ay{object-fit:cover}.Ap{object-position:30% center}.Aq{object-position:64% center}.Ar{object-position:68% 56%}.As{object-position:68% center}.At{object-position:70% center}.Au{object-position:75% center}.Av{object-position:center 40%}.Aw{object-position:center}.AQ{padding:0}.AR{padding:calc(var(--spacing) * 2)}.AS{padding:calc(var(--spacing) * 2.5)}.AT{padding:calc(var(--spacing) * 3)}.AU{padding:calc(var(--spacing) * 4)}.AV{padding:calc(var(--spacing) * 5)}.AW{padding:calc(var(--spacing) * 6)}.AX{padding:calc(var(--spacing) * 7)}.AY{padding:calc(var(--spacing) * 8)}.BW{padding-inline:0}.BX{padding-inline:var(--spacing)}.BY{padding-inline:calc(var(--spacing) * 1.5)}.Ca{padding-inline:calc(var(--spacing) * 2.5)}.Cb{padding-inline:calc(var(--spacing) * 3)}.Cc{padding-inline:calc(var(--spacing) * 3.5)}.Cd{padding-inline:calc(var(--spacing) * 4)}.Ce{padding-inline:calc(var(--spacing) * 5)}.Cf{padding-inline:calc(var(--spacing) * 6)}.Cg{padding-inline:calc(var(--spacing) * 8)}.BZ{padding-inline:calc(var(--spacing) * 10)}.Ch{padding-inline:max(32px,50% - 740px)}.section{padding-block:calc(var(--spacing) * 24)}@media not all and (width>=64rem){.section{padding-block:calc(var(--spacing) * 20)}}@media not all and (width>=48rem){.section{padding-block:calc(var(--spacing) * 16)}}.Ci{padding-block:0}.Cj{padding-block:calc(var(--spacing) * 1.5)}.Cm{padding-block:calc(var(--spacing) * 2)}.Cn{padding-block:calc(var(--spacing) * 2.5)}.Cq{padding-block:calc(var(--spacing) * 3)}.Cr{padding-block:calc(var(--spacing) * 3.5)}.Cs{padding-block:calc(var(--spacing) * 4)}.Ct{padding-block:calc(var(--spacing) * 5)}.Cu{padding-block:calc(var(--spacing) * 6)}.Ck{padding-block:calc(var(--spacing) * 10)}.Cl{padding-block:calc(var(--spacing) * 12)}.Co{padding-block:calc(var(--spacing) * 20)}.Cp{padding-block:calc(var(--spacing) * 24)}.BA{padding-top:0}.BB{padding-top:calc(var(--spacing) * .5)}.BC{padding-top:var(--spacing)}.BD{padding-top:calc(var(--spacing) * 1.5)}.BK{padding-top:calc(var(--spacing) * 2)}.BN{padding-top:calc(var(--spacing) * 3)}.BQ{padding-top:calc(var(--spacing) * 4)}.BR{padding-top:calc(var(--spacing) * 5)}.BT{padding-top:calc(var(--spacing) * 6)}.BU{padding-top:calc(var(--spacing) * 7)}.BV{padding-top:calc(var(--spacing) * 8)}.BE{padding-top:calc(var(--spacing) * 10)}.BF{padding-top:calc(var(--spacing) * 11)}.BG{padding-top:calc(var(--spacing) * 12)}.BH{padding-top:calc(var(--spacing) * 14)}.BI{padding-top:calc(var(--spacing) * 16)}.BJ{padding-top:calc(var(--spacing) * 19)}.BL{padding-top:calc(var(--spacing) * 24)}.BM{padding-top:calc(var(--spacing) * 28)}.BO{padding-top:calc(var(--spacing) * 32)}.BP{padding-top:calc(var(--spacing) * 36)}.BS{padding-top:calc(var(--spacing) * 56)}.Bz{padding-right:calc(var(--spacing) * 16)}.AZ{padding-bottom:0}.Ba{padding-bottom:var(--spacing)}.Bf{padding-bottom:calc(var(--spacing) * 2.5)}.Bi{padding-bottom:calc(var(--spacing) * 3)}.Bj{padding-bottom:calc(var(--spacing) * 4)}.Bk{padding-bottom:calc(var(--spacing) * 6)}.Bl{padding-bottom:calc(var(--spacing) * 7)}.Bm{padding-bottom:calc(var(--spacing) * 8)}.Bb{padding-bottom:calc(var(--spacing) * 10)}.Bc{padding-bottom:calc(var(--spacing) * 12)}.Bd{padding-bottom:calc(var(--spacing) * 15)}.Be{padding-bottom:calc(var(--spacing) * 16)}.Bg{padding-bottom:calc(var(--spacing) * 20)}.Bh{padding-bottom:calc(var(--spacing) * 24)}.Bv{padding-left:calc(var(--spacing) * 9)}.Ex{text-align:center}.ED{text-align:left}.EO{text-align:right}.nn{font-family:var(--font-mono)}.El{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.Em{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.En{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.Eo{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.Ep{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.Eq{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.Er{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.Eu{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.EE{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.EP{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.EX{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.EY{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.qm{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.qn{--tw-leading:1;line-height:1}.qo{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.qp{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.qq{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.qr{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.nm{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.no{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.np{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.Fl{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.Fm{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.Fn{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.Fo{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.Fp{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.Fq{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.Et{text-wrap:balance}.EN{text-wrap:pretty}.Gv{overflow-wrap:anywhere}.pX{-webkit-hyphens:none;hyphens:none}.Gu{white-space:nowrap}.Es{color:#333}.Ev{color:var(--color-black)}.Ew{color:var(--color-brand)}.Ey,.Ez{color:var(--text)}@supports (color:color-mix(in lab, red, red)){.Ez{color:color-mix(in oklab, var(--text) 10%, transparent)}}.EA{color:var(--text)}@supports (color:color-mix(in lab, red, red)){.EA{color:color-mix(in oklab, var(--text) 80%, transparent)}}.EB{color:var(--color-emerald-400)}.EC{color:inherit}.EG{color:var(--muted)}.EH{color:var(--color-neutral-300)}.EI{color:var(--color-neutral-400)}.EJ{color:var(--color-neutral-500)}.EK{color:var(--color-neutral-900)}.EL{color:var(--color-orange-400)}.EM{color:var(--bg)}.EQ{color:var(--color-white)}.ER{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.ER{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.ES{color:#fff9}@supports (color:color-mix(in lab, red, red)){.ES{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.ET{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.ET{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.EU{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.EU{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.EV{color:#fffc}@supports (color:color-mix(in lab, red, red)){.EV{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.EW{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.EW{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.Fz{text-underline-offset:2px}.Az{opacity:0}.AA{opacity:.75}.AB{opacity:.8}.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)}.CX{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.CY{--tw-shadow:-10px 12px 30px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.Dc{--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)}.Dd{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.Db{--tw-shadow-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.Db{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.CZ{--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.CZ{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.Da{--tw-shadow-color:#00000026}@supports (color:color-mix(in lab, red, red)){.Da{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.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,)}.kw{--tw-backdrop-blur:blur(var(--blur-xl));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,)}.kx{--tw-backdrop-saturate:saturate(150%);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))}.Fr{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.Fs{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.Ft{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.Fu{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.mW{--tw-duration:.2s;transition-duration:.2s}.mX{--tw-duration:.25s;transition-duration:.25s}.mY{--tw-duration:.3s;transition-duration:.3s}.mZ{--tw-duration:.7s;transition-duration:.7s}.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)}.AG{--tw-outline-style:none;outline-style:none}.iO{--d:.1s}.iP{--d:.2s}.iQ{--d:.3s}.iS{--d:.4s}.iT{--d:.5s}.iU{--d:.6s}.iV{--d:.8s}.iR{--d:.45s}.iW{--d:1.1s}.iX{--d:1.2s}.iY{--d:1.3s}.iZ{--d:1.4s}.ja{--d:1.5s}.jb{--d:1.6s}.jc{--d:1.7s}.jd{--d:1.8s}.je{--d:1.9s}.jf{--d:1s}.jg{--d:2.2s}.jh{--d:2.3s}.ji{--d:2.4s}.jj{--d:2.5s}.jk{--d:2.6s}.jl{--d:2.8s}.jm{--d:2s}.jn{--d:3.4s}.jo{--d:3s}.jq{--r:-4deg}.jr{--r:-6deg}.jp{--r:-10deg}.js{--r:5deg}.jt{--r:8deg}.ju{--x:-40px}.jv{--x:-50px}.jw{--x:30px}.jx{--x:60px}.jy{--x:70px}.jA{--y:-3rem}.jz{--y:-30px}.jB{--y:-50px}.jC{--y:12rem}.jD{--y:40px}.jE{--y:50px}.jF{--y:70px}.jG{clip-path:url(#founder-portrait-shape)}.jH{clip-path:url(#home-portrait-shape)}.oR:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.oP:is(:where(.group):is([open],:popover-open,:open) *){border-color:var(--muted)}.oS:is(:where(.group):is([open],:popover-open,:open) *){color:var(--color-brand)}.oT:is(:where(.group):is([open],:popover-open,:open) *){color:var(--text)}.oQ:is(:where(.group):is([open],:popover-open,:open) *){opacity:0}@media (hover:hover){.oO:is(:where(.group):hover *){width:calc(var(--spacing) * 6)}.oL:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.oM:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.ox:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.oy:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.oz:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.oN:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.oG:is(:where(.group):hover *){--tw-scale-x:102%;--tw-scale-y:102%;--tw-scale-z:102%;scale:var(--tw-scale-x) var(--tw-scale-y)}.oF:is(:where(.group):hover *){rotate:45deg}.oC:is(:where(.group):hover *){border-color:var(--color-brand)}.oD:is(:where(.group):hover *){border-color:var(--text)}.oE:is(:where(.group):hover *){border-color:var(--muted)}.oA:is(:where(.group):hover *){background-color:var(--color-brand)}.oB:is(:where(.group):hover *){background-color:var(--text)}.oH:is(:where(.group):hover *){color:var(--color-brand)}.oI:is(:where(.group):hover *){color:var(--text)}.oJ:is(:where(.group):hover *){color:var(--bg)}.oK:is(:where(.group):hover *){color:var(--color-white)}}.ow:is(:where(.group):focus-visible *){width:calc(var(--spacing) * 6)}.ou:is(:where(.group):focus-visible *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.oo:is(:where(.group):focus-visible *){--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.ov:is(:where(.group):focus-visible *){--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.os:is(:where(.group):focus-visible *){--tw-scale-x:102%;--tw-scale-y:102%;--tw-scale-z:102%;scale:var(--tw-scale-x) var(--tw-scale-y)}.or:is(:where(.group):focus-visible *){rotate:45deg}.oq:is(:where(.group):focus-visible *){border-color:var(--color-brand)}.op:is(:where(.group):focus-visible *){background-color:var(--color-brand)}.ot:is(:where(.group):focus-visible *){color:var(--color-white)}.ol:is(:where(.group)[aria-pressed=true] *){background-color:#fe43021a}@supports (color:color-mix(in lab, red, red)){.ol:is(:where(.group)[aria-pressed=true] *){background-color:color-mix(in oklab, var(--color-brand) 10%, transparent)}}.on:is(:where(.group)[aria-pressed=true] *){color:var(--color-brand)}.om:is(:where(.group)[aria-pressed=true] *){opacity:1}.Bo:is(:where(.peer):checked~*){border-color:var(--text)}.Bn:is(:where(.peer):checked~*){background-color:var(--text)}.Br:is(:where(.peer):checked~*){color:var(--bg)}.Bq:is(:where(.peer):checked~*){opacity:1}.Bs:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.Bu:is(:where(.peer):focus-visible~*){outline-offset:2px}.Bt:is(:where(.peer):focus-visible~*){outline-color:var(--color-brand)}.Bx::placeholder{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.Bx::placeholder{color:color-mix(in oklab, var(--muted) 65%, transparent)}}.kz::backdrop{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.kz::backdrop{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.ky::backdrop{--tw-backdrop-blur:blur(var(--blur-md));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,)}.kC:before{content:var(--tw-content);width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.kB:before{content:var(--tw-content);border-radius:2147480000px}.kA:before{content:var(--tw-content);background-color:var(--color-brand)}.kc:after{content:var(--tw-content);pointer-events:none}.jM:after{content:var(--tw-content);position:absolute}.jZ:after{content:var(--tw-content);inset:0}.ka:after{content:var(--tw-content);inset-inline:0}.jL:after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.jK:after{content:var(--tw-content);bottom:calc(var(--spacing) * -.5)}.jR:after{content:var(--tw-content);bottom:0}.kh:after{content:var(--tw-content);width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.jX:after{content:var(--tw-content);height:60%}.jY:after{content:var(--tw-content);height:1px}.kl:after{content:var(--tw-content);width:calc(var(--spacing) * 1.5)}.kg:after{content:var(--tw-content);flex-shrink:0}.kb:after{content:var(--tw-content);transform-origin:0}.kf:after{content:var(--tw-content);--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.kd:after{content:var(--tw-content);rotate:45deg}.ke:after{content:var(--tw-content);border-radius:2147480000px}.jN:after{content:var(--tw-content);background-color:var(--color-brand)}.jP:after{content:var(--tw-content);background-color:var(--color-neutral-400)}.jO:after{content:var(--tw-content);--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.jO:after{--tw-gradient-position:to top in oklab}}.jO:after{background-image:linear-gradient(var(--tw-gradient-stops))}.jQ:after{content:var(--tw-content);background-image:none}.jU:after{content:var(--tw-content);--tw-gradient-from:#0009}@supports (color:color-mix(in lab, red, red)){.jU:after{--tw-gradient-from:color-mix(in oklab, var(--color-black) 60%, transparent)}}.jU:after{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.jV:after{content:var(--tw-content);--tw-gradient-from:#000000bf}@supports (color:color-mix(in lab, red, red)){.jV:after{--tw-gradient-from:color-mix(in oklab, var(--color-black) 75%, transparent)}}.jV:after{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.jW:after{content:var(--tw-content);--tw-gradient-from:#000c}@supports (color:color-mix(in lab, red, red)){.jW:after{--tw-gradient-from:color-mix(in oklab, var(--color-black) 80%, transparent)}}.jW:after{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.kk:after{content:var(--tw-content);--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.ki:after{content:var(--tw-content);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.kj:after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.jT:after{content:var(--tw-content);--tw-duration:.25s;transition-duration:.25s}.jS:after{--tw-content:"";content:var(--tw-content)}.AC:is([open],:popover-open,:open){display:flex}.AD:is([open],:popover-open,:open){flex-direction:column}.mx:checked{border-color:var(--color-brand)}.mw:checked{background-color:var(--color-brand)}@media (hover:hover){.pL:hover{border-color:var(--color-brand)}.pM:hover{border-color:#fe430266}@supports (color:color-mix(in lab, red, red)){.pM:hover{border-color:color-mix(in oklab, var(--color-brand) 40%, transparent)}}.pN:hover,.pO:hover{border-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.pO:hover{border-color:color-mix(in oklab, var(--text) 30%, transparent)}}.pP:hover{border-color:var(--line)}.pQ:hover,.pR:hover{border-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.pR:hover{border-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.pS:hover{border-color:var(--color-white)}.pF:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.pF:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.pG:hover{background-color:var(--color-brand)}.pH:hover{background-color:var(--text)}.pI:hover{background-color:var(--color-orange-600)}.pJ:hover{background-color:var(--surface)}.pK:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.pK:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.pT:hover{color:var(--color-brand)}.pU:hover{color:var(--text)}.pV:hover{color:var(--bg)}.pW:hover{color:var(--color-white)}.Bp:is(:where(.peer):checked~*):hover{color:var(--bg)}.pD:hover:after{content:var(--tw-content);--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.pE:hover:after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.pC:hover:after{content:var(--tw-content);background-color:var(--color-white)}}.nl:focus{top:calc(var(--spacing) * 2.5)}.nh:focus{border-color:var(--color-brand)}.nj:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.nk:focus{--tw-ring-color:#fe430226}@supports (color:color-mix(in lab, red, red)){.nk:focus{--tw-ring-color:color-mix(in oklab, var(--color-brand) 15%, transparent)}}.ni:focus{outline-style:var(--tw-outline-style);outline-width:0}.ne:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.nd:focus-visible{outline-offset:calc(2px * -1)}.ng:focus-visible{outline-offset:4px}.nf:focus-visible{outline-color:var(--color-brand)}.mP:disabled{cursor:default}.mQ:disabled{cursor:wait}.mU:disabled{opacity:.3}.mV:disabled{opacity:.6}@media (hover:hover){.mS:disabled:hover{border-color:var(--line)}.mR:disabled:hover{background-color:var(--bg)}.mT:disabled:hover{color:var(--text)}}.kp[aria-invalid=true]{border-color:var(--color-brand)}.kr[aria-pressed=true]{border-color:#fe43024d}@supports (color:color-mix(in lab, red, red)){.kr[aria-pressed=true]{border-color:color-mix(in oklab, var(--color-brand) 30%, transparent)}}.kq[aria-pressed=true]{background-color:#fe43020d}@supports (color:color-mix(in lab, red, red)){.kq[aria-pressed=true]{background-color:color-mix(in oklab, var(--color-brand) 5%, transparent)}}.ko[aria-current=page]{color:var(--color-brand)}.kn[aria-current=page]:after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (prefers-reduced-motion:reduce){.zK{transform:none}.zL{transition-property:none}}@media not all and (width>=64rem){.sl{position:absolute}.tj{top:0}.sg{right:-12.5%}.sD{left:0}.td{grid-row-start:1}.sM{margin-block:calc(var(--spacing) * 20)}.sJ{margin-top:0}.sL{margin-top:calc(var(--spacing) * 3)}.sK{margin-top:calc(var(--spacing) * 12)}.sG{margin-bottom:calc(var(--spacing) * 9)}.sq{display:block}.sn{aspect-ratio:3/4}.sm{aspect-ratio:11/12}.tf{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.sx{height:100%}.sI{min-height:calc(var(--spacing) * 20)}.sH{min-height:calc(var(--spacing) * 164)}.tk{width:75%}.tl{width:100%}.tm{width:1px}.sE{max-width:var(--container-lg)}.sF{max-width:var(--container-xl)}.sN{transform-origin:top}.sw{grid-template-columns:repeat(2,minmax(0,1fr))}.ss{flex-wrap:wrap}.sy{justify-items:end}.st{gap:calc(var(--spacing) * 3)}.su{column-gap:calc(var(--spacing) * 2.5)}.sv{row-gap:calc(var(--spacing) * 2.5)}.te{align-self:flex-start}.sz{justify-self:center}.sA{justify-self:flex-start}.tb{border-radius:var(--radius-2xl)}.tc{border-radius:0}.sr{border-style:var(--tw-border-style);border-width:0}.so{background-color:var(--surface)}.sp{background-color:#0000}.sO{padding:0}.sP{padding:calc(var(--spacing) * 3.5)}.sQ{padding:calc(var(--spacing) * 4)}.sR{padding:calc(var(--spacing) * 5)}.sY{padding-inline:calc(var(--spacing) * 6)}.ta{padding-block:calc(var(--spacing) * 4)}.sZ{padding-block:calc(var(--spacing) * 20)}.sW{padding-top:calc(var(--spacing) * 1.5)}.sX{padding-top:calc(var(--spacing) * 20)}.sS{padding-bottom:calc(var(--spacing) * 12)}.sT{padding-bottom:calc(var(--spacing) * 20)}.sV{padding-left:calc(var(--spacing) * 8)}.sU{padding-left:calc(var(--spacing) * 16)}.tg{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.ti{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.th{color:var(--color-brand)}.sB:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sC:last-child{padding-bottom:0}}@media not all and (width>=48rem){.uF{position:fixed}.xa{top:16.6667%}.wZ{top:4.16667%}.xb{top:calc(var(--spacing) * 11)}.xc{top:calc(var(--spacing) * 20)}.xd{top:calc(var(--spacing) * 21)}.xe{top:calc(var(--spacing) * 30)}.to{right:-33.3333%}.tp{right:-25%}.tq{right:-20%}.tn{right:-10%}.wF{right:0}.wG{right:calc(var(--spacing) * 4)}.wH{right:calc(var(--spacing) * 5)}.wI{right:-24%}.uC{bottom:33.3333%}.uD{bottom:calc(var(--spacing) * 5)}.uE{bottom:calc(var(--spacing) * 6)}.vq{left:calc(var(--spacing) * 6)}.vL{margin-inline:0}.vN{margin-block:calc(var(--spacing) * 8)}.vM{margin-block:calc(var(--spacing) * 16)}.vF{margin-top:0}.vH{margin-top:calc(var(--spacing) * 4)}.vI{margin-top:calc(var(--spacing) * 5)}.vJ{margin-top:calc(var(--spacing) * 6)}.vK{margin-top:calc(var(--spacing) * 8)}.vG{margin-top:calc(var(--spacing) * 10)}.vw{margin-bottom:calc(var(--spacing) * 4)}.vx{margin-bottom:calc(var(--spacing) * 8)}.vv{margin-bottom:calc(var(--spacing) * 16)}.uv{aspect-ratio:5/6}.wP{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.wQ{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.wR{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.wN{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.wO{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.vb{height:50%}.vc{height:33.3333%}.vd{height:calc(var(--spacing) * 10)}.ve{height:calc(var(--spacing) * 12)}.vf{height:calc(var(--spacing) * 31)}.vg{height:calc(var(--spacing) * 35)}.vh{height:calc(var(--spacing) * 70)}.vi{height:calc(var(--spacing) * 76)}.vj{height:calc(var(--spacing) * 80)}.vk{height:calc(var(--spacing) * 84)}.vl{height:calc(var(--spacing) * 88)}.vm{height:calc(var(--spacing) * 96)}.vn{height:calc(100dvh - 20px)}.vo{height:auto}.vz{min-height:calc(var(--spacing) * 12)}.vB{min-height:calc(var(--spacing) * 73)}.vC{min-height:calc(var(--spacing) * 80)}.vD{min-height:calc(var(--spacing) * 96)}.vE{min-height:calc(var(--spacing) * 98)}.vy{min-height:calc(var(--spacing) * 108)}.vA{min-height:calc(var(--spacing) * 172)}.xg{width:50%}.xk{width:66.6667%}.xm{width:calc(var(--spacing) * 6)}.xn{width:112.5%}.xh{width:calc(var(--spacing) * 10)}.xi{width:110%}.xj{width:calc(var(--spacing) * 12)}.xl{width:calc(var(--spacing) * 23)}.xo{width:96%}.xp{width:calc(100vw - 20px)}.xq{width:100%}.vt{max-width:var(--container-lg)}.vu{max-width:none}.wM{scroll-padding-inline:calc(var(--spacing) * 5)}.uW{grid-template-columns:repeat(1,minmax(0,1fr))}.uX{grid-template-columns:48px minmax(0,1fr)}.uG{flex-wrap:wrap}.vp{align-items:flex-start}.uI{gap:calc(var(--spacing) * 2)}.uJ{gap:calc(var(--spacing) * 3)}.uK{gap:calc(var(--spacing) * 4)}.uL{gap:calc(var(--spacing) * 6)}.uM{gap:calc(var(--spacing) * 8)}.uN{column-gap:calc(var(--spacing) * 2.5)}.uO{column-gap:calc(var(--spacing) * 3.5)}.uP{column-gap:calc(var(--spacing) * 4)}.uQ{column-gap:calc(var(--spacing) * 5)}.uR{row-gap:var(--spacing)}.uS{row-gap:calc(var(--spacing) * 2.5)}.uT{row-gap:calc(var(--spacing) * 3.5)}.uU{row-gap:calc(var(--spacing) * 4)}.uV{row-gap:calc(var(--spacing) * 5)}.wJ{border-radius:var(--radius-2xl)}.wK{border-radius:var(--radius-3xl)}.wL{border-radius:var(--radius-xl)}.uB{border-color:#0000}.uA{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.uA{--tw-gradient-position:to top in oklab}}.uA{background-image:linear-gradient(var(--tw-gradient-stops))}.uw{background-image:linear-gradient(#0005,#0000 23%,#0004 42%,#000d 73%,#000d)}.ux{background-image:linear-gradient(#0006 0%,#0001 24%,#0007 44%,#000d 75%,#000e 100%)}.uy{background-image:linear-gradient(#0008,#0000 25%,#0006 45%,#000d 78%,#000e)}.uz{background-image:linear-gradient(#0008,#0000 25%,#0009 52%,#000e 85%)}.uH{--tw-gradient-from:#000000e6}@supports (color:color-mix(in lab, red, red)){.uH{--tw-gradient-from:color-mix(in oklab, var(--color-black) 90%, transparent)}}.uH{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.xf{--tw-gradient-via:#0009}@supports (color:color-mix(in lab, red, red)){.xf{--tw-gradient-via:color-mix(in oklab, var(--color-black) 60%, transparent)}}.xf{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.wY{--tw-gradient-to:#0000001a}@supports (color:color-mix(in lab, red, red)){.wY{--tw-gradient-to:color-mix(in oklab, var(--color-black) 10%, transparent)}}.wY{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.vr{-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left), var(--tw-mask-right), var(--tw-mask-bottom), var(--tw-mask-top);--tw-mask-bottom:linear-gradient(to bottom, var(--tw-mask-bottom-from-color) var(--tw-mask-bottom-from-position), var(--tw-mask-bottom-to-color) var(--tw-mask-bottom-to-position));--tw-mask-bottom-from-position:40%;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.vs{-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left), var(--tw-mask-right), var(--tw-mask-bottom), var(--tw-mask-top);--tw-mask-bottom:linear-gradient(to bottom, var(--tw-mask-bottom-from-color) var(--tw-mask-bottom-from-position), var(--tw-mask-bottom-to-color) var(--tw-mask-bottom-to-position));--tw-mask-bottom-to-position:100%;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.vO{object-position:58% top}.vP{object-position:65% center}.vQ{object-position:70% center}.vR{object-position:72% center}.vS{object-position:75% center}.vT{object-position:78% center}.vW{padding:calc(var(--spacing) * 3)}.vX{padding:calc(var(--spacing) * 3.5)}.vY{padding:calc(var(--spacing) * 4)}.vZ{padding:calc(var(--spacing) * 5)}.wa{padding:calc(var(--spacing) * 6)}.wx{padding-inline:calc(var(--spacing) * 3.5)}.wy{padding-inline:calc(var(--spacing) * 4)}.wz{padding-inline:calc(var(--spacing) * 5)}.wA{padding-inline:calc(var(--spacing) * 6)}.wD{padding-block:calc(var(--spacing) * 5)}.wE{padding-block:calc(var(--spacing) * 8)}.wB{padding-block:calc(var(--spacing) * 12)}.wC{padding-block:calc(var(--spacing) * 16)}.wk{padding-top:0}.ws{padding-top:calc(var(--spacing) * 5)}.wv{padding-top:calc(var(--spacing) * 8)}.ww{padding-top:calc(var(--spacing) * 9)}.wl{padding-top:calc(var(--spacing) * 10)}.wm{padding-top:calc(var(--spacing) * 16)}.wn{padding-top:calc(var(--spacing) * 19)}.wo{padding-top:calc(var(--spacing) * 28)}.wp{padding-top:calc(var(--spacing) * 30)}.wq{padding-top:calc(var(--spacing) * 40)}.wr{padding-top:calc(var(--spacing) * 48)}.wt{padding-top:calc(var(--spacing) * 56)}.wu{padding-top:calc(var(--spacing) * 60)}.wj{padding-right:0}.we{padding-bottom:calc(var(--spacing) * 5)}.wf{padding-bottom:calc(var(--spacing) * 6)}.wg{padding-bottom:calc(var(--spacing) * 8)}.wh{padding-bottom:calc(var(--spacing) * 9)}.wb{padding-bottom:calc(var(--spacing) * 12)}.wc{padding-bottom:calc(var(--spacing) * 14)}.wd{padding-bottom:calc(var(--spacing) * 16)}.wi{padding-left:calc(var(--spacing) * 6)}.wV{text-align:left}.wS{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.wT{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.wU{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.wW{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.wX{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.vU{opacity:.65}.vV{opacity:.9}@media (hover:hover){.uZ:is(:where(.group):hover *){border-color:#0000}.uY:is(:where(.group):hover *){background-color:#0000}.va:is(:where(.group):hover *){color:var(--color-brand)}}}@media (width>=40rem){.DD{display:inline}.DQ{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.DR{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.Ea{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.Eb{--tw-translate-y:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.DC{grid-template-columns:repeat(2,minmax(0,1fr))}.Dv{flex-direction:row}.Dw{flex-wrap:wrap}.DE{align-items:center}.DF{justify-content:space-between}.Dx{gap:calc(var(--spacing) * 5)}.Dy{gap:calc(var(--spacing) * 8)}.Dz{column-gap:calc(var(--spacing) * 6)}.DA{column-gap:calc(var(--spacing) * 8)}.DB{row-gap:calc(var(--spacing) * 2)}.DP{border-radius:var(--radius-3xl)}.DH{padding:calc(var(--spacing) * 6)}.DI{padding:calc(var(--spacing) * 8)}.DN{padding-inline:calc(var(--spacing) * 6)}.DO{padding-inline:calc(var(--spacing) * 8)}.DL{padding-top:calc(var(--spacing) * 12)}.DM{padding-top:calc(var(--spacing) * 32)}.DK{padding-right:calc(var(--spacing) * 8)}.DJ{padding-bottom:calc(var(--spacing) * 8)}.DS{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.DT{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.DU{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.DV{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.DW{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.DX{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.DY{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.DZ{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.DG:last-child{padding-left:calc(var(--spacing) * 8)}}@media (width>=48rem){.yk{inset:0}.xR{grid-column:span 5/span 5}.xS{grid-column:span 6/span 6}.xT{grid-column:span 7/span 7}.xU{grid-column-start:1}.xV{grid-column-start:2}.yQ{grid-row:1/-1}.yR{grid-row-start:2}.yS{grid-row-start:3}.yT{grid-row-start:4}.yU{grid-row-start:5}.yV{grid-row-start:6}.yw{margin-inline:calc(var(--spacing) * 8)}.yx{margin-block:0}.yy{margin-block:calc(var(--spacing) * 6)}.yq{margin-top:0}.yu{margin-top:calc(var(--spacing) * 6)}.yv{margin-top:calc(var(--spacing) * 8)}.yr{margin-top:calc(var(--spacing) * 10)}.ys{margin-top:calc(var(--spacing) * 16)}.yt{margin-top:calc(var(--spacing) * 20)}.yo{margin-bottom:calc(var(--spacing) * 10)}.xO{display:block}.yc{display:grid}.yj{display:inline}.yX{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.yi{height:calc(var(--spacing) * 20)}.yh{height:calc(var(--spacing) * 120)}.yp{min-height:calc(var(--spacing) * 28)}.zf{width:66.6667%}.zg{width:calc(var(--spacing) * 26)}.zh{width:calc(var(--spacing) * 36)}.zi{width:auto}.xW{flex:1}.ye{grid-template-columns:repeat(2,minmax(0,1fr))}.yd{grid-template-columns:repeat(12,minmax(0,1fr))}.yf{grid-template-rows:1fr repeat(4,auto) 1fr}.yg{grid-template-rows:1fr repeat(5,auto) 1fr}.xZ{gap:calc(var(--spacing) * 6)}.ya{gap:calc(var(--spacing) * 8)}.xX{gap:calc(var(--spacing) * 12)}.xY{gap:calc(var(--spacing) * 14)}:where(.yY>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.yb{column-gap:calc(var(--spacing) * 12)}.yW{align-self:center}.yl{justify-self:flex-end}.ym{justify-self:flex-start}.yM{border-radius:var(--radius-3xl)}.yN{border-radius:var(--radius-4xl)}.yP{border-radius:0}.yO{border-bottom-right-radius:var(--radius-4xl);border-bottom-left-radius:var(--radius-4xl)}.xP{border-style:var(--tw-border-style);border-width:0}.xQ{border-top-style:var(--tw-border-style);border-top-width:0}.yz{padding:calc(var(--spacing) * 10)}.yI{padding-inline:calc(var(--spacing) * 8)}.yH{padding-inline:calc(var(--spacing) * 10)}.yK{padding-block:calc(var(--spacing) * 6)}.yL{padding-block:calc(var(--spacing) * 8)}.yJ{padding-block:calc(var(--spacing) * 12)}.yE{padding-top:0}.yG{padding-top:calc(var(--spacing) * 8)}.yF{padding-top:calc(var(--spacing) * 40)}.yD{padding-bottom:calc(var(--spacing) * 8)}.yA{padding-bottom:calc(var(--spacing) * 10)}.yB{padding-bottom:calc(var(--spacing) * 12)}.yC{padding-bottom:calc(var(--spacing) * 20)}.yZ{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.za{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.zb{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.zc{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.zd{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.ze{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (width>=64rem){.rL{position:sticky}.rl{inset:0}.rm{inset:calc(var(--spacing) * 4)}.rU{top:calc(var(--spacing) * 28)}.rV{top:calc(var(--spacing) * 36)}.rw{order:1}.rx{order:2}.qM{grid-column:span 1/span 1}.qN{grid-column:span 3/span 3}.qO{grid-column:span 4/span 4}.qP{grid-column:span 8/span 8}.ru{margin-top:calc(var(--spacing) * 8)}.rs{margin-top:calc(var(--spacing) * 10)}.rt{margin-top:calc(var(--spacing) * 24)}.qH{display:block}.qQ{display:flex}.rk{display:none}.rJ{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.rK{width:auto;height:auto}.rh{height:calc(var(--spacing) * 18)}.ri{height:min(840px,100svh)}.rj{height:100%}.rr{min-height:calc(var(--spacing) * 168)}.rY{width:41.6667%}.rZ{width:100%}.rp{max-width:calc(var(--spacing) * 65)}.rq{max-width:none}.qZ{grid-template-columns:repeat(1,minmax(0,1fr))}.rb{grid-template-columns:repeat(2,minmax(0,1fr))}.rc{grid-template-columns:repeat(3,minmax(0,1fr))}.rd{grid-template-columns:repeat(4,minmax(0,1fr))}.ra{grid-template-columns:repeat(12,minmax(0,1fr))}.re{grid-template-columns:.75fr 1.25fr}.qR{flex-direction:row}.rn{align-items:flex-start}.ro{justify-content:space-between}.qX{gap:calc(var(--spacing) * 8)}.qU{gap:calc(var(--spacing) * 10)}.qV{gap:calc(var(--spacing) * 12)}.qW{gap:calc(var(--spacing) * 16)}.qY{column-gap:calc(var(--spacing) * 8)}.rI{align-self:flex-start}.rH{border-radius:var(--radius-4xl)}.qI{border-style:var(--tw-border-style);border-width:1px}.qJ{border-style:var(--tw-border-style);border-width:0}.qL{border-top-style:var(--tw-border-style);border-top-width:1px}.qK{border-color:var(--line)}.qG{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.qG{--tw-gradient-position:to right in oklab}}.qG{background-image:linear-gradient(var(--tw-gradient-stops))}.qT{--tw-gradient-from:#000000d9}@supports (color:color-mix(in lab, red, red)){.qT{--tw-gradient-from:color-mix(in oklab, var(--color-black) 85%, transparent)}}.qT{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.qS{--tw-gradient-from-position:0%}.rX{--tw-gradient-via:#00000080}@supports (color:color-mix(in lab, red, red)){.rX{--tw-gradient-via:color-mix(in oklab, var(--color-black) 50%, transparent)}}.rX{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.rW{--tw-gradient-via-position:45%}.rT{--tw-gradient-to:#0000001a}@supports (color:color-mix(in lab, red, red)){.rT{--tw-gradient-to:color-mix(in oklab, var(--color-black) 10%, transparent)}}.rT{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.rS{--tw-gradient-to-position:100%}.rv{object-position:35% center}.rD{padding-inline:calc(var(--spacing) * 10)}.rF{padding-block:calc(var(--spacing) * 2)}.rG{padding-block:calc(var(--spacing) * 3)}.rE{padding-block:calc(var(--spacing) * 14)}.rC{padding-top:calc(var(--spacing) * 6)}.rz{padding-top:calc(var(--spacing) * 10)}.rA{padding-top:calc(var(--spacing) * 40)}.rB{padding-top:calc(var(--spacing) * 48)}.ry{padding-bottom:calc(var(--spacing) * 16)}.rM{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.rN{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.rO{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.rP{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.rQ{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.rR{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}@media (hover:hover){.rf:is(:where(.group):hover *){background-color:#0000}.rg:is(:where(.group):hover *){color:var(--color-brand)}}.qA:after{content:var(--tw-content);position:absolute}.qD:after{content:var(--tw-content);inset:0}.qB:after{content:var(--tw-content);--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.qB:after{--tw-gradient-position:to top in oklab}}.qB:after{background-image:linear-gradient(var(--tw-gradient-stops))}.qC:after{content:var(--tw-content);--tw-gradient-from:#0009}@supports (color:color-mix(in lab, red, red)){.qC:after{--tw-gradient-from:color-mix(in oklab, var(--color-black) 60%, transparent)}}.qC:after{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.qF:after{content:var(--tw-content);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.qE:after{content:var(--tw-content);--tw-gradient-to-position:40%}}@media (width>=80rem){.GA{grid-column:span 2/span 2}.GB{grid-column:span 3/span 3}.GJ{height:calc(var(--spacing) * 140)}.GL{min-height:calc(var(--spacing) * 13)}.GM{min-height:calc(var(--spacing) * 15)}.GK{max-width:var(--container-xl)}.GG{grid-template-columns:repeat(3,minmax(0,1fr))}.GH{grid-template-columns:repeat(4,minmax(0,1fr))}.GI{grid-template-columns:repeat(5,minmax(0,1fr))}.GC{gap:calc(var(--spacing) * 14)}.GD{gap:calc(var(--spacing) * 16)}.GE{gap:calc(var(--spacing) * 20)}.GF{column-gap:calc(var(--spacing) * 16)}.GQ{border-radius:var(--radius-4xl)}.GN{padding:calc(var(--spacing) * 10)}.GO{padding:calc(var(--spacing) * 14)}.GP{padding-inline:calc(var(--spacing) * 12)}.GR{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.GS{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.GT{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.GU{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.GV{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.GW{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}@media (width>=96rem){.G{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.H{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.I{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.J{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}@container not (width>=28rem){.L{grid-column:span 1/span 1}.N{grid-template-columns:repeat(1,minmax(0,1fr))}.M{gap:calc(var(--spacing) * 3)}}@container not (width>=24rem){.V{grid-column:span 1/span 1}.af{margin-top:calc(var(--spacing) * 5)}.ae{display:none}.ad{height:calc(var(--spacing) * 11)}.am{width:calc(var(--spacing) * 10)}.aa{grid-template-columns:repeat(1,minmax(0,1fr))}.ab{grid-template-columns:repeat(3,minmax(0,1fr))}.ac{grid-template-columns:38px minmax(0,1fr)}.W{gap:calc(var(--spacing) * 3)}.X{gap:calc(var(--spacing) * 4)}.Y{column-gap:calc(var(--spacing) * 3)}.Z{row-gap:calc(var(--spacing) * 3)}.ak{border-radius:var(--radius-xl)}.ag{padding:calc(var(--spacing) * 3)}.ah{padding:calc(var(--spacing) * 4)}.ai{padding-inline:calc(var(--spacing) * 3.5)}.aj{padding-block:calc(var(--spacing) * 5)}.al{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@container not (width>=20rem){.ar{column-gap:calc(var(--spacing) * 2.5)}.as{row-gap:calc(var(--spacing) * 2.5)}.at{padding:calc(var(--spacing) * 2.5)}.au{padding:calc(var(--spacing) * 3.5)}.av{padding:calc(var(--spacing) * 4)}.aw{padding-inline:calc(var(--spacing) * 3)}.ax{padding-inline:calc(var(--spacing) * 4)}}@container (width>=20rem){.aA{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@container (width>=28rem){.ay{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@container (width>=32rem){.K{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@container (width>=36rem){.az{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}.mF:where([data-theme=dark],[data-theme=dark] *){display:block}.mJ:where([data-theme=dark],[data-theme=dark] *){display:none}.mG:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-neutral-600)}.mH:where([data-theme=dark],[data-theme=dark] *){border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.mH:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.mD:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-black)}.mE:where([data-theme=dark],[data-theme=dark] *){background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.mE:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.mO:where([data-theme=dark],[data-theme=dark] *){color:var(--color-white)}.mM:where([data-theme=dark],[data-theme=dark] *){--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.mM:where([data-theme=dark],[data-theme=dark] *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.mN:where([data-theme=dark],[data-theme=dark] *){--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.mN:where([data-theme=dark],[data-theme=dark] *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.mI:where([data-theme=dark],[data-theme=dark] *){--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,)}.mL:where([data-theme=dark],[data-theme=dark] *){--tw-saturate:saturate(75%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (hover:hover){.mK:where([data-theme=dark],[data-theme=dark] *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.mK:where([data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}.dM .art-demo-pill{margin-top:calc(var(--spacing) * 4)}.dN .art-demo-pill{margin-top:calc(var(--spacing) * 5)}.dO .art-demo-pill{padding-inline:calc(var(--spacing) * 3)}.dP .art-demo-pill{padding-block:calc(var(--spacing) * 2.5)}.dQ .art-demo-pill{padding-block:calc(var(--spacing) * 3)}.dR .art-demo-pill{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.dS .art-micro{color:var(--color-neutral-500)}@media not all and (width>=48rem){.tM .art-micro{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.dV .button{margin-top:calc(var(--spacing) * 2)}.dW .button{margin-top:calc(var(--spacing) * 7)}.dU .button{background-color:var(--color-white)}.dT .button{background-image:none}.dX .button{color:var(--color-gray-900)}.dY .filter-row{margin-bottom:0}.dZ .prose h2{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}@media not all and (width>=48rem){.tO .prose h2,.tN .prose h2:first-child{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.ea .service-examples li{display:flex}.ed .service-examples li{align-items:flex-start}.ee .service-examples li{justify-content:flex-start}.eb .service-examples li{column-gap:calc(var(--spacing) * 3)}.ec .service-examples li{row-gap:calc(var(--spacing) * 3)}.ef .studio-value-primary{background-color:var(--color-black)}.eg .studio-value-primary{background-image:none}.eh .studio-value-primary{color:var(--color-white)}@media not all and (width>=64rem){.sh .studio-value-primary{grid-column:1/-1}}.ei .EF{column-gap:calc(var(--spacing) * 4)}.ej .EF{row-gap:calc(var(--spacing) * 4)}.ek .EF{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media not all and (width>=48rem){.tP .EF{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.eo a{overflow-wrap:break-word}.ep a{color:var(--text)}.eq a{text-decoration-line:underline}.er a{text-underline-offset:4px}.el a:hover{color:var(--color-brand)}.em a:not(.button){text-decoration-line:underline}.en a:not(.button){text-underline-offset:4px}.es dd{margin:0}.et dd{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media not all and (width>=48rem){.tQ dd{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.ev div>span{margin-top:calc(var(--spacing) * 1.5)}.eu div>span{display:block}.ex div>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.ew div>span{color:var(--color-neutral-400)}@media not all and (width>=48rem){.tR div>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.eH dl{margin-inline:0}.eI dl{margin-block:calc(var(--spacing) * 6)}.eF dl{display:grid}.eG dl{grid-template-columns:repeat(2,minmax(0,1fr))}.eD dl{column-gap:calc(var(--spacing) * 6)}.eE dl{row-gap:calc(var(--spacing) * 6)}.eB dl{border-top-style:var(--tw-border-style);border-top-width:1px}.ey dl{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.eA dl{--tw-border-style:solid;border-style:solid}.eC dl{border-top-color:var(--line)}.ez dl{border-bottom-color:var(--line)}.eJ dl{padding-inline:0}.eK dl{padding-block:calc(var(--spacing) * 6)}@media not all and (width>=48rem){.tS dl{column-gap:calc(var(--spacing) * 5)}.tT dl{row-gap:calc(var(--spacing) * 5)}}.eL dt{margin-bottom:calc(var(--spacing) * 2)}.eN dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.eM dt{color:var(--muted)}@media not all and (width>=48rem){.tU dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.eR figcaption{display:flex}.eU figcaption{justify-content:space-between}.eS figcaption{column-gap:calc(var(--spacing) * 5)}.eT figcaption{row-gap:calc(var(--spacing) * 5)}.eP figcaption{border-top-style:var(--tw-border-style);border-top-width:1px}.eO figcaption{--tw-border-style:solid;border-style:solid}.eQ figcaption{border-top-color:#10182826}@supports (color:color-mix(in lab, red, red)){.eQ figcaption{border-top-color:color-mix(in oklab, var(--color-gray-900) 15%, transparent)}}.eV figcaption{padding-inline:calc(var(--spacing) * 8)}.eW figcaption{padding-block:calc(var(--spacing) * 5)}.eY figcaption{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.eX figcaption{color:var(--color-gray-900)}@media not all and (width>=48rem){.tV figcaption{padding-inline:calc(var(--spacing) * 6)}.tW figcaption{padding-block:calc(var(--spacing) * 5)}.tX figcaption{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.fg h2{margin-inline:0}.fd h2{margin-top:0}.fe h2{margin-top:calc(var(--spacing) * 3)}.ff h2{margin-top:calc(var(--spacing) * 6)}.fc h2{margin-bottom:calc(var(--spacing) * 4)}.fh h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.fi h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.fj h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.fk h2{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.fl h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.fb h2{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.fa h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.fm h2{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.fn h2{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}@media not all and (width>=64rem){.si h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media not all and (width>=48rem){.uc h2{margin-inline:0}.ua h2{margin-top:calc(var(--spacing) * 5)}.ub h2{margin-top:calc(var(--spacing) * 6)}.tZ h2{margin-bottom:calc(var(--spacing) * 4)}.ud h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.ue h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.uf h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=80rem){.Gw h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.Gx h2{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (width>=96rem){.D h2{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.E h2{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.eZ h2:not(:first-child){margin-top:calc(var(--spacing) * 10)}@media not all and (width>=48rem){.tY h2:not(:first-child){margin-top:calc(var(--spacing) * 8)}}.fr h3{margin-bottom:calc(var(--spacing) * 3)}.fq h3{max-width:95%}.fs h3{padding-right:calc(var(--spacing) * 5)}.ft h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.fu h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.fo h3{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.fp h3{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.fv h3{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.fw h3{overflow-wrap:anywhere}@media not all and (width>=48rem){.ug h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.uh h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=96rem){.F h3{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.fW i{margin-top:calc(var(--spacing) * 1.5)}.fX i{margin-top:calc(var(--spacing) * 2)}.fV i{margin-bottom:calc(var(--spacing) * 1.5)}.fO i{display:block}.fP i{height:var(--spacing)}.fQ i{height:calc(var(--spacing) * 1.5)}.fR i{height:calc(var(--spacing) * 2)}.fS i{height:calc(var(--spacing) * 4)}.fT i{height:calc(var(--spacing) * 9)}.fU i{height:1px}.gb i{width:calc(var(--spacing) * 1.5)}.gc i{width:calc(var(--spacing) * 2)}.gd i{width:calc(var(--spacing) * 4)}.ge i{width:calc(var(--spacing) * 6)}.gf i{width:calc(var(--spacing) * 7)}.gg i{width:60%}.gh i{width:90%}.gi i{width:100%}.fY i{border-radius:var(--radius-4xl)}.fZ i{border-radius:2147480000px}.ga i{border-radius:var(--radius-sm)}.fH i{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.fH i{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.fI i{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.fI i{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.fJ i{background-color:var(--color-brand)}.fK i{background-color:var(--color-neutral-400)}.fM i{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.fM i{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.fN i{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.fN i{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.fL i{background-image:none}@media not all and (width>=64rem){.sj i{height:calc(var(--spacing) * 8)}.sk i{width:calc(var(--spacing) * 6)}}@container not (width>=20rem){.an i{height:calc(var(--spacing) * 7)}.ao i{width:calc(var(--spacing) * 5)}}.fx i:last-child{width:25%}.fy i:last-child{width:60%}.fz i:last-child{width:65%}.fA i:nth-child(2){background-color:var(--color-black)}.fC i:nth-child(2){background-color:var(--color-stone-50)}.fB i:nth-child(2){background-image:none}.fD i:nth-child(3){background-color:var(--color-neutral-500)}.fF i:nth-child(3){background-color:var(--color-stone-300)}.fE i:nth-child(3){background-image:none}.fG i:nth-of-type(2){width:65%}.gn img{margin-inline:auto}.go img{margin-block:calc(var(--spacing) * 6)}.gm img{margin-top:calc(var(--spacing) * 8)}.gl img{margin-bottom:0}.gj img{height:100%}.gk img{max-height:calc(var(--spacing) * 63)}.gs img{width:100%}.gp img{object-fit:contain}.gq img{object-fit:cover}.gr img{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.gA input{width:100%}.gv input{border-style:var(--tw-border-style);border-width:0}.gx input{--tw-border-style:none;border-style:none}.gw input{border-color:currentColor}.gu input{background-color:#0000}.gt input{background-image:none}.gy input{padding:calc(var(--spacing) * 2)}.gz input{color:var(--text)}.gO li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.gQ li{--tw-border-style:solid;border-style:solid}.gP li{border-bottom-color:var(--line)}.gT li{padding-block:calc(var(--spacing) * 1.5)}.gU li{padding-block:calc(var(--spacing) * 3.5)}.gS li{padding-left:var(--spacing)}.gV li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.gR li{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}@media not all and (width>=48rem){.ui li{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.gC li:before{margin-right:calc(var(--spacing) * 2.5)}.gD li:before{color:var(--color-brand)}.gB li:before{content:"—"}.gE li>span{min-width:0}.gI li>svg{margin-top:var(--spacing)}.gH li>svg{height:calc(var(--spacing) * 6)}.gN li>svg{width:calc(var(--spacing) * 6)}.gL li>svg{flex-shrink:0}.gK li>svg{border-radius:2147480000px}.gF li>svg{background-color:var(--color-brand)}.gG li>svg{background-image:none}.gJ li>svg{padding:var(--spacing)}.gM li>svg{color:var(--color-white)}.gW ol{margin-inline:0}.gX ol{margin-block:calc(var(--spacing) * 5)}.gY ol{padding-left:calc(var(--spacing) * 6)}.he p{margin-top:calc(var(--spacing) * 3)}.hf p{margin-top:calc(var(--spacing) * 4)}.hd p{margin-bottom:calc(var(--spacing) * 4)}.hc p{max-width:calc(var(--spacing) * 115)}.hg p{padding-bottom:calc(var(--spacing) * 6)}.hh p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.hk p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.hb p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.hi p{color:var(--muted)}.hj p{color:var(--color-neutral-500)}@media not all and (width>=48rem){.uj p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.gZ p:not(.eyebrow){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.ha p:not(.eyebrow){color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.ha p:not(.eyebrow){color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.ho pre{margin-block:calc(var(--spacing) * 6)}.hm pre{background-color:var(--surface)}.hl pre{background-image:none}.hp pre{padding:calc(var(--spacing) * 6)}.hq pre{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.hn pre{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.hs pre{overflow-wrap:anywhere}.hr pre{white-space:pre-wrap}.hv small{margin-top:var(--spacing)}.hw small{margin-top:calc(var(--spacing) * 1.5)}.hx small{margin-top:calc(var(--spacing) * 2.5)}.ht small{display:block}.hz small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.hu small{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.hy small{color:var(--color-neutral-400)}@container not (width>=24rem){.S small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.hH span{margin-top:calc(var(--spacing) * 2)}.hG span{margin-right:auto}.hC span{display:block}.hF span{height:calc(var(--spacing) * 5)}.hL span{width:1px}.hB span{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hB span{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hA span{background-image:none}.hJ span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.hD span{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.hE span{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.hK span{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.hI span{color:var(--color-neutral-500)}.hW strong{margin-top:var(--spacing)}.hX strong{margin-top:calc(var(--spacing) * 1.5)}.hY strong{margin-top:calc(var(--spacing) * 2)}.hZ strong{margin-top:calc(var(--spacing) * 2.5)}.ia strong{margin-top:calc(var(--spacing) * 3.5)}.hV strong{margin-bottom:calc(var(--spacing) * 4)}.hM strong{display:block}.hN strong{display:flex}.hS strong{align-items:center}.hQ strong{column-gap:calc(var(--spacing) * 2)}.hR strong{row-gap:calc(var(--spacing) * 2)}.ib strong{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.ic strong{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.id strong{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.ie strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.ig strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.ih strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.hT strong{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.hU strong{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.hO strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.hP strong{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.ii strong{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.ij strong{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.if strong{color:var(--color-neutral-800)}@media not all and (width>=48rem){.uk strong{column-gap:calc(var(--spacing) * 1.5)}.ul strong{row-gap:calc(var(--spacing) * 1.5)}.um strong{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.un strong{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.uo strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.up strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.uq strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (width>=64rem){.qz strong{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (width>=80rem){.Gy strong{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}@container not (width>=24rem){.T strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.U strong{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@container not (width>=20rem){.ap strong{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.aq strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.ik svg{position:absolute}.ip svg{right:calc(var(--spacing) * 6)}.il svg{bottom:calc(var(--spacing) * 6)}.io svg{margin-left:auto}.im svg{height:calc(var(--spacing) * 3.5)}.in svg{height:calc(var(--spacing) * 4)}.is svg{width:calc(var(--spacing) * 3.5)}.it svg{width:calc(var(--spacing) * 4)}.iq svg{flex-shrink:0}.ir svg{color:var(--color-orange-400)}.iF ul{margin-inline:0}.iG ul{margin-block:calc(var(--spacing) * 5)}.iH ul{margin-block:calc(var(--spacing) * 6)}.iD ul{margin-top:calc(var(--spacing) * 4)}.iE ul{margin-top:calc(var(--spacing) * 5)}.iB ul{margin-bottom:0}.iC ul{margin-bottom:calc(var(--spacing) * 8)}.iw ul{display:grid}.iz ul{list-style-type:disc}.iA ul{list-style-type:none}.ix ul{grid-template-columns:repeat(1,minmax(0,1fr))}:where(.iL ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.iu ul{column-gap:calc(var(--spacing) * 3)}.iv ul{row-gap:calc(var(--spacing) * 3)}.iI ul{padding:0}.iJ ul{padding-left:calc(var(--spacing) * 5)}.iK ul{padding-left:calc(var(--spacing) * 6)}.iM ul{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.iy ul{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.iN ul{color:var(--muted)}@media not all and (width>=48rem){.ut ul{grid-template-columns:repeat(1,minmax(0,1fr))}.ur ul{column-gap:calc(var(--spacing) * 2.5)}.us ul{row-gap:calc(var(--spacing) * 2.5)}.uu ul{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=80rem){.Gz ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.zM.artwork-in-view .hero-ai-signals>path{stroke-dasharray:.12 1}}.aB.has-one{grid-template-columns:repeat(1,minmax(0,1fr))}.aC::-webkit-details-marker{display:none}.aD::-webkit-scrollbar{display:none}.aE::backdrop{background-color:rgb(var(--ink-rgb) / .91)}.aF::backdrop{background-image:none}.aG:hover img{--tw-scale-x:104%;--tw-scale-y:104%;--tw-scale-z:104%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ba>a{position:relative}.aU>a{display:grid}.aV>a{grid-template-columns:35px minmax(0,1fr) 25px}.aW>a{align-items:center}.aT>a{gap:calc(var(--spacing) * 4)}.bb>a{border-radius:var(--radius-3xl)}.aO>a{border-style:var(--tw-border-style);border-width:1px}.aP>a{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.aS>a{--tw-border-style:solid;border-style:solid}.aR>a{border-color:var(--line)}.aQ>a{border-bottom-color:var(--line)}.aN>a{background-color:var(--panel)}.aM>a{background-image:none}.aX>a{padding:calc(var(--spacing) * 6)}.aY>a{padding-inline:0}.aZ>a{padding-block:calc(var(--spacing) * 6)}.bc>a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media not all and (width>=48rem){.tt>a{grid-template-columns:25px minmax(0,1fr) 20px}.tr>a{column-gap:calc(var(--spacing) * 3)}.ts>a{row-gap:calc(var(--spacing) * 3)}.tu>a{padding:calc(var(--spacing) * 6)}.tv>a{padding-block:calc(var(--spacing) * 5)}}.aH>a:hover{border-color:var(--color-brand)}.aI>a:hover h3{color:var(--color-brand)}.aJ>a:hover img{--tw-scale-x:103%;--tw-scale-y:103%;--tw-scale-z:103%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (width>=48rem){@media not all and (width>=80rem){.yn>a:last-child{grid-column:span 2/span 2}}}.aL>a>span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.aK>a>span{color:var(--muted)}.bg>article{border-radius:var(--radius-3xl)}.be>article{background-color:var(--panel)}.bd>article{background-image:none}.bf>article{padding:calc(var(--spacing) * 10)}@media not all and (width>=48rem){.tx>article{border-radius:var(--radius-3xl)}.tw>article{padding:calc(var(--spacing) * 8)}}.br>button{position:relative}.bl>button{display:block}.bp>button{height:calc(var(--spacing) * 140)}.bs>button{width:100%}.bm>button{border-style:var(--tw-border-style);border-width:medium}.bo>button{--tw-border-style:none;border-style:none}.bn>button{border-color:currentColor}.bk>button{background-color:#0000}.bj>button{background-image:none}.bq>button{padding:calc(var(--spacing) * 10)}@media not all and (width>=48rem){.ty>button{height:calc(var(--spacing) * 98)}.tz>button{padding:calc(var(--spacing) * 6)}}.bh>button:hover .gallery-zoom{background-color:var(--color-brand)}.bi>button:hover .gallery-zoom{background-image:none}.ci>div{margin-top:calc(var(--spacing) * 5)}.bY>div{display:flex}.ce>div{display:grid}.cg>div{height:calc(var(--spacing) * 14)}.cf>div{grid-template-columns:25px 1fr}.bZ>div{flex-wrap:wrap}.ch>div{align-items:center}.ca>div{column-gap:calc(var(--spacing) * 2.5)}.cb>div{column-gap:calc(var(--spacing) * 5)}.cc>div{row-gap:calc(var(--spacing) * 2.5)}.cd>div{row-gap:calc(var(--spacing) * 5)}.cn>div{border-radius:var(--radius-lg)}.co>div{border-radius:var(--radius-xl)}.bQ>div{border-style:var(--tw-border-style);border-width:1px}.bV>div{border-top-style:var(--tw-border-style);border-top-width:1px}.bR>div{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.bU>div{--tw-border-style:solid;border-style:solid}.bT>div{border-color:var(--line)}.bX>div{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bX>div{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bW>div{border-top-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bW>div{border-top-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bS>div{border-bottom-color:var(--line)}.bN>div{background-color:var(--color-neutral-200)}.bO>div{background-color:var(--color-neutral-900)}.bP>div{background-image:none}.cj>div{padding:calc(var(--spacing) * 4)}.cl>div{padding-inline:0}.cm>div{padding-block:calc(var(--spacing) * 5)}.ck>div{padding-top:calc(var(--spacing) * 6)}@media not all and (width>=48rem){.tB>div{padding-inline:calc(var(--spacing) * 3)}.tC>div{padding-block:calc(var(--spacing) * 3.5)}}@container not (width>=24rem){.O>div{padding-inline:calc(var(--spacing) * 3)}.P>div{padding-block:calc(var(--spacing) * 3.5)}}.bt>div:first-child{background-color:var(--color-brand)}.bu>div:first-child{background-image:none}.bw>div>p:last-child:not(.fact-value){margin-top:calc(var(--spacing) * 3)}.bv>div>p:last-child:not(.fact-value){max-width:var(--container-sm)}.bx>div>p:last-child:not(.fact-value){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.by>div>p:last-child:not(.fact-value){color:var(--muted)}.bz>div>p:not(.eyebrow){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.bA>div>p:not(.eyebrow){color:var(--muted)}@media not all and (width>=48rem){.tA>div>p:not(.eyebrow){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.bB>div>span{display:block}.bI>div>span{border-radius:var(--radius-4xl)}.bC>div>span{border-style:var(--tw-border-style);border-width:1px}.bE>div>span{--tw-border-style:solid;border-style:solid}.bD>div>span{border-color:var(--line)}.bG>div>span{padding-inline:calc(var(--spacing) * 3.5)}.bH>div>span{padding-block:calc(var(--spacing) * 2.5)}.bF>div>span{padding-top:var(--spacing)}.bL>div>span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.bM>div>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.bJ>div>span{color:var(--color-brand)}.bK>div>span{color:var(--color-orange-400)}.cp>i{position:absolute}.cw>i{top:0}.cu>i{left:0}.cs>i{height:calc(var(--spacing) * 2)}.ct>i{height:calc(var(--spacing) * 9)}.cx>i{width:calc(var(--spacing) * 6)}.cy>i{width:1px}.cv>i{border-radius:12px 12px 5px 5px}.cq>i{background-color:var(--color-brand)}.cr>i{background-image:none}.cz>img{height:100%}.cB>img{width:100%}.cA>img{object-fit:contain}.cG>p{margin-top:calc(var(--spacing) * 6)}.cF>p{max-width:calc(var(--spacing) * 115)}.cH>p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.cI>p{color:var(--muted)}@media not all and (width>=48rem){.tE>p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.cC>p:not(.eyebrow){max-width:calc(var(--spacing) * 118)}.cD>p:not(.eyebrow){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.cE>p:not(.eyebrow){color:var(--muted)}@media not all and (width>=48rem){.tD>p:not(.eyebrow){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.cJ>section+section{margin-top:calc(var(--spacing) * 12)}@media not all and (width>=48rem){.tF>section+section{margin-top:calc(var(--spacing) * 10)}}.cL>section>p:not(.eyebrow){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.cK>section>p:not(.eyebrow){--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.cM>section>p:not(.eyebrow){color:var(--muted)}@media not all and (width>=48rem){.tH>section>p:not(.eyebrow){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tG>section>p:not(.eyebrow){--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}}.dd>span{margin-top:calc(var(--spacing) * 2)}.dc>span{margin-left:auto}.cX>span{display:flex}.da>span{height:calc(var(--spacing) * 24)}.dk>span{width:calc(var(--spacing) * 18)}.dl>span{width:100%}.db>span{align-items:center}.cY>span{column-gap:calc(var(--spacing) * 2)}.cZ>span{row-gap:calc(var(--spacing) * 2)}.de>span{border-radius:35px 35px 14px 14px}.cW>span{background-color:#0000}.cV>span{background-image:linear-gradient(100deg,#903015,#fe4302 45%,#ffb28a)}.dg>span{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.dj>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.dh>span{color:var(--color-brand)}.di>span{color:var(--color-neutral-400)}.df>span{--tw-shadow:12px 10px 15px var(--tw-shadow-color,#00000020);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.cP>span:last-child{margin-top:calc(var(--spacing) * 2.5)}.cN>span:last-child{display:block}.cQ>span:last-child{padding-left:calc(var(--spacing) * 2.5)}.cR>span:last-child{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.cT>span:last-child{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.cO>span:last-child{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.cS>span:last-child{color:var(--color-neutral-400)}@media not all and (width>=48rem){.tI>span:last-child{display:none}}.cU>span:not(.hero-heading-word){color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.cU>span:not(.hero-heading-word){color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.do>strong{margin-top:calc(var(--spacing) * 3)}.dm>strong{display:block}.dp>strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.dn>strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.dq>strong{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}@media not all and (width>=48rem){.tJ>strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.ds>svg{margin-left:auto}.dr>svg{height:calc(var(--spacing) * 10)}.du>svg{width:calc(var(--spacing) * 4)}.dt>svg{width:calc(var(--spacing) * 10)}@container not (width>=24rem){.Q>svg{height:calc(var(--spacing) * 7)}.R>svg{width:calc(var(--spacing) * 7)}}.dG>ul>li{display:grid}.dH>ul>li{grid-template-columns:12px minmax(0,1fr)}.dI>ul>li{align-items:center}.dE>ul>li{column-gap:calc(var(--spacing) * 3)}.dF>ul>li{row-gap:calc(var(--spacing) * 3)}.dB>ul>li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.dD>ul>li{--tw-border-style:solid;border-style:solid}.dC>ul>li{border-bottom-color:var(--line)}.dJ>ul>li{padding-inline:0}.dK>ul>li{padding-block:calc(var(--spacing) * 4)}.dL>ul>li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media not all and (width>=48rem){.tK>ul>li{padding-block:calc(var(--spacing) * 4)}.tL>ul>li{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.dy>ul>li:before{height:1px}.dz>ul>li:before{width:calc(var(--spacing) * 3)}.dv>ul>li:before{background-color:var(--color-brand)}.dw>ul>li:before{background-image:none}.dx>ul>li:before{--tw-content:"";content:var(--tw-content)}.dA>ul>li:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.quiet-reveal{opacity:0;transition:opacity .75s,translate .75s cubic-bezier(.2,.65,.25,1);translate:0 22px}.quiet-reveal.has-arrived,.quiet-reveal:focus-within{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.quiet-reveal{opacity:1;transition:none;translate:none}.menu-panel[open],.menu-panel[open] .menu-aside,.menu-panel .menu-primary a{animation:none}*,:before,:after{transition-duration:0s!important}.faq-question,.faq-toggle,.faq-plus-stroke,.subpage-hero-action>svg{transition:none}}@keyframes artwork-hover-once{0%,to{translate:0}45%{translate:0 -7px}}@keyframes artwork-swatch-once{0%,to{translate:0}45%{translate:0 -5px}}@keyframes artwork-slide-once{0%{opacity:.6;translate:0 8px}to{opacity:1;translate:0}}@keyframes artwork-turn-once{0%,to{rotate:0deg}45%{rotate:6deg}}@keyframes artwork-card-once{0%,to{box-shadow:0 0 #fe430200}45%{box-shadow:0 0 25px #fe43021a}}@keyframes artwork-line-once{0%,to{opacity:1}40%{opacity:.3}65%{opacity:1}}@keyframes artwork-dot-once{0%,to{opacity:1}40%{opacity:.45}65%{opacity:1}}@keyframes artwork-data-step{0%{translate:0 -9px}to{translate:0 26px}}@keyframes artwork-signal-travel{0%{stroke-dashoffset:.15px}to{stroke-dashoffset:-1.15px}}@keyframes artwork-signal-opacity{0%,to{opacity:0}15%,80%{opacity:.8}}@media (prefers-reduced-motion:no-preference){.subpage-hero-service .subpage-hero-art.artwork-in-view .hero-art-scene{animation:4.6s ease-in-out artwork-hover-once}.hero-art-shop-loesungen.artwork-in-view .hero-shop-checkout{animation:1.4s ease-out .2s both artwork-slide-once}.hero-art-ki-automatisierung.artwork-in-view .hero-ai-signals{animation:3.5s ease-in-out artwork-signal-opacity}.hero-art-ki-automatisierung.artwork-in-view .hero-ai-signals>path{animation:3s ease-in-out artwork-signal-travel}.hero-art-ki-automatisierung.artwork-in-view .hero-ai-signals>path:nth-child(2){animation-delay:.3s}.hero-art-ki-automatisierung.artwork-in-view .hero-ai-signals>path:nth-child(3){animation-delay:.7s}.hero-art-ki-automatisierung.artwork-in-view .hero-ai-status{animation:3.5s ease-in-out artwork-dot-once}.artwork-in-view .art-type-card{animation:4.6s ease-in-out artwork-hover-once}.artwork-in-view .art-palette i{animation:2.6s ease-in-out artwork-swatch-once}.artwork-in-view .art-palette i:nth-child(2){animation-delay:.2s}.artwork-in-view .art-palette i:nth-child(3){animation-delay:.4s}.artwork-in-view .art-browser{animation:4.6s ease-in-out artwork-hover-once}.artwork-in-view .art-code-card{animation:1.4s ease-out artwork-slide-once}.artwork-in-view .art-site-sculpture{animation:4s ease-in-out artwork-turn-once}.artwork-in-view .art-flow-line{animation:2.8s ease-in-out artwork-line-once}.artwork-in-view .art-function-card{animation:3.4s ease-in-out artwork-card-once}.artwork-in-view .art-flow-results>div{animation:1.4s ease-out .6s artwork-slide-once}.artwork-in-view .art-flow-results>div:last-child{animation-delay:.85s}.artwork-in-view .art-search-result{animation:4.6s ease-in-out artwork-hover-once}.artwork-in-view .art-seo-foundation i{animation:2.8s ease-in-out artwork-dot-once}.artwork-in-view .art-seo-foundation>span:nth-child(2) i{animation-delay:.25s}.artwork-in-view .art-seo-foundation>span:nth-child(3) i{animation-delay:.5s}.artwork-in-view .art-phone{animation:4.6s ease-in-out .2s artwork-hover-once}.artwork-in-view .art-offline i{animation:3s ease-in-out .3s artwork-dot-once}.artwork-in-view .art-care-orbit{animation:3.8s ease-in-out artwork-turn-once}.artwork-in-view .art-care-steps>div{animation:1.5s ease-out artwork-slide-once}.artwork-in-view .art-care-steps>div:nth-child(2){animation-delay:.3s}.artwork-in-view .art-care-steps>div:nth-child(3){animation-delay:.6s}.artwork-in-view .art-product-object>span{animation:4.6s ease-in-out artwork-hover-once}.artwork-in-view .art-order-card{animation:3.4s ease-in-out .3s artwork-card-once}.artwork-in-view .art-ai-link>i{animation:1.6s ease-in-out artwork-data-step}.artwork-in-view .art-ai-link:nth-of-type(4)>i{animation-delay:1.5s}.artwork-in-view .art-ai-chip{animation:3.5s ease-in-out .3s artwork-card-once}.artwork-in-view .art-ai-results>div{animation:1.3s ease-out 1.8s artwork-slide-once}}@media (prefers-reduced-motion:reduce){.service-artwork *,.subpage-hero-service .subpage-hero-art *{animation:none!important}}@keyframes process-copy-arrive{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes process-line-draw{0%{scale:0 1}to{scale:1}}@keyframes process-line-draw-vertical{0%{scale:1 0}to{scale:1}}@keyframes process-node-activate{0%{border-color:var(--line);color:var(--muted);box-shadow:0 0 #0000}55%{box-shadow:0 0 0 7px #fe430212}to{color:var(--color-brand);border-color:#fe430280;box-shadow:0 0 #0000}}@media (prefers-reduced-motion:no-preference){.service-process[data-process-motion=ready] .process-step:not(.is-revealed) .process-step-copy{opacity:0;translate:0 10px}.service-process[data-process-motion=ready] .process-step:not(.is-revealed) .process-line{scale:0 1}.service-process[data-process-motion=ready] .process-step:not(.is-revealed) .process-node{border-color:var(--line);color:var(--muted)}.service-process[data-process-motion=ready] .is-revealed .process-step-copy{animation:.54s cubic-bezier(.2,.65,.25,1) 70ms both process-copy-arrive}.service-process[data-process-motion=ready] .is-revealed .process-line{animation:.58s cubic-bezier(.4,0,.2,1) .18s both process-line-draw}.service-process[data-process-motion=ready] .is-revealed .process-node{animation:.62s ease-out both process-node-activate}@media not all and (width>=64rem){.service-process[data-process-motion=ready] .process-step:not(.is-revealed) .process-line{scale:1 0}.service-process[data-process-motion=ready] .is-revealed .process-line{animation-name:process-line-draw-vertical}}}.header{view-transition-name:site-navigation}::view-transition{pointer-events:none}::view-transition-group(root),::view-transition-group(site-navigation){animation:none}::view-transition-group(site-navigation){z-index:1}::view-transition-image-pair(root){isolation:isolate}::view-transition-old(root),::view-transition-new(root){mix-blend-mode:normal}::view-transition-old(root){animation:.18s ease-out both page-depart}::view-transition-new(root){animation:.42s cubic-bezier(.2,.65,.25,1) 80ms both page-arrive}::view-transition-old(site-navigation){opacity:0;animation:none}::view-transition-new(site-navigation){animation:none}@keyframes page-depart{to{opacity:0;filter:blur(2px);translate:0 -8px}}@keyframes page-arrive{0%{opacity:0;filter:blur(3px);translate:0 12px}to{opacity:1;filter:blur();translate:0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@keyframes menu-icon-top-open{0%{translate:0 -6px;rotate:0deg}to{translate:0;rotate:45deg}}@keyframes menu-icon-bottom-open{0%{translate:0 6px;rotate:0deg}to{translate:0;rotate:-45deg}}@keyframes menu-icon-middle-open{0%{opacity:1;scale:1}to{opacity:0;scale:0 1}}@media (prefers-reduced-motion:no-preference){.menu-panel[open] .menu-close .menu-icon-top{animation:.3s ease-out both menu-icon-top-open}.menu-panel[open] .menu-close .menu-icon-bottom{animation:.3s ease-out both menu-icon-bottom-open}.menu-panel[open] .menu-close .menu-icon-middle{animation:.2s ease-out both menu-icon-middle-open}.hero-heading[data-reveal=pending] .hero-heading-word{opacity:0}}@keyframes menu-backdrop-arrive{0%{opacity:0}to{opacity:1}}@keyframes menu-backdrop-depart{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:no-preference){.menu-panel[data-menu-phase=opening]::backdrop{animation:.4s ease-out both menu-backdrop-arrive}.menu-panel[data-menu-phase=closing]::backdrop{animation:.38s ease-in both menu-backdrop-depart}.menu-panel[data-menu-phase=closing] .menu-close .menu-icon-top{animation:.3s ease-in-out reverse both menu-icon-top-open}.menu-panel[data-menu-phase=closing] .menu-close .menu-icon-bottom{animation:.3s ease-in-out reverse both menu-icon-bottom-open}.menu-panel[data-menu-phase=closing] .menu-close .menu-icon-middle{animation:.24s ease-in-out reverse both menu-icon-middle-open}}@keyframes demo-rise{0%{opacity:0;translate:0 10px}}@keyframes demo-fade{0%{opacity:0}}@keyframes demo-pop{0%{opacity:0;scale:.6}70%{scale:1.06}}@keyframes demo-slide{0%{opacity:0;translate:-14px}}@keyframes demo-snap{0%{opacity:.35;translate:var(--x,0) var(--y,0);rotate:var(--r,0deg)}}@keyframes demo-shift{0%{translate:0 var(--y,0)}}@keyframes demo-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes demo-wipe{0%{scale:0 1}}@keyframes demo-toggle{0%{translate:-1rem}}@keyframes demo-strike{0%{scale:0 1}}@keyframes demo-scan{0%{opacity:1;top:-2rem}85%{opacity:1}to{opacity:0;top:100%}}@keyframes demo-ring{0%{stroke-dashoffset:100px}}@keyframes demo-draw{0%{stroke-dasharray:100;stroke-dashoffset:100px}to{stroke-dasharray:100;stroke-dashoffset:0}}@keyframes demo-check{0%{opacity:0;scale:.3}60%{opacity:1;scale:1.15}}@keyframes demo-fly{0%{opacity:1;translate:0;scale:1}to{opacity:0;translate:11rem -8rem;scale:.5}}@keyframes demo-bump{50%{border-color:#fe4302;scale:1.2}}@keyframes demo-press{45%{background-color:#fe4302;scale:.92}}@keyframes demo-blink{50%{opacity:0}}@keyframes demo-pulse{50%{opacity:.35}}.demo-play :is(.demo-rise,.demo-fade,.demo-pop,.demo-slide,.demo-snap,.demo-shift){animation:.7s cubic-bezier(.2, .7, .2, 1) var(--d,0s) both}.demo-play .demo-rise{animation-name:demo-rise}.demo-play .demo-fade{animation-name:demo-fade}.demo-play .demo-pop{animation-name:demo-pop}.demo-play .demo-slide{animation-name:demo-slide}.demo-play .demo-snap{animation-name:demo-snap;animation-duration:.9s;animation-timing-function:cubic-bezier(.3,1.35,.5,1)}.demo-play .demo-shift{animation-name:demo-shift;animation-duration:1.2s;animation-timing-function:cubic-bezier(.65,0,.25,1)}.demo-play .demo-type{animation:demo-type .55s steps(14, end) var(--d,0s) both}.demo-play .demo-wipe{transform-origin:0;animation:demo-wipe .5s ease-out var(--d,0s) both}.demo-play .demo-toggle{animation:demo-toggle .35s ease-out var(--d,0s) both}.demo-play .demo-strike{animation:demo-strike .3s ease-out var(--d,0s) both}.demo-play .demo-scan{animation:demo-scan 1.1s ease-in-out var(--d,0s) both}.demo-play .demo-ring{animation:demo-ring 1.2s cubic-bezier(.2, .7, .2, 1) var(--d,0s) both}.demo-play .demo-draw{animation:demo-draw 2.2s ease-in-out var(--d,0s) both}.demo-play .demo-check{animation:demo-check .45s ease-out var(--d,0s) both}.demo-play .demo-fly{animation:demo-fly .6s cubic-bezier(.5, 0, .75, .4) var(--d,0s) both}.demo-play .demo-bump{animation:demo-bump .4s ease-out var(--d,0s)}.demo-play .demo-press{animation:demo-press .35s ease-out var(--d,0s)}.demo-play .demo-toast{animation:demo-rise .5s ease-out var(--d,0s) both}.demo-play .demo-blink{animation:1.1s step-end 2.6s infinite demo-blink}.demo-play .demo-pulse{animation:2.4s ease-in-out 3s infinite demo-pulse}@media (prefers-reduced-motion:reduce){.service-demo *{animation:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-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-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-mask-linear{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-radial{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-conic{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-left{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-right{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-bottom{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-top{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-bottom-from-position{syntax:"*";inherits:false;initial-value:0%}@property --tw-mask-bottom-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-bottom-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-bottom-to-color{syntax:"*";inherits:false;initial-value:transparent}