.page-module__VKYseq__servicesPage{padding:80px 0 120px}.page-module__VKYseq__heroSection{text-align:center;margin-bottom:80px}.page-module__VKYseq__title{color:var(--dark-green);margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:3.2rem;font-weight:800}.page-module__VKYseq__subtitle{color:var(--text-muted);max-width:800px;margin:0 auto;font-size:1.15rem;line-height:1.6}.page-module__VKYseq__servicesGrid{grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:80px;display:grid}.page-module__VKYseq__serviceCard{border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);transition:var(--transition);padding:40px;position:relative}.page-module__VKYseq__serviceCard:hover{border-color:var(--primary-green);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.page-module__VKYseq__serviceCardHighlighted{background:linear-gradient(135deg,#fffdf5 0%,#fff 100%)!important;border:2px solid #d97706!important;box-shadow:0 10px 30px #d9770624!important}.page-module__VKYseq__serviceCardHighlighted:hover{border-color:#b45309!important;transform:translateY(-4px)!important;box-shadow:0 16px 40px #d9770638!important}.page-module__VKYseq__highlightBadge{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:100px;padding:4px 12px;font-size:.72rem;font-weight:800;position:absolute;top:16px;right:16px;box-shadow:0 2px 8px #d977064d}.page-module__VKYseq__icon{background:var(--primary-glow);border-radius:var(--radius-sm);width:60px;height:60px;color:var(--primary-green);justify-content:center;align-items:center;margin-bottom:24px;font-size:2.2rem;display:flex}.page-module__VKYseq__cardTitle{color:var(--dark-green);margin-bottom:14px;font-family:Plus Jakarta Sans,sans-serif;font-size:1.3rem;font-weight:700}.page-module__VKYseq__cardDesc{color:var(--text-muted);font-size:.95rem;line-height:1.6}.page-module__VKYseq__consultationBox{background:radial-gradient(circle at center, #155c3a0a, transparent 70%), var(--white);border:1px solid var(--primary-green);border-radius:var(--radius-lg);text-align:center;max-width:900px;box-shadow:var(--shadow-md);margin:0 auto;padding:60px}.page-module__VKYseq__consultTitle{color:var(--dark-green);margin-bottom:16px;font-family:Plus Jakarta Sans,sans-serif;font-size:2rem;font-weight:800}.page-module__VKYseq__consultDesc{color:var(--text-muted);max-width:600px;margin:0 auto 30px;font-size:1.05rem;line-height:1.6}.page-module__VKYseq__btn{background:var(--primary-green);color:var(--white);border-radius:var(--radius-sm);transition:var(--transition-fast);padding:14px 32px;font-weight:700;display:inline-block;box-shadow:0 4px 14px #155c3a26}.page-module__VKYseq__btn:hover{background:var(--dark-green);transform:translateY(-1px);box-shadow:0 6px 20px #0d3b2740}.page-module__VKYseq__methodologySection{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background:radial-gradient(circle at 50% 0,#155c3a08,#0000 70%);margin-bottom:90px;padding:60px 0}.page-module__VKYseq__methodologyMainTitle{color:var(--dark-green);margin:8px 0 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:2.4rem;font-weight:800}.page-module__VKYseq__methodologyGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.page-module__VKYseq__methodologyCard{background:var(--white);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:var(--transition);padding:32px 28px;position:relative}.page-module__VKYseq__methodologyCard:hover{border-color:var(--primary-green);box-shadow:var(--shadow-md);transform:translateY(-4px)}.page-module__VKYseq__methodologyHeader{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.page-module__VKYseq__methodologyStepNum{background:var(--primary-glow);color:var(--primary-green);border:1px solid #155c3a1f;border-radius:100px;padding:4px 14px;font-family:Space Grotesk,sans-serif;font-size:.9rem;font-weight:800}.page-module__VKYseq__methodologyIcon{font-size:1.8rem}.page-module__VKYseq__methodologyTitle{color:var(--dark-green);margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:1.15rem;font-weight:700}.page-module__VKYseq__methodologyDesc{color:var(--text-muted);margin:0;font-size:.92rem;line-height:1.6}@media (max-width:991px){.page-module__VKYseq__servicesGrid,.page-module__VKYseq__methodologyGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__VKYseq__title{font-size:2.2rem}.page-module__VKYseq__servicesGrid,.page-module__VKYseq__methodologyGrid{grid-template-columns:1fr}.page-module__VKYseq__consultationBox{padding:30px}}
