.page-module__VKYseq__sectionHeader{text-align:center;margin-bottom:56px}.page-module__VKYseq__sectionHeader .page-module__VKYseq__section-subtitle{margin:12px auto 0}.page-module__VKYseq__services{background:var(--off-white)}.page-module__VKYseq__servicesGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.page-module__VKYseq__serviceCard{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:var(--transition);border:1px solid #0000000a;padding:36px 28px;position:relative;overflow:hidden}.page-module__VKYseq__serviceCard:after{content:"";background:linear-gradient(90deg,var(--gold),var(--coral));height:3px;transition:transform .4s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.page-module__VKYseq__serviceCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.page-module__VKYseq__serviceCard:hover:after{transform:scaleX(1)}.page-module__VKYseq__serviceIcon{border-radius:var(--radius-md);background:linear-gradient(135deg,#0f2b460f,#4a90d914);justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:20px;font-size:1.6rem;display:flex}.page-module__VKYseq__serviceTitle{font-family:var(--font-body);color:var(--navy);margin-bottom:10px;font-size:1.05rem;font-weight:700}.page-module__VKYseq__serviceDesc{color:var(--text-secondary);font-size:.9rem;line-height:1.7}.page-module__VKYseq__workshops{background:var(--white)}.page-module__VKYseq__workshopsGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.page-module__VKYseq__workshopCard{background:var(--off-white);border-radius:var(--radius-lg);transition:var(--transition);border:1px solid #0000;align-items:flex-start;gap:20px;padding:28px 24px;display:flex}.page-module__VKYseq__workshopCard:hover{background:var(--white);box-shadow:var(--shadow-md);border-color:#d4a85326;transform:translate(4px)}.page-module__VKYseq__workshopIcon{border-radius:var(--radius-md);background:linear-gradient(135deg,#d4a8531f,#e07a5f14);justify-content:center;align-items:center;width:52px;min-width:52px;height:52px;font-size:1.5rem;display:flex}.page-module__VKYseq__workshopTitle{font-family:var(--font-body);color:var(--navy);margin-bottom:6px;font-size:1rem;font-weight:700}.page-module__VKYseq__workshopDesc{color:var(--text-secondary);font-size:.9rem;line-height:1.6}.page-module__VKYseq__cta{background:var(--off-white);padding:80px 0}.page-module__VKYseq__ctaTitle{color:var(--navy);margin-bottom:16px;font-size:clamp(1.8rem,3vw,2.4rem)}.page-module__VKYseq__ctaDesc{color:var(--text-secondary);max-width:520px;margin:0 auto 32px;font-size:1.05rem;line-height:1.7}@media (max-width:900px){.page-module__VKYseq__servicesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page-module__VKYseq__servicesGrid,.page-module__VKYseq__workshopsGrid{grid-template-columns:1fr}}
