.wo-case{--wo-yellow:#f5ec16;--wo-black:#121313}
.wo-opening{padding-top:40px}
.wo-opening .breadcrumbs{margin-bottom:44px}
.wo-title-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:75px;align-items:end}
.wo-title-grid h1{font-size:clamp(54px,6vw,88px);margin:23px 0 0;max-width:820px}
.wo-intro>p{font-size:1.0625rem;line-height:1.75;max-width:550px}
.wo-intro>p.wo-lead{font-size:1.375rem;line-height:1.5;margin-bottom:23px}
.wo-meta{display:grid;grid-template-columns:1fr 1fr;gap:19px 25px;border-top:1px solid var(--line);padding-top:20px;margin:25px 0 0}
.wo-meta div:last-child{grid-column:1/-1}
.wo-meta dt{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}
.wo-meta dd{font-size:.875rem;line-height:1.6;margin:5px 0 0}
.wo-chapters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:46px;padding-block:24px 28px;border-top:1px solid var(--ink);gap:24px 30px}
.wo-chapters a{display:grid;grid-template-columns:auto 1fr;column-gap:15px;align-content:start;text-decoration:none}
.wo-chapters a>span{grid-row:1/3;font-size:.75rem;color:var(--muted);padding-top:3px}
.wo-chapters strong{font-size:.9375rem;font-weight:500;line-height:1.5}
.wo-chapters small{font-size:.8125rem;color:var(--muted);line-height:1.6;margin-top:3px}
.wo-chapters a:hover strong{text-decoration:underline;text-underline-offset:5px}
.wo-chapter{scroll-margin-top:24px}
.wo-section-heading{display:grid;grid-template-columns:1.25fr 1fr;gap:80px;align-items:end;margin-bottom:42px}
.wo-section-heading h2{font-size:clamp(42px,4.7vw,70px);margin-bottom:0}
.wo-section-heading>div>p:not(.eyebrow),.wo-section-heading>p{font-size:1.125rem;line-height:1.8;max-width:620px}
.wo-section-heading>div>p:last-child{margin-bottom:0}
.wo-kicker{font-size:1.5rem!important;line-height:1.45!important;font-weight:500;margin-bottom:17px}
.wo-video{margin:0;min-width:0}
.wo-video video{display:block;width:100%;height:auto;object-fit:contain;aspect-ratio:16/9;background:#000}
.wo-video figcaption{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-top:15px;font-size:.9375rem;line-height:1.5}
.wo-video figcaption>span:last-child{font-size:.8125rem;color:var(--muted);white-space:nowrap;padding-top:2px}
.wo-video>p{font-size:.875rem;line-height:1.75;color:var(--muted);margin:8px 0 0;max-width:690px}
.wo-reign{background:var(--wo-yellow);padding-block:70px 82px}
.wo-reign .wo-video>p,.wo-reign .wo-video figcaption>span:last-child{color:#4e4b0c}
.wo-reign-film{max-width:1280px;margin-inline:auto}
.wo-campaign-story{display:grid;grid-template-columns:.9fr 1.35fr;gap:80px;align-items:center;border-top:1px solid #8e8916;margin-top:56px;padding-top:49px}
.wo-campaign-story h3{font-size:clamp(34px,3.5vw,51px);margin-bottom:22px}
.wo-campaign-story>div>p:not(.eyebrow){font-size:1.0625rem;line-height:1.8;max-width:550px}
.wo-campaign-story>div>p:last-child{margin-bottom:0}
.wo-royalty{padding-block:88px}
.wo-royalty .wo-section-heading{grid-template-columns:1.25fr 1fr}
.wo-series-film{max-width:1120px;margin-inline:auto}
.wo-music{background:var(--wo-black);color:var(--paper);padding-block:78px}
.wo-music .eyebrow{color:#c4c7c3;margin-bottom:29px}
.wo-music-grid{display:grid;grid-template-columns:.85fr 1.25fr;gap:72px;align-items:center}
.wo-music-grid h2{font-size:clamp(40px,4vw,60px);margin-bottom:28px}
.wo-music-grid>div>p{font-size:1.0625rem;line-height:1.8;max-width:530px}
.wo-music-grid>div>p:last-child{margin-bottom:0}
.wo-music .wo-video{max-width:880px;align-self:center}
.wo-music .wo-video figcaption>span:last-child{color:#c4c7c3}
.wo-documentary{padding-block:90px}
.wo-doc-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:100px;align-items:center;margin-bottom:64px}
.wo-doc-intro h2{font-size:clamp(58px,7vw,100px);margin:22px 0 29px}
.wo-doc-intro>div>p:not(.eyebrow){font-size:1.125rem;line-height:1.8;max-width:620px}
.wo-doc-intro>div>p:last-child{margin-bottom:0}
.wo-art{margin:0;min-width:0}
.wo-art a{display:block}
.wo-art img{display:block;width:100%;height:auto;object-fit:contain}
.wo-art figcaption{font-size:.8125rem;line-height:1.65;color:var(--muted);padding-top:14px}
.wo-doc-social{max-width:470px;justify-self:center}
.wo-posters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:1000px;margin-inline:auto}
.wo-posters img{aspect-ratio:3/4}
.wo-teaser-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:end;margin-top:64px;padding-top:38px;border-top:1px solid var(--line);margin-bottom:34px}
.wo-teaser-heading h3{font-size:clamp(36px,4vw,58px);margin-bottom:0}
.wo-teaser-heading>p{font-size:1.0625rem;line-height:1.8;margin-bottom:0;max-width:530px}
.wo-teasers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}
.wo-teasers video{aspect-ratio:4/5}
.wo-closing{background:#e7e8e0;padding-block:67px 30px}
.wo-closing .wo-section-heading{margin:26px 0 38px}
.wo-closing h2{font-size:clamp(42px,4.6vw,69px)}
.wo-credit{font-size:.8125rem;line-height:1.8;color:var(--muted);border-top:1px solid #b8bab0;padding-top:23px;margin-bottom:0;max-width:1040px}
.wo-project-nav{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-block:50px 55px}
.wo-project-nav h2{font-size:45px;margin-bottom:0}
.wo-project-nav>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:14px}
.wo-application-heading{margin:48px 0 29px}
.wo-application-heading h3{font-size:clamp(35px,3.8vw,55px);margin-bottom:0}
.wo-royalty-social{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:start;max-width:1000px;margin-inline:auto}
.wo-rebrand{background:#e7e8e0;padding-block:82px}
.wo-evolution-comparison{max-width:1280px;margin-inline:auto}
.wo-design-decisions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:43px;margin-top:42px}
.wo-design-decisions h3{font-size:30px;letter-spacing:-.035em;line-height:1.2;margin:13px 0 18px}
.wo-design-decisions p{font-size:1rem;line-height:1.8;margin-bottom:0}
.wo-identity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 25px;margin-top:36px;padding:32px 0 0;border-top:1px solid #b8bab0}
.wo-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}
.wo-product-grid img{aspect-ratio:4/5}
.wo-retail-grid{display:grid;grid-template-columns:1fr;max-width:1000px;margin:38px auto 0;align-items:start}
.wo-iykyk{padding-block:82px;background:#101510;color:var(--paper)}
.wo-iykyk .eyebrow{color:#c0cebb}
.wo-iykyk h2{font-size:clamp(58px,6.8vw,102px)}
.wo-iykyk h2 em{color:#c2f525}
.wo-iykyk .wo-section-heading{grid-template-columns:1.1fr 1fr}
.wo-iykyk-films{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}
.wo-iykyk .wo-art figcaption,.wo-iykyk .wo-video figcaption>span:last-child{color:#bdc6b8}
.wo-iykyk-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:31px 25px}
.wo-iykyk-gallery img{aspect-ratio:1}
.wo-together-art{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:31px 25px}
.wo-music .wo-art figcaption{color:#c4c7c3}
@media(max-width:1100px){.wo-title-grid{gap:42px}.wo-title-grid h1{font-size:67px}.wo-section-heading{gap:45px}.wo-campaign-story{gap:45px}.wo-music-grid{gap:42px}.wo-doc-intro{gap:52px}.wo-chapters{gap:18px}.wo-chapters a{column-gap:9px}.wo-teaser-heading{gap:45px}}
@media(max-width:850px){.wo-title-grid{grid-template-columns:1fr;gap:29px}.wo-title-grid h1{font-size:68px;max-width:780px}.wo-intro>p{max-width:720px}.wo-meta{grid-template-columns:1.2fr 1fr 1.15fr}.wo-meta div:last-child{grid-column:auto}.wo-chapters{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.wo-section-heading,.wo-royalty .wo-section-heading{grid-template-columns:1fr;gap:26px}.wo-section-heading>div>p:not(.eyebrow){max-width:720px}.wo-reign,.wo-royalty,.wo-documentary{padding-block:65px}.wo-campaign-story{grid-template-columns:1fr;gap:28px;margin-top:40px;padding-top:34px}.wo-campaign-story>div>p:not(.eyebrow){max-width:700px}.wo-music-grid{grid-template-columns:1fr;gap:35px}.wo-music-grid>div>p{max-width:720px}.wo-music .wo-video{width:100%;max-width:720px;margin-inline:auto}.wo-music-grid h2{max-width:650px}.wo-music{padding-block:63px}.wo-doc-intro{grid-template-columns:1.3fr 1fr;gap:35px}.wo-doc-intro h2{font-size:66px}.wo-doc-intro>div>p:not(.eyebrow){font-size:1.0625rem}.wo-posters,.wo-teasers{gap:18px}.wo-teasers figcaption{font-size:.875rem;gap:10px}.wo-closing{padding-top:56px}.wo-teaser-heading{gap:35px}.wo-project-nav h2{font-size:40px}}
@media(max-width:600px){.wo-opening{padding-top:30px}.wo-opening .breadcrumbs{margin-bottom:34px}.wo-title-grid h1{font-size:52px;margin-top:20px}.wo-title-grid{gap:27px}.wo-intro>p{font-size:1rem}.wo-intro>p.wo-lead{font-size:1.25rem}.wo-meta{grid-template-columns:1fr 1fr;gap:18px}.wo-meta div:last-child{grid-column:1/-1}.wo-chapters{margin-top:32px;padding-block:23px;gap:24px 18px}.wo-chapters strong{font-size:.875rem}.wo-chapters small{font-size:.75rem}.wo-chapters a{column-gap:9px}.wo-section-heading h2{font-size:44px}.wo-section-heading>div>p:not(.eyebrow){font-size:1.0625rem}.wo-kicker{font-size:1.375rem!important}.wo-reign{padding-block:46px 53px}.wo-section-heading{gap:23px;margin-bottom:29px}.wo-reign-film{margin-inline:-18px}.wo-reign-film figcaption,.wo-reign-film>p{padding-inline:18px}.wo-campaign-story h3{font-size:37px}.wo-campaign-story>div>p:not(.eyebrow){font-size:1rem}.wo-video figcaption{font-size:.875rem;gap:15px}.wo-royalty,.wo-documentary{padding-block:55px}.wo-music-grid h2{font-size:44px}.wo-music-grid>div>p{font-size:1rem}.wo-doc-intro{grid-template-columns:1fr;gap:34px;margin-bottom:37px}.wo-doc-intro h2{font-size:68px}.wo-doc-social{max-width:410px;width:100%}.wo-posters{grid-template-columns:1fr;gap:32px;max-width:440px;margin-inline:auto}.wo-teaser-heading{grid-template-columns:1fr;gap:23px;margin-top:42px;padding-top:32px}.wo-teaser-heading h3{font-size:41px}.wo-teaser-heading>p{font-size:1rem}.wo-teasers{grid-template-columns:1fr;gap:34px;max-width:410px;margin-inline:auto}.wo-closing h2{font-size:44px}.wo-closing .wo-section-heading{gap:27px}.wo-project-nav{flex-direction:column;align-items:flex-start;gap:29px;padding-block:40px 35px}.wo-project-nav h2{font-size:39px}}
@media(max-width:850px){.wo-rebrand,.wo-iykyk{padding-block:65px}.wo-design-decisions{gap:25px}.wo-design-decisions h3{font-size:27px}.wo-royalty-social{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px}.wo-iykyk .wo-section-heading{grid-template-columns:1fr}.wo-iykyk h2{font-size:75px}.wo-extra-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wo-together-art,.wo-iykyk-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px}.wo-product-grid{gap:18px}.wo-iykyk-films{gap:24px}}
@media(max-width:700px){.wo-identity-grid,.wo-retail-grid{grid-template-columns:1fr}.wo-identity-range{grid-column:auto}.wo-iykyk-films{grid-template-columns:1fr;gap:34px}.wo-iykyk-films .wo-video{width:100%;max-width:640px;margin-inline:auto}.wo-design-decisions{grid-template-columns:1fr;gap:29px}.wo-design-decisions h3{font-size:30px}.wo-design-decisions p{max-width:630px}}
@media(max-width:600px){.wo-rebrand,.wo-iykyk{padding-block:54px}.wo-application-heading{margin-top:38px;margin-bottom:25px}.wo-application-heading h3{font-size:39px}.wo-royalty-social,.wo-together-art,.wo-iykyk-gallery{gap:24px 15px}.wo-rebrand .wo-section-heading h2{font-size:43px}.wo-evolution-comparison{margin-inline:-18px}.wo-evolution-comparison figcaption{padding-inline:18px}.wo-design-decisions{margin-top:32px}.wo-product-grid{grid-template-columns:1fr;gap:30px;max-width:430px;margin-inline:auto}.wo-retail-grid{gap:29px;margin-top:31px}.wo-extra-grid{gap:26px 16px}.wo-more summary{font-size:.9375rem;padding-block:19px}.wo-iykyk h2{font-size:62px}.wo-iykyk-gallery .wo-art figcaption,.wo-together-art .wo-art figcaption,.wo-royalty-social .wo-art figcaption{font-size:.75rem}.wo-art figcaption{line-height:1.7}}

.wo-reign-art{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:1280px;margin-inline:auto}.wo-reign-art-lead{grid-column:1/-1}.wo-reign .wo-art figcaption{color:#4e4b0c}
@media(max-width:700px){.wo-reign-art{grid-template-columns:1fr;gap:27px}.wo-reign-art-lead{grid-column:auto}}
