.quick-access-section{position:relative;padding:120px 0;margin:80px 0;overflow:hidden;background:linear-gradient(150deg,rgb(20 25 40 / .95) 0%,rgb(30 35 50 / .9) 25%,rgb(25 40 65 / .95) 50%,rgb(45 55 80 / .9) 75%,rgb(35 45 70 / .95) 100%);backdrop-filter:blur(20px);border-radius:40px;margin-left:calc(-50vw + 50%);width:100vw;border:1px solid rgb(64 164 255 / .15);box-shadow:0 20px 60px rgb(0 0 0 / .25);will-change:transform;transform:translateZ(0)}.categories-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;transform:translateZ(0)}.categories-particles{position:absolute;width:100%;height:100%;background-image:radial-gradient(2px 2px at 25px 35px,rgb(64 164 255 / .15),transparent),radial-gradient(1px 1px at 95px 45px,rgb(120 200 255 / .1),transparent);background-repeat:repeat;background-size:200px 150px,250px 180px;will-change:transform;transform:translateZ(0);opacity:.6}.categories-gradient-overlay{position:absolute;width:100%;height:100%;background:radial-gradient(ellipse at center,transparent 0%,rgb(20 25 40 / .4) 100%)}.quick-access-header{text-align:center;margin-bottom:80px;position:relative;z-index:2;max-width:800px;margin-left:auto;margin-right:auto;padding:0 30px}.quick-access-title{font-size:clamp(2.5rem, 5vw, 3.8rem);font-weight:800;margin-bottom:1.5rem;background:linear-gradient(135deg,#ffffff 0%,#e6f3ff 25%,#cce7ff 50%,#40a4ff 75%,#ffffff 100%);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;animation:quickAccessGradientShift 8s ease-in-out infinite;text-shadow:0 10px 30px rgb(0 0 0 / .3);line-height:1.1}.quick-access-subtitle{font-size:clamp(1rem, 2.5vw, 1.3rem);color:rgb(255 255 255 / .85);max-width:700px;margin:0 auto 30px;line-height:1.6}.header-accent-line{width:80px;height:3px;background:linear-gradient(90deg,#40a4ff,#64b4ff);margin:0 auto;border-radius:2px;box-shadow:0 0 10px rgb(64 164 255 / .4)}.quick-access-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;max-width:1400px;margin:0 auto;padding:0 30px;position:relative;z-index:2;transform:translateZ(0)}.quick-access-card-link{text-decoration:none;display:block;transition:transform 0.2s ease-out}.quick-access-card-link:hover{text-decoration:none;transform:translateY(-3px)}.quick-access-card{position:relative;background:rgb(20 25 40 / .8);backdrop-filter:blur(25px);border-radius:20px;padding:30px 25px;border:1px solid rgb(64 164 255 / .2);transition:border-color 0.2s ease,box-shadow 0.2s ease;overflow:hidden;min-height:300px;display:flex;flex-direction:column;box-shadow:0 8px 25px rgb(0 0 0 / .15);cursor:pointer;will-change:border-color,box-shadow;transform:translateZ(0)}.quick-access-card:hover{border-color:rgb(64 164 255 / .4);box-shadow:0 12px 35px rgb(64 164 255 / .15)}.card-glow-effect{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgb(64 164 255 / .03),rgb(100 180 255 / .03));opacity:0;transition:opacity 0.2s ease;border-radius:20px;will-change:opacity}.card-icon-container{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:20px;height:60px}.card-icon{font-size:2.5rem;filter:drop-shadow(0 4px 8px rgb(0 0 0 / .3));transition:all 0.3s ease;position:relative;z-index:2}.icon-backdrop{position:absolute;width:80px;height:80px;background:radial-gradient(circle,rgb(64 164 255 / .15),transparent 70%);border-radius:50%;animation:iconPulse 4s ease-in-out infinite;will-change:transform,opacity}.quick-access-card:hover .card-icon{transform:scale(1.1);filter:drop-shadow(0 6px 12px rgb(64 164 255 / .4))}.card-content{flex:1;text-align:center}.card-title{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:12px}.card-description{color:rgb(255 255 255 / .8);line-height:1.5;margin-bottom:20px;font-size:.95rem}.card-features{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:20px;flex-wrap:wrap}.feature-tag{background:rgb(64 164 255 / .15);color:rgb(255 255 255 / .9);padding:4px 12px;border-radius:15px;font-size:.75rem;font-weight:500;border:1px solid rgb(64 164 255 / .25);white-space:nowrap}.card-cta{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:auto;font-weight:600;font-size:.9rem;color:#40a4ff;text-transform:uppercase;letter-spacing:.5px}.cta-text{transition:color 0.3s ease}.cta-arrow{font-size:1.1rem;transition:transform 0.3s ease}.quick-access-card:hover .cta-arrow{transform:translateX(3px)}.quick-access-card:hover .cta-text{color:#64b4ff}.home-card:hover{border-color:rgb(100 220 100 / .4)}.home-card:hover .card-glow-effect{background:linear-gradient(135deg,rgb(100 220 100 / .05),rgb(120 240 120 / .05))}.home-card .cta-text{color:#64dc64}.reviews-card:hover{border-color:rgb(255 215 0 / .4)}.reviews-card:hover .card-glow-effect{background:linear-gradient(135deg,rgb(255 215 0 / .05),rgb(255 235 100 / .05))}.reviews-card .cta-text{color:gold}.buying-card:hover{border-color:rgb(255 140 0 / .4)}.buying-card:hover .card-glow-effect{background:linear-gradient(135deg,rgb(255 140 0 / .05),rgb(255 160 50 / .05))}.buying-card .cta-text{color:#ff8c00}.comparison-card:hover{border-color:rgb(138 43 226 / .4)}.comparison-card:hover .card-glow-effect{background:linear-gradient(135deg,rgb(138 43 226 / .05),rgb(158 63 246 / .05))}.comparison-card .cta-text{color:#8a2be2}.tips-card:hover{border-color:rgb(50 205 50 / .4)}.tips-card:hover .card-glow-effect{background:linear-gradient(135deg,rgb(50 205 50 / .05),rgb(70 225 70 / .05))}.tips-card .cta-text{color:#32cd32}.blog-card:hover{border-color:rgb(255 99 132 / .4)}.blog-card:hover .card-glow-effect{background:linear-gradient(135deg,rgb(255 99 132 / .05),rgb(255 119 152 / .05))}.blog-card .cta-text{color:#ff6384}@keyframes quickAccessGradientShift{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes iconPulse{0%,100%{transform:scale(1) translateZ(0);opacity:.15}50%{transform:scale(1.05) translateZ(0);opacity:.25}}@media (max-width:1200px){.quick-access-section{padding:100px 30px}.categories-particles{animation-duration:40s;opacity:.4}}@media (max-width:768px){.quick-access-section{padding:80px 20px;margin:40px 0;border-radius:30px;margin-left:calc(-50vw + 50%);backdrop-filter:none}.categories-particles{background-size:300px 200px;animation-duration:50s;opacity:.3}.quick-access-card{backdrop-filter:none;background:rgb(20 25 40 / .9)}}@media (max-width:480px){.quick-access-section{padding:60px 15px;margin:30px 0;border-radius:20px}.categories-particles{display:none}.quick-access-card{transition:none}}@media (prefers-reduced-motion:reduce){.categories-particles,.icon-backdrop{animation:none}.quick-access-card,.quick-access-card-link,.card-glow-effect{transition:none}}@media (prefers-reduced-motion:reduce){.categories-particles,.icon-backdrop{animation:none}.quick-access-card,.quick-access-card-link,.card-glow-effect{transition:none}}50%{transform:translateX(-5px) translateY(-8px) translateZ(0)}100%{transform:translateX(0) translateY(0) translateZ(0)}}@keyframes floatCategory{0%,100%{transform:translateY(0) translateX(0) translateZ(0);opacity:.04}25%{transform:translateY(-10px) translateX(3px) translateZ(0);opacity:.06}50%{transform:translateY(-6px) translateX(-2px) translateZ(0);opacity:.05}75%{transform:translateY(-12px) translateX(4px) translateZ(0);opacity:.07}}@media (max-width:1200px){.quick-access-section{padding:100px 30px}.categories-particles{animation-duration:40s;opacity:.4}.floating-category{opacity:.03}}@media (max-width:768px){.quick-access-section{padding:80px 20px;margin:40px 0;border-radius:30px;margin-left:calc(-50vw + 50%);backdrop-filter:none}.categories-particles{background-size:300px 200px;animation-duration:50s;opacity:.3}.floating-category{opacity:.02;animation-duration:40s;font-size:.8rem}.floating-category-5{font-size:.7rem;max-width:.7rem;max-height:.7rem}.quick-access-card{backdrop-filter:none;background:rgb(20 25 40 / .9)}}@media (max-width:480px){.quick-access-section{padding:60px 15px;margin:30px 0;border-radius:20px}.floating-category,.categories-particles{display:none}.quick-access-card{transition:none}}@media (prefers-reduced-motion:reduce){.categories-particles,.floating-category,.icon-backdrop{animation:none}.quick-access-card,.quick-access-card-link,.card-glow-effect{transition:none}}