@keyframes documentation-module-scss-module__qxtrzq__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.documentation-module-scss-module__qxtrzq__documentationPage{background:var(--background-primary);min-height:100vh}.documentation-module-scss-module__qxtrzq__hero{padding:calc(80px + var(--spacing-3xl))var(--spacing-xl)var(--spacing-3xl);background:var(--background-primary);text-align:center;position:relative;overflow:hidden}.documentation-module-scss-module__qxtrzq__hero:before{content:"";background:radial-gradient(ellipse at center,rgba(var(--primary-rgb),.08)0%,transparent 70%);pointer-events:none;width:100%;max-width:1200px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (max-width:768px){.documentation-module-scss-module__qxtrzq__hero{padding:calc(80px + var(--spacing-2xl))var(--spacing-lg)var(--spacing-2xl)}}.documentation-module-scss-module__qxtrzq__heroContent{max-width:var(--containerSize-md);z-index:1;margin:0 auto;position:relative}.documentation-module-scss-module__qxtrzq__heroContent h1{margin-bottom:var(--spacing-lg);color:var(--text-primary);letter-spacing:-.02em;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1}.documentation-module-scss-module__qxtrzq__heroContent p{color:var(--text-secondary);font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.6}.documentation-module-scss-module__qxtrzq__container{width:100%;max-width:var(--containerSize-xl,1280px);padding:0 var(--spacing-xl,2rem);padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-4xl);margin:0 auto}@media (max-width:768px){.documentation-module-scss-module__qxtrzq__container{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl)}}.documentation-module-scss-module__qxtrzq__intro{text-align:center;margin-bottom:var(--spacing-4xl);max-width:800px;margin-left:auto;margin-right:auto}.documentation-module-scss-module__qxtrzq__intro h2{color:var(--text-primary);margin-bottom:var(--spacing-lg);font-size:clamp(2rem,4vw,3rem);font-weight:700}.documentation-module-scss-module__qxtrzq__intro p{font-size:var(--font-size-lg);color:var(--text-secondary);line-height:1.7}.documentation-module-scss-module__qxtrzq__categories{gap:var(--spacing-xl);margin-bottom:var(--spacing-4xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}@media (max-width:768px){.documentation-module-scss-module__qxtrzq__categories{gap:var(--spacing-lg);grid-template-columns:1fr}}.documentation-module-scss-module__qxtrzq__categoryCard{padding:var(--spacing-2xl);background:var(--background-secondary);border-radius:var(--border-radius-xl);border:1px solid var(--border-color);transition:all .3s}.documentation-module-scss-module__qxtrzq__categoryCard:hover{box-shadow:var(--shadow-lg);border-color:var(--primary-color);transform:translateY(-4px)}.documentation-module-scss-module__qxtrzq__categoryCard h3{font-size:var(--font-size-xl);color:var(--text-primary);margin-bottom:var(--spacing-md);font-weight:700}.documentation-module-scss-module__qxtrzq__categoryCard p{font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.7}.documentation-module-scss-module__qxtrzq__cta{text-align:center;padding:var(--spacing-4xl)var(--spacing-2xl);background:var(--background-secondary);border-radius:var(--border-radius-xl);border:1px solid var(--border-color)}.documentation-module-scss-module__qxtrzq__cta h2{color:var(--text-primary);margin-bottom:var(--spacing-lg);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}.documentation-module-scss-module__qxtrzq__cta p{font-size:var(--font-size-lg);color:var(--text-secondary);line-height:1.7}
