:root{--ampr-volt-50: #F7FFE0;--ampr-volt-400: #DBFF47;--ampr-volt-500: #CFFF04;--ampr-volt-600: #A8CC00;--ampr-volt-950: #1A2000;--ampr-current-50: #E0FFF5;--ampr-current-400: #33FFB8;--ampr-current-500: #00E5A0;--ampr-current-600: #00B87D;--ampr-current-950: #001A12;--ampr-arc-50: #EDF1FF;--ampr-arc-400: #7A9CFF;--ampr-arc-500: #4F7AFF;--ampr-arc-600: #3358DB;--ampr-arc-950: #0A1029;--color-success: var(--ampr-current-500);--color-warning: #FFAA00;--color-error: #FF4747;--color-info: var(--ampr-arc-500);--deep-950: #06070B;--deep-900: #0A0E17;--deep-850: #0F1420;--deep-800: #151B2B;--deep-750: #1C2438;--deep-700: #252E45;--deep-600: #354163;--deep-500: #4A5678;--deep-400: #6B7A9E;--deep-300: #94A3C4;--deep-200: #B8C4DB;--deep-100: #DDE3EF;--deep-50: #F2F4F8;--surface-void: var(--deep-950);--surface-base: var(--deep-900);--surface-raised: var(--deep-850);--surface-card: var(--deep-800);--surface-elevated: var(--deep-750);--surface-well: var(--deep-700);--border-subtle: rgba(53, 65, 99, .5);--border-default: #354163;--border-strong: #4A5678;--border-interactive: var(--ampr-volt-500);--text-primary: var(--deep-50);--text-secondary: var(--deep-200);--text-tertiary: var(--deep-300);--text-muted: var(--deep-400);--text-disabled: var(--deep-500);--text-on-volt: var(--deep-900);--text-on-current: var(--deep-900);--font-display: "Syne", sans-serif;--font-body: "Instrument Sans", sans-serif;--font-mono: "JetBrains Mono", monospace;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--space-32: 128px;--radius-none: 0px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.45, 0, .55, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--duration-instant: .1s;--duration-fast: .2s;--duration-normal: .3s;--duration-slow: .5s;--duration-dramatic: .8s;--elevation-0: none;--elevation-1: 0 1px 2px rgba(0, 0, 0, .3), 0 0 0 1px var(--border-subtle);--elevation-2: 0 4px 12px rgba(0, 0, 0, .4), 0 0 0 1px var(--border-subtle);--elevation-3: 0 8px 24px rgba(0, 0, 0, .5), 0 0 0 1px var(--border-default);--elevation-4: 0 16px 48px rgba(0, 0, 0, .6), 0 0 0 1px var(--border-default);--z-base: 0;--z-sticky: 100;--z-dropdown: 200;--z-modal-backdrop: 300;--z-modal: 400;--z-toast: 500;--z-tooltip: 600}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth}body{font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--text-primary);background-color:var(--surface-base);overflow-x:hidden}img,svg{display:block;max-width:100%}a{color:var(--ampr-arc-400);text-decoration:none;transition:color var(--duration-instant) var(--ease-out-expo)}a:hover{color:var(--ampr-arc-500)}button,input,select,textarea{font:inherit;color:inherit}*:focus-visible{outline:none;box-shadow:0 0 0 2px var(--surface-base),0 0 0 4px var(--ampr-volt-500)}.structural-grid{background-image:linear-gradient(to right,var(--border-subtle) 1px,transparent 1px),linear-gradient(to bottom,var(--border-subtle) 1px,transparent 1px);background-size:64px 64px}.container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,6vw,96px)}.container--sm{max-width:640px}.container--md{max-width:768px}.container--lg{max-width:1024px}.section{padding-block:var(--space-24);position:relative}.section+.section{border-top:1px solid var(--border-subtle)}.bento-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--space-4)}.bento-cell{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-6);box-shadow:var(--elevation-1)}@media(max-width:768px){.bento-grid{grid-template-columns:1fr;gap:var(--space-3)}}.divider{border:none;height:1px;background:var(--border-subtle)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.text-display-xl{font-family:var(--font-display);font-weight:800;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1;letter-spacing:-.03em;color:var(--text-primary)}.text-display-lg{font-family:var(--font-display);font-weight:700;font-size:clamp(2rem,4vw,3.5rem);line-height:1.05;letter-spacing:-.03em;color:var(--text-primary)}.text-display-md{font-family:var(--font-display);font-weight:700;font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.1;letter-spacing:-.02em;color:var(--text-primary)}.text-display-sm{font-family:var(--font-display);font-weight:600;font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.15;letter-spacing:-.01em;color:var(--text-primary)}.text-heading-lg{font-family:var(--font-body);font-weight:700;font-size:clamp(1.375rem,1.2rem + .5vw,1.75rem);line-height:1.2;letter-spacing:-.01em}.text-heading-md{font-family:var(--font-body);font-weight:600;font-size:clamp(1.125rem,1rem + .3vw,1.375rem);line-height:1.25}.text-heading-sm{font-family:var(--font-body);font-weight:600;font-size:clamp(1rem,.95rem + .15vw,1.125rem);line-height:1.3}.text-body-lg{font-family:var(--font-body);font-weight:400;font-size:clamp(1.0625rem,1rem + .2vw,1.125rem);line-height:1.6}.text-body-md{font-family:var(--font-body);font-weight:400;font-size:clamp(.9375rem,.9rem + .15vw,1rem);line-height:1.6}.text-body-sm{font-family:var(--font-body);font-weight:400;font-size:clamp(.8125rem,.78rem + .12vw,.875rem);line-height:1.5}.text-caption{font-family:var(--font-body);font-weight:500;font-size:clamp(.6875rem,.66rem + .1vw,.75rem);line-height:1.4;letter-spacing:.01em}.text-label{font-family:var(--font-body);font-weight:600;font-size:.75rem;line-height:1;letter-spacing:.08em;text-transform:uppercase}.text-code{font-family:var(--font-mono);font-weight:400;font-size:clamp(.8125rem,.78rem + .13vw,.875rem);line-height:1.6;font-feature-settings:"liga" 1,"calt" 1}.prose{max-width:65ch}.prose p+p{margin-top:1.25em}.text-volt{color:var(--ampr-volt-500)}.text-current-green{color:var(--ampr-current-500)}.text-muted{color:var(--text-muted)}.text-secondary{color:var(--text-secondary)}@keyframes ampr-pulse{0%,to{box-shadow:0 0 #cfff0466}50%{box-shadow:0 0 0 8px #cfff0400}}@keyframes ampr-trace{0%{stroke-dashoffset:100%}to{stroke-dashoffset:0%}}@keyframes ampr-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ampr-reveal-scale{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes ampr-fade{0%{opacity:0}to{opacity:1}}@keyframes ampr-glow-breathe{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}html.js-ready [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity var(--duration-slow) var(--ease-out-expo),transform var(--duration-slow) var(--ease-out-expo)}html.js-ready [data-reveal].is-visible{opacity:1;transform:translateY(0)}html.js-ready [data-reveal-stagger]>*{opacity:0;transform:translateY(12px);transition:opacity var(--duration-normal) var(--ease-out-expo),transform var(--duration-normal) var(--ease-out-expo)}html.js-ready [data-reveal-stagger].is-visible>*:nth-child(1){transition-delay:0ms;opacity:1;transform:translateY(0)}html.js-ready [data-reveal-stagger].is-visible>*:nth-child(2){transition-delay:60ms;opacity:1;transform:translateY(0)}html.js-ready [data-reveal-stagger].is-visible>*:nth-child(3){transition-delay:.12s;opacity:1;transform:translateY(0)}html.js-ready [data-reveal-stagger].is-visible>*:nth-child(4){transition-delay:.18s;opacity:1;transform:translateY(0)}html.js-ready [data-reveal-stagger].is-visible>*:nth-child(5){transition-delay:.24s;opacity:1;transform:translateY(0)}html.js-ready [data-reveal-stagger].is-visible>*:nth-child(6){transition-delay:.3s;opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-reveal],[data-reveal-stagger]>*{opacity:1;transform:none;transition:none}}.nav[data-astro-cid-dmqpwcec]{position:fixed;top:0;left:0;right:0;z-index:var(--z-sticky);padding:var(--space-4) 0;transition:background-color var(--duration-normal) var(--ease-out-expo),backdrop-filter var(--duration-normal) var(--ease-out-expo)}.nav--scrolled[data-astro-cid-dmqpwcec]{background-color:#0a0e17d9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border-subtle)}.nav__inner[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:space-between}.nav__logo[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:var(--space-1);text-decoration:none;color:var(--text-primary)}.nav__wordmark[data-astro-cid-dmqpwcec]{font-family:var(--font-display);font-weight:800;font-size:1.5rem;letter-spacing:-.03em;color:var(--ampr-volt-500)}.nav__bolt[data-astro-cid-dmqpwcec]{font-size:1rem;filter:brightness(1.2)}.nav__cta[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;height:40px;padding:0 var(--space-5);background:var(--ampr-volt-500);color:var(--text-on-volt);font-family:var(--font-body);font-weight:600;font-size:.875rem;border-radius:var(--radius-sm);text-decoration:none;transition:background-color var(--duration-instant) var(--ease-out-expo),transform var(--duration-instant) var(--ease-out-expo)}.nav__cta[data-astro-cid-dmqpwcec]:hover{background:var(--ampr-volt-400);color:var(--text-on-volt);transform:translateY(-1px)}.nav__cta[data-astro-cid-dmqpwcec]:active{transform:translateY(0)}.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding-top:calc(var(--space-20) + 60px);padding-bottom:var(--space-20);overflow:hidden}.hero__glow[data-astro-cid-bbe6dxrz]{position:absolute;top:15%;left:50%;transform:translate(-50%);width:900px;height:600px;background:radial-gradient(ellipse at center,rgba(207,255,4,.12) 0%,rgba(207,255,4,.04) 35%,rgba(79,122,255,.02) 55%,transparent 70%);pointer-events:none;animation:ampr-glow-breathe 8s var(--ease-in-out) infinite;filter:blur(40px)}.hero__content[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:1;gap:var(--space-6)}.hero__badge[data-astro-cid-bbe6dxrz]{display:inline-flex;padding:var(--space-2) var(--space-4);border:1px solid var(--ampr-volt-500);border-radius:var(--radius-full);color:var(--ampr-volt-500);background:#cfff040d}.hero__headline[data-astro-cid-bbe6dxrz]{max-width:900px}.hero__sub[data-astro-cid-bbe6dxrz]{max-width:600px}.hero__form[data-astro-cid-bbe6dxrz]{display:flex;gap:var(--space-2);width:100%;max-width:480px;margin-top:var(--space-2)}.hero__input[data-astro-cid-bbe6dxrz]{flex:1;height:48px;padding:0 var(--space-4);background:var(--surface-well);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);font-size:.9375rem;transition:border-color var(--duration-fast) var(--ease-out-expo)}.hero__input[data-astro-cid-bbe6dxrz]::placeholder{color:var(--text-muted)}.hero__input[data-astro-cid-bbe6dxrz]:focus{outline:none;border-color:var(--ampr-volt-500);box-shadow:0 0 0 2px var(--surface-base),0 0 0 4px var(--ampr-volt-500)}.hero__submit[data-astro-cid-bbe6dxrz]{height:48px;padding:0 var(--space-6);background:var(--ampr-volt-500);color:var(--text-on-volt);font-weight:600;font-size:.9375rem;border:none;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-instant) var(--ease-out-expo),transform var(--duration-instant) var(--ease-out-expo)}.hero__submit[data-astro-cid-bbe6dxrz]:hover{background:var(--ampr-volt-400);transform:translateY(-1px)}.hero__submit[data-astro-cid-bbe6dxrz]:active{transform:translateY(0)}.hero__note[data-astro-cid-bbe6dxrz]{margin-top:calc(-1 * var(--space-2))}@media(max-width:560px){.hero__form[data-astro-cid-bbe6dxrz]{flex-direction:column}.hero__submit[data-astro-cid-bbe6dxrz]{width:100%}}.what__grid[data-astro-cid-szn5kpy2]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-16);align-items:center}.what__label[data-astro-cid-szn5kpy2]{margin-bottom:var(--space-4)}.what__body[data-astro-cid-szn5kpy2]{margin-top:var(--space-6)}.code-block[data-astro-cid-szn5kpy2]{background:var(--surface-void);border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden}.code-block__header[data-astro-cid-szn5kpy2]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) var(--space-4);background:var(--surface-raised);border-bottom:1px solid var(--border-subtle);font-family:var(--font-body);font-size:.75rem;font-weight:500;color:var(--text-tertiary);letter-spacing:.01em}.code-block__lang[data-astro-cid-szn5kpy2]{text-transform:uppercase;letter-spacing:.08em;font-size:.6875rem;color:var(--text-muted)}.code-block[data-astro-cid-szn5kpy2] pre[data-astro-cid-szn5kpy2]{padding:var(--space-5);overflow-x:auto;margin:0;tab-size:2}.code-block[data-astro-cid-szn5kpy2] code[data-astro-cid-szn5kpy2]{font-family:var(--font-mono);font-size:clamp(.75rem,.7rem + .2vw,.875rem);line-height:1.65}.token-comment[data-astro-cid-szn5kpy2]{color:var(--deep-500)}.token-keyword[data-astro-cid-szn5kpy2]{color:var(--ampr-arc-400)}.token-string[data-astro-cid-szn5kpy2]{color:var(--ampr-current-400)}.token-number[data-astro-cid-szn5kpy2]{color:var(--ampr-volt-400)}@media(max-width:900px){.what__grid[data-astro-cid-szn5kpy2]{grid-template-columns:1fr;gap:var(--space-10)}}.how__header[data-astro-cid-cmgpsf2k]{text-align:center;max-width:640px;margin:0 auto var(--space-12)}.how__header[data-astro-cid-cmgpsf2k] .text-label[data-astro-cid-cmgpsf2k]{margin-bottom:var(--space-4)}.how__sub[data-astro-cid-cmgpsf2k]{margin-top:var(--space-4)}.how__flow[data-astro-cid-cmgpsf2k]{margin-bottom:var(--space-12);overflow-x:auto;padding:var(--space-4) 0}.how__svg[data-astro-cid-cmgpsf2k]{width:100%;max-width:1000px;margin:0 auto;display:block;min-width:700px}.node-bg[data-astro-cid-cmgpsf2k]{fill:var(--surface-card);stroke:var(--border-subtle);stroke-width:1}.node-bg--highlight[data-astro-cid-cmgpsf2k]{stroke:var(--ampr-volt-500);stroke-width:1.5;filter:drop-shadow(0 0 12px rgba(207,255,4,.1))}.node-label[data-astro-cid-cmgpsf2k]{font-family:var(--font-body);font-weight:600;font-size:1rem;fill:var(--text-primary)}.node-sub[data-astro-cid-cmgpsf2k]{font-family:var(--font-mono);font-size:.7rem;fill:var(--text-muted)}.trace-line[data-astro-cid-cmgpsf2k]{stroke:var(--ampr-volt-500);stroke-width:2;stroke-linecap:round;transition:stroke-dashoffset 1.2s var(--ease-out-expo)}.trace-arrow[data-astro-cid-cmgpsf2k]{fill:var(--ampr-volt-500);opacity:0;transition:opacity .4s var(--ease-out-expo) .8s}.how__flow[data-astro-cid-cmgpsf2k].is-visible .trace-line[data-astro-cid-cmgpsf2k]{stroke-dashoffset:0}.how__flow[data-astro-cid-cmgpsf2k].is-visible .trace-arrow[data-astro-cid-cmgpsf2k]{opacity:1}.how__feature-label[data-astro-cid-cmgpsf2k]{margin-bottom:var(--space-3)}.how__feature[data-astro-cid-cmgpsf2k] h3[data-astro-cid-cmgpsf2k]{margin-bottom:var(--space-2)}@media(max-width:768px){.how__features[data-astro-cid-cmgpsf2k].bento-grid{grid-template-columns:1fr}.how__feature[data-astro-cid-cmgpsf2k]{grid-column:span 1!important}}.usecases__header[data-astro-cid-5b4siwv2]{text-align:center;max-width:600px;margin:0 auto var(--space-12)}.usecases__header[data-astro-cid-5b4siwv2] .text-label[data-astro-cid-5b4siwv2]{margin-bottom:var(--space-4)}.usecases__grid[data-astro-cid-5b4siwv2]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}.usecases__card[data-astro-cid-5b4siwv2]{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-8) var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.usecases__icon[data-astro-cid-5b4siwv2]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:#cfff0414;color:var(--ampr-volt-500);margin-bottom:var(--space-2)}.usecases__card[data-astro-cid-5b4siwv2] h3[data-astro-cid-5b4siwv2]{margin:0}.usecases__keywords[data-astro-cid-5b4siwv2]{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2);padding:0}.usecases__keywords[data-astro-cid-5b4siwv2] li[data-astro-cid-5b4siwv2]{font-size:.75rem;font-weight:500;letter-spacing:.01em;color:var(--text-muted);padding:var(--space-1) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-full)}@media(max-width:768px){.usecases__grid[data-astro-cid-5b4siwv2]{grid-template-columns:1fr}}.pricing__header[data-astro-cid-hkoc4sea]{text-align:center;max-width:600px;margin:0 auto var(--space-12)}.pricing__header[data-astro-cid-hkoc4sea] .text-label[data-astro-cid-hkoc4sea]{margin-bottom:var(--space-4)}.pricing__sub[data-astro-cid-hkoc4sea]{margin-top:var(--space-4)}.pricing__grid[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);align-items:start}.pricing__card[data-astro-cid-hkoc4sea]{position:relative;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-8) var(--space-6);display:flex;flex-direction:column}.pricing__card--featured[data-astro-cid-hkoc4sea]{border-color:var(--ampr-volt-500);box-shadow:0 0 0 1px var(--ampr-volt-500),0 0 32px #cfff0414;padding-top:calc(var(--space-8) + var(--space-3))}.pricing__badge[data-astro-cid-hkoc4sea]{position:absolute;top:calc(-1 * var(--space-3));left:50%;transform:translate(-50%);background:var(--ampr-volt-500);color:var(--text-on-volt);padding:6px var(--space-5);border-radius:var(--radius-full);white-space:nowrap;font-size:.6875rem;letter-spacing:.08em;box-shadow:0 2px 8px #cfff0433}.pricing__card-header[data-astro-cid-hkoc4sea]{margin-bottom:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--border-subtle)}.pricing__price[data-astro-cid-hkoc4sea]{margin-top:var(--space-3);display:flex;align-items:baseline;gap:var(--space-2)}.pricing__features[data-astro-cid-hkoc4sea]{list-style:none;display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-8);flex:1;font-size:.9375rem;color:var(--text-secondary)}.pricing__features[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]:before{content:"→ ";color:var(--ampr-current-500);font-family:var(--font-mono)}.pricing__cta[data-astro-cid-hkoc4sea]{display:flex;align-items:center;justify-content:center;height:44px;border-radius:var(--radius-sm);font-weight:600;font-size:.9375rem;text-decoration:none;transition:all var(--duration-instant) var(--ease-out-expo)}.pricing__cta--primary[data-astro-cid-hkoc4sea]{background:var(--ampr-volt-500);color:var(--text-on-volt)}.pricing__cta--primary[data-astro-cid-hkoc4sea]:hover{background:var(--ampr-volt-400);color:var(--text-on-volt);transform:translateY(-1px)}.pricing__cta--secondary[data-astro-cid-hkoc4sea]{background:transparent;color:var(--text-primary);border:1px solid var(--border-default)}.pricing__cta--secondary[data-astro-cid-hkoc4sea]:hover{border-color:var(--text-muted);color:var(--text-primary);transform:translateY(-1px)}@media(max-width:900px){.pricing__grid[data-astro-cid-hkoc4sea]{grid-template-columns:1fr;max-width:440px;margin-inline:auto}}.faq__header[data-astro-cid-al2ca2vr]{text-align:center;margin-bottom:var(--space-12)}.faq__header[data-astro-cid-al2ca2vr] .text-label[data-astro-cid-al2ca2vr]{margin-bottom:var(--space-4)}.faq__list[data-astro-cid-al2ca2vr]{display:flex;flex-direction:column}.faq__item[data-astro-cid-al2ca2vr]{border-bottom:1px solid var(--border-subtle)}.faq__item[data-astro-cid-al2ca2vr]:first-child{border-top:1px solid var(--border-subtle)}.faq__question[data-astro-cid-al2ca2vr]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-6) 0;cursor:pointer;list-style:none;user-select:none}.faq__question[data-astro-cid-al2ca2vr]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-al2ca2vr]::marker{display:none;content:""}.faq__chevron[data-astro-cid-al2ca2vr]{flex-shrink:0;color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-out-expo)}.faq__item[data-astro-cid-al2ca2vr][open] .faq__chevron[data-astro-cid-al2ca2vr]{transform:rotate(180deg)}.faq__answer[data-astro-cid-al2ca2vr]{padding-bottom:var(--space-6);max-width:65ch}.faq__question[data-astro-cid-al2ca2vr]:hover .text-heading-sm[data-astro-cid-al2ca2vr]{color:var(--ampr-volt-500)}.faq__question[data-astro-cid-al2ca2vr] .text-heading-sm[data-astro-cid-al2ca2vr]{transition:color var(--duration-instant) var(--ease-out-expo)}.waitlist[data-astro-cid-ucnifjqo]{background:var(--surface-raised)}.waitlist__inner[data-astro-cid-ucnifjqo]{text-align:center;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-10) var(--space-8)}.waitlist__label[data-astro-cid-ucnifjqo]{margin-bottom:var(--space-4)}.waitlist__sub[data-astro-cid-ucnifjqo]{margin-top:var(--space-3);margin-bottom:var(--space-10)}.waitlist__form[data-astro-cid-ucnifjqo]{display:flex;flex-direction:column;gap:var(--space-5);text-align:left}.waitlist__field[data-astro-cid-ucnifjqo]{display:flex;flex-direction:column;gap:var(--space-2)}.waitlist__field[data-astro-cid-ucnifjqo] label[data-astro-cid-ucnifjqo]{color:var(--text-secondary)}.waitlist__input[data-astro-cid-ucnifjqo]{height:48px;padding:0 var(--space-4);background:var(--surface-well);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);font-size:.9375rem;transition:border-color var(--duration-fast) var(--ease-out-expo),box-shadow var(--duration-fast) var(--ease-out-expo)}.waitlist__input[data-astro-cid-ucnifjqo]::placeholder{color:var(--text-muted)}.waitlist__input[data-astro-cid-ucnifjqo]:focus{outline:none;border-color:var(--ampr-volt-500);box-shadow:0 0 0 2px var(--surface-raised),0 0 0 4px var(--ampr-volt-500)}.waitlist__input[data-astro-cid-ucnifjqo]:disabled{opacity:.5;cursor:not-allowed}.waitlist__select[data-astro-cid-ucnifjqo]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%236B7A9E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-4) center;padding-right:var(--space-10)}.waitlist__select[data-astro-cid-ucnifjqo] option[data-astro-cid-ucnifjqo]{background:var(--surface-card);color:var(--text-primary)}.waitlist__submit[data-astro-cid-ucnifjqo]{height:52px;margin-top:var(--space-2);background:var(--ampr-volt-500);color:var(--text-on-volt);font-weight:700;font-size:1rem;border:none;border-radius:var(--radius-sm);cursor:pointer;position:relative;transition:background-color var(--duration-instant) var(--ease-out-expo),transform var(--duration-instant) var(--ease-out-expo)}.waitlist__submit[data-astro-cid-ucnifjqo]:hover:not(:disabled){background:var(--ampr-volt-400);transform:translateY(-1px)}.waitlist__submit[data-astro-cid-ucnifjqo]:active:not(:disabled){transform:translateY(0)}.waitlist__submit[data-astro-cid-ucnifjqo]:disabled{cursor:not-allowed}.waitlist__submit-loading[data-astro-cid-ucnifjqo],.waitlist__submit[data-astro-cid-ucnifjqo].is-loading .waitlist__submit-text[data-astro-cid-ucnifjqo]{display:none}.waitlist__submit[data-astro-cid-ucnifjqo].is-loading .waitlist__submit-loading[data-astro-cid-ucnifjqo]{display:inline}.waitlist__submit[data-astro-cid-ucnifjqo].is-success{background:var(--ampr-current-500);color:var(--text-on-current)}.waitlist__feedback[data-astro-cid-ucnifjqo]{text-align:center;min-height:1.5em;font-size:.875rem}.waitlist__feedback--success[data-astro-cid-ucnifjqo]{color:var(--ampr-current-400)}.waitlist__feedback--error[data-astro-cid-ucnifjqo]{color:var(--color-error)}.footer[data-astro-cid-sz7xmlte]{padding-top:0;padding-bottom:var(--space-12)}.footer[data-astro-cid-sz7xmlte] .divider[data-astro-cid-sz7xmlte]{margin-bottom:var(--space-10)}.footer__inner[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);text-align:center}.footer__wordmark[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-weight:800;font-size:1.25rem;color:var(--ampr-volt-500);letter-spacing:-.03em}.footer__brand[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.footer__links[data-astro-cid-sz7xmlte]{display:flex;gap:var(--space-8)}.footer__links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--text-muted);text-decoration:none;transition:color var(--duration-instant) var(--ease-out-expo)}.footer__links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--text-primary)}.footer__copy[data-astro-cid-sz7xmlte]{margin-top:var(--space-2)}
