.intro-section{background:linear-gradient(135deg,rgb(16 185 129 / .1) 0%,rgb(6 182 212 / .05) 50%,rgb(59 130 246 / .1) 100%);border:2px solid rgb(16 185 129 / .3);position:relative;overflow:hidden}.intro-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgb(16 185 129 / .1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgb(6 182 212 / .08) 0%,transparent 50%);pointer-events:none;z-index:1}.intro-section .section-content{position:relative;z-index:2}.intro-highlights{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin:3rem 0 4rem 0;max-width:1000px;margin-left:auto;margin-right:auto}.highlight-card{text-align:center;padding:2rem 1.5rem;background:rgb(255 255 255 / .08);border-radius:20px;border:1px solid rgb(16 185 129 / .2);backdrop-filter:blur(15px);transition:all 0.4s ease;position:relative;overflow:hidden}.highlight-card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgb(16 185 129 / .1),rgb(6 182 212 / .05));opacity:0;transition:opacity 0.4s ease}.highlight-card:hover{transform:translateY(-8px);border-color:rgb(16 185 129 / .5);box-shadow:0 20px 40px rgb(16 185 129 / .2)}.highlight-card:hover::before{opacity:1}.highlight-icon{font-size:3rem;margin-bottom:1.5rem;filter:drop-shadow(0 5px 15px rgb(16 185 129 / .3));position:relative;z-index:2}.highlight-card h4{font-size:1.3rem;font-weight:700;margin-bottom:1rem;color:#fff;position:relative;z-index:2}.highlight-card p{color:rgb(255 255 255 / .9);line-height:1.6;font-size:1rem;position:relative;z-index:2}.quick-questions{margin-top:4rem;padding:3rem 0;border-top:1px solid rgb(16 185 129 / .2)}.quick-questions h3{font-size:2.2rem;margin-bottom:3rem;text-align:center;background:linear-gradient(135deg,#10b981,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-weight:700}.questions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.question-item{display:flex;align-items:flex-start;gap:1.5rem;padding:2rem;background:rgb(255 255 255 / .06);border-radius:20px;border:2px solid rgb(255 255 255 / .1);backdrop-filter:blur(15px);transition:all 0.4s ease;position:relative;overflow:hidden}.question-item::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity 0.4s ease;border-radius:20px}.question-item.primary::before{background:linear-gradient(135deg,rgb(16 185 129 / .15),rgb(34 197 94 / .1))}.question-item.secondary::before{background:linear-gradient(135deg,rgb(6 182 212 / .15),rgb(14 165 233 / .1))}.question-item.tertiary::before{background:linear-gradient(135deg,rgb(59 130 246 / .15),rgb(99 102 241 / .1))}.question-item.quaternary::before{background:linear-gradient(135deg,rgb(245 158 11 / .15),rgb(251 191 36 / .1))}.question-item:hover{transform:translateY(-5px);border-color:rgb(16 185 129 / .4);box-shadow:0 15px 30px rgb(16 185 129 / .15)}.question-item:hover::before{opacity:1}.question-icon{flex-shrink:0;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,rgb(16 185 129 / .2),rgb(6 182 212 / .2));display:flex;align-items:center;justify-content:center;border:2px solid rgb(16 185 129 / .3);position:relative;z-index:2}.question-icon i{font-size:1.5rem;color:#10b981;text-shadow:0 0 10px rgb(16 185 129 / .5)}.question-content{flex-grow:1;position:relative;z-index:2}.question-content h4{font-size:1.2rem;font-weight:600;margin-bottom:.5rem;color:#fff}.question-content p{color:rgb(255 255 255 / .8);line-height:1.5;font-size:.95rem}.getting-started-cta{margin-top:4rem;padding:3rem 2rem;background:linear-gradient(135deg,rgb(16 185 129 / .1),rgb(6 182 212 / .05));border-radius:25px;border:2px solid rgb(16 185 129 / .3);text-align:center;position:relative;overflow:hidden}.getting-started-cta::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 50%,rgb(16 185 129 / .1) 0%,transparent 70%);pointer-events:none}.getting-started-cta .cta-content{position:relative;z-index:2}.getting-started-cta h3{font-size:2rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#10b981,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.getting-started-cta p{font-size:1.2rem;color:rgb(255 255 255 / .9);margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.scroll-to-section-btn{display:inline-flex;align-items:center;gap:1rem;padding:1.2rem 2.5rem;background:linear-gradient(135deg,#10b981,#06b6d4);color:#fff;text-decoration:none;border-radius:30px;font-weight:600;font-size:1.1rem;transition:all 0.4s ease;box-shadow:0 8px 25px rgb(16 185 129 / .3);border:2px solid #fff0;position:relative;overflow:hidden}.scroll-to-section-btn::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#06b6d4,#3b82f6);opacity:0;transition:opacity 0.4s ease}.scroll-to-section-btn:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgb(16 185 129 / .4);border-color:rgb(255 255 255 / .2);color:#fff;text-decoration:none}.scroll-to-section-btn:hover::before{opacity:1}.scroll-to-section-btn span,.scroll-to-section-btn i{position:relative;z-index:2}.scroll-to-section-btn i{animation:bounce 2s ease-in-out infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-3px)}}@media (max-width:768px){.intro-highlights{grid-template-columns:1fr;gap:1.5rem;margin:2rem 0 3rem 0}.highlight-card{padding:1.5rem}.highlight-icon{font-size:2.5rem;margin-bottom:1rem}.questions-grid{grid-template-columns:1fr;gap:1.5rem}.question-item{padding:1.5rem;flex-direction:column;text-align:center;gap:1rem}.question-icon{width:50px;height:50px;margin:0 auto}.question-icon i{font-size:1.2rem}.getting-started-cta{padding:2rem 1rem;margin-top:3rem}.getting-started-cta h3{font-size:1.6rem}.getting-started-cta p{font-size:1rem}.scroll-to-section-btn{padding:1rem 2rem;font-size:1rem}}@media (max-width:480px){.quick-questions h3{font-size:1.8rem}.highlight-card h4{font-size:1.1rem}.question-content h4{font-size:1.1rem}.getting-started-cta h3{font-size:1.4rem}}