html body #main [data-image-crop="ent-product-intro"]{display:block!important;position:relative!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:480/331!important;overflow:hidden!important}html body #main [data-image-crop="ent-product-intro"]>img{position:absolute!important;display:block!important;left:0!important;top:-33.2326284%!important;width:100%!important;height:133.2326284%!important;max-width:none!important;max-height:none!important;min-width:0!important;min-height:0!important;object-fit:fill!important;object-position:0 0!important;border-radius:0!important}
:where(main:has(> .dp)), :where(.dp-nav){color: #243f32;font-size: 16.5px;line-height: 1.85;overflow-wrap: break-word;word-break: keep-all}:where(.dp, .dp-nav), :where(.dp, .dp-nav) *, :where(.dp, .dp-nav) ::before, :where(.dp, .dp-nav) ::after{box-sizing: border-box}:where(.dp, .dp-nav) a{color: inherit;text-underline-offset: 4px}:where(.dp) img{display: block;max-width: 100%;height: auto}:where(.dp) svg{flex-shrink: 0}:where(.dp) p{margin: 0 0 18px}:where(.dp) :is(h1, h2, h3, h4){font-weight: 700;line-height: 1.45;letter-spacing: -.035em}:where(.dp) h1{font-size: clamp(34px, 4vw, 48px);margin: 12px 0 22px}:where(.dp) h2{font-size: 30px;margin: 0 0 28px}:where(.dp) h3{font-size: 21px;margin: 28px 0 12px}:where(.dp) h4{font-size: 18px;margin: 0 0 10px}:where(.dp) :is(h5, h6, strong, b){font-weight: 700}:where(.dp) :is(ul, ol){padding-left: 22px}:where(.dp) figure{margin: 0}:where(.dp) summary{cursor: pointer;min-height: 44px;padding: 10px 0;font-size: 15px;line-height: 1.65;font-weight: 600}:where(.dp) details{min-width: 0}:where(.dp) dd{margin: 4px 0 16px}:where(.dp) dt{font-weight: 650}:where(.dp) :is(button, input){font: inherit}:where(.dp, .dp-nav) :is(a, summary, button, input):focus-visible{outline: 3px solid #648157;outline-offset: 3px}:where(.dp) [id]{scroll-margin-top: 120px}.dp, .dp-nav{--dp-base: #223e34;--dp-ink: #1f3a30;--dp-hero-ink: #223e34;--dp-green: #29463b;--dp-green-soft: #426452;--dp-text: #3d5047;--dp-lead: #53685d;--dp-muted: #5a6b62;--dp-check: #03a14a;--dp-naver: #03c75a;--dp-naver-ink: #092d1a;--dp-kakao: #fee500;--dp-kakao-ink: #191919;--dp-on-green: #fff;--dp-on-green-soft: #e4ece6;--dp-on-green-line: rgba(255, 255, 255, .55);--dp-map-fill: #cfe1c6;--dp-ivory: #fbf9f3;--dp-paper: #fffdf9;--dp-sage: #eef3ec;--dp-hero-from: #f9f7ef;--dp-card: #fff;--dp-tint: #f8faf6;--dp-tint-sage: #f3f6f0;--dp-summary: #f1f5f0;--dp-tag: #e3ebda;--dp-line: #d6dfd8;--dp-line-soft: #dfe6dc;--dp-line-strong: #c9d4cc;--dp-divider: #e3e9e0;--dp-accent-line: #9cb79a;--dp-nav-active: #426958;--dp-nav-hover: #edf1e8;--dp-photo-shade: #12201a;--dp-green-card: rgba(41, 70, 59, .97);--dp-float-shadow: 0 18px 40px rgba(18, 32, 26, .28);--dp-portrait-wall: linear-gradient(180deg, var(--dp-paper), var(--dp-sage));--dp-shadow: 0 8px 24px rgba(41, 70, 59, .06);--dp-forest: #173c30;--dp-forest-glow: #35543b;--dp-on-forest-muted: #c4d2c6;--dp-on-forest-line: rgba(255, 255, 255, .2);--dp-display: var(--sh-display-gradient);--dp-display-on-dark: var(--sh-display-gradient-on-dark);--dp-text-size: 16px;--dp-small: 14px;--dp-tiny: 13px;--dp-card-text: 15px;--dp-h1: 38px;--dp-h2: 24px;--dp-h3: 18px;--dp-question: 23px;--dp-leading: 1.85;--dp-leading-tight: 1.45;--dp-gutter: 20px;--dp-width: 1072px;--dp-measure: 860px;--dp-section-space: 44px;--dp-heading-space: 24px;--dp-gap: 12px;--dp-card-pad: 18px;--dp-radius-sm: 10px;--dp-radius: 14px;--dp-radius-lg: 18px;--dp-radius-xl: 20px;--dp-touch: 48px}.dp{color: var(--dp-base);font-size: var(--dp-text-size);line-height: var(--dp-leading);text-align: left;word-break: keep-all;overflow-wrap: anywhere}@media (min-width: 641px){.dp, .dp-nav{--dp-gutter: 24px;--dp-section-space: 64px;--dp-heading-space: 28px;--dp-h2: 30px;--dp-card-pad: 22px}}@media (min-width: 768px){.dp, .dp-nav{--dp-text-size: 17px;--dp-h1: 40px;--dp-question: clamp(23px, 2.5vw, 32px)}}@media (min-width: 1024px){.dp, .dp-nav{--dp-h1: clamp(40px, 4vw, 56px)}}html:has(.dp){scroll-padding-top: 0;overflow-x: clip}.dp :where(h1, h2, h3, h4, p, ul, ol, dl, dd, figure){margin: 0}.dp :where(h1, h2, h3, h4){color: var(--dp-ink);font-weight: 700;letter-spacing: -.035em;line-height: var(--dp-leading-tight)}.dp :where(ul, ol){padding: 0;list-style: none}.dp :where(a, summary, button, input):focus-visible{outline: 3px solid var(--dp-green-soft);outline-offset: 4px}.dp [id]{scroll-margin-top: var(--dp-anchor-offset, 128px)}.dp img{display: block;max-width: 100%}.dp-legacy-anchors{position: absolute;width: 0;height: 0;overflow: hidden}.dp-section, .dp-consult, .dp-hero{padding: var(--dp-section-space) var(--dp-gutter)}.dp-section__inner, .dp-consult__inner, .dp-hero__inner{max-width: var(--dp-width);margin: 0 auto}.dp-section--ivory{background: var(--dp-ivory)}.dp-section--paper{background: var(--dp-paper)}.dp-section--sage{background: var(--dp-sage)}.dp-heading{margin-bottom: var(--dp-heading-space)}.dp-kicker{margin-bottom: 6px;color: var(--dp-green-soft);font-size: var(--dp-small);font-weight: 700;letter-spacing: .02em;line-height: 1.6}.dp-heading h2{font-size: var(--dp-h2);line-height: 1.4;text-wrap: balance}.dp-subhead{margin: 36px 0 14px;font-size: var(--dp-h3)}.dp-heading + .dp-subhead, .dp-answer + .dp-subhead{margin-top: 0}.dp-lead{max-width: var(--dp-measure);margin-bottom: 22px;color: var(--dp-text)}.dp-note{max-width: var(--dp-measure);margin-top: 14px;color: var(--dp-muted);font-size: var(--dp-card-text);line-height: 1.75}.dp-checklist li, .dp-forms article, .dp-principles li, .dp-solution, .dp-steps li, .dp-cards article, .dp-check{background: var(--dp-card);border: 1px solid var(--dp-line);border-radius: var(--dp-radius)}.dp-forms h4, .dp-causes h4, .dp-principles h3, .dp-steps h3, .dp-cards h3{margin-bottom: 8px;font-size: 17px;line-height: 1.45}.dp-forms article > p:last-child, .dp-causes p, .dp-principles p, .dp-steps p, .dp-cards p{color: var(--dp-text);font-size: var(--dp-card-text);line-height: 1.75}.dp-hero{padding-top: 36px;padding-bottom: 40px;background: linear-gradient(115deg, var(--dp-hero-from), var(--dp-card) 75%)}.dp-hero__inner{display: flex;flex-direction: column;gap: 28px}.dp-hero h1{max-width: 620px;margin: 14px 0 20px;color: var(--dp-hero-ink);font-size: var(--dp-h1);letter-spacing: -.04em;line-height: 1.2;text-wrap: balance}.dp-author{display: flex;align-items: center;gap: 10px;margin-bottom: 20px}.dp-author__photo{position: relative;flex: none;width: 40px;height: 40px;overflow: hidden;border-radius: 50%}.dp-author__photo img{width: 100%;height: 100%;object-fit: cover;object-position: center top;transform: scale(2.1);transform-origin: 50% 5%}.dp-author figcaption{display: grid;gap: 2px;line-height: 1.5}.dp-author__role{color: var(--dp-muted);font-size: 11px}.dp-author__name{display: inline-block;box-sizing: border-box;min-height: 44px;padding-block: 10px;margin-block: -10px;color: var(--dp-hero-ink);font-size: var(--dp-small);font-weight: 600;text-decoration: none}.dp-author__name span{margin-left: 4px;font-size: 12px;font-weight: 400}.dp-hero__question{max-width: 560px;margin: 24px 0 18px;color: var(--dp-hero-ink);font-size: var(--dp-question);font-weight: 550;letter-spacing: -.035em;line-height: var(--dp-leading-tight);text-wrap: balance}.dp-hero__lead{max-width: 550px;color: var(--dp-lead);font-size: 17px;line-height: 1.9}.dp-hero__convenience{margin-top: 14px;color: var(--dp-green);font-weight: 700}.dp-summary{margin: 18px 0 22px;padding: 14px;background: var(--dp-summary);border: 1px solid var(--dp-line);border-radius: var(--dp-radius)}.dp-summary li{position: relative;padding-left: 18px;color: var(--dp-green);line-height: 1.8}.dp-summary li + li{margin-top: 6px}.dp-summary li::before{content: "";position: absolute;top: .75em;left: 2px;width: 7px;height: 7px;border-radius: 50%;background: var(--dp-green-soft)}.dp-dates, .dp-reviewed{color: var(--dp-muted);font-size: var(--dp-tiny);line-height: 1.8}.dp-reviewed{margin-top: 4px}.dp-reviewed a{color: inherit;text-decoration: underline;text-underline-offset: 3px}.dp-hero__visual{width: 100%;height: 240px}.dp-hero__visual img{width: 100%;height: 100%;object-fit: cover;object-position: center 44%;border-radius: var(--dp-radius-xl)}@media (max-width: 767px){.dp-hero__inner{gap: 0}.dp-hero__copy{display: contents}.dp-hero__copy > *{order: 4}.dp-hero__copy > h1, .dp-hero__copy > .dp-author, .dp-hero__copy > .dp-hero__question{order: 0}.dp-hero__copy > .dp-summary{order: 1;margin-top: 4px}.dp-hero__copy > .dp-actions--hero, .dp-hero__copy > .dp-hero__convenience{order: 2}.dp-hero__visual{order: 3;margin: 22px 0 22px}}@media (min-width: 768px){.dp-hero{padding-top: 48px;padding-bottom: 56px}.dp-hero__inner{display: grid;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);gap: 32px;align-items: center}.dp--text-only .dp-hero__inner{grid-template-columns: minmax(0, 1fr)}.dp-hero h1{margin: 18px 0 24px}.dp-author{gap: 12px;margin-bottom: 24px}.dp-author__photo{width: 44px;height: 44px}.dp-hero__lead{font-size: 18px}.dp-summary{padding: 16px 18px}.dp-hero__visual{align-self: stretch;height: auto;min-height: 300px}.dp-hero__visual img{max-height: 380px;object-position: 55% center;border-radius: 24px}}@media (min-width: 1024px){.dp-hero{padding-top: 72px;padding-bottom: 76px}.dp-hero__inner{gap: 56px}.dp-hero__visual{min-height: 330px}}.dp .dp-display--on-dark{color: var(--dp-on-green)}@media screen{@supports ((-webkit-background-clip: text) or (background-clip: text)){.dp-hero h1, .dp .dp-display{width: fit-content;background-image: var(--dp-display);-webkit-background-clip: text;background-clip: text;color: transparent;-webkit-text-fill-color: transparent}.dp .dp-display--on-dark{background-image: var(--dp-display-on-dark)}}}@media (forced-colors: active){.dp-hero h1, .dp .dp-display{background-image: none;color: CanvasText;-webkit-text-fill-color: CanvasText}}.dp-actions.dp-actions--hero, .dp-actions.dp-actions--band{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));align-items: stretch;gap: 10px}.dp-actions.dp-actions--hero{margin-top: 22px}.dp .dp-actions > a{display: flex;align-items: center;justify-content: center;gap: 7px;width: 100%;min-width: 0;min-height: 52px;padding: 0 14px;border: 1px solid transparent;border-radius: var(--dp-radius-sm);font-size: 16px;font-weight: 700;line-height: 1.3;text-align: center;text-decoration: none}.dp .dp-actions > .dp-actions__naver{grid-column: 1 / -1;min-height: 56px;background: var(--dp-naver);border-color: var(--dp-naver);color: var(--dp-naver-ink);font-size: 17px}.dp .dp-actions > .dp-actions__kakao{background: var(--dp-kakao);border-color: var(--dp-kakao);color: var(--dp-kakao-ink)}.dp .dp-actions > .dp-actions__phone{background: var(--dp-green);border-color: var(--dp-green);color: var(--dp-on-green)}.dp .dp-actions > .dp-actions__map{grid-column: 1 / -1;min-height: 50px;background: transparent;border-color: var(--dp-line-strong);color: var(--dp-green);font-size: 15px;font-weight: 600}.dp-consult{background: var(--dp-green);color: var(--dp-on-green);text-align: center}.dp-consult h2{margin-bottom: 10px;color: var(--dp-on-green);font-size: 21px;line-height: var(--dp-leading-tight)}.dp-consult p{max-width: var(--dp-measure);margin: 0 auto;color: var(--dp-on-green-soft);line-height: 1.8}.dp-actions.dp-actions--band{max-width: 760px;margin: 20px auto 0}.dp .dp-actions--band > .dp-actions__phone{background: var(--dp-on-green);border-color: var(--dp-on-green);color: var(--dp-green)}.dp .dp-actions--band > .dp-actions__map{background: var(--dp-map-fill);border-color: var(--dp-map-fill);color: var(--dp-ink);font-weight: 700}.dp .dp-actions--band > .dp-actions__naver, .dp .dp-actions--band > .dp-actions__map{min-height: 52px;font-size: 16px}@media (min-width: 641px){.dp-consult h2{font-size: 23px}.dp-actions.dp-actions--band{grid-template-columns: repeat(4, minmax(0, 1fr))}.dp .dp-actions--band > .dp-actions__naver, .dp .dp-actions--band > .dp-actions__map{grid-column: auto}}.dp-checklist{display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--dp-gap)}.dp-checklist li{display: flex;align-items: flex-start;gap: 12px;padding: 18px 20px;color: var(--dp-green);font-size: 16px;font-weight: 600;line-height: 1.6}.dp-checklist svg{flex: 0 0 22px;margin-top: 2px;color: var(--dp-check)}.dp-checklist__note{margin-top: 18px;color: var(--dp-text)}.dp-tapcheck{min-width: 0;margin: 0;padding: 0;border: 0}.dp-tapcheck__legend{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.dp-checklist--tap li{padding: 0}.dp-tap{display: flex;align-items: flex-start;gap: 12px;min-height: 44px;padding: 14px 20px;cursor: pointer}.dp-tap__box{flex: 0 0 24px;width: 24px;height: 24px;margin: 0;accent-color: var(--dp-check)}.dp-tap__text{min-width: 0}.dp-checklist--tap li:has(.dp-tap__box:focus-visible){outline: 3px solid var(--dp-green);outline-offset: 2px}.dp-tapcheck__line{margin-top: 22px;color: var(--dp-green);font-weight: 700}.dp-actions.dp-actions--single{display: grid;grid-template-columns: minmax(0, 1fr);max-width: 760px;margin-top: 12px}@media (min-width: 1024px){.dp-actions.dp-actions--single{margin-inline: auto}.dp-tapcheck__line, .dp-tapcheck ~ .dp-checklist__note{text-align: center}}.dp-checklist__note a{color: var(--dp-green);font-weight: 700;white-space: nowrap}.dp-answer{max-width: var(--dp-measure);margin-bottom: 24px;color: var(--dp-green);font-size: 16px;font-weight: 500}.dp-causes{display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--dp-gap)}.dp-causes li{padding: var(--dp-card-pad);background: var(--dp-tint-sage);border-top: 3px solid var(--dp-accent-line);border-radius: var(--dp-radius)}.dp-forms{display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--dp-gap)}.dp-forms article{padding: var(--dp-card-pad);border-color: var(--dp-line-soft)}.dp-forms__name{display: inline-block;margin-bottom: 8px;padding: 3px 10px;background: var(--dp-tag);border-radius: 999px;color: var(--dp-green);font-size: var(--dp-tiny);font-weight: 700;line-height: 1.6}.dp-principles{display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--dp-gap)}.dp-principles li{padding: var(--dp-card-pad) 20px}.dp-principles h3{margin-top: 12px}.dp-principles__number{display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;border-radius: 50%;background: var(--dp-green);color: var(--dp-on-green);font-weight: 800}.dp-check{padding: 20px 16px;border-radius: var(--dp-radius-xl);box-shadow: var(--dp-shadow)}.dp-check__intro{margin-bottom: 16px;color: var(--dp-text);line-height: 1.75}.dp-check fieldset{min-width: 0;margin: 0;padding: 0;border: 0}.dp-check legend{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%)}.dp-check__list{display: grid;grid-template-columns: minmax(0, 1fr);gap: 10px}.dp-check__list label{display: flex;align-items: flex-start;gap: 10px;height: 100%;padding: 14px 16px;background: var(--dp-tint);border: 1px solid var(--dp-line-soft);border-radius: var(--dp-radius-sm);color: var(--dp-green);font-size: var(--dp-card-text);line-height: 1.6;cursor: pointer}.dp-check__list input{flex: 0 0 20px;width: 20px;height: 20px;margin: 2px 0 0;accent-color: var(--dp-green)}.dp-check__list label:has(input:checked){background: var(--dp-sage);border-color: var(--dp-green);font-weight: 700}.dp-check__submit{display: block;width: 100%;min-height: 52px;margin: 20px auto 0;border: 0;border-radius: 12px;background: var(--dp-green);color: var(--dp-on-green);font-size: 17px;font-weight: 700;cursor: pointer}.dp-check__result{margin-top: 22px;padding: 22px;background: var(--dp-sage);border-radius: 16px}.dp-result__kicker{color: var(--dp-green-soft);font-size: var(--dp-small);font-weight: 700}.dp-result__title{margin: 4px 0 8px;color: var(--dp-ink);font-size: 22px;font-weight: 800}.dp-result__summary{margin-bottom: 6px;color: var(--dp-green);line-height: 1.75}.dp-result__bars{display: grid;gap: 8px;margin: 14px 0}.dp-result__bars li{display: grid;grid-template-columns: 96px minmax(0, 1fr) 44px;gap: 10px;align-items: center;color: var(--dp-green);font-size: var(--dp-small)}.dp-result__bar{height: 10px;overflow: hidden;background: var(--dp-card);border-radius: 6px}.dp-result__fill{display: block;height: 100%;background: var(--dp-green);border-radius: 6px}.dp-result__note{margin-top: 8px;color: var(--dp-muted);font-size: var(--dp-small)}.dp-result__actions{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 16px}.dp-result__actions a{display: inline-flex;align-items: center;justify-content: center;min-height: var(--dp-touch);padding: 0 18px;border-radius: 12px;font-weight: 700;text-decoration: none}.dp-result__link{background: var(--dp-card);border: 1px solid var(--dp-green);color: var(--dp-green)}.dp-result__book{background: var(--dp-naver);color: var(--dp-naver-ink)}@media (min-width: 1024px){.dp-result__actions{justify-content: center}.dp-result__actions a{min-width: 260px}}.dp-solutions{display: grid;grid-template-columns: minmax(0, 1fr);gap: 16px}.dp-solution{display: flex;flex-direction: column;overflow: hidden;border-color: var(--dp-line-soft);border-radius: var(--dp-radius-lg);box-shadow: var(--dp-shadow)}.dp-solution__head{padding: 22px 22px 18px;background: var(--dp-sage);border-bottom: 1px solid var(--dp-line-soft)}.dp-solution__index{display: inline-block;margin-bottom: 10px;padding: 3px 10px;border-radius: 999px;background: var(--dp-green);color: var(--dp-on-green);font-size: var(--dp-tiny);font-weight: 800;letter-spacing: .04em}.dp-solution h3{margin: 0 0 6px;color: var(--dp-ink);font-size: 22px;line-height: 1.35}.dp-solution__who{color: var(--dp-green);font-weight: 700;line-height: 1.6;word-break: keep-all}.dp-solution__body{display: grid;flex: 1;grid-template-rows: auto auto auto 1fr;gap: 16px;padding: 20px 22px 0}.dp-solution dt{margin-bottom: 6px;color: var(--dp-green-soft);font-size: var(--dp-tiny);font-weight: 800;letter-spacing: .02em}.dp-solution dd{color: var(--dp-text);font-size: var(--dp-card-text);line-height: 1.7;word-break: keep-all}.dp-solution__symptoms ul{display: grid;gap: 6px;padding: 0;list-style: none}.dp-solution__symptoms li{position: relative;padding-left: 26px}.dp-solution__symptoms li::before{content: "✓";position: absolute;top: .2em;left: 0;display: grid;place-items: center;width: 18px;height: 18px;border-radius: 50%;background: var(--dp-tag);color: var(--dp-green);font-size: 11px;font-weight: 800;line-height: 1}.dp-solution__pattern dd{padding: 12px 14px;background: var(--dp-tint-sage);border-left: 3px solid var(--dp-accent-line);border-radius: 0 var(--dp-radius-sm) var(--dp-radius-sm) 0}.dp-solution__pattern strong{display: block;margin-bottom: 2px;color: var(--dp-ink);font-size: 16px}.dp-solution__rx{align-self: end;margin: 4px -22px 0;padding: 14px 22px 16px;background: var(--dp-tint);border-top: 1px solid var(--dp-divider)}.dp-solution__rx dt{margin-bottom: 2px}.dp-solution__rx dd{color: var(--dp-muted);font-size: 14px}.dp-solution__rx strong{color: var(--dp-ink)}.dp-solution dd a{color: var(--dp-green);text-underline-offset: 3px}.dp-plan{display: grid;grid-template-columns: minmax(0, 1fr);gap: 0;overflow: hidden;background: var(--dp-card);border: 1px solid var(--dp-line-soft);border-radius: var(--dp-radius-lg)}.dp-plan div{display: grid;grid-template-columns: 76px minmax(0, 1fr);gap: 12px;align-items: baseline;padding: 16px 18px}.dp-plan div + div{border-top: 1px solid var(--dp-divider)}.dp-plan dt{color: var(--dp-green-soft);font-size: var(--dp-small);font-weight: 700}.dp-plan dd{color: var(--dp-ink);font-size: 16px;font-weight: 700;line-height: 1.55;word-break: keep-all}.dp-plan dd > span{display: block}.dp-plan__chips dd{display: flex;flex-wrap: wrap;gap: 6px}.dp-plan__chips dd > span{padding: 2px 10px;border-radius: 999px;background: var(--dp-tint-sage);font-size: 15px}@media (min-width: 641px){.dp-plan{grid-template-columns: repeat(2, minmax(0, 1fr))}.dp-plan div{grid-template-columns: minmax(0, 1fr);align-content: start;gap: 8px;padding: 20px 22px}.dp-plan div + div{border-top: 0}.dp-plan div:nth-child(n+3){border-top: 1px solid var(--dp-divider)}.dp-plan div:nth-child(odd){border-right: 1px solid var(--dp-divider)}.dp-plan dd{font-size: 17px}}.dp-steps{display: grid;grid-template-columns: minmax(0, 1fr);gap: 16px;margin-top: 26px}.dp-steps li{overflow: hidden;border-radius: 16px}.dp-steps__photo img{width: 100%;height: 150px;object-fit: cover}.dp-steps__photo:is([data-diagnostic-device^="consultation"], [data-diagnostic-device="manual-pulse"]) img{object-position: 50% 25%}.dp-steps__photo[data-image-kind="provided-consultation-photo"] img{object-position: 50% 22%}.dp-steps__photo[data-diagnostic-device="omnifit"] img{object-position: 50% 60%}.dp-crop{position: relative;display: block;overflow: hidden;aspect-ratio: 480 / 331}.dp-steps__photo .dp-crop img{position: absolute;top: -33.2326284%;left: 0;width: 100%;height: 133.2326284%;max-width: none;object-fit: fill}.dp-steps__body{padding: 18px 20px}.dp-steps h3{margin-bottom: 6px}.dp-chips{display: flex;flex-wrap: wrap;gap: 8px}.dp-chips a{display: inline-flex;align-items: center;min-height: var(--dp-touch);padding: 0 16px;background: var(--dp-card);border: 1px solid var(--dp-line-strong);border-radius: 999px;color: var(--dp-green);font-weight: 600;text-decoration: none}.dp .all-systems-link{margin: 0;padding: 16px 4px;border-top: 1px solid var(--dp-line-strong);border-bottom: 1px solid var(--dp-line-strong);color: var(--dp-muted);font-size: var(--dp-small);line-height: 1.7}.dp .all-systems-link a{color: var(--dp-green);font-size: 16px;font-weight: 700;text-decoration: underline;text-underline-offset: 3px}.dp .all-systems-link span{display: block}.dp .all-systems-wrap{margin-top: 22px}.dp .all-systems{border-top: 1px solid var(--dp-line-strong);border-bottom: 1px solid var(--dp-line-strong)}.dp .all-systems > summary{display: flex;align-items: center;gap: 12px;min-height: 58px;padding: 0 4px;color: var(--dp-green);font-size: 16px;font-weight: 700;list-style: none;cursor: pointer}.dp .all-systems > summary::-webkit-details-marker{display: none}.dp .all-systems > summary::after{content: "+";margin-left: 12px;color: var(--dp-green-soft);font-size: 24px;font-weight: 400;line-height: 1}.dp .all-systems[open] > summary::after{content: "\2212"}.dp .all-systems-count{margin-left: auto;color: var(--dp-muted);font-size: var(--dp-small);font-weight: 600}.dp .all-systems-body{padding: 4px 0 24px}.dp .all-systems-body .system-category + .system-category{margin-top: 20px}.dp-cards{display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--dp-gap)}.dp-cards article{padding: var(--dp-card-pad)}.dp-faq__item{padding: 0;border-bottom: 1px solid var(--dp-line-soft)}.dp-faq__item > summary{position: relative;display: block;min-height: var(--dp-touch);padding: 18px 48px 18px 0;list-style: none;color: var(--dp-ink);font-size: 16px;font-weight: 700;line-height: 1.6;cursor: pointer}.dp-faq__item > summary::-webkit-details-marker{display: none}.dp-faq__item > summary::after{content: "";position: absolute;top: 50%;right: 4px;width: 30px;height: 30px;margin-top: -15px;border: 1px solid var(--dp-line-strong);border-radius: 50%;box-sizing: border-box;background: linear-gradient(var(--dp-green), var(--dp-green)) center / 12px 2px no-repeat, linear-gradient(var(--dp-green), var(--dp-green)) center / 2px 12px no-repeat, var(--dp-card)}.dp-faq__item[open] > summary::after{border-color: var(--dp-green);background: linear-gradient(var(--dp-on-green), var(--dp-on-green)) center / 12px 2px no-repeat, var(--dp-green)}.dp-faq__item > p{max-width: var(--dp-measure);margin: 0;padding: 0 48px 20px 0;color: var(--dp-text);font-size: 16px}.dp-faq__item > p:has(+ .dp-faq__more){padding-bottom: 4px}.dp-faq__more{margin: 0;padding: 0 48px 20px 0;font-size: 16px}.dp-faq__more a{display: inline-flex;align-items: center;min-height: 44px;color: var(--dp-green);font-weight: 650;text-underline-offset: 3px}.dp-section--end{padding-top: 48px;padding-bottom: 48px}.dp-section--end .dp-heading{margin-bottom: 16px}.dp-section--end .dp-heading h2{font-size: 22px}.dp-references{padding-left: 20px;list-style: disc;line-height: 1.8}.dp-references li + li{margin-top: 4px}.dp-references a{color: var(--dp-green)}.dp-references span{color: var(--dp-muted);font-size: var(--dp-tiny)}.dp-related{padding-bottom: 20px}.dp-related h3{margin-bottom: 6px;font-size: var(--dp-h3)}.dp-related h3 a, .dp-related__links a{color: var(--dp-green)}.dp-related h3 a{display: inline-block;padding-block: 10px;margin-block: -10px}.dp-related__links a{display: inline-flex;align-items: center;justify-content: center;min-width: 44px;min-height: 44px}.dp-related p{max-width: var(--dp-measure)}.dp-related__links + .dp-related__links{margin-top: 8px}.dp-nav{position: sticky;top: var(--dp-header-height, 61px);z-index: 110;display: flex;flex-wrap: nowrap;gap: 2px;width: 100%;padding: 0 12px;overflow-x: auto;background: linear-gradient(115deg, var(--dp-hero-from), var(--dp-card) 75%);background-color: var(--dp-hero-from);isolation: isolate;scrollbar-width: thin}.dp-nav a{display: flex;flex: 0 0 auto;align-items: center;justify-content: center;min-width: 44px;min-height: 44px;padding: 8px;border-bottom: 2px solid transparent;color: var(--dp-hero-ink);font-size: var(--dp-tiny);text-decoration: none;white-space: nowrap}.dp-nav a[aria-current="location"]{border-color: var(--dp-nav-active);color: var(--dp-nav-active);font-weight: 700}.dp-nav a:hover, .dp-nav a:focus-visible{background: var(--dp-nav-hover);color: var(--dp-hero-ink)}@media (min-width: 768px){.dp-nav{padding: 0 max(var(--dp-gutter), calc((100% - var(--dp-width)) / 2))}.dp-nav a{min-height: 48px;padding: 10px;font-size: 13px}}@media (min-width: 641px){.dp-checklist, .dp-causes, .dp-principles, .dp-check__list, .dp-solutions, .dp-steps, .dp-cards{grid-template-columns: repeat(2, minmax(0, 1fr))}.dp-forms{grid-template-columns: repeat(auto-fit, minmax(240px, 1fr))}.dp-answer{font-size: 18px;margin-bottom: 30px}.dp-causes li, .dp-forms article{padding: 20px}.dp-check{padding: 28px}.dp-check__submit{width: auto;min-width: 260px}.dp-steps__photo img{height: 170px}.dp-section--end .dp-heading h2{font-size: 24px}}@media (min-width: 1000px){.dp-checklist, .dp-check__list, .dp-solutions, .dp-steps, .dp-cards{grid-template-columns: repeat(3, minmax(0, 1fr))}.dp-causes, .dp-principles, .dp-plan{grid-template-columns: repeat(4, minmax(0, 1fr))}.dp-plan div:nth-child(n+3){border-top: 0}.dp-plan div + div{border-left: 1px solid var(--dp-divider)}.dp-plan div:nth-child(odd){border-right: 0}}.dp-toolgroup + .dp-toolgroup{margin-top: 22px}.dp-toolgroup__title{display: flex;align-items: center;gap: 8px;margin: 16px 0 0;color: var(--dp-green-soft);font-size: 15px;font-weight: 800}.dp-toolgroup__title::before{content: "";width: 4px;height: 16px;border-radius: 2px;background: var(--dp-accent-line)}.dp-toolgroup__count{padding: 1px 8px;border-radius: 999px;background: var(--dp-tag);color: var(--dp-green);font-size: 12px;font-weight: 700}.dp-toolgroup .dp-tools{margin-top: 10px;margin-bottom: 0}.dp-tools{display: grid;grid-template-columns: minmax(0, 1fr);gap: 10px;margin: 12px 0 18px;padding: 0;list-style: none}.dp-tool{display: grid;grid-template-columns: 84px minmax(0, 1fr);gap: 14px;align-items: center;height: 100%;padding: 12px 14px 12px 12px;background: var(--dp-card);border: 1px solid var(--dp-line-soft);border-radius: var(--dp-radius);color: var(--dp-text);text-decoration: none}.dp-tool__media{display: grid;place-items: center;width: 84px;height: 84px;overflow: hidden;background: var(--dp-tint);border-radius: var(--dp-radius-sm)}.dp-tool__media figure{margin: 0}.dp-tool__media img{display: block;width: 100%;height: 100%;max-width: none;object-fit: cover}.dp-tool__media--contain{background: var(--dp-card)}.dp-tool__media--contain img{object-fit: contain}.dp-tool__media [data-image-crop="ent-product-intro"]{position: relative;display: block;width: 100%;aspect-ratio: 480 / 331;overflow: hidden}.dp-tool__media [data-image-crop="ent-product-intro"] > img{position: absolute;top: -33.2326284%;left: 0;height: 133.2326284%;object-fit: fill}.dp-tool__body{display: grid;gap: 4px;min-width: 0}.dp-tool__body strong{color: var(--dp-ink);font-size: 16px;line-height: 1.4}.dp-tool__body span{font-size: 14px;line-height: 1.6;word-break: keep-all}.dp-tool__more{color: var(--dp-green-soft);font-size: 13px;font-weight: 700}.dp-tool:focus-visible{outline: 3px solid var(--dp-green-soft);outline-offset: 3px}@media (hover: hover){.dp-tool:hover{border-color: var(--dp-accent-line)}.dp-tool:hover .dp-tool__more{text-decoration: underline;text-underline-offset: 3px}}@media (min-width: 641px){.dp-tools{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px}}@media (min-width: 1000px){.dp-tools{grid-template-columns: repeat(3, minmax(0, 1fr))}}.dp-section--photo, .dp-consult--photo{position: relative;isolation: isolate;overflow: hidden}.dp .dp-bg{position: absolute;inset: 0;z-index: -2;max-width: none;margin: 0;padding: 0;overflow: hidden;pointer-events: none}.dp .dp-bg > img{position: absolute;inset: 0;display: block;width: 100%;height: 100%;max-width: none;margin: 0;border: 0;border-radius: 0;object-fit: cover}.dp-section--photo > .dp-bg--cover, .dp-section--photo > .dp-bg--side{opacity: 0.07}.dp .dp-bg--veil::after{content: "";position: absolute;inset: 0;background: linear-gradient(90deg, rgba(238, 243, 236, 0.9405), rgba(238, 243, 236, 0.9167) 50%, rgba(238, 243, 236, 0.881))}.dp-consult--photo::after{content: "";position: absolute;inset: 0;z-index: -1;background: var(--dp-green);opacity: 0.9}@media (min-width: 900px){.dp-section--photo > .dp-bg--cover{opacity: 0.1}.dp-section--photo > .dp-bg--side{left: auto;width: 55%;opacity: 0.2;-webkit-mask-image: linear-gradient(to right, transparent, #000 55%);mask-image: linear-gradient(to right, transparent, #000 55%)}.dp-consult--photo::after{opacity: 0.88}}.dp .dp-bg--cover.dp-bg--float > img{filter: blur(1.5px)}.dp-consult--float::after{background: var(--dp-photo-shade);opacity: 0.15}.dp-consult--float > .dp-consult__inner{max-width: 820px;padding: 30px 20px;border-radius: var(--dp-radius-xl);background: var(--dp-green-card);box-shadow: var(--dp-float-shadow);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px)}@media (max-width: 899px){.dp-consult--float{padding-top: 200px}}@media (min-width: 641px){.dp-consult--float > .dp-consult__inner{padding: 36px 40px}}.dp-consult--side.dp-consult--float{padding-top: 250px;background: var(--dp-portrait-wall)}.dp-consult--side.dp-consult--float::after{content: none}.dp-consult--float > .dp-bg--side{bottom: auto;height: 300px}.dp-consult--float > .dp-bg--side > img{opacity: 0.4;-webkit-mask-image: linear-gradient(to bottom, #000 70%, transparent);mask-image: linear-gradient(to bottom, #000 70%, transparent)}@media (min-width: 900px){.dp-consult--side.dp-consult--float{padding-top: var(--dp-section-space)}.dp-consult--float > .dp-bg--side{left: auto;bottom: 0;width: 40%;height: auto}.dp-consult--float > .dp-bg--side > img{-webkit-mask-image: linear-gradient(to right, transparent, #000 35%);mask-image: linear-gradient(to right, transparent, #000 35%)}.dp-consult--side > .dp-consult__inner{width: min(580px, 52%)}.dp-consult--side .dp-actions.dp-actions--band{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (prefers-reduced-transparency: reduce){.dp .dp-bg{display: none}}
.mp{--mp-hero-title: clamp(40px, 11.3vw, 52px);--mp-title-xl: clamp(32px, 9.3vw, 40px);--mp-title-lg: clamp(28px, 7.6vw, 34px);--mp-title-md: clamp(24px, 6.6vw, 30px);--mp-number: clamp(26px, 7.7vw, 34px);--mp-open-space: 72px;--mp-arch: 64px;--mp-hero-tagline: 16px;--mp-hero-photo: clamp(220px, 33svh, 300px);--mp-hero-zoom: 124%;--mp-hero-overlap: 20px;--mp-hero-fade: linear-gradient(180deg, #000 46%, rgba(0, 0, 0, .55) 66%, rgba(0, 0, 0, .15) 80%, transparent 90%);--mp-hero-space: 26px}@media (min-width: 641px){.mp{--mp-hero-title: clamp(44px, 6.1vw, 88px);--mp-title-xl: clamp(48px, 5.2vw, 76px);--mp-title-lg: clamp(32px, 4.2vw, 58px);--mp-title-md: clamp(30px, 3.5vw, 48px);--mp-number: clamp(40px, 3.55vw, 52px);--mp-open-space: 100px;--mp-arch: 88px}}@media (min-width: 768px){.mp{--mp-hero-height: clamp(620px, 84vh, 940px);--mp-hero-photo: calc(50% + 80px);--mp-hero-zoom: 100%;--mp-hero-fade: linear-gradient(90deg, #000 40%, rgba(0, 0, 0, .6) 60%, rgba(0, 0, 0, .18) 78%, transparent 94%);--mp-hero-copy: 50%;--mp-hero-space: 64px;--mp-hero-tagline: clamp(18px, 1.45vw, 21px)}}.mp-hero .dp-kicker{margin-bottom: 0}.mp-hero h1{margin-top: 10px}.mp-hero h1 > .mp-hero__line{color: var(--dp-green-soft)}.mp-hero .dp-hero__question{margin-top: 0}.mp-hero .dp-hero__lead + .dp-hero__lead{margin-top: 10px}.mp-hero .dp-hero__visual figcaption{margin-top: 8px;color: var(--dp-muted);font-size: var(--dp-tiny)}.mp-hero .dp-hero__visual{height: auto}.mp-hero .dp-hero__visual img{height: 300px;object-position: 50% 22%}@media (max-width: 767px){.mp-hero .dp-hero__copy > .dp-kicker{order: 0}}@media (min-width: 768px){.mp-hero .dp-hero__visual img{height: 100%;min-height: 420px;max-height: 520px;object-position: 50% 24%}}.mp-hero__portrait img{background: var(--dp-card);border-radius: var(--dp-radius-sm) var(--mp-arch) var(--dp-radius-sm) var(--dp-radius-sm);box-shadow: var(--dp-shadow)}.mp-hero--front{position: relative;display: flex;flex-direction: column;padding: 0;overflow: hidden;isolation: isolate;background: radial-gradient(ellipse at 82% 30%, var(--dp-tag), transparent 63%), linear-gradient(135deg, var(--dp-hero-from), var(--dp-ivory));text-align: center}.mp-hero--front .dp-hero__inner{position: relative;display: block;width: 100%;max-width: var(--sh-header-width);padding: 0 var(--dp-gutter) var(--mp-hero-space)}.mp-hero--front .dp-hero__copy{display: block}.mp-hero--front .dp-kicker{margin-bottom: 12px;letter-spacing: .04em}.mp-hero--front h1{max-width: none;margin: 0 auto 14px;font-size: var(--mp-hero-title);letter-spacing: -.05em;line-height: 1.16}.mp-hero__tagline{max-width: 30em;margin: 0 auto;color: var(--dp-ink);font-size: var(--mp-hero-tagline);font-weight: 700;line-height: 1.6;text-wrap: balance}.mp-hero__actions{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px;width: fit-content;max-width: 100%;margin: 24px auto 0}.mp-hero--front .mp-hero__actions > :is(.dp-actions__naver, .dp-actions__kakao, .dp-actions__phone, .dp-actions__map){grid-column: auto;min-height: 54px;padding: 0 clamp(16px, 4.6vw, 30px);border-radius: var(--dp-radius-sm);box-shadow: var(--dp-shadow);font-size: 16px;white-space: nowrap}.mp-hero--front .mp-hero__actions > .dp-actions__map{background: var(--dp-card)}.mp-hero__media{position: relative;order: -1;height: var(--mp-hero-photo);margin-bottom: calc(var(--mp-hero-overlap) * -1)}.mp-hero__media img{width: var(--mp-hero-zoom);max-width: none;height: 100%;margin-left: calc((100% - var(--mp-hero-zoom)) * .4);object-fit: cover;object-position: 34% 38%;-webkit-mask-image: var(--mp-hero-fade);mask-image: var(--mp-hero-fade)}.mp-hero__media figcaption{position: absolute;top: 12px;right: var(--dp-gutter);left: auto;padding: 2px 10px;background: var(--dp-paper);border-radius: 999px;color: var(--dp-green);font-size: var(--dp-tiny);font-weight: 700;line-height: 1.7}@media (min-width: 768px){.mp-hero--front{display: grid;align-items: center;min-height: var(--mp-hero-height)}.mp-hero--front .dp-hero__inner{display: flex;flex-direction: row;justify-content: flex-end;margin: 0 auto;padding-block: var(--mp-hero-space)}.mp-hero--front .dp-hero__copy{width: var(--mp-hero-copy)}.mp-hero--front .dp-kicker{margin-bottom: 18px}.mp-hero--front h1{margin-bottom: 22px}.mp-hero__actions{margin-top: 34px}.mp-hero__media{position: absolute;inset: 0 auto 0 0;width: var(--mp-hero-photo);height: auto;margin: 0}.mp-hero__media img{object-position: 30% 40%}.mp-hero__media figcaption{top: auto;right: auto;bottom: 28px;left: 28px}}.mp-hero--warm{background: radial-gradient(ellipse at 85% 20%, var(--dp-tag), transparent 60%), linear-gradient(135deg, var(--dp-hero-from), var(--dp-ivory))}@media (min-width: 1024px){.mp-hero--warm{padding-top: 88px;padding-bottom: 96px}}.mp-more{display: inline-flex;align-items: center;min-height: var(--dp-touch);color: var(--dp-green);font-weight: 700;text-decoration: underline;text-decoration-color: var(--dp-accent-line);text-underline-offset: 5px}.mp-lead-strong{max-width: var(--dp-measure);margin-top: 6px;color: var(--dp-green);font-size: 18px;font-weight: 600;line-height: 1.7}.mp-lead-strong + .dp-lead{margin-top: 18px}.mp-aside-lead{margin-top: 16px;color: var(--dp-text);line-height: 1.8}.mp-open, .mp-closing{padding-top: var(--mp-open-space);padding-bottom: var(--mp-open-space)}.mp-center{text-align: center}.mp-center > .dp-kicker{margin-bottom: 14px;letter-spacing: .04em}.mp-title{margin: 0 auto 24px;font-size: var(--mp-title-md);letter-spacing: -.045em;line-height: 1.3;text-wrap: balance}.mp-title > span{display: block}.mp-center .dp-display, .mp-center .mp-title > span{margin-left: auto;margin-right: auto}.mp-title--xl{margin-bottom: 48px;font-size: var(--mp-title-xl);letter-spacing: -.055em;line-height: 1.2}.mp-title--lg{font-size: var(--mp-title-lg)}.mp-center__lead, .mp-center__text{max-width: 700px;margin: 0 auto;color: var(--dp-muted);line-height: 1.95;text-wrap: pretty}.mp-center__text{max-width: 760px;color: var(--dp-text)}.mp-center__text p + p{margin-top: 1em}.mp-center__subhead{margin: 56px 0 8px;color: var(--dp-ink);font-size: 22px;text-align: center}.mp-center > .mp-more{margin-top: 12px}@media (min-width: 641px){.mp-center__text{font-size: 17px}.mp-center__subhead{font-size: 26px}}.mp-band{position: relative;isolation: isolate;overflow: hidden;padding-top: var(--mp-open-space);padding-bottom: var(--mp-open-space);background: radial-gradient(ellipse at 0% 0%, var(--dp-forest-glow), transparent 70%), var(--dp-forest);color: var(--dp-on-forest-muted)}.mp-band > .dp-bg{opacity: .1}.mp-band > .dp-bg > img{filter: saturate(.35) blur(1.5px)}.mp-band .dp-kicker{color: var(--dp-on-forest-muted)}.mp-band :is(h2, h3, h4){color: var(--dp-on-green)}.mp-band .mp-center__text{color: var(--dp-on-forest-muted)}.mp-band__tagline{max-width: 680px;margin: 28px auto 0;color: var(--dp-on-green-soft);font-weight: 600;line-height: 1.85}.mp-band .mp-center__subhead{margin-top: 64px}.mp-trio{display: grid;grid-template-columns: minmax(0, 1fr);max-width: 1000px;margin: 24px auto 0}.mp-trio > *{padding: 22px 8px;border-top: 1px solid var(--dp-line)}.mp-trio > *:last-child{border-bottom: 1px solid var(--dp-line)}.mp-trio--on-dark > *{border-color: var(--dp-on-forest-line)}.mp-trio__number{display: block;margin-bottom: 6px;color: var(--dp-green-soft);font-size: var(--dp-small);font-weight: 700;letter-spacing: .08em}.mp-trio--on-dark .mp-trio__number{color: var(--dp-on-forest-muted)}.mp-trio h4{margin: 0 0 6px;font-size: 19px;line-height: 1.45}.mp-trio p{color: inherit;font-size: var(--dp-card-text);line-height: 1.75}@media (min-width: 900px){.mp-trio{grid-template-columns: repeat(3, minmax(0, 1fr));margin-top: 28px}.mp-trio > *{padding: 6px 28px;border-top: 0}.mp-trio > *:last-child{border-bottom: 0}.mp-trio > * + *{border-left: 1px solid var(--dp-line)}.mp-trio--on-dark > * + *{border-color: var(--dp-on-forest-line)}.mp-trio h4{font-size: 21px}}.mp-numbers{background: linear-gradient(180deg, var(--dp-sage), var(--dp-sage) 60%, var(--dp-ivory))}.mp-metrics{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 28px 0;margin: 0}.mp-metrics > div{min-width: 0;padding: 0 6px;border-left: 1px solid var(--dp-line-strong)}.mp-metrics dt{color: var(--dp-green-soft);font-size: var(--dp-tiny);font-weight: 600;line-height: 1.6}.mp-metrics dd{margin: 10px 0 0;color: var(--dp-green);font-size: var(--mp-number);font-weight: 700;line-height: 1.3;white-space: nowrap}.mp-metrics dd > [aria-hidden]{display: inline-flex;align-items: baseline;gap: 4px}.mp-metrics__value{display: inline-block;width: calc(var(--metric-characters) * 1ch);font-variant-numeric: tabular-nums;letter-spacing: 0}.mp-metrics__unit{color: var(--dp-muted);font-size: var(--dp-small);font-weight: 400}.mp-numbers .dp-note{max-width: none;margin-top: 30px;font-size: var(--dp-tiny)}.mp-visually-hidden{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}@media (min-width: 641px){.mp-metrics dt{font-size: var(--dp-small)}.mp-metrics__unit{font-size: 16px}}@media (min-width: 1000px){.mp-metrics{grid-template-columns: repeat(4, minmax(0, 1fr));gap: 24px}.mp-metrics > div{padding: 0 10px}}.mp-fields{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 0 16px;margin-top: 36px}.mp-fields a{display: flex;align-items: center;justify-content: center;gap: 10px;min-height: 60px;height: 100%;padding: 12px 4px;border-top: 1px solid var(--dp-line);color: var(--dp-ink);font-size: 16px;font-weight: 600;line-height: 1.35;text-decoration: none}.mp-fields svg{width: 22px;height: 22px;color: var(--dp-green-soft)}@media (hover: hover){.mp-fields a{transition: color var(--sh-duration, .18s)}.mp-fields a:hover{color: var(--dp-green-soft)}.mp-fields a:hover span{text-decoration: underline;text-underline-offset: 4px}}@media (min-width: 641px){.mp-fields{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 0 28px;margin-top: 40px}.mp-fields a{gap: 12px;min-height: 76px;font-size: 17px}.mp-fields svg{width: 24px;height: 24px}}@media (min-width: 1000px){.mp-fields{grid-template-columns: repeat(4, minmax(0, 1fr))}}.mp-cards{display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--dp-gap)}.mp-cards > li, .mp-cards > article{position: relative;padding: var(--dp-card-pad);background: var(--dp-card);border: 1px solid var(--dp-line);border-radius: var(--dp-radius)}.mp-cards h3{margin: 0 0 8px;font-size: 18px;line-height: 1.45}.mp-cards p{color: var(--dp-text);font-size: var(--dp-card-text);line-height: 1.75}.mp-cards p + p{margin-top: 8px}.mp-cards a{display: inline-flex;align-items: center;min-height: 44px;margin-top: 6px;color: var(--dp-green);font-size: var(--dp-card-text);font-weight: 700}.mp-cards__number{display: block;margin-bottom: 10px;color: var(--dp-green-soft);font-size: var(--dp-small);font-weight: 800;letter-spacing: .04em}@media (min-width: 641px){.mp-cards{grid-template-columns: repeat(2, minmax(0, 1fr))}}.mp-ways{display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--dp-gap)}.mp-ways li{display: flex;flex-direction: column;padding: var(--dp-card-pad);background: var(--dp-tint-sage);border-top: 3px solid var(--dp-accent-line);border-radius: var(--dp-radius)}.mp-ways h3{margin: 0 0 8px;font-size: 18px;line-height: 1.45}.mp-ways p{color: var(--dp-text);font-size: var(--dp-card-text);line-height: 1.75}.mp-ways a{display: inline-flex;align-items: center;align-self: flex-start;min-height: 44px;margin-top: auto;padding-top: 8px;color: var(--dp-green);font-size: var(--dp-card-text);font-weight: 700}@media (min-width: 641px){.mp-ways{grid-template-columns: repeat(2, minmax(0, 1fr))}.mp-ways li:last-child:nth-child(odd){grid-column: 1 / -1}}.mp-team{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 28px 16px;margin: 36px 0 20px}.mp-team a{display: flex;flex-direction: column;align-items: center;gap: 4px;height: 100%;color: var(--dp-text);text-decoration: none}.mp-team figure{width: 100%;aspect-ratio: 4 / 5;margin-bottom: 10px;overflow: hidden;background: var(--dp-card);border-radius: var(--dp-radius-sm) var(--mp-arch) var(--dp-radius-sm) var(--dp-radius-sm);box-shadow: var(--dp-shadow)}.mp-team img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 8%}.mp-team__name{color: var(--dp-ink);font-size: 18px;font-weight: 700;line-height: 1.4}.mp-team__name span{margin-left: 6px;color: var(--dp-muted);font-size: var(--dp-small);font-weight: 600}.mp-team__tagline{max-width: 240px;color: var(--dp-text);font-size: var(--dp-small);line-height: 1.65}@media (hover: hover){.mp-team a:hover .mp-team__name{text-decoration: underline;text-underline-offset: 4px}}@media (min-width: 641px){.mp-team{gap: 36px 28px;max-width: 620px;margin: 44px auto 24px}.mp-team__tagline{font-size: var(--dp-card-text)}}@media (min-width: 1000px){.mp-team{grid-template-columns: repeat(4, minmax(0, 1fr));max-width: none}}.mp-devices{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px;max-width: 960px;margin: 30px auto 0;padding: 0;list-style: none}.mp-devices a{display: flex;flex-direction: column;align-items: center;gap: 4px;height: 100%;padding: 14px 8px 16px;background: var(--dp-card);border: 1px solid var(--dp-line-soft);border-radius: var(--dp-radius);box-shadow: var(--dp-shadow);color: var(--dp-text);text-decoration: none}.mp-devices__media{display: block;flex: none;width: 64px;height: 64px;margin-bottom: 6px;overflow: hidden;border-radius: var(--dp-radius-sm);background: var(--dp-card)}.mp-devices__media > *{width: 100%;height: 100%}.mp-devices__media img{object-fit: cover}.mp-devices__media--contain img{object-fit: contain}.mp-devices strong{color: var(--dp-ink);font-size: 16px;line-height: 1.4}.mp-devices__line{color: var(--dp-muted);font-size: 13.5px;line-height: 1.6;text-wrap: pretty}@media (hover: hover){.mp-devices a:hover{border-color: var(--dp-accent-line)}.mp-devices a:hover strong{text-decoration: underline;text-underline-offset: 4px}}.mp-diagnosis__doctors{max-width: 640px;margin: 32px auto 0}.mp-diagnosis__doctors h3{margin: 0 0 6px;color: var(--dp-ink);font-size: 19px;line-height: 1.45}.mp-diagnosis__doctors p{margin: 0;color: var(--dp-text);line-height: 1.85;text-wrap: pretty}.mp-diagnosis__links{margin: 10px 0 0}@media (min-width: 641px){.mp-devices{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 14px;margin-top: 40px}.mp-devices a{padding: 22px 18px 24px}.mp-devices__media{width: 104px;height: 104px}.mp-devices__line{font-size: var(--dp-card-text)}.mp-diagnosis__doctors{margin-top: 44px}.mp-diagnosis__doctors h3{font-size: 22px}}.mp-visit__photo{max-width: 960px;aspect-ratio: 4 / 3;margin: 0 auto 36px;overflow: hidden;border-radius: var(--dp-radius-lg)}.mp-visit__photo img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 83%}.mp-visit dt{color: var(--dp-ink);font-size: 19px;font-weight: 700;line-height: 1.45}.mp-visit dd{margin: 4px 0 0;color: var(--dp-muted);font-size: var(--dp-card-text);line-height: 1.65}.mp-visit .mp-visit__value{color: var(--dp-text);font-size: 16px}.mp-prepare li{display: grid;justify-items: center;gap: 4px}.mp-prepare svg{color: var(--dp-check)}.mp-prepare strong{color: var(--dp-ink);font-size: 18px}.mp-prepare span{color: var(--dp-muted);font-size: var(--dp-card-text);line-height: 1.65}.mp-prepare + .mp-center__lead{margin-top: 24px}.mp-center > .dp-note{max-width: none}@media (min-width: 641px){.mp-visit__photo{aspect-ratio: 1.4 / 1;margin-bottom: 44px}.mp-visit dt{font-size: 21px}}.mp-visit__icon{display: inline-grid;place-items: center;width: 40px;height: 40px;margin: 0 auto 10px;border-radius: 50%;background: var(--dp-tint-sage);color: var(--dp-green)}.mp-visit__icon svg{width: 20px;height: 20px}@media (min-width: 641px){.mp-visit__icon{display: grid}}@media (max-width: 640px){.mp-trio.mp-visit{padding: 2px 18px;border: 1px solid var(--dp-line);border-radius: var(--dp-radius-lg);background: var(--dp-card);box-shadow: var(--dp-shadow)}.mp-trio.mp-visit > div{display: grid;grid-template-columns: 40px minmax(0, 1fr);column-gap: 14px;padding: 16px 0;border-top: 1px solid var(--dp-line-soft);border-bottom: 0;text-align: left}.mp-trio.mp-visit > div:first-child{border-top: 0}.mp-visit dt{display: contents;font-size: 18px}.mp-visit__icon{grid-row: 1 / span 3;align-self: start;margin: 0}.mp-visit dd{grid-column: 2;margin-top: 2px}.mp-trio.mp-prepare{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 8px;margin-top: 14px}.mp-trio.mp-prepare > li{padding: 16px 6px 14px;border: 0;border-radius: var(--dp-radius);background: var(--dp-tint-sage)}.mp-prepare strong{font-size: 15px}.mp-prepare span{font-size: 13px;line-height: 1.55}}.mp-checks{display: grid;gap: 10px;max-width: var(--dp-measure)}.mp-checks li{display: flex;align-items: flex-start;gap: 12px;color: var(--dp-text);line-height: 1.7}.mp-checks svg{flex: 0 0 22px;margin-top: 3px;color: var(--dp-check)}.mp-checks strong{color: var(--dp-ink)}.mp-paths{display: flex;flex-wrap: wrap;justify-content: center;gap: 0 20px;margin: 0 0 28px}.mp-paths a{display: inline-flex;align-items: center;min-height: 44px;color: var(--dp-green);font-size: 15px;font-weight: 600;text-decoration: underline;text-decoration-color: var(--dp-accent-line);text-underline-offset: 5px}.mp-paths a:first-child{font-weight: 700;text-decoration-color: currentColor}.mp-guides{display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--dp-gap);text-align: center}.mp-guides a{display: block;height: 100%;padding: 28px 22px;background: var(--dp-card);border-radius: var(--dp-radius-lg);box-shadow: var(--dp-shadow);color: var(--dp-text);text-decoration: none}.mp-guides .dp-kicker{margin-bottom: 8px;font-size: var(--dp-tiny)}.mp-guides h3{margin-bottom: 10px;color: var(--dp-ink);font-size: 19px;line-height: 1.45;text-wrap: balance}.mp-guides p:last-child{color: var(--dp-muted);font-size: var(--dp-card-text);line-height: 1.75}@media (hover: hover){.mp-guides a:hover h3{text-decoration: underline;text-underline-offset: 4px}}@media (min-width: 1000px){.mp-guides{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 20px}}.mp-center__subhead--faq{margin-top: 72px}.mp-faq{max-width: 640px;margin: 20px auto 0;border-top: 1px solid var(--dp-line)}.mp-faq details{border-bottom: 1px solid var(--dp-line)}.mp-faq summary{display: flex;align-items: center;justify-content: center;gap: 10px;min-height: 56px;padding: 14px 8px;color: var(--dp-ink);font-size: 16px;font-weight: 600;line-height: 1.6;list-style: none}.mp-faq summary::-webkit-details-marker{display: none}.mp-faq summary::after{content: "+";content: "+" / "";color: var(--dp-green-soft);font-weight: 400}.mp-faq details[open] > summary::after{content: "−";content: "−" / ""}.mp-faq details > div{padding: 0 8px 20px}.mp-faq details p{color: var(--dp-text)}.mp-faq details a{display: inline-flex;align-items: center;min-height: 44px;color: var(--dp-green);font-weight: 700}.mp-closing{background: linear-gradient(180deg, var(--dp-ivory), var(--dp-sage))}.dp-actions.dp-actions--row{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px;max-width: 880px;margin: 28px auto 0}.dp .dp-actions--row > .dp-actions__map{background: var(--dp-card)}.mp-closing__fine{margin-top: 16px;color: var(--dp-muted);font-size: var(--dp-small)}@media (min-width: 641px){.dp-actions.dp-actions--row{grid-template-columns: repeat(4, minmax(0, 1fr))}.dp .dp-actions--row > :is(.dp-actions__naver, .dp-actions__map){grid-column: auto;min-height: 52px;font-size: 16px}}.mp-story{display: grid;grid-template-columns: minmax(0, 1fr);gap: 22px}.mp-story + .mp-story{margin-top: var(--dp-section-space);padding-top: var(--dp-section-space);border-top: 1px solid var(--dp-line)}.mp-story .dp-heading{margin-bottom: 0}.mp .dp-heading h2 > span, .mp-hero h1 > span{display: block}.mp-story__photo{margin-top: 20px}.mp-story__photo img{width: 100%;height: 260px;object-fit: cover;object-position: 50% 30%;border-radius: var(--dp-radius-lg)}.mp-prose{max-width: var(--dp-measure);color: var(--dp-text)}.mp-prose p + p{margin-top: 16px}.mp-prose strong{color: var(--dp-green)}.mp-prose a{color: var(--dp-green);font-weight: 700;white-space: nowrap}.mp-prose__line{display: block}.mp-quote{margin: 0 0 22px;padding: 16px 20px;background: var(--dp-card);border-left: 3px solid var(--dp-accent-line);border-radius: 0 var(--dp-radius) var(--dp-radius) 0;color: var(--dp-ink);font-size: 18px;font-weight: 600;line-height: 1.8}.mp-quote span{display: block}@media (min-width: 900px){.mp-story{grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);gap: 56px;align-items: start}.mp-story__aside{position: sticky;top: calc(var(--dp-header-height, 61px) + 32px)}.mp-story__photo img{height: 300px}.mp-prose{font-size: 17px}}.mp .dp-heading h2 > .mp-hero__line{color: var(--dp-green-soft)}.mp-profile{display: grid;grid-template-columns: minmax(0, 1fr);gap: 24px}.mp-profile__person{display: grid;gap: 4px;align-content: start}.mp-profile__person h2{font-size: var(--dp-h2)}.mp-profile__person p{color: var(--dp-muted)}.mp-profile__person figure{max-width: 320px;margin-top: 14px}.mp-profile__person img{width: 100%;aspect-ratio: 4 / 5;object-fit: cover;object-position: 50% 12%;border-radius: var(--dp-radius-lg)}.mp-facts{margin: 0;overflow: hidden;background: var(--dp-card);border: 1px solid var(--dp-line-soft);border-radius: var(--dp-radius-lg)}.mp-facts > div{display: grid;grid-template-columns: minmax(0, 1fr);gap: 6px;padding: 16px 20px}.mp-facts > div + div{border-top: 1px solid var(--dp-divider)}.mp-facts dt{color: var(--dp-green-soft);font-size: var(--dp-small);font-weight: 700}.mp-facts dd{margin: 0;color: var(--dp-ink)}.mp-facts ul{display: grid;gap: 4px}.mp-facts li{line-height: 1.65}.mp-facts details > summary{min-height: 0;padding: 0;font-size: inherit;font-weight: 400}.mp-facts .doctor-rmsk-photo{max-width: 360px;margin-top: 10px}.mp-facts .clinician-publication h4{font-size: 16px;line-height: 1.55}.mp-facts .clinician-publication p{color: var(--dp-muted);font-size: var(--dp-small)}.mp-schedule{margin-top: 16px}.mp-schedule .associate-schedule > summary{color: var(--dp-green);font-size: 16px;font-weight: 700}.mp-schedule table{width: 100%;border-collapse: collapse;background: var(--dp-card);font-size: var(--dp-card-text);text-align: center}.mp-schedule caption{padding: 4px 0 8px;color: var(--dp-muted);font-size: var(--dp-small);text-align: left}.mp-schedule :is(th, td){padding: 8px 4px;border: 1px solid var(--dp-line-soft);color: var(--dp-green)}.mp-schedule thead th{background: var(--dp-tint-sage)}.mp-schedule .schedule-hatched{background: repeating-linear-gradient(135deg, var(--dp-tag) 0 5px, var(--dp-card) 5px 10px)}@media (min-width: 641px){.mp-facts > div{grid-template-columns: 140px minmax(0, 1fr);column-gap: 20px;padding: 18px 24px}}@media (min-width: 900px){.mp-profile{grid-template-columns: minmax(0, 4fr) minmax(0, 8fr);gap: 48px;align-items: start}}.mp-links{display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--dp-gap)}.mp-links a{display: grid;grid-template-columns: 96px minmax(0, 1fr);gap: 16px;align-items: center;height: 100%;padding: 12px;background: var(--dp-card);border: 1px solid var(--dp-line-soft);border-radius: var(--dp-radius);color: var(--dp-text);text-decoration: none}.mp-links__media{display: flex;width: 96px;height: 96px;overflow: hidden;background: var(--dp-tint);border-radius: var(--dp-radius-sm)}.mp-links__media img{flex: 1 1 0;min-width: 0;height: 100%;object-fit: cover;object-position: 50% 15%}.mp-links h3{margin-bottom: 4px;color: var(--dp-ink);font-size: 17px;line-height: 1.45}.mp-links p{font-size: var(--dp-card-text);line-height: 1.65}@media (hover: hover){.mp-links a:hover{border-color: var(--dp-accent-line)}.mp-links a:hover h3{text-decoration: underline;text-underline-offset: 4px}}@media (min-width: 641px){.mp-links{grid-template-columns: repeat(2, minmax(0, 1fr))}.mp-links a{grid-template-columns: 120px minmax(0, 1fr)}.mp-links__media{width: 120px;height: 120px}}.mp-steps{display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--dp-gap);counter-reset: none}.mp-steps li{padding: var(--dp-card-pad);background: var(--dp-card);border: 1px solid var(--dp-line);border-radius: var(--dp-radius)}.mp-steps h3{margin: 12px 0 6px;font-size: 17px}.mp-hero__place img{object-position: 50% 55%}.mp-steps p{color: var(--dp-text);font-size: var(--dp-card-text);line-height: 1.75}.mp-steps p + p{margin-top: 6px}@media (min-width: 641px){.mp-steps{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (min-width: 1000px){.mp-steps{grid-template-columns: repeat(4, minmax(0, 1fr))}}.mp .dp-consult__fine{margin-top: 14px;font-size: var(--dp-small)}.mp .mp-consult-kicker{margin-bottom: 6px;font-size: var(--dp-small);font-weight: 700}.mp-hero--center{text-align: center}.mp-hero--center .dp-hero__inner{align-items: center}.mp-hero--center h1{max-width: none;margin-right: auto;margin-left: auto}.mp-about__lead{max-width: 640px;margin: 0 auto;color: var(--dp-lead);line-height: 1.9;text-wrap: pretty}.mp-hero--center .dp-hero__visual{width: 100%;max-width: 960px;height: auto;min-height: 0;aspect-ratio: 4 / 3}.mp-hero--center .dp-hero__visual img{height: 100%;object-position: 50% 80%}@media (min-width: 768px){.mp-hero--center .dp-hero__inner{display: flex;flex-direction: column;gap: 36px}.mp-hero--center .dp-hero__copy{max-width: 760px}.mp-hero--center .dp-hero__visual{align-self: center;aspect-ratio: 16 / 7}.mp-hero--center .dp-hero__visual img{min-height: 0;max-height: none;object-position: 50% 78%}.mp-about__lead{font-size: 18px}}.mp--about .mp-center > .mp-title{margin-bottom: 18px}.mp--about :is(.mp-about__cards, .mp-about__ways, .mp-about__steps, .mp-about__promises, .mp-about__links){margin: 28px auto 0;padding: 0;list-style: none;text-align: center}.mp--about :is(.mp-about__cards, .mp-about__ways, .mp-about__steps, .mp-about__links) p{text-wrap: pretty}.mp-about__mission{max-width: 620px;margin: 0 auto;padding: 16px 20px;background: var(--dp-card);border: 1px solid var(--dp-line);border-radius: var(--dp-radius);color: var(--dp-green);line-height: 1.8}.mp-about__mission strong{display: block;margin-bottom: 2px;color: var(--dp-green-soft);font-size: var(--dp-small)}.mp--about .mp-about__cards{max-width: 1000px}.mp-about__cards > li{padding: 24px 20px}@media (min-width: 641px){.mp--about .mp-about__cards{grid-template-columns: minmax(0, 1fr)}}@media (min-width: 900px){.mp--about .mp-about__cards{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 16px}}.mp--about .mp-about__ways{max-width: 1000px}.mp-about__ways li{align-items: center;padding: 22px 20px}.mp-about__ways a{align-self: center}.mp-about__leads p{margin: 0}.mp-about__leads p + p{margin-top: 8px}.mp-about__steps li{padding: 22px 18px}.mp--about .mp-about__promises{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px;max-width: 880px}.mp-about__promises li{display: flex;flex-direction: column;align-items: center;gap: 8px;padding: 18px 12px;background: var(--dp-card);border: 1px solid var(--dp-line);border-radius: var(--dp-radius);color: var(--dp-green);font-size: 15px;font-weight: 600;line-height: 1.6}.mp-about__promises svg{flex: none;color: var(--dp-check)}@media (min-width: 641px){.mp--about .mp-about__promises{gap: var(--dp-gap)}.mp-about__promises li{padding: 22px 20px;font-size: 16px}}.mp--about :is(.mp-about__cards, .mp-about__ways, .mp-about__steps, .mp-about__promises) > li{transition: border-color .15s ease, box-shadow .15s ease}@media (hover: hover){.mp--about :is(.mp-about__cards, .mp-about__steps, .mp-about__promises) > li:hover{border-color: var(--dp-accent-line)}.mp--about .mp-about__ways > li:hover{box-shadow: inset 0 0 0 1px var(--dp-accent-line)}}@media (prefers-reduced-motion: reduce){.mp--about :is(.mp-about__cards, .mp-about__ways, .mp-about__steps, .mp-about__promises) > li{transition: none}}.mp--about .mp-about__links{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px;max-width: 1072px}.mp-about__links a{display: flex;flex-direction: column;align-items: stretch;gap: 0;padding: 0;overflow: hidden}.mp-about__links .mp-links__media{width: 100%;height: auto;aspect-ratio: 4 / 3;border-radius: 0}.mp-about__links a > div{padding: 12px 10px 16px}.mp-about__links h3{font-size: 16px}.mp-about__links p{color: var(--dp-muted);font-size: 13.5px;line-height: 1.6}.mp-links__media--lineup{background: var(--dp-card)}.mp-lineup__face{flex: 1 1 0;min-width: 0;height: 100%;overflow: hidden}.mp-links__media--lineup img{width: 100%;height: 100%}@media (min-width: 641px){.mp--about .mp-about__links{gap: 16px}.mp-about__links .mp-links__media{width: 100%;height: auto}.mp-about__links a > div{padding: 16px 16px 20px}.mp-about__links h3{font-size: 17px}.mp-about__links p{font-size: var(--dp-card-text)}}@media (min-width: 1000px){.mp--about .mp-about__links{grid-template-columns: repeat(4, minmax(0, 1fr))}}.mp--about .mp-about__faq{padding-bottom: 36px}.mp--about .mp-about__faq + .dp-consult{padding-top: 32px}@media (max-width: 899px){.mp--about .mp-about__faq + .dp-consult > .dp-bg{display: none}}@media (min-width: 900px){.mp--about .mp-about__faq{padding-bottom: 44px}.mp--about .mp-about__faq + .dp-consult{padding-top: 44px}}.mp-strengths .mp-trio h3{margin: 0 0 6px;font-size: 19px;line-height: 1.45}.mp-strengths__link{display: inline-block;margin-top: 8px;color: var(--dp-ink);font-weight: 700;font-size: var(--dp-small);text-decoration: underline;text-underline-offset: 4px}@media (min-width: 768px){.mp-trio--five{grid-template-columns: repeat(2, minmax(0, 1fr))}.mp-trio--five > *{padding: 18px 24px;border-left: 0;border-top: 1px solid var(--dp-line)}.mp-trio--five > * + *{border-left: 0}}@media (min-width: 1024px){.mp-trio--five{grid-template-columns: repeat(5, minmax(0, 1fr))}.mp-trio--five > *{padding: 6px 18px;border-top: 0}.mp-trio--five > * + *{border-left: 1px solid var(--dp-line)}.mp-strengths .mp-trio h3{font-size: 18px}}.mp-about__icon{display: grid;place-items: center;width: 44px;height: 44px;margin: 0 auto 10px;border-radius: 50%;background: var(--dp-tag);color: var(--dp-ink)}.mp-about__icon svg{width: 24px;height: 24px}