@keyframes category-module-scss-module__m6kT3a__page-orb1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(5%,10%)scale(1.1)}66%{transform:translate(-3%,-5%)scale(.95)}}@keyframes category-module-scss-module__m6kT3a__page-orb2{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-8%,5%)scale(.9)}66%{transform:translate(4%,-8%)scale(1.05)}}.category-module-scss-module__m6kT3a__grain{pointer-events:none;z-index:9999;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;position:fixed;inset:0}.category-module-scss-module__m6kT3a__beam{background:linear-gradient(90deg,#0000 0%,#7c3aed66 50%,#0000 100%);max-width:600px;height:1px;margin:0 auto 48px}.category-module-scss-module__m6kT3a__page{background:var(--bg-base);min-height:100vh;color:var(--text-primary);position:relative;overflow:clip}.category-module-scss-module__m6kT3a__aurora{pointer-events:none;position:absolute;inset:0;overflow:hidden}.category-module-scss-module__m6kT3a__orb1{filter:blur(100px);background:radial-gradient(circle,#7c3aed1a 0%,#0000 70%);border-radius:50%;width:60vw;max-width:800px;height:60vw;max-height:800px;animation:25s ease-in-out infinite category-module-scss-module__m6kT3a__page-orb1;position:absolute;top:-20%;left:-10%}.category-module-scss-module__m6kT3a__orb2{filter:blur(100px);background:radial-gradient(circle,#3b82f612 0%,#0000 70%);border-radius:50%;width:50vw;max-width:700px;height:50vw;max-height:700px;animation:30s ease-in-out infinite category-module-scss-module__m6kT3a__page-orb2;position:absolute;top:-10%;right:-15%}.category-module-scss-module__m6kT3a__breadcrumbs{max-width:900px;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 auto;padding:20px 32px 0;font-size:13px;display:flex}@media (max-width:768px){.category-module-scss-module__m6kT3a__breadcrumbs{gap:6px;padding:72px 16px 0;font-size:12px}}.category-module-scss-module__m6kT3a__breadcrumbs a{color:var(--text-muted);white-space:nowrap;text-decoration:none;transition:color .15s cubic-bezier(.23,1,.32,1)}.category-module-scss-module__m6kT3a__breadcrumbs a:hover{color:var(--text-secondary)}.category-module-scss-module__m6kT3a__breadcrumbs span:last-child{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.category-module-scss-module__m6kT3a__hero{text-align:center;z-index:1;max-width:900px;margin:0 auto;padding:100px 32px 56px;position:relative}@media (max-width:768px){.category-module-scss-module__m6kT3a__hero{padding:64px 16px 40px}}.category-module-scss-module__m6kT3a__hero h1{letter-spacing:-.03em;margin-bottom:20px;font-size:44px;font-weight:700;line-height:1.1}@media (max-width:768px){.category-module-scss-module__m6kT3a__hero h1{font-size:28px;line-height:1.15}}.category-module-scss-module__m6kT3a__hero p{color:var(--text-secondary);max-width:660px;margin:0 auto;font-size:16px;line-height:1.7}@media (max-width:768px){.category-module-scss-module__m6kT3a__hero p{font-size:14px}}.category-module-scss-module__m6kT3a__heroStats{color:var(--text-muted);justify-content:center;align-items:center;gap:12px;margin-top:24px;font-size:14px;display:flex}.category-module-scss-module__m6kT3a__heroStatDot{background:var(--text-muted);border-radius:50%;width:4px;height:4px}.category-module-scss-module__m6kT3a__content{max-width:900px;margin:0 auto;padding:0 32px 48px}@media (max-width:768px){.category-module-scss-module__m6kT3a__content{padding:0 16px 36px}}.category-module-scss-module__m6kT3a__content h2{margin-bottom:20px}.category-module-scss-module__m6kT3a__grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (max-width:640px){.category-module-scss-module__m6kT3a__grid{grid-template-columns:1fr}}.category-module-scss-module__m6kT3a__card{background:var(--glass-bg);border:1px solid var(--border);border-radius:8px;padding:20px;text-decoration:none;transition:border-color .15s cubic-bezier(.23,1,.32,1),background .15s cubic-bezier(.23,1,.32,1)}.category-module-scss-module__m6kT3a__card:focus-visible{outline-offset:2px;outline:2px solid #7c3aed80}.category-module-scss-module__m6kT3a__card:hover{border-color:var(--border-hover);background:var(--surface-3)}.category-module-scss-module__m6kT3a__card h3{color:var(--text-primary);margin-top:8px;margin-bottom:6px;font-size:15px;font-weight:500}.category-module-scss-module__m6kT3a__card p{color:var(--text-muted);font-size:13px;line-height:1.5}.category-module-scss-module__m6kT3a__cardBadge{text-transform:uppercase;letter-spacing:.05em;color:#7c3aed;font-size:11px;font-weight:600}.category-module-scss-module__m6kT3a__section{max-width:900px;margin:0 auto;padding:0 32px 48px}@media (max-width:768px){.category-module-scss-module__m6kT3a__section{padding:0 16px 36px}}.category-module-scss-module__m6kT3a__section h2{color:var(--text-primary);margin-bottom:20px;font-size:22px;font-weight:600}@media (max-width:768px){.category-module-scss-module__m6kT3a__section h2{margin-bottom:16px;font-size:19px}}.category-module-scss-module__m6kT3a__featureList{flex-direction:column;gap:12px;padding:0;list-style:none;display:flex}.category-module-scss-module__m6kT3a__featureList li{color:var(--text-secondary);align-items:flex-start;gap:12px;font-size:15px;line-height:1.6;display:flex}.category-module-scss-module__m6kT3a__featureList li:before{content:"✓";color:#7c3aed;flex-shrink:0;font-weight:700}.category-module-scss-module__m6kT3a__categoryLinks{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:768px){.category-module-scss-module__m6kT3a__categoryLinks{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.category-module-scss-module__m6kT3a__categoryLinks{grid-template-columns:1fr}}.category-module-scss-module__m6kT3a__categoryCard{background:var(--glass-bg);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:6px;padding:20px;text-decoration:none;transition:border-color .15s cubic-bezier(.23,1,.32,1),background .15s cubic-bezier(.23,1,.32,1);display:flex}.category-module-scss-module__m6kT3a__categoryCard:focus-visible{outline-offset:2px;outline:2px solid #7c3aed80}.category-module-scss-module__m6kT3a__categoryCard:hover{border-color:var(--border-hover);background:var(--surface-3)}.category-module-scss-module__m6kT3a__categoryLabel{color:var(--text-primary);font-size:15px;font-weight:600}.category-module-scss-module__m6kT3a__categoryDesc{color:var(--text-muted);font-size:13px;line-height:1.5}.category-module-scss-module__m6kT3a__ctaSection{text-align:center;background:linear-gradient(135deg,#7c3aed0f 0%,#7c3aed05 100%);border:1px solid #7c3aed33;border-radius:12px;max-width:836px;margin:0 auto 48px;padding:48px 32px;position:relative;overflow:hidden}.category-module-scss-module__m6kT3a__ctaSection:before{content:"";pointer-events:none;background:radial-gradient(#7c3aed1f 0%,#0000 70%);width:400px;height:300px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.category-module-scss-module__m6kT3a__ctaSection>*{z-index:1;position:relative}@media (max-width:768px){.category-module-scss-module__m6kT3a__ctaSection{border-radius:8px;margin:0 16px 36px;padding:32px 20px}}.category-module-scss-module__m6kT3a__ctaSection h2{margin-bottom:12px;font-size:24px;font-weight:700}@media (max-width:768px){.category-module-scss-module__m6kT3a__ctaSection h2{font-size:20px}}.category-module-scss-module__m6kT3a__ctaSection p{color:var(--text-secondary);max-width:500px;margin:0 auto 24px;font-size:15px;line-height:1.6}@media (max-width:768px){.category-module-scss-module__m6kT3a__ctaSection p{font-size:14px}}.category-module-scss-module__m6kT3a__ctaPrimary{color:#000;background:#fff;border-radius:100px;align-items:center;gap:8px;padding:12px 28px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s cubic-bezier(.23,1,.32,1);display:inline-flex}.category-module-scss-module__m6kT3a__ctaPrimary:hover{opacity:.9}
