.terminal-accordion{max-width:700px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden;font-family:var(--font-mono)}.terminal-header{display:flex;align-items:stretch;padding:0;background:var(--bg-surface-2);border-bottom:1px solid var(--border-default)}.terminal-dots{display:flex;align-items:center;gap:6px;padding:14px 16px;border-right:1px solid var(--border-default)}.terminal-dot{width:12px;height:12px;border-radius:50%}.terminal-dot.red{background:#ff5f56}.terminal-dot.yellow{background:#ffbd2e}.terminal-dot.green{background:#27ca40}.terminal-tabs{display:flex;flex:1 1}.terminal-tab{padding:14px 24px;font-size:.8125rem;font-weight:500;color:var(--text-muted);background:transparent;border:none;border-right:1px solid var(--border-default);cursor:pointer;font-family:var(--font-mono);position:relative;transition:all .2s ease}.terminal-tab:hover{color:var(--text-secondary);background:var(--bg-surface-3)}.terminal-tab:active{transform:translateY(1px);background:var(--bg-primary)}.terminal-tab.active{color:var(--text-primary);background:var(--bg-surface)}.terminal-tab:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:transparent;transition:background .2s ease}.terminal-tab.active:after{background:var(--accent-primary)}.terminal-tab:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.terminal-body{position:relative}.terminal-panel{display:none}.terminal-panel.active{display:block}.terminal-question{color:var(--text-primary);font-size:.875rem;flex:1 1;font-family:var(--font-family);line-height:1.4}.terminal-panel.exiting .terminal-question{opacity:0;transform:translateX(-16px);transition:opacity .2s cubic-bezier(.25,1,.5,1),transform .2s cubic-bezier(.25,1,.5,1)}.terminal-panel.entering .terminal-question{opacity:0;transform:translateX(20px)}.terminal-panel.entering.animate-in .terminal-question{opacity:1;transform:translateX(0);transition:opacity .4s cubic-bezier(.25,1,.5,1),transform .5s cubic-bezier(.34,1.56,.64,1)}.terminal-panel.entering.animate-in .terminal-item:first-child .terminal-question{transition-delay:0s}.terminal-panel.entering.animate-in .terminal-item:nth-child(2) .terminal-question{transition-delay:60ms}.terminal-panel.entering.animate-in .terminal-item:nth-child(3) .terminal-question{transition-delay:.12s}.terminal-panel.entering.animate-in .terminal-item:nth-child(4) .terminal-question{transition-delay:.18s}.terminal-panel.entering.animate-in .terminal-item:nth-child(5) .terminal-question{transition-delay:.24s}.terminal-item{border-bottom:1px solid var(--border-muted)}.terminal-item:last-child{border-bottom:none}.terminal-item-header{display:flex;align-items:center;gap:12px;padding:16px 24px;cursor:pointer;transition:background .5s var(--ease-out-quart);min-height:56px;background:none;border:none;width:100%;text-align:left;font-family:inherit;color:inherit}.terminal-item-header:hover{background:var(--bg-surface-2)}.terminal-item-header:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.terminal-prompt{color:var(--accent-primary);font-size:.875rem;font-weight:500;flex-shrink:0}.terminal-icon{width:16px;height:16px;color:var(--text-muted);transition:all .4s var(--ease-out-quart);flex-shrink:0}.terminal-item.active .terminal-icon{transform:rotate(90deg);color:var(--accent-primary)}.terminal-item-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease-out-quart)}.terminal-item.active .terminal-item-content{grid-template-rows:1fr}.terminal-item-inner{overflow:hidden}.terminal-answer{padding:4px 24px 20px 52px;color:var(--text-secondary);font-size:.875rem;line-height:1.8;font-family:var(--font-family);opacity:0;filter:blur(8px);transform:translateY(-8px);transition:all .5s var(--ease-out-quart) .1s}.terminal-item.active .terminal-answer{opacity:1;filter:blur(0);transform:translateY(0)}.terminal-answer code{font-family:var(--font-mono);font-size:.8125rem;color:var(--accent-primary);background:var(--accent-primary-muted);padding:2px 6px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){.terminal-tab{transition:color .1s ease,background .1s ease}.terminal-tab:active{transform:none}.terminal-panel.entering .terminal-question,.terminal-panel.entering.animate-in .terminal-question,.terminal-panel.exiting .terminal-question,.terminal-question{transition:none!important;transform:none!important;opacity:1!important}.terminal-icon,.terminal-item-content{transition:none}.terminal-answer{transition:none;transform:none;filter:none;opacity:1}.terminal-item:not(.active) .terminal-answer{opacity:0}.terminal-item-header{transition:background .1s ease}}.force-reduced-motion .terminal-tab{transition:color .1s ease,background .1s ease!important}.force-reduced-motion .terminal-tab:active{transform:none!important}.force-reduced-motion .terminal-panel.entering .terminal-question,.force-reduced-motion .terminal-panel.entering.animate-in .terminal-question,.force-reduced-motion .terminal-panel.exiting .terminal-question,.force-reduced-motion .terminal-question{transition:none!important;transform:none!important;opacity:1!important}.force-reduced-motion .terminal-icon{transition:none!important}.force-reduced-motion .terminal-item.active .terminal-icon{transform:rotate(90deg)}.force-reduced-motion .terminal-item-content{transition:none!important}.force-reduced-motion .terminal-answer{transition:none!important;transform:none!important;filter:none!important;opacity:1!important}.force-reduced-motion .terminal-item:not(.active) .terminal-answer{opacity:0!important}.force-reduced-motion .terminal-item-header{transition:background .1s ease!important}.page_page__GeNYf{min-height:100vh;padding-bottom:var(--space-section)}.page_header__7mRpx{padding:var(--space-block) 0;border-bottom:1px solid var(--border-muted);margin-bottom:var(--space-block)}.page_title__o6gLm{margin-bottom:var(--space-1)}.page_subtitle__jnQez{color:var(--text-secondary);font-size:var(--font-size-body)}.page_section__RGrlp{margin-bottom:var(--space-block)}.page_sectionTitle__OpWNB{margin-bottom:var(--space-cluster);padding-bottom:var(--space-1);border-bottom:1px solid var(--border-muted)}.page_sectionDescription__1rEts{color:var(--text-secondary);margin-bottom:var(--space-cluster);max-width:var(--text-max-width)}.page_swatchGrid__Tr76L{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.page_swatchGroup__Ojx7K{margin-bottom:var(--space-element)}.page_swatchGroupTitle__RheYn{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--text-secondary);margin-bottom:var(--space-2);text-transform:uppercase;letter-spacing:.05em}.page_swatch__o8JU7{background:var(--bg-surface);border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border-muted)}.page_swatchColor__eGHqY{height:80px;display:flex;align-items:center;justify-content:center}.page_swatchInfo__ezmqz{padding:var(--space-2);border-top:1px solid var(--border-muted)}.page_swatchName__mYdCo{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--text-primary);font-family:monospace;margin-bottom:4px}.page_swatchValue__YIan_{font-size:var(--font-size-overline);color:var(--text-muted);font-family:monospace}.page_typeScale__OGonG{display:flex;flex-direction:column;gap:var(--space-3)}.page_typeItem__2d3hg{display:grid;grid-template-columns:140px 1fr;grid-gap:var(--space-3);gap:var(--space-3);align-items:baseline;padding:var(--space-2) 0;border-bottom:1px solid var(--border-muted)}@media (max-width:640px){.page_typeItem__2d3hg{grid-template-columns:1fr;gap:var(--space-1)}}.page_typeMeta__MOx6u{display:flex;flex-direction:column;gap:4px}.page_typeToken__DvHcD{font-size:var(--font-size-small);font-family:monospace;color:var(--accent-primary)}.page_typeSize__JNhjC{font-size:var(--font-size-overline);color:var(--text-muted);font-family:monospace}.page_typeSample__BnjbN{color:var(--text-primary)}.page_spacingScale__toZ8h{display:flex;flex-direction:column;gap:var(--space-2)}.page_spacingItem__u9FJC{display:flex;align-items:center;gap:var(--space-3)}.page_spacingBar__PAtmu{background:var(--accent-primary);height:24px;border-radius:var(--radius-sm);opacity:.8}.page_spacingMeta__4d7dW{display:flex;align-items:center;gap:var(--space-2);min-width:160px}.page_spacingToken__erq57{font-size:var(--font-size-small);font-family:monospace;color:var(--text-primary)}.page_spacingValue__b79QZ{font-size:var(--font-size-overline);color:var(--text-muted);font-family:monospace}.page_radiusGrid__3J4dq{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.page_radiusItem__94x7I{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.page_radiusBox__v8hCI{width:100px;height:100px;background:var(--bg-surface-2);border:1px solid var(--border-default)}.page_radiusMeta__kXU1p{text-align:center}.page_radiusToken__5RwnY{font-size:var(--font-size-small);font-family:monospace;color:var(--text-primary);display:block}.page_radiusValue__rx34J{font-size:var(--font-size-overline);color:var(--text-muted);font-family:monospace}.page_shadowGrid__Gpnp8{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.page_shadowItem___p0qC{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.page_shadowBox__DYKuY{width:160px;height:100px;background:var(--bg-surface-2);border-radius:var(--radius-lg)}.page_shadowMeta___tA3S{text-align:center}.page_shadowToken__csvNp{font-size:var(--font-size-small);font-family:monospace;color:var(--text-primary);display:block}.page_shadowUsage__8wicl{font-size:var(--font-size-overline);color:var(--text-muted)}.page_semanticGrid__SYIZA{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.page_semanticCard__Driuc{border-radius:var(--radius-lg);overflow:hidden}.page_semanticHeader__Xv7X_{padding:var(--space-3);display:flex;align-items:center;gap:var(--space-2)}.page_semanticIcon__wf9oV{width:24px;height:24px;border-radius:var(--radius-full);flex-shrink:0}.page_semanticTitle__1kSL4{font-size:var(--font-size-ui);font-weight:var(--font-weight-semibold)}.page_semanticTokens__HXY_U{padding:var(--space-2) var(--space-3);background:var(--bg-surface);display:flex;flex-direction:column;gap:4px}.page_semanticToken__jghrL{font-size:var(--font-size-overline);font-family:monospace;color:var(--text-muted);display:flex;justify-content:space-between}.page_semanticTokenName__GdfFM{color:var(--text-secondary)}.page_animationGrid__3N5RP{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.page_animationCard__cBTQ9{background:var(--bg-surface);border:1px solid var(--border-muted);border-radius:var(--radius-lg);padding:var(--space-3)}.page_animationTitle__vm49M{font-size:var(--font-size-ui);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:var(--space-1)}.page_animationValue__Fekzc{font-size:var(--font-size-small);font-family:monospace;color:var(--accent-primary);margin-bottom:var(--space-2)}.page_animationUsage__vazdG{font-size:var(--font-size-small);color:var(--text-muted)}.page_componentGroup__9H6tj{margin-bottom:var(--space-element)}.page_componentDescription__7s4ys{font-size:var(--font-size-body-sm);color:var(--text-muted);margin-bottom:var(--space-3);max-width:var(--text-max-width)}.page_buttonRow__ClWv2{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.page_formGrid__z4xQN{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.page_checkboxGrid__Kadmz{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.page_radioGroup__ahmPE{display:flex;flex-direction:column;gap:var(--space-2)}.page_newsletterDemo__0ua5l{max-width:500px}.page_formExample__hKUqt{background:var(--bg-surface);border:1px solid var(--border-muted);border-radius:var(--radius-lg);padding:var(--space-card-padding);display:flex;flex-direction:column;gap:var(--space-3);max-width:600px}.page_formRow__iseWx{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.page_formCheckboxes__ANSUd,.page_toastDemoButtons__dOqJE{display:flex;flex-direction:column;gap:var(--space-2)}.page_staticToastGrid__dXUIT{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}@media (max-width:480px){.page_staticToastGrid__dXUIT{grid-template-columns:1fr}.page_staticToastGrid__dXUIT .toast{width:100%;min-width:unset}}.page_reducedMotionToastGrid__zWKQn{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.page_textLinkDemoContainer__OJ1pX{display:flex;flex-direction:column;gap:var(--space-element)}.page_textLinkExamples__QrJBA{display:flex;flex-direction:column;gap:var(--space-3);max-width:var(--text-max-width)}.page_standaloneLinks__rAjOf{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}@media (max-width:480px){.page_reducedMotionToastGrid__zWKQn{grid-template-columns:1fr}.page_reducedMotionToastGrid__zWKQn .toast{width:100%;min-width:unset}}.page_reducedMotionDemo__9wmY4{background:var(--bg-surface);border:1px solid var(--border-muted);border-radius:var(--radius-lg);padding:var(--space-3);margin-top:var(--space-2)}.page_reducedMotionLabel__e4oyr{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--accent-primary);margin-bottom:var(--space-2);padding:6px 12px;background:var(--accent-primary-muted);border-radius:var(--radius-sm)}.page_reducedMotionNote__sH5hc{font-size:var(--font-size-small);color:var(--text-muted);margin-top:var(--space-2);font-style:italic}.page_reducedMotionDemo__9wmY4 .btn{transition-duration:.1s!important}.page_reducedMotionDemo__9wmY4 .btn:hover:not(:disabled){transform:perspective(1px) translateZ(0)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}.page_reducedMotionDemo__9wmY4 .btn:active:not(:disabled){transform:perspective(1px) translateZ(0) scale(.98)!important}.page_reducedMotionDemo__9wmY4 .btn:focus-visible{animation:none!important}.page_reducedMotionDemo__9wmY4 .btn .focus-ring rect{animation:none!important;stroke-dasharray:none!important}.page_reducedMotionDemo__9wmY4 .input,.page_reducedMotionDemo__9wmY4 .select,.page_reducedMotionDemo__9wmY4 .textarea{transition-duration:.1s!important}.page_reducedMotionDemo__9wmY4 .focus-ring rect,.page_reducedMotionDemo__9wmY4 .input-wrapper .focus-ring rect,.page_reducedMotionDemo__9wmY4 .select-wrapper .focus-ring rect,.page_reducedMotionDemo__9wmY4 .textarea-wrapper .focus-ring rect{animation:none!important;stroke-dasharray:none!important}.page_reducedMotionDemo__9wmY4 .checkbox-box{transition:none!important}.page_reducedMotionDemo__9wmY4 .checkbox-check{transition:none!important;transform:scale(0)!important}.page_reducedMotionDemo__9wmY4 .checkbox-input:checked+.checkbox-box .checkbox-check{transform:scale(1)!important}.page_reducedMotionDemo__9wmY4 .radio-circle,.page_reducedMotionDemo__9wmY4 .radio-circle:before,.page_reducedMotionDemo__9wmY4 .radio-dot{transition:none!important}.page_reducedMotionDemo__9wmY4 .radio-dot{transform:scale(0)!important}.page_reducedMotionDemo__9wmY4 .radio-input:checked+.radio-circle .radio-dot,.page_reducedMotionDemo__9wmY4 .radio-input:checked+.radio-circle:before{transform:scale(1)!important}.page_reducedMotionDemo__9wmY4 .toast{opacity:1!important;filter:none!important;transform:none!important;animation:none!important}.page_reducedMotionDemo__9wmY4 .toast-progress-bar{animation:none!important;transform:scaleX(1)!important}.page_contentCardsContainer__bueCJ{display:flex;flex-direction:column;gap:var(--space-element)}.page_cardGrid__9B2NV{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--space-3);gap:var(--space-3);align-items:start}@media (max-width:480px){.page_cardGrid__9B2NV{grid-template-columns:1fr}}.page_replayButton__p5Iku{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:var(--bg-surface-2);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .3s var(--ease-out-quart);margin-bottom:var(--space-3)}.page_replayButton__p5Iku svg{width:16px;height:16px;transition:transform .5s var(--ease-out-quart)}.page_replayButton__p5Iku:hover{background:var(--bg-surface-3);border-color:var(--accent-primary);color:var(--text-primary)}.page_replayButton__p5Iku:hover svg{transform:rotate(-1turn)}.page_replayButton__p5Iku:active{transform:scale(.98)}.page_animationControls__31gU5{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.page_activeToggle__xZsM8{background:var(--accent-primary);border-color:var(--accent-primary);color:var(--bg-primary)}.page_activeToggle__xZsM8:hover{background:var(--accent-primary-hover);border-color:var(--accent-primary-hover);color:var(--bg-primary)}.page_forceReducedMotion__zn_Pm .animate-entrance{animation:page_forceEntranceReduced__LEGqy .6s ease-out forwards!important;animation-delay:0s!important}@keyframes page_forceEntranceReduced__LEGqy{0%{opacity:0}to{opacity:1}}.page_forceReducedMotion__zn_Pm .card-base{transition-duration:.1s!important}.page_forceReducedMotion__zn_Pm .blog-card:hover .card-feature,.page_forceReducedMotion__zn_Pm .blog-card:hover .card-image .placeholder-img,.page_forceReducedMotion__zn_Pm .blog-card:hover .card-image img,.page_forceReducedMotion__zn_Pm .card-base:hover,.page_forceReducedMotion__zn_Pm .card-base:hover .card-arrow,.page_forceReducedMotion__zn_Pm .case-card:hover .client-logo{transform:none!important}.page_accordionsContainer__BYyCN{display:flex;flex-direction:column;gap:var(--space-block)}.page_featureList__9Ogcf{display:flex;flex-direction:column;gap:var(--space-2);max-width:var(--text-max-width)}.page_featureList__9Ogcf li{font-size:var(--font-size-body-sm);color:var(--text-secondary);line-height:1.6;padding-left:var(--space-2);position:relative}.page_featureList__9Ogcf li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--accent-primary)}.page_featureList__9Ogcf li strong{color:var(--text-primary);font-weight:var(--font-weight-medium)}.page_toggleContainer__uWgdq,.page_toggle__pLuRr{display:flex;align-items:center;gap:var(--space-2)}.page_toggle__pLuRr{cursor:pointer}.page_toggleInput__kVkS_{position:absolute;opacity:0;width:0;height:0}.page_toggleTrack__1Ix6n{position:relative;width:48px;height:26px;background:var(--bg-surface-3);border-radius:13px;border:1px solid var(--border-default);transition:background .2s ease,border-color .2s ease}.page_toggleInput__kVkS_:checked+.page_toggleTrack__1Ix6n{background:var(--accent-primary);border-color:var(--accent-primary)}.page_toggleInput__kVkS_:focus-visible+.page_toggleTrack__1Ix6n{outline:2px solid var(--accent-primary);outline-offset:2px}.page_toggleThumb__Gux3A{position:absolute;top:2px;left:2px;width:20px;height:20px;background:var(--text-primary);border-radius:50%;transition:transform .2s var(--ease-out-quart)}.page_toggleInput__kVkS_:checked+.page_toggleTrack__1Ix6n .page_toggleThumb__Gux3A{transform:translateX(22px)}.page_toggleLabel__xkErZ{font-size:var(--font-size-ui);color:var(--text-secondary);font-weight:var(--font-weight-medium)}.page_toggleInput__kVkS_:checked~.page_toggleLabel__xkErZ{color:var(--accent-primary)}