@font-face{font-family:Instrument Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/instrument-sans-var.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Carrois Gothic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/carrois-gothic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;color:#eaf1ea;background:#0a110d;font-family:var(--font-body);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--stria-instrument: ui-monospace, "SF Mono", SFMono-Regular, "JetBrains Mono", "IBM Plex Mono", "Roboto Mono", Menlo, Consolas, "Liberation Mono", monospace;--font-display: "Carrois Gothic", "Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", sans-serif;--font-body: "Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", sans-serif;--font-ui: var(--font-body);--font-brand: var(--font-body);--font-label: var(--stria-instrument);--font-data: var(--stria-instrument);--font-code: var(--stria-instrument);--sans: var(--font-ui);--body: var(--font-body);--mono: var(--font-data);--label: var(--font-label);--code: var(--font-code);--display: var(--font-display);--term-bg: #131d16;--term-bg-deep: #0f1712;--term-border: rgba(77, 212, 158, .18);--term-border-soft: rgba(255, 255, 255, .07);--term-rule: rgba(255, 255, 255, .07);--term-chrome: rgba(255, 255, 255, .02);--term-rail: rgba(77, 212, 158, .12);--term-text: #eaf1ea;--term-text-dim: rgba(234, 244, 238, .78);--term-text-meta: rgba(234, 244, 238, .55);--term-prompt: #37b578;--term-accent: #8ae2b2;--term-warn: #c99a45;--term-cursor: #37b578;--term-size: 12px;--term-line: 1.65;--term-pad-x: 16px;--term-pad-y: 18px;--term-tab: 2;--c-void: #0a110d;--c-void-2: #131d16;--c-void-3: #1b2720;--c-chalk: #e9f0ea;--c-paper: #f7f5ef;--c-paper-2: #dde8e0;--c-surface: #fcfefb;--c-ink-2: #435047;--c-ink-3: #58675e;--c-rule: rgba(10, 17, 13, .13);--c-rule-lift: rgba(233, 240, 234, .14);--c-stria-deep: #0d6b3d;--c-stria: #37b578;--c-stria-lift: #8ae2b2;--c-stria-ink: #24603d;--c-hold: #c99a45;--c-hold-deep: #8a6414;--c-break: #bf6f4d;--c-break-deep: #9c5233;--fs-label: 11px;--fs-meta: 12.5px;--fs-sm: 14px;--fs-base: 16px;--dark-bg: var(--c-void);--dark-surface: var(--c-void-2);--dark-border: rgba(55, 181, 120, .16);--dark-text: var(--c-chalk);--dark-muted: rgba(233, 240, 234, .78);--dark-quiet: rgba(233, 240, 234, .56);--light-bg: var(--c-paper);--light-surface: var(--c-surface);--light-border: var(--c-rule);--light-text: var(--c-void);--light-muted: var(--c-ink-2);--light-quiet: var(--c-ink-3);--brass: var(--c-stria);--brass-bright: var(--c-stria-lift);--brass-dim: rgba(55, 181, 120, .25);--brass-faint: rgba(55, 181, 120, .08);--red: var(--c-break-deep);--red-dim: rgba(156, 82, 51, .15);--red-faint: rgba(156, 82, 51, .06);--green: var(--c-stria);--teal: var(--c-stria);--teal-dim: rgba(55, 181, 120, .14);--amber: var(--c-hold);--sage: var(--c-stria);--sage-deep: var(--c-stria-deep);--sage-ink: var(--c-stria-deep);--sage-tint: rgba(55, 181, 120, .12);--sage-mist: var(--c-paper-2);--sage-wash: var(--c-paper-2);--bg: var(--dark-bg);--bg-elevated: var(--dark-surface);--fg: var(--dark-text);--fg-muted: var(--dark-muted);--fg-quiet: var(--dark-quiet);--brand: var(--brass);--brand-dim: var(--brass-dim);--brand-faint: var(--brass-faint);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius: var(--radius-lg);--pad-x: clamp(20px, 6vw, 80px);--section-y: clamp(64px, 9vw, 132px);--header-height: 56px;--header-offset: calc(var(--header-height) + var(--safe-top, 0px));--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--ease: cubic-bezier(.4, 0, .2, 1);--fast: .14s;--base: .24s;--hairline: .5px solid var(--dark-border);--hairline-light: .5px solid var(--light-border);--max-width: 1200px;--max-narrow: 800px;--panel-bg: var(--c-void-2);--panel-contrast: var(--c-void-2);--panel-light: var(--c-chalk);--card-shadow: 0 10px 30px rgba(0, 0, 0, .35), 0 2px 8px rgba(0, 0, 0, .18);--card-shadow-raised: 0 16px 44px rgba(0, 0, 0, .42), 0 4px 12px rgba(0, 0, 0, .2);--outline-shadow: 0 0 0 1px rgba(55, 181, 120, .24), 0 0 24px rgba(55, 181, 120, .06);--glass-bg: rgba(19, 29, 22, .52);--glass-bg-strong: rgba(19, 29, 22, .48);--glass-border: rgba(233, 240, 234, .08);--glass-border-hover: rgba(233, 240, 234, .14);--glass-gradient: linear-gradient(180deg, rgba(233, 240, 234, .05) 0%, transparent 45%);--glass-inset: 0 1px 0 rgba(255, 255, 255, .04) inset;--glass-glow: 0 0 40px rgba(55, 181, 120, .04);--btn-radius: 999px;--btn-height: 38px;--btn-height-sm: 32px;--btn-shadow: 0 4px 12px rgba(0, 0, 0, .22), inset 0 1px 0 rgba(255, 255, 255, .04);--btn-hover-shadow: 0 0 0 1px rgba(55, 181, 120, .3), 0 6px 18px rgba(0, 0, 0, .25), 0 0 16px rgba(55, 181, 120, .06);--obsidian: var(--dark-bg);--obsidian-2: var(--dark-surface);--ink: var(--c-chalk);--muted: var(--dark-muted);--quiet: var(--dark-quiet);--line: var(--c-rule-lift);--line-soft: rgba(233, 240, 234, .08);--line-strong: rgba(55, 181, 120, .38);--paper: var(--dark-bg);--ease-out-expo: cubic-bezier(.16, 1, .3, 1)}.light-band,.light-band *{--bg: var(--light-bg);--surface: var(--light-surface);--border: var(--light-border);--text: var(--light-text);--muted: var(--light-muted);--quiet: var(--light-quiet);--hairline: var(--hairline-light)}*{box-sizing:border-box}html{scroll-behavior:auto;overflow-x:hidden;overflow-x:clip}body{margin:0;min-width:320px;overflow-x:hidden;overflow-x:clip;font-family:var(--body);background:var(--dark-bg);color:var(--dark-text);line-height:1.7;padding-top:calc(var(--header-height) + var(--safe-top))}p,li{line-height:1.7;text-wrap:pretty}.content-wrapper{min-height:calc(100svh - var(--header-height) - var(--safe-top))}:target,section[id]{scroll-margin-top:calc(var(--header-height) + var(--safe-top, 0px) + 8px)}@media(max-width:640px){:root{--header-height: 52px}}p,li,input,select,textarea{font-family:var(--body)}button,input,select,textarea{font:inherit}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;background:none;color:inherit}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid var(--c-stria-deep);outline-offset:2px}::selection{background:var(--brass-dim)}h1,h2,h3,h4,h5,h6,p{margin-top:0}code{font-family:var(--code);font-size:.9em;background:var(--dark-surface);padding:.15em .4em;border-radius:3px}a{color:var(--c-stria-deep);text-decoration:none}a:hover{text-decoration:underline}.darkSection a,.darkBand a{color:var(--c-stria-lift)}.light-band a,.lightBand a{color:var(--c-stria-deep)}.site-shell{min-height:100svh;overflow-x:clip;position:relative;background:var(--dark-bg)}.site-shell:before{content:"";position:fixed;bottom:0;left:0;right:0;height:26vh;max-height:300px;background:linear-gradient(to bottom,transparent 0%,transparent 30%,rgba(0,0,0,.008) 50%,rgba(0,0,0,.018) 70%,rgba(0,0,0,.036) 90%,rgba(0,0,0,.045) 100%);pointer-events:none;z-index:890;transition:opacity .4s cubic-bezier(.22,1,.36,1)}:root{--glass-lane: calc(var(--glass-lane-base, 54px) + env(safe-area-inset-bottom, 0px))}.glass-lens{position:fixed;z-index:900;pointer-events:none;left:var(--glass-inset-x, 0px);right:var(--glass-inset-x, 0px);bottom:0;height:calc(var(--glass-dock-h, 42px) + env(safe-area-inset-bottom,0px));border-radius:0 0 var(--glass-dock-r, 12px) var(--glass-dock-r, 12px)}@media(min-width:901px)and (hover:hover)and (pointer:fine){.glass-lens{clip-path:url(#glass-bar-clip)}}html[data-glass-shape=bubble] .glass-lens{bottom:calc(var(--glass-bottom-gap, 10px) + env(safe-area-inset-bottom,0px));height:var(--glass-dock-h, 38px);border-radius:var(--glass-dock-r, 19px);clip-path:none}.glass-lens{z-index:900;box-shadow:inset 0 0 18px -8px #4dd49e24,0 0 6px 1px #4dd49e0a,0 10px 22px -8px #0a180f73,0 3px 9px -2px #0a180f59}.lens-clip{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden}.lens-samp{position:absolute;top:0;right:0;bottom:0;left:0;backdrop-filter:blur(14px) saturate(1.75) brightness(1.05) contrast(1.05);-webkit-backdrop-filter:blur(14px) saturate(2.2) brightness(1.06) contrast(1.05)}.lens-deep{backdrop-filter:blur(30px) saturate(1.9);-webkit-backdrop-filter:blur(30px) saturate(1.9);-webkit-mask-image:linear-gradient(to bottom,transparent 12%,#000 40%,#000 66%,transparent 92%);mask-image:linear-gradient(to bottom,transparent 12%,#000 40%,#000 66%,transparent 92%)}.lens-mag{display:none}html[data-glass-mag="1"] .lens-mag{display:block;top:-6%;right:-6%;bottom:-6%;left:-6%;border-radius:calc(var(--glass-dock-r, 19px) * 1.12);transform:scale(.892857);backdrop-filter:blur(15px) saturate(1.6) contrast(1.06) brightness(1.03);-webkit-backdrop-filter:blur(15px) saturate(1.9) contrast(1.06) brightness(1.03)}@media(hover:none),(pointer:coarse){html[data-glass-mag="1"] .lens-mag{display:none}}html[data-quality=reduced] .lens-mag,html[data-quality=minimal] .lens-mag,html[data-quality=minimal] .lens-deep{display:none}html[data-quality=reduced] .lens-samp,html[data-quality=minimal] .lens-samp{backdrop-filter:blur(8px) saturate(1.4) brightness(1.04);-webkit-backdrop-filter:blur(8px) saturate(1.4) brightness(1.04)}@media(hover:none),(pointer:coarse){html:not([data-quality=minimal]) .lens-samp,html:not([data-quality=minimal])[data-scrolling] .lens-samp{backdrop-filter:blur(15px) saturate(1.7) brightness(1.05) contrast(1.05);-webkit-backdrop-filter:blur(15px) saturate(1.9) brightness(1.06) contrast(1.05)}html:not([data-quality=minimal]) .lens-deep,html:not([data-quality=minimal])[data-scrolling] .lens-deep{display:block;backdrop-filter:blur(24px) saturate(1.85);-webkit-backdrop-filter:blur(24px) saturate(1.85)}}.lens-tint{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;display:block;opacity:1;transition:opacity .26s linear;background:linear-gradient(to bottom,#0c110e4d,#090e0b2b 22%,#080c0a1f 55%,#090d0b30 80%,#070b094d)}html[data-dock-contrast=dark] .lens-tint{background:linear-gradient(to bottom,#0a100d94,#080d0a70 24%,#070b0966 56%,#080c0a7a 82%,#060a0899)}.lens-tint-lift{display:none}html[data-glass-shape=flush] .lens-tint{background:linear-gradient(to bottom,#0c110e70,#090e0b4d 22%,#080c0a42 55%,#090d0b57 80%,#070b0975)}.lens-optics{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,.16) 0%,rgba(255,255,255,.07) 8%,transparent 22%),linear-gradient(to bottom,rgba(255,138,120,.05) 0%,transparent 6%),linear-gradient(to bottom,transparent 2%,rgba(118,212,255,.05) 5%,transparent 11%),radial-gradient(ellipse 82% 140% at 50% 130%,rgba(77,212,158,.06) 0%,transparent 64%),radial-gradient(ellipse 2.2% 94% at 0% 50%,rgba(255,255,255,.28),transparent 62%),radial-gradient(ellipse 2.2% 94% at 100% 50%,rgba(255,255,255,.28),transparent 62%),linear-gradient(to bottom,transparent 70%,rgba(12,24,18,.07) 86%,rgba(12,24,18,.15) 100%)}.lens-rim{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(to bottom,#ffffff52,#ffffff1f 10%,#ffffff0a 46%,#ffffff12 78%,#ffffff2e);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}html[data-dock-contrast=dark] .lens-rim{background:linear-gradient(to bottom,#ffffff61,#ffffff26 10%,#ffffff0d 46%,#ffffff17 78%,#ffffff38)}html[data-glass-shape=flush] .lens-rim{background:linear-gradient(to bottom,#ffffff7a,#fff3 10%,#ffffff0f 46%,#ffffff1c 78%,#ffffff4d)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.lens-tint{background:linear-gradient(to bottom,#090e0ce0,#070b09d6 46%,#040706e6)}}.lens-glare{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 34% 82% at 50% 8%,rgba(255,255,255,.08),transparent 70%),radial-gradient(140% 70% at 0% 100%,rgba(255,255,255,.05),transparent 45%),radial-gradient(140% 70% at 100% 100%,rgba(255,255,255,.05),transparent 45%)}html[data-glass-shape=flush] .lens-glare{background:radial-gradient(ellipse 62% 96% at 50% 6%,rgba(255,255,255,.16),transparent 74%),linear-gradient(to bottom,rgba(255,255,255,.1) 0%,transparent 26%),radial-gradient(140% 80% at 0% 100%,rgba(255,255,255,.07),transparent 50%),radial-gradient(140% 80% at 100% 100%,rgba(255,255,255,.07),transparent 50%)}html[data-quality=minimal] .lens-glare,html[data-quality=reduced] .lens-glare{display:none}.page-enter{animation:pageEnter .3s cubic-bezier(.4,0,.2,1) both}@keyframes pageEnter{0%{opacity:0}to{opacity:1}}.page-enter-back{animation:pageEnterBack .3s cubic-bezier(.4,0,.2,1) backwards}@keyframes pageEnterBack{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.page-enter,.page-enter-back{animation:none;opacity:1;transform:none}}.site-shell.surface-trace,.site-shell.surface-traceDocs{--brass: #4db8ff;--brass-bright: #8ae2b2;--brass-dim: rgba(77, 184, 255, .25);--brass-faint: rgba(77, 184, 255, .08);--dark-border: rgba(77, 184, 255, .15);--line: var(--dark-border);--line-strong: rgba(77, 184, 255, .34)}.site-shell.surface-forge{--brass: #ff9f43;--brass-bright: #ffbf80;--brass-dim: rgba(255, 159, 67, .25);--brass-faint: rgba(255, 159, 67, .08);--dark-border: rgba(255, 159, 67, .15);--line: var(--dark-border);--line-strong: rgba(255, 159, 67, .34)}.site-shell.surface-company .company-hero,.site-shell.surface-platform .platform-hero,.site-shell.surface-trace .trace-hero,.site-shell.surface-forge .forge-hero,.site-shell.surface-architecture .architecture-hero,.site-shell.surface-traceDocs .trace-docs-hero,.site-shell.surface-demo .demo-hero{background:var(--dark-bg)}.site-header{align-items:center;background:var(--dark-bg);border-bottom:var(--hairline);display:grid;gap:24px;grid-template-columns:auto 1fr auto;min-height:56px;padding:6px var(--pad-x);position:sticky;top:0;z-index:100}.brand{align-items:center;display:inline-flex;gap:10px;padding:4px 0;text-decoration:none}.brand-logo{display:block;height:32px;width:32px;flex-shrink:0;color:var(--dark-text)}.brand-text{font-family:var(--mono);font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--dark-text)}.site-nav{align-items:center;display:flex;gap:4px;justify-content:center}.site-nav button{color:var(--dark-muted);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;padding:8px 14px;text-transform:uppercase;transition:color var(--fast) var(--ease);border-radius:var(--radius-sm)}.site-nav button:hover{color:var(--dark-text);background:var(--dark-surface)}.site-nav button.active{color:var(--brass)}.site-nav button.active:hover{background:var(--brass-dim)}h1,h2,h3,h4{color:var(--dark-text);font-weight:500;line-height:1.15;text-wrap:balance}h1,h2{font-family:var(--display)}h3,h4{font-family:var(--sans)}.light-band h1,.light-band h2,.light-band h3,.light-band h4{color:var(--light-text)}h1{font-size:clamp(40px,5.2vw,62px);font-weight:500;letter-spacing:-.02em;line-height:1.08;margin-bottom:22px;max-width:900px}h2{font-size:clamp(28px,3.6vw,46px);font-weight:500;letter-spacing:-.01em;margin-bottom:clamp(18px,2vw,24px)}h3{font-size:clamp(16px,1.5vw,18px);font-weight:500;line-height:1.35;margin-bottom:8px}h1+p,h2+p,.heading+p{margin-top:clamp(18px,2.2vw,28px)}h3+p{margin-top:clamp(12px,1.5vw,18px)}.hero-text,.band-text,.page-lede,.statement-grid p,.product-callout p,.split-section p,.closing-text{color:var(--dark-muted);font-size:clamp(16px,1.5vw,18px);line-height:1.75;max-width:800px}.light-band .hero-text,.light-band .band-text,.light-band .page-lede,.light-band .closing-text{color:var(--light-muted)}.callout-text{border-left:3px solid var(--brass);color:var(--dark-text);font-family:var(--sans);font-size:16px;font-style:normal;font-weight:500;line-height:1.6;padding-left:16px;margin:16px 0}.light-band .callout-text{color:var(--light-text);border-left-color:var(--brass)}.surface-badge{border-left:3px solid var(--brass);display:grid;gap:8px;margin-bottom:32px;padding-left:16px;width:fit-content}.surface-badge span{color:var(--brass);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.surface-badge strong{color:var(--dark-text);font-family:var(--sans);font-size:clamp(16px,2vw,20px);font-weight:600;letter-spacing:-.01em}.light-band .surface-badge strong{color:var(--light-text)}.surface-badge.product span{color:var(--brass)}.hero{align-items:center;display:grid;justify-items:center;min-height:calc(80vh - 64px);overflow:hidden;padding:clamp(64px,8vw,120px) var(--pad-x) clamp(48px,6vw,96px);position:relative;text-align:center}.hero-content{animation:rise .6s var(--ease) both;margin:0 auto;max-width:860px;position:relative;text-align:center;z-index:2;width:100%}.hero-content.narrow{max-width:720px;text-align:left}@keyframes rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.agentic-proofline{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:24px}.agentic-proofline span{background:linear-gradient(180deg,rgba(242,237,230,.04) 0%,transparent 40%),var(--dark-surface);border-radius:var(--radius-sm);box-shadow:0 2px 8px #00000026;color:var(--dark-muted);font-family:var(--mono);font-size:11px;font-weight:500;padding:6px 12px;text-transform:uppercase}.light-band .agentic-proofline span{background:linear-gradient(180deg,rgba(9,9,11,.02) 0%,transparent 40%),var(--light-surface);color:var(--light-muted)}.demo-requirements{display:flex;flex-direction:column;gap:12px;margin-top:32px;text-align:left}.req-item{align-items:flex-start;display:flex;gap:10px}.req-item svg{color:var(--green);flex-shrink:0;margin-top:2px}.req-item span{color:var(--dark-muted);font-size:15px;line-height:1.5}.band{padding:var(--section-y) var(--pad-x);position:relative}.band.light-band{background:var(--light-bg)}.band.light-band,.band.light-band *{--current-bg: var(--light-bg);--current-surface: var(--light-surface);--current-border: var(--light-border);--current-text: var(--light-text);--current-muted: var(--light-muted);--current-quiet: var(--light-quiet)}.section-heading{margin:0 auto var(--section-y);max-width:var(--max-narrow);text-align:center}.section-heading.left{text-align:left;margin-left:0;margin-right:auto}.three-col{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:var(--max-width)}@media(max-width:900px){.three-col{grid-template-columns:1fr}}.info-block,.value-card,.primitive-card,.architecture-card,.deployment-card,.doc-card,.intelligence-card{background:var(--glass-gradient),var(--glass-bg);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--glass-inset),var(--card-shadow);padding:clamp(24px,3vw,32px);contain:layout paint}.light-band .info-block,.light-band .value-card,.light-band .primitive-card,.light-band .architecture-card,.light-band .deployment-card,.light-band .doc-card,.light-band .intelligence-card{background:linear-gradient(180deg,rgba(9,9,11,.02) 0%,transparent 40%),var(--light-surface)}.info-icon,.value-icon{color:var(--brass);margin-bottom:16px}.primitive-card h3,.architecture-card h3,.deployment-card h3,.doc-card h3,.intelligence-card h3{font-size:16px;margin-bottom:12px}.primitive-card ul,.architecture-card ul,.deployment-card ul,.doc-card ul{margin:0;padding-left:0;list-style:none}.primitive-card li,.architecture-card li,.deployment-card li,.doc-card li{color:var(--dark-muted);font-size:14px;line-height:1.6;margin-bottom:8px}.light-band .primitive-card li,.light-band .architecture-card li,.light-band .deployment-card li,.light-band .doc-card li{color:var(--light-muted)}.value-card p,.intelligence-card p{color:var(--dark-muted);font-size:15px;line-height:1.6;margin:0}.light-band .value-card p,.light-band .intelligence-card p{color:var(--light-muted)}.deployment-badge{background:var(--brass-dim);border-radius:var(--radius-sm);color:var(--brass);display:inline-block;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;margin-bottom:12px;padding:4px 10px;text-transform:uppercase}.light-band .deployment-badge{background:var(--brass-dim);color:var(--brass)}.mode-grid{display:grid;gap:32px;grid-template-columns:repeat(2,1fr);margin-top:32px;max-width:var(--max-width);margin-left:auto;margin-right:auto}@media(max-width:700px){.mode-grid{grid-template-columns:1fr}}.mode-column{background:var(--glass-gradient),var(--glass-bg);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--glass-inset),var(--card-shadow);padding:clamp(24px,3vw,32px);contain:layout paint}.light-band .mode-column{background:linear-gradient(180deg,rgba(9,9,11,.02) 0%,transparent 40%),var(--light-surface)}.mode-column h3{color:var(--brass);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.light-band .mode-column h3{color:var(--brass)}.mode-column ul{margin:0;padding-left:0;list-style:none}.mode-column li{color:var(--dark-muted);font-family:var(--mono);font-size:13px;line-height:2.2}.light-band .mode-column li{color:var(--light-muted)}.audience-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:var(--max-width)}.principle{background:var(--glass-gradient),var(--glass-bg);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--glass-inset),var(--card-shadow);padding:clamp(24px,3vw,32px);contain:layout paint}.light-band .principle{background:linear-gradient(180deg,rgba(9,9,11,.02) 0%,transparent 40%),var(--light-surface)}.principle h3{color:var(--dark-text);font-size:16px;margin-bottom:8px}.light-band .principle h3{color:var(--light-text)}.principle p{color:var(--dark-muted);font-size:15px;line-height:1.6;margin:0}.light-band .principle p{color:var(--light-muted)}.cluster-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin:0 auto;max-width:var(--max-width)}.cluster-card{background:var(--glass-gradient),var(--glass-bg);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--glass-inset),var(--card-shadow);padding:clamp(24px,3vw,32px);transition:transform var(--fast) var(--ease),box-shadow var(--fast) var(--ease),border-color var(--fast) var(--ease);contain:layout paint}.cluster-card:hover{border-color:var(--glass-border-hover);transform:translateY(-2px);box-shadow:var(--card-shadow-raised)}.light-band .cluster-card{background:linear-gradient(180deg,rgba(9,9,11,.02) 0%,transparent 40%),var(--light-surface)}.cluster-header{align-items:baseline;display:flex;gap:12px;flex-wrap:wrap;margin-bottom:12px}.cluster-id{color:var(--brass);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.cluster-card h3{color:var(--dark-text);font-size:18px;margin:0}.light-band .cluster-card h3{color:var(--light-text)}.cluster-card p{color:var(--dark-muted);font-size:15px;line-height:1.6;margin:16px 0}.light-band .cluster-card p{color:var(--light-muted)}.cluster-metrics{align-items:end;display:flex;flex-wrap:wrap;gap:24px;margin-top:20px}.metric{display:flex;flex-direction:column;gap:4px}.metric-label{color:var(--dark-quiet);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.light-band .metric-label{color:var(--light-quiet)}.metric-value{color:var(--dark-text);font-family:var(--font-data);font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.metric-value.score{color:var(--brass)}.light-band .metric-value{color:var(--light-text)}.recommended-badge{background:var(--green);border-radius:var(--radius-sm);color:#0a110d;display:inline-block;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.05em;margin-top:16px;padding:6px 12px;text-transform:uppercase}.primitive-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin:0 auto;max-width:var(--max-width)}.registry-primitive-card,.registry-primitive-card.light{background:var(--glass-gradient),var(--glass-bg);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--glass-inset),var(--card-shadow);padding:clamp(24px,3vw,32px);transition:transform var(--fast) var(--ease),box-shadow var(--fast) var(--ease),border-color var(--fast) var(--ease);contain:layout paint}.registry-primitive-card:hover{border-color:var(--glass-border-hover);transform:translateY(-2px);box-shadow:var(--card-shadow-raised)}.light-band .registry-primitive-card{background:linear-gradient(180deg,rgba(9,9,11,.02) 0%,transparent 40%),var(--light-surface)}.primitive-header{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.primitive-id{color:var(--brass);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.registry-primitive-card h3{color:var(--dark-text);font-size:18px;margin:0}.light-band .registry-primitive-card h3{color:var(--light-text)}.primitive-status{background:var(--green);border-radius:var(--radius-sm);color:#0a110d;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.05em;padding:4px 10px;text-transform:uppercase}.primitive-status.status-testing{background:var(--amber);color:#0a110d}.registry-primitive-card p{color:var(--dark-muted);font-size:15px;line-height:1.6;margin:16px 0}.light-band .registry-primitive-card p{color:var(--light-muted)}.primitive-meta{display:flex;flex-wrap:wrap;gap:24px;margin-top:20px;padding-top:16px;border-top:var(--hairline)}.light-band .primitive-meta{border-top-color:var(--light-border)}.meta-item{display:flex;flex-direction:column;gap:4px}.meta-label{color:var(--dark-quiet);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.light-band .meta-label{color:var(--light-quiet)}.meta-value{color:var(--dark-text);font-family:var(--font-data);font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.light-band .meta-value{color:var(--light-text)}.dashboard-grid{display:grid;gap:32px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:var(--max-width)}@media(max-width:900px){.dashboard-grid{grid-template-columns:1fr}}.dashboard-panel{background:var(--glass-gradient),var(--glass-bg);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--glass-inset),var(--card-shadow);padding:clamp(24px,3vw,32px);contain:layout paint}.light-band .dashboard-panel{background:linear-gradient(180deg,rgba(9,9,11,.02) 0%,transparent 40%),var(--light-surface)}.dashboard-panel.full-width{grid-column:1 / -1}.panel-heading{margin-bottom:24px}.panel-heading span{color:var(--brass);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;display:block;margin-bottom:8px}.panel-heading strong{color:var(--dark-text);font-size:16px;font-weight:500}.light-band .panel-heading strong{color:var(--light-text)}.metric-row{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}@media(max-width:700px){.metric-row{grid-template-columns:repeat(2,1fr)}}.metric-tile{background:var(--glass-gradient),var(--glass-bg);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1);border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--glass-inset),var(--card-shadow);padding:20px;contain:layout paint}.light-band .metric-tile{background:linear-gradient(180deg,rgba(9,9,11,.02) 0%,transparent 40%),var(--light-bg)}.metric-tile-label{color:var(--dark-quiet);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;display:block;margin-bottom:6px}.light-band .metric-tile-label{color:var(--light-quiet)}.metric-tile-value{color:var(--dark-text);font-family:var(--font-data);font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.light-band .metric-tile-value{color:var(--light-text)}.trace-table{width:100%;border-collapse:collapse;font-size:13px}.trace-table th{color:var(--dark-quiet);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-align:left;text-transform:uppercase;padding:14px 0;border-bottom:.5px solid rgba(106,184,137,.06)}.light-band .trace-table th{color:var(--light-quiet);border-bottom-color:#09090b14}.trace-table td{color:var(--dark-muted);padding:14px 0;border-bottom:.5px solid rgba(106,184,137,.04)}.light-band .trace-table td{color:var(--light-muted);border-bottom-color:#09090b0f}.trace-table td code{background:none;font-family:var(--code);padding:0;color:var(--dark-text)}.light-band .trace-table td code{color:var(--light-text)}.trace-table tr:last-child td{border-bottom:none}.status{display:inline-block;border-radius:var(--radius-sm);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.05em;padding:3px 8px;text-transform:uppercase}.status-success{background:#7a9e8e33;color:var(--green)}.status-flagged{background:#f59e0b33;color:var(--amber)}.status-failed{background:#f43f5e33;color:var(--red)}.cluster-list{display:flex;flex-direction:column;gap:16px}.sandbox-content{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}@media(max-width:700px){.sandbox-content{grid-template-columns:repeat(2,1fr)}}.sandbox-metric{text-align:center;padding:24px;background:var(--glass-gradient),var(--glass-bg);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1);border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--glass-inset),var(--card-shadow);contain:layout paint}.light-band .sandbox-metric{background:linear-gradient(180deg,rgba(9,9,11,.02) 0%,transparent 40%),var(--light-bg)}.sandbox-value{color:var(--brass);font-family:var(--font-data);font-size:32px;font-weight:600;font-variant-numeric:tabular-nums;display:block;line-height:1;margin-bottom:6px}.sandbox-label{color:var(--dark-quiet);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.light-band .sandbox-label{color:var(--light-quiet)}.primitive-registry-panel{grid-column:1 / -1}.primitive-list{display:flex;flex-direction:column;gap:16px}.platform-chain{counter-reset:step;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;list-style:none;padding:0;max-width:var(--max-width);margin:0 auto}.platform-chain li{align-items:center;background:var(--dark-surface);border:var(--hairline);border-radius:var(--radius);color:var(--dark-muted);display:inline-flex;font-family:var(--mono);font-size:12px;font-weight:500;gap:8px;padding:12px 16px;position:relative}.light-band .platform-chain li{background:var(--light-surface);border-color:var(--light-border);color:var(--light-muted)}.platform-chain li:before{counter-increment:step;content:"0" counter(step);color:var(--brass);font-weight:600}.trace-flow{display:flex;flex-direction:column;gap:12px;margin:24px auto;max-width:var(--max-narrow);padding-left:0;list-style:none}.trace-flow li{color:var(--dark-muted);font-size:16px;line-height:1.6;padding-left:32px;position:relative}.light-band .trace-flow li{color:var(--light-muted)}.trace-flow li:before{content:"";background:var(--brass);border-radius:50%;height:8px;left:0;position:absolute;top:7px;width:8px}.copilot-preview{background:var(--glass-gradient),var(--glass-bg);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--glass-inset),var(--card-shadow);margin:24px auto;max-width:800px;padding:28px;contain:layout paint}.light-band .copilot-preview{background:linear-gradient(180deg,rgba(9,9,11,.02) 0%,transparent 40%),var(--light-surface)}.copilot-question{color:var(--brass);font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.copilot-answer{color:var(--dark-muted);font-size:15px;line-height:1.6;margin-bottom:20px}.light-band .copilot-answer{color:var(--light-muted)}.code-block,.api-example,.evidence-record{background:#0a110d;border-radius:var(--radius);box-shadow:inset 0 1px #f2ede60a,0 4px 16px #0003;color:#e4e4e7;font-family:var(--mono);font-size:12px;line-height:1.6;margin:16px auto;max-width:800px;overflow-x:auto;padding:20px}.light-band .code-block,.light-band .api-example,.light-band .evidence-record{background:#dde8e0;box-shadow:inset 0 1px #09090b0a,0 4px 16px #00000014;color:#0a110d}.site-footer{background:var(--dark-bg);border-top:var(--hairline);padding:var(--section-y) var(--pad-x) 48px}.footer-nav{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin:32px 0 48px}.footer-nav button{color:var(--dark-muted);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;transition:color var(--fast) var(--ease)}.footer-nav button:hover{color:var(--brass);text-decoration:none}.footer-bottom{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding-top:32px;border-top:var(--hairline)}.footer-credit{color:var(--dark-quiet);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.footer-contact{color:var(--brass);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.footer-contact:hover{text-decoration:underline}.demo-form{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:480px}.form-group{display:flex;flex-direction:column;gap:8px}.form-group label{color:var(--light-text);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.form-group input,.form-group select{background:var(--light-surface);border:1px solid var(--light-border);border-radius:var(--radius);color:var(--light-text);font-size:16px;padding:12px 16px;transition:border-color var(--fast) var(--ease),box-shadow var(--fast) var(--ease)}.form-group input:focus,.form-group select:focus{border-color:var(--brass);box-shadow:0 0 0 3px var(--brass-dim);outline:none}.form-group input::placeholder{color:var(--light-quiet)}.form-note{color:var(--light-quiet);font-size:13px;margin-top:12px;text-align:center}.closing-cta{text-align:center}.closing-text{margin:16px auto 32px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.reveal-children>*{opacity:0;transform:translateY(16px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.reveal-children.is-in-view>*:nth-child(1){transition-delay:0ms;opacity:1;transform:translateY(0)}.reveal-children.is-in-view>*:nth-child(2){transition-delay:.1s;opacity:1;transform:translateY(0)}.reveal-children.is-in-view>*:nth-child(3){transition-delay:.2s;opacity:1;transform:translateY(0)}.reveal-children.is-in-view>*:nth-child(4){transition-delay:.3s;opacity:1;transform:translateY(0)}.reveal-children.is-in-view>*:nth-child(5){transition-delay:.4s;opacity:1;transform:translateY(0)}.reveal-children.is-in-view>*:nth-child(6){transition-delay:.5s;opacity:1;transform:translateY(0)}.reveal-children.is-in-view>*:nth-child(7){transition-delay:.6s;opacity:1;transform:translateY(0)}.reveal-children.is-in-view>*:nth-child(8){transition-delay:.7s;opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.reveal-children>*{opacity:1;transform:translateY(0);transition:none}}.reveal{opacity:0;transform:translateY(16px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:translateY(0);transition:none}}@media(max-width:640px){.reveal,.reveal-children>*{transform:translateY(10px)}}.darkBand{background:linear-gradient(180deg,rgba(242,237,230,.02) 0%,transparent 8%,transparent 92%,rgba(242,237,230,.02) 100%),var(--panel-contrast)}.lightBand,.lightBand *{--bg: var(--panel-light);--fg: #0a110d;--dark-text: #0a110d;--dark-muted: #41504a;--dark-quiet: #58675e;--ink: #0a110d;--muted: #41504a;--quiet: #58675e;--brass: #8a6414;--brass-bright: #8a6414;--brass-dim: rgba(176, 147, 38, .25);--brass-faint: rgba(176, 147, 38, .08);--brand: var(--brass);--brand-dim: var(--brass-dim);--brand-faint: var(--brass-faint)}.lightBand{background:var(--panel-light);color:#0a110d}.section-heading+*{margin-top:clamp(16px,2vw,24px)}.hero{container-type:inline-size;container-name:hero}.band{container-type:inline-size;container-name:band}.card-grid{container-type:inline-size;container-name:cards}.header{container-type:inline-size;container-name:header}@container hero (max-width: 768px){.hero{min-height:calc(80vh - 64px);padding:clamp(40px,10vh,80px) clamp(16px,4vw,24px);text-align:center}.hero-content{max-width:100%}}@container band (max-width: 768px){.band{padding-top:clamp(48px,8vw,80px);padding-bottom:clamp(48px,8vw,80px)}.section-heading{text-align:center}.three-col,.mode-grid,.audience-grid,.dashboard-grid{grid-template-columns:1fr!important}.split-band{flex-direction:column}.split-left,.split-right{width:100%}}@container cards (max-width: 640px){.card-grid{grid-template-columns:1fr!important;gap:clamp(12px,2vw,16px)}}@container header (max-width: 768px){.site-header{grid-template-columns:auto 1fr;gap:12px;padding:8px clamp(16px,4vw,24px)}.site-nav{display:none;position:absolute;top:100%;left:0;right:0;background:#09090bfa;border-bottom:var(--hairline);flex-direction:column;padding:16px clamp(16px,4vw,24px);gap:8px;z-index:99}.site-nav.open{display:flex}.mobile-menu-btn{display:inline-flex;padding:8px}}@media(max-width:480px){.hero-text,.band-text{font-size:clamp(15px,3.5vw,17px);line-height:1.65}h1{font-size:clamp(28px,7vw,48px);letter-spacing:-.015em}h2{font-size:clamp(22px,5vw,34px)}.surface-badge strong{font-size:clamp(14px,3vw,18px)}}@media(hover:none)and (pointer:coarse){button,.site-nav button{min-height:48px;min-width:48px}.site-nav button{padding:16px 24px;text-align:left}}:focus-visible{outline:2px solid var(--brass);outline-offset:3px;border-radius:3px}#main-content:focus-visible{outline:none}.skip-link{position:fixed;top:12px;left:50%;transform:translate(-50%,calc(-100% - 24px));background:var(--brass);color:#0a110d;padding:12px 24px;font-family:var(--mono);font-size:13px;font-weight:600;border-radius:var(--radius);z-index:10000;transition:transform var(--fast) var(--ease)}.skip-link:focus{transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.skip-link{transition:none}}button,a,input,select,textarea,[role=button]{touch-action:manipulation}@media(max-width:640px){:root{--glass-bg: rgba(18, 18, 22, .96);--glass-bg-strong: rgba(18, 18, 22, .98)}.info-block,.value-card,.primitive-card,.architecture-card,.deployment-card,.doc-card,.intelligence-card,.mode-column,.principle,.cluster-card,.registry-primitive-card,.dashboard-panel,.metric-tile,.sandbox-metric,.copilot-preview{backdrop-filter:none;-webkit-backdrop-filter:none}section{contain:layout style}.reveal,.reveal-children>*{will-change:auto}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.info-block,.value-card,.primitive-card,.architecture-card,.deployment-card,.doc-card,.intelligence-card,.mode-column,.principle,.cluster-card,.registry-primitive-card,.dashboard-panel,.metric-tile,.sandbox-metric,.copilot-preview{backdrop-filter:none;-webkit-backdrop-filter:none}}html[data-quality=reduced] .info-block,html[data-quality=reduced] .value-card,html[data-quality=reduced] .primitive-card,html[data-quality=reduced] .architecture-card,html[data-quality=reduced] .deployment-card,html[data-quality=reduced] .doc-card,html[data-quality=reduced] .intelligence-card,html[data-quality=reduced] .mode-column,html[data-quality=reduced] .principle,html[data-quality=reduced] .cluster-card,html[data-quality=reduced] .registry-primitive-card,html[data-quality=reduced] .dashboard-panel,html[data-quality=reduced] .metric-tile,html[data-quality=reduced] .sandbox-metric,html[data-quality=reduced] .copilot-preview,html[data-quality=minimal] .info-block,html[data-quality=minimal] .value-card,html[data-quality=minimal] .primitive-card,html[data-quality=minimal] .architecture-card,html[data-quality=minimal] .deployment-card,html[data-quality=minimal] .doc-card,html[data-quality=minimal] .intelligence-card,html[data-quality=minimal] .mode-column,html[data-quality=minimal] .principle,html[data-quality=minimal] .cluster-card,html[data-quality=minimal] .registry-primitive-card,html[data-quality=minimal] .dashboard-panel,html[data-quality=minimal] .metric-tile,html[data-quality=minimal] .sandbox-metric,html[data-quality=minimal] .copilot-preview{backdrop-filter:none;-webkit-backdrop-filter:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.info-block,.value-card,.primitive-card,.architecture-card,.deployment-card,.doc-card,.intelligence-card,.mode-column,.principle,.cluster-card,.registry-primitive-card,.dashboard-panel,.metric-tile,.sandbox-metric,.copilot-preview{background:var(--dark-surface);backdrop-filter:none;-webkit-backdrop-filter:none}}.light-band .info-block,.light-band .value-card,.light-band .primitive-card,.light-band .architecture-card,.light-band .deployment-card,.light-band .doc-card,.light-band .intelligence-card,.light-band .mode-column,.light-band .principle,.light-band .cluster-card,.light-band .registry-primitive-card,.light-band .dashboard-panel,.light-band .metric-tile,.light-band .sandbox-metric,.light-band .copilot-preview,html[data-quality=minimal] .lens-samp{backdrop-filter:none;-webkit-backdrop-filter:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.lens-samp{backdrop-filter:none;-webkit-backdrop-filter:none}}.glass-lens{contain:strict}html{scrollbar-gutter:stable}img{max-width:100%}@supports (content-visibility: auto){.band{content-visibility:auto;contain-intrinsic-size:auto 900px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}.cursor-glow{pointer-events:none;transition:opacity .3s ease}@keyframes striaLineIn{0%{opacity:0}to{opacity:1}}@keyframes striaPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}@keyframes striaStatGlow{0%{text-shadow:0 0 0 rgba(77,212,158,0)}50%{text-shadow:0 0 16px rgba(77,212,158,.35)}to{text-shadow:0 0 0 rgba(77,212,158,0)}}._header_nfu4y_4{align-items:center;background:#0a100c;display:grid;gap:clamp(16px,2.4vw,32px);grid-template-columns:1fr auto;min-height:calc(var(--header-height) + var(--safe-top));padding:var(--safe-top) var(--pad-x) 0;position:fixed;top:0;left:0;right:0;z-index:1000;transform:translateZ(0);transition:background .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1);width:100%}._header_nfu4y_4>*{align-self:center}._isScrolled_nfu4y_31{background:#0a100cfb;box-shadow:inset 0 -1px #4dd49e1f,0 6px 20px -8px #0006}@media(hover:none),(pointer:coarse){._header_nfu4y_4{transition:none}}._nav_nfu4y_59{display:none}._nav_nfu4y_59 button:not(._cta_nfu4y_63),._nav_nfu4y_59>._navItems_nfu4y_64>a,._menuButton_nfu4y_65{border:none;font-family:"Instrument Sans","Helvetica Neue",Helvetica,var(--body);font-size:14px;font-weight:500;letter-spacing:.01em;text-transform:none;transition:border-color .16s var(--ease),box-shadow .16s var(--ease),color .16s var(--ease),background .16s var(--ease);position:relative}._nav_nfu4y_59 button:not(._cta_nfu4y_63),._nav_nfu4y_59>._navItems_nfu4y_64>a{border:1px solid transparent;border-radius:9px;color:var(--dark-quiet);margin:0 4px;min-height:40px;padding:0 16px;align-items:center;display:inline-flex;text-decoration:none}._nav_nfu4y_59 button:not(._cta_nfu4y_63):hover,._nav_nfu4y_59>._navItems_nfu4y_64>a:hover{background:color-mix(in srgb,var(--brass) 3.5%,transparent);border-color:transparent;box-shadow:none;color:var(--dark-text)}._nav_nfu4y_59 button._active_nfu4y_101,._nav_nfu4y_59>._navItems_nfu4y_64>a._active_nfu4y_101{background:color-mix(in srgb,var(--brass) 4%,transparent);border-color:transparent;box-shadow:none;color:var(--dark-text)}._nav_nfu4y_59 button._active_nfu4y_101:after,._nav_nfu4y_59>._navItems_nfu4y_64>a._active_nfu4y_101:after{content:none}._nav_nfu4y_59 ._cta_nfu4y_63{display:inline-flex;margin-left:auto}._navHeader_nfu4y_121,._navFooter_nfu4y_122{display:none}._menuButton_nfu4y_65{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;background:transparent;border:none;border-radius:8px;color:#e9f0ea;display:inline-flex;gap:10px;justify-content:center;justify-self:end;min-height:44px;min-width:44px;padding:0 16px;transition:color .2s ease,background .2s ease;position:relative;z-index:300}._menuButton_nfu4y_65:hover{color:var(--brass)}._menuButton_nfu4y_65._menuButtonOpen_nfu4y_160{color:#131d16}._menuButton_nfu4y_65._menuButtonOpen_nfu4y_160:hover{color:#0a110d}._menuIcon_nfu4y_171{position:relative;width:20px;height:16px;flex-shrink:0}._menuIconBar_nfu4y_178{position:absolute;left:0;width:100%;height:2px;background:currentColor;border-radius:1px;-webkit-backface-visibility:hidden;transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .2s ease}._menuIconBar_nfu4y_178:nth-child(1){top:0;transform-origin:center}._menuIconBar_nfu4y_178:nth-child(2){top:7px;transform-origin:center}._menuIconBar_nfu4y_178:nth-child(3){top:14px;transform-origin:center}._menuButtonOpen_nfu4y_160 ._menuIconBar_nfu4y_178:nth-child(1){transform:translateY(7px) rotate(45deg)}._menuButtonOpen_nfu4y_160 ._menuIconBar_nfu4y_178:nth-child(2){opacity:0;transform:scaleX(0)}._menuButtonOpen_nfu4y_160 ._menuIconBar_nfu4y_178:nth-child(3){transform:translateY(-7px) rotate(-45deg)}._backdrop_nfu4y_220,._portalLink_nfu4y_227,._headerRight_nfu4y_231{display:none}._getCta_nfu4y_241{align-items:center;background:#8ae2b2;border:1px solid #8ae2b2;border-radius:999px;box-shadow:0 4px 12px -4px #00000059,inset 0 1px #ffffff59;color:#06130b;display:inline-flex;font-family:"Instrument Sans","Helvetica Neue",Helvetica,var(--body);font-size:13px;font-weight:500;justify-self:end;letter-spacing:.01em;min-height:38px;padding:0 18px;text-decoration:none;transition:background .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease),transform .16s var(--ease);white-space:nowrap}._getCta_nfu4y_241:hover{text-decoration:none;background:#8ae2b2;border-color:#8ae2b2;box-shadow:0 8px 20px -8px #0006,inset 0 1px #fff6;transform:translateY(-1px)}._getCta_nfu4y_241:active{transform:translateY(0)}@media(prefers-reduced-motion:reduce){._getCta_nfu4y_241{transition:none}._getCta_nfu4y_241:hover{transform:none}}@media(min-width:981px)and (max-width:1150px){._header_nfu4y_4{padding-left:20px;padding-right:20px;gap:16px}._nav_nfu4y_59{gap:12px}._nav_nfu4y_59 button:not(._cta_nfu4y_63),._nav_nfu4y_59>._navItems_nfu4y_64>a{margin:0;padding:0 8px}._headerRight_nfu4y_231{gap:8px}._portalLink_nfu4y_227{padding-left:10px}}@media(min-width:981px){._header_nfu4y_4{grid-template-columns:1fr auto 1fr}._headerRight_nfu4y_231{align-items:center;display:inline-flex;gap:14px;justify-self:end}._portalLink_nfu4y_227{align-items:center;border-left:1px solid rgba(238,241,236,.16);color:#e9f0ea;display:inline-flex;font-family:"Instrument Sans","Helvetica Neue",Helvetica,var(--body);font-size:14px;font-weight:600;gap:6px;justify-self:end;letter-spacing:.01em;margin-left:0;padding:10px 4px 10px 16px;text-decoration:none;white-space:nowrap}._portalLink_nfu4y_227:hover{color:var(--brass)}._portalLink_nfu4y_227 span{transition:transform .16s var(--ease)}._portalLink_nfu4y_227:hover span{transform:translate(3px)}._menuButton_nfu4y_65{display:none}._nav_nfu4y_59{align-items:center;display:flex;gap:28px;justify-content:center;min-width:0;opacity:1;pointer-events:auto;position:static;transform:none;visibility:visible}}@media(max-width:980px){._header_nfu4y_4{grid-template-columns:1fr auto}._nav_nfu4y_59{align-items:stretch;background:linear-gradient(165deg,#f5f8f4,#eaf1ea 60%,#eaf1ea);border:none;border-left:.5px solid rgba(29,138,94,.16);border-radius:0;box-shadow:-30px 0 80px -40px #0a0f0a59;bottom:auto;display:grid;gap:0;grid-template-rows:auto minmax(0,1fr) auto;grid-column:unset;grid-row:unset;height:100vh;height:100dvh;justify-content:stretch;left:auto;max-height:100vh;max-height:100dvh;opacity:0;overflow:hidden;padding:0;padding-top:var(--safe-top);pointer-events:none;position:fixed;right:0;top:0;touch-action:pan-y pinch-zoom;transform:translate(102%);transition:opacity .28s ease,transform .32s cubic-bezier(.32,.72,0,1),visibility .28s ease;visibility:hidden;width:min(320px,82vw);z-index:200}@media(hover:hover)and (pointer:fine){._nav_nfu4y_59{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}}._nav_nfu4y_59._open_nfu4y_449{opacity:1;pointer-events:auto;transform:translate(0);visibility:visible}._navHeader_nfu4y_121{align-items:center;display:flex;min-height:var(--header-height);padding:0 clamp(16px,6vw,24px)}._navTitle_nfu4y_463{color:#58675e;font-family:"Instrument Sans","Helvetica Neue",Helvetica,var(--sans);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}._navItems_nfu4y_64{display:flex;flex-direction:column;gap:2px;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;padding:clamp(16px,5vw,24px)}._nav_nfu4y_59 ._navItems_nfu4y_64 a,._nav_nfu4y_59 ._navItems_nfu4y_64 button{align-items:center;background:transparent;border:none;border-top:1px solid rgba(70,95,73,.1);border-radius:0;color:#131d16;display:flex;font-family:"Instrument Sans","Helvetica Neue",Helvetica,var(--sans);font-size:clamp(17px,4.5vw,20px);font-weight:400;justify-content:flex-start;letter-spacing:.01em;min-height:52px;padding:0 6px;text-align:left;text-decoration:none;transform:translate(0);opacity:1;transition:color .2s ease,transform .2s cubic-bezier(.16,1,.3,1);width:100%}._nav_nfu4y_59._open_nfu4y_449 ._navItems_nfu4y_64 a,._nav_nfu4y_59._open_nfu4y_449 ._navItems_nfu4y_64 button{animation:_navItemSlideIn_nfu4y_1 .4s cubic-bezier(.16,1,.3,1) backwards}._nav_nfu4y_59._open_nfu4y_449 ._navItems_nfu4y_64>*:nth-child(1){animation-delay:.06s}._nav_nfu4y_59._open_nfu4y_449 ._navItems_nfu4y_64>*:nth-child(2){animation-delay:.1s}._nav_nfu4y_59._open_nfu4y_449 ._navItems_nfu4y_64>*:nth-child(3){animation-delay:.14s}._nav_nfu4y_59._open_nfu4y_449 ._navItems_nfu4y_64>*:nth-child(4){animation-delay:.18s}._nav_nfu4y_59._open_nfu4y_449 ._navItems_nfu4y_64>*:nth-child(5){animation-delay:.22s}._nav_nfu4y_59._open_nfu4y_449 ._navItems_nfu4y_64>*:nth-child(6){animation-delay:.26s}._nav_nfu4y_59._open_nfu4y_449 ._navItems_nfu4y_64>*:nth-child(7){animation-delay:.3s}@keyframes _navItemSlideIn_nfu4y_1{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}._nav_nfu4y_59 ._navItems_nfu4y_64 a:hover,._nav_nfu4y_59 ._navItems_nfu4y_64 button:hover{color:#0a110d;transform:translate(4px)}._nav_nfu4y_59 ._navItems_nfu4y_64 a._active_nfu4y_101,._nav_nfu4y_59 ._navItems_nfu4y_64 button._active_nfu4y_101{color:var(--c-stria-ink);background:transparent}._navFooter_nfu4y_122{display:flex;flex-direction:column;gap:10px;padding:clamp(12px,4vw,16px) clamp(16px,6vw,24px) calc(clamp(20px,6vw,24px) + var(--safe-bottom));border-top:1px solid rgba(70,95,73,.12);background:linear-gradient(180deg,#dce9e200,#dce9e299)}._drawerPortal_nfu4y_574{align-items:center;border:1px solid rgba(14,107,69,.35);border-radius:12px;color:var(--sage-deep);display:flex;font-family:"Instrument Sans","Helvetica Neue",Helvetica,var(--sans);font-size:clamp(13px,3.5vw,15px);font-weight:600;justify-content:center;min-height:48px;padding:14px 16px;text-decoration:none}._navFooter_nfu4y_122 ._cta_nfu4y_63{margin-left:0;width:100%;justify-content:center;background:#0a110d!important;color:#fcfefb!important;border:none!important;border-radius:999px!important;box-shadow:0 4px 12px -4px #0a0f0a40,inset 0 1px #ffffff0f!important;font-family:"Instrument Sans","Helvetica Neue",Helvetica,var(--sans)!important;font-size:clamp(13px,3.5vw,15px)!important;font-weight:500!important;letter-spacing:.01em!important;padding:14px 16px!important;white-space:normal!important;line-height:1.3!important;min-height:48px!important;transition:background .16s var(--ease),transform .16s var(--ease)}._navFooter_nfu4y_122 ._cta_nfu4y_63:hover{background:#0d6b3d!important}._backdrop_nfu4y_220{display:block;background:#0d0f0d66;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);border:none;cursor:default;top:0;right:0;bottom:0;left:0;opacity:0;padding:0;pointer-events:none;position:fixed;transition:opacity .32s ease;z-index:150}._backdropOpen_nfu4y_636{opacity:1;pointer-events:auto}}@media(max-width:640px){._menuButton_nfu4y_65{padding:0 12px}._menuButton_nfu4y_65>span:last-child{display:none}}@media(prefers-reduced-motion:reduce){._nav_nfu4y_59._open_nfu4y_449 ._navItems_nfu4y_64 a,._nav_nfu4y_59._open_nfu4y_449 ._navItems_nfu4y_64 button{animation:none!important;opacity:1!important;transform:none!important}._nav_nfu4y_59,._menuIconBar_nfu4y_178{transition:opacity .01ms!important}}._footer_m06pk_4{align-items:center;background:linear-gradient(180deg,#0e1611,#0a110d);border-top:1px solid rgba(77,212,158,.16);display:grid;gap:16px;grid-template-columns:1fr auto 1fr;padding:20px var(--pad-x) var(--glass-lane, 44px);position:relative;z-index:1;transform:translateZ(0)}._footer_m06pk_4>*:first-child{justify-self:start}._nav_m06pk_33{align-items:center;display:flex;gap:clamp(16px,2.2vw,28px);justify-content:center}._nav_m06pk_33 button,._nav_m06pk_33 a{text-decoration:none;color:#e8eee799;font-family:var(--sans);font-size:clamp(12.5px,1.1vw,13.5px);font-weight:500;letter-spacing:.02em;transition:color .18s ease;white-space:nowrap}._nav_m06pk_33 button:hover,._nav_m06pk_33 a:hover{color:#8ae2b2}._rightGroup_m06pk_58{align-items:center;display:flex;gap:clamp(14px,1.8vw,22px);justify-content:flex-end}._socialLinks_m06pk_66{align-items:center;display:flex;gap:0;margin-inline:-14px}._socialLinks_m06pk_66 a+a{margin-left:-16px}._socialLinks_m06pk_66 a{align-items:center;color:#e8eee761;display:inline-flex;justify-content:center;min-height:44px;min-width:44px;transition:color .18s ease}._socialLinks_m06pk_66 a:hover{color:var(--dark-text)}._icon_m06pk_98{height:16px;width:16px}._legalLinks_m06pk_104{align-items:center;display:flex;gap:clamp(10px,1.2vw,16px);justify-content:flex-end}._legalLinks_m06pk_104 button,._legalLinks_m06pk_104 a{text-decoration:none;color:#e8eee79e;font-family:"Instrument Sans","Helvetica Neue",Helvetica,var(--sans);font-size:clamp(11.5px,1vw,12.5px);font-weight:400;letter-spacing:.01em;transition:color .18s ease;white-space:nowrap}._legalLinks_m06pk_104 button:hover,._legalLinks_m06pk_104 a:hover{color:var(--dark-text)}@media(pointer:coarse),(hover:none){._nav_m06pk_33 button,._nav_m06pk_33 a,._legalLinks_m06pk_104 button,._legalLinks_m06pk_104 a,._socialLinks_m06pk_66 a{align-items:center;display:inline-flex;min-height:44px}}@media(max-width:1150px)and (min-width:821px){._footer_m06pk_4{gap:12px}._nav_m06pk_33{gap:clamp(10px,1.6vw,20px)}._nav_m06pk_33 button,._nav_m06pk_33 a{font-size:12px}._rightGroup_m06pk_58{gap:12px}}@media(max-width:860px){._footer_m06pk_4{gap:12px;padding:16px var(--pad-x) var(--glass-lane, 44px)}._nav_m06pk_33{gap:clamp(12px,1.8vw,20px)}}@media(max-width:820px){._footer_m06pk_4{align-items:stretch;gap:10px;grid-template-columns:1fr;grid-template-rows:auto auto auto;justify-items:start;padding:14px var(--pad-x) var(--glass-lane, 44px);text-align:left}._footer_m06pk_4>*:first-child{grid-column:1;grid-row:1;justify-self:start;margin-left:0;padding-left:0}._nav_m06pk_33{align-self:start;border-bottom:none;display:grid;gap:clamp(3px,1vw,6px) clamp(12px,3vw,20px);grid-column:1;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:start;max-width:none;padding:0;width:100%}._nav_m06pk_33 button{font-size:11px;justify-self:start;padding:1px 0}._rightGroup_m06pk_58{align-items:center;border-top:1px solid rgba(77,212,158,.1);flex-direction:row;gap:clamp(8px,2vw,14px);grid-column:1;grid-row:3;justify-content:space-between;padding-top:8px;width:100%}._socialLinks_m06pk_66{gap:12px;order:0}._socialLinks_m06pk_66 ._icon_m06pk_98{height:14px;width:14px}._legalLinks_m06pk_104{gap:clamp(8px,2vw,14px);justify-content:flex-end;order:1;padding:0}._legalLinks_m06pk_104 button{font-size:11px}}@media(max-width:380px){._footer_m06pk_4{gap:6px;grid-template-columns:1fr;grid-template-rows:auto auto auto;padding:10px var(--pad-x) var(--glass-lane, 44px)}._footer_m06pk_4>*:first-child{grid-column:1;grid-row:1}._nav_m06pk_33{grid-column:1;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));padding:0}._nav_m06pk_33 button{justify-self:start}._rightGroup_m06pk_58{grid-column:1;grid-row:3}._legalLinks_m06pk_104{flex-wrap:wrap}}._page_om1j0_1{--bg: var(--c-paper);--surface: var(--c-surface);--ink: var(--c-void);--ink-soft: var(--c-void-2);--muted: var(--c-ink-2);--quiet: var(--c-ink-3);--line: var(--c-rule);--line-soft: rgba(10, 17, 13, .08);--sage: var(--c-stria);--sage-deep: var(--c-stria-deep);--sage-ink: var(--c-stria-deep);--sage-tint: rgba(55, 181, 120, .12);--sage-mist: var(--c-paper-2);--sage-wash: var(--c-paper-2);--sans: "Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", sans-serif;--display-serif: "Carrois Gothic", "Instrument Sans", ui-sans-serif, system-ui, -apple-system, sans-serif;--display-medium: "Carrois Gothic", "Instrument Sans", ui-sans-serif, system-ui, sans-serif;--label: var(--font-label);color:var(--ink);font-family:var(--sans);min-height:100svh;padding-top:8px;background-color:transparent}@media(hover:none),(pointer:coarse){._page_om1j0_1{--glass-bg: rgba(255, 255, 255, .92);--glass-blur: none}}._page_om1j0_1 *{box-sizing:border-box}._container_om1j0_67{width:100%;max-width:1120px;margin:0 auto;padding:0 clamp(24px,5vw,56px)}._section_om1j0_80{position:relative;z-index:1;padding:clamp(72px,9vw,128px) 0;contain:layout style;scroll-margin-top:calc(var(--header-height) + var(--safe-top, 0px) + 8px)}._section_om1j0_80:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:clamp(60%,800px,90%);height:1px;background:linear-gradient(90deg,transparent 0%,rgba(77,212,158,.08) 20%,rgba(77,212,158,.15) 50%,rgba(77,212,158,.08) 80%,transparent 100%);pointer-events:none}._section_om1j0_80:first-child:before{display:none}._section_om1j0_80:first-child{min-height:calc(100svh - var(--header-height));display:flex;align-items:center;justify-content:center;padding-top:clamp(24px,3vw,48px);padding-bottom:clamp(24px,3vw,48px)}._section_om1j0_80+._section_om1j0_80{min-height:40vh}._section_om1j0_80+._section_om1j0_80{border-top:1px solid var(--line-soft)}._page_om1j0_1:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(52% 44% at 14% 22%,rgba(47,189,124,.17),transparent 70%),radial-gradient(48% 40% at 86% 68%,rgba(14,107,69,.14),transparent 70%),radial-gradient(60% 52% at 50% 104%,rgba(220,239,229,.5),transparent 72%);pointer-events:none}._page_om1j0_1{transition:background-color .32s cubic-bezier(.4,0,.2,1)}.mktReveal{opacity:0;transform:translateY(10px);transition:opacity .34s cubic-bezier(.22,.61,.36,1),transform .34s cubic-bezier(.22,.61,.36,1);transition-delay:var(--reveal-delay, 0ms)}.mktRevealOut{opacity:0;transform:translateY(10px)}.mktRevealIn{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.mktReveal{opacity:1;transform:none;transition:none;will-change:auto;contain:none}}._motif_om1j0_227{position:absolute;pointer-events:none;color:var(--sage);opacity:.5;filter:drop-shadow(0 0 8px rgba(77,212,158,.18));transform-origin:50% 50%;will-change:transform;z-index:0}._motif_om1j0_227 svg{display:block}@media(hover:none),(pointer:coarse){._motif_om1j0_227{will-change:auto}}html[data-quality=reduced] ._motif_om1j0_227,html[data-quality=minimal] ._motif_om1j0_227{will-change:auto}@media(max-width:1024px){._motif_om1j0_227{opacity:.58;filter:drop-shadow(0 0 10px rgba(77,212,158,.16))}}@media(max-width:640px){._motif_om1j0_227{opacity:.4;filter:none}._motif_om1j0_227 svg{transform:scale(.7);transform-origin:50% 50%}}@media(max-width:380px){._motif_om1j0_227{opacity:.32}._motif_om1j0_227 svg{transform:scale(.58)}}._eyebrow_om1j0_291{font-family:var(--label);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--sage-deep);margin:0 0 18px}[data-tint="#0a110d"] ._eyebrow_om1j0_291,[data-tint="#131d16"] ._eyebrow_om1j0_291{color:var(--c-stria-lift)}._eyebrow_om1j0_291:before{content:"";display:inline-block;width:22px;height:1px;background:var(--sage);vertical-align:middle;margin-right:10px;transform:translateY(-3px)}._h1_om1j0_326{font-size:clamp(40px,5.6vw,66px);font-weight:400;letter-spacing:-.01em;line-height:1.06;margin:0 0 24px;max-width:20ch;color:var(--ink);font-family:var(--display-serif);background:none;-webkit-text-fill-color:var(--ink);text-wrap:balance}._h2_om1j0_343{font-size:clamp(28px,3.4vw,40px);font-weight:400;letter-spacing:-.008em;line-height:1.14;margin:0 0 24px;max-width:24ch;color:var(--ink);font-family:var(--display-serif);background:none;-webkit-text-fill-color:var(--ink);text-wrap:balance}._h3_om1j0_357{font-size:20px;font-weight:400;letter-spacing:.01em;margin:0 0 12px;color:var(--ink);font-family:var(--display-medium);background:none;-webkit-text-fill-color:var(--ink)}._lede_om1j0_368{font-size:clamp(17px,1.6vw,20px);font-weight:400;line-height:1.6;letter-spacing:-.004em;color:var(--ink-soft);max-width:64ch;margin:0 0 36px}._body_om1j0_378{font-size:clamp(15px,1.4vw,16px);font-weight:400;line-height:1.72;letter-spacing:.002em;color:var(--muted);max-width:64ch;margin:0 0 22px}._h2_om1j0_343+._body_om1j0_378{margin-top:4px}@media(max-width:640px){._h1_om1j0_326{font-size:clamp(30px,8.6vw,40px);line-height:1.08;max-width:26ch}._h2_om1j0_343{font-size:clamp(23px,6.6vw,30px);line-height:1.16;max-width:28ch}}@media(max-width:380px){._h1_om1j0_326{font-size:clamp(27px,8.2vw,32px);line-height:1.1}._h2_om1j0_343{font-size:clamp(21px,6.4vw,25px)}}@media(max-width:340px){._h1_om1j0_326{font-size:clamp(24px,7.4vw,27px);line-height:1.12}._h2_om1j0_343{font-size:clamp(19px,5.9vw,21px);line-height:1.2}}._principleStrip_om1j0_436{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line-soft);border:1px solid var(--line-soft);border-radius:12px;overflow:hidden;max-width:880px;margin:clamp(28px,4vw,44px) 0 clamp(36px,5vw,56px)}._principleCell_om1j0_448{background:var(--surface);padding:18px 18px 16px;min-height:96px}._principleRole_om1j0_454{font-family:var(--label);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--c-stria-ink);margin:0 0 6px}._principleVerb_om1j0_464{font-size:14px;font-weight:500;line-height:1.45;color:var(--ink);margin:0}@media(max-width:640px){._principleStrip_om1j0_436{grid-template-columns:repeat(2,minmax(0,1fr))}._principleCell_om1j0_448{padding:14px 14px 12px;min-height:84px}}._ctaRow_om1j0_483{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:center;margin:40px 0 0}._buttonPrimary_om1j0_492{display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:#fcfefb;font-size:13px;font-weight:500;padding:0 22px;min-height:38px;border-radius:999px;text-decoration:none;border:0;cursor:pointer;box-shadow:0 4px 12px -4px #0a0f0a40,inset 0 1px #ffffff0f;transition:background .16s var(--ease),color .16s var(--ease),border-color .16s var(--ease),box-shadow .2s var(--ease),transform .18s cubic-bezier(.22,1,.36,1)}._buttonPrimary_om1j0_492:hover{background:var(--sage-deep);box-shadow:0 10px 28px -10px #1d8a5e80,0 4px 12px -4px #1d8a5e33,inset 0 1px #ffffff1a;transform:translateY(-1px)}._buttonPrimary_om1j0_492:active{transform:translateY(0)}._buttonSecondary_om1j0_533{display:inline-flex;align-items:center;gap:8px;background:transparent;color:var(--ink);font-size:13px;font-weight:500;padding:0 22px;min-height:38px;border-radius:999px;text-decoration:none;border:1px solid var(--line);cursor:pointer;box-shadow:inset 0 1px #ffffff4d;transition:background .16s var(--ease),color .16s var(--ease),border-color .16s var(--ease),box-shadow .2s var(--ease),transform .18s cubic-bezier(.22,1,.36,1)}@media(hover:none),(pointer:coarse){._buttonPrimary_om1j0_492,._buttonSecondary_om1j0_533{min-height:44px}}._buttonSecondary_om1j0_533:hover{background:#6ab8890f;border-color:var(--sage-deep);color:var(--sage-deep);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff4d,0 6px 20px -8px #1d8a5e33}._buttonSecondary_om1j0_533:active{transform:translateY(0)}._stepNumber_om1j0_582{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:radial-gradient(120% 120% at 30% 20%,rgba(255,255,255,.6),transparent 60%),var(--sage-tint);color:var(--sage-deep);font-family:var(--font-code);font-size:14px;font-weight:500;flex-shrink:0;box-shadow:0 4px 12px -4px #1d8a5e26,inset 0 1px #ffffff80}._formInput_om1j0_602,._formTextarea_om1j0_602,._formSelect_om1j0_602{width:100%;font-family:var(--sans);font-size:15px;padding:12px 14px;min-height:44px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);outline:none;box-shadow:inset 0 1px 3px #0a0f0a0a;transition:border-color .15s ease,box-shadow .15s ease}._formInput_om1j0_602:focus,._formTextarea_om1j0_602:focus,._formSelect_om1j0_602:focus{border-color:var(--sage);box-shadow:inset 0 1px 3px #0a0f0a0a,0 0 0 3px #4dd49e1f}._formInput_om1j0_602:focus-visible,._formTextarea_om1j0_602:focus-visible,._formSelect_om1j0_602:focus-visible{outline:2px solid var(--sage);outline-offset:2px}._formLabel_om1j0_633{display:block;font-family:var(--sans);font-size:14px;font-weight:500;color:var(--ink);margin-bottom:6px}._formGroup_om1j0_642{margin-bottom:20px}._formError_om1j0_646{color:var(--c-break-deep);font-size:14px;margin-bottom:16px}._formNote_om1j0_652{font-size:13px;color:#58675e;margin-top:16px}._textLink_om1j0_659{background:none;border:none;padding:0;font:inherit;color:var(--c-stria-ink);cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:color .16s var(--ease)}@media(hover:none),(pointer:coarse){._textLink_om1j0_659{padding:13px 0;margin:-13px 0}}._textLink_om1j0_659:hover{color:var(--sage-deep)}@media(prefers-reduced-motion:reduce){._buttonPrimary_om1j0_492,._buttonSecondary_om1j0_533,._textLink_om1j0_659{transition:none}._buttonPrimary_om1j0_492:hover,._buttonSecondary_om1j0_533:hover{transform:none}}._darkSection_om1j0_717{background:radial-gradient(120% 100% at 80% 0%,rgba(47,189,124,.16),transparent 55%),radial-gradient(80% 60% at 20% 100%,rgba(14,107,69,.1),transparent 50%),linear-gradient(175deg,#0b1a12,#06100a);color:#eaf1ea;border-radius:26px;margin:0 clamp(12px,3vw,40px);padding:clamp(56px,8vw,112px) clamp(24px,5vw,72px);box-shadow:0 40px 90px -44px #08100b99,inset 0 1px #2fbd7c29}._darkSection_om1j0_717 ._h2_om1j0_343{color:#eaf1ea;-webkit-text-fill-color:#eaf1ea}._darkSection_om1j0_717 ._body_om1j0_378{color:#e4eee7ad}._darkSection_om1j0_717 ._eyebrow_om1j0_291{color:var(--c-stria-lift)}._darkSection_om1j0_717 ._buttonSecondary_om1j0_533{color:#eaf1ea;border-color:#e4eee759;box-shadow:inset 0 1px #ffffff14}._darkSection_om1j0_717 ._buttonSecondary_om1j0_533:hover{background:#7ee8b014;border-color:#7ee8b099;color:#fff;box-shadow:inset 0 1px #ffffff14,0 6px 20px -8px #00000080}._darkSteps_om1j0_764{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:clamp(28px,4vw,56px);margin-top:52px}._darkStep_om1j0_764{border-top:1px solid rgba(77,212,158,.27);padding-top:24px}._darkStepNum_om1j0_781{font-family:var(--sans);font-size:40px;font-weight:400;color:#8ae2b2;margin:0 0 14px;line-height:1}._darkStepTitle_om1j0_790{font-size:clamp(16px,1.5vw,17px);font-weight:500;color:#eaf1ea;margin:0 0 10px}._darkStepBody_om1j0_797{font-size:clamp(13.5px,1.3vw,14.5px);line-height:1.68;color:#e4eee79e;margin:0 0 16px}._darkStepSource_om1j0_804{font-family:var(--label);font-size:11px;letter-spacing:.04em;color:#e4eee79e}._renderWrap_om1j0_812{margin-top:28px;border-radius:14px;height:320px}._renderCaption_om1j0_818{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--label);font-size:11px;letter-spacing:.03em;color:#14201aad;padding:10px 2px 0;font-variant-numeric:tabular-nums;max-width:60ch}@media(max-width:640px){._renderWrap_om1j0_812{margin-top:24px;border-radius:12px;height:220px}._renderCaption_om1j0_818{flex-direction:column;gap:4px;font-size:11px;padding:10px 2px 0}}._pageSage_om1j0_849{background-color:var(--sage-wash)}._list_om1j0_877{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:12px}._list_om1j0_877 li{display:flex;align-items:baseline;gap:12px;font-size:clamp(14px,1.3vw,15px);line-height:1.65;color:var(--ink-soft)}._listMarker_om1j0_894{color:var(--sage-deep);font-weight:600;flex-shrink:0}._steps_om1j0_901{list-style:none;padding:0;margin:0;display:grid;gap:clamp(32px,4.5vw,48px);counter-reset:step}._steps_om1j0_901 li{display:flex;gap:clamp(18px,2.5vw,28px);align-items:flex-start}._stepTitle_om1j0_916{font-size:clamp(17px,1.6vw,19px);font-weight:500;color:var(--ink);margin:0 0 10px;font-family:var(--sans)}._stepBody_om1j0_924{font-size:clamp(14px,1.3vw,15px);line-height:1.68;color:var(--muted);margin:0;max-width:60ch}._sageText_om1j0_933{color:var(--c-stria-ink)}._finalCta_om1j0_938{text-align:center}._finalCta_om1j0_938 ._h2_om1j0_343{margin:0 auto 24px;max-width:28ch}._faqList_om1j0_948{display:flex;flex-direction:column;gap:8px;margin-top:36px}._faqItem_om1j0_955{border:1px solid var(--line-soft);border-radius:12px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1)}._faqItem_om1j0_955:hover{border-color:#0d6b392e}._faqItemOpen_om1j0_970{border-color:#0d6b3947;box-shadow:0 4px 16px -6px #0d6b391f}._faqItemOpen_om1j0_970:hover{border-color:#0d6b3952}._faqQ_om1j0_980{display:flex;align-items:center;gap:16px;padding:20px 22px;-webkit-user-select:none;user-select:none;position:relative;z-index:1}._faqQText_om1j0_990{font-size:clamp(.95rem,2.3vw,1.05rem);font-weight:600;color:#0f140f;line-height:1.45;transition:color .25s cubic-bezier(.22,1,.36,1);flex:1}._faqIcon_om1j0_1000{flex-shrink:0;width:22px;height:22px;position:relative;transition:transform .28s cubic-bezier(.34,1.56,.64,1)}._faqIcon_om1j0_1000:before,._faqIcon_om1j0_1000:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--sage-deep);border-radius:2px;transition:background .25s cubic-bezier(.22,1,.36,1)}._faqIcon_om1j0_1000:before{width:12px;height:2px}._faqIcon_om1j0_1000:after{width:2px;height:12px;transition:background .25s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.34,1.56,.64,1)}._faqItem_om1j0_955:hover ._faqQText_om1j0_990{color:var(--sage-ink)}._faqItem_om1j0_955:hover ._faqIcon_om1j0_1000:before,._faqItem_om1j0_955:hover ._faqIcon_om1j0_1000:after{background:var(--sage-ink)}._faqItemOpen_om1j0_970 ._faqQText_om1j0_990{color:var(--sage-ink)}._faqItemOpen_om1j0_970 ._faqIcon_om1j0_1000{transform:rotate(180deg)}._faqItemOpen_om1j0_970 ._faqIcon_om1j0_1000:before,._faqItemOpen_om1j0_970 ._faqIcon_om1j0_1000:after{background:var(--sage-ink)}._faqItemOpen_om1j0_970 ._faqIcon_om1j0_1000:after{transform:translate(-50%,-50%) scaleY(0)}._faqContent_om1j0_1065{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1)}._faqItemOpen_om1j0_970 ._faqContent_om1j0_1065{grid-template-rows:1fr}._faqContentInner_om1j0_1075{overflow:hidden;min-height:0}._faqA_om1j0_1080{font-size:clamp(.9rem,2vw,.975rem);line-height:1.7;color:#0f140fb3;padding:0 22px 22px 60px;margin:0;max-width:72ch}@media(prefers-reduced-motion:reduce){._faqItem_om1j0_955,._faqQText_om1j0_990,._faqIcon_om1j0_1000,._faqIcon_om1j0_1000:before,._faqIcon_om1j0_1000:after,._faqContent_om1j0_1065{transition:none!important}}._glossary_om1j0_1101{margin-top:32px}._glossary_om1j0_1101 dt{font-size:clamp(.95rem,2.2vw,1.1rem);font-weight:600;color:var(--sage-ink);margin-top:24px}._glossary_om1j0_1101 dt:first-child{margin-top:0}._glossary_om1j0_1101 dd{font-size:clamp(.9rem,2vw,1rem);line-height:1.7;color:var(--dark-text-soft, rgba(15, 20, 15, .75));margin:8px 0 0;max-width:72ch}._compareLabel_om1j0_1134{font-size:clamp(.85rem,2vw,.95rem);font-weight:600;color:#0f140f;padding:14px;display:flex;align-items:center}@media(max-width:768px){._compareLabel_om1j0_1134{padding:8px 14px 4px}}._heroGrid_om1j0_1159{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,64px);align-items:center;margin-top:clamp(32px,4vw,48px)}@media(max-width:900px){._heroGrid_om1j0_1159{grid-template-columns:minmax(0,1fr);gap:24px}}._offer_om1j0_1190{background:radial-gradient(120% 100% at 0% 0%,rgba(77,212,158,.05),transparent 50%),var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:18px;padding:clamp(32px,4.5vw,52px);margin-top:36px;box-shadow:var(--shadow-lift),var(--shadow-tight),var(--hairline-light)}._offerPrice_om1j0_1203{font-family:var(--font-code);font-size:15px;color:var(--sage-deep);margin:0 0 20px;font-weight:400;line-height:1.7;letter-spacing:normal;text-wrap:pretty}._page_om1j0_1{--glass-bg: rgba(255, 255, 255, .62);--glass-border: rgba(10, 15, 10, .08);--glass-blur: saturate(1.4) blur(14px);--card-surface: #ffffff;--shadow-lift: 0 24px 60px -32px rgba(8, 16, 11, .28), 0 4px 14px -8px rgba(8, 16, 11, .1);--shadow-tight: 0 1px 3px rgba(8, 16, 11, .06);--hairline-light: inset 0 1px 0 rgba(255, 255, 255, .7)}._tierGrid_om1j0_1241{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}._tierCard_om1j0_1247{position:relative;display:flex;flex-direction:column;gap:14px;background:var(--card-surface);border:1px solid var(--glass-border);border-radius:18px;padding:28px 26px 24px;box-shadow:var(--shadow-lift),var(--shadow-tight),var(--hairline-light);transition:transform .32s cubic-bezier(.2,.7,.25,1),box-shadow .32s cubic-bezier(.2,.7,.25,1)}@media(hover:hover){._tierCard_om1j0_1247:hover{transform:translateY(-3px);box-shadow:0 32px 72px -36px #08100b52,var(--shadow-tight),var(--hairline-light)}}._tierCard_om1j0_1247[data-highlight=true]{border-color:#1d8a5e73;box-shadow:0 16px 36px -22px #1d8a5e59,var(--shadow-tight),var(--hairline-light)}._tierCard_om1j0_1247[data-highlight=true]:before{content:"Recommended";position:absolute;top:-11px;left:22px;font-family:var(--label);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#fcfefb;background:var(--sage-deep);padding:3px 10px;border-radius:999px}._tierName_om1j0_1292{font-family:var(--display-medium);font-size:16px;font-weight:400;letter-spacing:.01em;color:var(--ink);margin:0}._tierPrice_om1j0_1301{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:0}._tierAmount_om1j0_1309{font-size:38px;font-weight:400;letter-spacing:-.03em;line-height:1;color:var(--ink)}._tierCadence_om1j0_1317{font-size:12px;color:#58675e}._tierAudience_om1j0_1322{font-size:13px;line-height:1.55;color:var(--muted);margin:0}._tierList_om1j0_1329{list-style:none;padding:0;margin:2px 0 4px;display:grid;gap:8px;flex:1}._tierList_om1j0_1329 li{display:flex;align-items:baseline;gap:8px;font-size:13px;line-height:1.5;color:var(--ink-soft)}._tierNote_om1j0_1347{font-size:12px;color:#58675e;margin:0}._tierCard_om1j0_1247 ._buttonPrimary_om1j0_492,._tierCard_om1j0_1247 ._buttonSecondary_om1j0_533{justify-content:center;width:100%}@media(max-width:900px){._tierGrid_om1j0_1241{grid-template-columns:minmax(0,1fr);gap:16px}}@media(max-width:640px){._page_om1j0_1{--glass-bg: rgba(255, 255, 255, .92);--glass-blur: none;--shadow-lift: 0 16px 40px -26px rgba(8, 16, 11, .22), 0 2px 8px -6px rgba(8, 16, 11, .08)}._tierCard_om1j0_1247:hover{transform:none}._tierCard_om1j0_1247,._offer_om1j0_1190{border-radius:16px}}._capture_om1j0_1392{background:var(--surface);border:1px solid var(--line-soft);border-radius:12px;overflow:hidden;box-shadow:0 14px 36px -24px #0a0f0a2e,0 2px 8px -4px #0a0f0a14,inset 0 1px #fff9;font-family:var(--font-code)}._captureBar_om1j0_1404{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--line-soft);font-size:11px;color:var(--quiet)}._captureDot_om1j0_1414{width:7px;height:7px;border-radius:50%}._captureBody_om1j0_1420{padding:16px;font-size:12px;line-height:1.7;color:var(--ink-soft)}._captureRow_om1j0_1427{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px solid var(--line-soft)}._captureRow_om1j0_1427:last-child{border-bottom:0}._captureKey_om1j0_1438{color:var(--quiet)}._captureValue_om1j0_1442{text-align:right}._form_om1j0_602{max-width:560px;margin-top:24px}._worksLockup_om1j0_1456,._worksLockupInline_om1j0_1457{display:flex;align-items:center;gap:clamp(14px,1.6vw,18px);margin:0;padding-top:clamp(18px,2.4vw,24px);border-top:1px solid var(--line-soft)}._worksLockup_om1j0_1456{margin-bottom:clamp(22px,3vw,34px)}._worksLockupInline_om1j0_1457{margin-bottom:18px}._worksMark_om1j0_1474{flex:none;width:clamp(30px,3vw,38px);height:clamp(30px,3vw,38px);overflow:visible}._worksMarkFrame_om1j0_1481{fill:none;stroke:var(--ink);stroke-width:3;stroke-linejoin:round;opacity:.86}._worksMarkStrata_om1j0_1489{stroke:var(--sage-deep);stroke-width:3;stroke-linecap:round;opacity:.5}._worksMarkStrataOn_om1j0_1497{stroke:var(--sage-deep);stroke-width:4.5;stroke-linecap:round}._worksLockupText_om1j0_1503{display:grid;gap:4px;min-width:0}._worksWord_om1j0_1509{font-size:clamp(19px,2vw,23px);font-weight:400;letter-spacing:-.02em;line-height:1;color:var(--ink)}._worksWordWorks_om1j0_1517{color:var(--sage-deep)}._worksTag_om1j0_1521{font-family:var(--label);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--quiet)}._quote_om1j0_1533{border-left:2px solid var(--sage);padding:4px 0 4px 24px;margin:40px 0 0;font-size:clamp(18px,1.9vw,22px);line-height:1.5;letter-spacing:-.01em;color:var(--ink-soft);max-width:40ch;position:relative}._quote_om1j0_1533:before{content:"";position:absolute;left:-2px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--sage) 0%,rgba(77,212,158,.2) 100%)}._columns_om1j0_1556{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(32px,5vw,72px);margin-top:40px}._columnTitle_om1j0_1563{font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--quiet);margin:0 0 8px}._companyPage_om1j0_1582{background-image:none;background-color:#171008;position:relative;isolation:isolate}._companyBg_om1j0_1589{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;background-color:#171008;background-image:image-set(url(/assets/alpine-glow-bg-800-CexLSibU.webp) 1x,url(/assets/alpine-glow-bg-1280-CmOjkMML.webp) 2x);background-size:cover;background-position:center;background-repeat:no-repeat;contain:strict;transform:translateZ(0) scale(1.06);opacity:0;animation:_companyBgSettle_om1j0_1 1.1s cubic-bezier(.2,.85,.3,1) both,_companyBgDrift_om1j0_1 28s ease-in-out 1.1s infinite alternate;will-change:transform,opacity;backface-visibility:hidden}@keyframes _companyBgSettle_om1j0_1{0%{transform:translateZ(0) scale(1.06);opacity:0}35%{opacity:1}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes _companyBgDrift_om1j0_1{0%{transform:translateZ(0) scale(1)}to{transform:translateZ(0) scale(1.045)}}@media(min-width:801px){._companyBg_om1j0_1589{background-image:image-set(url(/assets/alpine-glow-bg-1280-CmOjkMML.webp) 1x,url(/assets/alpine-glow-bg-1920-CStWAA9r.webp) 2x)}}@media(min-width:1281px){._companyBg_om1j0_1589{background-image:image-set(url(/assets/alpine-glow-bg-1920-CStWAA9r.webp) 1x,url(/assets/alpine-glow-bg-2560-CpkIo1oF.webp) 2x)}}._companyBgScrim_om1j0_1673{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(52% 58% at 50% 42%,rgba(26,16,8,.5),transparent 72%),radial-gradient(120% 100% at 50% 40%,transparent 34%,rgba(26,16,8,.4) 100%),linear-gradient(0deg,#1a1008ad,#1a100866 18%,#1a100833 40%,#1a10084d 64%,#1a10088f),radial-gradient(100% 80% at 30% 18%,rgba(255,190,120,.1),transparent 60%);animation:_companyScrimIn_om1j0_1 1.1s cubic-bezier(.2,.85,.3,1) .08s both}@keyframes _companyScrimIn_om1j0_1{0%{opacity:.25}to{opacity:1}}._companyPanel_om1j0_1716{position:relative;max-width:720px;margin:0 auto;padding:clamp(28px,4.5vw,56px) clamp(24px,4vw,52px);border-radius:22px;background:linear-gradient(180deg,#22160c6b,#140c0680);backdrop-filter:blur(10px) saturate(1.2);-webkit-backdrop-filter:blur(10px) saturate(1.2);box-shadow:0 1px #ffdcb41f inset,0 20px 50px -22px #00000080,0 6px 20px -12px #00000059;border:1px solid rgba(255,200,140,.12);transform:translateZ(0) translateY(16px) scale(1.015);opacity:0;animation:_companyPanelIn_om1j0_1 .8s cubic-bezier(.2,.85,.3,1) .3s both;contain:layout paint;backface-visibility:hidden;will-change:opacity,transform}@supports not (backdrop-filter: blur(1px)){._companyPanel_om1j0_1716{background:#140c06db}}@keyframes _companyPanelIn_om1j0_1{0%{opacity:0;transform:translateZ(0) translateY(16px) scale(1.015)}to{opacity:1;transform:translateZ(0) translateY(0) scale(1)}}._companyPage_om1j0_1582[data-quality=reduced] ._companyBg_om1j0_1589,._companyPage_om1j0_1582[data-quality=minimal] ._companyBg_om1j0_1589{animation:_companyBgSettle_om1j0_1 1.1s cubic-bezier(.2,.85,.3,1) both;will-change:transform,opacity}@media(hover:none),(pointer:coarse){._companyBg_om1j0_1589{animation:_companyBgSettle_om1j0_1 1.1s cubic-bezier(.2,.85,.3,1) both}}@media(hover:none),(pointer:coarse){._companyPanel_om1j0_1716{backdrop-filter:blur(8px) saturate(1.15);-webkit-backdrop-filter:blur(8px) saturate(1.15)}}._companyPage_om1j0_1582[data-quality=reduced] ._companyPanel_om1j0_1716,._companyPage_om1j0_1582[data-quality=minimal] ._companyPanel_om1j0_1716{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;transform:none;will-change:auto;background:#08100bc7}._companyPage_om1j0_1582 ._companyPanel_om1j0_1716 ._container_om1j0_67{max-width:none;padding:0}._companyPage_om1j0_1582 ._eyebrow_om1j0_291{color:#8ae2b2}._companyPage_om1j0_1582 ._h1_om1j0_326{color:#f5f8f4;-webkit-text-fill-color:#f5f8f4}._companyPage_om1j0_1582 ._lede_om1j0_368{color:#f3f8f4f0}._companyPage_om1j0_1582 ._body_om1j0_378{color:#e4f0e8e6}._companyPage_om1j0_1582 ._body_om1j0_378 a{color:#8ae2b2;text-decoration:underline;text-underline-offset:3px}._companyPage_om1j0_1582 ._body_om1j0_378 a:hover{color:#8ae2b2}@media(hover:none),(pointer:coarse){._companyPage_om1j0_1582 ._body_om1j0_378 a{padding:13px 0;margin:-13px 0}}._companyActions_om1j0_1851{display:flex;flex-wrap:wrap;gap:12px}._companyCta_om1j0_1857,._companyCtaGhost_om1j0_1858{border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;font:inherit;font-size:14px;font-weight:500;padding:11px 22px;text-decoration:none;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}._companyCta_om1j0_1857{background:#8ae2b2;border:1px solid #8ae2b2;color:#0a2414}._companyCta_om1j0_1857:hover{transform:translateY(-1px)}._companyCtaGhost_om1j0_1858{background:transparent;border:1px solid rgba(243,248,244,.3);color:#f5f8f4}._companyCtaGhost_om1j0_1858:hover{border-color:#8ae2b2;color:#8ae2b2}._companyPage_om1j0_1582 ._section_om1j0_80{background:transparent}@media(max-width:640px){._companyBgScrim_om1j0_1673{background:radial-gradient(72% 58% at 50% 42%,rgba(12,28,20,.5),transparent 72%),linear-gradient(180deg,#0c1c14b8,#0c1c146b 20%,#0c1c143d 45%,#0c1c1452 65%,#0c1c1499),radial-gradient(120% 100% at 50% 40%,transparent 33%,rgba(12,28,20,.4) 100%)}}@media(prefers-reduced-motion:reduce){._companyBg_om1j0_1589,._companyBgScrim_om1j0_1673,._companyPanel_om1j0_1716{animation:none;opacity:1}._companyBg_om1j0_1589{transform:none;will-change:auto}._companyPanel_om1j0_1716{transform:translateZ(0);backdrop-filter:none;-webkit-backdrop-filter:none;will-change:auto;background:#08100bd1}}._hero_dmw6j_4{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;overflow:clip;padding:0 var(--pad-x);margin-top:calc(-1 * (var(--header-height) + var(--safe-top)))}._heroInner_dmw6j_15{text-align:left;max-width:700px;position:relative;z-index:2}._heroEyebrow_dmw6j_22{font-family:var(--sans);font-size:13px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--sage-deep);margin:0 0 24px;display:flex;align-items:center;gap:10px;opacity:0;transform:translateY(12px);animation:_heroFadeUp_dmw6j_1 .8s cubic-bezier(.22,1,.36,1) .1s forwards}._heroEyebrow_dmw6j_22:before{content:"";width:8px;height:8px;background:var(--sage);box-shadow:0 0 12px #4dd49e8c;flex-shrink:0}._heroTitle_dmw6j_48{font-family:var(--sans);font-size:clamp(46px,7.6vw,96px);font-weight:400;letter-spacing:-.04em;line-height:.98;color:var(--ink);margin:0 0 30px}._heroLine_dmw6j_61{display:block}._heroWord_dmw6j_66{display:inline-block;opacity:0;transform:translateY(26px);animation:_heroFadeUp_dmw6j_1 .8s cubic-bezier(.22,1,.36,1) var(--wd, .25s) forwards}._heroTitle_dmw6j_48 em{font-style:normal}._heroTitle_dmw6j_48 em ._heroWord_dmw6j_66{background:linear-gradient(105deg,var(--sage-deep) 32%,#8ae2b2 50%,var(--sage-deep) 68%);background-size:220% 100%;background-position:130% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:_heroFadeUp_dmw6j_1 .8s cubic-bezier(.22,1,.36,1) var(--wd, .25s) forwards}@media(min-width:900px)and (prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){._heroTitle_dmw6j_48 em ._heroWord_dmw6j_66{animation:_heroFadeUp_dmw6j_1 .8s cubic-bezier(.22,1,.36,1) var(--wd, .25s) forwards,_heroEmShimmer_dmw6j_1 7s ease-in-out 2.5s infinite}}@keyframes _heroEmShimmer_dmw6j_1{0%,to{background-position:130% 0}50%{background-position:-30% 0}}._heroType_dmw6j_109{display:inline-flex;align-items:center;gap:3px;font-family:var(--font-code);font-size:12px;letter-spacing:0;color:var(--sage-deep);padding:7px 14px;border:1px solid rgba(29,138,94,.28);border-radius:6px;background:#4dd49e0d;margin:0 0 30px;opacity:0;transform:translateY(10px);animation:_heroFadeUp_dmw6j_1 .7s cubic-bezier(.22,1,.36,1) .55s forwards}._heroTypePrompt_dmw6j_135{color:var(--sage-ink, #0d6b3d)}._heroTypeText_dmw6j_141{display:inline-block;white-space:nowrap;overflow:hidden;vertical-align:bottom;width:0;flex-shrink:0;letter-spacing:0;max-width:44ch;animation:_heroTypeSteps_dmw6j_1 1.8s steps(32,end) .35s forwards}@keyframes _heroTypeSteps_dmw6j_1{0%{width:0}to{width:var(--ch, 30ch)}}._heroLede_dmw6j_172{font-size:clamp(17px,1.8vw,21px);font-weight:400;line-height:1.55;color:var(--ink-soft);max-width:50ch;margin:0 0 38px;opacity:0;transform:translateY(16px);animation:_heroFadeUp_dmw6j_1 .9s cubic-bezier(.22,1,.36,1) .8s forwards}._heroCta_dmw6j_184{display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-start;opacity:0;transform:translateY(14px);animation:_heroFadeUp_dmw6j_1 .8s cubic-bezier(.22,1,.36,1) 1.05s forwards}@media(max-width:370px){._heroCta_dmw6j_184{flex-direction:column;align-items:stretch;gap:10px}._heroCta_dmw6j_184>button{width:100%;justify-content:center}}._heroScene_dmw6j_216{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}@media(hover:hover)and (pointer:fine){._heroScene_dmw6j_216{transform:translateZ(0)}}._heroSceneSvg_dmw6j_232{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;animation:_heroFadeUp_dmw6j_1 1.4s ease .2s forwards}._heroGhost_dmw6j_240{stroke:#1d8a5e29;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round;filter:blur(2.5px)}._heroTrace_dmw6j_250{stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}._heroComet_dmw6j_259{will-change:transform,opacity}._heroNode_dmw6j_265{opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.4);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.34,1.4,.44,1)}._heroNode_dmw6j_265.lit{opacity:1;transform:scale(1)}._heroNodeRing_dmw6j_280{fill:none;stroke:#37b578;stroke-width:1;opacity:.6}._heroNodeCore_dmw6j_287{fill:#0d6b3d}._heroNodeBloom_dmw6j_293{fill:none;stroke:#4dd49e99;stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}._heroNode_dmw6j_265.lit ._heroNodeBloom_dmw6j_293{animation:_nodeBloom_dmw6j_1 .9s cubic-bezier(.16,1,.3,1)}@keyframes _nodeBloom_dmw6j_1{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(2.4)}}._heroPing_dmw6j_312{fill:none;stroke:#37b578;stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}._heroPing_dmw6j_312.pinging{animation:_heroPingPop_dmw6j_1 1.6s cubic-bezier(.16,1,.3,1) forwards}@keyframes _heroPingPop_dmw6j_1{0%{opacity:.95;transform:scale(.5)}to{opacity:0;transform:scale(3.6)}}._heroLabel_dmw6j_330{font-family:var(--label);font-size:11px;letter-spacing:.24em;fill:#0d6b3d;opacity:0;transition:opacity .6s ease}@media(max-width:640px){._heroLabel_dmw6j_330{font-size:11px;letter-spacing:.18em}}._heroLabelStart_dmw6j_343.show{opacity:.65}._heroLabelEnd_dmw6j_344.show{opacity:.92}._heroNode_dmw6j_265{opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.86);transition:opacity .65s ease,transform .85s cubic-bezier(.22,1.15,.36,1)}._heroCube_dmw6j_358.show{opacity:1;transform:scale(1)}._heroOrigin_dmw6j_365{opacity:.85}._hero_dmw6j_4[data-paused] ._heroSceneSvg_dmw6j_232 *{animation-play-state:paused!important}@keyframes _heroFadeUp_dmw6j_1{to{opacity:1;transform:translateY(0)}}@keyframes _chaosLineAppear_dmw6j_1{0%{opacity:0}to{opacity:1}}._heroCopy_dmw6j_405{min-width:0}._hero_dmw6j_4[data-layout=run]{align-items:flex-start;padding-top:calc(var(--header-height) + var(--safe-top) + clamp(10px,3.5vh,34px));padding-bottom:calc(var(--glass-lane, 52px) + 22px)}._hero_dmw6j_4[data-layout=run] ._heroInner_dmw6j_15{display:grid;grid-template-columns:minmax(0,1fr);gap:0;width:100%;max-width:760px}._hero_dmw6j_4[data-layout=run] ._heroEyebrow_dmw6j_22:before{animation:_striaPulse_dmw6j_1 2.6s ease-in-out infinite}html[data-quality=reduced] ._hero_dmw6j_4[data-layout=run] ._heroEyebrow_dmw6j_22:before,html[data-quality=minimal] ._hero_dmw6j_4[data-layout=run] ._heroEyebrow_dmw6j_22:before{animation:none}._heroRun_dmw6j_435{position:relative;z-index:2;pointer-events:none;opacity:0;transform:translateY(14px);animation:_heroFadeUp_dmw6j_1 .9s cubic-bezier(.22,1,.36,1) .62s forwards}._runFrame_dmw6j_446{position:relative;width:100%;height:132px}._runSvg_dmw6j_452{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}._runGuide_dmw6j_461{stroke:#1d8a5e42;stroke-width:1;stroke-linecap:round;stroke-dasharray:2 7}._runRung_dmw6j_471{stroke:#1d8a5e29;stroke-width:1;stroke-dasharray:1 5}._runGhost_dmw6j_477{stroke:#1d8a5e1a;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}._runTrace_dmw6j_487{stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}._runTail_dmw6j_495{stroke-width:3.2;stroke-linecap:round;opacity:0}._runComet_dmw6j_501{will-change:transform,opacity}._runNode_dmw6j_505{opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.45);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.34,1.4,.44,1)}._runNode_dmw6j_505.lit{opacity:1;transform:scale(1)}._runNodeRing_dmw6j_520{fill:none;stroke:#37b578;stroke-width:1;opacity:.65}._runNodeCore_dmw6j_527{fill:#0d6b3d}._runNodeBloom_dmw6j_531{fill:none;stroke:#4dd49e99;stroke-width:1.4;opacity:0;transform-box:fill-box;transform-origin:center}._runNode_dmw6j_505.lit ._runNodeBloom_dmw6j_531{animation:_nodeBloom_dmw6j_1 .9s cubic-bezier(.16,1,.3,1)}._runPing_dmw6j_544{fill:none;stroke:#37b578;stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}._runPing_dmw6j_544.pinging{animation:_heroPingPop_dmw6j_1 1.6s cubic-bezier(.16,1,.3,1) forwards}._runCube_dmw6j_557{opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.86);transition:opacity .6s ease,transform .85s cubic-bezier(.22,1.15,.36,1)}._runCube_dmw6j_557.show{opacity:1;transform:scale(1)}._runLabel_dmw6j_572{font-family:var(--label);font-size:11px;letter-spacing:.18em;fill:#0d6b3d;opacity:0;transition:opacity .55s ease}._runLabel_dmw6j_572.on{opacity:.95}._runLabel_dmw6j_572.show{opacity:.62}._runOrigin_dmw6j_586{opacity:.8}._runEcho_dmw6j_592{font-family:var(--label);font-size:11px;letter-spacing:.01em;line-height:1.4;color:var(--sage-deep);margin:0 0 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._runEchoPrompt_dmw6j_604{color:#1d8a5e8c}@media(max-width:699px),(max-height:560px){._hero_dmw6j_4[data-layout=run] ._heroCopy_dmw6j_405{display:contents}._hero_dmw6j_4[data-layout=run] ._heroEyebrow_dmw6j_22{order:1}._hero_dmw6j_4[data-layout=run] ._heroType_dmw6j_109{order:2;justify-self:start}._hero_dmw6j_4[data-layout=run] ._heroTitle_dmw6j_48{order:3}._hero_dmw6j_4[data-layout=run] ._heroRun_dmw6j_435{order:4;margin:2px calc(-1 * var(--pad-x)) 22px}._hero_dmw6j_4[data-layout=run] ._heroLede_dmw6j_172{order:5}._hero_dmw6j_4[data-layout=run] ._composer_dmw6j_626{order:6}._hero_dmw6j_4[data-layout=run] ._heroCta_dmw6j_184{order:7}}@media(max-width:380px){._hero_dmw6j_4[data-layout=run] ._runFrame_dmw6j_446{height:118px}._heroRun_dmw6j_435 ._runLabel_dmw6j_572{font-size:11px;letter-spacing:.14em}}@media(min-width:700px)and (min-height:561px){._hero_dmw6j_4[data-layout=run]{align-items:center;min-height:min(100svh,880px)}._hero_dmw6j_4[data-layout=run] ._heroInner_dmw6j_15{grid-template-columns:minmax(0,1.06fr) minmax(264px,.94fr);gap:clamp(24px,3.6vw,56px);align-items:center;max-width:min(1080px,100%)}._hero_dmw6j_4[data-layout=run] ._heroCopy_dmw6j_405{grid-column:1;grid-row:1}._hero_dmw6j_4[data-layout=run] ._heroRun_dmw6j_435{grid-column:2;grid-row:1}._hero_dmw6j_4[data-layout=run] ._heroTitle_dmw6j_48{font-size:clamp(46px,6.4vw,76px);margin-bottom:22px}._hero_dmw6j_4[data-layout=run] ._heroLede_dmw6j_172{font-size:clamp(16px,1.7vw,19px);margin-bottom:30px}._hero_dmw6j_4[data-layout=run] ._composer_dmw6j_626{margin-bottom:26px}._hero_dmw6j_4[data-layout=run] ._runFrame_dmw6j_446{height:clamp(320px,48vh,520px)}}._jobSection_dmw6j_665{position:relative;padding:clamp(48px,8vw,96px) var(--pad-x);overflow:clip;contain:layout style}._jobCardWrap_dmw6j_672{max-width:640px;margin:0 auto;width:100%}._jobCard_dmw6j_672{position:relative;border-radius:14px;overflow:clip;background:radial-gradient(120% 100% at 80% 0%,rgba(77,212,158,.12),transparent 55%),radial-gradient(80% 60% at 20% 100%,rgba(29,138,94,.06),transparent 50%),linear-gradient(170deg,var(--term-bg),var(--term-bg));border:1px solid rgba(77,212,158,.2);box-shadow:0 16px 40px -28px #08100b80,0 6px 20px -12px #08100b4d,inset 0 1px #4dd49e14;padding:22px 26px;font-family:var(--font-code)}._jobHead_dmw6j_695{display:flex;align-items:center;justify-content:space-between;gap:12px}._jobPill_dmw6j_702{display:inline-flex;align-items:center;gap:7px;font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#37b578;border:1px solid rgba(77,212,158,.3);border-radius:999px;padding:4px 12px}._jobPillDot_dmw6j_717{width:7px;height:7px;border-radius:50%;background:#37b578;animation:_jobPulse_dmw6j_1 1.6s ease-in-out infinite}@keyframes _jobPulse_dmw6j_1{0%,to{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion:reduce){._jobPillDot_dmw6j_717{animation:none}}._jobElapsed_dmw6j_734{font-size:15px;color:#e4eee7d9;font-variant-numeric:tabular-nums}._jobTitle_dmw6j_740{font-family:var(--sans);font-size:clamp(19px,2.4vw,24px);font-weight:500;letter-spacing:-.02em;color:#eaf1ea;margin:16px 0 6px;line-height:1.35}._jobObjective_dmw6j_753{font-size:12px;line-height:1.55;color:#e4eee79e;margin:0 0 18px}._jobBody_dmw6j_760{display:flex;flex-direction:column;gap:9px;margin:0 0 18px;padding:14px 0;border-top:1px solid rgba(77,212,158,.12);border-bottom:1px solid rgba(77,212,158,.12)}._jobLine_dmw6j_770{font-size:13px;line-height:1.6;color:#e4eee7d1;padding-left:18px;position:relative;opacity:1;animation:_jobLineFade_dmw6j_1 .45s ease;overflow-wrap:anywhere;word-break:normal}@keyframes _jobLineFade_dmw6j_1{0%{opacity:0}}._jobLine_dmw6j_770:before{content:"›";position:absolute;left:2px;color:#37b578}._jobMeta_dmw6j_797{color:#e4eee79e}._jobDim_dmw6j_798{color:#e4eee78c}._jobWarn_dmw6j_799{color:#c99a45}._jobGood_dmw6j_800{color:#37b578}._jobFoot_dmw6j_802{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px;border-top:1px solid rgba(77,212,158,.12);flex-wrap:wrap}._jobCost_dmw6j_812{font-size:13px;color:#37b578;font-variant-numeric:tabular-nums}._jobLink_dmw6j_818{font-family:var(--sans);font-size:13px;font-weight:500;color:#eaf1ea;text-decoration:none;border-bottom:1px solid rgba(106,224,168,.4);transition:border-color .2s ease}._jobLink_dmw6j_818:hover{border-color:#37b578}@media(pointer:coarse),(hover:none){._jobLink_dmw6j_818{align-items:center;display:inline-flex;min-height:44px;padding-block:4px}}._jobCaption_dmw6j_842{text-align:center;font-family:var(--sans);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin:14px 0 0}._chaosDot_dmw6j_853{width:8px;height:8px;border-radius:50%}._chaosDotRed_dmw6j_859{background:var(--c-break)}._chaosDotYellow_dmw6j_860{background:#c99a45}._chaosDotGreen_dmw6j_861{background:#37b578}._waitingDemo_dmw6j_864{position:relative;border-radius:14px;overflow:clip;background:radial-gradient(80% 60% at 20% 0%,rgba(160,160,150,.08),transparent 50%),linear-gradient(165deg,var(--term-bg-deep),#0a0c0a);border:1px solid var(--term-border-soft);box-shadow:0 16px 40px -28px #08100b80,inset 0 1px #ffffff0a;font-family:var(--font-code);font-size:var(--term-size);display:flex;flex-direction:column}._waitingBar_dmw6j_884{display:flex;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid rgba(255,255,255,.06);font-size:11px;color:#ffffffa8}._waitingBody_dmw6j_894{flex:1;padding:var(--term-pad-y) 20px;display:flex;flex-direction:column;gap:10px;overflow:clip}._waitingLine_dmw6j_903{opacity:1;animation:_chaosLineAppear_dmw6j_1 .4s ease;line-height:1.55}._waitUser_dmw6j_911{color:#ffffffd1}._waitAi_dmw6j_912{color:#ffffffb8}._waitIdle_dmw6j_914{margin-top:auto;padding-top:10px;color:#c99a45;font-size:11px;letter-spacing:.04em}._waitingStats_dmw6j_922{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#ffffff0a;border-top:1px solid rgba(255,255,255,.06)}._waitingStat_dmw6j_922{background:#0a0c0a;padding:12px 16px;text-align:center}._waitingStatVal_dmw6j_936{font-family:var(--font-code);font-size:18px;font-weight:500;color:#ffffffc7;line-height:1}._waitingStatLabel_dmw6j_944{font-family:var(--sans);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffffa3;margin-top:6px}._workingDemo_dmw6j_954{position:relative;border-radius:14px;overflow:clip;background:radial-gradient(120% 100% at 80% 0%,rgba(77,212,158,.12),transparent 55%),radial-gradient(80% 60% at 20% 100%,rgba(29,138,94,.06),transparent 50%),linear-gradient(170deg,var(--term-bg),var(--term-bg));border:1px solid rgba(77,212,158,.2);box-shadow:0 16px 40px -28px #08100b80,0 6px 20px -12px #08100b4d,inset 0 1px #4dd49e14;font-family:var(--font-code);font-size:12px;flex-direction:column}._workingBar_dmw6j_975{display:flex;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid rgba(77,212,158,.12);font-size:11px;color:#e4eee79e}._workingBody_dmw6j_985{flex:1;padding:18px 20px;display:flex;flex-direction:column;gap:10px;overflow:clip}._workingLine_dmw6j_994{opacity:1;animation:_chaosLineAppear_dmw6j_1 .4s ease;line-height:1.55}._workInfo_dmw6j_1002{color:#e4eee7b3}._workCheck_dmw6j_1003{color:#37b578}._workWarn_dmw6j_1004{color:#c99a45}._workOk_dmw6j_1005{color:#37b578}._workMeta_dmw6j_1006{color:#e4eee79e;font-size:11px}._workingStats_dmw6j_1008{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#4dd49e0f;border-top:1px solid rgba(77,212,158,.12)}._workingStat_dmw6j_1008{background:#0a110d;padding:14px 16px;text-align:center}._workingStatVal_dmw6j_1022{font-family:var(--font-code);font-size:22px;font-weight:500;color:#eaf4eef2;line-height:1;font-variant-numeric:tabular-nums}._statVerified_dmw6j_1033{color:#8ae2b2;animation:_striaStatGlow_dmw6j_1 2s ease-out 1.2s both}._workingStatLabel_dmw6j_1038{font-family:var(--sans);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#e4eee7ad;margin-top:6px}._conceptTabs_dmw6j_1051{margin-top:36px}._conceptTabList_dmw6j_1055{display:flex;gap:clamp(10px,2.4vw,30px);border-bottom:1px solid var(--line)}._conceptTab_dmw6j_1051{display:inline-flex;align-items:baseline;gap:9px;font-family:var(--sans);font-size:clamp(16px,1.7vw,19px);font-weight:500;letter-spacing:-.015em;color:var(--muted);background:none;border:0;border-bottom:2px solid transparent;padding:10px 2px 12px;margin-bottom:-1px;cursor:pointer;transition:color .18s var(--ease),border-color .18s var(--ease)}._conceptTab_dmw6j_1051:hover{color:var(--ink)}._conceptTab_dmw6j_1051:focus-visible{outline:2px solid var(--sage-deep);outline-offset:3px;border-radius:4px}._conceptTabOn_dmw6j_1089{color:var(--ink);border-bottom-color:var(--sage)}._conceptTabNum_dmw6j_1094{font-family:var(--label);font-size:11px;letter-spacing:.1em;color:#58675e}._conceptTabOn_dmw6j_1089 ._conceptTabNum_dmw6j_1094{color:var(--c-stria-ink)}._conceptPanel_dmw6j_1105{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(24px,4vw,56px);align-items:start;padding-top:clamp(22px,3vw,34px);animation:_conceptIn_dmw6j_1 .42s cubic-bezier(.22,1,.36,1)}@keyframes _conceptIn_dmw6j_1{0%{opacity:0;transform:translateY(8px)}}._conceptPanelCopy_dmw6j_1118{min-width:0}._conceptLedger_dmw6j_1125{margin:0;border-top:1px solid var(--line-soft)}._conceptLedgerRow_dmw6j_1130{display:grid;grid-template-columns:minmax(84px,128px) minmax(0,1fr);gap:14px;padding:9px 0;border-bottom:1px solid var(--line-soft);opacity:0;animation:_conceptRowIn_dmw6j_1 .4s cubic-bezier(.22,1,.36,1) forwards}@keyframes _conceptRowIn_dmw6j_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}._conceptLedgerRow_dmw6j_1130 dt{font-family:var(--label);font-size:11px;letter-spacing:.06em;color:var(--c-stria-ink)}._conceptLedgerRow_dmw6j_1130 dd{margin:0;font-family:var(--label);font-size:12px;line-height:1.5;color:var(--ink-soft);overflow-wrap:anywhere}@media(max-width:820px){._conceptPanel_dmw6j_1105{grid-template-columns:minmax(0,1fr);gap:22px}}@media(prefers-reduced-motion:reduce){._conceptPanel_dmw6j_1105,._conceptLedgerRow_dmw6j_1130{animation:none;opacity:1}}._conceptName_dmw6j_1176{font-family:var(--sans);font-size:clamp(22px,2.6vw,30px);font-weight:400;letter-spacing:-.025em;color:var(--c-stria-ink);margin:0 0 12px}._conceptBody_dmw6j_1185{font-size:15px;line-height:1.6;color:var(--ink-soft);margin:0}._trialSteps_dmw6j_1197{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 28px;counter-reset:trial}@media(max-width:900px){._trialSteps_dmw6j_1197{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 20px;margin-top:22px}}@media(max-width:560px){._trialSteps_dmw6j_1197{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 14px}}._trialStep_dmw6j_1197{display:flex;gap:12px;align-items:flex-start;padding:0;background:none;border:0;border-radius:0;box-shadow:none}._trialStepNum_dmw6j_1233{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;border-radius:50%;background:radial-gradient(120% 120% at 30% 20%,rgba(255,255,255,.6),transparent 60%),var(--sage-tint);color:var(--sage-deep);font-family:var(--label);font-size:12px;font-weight:500;flex-shrink:0;box-shadow:0 4px 12px -4px #1d8a5e26,inset 0 1px #ffffff80}._trialStepContent_dmw6j_1254{flex:1;min-width:0;padding-top:3px}._trialStepTitle_dmw6j_1260{font-family:var(--sans);font-size:15px;font-weight:500;letter-spacing:-.012em;color:var(--ink);margin:0 0 4px;line-height:1.25}._trialStepBody_dmw6j_1270{font-size:13px;line-height:1.5;color:var(--ink-soft);margin:0}._trialSection_dmw6j_1281{min-height:0;padding:clamp(48px,7vw,80px) var(--pad-x)}._trialSection_dmw6j_1281 ._narrTitle_dmw6j_1286{font-size:clamp(28px,4vw,42px);margin-bottom:12px;max-width:22ch}._trialSection_dmw6j_1281 ._narrBody_dmw6j_1292{font-size:clamp(15px,1.5vw,17px);max-width:54ch}._trialCta_dmw6j_1297{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:flex-start;margin:32px 0 0}@media(max-width:360px){._trialCta_dmw6j_1297{flex-direction:column;align-items:stretch;gap:12px;margin-top:24px}._trialCta_dmw6j_1297>button{width:100%;justify-content:center}}._narrative_dmw6j_1320{position:relative}._narrSection_dmw6j_1324{position:relative;min-height:100svh;display:flex;align-items:center;padding:clamp(72px,9vw,132px) var(--pad-x);overflow:clip;contain:layout style}._narrInner_dmw6j_1336{max-width:1120px;margin:0 auto;width:100%;position:relative;z-index:2}._narrNumber_dmw6j_1344{font-family:var(--font-code);font-size:13px;font-weight:400;letter-spacing:.14em;color:var(--c-stria-ink);margin:0 0 20px}._narrTitle_dmw6j_1286{font-family:var(--sans);font-size:clamp(30px,4.4vw,52px);font-weight:400;letter-spacing:-.03em;line-height:1.1;color:var(--ink);margin:0 0 28px;max-width:20ch;text-wrap:balance}._narrBody_dmw6j_1292{font-size:clamp(16px,1.6vw,20px);font-weight:400;line-height:1.6;color:var(--ink-soft);max-width:56ch;margin:0}._narrBody_dmw6j_1292 strong{color:var(--ink);font-weight:500}._narrSplit_dmw6j_1382{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}._whyFigure_dmw6j_1392{margin-top:clamp(28px,4vw,52px)}@media(max-width:900px){._narrSplit_dmw6j_1382{grid-template-columns:minmax(0,1fr);gap:24px}}._compareGrid_dmw6j_1404{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,3vw,40px);margin-top:48px}@media(max-width:900px){._compareGrid_dmw6j_1404{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:36px}}._workingDemo_dmw6j_954,._waitingDemo_dmw6j_864{margin-top:28px}._narrBody_dmw6j_1292+._workingDemo_dmw6j_954,._narrBody_dmw6j_1292+._waitingDemo_dmw6j_864{margin-top:36px;max-width:640px}._compareLabel_dmw6j_1432{font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px}._compareLabelBad_dmw6j_1441{color:var(--c-break-deep)}._compareLabelGood_dmw6j_1442{color:var(--c-stria-ink)}._finalSection_dmw6j_1445{position:relative;min-height:80svh;display:flex;align-items:center;justify-content:center;text-align:center;padding:clamp(60px,10vw,120px) var(--pad-x);contain:layout style}._finalInner_dmw6j_1456{max-width:640px}._finalTitle_dmw6j_1460{font-family:var(--sans);font-size:clamp(32px,5vw,52px);font-weight:400;letter-spacing:-.032em;line-height:1.1;color:var(--ink);margin:0 0 24px}._finalBody_dmw6j_1470{font-size:clamp(16px,1.6vw,19px);line-height:1.6;color:var(--ink-soft);margin:0 0 36px}._finalCtaRow_dmw6j_1477{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}._orb_dmw6j_1492{position:absolute;border-radius:50%;pointer-events:none;z-index:0;will-change:transform,opacity}._orb1_dmw6j_1500{width:520px;height:520px;background:radial-gradient(circle,rgba(77,212,158,.115) 0%,rgba(77,212,158,.06) 30%,rgba(77,212,158,.02) 52%,transparent 74%);top:8%;right:-12%;animation:_orbFloat1_dmw6j_1 18s ease-in-out infinite}._orb2_dmw6j_1514{width:400px;height:400px;background:radial-gradient(circle,rgba(29,138,94,.095) 0%,rgba(29,138,94,.05) 30%,rgba(29,138,94,.018) 52%,transparent 74%);bottom:12%;left:-10%;animation:_orbFloat2_dmw6j_1 22s ease-in-out infinite}@keyframes _orbFloat1_dmw6j_1{0%,to{transform:translate(0) scale(1);opacity:.7}50%{transform:translate(-30px,20px) scale(1.08);opacity:1}}@keyframes _orbFloat2_dmw6j_1{0%,to{transform:translate(0) scale(1);opacity:.6}50%{transform:translate(25px,-15px) scale(1.06);opacity:.9}}@media(max-width:900px)and (prefers-reduced-motion:no-preference){._orb1_dmw6j_1500{animation-duration:30s}._orb2_dmw6j_1514{animation-duration:34s}}@media(max-width:640px){._orb_dmw6j_1492{will-change:auto}._orb1_dmw6j_1500{width:320px;height:320px;animation:none;opacity:.55}._orb2_dmw6j_1514{width:260px;height:260px;animation:none;opacity:.5}}html[data-quality=reduced] ._orb_dmw6j_1492,html[data-quality=minimal] ._orb_dmw6j_1492{will-change:auto}html[data-quality=reduced] ._orb1_dmw6j_1500,html[data-quality=reduced] ._orb2_dmw6j_1514,html[data-quality=minimal] ._orb1_dmw6j_1500,html[data-quality=minimal] ._orb2_dmw6j_1514{animation:none;opacity:.6}html[data-quality=reduced] ._heroTitle_dmw6j_48 em ._heroWord_dmw6j_66,html[data-quality=minimal] ._heroTitle_dmw6j_48 em ._heroWord_dmw6j_66{animation:_heroFadeUp_dmw6j_1 .8s cubic-bezier(.22,1,.36,1) var(--wd, .25s) forwards}@media(prefers-reduced-motion:reduce){._orb_dmw6j_1492{will-change:auto}._orb1_dmw6j_1500,._orb2_dmw6j_1514,._scCursor_dmw6j_1581{animation:none}._heroTrace_dmw6j_250{animation:none;stroke-dashoffset:0;opacity:.55}._heroNode_dmw6j_265{animation:none;opacity:.95;transform:none}._heroSceneSvg_dmw6j_232{animation:none;opacity:1}._heroPing_dmw6j_312,._heroComet_dmw6j_259{display:none}._heroLabelStart_dmw6j_343,._heroLabelEnd_dmw6j_344{animation:none;opacity:.55}._heroWord_dmw6j_66{animation:none;opacity:1;transform:none}._heroTitle_dmw6j_48 em ._heroWord_dmw6j_66{animation:none}._heroType_dmw6j_109{animation:none;opacity:1;transform:none}._heroType_dmw6j_109{max-width:max-content}._heroTypeText_dmw6j_141{overflow:visible;width:auto;max-width:none;flex:0 0 auto}._heroTypeText_dmw6j_141{animation:none;width:auto}._cursor_dmw6j_1616{animation:none}}._cursor_dmw6j_1616{display:inline-block;width:.55em;height:1.1em;background:#37b578;margin-left:3px;animation:_blink_dmw6j_1 1.1s steps(2) infinite;vertical-align:text-bottom;border-radius:1px}@keyframes _blink_dmw6j_1{0%,50%{opacity:1}50.01%,to{opacity:0}}@media(max-width:640px){._orb1_dmw6j_1500{width:300px;height:300px}._orb2_dmw6j_1514{width:240px;height:240px}._narrSection_dmw6j_1324{min-height:auto;padding:60px var(--pad-x)}._narrTitle_dmw6j_1286{font-size:clamp(24px,7vw,30px);margin-bottom:22px}._waitingDemo_dmw6j_864,._workingDemo_dmw6j_954{height:300px;min-height:300px;font-size:11px}._waitingBody_dmw6j_894,._workingBody_dmw6j_985{padding:12px;gap:5px}._waitingStat_dmw6j_922,._workingStat_dmw6j_1008{padding:8px 10px}._waitingStatVal_dmw6j_936,._workingStatVal_dmw6j_1022{font-size:15px}._hero_dmw6j_4{padding-top:calc(var(--header-height) + 12px)}._heroEyebrow_dmw6j_22{margin-bottom:14px;font-size:11px}._heroType_dmw6j_109{font-size:11px;padding:6px 11px;margin-bottom:16px}._heroType_dmw6j_109{opacity:0;transform:translateY(10px);animation:_heroFadeUp_dmw6j_1 .7s cubic-bezier(.22,1,.36,1) .35s forwards}._heroTypeText_dmw6j_141{animation:none;width:auto;overflow:visible}._cursor_dmw6j_1616{animation:none}._heroTitle_dmw6j_48{font-size:clamp(38px,11vw,54px);margin-bottom:16px;line-height:1}._heroLede_dmw6j_172{font-size:15px;margin-bottom:22px}._heroCta_dmw6j_184{gap:10px}._heroOrigin_dmw6j_365{opacity:.7}._heroLabel_dmw6j_330{font-size:11px;letter-spacing:.16em}._heroTrace_dmw6j_250{stroke-width:1.4}}@media(max-width:340px){._narrTitle_dmw6j_1286{font-size:clamp(19px,6.2vw,23px);line-height:1.16}}@media(max-width:380px){._heroTitle_dmw6j_48{font-size:clamp(32px,9vw,40px)}._heroLede_dmw6j_172{font-size:15px}._narrTitle_dmw6j_1286{font-size:clamp(22px,7.2vw,27px)}._narrBody_dmw6j_1292{font-size:14px}._waitingDemo_dmw6j_864,._workingDemo_dmw6j_954{height:280px;min-height:280px;font-size:11px}._waitingBar_dmw6j_884,._workingBar_dmw6j_975{padding:8px 12px;font-size:11px}._waitingBody_dmw6j_894,._workingBody_dmw6j_985{padding:10px;gap:3px}._waitingStat_dmw6j_922,._workingStat_dmw6j_1008{padding:6px 8px}._waitingStatVal_dmw6j_936,._workingStatVal_dmw6j_1022{font-size:13px}._waitingStatLabel_dmw6j_944,._workingStatLabel_dmw6j_1038{font-size:11px}._compareGrid_dmw6j_1404{gap:16px}._narrSection_dmw6j_1324,._finalSection_dmw6j_1445{padding:48px var(--pad-x)}._heroCta_dmw6j_184{gap:10px}._heroEyebrow_dmw6j_22{font-size:11px;margin-bottom:16px}._heroTitle_dmw6j_48{margin-bottom:20px}._heroLede_dmw6j_172{margin-bottom:28px}._heroType_dmw6j_109{font-size:11px;max-width:100%}._heroCta_dmw6j_184>button{font-size:14px;padding:11px 16px}}@media(min-width:1920px){._heroTitle_dmw6j_48{font-size:84px}._heroLede_dmw6j_172{font-size:22px}._narrTitle_dmw6j_1286{font-size:56px}._narrBody_dmw6j_1292{font-size:20px}._narrInner_dmw6j_1336{max-width:1280px}._waitingDemo_dmw6j_864,._workingDemo_dmw6j_954{height:420px;min-height:420px;font-size:14px}._waitingStatVal_dmw6j_936,._workingStatVal_dmw6j_1022{font-size:22px}}._scWrap_dmw6j_1712{margin:56px auto;max-width:720px;width:100%;padding:0 24px}._scHead_dmw6j_1719{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}._scLegend_dmw6j_1728{display:flex;align-items:center;font-family:var(--sans);font-size:12px;letter-spacing:.04em;color:#14201a9e}._scLegendDotGreen_dmw6j_1737{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:7px;background:#37b578}._scTerm_dmw6j_1746{position:relative;display:block;min-height:426px;min-width:0;border-radius:14px;overflow:hidden;background:linear-gradient(170deg,var(--term-bg),var(--term-bg));border:1px solid var(--term-border);box-shadow:0 18px 44px -30px #08100b8c,inset 0 1px #ffffff0a;font-family:var(--label);font-size:var(--term-size);line-height:var(--term-line);transition:border-color .5s ease,box-shadow .5s ease}._scTermDriving_dmw6j_1767{border-color:#4dd49e8c;box-shadow:0 0 0 1px #4dd49e40,0 18px 50px -28px #4dd49e59,inset 0 1px #4dd49e1a}._scTermBar_dmw6j_1775{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--term-border-soft);background:var(--term-chrome)}._scTermTitle_dmw6j_1784{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;letter-spacing:.04em;color:#eaf4eec7}._scTermSub_dmw6j_1794{flex:none;margin-left:auto;padding-left:10px;white-space:nowrap;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#eaf4ee9e}._scTermBody_dmw6j_1815{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;min-height:374px;padding:var(--term-pad-y) var(--term-pad-x);overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal}._scLine_dmw6j_1832{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;min-height:1.6em}._scUser_dmw6j_1843{color:#eaf1ea;font-weight:500}._scSys_dmw6j_1844{color:#37b578}._scInfo_dmw6j_1845{color:#8ae2b2}._scGood_dmw6j_1846{color:#37b578}._scWarn_dmw6j_1847{color:#c99a45}._scDim_dmw6j_1848{color:#eaf4ee8c}._scMeta_dmw6j_1849{color:#eaf4ee9e;font-size:11px}._scWorks_dmw6j_1851{color:#c99a45;border-left:2px solid rgba(255,210,138,.4);padding-left:10px;margin-left:-2px}._scCursor_dmw6j_1581{display:inline-block;width:7px;height:14px;margin-left:2px;vertical-align:-2px;background:#37b578;animation:_scBlink_dmw6j_1 1s steps(1) infinite}@keyframes _scBlink_dmw6j_1{50%{opacity:0}}._scCaption_dmw6j_1872{margin:18px 0 0;font-family:var(--sans);font-size:13px;line-height:1.6;color:#14201aa8;max-width:880px}._scVerified_dmw6j_1881{font-family:var(--label);font-size:12px;color:#8ae2b2;background:#4dd49e1a;border:1px solid rgba(77,212,158,.24);border-radius:6px;padding:2px 8px;white-space:nowrap}@media(max-width:720px){._scWrap_dmw6j_1712{margin:40px auto;padding:0 18px}}@media(max-width:600px){._scTerm_dmw6j_1746{height:auto;min-height:420px}._scTermBody_dmw6j_1815{padding:16px 14px;min-height:300px}}@media(max-width:560px){._scHead_dmw6j_1719{flex-direction:column;align-items:flex-start;gap:10px}}._composer_dmw6j_626{margin:0 0 30px;opacity:0;transform:translateY(14px);animation:_heroFadeUp_dmw6j_1 .8s cubic-bezier(.22,1,.36,1) .88s forwards}._composerLabel_dmw6j_1931{display:block;font-family:var(--label);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--sage-deep);opacity:.72;margin:0 0 10px}._composerChips_dmw6j_1942{display:flex;flex-wrap:wrap;gap:8px}._composerChip_dmw6j_1942{font-family:var(--label);font-size:12px;letter-spacing:.01em;line-height:1.2;color:var(--ink-soft);background:#ffffff9e;border:1px solid rgba(29,138,94,.2);border-radius:999px;padding:7px 14px;cursor:pointer;transition:color .22s var(--ease),border-color .3s var(--ease),background-color .34s var(--ease),box-shadow .34s var(--ease),transform .3s cubic-bezier(.22,1,.36,1)}._composerChip_dmw6j_1942:hover{border-color:var(--sage-deep);color:var(--sage-deep);transform:translateY(-1px)}._composerChip_dmw6j_1942:focus-visible{outline:2px solid var(--sage-deep);outline-offset:2px}._composerChipOn_dmw6j_1978{background-color:var(--sage-ink);border-color:var(--sage-ink);color:#f5f8f4;box-shadow:0 6px 18px -8px #0d6b3980;transition:color .2s var(--ease),border-color .26s var(--ease),background-color .44s var(--ease) .05s,box-shadow .5s var(--ease) .05s,transform .36s cubic-bezier(.22,1,.36,1)}._composerChipOn_dmw6j_1978:hover{color:#fff;transform:none}@media(max-width:420px){._composerChips_dmw6j_1942{gap:6px}._composerChip_dmw6j_1942{flex:1 1 100%;text-align:left;padding:9px 14px}}@media(max-height:820px)and (min-width:901px){._heroEyebrow_dmw6j_22{margin-bottom:16px}._heroType_dmw6j_109{margin-bottom:20px}._heroTitle_dmw6j_48{font-size:clamp(40px,6vw,68px);margin-bottom:22px}._heroLede_dmw6j_172{margin-bottom:26px}._composer_dmw6j_626{margin-bottom:24px}}._proofStrip_dmw6j_2025{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line-soft);border:1px solid var(--line-soft);border-radius:14px;overflow:hidden;margin:0 0 clamp(28px,4vw,44px)}._proofItem_dmw6j_2036{background:var(--surface);padding:clamp(18px,2.4vw,26px);margin:0;opacity:0;transform:translateY(10px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--pi, 0) * 90ms)}._proofStripIn_dmw6j_2048 ._proofItem_dmw6j_2036{opacity:1;transform:none}._proofLabel_dmw6j_2053{font-family:var(--label);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--quiet);margin:0 0 8px}._proofVal_dmw6j_2062{font-family:var(--font-code);font-size:clamp(20px,2.4vw,26px);font-weight:500;color:var(--sage-ink);margin:0 0 6px;font-variant-numeric:tabular-nums;letter-spacing:-.01em}._proofNote_dmw6j_2072{font-size:12px;line-height:1.45;color:var(--muted);margin:0}@media(max-width:760px){._proofStrip_dmw6j_2025{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){._proofItem_dmw6j_2036{transition:none;opacity:1;transform:none}}._compareGrid_dmw6j_1404 ._waitingDemo_dmw6j_864,._compareGrid_dmw6j_1404 ._workingDemo_dmw6j_954{height:auto;min-height:340px}._pathWrap_dmw6j_2117{display:grid;gap:clamp(20px,3vw,36px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0}@media(max-width:720px){._pathWrap_dmw6j_2117{gap:28px;grid-template-columns:minmax(0,1fr)}}._pathPanel_dmw6j_2133{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:0;min-width:0;padding-top:16px}._pathHead_dmw6j_2142{margin-bottom:12px;min-height:40px}._pathCaption_dmw6j_2147{color:var(--ink);font-family:var(--sans);font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0}._pathSub_dmw6j_2157{color:#58675e;font-family:var(--label);font-size:11px;letter-spacing:.03em;line-height:1.5;margin:3px 0 0}._pathSvg_dmw6j_2166{display:block;height:auto;width:100%}._pathStage_dmw6j_2175{position:relative}._pathTicks_dmw6j_2179{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}._pathTick_dmw6j_2179{color:var(--quiet);font-family:var(--label);font-size:11px;left:clamp(calc(var(--tick-half, 0px) + 3px),var(--tick-x, 0%),calc(100% - var(--tick-half, 0px) - 3px));letter-spacing:.06em;line-height:1.1;position:absolute;top:53.5%;transform:translate(-50%);white-space:nowrap}._pathTickSolid_dmw6j_2218{color:var(--sage-ink);font-weight:600}._pathFoot_dmw6j_2223{border-top:1px solid var(--line-soft);color:#58675e;font-family:var(--label);font-size:11px;letter-spacing:.02em;line-height:1.5;margin:12px 0 0;padding-top:10px}._pathLine_dmw6j_2234{fill:none;stroke:var(--sage);stroke-linecap:round;stroke-width:1.75;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.1s cubic-bezier(.22,1,.36,1)}._pathRecover_dmw6j_2247{fill:none;stroke:var(--sage);stroke-dasharray:.012 .022;stroke-dashoffset:1;stroke-linecap:round;stroke-width:1.25;opacity:0;transition:stroke-dashoffset .9s cubic-bezier(.22,1,.36,1) .5s,opacity .5s ease .5s}._pathLit_dmw6j_2259 ._pathRecover_dmw6j_2247{stroke-dashoffset:0;opacity:.7}._pathFound_dmw6j_2267{stroke:var(--sage-ink);stroke-width:2.5}._pathLit_dmw6j_2259 ._pathLine_dmw6j_2234{stroke-dashoffset:0}._pathLit_dmw6j_2259 ._pathFound_dmw6j_2267{transition-delay:.35s}._pathNode_dmw6j_2280{fill:var(--card, #ffffff);stroke:var(--sage);stroke-width:1.5}._pathNodeCore_dmw6j_2286{fill:var(--sage-deep)}._pathResult_dmw6j_2290{fill:#4dd49e1f;stroke:var(--sage-ink);stroke-width:2}._pathResultCore_dmw6j_2296{fill:var(--sage-ink)}._pathReject_dmw6j_2300 line{stroke:var(--red);stroke-linecap:round;stroke-width:1.7}._pathReject_dmw6j_2300{opacity:0;transition:opacity .4s ease .9s}._pathLit_dmw6j_2259 ._pathReject_dmw6j_2300{opacity:.9}._pathLit_dmw6j_2259 ._pathResult_dmw6j_2290{animation:_pathPulse_dmw6j_1 2.4s ease-in-out 1.4s infinite}@keyframes _pathPulse_dmw6j_1{0%,to{opacity:1}50%{opacity:.6}}@media(prefers-reduced-motion:reduce){._pathLine_dmw6j_2234{stroke-dashoffset:0;transition:none}._pathReject_dmw6j_2300{opacity:.85;transition:none}._pathLit_dmw6j_2259 ._pathResult_dmw6j_2290{animation:none}}._receipt_dmw6j_2349{margin:36px 0 0;padding:clamp(22px,3vw,32px);background:var(--surface);border:1px solid var(--line-soft);border-radius:16px;box-shadow:0 14px 34px -26px #08100b66}._receiptHead_dmw6j_2358{font-family:var(--label);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#58675e;margin:0 0 20px}._receiptRows_dmw6j_2367{display:flex;flex-direction:column;gap:14px}._receiptRow_dmw6j_2367{display:grid;grid-template-columns:minmax(120px,200px) minmax(0,1fr) auto;gap:clamp(12px,2vw,24px);align-items:center}._receiptLabel_dmw6j_2380{font-size:14px;color:var(--muted)}._receiptTrack_dmw6j_2385{height:10px;border-radius:999px;background:#0a0f0a0d;overflow:hidden}._receiptFill_dmw6j_2392{display:block;height:100%;width:var(--pct, 0%);border-radius:999px;transform:scaleX(0);transform-origin:0 50%;transition:transform 1s cubic-bezier(.22,1,.36,1) .15s}._receiptIn_dmw6j_2404 ._receiptFill_dmw6j_2392{transform:scaleX(1)}._receiptFillBad_dmw6j_2408{background:linear-gradient(90deg,#9c523380,#9c5233)}._receiptFillGood_dmw6j_2412{background:linear-gradient(90deg,var(--sage),var(--sage-ink))}._receiptVal_dmw6j_2416{font-family:var(--font-code);font-size:clamp(15px,1.6vw,18px);font-weight:500;font-variant-numeric:tabular-nums;min-width:4ch;text-align:right}._receiptValBad_dmw6j_2425{color:var(--c-break-deep)}._receiptValGood_dmw6j_2426{color:var(--sage-ink)}._receiptFoot_dmw6j_2428{font-size:13px;line-height:1.55;color:#58675e;margin:20px 0 0}@media(max-width:640px){._receiptRow_dmw6j_2367{grid-template-columns:minmax(0,1fr) auto}._receiptTrack_dmw6j_2385{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){._receiptFill_dmw6j_2392{transition:none;transform:scaleX(1)}}._appWin_dmw6j_2456{position:relative;border-radius:16px;overflow:clip;background:radial-gradient(120% 100% at 80% 0%,rgba(77,212,158,.12),transparent 55%),radial-gradient(80% 60% at 20% 100%,rgba(29,138,94,.06),transparent 50%),linear-gradient(170deg,var(--term-bg),var(--term-bg));border:1px solid rgba(77,212,158,.22);box-shadow:0 16px 40px -28px #08100b80,0 6px 20px -12px #08100b4d,inset 0 1px #4dd49e14;font-family:var(--font-code)}._appDots_dmw6j_2473{display:inline-flex;gap:5px;flex:none}._appDots_dmw6j_2473 i{width:8px;height:8px;border-radius:50%;background:#eaf4ee47}._appDots_dmw6j_2473 i:nth-child(1){background:#c97a5ad9}._appDots_dmw6j_2473 i:nth-child(2){background:#c9b85ad9}._appDots_dmw6j_2473 i:nth-child(3){background:#5ac98ae6}._appTop_dmw6j_2490{display:flex;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid rgba(77,212,158,.14);background:#ffffff05;flex-wrap:wrap}._appSession_dmw6j_2500{font-size:12px;letter-spacing:.02em;color:#eaf4eed9}._appTop_dmw6j_2490 ._jobPill_dmw6j_702{margin-left:auto}._appMiniPill_dmw6j_2508{font-family:var(--label);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#0a2414;background:#37b578;border-radius:999px;padding:3px 10px;margin-left:auto}._appObj_dmw6j_2520{padding:20px 22px 16px;border-bottom:1px solid rgba(77,212,158,.12)}._appChips_dmw6j_2525{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0}._appChip_dmw6j_2525{display:inline-flex;align-items:baseline;gap:8px;font-size:12px;line-height:1.4;color:#eaf4eeeb;border:1px solid rgba(77,212,158,.25);background:#4dd49e12;border-radius:999px;padding:5px 12px}._appChip_dmw6j_2525 span{font-family:var(--label);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#6ae0a8}._appMain_dmw6j_2555{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:0}._appLog_dmw6j_2561{display:flex;flex-direction:column;gap:10px;padding:18px 20px;min-width:0}._appStep_dmw6j_2569{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;margin-right:10px;border-radius:6px;font-size:11px;color:#6ae0a8e6;border:1px solid rgba(77,212,158,.25);background:#4dd49e0f;vertical-align:-6px}._appSide_dmw6j_2585{min-width:0;padding:18px 20px;border-left:1px solid rgba(77,212,158,.12);background:#ffffff04}._appSideTitle_dmw6j_2592{font-family:var(--label);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#eaf4ee8c;margin:0 0 12px}._appKv_dmw6j_2601{display:grid;gap:10px;margin:0}._appKv_dmw6j_2601 div{display:grid;gap:2px}._appKv_dmw6j_2601 dt{font-family:var(--label);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#eaf4ee80}._appKv_dmw6j_2601 dd{margin:0;font-size:13px;line-height:1.45;color:#eaf4eef0;font-variant-numeric:tabular-nums}._appOk_dmw6j_2628{color:#37b578}._appHint_dmw6j_2630{margin:14px 0 0;padding-top:12px;border-top:1px dashed rgba(77,212,158,.2);font-family:var(--sans);font-size:12px;line-height:1.6;color:#eaf4eeb8}._appObjMini_dmw6j_2641{padding:14px 18px 12px;border-bottom:1px solid rgba(77,212,158,.12)}._appObjText_dmw6j_2646{margin:0 0 4px;font-size:13px;line-height:1.5;color:#eaf4eef0}._appObjMeta_dmw6j_2653{margin:0;font-size:11px;line-height:1.5;color:#eaf4ee9e}._jobIntro_dmw6j_2660{margin:0 0 clamp(24px,3.4vw,36px)}._compareHint_dmw6j_2662{margin:0 0 20px;max-width:72ch;font-size:clamp(14px,1.4vw,16px);line-height:1.65;color:var(--muted)}._paneNote_dmw6j_2670,._paneNoteGood_dmw6j_2671{margin:0;padding:10px 18px;font-family:var(--sans);font-size:12px;line-height:1.6;border-top:1px solid rgba(255,255,255,.06);color:#ffffffa8}._paneNoteGood_dmw6j_2671{border-top-color:#4dd49e24;color:#eaf4eec7}._scPhases_dmw6j_2687{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;background:#4dd49e1a;border-bottom:1px solid rgba(77,212,158,.14)}._scPhases_dmw6j_2687 li{display:flex;align-items:center;gap:8px;padding:9px 14px;background:#0a110d;font-family:var(--label);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#eaf4ee9e;transition:color .3s ease,background .3s ease}._scPhases_dmw6j_2687 li span{font-size:11px;color:#eaf4ee8c}._scPhases_dmw6j_2687 ._scPhaseOn_dmw6j_2717{color:#37b578;background:#4dd49e12}._scFoot_dmw6j_2722{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:12px 18px;border-top:1px solid rgba(77,212,158,.14);font-size:12px;color:#eaf4eebf;font-variant-numeric:tabular-nums}._scCaption_dmw6j_1872 p{margin:0 0 12px}._scKeys_dmw6j_2736{list-style:none;display:grid;gap:8px;margin:0;padding:0}._scKeys_dmw6j_2736 li{display:flex;gap:10px;font-size:13px;line-height:1.6;color:#14201ac7}._scKeys_dmw6j_2736 span{flex:none;font-family:var(--label);font-size:11px;letter-spacing:.08em;color:var(--sage-deep);padding-top:3px}._jobObjective_dmw6j_753{font-size:13px;line-height:1.6;color:#eaf4eec7}._jobMeta_dmw6j_797{color:#eaf4eea8}._jobDim_dmw6j_798{color:#eaf4eecc}._workMeta_dmw6j_1006{color:#eaf4ee9e;font-size:11px}._workInfo_dmw6j_1002{color:#eaf4eee0}._waitingLine_dmw6j_903{line-height:1.6;font-size:13px}._waitUser_dmw6j_911{color:#ffffffe6}._waitAi_dmw6j_912{color:#fffc}._scDim_dmw6j_1848{color:var(--term-text-dim)}._scMeta_dmw6j_1849{color:var(--term-text-meta);font-size:11px}._scLine_dmw6j_1832{font-size:var(--term-size);line-height:var(--term-line)}._heroCta_dmw6j_184>button,._trialCta_dmw6j_1297>button{min-height:48px;padding:12px 24px;font-size:15px}._trialCta_dmw6j_1297{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}._jobSection_dmw6j_665 ._jobCardWrap_dmw6j_672{max-width:880px}._compareGrid_dmw6j_1404 ._waitingDemo_dmw6j_864,._compareGrid_dmw6j_1404 ._workingDemo_dmw6j_954{height:auto;min-height:380px}@media(max-width:820px){._appMain_dmw6j_2555{grid-template-columns:minmax(0,1fr)}._appSide_dmw6j_2585{border-left:none;border-top:1px solid rgba(77,212,158,.12)}._appObj_dmw6j_2520{padding:18px 18px 14px}._appLog_dmw6j_2561,._appSide_dmw6j_2585{padding:16px 18px}}@media(max-width:640px){._waitingDemo_dmw6j_864,._workingDemo_dmw6j_954{height:auto;min-height:0;font-size:12px}._appTop_dmw6j_2490{padding:10px 14px;gap:8px}._appChip_dmw6j_2525{font-size:11px}._scPhases_dmw6j_2687 li{padding:8px 10px;font-size:11px}._heroCta_dmw6j_184{gap:12px}._trialCta_dmw6j_1297{gap:12px;margin-top:26px}._trialCta_dmw6j_1297>button{width:100%;justify-content:center}}@media(max-width:380px){._waitingDemo_dmw6j_864,._workingDemo_dmw6j_954{height:auto;min-height:0;font-size:11px}._jobElapsed_dmw6j_734{font-size:13px}._appKv_dmw6j_2601 dd{font-size:12px}}@media(min-width:1920px){._waitingDemo_dmw6j_864,._workingDemo_dmw6j_954{height:auto;min-height:420px;font-size:14px}}@media(pointer:coarse),(hover:none){._heroCta_dmw6j_184>button,._trialCta_dmw6j_1297>button{min-height:48px}._jobLink_dmw6j_818{min-height:44px}}@media(prefers-reduced-motion:reduce){._scPhases_dmw6j_2687 li{transition:none}}._hero_dmw6j_4[data-layout=core]{min-height:100svh;padding:clamp(24px,4vh,48px) var(--pad-x) calc(var(--glass-lane, 52px) + clamp(24px,5vh,56px));background:radial-gradient(54% 58% at 14% 36%,rgba(55,181,120,.14),transparent 72%),radial-gradient(44% 46% at 88% 52%,rgba(13,107,61,.08),transparent 74%),linear-gradient(150deg,#fcfefb9e,#f5f8f433);align-items:center}._hero_dmw6j_4[data-layout=core]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(13,107,61,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(13,107,61,.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 24%,#000 76%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 24%,#000 76%,transparent);opacity:.5}._hero_dmw6j_4[data-layout=core] ._heroInner_dmw6j_15{width:min(100%,1420px);max-width:none;margin:0 auto;display:grid;grid-template-columns:minmax(360px,.82fr) minmax(520px,1.18fr);gap:clamp(48px,6vw,96px);align-items:center;z-index:2}._hero_dmw6j_4[data-layout=core] ._heroCopy_dmw6j_405{width:100%;max-width:590px}._hero_dmw6j_4[data-layout=core] ._heroEyebrow_dmw6j_22{margin:0 0 24px;font-size:11px;line-height:1.4;font-weight:600;letter-spacing:.14em;color:var(--sage-deep)}._hero_dmw6j_4[data-layout=core] ._heroEyebrow_dmw6j_22:before{width:7px;height:7px;border-radius:50%;background:var(--c-stria);box-shadow:0 0 0 5px #37b5781a,0 0 20px #37b57885}._hero_dmw6j_4[data-layout=core] ._heroTitle_dmw6j_48{margin:0 0 30px;font-size:clamp(58px,6.45vw,102px);font-weight:500;letter-spacing:-.068em;line-height:.89;text-wrap:nowrap}._hero_dmw6j_4[data-layout=core] ._heroTitle_dmw6j_48 ._heroLine_dmw6j_61{display:block;width:max-content;max-width:100%;opacity:0;transform:translateY(28px);animation:_heroLineIn_dmw6j_1 .95s cubic-bezier(.16,1,.3,1) .16s forwards}._hero_dmw6j_4[data-layout=core] ._heroTitle_dmw6j_48 em{margin-top:.08em;font-style:normal;animation-delay:.28s;background:linear-gradient(105deg,#0d6b3d 28%,#37b578,#0d6b3d 72%);background-size:220% 100%;background-position:130% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@keyframes _heroLineIn_dmw6j_1{to{opacity:1;transform:translateY(0)}}._hero_dmw6j_4[data-layout=core] ._heroLede_dmw6j_172{max-width:35ch;margin:0 0 30px;font-size:clamp(18px,1.55vw,22px);line-height:1.48;color:var(--ink-soft);animation-delay:.58s}._hero_dmw6j_4[data-layout=core] ._heroLede_dmw6j_172 strong{color:var(--ink);font-weight:600}._hero_dmw6j_4[data-layout=core] ._composer_dmw6j_626{margin:0 0 28px;animation-delay:.7s}._hero_dmw6j_4[data-layout=core] ._composerLabel_dmw6j_1931{margin-bottom:9px;font-size:10px;font-weight:600;letter-spacing:.15em;opacity:.78}._hero_dmw6j_4[data-layout=core] ._composerChip_dmw6j_1942{min-height:38px;padding:8px 13px;background:#fcfefbb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._hero_dmw6j_4[data-layout=core] ._composerChip_dmw6j_1942._composerChipOn_dmw6j_1978{color:#f5f8f4;background-color:var(--sage-ink)}._hero_dmw6j_4[data-layout=core] ._heroCta_dmw6j_184{gap:12px;animation-delay:.82s}._heroCore_dmw6j_2990{position:relative;isolation:isolate;display:flex;flex-direction:column;width:100%;height:min(72svh,660px);min-height:540px;overflow:hidden;border:1px solid rgba(138,226,178,.2);border-radius:30px;background:radial-gradient(58% 46% at 52% 45%,rgba(55,181,120,.2),transparent 72%),radial-gradient(32% 30% at 82% 16%,rgba(138,226,178,.1),transparent 70%),linear-gradient(148deg,#13251b,#0a140e 54%,#071009);box-shadow:0 42px 90px -52px #0a110dd1,0 20px 44px -30px #0a110d80,inset 0 1px #e9f0ea1a;transform:translateZ(0)}._heroCore_dmw6j_2990:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(112deg,rgba(255,255,255,.055),transparent 24%),radial-gradient(24% 16% at 76% 4%,rgba(138,226,178,.16),transparent 70%)}._heroCore_dmw6j_2990:after{content:"";position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #e9f0ea06}._heroCoreBar_dmw6j_3033,._heroCoreObjective_dmw6j_3034,._heroCoreStatus_dmw6j_3035{position:relative;z-index:3;display:flex;align-items:center;flex:none}._heroCoreBar_dmw6j_3033{justify-content:space-between;min-height:58px;padding:0 22px;border-bottom:1px solid rgba(233,240,234,.08);font-family:var(--label);font-size:9.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#e9f0ea80}._heroCoreBrand_dmw6j_3056{display:inline-flex;align-items:center;gap:9px;color:#e9f0eac7}._heroCoreBrand_dmw6j_3056 i{width:6px;height:6px;border-radius:50%;background:var(--c-stria-lift);box-shadow:0 0 12px #8ae2b2bf;animation:_heroCoreLed_dmw6j_1 2.4s ease-in-out infinite}._heroCoreJob_dmw6j_3072{font-family:var(--font-code);font-size:9px;font-weight:500;letter-spacing:.1em}._heroCoreObjective_dmw6j_3034{gap:9px;min-height:52px;margin:14px 18px 0;padding:0 14px;overflow:hidden;border:1px solid rgba(138,226,178,.14);border-radius:12px;background:#e9f0ea09;color:#e9f0eac7;font-family:var(--font-code);font-size:11px;line-height:1}._heroCorePrompt_dmw6j_3094{color:var(--c-stria-lift);font-size:17px}._heroCoreObjectiveText_dmw6j_3099{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;animation:_heroObjectiveIn_dmw6j_1 .6s cubic-bezier(.16,1,.3,1) both}._heroCoreCaret_dmw6j_3107{flex:none;width:5px;height:12px;margin-left:auto;border-radius:1px;background:var(--c-stria-lift);animation:_blink_dmw6j_1 1.1s steps(2) infinite}._heroCoreStage_dmw6j_3117{position:relative;z-index:1;flex:1 1 auto;min-height:0}._heroCoreSvg_dmw6j_3124{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:visible}._heroCoreGrid_dmw6j_3133 path{fill:none;stroke:#8ae2b213;stroke-width:1;vector-effect:non-scaling-stroke}._heroCoreGroundGlow_dmw6j_3140{fill:#37b5780e;filter:blur(12px)}._heroCoreOrbit_dmw6j_3145{transform-origin:320px 270px;animation:_heroCoreOrbit_dmw6j_3145 24s linear infinite}._heroCoreOrbit_dmw6j_3145 ellipse{fill:none;stroke:#8ae2b238;stroke-width:1;stroke-dasharray:3 9;vector-effect:non-scaling-stroke}._heroCoreOrbit_dmw6j_3145 ellipse:nth-child(2){stroke:#8ae2b21c;stroke-dasharray:1 7}._heroCoreOrbit_dmw6j_3145 circle{fill:var(--c-stria-lift);filter:drop-shadow(0 0 6px rgba(138,226,178,.9))}._heroCoreRouteGhost_dmw6j_3168,._heroCoreRoute_dmw6j_3168{fill:none;stroke-linecap:round;stroke-width:2;vector-effect:non-scaling-stroke}._heroCoreRouteGhost_dmw6j_3168{stroke:#37b57821;stroke-width:9}._heroCoreRoute_dmw6j_3168{stroke:url(#work-core-route);stroke-dasharray:7 9;animation:_heroCoreRoute_dmw6j_3168 3.2s linear infinite}._heroCoreSignal_dmw6j_3187{fill:var(--c-stria-lift);filter:drop-shadow(0 0 8px rgba(138,226,178,.95));offset-path:path("M 45 420 C 112 420 118 392 165 386 C 218 379 224 332 270 316 C 294 308 304 285 320 268");offset-rotate:0deg;animation:_heroCoreSignal_dmw6j_3187 5.4s cubic-bezier(.55,0,.35,1) infinite}._heroCoreNodes_dmw6j_3195 circle{fill:#10261a;stroke:var(--c-stria);stroke-width:1.5;vector-effect:non-scaling-stroke}._heroCoreNodes_dmw6j_3195 circle:last-of-type{fill:var(--c-stria-lift);stroke:#8ae2b247}._heroCoreNodes_dmw6j_3195 path{stroke:#0d6b3d99;stroke-width:1}._heroCoreNodes_dmw6j_3195 text{fill:#0d6b3dad;font-family:var(--label);font-size:9px;font-weight:600;letter-spacing:.16em}._heroCoreStack_dmw6j_3220 polygon{fill:#37b57806;stroke:#8ae2b21f;stroke-width:1;vector-effect:non-scaling-stroke}._heroCoreObject_dmw6j_3034{transform-box:fill-box;transform-origin:center;animation:_heroCoreObjectIn_dmw6j_1 1.1s cubic-bezier(.16,1,.3,1) .12s both}._heroCoreFloat_dmw6j_3233{transform-box:fill-box;transform-origin:center;animation:_heroCoreFloat_dmw6j_3233 7s ease-in-out 1.1s infinite}._heroCoreHalo_dmw6j_3239{transform-box:fill-box;transform-origin:center;animation:_heroCoreHalo_dmw6j_3239 4.8s ease-in-out infinite}._heroCoreTop_dmw6j_3245,._heroCoreLeft_dmw6j_3246,._heroCoreRight_dmw6j_3247{stroke:#8ae2b285;stroke-width:1.2;vector-effect:non-scaling-stroke}._heroCoreTop_dmw6j_3245{fill:url(#work-core-top)}._heroCoreLeft_dmw6j_3246{fill:url(#work-core-left)}._heroCoreRight_dmw6j_3247{fill:url(#work-core-right)}._heroCoreWireframe_dmw6j_3257{fill:none;stroke:#8ae2b242;stroke-width:1;vector-effect:non-scaling-stroke}._heroCoreWireframe_dmw6j_3257 path:nth-child(n+4){stroke:#8ae2b26b}._heroCoreLensRing_dmw6j_3268{fill:none;stroke:#d7f8e69e;stroke-width:1;vector-effect:non-scaling-stroke}._heroCoreLensCore_dmw6j_3275{fill:#e6fff2;filter:drop-shadow(0 0 9px rgba(138,226,178,.9))}._heroCorePanel_dmw6j_3280{animation:_heroCorePanel_dmw6j_3280 6s ease-in-out infinite}._heroCorePanel_dmw6j_3280 path{fill:none;stroke:#8ae2b240;stroke-width:1;stroke-dasharray:2 5;vector-effect:non-scaling-stroke}._heroCorePanel_dmw6j_3280 rect{fill:#13251be6;stroke:#8ae2b23d;stroke-width:1;vector-effect:non-scaling-stroke}._heroCorePanel_dmw6j_3280 circle{fill:var(--c-stria-lift);filter:drop-shadow(0 0 5px rgba(138,226,178,.75))}._heroCorePanel_dmw6j_3280 text{fill:#e9f0eabd;font-family:var(--label);font-size:9px;font-weight:600;letter-spacing:.13em}._heroCorePanelB_dmw6j_3312{animation-delay:-2s}._heroCorePanelC_dmw6j_3313{animation-delay:-4s}._heroCoreVerify_dmw6j_3315 circle{fill:none;stroke:#8ae2b273;stroke-width:1;transform-box:fill-box;transform-origin:center;vector-effect:non-scaling-stroke}._heroCoreVerify_dmw6j_3315 circle:last-child{opacity:0;animation:_heroCoreVerify_dmw6j_3315 3s ease-out infinite}._heroCoreStatus_dmw6j_3035{justify-content:space-between;gap:18px;min-height:58px;padding:0 22px;border-top:1px solid rgba(233,240,234,.08);font-family:var(--label);font-size:9px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}._heroCoreSteps_dmw6j_3342{display:flex;align-items:center;gap:10px;color:#e9f0ea8c}._heroCoreSteps_dmw6j_3342 span{display:inline-flex;align-items:center;gap:10px}._heroCoreSteps_dmw6j_3342 span:not(:last-child):after{content:"";width:16px;height:1px;background:#8ae2b233}._heroCoreSteps_dmw6j_3342 span:nth-child(-n+2){color:#e9f0eaa3}._heroCoreResult_dmw6j_3366{display:inline-flex;align-items:center;gap:8px;color:var(--c-stria-lift)}._heroCoreResult_dmw6j_3366 i{width:6px;height:6px;border-radius:50%;background:var(--c-stria-lift);box-shadow:0 0 12px #8ae2b2b3}@keyframes _heroCoreLed_dmw6j_1{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes _heroObjectiveIn_dmw6j_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes _heroCoreOrbit_dmw6j_3145{to{transform:rotate(360deg)}}@keyframes _heroCoreRoute_dmw6j_3168{to{stroke-dashoffset:-32}}@keyframes _heroCoreSignal_dmw6j_3187{0%,8%{offset-distance:0%;opacity:0}14%{opacity:1}72%{opacity:1}84%,to{offset-distance:100%;opacity:0}}@keyframes _heroCoreObjectIn_dmw6j_1{0%{opacity:0;transform:translateY(24px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _heroCoreFloat_dmw6j_3233{0%,to{transform:translateY(-4px)}50%{transform:translateY(8px)}}@keyframes _heroCoreHalo_dmw6j_3239{0%,to{opacity:.52;transform:scale(.94)}50%{opacity:.9;transform:scale(1.06)}}@keyframes _heroCorePanel_dmw6j_3280{0%,to{transform:translateY(-2px)}50%{transform:translateY(5px)}}@keyframes _heroCoreVerify_dmw6j_3315{0%{opacity:.7;transform:scale(.55)}70%,to{opacity:0;transform:scale(1.5)}}._heroCore_dmw6j_2990[data-paused] *{animation-play-state:paused!important}@media(min-width:900px)and (max-height:720px){._hero_dmw6j_4[data-layout=core] ._heroTitle_dmw6j_48{font-size:clamp(52px,5.8vw,76px);margin-bottom:22px}._hero_dmw6j_4[data-layout=core] ._heroLede_dmw6j_172{font-size:18px;margin-bottom:22px}._hero_dmw6j_4[data-layout=core] ._composer_dmw6j_626{margin-bottom:22px}._heroCore_dmw6j_2990{height:68svh;min-height:490px}}@media(max-width:899px){._hero_dmw6j_4[data-layout=core]{align-items:flex-start;padding-top:calc(var(--header-height) + var(--safe-top) + 20px);padding-bottom:calc(var(--glass-lane, 52px) + 24px)}._hero_dmw6j_4[data-layout=core]:before{background-size:44px 44px;opacity:.38}._hero_dmw6j_4[data-layout=core] ._heroInner_dmw6j_15{grid-template-columns:minmax(0,1fr);gap:0;width:100%}._hero_dmw6j_4[data-layout=core] ._heroCopy_dmw6j_405{display:contents}._hero_dmw6j_4[data-layout=core] ._heroEyebrow_dmw6j_22{order:1;margin-bottom:14px}._hero_dmw6j_4[data-layout=core] ._heroTitle_dmw6j_48{order:2;margin-bottom:0;font-size:clamp(48px,10.4vw,72px);line-height:.92}._hero_dmw6j_4[data-layout=core] ._heroCore_dmw6j_2990{order:3;height:clamp(270px,36svh,390px);min-height:270px;margin:22px 0 20px;border-radius:23px}._hero_dmw6j_4[data-layout=core] ._heroLede_dmw6j_172{order:4;max-width:39ch;margin-bottom:20px;font-size:17px;line-height:1.45}._hero_dmw6j_4[data-layout=core] ._heroCta_dmw6j_184{order:5;margin-bottom:22px}._hero_dmw6j_4[data-layout=core] ._composer_dmw6j_626{order:6;width:100%;margin-bottom:22px}._hero_dmw6j_4[data-layout=core] ._composerChips_dmw6j_1942{flex-wrap:nowrap;gap:7px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}._hero_dmw6j_4[data-layout=core] ._composerChips_dmw6j_1942::-webkit-scrollbar{display:none}._hero_dmw6j_4[data-layout=core] ._composerChip_dmw6j_1942{flex:0 0 auto;min-height:40px;text-align:center}._heroCoreBar_dmw6j_3033{min-height:48px;padding:0 16px}._heroCoreObjective_dmw6j_3034{min-height:42px;margin:10px 12px 0;padding:0 11px;font-size:9px}._heroCoreStatus_dmw6j_3035{min-height:48px;padding:0 16px;font-size:8px}._heroCoreSteps_dmw6j_3342,._heroCoreSteps_dmw6j_3342 span{gap:7px}._heroCoreSteps_dmw6j_3342 span:not(:last-child):after{width:10px}._heroCorePanel_dmw6j_3280 text{font-size:10px}}@media(max-width:520px){._hero_dmw6j_4[data-layout=core] ._heroEyebrow_dmw6j_22{font-size:9.5px;letter-spacing:.12em}._hero_dmw6j_4[data-layout=core] ._heroTitle_dmw6j_48{font-size:clamp(43px,11vw,57px)}._hero_dmw6j_4[data-layout=core] ._heroCore_dmw6j_2990{height:clamp(270px,35svh,315px);min-height:270px;margin-top:18px}._hero_dmw6j_4[data-layout=core] ._heroLede_dmw6j_172{margin-bottom:18px;font-size:16px}._hero_dmw6j_4[data-layout=core] ._composer_dmw6j_626{margin-bottom:20px}._heroCoreBar_dmw6j_3033{min-height:44px}._heroCoreObjective_dmw6j_3034{min-height:39px}._heroCoreStatus_dmw6j_3035{min-height:44px}._heroCoreResult_dmw6j_3366,._heroCoreSteps_dmw6j_3342{font-size:7.5px}}@media(max-width:360px){._hero_dmw6j_4[data-layout=core] ._heroTitle_dmw6j_48{font-size:40px}._hero_dmw6j_4[data-layout=core] ._heroCore_dmw6j_2990{height:265px;min-height:265px}._heroCoreJob_dmw6j_3072{display:none}}@media(max-width:899px)and (max-height:640px){._hero_dmw6j_4[data-layout=core]{padding-top:calc(var(--header-height) + var(--safe-top) + 10px);padding-bottom:calc(var(--glass-lane, 52px) + 12px)}._hero_dmw6j_4[data-layout=core] ._heroEyebrow_dmw6j_22{margin-bottom:10px}._hero_dmw6j_4[data-layout=core] ._heroTitle_dmw6j_48{font-size:40px;line-height:.94}._hero_dmw6j_4[data-layout=core] ._heroCore_dmw6j_2990{height:190px;min-height:190px;margin:12px 0;border-radius:19px}._hero_dmw6j_4[data-layout=core] ._heroLede_dmw6j_172{margin-bottom:12px;font-size:14px;line-height:1.35}._hero_dmw6j_4[data-layout=core] ._heroCta_dmw6j_184,._hero_dmw6j_4[data-layout=core] ._composer_dmw6j_626{margin-bottom:14px}._heroCoreBar_dmw6j_3033{min-height:36px;padding:0 12px}._heroCoreObjective_dmw6j_3034{display:none}._heroCoreStatus_dmw6j_3035{min-height:36px;padding:0 12px}}@media(min-width:640px)and (max-width:899px)and (max-height:560px){._hero_dmw6j_4[data-layout=core] ._heroInner_dmw6j_15{grid-template-columns:minmax(0,.92fr) minmax(300px,1.08fr);gap:24px}._hero_dmw6j_4[data-layout=core] ._heroCopy_dmw6j_405{display:block;max-width:none}._hero_dmw6j_4[data-layout=core] ._heroCore_dmw6j_2990{grid-column:2;grid-row:1;height:calc(100svh - var(--header-height) - 28px);min-height:280px;max-height:360px;margin:0}._hero_dmw6j_4[data-layout=core] ._heroTitle_dmw6j_48{font-size:44px}._hero_dmw6j_4[data-layout=core] ._heroLede_dmw6j_172{font-size:14px}._hero_dmw6j_4[data-layout=core] ._composer_dmw6j_626{display:none}}@media(max-width:520px){._hero_dmw6j_4[data-layout=core] ._heroCta_dmw6j_184{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._hero_dmw6j_4[data-layout=core] ._heroCta_dmw6j_184>button{width:100%;padding:10px 11px;font-size:13px;white-space:nowrap}}@media(max-width:360px){._hero_dmw6j_4[data-layout=core] ._heroCta_dmw6j_184{grid-template-columns:minmax(0,1fr)}}html[data-quality=reduced] ._heroTitle_dmw6j_48 em,html[data-quality=minimal] ._heroTitle_dmw6j_48 em{animation:_heroLineIn_dmw6j_1 .95s cubic-bezier(.16,1,.3,1) .28s forwards!important;background-position:50% 0}html[data-quality=reduced] ._heroCore_dmw6j_2990 *,html[data-quality=minimal] ._heroCore_dmw6j_2990 *{animation:none!important}html[data-quality=reduced] ._heroCoreSignal_dmw6j_3187,html[data-quality=minimal] ._heroCoreSignal_dmw6j_3187{display:none}@media(prefers-reduced-motion:reduce){._hero_dmw6j_4[data-layout=core] ._heroTitle_dmw6j_48 ._heroLine_dmw6j_61{animation:none;opacity:1;transform:none}._heroCore_dmw6j_2990 *{animation:none!important}._heroCoreSignal_dmw6j_3187{display:none}}

@keyframes x15k0smr-B {
  0%, 30% {
    opacity: 1;
    background-color: #e9f0ea3d;
  }

  36%, 96% {
    background-color: var(--c-stria-lift);
    opacity: .8;
  }

  99%, 100% {
    opacity: 1;
    background-color: #e9f0ea3d;
  }
}

@keyframes x1xmp0p6-B {
  0%, 6% {
    opacity: 1;
    background-color: #e9f0ea3d;
  }

  11%, 96% {
    background-color: var(--c-stria-lift);
    opacity: .8;
  }

  99%, 100% {
    opacity: 1;
    background-color: #e9f0ea3d;
  }
}

@keyframes xu2lf2o-B {
  0%, 66% {
    opacity: 1;
    background-color: #e9f0ea3d;
  }

  72%, 96% {
    background-color: var(--c-stria-lift);
    opacity: .8;
  }

  99%, 100% {
    opacity: 1;
    background-color: #e9f0ea3d;
  }
}

@keyframes x1nd4fxv-B {
  0%, 30% {
    color: #e9f0ea4d;
  }

  36%, 96% {
    color: #e9f0eab3;
  }

  99%, 100% {
    color: #e9f0ea4d;
  }
}

@keyframes xr0q638-B {
  0%, 66% {
    color: #e9f0ea4d;
  }

  72%, 96% {
    color: #e9f0eab3;
  }

  99%, 100% {
    color: #e9f0ea4d;
  }
}

@keyframes xuvsjdp-B {
  0%, 6% {
    color: #e9f0ea4d;
  }

  11%, 96% {
    color: #e9f0eab3;
  }

  99%, 100% {
    color: #e9f0ea4d;
  }
}

@keyframes x1c6whe6-B {
  0% {
    offset-distance: 0%;
    opacity: 0;
  }

  5% {
    opacity: 1;
  }

  56% {
    offset-distance: 100%;
    opacity: 1;
  }

  63% {
    offset-distance: 100%;
    opacity: 1;
  }

  70%, 100% {
    offset-distance: 100%;
    opacity: 0;
  }
}

@keyframes x12620cs-B {
  0%, 31% {
    opacity: .4;
  }

  36%, 96% {
    opacity: 1;
  }

  99%, 100% {
    opacity: .4;
  }
}

@keyframes x19skmdb-B {
  0%, 72% {
    opacity: .4;
  }

  78%, 96% {
    opacity: 1;
  }

  99%, 100% {
    opacity: .4;
  }
}

@keyframes x1gd1e18-B {
  0%, 73% {
    opacity: 0;
    transform: translate3d(0, -40px, 0);
  }

  82% {
    opacity: 1;
    transform: translate3d(0, 2px, 0);
  }

  86% {
    opacity: 1;
    transform: translate3d(0, -1px, 0);
  }

  90%, 96% {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }

  100% {
    opacity: 0;
    transform: translate3d(0, 0, 0);
  }
}

@keyframes xywj035-B {
  0%, 12% {
    opacity: 0;
    transform: translate3d(-360px, 0, 0) skewX(-18deg);
  }

  32% {
    opacity: .34;
  }

  56% {
    opacity: 0;
  }

  100% {
    opacity: 0;
    transform: translate3d(620px, 0, 0) skewX(-18deg);
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x8ss2ys-B {
  0%, 12% {
    opacity: 1;
  }

  24%, 96% {
    opacity: .4;
  }

  100% {
    opacity: 1;
  }
}

@keyframes x7qqll8-B {
  from {
    opacity: 0;
    transform: translate3d(24px, 10px, 0) scale(.985);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0) scale(1);
  }
}

@keyframes xp52unw-B {
  from {
    opacity: 0;
    transform: translate3d(0, 24px, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

@keyframes xr2dmeo-B {
  from {
    opacity: 0;
    transform: translate3d(-10px, 0, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

@keyframes x685ao-B {
  to {
    stroke-dashoffset: -80px;
  }
}

@keyframes x2z35p8-B {
  0%, 62% {
    stroke-dashoffset: 161.25px;
    opacity: 0;
  }

  65% {
    stroke-dashoffset: 161.25px;
    opacity: 1;
  }

  71% {
    stroke-dashoffset: 0;
    opacity: 1;
  }

  97%, 100% {
    stroke-dashoffset: 0;
    opacity: 0;
  }
}

@keyframes x1v5zpnn-B {
  0%, 100% {
    transform: translate3d(8px, -3px, 0);
  }

  50% {
    transform: translate3d(-10px, 5px, 0);
  }
}

@keyframes xnp6kw5-B {
  0%, 100% {
    transform: translate3d(-8px, 2px, 0);
  }

  50% {
    transform: translate3d(10px, -5px, 0);
  }
}

@keyframes x1j7qd3o-B {
  0%, 100% {
    transform: translate3d(-5px, 0, 0);
  }

  50% {
    transform: translate3d(7px, -3px, 0);
  }
}

:root, .x14s46b9 {
  --xfxqu2e: var(--sans);
  --x168gpwr: var(--mono);
  --x1dozivw: var(--display);
  --x6eats3: var(--color-bg);
  --xsz8of6: var(--color-bg-elevated);
  --x1ocm88t: var(--color-fg);
  --x1akj1it: var(--color-fg-muted);
  --xy90zay: var(--color-brand);
  --x1wnm4l6: var(--color-brand-bright);
  --xuyob00: var(--color-line);
  --x8jvm4l: var(--color-line-strong);
  --x36eb9c: var(--color-success);
  --x3ep436: var(--color-warning);
  --xtpxemg: var(--color-error);
  --x151jrr9: var(--color-info);
  --xwawl4n: var(--brass);
  --x27rpge: var(--brass-bright);
  --x1x3tpyx: var(--brass-dim);
  --x1sf27tp: var(--muted);
  --xmi7ylo: var(--quiet);
  --x1mnfrp9: var(--dark-surface);
  --xd0cchq: var(--ink);
  --xbvorey: var(--radius-lg);
  --x1bsoi8d: var(--card-shadow);
  --xyk7izi: var(--card-shadow-raised);
  --x7bac21: var(--ease-out-expo);
}

.x10a8y8t:not(#\#) {
  inset: 0;
}

.xcm2nj5:not(#\#) {
  inset: 4% 0 2%;
}

.x8o5f6s:not(#\#) {
  margin: 0 0 11px;
}

.xswdx4l:not(#\#) {
  margin: 0 0 24px;
}

.x19bbpc0:not(#\#) {
  margin: 0 auto;
}

.x1ghz6dp:not(#\#) {
  margin: 0;
}

.xled65b:not(#\#) {
  margin: 18px 0 0;
}

.xbjp52g:not(#\#) {
  margin: 30px 0 0;
}

.x1xk1jr8:not(#\#) {
  padding: 0 16px;
}

.x5b5r1n:not(#\#) {
  padding: 0 18px;
}

.xz3mz2r:not(#\#) {
  padding: 0 22px;
}

.x1owz9hs:not(#\#) {
  padding: 0 23px;
}

.x1717udv:not(#\#) {
  padding: 0;
}

.x10ft5vl:not(#\#) {
  padding: 18px 0 0;
}

.xor4a8r:not(#\#) {
  padding: 26px;
}

.xztvwtv:not(#\#) {
  padding: 4px 0;
}

.x1v9t41d:not(#\#) {
  padding: 4px 10px;
}

.x2lkgqm:not(#\#) {
  padding: 7px 10px;
}

.x1tvrjlm:not(#\#) {
  padding: calc(var(--header-height) + var(--safe-top) + 42px) var(--pad-x) calc(var(--glass-lane, 52px) + 38px);
}

@media (width <= 360px) {
  .xlasofu.xlasofu:not(#\#) {
    margin: 14px 0 16px;
  }
}

@media (width <= 560px) {
  .x13vgdjp.x13vgdjp:not(#\#) {
    margin: 22px 0 24px;
  }
}

@media (width >= 561px) and (width <= 900px) {
  .xi38mxs.xi38mxs:not(#\#) {
    margin: 26px 0 28px;
  }
}

@media (width <= 560px) {
  .x1nred4t.x1nred4t:not(#\#) {
    padding: 0 11px;
  }
}

.xyihoh6:not(#\#):not(#\#) {
  border-color: #8ae2b261;
}

.x86x3ik:not(#\#):not(#\#) {
  border-color: #e9f0ea2e;
}

.x8nvzy6:not(#\#):not(#\#) {
  border-color: #f2ede62e;
}

.x1nyfsm7:not(#\#):not(#\#) {
  border-color: #f2ede64d;
}

.xbl2wst:not(#\#):not(#\#) {
  border-color: #ffffff94;
}

.x16s2x7e:not(#\#):not(#\#) {
  border-color: #fff9;
}

.x1jc8qh3:not(#\#):not(#\#) {
  border-color: var(--x151jrr9);
}

.xm3eg51:not(#\#):not(#\#) {
  border-color: var(--x1x3tpyx);
}

.x76uj0d:not(#\#):not(#\#) {
  border-color: var(--x27rpge);
}

.x18mfa7v:not(#\#):not(#\#) {
  border-color: var(--x36eb9c);
}

.xdzyr70:not(#\#):not(#\#) {
  border-color: var(--xmi7ylo);
}

.x1r9fpj8:not(#\#):not(#\#) {
  border-color: var(--xtpxemg);
}

.xi24ajb:not(#\#):not(#\#) {
  border-color: var(--xwawl4n);
}

.x2u8bby:not(#\#):not(#\#) {
  border-radius: 0;
}

.x1q4ynmn:not(#\#):not(#\#) {
  border-radius: 10px;
}

.xur7f20:not(#\#):not(#\#) {
  border-radius: 8px;
}

.x1e6avla:not(#\#):not(#\#) {
  border-radius: 999px;
}

.x1w4pt3v:not(#\#):not(#\#) {
  border-radius: var(--btn-radius, 999px);
}

.x1483ue0:not(#\#):not(#\#) {
  border-radius: var(--xbvorey);
}

.x1y0btm7:not(#\#):not(#\#) {
  border-style: solid;
}

.x4hv7ue:not(#\#):not(#\#) {
  border-width: .5px;
}

.x883omv:not(#\#):not(#\#) {
  gap: 10px;
}

.x15gj94b:not(#\#):not(#\#) {
  gap: 11px;
}

.xou54vl:not(#\#):not(#\#) {
  gap: 16px;
}

.xaobbuh:not(#\#):not(#\#) {
  gap: 18px;
}

.x1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

.x1jnr06f:not(#\#):not(#\#) {
  gap: 4px;
}

.x17d4w8g:not(#\#):not(#\#) {
  gap: 6px;
}

.x1j9xkj6:not(#\#):not(#\#) {
  gap: 7px;
}

.x167g77z:not(#\#):not(#\#) {
  gap: 8px;
}

.xmmi0ta:not(#\#):not(#\#) {
  gap: 9px;
}

.xgkxs2y:not(#\#):not(#\#) {
  grid-column: 1;
}

.x1npkx4u:not(#\#):not(#\#) {
  grid-column: 2;
}

.xa1s216:not(#\#):not(#\#) {
  grid-row: 1 / span 2;
}

.x1ms6mhf:not(#\#):not(#\#) {
  grid-row: 1;
}

.x7sv70a:not(#\#):not(#\#) {
  grid-row: 2;
}

.x7giv3:not(#\#):not(#\#) {
  overflow: clip;
}

.xb3r6kr:not(#\#):not(#\#) {
  overflow: hidden;
}

.x1rea2x4:not(#\#):not(#\#) {
  overflow: visible;
}

.x1uhif0a:not(#\#):not(#\#) {
  transition: opacity var(--fast) ease;
}

.x15auor1:hover:not(:disabled):not(#\#):not(#\#) {
  border-color: #f2ede666;
}

.x1jr70qg:hover:not(:disabled):not(#\#):not(#\#) {
  border-color: #f2ede680;
}

.x11bh1pi:hover:not(:disabled):not(#\#):not(#\#) {
  border-color: #4dd49e66;
}

.x143ov31:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--c-stria-lift);
}

.xw6fzn9:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--xwawl4n);
}

.x16eo4bx:hover:not(#\#):not(#\#) {
  border-color: #8ae2b247;
}

.x18ff0es:hover:not(#\#):not(#\#) {
  border-color: #8ae2b257;
}

.xc42ein:hover:not(#\#):not(#\#) {
  border-color: #8ae2b26b;
}

.xtp8mg0:hover:not(#\#):not(#\#) {
  border-color: #8ae2b28f;
}

@media (width <= 560px) {
  .x1grloxl.x1grloxl:not(#\#):not(#\#) {
    flex: none;
  }

  .x1t8jho5.x1t8jho5:not(#\#):not(#\#) {
    gap: 6px;
  }

  .x19iv9z9.x19iv9z9:not(#\#):not(#\#) {
    gap: 8px;
  }
}

@media (width <= 900px) {
  .xb7xxxh.xb7xxxh:not(#\#):not(#\#) {
    grid-column: 1;
  }

  .x5x1z97.x5x1z97:not(#\#):not(#\#) {
    grid-row: 1;
  }
}

@media (width <= 360px) {
  .xs68sa2.xs68sa2:not(#\#):not(#\#) {
    grid-row: auto;
  }
}

@media (width <= 900px) {
  .xhahf1f.xhahf1f:not(#\#):not(#\#) {
    grid-row: auto;
  }
}

.x1ua5tub:not(#\#):not(#\#):not(#\#) {
  -webkit-box-orient: vertical;
}

.x1h7i4cw:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 2;
}

.x1pha0wt:not(#\#):not(#\#):not(#\#) {
  align-items: baseline;
}

.x6s0dn4:not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.x1cy8zhl:not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x1y8v6su:not(#\#):not(#\#):not(#\#) {
  align-self: start;
}

.x1vwdvh2:not(#\#):not(#\#):not(#\#) {
  animation-delay: .12s;
}

.x1k0bccz:not(#\#):not(#\#):not(#\#) {
  animation-delay: .1s;
}

.x11m9n2v:not(#\#):not(#\#):not(#\#) {
  animation-delay: .21s;
}

.x4mqg50:not(#\#):not(#\#):not(#\#) {
  animation-duration: .56s;
}

.xegkacw:not(#\#):not(#\#):not(#\#) {
  animation-duration: .9s;
}

.x1m9vv7p:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.2s;
}

.x1q41ro2:not(#\#):not(#\#):not(#\#) {
  animation-duration: 11s;
}

.x12u3ys4:not(#\#):not(#\#):not(#\#) {
  animation-duration: 14s;
}

.xjq15ov:not(#\#):not(#\#):not(#\#) {
  animation-duration: 18s;
}

.xvqfwac:not(#\#):not(#\#):not(#\#) {
  animation-duration: 6.8s;
}

.x1u6ievf:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: both;
}

.xa4qsjk:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: infinite;
}

.x1988jda:not(#\#):not(#\#):not(#\#) {
  animation-name: x12620cs-B;
}

.xtsjz8k:not(#\#):not(#\#):not(#\#) {
  animation-name: x15k0smr-B;
}

.x1e8xvj7:not(#\#):not(#\#):not(#\#) {
  animation-name: x19skmdb-B;
}

.xrop0oc:not(#\#):not(#\#):not(#\#) {
  animation-name: x1c6whe6-B;
}

.x1v34k32:not(#\#):not(#\#):not(#\#) {
  animation-name: x1gd1e18-B;
}

.x7260w2:not(#\#):not(#\#):not(#\#) {
  animation-name: x1j7qd3o-B;
}

.xa2z79o:not(#\#):not(#\#):not(#\#) {
  animation-name: x1nd4fxv-B;
}

.x1fo425a:not(#\#):not(#\#):not(#\#) {
  animation-name: x1v5zpnn-B;
}

.x35r153:not(#\#):not(#\#):not(#\#) {
  animation-name: x1xmp0p6-B;
}

.xmmkj22:not(#\#):not(#\#):not(#\#) {
  animation-name: x2z35p8-B;
}

.x14pek8k:not(#\#):not(#\#):not(#\#) {
  animation-name: x685ao-B;
}

.x1ypqxh5:not(#\#):not(#\#):not(#\#) {
  animation-name: x7qqll8-B;
}

.xwb0eh1:not(#\#):not(#\#):not(#\#) {
  animation-name: x8ss2ys-B;
}

.xy6koz4:not(#\#):not(#\#):not(#\#) {
  animation-name: xnp6kw5-B;
}

.x1qbkoyy:not(#\#):not(#\#):not(#\#) {
  animation-name: xp52unw-B;
}

.x1okba3a:not(#\#):not(#\#):not(#\#) {
  animation-name: xr0q638-B;
}

.xnmepjw:not(#\#):not(#\#):not(#\#) {
  animation-name: xr2dmeo-B;
}

.xgzsjn2:not(#\#):not(#\#):not(#\#) {
  animation-name: xu2lf2o-B;
}

.x13e1379:not(#\#):not(#\#):not(#\#) {
  animation-name: xuvsjdp-B;
}

.xorstpt:not(#\#):not(#\#):not(#\#) {
  animation-play-state: paused;
}

.xa0mk88:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.16, 1, .3, 1);
}

.x186526b:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.33, 0, .2, 1);
}

.x147wac7:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.5, 0, .5, 1);
}

.x4hg4is:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-in-out;
}

.x1esw782:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: linear;
}

.x1o98m91:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 920 / 720;
}

.x1wwxvg:not(#\#):not(#\#):not(#\#) {
  background-color: #e9f0ea06;
}

.x1ghbh74:not(#\#):not(#\#):not(#\#) {
  background-color: #e9f0ea0b;
}

.x12bpiob:not(#\#):not(#\#):not(#\#) {
  background-color: #e9f0ea3d;
}

.x12ssxq8:not(#\#):not(#\#):not(#\#) {
  background-color: #37b57821;
}

.x8cg635:not(#\#):not(#\#):not(#\#) {
  background-color: #07100985;
}

.x199g7oz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--c-stria-lift);
}

.x1r2ruit:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg, #eaf1ea 0%, #fff 100%);
}

.x114s6uo:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #0000, #8ae2b229, #e9f0ea12, #0000);
}

.x1mzkxi7:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#8ae2b20b 1px, #0000 1px), linear-gradient(90deg, #8ae2b20b 1px, #0000 1px);
}

.x1jcp2p8:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,transparent 0%,#f5f8f40a 34%,#f5f8f438 58%,#f5f8f49e 80%,var(--c-paper) 100%);
}

.x196b6ai:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(44% 38% at 66%, #37b5781c, #0000 72%), radial-gradient(34% 30% at 40% 70%, #8ae2b209, #0000 74%);
}

.x3ug8yw:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(46% 42% at 73% 47%, #37b5781a, #0000 74%), radial-gradient(38% 44% at 14% 24%, #37b5780b, #0000 76%), linear-gradient(146deg, #0b1710 0%, #071009 48%, #0a140e 100%);
}

.x36tmfr:not(#\#):not(#\#):not(#\#) {
  background-size: 104px 104px;
}

.x158d7vh:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 4px #37b5781a, 0 0 16px #8ae2b280;
}

.x14kkcsw:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 12px #0003;
}

.xxeubo5:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px #fff9, 0 1px 1px #0000004d, 0 10px 22px -8px #0000008c;
}

.xu2psd1:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1bsoi8d);
}

.x3l40mf:not(#\#):not(#\#):not(#\#) {
  color: #0a110d;
}

.x1u01wxl:not(#\#):not(#\#):not(#\#) {
  color: #eaf1ea;
}

.x1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.xz1vq7b:not(#\#):not(#\#):not(#\#) {
  color: #8ae2b2c7;
}

.xl52pia:not(#\#):not(#\#):not(#\#) {
  color: #8ae2b2e0;
}

.x1k6vzfk:not(#\#):not(#\#):not(#\#) {
  color: #e9f0ea8c;
}

.xwgtpow:not(#\#):not(#\#):not(#\#) {
  color: #e9f0ea99;
}

.xq9qbng:not(#\#):not(#\#):not(#\#) {
  color: #e9f0ea9e;
}

.x176q3o1:not(#\#):not(#\#):not(#\#) {
  color: #e9f0eab3;
}

.x19vyekv:not(#\#):not(#\#):not(#\#) {
  color: #e9f0eab8;
}

.xm0468:not(#\#):not(#\#):not(#\#) {
  color: #e9f0eacc;
}

.xul2hd3:not(#\#):not(#\#):not(#\#) {
  color: #e9f0eae0;
}

.x19rgdtc:not(#\#):not(#\#):not(#\#) {
  color: #eaf0eab3;
}

.xdlncwp:not(#\#):not(#\#):not(#\#) {
  color: var(--c-chalk);
}

.x1vn46oo:not(#\#):not(#\#):not(#\#) {
  color: var(--c-stria-lift);
}

.x1qaybch:not(#\#):not(#\#):not(#\#) {
  color: var(--x151jrr9);
}

.x13z1hqh:not(#\#):not(#\#):not(#\#) {
  color: var(--x1sf27tp);
}

.x1a01ydm:not(#\#):not(#\#):not(#\#) {
  color: var(--x1x3tpyx);
}

.x2zzvdt:not(#\#):not(#\#):not(#\#) {
  color: var(--x27rpge);
}

.x1kt0y4v:not(#\#):not(#\#):not(#\#) {
  color: var(--x36eb9c);
}

.x1nuz0bs:not(#\#):not(#\#):not(#\#) {
  color: var(--xd0cchq);
}

.xoid9so:not(#\#):not(#\#):not(#\#) {
  color: var(--xtpxemg);
}

.x1stk96i:not(#\#):not(#\#):not(#\#) {
  color: var(--xwawl4n);
}

.xnq7r29:not(#\#):not(#\#):not(#\#) {
  column-gap: clamp(44px, 5.6vw, 92px);
}

.x18dfbjx:not(#\#):not(#\#):not(#\#) {
  contain: layout paint;
}

.x14axycx:not(#\#):not(#\#):not(#\#) {
  content: "";
}

.x1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x104kibb:not(#\#):not(#\#):not(#\#) {
  display: -webkit-box;
}

.x1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.x78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.xrvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

.x3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.xbh8q5q:not(#\#):not(#\#):not(#\#) {
  fill: none;
}

.x1ddf9a1:not(#\#):not(#\#):not(#\#) {
  fill: var(--c-stria-lift);
}

.x2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.x1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.xva6cmm:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-body);
}

.x14ww3m8:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-code);
}

.x1arfh7o:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-display);
}

.xqbg11k:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-label);
}

.x1s63d2g:not(#\#):not(#\#):not(#\#) {
  font-family: var(--sans);
}

.xfikk0u:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x168gpwr);
}

.x2fyasl:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xfxqu2e);
}

.x1s31vzs:not(#\#):not(#\#):not(#\#) {
  font-size: 10.5px;
}

.x1k6wstc:not(#\#):not(#\#):not(#\#) {
  font-size: 10px;
}

.x1j6dyjg:not(#\#):not(#\#):not(#\#) {
  font-size: 11px;
}

.x4z9k3i:not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
}

.xif65rj:not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}

.x1i1m3gp:not(#\#):not(#\#):not(#\#) {
  font-size: 22px;
}

.xvwhms9:not(#\#):not(#\#):not(#\#) {
  font-size: 9px;
}

.xupkutp:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(18px, 1.55vw, 22px);
}

.x1rhkov8:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(58px, 6.2vw, 88px);
}

.x11gt5g2:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(8px, .95vw, 10px);
}

.xo1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.x1cf7cre:not(#\#):not(#\#):not(#\#) {
  font-weight: 480;
}

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.xmvyi9x:not(#\#):not(#\#):not(#\#) {
  font-weight: 560;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.xpteuzy:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, .82fr) minmax(0, 1.18fr);
}

.x185a7wo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.x1q1w665:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto auto;
}

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.x1lqcxt8:not(#\#):not(#\#):not(#\#) {
  justify-self: start;
}

.x1hi0czg:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.012em;
}

.x5xrswt:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.072em;
}

.x10dbbv6:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .015em;
}

.x1yf5rgg:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .01em;
}

.x16q24ku:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .02em;
}

.x3gc2hl:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .03em;
}

.x1vyo3qp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .04em;
}

.x1dgsrnt:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .06em;
}

.x1g5djsm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .09em;
}

.x2hcs4w:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .13em;
}

.x1labic3:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .14em;
}

.x14lbdrl:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .15em;
}

.x1dor1uw:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .1em;
}

.x1lnq67u:not(#\#):not(#\#):not(#\#) {
  line-height: .88;
}

.x1u7k74:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

.x132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

.x37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.x1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.xo5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.x1if8te1:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: radial-gradient(118% 76% at 62% 44%, #000 0%, #00000094 54%, #0000 100%);
  mask-image: radial-gradient(118% 76% at 62% 44%, #000 0%, #00000094 54%, #0000 100%);
}

.x1aa88zw:not(#\#):not(#\#):not(#\#) {
  offset-path: path("M 70 605 C 170 580 220 520 300 510 C 380 500 390 420 470 408 C 550 396 580 330 650 300 C 668 292 680 288 690 285 C 712 276 736 258 760 230");
}

.xdp0nv8:not(#\#):not(#\#):not(#\#) {
  offset-rotate: 0deg;
}

.x1us6l5c:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

.xiiclqw:not(#\#):not(#\#):not(#\#) {
  opacity: .85;
}

.x1iy03kw:not(#\#):not(#\#):not(#\#) {
  opacity: .9;
}

.x27vdmw:not(#\#):not(#\#):not(#\#) {
  opacity: .95;
}

.x1j4f4md:not(#\#):not(#\#):not(#\#) {
  opacity: .98;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.xj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

.xqilxzk:not(#\#):not(#\#):not(#\#) {
  perspective: 1200px;
}

.x67bb7w:not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.xkj13zw:not(#\#):not(#\#):not(#\#) {
  row-gap: 30px;
}

.xniew5u:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 161.25;
}

.x15naxwk:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 8 12;
}

.x1owpc8m:not(#\#):not(#\#):not(#\#) {
  stroke-linecap: round;
}

.x1f6yumg:not(#\#):not(#\#):not(#\#) {
  stroke-linejoin: round;
}

.xrpwkyf:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.1px;
}

.x1i8vdtw:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.3px;
}

.x1d0auna:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.9px;
}

.xnpr05h:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1px;
}

.xupzf07:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2.2px;
}

.xqjr0vm:not(#\#):not(#\#):not(#\#) {
  stroke-width: 3px;
}

.x17ld789:not(#\#):not(#\#):not(#\#) {
  stroke-width: 4px;
}

.xreh3go:not(#\#):not(#\#):not(#\#) {
  stroke-width: 7px;
}

.x1aqsdz:not(#\#):not(#\#):not(#\#) {
  stroke: #8ae2b21a;
}

.x1a23giw:not(#\#):not(#\#):not(#\#) {
  stroke: #8ae2b229;
}

.x1kvozwg:not(#\#):not(#\#):not(#\#) {
  stroke: #8ae2b233;
}

.xnwf6rp:not(#\#):not(#\#):not(#\#) {
  stroke: #8ae2b238;
}

.xstyexn:not(#\#):not(#\#):not(#\#) {
  stroke: #8ae2b23d;
}

.x1yibffo:not(#\#):not(#\#):not(#\#) {
  stroke: #e5fff16b;
}

.x1g1vixw:not(#\#):not(#\#):not(#\#) {
  stroke: #e5fff1eb;
}

.xlfxj2a:not(#\#):not(#\#):not(#\#) {
  stroke: #37b57812;
}

.xq86knw:not(#\#):not(#\#):not(#\#) {
  stroke: #37b5781f;
}

.x2usg8j:not(#\#):not(#\#):not(#\#) {
  stroke: url("#workstream-thread");
}

.xdpxx8g:not(#\#):not(#\#):not(#\#) {
  text-align: left;
}

.xlvny8h:not(#\#):not(#\#):not(#\#) {
  text-shadow: 0 1px 7px #071009eb, 0 0 2px #071009cc;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.x1w2vvpw:not(#\#):not(#\#):not(#\#) {
  text-wrap: balance;
}

.x1764fhq:not(#\#):not(#\#):not(#\#) {
  transform-box: fill-box;
}

.xqlk7fu:not(#\#):not(#\#):not(#\#) {
  transform-origin: 50% 100%;
}

.x1oyok0e:not(#\#):not(#\#):not(#\#) {
  transform-style: preserve-3d;
}

.xoww4n8:not(#\#):not(#\#):not(#\#) {
  transform: translate3d(0, 0, 0);
}

.xuuh30:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%);
}

.x9dyr19:not(#\#):not(#\#):not(#\#) {
  transition-duration: .18s;
}

.xpceaqw:not(#\#):not(#\#):not(#\#) {
  transition-duration: .22s;
}

.x43t7r1:not(#\#):not(#\#):not(#\#) {
  transition-duration: .24s;
}

.x1g82ge0:not(#\#):not(#\#):not(#\#) {
  transition-duration: .3s, .3s, .3s, .3s, .25s;
}

.xju6q8h:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, color, box-shadow, transform;
}

.xw787ha:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, color, transform, box-shadow;
}

.xv65o4f:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, color, transform;
}

.x16n73rl:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, box-shadow;
}

.x1pbvl4h:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.16, 1, .3, 1);
}

.x1a5746e:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-out-expo),var(--ease-out-expo),var(--ease-out-expo),var(--ease-out-expo),var(--ease-out-expo);
}

.xfjxvlu:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--x7bac21),var(--x7bac21);
}

.x13efnbd:not(#\#):not(#\#):not(#\#) {
  vector-effect: non-scaling-stroke;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x8knxv4:not(#\#):not(#\#):not(#\#) {
  z-index: -1;
}

.x1ja2u2z:not(#\#):not(#\#):not(#\#) {
  z-index: 0;
}

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.xoegz02:not(#\#):not(#\#):not(#\#) {
  z-index: 4;
}

.x1u8a7rm:not(#\#):not(#\#):not(#\#) {
  z-index: 5;
}

.x1w0boku:not(#\#):not(#\#):not(#\#) {
  z-index: 6;
}

.x7wf5wo:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #4dd49e4d, 0 6px 18px #00000040, 0 0 16px #4dd49e14;
}

.xko3lwr:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 14px #0003;
}

.xvdc3a0:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  color: #0a110d;
}

.x6wr6rr:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.x7s97pk:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.xj3ae5l:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 3px;
}

.x1kub32h:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  transform: translateY(-1px) scale(1.01);
}

.x1s07b3s:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.xijokvz:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.x11bj5q5:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.x1at4t9e:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #e9f0ea0f;
}

.xbx510r:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #e9f0ea16;
}

.xxexdbd:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #37b5781f;
}

.x1n5bzlp:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x1jj8rq6:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px #ffffffbf, 0 1px 1px #0000004d, 0 14px 28px -10px #0009;
}

.x1vzp02j:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xyk7izi);
}

.x1l4bus8:hover:not(#\#):not(#\#):not(#\#) {
  color: #071009;
}

.x10phpnj:hover:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.x1lnf49c:hover:not(#\#):not(#\#):not(#\#) {
  color: #e9f0ead6;
}

.xujmhbr:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--c-chalk);
}

.x1277o0a:hover:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x1o7uuvo:hover:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1dpms5g:hover:not(#\#):not(#\#):not(#\#) {
  transform: translate3d(0, -1px, 0);
}

.x1othqy4:hover:not(#\#):not(#\#):not(#\#) {
  transform: translate3d(0, -2px, 0);
}

.x1lz31oe:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-2px);
}

.xygblb5:active:not(#\#):not(#\#):not(#\#) {
  transform: translate3d(0, 0, 0) scale(.99);
}

@media (prefers-reduced-motion: reduce) {
  .x1aquc0h.x1aquc0h:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }

  .xzzqkhs.xzzqkhs:not(#\#):not(#\#):not(#\#) {
    background-color: var(--c-stria-lift);
  }

  .xr22o21.xr22o21:not(#\#):not(#\#):not(#\#) {
    color: #e9f0eab3;
  }
}

@media (width >= 901px) and (width <= 1120px) {
  .xrz1l45.xrz1l45:not(#\#):not(#\#):not(#\#) {
    column-gap: 36px;
  }
}

@media (width <= 360px) {
  .xb58y3s.xb58y3s:not(#\#):not(#\#):not(#\#) {
    display: contents;
  }
}

@media (width <= 900px) {
  .xnty2cc.xnty2cc:not(#\#):not(#\#):not(#\#) {
    display: contents;
  }
}

@media (width <= 560px) {
  .x1kygzvu.x1kygzvu:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .xuproqy.xuproqy:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width <= 360px) {
  .x1phz06y.x1phz06y:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 560px) {
  .xl0nte0.xl0nte0:not(#\#):not(#\#):not(#\#) {
    display: none;
  }

  .x1cwojkl.x1cwojkl:not(#\#):not(#\#):not(#\#) {
    font-size: 12.5px;
  }

  .xvhbb7l.xvhbb7l:not(#\#):not(#\#):not(#\#) {
    font-size: 16px;
  }
}

@media (width <= 900px) {
  .x1i3lgjj.x1i3lgjj:not(#\#):not(#\#):not(#\#) {
    font-size: 18px;
  }
}

@media (width <= 360px) {
  .x1dpg8cx.x1dpg8cx:not(#\#):not(#\#):not(#\#) {
    font-size: 45px;
  }
}

@media (width <= 560px) {
  .x1ssw6zs.x1ssw6zs:not(#\#):not(#\#):not(#\#) {
    font-size: 7.5px;
  }
}

@media (width <= 900px) {
  .xytf3t6.xytf3t6:not(#\#):not(#\#):not(#\#) {
    font-size: 8.5px;
  }
}

@media (width <= 560px) {
  .x1fumz05.x1fumz05:not(#\#):not(#\#):not(#\#) {
    font-size: 9.5px;
  }

  .xciza3f.xciza3f:not(#\#):not(#\#):not(#\#) {
    font-size: 9px;
  }

  .x1vxs10b.x1vxs10b:not(#\#):not(#\#):not(#\#) {
    font-size: clamp(48px, 14.4vw, 64px);
  }
}

@media (width >= 561px) and (width <= 900px) {
  .x13tkpkd.x13tkpkd:not(#\#):not(#\#):not(#\#) {
    font-size: clamp(58px, 12vw, 88px);
  }
}

@media (width >= 901px) and (width <= 1120px) {
  .x788x97.x788x97:not(#\#):not(#\#):not(#\#) {
    font-size: clamp(58px, 7.2vw, 88px);
  }
}

@media (width <= 360px) {
  .x1a64hb0.x1a64hb0:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width >= 901px) and (width <= 1120px) {
  .x113e0ep.x113e0ep:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
  }
}

@media (width <= 900px) {
  .xirox3h.xirox3h:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 560px) {
  .xz9ouej.xz9ouej:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 900px) {
  .x1ksjehb.x1ksjehb:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: auto;
  }
}

@media (width <= 560px) {
  .x113pl2t.x113pl2t:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .09em;
  }

  .xiqvard.xiqvard:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .12em;
  }
}

@media (width <= 900px) {
  .x1odr7g0.x1odr7g0:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .1em;
  }
}

@media (width <= 560px) {
  .xmludt8.xmludt8:not(#\#):not(#\#):not(#\#) {
    line-height: .91;
  }

  .x1e96pg0.x1e96pg0:not(#\#):not(#\#):not(#\#) {
    line-height: 1.45;
  }

  .x11704n.x11704n:not(#\#):not(#\#):not(#\#) {
    line-height: 1.46;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1vemb9f.x1vemb9f:not(#\#):not(#\#):not(#\#) {
    offset-distance: 100%;
  }

  .x1ps9yrh.x1ps9yrh:not(#\#):not(#\#):not(#\#) {
    opacity: .8;
  }

  .x16dpw5u.x16dpw5u:not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (width <= 360px) {
  .x1hwopza.x1hwopza:not(#\#):not(#\#):not(#\#) {
    order: 1;
  }
}

@media (width <= 900px) {
  .x1o6zz32.x1o6zz32:not(#\#):not(#\#):not(#\#) {
    order: 1;
  }
}

@media (width <= 360px) {
  .x1m32eft.x1m32eft:not(#\#):not(#\#):not(#\#) {
    order: 2;
  }
}

@media (width <= 900px) {
  .x1a3s0yu.x1a3s0yu:not(#\#):not(#\#):not(#\#) {
    order: 2;
  }
}

@media (width <= 360px) {
  .xf7b7ze.xf7b7ze:not(#\#):not(#\#):not(#\#) {
    order: 3;
  }
}

@media (width <= 900px) {
  .x19briem.x19briem:not(#\#):not(#\#):not(#\#) {
    order: 3;
  }
}

@media (width <= 360px) {
  .xl6bkex.xl6bkex:not(#\#):not(#\#):not(#\#) {
    order: 4;
  }
}

@media (width <= 900px) {
  .xub6zcd.xub6zcd:not(#\#):not(#\#):not(#\#) {
    order: 4;
  }

  .xru2j1p.xru2j1p:not(#\#):not(#\#):not(#\#) {
    row-gap: 0;
  }
}

@media (width <= 560px) {
  .xi1ucx3.xi1ucx3:not(#\#):not(#\#):not(#\#) {
    scrollbar-width: none;
  }
}

.xqmqy1e:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -1px;
}

.x1iacjwo:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 18px;
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.x18gnavp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 13px;
}

.xmix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.x1vd4hg5:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 300px;
}

.x16wdlz0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 38px;
}

.x1ycjhwn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5px;
}

.xols6we:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6px;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.xl7rmc7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: clamp(29px, 2.8vw, 35px);
}

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.xowhefo:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 12.5%;
}

.xrqzaf1:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 18%;
}

.x1u0e7iy:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 18px;
}

.xxbgjyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 43%;
}

.xs7b8gj:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 82.6%;
}

.xoupblz:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(-1 * (var(--header-height) + var(--safe-top)));
}

.x186ixgm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1440px;
}

.xqgyyxx:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 35ch;
}

.xgqysn1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 58%;
}

.x1d173wj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 9ch;
}

.x141feeh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 38px;
}

.x7ywyr2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 50px;
}

.x1v38anr:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: max(760px, 100svh);
}

.x11lgs8q:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--btn-height-sm, 32px);
}

.x1udmity:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--btn-height, 38px);
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.x3mw7os:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 18px;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.x11ylzdx:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 10.5%;
}

.xoyzfg9:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 18px;
}

.x6ibm6z:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 49%;
}

.xdzermz:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 78%;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x1fxhmyf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 13px;
}

.x1xp8n7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18px;
}

.xvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.x1guw455:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 38px;
}

.x1ftt334:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5px;
}

.x1endk3i:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 64%;
}

.x1v4s8kt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6px;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

@media (width <= 560px) {
  .x17s65js.x17s65js:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: 12px;
  }
}

@media (width <= 640px) {
  .x1k4znsu.x1k4znsu:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: clamp(25px, 4.5vw, 27px);
  }
}

@media (width <= 560px) {
  .xkc14hu.xkc14hu:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 12px;
  }

  .x1ntxzik.x1ntxzik:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 18px;
  }

  .x1279vlz.x1279vlz:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 22px;
  }

  .xdj9u4u.xdj9u4u:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 26px;
  }
}

@media (width <= 900px) {
  .xdoev1k.xdoev1k:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 10ch;
  }

  .x1fjxc83.x1fjxc83:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 40ch;
  }
}

@media (width <= 560px) {
  .xjwf4xc.xjwf4xc:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 62%;
  }

  .x1r7pv3b.x1r7pv3b:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 40px;
  }

  .x79a6lq.x79a6lq:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 48px;
  }
}

@media (width <= 900px) {
  .x1mr1erl.x1mr1erl:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: auto;
  }
}

@media (width <= 560px) {
  .x8ehmm6.x8ehmm6:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 150px;
  }

  .x1yj7f0y.x1yj7f0y:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: auto;
  }

  .x13f5rvl.x13f5rvl:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 3px;
  }
}

@media (width <= 900px) {
  .x1gtjoh4.x1gtjoh4:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: calc(var(--glass-lane, 52px) + 42px);
  }
}

@media (width >= 901px) and (width <= 1120px) {
  .xsa15l3.xsa15l3:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: clamp(32px, 5vw, 64px);
  }
}

@media (width <= 560px) {
  .x1m1k7a7.x1m1k7a7:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: var(--pad-x);
  }
}

@media (width >= 901px) and (width <= 1120px) {
  .x1bcrsg0.x1bcrsg0:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: clamp(32px, 5vw, 64px);
  }
}

@media (width <= 560px) {
  .xzbkhwh.xzbkhwh:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: var(--pad-x);
  }
}

@media (width <= 900px) {
  .xo2u3o2.xo2u3o2:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: calc(var(--header-height) + var(--safe-top) + 28px);
  }
}

@media (width <= 560px) {
  .x1nzjt5k.x1nzjt5k:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 12px;
  }

  .x1xs4zij.x1xs4zij:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 12px;
  }

  .x1bm0zel.x1bm0zel:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 10px;
  }
}

.x15h7rrt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: currentColor;
}

.x1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "";
}

.xtbmc8j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  flex-shrink: 0;
}

.xqqxsa3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  opacity: .4;
}

.xy80zi5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 1px;
}

.x1fienqd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 11px;
}
