.proof-section{scroll-margin-top:45px}.proof-tabs{display:flex;gap:30px;border-bottom:1px solid #b8b8b8;margin:26px 0}.proof-tabs button{border:0;border-bottom:2px solid transparent;background:white;padding:15px 0;color:#777;font:500 15px Paperlogy,sans-serif;cursor:pointer}.proof-tabs button[aria-pressed=true]{border-color:#171717;color:#171717}.proof-panel[hidden]{display:none}.ci-proof-body{display:grid;grid-template-columns:.7fr 1.6fr;gap:5vw;align-items:center}.proof-copy h3{font:500 clamp(25px,2.5vw,38px)/1.35 Paperlogy,sans-serif;letter-spacing:-.045em;margin:12px 0 22px}.proof-copy p{font-size:14px;line-height:1.9;color:#555;max-width:400px}.proof-copy .line-link{margin-top:24px}.proof-copy small{font-size:11px;color:#777}.ci-proof-visual{min-width:0}.ci-proof-visual img{height:420px;object-fit:contain}.ci-proof-visual figcaption{line-height:1.7}.ci-proof-source{margin-top:24px;font-size:11px;line-height:1.8;color:#666;max-width:920px}.proof-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.proof-pair figure{min-width:0}.proof-pair img{aspect-ratio:1.5;object-fit:cover}.proof-pair figcaption{font-size:11px;line-height:1.7;display:flex;justify-content:space-between;gap:20px;margin-top:12px;color:#555}.kr-proof-copy{display:grid;grid-template-columns:1fr 1fr;gap:6vw;margin-top:25px}.kr-proof-copy h3{font:500 clamp(25px,2.3vw,35px)/1.35 Paperlogy,sans-serif;letter-spacing:-.045em}.kr-proof-copy p{font-size:14px;line-height:1.9;color:#555}.kr-proof{padding-top:50px;padding-bottom:40px;border-bottom:1px solid #ccc;margin-bottom:45px}.kr-source{margin-top:18px;font-size:11px;line-height:1.8;color:#666}.home-proof-links{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:35px var(--gutter) 0}.home-proof-links a{border-top:1px solid #aaa;padding-top:16px;display:flex;justify-content:space-between;gap:12px;font:500 18px/1.4 Paperlogy,sans-serif;letter-spacing:-.035em}.home-proof-links small{display:block;font:11px/1.7 Pretendard,sans-serif;letter-spacing:0;color:#666;margin-top:8px}.home-nike{margin:55px var(--gutter) 0}.home-nike a{display:block;position:relative;overflow:hidden;background:#18191a}.home-nike img{aspect-ratio:2;object-fit:cover}.home-nike-copy{position:absolute;inset:auto 0 0;padding:60px 3.5% 3.5%;background:linear-gradient(transparent,#000b);color:#fff}.home-nike-copy small{font-size:11px;letter-spacing:.06em}.home-nike-copy h2{font:500 clamp(40px,6.4vw,95px)/1.02 Paperlogy,sans-serif;letter-spacing:-.065em;margin:15px 0}.home-nike-copy p{font-size:13px}.home-nike-note{font-size:11px;line-height:1.7;color:#666;margin-top:12px}.nike-page .case-title h1{font-size:clamp(43px,7.3vw,104px);line-height:1.02}.nike-page .film-feature{margin-top:12px}.nike-page .film-player{aspect-ratio:16/9}.nike-page .film-player video{height:100%;width:100%;object-fit:contain}.nike-page .film-sequence{margin-top:30px}.nike-direction{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:25px}.nike-direction article{border-top:1px solid #bbb;padding-top:20px}.nike-direction h3{font:500 27px/1.4 Paperlogy,sans-serif;letter-spacing:-.04em;margin:12px 0}.nike-direction p{font-size:14px;line-height:1.85;color:#555}.nike-direction small{font-size:10px;color:#777}.nike-page .film-feature>figcaption{line-height:1.8}.nike-page #film-start img{height:100%;object-fit:cover}.proof-section button:focus-visible{outline:2px solid #225ae4;outline-offset:5px}
@media(max-width:700px){.proof-tabs{gap:18px;margin:20px 0}.proof-tabs button{font-size:12px;padding:13px 0}.ci-proof-body{grid-template-columns:1fr;gap:25px}.proof-copy h3{font-size:30px;margin:9px 0 14px}.proof-copy p{font-size:13px}.ci-proof-visual img{height:auto;max-height:410px}.proof-pair{grid-template-columns:1fr;gap:25px}.proof-pair img{aspect-ratio:1.5}.proof-pair figcaption{font-size:10px}.kr-proof-copy{grid-template-columns:1fr;gap:14px}.kr-proof-copy p{font-size:13px}.kr-proof{padding-top:32px}.home-proof-links{gap:13px;margin-top:25px}.home-proof-links a{font-size:14px;padding-top:12px}.home-proof-links small{font-size:9px;line-height:1.6}.home-proof-links a>span:last-child{display:none}.home-nike{margin-top:35px}.home-nike img{aspect-ratio:.92;object-position:57% center}.home-nike-copy{padding:60px 6% 7%}.home-nike-copy h2{font-size:44px}.home-nike-copy small{font-size:9px}.home-nike-copy p{font-size:11px;max-width:230px}.nike-page .case-title h1{font-size:45px}.nike-direction{grid-template-columns:1fr;gap:25px}.nike-direction h3{font-size:26px}.nike-direction p{font-size:13px}}
.home-brand-wall .home-study-link img{object-fit:contain;background:#482078;padding:25px 15px}
