@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--orbit-t:0deg;--fold-bar:0deg;--fold-bowl:0deg;--fold-leg:0deg;--fold-tstem:0deg;--fold-lbase:0deg;--fold-lift:0}*,: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-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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--fold-tint:0}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--leading-normal:1.5;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-text);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-padding-top:calc(var(--nav-top) + var(--nav-height) + var(--space-4));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--color-surface)}body{background-color:var(--color-surface);color:var(--color-text);font-family:var(--font-text);font-size:var(--type-body-size);line-height:var(--type-body-leading)}::selection{background-color:var(--color-action);color:var(--color-text-on-action)}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-width);box-shadow:0 0 0 var(--focus-ring-width) var(--color-focus-halo)}}@layer components{.origami{--ink:var(--color-text);--shade:var(--color-fold-shade);--tone-stem:var(--color-fold-stem);--tone-bar:var(--color-fold-bar);--tone-bowl:var(--color-fold-bowl);--tone-leg:var(--color-fold-leg);--amb:.5;--pace:1;--rise:8px;--blur:1.5px;--ex:1px;width:calc(var(--u) * 135.066);height:calc(var(--u) * 16);color:var(--ink);display:block;position:relative}.origami-nav{--ink:var(--color-text-on-light);--shade:var(--color-fold-shade-on-light);--tone-stem:var(--color-fold-stem-on-light);--tone-bar:var(--color-fold-bar-on-light);--tone-bowl:var(--color-fold-bowl-on-light);--tone-leg:var(--color-fold-leg-on-light)}.origami-giant{--u:calc(103.2vw / 135.066);--ink:var(--color-wordmark);--rise:2.4vw;--blur:.5vw;--pace:1.85}.origami svg{fill:currentColor;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.origami stop{stop-color:var(--color-fold-light)}.origami-r{width:calc(var(--u) * 13.82);height:calc(var(--u) * 16);perspective:calc(var(--u) * 48);perspective-origin:50% 45%;position:absolute;top:0;left:0}.fold{transform-style:preserve-3d;position:absolute;inset:0}.fold>svg{transform:translateZ(0)}.fold-stem{translate:calc(var(--ex) * var(--fold-lift) * -1.5) 0}.fold-bar{transform-origin:0 calc(var(--u) * .1);transform:rotate3d(1, 1, 0, var(--fold-bar));translate:calc(var(--ex) * var(--fold-lift) * 1.5) calc(var(--ex) * var(--fold-lift) * -1.5)}.fold-bowl{transform-origin:calc(var(--u) * 13.675) 0;transform:rotate3d(1, -1, 0, var(--fold-bowl));translate:calc(var(--ex) * var(--fold-lift) * 1.2) calc(var(--ex) * var(--fold-lift) * .6)}.fold-leg{transform-origin:0 calc(var(--u) * 8.124);transform:rotateX(var(--fold-leg));translate:0 calc(var(--ex) * var(--fold-lift) * 1.8)}.fold>svg{--b:calc((var(--amb) + (1 - var(--amb)) * min(1, max(var(--d), -1 * var(--d)) / .82)) * (.94 + .06 * var(--C)) * (1 - var(--fold-lift) * var(--dim)));--tc:var(--ink)}@supports (color:color-mix(in lab, red, red)){.fold>svg{--tc:color-mix(in oklab, var(--ink) calc((1 - var(--fold-tint)) * 100%), var(--tone))}}.fold>svg{color:var(--tc)}@supports (color:color-mix(in lab, red, red)){.fold>svg{color:color-mix(in srgb, var(--tc) calc(var(--b) * 100%), var(--shade))}}.fold-stem>svg{--tone:var(--tone-stem);--dim:.06;--C:1;--d:.82}.fold-bar>svg{--tone:var(--tone-bar);--dim:0;--a:var(--fold-bar);--C:cos(var(--fold-bar));--d:calc(.82 * cos(var(--fold-bar)) + .07 * sin(var(--fold-bar)))}.fold-bowl>svg{--tone:var(--tone-bowl);--dim:.12;--a:var(--fold-bowl);--Cp:cos(var(--fold-bar));--C:calc(var(--Cp) * cos(var(--fold-bowl)));--d:calc(.82 * var(--C) + .57 * sin(var(--fold-bowl)) * var(--Cp))}.fold-leg>svg{--tone:var(--tone-leg);--dim:.22;--a:var(--fold-leg);--Cp:calc(cos(var(--fold-bar)) * cos(var(--fold-bowl)));--C:calc(var(--Cp) * cos(var(--fold-leg)));--d:calc(.82 * var(--C) + .45 * sin(var(--fold-leg)) * var(--Cp))}.fold-bar>svg,.fold-bowl>svg,.fold-leg>svg{--k:min(1, max(0, -1 * cos(var(--a))) / .97);opacity:clamp(0, (cos(var(--a)) + .978) * 14, 1)}.fold-bar>svg{clip-path:polygon(calc(var(--u) * (-6 + 6.764 * var(--k))) calc(var(--u) * (-6 + 6.25 * var(--k))), calc(var(--u) * (-6 + 9.914 * var(--k))) calc(var(--u) * (22 + -18.6 * var(--k))), calc(var(--u) * (22 + -9.66 * var(--k))) calc(var(--u) * (22 + -18.6 * var(--k))), calc(var(--u) * (22 + -6.51 * var(--k))) calc(var(--u) * (-6 + 6.25 * var(--k))))}.fold-bowl>svg{clip-path:polygon(calc(var(--u) * (22 + -8.48 * var(--k))) calc(var(--u) * (-6 + 6.8 * var(--k))), calc(var(--u) * (-6 + 16.32 * var(--k))) calc(var(--u) * (-6 + 10 * var(--k))), calc(var(--u) * (-6 + 16.32 * var(--k))) calc(var(--u) * (22 + -12 * var(--k))), calc(var(--u) * (22 + -8.48 * var(--k))) calc(var(--u) * (22 + -8.8 * var(--k))))}.fold-leg>svg{clip-path:polygon(calc(var(--u) * (22 + -8.334 * var(--k))) calc(var(--u) * (-6 + 17.236 * var(--k))), calc(var(--u) * (-6 + 16.967 * var(--k))) calc(var(--u) * (-6 + 14.537 * var(--k))), calc(var(--u) * (-6 + 12.617 * var(--k))) calc(var(--u) * (22 + -13.463 * var(--k))), calc(var(--u) * (22 + -8.334 * var(--k))) calc(var(--u) * (22 + -6.414 * var(--k))))}.glyph{top:0;left:calc(var(--u) * var(--x0));width:calc(var(--u) * var(--w));height:calc(var(--u) * 16);position:absolute}.glyph-t,.glyph-l{perspective:calc(var(--u) * 40)}.facet{position:absolute;inset:0}.facet-tstem{transform-origin:0 calc(var(--u) * 3.469);transform:rotateX(var(--fold-tstem))}.facet-lbase{transform-origin:calc(var(--u) * 16.01) 0;transform:rotate3d(1, -1, 0, var(--fold-lbase))}.facet-tstem>svg{opacity:clamp(0, (cos(var(--fold-tstem)) + .05) * 6, 1);color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.facet-tstem>svg{color:color-mix(in srgb, var(--ink) calc((.35 + .65 * min(1, max(calc(.82 * cos(var(--fold-tstem)) + .45 * sin(var(--fold-tstem))), 0) / .82)) * 100%), var(--shade))}}.facet-lbase>svg{opacity:clamp(0, (cos(var(--fold-lbase)) + .05) * 6, 1);color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.facet-lbase>svg{color:color-mix(in srgb, var(--ink) calc((.35 + .65 * min(1, max(calc(.82 * cos(var(--fold-lbase)) + .57 * sin(var(--fold-lbase))), 0) / .82)) * 100%), var(--shade))}}.crease,.sweep{opacity:0}@media (prefers-reduced-motion:no-preference){:is(.origami-play,.origami-armed) .fold-stem>svg{animation:unfold-wipe calc(.22s * var(--pace)) var(--ease-brand) both, unfold-tint calc(.22s * var(--pace)) ease-in-out calc(.44s * var(--pace)) both}:is(.origami-play,.origami-armed) .fold-bar{animation:unfold-bar calc(.36s * var(--pace)) var(--ease-brand) calc(.12s * var(--pace)) both}:is(.origami-play,.origami-armed) .fold-bowl{animation:unfold-bowl calc(.34s * var(--pace)) var(--ease-brand) calc(.36s * var(--pace)) both}:is(.origami-play,.origami-armed) .fold-leg{animation:unfold-leg calc(.32s * var(--pace)) var(--ease-brand) calc(.58s * var(--pace)) both}:is(.origami-play,.origami-armed) .fold-bar>svg{animation:unfold-tint calc(.22s * var(--pace)) ease-in-out calc(.44s * var(--pace)) both}:is(.origami-play,.origami-armed) .fold-bowl>svg{animation:unfold-tint calc(.22s * var(--pace)) ease-in-out calc(.66s * var(--pace)) both}:is(.origami-play,.origami-armed) .fold-leg>svg{animation:unfold-tint calc(.22s * var(--pace)) ease-in-out calc(.86s * var(--pace)) both}:is(.origami-play,.origami-armed) .glyph{animation:unfold-glyph calc(.34s * var(--pace)) var(--ease-logo-letter) calc((.7s + var(--i) * 40ms) * var(--pace)) both}:is(.origami-play,.origami-armed) .glyph-round{transform-origin:0;animation-name:unfold-tilt}:is(.origami-play,.origami-armed) .facet-tstem{animation:unfold-tstem calc(.32s * var(--pace)) var(--ease-brand) calc(.88s * var(--pace)) both}:is(.origami-play,.origami-armed) .facet-lbase{animation:unfold-lbase calc(.32s * var(--pace)) var(--ease-brand) calc(1.04s * var(--pace)) both}.origami-armed :is(.fold,.fold>svg,.glyph,.facet){animation-play-state:paused}.origami-armed.origami-unfold :is(.fold,.fold>svg,.glyph,.facet){animation-play-state:running}.origami-play .crease-rbar{animation:crease .36s var(--ease-brand) .12s both}.origami-play .crease-rbowl{animation:crease .34s var(--ease-brand) .36s both}.origami-play .crease-rleg{animation:crease .32s var(--ease-brand) .58s both}.origami-play .crease-tstem{animation:crease .32s var(--ease-brand) .88s both}.origami-play .crease-lbase{animation:crease .32s var(--ease-brand) 1.04s both}.origami-link .origami{transition:--fold-lift .25s var(--ease-brand)}.origami-link:focus-visible .origami{--fold-lift:1}@media (hover:hover){.origami-link:hover .origami{--fold-lift:1}}.origami-sweep .sweep{opacity:1;animation:sweep 1.15s var(--ease-logo-sweep) var(--sweep-delay) both}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-16{inset:calc(var(--spacing) * -16)}.inset-0{inset:0}.inset-1{inset:var(--spacing)}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-5{top:calc(var(--spacing) * -5)}.-top-12{top:calc(var(--spacing) * -12)}.-top-14{top:calc(var(--spacing) * -14)}.top-\(--nav-top\){top:var(--nav-top)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-12{top:calc(var(--spacing) * 12)}.top-\[8\.82vw\]{top:8.82vw}.top-\[20\%\]{top:20%}.top-\[24\.6212\%\]{top:24.6212%}.top-\[30\%\]{top:30%}.top-\[calc\(100\%-2rem\)\]{top:calc(100% - 2rem)}.top-\[calc\(100\%-3\.5rem\)\]{top:calc(100% - 3.5rem)}.top-full{top:100%}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.-right-4{right:calc(var(--spacing) * -4)}.-right-14{right:calc(var(--spacing) * -14)}.-right-\[5\.5rem\]{right:-5.5rem}.right-0{right:0}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[calc\(100\%-2\.25rem\)\]{bottom:calc(100% - 2.25rem)}.bottom-\[calc\(100\%-3rem\)\]{bottom:calc(100% - 3rem)}.-left-2{left:calc(var(--spacing) * -2)}.-left-4{left:calc(var(--spacing) * -4)}.-left-7{left:calc(var(--spacing) * -7)}.-left-10{left:calc(var(--spacing) * -10)}.-left-16{left:calc(var(--spacing) * -16)}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.left-\[-0\.9028vw\]{left:-.9028vw}.left-\[0\.3125rem\]{left:.3125rem}.left-\[0\.4375rem\]{left:.4375rem}.left-\[21\.4602\%\]{left:21.4602%}.left-full{left:100%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.-z-20{z-index:calc(20 * -1)}.z-10{z-index:10}.z-50{z-index:50}.z-\[60\]{z-index:60}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.m-0{margin:0}.m-auto{margin:auto}.-mx-gutter{margin-inline:calc(var(--layout-gutter) * -1)}.mx-auto{margin-inline:auto}.-my-2\.5{margin-block:calc(var(--spacing) * -2.5)}.my-14{margin-block:calc(var(--spacing) * 14)}.\!mt-0{margin-top:0!important}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-20{margin-top:calc(var(--spacing) * -20)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-\[0\.45em\]{margin-top:.45em}.mt-\[0\.5625rem\]{margin-top:.5625rem}.mt-\[0\.6875rem\]{margin-top:.6875rem}.mt-auto{margin-top:auto}.mt-header{margin-top:var(--layout-header-gap)}.mr-\[calc\(\(100\%-100cqw\)\/2-var\(--layout-gutter\)\)\]{margin-right:calc((100% - 100cqw) / 2 - var(--layout-gutter))}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-header{margin-bottom:var(--layout-header-gap)}.-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.-ml-px{margin-left:-1px}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-\(--ratio\){aspect-ratio:var(--ratio)}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[360\/530\]{aspect-ratio:360/530}.aspect-\[405\/254\]{aspect-ratio:405/254}.aspect-\[409\/254\]{aspect-ratio:409/254}.aspect-\[409\/340\]{aspect-ratio:409/340}.aspect-\[409\/400\]{aspect-ratio:409/400}.aspect-\[452\/528\]{aspect-ratio:452/528}.aspect-\[1248\/739\]{aspect-ratio:1248/739}.aspect-\[1248\/749\]{aspect-ratio:1248/749}.aspect-\[1472\/818\]{aspect-ratio:1472/818}.aspect-square{aspect-ratio:1}.size-\(--c\){width:var(--c);height:var(--c)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-56{width:calc(var(--spacing) * 56);height:calc(var(--spacing) * 56)}.size-\[4\.8125rem\]{width:4.8125rem;height:4.8125rem}.size-full{width:100%;height:100%}.h-\(--nav-height\){height:var(--nav-height)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-28{height:calc(var(--spacing) * 28)}.h-\[2\.3125rem\]{height:2.3125rem}.h-\[3\.75rem\]{height:3.75rem}.h-\[3\.87rem\]{height:3.87rem}.h-\[17rem\]{height:17rem}.h-\[19\.8vw\]{height:19.8vw}.h-\[26\.25rem\]{height:26.25rem}.h-\[33\.375rem\]{height:33.375rem}.h-\[33rem\]{height:33rem}.h-\[40\.125rem\]{height:40.125rem}.h-\[50\.5682\%\]{height:50.5682%}.h-\[57rem\]{height:57rem}.h-\[785px\]{height:785px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-\[9\.375rem\]{min-height:9.375rem}.min-h-\[16\.25rem\]{min-height:16.25rem}.min-h-\[21\.875rem\]{min-height:21.875rem}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-\(--cap\){width:var(--cap)}.w-\(--w\){width:var(--w)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/6{width:16.6667%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-40{width:calc(var(--spacing) * 40)}.w-\[4\.8125rem\]{width:4.8125rem}.w-\[5\.125rem\]{width:5.125rem}.w-\[8\.4375rem\]{width:8.4375rem}.w-\[16\.5rem\]{width:16.5rem}.w-\[18\.75rem\]{width:18.75rem}.w-\[22\.5rem\]{width:22.5rem}.w-\[57\.0796\%\]{width:57.0796%}.w-\[60\%\]{width:60%}.w-\[513px\]{width:513px}.w-\[1440px\]{width:1440px}.w-\[min\(var\(--col\)\,82vw\)\]{width:min(var(--col), 82vw)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-\(--intro\){max-width:var(--intro)}.max-w-\[15rem\]{max-width:15rem}.max-w-\[17\.9375rem\]{max-width:17.9375rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[25rem\]{max-width:25rem}.max-w-\[26\.0625rem\]{max-width:26.0625rem}.max-w-\[28\.4rem\]{max-width:28.4rem}.max-w-\[28\.1875rem\]{max-width:28.1875rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[31\.25rem\]{max-width:31.25rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[35rem\]{max-width:35rem}.max-w-\[36\.1875rem\]{max-width:36.1875rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[38\.5rem\]{max-width:38.5rem}.max-w-\[38\.75rem\]{max-width:38.75rem}.max-w-\[38\.1875rem\]{max-width:38.1875rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[40\.625rem\]{max-width:40.625rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[42\.5rem\]{max-width:42.5rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[43\.75rem\]{max-width:43.75rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[45\.3125rem\]{max-width:45.3125rem}.max-w-\[45rem\]{max-width:45rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[47\.5rem\]{max-width:47.5rem}.max-w-\[48\.75rem\]{max-width:48.75rem}.max-w-\[50rem\]{max-width:50rem}.max-w-\[52rem\]{max-width:52rem}.max-w-\[56rem\]{max-width:56rem}.max-w-\[59\.375rem\]{max-width:59.375rem}.max-w-\[62\.5rem\]{max-width:62.5rem}.max-w-\[62\.75rem\]{max-width:62.75rem}.max-w-\[62\.625rem\]{max-width:62.625rem}.max-w-\[76\.0625rem\]{max-width:76.0625rem}.max-w-\[85\%\]{max-width:85%}.max-w-\[461px\]{max-width:461px}.max-w-content{max-width:var(--layout-content-max)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-\[44rem\]{min-width:44rem}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-24{--tw-translate-y:calc(var(--spacing) * -24);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-103{--tw-scale-x:103%;--tw-scale-y:103%;--tw-scale-z:103%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-45{rotate:-45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.snap-always{scroll-snap-stop:always}.scroll-px-\(--row-inset\){scroll-padding-inline:var(--row-inset)}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[scrollbar-color\:var\(--color-border\)_transparent\]{scrollbar-color:var(--color-border) transparent}.\[scrollbar-color\:var\(--color-border-strong\)_transparent\]{scrollbar-color:var(--color-border-strong) transparent}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[3\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:3.5rem minmax(0,1fr)}.grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-24{gap:calc(var(--spacing) * 24)}.gap-\[0\.5625rem\]{gap:.5625rem}.gap-\[3\.2rem\]{gap:3.2rem}.gap-header{gap:var(--layout-header-gap)}.gap-px{gap:1px}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-16{row-gap:calc(var(--spacing) * 16)}.self-start{align-self:flex-start}.justify-self-start{justify-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.rounded-device{border-radius:var(--radius-device)}.rounded-device-screen{border-radius:var(--radius-device-screen)}.rounded-field{border-radius:var(--radius-field)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\(--color-brand\){border-color:var(--color-brand)}.border-\(--color-text-accent\){border-color:var(--color-text-accent)}.border-\(--color-text-highlight\){border-color:var(--color-text-highlight)}.border-current{border-color:currentColor}.border-default{border-color:var(--color-border)}.border-error{border-color:var(--color-text-error)}.border-icon{border-color:var(--color-border-icon)}.border-panel{border-color:var(--color-border-panel)}.border-rule{border-color:var(--color-rule)}.border-strong{border-color:var(--color-border-strong)}.border-transparent{border-color:#0000}.bg-\(--color-text-accent\){background-color:var(--color-text-accent)}.bg-\[\#123456\]{background-color:#123456}.bg-action{background-color:var(--color-action)}.bg-action-hover{background-color:var(--color-action-hover)}.bg-border{background-color:var(--color-border)}.bg-brand{background-color:var(--color-brand)}.bg-control-dark{background-color:var(--color-control-dark)}.bg-control-dark-hover{background-color:var(--color-control-dark-hover)}.bg-control-light{background-color:var(--color-control-light)}.bg-control-light-hover{background-color:var(--color-control-light-hover)}.bg-control-light\/60{background-color:var(--color-control-light)}@supports (color:color-mix(in lab, red, red)){.bg-control-light\/60{background-color:color-mix(in oklab, var(--color-control-light) 60%, transparent)}}.bg-current{background-color:currentColor}.bg-motif-blue{background-color:var(--color-motif-blue)}.bg-motif-blue-deep,.bg-motif-blue-deep\/30{background-color:var(--color-motif-blue-deep)}@supports (color:color-mix(in lab, red, red)){.bg-motif-blue-deep\/30{background-color:color-mix(in oklab, var(--color-motif-blue-deep) 30%, transparent)}}.bg-motif-blue-mid,.bg-motif-blue-mid\/50{background-color:var(--color-motif-blue-mid)}@supports (color:color-mix(in lab, red, red)){.bg-motif-blue-mid\/50{background-color:color-mix(in oklab, var(--color-motif-blue-mid) 50%, transparent)}}.bg-motif-blue\/70{background-color:var(--color-motif-blue)}@supports (color:color-mix(in lab, red, red)){.bg-motif-blue\/70{background-color:color-mix(in oklab, var(--color-motif-blue) 70%, transparent)}}.bg-motif-lilac,.bg-motif-lilac\/70{background-color:var(--color-motif-lilac)}@supports (color:color-mix(in lab, red, red)){.bg-motif-lilac\/70{background-color:color-mix(in oklab, var(--color-motif-lilac) 70%, transparent)}}.bg-motif-mist,.bg-motif-mist\/50{background-color:var(--color-motif-mist)}@supports (color:color-mix(in lab, red, red)){.bg-motif-mist\/50{background-color:color-mix(in oklab, var(--color-motif-mist) 50%, transparent)}}.bg-motif-orchid{background-color:var(--color-motif-orchid)}.bg-motif-purple,.bg-motif-purple\/40{background-color:var(--color-motif-purple)}@supports (color:color-mix(in lab, red, red)){.bg-motif-purple\/40{background-color:color-mix(in oklab, var(--color-motif-purple) 40%, transparent)}}.bg-motif-violet,.bg-motif-violet\/60{background-color:var(--color-motif-violet)}@supports (color:color-mix(in lab, red, red)){.bg-motif-violet\/60{background-color:color-mix(in oklab, var(--color-motif-violet) 60%, transparent)}}.bg-rule{background-color:var(--color-rule)}.bg-surface{background-color:var(--color-surface)}.bg-surface-inverse,.bg-surface-inverse\/90{background-color:var(--color-surface-inverse)}@supports (color:color-mix(in lab, red, red)){.bg-surface-inverse\/90{background-color:color-mix(in oklab, var(--color-surface-inverse) 90%, transparent)}}.bg-surface-light,.bg-surface-light\/15{background-color:var(--color-surface-light)}@supports (color:color-mix(in lab, red, red)){.bg-surface-light\/15{background-color:color-mix(in oklab, var(--color-surface-light) 15%, transparent)}}.bg-surface-light\/25{background-color:var(--color-surface-light)}@supports (color:color-mix(in lab, red, red)){.bg-surface-light\/25{background-color:color-mix(in oklab, var(--color-surface-light) 25%, transparent)}}.bg-surface-light\/35{background-color:var(--color-surface-light)}@supports (color:color-mix(in lab, red, red)){.bg-surface-light\/35{background-color:color-mix(in oklab, var(--color-surface-light) 35%, transparent)}}.bg-surface-overlay{background-color:var(--color-surface-overlay)}.bg-surface-panel{background-color:var(--color-surface-panel)}.bg-surface-raised{background-color:var(--color-surface-raised)}.bg-surface\/55{background-color:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/55{background-color:color-mix(in oklab, var(--color-surface) 55%, transparent)}}.bg-transparent{background-color:#0000}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r\/srgb{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r\/srgb{--tw-gradient-position:to right in srgb}}.bg-linear-to-r\/srgb{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-noise{background-blend-mode:soft-light;background-image:url(../media/noise.35eh1hj3ruclo.webp);background-size:128px 128px}.bg-\[linear-gradient\(90deg\,color-mix\(in_oklab\,var\(--color-brand\)_35\%\,var\(--color-surface\)\)\,var\(--color-surface\)\)\]{background-image:linear-gradient(90deg,var(--color-brand),var(--color-surface))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(90deg\,color-mix\(in_oklab\,var\(--color-brand\)_35\%\,var\(--color-surface\)\)\,var\(--color-surface\)\)\]{background-image:linear-gradient(90deg,color-mix(in oklab,var(--color-brand) 35%,var(--color-surface)),var(--color-surface))}}.bg-\[radial-gradient\(\.\.\.\)\]{background-image:radial-gradient(...)}.from-brand\/35{--tw-gradient-from:var(--color-brand)}@supports (color:color-mix(in lab, red, red)){.from-brand\/35{--tw-gradient-from:color-mix(in oklab, var(--color-brand) 35%, transparent)}}.from-brand\/35{--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))}.from-surface\/0{--tw-gradient-from:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.from-surface\/0{--tw-gradient-from:color-mix(in oklab, var(--color-surface) 0%, transparent)}}.from-surface\/0{--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))}.to-surface{--tw-gradient-to:var(--color-surface);--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))}.to-surface\/35{--tw-gradient-to:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.to-surface\/35{--tw-gradient-to:color-mix(in oklab, var(--color-surface) 35%, transparent)}}.to-surface\/35{--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))}.to-surface\/90{--tw-gradient-to:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.to-surface\/90{--tw-gradient-to:color-mix(in oklab, var(--color-surface) 90%, transparent)}}.to-surface\/90{--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))}.\[mask-image\:linear-gradient\(to_bottom\,transparent\,black\)\]{-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.fill-\(--color-brand\){fill:var(--color-brand)}.fill-\(--color-motif-blue-deep\){fill:var(--color-motif-blue-deep)}.fill-\(--color-motif-violet\){fill:var(--color-motif-violet)}.fill-\(--color-rule\){fill:var(--color-rule)}.fill-\(--color-surface\){fill:var(--color-surface)}.fill-\(--color-surface-overlay\){fill:var(--color-surface-overlay)}.fill-\(--color-surface-raised\){fill:var(--color-surface-raised)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[50\%_12\%\]{object-position:50% 12%}.object-\[70\%_50\%\]{object-position:70% 50%}.object-left-top{object-position:left top}.object-top{object-position:top}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-24{padding:calc(var(--spacing) * 24)}.px-\(--row-inset\){padding-inline:var(--row-inset)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-gutter{padding-inline:var(--layout-gutter)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-28{padding-block:calc(var(--spacing) * 28)}.py-\[calc\(2\*var\(--c\)\)\]{padding-block:calc(2 * var(--c))}.py-band{padding-block:var(--layout-band-y)}.py-section{padding-block:var(--layout-section-y)}.py-section-inner{padding-block:var(--layout-section-y-inner)}.pt-\(--nav-top\){padding-top:var(--nav-top)}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-22{padding-top:calc(var(--spacing) * 22)}.pt-\[calc\(var\(--nav-top\)\+var\(--nav-height\)\+var\(--space-8\)\)\]{padding-top:calc(var(--nav-top) + var(--nav-height) + var(--space-8))}.pt-\[calc\(var\(--nav-top\)\+var\(--nav-height\)\+var\(--space-10\)\)\]{padding-top:calc(var(--nav-top) + var(--nav-height) + var(--space-10))}.pt-band{padding-top:var(--layout-band-y)}.pt-px{padding-top:1px}.pt-section{padding-top:var(--layout-section-y)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pr-\[3\.2rem\]{padding-right:3.2rem}.pr-gutter{padding-right:var(--layout-gutter)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[0\.9375rem\]{padding-bottom:.9375rem}.pb-section{padding-bottom:var(--layout-section-y)}.\!pl-0{padding-left:0!important}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-gutter{padding-left:var(--layout-gutter)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.font-text{font-family:var(--font-text)}.text-display-1{font-size:var(--type-display-1-size);line-height:var(--tw-leading,var(--type-display-1-leading));letter-spacing:var(--tw-tracking,var(--type-display-1-tracking));font-weight:var(--tw-font-weight,700)}.text-display-2{font-size:var(--type-display-2-size);line-height:var(--tw-leading,var(--type-display-2-leading));letter-spacing:var(--tw-tracking,var(--type-display-2-tracking));font-weight:var(--tw-font-weight,700)}.text-button{font-size:var(--type-button-size);line-height:var(--tw-leading,var(--type-button-leading));font-weight:var(--tw-font-weight,600)}.text-eyebrow{font-size:var(--type-eyebrow-size);line-height:var(--tw-leading,var(--type-eyebrow-leading));font-weight:var(--tw-font-weight,600)}.text-label{font-size:var(--type-label-size);line-height:var(--tw-leading,var(--type-label-leading));font-weight:var(--tw-font-weight,600)}.text-title-lg{font-size:var(--type-title-lg-size);line-height:var(--tw-leading,var(--type-title-lg-leading));font-weight:var(--tw-font-weight,500)}.text-title-md{font-size:var(--type-title-md-size);line-height:var(--tw-leading,var(--type-title-md-leading));font-weight:var(--tw-font-weight,500)}.text-title-sm{font-size:var(--type-title-sm-size);line-height:var(--tw-leading,var(--type-title-sm-leading));font-weight:var(--tw-font-weight,500)}.text-title-xl{font-size:var(--type-title-xl-size);line-height:var(--tw-leading,var(--type-title-xl-leading));font-weight:var(--tw-font-weight,600)}.text-body{font-size:var(--type-body-size);line-height:var(--tw-leading,var(--type-body-leading))}.text-body-lg{font-size:var(--type-body-lg-size);line-height:var(--tw-leading,var(--type-body-lg-leading))}.text-small{font-size:var(--type-small-size);line-height:var(--tw-leading,var(--type-small-leading))}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.2222\]{--tw-leading:1.2222;line-height:1.2222}.leading-\[1\.2778\]{--tw-leading:1.2778;line-height:1.2778}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-\(--color-motif-orchid\){color:var(--color-motif-orchid)}.text-\(--palette-black\){color:var(--palette-black)}.text-\(color\:--color-motif-orchid\){color:var(--color-motif-orchid)}.text-\[var\(--color-action\)\]{color:var(--color-action)}.text-accent{color:var(--color-text-accent)}.text-article{color:var(--color-text-article)}.text-article\!{color:var(--color-text-article)!important}.text-brand{color:var(--color-text-brand)}.text-caption{color:var(--color-text-caption)}.text-default{color:var(--color-text)}.text-error{color:var(--color-text-error)}.text-field-label{color:var(--color-text-field-label)}.text-highlight{color:var(--color-text-highlight)}.text-icon{color:var(--color-icon)}.text-inverse{color:var(--color-text-inverse)}.text-link{color:var(--color-text-link)}.text-muted{color:var(--color-text-muted)}.text-on-action{color:var(--color-text-on-action)}.text-on-control{color:var(--color-text-on-control)}.text-on-light{color:var(--color-text-on-light)}.text-role{color:var(--color-text-role)}.text-secondary{color:var(--color-text-secondary)}.text-soft{color:var(--color-text-soft)}.text-subtle{color:var(--color-text-subtle)}.text-warm{color:var(--color-text-warm)}.lowercase{text-transform:lowercase}.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}.decoration-accent{-webkit-text-decoration-color:var(--color-text-accent);-webkit-text-decoration-color:var(--color-text-accent);-webkit-text-decoration-color:var(--color-text-accent);text-decoration-color:var(--color-text-accent)}.decoration-default{-webkit-text-decoration-color:var(--color-text);-webkit-text-decoration-color:var(--color-text);-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}.decoration-link{-webkit-text-decoration-color:var(--color-text-link);-webkit-text-decoration-color:var(--color-text-link);-webkit-text-decoration-color:var(--color-text-link);text-decoration-color:var(--color-text-link)}.decoration-transparent{text-decoration-color:#0000}.decoration-1{text-decoration-thickness:1px}.underline-offset-3{text-underline-offset:3px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\[color-scheme\:light\]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow-device{--tw-shadow:var(--shadow-device);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-float{--tw-shadow:var(--shadow-float);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-nav{--tw-shadow:var(--shadow-nav);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:var(--shadow-xs);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-ring{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-width);box-shadow:0 0 0 var(--focus-ring-width) var(--color-focus-halo)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[25px\]{--tw-backdrop-blur:blur(25px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,translate\]{transition-property:background-color,color,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,border-color\]{transition-property:color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,text-decoration-color\]{transition-property:color,text-decoration-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\]{transition-property:color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[text-decoration-color\]{transition-property:text-decoration-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\(--dur-base\){--tw-duration:var(--dur-base);transition-duration:var(--dur-base)}.duration-base{--tw-duration:var(--duration-base);transition-duration:var(--duration-base)}.duration-fast{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.duration-slow{--tw-duration:var(--duration-slow);transition-duration:var(--duration-slow)}.ease-brand{--tw-ease:var(--ease-brand);transition-timing-function:var(--ease-brand)}.outline-none{--tw-outline-style:none;outline-style:none}.\[--c\:1\.5rem\]{--c:1.5rem}.\[--i\:1\]{--i:1}.\[--i\:2\]{--i:2}.\[--open\:0\]{--open:0}.\[--row-inset\:max\(var\(--layout-gutter\)\,calc\(\(100\%-var\(--layout-content-max\)\)\/2\)\)\]{--row-inset:max(var(--layout-gutter), calc((100% - var(--layout-content-max)) / 2))}.\[--step\:1\]{--step:1}.\[--step\:2\]{--step:2}.\[--step\:3\]{--step:3}.\[--step\:4\]{--step:4}.\[--step\:n\]{--step:n}.\[--u\:0\.875px\]{--u:.875px}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}.group-open\:bg-control-light:is(:where(.group):is([open],:popover-open,:open) *){background-color:var(--color-control-light)}.group-open\:text-default:is(:where(.group):is([open],:popover-open,:open) *){color:var(--color-text)}.group-focus-within\:translate-x-\[calc\(100\%-1rem\)\]:is(:where(.group):focus-within *){--tw-translate-x:calc(100% - 1rem);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-\[calc\(100\%-1rem\)\]:is(:where(.group):hover *){--tw-translate-x:calc(100% - 1rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-103:is(:where(.group):hover *){--tw-scale-x:103%;--tw-scale-y:103%;--tw-scale-z:103%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-104:is(:where(.group):hover *){--tw-scale-x:104%;--tw-scale-y:104%;--tw-scale-z:104%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:text-default:is(:where(.group):hover *){color:var(--color-text)}.group-hover\:text-icon-hover:is(:where(.group):hover *){color:var(--color-icon-hover)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:decoration-accent:is(:where(.group):hover *){-webkit-text-decoration-color:var(--color-text-accent);-webkit-text-decoration-color:var(--color-text-accent);-webkit-text-decoration-color:var(--color-text-accent);text-decoration-color:var(--color-text-accent)}}.group-aria-disabled\:translate-x-0:is(:where(.group)[aria-disabled=true] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:block:is(:where(.peer):checked~*){display:block}.peer-checked\:hidden:is(:where(.peer):checked~*){display:none}.peer-focus-visible\:focus-ring:is(:where(.peer):focus-visible~*){outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-width);box-shadow:0 0 0 var(--focus-ring-width) var(--color-focus-halo)}.marker\:text-accent ::marker{color:var(--color-text-accent)}.marker\:text-accent::marker{color:var(--color-text-accent)}.marker\:text-accent ::-webkit-details-marker{color:var(--color-text-accent)}.marker\:text-accent::-webkit-details-marker{color:var(--color-text-accent)}.placeholder\:text-muted::placeholder{color:var(--color-text-muted)}.backdrop\:bg-surface::backdrop{background-color:var(--color-surface)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-0\.5:after{content:var(--tw-content);inset:calc(var(--spacing) * -.5)}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:-inset-y-0\.5:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -.5)}.after\:-inset-y-2\.5:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2.5)}.after\:w-\[max\(0px\,calc\(var\(--layout-gutter\)-0\.75rem\)\)\]:after{content:var(--tw-content);width:max(0px, calc(var(--layout-gutter) - .75rem))}.after\:shrink-0:after{content:var(--tw-content);flex-shrink:0}.first\:mt-0:first-child{margin-top:0}.first\:mt-16:first-child{margin-top:calc(var(--spacing) * 16)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:-translate-y-\(--motion-lift\):hover{--tw-translate-y:calc(var(--motion-lift) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\(--color-brand\):hover{border-color:var(--color-brand)}.hover\:border-strong:hover{border-color:var(--color-border-strong)}.hover\:bg-action-hover:hover{background-color:var(--color-action-hover)}.hover\:bg-control-dark:hover{background-color:var(--color-control-dark)}.hover\:bg-control-dark-hover:hover{background-color:var(--color-control-dark-hover)}.hover\:bg-control-light-hover:hover{background-color:var(--color-control-light-hover)}.hover\:text-accent:hover{color:var(--color-text-accent)}.hover\:text-default:hover{color:var(--color-text)}.hover\:text-warm:hover{color:var(--color-text-warm)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-accent:hover{-webkit-text-decoration-color:var(--color-text-accent);-webkit-text-decoration-color:var(--color-text-accent);-webkit-text-decoration-color:var(--color-text-accent);text-decoration-color:var(--color-text-accent)}.hover\:underline-offset-3:hover{text-underline-offset:3px}.not-disabled\:hover\:-translate-y-\(--motion-lift-sm\):not(:disabled):hover{--tw-translate-y:calc(var(--motion-lift-sm) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.focus-visible\:translate-y-0:focus-visible{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-control-disabled:disabled{background-color:var(--color-control-disabled)}.disabled\:text-disabled:disabled{color:var(--color-text-disabled)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:bg-control-disabled[aria-disabled=true]{background-color:var(--color-control-disabled)}.aria-disabled\:text-disabled[aria-disabled=true]{color:var(--color-text-disabled)}.aria-disabled\:no-underline[aria-disabled=true]{text-decoration-line:none}.aria-expanded\:underline[aria-expanded=true]{text-decoration-line:underline}.aria-invalid\:border-error[aria-invalid=true]{border-color:var(--color-text-error)}@media not all and (min-width:90rem){.max-2xl\:hidden{display:none}}@media not all and (min-width:80rem){.max-xl\:hidden{display:none}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}.max-lg\:aspect-\[4\/3\]{aspect-ratio:4/3}.max-lg\:object-cover{object-fit:cover}.max-lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)}}@media not all and (min-width:48rem){.max-md\:top-24{top:calc(var(--spacing) * 24)}.max-md\:block{display:block}.max-md\:flex{display:flex}.max-md\:hidden{display:none}.max-md\:aspect-\[4\/3\]{aspect-ratio:4/3}.max-md\:w-\[calc\(200\%\+962px\)\]{width:calc(200% + 962px)}.max-md\:origin-top{transform-origin:top}.max-md\:scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.max-md\:flex-col{flex-direction:column}.max-md\:gap-3{gap:calc(var(--spacing) * 3)}.max-md\:border-0{border-style:var(--tw-border-style);border-width:0}.max-md\:bg-surface-raised{background-color:var(--color-surface-raised)}.max-md\:object-cover{object-fit:cover}.max-md\:p-0{padding:0}.max-md\:p-6{padding:calc(var(--spacing) * 6)}.max-md\:text-title-sm{font-size:var(--type-title-sm-size);line-height:var(--tw-leading,var(--type-title-sm-leading));font-weight:var(--tw-font-weight,500)}.max-md\:before\:block:before{content:var(--tw-content);display:block}.max-md\:before\:text-small:before{content:var(--tw-content);font-size:var(--type-small-size);line-height:var(--tw-leading,var(--type-small-leading))}.max-md\:before\:font-semibold:before{content:var(--tw-content);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.max-md\:before\:text-accent:before{content:var(--tw-content);color:var(--color-text-accent)}.max-md\:before\:content-\[attr\(data-label\)\]:before{--tw-content:attr(data-label);content:var(--tw-content)}}@media not all and (min-width:40rem){.max-sm\:-right-10{right:calc(var(--spacing) * -10)}.max-sm\:-left-9{left:calc(var(--spacing) * -9)}.max-sm\:hidden{display:none}.max-sm\:aspect-\[4\/3\]{aspect-ratio:4/3}.max-sm\:w-full{width:100%}.max-sm\:grow{flex-grow:1}.max-sm\:justify-center{justify-content:center}.max-sm\:object-cover{object-fit:cover}.max-sm\:object-\[42\%_50\%\]{object-position:42% 50%}}@media (min-width:40rem){.sm\:top-\[14\%\]{top:14%}.sm\:-right-8{right:calc(var(--spacing) * -8)}.sm\:-right-10{right:calc(var(--spacing) * -10)}.sm\:-right-20{right:calc(var(--spacing) * -20)}.sm\:bottom-6{bottom:calc(var(--spacing) * 6)}.sm\:-left-10{left:calc(var(--spacing) * -10)}.sm\:-left-24{left:calc(var(--spacing) * -24)}.sm\:left-8{left:calc(var(--spacing) * 8)}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:mt-16{margin-top:calc(var(--spacing) * 16)}.sm\:mt-auto{margin-top:auto}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:aspect-\[2\/1\]{aspect-ratio:2}.sm\:aspect-\[4\/3\]{aspect-ratio:4/3}.sm\:min-h-18{min-height:calc(var(--spacing) * 18)}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-\[22\.5rem\]{width:22.5rem}.sm\:w-auto{width:auto}.sm\:min-w-40{min-width:calc(var(--spacing) * 40)}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.sm\:self-auto{align-self:auto}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:py-1{padding-block:var(--spacing)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:pt-3{padding-top:calc(var(--spacing) * 3)}.sm\:pt-7{padding-top:calc(var(--spacing) * 7)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.sm\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.sm\:pl-6{padding-left:calc(var(--spacing) * 6)}.sm\:text-title-sm{font-size:var(--type-title-sm-size);line-height:var(--tw-leading,var(--type-title-sm-leading));font-weight:var(--tw-font-weight,500)}.sm\:text-body-lg{font-size:var(--type-body-lg-size);line-height:var(--tw-leading,var(--type-body-lg-leading))}.sm\:\[--u\:1px\]{--u:1px}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:relative{position:relative}.md\:top-\(--y\){top:var(--y)}.md\:top-16{top:calc(var(--spacing) * 16)}.md\:-bottom-px{bottom:-1px}.md\:left-\(--x\){left:var(--x)}.md\:col-\[1\/2\]{grid-column:1/2}.md\:col-\[2\/4\]{grid-column:2/4}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-12{grid-column:span 12/span 12}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-start-2{grid-row-start:2}.md\:mx-auto{margin-inline:auto}.md\:my-0{margin-block:0}.md\:block{display:block}.md\:aspect-\(--frame\){aspect-ratio:var(--frame)}.md\:aspect-\[711\/328\]{aspect-ratio:711/328}.md\:h-\(--h\){height:var(--h)}.md\:h-\[24rem\]{height:24rem}.md\:h-\[32rem\]{height:32rem}.md\:h-full{height:100%}.md\:min-h-6{min-height:calc(var(--spacing) * 6)}.md\:min-h-\[54\.875rem\]{min-height:54.875rem}.md\:w-\(--w\){width:var(--w)}.md\:w-56{width:calc(var(--spacing) * 56)}.md\:w-full{width:100%}.md\:max-w-content{max-width:var(--layout-content-max)}.md\:min-w-6{min-width:calc(var(--spacing) * 6)}.md\:grid-flow-dense{grid-auto-flow:dense}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[16rem_1fr\]{grid-template-columns:16rem 1fr}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.md\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.md\:gap-y-12{row-gap:calc(var(--spacing) * 12)}.md\:gap-y-16{row-gap:calc(var(--spacing) * 16)}.md\:object-cover{object-fit:cover}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:py-0{padding-block:0}.md\:pt-\[18\.8125rem\]{padding-top:18.8125rem}.md\:pb-0{padding-bottom:0}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:pb-\[3\.1875rem\]{padding-bottom:3.1875rem}.md\:pl-10{padding-left:calc(var(--spacing) * 10)}.md\:text-title-lg{font-size:var(--type-title-lg-size);line-height:var(--tw-leading,var(--type-title-lg-leading));font-weight:var(--tw-font-weight,500)}.md\:text-title-xl{font-size:var(--type-title-xl-size);line-height:var(--tw-leading,var(--type-title-xl-leading));font-weight:var(--tw-font-weight,600)}.md\:text-body-lg{font-size:var(--type-body-lg-size);line-height:var(--tw-leading,var(--type-body-lg-leading))}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:top-0{top:0}.lg\:top-7{top:calc(var(--spacing) * 7)}.lg\:top-\[0\.4375rem\]{top:.4375rem}.lg\:-right-\[5\.5rem\]{right:-5.5rem}.lg\:right-0{right:0}.lg\:bottom-auto{bottom:auto}.lg\:-left-16{left:calc(var(--spacing) * -16)}.lg\:left-0{left:0}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:order-4{order:4}.lg\:order-last{order:9999}.lg\:col-\[2\/-1\]{grid-column:2/-1}.lg\:col-\[4\/5\]{grid-column:4/5}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-6{grid-column-start:6}.lg\:row-span-3{grid-row:span 3/span 3}.lg\:row-span-4{grid-row:span 4/span 4}.lg\:row-start-1{grid-row-start:1}.lg\:-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.lg\:-mt-28{margin-top:calc(var(--spacing) * -28)}.lg\:mt-0{margin-top:0}.lg\:mt-3{margin-top:calc(var(--spacing) * 3)}.lg\:mt-4{margin-top:calc(var(--spacing) * 4)}.lg\:mt-5{margin-top:calc(var(--spacing) * 5)}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:mt-10{margin-top:calc(var(--spacing) * 10)}.lg\:mt-12{margin-top:calc(var(--spacing) * 12)}.lg\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mt-24{margin-top:calc(var(--spacing) * 24)}.lg\:mt-\[0\.625rem\]{margin-top:.625rem}.lg\:mt-\[2\.6875rem\]{margin-top:2.6875rem}.lg\:mt-\[3\.625rem\]{margin-top:3.625rem}.lg\:mt-\[5\.125rem\]{margin-top:5.125rem}.lg\:mt-\[8\.375rem\]{margin-top:8.375rem}.lg\:mt-auto{margin-top:auto}.lg\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.lg\:ml-0{margin-left:0}.lg\:ml-\[4\.1813rem\]{margin-left:4.1813rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:aspect-\(--ratio\){aspect-ratio:var(--ratio)}.lg\:aspect-\[1440\/536\]{aspect-ratio:1440/536}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-0\.5{height:calc(var(--spacing) * .5)}.lg\:h-4{height:calc(var(--spacing) * 4)}.lg\:h-10{height:calc(var(--spacing) * 10)}.lg\:h-\[32\.5rem\]{height:32.5rem}.lg\:h-\[40\.125rem\]{height:40.125rem}.lg\:h-auto{height:auto}.lg\:min-h-\[21\.75rem\]{min-height:21.75rem}.lg\:min-h-\[21\.875rem\]{min-height:21.875rem}.lg\:min-h-\[25\.5438rem\]{min-height:25.5438rem}.lg\:min-h-\[26rem\]{min-height:26rem}.lg\:w-\(--cap\){width:var(--cap)}.lg\:w-\(--intro\){width:var(--intro)}.lg\:w-\(--intro-w\){width:var(--intro-w)}.lg\:w-\(--w\){width:var(--w)}.lg\:w-\[16rem\]{width:16rem}.lg\:w-\[25\.5rem\]{width:25.5rem}.lg\:w-\[28\.8125rem\]{width:28.8125rem}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-\(--intro\){max-width:var(--intro)}.lg\:max-w-\[28\.375rem\]{max-width:28.375rem}.lg\:max-w-\[29\.1875rem\]{max-width:29.1875rem}.lg\:max-w-none{max-width:none}.lg\:flex-\[0_1_31\.25rem\]{flex:0 31.25rem}.lg\:flex-\[0_1_35\.1875rem\]{flex:0 35.1875rem}.lg\:shrink-0{flex-shrink:0}.lg\:grow-\(--share\){flex-grow:var(--share)}.lg\:basis-\[calc\(\(100\%-var\(--gaps\)-1px\)\*var\(--share\)\)\]{flex-basis:calc((100% - var(--gaps) - 1px) * var(--share))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1fr_36\.8rem\]{grid-template-columns:1fr 36.8rem}.lg\:grid-cols-\[16rem_1fr\]{grid-template-columns:16rem 1fr}.lg\:grid-cols-\[28\.4rem_1fr\]{grid-template-columns:28.4rem 1fr}.lg\:grid-cols-\[28\.4rem_28\.4rem\]{grid-template-columns:28.4rem 28.4rem}.lg\:grid-cols-\[35rem_minmax\(0\,1fr\)\]{grid-template-columns:35rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_35rem\]{grid-template-columns:minmax(0,1fr) 35rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,18rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,18rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,25rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,25rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,30rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,30rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,32rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,32rem)}.lg\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lg\:grid-cols-\[minmax\(0\,28\.25rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,28.25rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,31\.25rem\)_minmax\(0\,35rem\)\]{grid-template-columns:minmax(0,31.25rem) minmax(0,35rem)}.lg\:grid-cols-\[minmax\(0\,32rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,32rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,35rem\)_minmax\(0\,33\.75rem\)\]{grid-template-columns:minmax(0,35rem) minmax(0,33.75rem)}.lg\:grid-cols-\[minmax\(0\,37\.5rem\)\]{grid-template-columns:minmax(0,37.5rem)}.lg\:grid-cols-\[minmax\(0\,704\.4fr\)_minmax\(0\,735\.6fr\)\]{grid-template-columns:minmax(0,704.4fr) minmax(0,735.6fr)}.lg\:grid-cols-\[repeat\(3\,max-content\)_minmax\(max-content\,1fr\)\]{grid-template-columns:repeat(3,max-content) minmax(max-content,1fr)}.lg\:grid-rows-\[auto_auto_1fr\]{grid-template-rows:auto auto 1fr}.lg\:grid-rows-\[auto_auto_1fr_auto\]{grid-template-rows:auto auto 1fr auto}.lg\:grid-rows-subgrid{grid-template-rows:subgrid}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-0{gap:0}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-24{gap:calc(var(--spacing) * 24)}.lg\:gap-28{gap:calc(var(--spacing) * 28)}.lg\:gap-\[4\.625rem\]{gap:4.625rem}.lg\:gap-x-0{column-gap:0}.lg\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.lg\:gap-x-32{column-gap:calc(var(--spacing) * 32)}.lg\:gap-x-\[clamp\(3rem\,12\.5vw_-_5rem\,5rem\)\]{column-gap:clamp(3rem,12.5vw - 5rem,5rem)}.lg\:gap-y-0{row-gap:0}.lg\:gap-y-16{row-gap:calc(var(--spacing) * 16)}.lg\:self-end{align-self:flex-end}.lg\:justify-self-end{justify-self:flex-end}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:object-center{object-position:center}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:p-16{padding:calc(var(--spacing) * 16)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:px-14{padding-inline:calc(var(--spacing) * 14)}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:py-13{padding-block:calc(var(--spacing) * 13)}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:pt-0{padding-top:0}.lg\:pt-2{padding-top:calc(var(--spacing) * 2)}.lg\:pt-10{padding-top:calc(var(--spacing) * 10)}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:pt-14{padding-top:calc(var(--spacing) * 14)}.lg\:pt-16{padding-top:calc(var(--spacing) * 16)}.lg\:pt-20{padding-top:calc(var(--spacing) * 20)}.lg\:pt-24{padding-top:calc(var(--spacing) * 24)}.lg\:pt-28{padding-top:calc(var(--spacing) * 28)}.lg\:pt-\[2\.8125rem\]{padding-top:2.8125rem}.lg\:pt-\[8\.4375rem\]{padding-top:8.4375rem}.lg\:pt-\[calc\(var\(--nav-top\)\+var\(--nav-height\)\+1\.5625rem\)\]{padding-top:calc(var(--nav-top) + var(--nav-height) + 1.5625rem)}.lg\:pt-\[calc\(var\(--nav-top\)\+var\(--nav-height\)\+var\(--space-16\)\)\]{padding-top:calc(var(--nav-top) + var(--nav-height) + var(--space-16))}.lg\:pr-6{padding-right:calc(var(--spacing) * 6)}.lg\:pr-12{padding-right:calc(var(--spacing) * 12)}.lg\:pr-\[3\.8125rem\]{padding-right:3.8125rem}.lg\:pr-\[5\.5rem\]{padding-right:5.5rem}.lg\:pr-\[5\.125rem\]{padding-right:5.125rem}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.lg\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.lg\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.lg\:pb-36{padding-bottom:calc(var(--spacing) * 36)}.lg\:pb-\[2\.625rem\]{padding-bottom:2.625rem}.lg\:pl-0{padding-left:0}.lg\:pl-14{padding-left:calc(var(--spacing) * 14)}.lg\:pl-\[1\.625rem\]{padding-left:1.625rem}.lg\:pl-\[3\.625rem\]{padding-left:3.625rem}.lg\:pl-\[5\.125rem\]{padding-left:5.125rem}.lg\:pl-\[36\.5rem\]{padding-left:36.5rem}.lg\:pl-\[max\(var\(--layout-gutter\)\,calc\(\(100vw_-_var\(--layout-content-max\)\)\/2\)\)\]{padding-left:max(var(--layout-gutter), calc((100vw - var(--layout-content-max)) / 2))}.lg\:text-left{text-align:left}.lg\:text-label{font-size:var(--type-label-size);line-height:var(--tw-leading,var(--type-label-leading));font-weight:var(--tw-font-weight,600)}.lg\:text-title-xl{font-size:var(--type-title-xl-size);line-height:var(--tw-leading,var(--type-title-xl-leading));font-weight:var(--tw-font-weight,600)}.lg\:text-\[1\.25rem\]{font-size:1.25rem}.lg\:text-\[2\.5rem\]{font-size:2.5rem}.lg\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.lg\:leading-\[2\.5rem\]{--tw-leading:2.5rem;line-height:2.5rem}.lg\:leading-\[3\.17rem\]{--tw-leading:3.17rem;line-height:3.17rem}.lg\:font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.lg\:text-wrap{text-wrap:wrap}.lg\:\[--c\:3rem\]{--c:3rem}.lg\:first\:mt-20:first-child{margin-top:calc(var(--spacing) * 20)}}@media (min-width:80rem){.xl\:pointer-events-none{pointer-events:none}.xl\:absolute{position:absolute}.xl\:relative{position:relative}.xl\:sticky{position:sticky}.xl\:inset-0{inset:0}.xl\:top-\(--cy\){top:var(--cy)}.xl\:top-\(--y\){top:var(--y)}.xl\:top-\[36\.5\%\]{top:36.5%}.xl\:top-\[calc\(100\%-5rem\)\]{top:calc(100% - 5rem)}.xl\:top-\[calc\(var\(--nav-top\)\+var\(--nav-height\)\+var\(--space-8\)\)\]{top:calc(var(--nav-top) + var(--nav-height) + var(--space-8))}.xl\:-left-16{left:calc(var(--spacing) * -16)}.xl\:-left-28{left:calc(var(--spacing) * -28)}.xl\:left-\(--cx\){left:var(--cx)}.xl\:left-\(--x\){left:var(--x)}.xl\:left-1\/2{left:50%}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:row-start-1{grid-row-start:1}.xl\:mt-0{margin-top:0}.xl\:mt-\[0\.906rem\]{margin-top:.906rem}.xl\:mb-0{margin-bottom:0}.xl\:block{display:block}.xl\:grid{display:grid}.xl\:aspect-\(--frame\){aspect-ratio:var(--frame)}.xl\:aspect-\[1217\/870\]{aspect-ratio:1217/870}.xl\:h-\(--h\){height:var(--h)}.xl\:h-\[34\.5rem\]{height:34.5rem}.xl\:h-full{height:100%}.xl\:min-h-\[36\.5625rem\]{min-height:36.5625rem}.xl\:min-h-\[38\.25rem\]{min-height:38.25rem}.xl\:min-h-\[46\.5rem\]{min-height:46.5rem}.xl\:w-\(--cw\){width:var(--cw)}.xl\:w-\(--w\){width:var(--w)}.xl\:w-\(--w\)\!{width:var(--w)!important}.xl\:w-44{width:calc(var(--spacing) * 44)}.xl\:w-\[17rem\]{width:17rem}.xl\:w-full{width:100%}.xl\:max-w-\[13\.5rem\]{max-width:13.5rem}.xl\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[14rem_minmax\(0\,1fr\)\]{grid-template-columns:14rem minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_43\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 43.75rem minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,20rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,20rem)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,29rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,29rem)}.xl\:flex-col{flex-direction:column}.xl\:items-center{align-items:center}.xl\:justify-start{justify-content:flex-start}.xl\:gap-2{gap:calc(var(--spacing) * 2)}.xl\:gap-12{gap:calc(var(--spacing) * 12)}.xl\:gap-16{gap:calc(var(--spacing) * 16)}.xl\:gap-24{gap:calc(var(--spacing) * 24)}.xl\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.xl\:self-start{align-self:flex-start}.xl\:justify-self-start{justify-self:flex-start}.xl\:bg-transparent{background-color:#0000}.xl\:object-cover{object-fit:cover}.xl\:p-0{padding:0}.xl\:p-12{padding:calc(var(--spacing) * 12)}.xl\:pt-\[5\.75rem\]{padding-top:5.75rem}.xl\:pr-8{padding-right:calc(var(--spacing) * 8)}.xl\:pr-\[max\(0px\,min\(var\(--layout-gutter\)\,calc\(100\%-var\(--row-inset\)-93rem\)\)\)\]{padding-right:max(0px, min(var(--layout-gutter), calc(100% - var(--row-inset) - 93rem)))}.xl\:pb-0{padding-bottom:0}.xl\:pb-\[5\.6875rem\]{padding-bottom:5.6875rem}.xl\:text-title-xl{font-size:var(--type-title-xl-size);line-height:var(--tw-leading,var(--type-title-xl-leading));font-weight:var(--tw-font-weight,600)}.xl\:text-\[0\.7936rem\]{font-size:.7936rem}.xl\:text-\[1\.0204rem\]{font-size:1.0204rem}.xl\:leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.xl\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.xl\:text-default{color:var(--color-text)}.xl\:text-inherit{color:inherit}.xl\:text-plum{color:var(--color-text-plum)}:is(.xl\:\*\:pointer-events-auto>*){pointer-events:auto}@media (prefers-reduced-motion:no-preference){.xl\:motion-safe\:inline-flex{display:inline-flex}}}@media (min-width:90rem){.\32 xl\:absolute{position:absolute}.\32 xl\:right-14{right:calc(var(--spacing) * 14)}.\32 xl\:bottom-\[2\.625rem\]{bottom:2.625rem}.\32 xl\:inline-block{display:inline-block}.\32 xl\:h-\[36\.5rem\]{height:36.5rem}.\32 xl\:w-\[18rem\]{width:18rem}.\32 xl\:max-w-\[18\.125rem\]{max-width:18.125rem}.\32 xl\:gap-24{gap:calc(var(--spacing) * 24)}.\32 xl\:p-0{padding:0}}@container (min-width:40rem){.\@min-\[40rem\]\:h-\[65rem\]{height:65rem}.\@min-\[40rem\]\:gap-2{gap:calc(var(--spacing) * 2)}.\@min-\[40rem\]\:p-8{padding:calc(var(--spacing) * 8)}}@container (min-width:62.5rem){.\@min-\[62\.5rem\]\:block{display:block}.\@min-\[62\.5rem\]\:h-\[44rem\]{height:44rem}.\@min-\[62\.5rem\]\:h-full{height:100%}.\@min-\[62\.5rem\]\:max-w-\[34rem\]{max-width:34rem}.\@min-\[62\.5rem\]\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.\@min-\[62\.5rem\]\:grid-cols-\[minmax\(0\,34rem\)_minmax\(0\,14rem\)\]{grid-template-columns:minmax(0,34rem) minmax(0,14rem)}.\@min-\[62\.5rem\]\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.\@min-\[62\.5rem\]\:content-center{align-content:center}.\@min-\[62\.5rem\]\:justify-between{justify-content:space-between}.\@min-\[62\.5rem\]\:gap-10{gap:calc(var(--spacing) * 10)}.\@min-\[62\.5rem\]\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.\@min-\[62\.5rem\]\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\@min-\[62\.5rem\]\:p-10{padding:calc(var(--spacing) * 10)}}@media (scripting:none){.noscript\:hidden{display:none}}@media (min-width:48rem) and (max-height:62.5rem){.md-short\:-mt-4{margin-top:calc(var(--spacing) * -4)}.md-short\:min-h-\[49\.25rem\]{min-height:49.25rem}.md-short\:origin-top{transform-origin:top}.md-short\:scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.md-short\:items-center{align-items:center}.md-short\:pt-0{padding-top:0}}.\[\&_a\]\:rounded-sm a{border-radius:var(--radius-sm)}.\[\&_a\]\:text-default a{color:var(--color-text)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:decoration-accent a{-webkit-text-decoration-color:var(--color-text-accent);-webkit-text-decoration-color:var(--color-text-accent);-webkit-text-decoration-color:var(--color-text-accent);text-decoration-color:var(--color-text-accent)}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}.\[\&_li_ul\]\:mt-2 li ul{margin-top:calc(var(--spacing) * 2)}.\[\&_li_ul\]\:list-disc li ul{list-style-type:disc}.\[\&_li_ul\]\:pl-5 li ul{padding-left:calc(var(--spacing) * 5)}.\[\&_li\:\:marker\]\:text-accent li::marker{color:var(--color-text-accent)}.\[\&_p\]\:text-body p{font-size:var(--type-body-size);line-height:var(--tw-leading,var(--type-body-leading))}.\[\&_p\]\:text-muted p{color:var(--color-text-muted)}.\[\&_p\+p\]\:mt-3 p+p,.\[\&_p\+ul\]\:mt-3 p+ul{margin-top:calc(var(--spacing) * 3)}.\[\&_strong\]\:font-normal strong{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:text-default strong{color:var(--color-text)}.\[\&_ul\]\:mt-3 ul{margin-top:calc(var(--spacing) * 3)}.\[\&_ul\]\:flex ul{display:flex}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:flex-col ul{flex-direction:column}.\[\&_ul\]\:gap-2 ul{gap:calc(var(--spacing) * 2)}.\[\&_ul\]\:pl-5 ul{padding-left:calc(var(--spacing) * 5)}.\[\&_ul_ul\]\:mt-2 ul ul{margin-top:calc(var(--spacing) * 2)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:has\(li\:nth-of-type\(1\)\>details\[open\]\)\]\:\[--open\:1\]:has(li:first-of-type>details[open]){--open:1}.\[\&\:has\(li\:nth-of-type\(2\)\>details\[open\]\)\]\:\[--open\:2\]:has(li:nth-of-type(2)>details[open]){--open:2}.\[\&\:has\(li\:nth-of-type\(3\)\>details\[open\]\)\]\:\[--open\:3\]:has(li:nth-of-type(3)>details[open]){--open:3}.\[\&\:has\(li\:nth-of-type\(4\)\>details\[open\]\)\]\:\[--open\:4\]:has(li:nth-of-type(4)>details[open]){--open:4}.\[\&\:has\(li\:nth-of-type\(5\)\>details\[open\]\)\]\:\[--open\:5\]:has(li:nth-of-type(5)>details[open]){--open:5}.\[\&\:has\(li\:nth-of-type\(6\)\>details\[open\]\)\]\:\[--open\:6\]:has(li:nth-of-type(6)>details[open]){--open:6}.\[\&\:has\(li\:nth-of-type\(7\)\>details\[open\]\)\]\:\[--open\:7\]:has(li:nth-of-type(7)>details[open]){--open:7}.\[\&\:has\(li\:nth-of-type\(8\)\>details\[open\]\)\]\:\[--open\:8\]:has(li:nth-of-type(8)>details[open]){--open:8}.\[\&\>\*\]\:mx-auto>*{margin-inline:auto}.\[\&\>\*\]\:max-w-\[45rem\]>*{max-width:45rem}.\[\&\>\*\+\*\]\:mt-6>*+*{margin-top:calc(var(--spacing) * 6)}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\*\:first-child\]\:mt-0\!>:first-child{margin-top:0!important}.\[\&\>\.article-break\]\:mt-12\!>.article-break,.\[\&\>\.article-break\+\*\]\:mt-12\!>.article-break+*{margin-top:calc(var(--spacing) * 12)!important}.\[\&\>\.article-divider\]\:mt-16\!>.article-divider{margin-top:calc(var(--spacing) * 16)!important}.\[\&\>\.article-divider\+h2\]\:mt-8\!>.article-divider+h2{margin-top:calc(var(--spacing) * 8)!important}.\[\&\>\.wide\]\:mt-16>.wide{margin-top:calc(var(--spacing) * 16)}.\[\&\>\.wide\]\:max-w-none>.wide{max-width:none}@media (min-width:48rem){.md\:\[\&\>\.wide\]\:mt-24>.wide{margin-top:calc(var(--spacing) * 24)}}.\[\&\>\.wide\+\*\]\:mt-16>.wide+*{margin-top:calc(var(--spacing) * 16)}@media (min-width:48rem){.md\:\[\&\>\.wide\+\*\]\:mt-24>.wide+*{margin-top:calc(var(--spacing) * 24)}}.\[\&\>blockquote\]\:mt-10\!>blockquote{margin-top:calc(var(--spacing) * 10)!important}.\[\&\>blockquote\]\:border-l-4>blockquote{border-left-style:var(--tw-border-style);border-left-width:4px}.\[\&\>blockquote\]\:border-\(--color-brand\)>blockquote{border-color:var(--color-brand)}.\[\&\>blockquote\]\:pl-6>blockquote{padding-left:calc(var(--spacing) * 6)}.\[\&\>blockquote\]\:font-display>blockquote{font-family:var(--font-display)}.\[\&\>blockquote\]\:text-title-lg>blockquote{font-size:var(--type-title-lg-size);line-height:var(--tw-leading,var(--type-title-lg-leading));font-weight:var(--tw-font-weight,500)}.\[\&\>blockquote\]\:text-soft>blockquote{color:var(--color-text-soft)}.\[\&\>blockquote_p\]\:mt-0>blockquote p{margin-top:0}.\[\&\>blockquote\+p\]\:mt-10\!>blockquote+p{margin-top:calc(var(--spacing) * 10)!important}.\[\&\>figure\]\:mt-10>figure{margin-top:calc(var(--spacing) * 10)}.\[\&\>figure_figcaption\]\:mt-3>figure figcaption{margin-top:calc(var(--spacing) * 3)}.\[\&\>figure_figcaption\]\:text-small>figure figcaption{font-size:var(--type-small-size);line-height:var(--tw-leading,var(--type-small-leading))}.\[\&\>figure_figcaption\]\:text-muted>figure figcaption{color:var(--color-text-muted)}.\[\&\>figure_img\]\:h-auto>figure img{height:auto}.\[\&\>figure_img\]\:w-full>figure img{width:100%}.\[\&\>h2\]\:mt-14>h2{margin-top:calc(var(--spacing) * 14)}.\[\&\>h2\]\:mt-16\!>h2{margin-top:calc(var(--spacing) * 16)!important}.\[\&\>h2\]\:text-title-lg>h2{font-size:var(--type-title-lg-size);line-height:var(--tw-leading,var(--type-title-lg-leading));font-weight:var(--tw-font-weight,500)}.\[\&\>h2\]\:text-title-md\!>h2{font-size:var(--type-title-md-size)!important;line-height:var(--tw-leading,var(--type-title-md-leading))!important;font-weight:var(--tw-font-weight,500)!important}.\[\&\>h2\]\:leading-none\!>h2{--tw-leading:1!important;line-height:1!important}.\[\&\>h2\]\:font-medium>h2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&\>h2\]\:font-semibold>h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\>h2\]\:font-semibold\!>h2{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.\[\&\>h2\]\:text-default>h2{color:var(--color-text)}.\[\&\>h2\]\:text-soft\!>h2{color:var(--color-text-soft)!important}@media (min-width:64rem){.lg\:\[\&\>h2\]\:text-title-xl>h2{font-size:var(--type-title-xl-size);line-height:var(--tw-leading,var(--type-title-xl-leading));font-weight:var(--tw-font-weight,600)}}.\[\&\>h2\+\*\]\:mt-4>h2+*{margin-top:calc(var(--spacing) * 4)}.\[\&\>h2\+\*\]\:mt-6\!>h2+*{margin-top:calc(var(--spacing) * 6)!important}.\[\&\>h2\+\*\]\:mt-8>h2+*{margin-top:calc(var(--spacing) * 8)}.\[\&\>h2\+ol\]\:mt-6\!>h2+ol,.\[\&\>h2\+p\]\:mt-6\!>h2+p,.\[\&\>h2\+ul\]\:mt-6\!>h2+ul{margin-top:calc(var(--spacing) * 6)!important}.\[\&\>h3\]\:mt-8>h3{margin-top:calc(var(--spacing) * 8)}.\[\&\>h3\]\:mt-10>h3{margin-top:calc(var(--spacing) * 10)}.\[\&\>h3\]\:text-title-sm>h3{font-size:var(--type-title-sm-size);line-height:var(--tw-leading,var(--type-title-sm-leading));font-weight:var(--tw-font-weight,500)}.\[\&\>h3\]\:text-default>h3{color:var(--color-text)}.\[\&\>h3\+\*\]\:mt-3>h3+*{margin-top:calc(var(--spacing) * 3)}.\[\&\>h3\:first-child\]\:mt-0>h3:first-child{margin-top:0}.\[\&\>h3\:first-child\]\:text-title-lg>h3:first-child{font-size:var(--type-title-lg-size);line-height:var(--tw-leading,var(--type-title-lg-leading));font-weight:var(--tw-font-weight,500)}.\[\&\>h3\:first-child\]\:font-semibold>h3:first-child{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media (min-width:64rem){.lg\:\[\&\>h3\:first-child\]\:text-title-xl>h3:first-child{font-size:var(--type-title-xl-size);line-height:var(--tw-leading,var(--type-title-xl-leading));font-weight:var(--tw-font-weight,600)}}.\[\&\>ol\]\:mt-8\!>ol{margin-top:calc(var(--spacing) * 8)!important}.\[\&\>ol\]\:border-l-2>ol{border-left-style:var(--tw-border-style);border-left-width:2px}.\[\&\>ol\]\:border-\(--color-brand\)>ol{border-color:var(--color-brand)}.\[\&\>ol\]\:bg-surface-raised>ol{background-color:var(--color-surface-raised)}.\[\&\>ol\]\:py-6>ol{padding-block:calc(var(--spacing) * 6)}.\[\&\>ol\]\:pr-6>ol{padding-right:calc(var(--spacing) * 6)}.\[\&\>ol\]\:pl-11\!>ol{padding-left:calc(var(--spacing) * 11)!important}@media (min-width:40rem){.sm\:\[\&\>ol\]\:py-8>ol{padding-block:calc(var(--spacing) * 8)}.sm\:\[\&\>ol\]\:pr-8>ol{padding-right:calc(var(--spacing) * 8)}.sm\:\[\&\>ol\]\:pl-13\!>ol{padding-left:calc(var(--spacing) * 13)!important}}.\[\&\>ol\+p\]\:mt-8\!>ol+p{margin-top:calc(var(--spacing) * 8)!important}.\[\&\>ol\:not\(\.wide\)\]\:mt-5>ol:not(.wide){margin-top:calc(var(--spacing) * 5)}.\[\&\>ol\:not\(\.wide\)\]\:list-decimal>ol:not(.wide){list-style-type:decimal}.\[\&\>ol\:not\(\.wide\)\]\:pl-6>ol:not(.wide){padding-left:calc(var(--spacing) * 6)}.\[\&\>ol\:not\(\.wide\)_li\]\:mt-2>ol:not(.wide) li{margin-top:calc(var(--spacing) * 2)}.\[\&\>ol\:not\(\.wide\)_li\]\:pl-1>ol:not(.wide) li{padding-left:var(--spacing)}.\[\&\>ol\:not\(\.wide\)_li_a\]\:rounded-sm>ol:not(.wide) li a{border-radius:var(--radius-sm)}.\[\&\>ol\:not\(\.wide\)_li_a\]\:text-default>ol:not(.wide) li a{color:var(--color-text)}.\[\&\>ol\:not\(\.wide\)_li_a\]\:underline>ol:not(.wide) li a{text-decoration-line:underline}.\[\&\>ol\:not\(\.wide\)_li_a\]\:decoration-accent>ol:not(.wide) li a{-webkit-text-decoration-color:var(--color-text-accent);-webkit-text-decoration-color:var(--color-text-accent);-webkit-text-decoration-color:var(--color-text-accent);text-decoration-color:var(--color-text-accent)}.\[\&\>ol\:not\(\.wide\)_li_a\]\:underline-offset-3>ol:not(.wide) li a{text-underline-offset:3px}.\[\&\>ol\:not\(\.wide\)_li_ol\]\:mt-2>ol:not(.wide) li ol{margin-top:calc(var(--spacing) * 2)}.\[\&\>ol\:not\(\.wide\)_li_strong\]\:font-semibold>ol:not(.wide) li strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\>ol\:not\(\.wide\)_li_strong\]\:text-default>ol:not(.wide) li strong{color:var(--color-text)}.\[\&\>ol\:not\(\.wide\)_li_ul\]\:mt-2>ol:not(.wide) li ul{margin-top:calc(var(--spacing) * 2)}.\[\&\>ol\:not\(\.wide\)_li\:\:marker\]\:text-accent>ol:not(.wide) li::marker{color:var(--color-text-accent)}.\[\&\>ol\:not\(\.wide\)_li\:empty\]\:hidden>ol:not(.wide) li:empty{display:none}.\[\&\>ol\>li\+li\]\:mt-4\!>ol>li+li{margin-top:calc(var(--spacing) * 4)!important}.\[\&\>ol\>li\:\:marker\]\:font-semibold>ol>li::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\>ol\>li\:first-child\]\:mt-0\!>ol>li:first-child{margin-top:0!important}.\[\&\>p\]\:mt-5>p{margin-top:calc(var(--spacing) * 5)}.\[\&\>p\]\:mt-7\!>p{margin-top:calc(var(--spacing) * 7)!important}.\[\&\>p_a\]\:rounded-sm>p a{border-radius:var(--radius-sm)}.\[\&\>p_a\]\:text-default>p a{color:var(--color-text)}.\[\&\>p_a\]\:underline>p a{text-decoration-line:underline}.\[\&\>p_a\]\:decoration-accent>p a{-webkit-text-decoration-color:var(--color-text-accent);-webkit-text-decoration-color:var(--color-text-accent);-webkit-text-decoration-color:var(--color-text-accent);text-decoration-color:var(--color-text-accent)}.\[\&\>p_a\]\:underline-offset-3>p a{text-underline-offset:3px}.\[\&\>p_strong\]\:font-semibold>p strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\>p_strong\]\:text-default>p strong{color:var(--color-text)}.\[\&\>p\:empty\]\:hidden>p:empty{display:none}.\[\&\>section\]\:py-16>section{padding-block:calc(var(--spacing) * 16)}@media (min-width:48rem){.md\:\[\&\>section\]\:py-20>section{padding-block:calc(var(--spacing) * 20)}}@media (min-width:64rem){.lg\:\[\&\>section\]\:py-24>section{padding-block:calc(var(--spacing) * 24)}}.\[\&\>ul\]\:mt-8\!>ul{margin-top:calc(var(--spacing) * 8)!important}.\[\&\>ul\]\:flex>ul{display:flex}.\[\&\>ul\]\:list-\[square\]\!>ul{list-style-type:square!important}.\[\&\>ul\]\:flex-col>ul{flex-direction:column}.\[\&\>ul\]\:gap-4>ul{gap:calc(var(--spacing) * 4)}.\[\&\>ul\]\:border-l-2>ul{border-left-style:var(--tw-border-style);border-left-width:2px}.\[\&\>ul\]\:border-\(--color-brand\)>ul{border-color:var(--color-brand)}.\[\&\>ul\]\:bg-surface-raised>ul{background-color:var(--color-surface-raised)}.\[\&\>ul\]\:py-6>ul{padding-block:calc(var(--spacing) * 6)}.\[\&\>ul\]\:pr-6>ul{padding-right:calc(var(--spacing) * 6)}.\[\&\>ul\]\:pl-11\!>ul{padding-left:calc(var(--spacing) * 11)!important}.\[\&\>ul\]\:text-body>ul{font-size:var(--type-body-size);line-height:var(--tw-leading,var(--type-body-leading))}.\[\&\>ul\]\:text-caption>ul{color:var(--color-text-caption)}@media (min-width:40rem){.sm\:\[\&\>ul\]\:py-8>ul{padding-block:calc(var(--spacing) * 8)}.sm\:\[\&\>ul\]\:pr-8>ul{padding-right:calc(var(--spacing) * 8)}.sm\:\[\&\>ul\]\:pl-13\!>ul{padding-left:calc(var(--spacing) * 13)!important}}.\[\&\>ul\+p\]\:mt-8\!>ul+p{margin-top:calc(var(--spacing) * 8)!important}.\[\&\>ul\:not\(\.wide\)\]\:mt-5>ul:not(.wide){margin-top:calc(var(--spacing) * 5)}.\[\&\>ul\:not\(\.wide\)\]\:list-disc>ul:not(.wide){list-style-type:disc}.\[\&\>ul\:not\(\.wide\)\]\:pl-6>ul:not(.wide){padding-left:calc(var(--spacing) * 6)}.\[\&\>ul\:not\(\.wide\)_li\]\:mt-2>ul:not(.wide) li{margin-top:calc(var(--spacing) * 2)}.\[\&\>ul\:not\(\.wide\)_li\]\:pl-1>ul:not(.wide) li{padding-left:var(--spacing)}.\[\&\>ul\:not\(\.wide\)_li_a\]\:rounded-sm>ul:not(.wide) li a{border-radius:var(--radius-sm)}.\[\&\>ul\:not\(\.wide\)_li_a\]\:text-default>ul:not(.wide) li a{color:var(--color-text)}.\[\&\>ul\:not\(\.wide\)_li_a\]\:underline>ul:not(.wide) li a{text-decoration-line:underline}.\[\&\>ul\:not\(\.wide\)_li_a\]\:decoration-accent>ul:not(.wide) li a{-webkit-text-decoration-color:var(--color-text-accent);-webkit-text-decoration-color:var(--color-text-accent);-webkit-text-decoration-color:var(--color-text-accent);text-decoration-color:var(--color-text-accent)}.\[\&\>ul\:not\(\.wide\)_li_a\]\:underline-offset-3>ul:not(.wide) li a{text-underline-offset:3px}.\[\&\>ul\:not\(\.wide\)_li_ol\]\:mt-2>ul:not(.wide) li ol{margin-top:calc(var(--spacing) * 2)}.\[\&\>ul\:not\(\.wide\)_li_strong\]\:font-semibold>ul:not(.wide) li strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\>ul\:not\(\.wide\)_li_strong\]\:text-default>ul:not(.wide) li strong{color:var(--color-text)}.\[\&\>ul\:not\(\.wide\)_li_ul\]\:mt-2>ul:not(.wide) li ul{margin-top:calc(var(--spacing) * 2)}.\[\&\>ul\:not\(\.wide\)_li\:\:marker\]\:text-accent>ul:not(.wide) li::marker{color:var(--color-text-accent)}.\[\&\>ul\:not\(\.wide\)_li\:empty\]\:hidden>ul:not(.wide) li:empty{display:none}.\[\&\>ul\>li\]\:relative>ul>li{position:relative}.\[\&\>ul\>li\]\:\!mt-0>ul>li{margin-top:0!important}.\[\&\>ul\>li\]\:list-none>ul>li{list-style-type:none}.\[\&\>ul\>li\]\:\!pl-9>ul>li{padding-left:calc(var(--spacing) * 9)!important}.\[\&\>ul\>li\]\:before\:absolute>ul>li:before{content:var(--tw-content);position:absolute}.\[\&\>ul\>li\]\:before\:top-0>ul>li:before{content:var(--tw-content);top:0}.\[\&\>ul\>li\]\:before\:left-0>ul>li:before{content:var(--tw-content);left:0}.\[\&\>ul\>li\]\:before\:size-6>ul>li:before{content:var(--tw-content);width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&\>ul\>li\]\:before\:bg-current>ul>li:before{content:var(--tw-content);background-color:currentColor}.\[\&\>ul\>li\]\:before\:content-\[\'\'\]>ul>li:before{--tw-content:"";content:var(--tw-content)}.\[\&\>ul\>li\]\:before\:\[mask\:var\(--tick\)_center\/1\.5rem_no-repeat\]>ul>li:before{content:var(--tw-content);-webkit-mask:var(--tick) center/1.5rem no-repeat;-webkit-mask:var(--tick) center/1.5rem no-repeat;-webkit-mask:var(--tick) center/1.5rem no-repeat;mask:var(--tick) center/1.5rem no-repeat}.\[\&\>ul\>li\+li\]\:mt-3\!>ul>li+li{margin-top:calc(var(--spacing) * 3)!important}.\[\&\>ul\>li\:first-child\]\:mt-0\!>ul>li:first-child{margin-top:0!important}@media (hover:hover){.\[\@media\(hover\:hover\)\]\:\[\&\>p_a\:hover\]\:decoration-default>p a:hover{-webkit-text-decoration-color:var(--color-text);-webkit-text-decoration-color:var(--color-text);-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}}}:root{--palette-neutral-950:#111313;--palette-neutral-900:#1f1f1f;--palette-neutral-850:#292929;--palette-neutral-750:#424242;--palette-neutral-800:#333;--palette-neutral-780:#383838;--palette-neutral-820:#303030;--palette-neutral-550:#8c918e;--palette-neutral-520:#828282;--palette-neutral-500:#8f9390;--palette-neutral-450:#999;--palette-neutral-350:#a8a8a8;--palette-neutral-300:#bebebe;--palette-neutral-250:#d2d2d2;--palette-neutral-200:#d9d9d9;--palette-neutral-100:#f4f4f4;--palette-neutral-150:#e2e2e2;--palette-white:#fff;--palette-black:#000;--palette-sand-50:#efe9e1;--palette-neutral-600:#6b6f6c;--palette-red-300:#ff8a80;--palette-ink-700:#424049;--palette-red-700:#b3261e;--palette-plum-950:#17022a;--palette-purple-800:#7a48c7;--palette-purple-700:#8c59d7;--palette-purple-500:#9771f1;--palette-purple-400:#a787f4;--palette-purple-300:#b19df4;--palette-orchid-400:#c985fc;--palette-purple-200:#d4b7ff;--palette-purple-100:#ebddff;--palette-blue-500:#93b6c3;--palette-blue-400:#9fc5d3;--palette-blue-300:#a3cad9;--color-surface:var(--palette-neutral-950);--color-surface-raised:var(--palette-neutral-900);--color-surface-overlay:var(--palette-neutral-850);--color-surface-light:var(--palette-neutral-200);--color-surface-inverse:var(--palette-white);--color-surface-panel:var(--palette-neutral-900);--color-text:var(--palette-white);--color-text-secondary:var(--palette-neutral-300);--color-text-muted:var(--palette-neutral-500);--color-text-subtle:var(--palette-neutral-450);--color-text-soft:var(--palette-neutral-100);--color-text-article:var(--palette-neutral-350);--color-text-on-light-muted:var(--palette-neutral-750);--color-text-plum:var(--palette-plum-950);--color-text-caption:var(--palette-neutral-520);--color-text-field-label:var(--palette-ink-700);--color-text-warm:var(--palette-sand-50);--color-text-accent:var(--palette-purple-300);--color-text-highlight:var(--palette-blue-300);--color-text-brand:var(--palette-purple-500);--color-text-inverse:var(--palette-neutral-950);--color-text-on-light:var(--palette-black);--color-text-on-action:var(--palette-white);--color-text-on-control:var(--palette-white);--color-text-link:var(--palette-white);--color-text-role:var(--palette-white)}@supports (color:color-mix(in lab, red, red)){:root{--color-text-role:color-mix(in oklab, var(--palette-white) 70%, transparent)}}:root{--color-text-disabled:var(--palette-neutral-500);--color-text-error:var(--palette-red-300);--color-action:var(--palette-purple-700);--color-action-hover:var(--palette-purple-800);--color-control-dark:var(--palette-neutral-850);--color-control-dark-hover:var(--palette-neutral-800);--color-control-light:var(--palette-white);--color-control-light-hover:var(--palette-purple-100);--color-control-disabled:var(--palette-neutral-850);--color-brand:var(--palette-purple-500);--color-border:var(--palette-neutral-850);--color-rule:var(--palette-neutral-780);--color-border-icon:var(--palette-neutral-820);--color-border-strong:var(--palette-neutral-600);--color-border-panel:var(--palette-neutral-850);--color-icon:var(--palette-neutral-550);--color-icon-hover:var(--palette-purple-500);--color-wordmark:var(--palette-neutral-150);--color-motif-purple:var(--palette-purple-400);--color-motif-violet:var(--palette-purple-300);--color-motif-orchid:var(--palette-orchid-400);--color-motif-lilac:var(--palette-purple-200);--color-motif-mist:var(--palette-purple-100);--color-motif-blue:var(--palette-blue-300);--color-motif-blue-mid:var(--palette-blue-400);--color-motif-blue-deep:var(--palette-blue-500);--color-fold-stem:var(--palette-purple-500);--color-fold-bar:var(--palette-purple-200);--color-fold-bowl:var(--palette-purple-300);--color-fold-leg:var(--palette-purple-800);--color-fold-shade:var(--palette-neutral-850);--color-fold-stem-on-light:var(--palette-purple-800);--color-fold-bar-on-light:var(--palette-purple-700);--color-fold-bowl-on-light:var(--palette-purple-700);--color-fold-leg-on-light:var(--palette-purple-800);--color-fold-shade-on-light:var(--palette-neutral-500);--color-fold-light:var(--palette-white);--color-focus-ring:var(--palette-purple-300);--color-focus-halo:var(--palette-neutral-950);--focus-ring-width:2px;--font-display:var(--font-space-grotesk), "Space Grotesk", ui-sans-serif, system-ui, sans-serif;--font-text:var(--font-inter), "Inter", ui-sans-serif, system-ui, sans-serif;--type-display-1-size:clamp(2.5rem, max(2.0229rem + 2.0356vw, 1.8571rem + 2.381vw), 4rem);--type-display-1-leading:1.1;--type-display-1-tracking:-.025em;--type-display-2-size:clamp(2rem, max(1.7615rem + 1.0178vw, 1.3929rem + 1.7857vw), 3rem);--type-display-2-leading:1.15;--type-display-2-tracking:-.02em;--type-title-xl-size:2.25rem;--type-title-xl-leading:1.1111;--type-title-lg-size:clamp(1.5rem, 1.368rem + .5634vw, 1.875rem);--type-title-lg-leading:1.2;--type-title-md-size:1.5rem;--type-title-md-leading:1.3333;--type-title-sm-size:1.25rem;--type-title-sm-leading:1.4;--type-eyebrow-size:1.125rem;--type-eyebrow-leading:1.5;--type-body-lg-size:1.125rem;--type-body-lg-leading:1.5556;--type-body-size:1rem;--type-body-leading:1.5;--type-small-size:.875rem;--type-small-leading:1.4286;--type-button-size:.875rem;--type-button-leading:1.1429;--type-label-lg-size:1.125rem;--type-label-lg-leading:1.5;--type-label-size:.75rem;--type-label-leading:1.3333;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--space-28:7rem;--layout-content-max:78rem;--layout-gutter:clamp(1rem, -1.0718rem + 8.8398vw, 6rem);--layout-section-y:clamp(4rem, 2.9437rem + 4.507vw, 7rem);--layout-section-y-inner:clamp(4rem, 3.2958rem + 3.0047vw, 6rem);--layout-band-y:var(--space-16);--layout-header-gap:clamp(2.5rem, 1.9718rem + 2.2535vw, 4rem);--nav-height:3.5rem;--nav-top:1rem;--radius-sm:4px;--radius-md:6px;--radius-lg:12px;--radius-field:8px;--radius-full:9999px;--radius-device:2.5rem;--radius-device-screen:2rem;--shadow-nav:0 8px 24px #00000052;--color-surface-nav-glass:var(--palette-neutral-150)}@supports (color:color-mix(in lab, red, red)){:root{--color-surface-nav-glass:color-mix(in srgb, var(--palette-neutral-150) 70%, transparent)}}:root{--nav-glass-blur:9.5px;--shadow-nav-glass:0 8px 16px #00000029;--shadow-xs:0 1px 2px #1018280d;--shadow-device:0 3rem 6rem -1.5rem #000000b3, 0 0 0 1px var(--color-rule);--shadow-float:0 1rem 2.5rem -.5rem #0009;--color-device-glow:var(--palette-purple-500)}@supports (color:color-mix(in lab, red, red)){:root{--color-device-glow:color-mix(in oklab, var(--palette-purple-500) 26%, transparent)}}:root{--device-tilt:perspective(125rem) rotateY(-14deg) rotateX(4deg) rotateZ(-2deg);--ease-brand:cubic-bezier(.74, 0, .23, 1);--ease-brand-soft:cubic-bezier(.71, 0, .38, 1);--ease-brand-sharp:cubic-bezier(.85, 0, .26, 1);--ease-dissolve:cubic-bezier(.94, 0, 0, 1);--ease-logo-letter:cubic-bezier(.22, 1, .36, 1);--ease-logo-sweep:cubic-bezier(.45, 0, .25, 1);--duration-fast:.3s;--duration-fade:.3s;--duration-morph:.4s;--duration-base:.5s;--duration-enter:.6s;--duration-slow:.8s;--duration-reveal:1.2s;--motion-stagger:60ms;--motion-stagger-range:6%;--photo-reveal-distance:140px;--photo-reveal-span:.45;--motion-rise-sm:8px;--motion-rise:16px;--motion-lift-sm:2px;--motion-lift:4px;--motion-blur:.1em;--motion-settle-scale:1.04;--motion-decode-seed:.28s;--duration-decode-sweep:.57s;--duration-decode-hold:.3s;--motion-decode-jitter:50ms;--motion-decode-follow:.48s;--duration-decode:1.4s;--delay-hover-intent:.1s}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-morph:0s;--duration-base:0s;--duration-enter:0s;--duration-slow:0s;--duration-reveal:0s;--motion-stagger:0s;--motion-rise-sm:0px;--motion-rise:0px;--motion-lift-sm:0px;--motion-lift:0px;--motion-blur:0px;--motion-settle-scale:1;--motion-decode-seed:0s;--duration-decode-sweep:0s;--duration-decode-hold:0s;--motion-decode-jitter:0s;--motion-decode-follow:0s;--duration-decode:0s}}@media (min-width:64rem){:root{--nav-top:2.8125rem}}.theme-light{--color-surface:var(--palette-white);--color-text:var(--palette-neutral-950);--color-text-secondary:var(--palette-neutral-600);--color-text-muted:var(--palette-neutral-600);--color-text-error:var(--palette-red-700);--color-text-highlight:var(--palette-purple-800);--color-border:var(--palette-neutral-200);--color-border-strong:var(--palette-neutral-600);--color-control-light:var(--palette-neutral-200);--color-control-light-hover:var(--palette-purple-100)}.palette-home{--color-surface-raised:var(--palette-neutral-850);--color-text:var(--palette-neutral-100);--color-text-secondary:var(--palette-neutral-350);--color-text-muted:var(--palette-neutral-350);--color-text-role:var(--palette-neutral-350);--color-border:var(--palette-neutral-780);--color-border-panel:transparent;color:var(--color-text)}@keyframes soft-load{0%{transform:translateY(var(--motion-rise-sm));filter:blur(var(--motion-blur))}}@keyframes hero-assemble{0%{opacity:0;transform:scale(.4)}}@keyframes hero-ambient{0%{opacity:0}to{opacity:1}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes rise-in{0%{transform:translateY(var(--motion-rise))}}@keyframes settle{0%{opacity:0;transform:scale(var(--motion-settle-scale))}}@keyframes drift{0%{transform:translateY(var(--drift,32px))}to{transform:translateY(calc(var(--drift,32px) * -1))}}@keyframes fill-line{0%{transform:scaleX(0)}}@keyframes pixel-in{0%{opacity:0;transform:scale(.2)}}@keyframes fade-in{0%{opacity:0}}.marquee-track{width:max-content}@media (prefers-reduced-motion:no-preference){.soft-load{animation:soft-load var(--duration-enter) var(--ease-brand) backwards;animation-delay:calc(var(--step,0) * var(--motion-stagger))}.hero-cube{animation:hero-assemble var(--duration-enter) var(--ease-brand) both;animation-delay:calc(var(--i,0) * var(--motion-stagger) / 3)}.hero-ambient{animation:hero-ambient 8s ease-in-out calc(var(--duration-reveal) + var(--i,0) * 1.3s) infinite alternate both}.marquee-track{animation:marquee var(--marquee-duration,40s) linear infinite}.marquee:hover .marquee-track,.marquee:focus-within .marquee-track{animation-play-state:paused}.marquee:has(.marquee-toggle:checked) .marquee-track{animation-play-state:paused}}.link-slide{background-image:linear-gradient(var(--color-text-accent), var(--color-text-accent));transition:background-size var(--duration-base) var(--ease-brand), color var(--duration-fast) var(--ease-brand);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px}.link-slide:focus-visible,.group:focus-within .link-slide{background-size:100% 1px}.card-lift{transition:translate var(--duration-base) var(--ease-brand)}.card-lift:before{content:"";height:var(--motion-lift);inset-inline:0;position:absolute;top:100%}.card-lift:has(:focus-visible){translate:0 calc(var(--motion-lift) * -1)}@media (hover:hover){.link-slide:hover,.group:hover .link-slide{background-size:100% 1px}.card-lift:hover{translate:0 calc(var(--motion-lift) * -1)}}@media (prefers-reduced-motion:reduce){.marquee-copy,.marquee-control{display:none}.marquee-track,.marquee-set{justify-content:center;row-gap:var(--space-4);flex-wrap:wrap;flex-shrink:1;width:100%}.marquee-track{padding-inline:var(--layout-gutter)}.marquee-set{padding-inline:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:rise-in var(--ease-brand) both;animation-timeline:view();animation-range:entry calc(10% + var(--i,0) * var(--motion-stagger-range)) cover calc(30% + var(--i,0) * var(--motion-stagger-range))}.settle{animation:settle var(--ease-brand) both;animation-timeline:view();animation-range:entry cover 40%}.drift{animation:linear both drift;animation-timeline:view();animation-range:cover}.progress-line{transform-origin:0;animation:linear both fill-line;animation-timeline:view();animation-range:entry 40% cover 45%}.pixel-assemble rect{transform-box:fill-box;transform-origin:50%;animation:linear both pixel-in;animation-timeline:view();animation-range:entry calc(20% + var(--i,0) * 5%) entry calc(45% + var(--i,0) * 5%)}.pixel-blocks{view-timeline-name:--pixel-blocks}.pixel-block{animation:pixel-in var(--ease-brand) both;animation-timeline:--pixel-blocks;animation-range:entry calc(10% + var(--i,0) * var(--motion-stagger-range)) cover calc(35% + var(--i,0) * var(--motion-stagger-range))}.nav-shadow{animation:linear both fade-in;animation-timeline:scroll(root);animation-range:0 80px}}}::view-transition{--vt-l:calc(50vw - min(50vw - 1rem, 31.25rem));--vt-r:calc(50vw + min(50vw - 1rem, 31.25rem));--vt-t:var(--nav-top);--vt-b:calc(var(--nav-top) + var(--nav-height));--vt-rad:var(--radius-lg);pointer-events:none;clip-path:polygon(evenodd, -50vw -50vh, 150vw -50vh, 150vw 150vh, -50vw 150vh, -50vw -50vh, calc(var(--vt-l) - .5rem) var(--vt-t), calc(var(--vt-r) + .5rem) var(--vt-t), calc(var(--vt-r) + .5rem) var(--vt-b), calc(var(--vt-l) - .5rem) var(--vt-b), calc(var(--vt-l) - .5rem) var(--vt-t));clip-path:shape(evenodd from -50vw -50vh, line to 150vw -50vh, line to 150vw 150vh, line to -50vw 150vh, close, move to calc(var(--vt-l) + var(--vt-rad)) var(--vt-t), line to calc(var(--vt-r) - var(--vt-rad)) var(--vt-t), arc to var(--vt-r) calc(var(--vt-t) + var(--vt-rad)) of var(--vt-rad) cw, line to var(--vt-r) calc(var(--vt-b) - var(--vt-rad)), arc to calc(var(--vt-r) - var(--vt-rad)) var(--vt-b) of var(--vt-rad) cw, line to calc(var(--vt-l) + var(--vt-rad)) var(--vt-b), arc to var(--vt-l) calc(var(--vt-b) - var(--vt-rad)) of var(--vt-rad) cw, line to var(--vt-l) calc(var(--vt-t) + var(--vt-rad)), arc to calc(var(--vt-l) + var(--vt-rad)) var(--vt-t) of var(--vt-rad) cw, close)}::view-transition-old(.page-fade){animation-duration:var(--duration-fade);animation-timing-function:var(--ease-brand)}::view-transition-new(.page-fade){animation-duration:var(--duration-fade);animation-timing-function:var(--ease-brand)}::view-transition-group(.morph){z-index:50;animation-duration:var(--duration-morph);animation-timing-function:var(--ease-brand)}::view-transition-image-pair(.morph){animation:morph-blur var(--duration-morph) var(--ease-brand)}::view-transition-old(.morph){object-fit:cover;height:100%;animation-duration:max(var(--duration-morph), var(--duration-fade));animation-timing-function:var(--ease-brand)}::view-transition-new(.morph){object-fit:cover;height:100%;animation-duration:max(var(--duration-morph), var(--duration-fade));animation-timing-function:var(--ease-brand)}@keyframes morph-blur{40%{filter:blur(calc(var(--motion-blur) * 2))}}@property --orbit-t{syntax:"<angle>";inherits:true;initial-value:0deg}@keyframes orbit{to{--orbit-t:360deg}}@media (min-width:80rem){.orbit-field{--orbit-cy:48.74%;--orbit-tilt:.7;container-type:inline-size}.orbit-plane{z-index:0;transform:perspective(100rem) rotateX(calc(var(--tilt-y,0) * -4deg)) rotateY(calc(var(--tilt-x,0) * 4deg));transition:z-index 0s linear var(--duration-base)}.orbit-field:has(.case-link:focus-visible) .orbit-plane{z-index:20;transition-delay:0s}.orbit-tile{--a:calc(var(--a0) + var(--orbit-t));--cos:cos(var(--a));--sin:sin(var(--a));left:50%;top:var(--orbit-cy);translate:calc(-50% + var(--cos) * var(--rx)) calc(-50% + var(--sin) * var(--rx) * var(--orbit-tilt));z-index:calc(5 + var(--sin) * 4)}.orbit-art>*{--orbit-t:0deg;--a:0deg;--cos:0;--sin:0}.orbit-art{--depth:calc((var(--sin) - var(--sin0,0)) / 2);scale:calc(1 + .14 * var(--depth));filter:brightness(calc(1 + .1 * min(0, var(--depth)))) blur(calc(max(0, -1 * var(--depth)) * 1.5px))}}@media (min-width:80rem) and (prefers-reduced-motion:no-preference){.orbit-tile{animation:orbit var(--period) linear infinite paused;will-change:translate;animation-timeline:auto}.orbit-art{will-change:scale, filter}[data-orbit=run] .orbit-tile{animation-play-state:running}:is([data-orbit-hold] .orbit-tile,[data-orbit-idle] .orbit-tile,.orbit-field:has(.orbit-toggle:checked,.case-link:focus-visible) .orbit-tile){animation-play-state:paused}}@media (min-width:80rem) and (hover:hover) and (pointer:fine){.orbit-field:has(.case-link:hover) .orbit-plane{z-index:20;transition-delay:0s}.orbit-field:has(.case-link:hover) .orbit-tile{animation-play-state:paused}}.case-card{display:none}@media (min-width:80rem){.case-tile{transition:z-index var(--duration-base) linear}.case-card{--orbit-t:0deg;--a:0deg;--cos:0;--sin:0;--card-x:var(--card-dx,calc(var(--fx) * (var(--tile-in-card-x) - 100%)));--card-y:var(--card-dy,calc(var(--fy) * (var(--tile-in-card-y) - 100%)));--card-rest:translate(calc(-1 * var(--card-x)), calc(-1 * var(--card-y))) scale(var(--card-sx), var(--card-sy));visibility:hidden;pointer-events:none;translate:var(--card-x) var(--card-y);transform-origin:0 0;transform:var(--card-rest);transition:transform var(--duration-base) var(--ease-brand), visibility 0s linear var(--duration-base);display:block;position:absolute;top:0;left:0}.case-card-art{transition:opacity var(--duration-base) var(--ease-brand);display:none}.case-link:focus-visible{box-shadow:none;outline:none}.case-tile:has(.case-link:focus-visible){z-index:30;transition-duration:0s}.case-link:focus-visible .case-card{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-width);box-shadow:0 0 0 var(--focus-ring-width) var(--color-focus-halo);visibility:visible;pointer-events:auto;transform:translate(0px, 0px) scale(var(--card-fit,1));transition-delay:0s}.case-link:focus-visible .case-card-art{display:block}.case-link:focus-visible .case-tile-art{visibility:hidden}}@media (min-width:80rem) and (hover:hover) and (pointer:fine){.case-tile:has(.case-link:hover){z-index:30;transition-duration:0s;transition-delay:var(--delay-hover-intent)}.case-link:hover .case-card{visibility:visible;pointer-events:auto;transform:translate(0px, 0px) scale(var(--card-fit,1));transition-delay:var(--delay-hover-intent)}.case-link:hover .case-card-art{display:block}.case-link:hover .case-tile-art{visibility:hidden;transition:visibility 0s linear var(--delay-hover-intent)}.orbit-field:has(.case-link:hover) .case-tile:not(:has(.case-link:hover)){z-index:calc(5 + var(--sin) * 4)}.orbit-field:has(.case-link:hover) .case-link:focus-visible:not(:hover) .case-card{visibility:hidden;pointer-events:none;transform:var(--card-rest)}.orbit-field:has(.case-link:hover) .case-link:focus-visible:not(:hover) .case-tile-art{visibility:visible}}@media (min-width:80rem){.case-tile[data-dismissed] .case-link .case-card{visibility:hidden;pointer-events:none;transform:var(--card-rest)}.case-tile[data-dismissed] .case-link .case-tile-art{visibility:visible}}@starting-style{.case-link .case-card-art{opacity:0}}.case-card-scrim{-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--space-16));-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--space-16));-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--space-16));mask-image:linear-gradient(to bottom, transparent, black var(--space-16));position:absolute;inset:0 -2px -2px;overflow:hidden}.case-card-scrim:after{content:"";background:var(--color-surface);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.case-card-scrim:after{background:color-mix(in srgb, var(--color-surface) 70%, transparent)}}.case-card-blur{aspect-ratio:593/561;filter:blur(12px);width:calc(100% - 4px);height:auto;position:absolute;bottom:2px;left:2px;scale:1.1}@keyframes run-in{0%{clip-path:inset(0 0 100% -2rem);transform:translateY(var(--motion-rise-sm))}to{clip-path:inset(0 0 0 -2rem);transform:none}}@keyframes run-visible{0%,to{visibility:visible}}@keyframes run-hidden{0%,to{visibility:hidden}}@keyframes run-trace{0%{transform:scaleX(0)}}.agent-run .run-until{visibility:hidden}@media (prefers-reduced-motion:no-preference){.agent-run .run-in{animation:run-in var(--duration-enter) var(--ease-brand) var(--at,0s) backwards}.agent-run .run-until{animation:run-visible var(--until,0s) linear}.agent-run .run-after{animation:run-hidden var(--until,0s) linear}.agent-run .run-pulse{animation:fade-in var(--duration-slow) ease-in-out 4 alternate}.agent-run .run-trace{transform-origin:0;animation:run-trace var(--duration-slow) var(--ease-brand) var(--at,0s) backwards}}@keyframes photo-reveal-cell{0%{transform:none}}.photo-reveal-cells{pointer-events:none;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(6,1fr);display:none;position:absolute;inset:0}.photo-reveal-cell{background-color:var(--color-surface-raised);box-shadow:0 0 0 1px var(--color-surface-raised);transform:scale(0)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.photo-reveal{view-timeline-name:--photo-reveal}.photo-reveal-cells{display:grid}.photo-reveal-cell{animation:photo-reveal-cell var(--ease-brand) both;animation-timeline:--photo-reveal;animation-range:entry calc(100% - var(--photo-reveal-distance) * (1 - var(--d,0) * (1 - var(--photo-reveal-span)))) entry calc(100% - var(--photo-reveal-distance) * (1 - var(--d,0)) * (1 - var(--photo-reveal-span)))}}}.pixel-decode{display:none}@keyframes pixel-decode-0{0%{opacity:1;transform:translate(-50%)}17%{opacity:0}33%{opacity:1;transform:translate(-50%)scaleX(2)}50%{opacity:1;transform:translate(-50%,100%)}67%{opacity:0}83%,to{opacity:1;transform:translate(-50%)}}@keyframes pixel-decode-1{0%{opacity:1;transform:translate(-50%,100%)}17%{opacity:1;transform:translate(-50%)scaleY(2)}33%{opacity:0}50%{opacity:1;transform:translate(-50%,100%)scaleX(2)}67%{opacity:0}83%,to{opacity:1;transform:translate(-50%,100%)}}@keyframes pixel-decode-2{0%{opacity:1;transform:translate(-50%)scaleX(2)}17%{opacity:1;transform:translate(-50%)scaleY(2)}33%{opacity:1;transform:translate(-50%)scaleY(2)}50%{opacity:1;transform:translate(-50%)scaleY(2)}67%{opacity:1;transform:translate(-50%)scaleX(2)}83%,to{opacity:1;transform:translate(-50%,100%)}}@keyframes pixel-decode-3{0%{opacity:1;transform:translate(-50%)scaleY(2)}17%{opacity:1;transform:translate(-50%)scaleY(2)}33%{opacity:1;transform:translate(-50%,100%)scaleX(2)}50%{opacity:1;transform:translate(-50%)scaleY(2)}67%{opacity:1;transform:translate(-50%)scaleY(2)}83%,to{opacity:1;transform:translate(-50%)}}@keyframes pixel-decode-seed{0%{opacity:1;transform:translate(-50%,-50%)scale(.25)}19%{opacity:1;transform:translate(-50%,-50%)scale(.5)}36%,to{opacity:1;transform:translate(-50%,-50%)}}@keyframes pixel-decode-hold{0%,to{opacity:1;visibility:visible}}@media (prefers-reduced-motion:no-preference){.pixel-decode{color:#0000;pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden;animation:pixel-decode-hold var(--duration-decode) step-end;display:block;position:absolute;inset:0;overflow-x:clip}.pixel-decode-cell{--pixel-decode-on:calc(var(--motion-decode-seed) + var(--t,0) * var(--duration-decode-sweep) + var(--j,0) * var(--motion-decode-jitter));--pixel-decode-hold:calc(var(--duration-decode-hold) * (.9 + .2 * var(--t,0)));position:relative}.pixel-decode-cell:before{content:attr(data-c)}.pixel-decode-cell:after{content:"";z-index:1;transform-origin:50% 0;background-color:var(--color-text);opacity:0;width:.6em;height:.5lh;animation-duration:var(--pixel-decode-hold);animation-delay:var(--pixel-decode-on);animation-timing-function:step-end;position:absolute;top:calc(50% - .5lh);left:50%}.pixel-decode-v0:after{animation-name:pixel-decode-0}.pixel-decode-v1:after{animation-name:pixel-decode-1}.pixel-decode-v2:after{animation-name:pixel-decode-2}.pixel-decode-v3:after{animation-name:pixel-decode-3}.pixel-decode-seed{z-index:1;background-color:var(--color-text);opacity:0;width:.35em;height:.35em;animation:pixel-decode-seed calc(var(--motion-decode-seed) + var(--duration-decode-hold) / 2) step-end;position:absolute;top:.5lh;left:50%}[data-pixel-decode=reveal] .pixel-decode-cell:before{background-color:var(--color-surface);opacity:0;animation:pixel-decode-hold calc(var(--pixel-decode-on) + .7 * var(--pixel-decode-hold)) step-end}.soft-load.pixel-decode-follow{animation-delay:calc(var(--motion-decode-follow) + (var(--step,2) - 2) * var(--motion-stagger))}}@property --fold-bar{syntax:"<angle>";inherits:true;initial-value:0deg}@property --fold-bowl{syntax:"<angle>";inherits:true;initial-value:0deg}@property --fold-leg{syntax:"<angle>";inherits:true;initial-value:0deg}@property --fold-tstem{syntax:"<angle>";inherits:true;initial-value:0deg}@property --fold-lbase{syntax:"<angle>";inherits:true;initial-value:0deg}@property --fold-tint{syntax:"<number>";inherits:false;initial-value:0}@property --fold-lift{syntax:"<number>";inherits:true;initial-value:0}@keyframes unfold-wipe{0%{clip-path:inset(104% -10% -10%)}to{clip-path:inset(-10%)}}@keyframes unfold-bar{0%{--fold-bar:180deg}to{--fold-bar:0deg}}@keyframes unfold-bowl{0%{--fold-bowl:-180deg}to{--fold-bowl:0deg}}@keyframes unfold-leg{0%{--fold-leg:-180deg}to{--fold-leg:0deg}}@keyframes unfold-tstem{0%{--fold-tstem:-95deg}to{--fold-tstem:0deg}}@keyframes unfold-lbase{0%{--fold-lbase:-95deg}to{--fold-lbase:0deg}}@keyframes unfold-tint{0%{--fold-tint:1}to{--fold-tint:0}}@keyframes unfold-glyph{0%{opacity:0;transform:translateY(var(--rise));filter:blur(var(--blur))}to{opacity:1;filter:none;transform:none}}@keyframes unfold-tilt{0%{opacity:0;transform:perspective(calc(var(--u) * 60)) translateY(var(--rise)) rotateY(11deg);filter:blur(var(--blur))}to{opacity:1;transform:perspective(calc(var(--u) * 60)) translateY(0) rotateY(0deg);filter:none}}@keyframes crease{0%{opacity:0;transform:translate(0)}25%{opacity:1}75%{opacity:1}to{transform:translateX(var(--crease-length));opacity:0}}@keyframes sweep{0%{transform:translate(0)}to{transform:translate(2000px)}}.device-glow{background:radial-gradient(closest-side, var(--color-device-glow), transparent)}.device-frame{transform:var(--device-tilt);transform-origin:50%}@keyframes device-settle{0%{translate:0 var(--motion-rise);rotate:2deg}}@keyframes device-in{0%{clip-path:inset(0 -4rem 100%);transform:translateY(var(--motion-rise-sm))}to{clip-path:inset(-4rem);transform:none}}@keyframes device-pop{0%{clip-path:inset(50%);transform:translateY(var(--motion-rise-sm))}to{clip-path:inset(-4rem);transform:none}}@media (prefers-reduced-motion:no-preference){.device-settle{animation:device-settle var(--duration-slow) var(--ease-brand) calc(4 * var(--motion-stagger)) backwards}.device-mockup .device-in{animation:device-in var(--duration-enter) var(--ease-brand) var(--at,0s) backwards}.device-mockup .device-pop{animation:device-pop var(--duration-enter) var(--ease-brand) var(--at,0s) backwards}}@keyframes booking-day{0%{transform:scale(.2)}}@keyframes booking-pick{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){.device-mockup .booking-day{animation:booking-day var(--duration-enter) var(--ease-brand) .4s backwards}.device-mockup .booking-pick{transform-origin:0;animation:booking-pick var(--duration-enter) var(--ease-brand) var(--at,0s) backwards}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.scheduler-preview .pixel-block{animation-range:entry calc(10% + var(--i,0) * 8%) entry calc(50% + var(--i,0) * 8%)}}}.liftoff{--liftoff-cube:24px;--liftoff-step:34px;--liftoff-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--color-focus-ring:var(--palette-purple-300);--color-focus-halo:var(--palette-neutral-950);border-radius:var(--radius-lg);background-color:var(--palette-neutral-950);width:100%;color:var(--palette-white);padding:var(--space-8) 1.75rem 1.75rem;position:relative;overflow:hidden}.liftoff-cubes{--liftoff-box:calc(var(--liftoff-step) * 2 + var(--liftoff-cube));float:right;width:var(--liftoff-box);height:var(--liftoff-box);margin:calc(var(--space-2) * -1) calc(var(--space-1) * -1) var(--space-3) var(--space-3);position:relative}.liftoff-cube{width:var(--liftoff-cube);height:var(--liftoff-cube);position:absolute}.liftoff-cube:first-child{left:0;top:calc(var(--liftoff-step) * 2);background-color:var(--palette-purple-700)}.liftoff-cube:nth-child(2){left:var(--liftoff-step);top:var(--liftoff-step);background-color:var(--palette-purple-500)}.liftoff-cube:nth-child(3){left:calc(var(--liftoff-step) * 2);background-color:var(--palette-purple-300);top:0}.liftoff-status{font:600 .8125rem var(--liftoff-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--palette-blue-300)}.liftoff-dot{vertical-align:middle;width:var(--space-2);height:var(--space-2);background-color:var(--palette-purple-500);margin-right:.625rem;display:inline-block}.liftoff-heading{overflow-wrap:anywhere;max-width:20ch;font:500 1.75rem / 1.2 var(--font-display);color:var(--palette-white);text-wrap:balance;margin-top:.875rem}.liftoff-body{max-width:56ch;font-size:var(--type-body-size);line-height:var(--type-body-leading);color:var(--palette-neutral-300);margin-top:.875rem}.liftoff-body a{color:var(--palette-white);text-underline-offset:3px;text-decoration:underline}.liftoff-ref{font:600 .8125rem / 1 var(--liftoff-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--palette-purple-300)}@media (max-width:35rem){.liftoff{--liftoff-cube:17px;--liftoff-step:24px}.liftoff-cubes{shape-outside:polygon(calc(var(--liftoff-step) * 2) 0, 100% 0, 100% 100%, 0 100%, 0 calc(var(--liftoff-step) * 2), var(--liftoff-step) calc(var(--liftoff-step) * 2), var(--liftoff-step) var(--liftoff-step), calc(var(--liftoff-step) * 2) var(--liftoff-step)) content-box;shape-margin:var(--space-3)}.liftoff-heading{font-size:var(--type-title-md-size)}}@keyframes liftoff-climb{0%{opacity:0;transform:translate(-30px,30px)}}@keyframes liftoff-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes liftoff-blink{50%{opacity:.2}}@media (prefers-reduced-motion:no-preference){.liftoff-cube{animation:.7s cubic-bezier(.2,1.3,.4,1) both liftoff-climb}.liftoff-cube:first-child{animation-delay:50ms}.liftoff-cube:nth-child(2){animation-delay:.15s}.liftoff-cube:nth-child(3){animation-delay:.25s}.liftoff-status,.liftoff-heading,.liftoff-body{animation:.5s ease-out both liftoff-rise}.liftoff-heading{animation-delay:.25s}.liftoff-body{animation-delay:.4s}.liftoff-dot{animation:.3s steps(2,end) 3 liftoff-blink}}@media (min-width:64rem){:root:has(.palette-home):not(:has([style*="display: none"] .palette-home)){--nav-top:2.25rem}}:root:has(.palette-home):not(:has([style*="display: none"] .palette-home)) .nav-pill{--color-text-on-light:var(--palette-neutral-950);background-color:var(--color-surface-nav-glass);-webkit-backdrop-filter:blur(var(--nav-glass-blur));backdrop-filter:blur(var(--nav-glass-blur))}:root:has(.palette-home):not(:has([style*="display: none"] .palette-home)) .nav-pill .nav-shadow{box-shadow:var(--shadow-nav-glass);animation:none}:root:has(.palette-home):not(:has([style*="display: none"] .palette-home)) .nav-cta{box-shadow:inset 0 0 0 1px var(--color-focus-halo)}:root:has(.palette-home):not(:has([style*="display: none"] .palette-home)) .nav-cta:focus-visible{box-shadow:inset 0 0 0 1px var(--color-focus-halo), 0 0 0 var(--focus-ring-width) var(--color-focus-halo)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!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-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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
