.v3-subsite:has(.culture-journal) .saas-main-header{background:#101010;border-color:#333;color:#fff}.v3-subsite:has(.culture-journal) .saas-main-header a{color:#f7efe4}.v3-subsite:has(.culture-journal) .saas-main-header .saas-nav-actions .saas-btn{background:#efc272;color:#17100e!important}.v3-subsite:has(.culture-journal) .saas-main-header .saas-nav-text:hover,.v3-subsite:has(.culture-journal) .saas-main-header .saas-navigation a:hover{color:#f9c150}.v3-subsite:has(.culture-journal) .saas-mobile-menu summary{border-color:#64513d;color:#efc272}.v3-subsite:has(.culture-journal) .saas-mobile-menu nav{background:#17100e;border-color:#584538}.v3-subsite:has(.culture-journal) .saas-mobile-menu nav a:hover{background:#35241b}.v3-subsite .culture-journal{--c-gold:#efc272;--c-bright:#f9c150;--c-deep:#cc9c30;--c-copper:#b9644f;--c-ox:#90483c;--c-ink:#101010;--c-paper:#f7efe4;background:var(--c-ink);color:var(--c-paper);overflow:hidden}.v3-subsite .culture-journal h1,.v3-subsite .culture-journal h2,.v3-subsite .culture-journal h3{font-weight:900;letter-spacing:-.07em;margin:0}.v3-subsite .culture-journal p{margin:0}.v3-subsite .culture-journal em{font-family:inherit;font-style:normal;font-weight:900;letter-spacing:-.07em}.v3-subsite .culture-journal a:focus-visible,.v3-subsite .culture-journal button:focus-visible{outline:3px solid #f9c150;outline-offset:4px}.v3-subsite .culture-masthead-line{height:33px;padding:7px 3vw;border-top:1px solid #333;border-bottom:1px solid #3c3c3c;display:flex;align-items:center;justify-content:space-between;gap:15px;background:#101010;color:#bdbdbd;font:750 10px/1.2 monospace;letter-spacing:.06em}.v3-subsite .culture-masthead-line span:last-child span{color:#efc272}.v3-subsite .culture-hero{min-height:610px;display:grid;grid-template-columns:minmax(380px,41%) minmax(0,59%);background:#101010}.v3-subsite .culture-hero-text{padding:46px 35px 35px max(3vw,22px);display:flex;flex-direction:column;justify-content:space-between;gap:40px;min-width:0;position:relative}.v3-subsite .culture-eyebrow{color:#efc272;font:800 10px/1.4 monospace;letter-spacing:.13em}.v3-subsite .culture-hero-heading .culture-eyebrow{display:block;margin-bottom:27px}.v3-subsite .culture-hero-heading h1{font-size:clamp(63px,6.65vw,121px);line-height:.84;letter-spacing:-.092em;overflow-wrap:normal}.v3-subsite .culture-hero-heading h1 span{color:#efc272}.v3-subsite .culture-hero-bottom{padding-top:16px}.v3-subsite .culture-feature-label{color:#f7efe4;font:780 10px/1.4 monospace;letter-spacing:.1em;display:flex;align-items:center;gap:11px}.v3-subsite .culture-feature-label i{width:9px;height:9px;background:#efc272;display:inline-block}.v3-subsite .culture-hero-bottom h2{font-size:clamp(42px,5.2vw,90px);line-height:.9;margin:15px 0 13px}.v3-subsite .culture-hero-bottom h2 em{color:#f9c150}.v3-subsite .culture-hero-bottom p{max-width:460px;color:#ded6cf;font-size:14px;line-height:1.55}.v3-subsite .culture-hero-down{margin-top:22px;display:inline-flex;gap:24px;align-items:center;padding-bottom:7px;border-bottom:1px solid #efc272;font:800 11px/1.4 monospace;color:#efc272;letter-spacing:.1em}.v3-subsite .culture-mosaic{display:grid;grid-template-columns:54% 46%;gap:4px;min-height:610px;background:#262626}.v3-subsite .culture-mosaic-feature,.v3-subsite .culture-mosaic-image{position:relative;overflow:hidden;isolation:isolate;background:#251e19}.v3-subsite .culture-mosaic img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.6) contrast(1.08);transition:transform .35s ease}.v3-subsite .culture-mosaic-feature img{-o-object-position:center 28%;object-position:center 28%}.v3-subsite .culture-mosaic-feature:hover img,.v3-subsite .culture-mosaic-image:hover img{transform:scale(1.035)}.v3-subsite .culture-mosaic-sticker{position:absolute;bottom:25px;left:24px;background:#efc272;padding:10px 12px;color:#17100e;font:950 13px/1.1 monospace;letter-spacing:-.03em;transform:rotate(-4deg)}.v3-subsite .culture-mosaic-sticker span{color:#90483c;font-size:17px}.v3-subsite .culture-mosaic-asides{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:4px;min-width:0}.v3-subsite .culture-mosaic-crowd img{filter:grayscale(1) contrast(1.1)}.v3-subsite .culture-mosaic-portrait img{-o-object-position:center 25%;object-position:center 25%}.v3-subsite .culture-mosaic-night img{-o-object-position:center 45%;object-position:center 45%;filter:brightness(.75) saturate(.85)}.v3-subsite .culture-headline-tape{display:flex;align-items:center;justify-content:space-between;gap:18px;height:60px;padding:0 3vw;overflow-x:auto;white-space:nowrap;background:#101010;border-top:1px solid #777;border-bottom:1px solid #777;scrollbar-width:thin;font-size:clamp(12px,1.35vw,20px);letter-spacing:-.025em;font-weight:650}.v3-subsite .culture-headline-tape a:first-child{color:#efc272;font-size:10px;letter-spacing:.12em;font-weight:850}.v3-subsite .culture-headline-tape a:hover{color:#f9c150}.v3-subsite .culture-headline-tape span{color:#efc272;font-size:21px;font-weight:400}.v3-subsite .culture-feed{padding:66px 3vw 100px;background:#111;color:#f7efe4}.v3-subsite .culture-feed-top{display:flex;justify-content:space-between;align-items:end;gap:25px}.v3-subsite .culture-feed h2{font-size:clamp(49px,5.5vw,89px);line-height:.9;letter-spacing:-.075em;margin-top:13px}.v3-subsite .culture-feed h2 em{color:#f9c150}.v3-subsite .culture-edition-pill{border:1px solid #b9644f;padding:10px 12px;color:#efc272;white-space:nowrap;font:800 10px monospace;letter-spacing:.08em}.v3-subsite .culture-category-bar{display:flex;gap:8px;overflow-x:auto;padding:25px 0 23px;border-top:1px solid #4e4640;margin-top:29px;scrollbar-width:thin}.v3-subsite .culture-category{background:#171717;color:#f7efe4;border:1px solid #5c5148;border-radius:2px;padding:9px 15px;font-size:12px;font-weight:720;white-space:nowrap;cursor:pointer;transition:background .18s,color .18s}.v3-subsite .culture-category:hover{background:#3e2921}.v3-subsite .culture-category-active,.v3-subsite .culture-category-active:hover{background:#efc272;color:#17100e;border-color:#efc272}.v3-subsite .culture-feed-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:stretch}.v3-subsite .culture-feed-card{border:1px solid #383838;background:#171717;color:#f7efe4;display:flex;flex-direction:column;min-width:0;overflow:hidden}.v3-subsite .culture-card-image{position:relative;aspect-ratio:1.18;background:#282320;overflow:hidden}.v3-subsite .culture-card-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.67) contrast(1.07);transition:transform .35s ease}.v3-subsite .culture-feed-card:hover img{transform:scale(1.035)}.v3-subsite .culture-card-count{position:absolute;top:12px;left:12px;background:#efc272;color:#17100e;padding:8px 11px;font:900 11px monospace;transform:rotate(-4deg)}.v3-subsite .culture-feed-card-copper .culture-card-count{background:#b9644f;color:white}.v3-subsite .culture-feed-card-dark .culture-card-count{background:#17100e;color:#efc272}.v3-subsite .culture-card-info{padding:19px 17px 17px;display:flex;flex-direction:column;flex:1}.v3-subsite .culture-card-meta{display:flex;justify-content:space-between;align-items:center;gap:9px;color:#efc272;font:850 9px/1.4 monospace;letter-spacing:.08em}.v3-subsite .culture-card-meta>span:last-child{font-size:16px;color:#b9644f;line-height:1}.v3-subsite .culture-card-info h3{font-size:clamp(23px,2.2vw,37px);line-height:1.04;letter-spacing:-.065em;margin:12px 0}.v3-subsite .culture-card-info>p{color:#dbd3ca;font-size:12px;line-height:1.52}.v3-subsite .culture-card-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:24px;margin-top:auto;color:#b8ab9e;font:750 9px monospace;letter-spacing:.05em}.v3-subsite .culture-card-foot>span:last-child{color:#efc272;font-size:17px}.v3-subsite .culture-content-notice{max-width:880px;font-size:11px;line-height:1.65;margin-top:27px;padding-top:13px;border-top:1px solid #41372e;color:#b9aca2}.v3-subsite .culture-empty{padding:30px;background:#32231d;color:white}.v3-subsite .culture-feature-break{display:grid;grid-template-columns:55% 45%;min-height:430px;background:#101010;color:#f7efe4;gap:0}.v3-subsite .culture-break-visual{position:relative;display:flex;align-items:end;overflow:hidden;min-height:430px;isolation:isolate}.v3-subsite .culture-break-visual img{z-index:-2;-o-object-fit:cover;object-fit:cover;filter:grayscale(.35) brightness(.65) sepia(.25);-o-object-position:center;object-position:center}.v3-subsite .culture-break-visual-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(16,16,16,.8),rgba(16,16,16,.12)),linear-gradient(0deg,rgba(16,16,16,.68),transparent)}.v3-subsite .culture-break-visual h2{padding:0 3vw 40px;font-size:clamp(65px,7.5vw,138px);line-height:.81;letter-spacing:-.1em;position:relative}.v3-subsite .culture-break-visual h2 em{color:#f9c150}.v3-subsite .culture-feature-text{display:flex;flex-direction:column;justify-content:center;padding:44px 6vw 48px 5vw}.v3-subsite .culture-feature-text .culture-eyebrow{color:#efc272}.v3-subsite .culture-feature-text h3{font-size:clamp(27px,3vw,48px);font-weight:620;line-height:1.13;letter-spacing:-.038em;margin-top:25px}.v3-subsite .culture-feature-text p{font-size:14px;line-height:1.6;color:#c9bfb6;max-width:550px;margin-top:19px}.v3-subsite .culture-inline-link{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #cc9c30;color:#efc272;padding:12px 15px;font:800 11px monospace;letter-spacing:.06em;margin-top:27px;width:-moz-max-content;width:max-content;max-width:100%}.v3-subsite .culture-inline-link:hover{background:#292015}.v3-subsite .culture-pitch{display:grid;grid-template-columns:1fr 1fr;gap:7vw;background:#1c1410;color:#f7efe4;padding:95px 5vw 100px;align-items:end;border-top:1px solid #5b3d30}.v3-subsite .culture-pitch .culture-eyebrow{color:#efc272}.v3-subsite .culture-pitch h2{font-size:clamp(70px,9vw,140px);line-height:.82;margin-top:23px}.v3-subsite .culture-pitch h2 em{color:#f9c150}.v3-subsite .culture-pitch-side{max-width:510px;justify-self:end}.v3-subsite .culture-pitch-side p{font-size:18px;line-height:1.5}.v3-subsite .culture-pitch-link{display:flex;justify-content:space-between;align-items:center;gap:25px;background:#efc272;color:#17100e!important;padding:15px 18px;font-size:12px;font-weight:850;margin:29px 0 17px}.v3-subsite .culture-pitch-link:hover{background:#f9c150}.v3-subsite .culture-pitch-side small{color:#c0a99a;font-size:11px;line-height:1.55;display:block}@media(max-width:1200px){.v3-subsite .culture-hero{grid-template-columns:minmax(315px,42%) minmax(0,58%);min-height:570px}.v3-subsite .culture-mosaic{min-height:570px}.v3-subsite .culture-hero-heading h1{font-size:clamp(57px,6.5vw,83px)}.v3-subsite .culture-hero-bottom h2{font-size:clamp(43px,4.65vw,65px)}.v3-subsite .culture-feed-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.v3-subsite .culture-hero{grid-template-columns:1fr;min-height:unset}.v3-subsite .culture-hero-text{padding:45px 5vw 40px;gap:60px}.v3-subsite .culture-hero-heading h1{font-size:clamp(78px,11.5vw,112px)}.v3-subsite .culture-hero-bottom h2{font-size:clamp(56px,8vw,84px)}.v3-subsite .culture-mosaic{min-height:460px;grid-template-columns:55% 45%}.v3-subsite .culture-feature-break{grid-template-columns:1fr}.v3-subsite .culture-break-visual{min-height:340px}.v3-subsite .culture-feature-text{padding:50px 5vw 55px}.v3-subsite .culture-feed-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.v3-subsite .culture-masthead-line{font-size:8px;padding:7px 4vw}.v3-subsite .culture-masthead-line>span:nth-child(2){display:none}.v3-subsite .culture-hero-text{padding:33px 5vw 40px;gap:50px}.v3-subsite .culture-hero-heading .culture-eyebrow{font-size:9px;margin-bottom:22px}.v3-subsite .culture-hero-heading h1{font-size:clamp(64px,13vw,98px)}.v3-subsite .culture-hero-bottom h2{font-size:clamp(48px,10vw,70px)}.v3-subsite .culture-mosaic{min-height:360px}.v3-subsite .culture-mosaic-sticker{left:12px;bottom:12px;font-size:10px}.v3-subsite .culture-headline-tape{height:52px;justify-content:flex-start;gap:17px}.v3-subsite .culture-feed{padding:57px 5vw 70px}.v3-subsite .culture-feed-top{flex-direction:column;align-items:start}.v3-subsite .culture-feed h2{font-size:clamp(48px,11vw,70px)}.v3-subsite .culture-category-bar{margin-top:24px}.v3-subsite .culture-feed-grid{grid-template-columns:1fr}.v3-subsite .culture-card-image{aspect-ratio:1.45}.v3-subsite .culture-card-info h3{font-size:33px}.v3-subsite .culture-break-visual{min-height:310px}.v3-subsite .culture-break-visual h2{font-size:clamp(68px,15vw,112px);padding:0 5vw 30px}.v3-subsite .culture-feature-text h3{font-size:clamp(31px,8vw,44px)}.v3-subsite .culture-pitch{grid-template-columns:1fr;gap:43px;padding:65px 5vw}.v3-subsite .culture-pitch h2{font-size:clamp(69px,16vw,105px)}.v3-subsite .culture-pitch-side{justify-self:start}.v3-subsite .culture-pitch-side p{font-size:16px}}@media(prefers-reduced-motion:reduce){.v3-subsite .culture-journal *,.v3-subsite .culture-journal :after,.v3-subsite .culture-journal :before{animation:none!important;transition:none!important}}.v3-subsite .culture-archive{background:#17100e;color:#f7efe4;padding:90px 3vw 98px;border-top:2px solid #cc9c30}.v3-subsite .culture-archive-intro{display:grid;grid-template-columns:1.25fr .75fr;align-items:end;gap:5vw;margin-bottom:40px}.v3-subsite .culture-archive-intro h2{font-size:clamp(52px,7.1vw,110px);line-height:.86;margin-top:19px}.v3-subsite .culture-archive-intro h2 em{color:#f9c150}.v3-subsite .culture-archive-intro p{max-width:540px;font-size:16px;line-height:1.6;color:#e5d7c7}.v3-subsite .culture-archive-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.v3-subsite .culture-archive-card{min-width:0;border:1px solid #594030;background:#211815;overflow:hidden}.v3-subsite .culture-archive-card>a{display:flex;flex-direction:column;height:100%;color:#f7efe4}.v3-subsite .culture-archive-photo{position:relative;aspect-ratio:1.15;overflow:hidden;background:#473124}.v3-subsite .culture-archive-photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.75);transition:transform .3s ease}.v3-subsite .culture-archive-card:hover img{transform:scale(1.025)}.v3-subsite .culture-archive-content{padding:21px 19px 24px;display:flex;flex-direction:column;flex:1}.v3-subsite .culture-archive-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;font:900 9px/1.5 monospace;letter-spacing:.07em;color:#efc272}.v3-subsite .culture-archive-meta span:last-child{white-space:nowrap;color:#c7b09b}.v3-subsite .culture-archive-content h3{font-size:clamp(23px,2.15vw,35px);letter-spacing:-.06em;line-height:1.05;margin:17px 0}.v3-subsite .culture-archive-content>p{font-size:13px;line-height:1.6;color:#ded0c2}.v3-subsite .culture-archive-link{margin-top:auto;padding-top:22px;display:flex;justify-content:space-between;align-items:center;color:#efc272;font:850 10px monospace;letter-spacing:.06em}.v3-subsite .culture-archive-credit{max-width:850px;border-top:1px solid #594030;margin-top:32px;padding-top:18px;font-size:11px;line-height:1.65;color:#c9b3a5}@media(max-width:1150px){.v3-subsite .culture-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:750px){.v3-subsite .culture-archive-intro{grid-template-columns:1fr;gap:22px}}@media(max-width:580px){.v3-subsite .culture-archive{padding:60px 5vw 65px}.v3-subsite .culture-archive-intro h2{font-size:clamp(48px,11vw,72px)}.v3-subsite .culture-archive-grid{grid-template-columns:1fr}.v3-subsite .culture-archive-photo{aspect-ratio:1.5}}