/* mommy_06_01.css → id (sys.php 변환본) */
/* ============================================================================
   mommy_06_01 — 영문판 전용 조판 보정 (2026-09-22)  · 생성: gen.py

   render.php 가 이 파일을 맨 마지막에 싣는다(공통 → fontfix → 쪽 인라인 → intl → img → 여기).
   선택자는 전부 html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] 아래라, 같은 조각(data-tc)을 쓰는 다른 영문 쪽에는 영향이 없다.

   왜 필요한가 — 한국어/영문 1920px 실측 대조
     · 한국어는 js/site.js 가 글꼴을 갈아 끼우지만 번역 페이지에서는 돌지 않고,
       css/fontfix/mommy_06_01.css 가 !important 로 박아 둔 한글 글꼴(NanumBG·scd1·gmsb)만 남는다.
     · 크기도 조각별 실측이라 같은 등급 제목이 조각마다 다르고,
       거기에 fit.js 가 넘치는 것만 골라 줄여 한 쪽 안에서 12px~24px 로 갈렸다.
   고치는 법 — 등급별 공통 변수로 크기를 한 벌로 정하고, fit.js 의 크기 조정은 `--tgi-fs:on` 로 잠근다
   (넓히기·자리 옮기기·줄바꿈은 그대로 돈다).
   ========================================================================== */

/* ── 0. 이 파일이 하는 일 ─────────────────────────────────────────────
   "어느 요소가 어느 등급인가" 만 잇는다. 크기·굵기·행간·자간은 한 줄도 여기서 정하지 않고
   전부 _i18n/en-system.css 의 공통 변수를 가리킨다 → 같은 등급이면 어느 쪽·어느 구역이든
   computed style 이 완전히 같다. 쪽별 px·소수점 크기는 이 파일에 쓰지 않는다.

   예외는 '장식'뿐이다(아래 1절). 장식 영문·숫자·로고형 문구는 한국어 원본 디자인의
   일부라 일반 제목 등급으로 통일하면 디자인이 바뀐다 — 원본 크기를 정수 px 로 지킨다. */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"]{--tgi-fs:on}   /* 글자 크기·자간·행간은 CSS 가 정한다 — fit.js 의 JS 강제 변경을 이 쪽에서 끈다 */

/* ── 1. 글꼴 ─────────────────────────────────────────────────────────
   제목·본문은 --en-sans 한 벌. 장식·브랜드 글꼴만 원래 글꼴을 지킨다. */
/* SVG `<text>` 는 뺀다 — `<text>` 로 그린 로고(FDA 워드마크 등)를 갈아엎는다 */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .tg-fr *:not(text){font-family:var(--en-sans)!important;-webkit-text-stroke:0!important}
/* 장식 글꼴은 폭과 무관하게, **크기는 PC 에서만** 고정한다 —
   폰에서는 조각 자체의 clamp() 가 정본이라 PC 크기를 그대로 두면 장식이 화면을 덮는다
   (한국어 css/fontfix/*.css 도 같은 이유로 @media (min-width:1025px) 안에만 둔다). */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829xzfs6"],.tg-fr [data-tc="260829xzfs6"]) .s00__display > span{font-family:var(--en-serif)!important;font-weight:400!important;--tgi-fit:on}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .prow__num{font-family:var(--en-oswald-bold)!important;font-weight:400!important;--tgi-fit:on}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s01-hand{font-family:"RB Hand",Georgia,"Times New Roman",serif!important;font-weight:400!important;--tgi-fit:on}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__ghost{font-family:var(--en-oswald-bold)!important;font-weight:400!important;--tgi-fit:on}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__vsmark{font-family:var(--en-oswald-regular)!important;font-weight:400!important;--tgi-fit:on}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829xzfs6"],.tg-fr [data-tc="260829xzfs6"]) .s00__brand{font-family:"GloberThinFree","Roboto Condensed",var(--en-sans)!important;font-weight:400!important;--tgi-fit:on}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .cond{font-family:var(--en-oswald-regular)!important;font-weight:400!important;--tgi-fit:on}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s00-pro-h,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .head__eyebrow-t{font-family:var(--en-oswald-regular)!important;font-weight:400!important;--tgi-fit:on}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s04__num{font-family:var(--en-oswald-light)!important;font-weight:300!important;--tgi-fit:on}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .dev__cap-t{font-family:var(--en-oswald-light)!important;font-weight:300!important;--tgi-fit:on}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s02__deven{font-family:var(--en-oswald-light)!important;font-weight:300!important;--tgi-fit:on}
/* STEP 번호 01~06: 생성기가 영문의 class 없는 <span> 을 한국어 .s00__txt 와 잘못 짝지어
   20px 본문 등급으로 내려보냈다(한국어 실측 59px Oswald Regular). css/fontfix 의
   `.s02__num span{transform:scaleX(.78)}` 은 언어를 가리지 않으므로 그대로 두면 영문은
   **가로로 눌린 20px 고딕 숫자**가 된다 — 지시서 "숫자·STEP 번호는 일반 등급으로 통일 금지". */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s02__num > span{font-family:var(--en-oswald-regular)!important;font-weight:400!important;--tgi-fit:on}
@media (min-width:1025px){
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829xzfs6"],.tg-fr [data-tc="260829xzfs6"]) .s00__display > span{font-size:calc(106 * var(--k,1px))!important;line-height:calc(99 * var(--k,1px))!important;letter-spacing:calc(0 * var(--k,1px))!important}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .prow__num{font-size:calc(94 * var(--k,1px))!important;line-height:calc(94 * var(--k,1px))!important;letter-spacing:calc(6 * var(--k,1px))!important}
  /* 손글씨 장식 제목(한국어 68.5px/83px) — 이 문단은 **왼쪽 어두운 사진 위**에만 놓이고,
     담는 칸은 intl.css 가 calc(50% - 60px)=585px 로 못박았다(공통). 세로도 사진 높이 808px 가 상한이다.
     한국어는 두 줄(566px)이지만 영문은 같은 크기로 1362px — 한 줄로 두면 오른쪽 기계 사진(흰 배경) 위로
     777px 가 넘어가 흰 글씨가 안 보이고, 68px 인 채 자연 줄바꿈하면 다섯 줄 415px 이 되어
     본문·강조문이 통째로 사진 밖(밝은 바탕)으로 밀려난다(실측). 넓힐 칸도 늘릴 높이도 없다 →
     장식 글씨의 크기를 44/53 으로 잡아 한국어와 같은 높이에 맞춘다. 이 값은 intl.css 343행이
     **영문을 뺀 나머지 모든 언어**에 이미 쓰는 값과 같다. 문구는 한 자도 줄이지 않았다. */
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s01-hand{font-size:calc(44 * var(--k,1px))!important;line-height:calc(53 * var(--k,1px))!important;letter-spacing:calc(2.87 * var(--k,1px))!important}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__ghost{font-size:calc(62 * var(--k,1px))!important;line-height:calc(68 * var(--k,1px))!important;letter-spacing:calc(1 * var(--k,1px))!important}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__vsmark{font-size:calc(43 * var(--k,1px))!important;line-height:calc(43 * var(--k,1px))!important;letter-spacing:calc(3 * var(--k,1px))!important}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829xzfs6"],.tg-fr [data-tc="260829xzfs6"]) .s00__brand{font-size:calc(42 * var(--k,1px))!important;line-height:calc(51 * var(--k,1px))!important;letter-spacing:calc(0.3 * var(--k,1px))!important}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .cond{font-size:calc(28 * var(--k,1px))!important;line-height:calc(28 * var(--k,1px))!important;letter-spacing:calc(-0.25 * var(--k,1px))!important}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s00-pro-h,
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .head__eyebrow-t{font-size:calc(27 * var(--k,1px))!important;line-height:calc(27 * var(--k,1px))!important;letter-spacing:calc(0 * var(--k,1px))!important}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s04__num{font-size:calc(25 * var(--k,1px))!important;line-height:calc(25 * var(--k,1px))!important;letter-spacing:calc(0 * var(--k,1px))!important}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .dev__cap-t{font-size:calc(13 * var(--k,1px))!important;line-height:calc(13 * var(--k,1px))!important;letter-spacing:calc(-0.18 * var(--k,1px))!important}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s02__deven{font-size:calc(10 * var(--k,1px))!important;line-height:calc(10 * var(--k,1px))!important;letter-spacing:calc(0 * var(--k,1px))!important}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s02__num > span{font-size:calc(59 * var(--k,1px))!important;line-height:calc(59 * var(--k,1px))!important}
}

/* ── 2. 줄바꿈 ───────────────────────────────────────────────────────
   한국어 길이에 맞춘 nowrap/pre 를 풀되, 설계된 줄바꿈(한국어가 pre 인 곳)은 지킨다.
   낱말 중간을 자르지 않고, 글자를 줄여 한 줄에 우겨넣지 않는다. */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829xzfs6"],.tg-fr [data-tc="260829xzfs6"]) .s00__title,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .h2.s00-head,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .head__title,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__title,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__vs,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829xzfs6"],.tg-fr [data-tc="260829xzfs6"]) .s00__lead,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829xzfs6"],.tg-fr [data-tc="260829xzfs6"]) .s00__txt > dt,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829xzfs6"],.tg-fr [data-tc="260829xzfs6"]) .s00__txt > dd,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .head__lead,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .lead.s00__lead,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s02__p,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s02__note,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s02__devname,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829xzfs6"],.tg-fr [data-tc="260829xzfs6"]) .s00__note,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s00-sub,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .dev__label,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s00__num,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s00__txt,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s01-hand,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s02__num > span,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__td.s03__td--old,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__td.s03__td--new,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s05__qtext,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s05__atext,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s00-pro-b,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s00-pro-b > b,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s01-body,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s01-body > b,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .prow__body,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__desc,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__desc > b,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s01__body,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s01__badge,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .lead.s04__lead,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s01-note,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .prow__h3,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__clinic,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h3.s00__kicker,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h3.s01__kicker,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h3.s02__kicker,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h3.s04__kicker,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h3.s05__kicker,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s05__mark.s05__mark--a,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .head__sub,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s05__mark.s05__mark--q,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__lead,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s02__h4,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__th.s03__th--old,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__th.s03__th--new,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h2.s00__head,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h2.s01__title,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h2.s02__title,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h2.s03__title,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__grey,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h2.s04__title,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h2.s05__title,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__td.s03__td--axis,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s04__cap{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;text-wrap:pretty}
/* 장식 영문·숫자는 짧다 — 원본처럼 한 줄로 둔다 */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829xzfs6"],.tg-fr [data-tc="260829xzfs6"]) .s00__display > span,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829xzfs6"],.tg-fr [data-tc="260829xzfs6"]) .s00__brand,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s00-pro-h,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .head__eyebrow-t,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .prow__num,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .dev__cap-t,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__ghost,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .cond,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s02__deven,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__vsmark,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s04__num{white-space:nowrap!important}

/* ── 3. 등급 연결 ─────────────────────────────────────────────────────
   여기서 값을 정하지 않는다. en-system.css 의 등급 변수를 가리키기만 한다.
   (변수는 ≤1024 에서 스스로 바뀌므로 화면 크기별 규칙을 따로 두지 않는다) */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .tg-fr *:where(:not(text):not(.cond):not(.dev__cap-t):not(.head__eyebrow-t):not(.prow__num):not(.s00-pro-h):not(.s00__brand):not(.s00__ghost):not(.s01-hand):not(.s02__deven):not(.s03__vsmark):not(.s04__num)){letter-spacing:normal!important}   /* 한국어 낱말 길이에 맞춘 자간(509곳 !important) 초기화 */
/* display: h2.s00-head, head__title, s00__title, s03__vs */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .head__title,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__vs,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .h2.s00-head{font-size:var(--en-display-size)!important;line-height:var(--en-display-lh)!important;letter-spacing:var(--en-display-ls)!important;font-weight:400!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829xzfs6"],.tg-fr [data-tc="260829xzfs6"]) .s00__title,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__title{font-size:var(--en-display-size)!important;line-height:var(--en-display-lh)!important;letter-spacing:var(--en-display-ls)!important;font-weight:var(--en-w-display)!important}
/* h1: h2.s00__head, h2.s01__title, h2.s02__title, h2.s03__title, h2.s04__title, h2.s05__title, s03__grey */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h2.s02__title{font-size:var(--en-h1-size)!important;line-height:calc(47 * var(--k,1px))!important;letter-spacing:var(--en-h1-ls)!important;font-weight:400!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h2.s00__head,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h2.s01__title,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h2.s04__title,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h2.s05__title{font-size:var(--en-h1-size)!important;line-height:calc(48 * var(--k,1px))!important;letter-spacing:var(--en-h1-ls)!important;font-weight:400!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__grey,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h2.s03__title{font-size:var(--en-h1-size)!important;line-height:var(--en-h1-lh)!important;letter-spacing:var(--en-h1-ls)!important;font-weight:400!important}
/* h2: head__sub, s05__mark.s05__mark--q */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .head__sub{font-size:var(--en-h2-size)!important;line-height:calc(41 * var(--k,1px))!important;letter-spacing:var(--en-h2-ls)!important;font-weight:400!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s05__mark.s05__mark--q{font-size:var(--en-h2-size)!important;line-height:calc(40 * var(--k,1px))!important;letter-spacing:var(--en-h2-ls)!important;font-weight:var(--en-w-h2)!important}
/* kicker: h3.s00__kicker, h3.s01__kicker, h3.s02__kicker, h3.s04__kicker, h3.s05__kicker, prow__h3, s00__clinic, s01-not */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .prow__h3{font-size:var(--en-kicker-size)!important;line-height:calc(30 * var(--k,1px))!important;letter-spacing:var(--en-kicker-ls)!important;font-weight:400!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__clinic,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h3.s02__kicker{font-size:var(--en-kicker-size)!important;line-height:calc(33 * var(--k,1px))!important;letter-spacing:var(--en-kicker-ls)!important;font-weight:400!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h3.s00__kicker,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h3.s01__kicker,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h3.s04__kicker,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .h3.s05__kicker{font-size:var(--en-kicker-size)!important;line-height:calc(35 * var(--k,1px))!important;letter-spacing:var(--en-kicker-ls)!important;font-weight:400!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s01-note{font-size:var(--en-kicker-size)!important;line-height:var(--en-kicker-lh)!important;letter-spacing:var(--en-kicker-ls)!important;font-weight:400!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s05__mark.s05__mark--a{font-size:var(--en-kicker-size)!important;line-height:calc(34 * var(--k,1px))!important;letter-spacing:var(--en-kicker-ls)!important;font-weight:var(--en-w-kicker)!important}
/* h3: s00__lead, s02__h4, s03__th.s03__th--new, s03__th.s03__th--old */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__lead{font-size:var(--en-h3-size)!important;line-height:var(--en-h3-lh)!important;letter-spacing:var(--en-h3-ls)!important;font-weight:400!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s02__h4{font-size:var(--en-h3-size)!important;line-height:calc(23 * var(--k,1px))!important;letter-spacing:var(--en-h3-ls)!important;font-weight:var(--en-w-h3)!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__th.s03__th--old,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__th.s03__th--new{font-size:var(--en-h3-size)!important;line-height:var(--en-h3-lh)!important;letter-spacing:var(--en-h3-ls)!important;font-weight:var(--en-w-h3)!important}
/* h4: dev__label, s00-sub, s00__num, s00__txt, s03__td.s03__td--new, s03__td.s03__td--old, s05__atext, s05__qtext, s */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s00__txt{font-size:var(--en-h4-size)!important;line-height:calc(20 * var(--k,1px))!important;letter-spacing:var(--en-h4-ls)!important;font-weight:400!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s00-sub,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s05__atext,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__td.s03__td--old,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__td.s03__td--new{font-size:var(--en-h4-size)!important;line-height:var(--en-h4-lh)!important;letter-spacing:var(--en-h4-ls)!important;font-weight:400!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s00__num{font-size:var(--en-h4-size)!important;line-height:calc(20 * var(--k,1px))!important;letter-spacing:var(--en-h4-ls)!important;font-weight:var(--en-w-h4)!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .dev__label{font-size:var(--en-h4-size)!important;line-height:calc(21 * var(--k,1px))!important;letter-spacing:var(--en-h4-ls)!important;font-weight:var(--en-w-h4)!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s05__qtext{font-size:var(--en-h4-size)!important;line-height:var(--en-h4-lh)!important;letter-spacing:var(--en-h4-ls)!important;font-weight:var(--en-w-h4)!important}
/* lead: b, lead.s04__lead, prow__body, s00-pro-b, s00__desc, s01-body, s01__badge, s01__body */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s00-pro-b > b:where(:not(.cond):not(.dev__cap-t):not(.head__eyebrow-t):not(.prow__num):not(.s00-pro-h):not(.s00__brand):not(.s00__ghost):not(.s01-hand):not(.s02__deven):not(.s03__vsmark):not(.s04__num)),
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s01-body > b:where(:not(.cond):not(.dev__cap-t):not(.head__eyebrow-t):not(.prow__num):not(.s00-pro-h):not(.s00__brand):not(.s00__ghost):not(.s01-hand):not(.s02__deven):not(.s03__vsmark):not(.s04__num)),
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__desc > b:where(:not(.cond):not(.dev__cap-t):not(.head__eyebrow-t):not(.prow__num):not(.s00-pro-h):not(.s00__brand):not(.s00__ghost):not(.s01-hand):not(.s02__deven):not(.s03__vsmark):not(.s04__num)),
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s00-pro-b,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s01-body,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .prow__body,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__desc,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s01__body,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s01__badge,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .lead.s04__lead{font-size:var(--en-lead-size)!important;line-height:var(--en-lead-lh)!important;letter-spacing:var(--en-lead-ls)!important;font-weight:var(--en-w-lead)!important}
/* body: dd, dt, head__lead, lead.s00__lead, s00__lead, s02__devname, s02__note, s02__p */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="2608299hz6w"],.tg-fr [data-tc="2608299hz6w"]) .head__lead{font-size:var(--en-body-size)!important;line-height:calc(15 * var(--k,1px))!important;letter-spacing:var(--en-body-ls)!important;font-weight:var(--en-w-body)!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s02__devname,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .lead.s00__lead{font-size:var(--en-body-size)!important;line-height:calc(17 * var(--k,1px))!important;letter-spacing:var(--en-body-ls)!important;font-weight:var(--en-w-body)!important}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829xzfs6"],.tg-fr [data-tc="260829xzfs6"]) .s00__txt > dt:where(:not(.cond):not(.dev__cap-t):not(.head__eyebrow-t):not(.prow__num):not(.s00-pro-h):not(.s00__brand):not(.s00__ghost):not(.s01-hand):not(.s02__deven):not(.s03__vsmark):not(.s04__num)),
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829xzfs6"],.tg-fr [data-tc="260829xzfs6"]) .s00__txt > dd:where(:not(.cond):not(.dev__cap-t):not(.head__eyebrow-t):not(.prow__num):not(.s00-pro-h):not(.s00__brand):not(.s00__ghost):not(.s01-hand):not(.s02__deven):not(.s03__vsmark):not(.s04__num)),
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829xzfs6"],.tg-fr [data-tc="260829xzfs6"]) .s00__lead,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s02__p,
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s02__note{font-size:var(--en-body-size)!important;line-height:var(--en-body-lh)!important;letter-spacing:var(--en-body-ls)!important;font-weight:var(--en-w-body)!important}
/* caption: s00__note */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829xzfs6"],.tg-fr [data-tc="260829xzfs6"]) .s00__note{font-size:var(--en-caption-size)!important;line-height:var(--en-caption-lh)!important;letter-spacing:var(--en-caption-ls)!important;font-weight:var(--en-w-caption)!important}
/* circ: s04__cap */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s04__cap{font-size:var(--en-circ-size)!important;line-height:var(--en-circ-lh)!important;letter-spacing:var(--en-circ-ls)!important;font-weight:var(--en-w-circ)!important}
/* dia: s03__td.s03__td--axis */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__td.s03__td--axis{font-size:var(--en-dia-size)!important;line-height:var(--en-dia-lh)!important;letter-spacing:var(--en-dia-ls)!important;font-weight:var(--en-w-dia)!important}

/* 한국어가 **고정 높이 칸을 행간으로 세로 가운데 맞춘** 자리.
   등급 행간(배수)을 그대로 쓰면 글이 칸 위쪽에 붙는다 → PC 에서만 원본 행간(px)을 지킨다.
   (폰에서는 칸이 흐름 배치로 풀리므로 등급 행간을 쓴다) */
@media (min-width:1025px){
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s00-pro-b > b{line-height:calc(35 * var(--k,1px))!important}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__lead{line-height:calc(50 * var(--k,1px))!important}
}

/* ── 4. 고정 높이 풀기 ───────────────────────────────────────────────
   영문은 길어 줄이 늘어난다. 한국어 길이에 맞춘 고정 height 를 min-height 로 바꿔
   글을 줄이거나 잘라내지 않고 **칸이 자연스럽게 늘어나게** 한다. */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .tg-fr :is(h1,h2,h3,h4,h5,h6,p,li,dt,dd,figcaption):where(:not(.ab):not(.tag):not([class*="circ"]):not([class*="circle"]):not([class*="badge"]):not([class*="disc"]):not([class*="ring"]):not([class*="round"]):not([class*="dot"]):not([class*="circ"] *):not([class*="circle"] *):not(.e-circ *):not([class*="ring"] *):not([class*="disc"] *):not(.mod-album *):not(.mod-tv *):not(.mod-bna *):not(.mod-selfie *):not(.s01__badge):not(.s03__td):not(.s03__th):not(.s04__cap):not(.s04__num):not(.s05__mark)){height:auto!important}

/* ── 5. 공통 잔손질 ── */
@media (min-width:1025px){
  /* 수술정보표: 글 칸이 '이름' 길이로만 줄어들어 그보다 긴 값이 칸 안에서 접히거나 넘쳤다.
     (한국어는 값이 짧아 드러나지 않는다) 칸에 남은 자리를 다 쓰게 한다. */
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .tg-fr :is(.spec,.s00-spec,[class*="spec"]) :is([class*="__txt"],[class*="__def"],[class*="-txt"],[class*="-def"],[class*="__body"]){flex:1 1 auto!important;width:auto!important;min-width:0!important;margin-left:0!important;padding-left:0!important}
  /* 아이콘↔글 간격은 한국어 낱말 길이에 맞춘 값(59px 등)이라 영문에서는 글 칸을 먹는다 → 8px 로 */
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .tg-fr :is(.spec,.s00-spec,[class*="spec"]) :is([class*="__cell"],[class*="-cell"],[class*="__item"],[class*="-item"]){column-gap:calc(4 * var(--k,1px))!important}
  /* 값이 칸보다 1~3px 길어 두 줄이 되는 자리가 많다 — 자간을 아주 조금만 좁혀 한 줄에 넣는다 */
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .tg-fr :is(.spec,.s00-spec,[class*="spec"]) :is(dt,dd,[class*="lbl"],[class*="val"],[class*="key"],[class*="term"]){letter-spacing:-.012em!important}
  /* 한국어 낱말 길이에 맞춘 둘째 칸 앞 여백은 영문에서 글 칸을 더 좁힌다 → 이 표에서만 0 으로 */
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .tg-fr :is(.spec,.s00-spec,[class*="spec"]) > * > * + *,
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .tg-fr :is(.spec,.s00-spec,[class*="spec"]) > * + *{padding-left:0!important}
  /* 정보표 이름·값: 번역팩에 들어 있는 줄바꿈이 pre-line 으로 살아나
     "Not required" 같은 짧은 값까지 두 줄이 되어 행 안의 좌우 칸 높이가 어긋났다 → 자연 줄바꿈으로. */
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .tg-fr :is(.spec,.s00-spec,[class*="spec"]) :is(dt,dd,[class*="lbl"],[class*="val"],[class*="key"],[class*="term"]){white-space:normal!important}
}

/* ── 도형(동그라미·색 배지) 안 글자: fit.js 의 크기 맞춤을 다시 켠다 ──
   한국어는 글이 짧아 도형 안에 들어가지만 영문은 길다. 등급 크기를 못박은 채로 두면
   aspect-ratio 가 걸린 동그라미는 글을 담으려고 **지름이 커져** 5개가 제각각이 되고(사용자 지적),
   배지는 글이 칸을 뚫는다. 도형 안에서는 fit.js 가 글자를 칸에 맞춰 줄이도록 --tgi-fs 를 되돌린다.
   (도형 자체의 크기·간격은 한국어 그대로 유지된다 — 이게 목적이다) */

/* 도형(원·배지·정사각 칸)은 fit.js 를 되살린다 — 타원이 되는 것을 CSS 로는 못 막는다 */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .tg-fr :is(.s01__badge,.s03__td,.s03__th,.s05__mark),
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .tg-fr :is(.s01__badge,.s03__td,.s03__th,.s05__mark) *{--tgi-fit:on}
@media (min-width:1025px){
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s01__badge,
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__td.s03__td--axis,
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__th.s03__th--axis,
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__th.s03__th--new,
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s03__th.s03__th--old{--tgi-fs:on}
}

/* ── 담는 칸(모양) 고치기 — 글자를 줄이지 않고 칸만 손본다 ──────────────
   ① .s04__cap — 원은 위아래로 갈수록 좁아지는데 fit.js 가 재는 것은 원의 **네모 상자**라,
      상자에 들어가는 순간 멈추지만 그 줄은 이미 원 밖이다. 게다가 intl.css 가 한국어 낱말 길이에
      맞춰 준 padding:0 18px 때문에 지름 228px 원 안에 글 칸이 128px 밖에 안 남아 01번이 일곱 줄이 됐다.
      → 좌우 여백 0 + 칸 너비를 지름의 74%(=169px, 원 안쪽 폭)로 잡고, 한국어 손 줄바꿈(<br>)을 풀어
        자연스럽게 흐르게 한다. 이 셋만으로 다섯 개가 **등급 크기 16px 그대로** 원 안에 들어간다
        (실측 배지 scrollHeight 240→228 = 넘침 0) → fit.js 손질을 꺼 다섯 개를 같은 크기로 못박는다.
        폰(≤1024)은 지름이 150px 뿐이라 CSS 로는 못 담는다 — en-system.css 의 설계대로 fit.js 에 맡긴다.
   ② .s01__badge — 한국어 한 줄에 맞춘 height:44px 라, 두 줄이 되는 라벨
      ("Implant revision surgery and breast reconstruction")의 둘째 줄이 알약 **밖으로** 빠져나왔다
      (실측 44px 칸에 글 65px). 지시서의 순서대로 **고정 height 를 푼다**(min-height 로) —
      한 줄짜리 일곱 개는 44px 그대로이고, 두 줄짜리만 알약이 함께 늘어난다.
      세로 가운데 맞춤은 한국어가 line-height:44px 로 하던 것을 flex 로 바꿨다(3절의 그 줄은 지웠다 —
      남겨 두면 두 줄 알약이 88px 이 된다. 같은 속성을 두 번 내지 않는다). */
@media (min-width:1025px){
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s04__cap{max-width:74%;margin-inline:auto;padding-inline:0;--tgi-fit:on}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s04__cap br{display:none}
}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mwnnv"],.tg-fr [data-tc="260829mwnnv"]) .s01__badge{height:auto;min-height:calc(44 * var(--k,1px));display:flex;align-items:center;justify-content:center}

/* 크리살릭스 제목 묶음 가운데 맞춤 — 한국어 제목은 한 줄이라 묶음이 글 폭만큼만 차지해
   가운데로 보이지만, 영문은 두 줄이 되며 묶음이 칸을 꽉 채워 글이 왼쪽에 붙는다.
   **폭과 무관한 문제라 @media 밖에 둔다**(폰에서도 두 줄이 된다). */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__titles{text-align:center;margin-inline:auto}
/* 크리살릭스 3D 구역(조각 260829mzv4y) — 한국어 배치 복구. 13쪽이 같은 조각을 쓴다.
   ① 제목 묶음이 왼쪽으로 붙는다: fit.js growBox() 가 상자를 늘릴 때
      가운데 정렬 부모의 align-items 를 flex-start 로 바꾼다. 세로 flex 라 가로축이 풀려
      한국어에서 축 960px 에 있던 제목 3줄이 x=316 으로 끌려왔다 → 부모·자식 좌표를 잠근다.
   ② 워드마크 자간은 1절 장식 규칙이 **쪽마다 한국어 실측값으로** 낸다.
      (예전에 6px 를 박아 두었더니 한국어가 1px 인 쪽에서 장식이 99px 넓어졌다 — breast_03_01 실측)
   ③ 주황 리드 3줄: 한국어 line-height 50px 이 줄 사이 여백과 밑줄 자리를 만든다.
      등급 행간(1.35)을 그대로 적용하면 26px 로 눌려 세 줄이 붙고 밑줄이 사라진다 → 한국어 값으로.
   ④ 둘째 줄만 두 줄로 접힘: fit.js 가 그 줄에만 width:522px 를 박아 넣어(담는 칸은 598px)
      들어갈 자리가 있는데도 접혔다 → 리드 3줄도 잠가 제 폭을 쓰게 한다.
      잠근 뒤에도 둘째 줄이 601px 로 칸(598px)보다 3px 길어, 자간을 -0.01em 만 줘 한 줄에 넣는다. */
@media (min-width:1025px){
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) :is(.s00__head,.s00__titles,.s00__ghost,.s00__clinic,.s00__title,.s00__leads,.s00__lead){--tgi-fit:on}
  /* 로고가 position:absolute;right 로 박혀 있어 영문 제목이 길어지면 그 위를 덮는다 —
     제목 묶음 폭을 로고 앞에서 멈추게 하고 가운데 정렬을 지킨다(이 조각을 쓰는 13쪽 공통). */
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__titles{max-width:61%!important}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829mzv4y"],.tg-fr [data-tc="260829mzv4y"]) .s00__lead{letter-spacing:-.01em!important}
  /* 리드 크기는 등급(h3 26px)이 정한다 — 한국어 원본도 25.8px 이다.
     예전에 17.5→18px 로 줄여 세 줄을 맞췄던 것은 '글자를 줄이지 말라' 는 지시에 어긋나 되돌렸다.
     줄이 늘면 구역 높이가 자연스럽게 늘어난다. 행간(50px)은 밑줄 자리를 만드는 원본 값이라 지킨다. */
}

/* 히어로 — 한국어 원본 크기·행간 그대로(사다리 적용 안 함).
   영문이 길어 줄이 늘어나는 것은 다음 단계에서 크기를 더 줄여 흡수한다. */
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] #hero .nb{font-size:16px; line-height:19px}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] #hero .s00__brand{font-size:42px; line-height:51px}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] #hero .s00__lead{font-size:18px; line-height:26px}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] #hero .s00__note{font-size:12px; line-height:17px}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] #hero .s00__title{font-size:53px; line-height:64px}

/* ===== 영문 넘침·크기 정리 (2026-09-24) =================================================
   ① fr01 상단 제목(.s00-head) — 한국어는 54px 4줄(280px)인데 영문 문장은 두 배 길어 54px 8줄(492px)로
      구역 밖까지 밀려 잘렸다 → h2(40px): 6줄 293px 로 한국어와 거의 같은 높이, 구역 안에 든다.
   ② fr01 사진 위 맺음말(.s01-note) — kicker(32px, 한국어 29.7px 보다 큼) 4줄이 어두운 판 바닥에 붙었다
      → h3(26px). 본문·맺음말 앞 간격을 45→33·51→27 로 줄여 판 바닥과 60px 띄운다(겹침 없음).
   ③ fr03 크리살릭스 제목(.s00__title) — display(54px) 굵게 두 줄 → h1(46px): 칸 안에 한 줄, 로고와 약 50px.
   ④ fr04 적응증 배지(.s01__badge) — 한국어 한 줄용 227×44 알약에 영문을 넣으려고 fit.js 가 배지마다
      따로 줄여 15.12~18px 로 갈리고 글이 알약 양끝까지 찼다 → 배지 칸맞춤을 끄고 한 크기(body 16px)·
      알약 폭 300(카드 339 안)·안쪽 여백 20px. 가장 긴 'Implant revision…' 만 두 줄로 알약이 높아진다. */
@media (min-width:1025px){
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .fr01[data-tc="260829b0bh9"] .s00 .h2.s00-head{font-size:var(--en-h2-size)!important;line-height:var(--en-h2-lh)!important;letter-spacing:var(--en-h2-ls)!important}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .fr01[data-tc="260829b0bh9"] .s01 .s01-note{font-size:var(--en-h3-size)!important;line-height:var(--en-h3-lh)!important;letter-spacing:var(--en-h3-ls)!important;margin-top:calc(27*var(--k,1px))!important}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .fr01[data-tc="260829b0bh9"] .s01 .s01-body{margin-top:calc(33*var(--k,1px))!important}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .fr03[data-tc="260829mzv4y"] .s00 .s00__title{font-size:var(--en-h1-size)!important;line-height:var(--en-h1-lh)!important;letter-spacing:var(--en-h1-ls)!important;text-wrap:balance}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .fr04[data-tc="260829mwnnv"] .s01__grid .s01__badge,
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .fr04[data-tc="260829mwnnv"] .s01__grid .s01__badge *{--tgi-fit:on}
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .fr04[data-tc="260829mwnnv"] .s01__grid .s01__badge{width:calc(300*var(--k,1px))!important;max-width:100%!important;height:auto!important;min-height:calc(44*var(--k,1px));padding:calc(9*var(--k,1px)) calc(20*var(--k,1px))!important;box-sizing:border-box;font-size:var(--en-body-size)!important;line-height:1.3!important;letter-spacing:normal!important;white-space:normal!important;text-align:center;text-wrap:balance}
}

/* ── fr01 프롤로그 — 본문이 사진 띠에 붙었다 · 한국어 줄바꿈이 영문 문장을 끊었다 (2026-09-24) ─────────
   css/fontfix/breast_07_01.css(이 쪽이 @import)가 구역을 높이 612px · 아래 여백 0 으로 못박았다.
   한국어는 가장 긴 칸(부제)이 501 에서 끝나 사진 띠까지 111px 뜨는데, 영문은 본문이 606 까지 내려와 6px 만 남았다.
   → 영문은 높이를 내용대로(최소 612) 두고 아래 여백을 한국어와 같은 111px 로 준다.
   제목·본문 속 <br> 은 한국어 줄 길이에 맞춘 자리라 영문에서는 "…improvement / through /" 처럼 낱말 하나만
   한 줄에 남기거나 문장 중간을 끊는다 → 걷고, 제목은 줄 길이를 고르게(balance) 한다. 글자 크기는 그대로다. */
@media (min-width:1025px){
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .fr01[data-tc="260829b0bh9"] .s00{height:auto!important;min-height:calc(612 * var(--k,1px));padding-bottom:calc(111 * var(--k,1px))!important}
}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .fr01[data-tc="260829b0bh9"] .s00 :is(.s00-head,.s00-pro-b) br{display:none}
html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .fr01[data-tc="260829b0bh9"] .s00 .s00-head{text-wrap:balance}
/* 본문 속 굵은 글(b)에만 한국어 행간 35px 이 걸려(위 생성 규칙) 그 줄만 벌어져 줄 간격이 32·35px 로 들쭉날쭉했다 → 문단 행간을 따른다 */
@media (min-width:1025px){
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] :is(.tg-fr[data-tc="260829b0bh9"],.tg-fr [data-tc="260829b0bh9"]) .s00-pro-b > b{line-height:inherit!important}
}

/* ── fr03 크리살릭스 — 본문 끝줄이 구역 밖에서 잘렸다 (2026-09-24) ─────────
   css/fontfix/breast_07_01.css 가 이 구역을 높이 910px · overflow:hidden 으로 못박았다(원본 이미지 높이).
   한국어 본문은 그 안에 들지만 영문 소제목·본문이 길어 데스크톱에서 구역 밖으로 100px 남짓 넘쳐 잘렸다.
   → 높이를 내용대로(최소 910) 둔다. 아래 여백(64px)은 그대로라 한국어와 같은 간격이 남는다. 태블릿 이하는 원래 자동 높이다. */
@media (min-width:1025px){
  html#tgi-doc:is(#tgi-doc)[data-tgi-lang="id"][data-tgi-page="mommy_06_01"] .fr03[data-tc="260829mzv4y"] .s00{height:auto!important;min-height:calc(910 * var(--k,1px))}
}
