/* 2026-09-24: 고정 height + overflow:hidden 에 글이 잘리던 구역(전 쪽 실측) 정리 — 사용자 "hidden 때문에 글자들이 안 보인다".
   · 한국어에서도 잘리던 규칙: height → min-height (설계 높이는 최소값으로 그대로, 글이 길 때만 늘어난다).
   · 번역에서만 잘리던 규칙: 한국어는 원래 height 그대로 두고, 파일 끝 html[data-tgi-lang] 절에서만 height:auto + min-height.
   원본: /home/tanggleps/_backup_fontfix_20260924_minh.tgz */
/* [2026-09-22] 글자 규칙만 한국어 전용(html[lang="ko"] …)으로 좁혔다.
   이 파일은 한국어 원본 *이미지* 의 글꼴을 1:1 로 맞추려고 만든 한국어 전용 계층이라
   (나눔바른고딕·Gmarket Sans·scd1 을 !important 로 못박고 52.6292px 같은 소수점 크기를 쓴다)
   번역 쪽에 그대로 걸리면 영문에 한글 글꼴이 강제되고 등급에 없는 소수점 크기가 생긴다.
   그러나 같은 파일 안에 섹션 높이·이미지 위치·배경·좌표 등 **원본 디자인에 필요한 레이아웃**도
   함께 들어 있어 링크를 통째로 뺄 수는 없다 → 규칙을 갈라 글자만 한국어로 좁히고
   레이아웃은 모든 언어에 그대로 적용한다. 영문 조판은 _i18n/en-system.css 한 곳에서 정한다. */
/* mommy_03_02 — 원본 이미지 실측 글꼴 보정 (원본 www.tanggleps.com/htm/mommy_03_02.php 의 이미지와 1:1 대조, 2026-09-18)
   규칙에 --tgff:1 을 붙이면 js/site.js 의 자동 글꼴 치환이 그 요소를 건드리지 않는다. 데스크톱(min-width:1025px)만.
   조각(data-tc 260902zxmrj)은 배율 변수가 없어 --k 를 여기서 1px 로 둔다. HTML 끝의 <style id="tg-ref-fit"> 가 .tcf_mommy_03_02 .클래스 로
   !important 를 걸므로 여기 선택자는 .tg-page 를 앞에 붙여 더 세게 쓴다.
   원본 구조: 히어로(1028) → 02_01_01.jpg 프롤로그(471) → #mc_event(734) → 120px 여백 + common_02.jpg 수상 배너(659) → 02_01_02.jpg(5763)
             → 03_01_03.jpg 탄성력 제목(227) → vimeo 2편(360) → 03_01_04.jpg 두 줄 설명(84) → 02_01_03.jpg(8136) → #mc_selfie.
   우리 조각은 sec-01(프롤로그)|sec-01b(배너), sec-14(제목)|sec-14b(설명) 로 나눠 HTML 의 삽입 스크립트가 그 사이에 이벤트·영상을 끼운다.
   글꼴(눈 대조 glyphcmp): 큰 가는 제목 scd1 / 항목 날짜·설명 Gmarket Sans Light(gmsl) / 항목 제목 Gmarket Sans Medium(gmsm)
             / 굵은 제목 나눔바른고딕 Bold / 영문 라벨 Oswald Regular 30 / 히어로 TANG:GLE GloberThinFree 44, 제목 gmsb 53 */
@media (min-width:1025px){ .tg-page .tcf_mommy_03_02>*{--k:1px} }

/* 히어로 사진은 원본 top/antiaging_021.jpg 왼쪽 960px 을 그대로 잘라 쓴다(장식 문구 'Young Beautiful Face' 가 사진 안에 있음) → HTML 의 글 문구는 숨긴다 */
.tg-page .tcf_mommy_03_02 .s00-disp{display:none!important}

/* ══ 히어로 (top.jpg 실측, antiaging_01_01 과 같은 배치): 사진 0~960 / 흰 판 960~1920, 글 x 1085~1580
      TANG:GLE 잉크 254~286(33×185) #fc5813 / 제목 309~357(48×416) #464646 / 설명 393·419(16px, 줄간격 26) #888
      회색 띠 500~515(x1087~1578) / 사양표 줄 674·801·929(칸 127.5) 글 x 1194·1490, 이름 15 #4f4f4f·값 15.5 Bold #000 / 각주 1015 #8b8b8b ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #hero{height:calc(1028*var(--k))!important;min-height:0!important;overflow:hidden;
    grid-template-columns:calc(960*var(--k)) calc(960*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s00-photo{grid-column:1}
  .tg-page .tcf_mommy_03_02 .s00-photo>img{width:calc(960*var(--k))!important;height:calc(1028*var(--k))!important;aspect-ratio:auto!important;object-fit:cover}
  .tg-page .tcf_mommy_03_02 .s00-panel{grid-column:2;align-items:flex-start}
  .tg-page .tcf_mommy_03_02 .s00-panel-in{padding:calc(248*var(--k)) calc(340*var(--k)) 0 calc(125*var(--k))!important;width:100%}
  .tg-page .tcf_mommy_03_02 .s00-eyebrow{color:#fc5813!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s00-eyebrow{font-family:'GloberThinFree','scd1',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(44*var(--k))!important;letter-spacing:0!important;-webkit-text-stroke:.3px currentColor;line-height:1.2!important}
  .tg-page .tcf_mommy_03_02 .s00-h1{color:#454545!important;margin-top:calc(-3*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s00-h1{font-family:'gmsb','Gmarket Sans',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(53*var(--k))!important;letter-spacing:0!important;line-height:1.2!important}
  .tg-page .tcf_mommy_03_02 .s00-lead{color:#888!important;max-width:none!important;margin-top:calc(25*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s00-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17*var(--k))!important;letter-spacing:0!important;line-height:calc(26*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s00-bar{height:calc(16*var(--k))!important;background:#f2f2f2!important;margin-top:calc(56*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s00-spec{margin-top:calc(31*var(--k))!important;grid-template-columns:calc(246*var(--k)) 1fr!important}
  .tg-page .tcf_mommy_03_02 .s00-cell{height:calc(127.5*var(--k))!important;padding:0!important;gap:0!important;border-top:0!important;border-left:0!important;
    border-bottom:1px solid #e3e3e3!important;position:relative;align-items:center}
  .tg-page .tcf_mommy_03_02 .s00-cell:nth-child(even){padding-left:calc(46*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s00-cell:nth-child(even)::before{content:'';position:absolute;left:0;top:50%;margin-top:calc(-21*var(--k));width:1px;height:calc(42*var(--k));background:#e5e5e5}
  .tg-page .tcf_mommy_03_02 .s00-cell>.s00-ico{margin-right:calc(58*var(--k))}
  .tg-page .tcf_mommy_03_02 .s00-cell:nth-child(2)>.s00-ico{margin-right:calc(54*var(--k))}
  .tg-page .tcf_mommy_03_02 .s00-cell:nth-child(3)>.s00-ico,.tg-page .tcf_mommy_03_02 .s00-cell:nth-child(4)>.s00-ico{margin-right:calc(49*var(--k))}
  .tg-page .tcf_mommy_03_02 .s00-cell:nth-child(5)>.s00-ico{margin-right:calc(64*var(--k))}
  .tg-page .tcf_mommy_03_02 .s00-cell:nth-child(6)>.s00-ico{margin-right:calc(46*var(--k))}
  .tg-page .tcf_mommy_03_02 .s00-cell dt{color:#4e4e4e!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s00-cell dt{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(15*var(--k))!important;letter-spacing:0!important;line-height:1.15!important}
  .tg-page .tcf_mommy_03_02 .s00-cell dd{color:#000!important;margin-top:calc(2*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s00-cell dd{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(15.5*var(--k))!important;letter-spacing:0!important;line-height:1.25!important;white-space:nowrap}
  .tg-page .tcf_mommy_03_02 .s00-cell:nth-child(6) dd{width:calc(100*var(--k))}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s00-cell:nth-child(6) dd{white-space:normal}   /* 원본 '바로 일상생활 / 가능' 두 줄 */
  .tg-page .tcf_mommy_03_02 .s00-note{color:#8b8b8b!important;margin-top:calc(76*var(--k))!important;margin-right:calc(8*var(--k))}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s00-note{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(12*var(--k))!important;letter-spacing:0!important;line-height:1.2!important}
}

/* ══ 영문 라벨 공통(Prologue·Elasticume·Who?·Non-incisional Design·Neck Lifting Design·Special Points·Effect!): 원본 Oswald Regular 30, 자간 -1, 뒤 짧은 줄 29×1 간격 13 ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s01-eyebrow,.tg-page .tcf_mommy_03_02 .s11-eyebrow,.tg-page .tcf_mommy_03_02 .s18-eyebrow,.tg-page .tcf_mommy_03_02 .s19-eyebrow,
  .tg-page .tcf_mommy_03_02 .s22-eyebrow,.tg-page .tcf_mommy_03_02 .s23-eyebrow,.tg-page .tcf_mommy_03_02 .s25-h2,.tg-page .tcf_mommy_03_02 .s26-eyebrow{gap:calc(13*var(--k))!important;transform:none!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s01-eyebrow,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s11-eyebrow,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s18-eyebrow,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-eyebrow,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-eyebrow,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-eyebrow,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-eyebrow{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(30*var(--k))!important;letter-spacing:calc(-1*var(--k))!important;line-height:1!important}
  .tg-page .tcf_mommy_03_02 .s01-dash,.tg-page .tcf_mommy_03_02 .s11-dash,.tg-page .tcf_mommy_03_02 .s18-dash,.tg-page .tcf_mommy_03_02 .s19-rule,
  .tg-page .tcf_mommy_03_02 .s22-dash,.tg-page .tcf_mommy_03_02 .s23-rule,.tg-page .tcf_mommy_03_02 .s26-dash{width:calc(29*var(--k))!important;height:1px!important;margin-top:calc(2*var(--k))}
}

/* ══ 프롤로그 #sec-01 (02_01_01.jpg 471): 왼쪽 제목 scd1 54 #fd7226 오른끝 x868 잉크 top 172 줄간격 68 / 부제 Light 21 #6b6b6b 잉크 330·362
      오른쪽 Prologue x1049 잉크 180 / 본문 Light 17.2 #616161 줄간격 35 폭 552 잉크 244 (7줄) ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-01{height:calc(471*var(--k))!important;min-height:0!important;padding:0!important;overflow:hidden}
  .tg-page .tcf_mommy_03_02 .s01-top{grid-template-columns:calc(514*var(--k)) calc(553*var(--k))!important;column-gap:calc(181*var(--k))!important;
    max-width:none!important;width:calc(1248*var(--k))!important;margin:0 0 0 calc(354*var(--k))!important;padding:calc(160*var(--k)) 0 0!important}
  .tg-page .tcf_mommy_03_02 .s01-r{padding:calc(8*var(--k)) 0 0!important}
  .tg-page .tcf_mommy_03_02 .s01-h2{color:#fd7226!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s01-h2{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.3px currentColor;font-size:calc(54*var(--k))!important;letter-spacing:0!important;line-height:calc(68*var(--k))!important;white-space:normal!important}
  .tg-page .tcf_mommy_03_02 .s01-lead{color:#6b6b6b!important;max-width:calc(470*var(--k))!important;margin-top:calc(27*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s01-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(21*var(--k))!important;letter-spacing:0!important;line-height:calc(32*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s01-eyebrow{color:#333!important}
  .tg-page .tcf_mommy_03_02 .s01-body{color:#616161!important;margin-top:calc(24*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s01-body{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17.2*var(--k))!important;letter-spacing:0!important;line-height:calc(35*var(--k))!important}
}

/* ══ 수상 배너 #sec-01b (common_02.jpg 659, 원본은 위에 padding 120): 1495 가운데 ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-01b{height:calc(779*var(--k))!important;min-height:0!important;padding:calc(120*var(--k)) 0 0!important;overflow:hidden}
  .tg-page .tcf_mommy_03_02 .s01-award{margin:0 auto!important;max-width:calc(1495*var(--k))!important;padding:0!important}
}

/* ══ 이벤트 사이 영상 2편(원본 .s_vimeo_container 1288 폭, 620×349 두 개, 여백·둥근 모서리·그림자 없음, 높이 360) ══ */
@media (min-width:1025px){
  .tg-page .tg-ins .vid-pair{max-width:1288px!important;padding:0!important;gap:48px!important;height:360px!important;align-items:start}   /* .tg-ins 는 조각 밖이라 --k 가 없다 → px 로 */
  .tg-page .tg-ins .vid-pair .wrap{border-radius:0!important;box-shadow:none!important;background:#000}
}

/* ══ LIVE SURGERY 머리 #sec-02 (02_01_02.jpg 위 320): 소제목 scd1 58 #1d1d1d 잉크 top 151 / 제목 나눔바른고딕 Bold 60 자간 -1 잉크 230 (원본 획이 더 굵어 text-stroke) x316 ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-02,.tg-page .tcf_mommy_03_02 #sec-06{min-height:0!important;padding:0!important;overflow:hidden}
  .tg-page .tcf_mommy_03_02 #sec-02{height:calc(320*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-06{height:calc(350*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-02 .wrap,.tg-page .tcf_mommy_03_02 #sec-06 .wrap{max-width:none!important;width:calc(1286*var(--k))!important;margin:0 0 0 calc(316*var(--k))!important;padding:0!important}
  .tg-page .tcf_mommy_03_02 #sec-02 .wrap{padding-top:calc(139*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-06 .wrap{padding-top:calc(92*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s02-eyebrow,.tg-page .tcf_mommy_03_02 .s06-eyebrow{color:#1d1d1d!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s02-eyebrow,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s06-eyebrow{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:calc(58*var(--k))!important;letter-spacing:0!important;line-height:calc(70*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s02-h2,.tg-page .tcf_mommy_03_02 .s06-h2{color:#040404!important;margin-top:calc(3*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s02-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s06-h2{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;-webkit-text-stroke:.8px currentColor;font-size:calc(60*var(--k))!important;letter-spacing:calc(-1*var(--k))!important;line-height:calc(70*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s06-h2{letter-spacing:calc(-4*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s06-rule{width:calc(618*var(--k))!important;height:calc(18*var(--k))!important;background:#343434!important;margin:calc(35*var(--k)) 0 0 calc(-4*var(--k))!important}
}

/* ══ 연혁 항목 #sec-03~05·07~10: 사진 642×352 x960, 글 x316(줄 폭 597 = 316~913), 날짜 gmsl 27 #242424 사진 위 +19 / 제목 gmsm 32 자간 1 줄간격 40 #1f1f1f +86
      / 설명 gmsl 20 줄간격 35 #545454 / 항목 아래 1px 검정 줄은 사진 아래끝(+352)과 나란히, 사진 간격 51 → 항목 403 ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-03,.tg-page .tcf_mommy_03_02 #sec-04,.tg-page .tcf_mommy_03_02 #sec-05,.tg-page .tcf_mommy_03_02 #sec-07,
  .tg-page .tcf_mommy_03_02 #sec-08,.tg-page .tcf_mommy_03_02 #sec-09,.tg-page .tcf_mommy_03_02 #sec-10{min-height:0!important;padding:0!important;overflow:hidden;height:calc(403*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-03{height:calc(466*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-10{height:calc(549*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-03 .wrap,.tg-page .tcf_mommy_03_02 #sec-04 .wrap,.tg-page .tcf_mommy_03_02 #sec-05 .wrap,.tg-page .tcf_mommy_03_02 #sec-07 .wrap,
  .tg-page .tcf_mommy_03_02 #sec-08 .wrap,.tg-page .tcf_mommy_03_02 #sec-09 .wrap,.tg-page .tcf_mommy_03_02 #sec-10 .wrap{max-width:none!important;width:calc(1286*var(--k))!important;margin:0 0 0 calc(316*var(--k))!important;padding:0!important}
  .tg-page .tcf_mommy_03_02 .s03-rule{width:calc(474*var(--k))!important;height:calc(18*var(--k))!important;background:#343434!important;margin-left:calc(-4*var(--k))}
  .tg-page .tcf_mommy_03_02 .s03-row{margin-top:calc(45*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s03-row,.tg-page .tcf_mommy_03_02 .s04-row,.tg-page .tcf_mommy_03_02 .s05-row,.tg-page .tcf_mommy_03_02 .s07-row,
  .tg-page .tcf_mommy_03_02 .s08-row,.tg-page .tcf_mommy_03_02 .s09-row,.tg-page .tcf_mommy_03_02 .s10-row{grid-template-columns:calc(597*var(--k)) calc(642*var(--k))!important;justify-content:space-between!important;align-items:start!important;height:calc(352*var(--k))}
  .tg-page .tcf_mommy_03_02 .s03-txt,.tg-page .tcf_mommy_03_02 .s04-txt,.tg-page .tcf_mommy_03_02 .s05-txt,.tg-page .tcf_mommy_03_02 .s07-txt,
  .tg-page .tcf_mommy_03_02 .s08-txt,.tg-page .tcf_mommy_03_02 .s09-txt,.tg-page .tcf_mommy_03_02 .s10-txt{display:block!important;position:relative;height:calc(352*var(--k));padding:calc(14*var(--k)) 0 0!important;border-bottom:1px solid #000}
  .tg-page .tcf_mommy_03_02 .s03-txt{border-bottom:1px solid #000}
  .tg-page .tcf_mommy_03_02 .s04-txt::after,.tg-page .tcf_mommy_03_02 .s05-txt::after,.tg-page .tcf_mommy_03_02 .s07-txt::after,.tg-page .tcf_mommy_03_02 .s08-txt::after,
  .tg-page .tcf_mommy_03_02 .s09-txt::after,.tg-page .tcf_mommy_03_02 .s10-txt::after{display:none!important}
  .tg-page .tcf_mommy_03_02 .s03-fig img,.tg-page .tcf_mommy_03_02 .s04-fig img,.tg-page .tcf_mommy_03_02 .s05-fig img,.tg-page .tcf_mommy_03_02 .s07-fig img,
  .tg-page .tcf_mommy_03_02 .s08-fig img,.tg-page .tcf_mommy_03_02 .s09-fig img,.tg-page .tcf_mommy_03_02 .s10-fig img{width:calc(642*var(--k))!important;height:calc(352*var(--k))!important;aspect-ratio:auto!important;object-fit:cover}
  .tg-page .tcf_mommy_03_02 .s03-date,.tg-page .tcf_mommy_03_02 .s04-date,.tg-page .tcf_mommy_03_02 .s05-date,.tg-page .tcf_mommy_03_02 .s07-date,
  .tg-page .tcf_mommy_03_02 .s08-date,.tg-page .tcf_mommy_03_02 .s09-date,.tg-page .tcf_mommy_03_02 .s10-date{color:#242424!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s03-date,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s04-date,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s05-date,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s07-date,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s08-date,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s09-date,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s10-date{font-family:'gmsl','Gmarket Sans',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(27*var(--k))!important;letter-spacing:0!important;line-height:calc(30*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s03-h,.tg-page .tcf_mommy_03_02 .s04-h,.tg-page .tcf_mommy_03_02 .s05-h,.tg-page .tcf_mommy_03_02 .s07-h,
  .tg-page .tcf_mommy_03_02 .s08-h,.tg-page .tcf_mommy_03_02 .s09-h,.tg-page .tcf_mommy_03_02 .s10-h{color:#1f1f1f!important;margin-top:calc(60*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s03-h,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s04-h,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s05-h,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s07-h,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s08-h,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s09-h,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s10-h{font-family:'gmsm','Gmarket Sans',sans-serif!important;font-weight:500!important;--tgff:1;font-size:calc(32*var(--k))!important;letter-spacing:calc(1*var(--k))!important;line-height:calc(40*var(--k))!important;white-space:nowrap}
  .tg-page .tcf_mommy_03_02 .s03-body,.tg-page .tcf_mommy_03_02 .s04-body,.tg-page .tcf_mommy_03_02 .s05-body,.tg-page .tcf_mommy_03_02 .s07-body,
  .tg-page .tcf_mommy_03_02 .s08-body,.tg-page .tcf_mommy_03_02 .s09-body,.tg-page .tcf_mommy_03_02 .s10-body{color:#545454!important;margin-top:calc(26*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s03-body,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s04-body,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s05-body,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s07-body,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s08-body,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s09-body,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s10-body{font-family:'gmsl','Gmarket Sans',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(20*var(--k))!important;letter-spacing:0!important;line-height:calc(35*var(--k))!important;white-space:nowrap}
  .tg-page .tcf_mommy_03_02 .s03-body{width:calc(400*var(--k))}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s03-body{white-space:normal!important}
  .tg-page .tcf_mommy_03_02 .s05-body{margin-top:calc(26*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s08-h{margin-top:calc(41*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s10-txt{padding-top:calc(2*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s10-h{margin-top:calc(60*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s10-body{margin-top:calc(22*var(--k))!important}
}

/* ══ 엘라스티꿈 구조 #sec-11 (파란 배경 1355): Elasticume 잉크 top 155 / 제목 scd1 47 #fa7a3a 213 / 설명 Light 16.5 줄간격 35 #5e6264 289 (3줄 폭 631)
      항목 제목 나눔바른고딕 Bold 22 #000 / 항목 Light 16 #4d5257 ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-11{height:calc(1355*var(--k))!important;min-height:0!important}
  .tg-page .tcf_mommy_03_02 .s11-head{left:calc(316*var(--k))!important;top:calc(150*var(--k))!important;width:calc(700*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s11-eyebrow{color:#323333!important}
  .tg-page .tcf_mommy_03_02 .s11-h2{color:#fa6a2a!important;margin-top:calc(26*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s11-h2{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.3px currentColor;font-size:calc(47*var(--k))!important;letter-spacing:0!important;line-height:calc(56*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s11-lead{color:#5e6264!important;margin-top:calc(14*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s11-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(16.5*var(--k))!important;letter-spacing:0!important;line-height:calc(35*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s11-ct{color:#000!important;padding-bottom:calc(10*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s11-ct{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(22*var(--k))!important;letter-spacing:0!important;line-height:1.2!important;white-space:nowrap}
  .tg-page .tcf_mommy_03_02 .s11-ul{margin-top:calc(16*var(--k))!important;gap:calc(19*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s11-ul li{color:#4d5257!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s11-ul li{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(16*var(--k))!important;letter-spacing:0!important;line-height:1.2!important;white-space:nowrap}
}

/* ══ 얼굴 목 전용 #sec-12 (320): 제목 scd1 43 #fd660f 가운데 잉크 top 139 / 설명 Light 16.5 줄간격 31 #3a3a3a 199 (2줄, 첫 줄 폭 472) ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-12{height:calc(320*var(--k))!important;min-height:0!important;padding:calc(128*var(--k)) 0 0!important;overflow:hidden}
  .tg-page .tcf_mommy_03_02 .s12-h2{color:#fd660f!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s12-h2{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.3px currentColor;font-size:calc(43*var(--k))!important;letter-spacing:0!important;line-height:calc(52*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s12-lead{color:#3a3a3a!important;max-width:calc(490*var(--k))!important;margin-top:calc(10*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s12-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(16.5*var(--k))!important;letter-spacing:0!important;line-height:calc(31*var(--k))!important}
}

/* ══ 니들 사진 #sec-13 (388): 넓은 사진 1494(213~1707) 두 장 209 / 타원 335×167 위 +221, 왼쪽 타원 x607~942·오른쪽 965~1300 / 설명 Bold 17 #414141 (왼쪽 오른끝 562, 오른쪽 왼끝 1347) ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-13{height:calc(388*var(--k))!important;min-height:0!important;padding:0!important;overflow:hidden}
  .tg-page .tcf_mommy_03_02 .s13-grid{max-width:none!important;width:calc(1494*var(--k))!important;margin:0 auto!important;padding:0!important;column-gap:calc(2*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s13-wide img{width:100%!important;height:calc(209*var(--k))!important;aspect-ratio:auto!important;object-fit:cover}
  .tg-page .tcf_mommy_03_02 .s13-foot{margin-top:calc(12*var(--k))!important;grid-template-columns:1fr calc(335*var(--k))!important;column-gap:0!important;padding-right:calc(17*var(--k))}
  .tg-page .tcf_mommy_03_02 .s13-half-r .s13-foot{grid-template-columns:calc(335*var(--k)) 1fr!important;padding-right:0;padding-left:calc(4*var(--k))}
  .tg-page .tcf_mommy_03_02 .s13-zoom img,.tg-page .tcf_mommy_03_02 .s13-half-r .s13-zoom img{width:calc(335*var(--k))!important;height:calc(167*var(--k))!important;aspect-ratio:auto!important;object-fit:cover}
  .tg-page .tcf_mommy_03_02 .s13-cap{color:#414141!important;padding-right:calc(45*var(--k))}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s13-cap{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(17*var(--k))!important;letter-spacing:0!important;line-height:1.3!important}
  .tg-page .tcf_mommy_03_02 .s13-half-r .s13-cap{padding-right:0;padding-left:calc(47*var(--k))}
  .tg-page .tcf_mommy_03_02 .s13-hl{color:#fd6a1a!important}
}

/* ══ 탄성력 #sec-14 (03_01_03.jpg 227): 제목 scd1 48 #fd7826 잉크 top 88 / 설명 Light 17 #616161 159   ·   #sec-14b (03_01_04.jpg 84): 두 칸 가운데 x622·1290, 제목 Bold 22 #3a3a3a 잉크 30 / 설명 Light 17 #626262 67 ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-14{height:calc(227*var(--k))!important;min-height:0!important;padding:calc(78*var(--k)) 0 0!important;overflow:hidden}
  .tg-page .tcf_mommy_03_02 .s14-h2{color:#fd7826!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s14-h2{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.3px currentColor;font-size:calc(48*var(--k))!important;letter-spacing:0!important;line-height:calc(58*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s14-lead{color:#616161!important;margin-top:calc(10*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s14-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17*var(--k))!important;letter-spacing:0!important;line-height:calc(22*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-14b{height:calc(84*var(--k))!important;min-height:0!important;padding:calc(20*var(--k)) 0 0!important;overflow:hidden}
  .tg-page .tcf_mommy_03_02 #sec-14b .wrap{max-width:none!important;width:calc(1336*var(--k))!important;margin:0 auto!important;padding:0!important}
  .tg-page .tcf_mommy_03_02 .s14-row{grid-template-columns:calc(668*var(--k)) calc(668*var(--k))!important;column-gap:0!important;max-width:none!important;margin:0!important}
  .tg-page .tcf_mommy_03_02 .s14-ct{color:#3a3a3a!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s14-ct{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(22*var(--k))!important;letter-spacing:0!important;line-height:calc(30*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s14-cb{color:#626262!important;margin-top:calc(6*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s14-cb{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17*var(--k))!important;letter-spacing:0!important;line-height:calc(22*var(--k))!important}
}

/* ══ 얼굴 리프팅 머리 #sec-15 (487): 제목 나눔바른고딕 Bold 88 #3c3c3c('얼굴' #ff5f00) 잉크 top 160 / 짧은 줄 100×1 286 / FACE LIFTING GloberThinFree 62 #fd7138 319 / 설명 Light 17 #3a3a3a 400 ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-15,.tg-page .tcf_mommy_03_02 #sec-21{min-height:0!important;padding:0!important;overflow:hidden}
  .tg-page .tcf_mommy_03_02 #sec-15{height:calc(487*var(--k))!important;padding-top:calc(140*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-21{height:calc(575*var(--k))!important;padding-top:calc(130*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s21-top{margin:0 0 calc(96*var(--k))!important;background:#b2b2b2!important}
  .tg-page .tcf_mommy_03_02 .s15-h2,.tg-page .tcf_mommy_03_02 .s21-h2{color:#3c3c3c!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s15-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s21-h2{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(88*var(--k))!important;letter-spacing:0!important;line-height:calc(100*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s15-o,.tg-page .tcf_mommy_03_02 .s21-o{color:#ff5f00!important}
  .tg-page .tcf_mommy_03_02 .s15-rule,.tg-page .tcf_mommy_03_02 .s21-rule{width:calc(100*var(--k))!important;height:1px!important;background:#333!important;margin:calc(26*var(--k)) auto 0!important}
  .tg-page .tcf_mommy_03_02 .s15-eyebrow,.tg-page .tcf_mommy_03_02 .s21-eyebrow{color:#fd7138!important;margin-top:calc(22*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s15-eyebrow,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s21-eyebrow{font-family:'GloberThinFree','scd1',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.3px currentColor;font-size:calc(62*var(--k))!important;letter-spacing:0!important;line-height:calc(70*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s15-lead,.tg-page .tcf_mommy_03_02 .s21-lead{color:#3a3a3a!important;margin-top:calc(28*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s15-lead,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s21-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17*var(--k))!important;letter-spacing:0!important;line-height:calc(22*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s21-lead{margin-top:calc(30*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s21-lead{font-size:calc(18*var(--k))!important;line-height:calc(24*var(--k))!important}
}

/* ══ 절개/비절개 원 #sec-16 (744): 원 사진 위 0~520·& 잉크 230~332(#ededed) / 세로줄 83~199·383~665 #d3d3d3 / 제목 Bold 24 #1e1e1e 잉크 560 / 설명 Light 18 줄간격 30 #3f3f3f 604 ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-16{height:calc(744*var(--k))!important;min-height:0!important;padding:0!important;overflow:hidden}
  .tg-page .tcf_mommy_03_02 .s16-wrap{max-width:none!important;width:calc(1184*var(--k))!important;padding:0!important;grid-template-columns:calc(527*var(--k)) calc(517*var(--k))!important;height:calc(744*var(--k))}
  .tg-page .tcf_mommy_03_02 .s16-rule{background:#d3d3d3!important}
  .tg-page .tcf_mommy_03_02 .s16-rule-t{top:calc(83*var(--k))!important;height:calc(116*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s16-rule-b{top:calc(383*var(--k))!important;height:calc(282*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s16-amp{color:#ededed!important;top:calc(215*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s16-amp{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(150*var(--k))!important;line-height:1!important}
  .tg-page .tcf_mommy_03_02 .s16-fig img{aspect-ratio:auto!important;height:calc(563*var(--k))!important;width:100%!important;object-fit:cover}
  .tg-page .tcf_mommy_03_02 .s16-ct{color:#1e1e1e!important;margin-top:calc(-8*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s16-ct{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(24*var(--k))!important;letter-spacing:0!important;line-height:calc(30*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s16-hl{color:#fd6a1a}
  .tg-page .tcf_mommy_03_02 .s16-cb{color:#3f3f3f!important;margin-top:calc(10*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s16-cb{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(18*var(--k))!important;letter-spacing:0!important;line-height:calc(30*var(--k))!important}
}

/* ══ 수술 단계 #sec-17 (543): 가로줄 0·137·274·411(왼쪽 316~847, 오른쪽 1073~1603) / 검정 원 76 가운데 x960 위 +21·166·302, 번호 Oswald Bold 30 / 글 Light 18 줄간격 29 #3b3b3b 세로 가운데 ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-17{height:calc(543*var(--k))!important;min-height:0!important;padding:0!important;overflow:hidden}
  .tg-page .tcf_mommy_03_02 .s17-grid{max-width:none!important;width:calc(1288*var(--k))!important;margin:0 auto!important;padding:0!important;
    grid-template-columns:calc(531*var(--k)) calc(226*var(--k)) calc(531*var(--k))!important;grid-auto-rows:calc(137*var(--k))}
  .tg-page .tcf_mommy_03_02 .s17-l,.tg-page .tcf_mommy_03_02 .s17-r{color:#3b3b3b!important;min-height:0!important;height:calc(137*var(--k));border-top:1px solid #000!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s17-l,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s17-r{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(18*var(--k))!important;letter-spacing:0!important;line-height:calc(29.5*var(--k))!important;white-space:nowrap}
  .tg-page .tcf_mommy_03_02 .s17-grid>p:nth-last-child(-n+3){border-bottom:1px solid #000!important}
  .tg-page .tcf_mommy_03_02 .s17-badge{width:calc(76*var(--k))!important;height:calc(76*var(--k))!important;background:#000!important;align-self:start;margin-top:calc(21*var(--k))}
  .tg-page .tcf_mommy_03_02 .s17-badge span{color:#fff!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s17-badge span{font-family:'Oswald-bold','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(30*var(--k))!important;letter-spacing:0!important}
}

/* ══ Who? 판 #sec-18·#sec-22 (판 1657×637 x131, 사진 오른쪽): Who? 잉크 179 / 소제목 scd1 33 흰색 245 / 노랑 scd1 47 292·356 / 안내 Light 16.5 455
      세로 막대 x747~757 위 240~469 / 목록 번호 Bold 20 노랑 x834 + 구분선, 글 Regular 19 흰색 x883, 줄 232 부터 55 간격(목 판은 65, 03 밑 작은 글 14px) — 배경 상자 없음 ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-18,.tg-page .tcf_mommy_03_02 #sec-22{height:calc(637*var(--k))!important;min-height:0!important;padding:0!important;overflow:hidden}
  .tg-page .tcf_mommy_03_02 .s18-panel,.tg-page .tcf_mommy_03_02 .s22-panel{max-width:none!important;width:calc(1657*var(--k))!important;height:calc(637*var(--k))!important;min-height:0!important;margin:0 0 0 calc(131*var(--k))!important;padding:0!important}
  .tg-page .tcf_mommy_03_02 .s18-in,.tg-page .tcf_mommy_03_02 .s22-in{grid-template-columns:calc(616*var(--k)) calc(11*var(--k)) 1fr!important;height:calc(637*var(--k))}
  .tg-page .tcf_mommy_03_02 .s18-copy,.tg-page .tcf_mommy_03_02 .s22-copy{padding:calc(176*var(--k)) 0 0 calc(185*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s18-eyebrow{color:#c2c2c4!important}
  .tg-page .tcf_mommy_03_02 .s22-eyebrow{color:#ccc9ca!important}
  .tg-page .tcf_mommy_03_02 .s18-dash{background:#a5a6a8!important}
  .tg-page .tcf_mommy_03_02 .s22-dash{background:#b5b2b3!important}
  .tg-page .tcf_mommy_03_02 .s18-h3,.tg-page .tcf_mommy_03_02 .s22-h3{color:#f6f7f8!important;margin-top:calc(30*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s18-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-h3{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.3px currentColor;font-size:calc(33*var(--k))!important;letter-spacing:0!important;line-height:calc(40*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s18-h2,.tg-page .tcf_mommy_03_02 .s22-h2{color:#ecf008!important;margin-top:calc(2*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s18-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-h2{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.3px currentColor;font-size:calc(47*var(--k))!important;letter-spacing:0!important;line-height:calc(64*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s18-note,.tg-page .tcf_mommy_03_02 .s22-note{color:#b0b1b3!important;margin-top:calc(46*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s18-note,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-note{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(16.5*var(--k))!important;letter-spacing:0!important;line-height:calc(22*var(--k))!important;white-space:nowrap}
  .tg-page .tcf_mommy_03_02 .s22-note{color:#bfbbbc!important}
  .tg-page .tcf_mommy_03_02 .s18-bar,.tg-page .tcf_mommy_03_02 .s22-bar{width:calc(11*var(--k))!important;height:calc(229*var(--k))!important;margin-top:calc(240*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s18-bar{background:#656567!important}
  .tg-page .tcf_mommy_03_02 .s22-bar{background:#868283!important}
  .tg-page .tcf_mommy_03_02 .s18-list,.tg-page .tcf_mommy_03_02 .s22-list{padding:calc(226*var(--k)) 0 0 calc(76*var(--k))!important;gap:calc(31*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s22-list{gap:calc(41*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s18-list li,.tg-page .tcf_mommy_03_02 .s22-list li{background:none!important;padding:0!important;gap:calc(14*var(--k))!important;align-items:baseline}
  .tg-page .tcf_mommy_03_02 .s18-n,.tg-page .tcf_mommy_03_02 .s22-n{color:#fefc05!important;padding-right:calc(6*var(--k))!important;border-right:1px solid #a9aa9a!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s18-n,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-n{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(20*var(--k))!important;letter-spacing:0!important;line-height:1!important}
  .tg-page .tcf_mommy_03_02 .s18-t,.tg-page .tcf_mommy_03_02 .s22-t{color:#fff!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s18-t,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(19*var(--k))!important;letter-spacing:0!important;line-height:calc(24*var(--k))!important;white-space:nowrap}
  .tg-page .tcf_mommy_03_02 .s22-sub{color:#e4e0e1!important;margin-top:calc(7*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-sub{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(14*var(--k))!important;letter-spacing:0!important;line-height:calc(18*var(--k))!important}
}

/* ══ 디자인 머리 #sec-19 (433)·#sec-23 (385): 라벨 잉크 162/114 / 소제목 scd1 33 #464646 228/180 / 주황 scd1 47 275/227 / 안내 Light 16.5 #616161 358/310 ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-19,.tg-page .tcf_mommy_03_02 #sec-23{min-height:0!important;padding:0!important;overflow:hidden}
  .tg-page .tcf_mommy_03_02 #sec-19{height:calc(433*var(--k))!important;padding-top:calc(157*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-23{height:calc(385*var(--k))!important;padding-top:calc(109*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-19 .wrap,.tg-page .tcf_mommy_03_02 #sec-23 .wrap{max-width:none!important;width:calc(1286*var(--k))!important;margin:0 0 0 calc(316*var(--k))!important;padding:0!important}
  .tg-page .tcf_mommy_03_02 .s19-eyebrow,.tg-page .tcf_mommy_03_02 .s23-eyebrow{color:#333!important}
  .tg-page .tcf_mommy_03_02 .s19-rule,.tg-page .tcf_mommy_03_02 .s23-rule{background:#333!important}
  .tg-page .tcf_mommy_03_02 .s19-h3,.tg-page .tcf_mommy_03_02 .s23-h3{color:#464646!important;margin-top:calc(30*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-h3{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.3px currentColor;font-size:calc(33*var(--k))!important;letter-spacing:0!important;line-height:calc(40*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s19-h2,.tg-page .tcf_mommy_03_02 .s23-h2{color:#fd6a24!important;margin-top:calc(0*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-h2{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.3px currentColor;font-size:calc(47*var(--k))!important;letter-spacing:0!important;line-height:calc(56*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s19-note,.tg-page .tcf_mommy_03_02 .s23-lead{color:#616161!important;margin-top:calc(30*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-note,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(16.5*var(--k))!important;letter-spacing:0!important;line-height:calc(22*var(--k))!important}
}

/* ══ 디자인 카드 #sec-20 (773)·#sec-24 (812): 사진 417×612 x314·750·1186(간격 19), 띠 274×74 왼쪽 72 / 설명 Light 20(얼굴)·17(목) 주황 #fc5a04 줄간격 35 위 647·648 ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-20,.tg-page .tcf_mommy_03_02 #sec-24{min-height:0!important;padding:0!important;overflow:hidden}
  .tg-page .tcf_mommy_03_02 #sec-20{height:calc(773*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-24{height:calc(812*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s20-wrap,.tg-page .tcf_mommy_03_02 .s24-wrap{max-width:none!important;width:calc(1289*var(--k))!important;margin:0 0 0 calc(314*var(--k))!important;padding:0!important}
  .tg-page .tcf_mommy_03_02 .s20-grid,.tg-page .tcf_mommy_03_02 .s24-grid{grid-template-columns:repeat(3,calc(417*var(--k)))!important;column-gap:calc(19*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s20-fig img,.tg-page .tcf_mommy_03_02 .s24-fig img{width:calc(417*var(--k))!important;height:calc(612*var(--k))!important;aspect-ratio:auto!important;object-fit:cover}
  .tg-page .tcf_mommy_03_02 .s20-badge,.tg-page .tcf_mommy_03_02 .s24-badge{left:calc(72*var(--k))!important;width:calc(274*var(--k))!important;height:calc(74*var(--k))!important;background:#fe5d03!important;gap:calc(8*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s20-b1,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s20-b2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-b1,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-b2{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(24*var(--k))!important;letter-spacing:0!important;line-height:1!important}
  .tg-page .tcf_mommy_03_02 .s20-b1,.tg-page .tcf_mommy_03_02 .s24-b1{color:#ffe266!important}
  .tg-page .tcf_mommy_03_02 .s20-notes,.tg-page .tcf_mommy_03_02 .s24-notes{margin-top:calc(28*var(--k))!important;gap:0!important}
  .tg-page .tcf_mommy_03_02 .s20-notes li,.tg-page .tcf_mommy_03_02 .s24-notes li{color:#fc5a04!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s20-notes li,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-notes li{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(20*var(--k))!important;letter-spacing:0!important;line-height:calc(35*var(--k))!important;white-space:nowrap}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-notes li{font-size:calc(17*var(--k))!important}
}

/* ══ Special Points #sec-25 (1320): 라벨 잉크 135 / 눈금 179~207 / 소제목 scd1 39 #373737 237 / 주황 scd1 55 #fd7126 290 / 안내 Light 15.5 #6f6f6f 372
      사진 378×443 x316·771·1226 위 448 / 번호 Oswald Bold 55 #e7e3d7 940 / 카드 제목 Bold 20 #3a3a3a 1030 / 설명 Light 16 줄간격 26 #616161 1077 ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-25{height:calc(1320*var(--k))!important;min-height:0!important;padding:calc(130*var(--k)) 0 0!important;overflow:hidden}
  .tg-page .tcf_mommy_03_02 .s25-h2{color:#303030!important;justify-content:center;display:flex}
  .tg-page .tcf_mommy_03_02 .s25-tick{height:calc(28*var(--k))!important;background:#323232!important;margin:calc(14*var(--k)) auto 0!important}
  .tg-page .tcf_mommy_03_02 .s25-h3{color:#373737!important;margin-top:calc(26*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-h3{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.3px currentColor;font-size:calc(39*var(--k))!important;letter-spacing:0!important;line-height:calc(46*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s25-h2b{color:#fd7126!important;margin-top:calc(2*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-h2b{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.3px currentColor;font-size:calc(55*var(--k))!important;letter-spacing:0!important;line-height:calc(64*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s25-lead{color:#6f6f6f!important;margin-top:calc(24*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(15.5*var(--k))!important;letter-spacing:0!important;line-height:calc(20*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s25-grid{max-width:none!important;width:calc(1288*var(--k))!important;margin:calc(56*var(--k)) auto 0!important;grid-template-columns:repeat(3,calc(378*var(--k)))!important;column-gap:calc(77*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s25-card figure img{width:calc(378*var(--k))!important;height:calc(443*var(--k))!important;max-width:none!important;aspect-ratio:auto!important;object-fit:cover}
  .tg-page .tcf_mommy_03_02 .s25-n{color:#e7e3d7!important;margin-top:calc(42*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-n{font-family:'Oswald-bold','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(55*var(--k))!important;letter-spacing:0!important;line-height:1!important}
  .tg-page .tcf_mommy_03_02 .s25-hr{margin-top:calc(18*var(--k))!important;background:#dcdcdc!important}
  .tg-page .tcf_mommy_03_02 .s25-ct{color:#3a3a3a!important;margin-top:calc(20*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-ct{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(20*var(--k))!important;letter-spacing:0!important;line-height:calc(26*var(--k))!important;white-space:nowrap}
  .tg-page .tcf_mommy_03_02 .s25-cb{color:#616161!important;margin-top:calc(16*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-cb{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(16*var(--k))!important;letter-spacing:0!important;line-height:calc(26*var(--k))!important;white-space:nowrap}
}

/* ══ Effect! #sec-26 (790, 배경 #fcfbf9, 사진 x960~): 라벨 잉크 151 / 소제목 scd1 33 #444 217 / 주황 scd1 47 262 / 설명 Light 16.5 줄간격 30 #514f4e 355 / 원 227 x314 간격 14 위 454 ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-26,.tg-page .tcf_mommy_03_02 .s26-body{height:calc(790*var(--k))!important;min-height:0!important}
  .tg-page .tcf_mommy_03_02 .s26-head{padding:calc(148*var(--k)) 0 0 calc(316*var(--k))!important;max-width:none!important}
  .tg-page .tcf_mommy_03_02 .s26-eyebrow{color:#333!important}
  .tg-page .tcf_mommy_03_02 .s26-h3{color:#444!important;margin-top:calc(30*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-h3{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.3px currentColor;font-size:calc(33*var(--k))!important;letter-spacing:0!important;line-height:calc(40*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s26-h2{color:#fc6a24!important;margin-top:calc(0*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-h2{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.3px currentColor;font-size:calc(47*var(--k))!important;letter-spacing:0!important;line-height:calc(56*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s26-lead{color:#514f4e!important;margin-top:calc(30*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(16.5*var(--k))!important;letter-spacing:0!important;line-height:calc(30*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s26-circles{left:calc(314*var(--k))!important;top:calc(454*var(--k))!important;gap:calc(14*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s26-c{width:calc(227*var(--k))!important;height:calc(227*var(--k))!important;padding-top:calc(46*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-n{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(28*var(--k))!important;letter-spacing:0!important;line-height:1!important}
  .tg-page .tcf_mommy_03_02 .s26-hr{margin-top:calc(12*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s26-t{color:#303030!important;margin-top:calc(26*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(18*var(--k))!important;letter-spacing:0!important;line-height:calc(24*var(--k))!important}
}

/* ── 1차 실측 뒤 보정 (elemcmp2, 2026-09-18): 구역 dy(sec-02 +12, sec-06 +4, sec-14 +12, sec-14b +8, sec-15 +16, sec-16 -6, sec-19·23 +2, sec-25 +8),
      큰 제목 '얼굴/목 리프팅' 원본 획 17(우리 11) → text-stroke, FACE/NECK LIFTING 60px 색 진하게, 카드 제목 자간 -2·설명 자간 -1, 디자인 설명 Regular 19, 원 글 Regular 19.5 ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-02 .wrap{padding-top:calc(151*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-06 .wrap{padding-top:calc(96*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-14{padding-top:calc(90*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-14b{padding-top:calc(28*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-15{padding-top:calc(156*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-16 .s16-wrap{margin-top:calc(-6*var(--k))}
  .tg-page .tcf_mommy_03_02 #sec-19{padding-top:calc(159*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-23{padding-top:calc(111*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-25{padding-top:calc(138*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s15-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s21-h2{-webkit-text-stroke:2.2px currentColor;letter-spacing:calc(3*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s15-eyebrow,.tg-page .tcf_mommy_03_02 .s21-eyebrow{color:#ff5a00!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s15-eyebrow,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s21-eyebrow{font-size:calc(60*var(--k))!important;-webkit-text-stroke:.4px currentColor}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s21-lead{font-size:calc(17*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s16-ct{font-size:calc(25*var(--k))!important;letter-spacing:calc(.5*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s16-hl{color:#fc5f00!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s17-badge span{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;font-size:calc(32*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s18-n,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-n{font-size:calc(22*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s18-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-h3{-webkit-text-stroke:.5px currentColor}
  .tg-page .tcf_mommy_03_02 .s19-h3,.tg-page .tcf_mommy_03_02 .s23-h3,.tg-page .tcf_mommy_03_02 .s26-h3,.tg-page .tcf_mommy_03_02 .s25-h3{color:#333!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-h3{-webkit-text-stroke:.5px currentColor}
  .tg-page .tcf_mommy_03_02 .s19-h2,.tg-page .tcf_mommy_03_02 .s23-h2,.tg-page .tcf_mommy_03_02 .s26-h2,.tg-page .tcf_mommy_03_02 .s25-h2b,.tg-page .tcf_mommy_03_02 .s11-h2,
  .tg-page .tcf_mommy_03_02 .s12-h2,.tg-page .tcf_mommy_03_02 .s14-h2,.tg-page .tcf_mommy_03_02 .s01-h2{color:#fd5a10!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-h2b,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s11-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s12-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s14-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s01-h2{-webkit-text-stroke:.5px currentColor}
  .tg-page .tcf_mommy_03_02 .s20-b1,.tg-page .tcf_mommy_03_02 .s24-b1{color:#fff105!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s20-b1,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s20-b2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-b1,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-b2{font-size:calc(25.5*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s20-notes li{font-weight:400!important;font-size:calc(19*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-notes li{font-size:calc(17.5*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-n{font-size:calc(52*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-ct{letter-spacing:calc(-2*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-cb{letter-spacing:calc(-1*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s26-t{color:#1a1a19!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-t{font-weight:400!important;font-size:calc(19.5*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-n{font-size:calc(29*var(--k))!important;letter-spacing:calc(-1*var(--k))!important}
}

/* ── 프롤로그 제목 오른쪽 옅은 세로 띠(원본 x948~968, y171~470, #fbfaf9) ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-01{position:relative}
  .tg-page .tcf_mommy_03_02 #sec-01::after{content:'';position:absolute;left:calc(948*var(--k));top:calc(171*var(--k));width:calc(21*var(--k));height:calc(300*var(--k));background:#fbfaf9}
}

/* ══ 수상 배너 속 조각(2609079fnjj, common_02.jpg 1495×659 실측): 명패 244×471 왼쪽 위 95 (페이지 CSS 의 .s01-award img{aspect-ratio:2.2686} 가 명패까지 눌러 잘렸음)
      제목 Gmarket Sans Bold 62 자간 -3 줄간격 71 #1b1b1b 밑줄 1px, 잉크 top 149·219·291 x968 / 설명 Noto Sans KR 400 22.5 줄간격 36 #181b1b 잉크 386 (굵은 부분 700)
      / 이름 Oswald Light 21 #5a5c60 잉크 557 x1244 ══ */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s01-award .n2609079fnjj-s00-plaque{aspect-ratio:244/471!important;width:calc(244*var(--k))!important;height:calc(471*var(--k))!important;top:calc(95*var(--k))!important;left:0!important}
  .tg-page .tcf_mommy_03_02 .s01-award .n2609079fnjj-s00-bg{aspect-ratio:auto!important;width:100%!important;height:100%!important}
  .tg-page .tcf_mommy_03_02 .s01-award .n2609079fnjj-s00-stage{width:calc(1495*var(--k));height:calc(659*var(--k));aspect-ratio:auto}
  .tg-page .tcf_mommy_03_02 .n2609079fnjj-s00-title{color:#1b1b1b!important;left:calc(755*var(--k))!important;top:calc(136*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .n2609079fnjj-s00-title{font-family:'gmsb','Gmarket Sans',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(62*var(--k))!important;letter-spacing:calc(-3*var(--k))!important;line-height:calc(71*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .n2609079fnjj-s00-line{text-decoration-line:underline!important;text-decoration-thickness:1px!important;text-decoration-color:#1b1b1b!important;text-underline-offset:calc(6*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .n2609079fnjj-s00-lead{color:#181b1b!important;left:calc(755*var(--k))!important;top:calc(378*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .n2609079fnjj-s00-lead{font-family:'nsk','Noto Sans KR','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(22.5*var(--k))!important;letter-spacing:0!important;line-height:calc(36*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .n2609079fnjj-s00-lead strong{font-family:'nsk','Noto Sans KR','NanumBG',sans-serif!important;font-weight:700!important;--tgff:1}
  .tg-page .tcf_mommy_03_02 .n2609079fnjj-s00-name{color:#5a5c60!important;left:calc(1031*var(--k))!important;top:calc(554*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .n2609079fnjj-s00-name{font-family:'Oswald-light','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(21*var(--k))!important;letter-spacing:0!important;line-height:1!important}
}

/* ── 2차 눈 대조: 항목 제목 25px 위로·설명 +3, 항목1 제목은 두 줄(폭 500 에서 접힘), CASE REPORT 자간 -3, 프롤로그 본문 17.6 ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s03-h,.tg-page .tcf_mommy_03_02 .s04-h,.tg-page .tcf_mommy_03_02 .s05-h,.tg-page .tcf_mommy_03_02 .s07-h,
  .tg-page .tcf_mommy_03_02 .s09-h{margin-top:calc(35*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s08-h{margin-top:calc(16*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s10-h{margin-top:calc(35*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s03-body,.tg-page .tcf_mommy_03_02 .s04-body,.tg-page .tcf_mommy_03_02 .s05-body,.tg-page .tcf_mommy_03_02 .s07-body,
  .tg-page .tcf_mommy_03_02 .s08-body,.tg-page .tcf_mommy_03_02 .s09-body{margin-top:calc(29*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s10-body{margin-top:calc(25*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s03-h{max-width:calc(500*var(--k))}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s03-h{white-space:normal!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s06-h2{letter-spacing:calc(-3*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s01-body{font-size:calc(17.6*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .n2609079fnjj-s00-title{letter-spacing:calc(-3.5*var(--k))!important}
}

/* ── #sec-11 라벨이 사진(absolute img)과 겹치는 부분만 글자가 두 번 그려지는 렌더링 잔상 → 쌓임 순서를 명시. 폴리에스터 두 줄 목록은 원본처럼 두 번째 칸 x+150 ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s11-photo{z-index:0}
  .tg-page .tcf_mommy_03_02 .s11-vec{z-index:1}
  .tg-page .tcf_mommy_03_02 .s11-head,.tg-page .tcf_mommy_03_02 .s11-co{z-index:2;isolation:isolate}
  .tg-page .tcf_mommy_03_02 .s11-ul2{grid-template-columns:calc(150*var(--k)) 1fr!important;column-gap:0!important;width:calc(400*var(--k))!important}
}
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s11-co,.tg-page .tcf_mommy_03_02 .s11-head{will-change:transform}   /* 라벨을 사진 레이어와 분리(헤드리스 크로미움에서 겹친 글자 잔상) */
}

/* ── 3차 눈 대조: 니들 사진 사이 틈 없음, 영상 상자 배경 투명(원본 iframe), 탄성력 두 칸 제목 gmsm 22·설명 gmsl 17, 단계 글 gmsl 19, 원 사진 6px 위로 ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s13-grid{column-gap:0!important}
  .tg-page .tg-ins .vid-pair .wrap{background:transparent!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s14-ct{font-family:'gmsm','Gmarket Sans',sans-serif!important;font-weight:500!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s14-cb{font-family:'gmsl','Gmarket Sans',sans-serif!important;font-weight:300!important;font-size:calc(17*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s17-l,.tg-page .tcf_mommy_03_02 .s17-r{color:#3b3b3b!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s17-l,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s17-r{font-family:'gmsl','Gmarket Sans',sans-serif!important;font-weight:300!important;font-size:calc(19*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s16-fig{position:relative;top:calc(-6*var(--k))}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s15-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s21-h2{-webkit-text-stroke:2.6px currentColor}
}
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s20-notes li,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-notes li{font-family:'gmsl','Gmarket Sans',sans-serif!important;font-weight:300!important}   /* 디자인 설명은 Gmarket Sans Light */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s20-notes li{font-size:calc(20*var(--k))!important}
}
@media (min-width:1025px){
  /* 실측: 얼굴 제목 -3·FACE -11·설명 +4 / 목 제목 -18·NECK -25·설명 -7 (우리가 위) */
  .tg-page .tcf_mommy_03_02 #sec-15{padding-top:calc(159*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s15-eyebrow{margin-top:calc(30*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s15-lead{margin-top:calc(16*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-21{padding-top:calc(148*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s21-eyebrow{margin-top:calc(29*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s21-lead{margin-top:calc(12*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s15-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s21-h2{letter-spacing:calc(4*var(--k))!important}
}
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-ct{letter-spacing:0!important}   /* 실측 폭 오독 → 자간 되돌림 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-cb{letter-spacing:0!important}
}
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-25 .wrap{max-width:none!important;padding:0!important}   /* 카드 격자 1288 이 .wrap(1212) 에 갇혀 오른쪽으로 밀렸음 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-ct{font-size:calc(23*var(--k))!important}      /* 원본 잉크 20×179 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-cb{font-size:calc(17.5*var(--k))!important}    /* 원본 잉크 17×271 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s17-l,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s17-r{-webkit-text-stroke:.3px currentColor}
}
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-16 .s16-wrap{margin-top:0}   /* 실측: 원만 8px 아래, 설명은 맞음 → 원 사진만 올린다 */
  .tg-page .tcf_mommy_03_02 .s16-fig{top:calc(-8*var(--k))}
}
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s16-ct{margin-top:calc(-4*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s16-ct{letter-spacing:calc(3*var(--k))!important}   /* 원본 폭 193(우리 169), 4px 아래 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s16-cb{font-size:calc(19*var(--k))!important}   /* 원본 폭 343(우리 326) */
}

/* ── 마지막 실측 잔여(elemcmp2 2차): 탄성력 설명 16, 단계 원 번호 36, Who 번호 21+자간, 디자인 띠 27, Special Points 카드 제목 21+자간 1.5, 원 번호 26,
      구조도 오른쪽 아래 두 목록(조직 결합·핸들링) 17.5(원본 폭 10% 넓음), 니들 설명 자간 .5, 배너 이름 22.5 ── */
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s14-cb{font-size:calc(16*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s17-badge span{font-size:calc(36*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s18-n,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-n{font-size:calc(21*var(--k))!important;letter-spacing:calc(1.5*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s20-b1,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s20-b2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-b1,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-b2{font-size:calc(27*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-ct{font-size:calc(21*var(--k))!important;letter-spacing:calc(1.5*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-n{font-size:calc(26*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s11-co-c .s11-ul li,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s11-co-e .s11-ul li{font-size:calc(17.5*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s13-cap{letter-spacing:calc(.5*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .n2609079fnjj-s00-name{font-size:calc(22.5*var(--k))!important;letter-spacing:calc(-.5*var(--k))!important}
}

/* ── 3차 실측(2026-09-18 c): 프롤로그 — 본문은 원본이 양끝맞춤 7줄(x1049~1602), 글자 17.3+자간 .25(마지막 줄 폭 282), 잉크 top 1447(우리 1433)
      Prologue 잉크 1383(우리 1374) / 제목 1375(우리 1371)·오른끝 868(우리 862) / 부제 22px(폭 442·411) 1533(우리 1530)·오른끝 868(우리 866) ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s01-top{padding-top:calc(164*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s01-r{padding-top:calc(13*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s01-h2{position:relative;left:calc(5*var(--k))}
  .tg-page .tcf_mommy_03_02 .s01-lead{position:relative;left:calc(2*var(--k));max-width:calc(480*var(--k))!important;margin-top:calc(25*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s01-lead{font-size:calc(22*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s01-body{text-align:justify!important;margin-top:calc(29*var(--k))!important;width:calc(553*var(--k))}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s01-body{font-size:calc(17.3*var(--k))!important;letter-spacing:calc(.15*var(--k))!important}
}

/* ── 3차 실측: 히어로 글·띠·사양표 줄이 원본보다 5~6px 위(띠 675→669, 표 줄 849/976/1104 → 843/970/1098) ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s00-panel-in{padding-top:calc(254*var(--k))!important}
}
/* ── 사양표 아이콘을 원본 top.jpg 에서 그대로 잘라 씀(tc/260902zxmrj/ico_01~06.png, 잉크 43×43·48×38·48×32·50×48·34×44·56×44,
      원본 x 1088·1379·1090·1379·1096·1379, 글 x 1194·1490, 모니터 아이콘은 칸 가운데보다 3 위·하트는 7 아래) ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s00-cell>.s00-ico{display:block;max-width:none;position:relative}
  .tg-page .tcf_mommy_03_02 .s00-cell:nth-child(1)>.s00-ico{margin:0 calc(63*var(--k)) 0 calc(3*var(--k))}
  .tg-page .tcf_mommy_03_02 .s00-cell:nth-child(2)>.s00-ico{margin:0 calc(63*var(--k)) 0 calc(2*var(--k));top:calc(-3*var(--k))}
  .tg-page .tcf_mommy_03_02 .s00-cell:nth-child(3)>.s00-ico{margin:0 calc(56*var(--k)) 0 calc(5*var(--k))}
  .tg-page .tcf_mommy_03_02 .s00-cell:nth-child(4)>.s00-ico{margin:0 calc(61*var(--k)) 0 calc(2*var(--k))}
  .tg-page .tcf_mommy_03_02 .s00-cell:nth-child(5)>.s00-ico{margin:0 calc(64*var(--k)) 0 calc(11*var(--k))}
  .tg-page .tcf_mommy_03_02 .s00-cell:nth-child(6)>.s00-ico{margin:0 calc(55*var(--k)) 0 calc(2*var(--k));top:calc(7*var(--k))}
}
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s00-cell dt{letter-spacing:calc(.6*var(--k))!important}      /* 원본 폭 55(우리 52) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s00-cell dd{letter-spacing:calc(.5*var(--k))!important}      /* 부분/수면마취 95(우리 90) */
  .tg-page .tcf_mommy_03_02 .s00-cell:nth-child(6)>div{position:relative;top:calc(8*var(--k))}   /* 두 줄 칸도 원본은 이름 줄이 1020 으로 같은 높이 */
  .tg-page .tcf_mommy_03_02 .s00-note{margin-top:calc(85*var(--k))!important}             /* 잉크 1190(우리 1181) */
}
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s00-h1{margin-top:calc(-5*var(--k))!important}      /* 제목 잉크 484(우리 486) */
  .tg-page .tcf_mommy_03_02 .s00-bar{margin-top:calc(58*var(--k))!important}
}

/* ── 3차 실측: 두 목록 제목. '학술활동 및 CASE REPORT' 원본 잉크 698×59(우리 -3 자간이라 635) → 자간 +.8, 밑줄 띠 699(우리 618) / 'LIVE SURGERY' 401(우리 388) → 자간 +.3
      세로: LIVE 위 문구 3338(우리 3344), CASE 제목 4957(우리 4950) / 가로: 위 문구 x316(우리 322), 제목 313(우리 316) ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s06-h2{margin-top:calc(10*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s06-h2{letter-spacing:calc(.8*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s06-rule{width:calc(699*var(--k))!important;margin-top:calc(28*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s02-h2{margin-top:calc(9*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s02-h2{letter-spacing:calc(.3*var(--k))!important}
  .tg-page .tcf_mommy_03_02 #sec-02 .wrap{padding-top:calc(145*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s02-eyebrow,.tg-page .tcf_mommy_03_02 .s06-eyebrow{position:relative;left:calc(-6*var(--k))}
  .tg-page .tcf_mommy_03_02 .s02-h2,.tg-page .tcf_mommy_03_02 .s06-h2{position:relative;left:calc(-3*var(--k))}
}
/* ── 목록 항목 설명이 원본보다 3px 아래(3763/5322/6128 ↔ 우리 3766/5325/6131), 2017.11.12 항목은 16px 아래(5733 ↔ 5749) ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s03-body,.tg-page .tcf_mommy_03_02 .s04-body,.tg-page .tcf_mommy_03_02 .s05-body,.tg-page .tcf_mommy_03_02 .s07-body,
  .tg-page .tcf_mommy_03_02 .s09-body{margin-top:calc(26*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s10-body{margin-top:calc(22*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s08-body{margin-top:calc(13*var(--k))!important}
}
/* ── 항목 제목 자간 1 → .5 (원본 '엘라스티꿈 론칭 세미나' 332·'Live Surgery in DAEGU' 400 ↔ 우리 337·417; glyphcmp 로 Latin 자간이 더 좁음) ── */
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s03-h,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s04-h,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s05-h,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s07-h,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s08-h,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s09-h,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s10-h{letter-spacing:calc(.5*var(--k))!important}
}

/* ── 3차 실측 #sec-11 구조도: 항목 제목은 glyphcmp 로 Gmarket Sans Medium 23 자간 -1.2(원본 '실리콘 (Silicone)' 166×23) / 항목 글 Light 17(원본 폭 198·263, 우리 16px 182·242)
      줄 간격 35, 점 5px 가 글 왼쪽 18 앞, 점 중심 = 글 잉크 top+9 ── */
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s11-ct{font-family:'gmsm','Gmarket Sans',sans-serif!important;font-weight:500!important;--tgff:1;font-size:calc(23*var(--k))!important;letter-spacing:calc(-1.2*var(--k))!important;-webkit-text-stroke:.25px currentColor}
  .tg-page .tcf_mommy_03_02 .s11-ul li{padding-left:calc(18*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s11-ul li{font-size:calc(17*var(--k))!important;line-height:calc(20*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s11-co-c .s11-ul li,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s11-co-e .s11-ul li{font-size:calc(17*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s11-ul{gap:calc(15*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s11-ul li::before{top:calc(9*var(--k))!important;width:calc(5*var(--k))!important;height:calc(5*var(--k))!important}
}
@media (min-width:1025px){
  /* 구조도 다섯 블록 세로(원본 라벨 잉크 7531·7531·7727·7890·7890 ↔ 우리 7536·7539·7733·7897·7897), 밑줄→목록 17(우리 24), 목록 왼쪽 들여쓰기 */
  .tg-page .tcf_mommy_03_02 .s11-co-a{margin-top:calc(-5*var(--k))}
  .tg-page .tcf_mommy_03_02 .s11-co-b{margin-top:calc(-8*var(--k))}
  .tg-page .tcf_mommy_03_02 .s11-co-c{margin-top:calc(-6*var(--k))}
  .tg-page .tcf_mommy_03_02 .s11-co-d,.tg-page .tcf_mommy_03_02 .s11-co-e{margin-top:calc(-7*var(--k))}
  .tg-page .tcf_mommy_03_02 .s11-ct{padding-bottom:calc(14*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s11-ul{margin-top:calc(9*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s11-co-b .s11-ul{margin-top:calc(12*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s11-co-c .s11-ul{margin-top:calc(5*var(--k))!important;margin-left:calc(9*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s11-co-e .s11-ul{margin-left:calc(12*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s11-co-a .s11-ul{margin-left:calc(3*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s11-co-d .s11-ul{margin-left:calc(2*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s11-lead{margin-top:calc(19*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s11-h2{position:relative;left:calc(-5*var(--k))}
}

/* ── 3차 실측 #sec-12: 제목 잉크 8381(우리 8376)·폭 768(우리 758 → 43.5) / 설명 17.5(원본 첫 줄 폭 472, 우리 446) 잉크 8442·8472(우리 8438·8469) ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-12{padding-top:calc(133*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s12-h2{font-size:calc(43*var(--k))!important;letter-spacing:calc(.5*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s12-lead{margin-top:calc(10*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s12-lead{font-size:calc(17.5*var(--k))!important;line-height:calc(30*var(--k))!important}
}

/* ── 3차 실측 #sec-13 니들 설명: glyphcmp 로 Gmarket Sans Bold 18(원본 폭 247·225, 우리 NanumBG 218·199), 잉크 8850(우리 8856) / #sec-14 제목 9038(우리 9045)·x691(우리 697) / #sec-14b 9567(우리 9570) ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s13-cap{position:relative;top:calc(-6*var(--k))}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s13-cap{font-family:'gmsb','Gmarket Sans',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(18*var(--k))!important;letter-spacing:calc(.5*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s13-hl{font-family:'gmsb','Gmarket Sans',sans-serif!important;font-weight:700!important;--tgff:1}
  .tg-page .tcf_mommy_03_02 .s14-h2{position:relative;top:calc(-7*var(--k));left:calc(-6*var(--k))}
  .tg-page .tcf_mommy_03_02 .s14-ct{position:relative;top:calc(-3*var(--k))}
}

/* ── 3차 실측 #sec-15: 설명 폭 430(우리 411) → 17 + 자간 .4, 잉크 10021(우리 10024) / 제목 밑 짧은 줄 92(우리 100)
      #sec-16: 원본 글은 원 사진 가운데가 아님 — 왼쪽 글 가운데 636(우리 629), 오른쪽 1280(우리 1292) ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s15-lead{margin-top:calc(13*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s15-lead{letter-spacing:calc(.4*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s15-rule{width:calc(92*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s16-col:nth-of-type(1) .s16-ct,.tg-page .tcf_mommy_03_02 .s16-col:nth-of-type(1) .s16-cb{position:relative;left:calc(7*var(--k))}
  .tg-page .tcf_mommy_03_02 .s16-col:nth-of-type(2) .s16-ct,.tg-page .tcf_mommy_03_02 .s16-col:nth-of-type(2) .s16-cb{position:relative;left:calc(-12*var(--k))}
}

/* ── 3차 실측 #sec-17: 글 폭 3% 넓음(452↔466) → 자간 -.3, 줄 간격 30(우리 28~29), 첫 줄 2px 위 / 검정 원 2·3번은 원본이 줄 아래 29·28(1번 21) ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s17-l,.tg-page .tcf_mommy_03_02 .s17-r{position:relative;top:calc(-2*var(--k))}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s17-l,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s17-r{letter-spacing:calc(-.3*var(--k))!important;line-height:calc(30*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s17-badge:nth-of-type(2){margin-top:calc(29*var(--k))}
  .tg-page .tcf_mommy_03_02 .s17-badge:nth-of-type(3){margin-top:calc(28*var(--k))}
}

/* ── 3차 실측 Who? 판(#sec-18·#sec-22): 번호 '01' 은 glyphcmp 로 나눔고딕 Bold('1' 에 밑받침) 22 자간 0 — 사이트 font/ 에 있는 파일을 이 쪽에서만 선언
      소제목 34.5(원본 폭 281, 우리 267) · 노랑 48.5(282·253 ↔ 272·244) · 항목 글 19.5(404 ↔ 387) · 글 세로: 소제목 11640(우리 11635), 항목 11627(우리 11622) ── */
@font-face{font-family:'NanumGothicWeb';font-style:normal;font-weight:700;font-display:swap;src:url('https://channel-static.rebeauty.co.kr/tanggleps/ko/font/NanumGothicBold.woff') format('woff')}
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s18-n,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-n{font-family:'NanumGothicWeb','NanumBG',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(22*var(--k))!important;letter-spacing:0!important}
  .tg-page .tcf_mommy_03_02 .s18-h3,.tg-page .tcf_mommy_03_02 .s22-h3{margin-top:calc(35*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s18-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-h3{font-size:calc(34.5*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s18-h2,.tg-page .tcf_mommy_03_02 .s22-h2{position:relative;left:calc(-5*var(--k))}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s18-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-h2{font-size:calc(48.5*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s18-note,.tg-page .tcf_mommy_03_02 .s22-note{margin-top:calc(41*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s18-list{gap:calc(29*var(--k))!important}   /* 항목 간격 55 */
  .tg-page .tcf_mommy_03_02 .s18-list{padding-top:calc(229*var(--k))!important}
}
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s18-t,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-t{font-size:calc(19.5*var(--k))!important;letter-spacing:calc(.5*var(--k))!important}   /* 원본 '절개하는 안면거상술이 부담스러운 경우' 311(우리 299) */
}

/* ── 3차 실측 디자인 머리(#sec-19·#sec-23): 소제목 34.5(원본 폭 281·214, 우리 266·203) 잉크 +5 / 주황 48.5(435 ↔ 422) 잉크 +11 / 안내 16.9(575·510 ↔ 563·499) ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s19-h3,.tg-page .tcf_mommy_03_02 .s23-h3{margin-top:calc(35*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-h3{font-size:calc(34.5*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s19-h2,.tg-page .tcf_mommy_03_02 .s23-h2{margin-top:calc(5*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-h2{font-size:calc(48.5*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-note,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-lead{font-size:calc(16.9*var(--k))!important}
}
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s19-h2,.tg-page .tcf_mommy_03_02 .s23-h2{position:relative;left:calc(-7*var(--k))}   /* 잉크 x313(우리 320) */
  .tg-page .tcf_mommy_03_02 .s19-h3,.tg-page .tcf_mommy_03_02 .s23-h3{position:relative;left:calc(-3*var(--k))}
}
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s20-notes li,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-notes li{-webkit-text-stroke:.35px currentColor}   /* 원본 획이 Light 보다 굵고 Medium 보다 가늘다 */
}

/* ── 3차 실측 #sec-21: 위 회색 가로줄 13368(우리 13386) — 제목 위치는 그대로 / 제목 밑 짧은 줄 92·x908(우리 100·910) ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-21{padding-top:calc(130*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s21-top{margin-bottom:calc(114*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s21-rule{width:calc(92*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s15-rule,.tg-page .tcf_mommy_03_02 .s21-rule{position:relative;left:calc(-6*var(--k))}
}

/* ── 3차 실측 #sec-25: 라벨 15782(우리 15788) / 눈금 15826·x958(우리 15829·960) / 소제목 폭 226(우리 218 → 40.5) / 주황 15938(우리 15935) / 카드 제목 16677(우리 16672)·설명 16724(우리 16716) ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 #sec-25{padding-top:calc(132*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s25-tick{margin-top:calc(17*var(--k))!important;position:relative;left:calc(-2*var(--k))}
  .tg-page .tcf_mommy_03_02 .s25-h3{margin-top:calc(24*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-h3{font-size:calc(40.5*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s25-h2b{margin-top:calc(6*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s25-ct{margin-top:calc(25*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s25-cb{margin-top:calc(19*var(--k))!important}
}
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s25-h3{margin-top:calc(28*var(--k))!important}   /* 잉크 15884(우리 15880) */
  .tg-page .tcf_mommy_03_02 .s25-lead{margin-top:calc(20*var(--k))!important}
}

/* ── 3차 실측 #sec-26 Effect!: 소제목 34.5(원본 폭 271, 우리 258) 잉크 17184(우리 17179) / 주황 48.5(462 ↔ 449) 17230(우리 17219)·x315(우리 321) / 설명 17322(우리 17307) ── */
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s26-h3{position:relative;top:calc(5*var(--k));left:calc(-2*var(--k))}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-h3{font-size:calc(34.5*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s26-h2{position:relative;top:calc(10*var(--k));left:calc(-6*var(--k))}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-h2{font-size:calc(48.5*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s26-lead{position:relative;top:calc(14*var(--k))}
}
@media (min-width:1025px){
  /* 원 안: 짧은 줄 17515(우리 17507), 글 17545·폭 94·116(우리 17534·90·110 → 20.3 + 획) */
  .tg-page .tcf_mommy_03_02 .s26-hr{margin-top:calc(20*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s26-t{margin-top:calc(29*var(--k))!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-t{font-size:calc(20.3*var(--k))!important;-webkit-text-stroke:.3px currentColor;line-height:calc(25*var(--k))!important}
}

/* ── 3차 실측 카드 띠 글: '2 Point Design' 원본 잉크 164×27(우리 27px → 179) → 25 / '1 Loop Design' 167 → 26, 잉크 13031·15401(우리 -4) / 목 카드 설명 17(원본 폭 401, 우리 17.5 → 424) ── */
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s20-b1,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s20-b2{font-size:calc(25*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-b1,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-b2{font-size:calc(26*var(--k))!important}
  .tg-page .tcf_mommy_03_02 .s20-badge,.tg-page .tcf_mommy_03_02 .s24-badge{padding-top:calc(3*var(--k))!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-notes li{font-size:calc(17*var(--k))!important}
}
@media (min-width:1025px){
  .tg-page .tcf_mommy_03_02 .s11-ul2{grid-template-columns:calc(132*var(--k)) 1fr!important}   /* 폴리에스터 둘째 칸: 원본 '텐션 분배' 오른끝 565(우리 583) */
}

/* == sizefix mommy_03_02 == */
@media (min-width:1025px){
html[lang="ko"] .tcf_mommy_03_02 #sec-02 h3.s02-eyebrow{font-size:57.5px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_mommy_03_02 #sec-06 p.s06-eyebrow{font-size:57.5px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_mommy_03_02 #sec-14 h2.s14-h2{font-size:48.3px!important;letter-spacing:0.0px!important}
html[lang="ko"] .tcf_mommy_03_02 #hero p.s00-lead{font-size:18.2px!important;letter-spacing:0.0px!important;line-height:30.0px!important}   /* 강력한 탄성력과 리프팅 효과로피부 */
html[lang="ko"] .tcf_mommy_03_02 #hero>div.s00-panel:nth-of-type(2)>div.s00-panel-in>dl.s00-spec>div.s00-cell:nth-of-type(2)>div>dt{font-size:15.9px!important;letter-spacing:0.64px!important}   /* 마취방법 */
html[lang="ko"] .tcf_mommy_03_02 #hero>div.s00-panel:nth-of-type(2)>div.s00-panel-in>dl.s00-spec>div.s00-cell:nth-of-type(3)>div>dd{font-size:18.5px!important;letter-spacing:0.6px!important}   /* 불필요 */
html[lang="ko"] .tcf_mommy_03_02 #n2609079fnjj-hero span.n2609079fnjj-s00-line{font-size:56.6px!important;letter-spacing:0.0px!important}   /* 2020 */
html[lang="ko"] .tcf_mommy_03_02 #sec-02 h2.s02-h2{font-size:60.0px!important;letter-spacing:0.3px!important}   /* LIVE SURGERY */
html[lang="ko"] .tcf_mommy_03_02 #sec-03 p.s03-date{font-size:26.3px!important;letter-spacing:0.0px!important}   /* 2016. 07. 12 */
html[lang="ko"] .tcf_mommy_03_02 #sec-03 h3.s03-h{font-size:32.0px!important;letter-spacing:0.5px!important}   /* 부산, 영남지방 최초 엘라스티꿈  */
.tcf_mommy_03_02 #sec-03 p.s03-body{width:368px!important}
html[lang="ko"] .tcf_mommy_03_02 #sec-03 p.s03-body{font-size:20.4px!important;letter-spacing:0.0px!important}   /* 부산, 영남지방 최초로 더바디성형 */
html[lang="ko"] .tcf_mommy_03_02 #sec-04 p.s04-date{font-size:26.3px!important;letter-spacing:0.0px!important}   /* 2017. 06. 13 */
html[lang="ko"] .tcf_mommy_03_02 #sec-04 h3.s04-h{font-size:31.8px!important;letter-spacing:0.5px!important}   /* 엘라스티꿈 론칭 세미나Live S */
.tcf_mommy_03_02 #sec-04 p.s04-body{width:387px!important}
html[lang="ko"] .tcf_mommy_03_02 #sec-04 p.s04-body{font-size:20.6px!important;letter-spacing:0.0px!important}   /* 대구 V성형외과 엘라스티꿈 론칭  */
html[lang="ko"] .tcf_mommy_03_02 #sec-05 p.s05-date{font-size:26.8px!important;letter-spacing:0.0px!important}   /* 2018. 05. 19 */
html[lang="ko"] .tcf_mommy_03_02 #sec-05 h3.s05-h{font-size:32.2px!important;letter-spacing:0.5px!important}   /* 대구 동양인 눈성형 심포지엄 */
.tcf_mommy_03_02 #sec-05 p.s05-body{width:330px!important}
html[lang="ko"] .tcf_mommy_03_02 #sec-05 p.s05-body{font-size:20.5px!important;letter-spacing:0.0px!important}   /* 대구 동양인 눈성형 심포지엄엘라스 */
html[lang="ko"] .tcf_mommy_03_02 #sec-06 h2.s06-h2{font-size:60.2px!important;letter-spacing:0.8px!important}   /* 학술활동 및 CASE REPORT */
html[lang="ko"] .tcf_mommy_03_02 #sec-07 p.s07-date{font-size:26.4px!important;letter-spacing:0.0px!important}   /* 2017. 04. 02 */
html[lang="ko"] .tcf_mommy_03_02 #sec-07 h3.s07-h{font-size:34.5px!important;letter-spacing:0.54px!important;line-height:32.0px!important}   /* 대한미용성형외과학회국제 학술대회  */
html[lang="ko"] .tcf_mommy_03_02 #sec-07 p.s07-body{font-size:19.9px!important;letter-spacing:0.0px!important}   /* 대한성형외과학회에서 주최하는대한미 */
html[lang="ko"] .tcf_mommy_03_02 #sec-08 p.s08-date{font-size:26.2px!important;letter-spacing:0.0px!important}   /* 2017. 11. 12 */
.tcf_mommy_03_02 #sec-08 h3.s08-h{width:455px!important}
html[lang="ko"] .tcf_mommy_03_02 #sec-08 h3.s08-h{font-size:32.6px!important;letter-spacing:0.5px!important}   /* 2017 PRS KOREA대한성형 */
html[lang="ko"] .tcf_mommy_03_02 #sec-08 p.s08-body{font-size:20.0px!important;letter-spacing:0.0px!important}   /* 2017 PRS KOREA에서 엘 */
html[lang="ko"] .tcf_mommy_03_02 #sec-09 p.s09-date{font-size:26.4px!important;letter-spacing:0.0px!important}   /* 2017. 08 */
html[lang="ko"] .tcf_mommy_03_02 #sec-09 h3.s09-h{font-size:32.2px!important;letter-spacing:0.5px!important}   /* 엘라스티꿈 공식 수입업체에서CAS */
.tcf_mommy_03_02 #sec-09 p.s09-body{width:403px!important}
html[lang="ko"] .tcf_mommy_03_02 #sec-09 p.s09-body{font-size:19.4px!important;letter-spacing:0.0px!important}   /* 엘라스티꿈 공식 수입업체 TRM  */
html[lang="ko"] .tcf_mommy_03_02 #sec-10 p.s10-date{font-size:26.3px!important;letter-spacing:0.0px!important}   /* 2018 . 04 */
html[lang="ko"] .tcf_mommy_03_02 #sec-10 h3.s10-h{font-size:31.8px!important;letter-spacing:0.5px!important}   /* 세계최초, 국내최초!엘라스티꿈 힙 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11 p.s11-eyebrow{font-size:30.4px!important;letter-spacing:-1.02px!important}   /* Elasticume */
html[lang="ko"] .tcf_mommy_03_02 #sec-11 h2.s11-h2{font-size:47.9px!important;letter-spacing:0.0px!important}   /* 엘라스티꿈의 구조와 특징 */
.tcf_mommy_03_02 #sec-11 p.s11-lead{width:634px!important}
html[lang="ko"] .tcf_mommy_03_02 #sec-11 p.s11-lead{font-size:17.2px!important;letter-spacing:0.0px!important}   /* 실리콘 주위를 폴리에스터가 감싸고 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11 h3.s11-ct{font-size:20.6px!important;letter-spacing:0.0px!important}   /* 실리콘 (Silicone) */
html[lang="ko"] .tcf_mommy_03_02 #sec-11>div.s11-co.s11-co-a:nth-of-type(2)>ul.s11-ul>li:nth-of-type(1){font-size:17.1px!important;letter-spacing:0.0px!important}   /* 강한 탄성 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11>div.s11-co.s11-co-a:nth-of-type(2)>ul.s11-ul>li:nth-of-type(2){font-size:16.8px!important;letter-spacing:0.0px!important}   /* 다양한 케이스에 적용 가능 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11>div.s11-co.s11-co-a:nth-of-type(2)>ul.s11-ul>li:nth-of-type(3){font-size:16.8px!important;letter-spacing:0.0px!important}   /* 피부의 움직임을 거의 방해하지 않 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11>div.s11-co.s11-co-b:nth-of-type(3)>ul.s11-ul>li:nth-of-type(1){font-size:17.0px!important;letter-spacing:0.0px!important}   /* 만져짐 최소화 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11>div.s11-co.s11-co-b:nth-of-type(3)>ul.s11-ul>li:nth-of-type(2){font-size:16.7px!important;letter-spacing:0.0px!important}   /* 빠른 일상 복귀 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11>div.s11-co.s11-co-b:nth-of-type(3)>ul.s11-ul>li:nth-of-type(3){font-size:17.4px!important;letter-spacing:0.0px!important}   /* 자연스러운 회복 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11>div.s11-co.s11-co-c:nth-of-type(4)>ul.s11-ul>li:nth-of-type(1){font-size:16.9px!important;letter-spacing:0.0px!important}   /* 안정적인 조직고정 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11>div.s11-co.s11-co-c:nth-of-type(4)>ul.s11-ul>li:nth-of-type(2){font-size:16.9px!important;letter-spacing:0.0px!important}   /* 이물반응 최소화 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11>div.s11-co.s11-co-d:nth-of-type(5)>ul.s11-ul.s11-ul2>li:nth-of-type(1){font-size:17.4px!important;letter-spacing:0.0px!important}   /* 높은 인장강도 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11>div.s11-co.s11-co-d:nth-of-type(5)>ul.s11-ul.s11-ul2>li:nth-of-type(2){font-size:17.1px!important;letter-spacing:0.0px!important}   /* 텐션 분배 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11>div.s11-co.s11-co-d:nth-of-type(5)>ul.s11-ul.s11-ul2>li:nth-of-type(3){font-size:17.4px!important;letter-spacing:0.0px!important}   /* 복원력 조절 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11>div.s11-co.s11-co-d:nth-of-type(5)>ul.s11-ul.s11-ul2>li:nth-of-type(4){font-size:17.3px!important;letter-spacing:0.0px!important}   /* 조직손상최소화 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11>div.s11-co.s11-co-d:nth-of-type(5)>ul.s11-ul.s11-ul2>li:nth-of-type(5){font-size:17.1px!important;letter-spacing:0.0px!important}   /* 부드러운 표면 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11>div.s11-co.s11-co-e:nth-of-type(6)>ul.s11-ul>li:nth-of-type(1){font-size:17.4px!important;letter-spacing:0.0px!important}   /* 미끄럼 방지 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11>div.s11-co.s11-co-e:nth-of-type(6)>ul.s11-ul>li:nth-of-type(2){font-size:17.4px!important;letter-spacing:0.0px!important}   /* 안전한 매듭 */
html[lang="ko"] .tcf_mommy_03_02 #sec-11>div.s11-co.s11-co-e:nth-of-type(6)>ul.s11-ul>li:nth-of-type(3){font-size:17.5px!important;letter-spacing:0.0px!important}   /* 실에 의한 조직 절단 방지 */
html[lang="ko"] .tcf_mommy_03_02 #sec-12 h2.s12-h2{font-size:42.8px!important;letter-spacing:0.5px!important}   /* 얼굴 목 전용 엘라스티꿈 + 전용 */
.tcf_mommy_03_02 #sec-12 p.s12-lead{width:474px!important;margin-left:1px!important}
html[lang="ko"] .tcf_mommy_03_02 #sec-12 p.s12-lead{font-size:17.3px!important;letter-spacing:0.0px!important}   /* 탱글성형외과에서는 얼굴 목 리프팅 */
html[lang="ko"] .tcf_mommy_03_02 #sec-13 p.s13-cap{font-size:18.0px!important;letter-spacing:0.5px!important}   /* 엘라스티꿈과 니들 */
html[lang="ko"] .tcf_mommy_03_02 #sec-14 p.s14-lead{font-size:16.7px!important;letter-spacing:0.0px!important}   /* 엘라스티꿈은 다른 실에는 없는 높 */
html[lang="ko"] .tcf_mommy_03_02_2609079fnjj #n2609079fnjj-hero span.n2609079fnjj-s00-line{font-size:56.6px!important;letter-spacing:0.0px!important}   /* 2020 */
}
/* == /sizefix mommy_03_02 == */

/* ══════ 4차 보정 — 검수 지적 (2026-09-19) ══════ */
@media (min-width:1025px){
  /* (1) 히어로 오른쪽 끝: 원본 top.jpg 는 x1707~1919(213px) 이 #292a2f 짙은 회색 띠로 히어로 전체 높이를 덮는다 */
  .tg-page .tcf_mommy_03_02 #hero .s00-panel{position:relative}
  .tg-page .tcf_mommy_03_02 #hero .s00-panel::after{content:'';position:absolute;right:0;top:0;bottom:0;
    width:calc(213*var(--k));background:#292a2f;pointer-events:none}

  /* (2) 수상 배너: 원본은 사진(1495) 양옆이 순백. 속조각 배경 #b9c1cf 가 1920 전체를 칠하고 있었다 */
  .tg-page .tcf_mommy_03_02_2609079fnjj .n2609079fnjj-s00{background:#ffffff!important}

  /* (3) 단계표 #sec-17: position:top -2px 가 맨 위 가로줄을 overflow:hidden 밖으로 밀어 지워버렸다
         → 줄(테두리)은 제자리에 두고 가운데 정렬된 글만 padding 으로 2px 올린다 */
  .tg-page .tcf_mommy_03_02 .s17-l,.tg-page .tcf_mommy_03_02 .s17-r{top:0!important;padding-bottom:calc(4*var(--k))!important}

  /* (4) 하위 탭 현재 항목 밑줄: 원본은 글자 폭에 맞춘 x925~995(71). 공통 sub.css 는 260-100=160 고정 */
  .tabs3 li a.on::after{width:71px!important}

  /* (5) Effect! 원 안 라벨 01~05: 원본은 보통 굵기 — 획 덧그리기 해제 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-t{-webkit-text-stroke:0 currentColor!important}

  /* (6) 목 리프팅 디자인 카드 주황 설명: 원본 획이 가늘다 — 얼굴(s20)만 덧그리기 유지 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-notes li{-webkit-text-stroke:0 currentColor!important}

  /* (7) 주황 scd1 제목·회색 scd1 소제목: 덧그리기 .5px 가 원본보다 획을 1.2~1.4배 굵게 만들었다 (흰 글 s18/s22 는 그대로) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-h2b,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s11-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s12-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s14-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s01-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-h3{-webkit-text-stroke:.15px currentColor!important}
  /* 같은 제목 폭 441 → 원본 435 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-h2{font-size:calc(47.9*var(--k))!important}

  /* (8) 목 Who? 03 아래 보조 줄: 원본 잉크 폭 380(x884~1263), 우리 324 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-sub{font-size:calc(16.4*var(--k))!important}

  /* (9) 목 Who? 판 바탕: 원본 rgb(103,99,100) (우리 #5f5b5c 라 사진과 세로 단이 졌다) */
  .tg-page .tcf_mommy_03_02 .s22-panel{background:#676364!important}

  /* (13) 얼굴 Point Design 가운데 칸 글만 원본이 9px 왼쪽 (원본 글머리 x465·892·1336, 칸 x314·750·1186) */
  .tg-page .tcf_mommy_03_02 .s20-grid>li:nth-child(2) .s20-notes{position:relative;left:calc(-9*var(--k))}

  /* (14) 히어로 사양표 '불필요' 는 다른 값과 같은 15.5 (자동 보정이 18.5 로 키워 놨다) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 #hero .s00-spec .s00-cell:nth-of-type(3) dd{font-size:calc(15.5*var(--k))!important;letter-spacing:calc(.5*var(--k))!important}
}

/* ══════ 5차 보정 — 실측 재대조 (2026-09-19) ══════ */
@media (min-width:1025px){
  /* Effect! 원 안 라벨: 획 덧그리기를 뺐어도 원본보다 굵어 Light 로 (원본 잉크 411/517 ↔ 우리 504/620) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-t{font-weight:300!important}

  /* 목 디자인 카드 주황 설명: 덧그리기 0 은 원본보다 가늘었다 (.35 → 1.35배, 0 → 0.86배) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-notes li{-webkit-text-stroke:.1px currentColor!important}

  /* 주황 scd1 큰 제목: 덧그리기 완전 해제 (원본 잉크 1552 ↔ .15px 일 때 1803) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-h2b,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s11-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s12-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s14-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s01-h2{-webkit-text-stroke:0 currentColor!important}
  /* 회색 scd1 소제목은 반대로 .15 가 너무 가늘었다 (원본 잉크 636 ↔ 453) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-h3{-webkit-text-stroke:.35px currentColor!important}

  /* 목 Who? 03 보조 줄: 16.4 은 405 로 넘쳤다 → 원본 380 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-sub{font-size:calc(15.4*var(--k))!important}

  /* Special Points 카드: 제목은 자간 없이 키워 원본 폭 178, 설명은 2% 줄여 원본 폭 270 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-ct{font-size:calc(23.4*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-cb{font-size:calc(17.1*var(--k))!important}

  /* 절개/비절개 얼굴 리프팅 라벨 (원본 폭 193·217 ↔ 우리 187·211) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s16-ct{font-size:calc(25.8*var(--k))!important}

  /* 히어로 설명 두 줄: 자동 보정이 18.2px/줄간격 30 으로 키워 아래 사양표·각주를 통째로 8px 내려놨다
     (원본 폭 211·273 줄간격 26) → 17.5/26 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 #hero p.s00-lead{font-size:17.5px!important;line-height:26px!important}
  /* 히어로 사양표: '불필요' 18.5 → 15.5, '마취방법' 15.9 → 15 (다른 칸과 같게) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 #hero>div.s00-panel:nth-of-type(2)>div.s00-panel-in>dl.s00-spec>div.s00-cell:nth-of-type(3)>div>dd{font-size:15.5px!important;letter-spacing:0.5px!important}
  html[lang="ko"] .tg-page .tcf_mommy_03_02 #hero>div.s00-panel:nth-of-type(2)>div.s00-panel-in>dl.s00-spec>div.s00-cell:nth-of-type(2)>div>dt{font-size:15px!important;letter-spacing:0.6px!important}

  /* #sec-11 설명 3줄이 2% 좁았다 (원본 631/579/559 ↔ 619/569/548) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 #sec-11 p.s11-lead{font-size:17.45px!important}

  /* 수상 배너 제목 3줄: 원본보다 7px 오른쪽·2px 위·2% 넓고 밑줄이 글자에 붙어 있었다
     (원본 잉크 x962/964/960 y2677/2745/2817, 밑줄 y2735·2806·2876) */
  .tg-page .tcf_mommy_03_02_2609079fnjj .n2609079fnjj-s00-title{left:49.50%!important;top:22.00%!important}
  .tg-page .tcf_mommy_03_02_2609079fnjj #n2609079fnjj-hero span.n2609079fnjj-s00-line{text-underline-offset:.3em!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02_2609079fnjj #n2609079fnjj-hero span.n2609079fnjj-s00-line{font-size:55.5px!important;line-height:68px!important}
}

/* ══════ 6차 보정 — 브라우저 실측(Range) 대조 (2026-09-19) ══════ */
@media (min-width:1025px){
  /* #sec-11 설명 3줄: 원본 잉크 631/579/559 (자간 없이 17.45 면 660/604/585) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 #sec-11 p.s11-lead{font-size:17.45px!important;letter-spacing:-0.5px!important}
  /* 히어로 설명: 원본 잉크 211/273 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 #hero p.s00-lead{font-size:17.2px!important;line-height:26px!important}
  /* 목 Who? 03 보조 줄: 원본 잉크 380 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s22-sub{font-size:calc(15.65*var(--k))!important}
  /* Effect! 원 안 라벨: 400 은 굵고(504/620) 300 은 가늘다(332/382) — 원본 411/517 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-t{font-weight:300!important;-webkit-text-stroke:.25px currentColor!important}

  /* 수상 배너 제목: 제목 h2 는 이미 원본과 같은 gmsb 62px/자간 -3.5 인데
     자동 보정이 속 span 만 56.6px/자간 0 으로 덮어써서 글자가 넓고 짧아져 있었다 → 물려받게 한다 */
  .tg-page .tcf_mommy_03_02_2609079fnjj .n2609079fnjj-s00-title{left:49.97%!important;top:21.70%!important}
  .tg-page .tcf_mommy_03_02_2609079fnjj #n2609079fnjj-hero span.n2609079fnjj-s00-line,
  .tg-page .tcf_mommy_03_02 #n2609079fnjj-hero span.n2609079fnjj-s00-line{text-underline-offset:.22em!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02_2609079fnjj #n2609079fnjj-hero span.n2609079fnjj-s00-line,
html[lang="ko"] .tg-page .tcf_mommy_03_02 #n2609079fnjj-hero span.n2609079fnjj-s00-line{font-size:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}
}

/* ══════ 7차 보정 — 확대 눈대조 (2026-09-19) ══════ */
@media (min-width:1025px){
  /* Special Points 카드 제목: 원본은 굵은 글이 아니라 보통 굵기다 (7배 확대 대조). 폭은 나눔바른고딕이 굵기별로 같아 그대로 178 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-ct{font-weight:400!important}
  /* 히어로 설명 최종(원본 잉크 211/273) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 #hero p.s00-lead{font-size:17.4px!important}
  /* 수상 배너 제목 3줄 3px 위로(원본 잉크 위 2677/2745/2817) */
  .tg-page .tcf_mommy_03_02_2609079fnjj .n2609079fnjj-s00-title{top:21.25%!important}
}

/* ══════ 8차 보정 — 히어로 사양표 물결표(~) 폭 (2026-09-19) ══════
   원본 이미지의 '~' 는 앞뒤가 붙어 있는데 나눔바른고딕의 '~' 는 좌우 여백이 커(advance .669em)
   '30분~1시간 정도'·'7~14일'·'1~2회' 가 원본보다 3~5px 넓었다.
   같은 나눔바른고딕 Bold 의 '~' 글자를 그대로 쓰되 advance 만 .47em 으로 줄인 한 글자짜리 글꼴을
   U+007E 에만 얹는다(다른 글자·다른 구역은 손대지 않는다). */
@font-face{font-family:'TgTilde';font-style:normal;font-weight:100 900;font-display:block;
  unicode-range:U+007E;src:url(data:font/woff2;base64,d09GMgABAAAAAAFQAAsAAAAAAlwAAAEGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlYANBEIClhrATYCJAMICwYABCAFBgcgG6QB+K8K7IbzZ/AKX4QIe1Yr6RlCIh6+1tD3dy8XsgiKQCHZTBTZcFthSZJtlQTSdYQKUJjaXj9cfOVqxUVeZbADlrV5hz3kQ4p3DyoA/G+KePJpSG2AAxB8AIh4nlKjSLdSuKMivpqKRFKXAQQA7JxsHulz1dXcV804yLsxggAkZDTJAk0KfSgUAleritQJEKKqBkigQKALA4ACEF2Htx961ujHCd241/QuHg+/iHejXL/b+tGe/f+01dbgxnn99xl3u9X9ttXXyoBAkG9eORb+1TXmv/D68nfg99sNyqiJV7FQJ4Eg9/7/4iD/VSrjlQAApPyX+KAUSLoESAiBFQCUMlAxLQAA) format('woff2')}
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_mommy_03_02 #hero .s00-spec dd{font-family:'TgTilde','NanumBG','NanumBarunGothic',sans-serif!important}
}

/* ══════ 9차 보정 — 획 두께를 원본과 1:1 (가로 런 평균) · 자동 보정 잔재 정리 (2026-09-19) ══════
   잉크 넓이(임계값)로는 원본 jpg 의 번짐 때문에 원본이 과대평가된다. 8배 확대와 가로 런 평균으로 다시 재니
   scd1 주황 제목은 쪽마다 필요한 덧그리기가 달랐고, 회색 소제목·목 카드 설명은 오히려 우리가 굵었다. */
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s01-h2{-webkit-text-stroke:.2px currentColor!important}     /* 원본획 3.96 ↔ 0 일 때 3.73 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s11-h2{-webkit-text-stroke:.4px currentColor!important}     /* 3.04 ↔ 2.61 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s12-h2{-webkit-text-stroke:.95px currentColor!important}    /* 4.10 ↔ 3.12 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s14-h2{-webkit-text-stroke:.7px currentColor!important}     /* 3.22 ↔ 2.50 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-h2{-webkit-text-stroke:.28px currentColor!important}  /* 2.58 ↔ 2.30 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-h2b,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-h2{-webkit-text-stroke:0 currentColor!important}     /* 이미 같다 */
  /* 회색 scd1 소제목: .35 는 원본보다 굵었다 (3.07 ↔ 3.89) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-h3{-webkit-text-stroke:0 currentColor!important}
  /* 목 카드 주황 설명: .1 도 굵었다 (1.77 ↔ 2.09) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s24-notes li{-webkit-text-stroke:0 currentColor!important}
  /* Effect! 원 안 라벨: 아직 가늘다 (2.74 ↔ 2.45) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-t{-webkit-text-stroke:.5px currentColor!important}

  /* 히어로 설명: 17.2 는 205/269, 17.4 는 218/285 — 원본 211/273 은 그 사이 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 #hero p.s00-lead{font-size:17.2px!important;letter-spacing:.2px!important;line-height:26px!important}

  /* #sec-12 설명: 자동 보정의 width:474px + margin-left:1px 이 가운데 정렬을 깨서 354px 왼쪽으로 쏠려 있었다
     (원본 첫 줄 x723~1194 가운데, 폭 472 / 우리 x369~815) */
  .tg-page .tcf_mommy_03_02 #sec-12 p.s12-lead{margin-left:auto!important;margin-right:auto!important;width:480px!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 #sec-12 p.s12-lead{font-size:18.25px!important}

  /* 연혁 본문·제목: 자동 보정이 틀어놓은 크기 (원본 줄 폭 기준) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 #sec-04 p.s04-body{font-size:19.9px!important}    /* 397 → 384 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 #sec-05 p.s05-body{font-size:19.8px!important}    /* 339 → 328 */
  .tg-page .tcf_mommy_03_02 #sec-09 p.s09-body{width:431px!important}
html[lang="ko"] .tg-page .tcf_mommy_03_02 #sec-09 p.s09-body{font-size:20.75px!important}  /* 369/382/346 → 395/411/370 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 #sec-07 h3.s07-h{font-size:31.6px!important;line-height:40px!important} /* 431 → 395, 줄간격 32 → 40 (아래 글이 16px 올라가 있었다) */
}

/* ══════ 10차 보정 — 획 두께 2점 보간으로 확정 (2026-09-19) ══════ */
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s11-h2{-webkit-text-stroke:.18px currentColor!important}   /* 원본획 3.04 (0→2.61, .4→3.58) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s12-h2{-webkit-text-stroke:.42px currentColor!important}   /* 4.10 (0→3.12, .95→5.36) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s14-h2{-webkit-text-stroke:.34px currentColor!important}   /* 3.22 (0→2.50, .7→4.00) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-h2,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-h2{-webkit-text-stroke:.15px currentColor!important}  /* 2.58 (0→2.32, .28→2.80) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-t{-webkit-text-stroke:.4px currentColor!important}     /* 2.74 (.25→2.45, .5→2.86) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 #sec-09 p.s09-body{font-size:20.2px!important}              /* 20.75 는 413/426/390, 원본 395/411/370 */
}

/* ══════ 11차 보정 — 남은 1~2% 폭 (2026-09-19) ══════ */
@media (min-width:1025px){
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s01-h2{font-size:calc(53.4*var(--k))!important}                        /* 643/746 → 원본 636/739 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 #sec-04 h3.s04-h{font-size:31.3px!important}                            /* 406 → 400 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-h3{font-size:calc(39.8*var(--k))!important}                        /* 230 → 226 */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-h2{font-size:calc(47.8*var(--k))!important}                        /* 469 → 462 */
}

/* ══════ 12차 보정 (2026-09-19) ══════ */
@media (min-width:1025px){
  /* 니들 사진 아래 설명: 원본은 Gmarket Sans Medium — Bold 로 두면 눈에 띄게 굵다 (채움 0.41 ↔ 원본 0.29, 획 4 ↔ 2) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s13-cap,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s13-hl{font-family:'gmsm','Gmarket Sans',sans-serif!important;font-weight:500!important}
  /* 회색 scd1 소제목: 0 은 6배 확대에서 원본보다 가늘었다 (.35 는 굵었다) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-h3{-webkit-text-stroke:.15px currentColor!important}
}
@media (min-width:1025px){
  /* 회색 scd1 소제목 최종: 0 은 -0.17, .15 는 +0.35 (원본 획 3.07) */
  html[lang="ko"] .tg-page .tcf_mommy_03_02 .s19-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s23-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s26-h3,
html[lang="ko"] .tg-page .tcf_mommy_03_02 .s25-h3{-webkit-text-stroke:.07px currentColor!important}
}

/* ── 번역 쪽에서만: 글이 길면 구역이 늘어난다(한국어는 위 원래 height 그대로) — 2026-09-24 ── */
@media (min-width:1025px){html[data-tgi-lang] .tg-page .tcf_mommy_03_02 #hero{height:auto!important;min-height:calc(1028*var(--k))!important;}}
@media (min-width:1025px){html[data-tgi-lang] .tg-page .tcf_mommy_03_02 #sec-01{height:auto!important;min-height:calc(471*var(--k))!important;}}
@media (min-width:1025px){html[data-tgi-lang] .tg-page .tcf_mommy_03_02 #sec-03,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 #sec-04,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 #sec-05,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 #sec-07,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 #sec-08,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 #sec-09,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 #sec-10{height:auto!important;min-height:calc(403*var(--k))!important;}}
@media (min-width:1025px){html[data-tgi-lang] .tg-page .tcf_mommy_03_02 #sec-03{height:auto!important;min-height:calc(466*var(--k))!important;}}
@media (min-width:1025px){html[data-tgi-lang] .tg-page .tcf_mommy_03_02 #sec-10{height:auto!important;min-height:calc(549*var(--k))!important;}}
@media (min-width:1025px){html[data-tgi-lang] .tg-page .tcf_mommy_03_02 .s03-row,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 .s04-row,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 .s05-row,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 .s07-row,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 .s08-row,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 .s09-row,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 .s10-row{height:auto!important;min-height:calc(352*var(--k))!important;}}
@media (min-width:1025px){html[data-tgi-lang] .tg-page .tcf_mommy_03_02 .s03-txt,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 .s04-txt,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 .s05-txt,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 .s07-txt,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 .s08-txt,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 .s09-txt,html[data-tgi-lang] .tg-page .tcf_mommy_03_02 .s10-txt{height:auto!important;min-height:calc(352*var(--k))!important;}}
