.kim-nail-guide{padding-top:96px;padding-bottom:96px;display:grid;grid-template-columns:.9fr 1.1fr;gap:9%;border-top:1px solid var(--line,#d9d0d2)}
.kim-guide-heading h2{font-size:clamp(34px,4.2vw,58px);line-height:1.06;letter-spacing:-.055em;margin:20px 0}.kim-guide-heading>p:last-child{max-width:32ch;line-height:1.7}.kim-guide-topics article{padding:26px 0;border-bottom:1px solid var(--line,#d9d0d2)}.kim-guide-topics article:first-child{padding-top:0}.kim-guide-topics h3{font-size:24px;letter-spacing:-.03em;margin:0 0 12px}.kim-guide-topics p{max-width:58ch;line-height:1.65;margin:0 0 16px}.kim-guide-topics a{font-size:14px;display:inline-flex;align-items:center;min-height:44px;gap:8px}
.kim-treatment-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:7%;padding-top:50px;padding-bottom:72px;align-items:center}.kim-treatment-hero h1{font-size:clamp(48px,6vw,88px);line-height:1;letter-spacing:-.06em;margin:26px 0}.kim-treatment-intro{max-width:46ch;line-height:1.7;font-size:17px}.kim-treatment-hero>.photo{width:100%;height:560px;margin:0}.kim-treatment-hero>.photo img{width:100%;height:100%;object-fit:cover}.kim-treatment-hero .actions{flex-wrap:wrap}.kim-treatment-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;padding:64px 0;border-top:1px solid var(--line,#d9d0d2)}.kim-treatment-section h2{font-size:clamp(30px,3vw,42px);line-height:1.12;letter-spacing:-.04em;margin:18px 0}.kim-treatment-section-copy>p:last-child{max-width:39ch;line-height:1.7}.kim-treatment-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;padding-top:60px;padding-bottom:70px;border-top:1px solid var(--line,#d9d0d2)}.kim-treatment-faq h2{font-size:36px;letter-spacing:-.04em}.kim-treatment-faq details p{line-height:1.7;padding-right:20px}.kim-treatment-faq summary{display:flex;justify-content:space-between;gap:20px}.kim-treatment-faq summary svg{flex-shrink:0}.kim-treatment-links{display:flex;flex-wrap:wrap;gap:24px;padding-bottom:72px}.kim-treatment-links a{display:flex;align-items:center;gap:14px;min-height:44px;border-bottom:1px solid currentColor}
@media(max-width:760px){.kim-nail-guide{grid-template-columns:1fr;gap:36px;padding-top:56px;padding-bottom:56px}.kim-guide-heading h2{font-size:38px}.kim-guide-heading>p:last-child{max-width:100%}.kim-guide-topics h3{font-size:22px}.kim-treatment-hero{grid-template-columns:1fr;gap:30px;padding-top:24px;padding-bottom:40px}.kim-treatment-hero h1{font-size:clamp(42px,10vw,64px)}.kim-treatment-hero>.photo{height:390px}.kim-treatment-intro{font-size:16px}.kim-treatment-section,.kim-treatment-faq{grid-template-columns:1fr;gap:24px;padding-top:40px;padding-bottom:40px}.kim-treatment-section-copy>p:last-child{max-width:100%}.kim-treatment-section h2{font-size:32px}.kim-treatment-faq h2{font-size:32px}.kim-treatment-links{display:grid;gap:16px;padding-bottom:48px}.kim-treatment-links a{justify-content:space-between}}
