.SerumPeptide-module__uZC9ta__section{--_peptide-ivory:#f7f4ef;--_peptide-pearl:#f3eee6;--_peptide-champagne:#d9cfc0;padding-inline:var(--page-padding);border-top:var(--divider);background-color:#f7f4ef;padding-top:clamp(64px,6vw,88px);padding-bottom:clamp(64px,6vw,88px)}.SerumPeptide-module__uZC9ta__inner{max-width:var(--serum-detail-max,var(--container-max-width));align-items:center;gap:clamp(28px,3.2vw,48px);margin-inline:auto;display:grid}.SerumPeptide-module__uZC9ta__visual{width:100%;max-width:var(--serum-visual-max,500px);aspect-ratio:1;background:radial-gradient(ellipse 70% 55% at 28% 72%, #fffaf3 0%, transparent 62%), radial-gradient(ellipse 55% 45% at 78% 22%, #f0e8db 0%, transparent 58%), linear-gradient(165deg, var(--_peptide-ivory) 0%, var(--_peptide-pearl) 100%);flex-direction:column;justify-content:flex-end;align-items:stretch;min-height:240px;padding:clamp(20px,2.4vw,32px);display:flex;position:relative;overflow:hidden}.SerumPeptide-module__uZC9ta__chainField{justify-content:center;align-items:center;padding:12% 10% 18%;display:flex;position:absolute;inset:0}.SerumPeptide-module__uZC9ta__drift{border:1px solid color-mix(in srgb, var(--_peptide-champagne) 55%, transparent);background:#ffffff6b;border-radius:50%;position:absolute}.SerumPeptide-module__uZC9ta__driftA{aspect-ratio:1;width:18%;top:18%;left:14%}.SerumPeptide-module__uZC9ta__driftB{aspect-ratio:1;width:10%;top:28%;right:18%}.SerumPeptide-module__uZC9ta__driftC{aspect-ratio:1;width:13%;bottom:22%;right:28%}.SerumPeptide-module__uZC9ta__chainSvg{width:100%;max-width:360px;height:auto}.SerumPeptide-module__uZC9ta__chainPath{stroke:color-mix(in srgb, #b9a890 55%, var(--_peptide-champagne));stroke-width:1.5px;stroke-linecap:round}.SerumPeptide-module__uZC9ta__chainNode{fill:#fffaf4;stroke:color-mix(in srgb, #b9a890 48%, var(--_peptide-champagne));stroke-width:1.35px}.SerumPeptide-module__uZC9ta__chainNodeFill{fill:#f8f1e7;stroke:color-mix(in srgb, var(--product-accent,#7a8f82) 28%, #b9a890);stroke-width:1.5px}.SerumPeptide-module__uZC9ta__visualCaption{z-index:1;font-family:var(--font-body);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:11px;font-weight:600;line-height:1;position:relative}.SerumPeptide-module__uZC9ta__copy{flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex}.SerumPeptide-module__uZC9ta__copyLead{width:100%;max-width:var(--serum-headline-max,500px)}.SerumPeptide-module__uZC9ta__label{font-family:var(--font-body);font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label);color:var(--color-text-muted);margin:0 0 14px;font-weight:600;line-height:1}.SerumPeptide-module__uZC9ta__heading{max-width:var(--serum-headline-max,500px);font-family:var(--font-display-ko);color:var(--color-brand-black);word-break:keep-all;margin:0;font-size:clamp(22px,2vw,28px);font-weight:400;line-height:1.4}.SerumPeptide-module__uZC9ta__body{max-width:var(--serum-body-max,460px);font-family:var(--font-body);color:var(--color-text-body);word-break:keep-all;margin:16px 0 0;font-size:clamp(14.5px,1vw,16px);line-height:1.7}.SerumPeptide-module__uZC9ta__body+.SerumPeptide-module__uZC9ta__body{margin-top:12px}.SerumPeptide-module__uZC9ta__points{width:100%;max-width:var(--serum-body-max,460px);border-top:var(--divider);margin:22px 0 0;padding:0;list-style:none}.SerumPeptide-module__uZC9ta__point{border-bottom:var(--divider);flex-direction:column;gap:8px;padding:14px 0;display:flex}.SerumPeptide-module__uZC9ta__pointTitle{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;margin:0;display:flex}.SerumPeptide-module__uZC9ta__pointIndex{font-family:var(--font-body);letter-spacing:var(--letter-spacing-label);color:var(--product-accent,var(--accent-cica));font-size:11px;line-height:1.3}.SerumPeptide-module__uZC9ta__pointTitleKo{font-family:var(--font-display-ko);color:var(--color-brand-black);word-break:keep-all;font-size:clamp(15px,1.05vw,17px);font-weight:400;line-height:1.35}.SerumPeptide-module__uZC9ta__pointTitleEn{font-family:var(--font-body);letter-spacing:.04em;text-transform:lowercase;color:var(--color-text-muted);font-size:clamp(12px,.85vw,13px);font-weight:400;line-height:1.35}.SerumPeptide-module__uZC9ta__pointDescription{font-family:var(--font-body);color:var(--color-text-muted);word-break:keep-all;margin:0;font-size:clamp(13px,.88vw,14px);line-height:1.55}@media (min-width:1024px){.SerumPeptide-module__uZC9ta__inner{grid-template-columns:var(--serum-grid-2col,minmax(0, .96fr) minmax(0, 1.04fr));gap:var(--serum-col-gap,64px);align-items:center}.SerumPeptide-module__uZC9ta__visual{width:100%;max-width:var(--serum-visual-max,500px);justify-self:start}}@media (max-width:767px){.SerumPeptide-module__uZC9ta__section{padding-top:56px;padding-bottom:56px}.SerumPeptide-module__uZC9ta__visual{aspect-ratio:5/4;max-width:none;min-height:220px}}
.SerumProblemHook-module__fvg8-W__inner{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(40px,4vw,48px);width:100%;margin-inline:auto;display:grid}.SerumProblemHook-module__fvg8-W__leftCol{flex-direction:column;gap:0;min-width:0;display:flex}.SerumProblemHook-module__fvg8-W__copyBlock{opacity:0;flex-direction:column;align-items:flex-start;min-width:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(12px)}.SerumProblemHook-module__fvg8-W__sectionRevealed .SerumProblemHook-module__fvg8-W__copyBlock{opacity:1;transform:translateY(0)}.SerumProblemHook-module__fvg8-W__eyebrow{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:#525252;margin:0 0 12px;font-size:12px;font-weight:600;line-height:1}.SerumProblemHook-module__fvg8-W__title{max-width:14em;font-family:var(--font-display-ko);color:var(--color-brand-black);word-break:keep-all;margin:0 0 20px;font-size:clamp(24px,2.6vw,30px);font-weight:500;line-height:1.35}.SerumProblemHook-module__fvg8-W__titleEmphasis{color:#0a0a0a;font-weight:700}.SerumProblemHook-module__fvg8-W__breakDesktop{display:none}.SerumProblemHook-module__fvg8-W__copyBody{max-width:34em;font-family:var(--font-body);letter-spacing:-.01em;color:#525252;word-break:keep-all;margin:0;font-size:14px;line-height:1.7}.SerumProblemHook-module__fvg8-W__bodyMark{color:#171717;font-weight:600}.SerumProblemHook-module__fvg8-W__mediaCol{opacity:0;width:100%;min-width:0;transition:opacity .8s cubic-bezier(.22,1,.36,1) 80ms,transform .8s cubic-bezier(.22,1,.36,1) 80ms;transform:scale(.985)}.SerumProblemHook-module__fvg8-W__sectionRevealed .SerumProblemHook-module__fvg8-W__mediaCol{opacity:1;transform:scale(1)}.SerumProblemHook-module__fvg8-W__mediaFrame{aspect-ratio:16/9;width:100%;box-shadow:0 1px 2px color-mix(in srgb, var(--color-brand-black) 5%, transparent);background-color:#ebe6df;border-radius:16px;position:relative;overflow:hidden}.SerumProblemHook-module__fvg8-W__hasuo .SerumProblemHook-module__fvg8-W__mediaFrame{box-shadow:none;border-radius:0}.SerumProblemHook-module__fvg8-W__hasuo .SerumProblemHook-module__fvg8-W__stepStrip{border-top-color:#e5e5e5;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.5rem;padding-top:1.5rem}.SerumProblemHook-module__fvg8-W__mediaVideo{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.SerumProblemHook-module__fvg8-W__mediaWash{pointer-events:none;background:#f7f5f20d;position:absolute;inset:0}.SerumProblemHook-module__fvg8-W__stepStrip{border-top:1px solid color-mix(in srgb, var(--color-brand-black) 12%, transparent);grid-template-columns:minmax(0,1fr);gap:16px;width:100%;margin:32px 0 0;padding:24px 0 0;list-style:none;display:grid}.SerumProblemHook-module__fvg8-W__stepItem{opacity:0;min-width:0;transition:opacity .48s cubic-bezier(.22, 1, .36, 1) var(--strip-delay,0s), transform .48s cubic-bezier(.22, 1, .36, 1) var(--strip-delay,0s);flex-direction:column;align-items:flex-start;gap:0;display:flex;transform:translateY(8px)}.SerumProblemHook-module__fvg8-W__sectionRevealed .SerumProblemHook-module__fvg8-W__stepItem{opacity:1;transform:translateY(0)}.SerumProblemHook-module__fvg8-W__stepIndex{display:none}.SerumProblemHook-module__fvg8-W__stepPhase{font-family:var(--font-display-en);letter-spacing:.12em;text-transform:uppercase;color:#525252;margin:0;font-size:11px;font-weight:600;line-height:1.2}.SerumProblemHook-module__fvg8-W__stepTitle{font-family:var(--font-display-ko);letter-spacing:-.01em;color:#262626;word-break:keep-all;margin-top:4px;font-size:13px;font-weight:600;line-height:1.35}.SerumProblemHook-module__fvg8-W__stepEmphasis{font-family:var(--font-display-en);letter-spacing:.04em;color:#404040;margin-top:2px;font-size:12px;font-weight:600;line-height:1.3}.SerumProblemHook-module__fvg8-W__hasMedia .SerumProblemHook-module__fvg8-W__leftCol{display:contents}.SerumProblemHook-module__fvg8-W__hasMedia .SerumProblemHook-module__fvg8-W__copyBlock{order:1}.SerumProblemHook-module__fvg8-W__hasMedia .SerumProblemHook-module__fvg8-W__mediaCol{order:2}.SerumProblemHook-module__fvg8-W__hasMedia .SerumProblemHook-module__fvg8-W__stepStrip{order:3}@media (min-width:768px){.SerumProblemHook-module__fvg8-W__inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(40px,3.5vw,56px)}.SerumProblemHook-module__fvg8-W__hasMedia .SerumProblemHook-module__fvg8-W__leftCol{flex-direction:column;gap:0;display:flex}.SerumProblemHook-module__fvg8-W__hasMedia .SerumProblemHook-module__fvg8-W__copyBlock,.SerumProblemHook-module__fvg8-W__hasMedia .SerumProblemHook-module__fvg8-W__mediaCol,.SerumProblemHook-module__fvg8-W__hasMedia .SerumProblemHook-module__fvg8-W__stepStrip{order:unset}.SerumProblemHook-module__fvg8-W__title{font-size:clamp(28px,2.4vw,32px)}.SerumProblemHook-module__fvg8-W__breakDesktop{display:block}.SerumProblemHook-module__fvg8-W__copyBody{font-size:16px;line-height:1.7}.SerumProblemHook-module__fvg8-W__stepStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;padding-top:24px}.SerumProblemHook-module__fvg8-W__stepTitle{font-size:14px}}@media (max-width:767px){.SerumProblemHook-module__fvg8-W__copyBody{margin-bottom:0}.SerumProblemHook-module__fvg8-W__stepStrip{margin-top:8px}}@media (prefers-reduced-motion:reduce){.SerumProblemHook-module__fvg8-W__copyBlock,.SerumProblemHook-module__fvg8-W__stepItem,.SerumProblemHook-module__fvg8-W__mediaCol{opacity:1;transition:none;transform:none}}
