/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-mono:"Trace Mono", monospace;--tracking-normal:0em;--ease-out:cubic-bezier(0, 0, .2, 1);--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:var(--ease-brand);--color-globe-country:#cf0;--ease-brand:cubic-bezier(.6, 0, 0, 1);--animate-globe-enter:globe-enter var(--motion-section-reveal) var(--ease-brand) both;--breakpoint-xs:360px;--breakpoint-sm:600px;--breakpoint-md:900px;--breakpoint-report:1100px;--breakpoint-lg:1200px;--font-body:"Trace Aeonik", Arial, sans-serif;--font-fono:"Trace Aeonik Fono", Arial, sans-serif;--font-signup:var(--font-body);--font-button:var(--font-body);--text-story-display:var(--text-display);--text-display:56px;--text-title:24px;--text-feature-title:var(--text-intro);--text-heading:36px;--text-intro:22px;--leading-reading:1.4;--leading-card:1.3;--radius-artwork:32px;--text-body:12px;--text-header-link:13px;--text-header-cta:var(--text-body);--spacing-header-cta:30px;--spacing-header-cta-width:135px;--spacing-case-status-offset:33px;--spacing-case-code-height:140px;--spacing-finding-caption:13px;--text-detail:18px;--text-label:8px;--text-nav:10px;--text-code:8px;--text-code-meta:7px;--text-code-note:9px;--text-diagram-label:6px;--text-body-mobile:14px;--text-mobile-large:16px;--text-legal:var(--text-mobile-large);--leading-legal:1.5;--leading-legal-date:1.4;--text-input-mobile:var(--text-mobile-large);--text-finding-mobile:var(--text-mobile-large);--text-support-mobile:var(--text-mobile-large);--leading-heading:1.1;--tracking-heading:.01em;--tracking-body:.02em;--tracking-detail:.04em;--tracking-mono:.06em;--tracking-code:.035em;--radius-card:16px;--radius-nav:10px;--radius-label:6px;--radius-pill:24px;--radius-status:12px;--radius-header-cta:20px;--spacing-micro:3px;--spacing-code-inset:5px;--spacing-tight:6px;--spacing-brand-symbol:40px;--spacing-hero-globe:min(var(--hero-globe-max), calc(100cqw - var(--page-margin) * 2), calc(100cqh - var(--hero-globe-clearance) * 2))}.light{--surface-default:var(--ivory);--text-primary:var(--charcoal);--text-secondary:var(--text-secondary-on-light);--focus-color:var(--charcoal)}}@layer base{*{box-sizing:border-box}html{background:var(--surface-default);scroll-padding-top:0}body{color:var(--text-primary);background:var(--surface-default);font-family:var(--font-body);font-weight:var(--weight-regular);line-height:var(--leading);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p,figure{margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}img{display:block}:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}:where(main,section,h1,h2,h3)[tabindex="-1"]:focus{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}}@layer components;@layer utilities{.\[container-type\:size\]{container-type:size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-auto{inset:auto}.top-0{top:0}.top-case-status-offset{top:var(--spacing-case-status-offset)}.top-compact{top:var(--space-compact)}.top-full{top:100%}.top-section-inset{top:var(--section-inset)}.top-xs{top:var(--space-xs)}.right-0{right:0}.right-page{right:var(--page-margin)}.-bottom-xs{bottom:calc(var(--space-xs) * -1)}.bottom-section-inset{bottom:var(--section-inset)}.left-0{left:0}.left-1\/2{left:50%}.left-case-detail{left:calc(var(--case-graph-width) + var(--story-mobile-case-gap))}.left-compact{left:var(--space-compact)}.left-page{left:var(--page-margin)}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-4{z-index:4}.z-10{z-index:10}.z-\[100\]{z-index:100}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-\[1\/span_4\]{grid-row:1/span 4}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.container{width:100%}@media (width>=360px){.container{max-width:360px}}@media (width>=600px){.container{max-width:600px}}@media (width>=900px){.container{max-width:900px}}@media (width>=1100px){.container{max-width:1100px}}@media (width>=1200px){.container{max-width:1200px}}.m-0{margin:0}.mx-auto{margin-inline:auto}.mx-page{margin-inline:var(--page-margin)}.mt-code-inset{margin-top:var(--spacing-code-inset)}.mt-compact{margin-top:var(--space-compact)}.mt-lg{margin-top:var(--space-lg)}.mt-md{margin-top:var(--space-md)}.mt-sm{margin-top:var(--space-sm)}.mt-stack{margin-top:var(--stack-gap)}.mt-xs{margin-top:var(--space-xs)}.mb-0{margin-bottom:0}.mb-between{margin-bottom:var(--space-between)}.mb-code-inset{margin-bottom:var(--spacing-code-inset)}.mb-md{margin-bottom:var(--space-md)}.mb-micro{margin-bottom:var(--spacing-micro)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-brand-symbol{width:var(--spacing-brand-symbol);height:var(--spacing-brand-symbol)}.size-full{width:100%;height:100%}.size-tap{width:var(--tap-target-min);height:var(--tap-target-min)}.size-technology-icon{width:var(--technology-icon-size);height:var(--technology-icon-size)}.size-xs{width:var(--space-xs);height:var(--space-xs)}.h-\[var\(--brand-wordmark-height\)\]{height:var(--brand-wordmark-height)}.h-auto{height:auto}.h-case-code-height{height:var(--spacing-case-code-height)}.h-control{height:var(--control-height)}.h-footer{height:var(--footer-height)}.h-full{height:100%}.h-header{height:var(--header-height)}.h-label{height:var(--label-height)}.h-nav{height:var(--nav-height)}.h-sm{height:var(--space-sm)}.h-story-track{height:calc(100svh + (var(--story-track-length) - 100svh) * var(--story-timeline-scale))}.h-svh{height:100svh}.min-h-0{min-height:0}.min-h-control{min-height:var(--control-height)}.min-h-finding-caption{min-height:var(--spacing-finding-caption)}.min-h-header-cta{min-height:var(--spacing-header-cta)}.min-h-label{min-height:var(--label-height)}.min-h-svh{min-height:100svh}.min-h-tap{min-height:var(--tap-target-min)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-hero-globe{width:min(var(--hero-globe-max), calc(100cqw - var(--page-margin) * 2), calc(100cqh - var(--hero-globe-clearance) * 2))}.w-page-container{width:min(calc(100% - var(--page-margin) * 2), var(--container))}.w-px{width:1px}.w-signup-container{width:min(var(--signup-container), calc(100% - var(--page-margin) * 2))}.w-sphere{width:var(--sphere-canvas-size)}.max-w-\[24ch\]{max-width:24ch}.max-w-\[calc\(100\%_-_var\(--page-margin\)\*2\)\]{max-width:calc(100% - var(--page-margin) * 2)}.max-w-\[min\(74svh\,900px\)\]{max-width:min(74svh,900px)}.max-w-full{max-width:100%}.max-w-prose{max-width:65ch}.min-w-0{min-width:0}.min-w-\[95px\]{min-width:95px}.min-w-\[116px\]{min-width:116px}.min-w-\[136px\]{min-width:136px}.min-w-\[143px\]{min-width:143px}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[200\%\]{--tw-translate-y:calc(200% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-\[translateX\(-50\%\)\]{transform:translate(-50%)}.transform-none{transform:none}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[scrollbar-color\:var\(--gray-700\)_transparent\]{scrollbar-color:var(--gray-700) transparent}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.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-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[max-content_minmax\(0\,1fr\)\]{grid-template-columns:max-content minmax(0,1fr)}.grid-cols-\[repeat\(var\(--technology-grid-columns\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--technology-grid-columns),minmax(0,1fr))}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.grid-rows-\[repeat\(4\,auto\)\]{grid-template-rows:repeat(4,auto)}.grid-rows-subgrid{grid-template-rows:subgrid}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.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}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-content{gap:var(--content-gap)}.gap-footer-groups{gap:calc(var(--space-lg) * 2)}.gap-gutter{gap:var(--grid-gutter)}.gap-md{gap:var(--space-md)}.gap-module{gap:var(--module-gap)}.gap-sm{gap:var(--space-sm)}.gap-stack{gap:var(--stack-gap)}.gap-xs{gap:var(--space-xs)}.gap-x-compact{column-gap:var(--space-compact)}.gap-x-gutter{column-gap:var(--grid-gutter)}.gap-x-md{column-gap:var(--space-md)}.gap-x-xs{column-gap:var(--space-xs)}.gap-y-compact{row-gap:var(--space-compact)}.gap-y-editorial-intro{row-gap:calc(var(--space-lg) * 2)}.gap-y-legal-intro{row-gap:calc(var(--space-xl) * 3)}.gap-y-lg{row-gap:var(--space-lg)}.gap-y-md{row-gap:var(--space-md)}.gap-y-module{row-gap:var(--module-gap)}.gap-y-section-between{row-gap:var(--section-between-gap)}.gap-y-sm{row-gap:var(--space-sm)}.gap-y-stack{row-gap:var(--stack-gap)}.gap-y-xl{row-gap:var(--space-xl)}.gap-y-xs{row-gap:var(--space-xs)}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-artwork{border-radius:var(--radius-artwork)}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:2147483647px}.rounded-header-cta{border-radius:var(--radius-header-cta)}.rounded-label{border-radius:var(--radius-label)}.rounded-nav{border-radius:var(--radius-nav)}.rounded-pill{border-radius:var(--radius-pill)}.rounded-status{border-radius:var(--radius-status)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\(length\:--border-width\){border-style:var(--tw-border-style);border-width:var(--border-width)}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t-\(length\:--border-width\){border-top-style:var(--tw-border-style);border-top-width:var(--border-width)}.border-l-\(length\:--border-width\){border-left-style:var(--tw-border-style);border-left-width:var(--border-width)}.border-solid{--tw-border-style:solid;border-style:solid}.border-current{border-color:currentColor}.border-gray-500{border-color:var(--gray-500)}.border-ivory{border-color:var(--ivory)}.border-red{border-color:var(--red)}.border-secondary{border-color:var(--text-secondary)}.border-signal{border-color:var(--diagram-signal)}.border-subtle{border-color:var(--border-subtle)}.border-transparent{border-color:#0000}.bg-charcoal{background-color:var(--charcoal)}.bg-ivory{background-color:var(--ivory)}.bg-lime{background-color:var(--lime)}.bg-subtle{background-color:var(--border-subtle)}.bg-surface{background-color:var(--surface-default)}.bg-transparent{background-color:#0000}.fill-charcoal{fill:var(--charcoal)}.fill-globe-country{fill:var(--color-globe-country)}.fill-gray-500{fill:var(--gray-500)}.fill-gray-700{fill:var(--gray-700)}.fill-ivory,.fill-ivory\/25{fill:var(--ivory)}@supports (color:color-mix(in lab, red, red)){.fill-ivory\/25{fill:color-mix(in oklab, var(--ivory) 25%, transparent)}}.fill-ivory\/50{fill:var(--ivory)}@supports (color:color-mix(in lab, red, red)){.fill-ivory\/50{fill:color-mix(in oklab, var(--ivory) 50%, transparent)}}.fill-lime{fill:var(--lime)}.fill-red{fill:var(--red)}.fill-signal{fill:var(--diagram-signal)}.stroke-charcoal{stroke:var(--charcoal)}.stroke-signal{stroke:var(--diagram-signal)}.p-0{padding:0}.p-module-inset{padding:var(--module-inset)}.p-sm{padding:var(--space-sm)}.p-xs{padding:var(--space-xs)}.px-\[max\(var\(--page-margin\)\,calc\(\(100\%_-_var\(--container\)\)_\/_2\)\)\]{padding-inline:max(var(--page-margin), calc((100% - var(--container)) / 2))}.px-inset{padding-inline:var(--space-inset)}.px-lg{padding-inline:var(--space-lg)}.px-md{padding-inline:var(--space-md)}.px-module-inset{padding-inline:var(--module-inset)}.px-page{padding-inline:var(--page-margin)}.px-pill{padding-inline:var(--pill-padding-inline)}.px-sm{padding-inline:var(--space-sm)}.px-xs{padding-inline:var(--space-xs)}.py-0{padding-block:0}.py-compact{padding-block:var(--space-compact)}.py-input-block{padding-block:var(--input-padding-block)}.py-lg{padding-block:var(--space-lg)}.py-md{padding-block:var(--space-md)}.py-xl{padding-block:var(--space-xl)}.pt-2xs{padding-top:var(--space-2xs)}.pt-editorial-top{padding-top:calc(var(--header-height) + var(--space-xl) * 2)}.pt-footer-content{padding-top:calc(var(--space-lg) - (var(--tap-target-min) - var(--brand-wordmark-height)) / 2)}.pt-legal-top{padding-top:calc(var(--header-height) + var(--space-xl) * 2)}.pt-lg{padding-top:var(--space-lg)}.pt-md{padding-top:var(--space-md)}.pb-legal-bottom{padding-bottom:calc(var(--space-xl) * 4)}.pb-md{padding-bottom:var(--space-md)}.pb-xl{padding-bottom:var(--space-xl)}.pb-xs{padding-bottom:var(--space-xs)}.pl-code-inset{padding-left:var(--spacing-code-inset)}.pl-md{padding-left:var(--space-md)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-body{font-family:var(--font-body)}.font-button{font-family:var(--font-button)}.font-fono{font-family:var(--font-fono)}.font-mono{font-family:var(--font-mono)}.font-signup{font-family:var(--font-signup)}.text-body{font-size:var(--text-body)}.text-body-mobile{font-size:var(--text-body-mobile)}.text-code{font-size:var(--text-code)}.text-code-meta{font-size:var(--text-code-meta)}.text-code-note{font-size:var(--text-code-note)}.text-detail{font-size:var(--text-detail)}.text-diagram-label{font-size:var(--text-diagram-label)}.text-display{font-size:var(--text-display)}.text-feature-title{font-size:var(--text-feature-title)}.text-header-cta{font-size:var(--text-header-cta)}.text-header-link{font-size:var(--text-header-link)}.text-intro{font-size:var(--text-intro)}.text-label{font-size:var(--text-label)}.text-legal{font-size:var(--text-legal)}.text-mobile-large{font-size:var(--text-mobile-large)}.text-nav{font-size:var(--text-nav)}.text-story-display{font-size:var(--text-story-display)}.text-title{font-size:var(--text-title)}.leading-card{--tw-leading:var(--leading-card);line-height:var(--leading-card)}.leading-copy{--tw-leading:var(--leading);line-height:var(--leading)}.leading-heading{--tw-leading:var(--leading-heading);line-height:var(--leading-heading)}.leading-legal{--tw-leading:var(--leading-legal);line-height:var(--leading-legal)}.leading-legal-date{--tw-leading:var(--leading-legal-date);line-height:var(--leading-legal-date)}.leading-reading{--tw-leading:var(--leading-reading);line-height:var(--leading-reading)}.font-light{--tw-font-weight:var(--weight-light);font-weight:var(--weight-light)}.font-normal{--tw-font-weight:var(--weight-regular);font-weight:var(--weight-regular)}.font-semibold{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.tracking-body{--tw-tracking:var(--tracking-body);letter-spacing:var(--tracking-body)}.tracking-code{--tw-tracking:var(--tracking-code);letter-spacing:var(--tracking-code)}.tracking-detail{--tw-tracking:var(--tracking-detail);letter-spacing:var(--tracking-detail)}.tracking-heading{--tw-tracking:var(--tracking-heading);letter-spacing:var(--tracking-heading)}.tracking-mono{--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-charcoal{color:var(--charcoal)}.text-danger{color:var(--text-danger)}.text-gray-500{color:var(--gray-500)}.text-inherit{color:inherit}.text-inverse{color:var(--text-inverse)}.text-lime{color:var(--lime)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-signal{color:var(--diagram-signal)}.text-success{color:var(--text-success)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-\(--space-2xs\){text-underline-offset:var(--space-2xs)}.accent-signal{accent-color:var(--diagram-signal)}.opacity-100{opacity:1}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-\[color\,background\]{transition-property:color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,border-color\,background\]{transition-property:color,border-color,background;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))}.duration-\(--motion-code\){--tw-duration:var(--motion-code);transition-duration:var(--motion-code)}.duration-\(--motion-feedback\){--tw-duration:var(--motion-feedback);transition-duration:var(--motion-feedback)}.ease-brand{--tw-ease:var(--ease-brand);transition-timing-function:var(--ease-brand)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}.\[--secondary\:var\(--text-secondary\)\]\!{--secondary:var(--text-secondary)!important}.\[clip-path\:inset\(50\%\)\]{clip-path:inset(50%)}.\[font\:inherit\]{font:inherit}.\[overflow-anchor\:none\]{overflow-anchor:none}.\[text-box-edge\:cap_alphabetic\]{text-box-edge:cap alphabetic}.\[text-box-trim\:trim-both\]{text-box-trim:trim-both}.group-last\/event\:hidden:is(:where(.group\/event):last-child *){display:none}.group-last\/event\:pb-0:is(:where(.group\/event):last-child *){padding-bottom:0}@media (hover:hover){.group-hover\/card\:text-secondary:is(:where(.group\/card):hover *){color:var(--text-secondary)}}.group-focus-visible\/brand\:outline-\(length\:--focus-width\):is(:where(.group\/brand):focus-visible *){outline-style:var(--tw-outline-style);outline-width:var(--focus-width)}.group-focus-visible\/brand\:outline-offset-\(--space-xs\):is(:where(.group\/brand):focus-visible *){outline-offset:var(--space-xs)}.group-focus-visible\/brand\:outline-\(--focus-color\):is(:where(.group\/brand):focus-visible *){outline-color:var(--focus-color)}.group-focus-visible\/brand\:outline-solid:is(:where(.group\/brand):focus-visible *){--tw-outline-style:solid;outline-style:solid}.group-focus-visible\/card\:text-primary:is(:where(.group\/card):focus-visible *){color:var(--text-primary)}.group-focus-visible\/card\:underline:is(:where(.group\/card):focus-visible *){text-decoration-line:underline}.group-focus-visible\/card\:decoration-\(length\:--focus-width\):is(:where(.group\/card):focus-visible *){text-decoration-thickness:var(--focus-width)}.group-focus-visible\/card\:underline-offset-\(--space-2xs\):is(:where(.group\/card):focus-visible *){text-underline-offset:var(--space-2xs)}.group-data-\[active\=true\]\/finding\:border-ivory:is(:where(.group\/finding)[data-active=true] *){border-color:var(--ivory)}.group-data-\[mobile-flow\=true\]\/story\:relative:is(:where(.group\/story)[data-mobile-flow=true] *){position:relative}.group-data-\[mobile-flow\=true\]\/story\:sticky:is(:where(.group\/story)[data-mobile-flow=true] *){position:sticky}.group-data-\[mobile-flow\=true\]\/story\:bottom-0:is(:where(.group\/story)[data-mobile-flow=true] *){bottom:0}.group-data-\[mobile-flow\=true\]\/story\:left-0:is(:where(.group\/story)[data-mobile-flow=true] *){left:0}.group-data-\[mobile-flow\=true\]\/story\:h-auto:is(:where(.group\/story)[data-mobile-flow=true] *){height:auto}.group-data-\[mobile-flow\=true\]\/story\:h-svh:is(:where(.group\/story)[data-mobile-flow=true] *){height:100svh}.group-data-\[mobile-flow\=true\]\/story\:min-h-0:is(:where(.group\/story)[data-mobile-flow=true] *){min-height:0}.group-data-\[mobile-flow\=true\]\/story\:w-full:is(:where(.group\/story)[data-mobile-flow=true] *){width:100%}.group-data-\[mobile-flow\=true\]\/story\:transform-none:is(:where(.group\/story)[data-mobile-flow=true] *){transform:none}.group-data-\[mobile-flow\=true\]\/story\:overflow-hidden:is(:where(.group\/story)[data-mobile-flow=true] *){overflow:hidden}.group-data-\[mobile-flow\=true\]\/story\:overflow-visible:is(:where(.group\/story)[data-mobile-flow=true] *){overflow:visible}.group-data-\[mobile-flow\=true\]\/story\:bg-surface:is(:where(.group\/story)[data-mobile-flow=true] *){background-color:var(--surface-default)}.group-data-\[mobile-flow\=true\]\/story\:pb-\[max\(var\(--story-mobile-nav-padding\)\,env\(safe-area-inset-bottom\)\)\]:is(:where(.group\/story)[data-mobile-flow=true] *){padding-bottom:max(var(--story-mobile-nav-padding), env(safe-area-inset-bottom))}.group-data-\[mobile-flow\=true\]\/story\:\[clip-path\:none\]:is(:where(.group\/story)[data-mobile-flow=true] *){clip-path:none}.group-data-\[result\=explained\]\/code\:text-green:is(:where(.group\/code)[data-result=explained] *){color:var(--green)}.group-data-\[result\=review\]\/code\:text-danger:is(:where(.group\/code)[data-result=review] *){color:var(--text-danger)}.group-data-\[state\=checking\]\/status\:absolute:is(:where(.group\/status)[data-state=checking] *){position:absolute}.group-data-\[state\=checking\]\/status\:inset-0:is(:where(.group\/status)[data-state=checking] *){inset:0}.group-data-\[state\=checking\]\/status\:block:is(:where(.group\/status)[data-state=checking] *){display:block}.group-data-\[state\=checking\]\/status\:max-w-full:is(:where(.group\/status)[data-state=checking] *){max-width:100%}.group-data-\[state\=checking\]\/status\:origin-left:is(:where(.group\/status)[data-state=checking] *){transform-origin:0}.group-data-\[state\=checking\]\/status\:overflow-hidden:is(:where(.group\/status)[data-state=checking] *){overflow:hidden}.group-data-\[state\=checking\]\/status\:border-0:is(:where(.group\/status)[data-state=checking] *){border-style:var(--tw-border-style);border-width:0}.group-data-\[state\=checking\]\/status\:bg-ivory:is(:where(.group\/status)[data-state=checking] *){background-color:var(--ivory)}.group-data-\[state\=checking\]\/status\:text-ellipsis:is(:where(.group\/status)[data-state=checking] *){text-overflow:ellipsis}.group-data-\[state\=checking\]\/status\:text-ivory:is(:where(.group\/status)[data-state=checking] *){color:var(--ivory)}.group-data-\[state\=checking\]\/status\:mix-blend-difference:is(:where(.group\/status)[data-state=checking] *){mix-blend-mode:difference}.group-data-\[state\=explained\]\/status\:border-green:is(:where(.group\/status)[data-state=explained] *){border-color:var(--green)}.group-data-\[state\=explained\]\/status\:text-green:is(:where(.group\/status)[data-state=explained] *){color:var(--green)}.group-data-\[state\=review\]\/status\:border-red:is(:where(.group\/status)[data-state=review] *){border-color:var(--red)}.group-data-\[state\=review\]\/status\:text-danger:is(:where(.group\/status)[data-state=review] *){color:var(--text-danger)}.selection\:bg-lime ::selection,.selection\:bg-lime::selection{background-color:var(--lime)}.selection\:text-charcoal ::selection,.selection\:text-charcoal::selection{color:var(--charcoal)}.placeholder\:text-secondary::placeholder{color:var(--text-secondary)}.placeholder\:opacity-100::placeholder{opacity:1}.before\:hidden:before{content:var(--tw-content);display:none}.before\:h-label:before{content:var(--tw-content);height:var(--label-height)}.before\:w-status-icon:before{content:var(--tw-content);width:var(--status-icon-size)}.before\:flex-none:before{content:var(--tw-content);flex:none}.before\:bg-\[url\(\'\.\.\/assets\/website\/status-explained\.svg\'\)\]:before{content:var(--tw-content);background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20id='Ellipse%2034'%20cx='12'%20cy='12'%20r='12'%20fill='%2300FF50'/%3e%3c/svg%3e")}.before\:bg-size-\[var\(--status-icon-size\)_var\(--status-icon-size\)\]:before{content:var(--tw-content);background-size:var(--status-icon-size) var(--status-icon-size)}.before\:bg-center:before{content:var(--tw-content);background-position:50%}.before\:bg-no-repeat:before{content:var(--tw-content);background-repeat:no-repeat}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.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-\[calc\(\(var\(--spacing-header-cta\)-var\(--tap-target-min\)\)\/2\)\]:after{content:var(--tw-content);inset-block:calc((var(--spacing-header-cta) - var(--tap-target-min)) / 2)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:pb-0:last-child{padding-bottom:0}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:border-lime:hover{border-color:var(--lime)}.hover\:border-primary:hover{border-color:var(--text-primary)}.hover\:bg-gray-800:hover{background-color:var(--gray-800)}.hover\:bg-ivory:hover{background-color:var(--ivory)}.hover\:bg-lime:hover{background-color:var(--lime)}.hover\:text-charcoal:hover{color:var(--charcoal)}.hover\:text-lime:hover{color:var(--lime)}.hover\:text-primary:hover{color:var(--text-primary)}.hover\:text-secondary:hover{color:var(--text-secondary)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:translate-y-0:focus{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.focus\:border-charcoal:focus{border-color:var(--charcoal)}.focus\:bg-charcoal:focus{background-color:var(--charcoal)}.focus\:text-ivory:focus{color:var(--ivory)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:\[clip-path\:none\]:focus{clip-path:none}.focus\:placeholder\:text-ivory\/65:focus::placeholder{color:var(--ivory)}@supports (color:color-mix(in lab, red, red)){.focus\:placeholder\:text-ivory\/65:focus::placeholder{color:color-mix(in oklab, var(--ivory) 65%, transparent)}}.focus-visible\:border-lime:focus-visible{border-color:var(--lime)}.focus-visible\:border-primary:focus-visible{border-color:var(--text-primary)}.focus-visible\:bg-ivory:focus-visible{background-color:var(--ivory)}.focus-visible\:bg-lime:focus-visible{background-color:var(--lime)}.focus-visible\:bg-primary:focus-visible{background-color:var(--text-primary)}.focus-visible\:text-charcoal:focus-visible{color:var(--charcoal)}.focus-visible\:text-lime:focus-visible{color:var(--lime)}.focus-visible\:text-primary:focus-visible{color:var(--text-primary)}.focus-visible\:text-surface:focus-visible{color:var(--surface-default)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:decoration-\(length\:--focus-width\):focus-visible{text-decoration-thickness:var(--focus-width)}.focus-visible\:underline-offset-\(--space-2xs\):focus-visible{text-underline-offset:var(--space-2xs)}.focus-visible\:-outline-offset-\(--focus-width\):focus-visible{outline-offset:calc(var(--focus-width) * -1)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-gray-700:active{background-color:var(--gray-700)}.aria-invalid\:border-danger-on-light[aria-invalid=true]{border-color:var(--text-danger-on-light)}.aria-pressed\:text-lime[aria-pressed=true],.aria-selected\:text-lime[aria-selected=true]{color:var(--lime)}.aria-\[current\=step\]\:border-primary[aria-current=step]{border-color:var(--text-primary)}.aria-\[current\=step\]\:text-primary[aria-current=step]{color:var(--text-primary)}.data-\[mobile-flow\=true\]\:h-auto[data-mobile-flow=true]{height:auto}.data-\[muted\=true\]\:text-secondary[data-muted=true]{color:var(--text-secondary)}.data-\[state\=active\]\:border-ivory[data-state=active]{border-color:var(--ivory)}.data-\[state\=active\]\:bg-gray-800[data-state=active]{background-color:var(--gray-800)}.data-\[state\=active\]\:text-ivory[data-state=active],.data-\[state\=checked\]\:text-ivory[data-state=checked]{color:var(--ivory)}.data-\[state\=checking\]\:overflow-hidden[data-state=checking]{overflow:hidden}.data-\[state\=checking\]\:rounded-status[data-state=checking]{border-radius:var(--radius-status)}.data-\[state\=checking\]\:border-\(length\:--border-width\)[data-state=checking]{border-style:var(--tw-border-style);border-width:var(--border-width)}.data-\[state\=checking\]\:border-solid[data-state=checking]{--tw-border-style:solid;border-style:solid}.data-\[state\=checking\]\:border-ivory[data-state=checking]{border-color:var(--ivory)}.data-\[state\=explained\]\:before\:block[data-state=explained]:before{content:var(--tw-content);display:block}.data-\[state\=pending\]\:text-secondary[data-state=pending]{color:var(--text-secondary)}.data-\[state\=review\]\:before\:block[data-state=review]:before{content:var(--tw-content);display:block}.data-\[state\=review\]\:before\:bg-danger[data-state=review]:before{content:var(--tw-content);background-color:var(--text-danger)}.data-\[state\=review\]\:before\:bg-none[data-state=review]:before{content:var(--tw-content);background-image:none}.data-\[state\=review\]\:before\:mask-\[url\(\'\.\.\/assets\/website\/status-review\.svg\'\)\][data-state=review]:before{content:var(--tw-content);-webkit-mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20id='Ellipse%2035'%20cx='12'%20cy='12'%20r='12'%20fill='%23FF073A'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20id='Ellipse%2035'%20cx='12'%20cy='12'%20r='12'%20fill='%23FF073A'/%3e%3c/svg%3e")}.data-\[state\=review\]\:before\:mask-size-\[var\(--status-icon-size\)_var\(--status-icon-size\)\][data-state=review]:before{content:var(--tw-content);-webkit-mask-size:var(--status-icon-size) var(--status-icon-size);-webkit-mask-size:var(--status-icon-size) var(--status-icon-size);mask-size:var(--status-icon-size) var(--status-icon-size)}.data-\[state\=review\]\:before\:mask-center[data-state=review]:before{content:var(--tw-content);-webkit-mask-position:50%;mask-position:50%}.data-\[state\=review\]\:before\:mask-no-repeat[data-state=review]:before{content:var(--tw-content);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-globe-enter{animation:var(--animate-globe-enter)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:scroll-auto{scroll-behavior:auto}.motion-reduce\:transition-none{transition-property:none}}@media (width>=600px){.sm\:mb-xl{margin-bottom:var(--space-xl)}.sm\:gap-y-section-heading{row-gap:var(--section-heading-gap)}.sm\:py-section-heading{padding-block:var(--section-heading-gap)}.sm\:py-xl{padding-block:var(--space-xl)}}@media (width>=900px){.md\:left-signup-offset{left:var(--signup-heading-offset)}.md\:mt-xs{margin-top:var(--space-xs)}.md\:p-module-inset{padding:var(--module-inset)}.md\:\[text-box-edge\:cap_alphabetic\]{text-box-edge:cap alphabetic}.md\:\[text-box-trim\:trim-both\]{text-box-trim:trim-both}.md\:group-data-\[mobile-flow\=true\]\/story\:justify-center:is(:where(.group\/story)[data-mobile-flow=true] *){justify-content:center}}@media (width>=1200px){.lg\:min-w-\[95px\]{min-width:95px}.lg\:min-w-\[116px\]{min-width:116px}.lg\:min-w-\[136px\]{min-width:136px}.lg\:min-w-\[143px\]{min-width:143px}.lg\:min-w-header-cta-width{min-width:var(--spacing-header-cta-width)}.lg\:self-start{align-self:flex-start}}@media (forced-colors:active){.forced-colors\:border-\(length\:--border-width\){border-style:var(--tw-border-style);border-width:var(--border-width)}.forced-colors\:border-solid{--tw-border-style:solid;border-style:solid}.forced-colors\:border-\[ButtonText\]{border-color:buttontext}.forced-colors\:border-\[CanvasText\]{border-color:canvastext}}@media (width<=1199px){.below-lg\:col-span-3{grid-column:span 3/span 3}.below-lg\:col-span-4{grid-column:span 4/span 4}.below-lg\:hidden{display:none}.below-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.below-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.below-lg\:gap-compact{gap:var(--space-compact)}.below-lg\:gap-module{gap:var(--module-gap)}.below-lg\:gap-stack{gap:var(--stack-gap)}.below-lg\:gap-x-md{column-gap:var(--space-md)}.below-lg\:gap-x-stack{column-gap:var(--stack-gap)}.below-lg\:p-0{padding:0}.below-lg\:px-0{padding-inline:0}.below-lg\:px-compact{padding-inline:var(--space-compact)}}@media (width>=900px){@media (width<=1099px){.md\:below-report\:mt-md{margin-top:var(--space-md)}.md\:below-report\:gap-compact{gap:var(--space-compact)}.md\:below-report\:gap-content{gap:var(--content-gap)}}}@media (width<=899px){.below-md\:top-0{top:0}.below-md\:top-lg{top:var(--space-lg)}.below-md\:bottom-\[max\(var\(--story-mobile-nav-padding\)\,env\(safe-area-inset-bottom\)\)\]{bottom:max(var(--story-mobile-nav-padding), env(safe-area-inset-bottom))}.below-md\:bottom-auto{bottom:auto}.below-md\:left-case-detail{left:calc(var(--case-graph-width) + var(--story-mobile-case-gap))}.below-md\:col-span-1{grid-column:span 1/span 1}.below-md\:col-span-2{grid-column:span 2/span 2}.below-md\:col-span-full{grid-column:1/-1}.below-md\:col-start-1{grid-column-start:1}.below-md\:col-start-2{grid-column-start:2}.below-md\:row-span-2{grid-row:span 2/span 2}.below-md\:mt-2xs{margin-top:var(--space-2xs)}.below-md\:mt-md{margin-top:var(--space-md)}.below-md\:mt-stack{margin-top:var(--stack-gap)}.below-md\:mb-2xs{margin-bottom:var(--space-2xs)}.below-md\:mb-xs{margin-bottom:var(--space-xs)}.below-md\:contents{display:contents}.below-md\:flex{display:flex}.below-md\:grid{display:grid}.below-md\:hidden{display:none}.below-md\:inline{display:inline}.below-md\:size-technology-tile{width:var(--technology-tile);height:var(--technology-tile)}.below-md\:h-auto{height:auto}.below-md\:h-label{height:var(--label-height)}.below-md\:h-story-case-height{height:var(--story-mobile-case-height)}.below-md\:h-svh{height:100svh}.below-md\:min-h-label-compact{min-height:var(--label-height-compact)}.below-md\:min-h-label-small{min-height:var(--label-height-small)}.below-md\:min-h-story-stage-min{min-height:var(--story-mobile-stage-min)}.below-md\:w-auto{width:auto}.below-md\:w-full{width:100%}.below-md\:min-w-0{min-width:0}.below-md\:shrink-0{flex-shrink:0}.below-md\:\[scrollbar-width\:none\]{scrollbar-width:none}.below-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.below-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.below-md\:grid-cols-\[max-content_minmax\(0\,1fr\)\]{grid-template-columns:max-content minmax(0,1fr)}.below-md\:grid-rows-subgrid{grid-template-rows:subgrid}.below-md\:flex-col{flex-direction:column}.below-md\:flex-row{flex-direction:row}.below-md\:flex-wrap{flex-wrap:wrap}.below-md\:items-center{align-items:center}.below-md\:gap-compact{gap:var(--space-compact)}.below-md\:gap-content{gap:var(--content-gap)}.below-md\:gap-inset{gap:var(--space-inset)}.below-md\:gap-xs{gap:var(--space-xs)}.below-md\:gap-x-compact{column-gap:var(--space-compact)}.below-md\:gap-x-md{column-gap:var(--space-md)}.below-md\:gap-x-stack{column-gap:var(--stack-gap)}.below-md\:gap-y-between{row-gap:var(--space-between)}.below-md\:gap-y-compact{row-gap:var(--space-compact)}.below-md\:gap-y-sm{row-gap:var(--space-sm)}.below-md\:gap-y-xl{row-gap:var(--space-xl)}.below-md\:self-center{align-self:center}.below-md\:justify-self-end{justify-self:flex-end}.below-md\:justify-self-start{justify-self:flex-start}.below-md\:overflow-clip{overflow:clip}.below-md\:overflow-x-auto{overflow-x:auto}.below-md\:overscroll-x-contain{overscroll-behavior-x:contain}.below-md\:p-sm{padding:var(--space-sm)}.below-md\:px-compact{padding-inline:var(--space-compact)}.below-md\:px-inset{padding-inline:var(--space-inset)}.below-md\:px-page{padding-inline:var(--page-margin)}.below-md\:py-\[var\(--story-mobile-nav-padding\)\]{padding-block:var(--story-mobile-nav-padding)}.below-md\:py-xs{padding-block:var(--space-xs)}.below-md\:pt-between{padding-top:var(--space-between)}.below-md\:pt-legal-top-mobile{padding-top:calc(var(--header-height) + var(--space-xl))}.below-md\:pb-lg{padding-bottom:var(--space-lg)}.below-md\:pb-xl{padding-bottom:var(--space-xl)}.below-md\:text-body-mobile{font-size:var(--text-body-mobile)}.below-md\:text-code-meta{font-size:var(--text-code-meta)}.below-md\:text-detail{font-size:var(--text-detail)}.below-md\:text-finding-mobile{font-size:var(--text-finding-mobile)}.below-md\:text-label{font-size:var(--text-label)}.below-md\:tracking-body{--tw-tracking:var(--tracking-body);letter-spacing:var(--tracking-body)}.below-md\:\[clip-path\:inset\(0_0_calc\(var\(--story-mobile-nav-reserve\)_\+_var\(--story-mobile-nav-gap\)\)_0\)\]{clip-path:inset(0 0 calc(var(--story-mobile-nav-reserve) + var(--story-mobile-nav-gap)) 0)}.below-md\:\[grid-area\:icon\]{grid-area:icon}.below-md\:\[grid-area\:number\]{grid-area:number}.below-md\:\[grid-area\:text\]{grid-area:text}.below-md\:\[grid-template-areas\:\'\._icon\'_\'number_text\'\]{grid-template-areas:".icon""number text"}.below-md\:\[grid-template-areas\:\'number_text\'\]{grid-template-areas:"number text"}.below-md\:\[text-box-trim\:none\]{text-box-trim:none}}@media (width<=599px){.below-sm\:col-start-1{grid-column-start:1}.below-sm\:row-auto{grid-row:auto}.below-sm\:row-span-1{grid-row:span 1/span 1}.below-sm\:mx-inset{margin-inline:var(--space-inset)}.below-sm\:mt-0{margin-top:0}.below-sm\:mt-between{margin-top:var(--space-between)}.below-sm\:ml-0{margin-left:0}.below-sm\:block{display:block}.below-sm\:flex{display:flex}.below-sm\:hidden{display:none}.below-sm\:h-\[calc\(var\(--brand-wordmark-height\)\*0\.85\)\]{height:calc(var(--brand-wordmark-height) * .85)}.below-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.below-sm\:grid-rows-none{grid-template-rows:none}.below-sm\:flex-col{flex-direction:column}.below-sm\:gap-compact{gap:var(--space-compact)}.below-sm\:gap-module{gap:var(--module-gap)}.below-sm\:gap-sm{gap:var(--space-sm)}.below-sm\:gap-stack{gap:var(--stack-gap)}.below-sm\:gap-x-xs{column-gap:var(--space-xs)}.below-sm\:gap-y-between{row-gap:var(--space-between)}.below-sm\:gap-y-compact{row-gap:var(--space-compact)}.below-sm\:gap-y-md{row-gap:var(--space-md)}.below-sm\:gap-y-module{row-gap:var(--module-gap)}.below-sm\:gap-y-xl{row-gap:var(--space-xl)}.below-sm\:rounded-card{border-radius:var(--radius-card)}.below-sm\:border-0{border-style:var(--tw-border-style);border-width:0}.below-sm\:border-t-\(length\:--border-width\){border-top-style:var(--tw-border-style);border-top-width:var(--border-width)}.below-sm\:border-solid{--tw-border-style:solid;border-style:solid}.below-sm\:border-subtle{border-color:var(--border-subtle)}.below-sm\:px-compact{padding-inline:var(--space-compact)}.below-sm\:px-inset{padding-inline:var(--space-inset)}.below-sm\:pt-md{padding-top:var(--space-md)}.below-sm\:pt-module{padding-top:var(--module-gap)}.below-sm\:pl-sm{padding-left:var(--space-sm)}.below-sm\:text-display{font-size:var(--text-display)}.below-sm\:text-input-mobile{font-size:var(--text-input-mobile)}.below-sm\:text-support-mobile{font-size:var(--text-support-mobile)}}@media (scripting:none){.no-js\:relative{position:relative}.no-js\:hidden{display:none}.no-js\:h-auto{height:auto}.no-js\:animate-none{animation:none}}.\[\&_\:not\(pre\)\>code\]\:font-mono :not(pre)>code{font-family:var(--font-mono)}.\[\&_\:not\(pre\)\>code\]\:text-body-mobile :not(pre)>code{font-size:var(--text-body-mobile)}.\[\&_\:not\(pre\)\>code\]\:text-primary :not(pre)>code{color:var(--text-primary)}.\[\&_\[hidden\]\]\:hidden\! [hidden]{display:none!important}.\[\&_a\]\:text-primary a{color:var(--text-primary)}.\[\&_a\]\:no-underline a{text-decoration-line:none}.\[\&_a\:focus-visible\]\:bg-primary a:focus-visible{background-color:var(--text-primary)}.\[\&_a\:focus-visible\]\:text-surface a:focus-visible{color:var(--surface-default)}.\[\&_a\:focus-visible\]\:outline-none a:focus-visible{--tw-outline-style:none;outline-style:none}.\[\&_a\:hover\]\:text-lime a:hover{color:var(--lime)}.\[\&_em\]\:text-primary em{color:var(--text-primary)}.\[\&_path\]\:fill-current path{fill:currentColor}.\[\&_pre\]\:mb-0 pre{margin-bottom:0}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:rounded-card pre{border-radius:var(--radius-card)}.\[\&_pre\]\:bg-gray-800\/30 pre{background-color:var(--gray-800)}@supports (color:color-mix(in lab, red, red)){.\[\&_pre\]\:bg-gray-800\/30 pre{background-color:color-mix(in oklab, var(--gray-800) 30%, transparent)}}.\[\&_pre\]\:p-compact pre{padding:var(--space-compact)}.\[\&_pre\]\:font-mono pre{font-family:var(--font-mono)}.\[\&_pre\]\:text-body-mobile pre{font-size:var(--text-body-mobile)}.\[\&_pre\]\:leading-reading pre{--tw-leading:var(--leading-reading);line-height:var(--leading-reading)}.\[\&_pre\]\:whitespace-pre-wrap pre{white-space:pre-wrap}.\[\&_pre\]\:text-primary pre{color:var(--text-primary)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.\[\&_strong\]\:text-primary strong{color:var(--text-primary)}.\[\&_table\]\:block table{display:block}.\[\&_table\]\:max-w-full table{max-width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:overflow-x-auto table{overflow-x:auto}.\[\&_table\]\:text-body-mobile table{font-size:var(--text-body-mobile)}.\[\&_table\]\:leading-reading table{--tw-leading:var(--leading-reading);line-height:var(--leading-reading)}.\[\&_td\]\:border-0 td{border-style:var(--tw-border-style);border-width:0}.\[\&_td\]\:border-b-\(length\:--border-width\) td{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--border-width)}.\[\&_td\]\:border-solid td{--tw-border-style:solid;border-style:solid}.\[\&_td\]\:border-subtle td{border-color:var(--border-subtle)}.\[\&_td\]\:py-compact td{padding-block:var(--space-compact)}.\[\&_td\]\:pr-md td{padding-right:var(--space-md)}.\[\&_td\]\:align-top td{vertical-align:top}.\[\&_th\]\:border-0 th{border-style:var(--tw-border-style);border-width:0}.\[\&_th\]\:border-b-\(length\:--border-width\) th{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--border-width)}.\[\&_th\]\:border-solid th{--tw-border-style:solid;border-style:solid}.\[\&_th\]\:border-subtle th{border-color:var(--border-subtle)}.\[\&_th\]\:py-compact th{padding-block:var(--space-compact)}.\[\&_th\]\:pr-md th{padding-right:var(--space-md)}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:align-bottom th{vertical-align:bottom}.\[\&_th\]\:font-mono th{font-family:var(--font-mono)}.\[\&_th\]\:font-normal th{--tw-font-weight:var(--weight-regular);font-weight:var(--weight-regular)}.\[\&_th\]\:tracking-mono th{--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono)}.\[\&_th\]\:text-primary th{color:var(--text-primary)}@media (width<=899px){.below-md\:\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}.\[\&\>\*\+\*\]\:mt-md>*+*{margin-top:var(--space-md)}.\[\&\>\:is\(table\,\[data-incident-timeline\]\,figure\,pre\,p\:has\(\>img\)\)\]\:my-between>:is(table,[data-incident-timeline],figure,pre,p:has(>img)){margin-block:var(--space-between)}.\[\&\>\:is\(ul\,ol\)_\:is\(ul\,ol\)\]\:mt-xs>:is(ul,ol) :is(ul,ol){margin-top:var(--space-xs)}.\[\&\>\:is\(ul\,ol\)_\:is\(ul\,ol\)\]\:mb-0>:is(ul,ol) :is(ul,ol){margin-bottom:0}.\[\&\>\:is\(ul\,ol\)_\:is\(ul\,ol\)\]\:pl-md>:is(ul,ol) :is(ul,ol){padding-left:var(--space-md)}.\[\&\>\:is\(ul\,ol\)_li\+li\]\:mt-xs>:is(ul,ol) li+li,.\[\&\>\:is\(ul\,ol\)_li\>p\+p\]\:mt-xs>:is(ul,ol) li>p+p{margin-top:var(--space-xs)}.\[\&\>blockquote\]\:mx-0>blockquote{margin-inline:0}.\[\&\>blockquote\]\:mb-0>blockquote{margin-bottom:0}.\[\&\>blockquote\]\:border-0>blockquote{border-style:var(--tw-border-style);border-width:0}.\[\&\>blockquote\]\:border-l-\[calc\(var\(--border-width\)\*2\)\]>blockquote{border-left-style:var(--tw-border-style);border-left-width:calc(var(--border-width) * 2)}.\[\&\>blockquote\]\:border-solid>blockquote{--tw-border-style:solid;border-style:solid}.\[\&\>blockquote\]\:border-subtle>blockquote{border-color:var(--border-subtle)}.\[\&\>blockquote\]\:pl-md>blockquote{padding-left:var(--space-md)}.\[\&\>blockquote\]\:text-primary>blockquote{color:var(--text-primary)}.\[\&\>blockquote\>\*\+\*\]\:mt-sm>blockquote>*+*{margin-top:var(--space-sm)}.\[\&\>h2\]\:mt-lg>h2{margin-top:var(--space-lg)}.\[\&\>h2\]\:text-heading>h2{font-size:var(--text-heading)}.\[\&\>h2\]\:leading-heading>h2{--tw-leading:var(--leading-heading);line-height:var(--leading-heading)}.\[\&\>h2\]\:font-light>h2{--tw-font-weight:var(--weight-light);font-weight:var(--weight-light)}.\[\&\>h2\]\:text-primary>h2{color:var(--text-primary)}@media (width<=899px){.below-md\:\[\&\>h2\]\:text-title>h2{font-size:var(--text-title)}}.\[\&\>h2\:first-child\]\:mt-0>h2:first-child{margin-top:0}.\[\&\>h3\]\:mt-lg>h3{margin-top:var(--space-lg)}.\[\&\>h3\]\:text-intro>h3{font-size:var(--text-intro)}.\[\&\>h3\]\:leading-reading>h3{--tw-leading:var(--leading-reading);line-height:var(--leading-reading)}.\[\&\>h3\]\:font-semibold>h3{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.\[\&\>h3\]\:text-primary>h3{color:var(--text-primary)}.\[\&\>img\]\:block>img{display:block}.\[\&\>img\]\:size-full>img{width:100%;height:100%}.\[\&\>ol\]\:mb-0>ol{margin-bottom:0}.\[\&\>ol\]\:list-decimal>ol{list-style-type:decimal}.\[\&\>ol\]\:pl-md>ol{padding-left:var(--space-md)}.\[\&\>p\:first-child\]\:mb-lg>p:first-child{margin-bottom:var(--space-lg)}.\[\&\>p\:first-child\]\:text-intro>p:first-child{font-size:var(--text-intro)}.\[\&\>p\:has\(\>em\:only-child\)\]\:mt-xl>p:has(>em:only-child){margin-top:var(--space-xl)}.\[\&\>p\:has\(\>em\:only-child\)\]\:text-body-mobile>p:has(>em:only-child){font-size:var(--text-body-mobile)}.\[\&\>p\>em\:only-child\]\:text-secondary>p>em:only-child{color:var(--text-secondary)}.\[\&\>p\>em\:only-child\]\:not-italic>p>em:only-child{font-style:normal}.\[\&\>section\]\:py-0>section{padding-block:0}.\[\&\>svg\]\:block>svg{display:block}.\[\&\>svg\]\:size-full>svg{width:100%;height:100%}.\[\&\>ul\]\:mb-0>ul{margin-bottom:0}.\[\&\>ul\]\:list-disc>ul{list-style-type:disc}.\[\&\>ul\]\:pl-md>ul{padding-left:var(--space-md)}.\[\&\[hidden\]\]\:hidden[hidden]{display:none}}@font-face{font-family:Trace Aeonik;src:url(/fonts/aeonik-light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Trace Aeonik;src:url(/fonts/aeonik-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Trace Aeonik;src:url(/fonts/aeonik-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Trace Aeonik Fono;src:url(/fonts/aeonikfono-light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Trace Aeonik Fono;src:url(/fonts/aeonikfono-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Trace Aeonik Fono;src:url(/fonts/aeonikfono-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Trace Mono;src:url(/fonts/aeonikmono-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--charcoal:#121619;--ivory:#e8e8dc;--lime:#c3fe00;--gray-800:#21272a;--gray-700:#343a3f;--gray-500:#697077;--red:#ff073a;--green:#00ff50;--surface-default:var(--charcoal);--text-primary:var(--ivory);--text-secondary:var(--ivory)}@supports (color:color(display-p3 0 0 0)){:root{--lime:color(display-p3 .8 1 0)}}@supports (color:color-mix(in lab, red, red)){:root{--text-secondary:color-mix(in srgb, var(--ivory) 65%, transparent)}}:root{--surface-diagram:var(--gray-700)}@supports (color:color-mix(in lab, red, red)){:root{--surface-diagram:color-mix(in srgb, var(--gray-700) 30%, transparent)}}:root{--text-secondary-on-light:var(--charcoal)}@supports (color:color-mix(in lab, red, red)){:root{--text-secondary-on-light:color-mix(in srgb, var(--charcoal) 65%, transparent)}}:root{--text-danger-on-light:var(--red);--text-inverse:var(--charcoal);--diagram-line:var(--ivory);--diagram-signal:var(--lime);--diagram-resolved:var(--green);--diagram-grid-opacity:.04;--diagram-resolved-opacity:1;--diagram-card-muted-opacity:.38;--diagram-context-line-opacity:.13;--diagram-context-node-opacity:.18;--sphere-signal:var(--charcoal);--sphere-line-on-light:var(--charcoal);--border-subtle:var(--gray-700);--text-danger:var(--red);--text-success:var(--green);--weight-light:300;--weight-regular:400;--weight-semibold:600;--focus-width:var(--border-width);--focus-offset:var(--space-2xs);--focus-color:var(--text-primary);--technology-icon-size:72px;--status-icon-size:var(--label-height);--footer-height:160px;--brand-wordmark-height:20px;--signup-heading-offset:7px;--input-padding-block:10px;--label-height-compact:22px;--label-height-small:20px;--motion-feedback:.18s;--motion-headline-lead:.18s;--motion-headline-reveal:.4s;--motion-headline-exit:var(--motion-reveal);--motion-headline-hold:1.75s;--motion-code:.15s;--motion-mobile-activity:2.4s;--motion-mobile-baseline:4s;--motion-investigation:4.8s;--motion-mobile-investigation:var(--motion-investigation);--motion-mobile-evidence:6s;--motion-evidence:9s;--motion-evidence-idle:3s;--motion-story-scrub:.45s;--motion-story-navigation:.65s;--ease-story-navigation:trace;--motion-reveal:.28s;--motion-resolution:.32s;--motion-section-reveal:.85s;--motion-globe-travel:1.1s;--motion-globe-highlight:var(--motion-headline-reveal);--motion-dot-matrix-sequence:5s;--motion-section-stagger:.11s;--motion-section-distance:var(--space-md);--motion-section-entry:.85;--motion-stagger:50ms;--motion-reveal-distance:var(--space-xs);--ease-reveal:trace;--motion-layered-reveals:1;--story-track-length:800svh;--story-timeline-scale:1;--leading:1.25;--page-margin:64px;--container:1312px;--header-height:80px;--technology-tile:112px;--signup-container:652px;--section-inset:64px;--section-heading-gap:var(--space-2xl);--section-between-gap:calc(var(--space-2xl) * 2);--story-content-height:392px;--control-height:48px;--label-height:24px;--nav-height:40px;--space-2xs:4px;--space-compact:12px;--space-inset:20px;--space-between:32px;--content-gap:var(--space-sm);--stack-gap:var(--space-md);--module-gap:var(--space-lg);--module-inset:calc(var(--space-sm) - var(--border-width));--pill-padding-inline:var(--space-sm);--grid-gutter:9px;--page-grid-columns:8;--technology-grid-columns:9;--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:48px;--space-xl:64px;--space-2xl:96px;--section-height:max(810px, 100svh);--border-width:1px;--tap-target-min:44px;--sphere-canvas-size:480px;--hero-globe-max:560px;--hero-globe-clearance:calc(max(var(--header-height), var(--nav-height) + var(--section-inset)) + var(--stack-gap));--story-mobile-content-top:128px;--story-mobile-stage-min:800px;--story-mobile-module-gap:var(--stack-gap);--story-mobile-nav-gap:var(--stack-gap);--story-mobile-nav-padding:var(--space-sm);--story-mobile-nav-reserve:calc(var(--nav-height) + var(--story-mobile-nav-padding) + max(var(--story-mobile-nav-padding), env(safe-area-inset-bottom)));--story-mobile-margin:var(--page-margin);--story-mobile-case-header:40px;--story-mobile-case-height:112px;--story-mobile-case-gap:var(--space-xs);--story-mobile-review-max:240px;--story-mobile-baseline-inset:var(--space-xl)}@media (width<=1199px){:root{--page-margin:40px;--text-display:48px;--hero-globe-max:480px;--technology-grid-columns:var(--page-grid-columns);--technology-icon-size:58px;--section-heading-gap:var(--space-xl);--section-between-gap:calc(var(--space-xl) * 2)}}@media (width<=899px){:root{--page-margin:var(--space-md);--text-display:44px;--section-inset:var(--space-lg);--hero-globe-clearance:calc(max(var(--header-height), var(--story-mobile-nav-reserve)) + var(--stack-gap));--text-story-display:40px;--nav-height:var(--tap-target-min)}}@media (width<=599px){:root{--page-margin:var(--space-inset);--text-display:36px;--hero-globe-max:340px;--text-feature-title:20px;--technology-tile:var(--space-2xl);--technology-icon-size:50px;--text-header-link:var(--text-body);--text-header-cta:11px;--section-height:100svh;--text-story-display:32px}}@media (width<=359px){:root{--story-mobile-content-top:168px;--story-mobile-stage-min:844px}}@media (width<=899px),(pointer:coarse){:root{--motion-reveal:.18s;--motion-section-distance:var(--space-compact);--motion-reveal-distance:0px;--motion-stagger:0s;--motion-story-navigation:.45s;--motion-layered-reveals:0}.gsap-scroll{--story-track-length:620svh}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes globe-enter{0%{opacity:0}to{opacity:1}}
