/* Commercial 상세 공통 (2026-10-01 피드백) — 페이지 CSS 뒤에 로드한다.
   1) 사진 크게 보기: 사진만 크게, 뒤 화면은 블러로 흐리게, 사진 바깥을 누르면 닫힘(detail-common.js). 창은 사진 크기에 맞춘다(fit-content — auto면 화면 폭까지 늘어나 사진이 한쪽으로 붙는다)
   2) 줄간격: h1과 버튼·라벨류를 뺀 글의 줄 사이 여백을 ×0.6 (build_detail_common.py가 생성) */
dialog#viewer,dialog#image-viewer{width:fit-content;height:fit-content;max-width:94vw;max-height:94vh;padding:0;margin:auto;border:0;background:transparent;overflow:visible;color:#111}
dialog#viewer::backdrop,dialog#image-viewer::backdrop,dialog.lightbox::backdrop{background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}
dialog#viewer img{display:block;width:auto;height:auto;max-width:94vw;max-height:88vh;margin:0 auto;object-fit:contain;box-shadow:0 18px 60px rgba(0,0,0,.25)}
dialog#viewer button,dialog#image-viewer button{position:fixed;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1px solid rgba(17,17,17,.18);background:rgba(255,255,255,.92);color:#111;font-size:26px;line-height:1;box-shadow:0 4px 16px rgba(0,0,0,.12);cursor:pointer}
dialog#viewer .viewer-close,dialog#image-viewer #viewer-close{top:18px;right:20px;left:auto;transform:none}
dialog#viewer .viewer-prev,dialog#image-viewer #viewer-prev{top:50%;left:18px;right:auto;transform:translateY(-50%)}
dialog#viewer .viewer-next,dialog#image-viewer #viewer-next{top:50%;right:18px;left:auto;transform:translateY(-50%)}
dialog#image-viewer .viewer-toolbar{background:transparent;color:#111}
dialog#image-viewer #viewer-close{font-size:15px;width:auto;padding:0 16px;border-radius:999px}
dialog#image-viewer .viewer-stage{background:transparent}
dialog#image-viewer #viewer-image{max-width:94vw;max-height:84vh;box-shadow:0 18px 60px rgba(0,0,0,.25)}
dialog#image-viewer #viewer-caption{color:#333}
dialog.lightbox,dialog.lightbox[open]{background:transparent}
dialog.lightbox img{box-shadow:0 18px 60px rgba(0,0,0,.25)}
dialog.lightbox button{width:46px;height:46px;border-radius:50%;border:1px solid rgba(17,17,17,.18);background:rgba(255,255,255,.92);font-size:26px;line-height:1;box-shadow:0 4px 16px rgba(0,0,0,.12)}
@media(max-width:700px){dialog#viewer img{max-width:96vw;max-height:80vh}dialog#viewer button,dialog#image-viewer button{width:40px;height:40px;font-size:22px}dialog#viewer .viewer-prev,dialog#image-viewer #viewer-prev{left:8px}dialog#viewer .viewer-next,dialog#image-viewer #viewer-next{right:8px}}

/* ── 줄간격 덮어쓰기: line-height = 1 + (원래 값 − 1) × 0.6 ── */
/* blackpink-v7/blackpink.css → main:has(.bp-hero) */
main:has(.bp-hero) .lead{line-height:1.42}
main:has(.bp-hero) .caption,main:has(.bp-hero) figcaption{line-height:1.42}
main:has(.bp-hero) .section h2{line-height:1.18}
main:has(.bp-hero) .section-head>p:last-child{line-height:1.48}
main:has(.bp-hero) .concept-notice{line-height:1.48}
main:has(.bp-hero) .detail-row h3,main:has(.bp-hero) .media-copy h3{line-height:1.33}
main:has(.bp-hero) .experience-cards h3{line-height:1.24}
main:has(.bp-hero) .experience-cards span{line-height:1.48}
@media(max-width:700px){main:has(.bp-hero) .space-subhead p{line-height:1.36}}
main:has(.bp-hero) .sensor-flow strong{line-height:1.3}
main:has(.bp-hero) .sensor-flow p{line-height:1.36}
main:has(.bp-hero) .review-note{line-height:1.39}
main:has(.bp-hero) .facts{line-height:1.39}
main:has(.bp-hero) .small-note{line-height:1.42}
main:has(.bp-hero) .concept-notice{line-height:1.42}
main:has(.bp-hero) .space-subhead p{line-height:1.39}
main:has(.bp-hero) .experience-cards p{line-height:1.3}
main:has(.bp-hero) .credits dl>div{line-height:1.36}
main:has(.bp-hero) .detail-row h3,main:has(.bp-hero) .media-copy h3{line-height:1.3}
main:has(.bp-hero) .diagram-chain strong{line-height:1.3}
main:has(.bp-hero) .diagram-caption{line-height:1.39}
main:has(.bp-hero) .scope-credit{line-height:1.36}
@media(max-width:700px){main:has(.bp-hero) .caption,main:has(.bp-hero) figcaption,main:has(.bp-hero) .paired-photos figcaption{line-height:1.36}}
@media(max-width:700px){main:has(.bp-hero) .space-subhead h3{line-height:1.24}}
@media(max-width:700px){main:has(.bp-hero) .scope-diagram>h3,main:has(.bp-hero) .sensor-diagram>h3{line-height:1.3}}
main:has(.bp-hero) .scope-diagram>.role-emphasis{line-height:1.39}
@media(max-width:700px){main:has(.bp-hero) .scope-diagram>.role-emphasis{line-height:1.39}}
main:has(.bp-hero) .event-dates dd{line-height:1.3}
main:has(.bp-hero) .sound-source strong{line-height:1.21}
main:has(.bp-hero) .sound-detail p.sound-result{line-height:1.39}
@media(max-width:700px){main:has(.bp-hero) .scope-a>.role-emphasis{line-height:1.39}}
main:has(.bp-hero) .listening-journey h3{line-height:1.27}
main:has(.bp-hero) .lead{line-height:1.42}
main:has(.bp-hero) .facts{line-height:1.42}
main:has(.bp-hero) .section h2{line-height:1.21}
main:has(.bp-hero) .detail-row h3{line-height:1.24}
main:has(.bp-hero) .facts dt{line-height:1.36}
main:has(.bp-hero) .projection-copy .experience-chain strong{line-height:1.24}
main:has(.bp-hero) .projection-copy .experience-chain .diagram-caption{line-height:1.3}
main:has(.bp-hero) .detail-row p.projection-contribution{line-height:1.36}
main:has(.bp-hero) .journey-scenes span{line-height:1.39}
main:has(.bp-hero) .listening-sequence{line-height:1.42}
main:has(.bp-hero) .speaker-photo-grid figcaption{line-height:1.36}
main:has(.bp-hero) .supplied-context-grid figcaption{line-height:1.36}
main:has(.bp-hero) .photo-strip figcaption{line-height:1.39}
/* kb-r16/detail.css → #case-page */
#case-page .case-subtitle{line-height:1.39}
#case-page .case-lead{line-height:1.39}
#case-page .case-facts dd{line-height:1.39}
#case-page .case-section-heading h2{line-height:1.18}
#case-page .case-section-heading>p{line-height:1.48}
#case-page .flow-step h3{line-height:1.24}
#case-page .flow-step p{line-height:1.48}
#case-page .implementation-note h3{line-height:1.24}
#case-page .implementation-note p{line-height:1.51}
#case-page .editorial-note strong{line-height:1.48}
#case-page .editorial-note p{line-height:1.48}
#case-page .process-steps h3{line-height:1.3}
#case-page .process-steps p{line-height:1.51}
#case-page .case-inquiry p{line-height:1.3}
#case-page .case-inquiry>a{line-height:1.24}
@media(max-width:700px){#case-page .case-subtitle{line-height:1.36}}
@media(max-width:700px){#case-page .case-lead{line-height:1.42}}
#case-page .case-lead{line-height:1.42}
#case-page .case-subtitle{line-height:1.3}
#case-page .case-lead{line-height:1.48}
#case-page .case-facts dd{line-height:1.36}
#case-page .case-scope h3{line-height:1.39}
#case-page .case-scope p{line-height:1.42}
#case-page .case-section-heading h2{line-height:1.15}
#case-page .case-section-heading>p{line-height:1.45}
#case-page .flow-diagram>figcaption{line-height:1.3}
#case-page .flow-step h3{line-height:1.24}
#case-page .flow-step p{line-height:1.42}
#case-page .implementation-table{line-height:1.48}
#case-page .implementation-table caption{line-height:1.3}
#case-page .source-evidence summary{line-height:1.3}
#case-page .process-disclosure>summary strong{line-height:1.21}
#case-page .editorial-note p{line-height:1.45}
#case-page .process-steps h3{line-height:1.3}
#case-page .process-steps p{line-height:1.48}
@media(max-width:700px){#case-page .case-lead{line-height:1.45}}
@media(max-width:700px){#case-page .case-scope p{line-height:1.45}}
@media(max-width:700px){#case-page .case-section-heading h2{line-height:1.21}}
@media(max-width:700px){#case-page .implementation-table{line-height:1.48}}
#case-page .case-source .case-section-heading>h2{line-height:1.18}
#case-page .flow-step h3{line-height:1.24}
#case-page .implementation-table{line-height:1.45}
#case-page .implementation-table caption{line-height:1.24}
@media(max-width:700px){#case-page .implementation-table td:nth-child(2)::before{line-height:1.3}}
@media(max-width:700px){#case-page .implementation-table td:nth-child(3)::before{line-height:1.3}}
#case-page .flow-step h3{line-height:1.24}
#case-page .flow-step p{line-height:1.45}
#case-page .illustration-note{line-height:1.42}
#case-page .kb-story-heading h2{line-height:1.18}
#case-page .kb-story-heading>p:last-child{line-height:1.48}
#case-page .kb-stage-heading h3{line-height:1.24}
#case-page .kb-story-copy h4{line-height:1.24}
#case-page .kb-story-action{line-height:1.51}
#case-page .kb-story-result{line-height:1.45}
#case-page .kb-story-role>p{line-height:1.51}
#case-page .kb-space-intro h4{line-height:1.24}
#case-page .kb-space-intro>p{line-height:1.51}
#case-page .kb-story>.illustration-note{line-height:1.48}
#case-page .kb-context-photo figcaption{line-height:1.42}
#case-page .kb-detail-v23 .case-subtitle{line-height:1.42}
#case-page .kb-detail-v23 .case-facts dd{line-height:1.42}
#case-page .kb-detail-v23 .kb-section-title{line-height:1.21}
#case-page .kb-detail-v23 .case-lead{line-height:1.51}
#case-page .kb-system-heading>p{line-height:1.48}
#case-page .kb-node-type{line-height:1.36}
#case-page .kb-system-path h3{line-height:1.3}
#case-page .kb-system-path p,#case-page .kb-system-features p{line-height:1.48}
#case-page .kb-system-features h3{line-height:1.3}
#case-page .kb-photo-heading>p{line-height:1.48}
#case-page .kb-photo-group-heading h3{line-height:1.3}
#case-page .kb-photo-group-heading p{line-height:1.48}
@media(max-width:700px){#case-page .kb-detail-v23 .case-lead{line-height:1.51}}
#case-page .kb-detail-v24 .kb-system-path p{line-height:1.48}
@media(max-width:700px){#case-page .kb-detail-v24 .kb-system-path p{line-height:1.48}}
#case-page .kb-detail-v25 .kb-system-path p{line-height:1.39}
#case-page .kb-detail-v25 .kb-story-feature h4{line-height:1.19}
#case-page .kb-detail-v25 .kb-story-feature .kb-story-result{line-height:1.39}
#case-page .kb-detail-v25 .kb-story-role>p{line-height:1.48}
@media(max-width:700px){#case-page .kb-detail-v25 .kb-story-role>span{line-height:1.36}}
#case-page .kb-detail-v25 .kb-story-row h4{line-height:1.24}
#case-page .kb-detail-v25 .kb-story-feature h4{line-height:1.21}
#case-page .kb-detail-v25 .kb-story-feature .kb-story-result{line-height:1.45}
#case-page .kb28-map-heading h3{line-height:1.3}
#case-page .kb28-map-flow h4{line-height:1.27}
#case-page .kb28-map-flow p{line-height:1.48}
#case-page .kb28-group-heading h3{line-height:1.24}
#case-page .kb28-group-heading p{line-height:1.48}
#case-page .kb28-section-heading h2{line-height:1.21}
#case-page .kb28-section-heading>p:last-child{line-height:1.48}
#case-page .kb28-video figcaption{line-height:1.42}
#case-page .kb28-space-grid figcaption,#case-page .kb28-space-overview figcaption{line-height:1.42}
@media(max-width:700px){#case-page .kb28-map-flow p{line-height:1.42}}
#case-page .kb28-audiovisual .kb28-section-heading>p:last-child{line-height:1.42}
#case-page .kb28-audiovisual .kb28-sound-grid h3{line-height:1.3}
#case-page .kb29-path li strong{line-height:1.36}
#case-page .kb29-path li span{line-height:1.36}
#case-page .kb29-scope p{line-height:1.48}
#case-page .kb29-plan-key a{line-height:1.36}
#case-page .kb29-track-heading p{line-height:1.3}
#case-page .kb29-credits dl>div{line-height:1.36}
@media(max-width:700px){#case-page .kb28-map-heading h3{line-height:1.24}}
@media(max-width:700px){#case-page .kb28-group-heading h3{line-height:1.24}}
#case-page .kb30-callout strong{line-height:1.24}
#case-page .kb30-callout small{line-height:1.3}
#case-page .kb30-plan figcaption>p{line-height:1.42}
#case-page .kb28-audiovisual .kb31-player-main h3{line-height:1.24}
#case-page .kb31-player-main p{line-height:1.3}
/* kb-wish-v2/wish.css → .wish-page */
.wish-page .lead{line-height:1.48}
.wish-page .project-meta dd,.wish-page .facts dd{line-height:1.48}
.wish-page .media-note,.wish-page .note{line-height:1.42}
.wish-page h2{line-height:1.18}
.wish-page h3{line-height:1.27}
.wish-page .section-lead{line-height:1.48}
.wish-page figcaption,.wish-page .plan-caption{line-height:1.42}
.wish-page .kiosk{line-height:1.3}
.wish-page .contribution{line-height:1.51}
.wish-page .credits dl>div{line-height:1.48}
.wish-page .diagram-nodes p{line-height:1.36}
.wish-page p.project-context{line-height:1.42}
.wish-page .space-key span{line-height:1.36}
.wish-page .concept-flow p{line-height:1.36}
/* joyce-jinn-v1/joyce.css → .joyce-page */
.joyce-page .project-context{line-height:1.42}
.joyce-page .lead{line-height:1.48}
.joyce-page .project-meta dd{line-height:1.48}
.joyce-page h2{line-height:1.18}
.joyce-page h3{line-height:1.27}
.joyce-page .section-heading p{line-height:1.51}
.joyce-page .concept-flow p{line-height:1.39}
.joyce-page figcaption{line-height:1.42}
.joyce-page .note{line-height:1.45}
.joyce-page .steps p{line-height:1.36}
.joyce-page .contribution{line-height:1.39}
.joyce-page .diagram-nodes p{line-height:1.42}
.joyce-page .credits dl>div{line-height:1.48}
@media(max-width:700px){.joyce-page .lead{line-height:1.45}}
@media(max-width:700px){.joyce-page .project-meta dd{line-height:1.42}}
@media(max-width:700px){.joyce-page .section-heading p{line-height:1.48}}
@media(max-width:700px){.joyce-page .space-key p{line-height:1.42}}
.joyce-page .capture-intro{line-height:1.51}
.joyce-page .sound-flow span{line-height:1.36}
.joyce-page .modeling-intro p,.joyce-page .composition-heading p{line-height:1.48}
.joyce-page .mechanism-key p{line-height:1.42}
.joyce-page .result-heading p{line-height:1.48}
.joyce-page .sync-stages b{line-height:1.54}
.joyce-page .sync-stages p{line-height:1.42}
.joyce-page .capture-flow p{line-height:1.42}
.joyce-page .story-lead{line-height:1.48}
/* alma-v1/alma.css → .alma-page */
.alma-page .lead{line-height:1.48}
.alma-page .project-meta dd{line-height:1.48}
.alma-page h2{line-height:1.18}
.alma-page h3{line-height:1.24}
.alma-page .section-copy{line-height:1.51}
.alma-page figcaption{line-height:1.39}
.alma-page .contribution{line-height:1.36}
.alma-page .brief-diagram strong{line-height:1.27}
.alma-page .workflow p{line-height:1.48}
.alma-page .scene-block>p{line-height:1.48}
.alma-page .credits dl>div{line-height:1.48}
@media(max-width:700px){.alma-page .section-copy{line-height:1.48}}
/* xg-v1/xg.css → .xg-page */
.xg-page .lead{line-height:1.48}
.xg-page .project-meta dd{line-height:1.48}
.xg-page h2{line-height:1.18}
.xg-page h3{line-height:1.24}
.xg-page .concept-flow strong{line-height:1.24}
.xg-page .process-steps p{line-height:1.42}
.xg-page figcaption{line-height:1.39}
.xg-page .contribution{line-height:1.36}
.xg-page .credits dl>div{line-height:1.48}
.xg-page .section-copy{line-height:1.51}
.xg-page .workflow p{line-height:1.48}
@media(max-width:700px){.xg-page .section-copy{line-height:1.48}}
@media(max-width:700px){.xg-page .design-inputs strong{line-height:1.3}}
/* breguet-movement-v1/movement.css → .movement-page */
.movement-page .lead{line-height:1.48}
.movement-page .project-meta dd{line-height:1.48}
.movement-page h2{line-height:1.18}
.movement-page h3{line-height:1.24}
.movement-page .concept-flow strong{line-height:1.24}
.movement-page .process-steps p{line-height:1.42}
.movement-page figcaption{line-height:1.39}
.movement-page .contribution{line-height:1.36}
.movement-page .credits dl>div{line-height:1.48}
.movement-page .section-copy{line-height:1.51}
.movement-page .workflow p{line-height:1.48}
@media(max-width:700px){.movement-page .section-copy{line-height:1.48}}
@media(max-width:700px){.movement-page .design-inputs strong{line-height:1.3}}
.movement-page .concept-flow p{line-height:1.48}
.movement-page .audio-card p{line-height:1.36}
.movement-page .space-context p{line-height:1.48}
.movement-page .room-diagram span,.movement-page .room-diagram small,.movement-page .light-diagram span,.movement-page .light-diagram small,.movement-page .av-diagram small,.movement-page .av-inputs article>span{line-height:1.36}
.movement-page .room-diagram strong,.movement-page .light-diagram strong,.movement-page .av-diagram strong{line-height:1.27}
.movement-page .room-art .diagram-led{line-height:1.24}
.movement-page .av-result p{line-height:1.36}
.movement-page .av-master>span{line-height:1.42}
.movement-page .watch-translation figcaption h3{line-height:1.27}
.movement-page .watch-translation figcaption p{line-height:1.48}
.movement-page .concept-source{line-height:1.48}
/* lrp-v1/lrp.css → .lrp-page */
.lrp-page .project-place{line-height:1.45}
.lrp-page .lead{line-height:1.48}
.lrp-page .project-meta dd{line-height:1.48}
.lrp-page h2{line-height:1.18}
.lrp-page h3{line-height:1.24}
.lrp-page .section-copy{line-height:1.51}
.lrp-page figcaption{line-height:1.39}
.lrp-page .note{line-height:1.36}
.lrp-page .contribution{line-height:1.36}
.lrp-page .secret-map strong{line-height:1.24}
.lrp-page .space-key strong{line-height:1.24}
.lrp-page .space-key span{line-height:1.36}
.lrp-page .stages p{line-height:1.39}
.lrp-page .signal-cell strong{line-height:1.27}
.lrp-page .credits dl>div{line-height:1.48}
@media(max-width:700px){.lrp-page .section-copy{line-height:1.48}}
/* bts-v1/bts.css → .bts-page */
.bts-page .project-place{line-height:1.45}
.bts-page .lead{line-height:1.48}
.bts-page .project-meta dd{line-height:1.48}
.bts-page h2{line-height:1.18}
.bts-page h3{line-height:1.24}
.bts-page .section-copy{line-height:1.51}
.bts-page figcaption{line-height:1.39}
.bts-page .note{line-height:1.36}
.bts-page .contribution{line-height:1.36}
.bts-page .hall strong.hname{line-height:1.18}
.bts-page .hall li{line-height:1.27}
.bts-page .space-key strong{line-height:1.24}
.bts-page .space-key span{line-height:1.36}
.bts-page .stages p{line-height:1.39}
.bts-page .signal-cell strong{line-height:1.27}
.bts-page .embed-note{line-height:1.36}
.bts-page .credits dl>div{line-height:1.48}
@media(max-width:700px){.bts-page .section-copy{line-height:1.48}}
/* coupang-v1/coupang.css → .cp-page */
.cp-page .project-place{line-height:1.45}
.cp-page .lead{line-height:1.48}
.cp-page .project-meta dd{line-height:1.48}
.cp-page h2{line-height:1.18}
.cp-page h3{line-height:1.24}
.cp-page .section-copy{line-height:1.51}
.cp-page figcaption{line-height:1.39}
.cp-page .note{line-height:1.36}
.cp-page .contribution{line-height:1.36}
.cp-page .hall strong.hname{line-height:1.18}
.cp-page .hall li{line-height:1.27}
.cp-page .space-key strong{line-height:1.24}
.cp-page .space-key span{line-height:1.36}
.cp-page .stages p{line-height:1.39}
.cp-page .signal-cell strong{line-height:1.27}
.cp-page .credits dl>div{line-height:1.48}
@media(max-width:700px){.cp-page .section-copy{line-height:1.48}}
.cp-page .project-meta .meta-sub{line-height:1.36}
/* robocup-v4/robocup.css → .robocup-page */
.robocup-page .place{line-height:1.45}
.robocup-page .lead{line-height:1.48}
.robocup-page .project-meta dd{line-height:1.48}
.robocup-page .gallery-caption{line-height:1.3}
.robocup-page h2{line-height:1.18}
.robocup-page h3{line-height:1.24}
.robocup-page .section-copy{line-height:1.51}
.robocup-page .section-head>p{line-height:1.51}
.robocup-page .concept-flow strong{line-height:1.24}
.robocup-page .concept-flow p{line-height:1.36}
.robocup-page figcaption{line-height:1.36}
.robocup-page .note{line-height:1.39}
.robocup-page .stages p{line-height:1.42}
.robocup-page .contribution{line-height:1.36}
.robocup-page .feature-grid p{line-height:1.42}
.robocup-page .result-note strong{line-height:1.3}
.robocup-page .result-note span{line-height:1.42}
.robocup-page .system-flow strong{line-height:1.3}
.robocup-page .system-flow p{line-height:1.42}
.robocup-page .calibration p{line-height:1.51}
.robocup-page .credits dl>div{line-height:1.48}
.robocup-page .project-card h2{line-height:1.3}
@media(max-width:700px){.robocup-page .lead{line-height:1.48}}
@media(max-width:700px){.robocup-page .section-copy{line-height:1.51}}
.robocup-page .context-copy{line-height:1.51}
.robocup-page .character-motion-grid article>header p{line-height:1.36}
/* joongang-v1/joongang.css → .jw-page */
.jw-page .project-place{line-height:1.45}
.jw-page .lead{line-height:1.48}
.jw-page .project-meta dd{line-height:1.48}
.jw-page h2{line-height:1.18}
.jw-page h3{line-height:1.24}
.jw-page .section-copy{line-height:1.51}
.jw-page figcaption{line-height:1.39}
.jw-page .note{line-height:1.36}
.jw-page .contribution{line-height:1.36}
.jw-page .hall strong.hname{line-height:1.18}
.jw-page .hall li{line-height:1.27}
.jw-page .space-key strong{line-height:1.24}
.jw-page .space-key span{line-height:1.36}
.jw-page .stages p{line-height:1.39}
.jw-page .signal-cell strong{line-height:1.27}
.jw-page .credits dl>div{line-height:1.48}
@media(max-width:700px){.jw-page .section-copy{line-height:1.48}}
.jw-page .project-meta .meta-sub{line-height:1.36}
/* footjoy-v1/footjoy.css → .fj-page */
.fj-page .project-place{line-height:1.45}
.fj-page .lead{line-height:1.48}
.fj-page .project-meta dd{line-height:1.48}
.fj-page h2{line-height:1.18}
.fj-page h3{line-height:1.24}
.fj-page .section-copy{line-height:1.51}
.fj-page figcaption{line-height:1.39}
.fj-page .note{line-height:1.36}
.fj-page .contribution{line-height:1.36}
.fj-page .hall strong.hname{line-height:1.18}
.fj-page .hall li{line-height:1.27}
.fj-page .space-key strong{line-height:1.24}
.fj-page .space-key span{line-height:1.36}
.fj-page .stages p{line-height:1.39}
.fj-page .signal-cell strong{line-height:1.27}
.fj-page .credits dl>div{line-height:1.48}
@media(max-width:700px){.fj-page .section-copy{line-height:1.48}}
.fj-page .project-meta .meta-sub{line-height:1.36}
/* adidas-v1/adidas.css → .ad-page */
.ad-page .project-place{line-height:1.45}
.ad-page .lead{line-height:1.48}
.ad-page .project-meta dd{line-height:1.48}
.ad-page h2{line-height:1.18}
.ad-page h3{line-height:1.24}
.ad-page .section-copy{line-height:1.51}
.ad-page figcaption{line-height:1.39}
.ad-page .note{line-height:1.36}
.ad-page .contribution{line-height:1.36}
.ad-page .hall strong.hname{line-height:1.18}
.ad-page .hall li{line-height:1.27}
.ad-page .space-key strong{line-height:1.24}
.ad-page .space-key span{line-height:1.36}
.ad-page .stages p{line-height:1.39}
.ad-page .signal-cell strong{line-height:1.27}
.ad-page .credits dl>div{line-height:1.48}
@media(max-width:700px){.ad-page .section-copy{line-height:1.48}}
.ad-page .project-meta .meta-sub{line-height:1.36}
/* cass-v1/cass.css → .cs-page */
.cs-page .project-place{line-height:1.45}
.cs-page .lead{line-height:1.48}
.cs-page .project-meta dd{line-height:1.48}
.cs-page h2{line-height:1.18}
.cs-page h3{line-height:1.24}
.cs-page .section-copy{line-height:1.51}
.cs-page figcaption{line-height:1.39}
.cs-page .note{line-height:1.36}
.cs-page .contribution{line-height:1.36}
.cs-page .hall strong.hname{line-height:1.18}
.cs-page .hall li{line-height:1.27}
.cs-page .space-key strong{line-height:1.24}
.cs-page .space-key span{line-height:1.36}
.cs-page .stages p{line-height:1.39}
.cs-page .signal-cell strong{line-height:1.27}
.cs-page .credits dl>div{line-height:1.48}
@media(max-width:700px){.cs-page .section-copy{line-height:1.48}}
.cs-page .project-meta .meta-sub{line-height:1.36}
