.journal-index,.journal-article-wrap{padding-top:clamp(20px,4vw,42px)}.journal-masthead{grid-template-columns:minmax(0,1fr) minmax(260px,32ch);align-items:end;gap:clamp(16px,4vw,60px);padding-block:clamp(16px,4vw,55px) clamp(26px,5vw,68px);display:grid}.journal-masthead h1{font-size:clamp(86px,15vw,204px);line-height:.8}.journal-masthead>p,.journal-deck{color:var(--secondary);font-size:clamp(18px,2vw,24px);line-height:1.4}.journal-topic-index{flex-wrap:wrap;gap:7px;margin-bottom:clamp(30px,5vw,64px);display:flex}.journal-topic-index a{min-height:var(--action-height);align-items:center;gap:var(--action-gap);padding-inline:var(--action-inline);color:var(--oxblood);background:var(--paper-deep);font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.journal-topic-index a:hover{color:var(--on-dark);background:var(--oxblood)}.journal-topic{scroll-margin-top:24px}.journal-topic+.journal-topic{margin-top:clamp(48px,8vw,112px)}.journal-topic:focus-visible{outline:2px solid var(--oxblood);outline-offset:6px}.journal-topic>h2{margin-bottom:clamp(17px,3vw,34px);font-size:clamp(37px,5vw,68px)}.journal-editions{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,6vw,88px) clamp(18px,3vw,44px);display:grid}.journal-editions:not(.journal-editions--has-lead)>.journal-edition:last-child:nth-child(odd),.journal-editions--has-lead>.journal-edition:last-child:nth-child(2n),.journal-edition--lead{grid-column:1/-1}.journal-edition-link{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(14px,2vw,24px);text-decoration:none;display:grid}.journal-editions:not(.journal-editions--has-lead)>.journal-edition:last-child:nth-child(odd) .journal-edition-link,.journal-editions--has-lead>.journal-edition:last-child:nth-child(2n) .journal-edition-link,.journal-edition--lead .journal-edition-link{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(20px,4vw,60px)}.journal-edition .fashion-image{aspect-ratio:1.48}.journal-edition h3{max-width:21ch;margin-block:9px;font-size:clamp(34px,4vw,59px)}.journal-edition--lead h3{font-size:clamp(42px,5.8vw,84px)}.journal-edition-deck{max-width:44ch;color:var(--secondary);font-size:clamp(16px,1.7vw,21px)}.journal-read{align-items:center;gap:var(--action-gap);color:var(--oxblood);margin-top:15px;font-size:15px;font-weight:650;display:inline-flex}.journal-edition-link:hover h3{color:var(--oxblood)}.journal-edition-link:hover .journal-read{text-underline-offset:4px;text-decoration:underline}.journal-index-outro{margin-block:clamp(30px,6vw,68px)}.journal-lede{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(22px,5vw,82px);padding-bottom:clamp(32px,6vw,80px);display:grid}.journal-lede h1{margin-block:12px 18px;font-size:clamp(36px,4.5vw,67px)}.journal-lede .fashion-image{aspect-ratio:1.1}.journal-lede .byline{margin-top:24px}.journal-story-body{max-width:790px;margin-inline:auto}.journal-story-body h2{font-size:clamp(35px,5.1vw,58px)}.journal-answer,.journal-table,.journal-sections section,.journal-look,.journal-products,.journal-sources{margin-top:clamp(38px,6vw,76px)}.journal-answer{color:var(--on-dark);background:var(--oxblood);padding:clamp(20px,4vw,42px)}.journal-answer p{margin-top:13px;font-size:clamp(18px,2vw,23px);line-height:1.45}.journal-table table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.journal-table caption{font-family:var(--serif);text-align:left;margin-bottom:14px;font-size:clamp(30px,4vw,44px);line-height:1.03}.journal-table thead th{color:var(--oxblood);font-weight:650}.journal-table th,.journal-table td{border-top:1px solid var(--rule);vertical-align:top;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;padding:13px clamp(6px,1.6vw,15px) 13px 0}.journal-table tbody th{font-weight:650}.journal-table tbody tr:last-child>*{border-bottom:1px solid var(--rule)}.journal-sections p,.journal-sections ol,.journal-products>p{margin-top:14px}.journal-sections p,.journal-sections li{font-size:clamp(16px,1.6vw,19px)}.journal-sections ol{padding-left:1.5rem}.journal-sections li+li{margin-top:7px}.journal-look{background:var(--paper-deep);padding:clamp(20px,4vw,40px)}.journal-look h2{margin-block:12px}.journal-look h2 a{text-underline-offset:5px;text-decoration-thickness:1px}.journal-products .look-pieces{margin-top:14px}.journal-sources ul{margin-top:19px}.journal-sources{border-top:1px solid var(--rule);padding-top:24px}.journal-sources ul{padding-left:1.15rem}.journal-sources li+li{margin-top:6px}@media (721px<=width<=900px){.journal-lede{grid-template-columns:minmax(0,1fr)}.journal-lede .fashion-image{aspect-ratio:1.75}.journal-edition:not(.journal-edition--lead) h3{text-wrap:wrap;max-width:none;font-size:28px}}@media (max-width:720px){.journal-masthead,.journal-editions,.journal-editions:not(.journal-editions--has-lead)>.journal-edition:last-child:nth-child(odd) .journal-edition-link,.journal-editions--has-lead>.journal-edition:last-child:nth-child(2n) .journal-edition-link,.journal-edition--lead .journal-edition-link,.journal-lede{grid-template-columns:minmax(0,1fr)}.journal-masthead{gap:25px}.journal-edition h3{margin-block:9px}.journal-lede h1{font-size:clamp(33px,9.2vw,48px)}.journal-table table{font-size:14px;line-height:1.4}}
