/* 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 한 곳에서 정한다. */
/* body_01_01 — 원본 이미지 실측 글꼴 보정 (원본 www.tanggleps.com/htm/body_01_01.php 의 이미지와 1:1 대조)
   규칙에 --tgff:1 을 붙이면 js/site.js 의 자동 글꼴 치환이 그 요소를 건드리지 않는다. 데스크톱(min-width:1025px)만.
   HTML 끝의 <style id="tg-ref-fit"> 가 !important 로 덮으므로 여기 선택자는 [data-fr] + #id 로 더 세게 쓴다.
   원본 주황은 전 구역 #ff6000 (획 중심 실측 [255,96,0]). (2026-09-17) */

/* ── fr00 히어로 (top/body_01.jpg 실측: TANG:GLE 잉크 33×185 / 제목 49×314 / 설명 17px #888 / 항목 이름 15px·값 15.5px Bold) ── */
@media (min-width:1025px){
  [data-tc="260829webc0"] .s00__eyebrow{color:#ff5200!important}
html[lang="ko"] [data-tc="260829webc0"] .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:.35px currentColor}
  [data-tc="260829webc0"] .s00__title{color:#454545!important}
html[lang="ko"] [data-tc="260829webc0"] .s00__title{font-family:'gmsb','Gmarket Sans',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(53*var(--k))!important;letter-spacing:calc(-0.8*var(--k))!important}
  [data-tc="260829webc0"] .s00__lead{color:#898989!important}
html[lang="ko"] [data-tc="260829webc0"] .s00__lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17.4*var(--k))!important;line-height:calc(26*var(--k))!important;letter-spacing:0!important}
  [data-tc="260829webc0"] .s00__txt dt{color:#4e4e4e!important}
html[lang="ko"] [data-tc="260829webc0"] .s00__txt 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}
  [data-tc="260829webc0"] .s00__txt dd{color:#000!important}
html[lang="ko"] [data-tc="260829webc0"] .s00__txt 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}
  [data-tc="260829webc0"] .s00__note{color:#8b8b8b!important}
html[lang="ko"] [data-tc="260829webc0"] .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}
}

/* ── fr01 프롤로그 (01_01_01.jpg): 제목 원본 잉크 51×434 / 291 → scd1 54px, 부제 18×226 → Light 22px #636363, Prologue 34×82 → Oswald Regular 32px ── */
@media (min-width:1025px){
  [data-fr="fr01"] .pro__h .ln{color:#ff6000!important}
html[lang="ko"] [data-fr="fr01"] .pro__h .ln{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:calc(54*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr01"] .pro__sub .ln{color:#636363!important}
html[lang="ko"] [data-fr="fr01"] .pro__sub .ln{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(22*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-fr="fr01"] .pro__eyebrow-t{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(32*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr01"] .pro__p .ln{color:#606060!important}
}

/* ── fr02 Special Points (01_01_02.jpg): 카드 제목 원본 채움 .39 → Bold, 본문 19×375 → Light 18px 줄간격 30, '흉터 위치' 20×64 → Light 17.5px ── */
@media (min-width:1025px){
  [data-fr="fr02"] #sec-00 .s00__h3{color:#3a3a3a!important}
html[lang="ko"] [data-fr="fr02"] #sec-00 .s00__h3{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(30*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr02"] #sec-00 .s00__body{color:#616161!important}
html[lang="ko"] [data-fr="fr02"] #sec-00 .s00__body{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(18*var(--k))!important;line-height:calc(30*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-fr="fr02"] #sec-00 .s00__pin{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17.5*var(--k))!important;letter-spacing:0!important}
}

/* ── fr03 크리살릭스 (breast/01_01_add_03.jpg): '탱글성형외과' 원본 가는 글 29×184 → scd1 32.5px, 제목 채움 .39 → Bold 52px #ff6000, 주황 문장 세 줄 #ff6000 ── */
@media (min-width:1025px){
  [data-fr="fr03"] #sec-00 .s00__clinic{color:#343331!important}
html[lang="ko"] [data-fr="fr03"] #sec-00 .s00__clinic{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:calc(32.5*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr03"] #sec-00 .s00__title{color:#ff6000!important}
html[lang="ko"] [data-fr="fr03"] #sec-00 .s00__title{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(52*var(--k))!important;letter-spacing:calc(-1*var(--k))!important}
  [data-fr="fr03"] #sec-00 .s00__lead{color:#ff6000!important}
html[lang="ko"] [data-fr="fr03"] #sec-00 .s00__lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1}
  [data-fr="fr03"] #sec-00 .s00__ghost{transform:none!important}
html[lang="ko"] [data-fr="fr03"] #sec-00 .s00__ghost{font-family:'Oswald-bold','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(59*var(--k))!important;letter-spacing:calc(2.5*var(--k))!important}   /* CRISALIX 3D ANALYSIS: 원본 굵은 흰 글씨(site.js 가 Regular 로 바꾸던 것), 잉크 폭 586 */
  [data-fr="fr03"] #sec-00 .s00__desc{color:#575755!important}
  html[lang="ko"] [data-fr="fr03"] #sec-00 .s00__logo-word{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:40px!important}   /* crisalix 워드마크: 원본 둥근 산세리프 x높이 18px(site.js 가 Oswald 로 바꾸던 것) */
  [data-fr="fr03"] #sec-00 .s00__desc b{color:#3f3f3e!important}
html[lang="ko"] [data-fr="fr03"] #sec-00 .s00__desc b{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1}
}

/* ── fr04 본문 (body/01_01_03.jpg) ── */
@media (min-width:1025px){
  /* 영문 라벨 Detail Design·Comparison·Who?·How?·Effect! : 원본 Oswald Regular 잉크 h22~25 (Who? 22×51, Effect! 22×60) → 26px */
  html[lang="ko"] [data-fr="fr04"] #sec-00 .eyebrow,
html[lang="ko"] [data-fr="fr04"] #sec-03 .s03-eyebrow,
html[lang="ko"] [data-fr="fr04"] #sec-04 .s04-eyebrow,
html[lang="ko"] [data-fr="fr04"] #sec-05 .s05-eyebrow,
html[lang="ko"] [data-fr="fr04"] #sec-08 .s08-eyebrow{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(26*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr04"] #sec-04 .s04-eyebrow{color:#6f7183!important}   /* Who? 원본 [111,113,131] */

  /* Detail Design: 주황 문장 두 줄 원본 30×418 채움 .15(가는 글) → scd1 35px #ff6000 / 사진 설명 16×82 → Regular 20px / 주황 원 안 제목 채움 .44 → Bold 19px */
  [data-fr="fr04"] #sec-00 .s00-lead{color:#ff6000!important;text-decoration-color:#ff6000}
html[lang="ko"] [data-fr="fr04"] #sec-00 .s00-lead{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:calc(31.5*var(--k))!important;line-height:calc(52*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr04"] #sec-00 .s00-cap{color:#3b3b3b!important}
html[lang="ko"] [data-fr="fr04"] #sec-00 .s00-cap{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(20*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr04"] #sec-00 .s00-callout-t{position:relative;top:calc(-5*var(--k))}
html[lang="ko"] [data-fr="fr04"] #sec-00 .s00-callout-t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(19*var(--k))!important;letter-spacing:0!important}
  html[lang="ko"] [data-fr="fr04"] #sec-00 .s00-callout-s{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(19*var(--k))!important;letter-spacing:0!important}

  /* 단면 그림 설명·눈금 이름: 원본 채움 .30/.32 → Regular, 설명은 원본 두 줄(우리 세 줄) → 상자 폭 */
  [data-fr="fr04"] #sec-01 .s01-note-t{color:#2e2e2e!important}
html[lang="ko"] [data-fr="fr04"] #sec-01 .s01-note-t{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(21.5*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr04"] #sec-01 .s01-note--a .s01-note-t{max-width:calc(330*var(--k))!important}   /* 원본 두 줄(우리 세 줄) */
  html[lang="ko"] [data-fr="fr04"] #sec-01 .s01-lab{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(19*var(--k))!important;letter-spacing:0!important}

  /* Before / After: 원본 흰 Oswald Regular 잉크 23×62, 배경 없음 */
  [data-fr="fr04"] #gallery .s02-lab{background:none!important;padding:0!important;border-radius:0!important;color:#fff!important}
html[lang="ko"] [data-fr="fr04"] #gallery .s02-lab{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(27*var(--k))!important;letter-spacing:0!important;line-height:1!important}

  /* Comparison 표: 열 제목 원본 26×186 → 29.5px, VS 원본 채움 .33·폭 64 → Oswald Regular, 칸 글 원본 채움 .21~.31 → Regular, '30~40%' 는 한글 글꼴 숫자, 가운데 열 색 [80,77,76] */
  html[lang="ko"] [data-fr="fr04"] #sec-03 .s03-ch{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(29.5*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr04"] #sec-03 .s03-vs{color:#dedede!important;position:relative;top:calc(-14*var(--k))}
html[lang="ko"] [data-fr="fr04"] #sec-03 .s03-vs{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(94*var(--k))!important;letter-spacing:calc(4*var(--k))!important}   /* 원본 VS 폭 65·열 제목보다 14px 위 */
  html[lang="ko"] [data-fr="fr04"] #sec-03 .s03-c{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(19*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr04"] #sec-03 .s03-c--axis{color:#504d4c!important}
  [data-fr="fr04"] #sec-03 .s03-lead{color:#606060!important}
html[lang="ko"] [data-fr="fr04"] #sec-03 .s03-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;letter-spacing:0!important}

  /* Who? (남색): 소제목 32×204 → scd1 35.5px 흰색, 제목 폭 601(우리 662) → 48px #ff6000, 번호 01~05 = 나눔바른고딕 Bold 20px #ff6000(원본 [253,98,4]), 목록 채움 .25 → Regular 19.5px, 각주 [106,108,128] */
  html[lang="ko"] [data-fr="fr04"] #sec-04 .s04-h3,
html[lang="ko"] [data-fr="fr04"] #sec-05 .s05-h3,
html[lang="ko"] [data-fr="fr04"] #sec-08 .s08-h3{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:calc(35.5*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr04"] #sec-04 .s04-h3{color:#fbfdfd!important}
  [data-fr="fr04"] #sec-05 .s05-h3,[data-fr="fr04"] #sec-08 .s08-h3{color:#383735!important}
  [data-fr="fr04"] #sec-04 .s04-h2,[data-fr="fr04"] #sec-05 .s05-h2,[data-fr="fr04"] #sec-08 .s08-h2{color:#ff6000!important}
html[lang="ko"] [data-fr="fr04"] #sec-04 .s04-h2,
html[lang="ko"] [data-fr="fr04"] #sec-05 .s05-h2,
html[lang="ko"] [data-fr="fr04"] #sec-08 .s08-h2{font-family:'scd1','scd2','NanumBG',sans-serif!important;font-weight:400!important;--tgff:1;-webkit-text-stroke:.35px currentColor;font-size:calc(48*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr04"] #sec-04 .s04-num{color:#ff6000!important}
html[lang="ko"] [data-fr="fr04"] #sec-04 .s04-num{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;font-size:calc(20*var(--k))!important;letter-spacing:calc(2*var(--k))!important;-webkit-text-stroke:.5px currentColor}   /* 원본 번호 획 4px·채움 .43 — Bold 보다 굵어 살짝 두껍게 */
  [data-fr="fr04"] #sec-04 .s04-txt{color:#fdfefe!important}
html[lang="ko"] [data-fr="fr04"] #sec-04 .s04-txt{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(19.5*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr04"] #sec-04 .s04-note{color:#6a6c80!important}
  html[lang="ko"] [data-fr="fr04"] #sec-04 .s04-lead,
html[lang="ko"] [data-fr="fr04"] #sec-05 .s05-lead,
html[lang="ko"] [data-fr="fr04"] #sec-08 .s08-lead{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;letter-spacing:0!important}

  /* How? 미니 복부성형: 주황 띠 원본 68px(글 23×119) → 22.5px, 본문 네 줄 원본 잉크 17·폭 765(우리 23.6px·1070) → Light 17.3px 줄간격 35, 그림 설명 폭 156(우리 166) → 16.5px [69,69,69], 주황 강조 [251,113,0] */
  html[lang="ko"] [data-fr="fr04"] #sec-05 .s05-badge-fill,
html[lang="ko"] [data-fr="fr04"] #sec-06 .s06-badge,
html[lang="ko"] [data-fr="fr04"] #sec-07 .s07-badge{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:700!important;--tgff:1;letter-spacing:0!important}   /* 주황 띠 글: 원본 채움 .36~.39 → Bold */
  [data-fr="fr04"] #sec-05 .s05-badge-fill{padding:calc(24*var(--k)) calc(22*var(--k))!important}
html[lang="ko"] [data-fr="fr04"] #sec-05 .s05-badge-fill{font-size:calc(22.5*var(--k))!important;line-height:calc(20*var(--k))!important}
  [data-fr="fr04"] #sec-05 .s05-body{color:#616161!important}
html[lang="ko"] [data-fr="fr04"] #sec-05 .s05-body{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17.3*var(--k))!important;line-height:calc(35*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr04"] #sec-05 .s05-cap{color:#454545!important}
html[lang="ko"] [data-fr="fr04"] #sec-05 .s05-cap{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(16.5*var(--k))!important;line-height:calc(25*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr04"] #sec-05 .s05-hl,[data-fr="fr04"] #sec-06 .s06-hl,[data-fr="fr04"] #sec-07 .s07-hl{color:#fb7100!important}
  /* 전체·확대 복부성형: 설명 세 줄 원본 폭 872(우리 922·자간 .29) → 17.3px 자간 0, 그림 설명 [69,69,69] */
  [data-fr="fr04"] #sec-06 .s06-line,[data-fr="fr04"] #sec-07 .s07-line{color:#616161!important}
html[lang="ko"] [data-fr="fr04"] #sec-06 .s06-line,
html[lang="ko"] [data-fr="fr04"] #sec-07 .s07-line{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;font-size:calc(17.3*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr04"] #sec-06 .s06-cap,[data-fr="fr04"] #sec-07 .s07-cap{color:#454545!important}
html[lang="ko"] [data-fr="fr04"] #sec-06 .s06-cap,
html[lang="ko"] [data-fr="fr04"] #sec-07 .s07-cap{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:300!important;--tgff:1;letter-spacing:0!important}

  /* How? 머리: 설명 두 줄 원본 17.7px·줄간격 35(우리 22.9·45) */
  html[lang="ko"] [data-fr="fr04"] #sec-05 .s05-lead{font-size:calc(17.7*var(--k))!important;line-height:calc(35*var(--k))!important}
  /* Effect!: 동그라미 번호 원본 채움 .36~.40 → Oswald Regular, 동그라미 글 원본 [26,26,21] */
  [data-fr="fr04"] #sec-08 .s08-num{position:relative;top:calc(-7*var(--k))}
html[lang="ko"] [data-fr="fr04"] #sec-08 .s08-num{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1}
  [data-fr="fr04"] #sec-08 .s08-label{color:#1a1a15!important}
html[lang="ko"] [data-fr="fr04"] #sec-08 .s08-label{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;letter-spacing:0!important}
}

/* ── fr05 After Care (after_care.jpg): 카드 제목 원본 21×114 → Regular 26px, 각주 폭 457(우리 478) → 17px, 주황 제목 #ff6000 ── */
@media (min-width:1025px){
  [data-fr="fr05"] #after-care .s00-h3{color:#212121!important}
html[lang="ko"] [data-fr="fr05"] #after-care .s00-h3{font-family:'NanumBG','NanumBarunGothic',sans-serif!important;font-weight:400!important;--tgff:1;font-size:calc(26*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr05"] #after-care .s00-note{color:#606060!important}
html[lang="ko"] [data-fr="fr05"] #after-care .s00-note{font-size:calc(17*var(--k))!important;letter-spacing:0!important}
  [data-fr="fr05"] #after-care .s00-t2{color:#ff6000!important}
  [data-fr="fr05"] #after-care .s00-t1{color:#3c3c3c!important}
  html[lang="ko"] [data-fr="fr05"] #after-care .s00-eyebrow-t{font-family:'Oswald-regular','Oswald',sans-serif!important;font-weight:400!important;--tgff:1;letter-spacing:0!important}
}

/* ── 구역 높이·간격을 원본과 같게 (2026-09-17 실측) ──
   B&A 카드: 원본 사진 600×357(합성본 1042×620 그대로) — 공통 css 는 2:1(300) 로 잘라 보였다. 더보기 단추 69.
   앨범: 원본은 after_care.jpg 바로 아래 제목(간격 0), 큰 사진 920×547, 썸네일 305×181(칸 233), 목록 끝→쪽번호 69, 쪽번호 35, 안내문 뒤 REAL Selfie 까지 120 */
@media (min-width:1025px){
  .mod-bna .bna .ph{aspect-ratio:1042/620!important}
  .mod-bna .bna-more{height:69px}
html[lang="ko"] .mod-bna .bna-more{line-height:0}
  .mod-bna .bna-more-btn{vertical-align:top}
  .mod-album{margin-top:0!important}
  .mod-album .photo_container{height:547px!important}
  .mod-album .photo_container .photo>img{height:547px!important}
  .mod-album .photo_container .lock_wrap{height:547px!important}
  .mod-album .thumb{height:233px!important}
  .mod-album .thumb .photo_wrap{height:181px!important}
  .mod-album .thumb .photo img{height:181px!important}
  .mod-album .thumb .lock_wrap{height:181px!important}
  .mod-album .module_contents2{margin-bottom:69px!important}
  .mod-album .pagenavi{padding-top:0!important;height:35px!important}
html[lang="ko"] .mod-album .pagenavi{line-height:0!important}   /* 공통 css 의 padding-top 20 이 쪽번호를 20px 내리고 있었음 */
  .mod-album .thumb .subject,.mod-album .thumb.on .subject{color:#ff6600!important}
html[lang="ko"] .mod-album .thumb .subject,
html[lang="ko"] .mod-album .thumb.on .subject{font-weight:normal!important}   /* 원본 목록 글: 모두 주황 #ff6600 보통 굵기 (공통 css 는 회색, 선택된 것만 주황 굵게) */
}

/* ── fr04 세로 위치 (원본 이미지 잉크 위치와 대조, 2026-09-17): 라벨 글꼴을 키우면서 생긴 줄상자 차이를 여백으로 되돌린다 ── */
@media (min-width:1025px){
  [data-fr="fr04"] #sec-00 .s00-leads{margin-top:calc(-6*var(--k))}                 /* 주황 두 줄 6px 아래에 있었음 */
  [data-fr="fr04"] #gallery .s02-lab{margin-bottom:calc(7*var(--k))}               /* Before/After 7px 위로 */
  [data-fr="fr04"] #sec-04 .s04-headline{margin-top:calc(-4*var(--k))}             /* Who?·소제목 8px 위로 */
  [data-fr="fr04"] #sec-04 .s04-h2{margin-top:calc(4*var(--k))}
  [data-fr="fr04"] #sec-04 .s04-lead{margin-top:calc(4*var(--k))}
  [data-fr="fr04"] #sec-05 .s05-h2{margin-top:calc(5*var(--k))}
  [data-fr="fr04"] #sec-05 .s05-leads{margin-top:calc(4*var(--k))}
  [data-fr="fr04"] #sec-08 .s08-headline{margin-top:calc(-7*var(--k))}
  [data-fr="fr04"] #sec-08 .s08-h3{margin-top:calc(3*var(--k))}
  [data-fr="fr04"] #sec-08 .s08-h2{margin-top:calc(3*var(--k))}
  [data-fr="fr04"] #sec-08 .s08-lead{margin-top:calc(9*var(--k))}
  [data-fr="fr04"] #sec-08 .s08-badges{margin-top:calc(-5*var(--k))}
}

/* ── 조각별 세로 위치·높이 (원본 이미지 잉크 위치 대조, 2026-09-17) ── */
@media (min-width:1025px){
  /* 히어로: 글 전체가 원본보다 11px 위 → 판 위 여백 +11, 제목은 마크에 4px 더 붙고, 설명 +7, 사양표 +1, 각주 +2 */
  [data-tc="260829webc0"] #hero{height:calc(1028*var(--k))!important;overflow:visible}   /* 히어로 사진 높이 1028 고정 */
  [data-tc="260829webc0"] .s00__panel{padding-block-start:calc(var(--s00-pad-top) + 11px)!important}
  [data-tc="260829webc0"] .s00__title{margin-block-start:calc(var(--s00-gap-eyebrow) - 4px)!important}
  [data-tc="260829webc0"] .s00__lead{margin-block-start:calc(var(--s00-gap-title) + 7px)!important}
  [data-tc="260829webc0"] .s00__spec{margin-block-start:calc(var(--s00-gap-plate) + 1px)!important}
  [data-tc="260829webc0"] .s00__note{margin-block-start:calc(var(--s00-gap-spec) + 2px)!important}
  /* 프롤로그: 왼쪽 제목 5px 아래로, 두 줄 간격 70(우리 63), 부제 +3 */
  [data-fr="fr01"] .pro__l{margin-top:calc(var(--mt-l)*var(--u) + 1px)!important}
  html[lang="ko"] [data-fr="fr01"] .pro__h .ln{line-height:calc(70*var(--k))!important}
  /* Special Points: 조각 높이 1440 (머리 위치는 파일 끝 '검수 지적' 묶음에서 다시 잡는다) */
  [data-fr="fr02"] #sec-00{height:calc(1440*var(--k))!important;box-sizing:border-box}
  [data-fr="fr02"] #sec-00 .s00__intro{margin-top:calc(1*var(--k))}   /* 12 → 1: 라벨이 원본보다 11px 아래였음 */
  /* 크리살릭스: 내용 3px 아래로, 제목은 '탱글성형외과'에서 4px 더 떨어짐, 조각 높이 910 */
  [data-fr="fr03"] #sec-00{height:calc(910*var(--k))!important;box-sizing:border-box}
  [data-fr="fr03"] #sec-00 .s00__wrap{margin-top:calc(3*var(--k))}
  [data-fr="fr03"] #sec-00 .s00__title{margin-top:calc(4*var(--k))}
  /* After Care: 큰 제목 +5, 설명 +3, 카드 +1(설명 +2), 각주 +2, 조각 높이 1073 */
  [data-fr="fr05"] #after-care{height:auto!important;min-height:calc(1073*var(--k))!important;box-sizing:border-box}
  [data-fr="fr05"] #after-care .s00-t2{margin-top:calc(5*var(--k))}
  [data-fr="fr05"] #after-care .s00-lead{margin-top:calc(var(--space-lg) + 3px)!important}
  [data-fr="fr05"] #after-care .s00-grid{margin-top:calc(var(--space-6xl) + 1px)!important}
  [data-fr="fr05"] #after-care .s00-desc{margin-top:calc(var(--space-lg) + 2px)!important}
  [data-fr="fr05"] #after-care .s00-note{margin-top:calc(var(--space-3xl) + 2px)!important}
  /* 본문 마지막 Effect! 구역: 원본 790 */
  [data-fr="fr04"] #sec-08{height:calc(790*var(--k))!important;box-sizing:border-box}
}

/* == sizefix body_01_01 == */
@media (min-width:1025px){
html[lang="ko"] [data-fr="fr05"] #after-care span.s00-t2{font-size:48.0px!important;letter-spacing:0.0px!important}
html[lang="ko"] [data-fr="fr00"] #hero p.s00__eyebrow{font-size:43.3px!important;letter-spacing:0.0px!important}   /* TANG:GLE */
html[lang="ko"] [data-fr="fr00"] #hero h2.s00__title{font-size:53.7px!important;letter-spacing:-0.81px!important}   /* 처진 복부성형 */
html[lang="ko"] [data-fr="fr00"] #hero p.s00__lead{font-size:17.1px!important;letter-spacing:0.0px!important}   /* 늘어지고 처진 복부가 고민이신가요 */
html[lang="ko"] [data-fr="fr00"] div.s00__grid:nth-of-type(2)>div.s00__panel>div.s00__col>dl.s00__spec>div.s00__row:nth-of-type(1)>div.s00__cell:nth-of-type(1)>div.s00__txt>dt{font-size:15.6px!important;letter-spacing:0.0px!important}   /* 수술시간 */
html[lang="ko"] [data-fr="fr00"] div.s00__grid:nth-of-type(2)>div.s00__panel>div.s00__col>dl.s00__spec>div.s00__row:nth-of-type(1)>div.s00__cell:nth-of-type(1)>div.s00__txt>dd{font-size:15.5px!important;letter-spacing:0.0px!important}   /* 3~5시간 */
html[lang="ko"] [data-fr="fr00"] div.s00__grid:nth-of-type(2)>div.s00__panel>div.s00__col>dl.s00__spec>div.s00__row:nth-of-type(1)>div.s00__cell:nth-of-type(2)>div.s00__txt>dt{font-size:16.2px!important;letter-spacing:0.0px!important}   /* 마취방법 */
html[lang="ko"] [data-fr="fr00"] div.s00__grid:nth-of-type(2)>div.s00__panel>div.s00__col>dl.s00__spec>div.s00__row:nth-of-type(1)>div.s00__cell:nth-of-type(2)>div.s00__txt>dd{font-size:16.1px!important;letter-spacing:0.0px!important}   /* 전신마취 */
html[lang="ko"] [data-fr="fr00"] div.s00__grid:nth-of-type(2)>div.s00__panel>div.s00__col>dl.s00__spec>div.s00__row:nth-of-type(2)>div.s00__cell:nth-of-type(1)>div.s00__txt>dt{font-size:15.3px!important;letter-spacing:0.0px!important}   /* 입원치료 */
html[lang="ko"] [data-fr="fr00"] div.s00__grid:nth-of-type(2)>div.s00__panel>div.s00__col>dl.s00__spec>div.s00__row:nth-of-type(2)>div.s00__cell:nth-of-type(1)>div.s00__txt>dd{font-size:15.9px!important;letter-spacing:0.0px!important}   /* 불필요 */
html[lang="ko"] [data-fr="fr00"] div.s00__grid:nth-of-type(2)>div.s00__panel>div.s00__col>dl.s00__spec>div.s00__row:nth-of-type(2)>div.s00__cell:nth-of-type(2)>div.s00__txt>dt{font-size:15.6px!important;letter-spacing:0.0px!important}   /* 실밥제거 */
html[lang="ko"] [data-fr="fr00"] div.s00__grid:nth-of-type(2)>div.s00__panel>div.s00__col>dl.s00__spec>div.s00__row:nth-of-type(2)>div.s00__cell:nth-of-type(2)>div.s00__txt>dd{font-size:15.5px!important;letter-spacing:0.0px!important}   /* 10일 후 */
html[lang="ko"] [data-fr="fr00"] div.s00__grid:nth-of-type(2)>div.s00__panel>div.s00__col>dl.s00__spec>div.s00__row:nth-of-type(3)>div.s00__cell:nth-of-type(1)>div.s00__txt>dt{font-size:15.3px!important;letter-spacing:0.0px!important}   /* 내원치료 */
html[lang="ko"] [data-fr="fr00"] div.s00__grid:nth-of-type(2)>div.s00__panel>div.s00__col>dl.s00__spec>div.s00__row:nth-of-type(3)>div.s00__cell:nth-of-type(1)>div.s00__txt>dd{font-size:15.1px!important;letter-spacing:0.0px!important}   /* 3~4회 */
html[lang="ko"] [data-fr="fr00"] div.s00__grid:nth-of-type(2)>div.s00__panel>div.s00__col>dl.s00__spec>div.s00__row:nth-of-type(3)>div.s00__cell:nth-of-type(2)>div.s00__txt>dt{font-size:16.2px!important;letter-spacing:0.0px!important}   /* 회복기간 */
html[lang="ko"] [data-fr="fr00"] div.s00__grid:nth-of-type(2)>div.s00__panel>div.s00__col>dl.s00__spec>div.s00__row:nth-of-type(3)>div.s00__cell:nth-of-type(2)>div.s00__txt>dd{font-size:15.5px!important;letter-spacing:0.0px!important}   /* 2~3일 후 */
html[lang="ko"] [data-fr="fr00"] #hero p.s00__note{font-size:12.0px!important;letter-spacing:0.0px!important}   /* 환자의 상태나 수술방법에 따라 차 */
html[lang="ko"] [data-fr="fr01"] #sec-00 span.ln{font-size:17.2px!important;letter-spacing:0.0px!important}   /* 처진 뱃살과 튼살을 */
html[lang="ko"] [data-fr="fr01"] #sec-00>div.pro__grid>div.pro__r:nth-of-type(2)>p.pro__p:nth-of-type(1)>span.ln.j:nth-of-type(1){font-size:17.1px!important;letter-spacing:0.0px!important}   /* 뱃살이 늘어진 정도가 경미하고 피 */
html[lang="ko"] [data-fr="fr01"] #sec-00>div.pro__grid>div.pro__r:nth-of-type(2)>p.pro__p:nth-of-type(1)>span.ln.j:nth-of-type(2){font-size:17.7px!important;letter-spacing:0.0px!important}   /* 정도의 효과를 볼 수 있습니다.  */
html[lang="ko"] [data-fr="fr01"] #sec-00>div.pro__grid>div.pro__r:nth-of-type(2)>p.pro__p:nth-of-type(1)>span.ln.j:nth-of-type(3){font-size:17.7px!important;letter-spacing:0.0px!important}   /* 늘어진 경우에는 지방흡입으로 해결 */
html[lang="ko"] [data-fr="fr01"] #sec-00>div.pro__grid>div.pro__r:nth-of-type(2)>p.pro__p:nth-of-type(2)>span.ln.j:nth-of-type(1){font-size:17.7px!important;letter-spacing:0.0px!important}   /* 복부성형술은 지방흡입 + 이완된  */
html[lang="ko"] [data-fr="fr02"] #sec-00 span.s00__eyebrow-in{font-size:33.8px!important;letter-spacing:0.0px!important}   /* Special Points */
html[lang="ko"] [data-fr="fr02"] #sec-00 h2.s00__h2{font-size:57.2px!important;letter-spacing:-2.27px!important}   /* 깊은층 지방 및 근막 보존을 통한 */
html[lang="ko"] [data-fr="fr02"] #sec-00 h3.s00__h3{font-size:29.9px!important;letter-spacing:0.0px!important}   /* 회복이 빠릅니다 */
html[lang="ko"] [data-fr="fr02"] #sec-00 p.s00__body{font-size:18.4px!important;letter-spacing:0.0px!important}   /* 탱글만의 꼼꼼하고 디테일한 술기로 */
html[lang="ko"] [data-fr="fr02"] #sec-00 span.s00__pin{font-size:17.5px!important;letter-spacing:0.0px!important}   /* 흉터 위치 */
html[lang="ko"] [data-fr="fr03"] #sec-00 p.s00__clinic{font-size:32.1px!important;letter-spacing:0.0px!important}   /* 탱글성형외과 */
html[lang="ko"] [data-fr="fr03"] #sec-00 h2.s00__title{font-size:52.6px!important;letter-spacing:-1.01px!important}   /* 크리살릭스 3D 가상성형 */
html[lang="ko"] [data-fr="fr03"] #sec-00 p.s00__lead{font-size:25.8px!important;letter-spacing:0.0px!important}   /* 크리살릭스 3D 가상성형 프로그램 */
html[lang="ko"] [data-fr="fr05"] #after-care span.s00-eyebrow-t{font-size:32.5px!important;letter-spacing:0.0px!important}   /* After Care */
html[lang="ko"] [data-fr="fr05"] #after-care span.s00-t1{font-size:35.5px!important;letter-spacing:-1.37px!important}   /* 수술만큼 중요한 */
html[lang="ko"] [data-fr="fr05"] #after-care>div.wrap>p.s00-lead.lead:nth-of-type(2){font-size:17.7px!important;letter-spacing:-0.73px!important;line-height:35.0px!important}   /* 탱글성형외과에서는 수술 후 일상으 */
html[lang="ko"] [data-fr="fr05"] #after-care h3.s00-h3{font-size:24.7px!important;letter-spacing:0.0px!important}   /* 스마트룩스 */
[data-fr="fr05"] #after-care p.s00-desc{width:185px!important}
html[lang="ko"] [data-fr="fr05"] #after-care p.s00-desc{font-size:17.3px!important;letter-spacing:0.0px!important;line-height:30.0px!important}   /* 특수한 의료용 LED로 피부재생, */
}
/* == /sizefix body_01_01 == */

/* ── 검수 지적 반영 (2026-09-18): 원본 이미지 잉크 위치·굵기 재실측 ──
   조각 안 잉크를 원본 body.png 의 같은 조각 자리(fr02=437, fr03=1877, fr04=2787)와 직접 대조해 잡았다. */
@media (min-width:1025px){
  /* fr02 Special Points 머리: 라벨 +11·세로선 +14 아래, 제목 줄 간격 62(원본 66) */
  [data-fr="fr02"] #sec-00 .s00__rule{margin-top:calc(12*var(--k))!important}
  [data-fr="fr02"] #sec-00 .s00__h2{margin-top:calc(24.5*var(--k))!important}
html[lang="ko"] [data-fr="fr02"] #sec-00 .s00__h2{line-height:calc(66*var(--k))!important}

  /* fr03 크리살릭스: 글만 원본보다 9~14px 위였다(로고는 제자리 → .s00__brand 는 그대로 두고 relative 로만 내린다) */
  [data-fr="fr03"] #sec-00 .s00__titles{position:relative;top:calc(12*var(--k))}
  [data-fr="fr03"] #sec-00 .s00__titles .s00__title{position:relative;top:calc(2*var(--k))}
  [data-fr="fr03"] #sec-00 .s00__body{position:relative;top:calc(9*var(--k))}

  /* fr04 Comparison VS: 조각 css 의 transform:scaleX(.63) 해제(획이 눌려 가늘었다), 폭은 자간으로 원본 75에 맞춤 */
  [data-fr="fr04"] #sec-03 .s03-vs{transform:none!important;left:calc(-7*var(--k))}
html[lang="ko"] [data-fr="fr04"] #sec-03 .s03-vs{letter-spacing:calc(-10*var(--k))!important}   /* 자간을 줄이면 가운데정렬 기준이 오른쪽으로 밀려 7px 되돌림 */

  /* fr04 Comparison 라벨 뒤 선: 원본 [53,53,53] · 글 중간 높이(우리 회색 204, 7px 아래) */
  [data-fr="fr04"] #sec-03 .s03-eyebrow .rule{background:#353535!important;width:calc(29*var(--k))!important;top:calc(-4*var(--k))!important}
  /* How?·Effect! 라벨 선: 원본 길이 29·21 (우리 36), Effect! 선은 6px 위였다 */
  [data-fr="fr04"] #sec-05 .s05-eyebrow .rule{width:calc(29*var(--k))!important;margin-left:calc(17*var(--k))!important}
  [data-fr="fr04"] #sec-08 .s08-eyebrow .rule{width:calc(27*var(--k))!important;position:relative;top:calc(4.3*var(--k))}

  /* fr04 Effect! 동그라미 번호: 원본 잉크 h26·글자폭 11·획 4 (우리 24px 는 h19·폭 10·획 3) */
  [data-fr="fr04"] #sec-08 .s08-num{display:inline-block;transform:scaleX(.82)}
html[lang="ko"] [data-fr="fr04"] #sec-08 .s08-num{font-size:calc(32*var(--k))!important;letter-spacing:0!important}

  /* fr04 Who? 번호: 원본 획 4px(우리 3px) / 번호 뒤 구분선: 원본 짙은 주황 [178,70,44] (우리 회청) */
  html[lang="ko"] [data-fr="fr04"] #sec-04 .s04-num{-webkit-text-stroke:.8px currentColor!important}
  [data-fr="fr04"] #sec-04 .s04-sep{background:#b2462c!important;opacity:1!important;position:relative;top:calc(-2*var(--k))}

  /* fr04 단계 그림 설명: 원본은 나눔바른고딕 Regular 급(우리 Light 라 옅었다) */
  html[lang="ko"] [data-fr="fr04"] #sec-05 .s05-cap,
html[lang="ko"] [data-fr="fr04"] #sec-06 .s06-cap,
html[lang="ko"] [data-fr="fr04"] #sec-07 .s07-cap{font-weight:400!important}

  /* fr00 히어로 TANG:GLE 콜론: GloberThinFree 에 ':' 가 없어 scd1 로 대체되며 점이 크고 벌어졌다
     (원본 점 3px·간격 11 / scd1 43px 점 4px·간격 19). 자리(advance)는 그대로 두고 그리기만 줄인다. */
  [data-tc="260829webc0"] .s00__eyebrow .tg-colon{display:inline-block;transform:translateY(calc(-5.8*var(--k))) scale(.66);transform-origin:50% 50%}
}

/* ── 영문 라벨 높이·폭 (원본 잉크 실측, 2026-09-18) ──
   원본 라벨은 좁고 키가 큰 활자다. sizefix 가 '폭'만 맞춰 fr04 라벨이 원본보다 4px 낮았다
   (원본 대문자 25 / 우리 21, 폭은 같음) → 세로로만 1.19 늘린다(=31px 로 키우고 가로 .84 누른 것과 같다).
   fr02 Special Points 는 반대로 우리가 3px 높고(34/31) 폭은 같아 세로만 줄인다. */
@media (min-width:1025px){
  [data-fr="fr04"] #sec-00 .eyebrow,[data-fr="fr04"] #sec-03 .s03-eyebrow,[data-fr="fr04"] #sec-04 .s04-eyebrow,[data-fr="fr04"] #sec-05 .s05-eyebrow,[data-fr="fr04"] #sec-08 .s08-eyebrow{
    transform:scaleY(1.19);transform-origin:50% 0}
  [data-fr="fr02"] #sec-00 .s00__eyebrow-in{transform:scaleX(.781) scaleY(.912);transform-origin:50% 0}
  /* After Care: 원본 잉크 폭 112(우리 99) — 자간이 있는 라벨 */
  html[lang="ko"] [data-fr="fr05"] #after-care .s00-eyebrow-t{letter-spacing:calc(1.4*var(--k))!important}
}

/* ── Comparison 설명 줄: 원본 잉크 폭 513(우리 469) — 조각의 맞춤 규칙이 너무 줄여놨다 ── */
@media (min-width:1025px){
  html[lang="ko"] [data-fr="fr04"] #sec-03 .s03-lead{font-size:calc(18*var(--k))!important;letter-spacing:0!important;line-height:calc(23.1*var(--k))!important}   /* 줄상자는 그대로 둬야 조각 높이(9492)가 안 늘어난다 */
}

/* ── sizefix 자동 보정이 잘못 잡은 것 되돌리기 (2026-09-18 실측) ──
   1) `[data-fr="fr01"] #sec-00 span.ln{font-size:17.2px}` 은 프롤로그 '큰 주황 제목'·'부제'까지 함께 맞아
      제목이 17px 로 찌그러졌다(원본은 잉크 51×434). id 가 들어가 앞쪽 규칙보다 세므로 여기서 되돌린다.
   2) After Care 카드: 설명 상자를 width:185 로 묶어 3줄이 5줄이 됐고(원본 3줄), 제목도 원본보다 좁아졌다. */
@media (min-width:1025px){
  html[lang="ko"] [data-fr="fr01"] #sec-00 .pro__h span.ln{font-size:calc(54*var(--k))!important}
  html[lang="ko"] [data-fr="fr01"] #sec-00 .pro__sub span.ln{font-size:calc(22*var(--k))!important}
  html[lang="ko"] [data-fr="fr05"] #after-care h3.s00-h3{font-size:calc(26*var(--k))!important}
  [data-fr="fr05"] #after-care p.s00-desc{width:auto!important}
html[lang="ko"] [data-fr="fr05"] #after-care p.s00-desc{font-size:calc(17.9*var(--k))!important;line-height:calc(32*var(--k))!important}
}

/* ── Who? 목록·소제목 마무리 실측 (2026-09-18) ── */
@media (min-width:1025px){
  html[lang="ko"] [data-fr="fr04"] #sec-04 .s04-txt{font-size:calc(20.1*var(--k))!important}   /* 원본 잉크 폭 431(우리 418) */
  [data-fr="fr04"] #sec-04 .s04-num{position:relative;left:calc(-3*var(--k))}   /* 원본 번호는 x314 에서 시작(우리 317) */
  html[lang="ko"] [data-fr="fr04"] #sec-04 .s04-h3,
html[lang="ko"] [data-fr="fr04"] #sec-05 .s05-h3,
html[lang="ko"] [data-fr="fr04"] #sec-08 .s08-h3{font-size:calc(34.3*var(--k))!important}   /* 원본 204(우리 211) */
}

/* ── 조각 높이 마무리: 원본 이미지 높이와 같게 (fr01 437, fr04 9492) ── */
@media (min-width:1025px){
  [data-fr="fr01"] #sec-00{height:calc(437*var(--k))!important;box-sizing:border-box}   /* 우리 435 라 아래 구역이 2px 씩 올라가 있었다 */
  [data-fr="fr04"] #sec-08{height:calc(788*var(--k))!important}                          /* 조각 합이 9494 → 9492 */
}

/* ── Comparison 표 칸 글: 원본 잉크 폭이 우리보다 4~6% 넓다(예 186/175, 344/326) ── */
@media (min-width:1025px){
  html[lang="ko"] [data-fr="fr04"] #sec-03 .s03-c{font-size:calc(19*var(--k))!important;letter-spacing:calc(0.35*var(--k))!important}   /* 글자 크기는 그대로, 자간으로 폭만 맞춘다 */
}

/* ── 번역 쪽에서만: 글이 길면 구역이 늘어난다(한국어는 위 원래 height 그대로) — 2026-09-24 ── */
@media (min-width:1025px){html[data-tgi-lang] [data-tc="260829webc0"] #hero{height:auto!important;min-height:calc(1028*var(--k))!important;}}
@media (min-width:1025px){html[data-tgi-lang] [data-fr="fr02"] #sec-00{height:auto!important;min-height:calc(1440*var(--k))!important;}}
@media (min-width:1025px){html[data-tgi-lang] [data-fr="fr03"] #sec-00{height:auto!important;min-height:calc(910*var(--k))!important;}}
@media (min-width:1025px){html[data-tgi-lang] [data-fr="fr01"] #sec-00{height:auto!important;min-height:calc(437*var(--k))!important;}}
