.ResourcesBanner-module__dblRqa__hero{color:#fff;background:linear-gradient(135deg,#0f0720 0%,#1a1040 30%,#2d1b4e 50%,#1a3a4a 70%,#0c2d3a 100%);align-items:center;min-height:50vh;padding:10rem 0 6rem;display:flex;position:relative;overflow:hidden}.ResourcesBanner-module__dblRqa__animatedBackground{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.ResourcesBanner-module__dblRqa__waveCanvas{opacity:.6;width:100%;height:100%;position:absolute;inset:0}.ResourcesBanner-module__dblRqa__gradientMorph{z-index:1;background:radial-gradient(80% 50% at 20% 40%,#8b5cf68c 0%,#0000 50%),radial-gradient(60% 40% at 80% 60%,#f9731680 0%,#0000 50%),radial-gradient(70% 50% at 60% 30%,#22d3ee73 0%,#0000 50%);animation:15s ease-in-out infinite ResourcesBanner-module__dblRqa__gradientShift;position:absolute;inset:0}@keyframes ResourcesBanner-module__dblRqa__gradientShift{0%,to{background:radial-gradient(80% 50% at 20% 40%,#8b5cf68c 0%,#0000 50%),radial-gradient(60% 40% at 80% 60%,#f9731680 0%,#0000 50%),radial-gradient(70% 50% at 60% 30%,#22d3ee73 0%,#0000 50%)}33%{background:radial-gradient(70% 60% at 70% 30%,#8b5cf699 0%,#0000 50%),radial-gradient(50% 50% at 20% 70%,#f973168c 0%,#0000 50%),radial-gradient(80% 40%,#22d3ee80 0%,#0000 50%)}66%{background:radial-gradient(60% 70% at 40% 60%,#8b5cf680 0%,#0000 50%),radial-gradient(70% 45% at 60% 20%,#f9731699 0%,#0000 50%),radial-gradient(50% 60% at 30% 80%,#22d3ee8c 0%,#0000 50%)}}.ResourcesBanner-module__dblRqa__particlesContainer{position:absolute;inset:0;overflow:hidden}.ResourcesBanner-module__dblRqa__particle{filter:blur(.5px);background:radial-gradient(circle,#fffc 0%,#8b5cf64d 100%);border-radius:50%;animation:linear infinite ResourcesBanner-module__dblRqa__floatParticle;position:absolute}@keyframes ResourcesBanner-module__dblRqa__floatParticle{0%{opacity:0;transform:translateY(100vh)rotate(0)scale(0)}10%{opacity:1;transform:translateY(90vh)rotate(36deg)scale(1)}90%{opacity:.8;transform:translateY(10vh)rotate(324deg)scale(1)}to{opacity:0;transform:translateY(-10vh)rotate(360deg)scale(0)}}.ResourcesBanner-module__dblRqa__orbsContainer{position:absolute;inset:0;overflow:hidden}.ResourcesBanner-module__dblRqa__orb{filter:blur(80px);border-radius:50%;animation:8s ease-in-out infinite ResourcesBanner-module__dblRqa__pulseOrb;position:absolute}.ResourcesBanner-module__dblRqa__orb1{background:radial-gradient(circle,#8b5cf699,#0000 70%);width:500px;height:500px;animation-delay:0s;top:-10%;left:10%}.ResourcesBanner-module__dblRqa__orb2{background:radial-gradient(circle,#06b6d48c,#0000 70%);width:400px;height:400px;animation-delay:2s;top:30%;right:-5%}.ResourcesBanner-module__dblRqa__orb3{background:radial-gradient(circle,#f9731680,#0000 70%);width:500px;height:500px;animation-delay:4s;bottom:-15%;left:40%}@keyframes ResourcesBanner-module__dblRqa__pulseOrb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}.ResourcesBanner-module__dblRqa__container{z-index:2;width:100%;max-width:1400px;margin:0 auto;padding:0 1.5rem;position:relative}.ResourcesBanner-module__dblRqa__heroContent{max-width:950px}.ResourcesBanner-module__dblRqa__hero h1{letter-spacing:-.02em;color:#fff;margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1}.ResourcesBanner-module__dblRqa__lead{color:#ffffffd9;max-width:750px;margin-bottom:0;font-size:1.25rem;line-height:1.7}.gradient-resources{background:linear-gradient(135deg,var(--secondary)0%,var(--accent)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.ResourcesBanner-module__dblRqa__breadcrumb{margin-top:0;margin-bottom:1.5rem;padding:0}.ResourcesBanner-module__dblRqa__breadcrumbList{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ResourcesBanner-module__dblRqa__breadcrumbItem{color:#fffc;align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;display:flex}.ResourcesBanner-module__dblRqa__breadcrumbSeparator{color:#ffffff80;font-size:.8rem}.ResourcesBanner-module__dblRqa__breadcrumbLink{color:#ffffffb3;text-decoration:none;transition:color .2s}.ResourcesBanner-module__dblRqa__breadcrumbLink:hover{color:#22d3ee}.ResourcesBanner-module__dblRqa__breadcrumbActive{color:#22d3ee;cursor:default;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#22d3ee26;border-radius:.375rem;padding:.25rem .75rem;font-weight:600}@media (max-width:768px){.ResourcesBanner-module__dblRqa__hero{min-height:40vh;padding:7rem 0 4rem}.ResourcesBanner-module__dblRqa__orb1{width:250px;height:250px}.ResourcesBanner-module__dblRqa__orb2{width:200px;height:200px}.ResourcesBanner-module__dblRqa__orb3{width:280px;height:280px}}[data-theme=light] .ResourcesBanner-module__dblRqa__hero{background:linear-gradient(135deg,#f1f5f9fa 0%,#e0f2fef2 25%,#ecfeffeb 50%,#f0f9fff2 75%,#f8fafcfa 100%)}[data-theme=light] .ResourcesBanner-module__dblRqa__hero h1{color:#0f172a}[data-theme=light] .ResourcesBanner-module__dblRqa__lead,[data-theme=light] .ResourcesBanner-module__dblRqa__breadcrumbLink{color:#475569}[data-theme=light] .ResourcesBanner-module__dblRqa__breadcrumbLink:hover{color:#025196}[data-theme=light] .ResourcesBanner-module__dblRqa__breadcrumbSeparator{color:#94a3b8}[data-theme=light] .ResourcesBanner-module__dblRqa__breadcrumbActive{color:#025196;background:#0251961a}[data-theme=light] .ResourcesBanner-module__dblRqa__breadcrumbItem{color:#475569}[data-theme=light] .ResourcesBanner-module__dblRqa__orb1{background:radial-gradient(circle,#02519626,#0000 70%)}[data-theme=light] .ResourcesBanner-module__dblRqa__orb2{background:radial-gradient(circle,#0ea5e91f,#0000 70%)}[data-theme=light] .ResourcesBanner-module__dblRqa__orb3{background:radial-gradient(circle,#f973161a,#0000 70%)}[data-theme=light] .ResourcesBanner-module__dblRqa__gradientMorph{background:radial-gradient(80% 50% at 20% 40%,#0251961f 0%,#0000 50%),radial-gradient(60% 40% at 80% 60%,#f9731614 0%,#0000 50%),radial-gradient(70% 50% at 60% 30%,#0ea5e91a 0%,#0000 50%)}
.InteractiveTools-module__ShiNCq__section{padding:7rem 0;position:relative;overflow:hidden}.InteractiveTools-module__ShiNCq__container{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem}.InteractiveTools-module__ShiNCq__textCenter{text-align:center;margin-bottom:4rem}.InteractiveTools-module__ShiNCq__textCenter h2{color:#025196;margin-bottom:1.5rem;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700}.InteractiveTools-module__ShiNCq__lead{color:#475569;max-width:700px;margin:0 auto;font-size:1.125rem;font-weight:400;line-height:1.7}.InteractiveTools-module__ShiNCq__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem;display:grid}@media (min-width:1024px){.InteractiveTools-module__ShiNCq__grid{grid-template-columns:repeat(3,1fr)}}.InteractiveTools-module__ShiNCq__card{cursor:pointer;background:linear-gradient(145deg,#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0cc;border-radius:1.5rem;min-height:380px;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.InteractiveTools-module__ShiNCq__card:hover{box-shadow:0 30px 60px -15px #0003,0 0 0 1px var(--card-primary);transform:translateY(-12px)scale(1.02)}.InteractiveTools-module__ShiNCq__cardHovered{border-color:var(--card-primary)}.InteractiveTools-module__ShiNCq__cardBackground{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.InteractiveTools-module__ShiNCq__gradientOrb1{background:radial-gradient(circle,var(--card-primary)0%,transparent 70%);opacity:.08;border-radius:50%;width:300px;height:300px;transition:all .6s;position:absolute;top:-50%;right:-30%}.InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__gradientOrb1{opacity:.2;transform:scale(1.3)rotate(20deg)}.InteractiveTools-module__ShiNCq__gradientOrb2{background:radial-gradient(circle,var(--card-secondary)0%,transparent 70%);opacity:.06;border-radius:50%;width:250px;height:250px;transition:all .6s .1s;position:absolute;bottom:-40%;left:-25%}.InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__gradientOrb2{opacity:.18;transform:scale(1.4)rotate(-15deg)}.InteractiveTools-module__ShiNCq__circuitPattern{opacity:0;background-image:radial-gradient(circle at 25% 25%,#00000005 1px,#0000 1px),radial-gradient(circle at 75% 75%,#00000005 1px,#0000 1px);background-size:30px 30px;transition:opacity .5s;position:absolute;inset:0}.InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__circuitPattern{opacity:1}.InteractiveTools-module__ShiNCq__particlesContainer{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.InteractiveTools-module__ShiNCq__particle{opacity:0;border-radius:50%;animation:ease-in-out infinite InteractiveTools-module__ShiNCq__floatParticle;position:absolute}.InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__particle{opacity:.6}.InteractiveTools-module__ShiNCq__particlecalculator{background:#10b981}.InteractiveTools-module__ShiNCq__particlebrain{background:#8b5cf6}.InteractiveTools-module__ShiNCq__particlecompass{background:#f59e0b}@keyframes InteractiveTools-module__ShiNCq__floatParticle{0%,to{opacity:.6;transform:translateY(0)scale(1)}50%{opacity:.2;transform:translateY(-30px)scale(1.4)}}.InteractiveTools-module__ShiNCq__animatedRing{border:2px dashed var(--card-primary);opacity:0;border-radius:50%;width:200px;height:200px;transition:opacity .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__animatedRing{opacity:.15;animation:20s linear infinite InteractiveTools-module__ShiNCq__ringRotate}@keyframes InteractiveTools-module__ShiNCq__ringRotate{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.InteractiveTools-module__ShiNCq__cardContent{z-index:2;text-align:center;flex-direction:column;align-items:center;height:100%;padding:2.5rem;display:flex;position:relative}.InteractiveTools-module__ShiNCq__iconSection{margin-bottom:1.5rem;position:relative}.InteractiveTools-module__ShiNCq__iconWrapper{width:100px;height:100px;position:relative}.InteractiveTools-module__ShiNCq__iconGlow{background:var(--card-gradient);opacity:.25;filter:blur(15px);border-radius:50%;transition:all .4s;position:absolute;inset:-10px}.InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__iconGlow{opacity:.5;transform:scale(1.2)}.InteractiveTools-module__ShiNCq__iconInner{background:var(--card-gradient);z-index:1;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 10px 30px #00000026}.InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__iconInner{transform:scale(1.1)rotate(-5deg);box-shadow:0 15px 40px #00000040}.InteractiveTools-module__ShiNCq__dynamicIcon{color:#fff;width:2.5rem;height:2.5rem}.InteractiveTools-module__ShiNCq__iconPulse{border:2px solid var(--card-primary);opacity:0;border-radius:50%;transition:opacity .4s;position:absolute;inset:-12px}.InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__iconPulse{opacity:.5;animation:1.5s ease-out infinite InteractiveTools-module__ShiNCq__iconPulseRing}@keyframes InteractiveTools-module__ShiNCq__iconPulseRing{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.InteractiveTools-module__ShiNCq__iconOrbit{border:1px dashed var(--card-primary);opacity:0;border-radius:50%;transition:opacity .4s;position:absolute;inset:-20px}.InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__iconOrbit{opacity:.3;animation:8s linear infinite InteractiveTools-module__ShiNCq__orbitRotate}@keyframes InteractiveTools-module__ShiNCq__orbitRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.InteractiveTools-module__ShiNCq__orbitDot{background:var(--card-primary);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.InteractiveTools-module__ShiNCq__sparkleIndicator{background:var(--card-gradient);color:#fff;opacity:0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .4s;display:flex;position:absolute;top:-5px;right:-5px;transform:scale(.5)}.InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__sparkleIndicator{opacity:1;animation:3s linear infinite InteractiveTools-module__ShiNCq__sparkleRotate;transform:scale(1)}@keyframes InteractiveTools-module__ShiNCq__sparkleRotate{0%{transform:scale(1)rotate(0)}to{transform:scale(1)rotate(360deg)}}.InteractiveTools-module__ShiNCq__cardTitle{color:#1e293b;margin-bottom:1rem;font-size:1.4rem;font-weight:700;line-height:1.3;transition:color .3s}.InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__cardTitle{color:var(--card-primary)}.InteractiveTools-module__ShiNCq__cardDescription{color:#64748b;flex-grow:1;margin-bottom:2rem;font-size:.9375rem;line-height:1.7}.InteractiveTools-module__ShiNCq__ctaButton{background:var(--card-gradient);color:#fff;border-radius:.75rem;align-items:center;gap:.5rem;margin-top:auto;padding:.875rem 1.75rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 4px 15px #0000001a}.InteractiveTools-module__ShiNCq__ctaButton:hover{transform:translateY(-3px);box-shadow:0 10px 30px #0003}.InteractiveTools-module__ShiNCq__ctaArrow{transition:transform .3s}.InteractiveTools-module__ShiNCq__ctaButton:hover .InteractiveTools-module__ShiNCq__ctaArrow{transform:translate(5px)}.InteractiveTools-module__ShiNCq__shineEffect{z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;position:absolute;top:0;left:-100%}.InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__shineEffect{animation:.8s ease-out InteractiveTools-module__ShiNCq__shine}@keyframes InteractiveTools-module__ShiNCq__shine{to{left:100%}}.InteractiveTools-module__ShiNCq__borderGradient{background:var(--card-gradient);-webkit-mask-composite:xor;opacity:0;pointer-events:none;border-radius:1.5rem;padding:2px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__borderGradient{opacity:1}.InteractiveTools-module__ShiNCq__cardCalculator{--card-primary:#10b981;--card-secondary:#06b6d4;--card-accent:#14b8a6;--card-gradient:linear-gradient(135deg,#10b981 0%,#06b6d4 100%)}.InteractiveTools-module__ShiNCq__cardCalculator:hover{box-shadow:0 30px 60px -15px #10b9814d,0 0 0 1px #10b98133}.InteractiveTools-module__ShiNCq__cardCalculator:hover .InteractiveTools-module__ShiNCq__iconInner{animation:.6s ease-in-out infinite InteractiveTools-module__ShiNCq__calculatorBounce}@keyframes InteractiveTools-module__ShiNCq__calculatorBounce{0%,to{transform:scale(1.1)rotate(-5deg)}50%{transform:scale(1.15)rotate(0)}}.InteractiveTools-module__ShiNCq__cardBrain{--card-primary:#8b5cf6;--card-secondary:#ec4899;--card-accent:#a78bfa;--card-gradient:linear-gradient(135deg,#8b5cf6 0%,#ec4899 100%)}.InteractiveTools-module__ShiNCq__cardBrain:hover{box-shadow:0 30px 60px -15px #8b5cf64d,0 0 0 1px #8b5cf633}.InteractiveTools-module__ShiNCq__cardBrain:hover .InteractiveTools-module__ShiNCq__iconInner{animation:1s ease-in-out infinite InteractiveTools-module__ShiNCq__brainPulse}@keyframes InteractiveTools-module__ShiNCq__brainPulse{0%,to{transform:scale(1.1)rotate(-5deg)}25%{transform:scale(1.15)rotate(-3deg)}50%{transform:scale(1.1)rotate(-5deg)}75%{transform:scale(1.13)rotate(-7deg)}}.InteractiveTools-module__ShiNCq__cardCompass{--card-primary:#f59e0b;--card-secondary:#ef4444;--card-accent:#f97316;--card-gradient:linear-gradient(135deg,#f59e0b 0%,#ef4444 100%)}.InteractiveTools-module__ShiNCq__cardCompass:hover{box-shadow:0 30px 60px -15px #f59e0b4d,0 0 0 1px #f59e0b33}.InteractiveTools-module__ShiNCq__cardCompass:hover .InteractiveTools-module__ShiNCq__iconInner{animation:3s ease-in-out infinite InteractiveTools-module__ShiNCq__compassSpin}@keyframes InteractiveTools-module__ShiNCq__compassSpin{0%{transform:scale(1.1)rotate(-5deg)}25%{transform:scale(1.1)rotate(10deg)}50%{transform:scale(1.1)rotate(-10deg)}75%{transform:scale(1.1)rotate(5deg)}to{transform:scale(1.1)rotate(-5deg)}}[data-theme=dark] .InteractiveTools-module__ShiNCq__section{background:var(--bg-body,#0f172a)}[data-theme=dark] .InteractiveTools-module__ShiNCq__textCenter h2{color:#f1f5f9}[data-theme=dark] .InteractiveTools-module__ShiNCq__lead{color:#94a3b8}[data-theme=dark] .InteractiveTools-module__ShiNCq__card{background:linear-gradient(145deg,#1e293be6 0%,#0f172af2 100%);border-color:#94a3b81a}[data-theme=dark] .InteractiveTools-module__ShiNCq__card:hover{border-color:var(--card-primary);box-shadow:0 30px 60px -15px #00000080,0 0 50px #0003}[data-theme=dark] .InteractiveTools-module__ShiNCq__cardTitle{color:#f1f5f9}[data-theme=dark] .InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__cardTitle{color:var(--card-primary)}[data-theme=dark] .InteractiveTools-module__ShiNCq__cardDescription{color:#94a3b8}[data-theme=dark] .InteractiveTools-module__ShiNCq__gradientOrb1,[data-theme=dark] .InteractiveTools-module__ShiNCq__gradientOrb2{opacity:.15}[data-theme=dark] .InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__gradientOrb1{opacity:.35}[data-theme=dark] .InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__gradientOrb2{opacity:.3}[data-theme=dark] .InteractiveTools-module__ShiNCq__circuitPattern{background-image:radial-gradient(circle at 25% 25%,#ffffff08 1px,#0000 1px),radial-gradient(circle at 75% 75%,#ffffff08 1px,#0000 1px)}[data-theme=dark] .InteractiveTools-module__ShiNCq__shineEffect{background:linear-gradient(90deg,#0000,#ffffff26,#0000)}[data-theme=dark] .InteractiveTools-module__ShiNCq__ctaButton{box-shadow:0 4px 20px #0000004d}[data-theme=dark] .InteractiveTools-module__ShiNCq__ctaButton:hover{box-shadow:0 10px 35px #0006}[data-theme=dark] .InteractiveTools-module__ShiNCq__cardCalculator .InteractiveTools-module__ShiNCq__iconInner{background:linear-gradient(135deg,#34d399 0%,#22d3ee 100%)}[data-theme=dark] .InteractiveTools-module__ShiNCq__cardBrain .InteractiveTools-module__ShiNCq__iconInner{background:linear-gradient(135deg,#a78bfa 0%,#f472b6 100%)}[data-theme=dark] .InteractiveTools-module__ShiNCq__cardCompass .InteractiveTools-module__ShiNCq__iconInner{background:linear-gradient(135deg,#fbbf24 0%,#f87171 100%)}[data-theme=light] .InteractiveTools-module__ShiNCq__textCenter h2{color:#025196}[data-theme=light] .InteractiveTools-module__ShiNCq__lead{color:#475569}[data-theme=light] .InteractiveTools-module__ShiNCq__card{background:linear-gradient(145deg,#fff 0%,#f8fafc 100%);border-color:#e2e8f0}[data-theme=light] .InteractiveTools-module__ShiNCq__card:hover{border-color:var(--card-primary)}[data-theme=light] .InteractiveTools-module__ShiNCq__cardTitle{color:#1e293b}[data-theme=light] .InteractiveTools-module__ShiNCq__cardDescription{color:#64748b}@media (max-width:1023px){.InteractiveTools-module__ShiNCq__grid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (max-width:767px){.InteractiveTools-module__ShiNCq__section{padding:4rem 0}.InteractiveTools-module__ShiNCq__textCenter{margin-bottom:2.5rem}.InteractiveTools-module__ShiNCq__grid{grid-template-columns:1fr;gap:1.5rem}.InteractiveTools-module__ShiNCq__card{min-height:auto}.InteractiveTools-module__ShiNCq__cardContent{padding:2rem}.InteractiveTools-module__ShiNCq__iconWrapper,.InteractiveTools-module__ShiNCq__iconInner{width:80px;height:80px}.InteractiveTools-module__ShiNCq__dynamicIcon{width:2rem;height:2rem}.InteractiveTools-module__ShiNCq__cardTitle{font-size:1.25rem}.InteractiveTools-module__ShiNCq__cardDescription{font-size:.875rem}.InteractiveTools-module__ShiNCq__animatedRing{display:none}}@media (prefers-reduced-motion:reduce){.InteractiveTools-module__ShiNCq__card,.InteractiveTools-module__ShiNCq__iconInner,.InteractiveTools-module__ShiNCq__gradientOrb1,.InteractiveTools-module__ShiNCq__gradientOrb2,.InteractiveTools-module__ShiNCq__particle,.InteractiveTools-module__ShiNCq__ctaButton,.InteractiveTools-module__ShiNCq__ctaArrow,.InteractiveTools-module__ShiNCq__sparkleIndicator,.InteractiveTools-module__ShiNCq__animatedRing,.InteractiveTools-module__ShiNCq__iconOrbit{transition:none;animation:none}.InteractiveTools-module__ShiNCq__card:hover{transform:none}.InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__shineEffect{animation:none}.InteractiveTools-module__ShiNCq__card:hover .InteractiveTools-module__ShiNCq__iconInner{animation:none;transform:scale(1.05)}}
.ResourceCategories-module__kO4csG__section{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%);padding:7rem 0;position:relative;overflow:hidden}.ResourceCategories-module__kO4csG__container{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem}.ResourceCategories-module__kO4csG__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem;display:grid}@media (min-width:768px){.ResourceCategories-module__kO4csG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ResourceCategories-module__kO4csG__grid{grid-template-columns:repeat(3,1fr)}}.ResourceCategories-module__kO4csG__card{cursor:pointer;min-height:420px;animation:.6s cubic-bezier(.23,1,.32,1) forwards ResourceCategories-module__kO4csG__cardEntry;animation-delay:calc(var(--card-index)*.1s);opacity:0;background:#ffffffe6;border:1px solid #0000000f;border-radius:24px;padding:2rem;transition:all .5s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden;transform:translateY(30px);box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}@keyframes ResourceCategories-module__kO4csG__cardEntry{to{opacity:1;transform:translateY(0)}}.ResourceCategories-module__kO4csG__card:hover{box-shadow:0 25px 50px -12px #00000026,0 0 0 1px var(--card-primary),0 0 40px -10px var(--card-primary);transform:translateY(-12px)scale(1.02)}.ResourceCategories-module__kO4csG__cardHovered{z-index:10}.ResourceCategories-module__kO4csG__cardBackground{border-radius:24px;position:absolute;inset:0;overflow:hidden}.ResourceCategories-module__kO4csG__gradientOrb1{background:radial-gradient(circle,var(--card-primary)0%,transparent 70%);opacity:.08;filter:blur(40px);border-radius:50%;width:200px;height:200px;transition:all .5s;position:absolute;top:-60px;right:-60px}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__gradientOrb1{opacity:.2;transform:scale(1.3)}.ResourceCategories-module__kO4csG__gradientOrb2{background:radial-gradient(circle,var(--card-secondary)0%,transparent 70%);opacity:.06;filter:blur(40px);border-radius:50%;width:180px;height:180px;transition:all .5s;position:absolute;bottom:-50px;left:-50px}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__gradientOrb2{opacity:.15;transform:scale(1.3)}.ResourceCategories-module__kO4csG__gridPattern{opacity:0;background-image:linear-gradient(#00000005 1px,#0000 1px),linear-gradient(90deg,#00000005 1px,#0000 1px);background-size:30px 30px;transition:opacity .5s;position:absolute;inset:0}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__gridPattern{opacity:1}.ResourceCategories-module__kO4csG__particlesContainer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ResourceCategories-module__kO4csG__particle{opacity:0;animation:ResourceCategories-module__kO4csG__floatParticle var(--duration,6s)ease-in-out infinite;border-radius:50%;position:absolute}@keyframes ResourceCategories-module__kO4csG__floatParticle{0%,to{opacity:0;transform:translate(0)scale(0)}20%{opacity:.6;transform:translate(-10px,-20px)scale(1)}50%{opacity:.8;transform:translate(10px,-40px)scale(1.2)}80%{opacity:.4;transform:translate(-5px,-60px)scale(.8)}}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__particle{animation-play-state:running}.ResourceCategories-module__kO4csG__particleblog{background:linear-gradient(135deg,#8b5cf6,#ec4899);box-shadow:0 0 8px #8b5cf699}.ResourceCategories-module__kO4csG__particleknowledge{background:linear-gradient(135deg,#06b6d4,#3b82f6);box-shadow:0 0 8px #06b6d499}.ResourceCategories-module__kO4csG__particleguides{background:linear-gradient(135deg,#10b981,#14b8a6);box-shadow:0 0 8px #10b98199}.ResourceCategories-module__kO4csG__particlelearn{background:linear-gradient(135deg,#f59e0b,#ef4444);box-shadow:0 0 8px #f59e0b99}.ResourceCategories-module__kO4csG__cornerAccents{pointer-events:none;position:absolute;inset:0}.ResourceCategories-module__kO4csG__cornerTL,.ResourceCategories-module__kO4csG__cornerTR,.ResourceCategories-module__kO4csG__cornerBL,.ResourceCategories-module__kO4csG__cornerBR{opacity:0;width:30px;height:30px;transition:all .4s cubic-bezier(.23,1,.32,1);position:absolute}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__cornerTL,.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__cornerTR,.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__cornerBL,.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__cornerBR{opacity:1}.ResourceCategories-module__kO4csG__cornerTL{border-top:2px solid var(--card-primary);border-left:2px solid var(--card-primary);border-radius:4px 0 0;top:12px;left:12px;transform:translate(-5px,-5px)}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__cornerTL{transform:translate(0)}.ResourceCategories-module__kO4csG__cornerTR{border-top:2px solid var(--card-secondary);border-right:2px solid var(--card-secondary);border-radius:0 4px 0 0;top:12px;right:12px;transform:translate(5px,-5px)}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__cornerTR{transform:translate(0)}.ResourceCategories-module__kO4csG__cornerBL{border-bottom:2px solid var(--card-secondary);border-left:2px solid var(--card-secondary);border-radius:0 0 0 4px;bottom:12px;left:12px;transform:translate(-5px,5px)}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__cornerBL{transform:translate(0)}.ResourceCategories-module__kO4csG__cornerBR{border-bottom:2px solid var(--card-primary);border-right:2px solid var(--card-primary);border-radius:0 0 4px;bottom:12px;right:12px;transform:translate(5px,5px)}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__cornerBR{transform:translate(0)}.ResourceCategories-module__kO4csG__animatedBorder{background:linear-gradient(90deg,transparent 0%,var(--card-primary)25%,var(--card-secondary)50%,var(--card-primary)75%,transparent 100%);opacity:0;-webkit-mask-composite:xor;pointer-events:none;background-size:400% 100%;border-radius:24px;padding:2px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__animatedBorder{opacity:1;animation:3s linear infinite ResourceCategories-module__kO4csG__borderFlow}@keyframes ResourceCategories-module__kO4csG__borderFlow{0%{background-position:200% 0}to{background-position:-200% 0}}.ResourceCategories-module__kO4csG__cardContent{z-index:2;flex-direction:column;height:100%;display:flex;position:relative}.ResourceCategories-module__kO4csG__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;display:flex}.ResourceCategories-module__kO4csG__iconWrapper{width:64px;height:64px;position:relative}.ResourceCategories-module__kO4csG__iconGlow{background:var(--card-gradient);opacity:.15;filter:blur(12px);border-radius:20px;transition:all .4s;position:absolute;inset:-8px}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__iconGlow{opacity:.35;transform:scale(1.2)}.ResourceCategories-module__kO4csG__iconInner{background:var(--card-gradient);color:#fff;border-radius:16px;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5rem;transition:all .4s cubic-bezier(.23,1,.32,1);display:flex;position:relative;box-shadow:0 8px 16px -4px #00000026,inset 0 1px #fff3}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__iconInner{transform:scale(1.1)rotate(5deg);box-shadow:0 12px 24px -6px #0003,inset 0 1px #ffffff4d}.ResourceCategories-module__kO4csG__dynamicIcon{color:#fff;width:28px;height:28px}.ResourceCategories-module__kO4csG__iconPulse{border:2px solid var(--card-primary);opacity:0;border-radius:16px;position:absolute;inset:0;transform:scale(1)}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__iconPulse{animation:1.5s ease-out infinite ResourceCategories-module__kO4csG__iconPulseAnim}@keyframes ResourceCategories-module__kO4csG__iconPulseAnim{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.ResourceCategories-module__kO4csG__iconRing{border:1px dashed var(--card-accent);opacity:0;border-radius:20px;transition:all .4s;position:absolute;inset:-4px}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__iconRing{opacity:.5;animation:8s linear infinite ResourceCategories-module__kO4csG__iconRingSpin}@keyframes ResourceCategories-module__kO4csG__iconRingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ResourceCategories-module__kO4csG__headerBadge{background:linear-gradient(135deg,rgba(var(--card-primary-rgb,139,92,246),.1),rgba(var(--card-secondary-rgb,236,72,153),.1));border:1px solid rgba(var(--card-primary-rgb,139,92,246),.2);color:var(--card-primary);text-transform:uppercase;letter-spacing:.5px;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:.75rem;font-weight:600;transition:all .3s;display:flex}.ResourceCategories-module__kO4csG__headerBadge svg{opacity:.7}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__headerBadge{background:var(--card-gradient);color:#fff;border-color:#0000;transform:scale(1.05)}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__headerBadge svg{opacity:1}.ResourceCategories-module__kO4csG__cardTitle{color:#0f172a;margin-bottom:.75rem;font-size:1.5rem;font-weight:700;line-height:1.3;transition:color .3s}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__cardTitle{background:var(--card-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ResourceCategories-module__kO4csG__cardDescription{color:#64748b;margin-bottom:1.25rem;font-size:.95rem;line-height:1.7}.ResourceCategories-module__kO4csG__itemsSection{flex:1;margin-bottom:1.5rem}.ResourceCategories-module__kO4csG__itemsList{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.ResourceCategories-module__kO4csG__listItem{opacity:0;background:#00000005;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;transition:all .3s cubic-bezier(.23,1,.32,1);display:flex;transform:translate(-10px)}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__listItem{opacity:1;transform:translate(0)}.ResourceCategories-module__kO4csG__listItem:hover{background:rgba(var(--card-primary-rgb,139,92,246),.08);transform:translate(6px)}.ResourceCategories-module__kO4csG__itemBullet{background:var(--card-gradient);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .3s;display:flex}.ResourceCategories-module__kO4csG__listItem:hover .ResourceCategories-module__kO4csG__itemBullet{transform:scale(1.15)}.ResourceCategories-module__kO4csG__listItem span{color:#475569;font-size:.875rem;font-weight:500}.ResourceCategories-module__kO4csG__card .ResourceCategories-module__kO4csG__listItem{opacity:1;transform:translate(0)}.ResourceCategories-module__kO4csG__sparkleIndicator{width:32px;height:32px;color:var(--card-primary);opacity:0;background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);display:flex;position:absolute;top:20px;right:20px;transform:scale(0)rotate(-45deg);box-shadow:0 4px 12px #0000001a}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__sparkleIndicator{opacity:1;animation:2s ease-in-out infinite ResourceCategories-module__kO4csG__sparkleFloat;transform:scale(1)rotate(0)}@keyframes ResourceCategories-module__kO4csG__sparkleFloat{0%,to{transform:scale(1)rotate(0)translateY(0)}50%{transform:scale(1.1)rotate(10deg)translateY(-3px)}}.ResourceCategories-module__kO4csG__cardActions{margin-top:auto}.ResourceCategories-module__kO4csG__ctaButton{background:var(--card-gradient);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 24px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.23,1,.32,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 12px -2px #00000026,inset 0 1px #fff3}.ResourceCategories-module__kO4csG__ctaButton:before{content:"";opacity:0;background:linear-gradient(#fff3 0%,#0000 50%);transition:opacity .3s;position:absolute;inset:0}.ResourceCategories-module__kO4csG__ctaButton:hover{box-shadow:0 12px 24px -4px #0003,0 0 0 2px var(--card-primary),inset 0 1px 0 #ffffff4d;transform:translateY(-3px)}.ResourceCategories-module__kO4csG__ctaButton:hover:before{opacity:1}.ResourceCategories-module__kO4csG__ctaArrow{transition:transform .3s}.ResourceCategories-module__kO4csG__ctaButton:hover .ResourceCategories-module__kO4csG__ctaArrow{transform:translate(6px)}.ResourceCategories-module__kO4csG__shineEffect{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:50%;height:100%;transition:none;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__shineEffect{animation:.8s ease-out ResourceCategories-module__kO4csG__shineSwipe}@keyframes ResourceCategories-module__kO4csG__shineSwipe{0%{left:-100%}to{left:150%}}.ResourceCategories-module__kO4csG__borderGradient{background:var(--card-gradient);opacity:0;-webkit-mask-composite:xor;pointer-events:none;border-radius:24px;padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__borderGradient{opacity:1}.ResourceCategories-module__kO4csG__cardBlog{--card-primary-rgb:139,92,246;--card-secondary-rgb:236,72,153}.ResourceCategories-module__kO4csG__cardBlog .ResourceCategories-module__kO4csG__iconInner{animation:3s ease-in-out infinite ResourceCategories-module__kO4csG__blogFloat}@keyframes ResourceCategories-module__kO4csG__blogFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.ResourceCategories-module__kO4csG__cardBlog:hover .ResourceCategories-module__kO4csG__iconInner{animation:.6s forwards ResourceCategories-module__kO4csG__blogHover}@keyframes ResourceCategories-module__kO4csG__blogHover{0%{transform:scale(1)rotate(0)}50%{transform:scale(1.15)rotate(-5deg)}to{transform:scale(1.1)rotate(5deg)}}.ResourceCategories-module__kO4csG__cardKnowledge{--card-primary-rgb:6,182,212;--card-secondary-rgb:59,130,246}.ResourceCategories-module__kO4csG__cardKnowledge .ResourceCategories-module__kO4csG__iconInner{animation:2s ease-in-out infinite ResourceCategories-module__kO4csG__knowledgePulse}@keyframes ResourceCategories-module__kO4csG__knowledgePulse{0%,to{box-shadow:0 8px 16px -4px #00000026,0 0 #06b6d466}50%{box-shadow:0 8px 16px -4px #00000026,0 0 0 8px #06b6d400}}.ResourceCategories-module__kO4csG__cardKnowledge:hover .ResourceCategories-module__kO4csG__iconInner{animation:.6s forwards ResourceCategories-module__kO4csG__knowledgeGlow}@keyframes ResourceCategories-module__kO4csG__knowledgeGlow{0%{filter:brightness()}50%{filter:brightness(1.3)}to{filter:brightness(1.1);transform:scale(1.1)rotate(5deg)}}.ResourceCategories-module__kO4csG__cardGuides{--card-primary-rgb:16,185,129;--card-secondary-rgb:20,184,166}.ResourceCategories-module__kO4csG__cardGuides .ResourceCategories-module__kO4csG__iconInner{animation:2.5s ease-in-out infinite ResourceCategories-module__kO4csG__guidesBounce}@keyframes ResourceCategories-module__kO4csG__guidesBounce{0%,to{transform:translateY(0)scale(1)}25%{transform:translateY(-3px)scale(1.02)}75%{transform:translateY(2px)scale(.98)}}.ResourceCategories-module__kO4csG__cardGuides:hover .ResourceCategories-module__kO4csG__iconInner{animation:.6s forwards ResourceCategories-module__kO4csG__guidesFlip}@keyframes ResourceCategories-module__kO4csG__guidesFlip{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)scale(1.1)}to{transform:rotateY(360deg)scale(1.1)}}.ResourceCategories-module__kO4csG__cardLearn{--card-primary-rgb:245,158,11;--card-secondary-rgb:239,68,68}.ResourceCategories-module__kO4csG__cardLearn .ResourceCategories-module__kO4csG__iconInner{animation:3s ease-in-out infinite ResourceCategories-module__kO4csG__learnShine}@keyframes ResourceCategories-module__kO4csG__learnShine{0%,to{filter:brightness()}50%{filter:brightness(1.15)}}.ResourceCategories-module__kO4csG__cardLearn:hover .ResourceCategories-module__kO4csG__iconInner{animation:.6s forwards ResourceCategories-module__kO4csG__learnBurst}@keyframes ResourceCategories-module__kO4csG__learnBurst{0%{transform:scale(1)}30%{transform:scale(1.2)}60%{transform:scale(.95)}to{transform:scale(1.1)rotate(5deg)}}[data-theme=dark] .ResourceCategories-module__kO4csG__section{background:linear-gradient(#0f172af2 0%,#1e293bf2 100%)}[data-theme=dark] .ResourceCategories-module__kO4csG__card{background:#1e293bcc;border-color:#ffffff14;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}[data-theme=dark] .ResourceCategories-module__kO4csG__card:hover{box-shadow:0 25px 50px -12px #00000080,0 0 0 1px var(--card-primary),0 0 60px -15px var(--card-primary);background:#1e293bf2}[data-theme=dark] .ResourceCategories-module__kO4csG__gradientOrb1,[data-theme=dark] .ResourceCategories-module__kO4csG__gradientOrb2{opacity:.15}[data-theme=dark] .ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__gradientOrb1,[data-theme=dark] .ResourceCategories-module__kO4csG__card:hover .ResourceCategories-module__kO4csG__gradientOrb2{opacity:.3}[data-theme=dark] .ResourceCategories-module__kO4csG__gridPattern{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px)}[data-theme=dark] .ResourceCategories-module__kO4csG__cardTitle{color:#f1f5f9}[data-theme=dark] .ResourceCategories-module__kO4csG__cardDescription{color:#94a3b8}[data-theme=dark] .ResourceCategories-module__kO4csG__headerBadge{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border-color:#ffffff1a}[data-theme=dark] .ResourceCategories-module__kO4csG__listItem{background:#ffffff08}[data-theme=dark] .ResourceCategories-module__kO4csG__listItem:hover{background:rgba(var(--card-primary-rgb,139,92,246),.15)}[data-theme=dark] .ResourceCategories-module__kO4csG__listItem span{color:#cbd5e1}[data-theme=dark] .ResourceCategories-module__kO4csG__sparkleIndicator{background:#1e293be6;box-shadow:0 4px 12px #0000004d}[data-theme=dark] .ResourceCategories-module__kO4csG__ctaButton{box-shadow:0 4px 12px -2px #0006,inset 0 1px #ffffff26}[data-theme=dark] .ResourceCategories-module__kO4csG__ctaButton:hover{box-shadow:0 12px 24px -4px #00000080,0 0 0 2px var(--card-primary),0 0 30px -5px var(--card-primary),inset 0 1px 0 #fff3}[data-theme=dark] .ResourceCategories-module__kO4csG__shineEffect{background:linear-gradient(90deg,#0000,#ffffff1a,#0000)}[data-theme=light] .ResourceCategories-module__kO4csG__section{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%)}[data-theme=light] .ResourceCategories-module__kO4csG__card{background:#fffffff2;border-color:#0000000f}[data-theme=light] .ResourceCategories-module__kO4csG__card:hover{background:#fff}[data-theme=light] .ResourceCategories-module__kO4csG__cardTitle{color:#0f172a}[data-theme=light] .ResourceCategories-module__kO4csG__cardDescription{color:#64748b}[data-theme=light] .ResourceCategories-module__kO4csG__headerBadge{background:linear-gradient(135deg,#00000008,#00000003);border-color:#00000014}[data-theme=light] .ResourceCategories-module__kO4csG__listItem{background:#00000005}[data-theme=light] .ResourceCategories-module__kO4csG__listItem:hover{background:rgba(var(--card-primary-rgb,139,92,246),.08)}[data-theme=light] .ResourceCategories-module__kO4csG__listItem span{color:#475569}@media (max-width:768px){.ResourceCategories-module__kO4csG__section{padding:4rem 0}.ResourceCategories-module__kO4csG__grid{grid-template-columns:1fr;gap:1.5rem}.ResourceCategories-module__kO4csG__card{min-height:auto;padding:1.75rem}.ResourceCategories-module__kO4csG__iconWrapper{width:56px;height:56px}.ResourceCategories-module__kO4csG__iconInner{border-radius:14px}.ResourceCategories-module__kO4csG__dynamicIcon{width:24px;height:24px}.ResourceCategories-module__kO4csG__cardTitle{font-size:1.25rem}.ResourceCategories-module__kO4csG__cardDescription{font-size:.9rem}.ResourceCategories-module__kO4csG__headerBadge{padding:5px 10px;font-size:.7rem}.ResourceCategories-module__kO4csG__listItem{padding:8px 12px}.ResourceCategories-module__kO4csG__listItem span{font-size:.825rem}.ResourceCategories-module__kO4csG__ctaButton{padding:12px 20px;font-size:.875rem}.ResourceCategories-module__kO4csG__cornerTL,.ResourceCategories-module__kO4csG__cornerTR,.ResourceCategories-module__kO4csG__cornerBL,.ResourceCategories-module__kO4csG__cornerBR{width:20px;height:20px}}@media (max-width:480px){.ResourceCategories-module__kO4csG__section{padding:3rem 0}.ResourceCategories-module__kO4csG__container{padding:0 1rem}.ResourceCategories-module__kO4csG__card{border-radius:20px;padding:1.5rem}.ResourceCategories-module__kO4csG__cardHeader{flex-direction:column;gap:1rem}.ResourceCategories-module__kO4csG__headerBadge{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.ResourceCategories-module__kO4csG__card,.ResourceCategories-module__kO4csG__gradientOrb1,.ResourceCategories-module__kO4csG__gradientOrb2,.ResourceCategories-module__kO4csG__iconInner,.ResourceCategories-module__kO4csG__iconGlow,.ResourceCategories-module__kO4csG__iconPulse,.ResourceCategories-module__kO4csG__iconRing,.ResourceCategories-module__kO4csG__particle,.ResourceCategories-module__kO4csG__listItem,.ResourceCategories-module__kO4csG__ctaButton,.ResourceCategories-module__kO4csG__shineEffect,.ResourceCategories-module__kO4csG__sparkleIndicator,.ResourceCategories-module__kO4csG__animatedBorder,.ResourceCategories-module__kO4csG__cornerTL,.ResourceCategories-module__kO4csG__cornerTR,.ResourceCategories-module__kO4csG__cornerBL,.ResourceCategories-module__kO4csG__cornerBR{transition:opacity .3s,background-color .3s!important;animation:none!important}.ResourceCategories-module__kO4csG__card:hover{transform:none}.ResourceCategories-module__kO4csG__card .ResourceCategories-module__kO4csG__listItem{opacity:1;transform:none}}
.Newsletter-module__RIdZ9a__section{background:var(--bg-section);padding:7rem 0}.Newsletter-module__RIdZ9a__container{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem}.Newsletter-module__RIdZ9a__card{text-align:center;background:var(--bg-card);border:1px solid var(--card-border);border-radius:.5rem;max-width:800px;margin:0 auto;padding:3rem}.Newsletter-module__RIdZ9a__card h2{color:var(--text-heading);margin-bottom:1rem;font-size:clamp(1.8rem,4vw,2.55rem);font-weight:700}.Newsletter-module__RIdZ9a__description{margin-bottom:2rem;font-size:1.125rem;color:var(--text-body)!important}.Newsletter-module__RIdZ9a__form{max-width:500px;margin:0 auto}.Newsletter-module__RIdZ9a__formGroup{margin-bottom:1.5rem}.Newsletter-module__RIdZ9a__formControl{border:2px solid var(--card-border);text-align:center;border-radius:.375rem;width:100%;padding:.875rem 1rem;font-family:inherit;font-size:1rem;transition:all .15s cubic-bezier(.4,0,.2,1)}.Newsletter-module__RIdZ9a__formControl:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #0251961a}.Newsletter-module__RIdZ9a__checkboxGroup{justify-content:center;align-items:flex-start;gap:.5rem;margin-bottom:1.5rem;display:flex}.Newsletter-module__RIdZ9a__checkboxGroup input[type=checkbox]{cursor:pointer;margin-top:.25rem}.Newsletter-module__RIdZ9a__checkboxGroup label{text-align:left;cursor:pointer;font-size:.875rem;color:var(--text-body)!important}.Newsletter-module__RIdZ9a__message{text-align:center;border-radius:.375rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem}.Newsletter-module__RIdZ9a__message.Newsletter-module__RIdZ9a__success{color:#10b981;background:#10b9811a;border:1px solid #10b98133}.Newsletter-module__RIdZ9a__message.Newsletter-module__RIdZ9a__error{color:#ef4444;background:#ef44441a;border:1px solid #ef444433}.Newsletter-module__RIdZ9a__btn{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:.375rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;line-height:1.5;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-block}.Newsletter-module__RIdZ9a__btnPrimary{background:var(--primary);color:var(--text-white);border-color:var(--primary)}.Newsletter-module__RIdZ9a__btnPrimary:hover:not(:disabled){background:var(--primary);border-color:var(--primary);box-shadow:0 1px 3px #0000000d}.Newsletter-module__RIdZ9a__btnPrimary:disabled{opacity:.6;cursor:not-allowed}.Newsletter-module__RIdZ9a__btnLg{padding:1rem 2rem;font-size:1rem}@media (max-width:768px){.Newsletter-module__RIdZ9a__section{padding:3rem 0}.Newsletter-module__RIdZ9a__card{padding:2rem 1.5rem}.Newsletter-module__RIdZ9a__checkboxGroup{align-items:flex-start}}[data-theme=dark] .Newsletter-module__RIdZ9a__section{background:#0f172a80}[data-theme=dark] .Newsletter-module__RIdZ9a__card{background:#1e293bcc;border-color:#ffffff1a}[data-theme=dark] .Newsletter-module__RIdZ9a__card h2{color:#f1f5f9}[data-theme=dark] .Newsletter-module__RIdZ9a__description{color:#cbd5e1!important}[data-theme=dark] .Newsletter-module__RIdZ9a__formControl{color:#f1f5f9;background:#0f172a99;border-color:#fff3}[data-theme=dark] .Newsletter-module__RIdZ9a__formControl:focus{border-color:#22d3ee;box-shadow:0 0 0 3px #22d3ee33}[data-theme=dark] .Newsletter-module__RIdZ9a__formControl::placeholder{color:#fff6}[data-theme=dark] .Newsletter-module__RIdZ9a__checkboxGroup label{color:#cbd5e1!important}[data-theme=dark] .Newsletter-module__RIdZ9a__btnPrimary{background:linear-gradient(135deg,#0ea5e9 0%,#22d3ee 100%);border-color:#0000}[data-theme=light] .Newsletter-module__RIdZ9a__section{background:#f8fafc}[data-theme=light] .Newsletter-module__RIdZ9a__card{background:#fff;border-color:#e2e8f0}[data-theme=light] .Newsletter-module__RIdZ9a__card h2{color:#0f172a}[data-theme=light] .Newsletter-module__RIdZ9a__description{color:#475569!important}[data-theme=light] .Newsletter-module__RIdZ9a__formControl{color:#0f172a;background:#fff;border-color:#d1d5db}[data-theme=light] .Newsletter-module__RIdZ9a__formControl:focus{border-color:#025196;box-shadow:0 0 0 3px #0251961a}[data-theme=light] .Newsletter-module__RIdZ9a__checkboxGroup label{color:#475569!important}[data-theme=light] .Newsletter-module__RIdZ9a__btnPrimary{background:linear-gradient(135deg,#025196 0%,#0369d9 100%);border-color:#0000}
