:root{--color-white: #FFFFFF;--color-black: #000000;--color-beige: #F4F2EC;--color-mint: #82FFB6;--color-violet: #6B21A8;--color-primary-50: #EEF5FF;--color-primary-100: #D9E8FF;--color-primary-200: #B9D3FF;--color-primary-300: #8CB6FF;--color-primary-400: #5D91FF;--color-primary-450: #2662D9;--color-primary-500: #194EC5;--color-primary-550: #00409E;--color-primary-600: #023176;--color-primary-700: #022A66;--color-primary-800: #001B41;--color-primary-900: #00132E;--color-primary-950: #000A18;--color-secondary-50: #F5FEEB;--color-secondary-100: #E8FBC6;--color-secondary-200: #D2F79A;--color-secondary-300: #B4EE6A;--color-secondary-400: #8EDF3F;--color-secondary-500: #5FC326;--color-secondary-600: #1FAA59;--color-secondary-700: #178347;--color-secondary-800: #13673A;--color-secondary-900: #105330;--color-secondary-950: #062E1A;--color-slate-50: #F8FAFC;--color-slate-100: #F1F5F9;--color-slate-200: #E2E8F0;--color-slate-300: #CBD5E1;--color-slate-400: #94A3B8;--color-slate-500: #64748B;--color-slate-600: #475569;--color-slate-700: #334155;--color-slate-800: #1E293B;--color-slate-900: #0F172A;--color-slate-950: #020617;--color-red-50: #FEF2F2;--color-red-100: #FEE2E2;--color-red-200: #FECACA;--color-red-300: #FCA5A5;--color-red-400: #F87171;--color-red-500: #EF4444;--color-red-600: #DC2626;--color-red-700: #B91C1C;--color-red-800: #991B1B;--color-red-900: #7F1D1D;--color-cyan-50: #ECFEFF;--color-cyan-100: #CFFAFE;--color-cyan-200: #A5F3FC;--color-cyan-300: #67E8F9;--color-cyan-400: #22D3EE;--color-cyan-500: #06B6D4;--color-cyan-600: #0891B2;--color-cyan-700: #0E7490;--color-cyan-800: #155E75;--color-cyan-900: #164E63;--color-orange-50: #FFF7ED;--color-orange-100: #FFEDD5;--color-orange-200: #FED7AA;--color-orange-300: #FDBA74;--color-orange-400: #FB923C;--color-orange-500: #F97316;--color-orange-600: #EA580C;--color-orange-700: #C2410C;--color-orange-800: #9A3412;--color-orange-900: #7C2D12;--color-viz-cyan: #00D4FF;--color-viz-blue: #0066FF;--color-viz-blue-300: #93C5FD;--color-viz-blue-400: #60A5FA;--color-viz-blue-500: #3B82F6;--color-viz-blue-soft: #75ADFF;--color-nvidia-green: #76B900;--hsl-white: 0 0% 100%;--hsl-black: 0 0% 0%;--hsl-beige: 45 26.7% 94.1%;--hsl-mint: 145 100% 75.5%;--hsl-violet: 272.9 67.2% 39.4%;--hsl-primary-50: 215.3 100% 96.7%;--hsl-primary-100: 216.3 100% 92.5%;--hsl-primary-200: 217.7 100% 86.3%;--hsl-primary-300: 218.1 100% 77.5%;--hsl-primary-400: 220.7 100% 68.2%;--hsl-primary-450: 219.9 70.2% 50%;--hsl-primary-500: 221.5 77.5% 43.5%;--hsl-primary-550: 215.7 100% 31%;--hsl-primary-600: 215.7 96.7% 23.5%;--hsl-primary-700: 216 96.2% 20.4%;--hsl-primary-800: 215.1 100% 12.7%;--hsl-primary-900: 215.2 100% 9%;--hsl-primary-950: 215 100% 4.7%;--hsl-secondary-50: 88.4 90.5% 95.9%;--hsl-secondary-100: 81.5 86.9% 88%;--hsl-secondary-200: 83.9 85.3% 78.6%;--hsl-secondary-300: 86.4 79.5% 67.5%;--hsl-secondary-400: 90.4 71.4% 56.1%;--hsl-secondary-500: 98.2 67.4% 45.7%;--hsl-secondary-600: 145 69.2% 39.4%;--hsl-secondary-700: 146.7 70.1% 30.2%;--hsl-secondary-800: 147.9 68.9% 23.9%;--hsl-secondary-900: 148.7 67.7% 19.4%;--hsl-secondary-950: 150 76.9% 10.2%;--hsl-slate-50: 210 40% 98%;--hsl-slate-100: 210 40% 96.1%;--hsl-slate-200: 214.3 31.8% 91.4%;--hsl-slate-300: 212.7 26.8% 83.9%;--hsl-slate-400: 215 20.2% 65.1%;--hsl-slate-500: 215.4 16.3% 46.9%;--hsl-slate-600: 215.3 19.3% 34.5%;--hsl-slate-700: 215.3 25% 26.7%;--hsl-slate-800: 217.2 32.6% 17.5%;--hsl-slate-900: 222.2 47.4% 11.2%;--hsl-slate-950: 228.6 84% 4.9%;--hsl-red-50: 0 85.7% 97.3%;--hsl-red-100: 0 93.3% 94.1%;--hsl-red-200: 0 96.3% 89.4%;--hsl-red-300: 0 93.5% 81.8%;--hsl-red-400: 0 90.6% 70.8%;--hsl-red-500: 0 84.2% 60.2%;--hsl-red-600: 0 72.2% 50.6%;--hsl-red-700: 0 73.7% 41.8%;--hsl-red-800: 0 70% 35.3%;--hsl-red-900: 0 62.8% 30.6%;--hsl-cyan-50: 183.2 100% 96.3%;--hsl-cyan-100: 185.1 95.9% 90.4%;--hsl-cyan-200: 186.2 93.5% 81.8%;--hsl-cyan-300: 187 92.4% 69%;--hsl-cyan-400: 187.9 85.7% 53.3%;--hsl-cyan-500: 188.7 94.5% 42.7%;--hsl-cyan-600: 191.6 91.4% 36.5%;--hsl-cyan-700: 192.9 82.3% 31%;--hsl-cyan-800: 194.4 69.6% 27.1%;--hsl-cyan-900: 196.4 63.6% 23.7%;--hsl-orange-50: 33.3 100% 96.5%;--hsl-orange-100: 34.3 100% 91.8%;--hsl-orange-200: 32.1 97.7% 83.1%;--hsl-orange-300: 30.7 97.2% 72.4%;--hsl-orange-400: 27 96% 61%;--hsl-orange-500: 24.6 95% 53.1%;--hsl-orange-600: 20.5 90.2% 48.2%;--hsl-orange-700: 17.5 88.3% 40.4%;--hsl-orange-800: 15 79.1% 33.7%;--hsl-orange-900: 15.3 74.6% 27.8%;--hsl-viz-cyan: 190.1 100% 50%;--hsl-viz-blue: 216 100% 50%;--hsl-viz-blue-300: 211.7 96.4% 78.4%;--hsl-viz-blue-400: 213.1 93.9% 67.8%;--hsl-viz-blue-500: 217.2 91.2% 59.8%;--hsl-viz-blue-soft: 215.7 100% 72.9%;--hsl-nvidia-green: 81.7 100% 36.3%}:root{--semantic-icon-primary: #334155;--hsl-semantic-icon-primary: 215.3 25% 26.7%;--semantic-info-dark: #023176;--hsl-semantic-info-dark: 215.7 96.7% 23.5%;--semantic-info-default: #D9E8FF;--hsl-semantic-info-default: 216.3 100% 92.5%;--semantic-info-hover: #B9D3FF;--hsl-semantic-info-hover: 217.7 100% 86.3%;--semantic-success-dark: #178347;--hsl-semantic-success-dark: 146.7 70.1% 30.2%;--semantic-success-default: #E8FBC6;--hsl-semantic-success-default: 81.5 86.9% 88%;--semantic-success-hover: #D2F79A;--hsl-semantic-success-hover: 83.9 85.3% 78.6%;--semantic-error-dark: #B91C1C;--hsl-semantic-error-dark: 0 73.7% 41.8%;--semantic-error-default: #FEE2E2;--hsl-semantic-error-default: 0 93.3% 94.1%;--semantic-error-hover: #FECACA;--hsl-semantic-error-hover: 0 96.3% 89.4%;--semantic-neutral-dark: #475569;--hsl-semantic-neutral-dark: 215.3 19.3% 34.5%;--semantic-neutral-default: #F1F5F9;--hsl-semantic-neutral-default: 210 40% 96.1%;--semantic-neutral-hover: #E2E8F0;--hsl-semantic-neutral-hover: 214.3 31.8% 91.4%;--semantic-border: #CBD5E1;--hsl-semantic-border: 212.7 26.8% 83.9%;--bg-primary: #F8FAFC;--hsl-bg-primary: 210 40% 98%;--bg-secondary: #FFFFFF;--hsl-bg-secondary: 0 0% 100%;--bg-tertiary: #F1F5F9;--hsl-bg-tertiary: 210 40% 96.1%;--bg-teaport-page: #F4F2EC;--hsl-bg-teaport-page: 45 26.7% 94.1%;--button-primary: #023176;--hsl-button-primary: 215.7 96.7% 23.5%;--button-error: #EF4444;--hsl-button-error: 0 84.2% 60.2%;--text-primary: #020617;--hsl-text-primary: 228.6 84% 4.9%;--text-secondary: #475569;--hsl-text-secondary: 215.3 19.3% 34.5%;--text-tertiary: #64748B;--hsl-text-tertiary: 215.4 16.3% 46.9%;--text-inverted: #FFFFFF;--hsl-text-inverted: 0 0% 100%;--highlight-primary: #0891B2;--hsl-highlight-primary: 191.6 91.4% 36.5%;--highlight-secondary: #0E7490;--hsl-highlight-secondary: 192.9 82.3% 31%;--highlight-accent: #82FFB6;--hsl-highlight-accent: 145 100% 75.5%;--highlight-deep: #6B21A8;--hsl-highlight-deep: 272.9 67.2% 39.4%;--special-openclaw: #EA580C;--hsl-special-openclaw: 20.5 90.2% 48.2%;--special-nemoclaw: #76B900;--hsl-special-nemoclaw: 81.7 100% 36.3%;--special-nvidia: #76B900;--hsl-special-nvidia: 81.7 100% 36.3%}.dark{--semantic-icon-primary: #FFFFFF;--hsl-semantic-icon-primary: 0 0% 100%;--semantic-info-dark: #023176;--hsl-semantic-info-dark: 215.7 96.7% 23.5%;--semantic-info-default: #D9E8FF;--hsl-semantic-info-default: 216.3 100% 92.5%;--semantic-info-hover: #B9D3FF;--hsl-semantic-info-hover: 217.7 100% 86.3%;--semantic-success-dark: #178347;--hsl-semantic-success-dark: 146.7 70.1% 30.2%;--semantic-success-default: #E8FBC6;--hsl-semantic-success-default: 81.5 86.9% 88%;--semantic-success-hover: #D2F79A;--hsl-semantic-success-hover: 83.9 85.3% 78.6%;--semantic-error-dark: #B91C1C;--hsl-semantic-error-dark: 0 73.7% 41.8%;--semantic-error-default: #FEE2E2;--hsl-semantic-error-default: 0 93.3% 94.1%;--semantic-error-hover: #FECACA;--hsl-semantic-error-hover: 0 96.3% 89.4%;--semantic-neutral-dark: #475569;--hsl-semantic-neutral-dark: 215.3 19.3% 34.5%;--semantic-neutral-default: #F1F5F9;--hsl-semantic-neutral-default: 210 40% 96.1%;--semantic-neutral-hover: #E2E8F0;--hsl-semantic-neutral-hover: 214.3 31.8% 91.4%;--semantic-border: #94A3B8;--hsl-semantic-border: 215 20.2% 65.1%;--bg-primary: #0F172A;--hsl-bg-primary: 222.2 47.4% 11.2%;--bg-secondary: #020617;--hsl-bg-secondary: 228.6 84% 4.9%;--bg-tertiary: #334155;--hsl-bg-tertiary: 215.3 25% 26.7%;--button-primary: #023176;--hsl-button-primary: 215.7 96.7% 23.5%;--button-error: #EF4444;--hsl-button-error: 0 84.2% 60.2%;--text-primary: #F8FAFC;--hsl-text-primary: 210 40% 98%;--text-secondary: #CBD5E1;--hsl-text-secondary: 212.7 26.8% 83.9%;--text-tertiary: #94A3B8;--hsl-text-tertiary: 215 20.2% 65.1%;--text-inverted: #000000;--hsl-text-inverted: 0 0% 0%;--highlight-primary: #22D3EE;--hsl-highlight-primary: 187.9 85.7% 53.3%;--highlight-secondary: #67E8F9;--hsl-highlight-secondary: 187 92.4% 69%;--highlight-accent: #82FFB6;--hsl-highlight-accent: 145 100% 75.5%;--highlight-deep: #6B21A8;--hsl-highlight-deep: 272.9 67.2% 39.4%;--special-openclaw: #EA580C;--hsl-special-openclaw: 20.5 90.2% 48.2%;--special-nemoclaw: #76B900;--hsl-special-nemoclaw: 81.7 100% 36.3%;--special-nvidia: #76B900;--hsl-special-nvidia: 81.7 100% 36.3%}:root{--btn-primary-bg: #023176;--btn-primary-fg: #F8FAFC;--btn-secondary-bg: #F8FAFC;--btn-secondary-fg: #023176;--btn-ghost-fg-light: #020617;--btn-ghost-fg-dark: #FFFFFF;--btn-height: 48px;--btn-padding-y: .75rem;--btn-padding-x: 1rem;--btn-height-sm: 40px;--btn-padding-y-sm: .5rem;--btn-padding-x-sm: 1rem;--btn-radius: .375rem;--measure-content: 54rem;--band-y: 2.5rem;--band-y-tight: 1.25rem;--band-y-hero: 4rem;--band-gap: 3rem;--card-icon-gradient: linear-gradient(to bottom left, var(--semantic-info-dark) 20%, var(--color-primary-800) 80%)}@media (min-width: 768px){:root{--band-y: 3rem;--band-y-tight: 1.5rem;--band-y-hero: 5rem;--band-gap: 4rem}}@media (min-width: 1024px){:root{--band-y: 4rem;--band-y-tight: 2rem;--band-y-hero: 6rem}}[class~=opacity-0]{opacity:0}[class~=opacity-100]{opacity:1}[class~=translate-y-8]{--tw-translate-y: 2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[class~=translate-y-0]{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[class~=translate-y-8],[class~=translate-y-0]{--tw-translate-x: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1}dialog[data-astro-cid-3oiolofl].order{width:min(880px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:40px;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow)}dialog[data-astro-cid-3oiolofl].order::backdrop{background:color-mix(in srgb,var(--color-black) 50%,transparent)}@media (prefers-reduced-motion: no-preference){dialog[data-astro-cid-3oiolofl].order[open]{animation:order-in .18s cubic-bezier(.4,0,.2,1)}dialog[data-astro-cid-3oiolofl].order[open]::backdrop{animation:order-fade .18s ease-out}}@keyframes order-in{0%{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes order-fade{0%{opacity:0}}.order-head[data-astro-cid-3oiolofl]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 20px}.order-title[data-astro-cid-3oiolofl]{margin:0;font-family:var(--display);font-weight:700;font-size:var(--text-lede);letter-spacing:-.01em}.order-close[data-astro-cid-3oiolofl]{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--btn-radius);background:transparent;color:var(--muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.order-close[data-astro-cid-3oiolofl]:hover{background:var(--nav-hover-strong);color:var(--text)}.order-grid[data-astro-cid-3oiolofl]{display:grid;grid-template-columns:1.1fr 1fr}.order-product[data-astro-cid-3oiolofl]{padding-right:28px;border-right:1px solid var(--border)}.order-media[data-astro-cid-3oiolofl]{align-self:center;padding-left:28px}.order-form[data-astro-cid-3oiolofl]{margin-top:24px}.order-shot[data-astro-cid-3oiolofl]{display:none;width:100%;height:auto;border-radius:var(--control-radius)}.order-shot[data-astro-cid-3oiolofl].is-active{display:block}.order-thumbs[data-astro-cid-3oiolofl]{display:flex;gap:8px;margin-top:12px}.order-thumb[data-astro-cid-3oiolofl]{width:72px;height:54px;padding:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--control-radius);background:none;cursor:pointer;opacity:.7;transition:opacity .15s ease,border-color .15s ease}.order-thumb[data-astro-cid-3oiolofl].is-active{opacity:1;border-color:var(--highlight-primary)}.order-thumb[data-astro-cid-3oiolofl] img[data-astro-cid-3oiolofl]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-name-row[data-astro-cid-3oiolofl]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.order-name[data-astro-cid-3oiolofl]{margin:0;font-family:var(--display);font-weight:700;font-size:24px;line-height:1.2;letter-spacing:-.01em}.order-desc[data-astro-cid-3oiolofl]{margin:10px 0 0;font-size:var(--text-body);line-height:1.6;color:var(--muted)}.order-specs[data-astro-cid-3oiolofl]{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.order-specs[data-astro-cid-3oiolofl] li[data-astro-cid-3oiolofl]{position:relative;padding-left:16px;font-size:var(--text-note);line-height:1.5;color:var(--muted)}.order-specs[data-astro-cid-3oiolofl] li[data-astro-cid-3oiolofl]:before{content:"·";position:absolute;left:3px;color:var(--accent);font-weight:700}.order-price[data-astro-cid-3oiolofl]{margin:0;font-family:var(--mono);font-size:var(--text-small);font-weight:600;color:var(--text-secondary)}.order-label[data-astro-cid-3oiolofl]{display:block;margin:0 0 6px;font-size:13px;font-weight:600;color:var(--text)}.order-form[data-astro-cid-3oiolofl] input[data-astro-cid-3oiolofl][type=email]{display:block;width:100%;box-sizing:border-box;height:var(--btn-height);padding:12px 14px;font-size:var(--text-body);font-family:var(--sans);color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--semantic-border);border-radius:var(--control-radius)}.order-form[data-astro-cid-3oiolofl] input[data-astro-cid-3oiolofl][type=email]::-moz-placeholder{color:var(--text-tertiary)}.order-form[data-astro-cid-3oiolofl] input[data-astro-cid-3oiolofl][type=email]::placeholder{color:var(--text-tertiary)}.order-terms[data-astro-cid-3oiolofl]{margin:10px 0 0;font-size:12.5px;color:var(--text-tertiary)}.order-form[data-astro-cid-3oiolofl] input[data-astro-cid-3oiolofl][type=email]:focus{outline:none;border-color:var(--highlight-primary);box-shadow:0 0 0 2px var(--highlight-primary)}.order-form[data-astro-cid-3oiolofl] .btn-primary[data-astro-cid-3oiolofl]{width:100%;margin-top:20px}.hp[data-astro-cid-3oiolofl]{position:absolute;left:-9999px;height:1px;width:1px;opacity:0}.order-note[data-astro-cid-3oiolofl]{margin:12px 0 0;font-size:var(--text-small);color:var(--faint)}.order-note[data-astro-cid-3oiolofl]:empty{display:none}.order-receipt[data-astro-cid-3oiolofl]{margin-top:16px}.rcpt[data-astro-cid-3oiolofl]{padding:12px 14px 4px;background:var(--bg-tertiary);border:1px solid var(--semantic-border);border-bottom:0}.rcpt[data-astro-cid-3oiolofl] p[data-astro-cid-3oiolofl]{margin:0 0 7px;font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis}.rcpt-head[data-astro-cid-3oiolofl]{padding-bottom:7px;border-bottom:1px dashed var(--semantic-border);font-weight:700;letter-spacing:.18em;color:var(--text-primary)}.rcpt-amt[data-astro-cid-3oiolofl]{font-weight:700;color:var(--text-primary)}.rcpt-tear[data-astro-cid-3oiolofl]{display:block;height:7px;background:linear-gradient(45deg,var(--bg-tertiary) 3.5px,transparent 0) 0 0 / 7px 7px repeat-x,linear-gradient(-45deg,var(--bg-tertiary) 3.5px,transparent 0) 3.5px 0 / 7px 7px repeat-x}@media (prefers-reduced-motion: no-preference){.order-receipt[data-astro-cid-3oiolofl].print .rcpt[data-astro-cid-3oiolofl]>p[data-astro-cid-3oiolofl]{animation:rcpt-in .4s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d, 0s)}}@keyframes rcpt-in{0%{opacity:0;transform:translateY(-6px)}}@media (max-width: 639px){.order-grid[data-astro-cid-3oiolofl]{grid-template-columns:1fr}.order-product[data-astro-cid-3oiolofl]{padding-right:0;border-right:0}.order-media[data-astro-cid-3oiolofl]{order:-1;padding-left:0;margin:0 0 20px}}html.reveal [data-reveal]:not(.is-on) *{animation-play-state:paused!important}html.reveal [data-reveal].is-off *{animation-play-state:paused!important}:root{--bg: var(--bg-tertiary);--surface: var(--bg-primary);--surface-2: #efece3;--text: var(--text-primary);--muted: var(--text-secondary);--faint: var(--text-tertiary);--border: var(--semantic-neutral-hover);--border-strong: var(--semantic-border);--accent: var(--highlight-primary);--accent-ink: var(--highlight-secondary);--accent-wash: hsl(var(--hsl-highlight-primary) / .12);--term-bg: #101417;--term-ink: color-mix(in srgb, var(--color-white) 86%, var(--highlight-accent));--term-ink-muted: color-mix(in srgb, var(--term-ink) 62%, var(--term-bg));--term-ink-faint: color-mix(in srgb, var(--term-ink) 40%, var(--term-bg));--term-line: color-mix(in srgb, var(--term-ink) 16%, transparent);--term-prompt: var(--highlight-accent);--btn-ghost-hover-bg: var(--surface-2);--btn-ghost-active-bg: var(--border);--control-radius: 8px;--text-lede: 1.0625rem;--text-lede-hero: clamp(1.0625rem, 2.2vw, 1.25rem);--text-body: 1rem;--text-note: .9375rem;--text-small: .875rem;--text-h1: clamp(2.25rem, 5vw, 3.75rem);--text-h2: clamp(1.875rem, 4vw, 3rem);--text-h3: clamp(1.125rem, 2vw, 1.5rem);--mono: ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, monospace;--sans: "DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, sans-serif;--display: "Archivo", "DM Sans", system-ui, sans-serif;--shadow: 0 1px 2px rgba(28,27,24,.05), 0 18px 40px -24px rgba(28,27,24,.28);--shadow-ground: rgba(28, 27, 24, .3);--maxw: 1536px;--maxw-prose: 960px;--nav-hover-strong: color-mix(in srgb, var(--text) 12%, transparent);color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:81px}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--sans);line-height:1.7;letter-spacing:.01em;-webkit-font-smoothing:antialiased}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.wrap-prose{max-width:var(--maxw-prose)}@media (min-width: 640px){.wrap{padding:0 32px}}@media (min-width: 1024px){.wrap{padding:0 48px}}a{color:var(--accent-ink);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.eyebrow{font-family:var(--sans);font-size:var(--text-small);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-weight:700}.mono{font-family:var(--mono)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.eyebrow .oc{color:var(--special-openclaw)}.eyebrow .nc{color:var(--special-nemoclaw)}.lede{font-size:var(--text-lede-hero);color:var(--muted);max-width:var(--measure-content);margin:22px 0 0}h1{font-family:var(--display);font-weight:700;font-size:var(--text-h1);line-height:1.05;letter-spacing:-.01em;margin:16px 0 0;text-wrap:balance}h1 em{font-style:normal;color:var(--highlight-primary)}h2{font-family:var(--display);font-weight:700;font-size:var(--text-h2);line-height:1.1;letter-spacing:-.01em}h3{font-family:var(--sans);font-weight:600;font-size:var(--text-h3);line-height:1.4;letter-spacing:-.01em}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--sans);font-size:var(--text-body);font-weight:700;cursor:pointer;white-space:nowrap;text-decoration:none;height:var(--btn-height);padding:var(--btn-padding-y) var(--btn-padding-x);background:var(--btn-primary-bg);color:var(--btn-primary-fg);border:1px solid transparent;border-radius:var(--control-radius);position:relative;overflow:hidden;isolation:isolate;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),transform .05s ease}.btn-primary:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(to right,#001a3d,#1d4ed8,#001a3d);background-size:200% auto;background-position:left center;transition:opacity .3s ease,background-position .5s cubic-bezier(.4,0,.2,1)}.btn-primary:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(to right,transparent,rgba(255,255,255,.2),transparent);transform:translate(-100%)}.btn-primary:hover:before{opacity:1;background-position:right center}.btn-primary:hover:after{transform:translate(100%);transition:transform .6s cubic-bezier(.4,0,.2,1)}.btn-primary:hover{box-shadow:0 10px 24px #02317638}.btn-primary:active{transform:translateY(1px)}.btn-primary[disabled]{opacity:.6;cursor:default}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--sans);font-size:var(--text-body);font-weight:700;white-space:nowrap;height:var(--btn-height);padding:var(--btn-padding-y) var(--btn-padding-x);color:var(--btn-ghost-fg-light);background:transparent;border:1px solid transparent;border-radius:var(--control-radius);text-decoration-line:none;transition:background-color .2s ease,color .2s ease}.btn-ghost .btn-label{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px}.btn-ghost:hover{text-decoration-line:none;background:var(--btn-ghost-hover-bg)}.btn-ghost:active{background:var(--btn-ghost-active-bg)}.btn-ghost .btn-icon{text-decoration-line:none}@media (max-width: 639px){.btn-primary{width:100%}}.nav[data-astro-cid-mnnsxmcs]{border-bottom:1px solid var(--border);background:var(--bg-primary);position:sticky;top:0;z-index:10}.navbar[data-astro-cid-mnnsxmcs]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px}.brand[data-astro-cid-mnnsxmcs]{display:inline-flex;align-items:center}.brand[data-astro-cid-mnnsxmcs]:hover{text-decoration:none}.brand-logo[data-astro-cid-mnnsxmcs]{height:48px;width:auto;display:block}.navlink[data-astro-cid-mnnsxmcs]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:8px 12px;border-radius:var(--btn-radius);font:inherit;font-size:var(--text-body);color:var(--text);background:none;border:0;cursor:pointer;transition:background-color .15s ease,color .15s ease}.navlink[data-astro-cid-mnnsxmcs]:hover{color:var(--text-primary);background:var(--bg-tertiary);text-decoration:none}.navlinks[data-astro-cid-mnnsxmcs],.dd-list[data-astro-cid-mnnsxmcs]{list-style:none;margin:0;padding:0}.dd-chev[data-astro-cid-mnnsxmcs]{flex:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.dd[data-astro-cid-mnnsxmcs][data-open] .dd-chev[data-astro-cid-mnnsxmcs]{transform:rotate(180deg)}.dd-panel[data-astro-cid-mnnsxmcs]{display:none;position:absolute;top:100%;left:0;padding-top:6px;width:var(--nav-dropdown-width, 600px);z-index:30}.dd-card[data-astro-cid-mnnsxmcs]{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--btn-radius);box-shadow:var(--shadow);padding:8px}.dd-item[data-astro-cid-mnnsxmcs]{display:flex;align-items:center;gap:8px;padding:12px 8px;border-radius:6px}.dd-item[data-astro-cid-mnnsxmcs]:hover{background:var(--bg-tertiary);text-decoration:none}.dd-icon[data-astro-cid-mnnsxmcs]{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:.25rem;background:var(--color-primary-100);color:var(--color-primary-600)}.dd-icon[data-astro-cid-mnnsxmcs] svg[data-astro-cid-mnnsxmcs]{width:24px;height:24px;display:block}.dd-body[data-astro-cid-mnnsxmcs]{flex:1;min-width:0}.dd-title[data-astro-cid-mnnsxmcs]{display:block;font-size:var(--text-body);font-weight:500;color:var(--text);line-height:1.3}.dd-desc[data-astro-cid-mnnsxmcs]{display:block;margin-top:6px;font-size:var(--text-small);color:var(--muted);line-height:1.375}.navbtns[data-astro-cid-mnnsxmcs]{display:flex;align-items:center;gap:12px}.navbtn[data-astro-cid-mnnsxmcs]{height:var(--btn-height-sm);padding:var(--btn-padding-y-sm) var(--btn-padding-x-sm);border-radius:var(--btn-radius);text-decoration:none;transition:color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),transform .05s ease}.navbtn[data-astro-cid-mnnsxmcs] svg[data-astro-cid-mnnsxmcs]{transition:transform .15s ease}.navbtn[data-astro-cid-mnnsxmcs]:hover svg[data-astro-cid-mnnsxmcs]{transform:translate(2px)}.navbtn-outline[data-astro-cid-mnnsxmcs]{background:var(--color-white);border-color:var(--color-primary-600);color:var(--color-primary-600)}.navbtn-outline[data-astro-cid-mnnsxmcs]:hover{color:var(--color-white)}.navtoggle[data-astro-cid-mnnsxmcs]{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;cursor:pointer;background:transparent;border:0;border-radius:var(--btn-radius);color:var(--text);transition:background-color .15s ease}.navtoggle[data-astro-cid-mnnsxmcs]:hover,.navtoggle[data-astro-cid-mnnsxmcs][aria-expanded=true]{background:var(--nav-hover-strong)}.navtoggle[data-astro-cid-mnnsxmcs] .icon-close[data-astro-cid-mnnsxmcs],.navtoggle[data-astro-cid-mnnsxmcs][aria-expanded=true] .icon-open[data-astro-cid-mnnsxmcs]{display:none}.navtoggle[data-astro-cid-mnnsxmcs][aria-expanded=true] .icon-close[data-astro-cid-mnnsxmcs]{display:block}.nav-overlay[data-astro-cid-mnnsxmcs]{display:none}@media (min-width: 640px){.navbar[data-astro-cid-mnnsxmcs]{padding:16px 32px}}@media (min-width: 900px){.navbar[data-astro-cid-mnnsxmcs]{padding:16px 48px}.navlink-icon[data-astro-cid-mnnsxmcs]{padding-inline:10px}.navlink-icon[data-astro-cid-mnnsxmcs] .navlink-label[data-astro-cid-mnnsxmcs]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.navroot[data-astro-cid-mnnsxmcs]{display:flex;align-items:center;gap:12px;position:relative}.navlinks[data-astro-cid-mnnsxmcs]{display:flex;align-items:center;gap:12px}.dd[data-astro-cid-mnnsxmcs][data-open] .dd-panel[data-astro-cid-mnnsxmcs]{display:block;animation:dd-in .2s ease-out}.dd[data-astro-cid-mnnsxmcs][data-closing] .dd-panel[data-astro-cid-mnnsxmcs]{display:block;animation:dd-out .12s ease-in both}}.sheet-head[data-astro-cid-mnnsxmcs]{display:none}@keyframes dd-in{0%{opacity:0}to{opacity:1}}@keyframes dd-out{0%{opacity:1}to{opacity:0}}@media (max-width: 899px){.navtoggle[data-astro-cid-mnnsxmcs]{display:inline-flex}.nav-overlay[data-astro-cid-mnnsxmcs]{display:block;position:fixed;inset:0;z-index:40;background:color-mix(in srgb,var(--color-black) 50%,transparent);opacity:0;pointer-events:none;transition:opacity .15s ease-in-out}.nav-overlay[data-astro-cid-mnnsxmcs][data-open]{opacity:1;pointer-events:auto}.navroot[data-astro-cid-mnnsxmcs]{display:flex;position:fixed;top:0;bottom:0;left:0;z-index:50;flex-direction:column;align-items:stretch;gap:4px;width:100%;max-width:100%;padding:0 0 24px;overflow-y:auto;overscroll-behavior:contain;background:var(--bg-primary);border-right:1px solid var(--border);box-shadow:var(--shadow);transform:translate(-100%);visibility:hidden}.navroot[data-astro-cid-mnnsxmcs][data-open=true]{transform:none;visibility:visible;transition:transform .5s ease-in-out}.navroot[data-astro-cid-mnnsxmcs][data-closing=true]{visibility:visible;pointer-events:none;transition:transform .3s ease-in-out}.sheet-head[data-astro-cid-mnnsxmcs]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 6px 16px}.sheet-brand[data-astro-cid-mnnsxmcs]{display:inline-flex}.sheet-brand[data-astro-cid-mnnsxmcs]:hover{text-decoration:none}.sheet-logo[data-astro-cid-mnnsxmcs]{height:48px;width:auto;display:block}.sheet-close[data-astro-cid-mnnsxmcs]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;cursor:pointer;background:transparent;border:0;border-radius:var(--btn-radius);color:var(--text);transition:background-color .15s ease}.sheet-close[data-astro-cid-mnnsxmcs]:hover{background:var(--nav-hover-strong)}.navlinks[data-astro-cid-mnnsxmcs]{display:block;margin-top:8px}.navlink[data-astro-cid-mnnsxmcs]{width:100%}.dd-trigger[data-astro-cid-mnnsxmcs]{pointer-events:none;cursor:default;color:var(--faint)}.dd-chev[data-astro-cid-mnnsxmcs]{display:none}.dd-panel[data-astro-cid-mnnsxmcs]{display:block!important;position:static;padding:0;width:auto}.dd-card[data-astro-cid-mnnsxmcs]{background:none;border:0;box-shadow:none;border-radius:0;padding:0 0 4px 12px}.dd-item[data-astro-cid-mnnsxmcs]{padding:10px 12px}.navbtns[data-astro-cid-mnnsxmcs]{flex-direction:column;align-items:stretch;gap:10px;padding:16px 16px 0}.navbtn[data-astro-cid-mnnsxmcs]{width:100%}}@media (min-width: 640px) and (max-width: 899px){.navroot[data-astro-cid-mnnsxmcs]{max-width:24rem}}.foot[data-astro-cid-echjtzfa]{border-top:1px solid var(--border);padding:64px 0}.foot-top[data-astro-cid-echjtzfa]{display:grid;gap:40px;margin-bottom:48px}.foot-brand-col[data-astro-cid-echjtzfa]{display:flex;flex-direction:column;align-items:flex-start}.foot-brand[data-astro-cid-echjtzfa]{display:inline-flex;align-items:center;margin-bottom:20px}.foot-brand[data-astro-cid-echjtzfa]:hover{text-decoration:none}.foot-logo[data-astro-cid-echjtzfa]{height:48px;width:auto;display:block}.foot-blurb[data-astro-cid-echjtzfa]{font-size:var(--text-small);line-height:1.6;color:var(--faint);margin:0}.foot-nav[data-astro-cid-echjtzfa]{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.foot-col[data-astro-cid-echjtzfa] h3[data-astro-cid-echjtzfa]{font-family:var(--sans);font-size:var(--text-small);font-weight:600;line-height:1.4;color:var(--muted);margin:0 0 16px}.foot-col[data-astro-cid-echjtzfa] ul[data-astro-cid-echjtzfa]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.foot-col[data-astro-cid-echjtzfa] a[data-astro-cid-echjtzfa]{font-size:var(--text-small);color:var(--muted)}.foot-col[data-astro-cid-echjtzfa] a[data-astro-cid-echjtzfa]:hover{color:var(--text)}.foot-col[data-astro-cid-echjtzfa] a[data-astro-cid-echjtzfa] svg[data-astro-cid-echjtzfa]{margin-left:4px;vertical-align:-1px}.foot-bottom[data-astro-cid-echjtzfa]{display:flex;flex-direction:column;justify-content:space-between;gap:16px;border-top:1px solid var(--border);padding-top:32px}.foot-legal[data-astro-cid-echjtzfa]{font-size:var(--text-small);line-height:1.6;color:var(--faint);max-width:var(--measure-content)}.foot-legal[data-astro-cid-echjtzfa] p[data-astro-cid-echjtzfa]{margin:0}.foot-copy[data-astro-cid-echjtzfa]{font-style:italic}.foot-legal-links[data-astro-cid-echjtzfa]{display:flex;gap:24px}.foot-legal-links[data-astro-cid-echjtzfa] a[data-astro-cid-echjtzfa]{font-size:var(--text-small);color:var(--faint);white-space:nowrap}.foot-legal-links[data-astro-cid-echjtzfa] a[data-astro-cid-echjtzfa]:hover{color:var(--text)}@media (min-width: 640px){.foot-nav[data-astro-cid-echjtzfa]{grid-template-columns:repeat(3,1fr)}.foot-bottom[data-astro-cid-echjtzfa]{flex-direction:row;align-items:center}}@media (min-width: 768px){.foot-top[data-astro-cid-echjtzfa]{grid-template-columns:repeat(6,minmax(0,1fr))}.foot-nav[data-astro-cid-echjtzfa]{grid-column:4 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}}[data-deal-ready]>*{--deal-transition: opacity .42s ease-out var(--deal-delay, 0ms), transform .72s cubic-bezier(.22, .85, .3, 1) var(--deal-delay, 0ms);opacity:0;transform:translate3d(var(--deal-x, 0px),10px,0) scale(.96);transition:var(--deal-transition)}[data-deal-in]>*{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){[data-deal-ready]>*{--deal-transition: opacity 0s, transform 0s;opacity:1;transform:none;transition:none}}
