.hr-afterdark{--hr-paper:#e9e2d3;--hr-ink:#171514;--hr-blood:#9d242d;--hr-rule:#b8ae9c;color:var(--hr-paper);background:#101010;font-family:Arial,Helvetica,sans-serif}.hr-afterdark *{box-sizing:border-box}.hr-afterdark a{color:inherit;text-decoration:none}.hr-afterdark h1,.hr-afterdark h2,.hr-afterdark h3,.hr-afterdark p{margin:0}.hr-kicker{font:700 11px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.14em;text-transform:uppercase}.hr-campaign{position:relative;min-height:580px;height:min(72vw,700px);max-height:78vh;isolation:isolate;overflow:hidden}.hr-campaign__art,.hr-campaign__shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 54%;z-index:-2}.hr-campaign__shade{z-index:-1;background:linear-gradient(90deg,rgba(7,8,8,.73),rgba(7,8,8,.08) 58%,transparent),linear-gradient(0deg,rgba(7,8,8,.6),transparent 24%)}.hr-campaign__copy{position:relative;padding:clamp(40px,5.4vw,86px) clamp(24px,5vw,96px);max-width:900px}.hr-campaign h1{font:700 clamp(64px,7.5vw,124px)/.94 Georgia,'Times New Roman',serif;letter-spacing:-.055em;text-transform:uppercase;margin:29px 0 23px;text-shadow:0 2px 32px #0005}.hr-campaign h1 em{font-weight:400;color:#ded5c3}.hr-campaign__intro{font:16px/1.6 Arial,Helvetica,sans-serif;color:#ded8ce}.hr-campaign__actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:26px}.hr-button{display:inline-flex;justify-content:space-between;align-items:center;gap:32px;min-height:52px;padding:17px 24px;background:#e9e2d3;color:#171514!important;font:700 11px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.1em;text-transform:uppercase;border:1px solid #e9e2d3}.hr-button span{font-size:19px}.hr-button:hover{background:#fff8e9}.hr-underlink{display:inline-flex;align-items:center;gap:22px;min-height:44px;border-bottom:1px solid currentColor;font:700 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.1em;text-transform:uppercase}.hr-campaign__edition{position:absolute;bottom:24px;left:clamp(24px,5vw,96px);right:clamp(24px,5vw,96px);display:flex;justify-content:space-between;gap:16px;font:10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.13em}.hr-manifesto-strip{display:flex;justify-content:center;align-items:center;gap:6vw;padding:17px 24px;background:#8c242c;font:700 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.12em}.hr-manifesto-strip span[aria-hidden]{font-size:16px}.hr-featured,.hr-wardrobe,.hr-worlds{padding:64px clamp(24px,5vw,96px)}.hr-featured{background:var(--hr-paper);color:var(--hr-ink)}.hr-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:32px}.hr-heading .hr-kicker{margin-bottom:14px}.hr-heading h2,.hr-story h2{font:700 clamp(38px,4.2vw,68px)/.98 Georgia,'Times New Roman',serif;text-transform:uppercase;letter-spacing:-.045em}.hr-heading h2 em,.hr-story h2 em{font-weight:400}.hr-heading>p{font:14px/1.6 Arial,Helvetica,sans-serif}.hr-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;list-style:none;padding:0;margin:0}.hr-product a{display:block}.hr-product__media{aspect-ratio:4/5;background:#f7f5ef;overflow:hidden;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #b8ae9c}.hr-product__media img{width:100%;height:100%;object-fit:contain;display:block}.hr-product h3{font:600 15px/1.4 Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:none;padding-top:16px}.hr-product p{font:13px/1.5 Arial,Helvetica,sans-serif;margin-top:7px}.hr-product__placeholder{font:700 36px Georgia,serif;color:#171514}.hr-wardrobe{background:#d6cdbd;color:#171514;border-top:1px solid #b8ae9c}.hr-departments{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-block:1px solid #a69c8b}.hr-department{display:grid;grid-template-columns:1fr auto;align-content:start;gap:26px 16px;min-height:168px;padding:24px 20px;border-right:1px solid #a69c8b}.hr-department:first-child{border-left:1px solid #a69c8b}.hr-department__number{grid-column:1/-1;font:10px Arial,sans-serif}.hr-department h3{font:700 clamp(20px,2vw,31px)/1.1 Georgia,serif;letter-spacing:-.04em;text-transform:none}.hr-department p{grid-column:1/-1;font:11px Arial,sans-serif}.hr-department:hover{background:#e9e2d3}.hr-worlds{background:#111;color:var(--hr-paper)}.hr-world-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.hr-world{position:relative;display:block;min-height:420px;isolation:isolate;overflow:hidden;background:#211b19}.hr-world__image{position:absolute;inset:0;z-index:-2}.hr-world__image:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.96),transparent 80%)}.hr-world__image img{width:100%;height:100%;object-fit:cover;object-position:72% center;display:block}.hr-world__caption{position:absolute;bottom:28px;left:26px;right:26px;display:grid;grid-template-columns:1fr auto;gap:12px}.hr-world__caption p{grid-column:1/-1}.hr-world h3{font:400 clamp(28px,3vw,44px)/1.04 Georgia,serif;letter-spacing:-.04em;text-transform:none}.hr-world__caption>span{align-self:end;font-size:28px}.hr-edition-links{display:grid;grid-template-columns:1fr 1fr;margin-top:32px;border-block:1px solid #59514a}.hr-edition-links a{position:relative;padding:28px 0}.hr-edition-links a+a{padding-left:32px;border-left:1px solid #59514a}.hr-edition-links h3{font:400 32px/1.2 Georgia,serif;letter-spacing:-.03em;text-transform:none;margin-top:9px}.hr-edition-links a>span:last-child{position:absolute;right:24px;bottom:29px;font-size:28px}.hr-story{background:#74212a;padding:64px clamp(24px,5vw,96px);display:grid;grid-template-columns:1fr 1fr;gap:25px 70px}.hr-story>.hr-kicker{grid-column:1/-1}.hr-story>div{align-self:end;max-width:470px}.hr-story>div>p{font:16px/1.8 Arial,Helvetica,sans-serif}.hr-story .hr-underlink{margin-top:22px}.hr-afterdark a:focus-visible{outline:3px solid #a35430;outline-offset:5px}.hr-campaign a:focus-visible,.hr-worlds a:focus-visible,.hr-story a:focus-visible{outline-color:#f8dfac}@media(min-width:1600px){.hr-campaign{height:700px;max-height:none}.hr-campaign__art{object-position:center 56%}}@media(max-width:989px){.hr-campaign{min-height:570px;height:570px;max-height:none}.hr-campaign h1{font-size:76px}.hr-campaign__copy{max-width:680px}.hr-campaign__art{object-position:58% center}.hr-campaign__edition span{display:none}.hr-departments{grid-template-columns:repeat(3,minmax(0,1fr))}.hr-department{border-bottom:1px solid #a69c8b}.hr-world-grid{gap:16px}.hr-world{min-height:340px}.hr-world__caption{left:18px;right:18px}.hr-world h3{font-size:30px}.hr-edition-links h3{font-size:28px}.hr-heading>.hr-underlink{max-width:210px}}@media(max-width:749px){.hr-campaign{height:610px;min-height:610px;max-height:none}.hr-campaign__art{object-position:68% center}.hr-campaign__shade{background:linear-gradient(0deg,rgba(6,7,8,.96),rgba(6,7,8,.6) 46%,rgba(6,7,8,.02) 80%)}.hr-campaign__copy{position:absolute;left:0;right:0;bottom:65px;padding:0 24px}.hr-campaign .hr-kicker{font-size:9px;letter-spacing:.09em}.hr-campaign h1{font-size:clamp(45px,12.8vw,72px);margin:17px 0 17px;letter-spacing:-.06em}.hr-campaign__intro{font-size:14px;line-height:1.6}.hr-campaign__actions{gap:12px;margin-top:20px}.hr-campaign .hr-underlink{font-size:9px;gap:14px}.hr-button{min-height:48px;padding:15px 18px;font-size:10px;gap:24px}.hr-campaign__edition{left:24px;right:24px;bottom:20px;font-size:8px;letter-spacing:.1em}.hr-manifesto-strip{padding:12px 20px;justify-content:space-between;gap:14px;font-size:8px;letter-spacing:.03em}.hr-manifesto-strip span:nth-child(n+4){display:none}.hr-featured,.hr-wardrobe,.hr-worlds{padding:40px 20px}.hr-heading{gap:18px;align-items:flex-start;margin-bottom:24px}.hr-heading h2,.hr-story h2{font-size:37px}.hr-heading .hr-kicker{font-size:9px;margin-bottom:12px}.hr-heading>.hr-underlink{font-size:8px;gap:12px;max-width:95px}.hr-heading>p{display:none}.hr-product-grid{grid-template-columns:1fr 1fr;gap:28px 16px}.hr-product:first-child{grid-column:1/-1}.hr-product:first-child .hr-product__media{aspect-ratio:1/1}.hr-product h3{font-size:13px;padding-top:12px}.hr-product p{font-size:11px}.hr-product:first-child h3{font-size:15px}.hr-departments{grid-template-columns:1fr 1fr}.hr-department{padding:20px 15px;min-height:140px;gap:20px 12px}.hr-department h3{font-size:26px}.hr-department:nth-child(odd){border-left:1px solid #a69c8b}.hr-world-grid{grid-template-columns:1fr;gap:20px}.hr-world{min-height:360px}.hr-world h3{font-size:40px}.hr-world__caption{left:24px;right:24px;bottom:25px}.hr-edition-links{grid-template-columns:1fr;margin-top:24px}.hr-edition-links a+a{padding-left:0;border-left:0;border-top:1px solid #59514a}.hr-edition-links h3{font-size:29px}.hr-story{padding:42px 24px;grid-template-columns:1fr;gap:24px}.hr-story>.hr-kicker{font-size:9px}.hr-story>div>p{font-size:15px}.hr-story h2{font-size:48px}}@media(prefers-reduced-motion:reduce){.hr-afterdark *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

@media(min-width:750px){.hr-campaign__copy{padding-top:40px;padding-bottom:70px}.hr-campaign h1{font-size:clamp(60px,6.8vw,110px);margin:22px 0 18px}.hr-campaign__intro{font-size:15px;line-height:1.55}.hr-campaign__actions{margin-top:20px}.hr-campaign__art{object-position:center 66%}}

.hr-afterdark h1,.hr-afterdark h2,.hr-afterdark h3{color:inherit}

@media(max-width:749px){.hr-department{position:relative;grid-template-columns:1fr}.hr-department>span[aria-hidden]{position:absolute;right:15px;top:18px;font-size:18px}.hr-department h3{font-size:24px;overflow-wrap:normal;word-break:normal}}
