.page-module__VKYseq__hero{background:var(--ink-900);padding:calc(var(--nav-h) + var(--sp-16)) 0 var(--sp-16);position:relative;overflow:hidden}.page-module__VKYseq__heroContent{z-index:1;max-width:660px;position:relative}.page-module__VKYseq__heroTitle{font-family:var(--font);color:var(--white);margin-bottom:var(--sp-4);letter-spacing:-.01em;font-size:clamp(1.875rem,3.4vw,2.75rem);font-weight:700;line-height:1.25}.page-module__VKYseq__heroDesc{color:var(--text-on-dark);margin-top:var(--sp-4);font-size:1rem;line-height:1.8}.page-module__VKYseq__servicesSection{background:var(--white);padding:var(--sp-20) 0}.page-module__VKYseq__serviceRow{gap:var(--sp-12);padding:var(--sp-12) 0;border-bottom:1px solid var(--line);grid-template-columns:380px 1fr;align-items:center;display:grid}.page-module__VKYseq__serviceRow:last-child{border-bottom:none}.page-module__VKYseq__serviceRow.page-module__VKYseq__reversed{grid-template-columns:1fr 380px}.page-module__VKYseq__serviceRow.page-module__VKYseq__reversed .page-module__VKYseq__serviceVisual{order:2}.page-module__VKYseq__serviceRow.page-module__VKYseq__reversed .page-module__VKYseq__serviceContent{order:1}.page-module__VKYseq__serviceVisual{gap:var(--sp-4);flex-direction:column;display:flex}.page-module__VKYseq__serviceImgWrap{aspect-ratio:4/3;width:100%;position:relative}.page-module__VKYseq__serviceImg{object-fit:cover}.page-module__VKYseq__serviceIcon{z-index:2;top:var(--sp-4);left:var(--sp-4);border-radius:var(--r-md);background:var(--gold);width:48px;height:48px;color:var(--on-gold);box-shadow:var(--shadow-md);justify-content:center;align-items:center;display:flex;position:absolute}.page-module__VKYseq__serviceDeliverable{align-items:center;gap:var(--sp-2);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-full);color:var(--gray-600);width:fit-content;padding:.4rem .875rem;font-size:.75rem;font-weight:500;display:flex}.page-module__VKYseq__serviceDeliverable svg{color:var(--gold-deep);flex-shrink:0}.page-module__VKYseq__serviceNum{font-family:var(--font);color:var(--line);margin-bottom:-.25rem;font-size:2.5rem;font-weight:700;line-height:1}.page-module__VKYseq__serviceTitle{font-family:var(--font);color:var(--ink-900);margin-bottom:4px;font-size:1.5rem;font-weight:700}.page-module__VKYseq__serviceSubtitle{font-family:var(--font);color:var(--gold-deep);margin-bottom:var(--sp-4);font-size:.875rem;font-weight:600}.page-module__VKYseq__serviceDesc{color:var(--gray-600);margin:var(--sp-4) 0;font-size:.9375rem;line-height:1.8}.page-module__VKYseq__featureGrid{gap:var(--sp-3);margin-top:var(--sp-4);grid-template-columns:1fr 1fr;display:grid}.page-module__VKYseq__featureItem{align-items:flex-start;gap:var(--sp-2);color:var(--gray-700);font-size:.875rem;display:flex}.page-module__VKYseq__featureCheck{color:var(--gold);flex-shrink:0;margin-top:2px}.page-module__VKYseq__whySection{background:var(--paper);padding:var(--sp-20) 0}.page-module__VKYseq__whyGrid{gap:var(--sp-5);margin-top:var(--sp-10);text-align:center;grid-template-columns:repeat(4,1fr);display:grid}.page-module__VKYseq__whyCard{padding:var(--sp-8);background:var(--white)}.page-module__VKYseq__whyNum{font-family:var(--font);color:var(--gold);margin-bottom:4px;font-size:2rem;font-weight:700}.page-module__VKYseq__whyLabel{font-family:var(--font);color:var(--ink-900);margin-bottom:var(--sp-2);font-size:.9375rem;font-weight:600}.page-module__VKYseq__whyDesc{color:var(--gray-600);font-size:.8375rem;line-height:1.6}@media (max-width:1024px){.page-module__VKYseq__serviceRow,.page-module__VKYseq__serviceRow.page-module__VKYseq__reversed{grid-template-columns:1fr}.page-module__VKYseq__serviceRow.page-module__VKYseq__reversed .page-module__VKYseq__serviceVisual,.page-module__VKYseq__serviceRow.page-module__VKYseq__reversed .page-module__VKYseq__serviceContent{order:unset}.page-module__VKYseq__serviceImgWrap{max-width:420px}.page-module__VKYseq__whyGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page-module__VKYseq__featureGrid,.page-module__VKYseq__whyGrid{grid-template-columns:1fr}}
