@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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}}}@layer theme{:root,:host{--font-sans:"Inter Variable", sans-serif;--font-mono:"IBM Plex Mono", monospace;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:20px;--text-xl:24px;--text-2xl:32px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.04em;--tracking-wide:.12em;--leading-tight:1.12;--leading-normal:1.6;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand-red:#ff000a;--color-brand-white:#fff;--color-brand-stealth:#172430;--color-accent:var(--color-brand-red);--color-canvas:var(--color-brand-stealth);--color-surface:#202d38}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-surface:color-mix(in srgb, var(--color-brand-stealth), var(--color-brand-white) 4%)}}:root,:host{--color-surface-raised:#2a3641}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-surface-raised:color-mix(in srgb, var(--color-brand-stealth), var(--color-brand-white) 8%)}}:root,:host{--color-surface-selected:#ff000a1f}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-surface-selected:color-mix(in srgb, var(--color-brand-red) 12%, transparent)}}:root,:host{--color-content-primary:var(--color-brand-white);--color-content-secondary:#c7cacd}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-content-secondary:color-mix(in srgb, var(--color-brand-white) 76%, var(--color-brand-stealth))}}:root,:host{--color-content-disabled:#999fa4}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-content-disabled:color-mix(in srgb, var(--color-brand-white) 56%, var(--color-brand-stealth))}}:root,:host{--color-content-inverse:var(--color-brand-stealth);--color-content-on-action:var(--color-brand-white);--color-action:#d10712}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-action:color-mix(in srgb, var(--color-brand-red) 80%, var(--color-brand-stealth))}}:root,:host{--color-outline:#ffffff29}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-outline:color-mix(in srgb, var(--color-brand-white) 16%, transparent)}}:root,:host{--color-outline-strong:#ffffff52}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-outline-strong:color-mix(in srgb, var(--color-brand-white) 32%, transparent)}}:root,:host{--color-focus:var(--color-brand-white);--color-hover:#b50c16}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-hover:color-mix(in srgb, var(--color-brand-red) 68%, var(--color-brand-stealth))}}:root,:host{--color-scrim:#172430b8}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-scrim:color-mix(in srgb, var(--color-brand-stealth) 72%, transparent)}}:root,:host{--color-clear:transparent;--spacing-0:0px;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-8:32px;--spacing-10:40px;--spacing-11:44px;--spacing-12:48px;--spacing-14:56px;--spacing-16:64px;--spacing-20:80px;--spacing-24:96px;--spacing-28:112px;--radius-sm:4px;--radius-md:8px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;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}}@layer components;@layer utilities{.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}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,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))}}@font-face{font-family:Inter Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2")}:root{--background:var(--color-canvas);--foreground:var(--color-content-primary);--card:var(--color-surface);--card-foreground:var(--color-content-primary);--primary:var(--color-action);--primary-foreground:var(--color-content-on-action);--secondary:var(--color-surface-selected);--secondary-foreground:var(--color-content-primary);--muted:var(--color-surface-raised);--muted-foreground:var(--color-content-secondary);--border:var(--color-outline);--ring:var(--color-focus);--radius:var(--radius-md);--container-width:1280px;--copy-width:640px;--hero-copy-width:880px;--display-size:clamp(40px, 5.6vw, 80px);--section-size:clamp(32px, 3.6vw, 52px);--metric-size:clamp(32px, 3vw, 44px);--border-width:1px;--focus-width:2px;--focus-offset:4px;--motion-fast:.18s;--motion-header:.32s;--motion-slow:.8s;--motion-loop:8s;--motion-ease:cubic-bezier(.2, .7, .3, 1);--motion-shift:12px;--workflow-node-size:var(--spacing-3);--workflow-rail-width:2px;--workflow-heading-height:var(--spacing-8);--workflow-stage-duration:.8s;--workflow-stage-delay-start:.5s;--workflow-stage-delay:var(--workflow-stage-delay-start);--workflow-stage-delay-second:calc(var(--workflow-stage-delay-start) + var(--workflow-stage-duration));--workflow-stage-delay-third:calc(var(--workflow-stage-delay-start) + var(--workflow-stage-duration) * 2);--workflow-stage-delay-last:calc(var(--workflow-stage-delay-start) + var(--workflow-stage-duration) * 3 - var(--motion-fast));--workflow-node-color:var(--color-content-disabled);--workflow-rail-color:var(--color-outline-strong);--workflow-active-color:var(--color-accent);--opacity-soft:.6;--opacity-full:1;--opacity-hidden:0;--layer-header:20;--layer-dialog:50;--layer-overlay:40;--shadow-dialog:0 24px 80px #17243099}@supports (color:color-mix(in lab, red, red)){:root{--shadow-dialog:0 24px 80px color-mix(in srgb, var(--color-brand-stealth) 60%, transparent)}}:root{--hero-height:760px;--hero-image-width:1920px;--hero-image-height:1080px;--hero-image-opacity:.35;--hero-gradient:linear-gradient(to bottom, var(--color-scrim), var(--color-clear) 40%, var(--color-canvas));--hero-mask:linear-gradient(to right, var(--color-canvas), var(--color-clear));--dialog-width:480px;--dialog-contact-width:640px;--dialog-demo-width:1024px;--dialog-inline-gutter:32px;--dialog-padding:16px;--dialog-title-size:24px;--scrollbar-width:8px;--scrollbar-track:var(--color-surface);--scrollbar-thumb:var(--color-outline-strong);--scrollbar-thumb-hover:var(--color-content-secondary);--scrollbar-radius:var(--radius-sm);--grid-calendar:repeat(7, minmax(0, 1fr));--form-description-height:112px;--visually-hidden-size:1px;--visually-hidden-margin:-1px;--visually-hidden-clip:inset(50%);--dialog-max-height:calc(100dvh - 32px);--dialog-contact-max-height:calc(100dvh - var(--spacing-8));--screen-height:100dvh;--header-offset:160px;--header-height:calc(var(--spacing-4) * 2 + var(--spacing-11) + var(--border-width));--header-background:#172430f0}@supports (color:color-mix(in lab, red, red)){:root{--header-background:color-mix(in srgb, var(--color-brand-stealth) 94%, transparent)}}:root{--header-overlay-gradient:linear-gradient(to bottom, var(--color-scrim), var(--color-clear));--backdrop-blur:16px;--position-start:0;--position-center:50%;--size-full:100%;--size-half:50%;--scale-hover:1.01;--reset-duration:.01ms;--reset-iterations:1;--illustration-stroke:1;--illustration-stroke-strong:2;--line-solid:solid;--line-dashed:dashed;--grid-single:repeat(1, minmax(0, 1fr));--grid-double:repeat(2, minmax(0, 1fr));--grid-triple:repeat(3, minmax(0, 1fr));--grid-quad:repeat(4, minmax(0, 1fr));--grid-workflow:1fr 1.15fr;--grid-policy:256px minmax(0, 1fr);--grid-insights:1.2fr 1fr;--grid-hero:minmax(0, 1fr) 208px;--chart-height:128px;--chart-level-low:24%;--chart-level-mid:40%;--chart-level-high:64%;--chart-level-peak:88%;--chart-level-end:100%;--pricing-hover-cloud-background:var(--color-surface-raised);--pricing-hover-server-background:var(--color-surface);--pricing-hover-tower-background:var(--color-canvas);--pricing-noise-size:128px;--pricing-hover-cloud-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0.22'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='128' height='128' filter='url(%23n)'/%3E%3C/svg%3E");--pricing-hover-server-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='3' seed='23' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0.22'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='128' height='128' filter='url(%23n)'/%3E%3C/svg%3E");--pricing-hover-tower-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='5' seed='37' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0.22'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='128' height='128' filter='url(%23n)'/%3E%3C/svg%3E");--diagram-min-height:144px;--media-ratio:16 / 9;--letter-brand:-.03em;--footer-wordmark-size:clamp(48px, 12vw, 160px);--skew-frame:-15deg;--rotation-hover:15deg;--rotation-open:45deg;--translate-center:-50%;--translate-skip:-200%;--social-width:1200px;--social-height:630px;--social-heading:80px;--social-brand:48px;--texture-halftone:radial-gradient(circle, var(--color-outline-strong) 1px, var(--color-clear) 1.5px);--texture-halftone-size:var(--spacing-2);--texture-halftone-fade:radial-gradient(ellipse at center, var(--color-canvas) 20%, var(--color-clear) 80%);--feature-motion:.4s;--feature-title-size:clamp(24px, 2.4vw, 32px);--feature-heading-width:920px;--feature-navigation-width:var(--feature-heading-width);--feature-copy-height:var(--spacing-0);--feature-copy-gap:var(--spacing-6);--feature-navigation-gap:var(--spacing-8);--feature-description-gap:var(--spacing-3);--feature-copy-gutter:var(--spacing-4);--feature-card-width:88%;--feature-peek:6%;--feature-stage-ratio:1920 / 740;--feature-image-ratio:1920 / 887;--shadow-feature:0 8px 12px -8px #0006, 0 16px 24px -12px #00000047;--feature-perspective:1600px;--feature-slot-near:15%;--feature-slot-mid:25%;--feature-slot-far:33%;--feature-scale-near:.86;--feature-scale-mid:.72;--feature-scale-far:.6;--feature-angle-near:12deg;--feature-angle-tablet:6deg;--feature-scale-tablet:.94;--feature-angle-mid:18deg;--feature-angle-far:24deg;--feature-layer-active:7;--feature-layer-near:6;--feature-layer-mid:5;--feature-layer-far:4;--feature-focus-inset:-4px;--model-background:#0f0f0f;--model-wave-speed:.00036;--model-wave-stroke:#ffffff12;--model-wave-width:1.3;--model-wave-width-strong:1.6;--model-ambient-vignette:radial-gradient(ellipse at 50% 0%, #0f0f0f14, transparent), radial-gradient(ellipse at 50% 100%, #0f0f0f14, transparent);--model-ambient-particles:radial-gradient(circle at 25% 20%, var(--model-background) 1px, transparent 1px), radial-gradient(circle at 75% 80%, var(--model-background) 1px, transparent 1px);--model-ambient-particle-size:5px 5px, 7px 7px;--model-ambient-particle-opacity:.05;--model-playback-speed:3;--model-rotation-speed:.5;--model-slot-duration:12.5s;--model-fade-duration:.5s;--model-rotation-duration:5.5s;--model-lock-duration:.3s;--model-target-open-scale:1.08;--model-core-ratio:1;--model-composition-rows:auto minmax(0, 1fr) auto;--model-heading-width:640px;--model-target-stroke:4;--model-face-stroke:.6;--model-face-outline:var(--model-background)}@supports (color:color-mix(in lab, red, red)){:root{--model-face-outline:color-mix(in srgb, var(--model-background), var(--color-brand-white) 28%)}}:root{--model-face-body-0:var(--model-background)}@supports (color:color-mix(in lab, red, red)){:root{--model-face-body-0:color-mix(in srgb, var(--model-background), var(--color-brand-white) 48%)}}:root{--model-face-body-1:var(--model-background)}@supports (color:color-mix(in lab, red, red)){:root{--model-face-body-1:color-mix(in srgb, var(--model-background), var(--color-brand-white) 60%)}}:root{--model-face-body-2:var(--model-background)}@supports (color:color-mix(in lab, red, red)){:root{--model-face-body-2:color-mix(in srgb, var(--model-background), var(--color-brand-white) 72%)}}:root{--model-face-body-3:var(--model-background)}@supports (color:color-mix(in lab, red, red)){:root{--model-face-body-3:color-mix(in srgb, var(--model-background), var(--color-brand-white) 84%)}}:root{--model-face-body-4:var(--model-background)}@supports (color:color-mix(in lab, red, red)){:root{--model-face-body-4:color-mix(in srgb, var(--model-background), var(--color-brand-white) 94%)}}:root{--model-face-detail-0:var(--model-background)}@supports (color:color-mix(in lab, red, red)){:root{--model-face-detail-0:color-mix(in srgb, var(--model-background), var(--color-brand-white) 8%)}}:root{--model-face-detail-1:var(--model-background)}@supports (color:color-mix(in lab, red, red)){:root{--model-face-detail-1:color-mix(in srgb, var(--model-background), var(--color-brand-white) 14%)}}:root{--model-face-detail-2:var(--model-background)}@supports (color:color-mix(in lab, red, red)){:root{--model-face-detail-2:color-mix(in srgb, var(--model-background), var(--color-brand-white) 20%)}}:root{--model-face-detail-3:var(--model-background)}@supports (color:color-mix(in lab, red, red)){:root{--model-face-detail-3:color-mix(in srgb, var(--model-background), var(--color-brand-white) 26%)}}:root{--model-face-detail-4:var(--model-background)}@supports (color:color-mix(in lab, red, red)){:root{--model-face-detail-4:color-mix(in srgb, var(--model-background), var(--color-brand-white) 32%)}}@media (width>=48rem){:root{--feature-card-width:76%;--feature-peek:12%;--feature-copy-height:128px;--feature-copy-gap:var(--spacing-0);--feature-navigation-gap:var(--spacing-2);--feature-description-gap:var(--spacing-4);--feature-copy-gutter:var(--spacing-8);--header-height:calc(var(--spacing-5) * 2 + var(--spacing-11) + var(--border-width));--dialog-inline-gutter:64px;--dialog-padding:32px;--dialog-title-size:32px;--dialog-max-height:calc(100dvh - 64px)}}@media (width>=64rem){:root{--feature-card-width:70%;--feature-navigation-width:var(--container-width);--feature-copy-gutter:var(--spacing-10);--feature-peek:15%}}*{box-sizing:border-box}html{background:var(--background);color:var(--foreground);scroll-behavior:smooth;scroll-padding-top:var(--header-offset)}body{margin:var(--spacing-0);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal)}button,a{-webkit-tap-highlight-color:var(--color-clear)}button{font:inherit;cursor:pointer}button:disabled{cursor:not-allowed;color:var(--color-content-disabled)}a{color:inherit;text-decoration:none}button,a,summary{touch-action:manipulation}:focus-visible{outline:var(--focus-width) var(--line-solid) var(--ring);outline-offset:var(--focus-offset)}::selection{background:var(--color-content-primary);color:var(--color-content-inverse)}h1,h2,h3,p{margin:var(--spacing-0)}h1,h2{font-weight:var(--font-weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}h1{font-size:var(--display-size)}h2{font-size:var(--section-size)}h3{font-weight:var(--font-weight-medium);font-size:var(--text-lg)}img,svg{max-width:var(--size-full);display:block}svg{flex-shrink:var(--position-start)}[hidden]{display:none!important}.container{width:var(--size-full);max-width:var(--container-width);padding-inline:var(--spacing-5);margin-inline:auto}.muted{color:var(--color-content-secondary)}.eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--color-content-secondary);line-height:var(--leading-normal)}.section{padding-block:var(--spacing-20)}.section-heading{margin-bottom:var(--spacing-12)}.section-description{max-width:var(--copy-width);color:var(--color-content-secondary);margin-top:var(--spacing-6);font-size:var(--text-base)}.section.product-intro{padding-bottom:var(--spacing-6)}.product-intro+.features-section{padding-top:var(--spacing-6)}.qualification{font-size:var(--text-xs);color:var(--color-content-secondary);line-height:var(--leading-normal)}.skip-link{top:var(--spacing-4);left:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);background:var(--primary);color:var(--primary-foreground);z-index:var(--layer-dialog);transform:translateY(var(--translate-skip));position:fixed}.skip-link:focus{transform:none}.site-header{top:var(--position-start);z-index:var(--layer-header);background:var(--header-background);backdrop-filter:blur(var(--backdrop-blur));border-bottom:var(--border-width) var(--line-solid) var(--border);transition:background-color var(--motion-header) var(--motion-ease), backdrop-filter var(--motion-header) var(--motion-ease), border-color var(--motion-header) var(--motion-ease);position:sticky}.site-header:before{content:"";inset:var(--position-start);background:var(--header-overlay-gradient);opacity:var(--opacity-hidden);pointer-events:none;transition:opacity var(--motion-header) var(--motion-ease);position:absolute}.site-header.is-at-top{background-color:var(--color-clear);backdrop-filter:blur(var(--spacing-0));border-bottom-color:var(--color-clear)}.site-header.is-at-top:before{opacity:var(--opacity-full)}@media not all and (width>=64rem){.site-header:has(.header-menu[open]){background-color:var(--header-background);backdrop-filter:blur(var(--backdrop-blur));border-bottom-color:var(--border)}.site-header:has(.header-menu[open]):before{opacity:var(--opacity-hidden)}}.header-inner{justify-content:space-between;align-items:center;gap:var(--spacing-2);padding-block:var(--spacing-4);flex-wrap:nowrap;display:flex;position:relative}.brand{align-items:center;gap:var(--spacing-3);min-height:var(--spacing-11);font-size:var(--text-xl);letter-spacing:var(--letter-brand);font-weight:var(--font-weight-semibold);display:inline-flex}.brand img{width:var(--spacing-8);height:var(--spacing-8)}.brand-ai{color:var(--color-content-secondary);font-weight:var(--font-weight-normal)}.header-left{align-items:center;gap:var(--spacing-8);display:flex}.header-navigation{display:none}.header-link,.header-menu-toggle{min-width:var(--spacing-11);min-height:var(--spacing-11);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-content-secondary);align-items:center;display:inline-flex}.header-link{text-align:center;justify-content:center}.header-link:hover,.header-link[aria-current=page],.header-menu-toggle:hover{color:var(--color-content-primary);text-underline-offset:var(--spacing-2);text-decoration:underline}.header-actions{align-items:center;gap:var(--spacing-3);margin-left:auto;display:flex}.mobile-demo-action{display:none}.header-actions .contact-actions{flex-wrap:nowrap;justify-content:flex-end}.header-menu-toggle{cursor:pointer;justify-content:center;list-style:none}.header-menu-toggle svg{width:var(--spacing-6);height:var(--spacing-6);stroke-width:var(--illustration-stroke-strong)}.header-menu-toggle::-webkit-details-marker{display:none}.header-menu-links{top:var(--size-full);left:var(--position-start);right:var(--position-start);gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-5);background:var(--header-background);border-bottom:var(--border-width) var(--line-solid) var(--border);flex-direction:column;display:flex;position:absolute}.header-menu.is-enhanced::details-content{transition:content-visibility var(--motion-header) allow-discrete}.header-menu.is-enhanced .header-menu-links{opacity:var(--opacity-hidden);transform:translateY(calc(var(--motion-shift) * -1));transition:opacity var(--motion-header) var(--motion-ease), transform var(--motion-header) var(--motion-ease)}.header-menu.is-enhanced[open] .header-menu-links{opacity:var(--opacity-full);transform:translateY(var(--position-start))}@starting-style{.header-menu.is-enhanced[open] .header-menu-links{opacity:var(--opacity-hidden);transform:translateY(calc(var(--motion-shift) * -1))}}.contact-actions{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.button{justify-content:center;align-items:center;gap:var(--spacing-3);border:var(--border-width) var(--line-solid) var(--color-clear);border-radius:var(--radius-sm);min-height:var(--spacing-12);padding:var(--spacing-3) var(--spacing-5);font-weight:var(--font-weight-medium);font-size:var(--text-sm);white-space:nowrap;transition:background var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);display:inline-flex}.button svg{width:var(--spacing-4);height:var(--spacing-4)}.button-primary{background:var(--primary);color:var(--primary-foreground);border-color:var(--color-accent)}.button-primary:not(:disabled):hover{background:var(--color-hover)}.button-primary:disabled{background:var(--color-surface);color:var(--color-content-disabled);border-color:var(--color-outline)}.button-outline{background:var(--color-clear);color:var(--foreground);border-color:var(--color-outline-strong)}.button-outline:hover,.button-ghost:hover{background:var(--secondary);border-color:var(--color-content-secondary)}.button-ghost{background:var(--color-clear);color:var(--foreground)}.button-compact{min-height:var(--spacing-11);padding:var(--spacing-2) var(--spacing-3)}.hero{margin-top:calc(var(--header-height) * -1);position:relative;overflow:hidden}.hero-media{inset:var(--position-start);pointer-events:none;position:absolute}.hero-media picture{inset:var(--position-start);position:absolute}.hero-media img,.hero-media video{width:var(--size-full);height:var(--size-full);object-fit:cover;object-position:center;opacity:var(--hero-image-opacity);position:absolute}.hero-media:after{content:"";inset:var(--position-start);background:var(--hero-gradient);position:absolute}.hero-layout{padding-top:var(--header-height);padding-bottom:var(--spacing-8);display:grid;position:relative}.hero-content{padding-top:var(--spacing-20);padding-bottom:var(--spacing-16);animation:settle var(--motion-slow) var(--motion-ease) both}.hero h1{max-width:var(--hero-copy-width)}.hero-title-muted{color:var(--color-content-secondary)}.hero-description{color:var(--color-content-secondary);max-width:var(--copy-width);font-size:var(--text-base);margin-block:var(--spacing-8)}.hero-meta{gap:var(--spacing-6);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-content-secondary);margin-top:var(--spacing-8);flex-wrap:wrap;display:flex}.hero-meta span+span{padding-left:var(--spacing-6);border-left:var(--border-width) var(--line-solid) var(--color-outline-strong)}.desktop-break{display:none}.metric-container{margin:var(--spacing-0);min-width:var(--spacing-0)}.metrics{grid-template-columns:var(--grid-triple);display:grid}.metric{min-width:var(--spacing-0);padding:var(--spacing-6) var(--spacing-2)}.metric:first-child{padding-left:var(--spacing-0)}.metric:last-child{padding-right:var(--spacing-0)}.metric-value{font-size:var(--metric-size);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin-bottom:var(--spacing-3);font-variant-numeric:tabular-nums}.metric-label{font-size:var(--text-sm);overflow-wrap:anywhere}.metric-note{font-family:var(--font-mono);font-size:var(--text-xs);margin-top:var(--spacing-2);color:var(--color-content-secondary);overflow-wrap:anywhere}@media not all and (width>=64rem){.hero-content,.hero .metric-container{text-align:center}.hero h1,.hero-description{margin-inline:auto}.hero .contact-actions{justify-content:center}}.workflow-grid{gap:var(--spacing-12);display:grid}.workflow-steps{padding:var(--spacing-0);margin:var(--spacing-0);list-style:none}.workflow-steps li{grid-template-columns:var(--workflow-node-size) minmax(var(--spacing-0), 1fr);gap:var(--spacing-6);padding-bottom:var(--spacing-12);--workflow-stage-delay:var(--workflow-stage-delay-start);display:grid;position:relative}.workflow-steps li:nth-child(2){--workflow-stage-delay:var(--workflow-stage-delay-second)}.workflow-steps li:nth-child(3){--workflow-stage-delay:var(--workflow-stage-delay-third)}.workflow-steps li:last-child{padding-bottom:var(--spacing-6);--workflow-stage-delay:var(--workflow-stage-delay-last)}.workflow-steps h3{line-height:var(--workflow-heading-height)}.workflow-node{width:var(--workflow-node-size);height:var(--workflow-node-size);margin-top:calc((var(--workflow-heading-height) - var(--workflow-node-size)) / 2);border-radius:var(--position-center);background:var(--workflow-node-color);position:relative}.workflow-rail{top:calc(var(--workflow-heading-height) / 2);bottom:calc(var(--workflow-heading-height) / -2);left:calc((var(--workflow-node-size) - var(--workflow-rail-width)) / 2);width:var(--workflow-rail-width);background:var(--workflow-rail-color);pointer-events:none;position:absolute}.workflow-rail-progress{inset:var(--position-start);background:var(--workflow-active-color);transform:scaleY(var(--position-start));transform-origin:top;position:absolute}.workflow-steps:is([data-timeline-state=complete],:not([data-timeline-state])) .workflow-node{background:var(--workflow-active-color)}.workflow-steps:is([data-timeline-state=complete],:not([data-timeline-state])) .workflow-rail-progress{transform:scaleY(var(--opacity-full))}@media (prefers-reduced-motion:no-preference){.workflow-steps:is([data-timeline-state=waiting],[data-timeline-state=running],[data-timeline-state=paused]) .workflow-node{animation:workflow-node var(--workflow-stage-duration) var(--motion-ease) var(--workflow-stage-delay) both paused}.workflow-steps:is([data-timeline-state=waiting],[data-timeline-state=running],[data-timeline-state=paused]) .workflow-rail-progress{animation:workflow-trace var(--workflow-stage-duration) linear var(--workflow-stage-delay) both paused}.workflow-steps:is([data-timeline-state=waiting],[data-timeline-state=running],[data-timeline-state=paused]) li:last-child .workflow-node{animation-duration:var(--motion-fast)}.workflow-steps[data-timeline-state=running] :is(.workflow-node,.workflow-rail-progress){animation-play-state:running}}@keyframes workflow-node{0%{background:var(--workflow-node-color)}10%,to{background:var(--workflow-active-color)}}@keyframes workflow-trace{0%{transform:scaleY(var(--position-start))}to{transform:scaleY(var(--opacity-full))}}.workflow-steps p{color:var(--color-content-secondary);margin-top:var(--spacing-2);font-size:var(--text-sm)}.insight-panel{border:var(--border-width) var(--line-solid) var(--border);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--spacing-6)}.panel-top{justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.pricing-grid{gap:var(--spacing-4);display:grid}.card{border:var(--border-width) var(--line-solid) var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--card-foreground);overflow:hidden}.card-header{padding:var(--spacing-6) var(--spacing-6) var(--spacing-0)}.card-title{font-size:var(--text-lg);line-height:var(--leading-tight);font-weight:var(--font-weight-medium)}.card-content{padding:var(--spacing-5) var(--spacing-6) var(--spacing-6)}.features-section{background:var(--color-canvas)}.feature-container{width:var(--size-full);padding-inline:var(--spacing-0)}.feature-intro,.feature-navigation,.feature-copy{padding-inline:var(--feature-copy-gutter)}.feature-intro{margin-bottom:var(--feature-copy-gap);min-height:var(--feature-copy-height);max-width:var(--copy-width);text-align:center;margin-inline:auto}.feature-intro h2,.feature-copy h2{font-size:var(--feature-title-size);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}.feature-intro p,.feature-copy p{color:var(--color-content-secondary);margin-top:var(--feature-description-gap)}.feature-intro .feature-caption,.feature-copy .feature-caption{font-size:var(--text-xs);margin-top:var(--spacing-3)}.feature-card{min-width:var(--spacing-0);margin-bottom:var(--spacing-12)}.feature-copy{margin-bottom:var(--spacing-6)}.feature-screenshot{padding:var(--spacing-0);border-radius:var(--radius-md);background:var(--color-clear);width:var(--size-full);color:inherit;border:none;display:block;position:relative}.feature-screenshot:disabled{cursor:default}:is(.feature-screenshot,.foundational-model){box-shadow:var(--shadow-feature)}.feature-screenshot img{border-radius:inherit;width:var(--size-full);height:auto;display:block}.feature-screenshot:focus-visible{outline-offset:var(--feature-focus-inset)}.feature-navigation{justify-content:center;gap:var(--spacing-3) var(--spacing-6);max-width:var(--feature-navigation-width);margin:var(--spacing-0) auto var(--feature-navigation-gap);flex-wrap:wrap;display:flex}.feature-choice{min-height:var(--spacing-11);max-width:var(--size-full);border:none;border-bottom:var(--border-width) var(--line-solid) var(--color-clear);padding:var(--spacing-2) var(--spacing-0);background:var(--color-clear);color:var(--color-content-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);text-align:center;transition:color var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease)}.feature-choice:hover,.feature-choice[aria-pressed=true]{color:var(--color-content-primary);border-bottom-color:var(--color-accent)}.features-section[data-enhanced=true] .feature-stage{gap:var(--spacing-4);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-top:var(--spacing-2);padding-bottom:var(--spacing-8);display:flex;position:relative;overflow-x:auto}.features-section[data-enhanced=true] .feature-stage::-webkit-scrollbar{display:none}.features-section[data-enhanced=true] .feature-card{flex:var(--position-start) var(--position-start) var(--feature-card-width);margin-bottom:var(--spacing-0);scroll-snap-align:center}.features-section[data-enhanced=true] .feature-card:first-child{margin-left:var(--feature-peek)}.features-section[data-enhanced=true] .feature-card:last-child{margin-right:var(--feature-peek)}.feature-stage:focus-visible{outline-offset:var(--feature-focus-inset);border-radius:var(--radius-md)}.foundational-model{width:var(--size-full);aspect-ratio:var(--feature-image-ratio);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-md);position:relative}.foundational-model:before{content:"";inset:var(--position-start);background:var(--model-background);border-radius:inherit;pointer-events:none;position:absolute}.model-ambient{inset:var(--position-start);border-radius:inherit;pointer-events:none;position:absolute;overflow:hidden}.model-waves,.model-ambient-vignette,.model-ambient-particles{inset:var(--position-start);width:var(--size-full);height:var(--size-full);position:absolute}.model-wave{fill:none;stroke:var(--model-wave-stroke);stroke-width:var(--model-wave-width)}.model-wave-strong{stroke-width:var(--model-wave-width-strong)}.model-waves,.model-ambient-vignette{mix-blend-mode:screen}.model-ambient-vignette{background:var(--model-ambient-vignette)}.model-ambient-particles{background-image:var(--model-ambient-particles);background-size:var(--model-ambient-particle-size);opacity:var(--model-ambient-particle-opacity)}.model-brand{top:var(--spacing-1);left:var(--spacing-1);width:var(--spacing-4);height:auto;position:absolute}.model-composition{grid-template-rows:var(--model-composition-rows);height:var(--size-full);place-items:center;gap:var(--spacing-1);display:grid;position:relative}.model-heading{width:var(--size-full);max-width:var(--model-heading-width);min-width:var(--spacing-0);padding-top:var(--spacing-2);text-align:center}.model-heading h3{font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-tight)}.model-label{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-normal);color:var(--color-content-primary);line-height:var(--leading-tight);text-align:center}.foundational-model:is([data-motion=running],[data-motion=paused]) .model-label{visibility:hidden}.foundational-model:is([data-motion=running],[data-motion=paused]):is([data-phase=locking],[data-phase=recognized]) .model-label{visibility:visible}.model-core{width:auto;height:var(--size-full);max-width:var(--size-full);min-height:var(--spacing-0);aspect-ratio:var(--model-core-ratio);display:block}.model-face{stroke:var(--model-face-outline);stroke-width:var(--model-face-stroke);stroke-linejoin:round}.model-face-body-0{fill:var(--model-face-body-0)}.model-face-body-1{fill:var(--model-face-body-1)}.model-face-body-2{fill:var(--model-face-body-2)}.model-face-body-3{fill:var(--model-face-body-3)}.model-face-body-4{fill:var(--model-face-body-4)}.model-face-detail-0{fill:var(--model-face-detail-0)}.model-face-detail-1{fill:var(--model-face-detail-1)}.model-face-detail-2{fill:var(--model-face-detail-2)}.model-face-detail-3{fill:var(--model-face-detail-3)}.model-face-detail-4{fill:var(--model-face-detail-4)}.model-target{fill:none;stroke-width:var(--model-target-stroke);stroke-linecap:round;stroke-linejoin:round}.model-target-base{stroke:var(--color-content-primary)}.model-target-lock{stroke:var(--color-accent)}.model-motion-control{right:var(--spacing-2);bottom:var(--spacing-2);justify-content:center;align-items:center;gap:var(--spacing-2);min-width:var(--spacing-11);min-height:var(--spacing-11);padding:var(--spacing-2);background:var(--color-clear);border-radius:var(--radius-sm);color:var(--color-content-secondary);font-size:var(--text-xs);border:none;display:inline-flex;position:absolute}.model-motion-control span{width:var(--visually-hidden-size);height:var(--visually-hidden-size);margin:var(--visually-hidden-margin);clip-path:var(--visually-hidden-clip);white-space:nowrap;position:absolute;overflow:hidden}.model-motion-control:hover{color:var(--color-content-primary)}.model-motion-control svg{width:var(--spacing-4);height:var(--spacing-4);fill:none;stroke:currentColor;stroke-width:var(--illustration-stroke-strong)}.model-play-icon{display:none}.foundational-model[data-user-paused=true] .model-play-icon{display:block}.foundational-model[data-user-paused=true] .model-pause-icon{display:none}.model-select-control{inset:var(--position-start);width:var(--size-full);height:var(--size-full);background:var(--color-clear);border-radius:inherit;border:none;position:absolute}@media (width>=48rem){.foundational-model{padding:var(--spacing-4) var(--spacing-8) var(--spacing-12)}.model-brand{top:var(--spacing-4);left:var(--spacing-4);width:var(--spacing-6)}.model-composition{gap:var(--spacing-3)}.model-heading h3{font-size:var(--text-xl)}.model-label{font-size:var(--text-sm);line-height:var(--leading-normal)}.model-motion-control{right:var(--spacing-4)}.model-motion-control span{width:auto;height:auto;margin:var(--spacing-0);clip-path:none;position:static;overflow:visible}}.pricing-card{transition:background-color var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease);flex-direction:column;display:flex}.pricing-card:hover{border-color:var(--color-outline-strong);background-repeat:repeat;background-size:var(--pricing-noise-size)}.pricing-card-cloud:hover{background-color:var(--pricing-hover-cloud-background);background-image:var(--pricing-hover-cloud-noise)}.pricing-card-server:hover{background-color:var(--pricing-hover-server-background);background-image:var(--pricing-hover-server-noise)}.pricing-card-tower:hover{background-color:var(--pricing-hover-tower-background);background-image:var(--pricing-hover-tower-noise)}.pricing-title-row{justify-content:space-between;align-items:center;gap:var(--spacing-4);display:flex}.pricing-card .card-title{font-size:var(--text-xl)}.pricing-title-icon{width:var(--spacing-6);height:var(--spacing-6);color:var(--color-content-secondary);flex-shrink:var(--position-start)}.pricing-subtitle{margin-top:var(--spacing-4);font-size:var(--text-sm)}.pricing-card .card-content{flex-direction:column;flex:1;display:flex}.pricing-card .muted{font-size:var(--text-sm)}.pricing-label{padding-block:var(--spacing-6);margin-top:var(--spacing-6);border-block:var(--border-width) var(--line-solid) var(--border)}.pricing-label strong{font-size:var(--text-lg);font-weight:var(--font-weight-medium)}.pricing-label span{margin-top:var(--spacing-2);font-size:var(--text-xs);color:var(--color-content-secondary);display:block}.benefits{padding:var(--spacing-0);margin:var(--spacing-6) var(--spacing-0) var(--spacing-8);font-size:var(--text-sm);list-style:none}.benefits li{align-items:flex-start;gap:var(--spacing-3);margin-bottom:var(--spacing-3);display:flex}.benefits li span{color:var(--color-content-secondary)}.pricing-card .contact-actions{margin-top:auto}.pricing-card .contact-actions,.pricing-card .contact-actions>button{width:var(--size-full)}.insights-section{background:var(--color-surface);border-block:var(--border-width) var(--line-solid) var(--border)}.insights-grid{gap:var(--spacing-12);align-items:center;display:grid}.insight-benefits{margin-top:var(--spacing-8)}.insight-benefits p{gap:var(--spacing-4);padding-block:var(--spacing-4);border-top:var(--border-width) var(--line-solid) var(--border);font-size:var(--text-sm);display:flex}.insight-benefits span{font-family:var(--font-mono);color:var(--color-content-secondary);font-size:var(--text-xs)}.insight-panel{background:var(--color-canvas)}.insight-ontology{margin-top:var(--spacing-8)}.insight-ontology .feature-visual{margin-top:var(--spacing-3)}.insight-chart{margin-top:var(--spacing-6)}.insight-chart .panel-top{font-size:var(--text-sm)}.chart-caption{justify-content:space-between;gap:var(--spacing-3);margin-top:var(--spacing-3);font-size:var(--text-xs);color:var(--color-content-secondary);display:flex}.insight-panel>.qualification{margin-top:var(--spacing-6)}.faq-list{max-width:var(--hero-copy-width)}.faq-item{border-top:var(--border-width) var(--line-solid) var(--border)}.faq-item:last-child{border-bottom:var(--border-width) var(--line-solid) var(--border)}.accordion-trigger{justify-content:space-between;align-items:center;gap:var(--spacing-6);width:var(--size-full);min-height:var(--spacing-16);text-align:left;font-size:var(--text-base);background:var(--color-clear);padding:var(--spacing-5) var(--spacing-0);border:none;display:flex}.accordion-trigger:hover{color:var(--color-content-secondary)}.accordion-icon{width:var(--spacing-5);height:var(--spacing-5);color:var(--color-content-secondary);transition:transform var(--motion-fast) var(--motion-ease)}.accordion-trigger:hover .accordion-icon{transform:rotate(var(--rotation-hover))}.accordion-trigger[data-state=open] .accordion-icon{transform:rotate(var(--rotation-open))}.accordion-content{font-size:var(--text-sm);color:var(--color-content-secondary);padding-bottom:var(--spacing-6)}.accordion-content[data-state=closed]{display:none}.faq-nojs details{border-top:var(--border-width) var(--line-solid) var(--border);padding-block:var(--spacing-5)}.faq-nojs summary{min-height:var(--spacing-11);cursor:pointer}.faq-nojs p{color:var(--color-content-secondary);margin-top:var(--spacing-3)}.closing-section{border-top:var(--border-width) var(--line-solid) var(--border);background:var(--color-surface)}.closing-inner{text-align:center}.closing-inner h2{font-size:var(--display-size)}.closing-inner .section-description{margin-inline:auto}.closing-inner .contact-actions{margin-top:var(--spacing-8);justify-content:center}.closing-inner .qualification{margin-top:var(--spacing-6)}.site-footer{padding-top:var(--spacing-16);border-top:var(--border-width) var(--line-solid) var(--border);overflow:hidden}.footer-top{gap:var(--spacing-12);display:grid}.footer-description{font-size:var(--text-sm);color:var(--color-content-secondary);margin-top:var(--spacing-5)}.footer-links{grid-template-columns:var(--grid-double);gap:var(--spacing-8);display:grid}.footer-links h2{margin-bottom:var(--spacing-4)}.footer-link{min-height:var(--spacing-11);padding:var(--spacing-2) var(--spacing-0);font-size:var(--text-sm);color:var(--color-content-secondary);background:var(--color-clear);text-align:left;border:none;display:block}.footer-link:hover{color:var(--foreground)}.footer-bottom{justify-content:space-between;gap:var(--spacing-4);padding-block:var(--spacing-6);margin-top:var(--spacing-12);border-top:var(--border-width) var(--line-solid) var(--border);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-content-secondary);flex-wrap:wrap;display:flex}.footer-copyright{align-items:center;gap:var(--spacing-2);display:inline-flex}.footer-copyright-logo{width:var(--spacing-5);height:var(--spacing-5)}.footer-wordmark{font-size:var(--footer-wordmark-size);line-height:var(--leading-tight);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-content-disabled);text-align:center}.dialog-overlay{inset:var(--position-start);background:var(--color-scrim);z-index:var(--layer-overlay);animation:fade-in var(--motion-fast) var(--motion-ease);position:fixed}.dialog-content{top:var(--position-center);left:var(--position-center);transform:translate(var(--translate-center), var(--translate-center));width:min(var(--dialog-width), calc(var(--size-full) - var(--dialog-inline-gutter)));max-height:var(--dialog-max-height);overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scroll-padding-block:var(--spacing-6);background:var(--color-surface-raised);color:var(--foreground);border:var(--border-width) var(--line-solid) var(--color-outline-strong);border-radius:var(--radius-md);padding:var(--dialog-padding);padding-bottom:var(--spacing-4);z-index:var(--layer-dialog);box-shadow:var(--shadow-dialog);position:fixed;overflow-y:auto}.dialog-content::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}.dialog-content::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--scrollbar-radius)}.dialog-content::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-radius)}.dialog-content::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.dialog-content::-webkit-scrollbar-corner{background:var(--scrollbar-track)}@supports selector(::-webkit-scrollbar){.dialog-content{scrollbar-width:auto;scrollbar-color:auto}}.dialog-title{font-size:var(--dialog-title-size);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);padding-right:var(--spacing-10);margin-top:var(--spacing-1);margin-bottom:var(--spacing-4);overflow-wrap:anywhere}.dialog-note{font-size:var(--text-sm);color:var(--color-content-secondary);margin-block:var(--spacing-6)}.dialog-close{top:var(--spacing-2);right:var(--spacing-2);width:var(--spacing-11);height:var(--spacing-11);color:var(--foreground);background:var(--color-clear);border-radius:var(--radius-sm);border:none;justify-content:center;align-items:center;display:flex;position:absolute}.dialog-close:hover{background:var(--secondary)}.dialog-close svg{width:var(--spacing-5);height:var(--spacing-5)}.contact-dialog>.muted{font-size:var(--text-sm)}.contact-dialog{width:min(var(--dialog-width), calc(var(--size-full) - var(--dialog-inline-gutter)))}.contact-dialog:not(.demo-dialog){max-height:var(--dialog-contact-max-height);padding-bottom:var(--spacing-6)}.contact-form,.contact-fields,.scheduler{gap:var(--spacing-5);display:grid}.contact-form,.scheduler{margin-top:var(--spacing-6)}.contact-fields{padding:var(--spacing-0);margin:var(--spacing-0);min-width:var(--spacing-0);border:none}.form-field{gap:var(--spacing-2);min-width:var(--spacing-0);display:grid}.form-field label{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.required-marker{color:var(--color-content-primary)}.form-field input,.form-field textarea,.form-field select{width:var(--size-full);min-width:var(--spacing-0);min-height:var(--spacing-12);padding:var(--spacing-3);border:var(--border-width) var(--line-solid) var(--color-outline-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--foreground);font:inherit;font-size:var(--text-base)}.form-field textarea{resize:vertical;min-height:var(--form-description-height)}.form-field input::placeholder,.form-field textarea::placeholder{color:var(--color-content-secondary)}.form-field input:disabled,.form-field textarea:disabled{color:var(--color-content-disabled)}.form-hint{font-size:var(--text-xs);color:var(--color-content-secondary);overflow-wrap:anywhere}.form-hint a{text-underline-offset:var(--spacing-1);text-decoration:underline}.form-error{font-size:var(--text-sm);padding:var(--spacing-3);border:var(--border-width) var(--line-solid) var(--color-outline-strong);border-radius:var(--radius-sm);margin-top:var(--spacing-4)}.dialog-actions{bottom:var(--spacing-0);justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:var(--border-width) var(--line-solid) var(--border);background:var(--color-surface-raised);flex-wrap:wrap;display:flex;position:sticky}.dialog-actions .button{flex:1}.booking-steps{gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-0);margin:var(--spacing-6) var(--spacing-0) var(--spacing-0);border-block:var(--border-width) var(--line-solid) var(--border);font-size:var(--text-xs);color:var(--color-content-secondary);flex-wrap:wrap;list-style:none;display:flex}.booking-steps li{gap:var(--spacing-2);align-items:center;display:flex}.booking-steps li[aria-current]{color:var(--foreground)}.booking-steps span{font-family:var(--font-mono)}.booking-steps svg{width:var(--spacing-4);height:var(--spacing-4)}.scheduler-status{gap:var(--spacing-5);padding-block:var(--spacing-8);font-size:var(--text-sm);color:var(--color-content-secondary);display:grid}.scheduler-status .button{justify-self:start}.scheduler-grid{gap:var(--spacing-6);display:grid}.calendar-panel,.time-panel{min-width:var(--spacing-0)}.calendar-heading{justify-content:space-between;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-4);display:flex}.calendar-heading h3,.time-panel h3{font-size:var(--text-base)}.calendar-navigation{display:flex}.calendar-desktop{display:none}.calendar-week,.calendar-days{grid-template-columns:var(--grid-calendar);display:grid}.calendar-week{text-align:center;padding-bottom:var(--spacing-3);font-size:var(--text-xs);color:var(--color-content-secondary)}.calendar-day,.time-slot{min-height:var(--spacing-11);border:var(--border-width) var(--line-solid) var(--color-clear);border-radius:var(--radius-sm);background:var(--color-clear);color:var(--foreground);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.calendar-day:hover:not(:disabled),.time-slot:hover{background:var(--color-surface-selected)}.calendar-day[aria-pressed=true],.time-slot[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}.time-panel>.form-hint{margin-top:var(--spacing-2)}.time-slots{grid-template-columns:var(--grid-double);gap:var(--spacing-2);margin-top:var(--spacing-4);display:grid}.time-slot{border-color:var(--color-outline-strong)}.appointment-summary{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);margin-top:var(--spacing-6);border:var(--border-width) var(--line-solid) var(--border);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--text-sm);overflow-wrap:anywhere;display:flex}.appointment-summary svg{width:var(--spacing-5);height:var(--spacing-5)}.confirmation{justify-items:start;gap:var(--spacing-5);margin-top:var(--spacing-6);font-size:var(--text-sm);overflow-wrap:anywhere;display:grid}.confirmation .appointment-summary{margin-top:var(--spacing-0)}.confirmation-icon{width:var(--spacing-12);height:var(--spacing-12);border:var(--border-width) var(--line-solid) var(--color-outline-strong);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex}.confirmation-icon svg{width:var(--spacing-6);height:var(--spacing-6)}.sr-only,.form-trap{width:var(--visually-hidden-size);height:var(--visually-hidden-size);padding:var(--spacing-0);margin:var(--visually-hidden-margin);clip-path:var(--visually-hidden-clip);white-space:nowrap;border:none;position:absolute;overflow:hidden}#contact{scroll-margin-top:var(--header-offset)}.contact-page{padding-block:var(--spacing-12) var(--spacing-20)}.contact-page-content{max-width:var(--copy-width);margin-inline:auto}.contact-page-heading{text-align:center;margin-bottom:var(--spacing-10)}.contact-page-heading h1{font-size:var(--section-size)}.contact-page-heading .section-description{margin-top:var(--spacing-5)}.contact-page-form{margin-top:var(--spacing-0)}.contact-submit{gap:var(--spacing-5);display:grid}.contact-submit>.button{width:var(--size-full)}.contact-submit>.form-hint{text-align:center}.contact-page-confirmation{padding-block:var(--spacing-8)}.footer-links h2{letter-spacing:var(--tracking-wide)}.footer-link{transition:color var(--motion-fast) var(--motion-ease)}.footer-unavailable{font-size:var(--text-sm);color:var(--color-content-secondary)}.policy-page{padding-block:var(--spacing-12) var(--spacing-20)}.policy-heading{padding-bottom:var(--spacing-12);border-bottom:var(--border-width) var(--line-solid) var(--border)}.policy-back{min-height:var(--spacing-11);font-size:var(--text-sm);color:var(--color-content-secondary);transition:color var(--motion-fast) var(--motion-ease);align-items:center;display:inline-flex}.policy-back:hover{color:var(--foreground)}.policy-heading .eyebrow{margin-top:var(--spacing-8)}.policy-heading h1{margin-top:var(--spacing-4);font-size:var(--section-size)}.policy-summary{max-width:var(--copy-width);margin-top:var(--spacing-6);color:var(--color-content-secondary);font-size:var(--text-lg)}.policy-grid{gap:var(--spacing-10);padding-top:var(--spacing-10);display:grid}.policy-index{align-self:start}.policy-index h2{letter-spacing:var(--tracking-wide)}.policy-index ol{margin:var(--spacing-4) var(--spacing-0) var(--spacing-0);padding:var(--spacing-0);list-style:none}.policy-index a{min-height:var(--spacing-11);padding:var(--spacing-2) var(--spacing-3);border-left:var(--border-width) var(--line-solid) var(--border);font-size:var(--text-sm);color:var(--color-content-secondary);transition:color var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease), background-color var(--motion-fast) var(--motion-ease);align-items:center;display:flex}.policy-index a:hover,.policy-index a:focus-visible{color:var(--foreground);border-color:var(--color-outline-strong);background:var(--color-surface-selected)}.policy-article{min-width:var(--spacing-0);max-width:var(--copy-width)}.policy-article h2{font-size:var(--text-xl);letter-spacing:var(--letter-brand);line-height:var(--leading-normal)}.policy-article p,.policy-article li{color:var(--color-content-secondary);overflow-wrap:anywhere}.policy-article p{margin-top:var(--spacing-4)}.policy-article ul{margin:var(--spacing-5) var(--spacing-0) var(--spacing-0);padding-left:var(--spacing-5);list-style:outside}.policy-article li+li{margin-top:var(--spacing-3)}.policy-scope{padding:var(--spacing-6);border:var(--border-width) var(--line-solid) var(--border);background:var(--color-surface);border-radius:var(--radius-md)}.policy-scope h2{font-size:var(--text-lg)}.policy-section{margin-top:var(--spacing-10)}.policy-section h2{scroll-margin-top:var(--header-offset)}.policy-end{margin-top:var(--spacing-12);padding-top:var(--spacing-6);border-top:var(--border-width) var(--line-solid) var(--border);font-size:var(--text-sm)}.policy-end .policy-back{margin-top:var(--spacing-4)}.nojs-notice{padding:var(--spacing-5);border-top:var(--border-width) var(--line-solid) var(--border);color:var(--color-content-secondary);font-size:var(--text-sm)}.not-found{min-height:var(--screen-height);padding-block:var(--spacing-20);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.not-found .button{margin-top:var(--spacing-8)}@keyframes settle{0%{opacity:var(--opacity-hidden);transform:translateY(var(--motion-shift))}to{opacity:var(--opacity-full);transform:translateY(var(--position-start))}}@keyframes fade-in{0%{opacity:var(--opacity-hidden)}to{opacity:var(--opacity-full)}}@media not all and (width>=48rem){.header-inner{padding-inline:var(--spacing-3)}.site-header .brand>span{display:none}.header-actions .contact-actions{gap:var(--spacing-2)}.header-actions .contact-actions>button:last-child:not(:first-child){padding-inline:var(--spacing-2)}.header-actions .button svg,.login-visible .header-actions .contact-actions>button:last-child:not(:first-child){display:none}.login-visible .mobile-demo-action{display:block}.login-visible .header-actions{gap:var(--spacing-2)}}@media (width>=48rem){.header-inner{gap:var(--spacing-4)}.contact-dialog{width:min(var(--dialog-contact-width), calc(var(--size-full) - var(--dialog-inline-gutter)))}.demo-dialog{width:min(var(--dialog-demo-width), calc(var(--size-full) - var(--dialog-inline-gutter)))}.contact-dialog .contact-fields{grid-template-columns:var(--grid-double)}.contact-dialog .contact-fields .form-field:nth-child(n+5),.demo-dialog .contact-fields .form-field:nth-child(n+3){grid-column:1/-1}.scheduler-grid{grid-template-columns:var(--grid-double);gap:var(--spacing-8)}.calendar-desktop{display:block}.calendar-mobile{display:none}.calendar-days{gap:var(--spacing-1)}.time-panel{padding-left:var(--spacing-6);border-left:var(--border-width) var(--line-solid) var(--border)}.dialog-actions .button{flex:initial}.booking-steps li:last-child{margin-left:auto}.container{padding-inline:var(--spacing-8)}.header-inner{padding-block:var(--spacing-5)}.section{padding-block:var(--spacing-24)}.hero-content{padding-top:var(--spacing-24);padding-bottom:var(--spacing-20)}.hero-description{font-size:var(--text-lg)}.desktop-break{display:block}.metric{padding-block:var(--spacing-8);padding-right:var(--spacing-6)}.metric+.metric{padding-left:var(--spacing-6)}.footer-links{grid-template-columns:var(--grid-triple)}}@media (width>=48rem) and ((width<64rem)){.pricing-grid{grid-template-columns:var(--grid-quad)}.pricing-grid>.pricing-card{grid-column:span 2}.pricing-grid>.pricing-card:last-child{grid-column:2/span 2}}@media (width>=64rem){.header-inner{flex-wrap:nowrap}.header-navigation{align-items:center;gap:var(--spacing-6);display:flex}.header-menu,.mobile-demo-action{display:none}.header-actions{width:auto;margin-left:auto}.contact-page,.policy-page{padding-block:var(--spacing-16) var(--spacing-24)}.policy-grid{grid-template-columns:var(--grid-policy);gap:var(--spacing-16)}.policy-index{top:var(--header-offset);position:sticky}.container{padding-inline:var(--spacing-10)}.section{padding-block:var(--spacing-28)}.hero-layout{grid-template-columns:var(--grid-hero);column-gap:var(--spacing-12);align-items:center}.hero-content{padding-top:var(--spacing-28);padding-bottom:var(--spacing-24)}.metric-container{width:var(--size-full);text-align:right;justify-self:end}.metrics{grid-template-columns:var(--grid-single)}.metric,.metric:first-child,.metric:last-child{padding:var(--spacing-4) var(--spacing-0)}.section-heading{margin-bottom:var(--spacing-14)}.section-description{font-size:var(--text-lg)}.workflow-grid{grid-template-columns:var(--grid-double);gap:var(--spacing-20);align-items:start}.heading-split{justify-content:space-between;align-items:flex-end;gap:var(--spacing-16);display:flex}.heading-split .section-description{max-width:var(--dialog-width)}.pricing-grid{grid-template-columns:var(--grid-triple)}.card-header{padding:var(--spacing-8) var(--spacing-8) var(--spacing-0)}.card-content{padding:var(--spacing-5) var(--spacing-8) var(--spacing-8)}.insights-grid{grid-template-columns:var(--grid-insights);gap:var(--spacing-20)}.insight-panel{padding:var(--spacing-8)}.footer-top{grid-template-columns:var(--grid-workflow);gap:var(--spacing-20)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation-duration:var(--reset-duration)!important;animation-iteration-count:var(--reset-iterations)!important;transition-duration:var(--reset-duration)!important}}@media (width>=64rem){.features-section[data-enhanced=true] .feature-stage{aspect-ratio:var(--feature-stage-ratio);perspective:var(--feature-perspective);padding-block:var(--spacing-2);display:block;overflow:clip}.features-section[data-enhanced=true] .feature-card{top:var(--position-center);left:var(--position-center);width:var(--feature-card-width);margin:var(--spacing-0);transform:translate(var(--translate-center), var(--translate-center));transition:transform var(--feature-motion) var(--motion-ease);position:absolute}.features-section[data-enhanced=true] .feature-card:first-child,.features-section[data-enhanced=true] .feature-card:last-child{margin-inline:var(--spacing-0)}.feature-card[data-slot="0"]{z-index:var(--feature-layer-active);opacity:var(--opacity-full)}.feature-card[data-slot="-1"],.feature-card[data-slot="1"]{z-index:var(--feature-layer-near)}.feature-card[data-slot="-2"],.feature-card[data-slot="2"]{z-index:var(--feature-layer-mid)}.feature-card[data-slot="-3"],.feature-card[data-slot="3"]{z-index:var(--feature-layer-far)}.features-section[data-enhanced=true] .feature-card[data-slot="-1"]{transform:translate(calc(var(--translate-center) - var(--feature-slot-near)), var(--translate-center)) scale(var(--feature-scale-near))}.features-section[data-enhanced=true] .feature-card[data-slot="1"]{transform:translate(calc(var(--translate-center) + var(--feature-slot-near)), var(--translate-center)) scale(var(--feature-scale-near))}.features-section[data-enhanced=true] .feature-card[data-slot="-2"]{transform:translate(calc(var(--translate-center) - var(--feature-slot-mid)), var(--translate-center)) scale(var(--feature-scale-mid))}.features-section[data-enhanced=true] .feature-card[data-slot="2"]{transform:translate(calc(var(--translate-center) + var(--feature-slot-mid)), var(--translate-center)) scale(var(--feature-scale-mid))}.features-section[data-enhanced=true] .feature-card[data-slot="-3"]{transform:translate(calc(var(--translate-center) - var(--feature-slot-far)), var(--translate-center)) scale(var(--feature-scale-far))}.features-section[data-enhanced=true] .feature-card[data-slot="3"]{transform:translate(calc(var(--translate-center) + var(--feature-slot-far)), var(--translate-center)) scale(var(--feature-scale-far))}}@media (width>=64rem) and (hover:hover) and (pointer:fine){.features-section[data-enhanced=true] .feature-card[data-slot="-1"]{transform:translate(calc(var(--translate-center) - var(--feature-slot-near)), var(--translate-center)) scale(var(--feature-scale-near)) rotateY(var(--feature-angle-near))}.features-section[data-enhanced=true] .feature-card[data-slot="1"]{transform:translate(calc(var(--translate-center) + var(--feature-slot-near)), var(--translate-center)) scale(var(--feature-scale-near)) rotateY(calc(var(--feature-angle-near) * -1))}.features-section[data-enhanced=true] .feature-card[data-slot="-2"]{transform:translate(calc(var(--translate-center) - var(--feature-slot-mid)), var(--translate-center)) scale(var(--feature-scale-mid)) rotateY(var(--feature-angle-mid))}.features-section[data-enhanced=true] .feature-card[data-slot="2"]{transform:translate(calc(var(--translate-center) + var(--feature-slot-mid)), var(--translate-center)) scale(var(--feature-scale-mid)) rotateY(calc(var(--feature-angle-mid) * -1))}.features-section[data-enhanced=true] .feature-card[data-slot="-3"]{transform:translate(calc(var(--translate-center) - var(--feature-slot-far)), var(--translate-center)) scale(var(--feature-scale-far)) rotateY(var(--feature-angle-far))}.features-section[data-enhanced=true] .feature-card[data-slot="3"]{transform:translate(calc(var(--translate-center) + var(--feature-slot-far)), var(--translate-center)) scale(var(--feature-scale-far)) rotateY(calc(var(--feature-angle-far) * -1))}}@media (width>=48rem) and ((width<64rem)) and (hover:hover) and (pointer:fine){.features-section[data-enhanced=true] :is(.feature-screenshot,.foundational-model){transition:transform var(--feature-motion) var(--motion-ease)}.feature-card:is([data-slot="-1"],[data-slot="-2"],[data-slot="-3"]) :is(.feature-screenshot,.foundational-model){transform:perspective(var(--feature-perspective)) scale(var(--feature-scale-tablet)) rotateY(var(--feature-angle-tablet))}.feature-card:is([data-slot="1"],[data-slot="2"],[data-slot="3"]) :is(.feature-screenshot,.foundational-model){transform:perspective(var(--feature-perspective)) scale(var(--feature-scale-tablet)) rotateY(calc(var(--feature-angle-tablet) * -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-border-style{syntax:"*";inherits:false;initial-value:solid}@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}
