@layer reset,base,components,sections,utilities;@layer reset{*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth;overflow-x:hidden;max-width:100vw}body{font-family:var(--font-body);font-size:1.6rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;max-width:100vw;position:relative;line-height:1.6;color:#1f2937;background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:700;line-height:1.3;margin:0}p{margin:0}a{text-decoration:none;color:inherit}ul,ol{list-style:none;margin:0;padding:0}img{max-width:100%;height:auto;display:block}button{font-family:inherit;cursor:pointer}section{overflow-x:hidden;max-width:100vw}}@layer base{:root{--font-display: "Sora", -apple-system, sans-serif;--font-body: "Inter", -apple-system, sans-serif;--color-bg-deep: #0b0f19;--color-bg-card: rgba(255, 255, 255, .03);--color-bg-card-hover: rgba(255, 255, 255, .06);--color-primary: #6366f1;--color-primary-light: #8b5cf6;--color-accent: #22d3ee;--color-text: #f3f4f6;--color-text-light: #9ca3af;--color-text-lighter: #6b7280;--shadow-glow: 0 0 20px rgba(99, 102, 241, .15);--border-glass: 1px solid rgba(255, 255, 255, .08);--quantum-premium-blue: #6366f1;--quantum-premium-blue-light: #8b5cf6;--quantum-neutral-900: #f3f4f6;--quantum-neutral-600: #9ca3af;--z-base: 1;--z-header: 100;--z-mobile-nav: 99;--z-modal-overlay: 1000;--z-modal-content: 1001;--z-modal-controls: 1002;--z-modal-close: 1003;--z-toast: 2000;--z-back-to-top: 900}}@layer components{.quantum-section-badge{display:inline-block;font-family:var(--font-display);font-size:.875rem;font-weight:700;color:#4d5bce;background:#4d5bce14;padding:8px 20px;border-radius:20px;text-transform:uppercase;letter-spacing:.5px;border:1px solid rgba(77,91,206,.15)}.quantum-section-title{font-family:var(--font-display);font-size:2.5rem;font-weight:800;color:#111827;line-height:1.2;margin-top:16px;margin-bottom:16px}.quantum-section-subtitle{font-family:var(--font-body);font-size:1.125rem;color:#6b7280;line-height:1.7;max-width:700px;margin:0 auto}.quantum-highlight{background:linear-gradient(135deg,#4d5bce,#6b7ce5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.quantum-section-header{text-align:center;margin-bottom:64px}.quantum-container{max-width:1200px;margin:0 auto;padding:0 24px}@keyframes qSlide{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.quantum-separator{position:relative;width:100%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(99,102,241,.15) 10%,rgba(99,102,241,.5) 30%,rgba(34,211,238,.6) 50%,rgba(139,92,246,.5) 70%,rgba(99,102,241,.15) 90%,transparent 100%);background-size:200% 100%;animation:quantumSepSlide 6s ease-in-out infinite}.quantum-separator:after{content:"";position:absolute;top:-2px;right:20%;bottom:-2px;left:20%;background:linear-gradient(90deg,transparent,rgba(99,102,241,.12) 30%,rgba(34,211,238,.15) 50%,rgba(139,92,246,.12) 70%,transparent);background-size:200% 100%;filter:blur(4px);animation:quantumSepSlide 6s ease-in-out infinite}@keyframes quantumSepSlide{0%{background-position:0% 0%}50%{background-position:100% 0%}to{background-position:200% 0%}}.qnt-btn{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--font-display);font-weight:700;border:none;border-radius:1rem;cursor:pointer;transition:all .3s ease;line-height:1;text-decoration:none}.qnt-btn--md{font-size:1.5rem;padding:1.4rem 3.2rem}.qnt-btn--lg{font-size:1.6rem;padding:1.8rem 4rem}.qnt-btn--primary{background:#4f46e5;color:#fff;box-shadow:0 2px 8px #4f46e533}.qnt-btn--primary:hover{background:#4338ca;transform:translateY(-2px);box-shadow:0 8px 24px #4f46e54d}.qnt-btn--white{background:#fff;color:#312e81;box-shadow:0 4px 16px #0000001a}.qnt-btn--white:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.qnt-btn--ghost{background:#6366f114;color:#6366f1;border:1px solid rgba(99,102,241,.15)}.qnt-btn--ghost:hover{background:#6366f11f;border-color:#6366f14d}}@layer utilities{@media(max-width:1200px){.quantum-section-header{margin-bottom:56px}.quantum-section-title{font-size:2.25rem}.quantum-section-subtitle{font-size:1.0625rem}}@media(max-width:968px){.quantum-section-header{margin-bottom:48px}.quantum-section-badge{font-size:.8125rem;padding:7px 18px}.quantum-section-title{font-size:2rem}.quantum-section-subtitle{font-size:1rem}}@media(max-width:768px){.quantum-section-header{margin-bottom:48px}.quantum-section-badge{font-size:.75rem;padding:6px 16px}.quantum-section-title{font-size:1.75rem}.quantum-section-subtitle{font-size:.9375rem}}@media(max-width:480px){.quantum-section-header{margin-bottom:40px}.quantum-section-badge{font-size:.6875rem;padding:6px 14px}.quantum-section-title{font-size:1.5rem}.quantum-section-subtitle{font-size:.875rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}html{scroll-behavior:auto}}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/quantum-base.css.map */
