.news-desk{--desk-line:#32383c;--desk-muted:#aab2be}.news-lead-layout{grid-template-columns:minmax(0,2.2fr) minmax(280px,1fr);gap:24px;display:grid}.news-desk .catalog-hero{height:100%;min-height:430px}.news-desk .catalog-hero h1{max-width:680px;font-size:clamp(30px,3vw,48px);line-height:1.06}.news-desk .catalog-hero-copy{gap:12px;max-width:75%;padding:34px}.news-desk .catalog-hero-copy>p:not(.eyebrow){max-width:540px;font-size:16px;line-height:1.5}.news-desk .metadata-chips:empty{display:none}.news-desk .desk-heading{align-items:center;gap:16px;min-width:0;margin-bottom:14px;display:flex}.news-desk .desk-heading .section-header{flex:1;min-width:0;margin:0}.news-desk .desk-heading h2{letter-spacing:.045em;white-space:nowrap;font-size:clamp(18px,1.45vw,24px)}.desk-heading>p{color:var(--desk-muted);order:1;margin:0;font-size:12px}.desk-top .section-header h2{color:var(--accent,#ff1838)}.news-desk .desk-top .story-row{border-bottom:1px solid var(--desk-line);grid-template-columns:100px minmax(0,1fr);gap:14px;padding:15px 0}.desk-top .story-row .artwork{object-fit:cover;height:90px}.news-desk .desk-top .story-row h3{font-size:16px;line-height:1.3}.desk-top .story-row p{display:none}.desk-top .story-row .meta{font-size:10px}.desk-section{min-width:0;margin-top:24px}.desk-rail{min-width:0}.signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.desk-visual-card{border:1px solid var(--desk-line);background:#0b1015;min-width:0;display:block;position:relative;overflow:hidden}.desk-visual-card>.artwork{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.desk-visual-card:after{content:"";pointer-events:none;background:linear-gradient(#0000 8%,#03070b66 34%,#050a0f 98%);position:absolute;inset:0}.signal-card{align-items:flex-end;min-height:238px;display:flex}.signal-card .desk-card-copy{width:100%;padding:16px}.signal-card-meta{justify-content:space-between;align-items:center;gap:10px;display:flex}.signal-card-meta .category-label,.signal-card-meta .meta{font-size:11px;line-height:1.25}.signal-card-meta .category-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.signal-card-meta .meta{color:#c2c9d2;flex:none}.signal-card h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.signal-card .desk-card-copy>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.desk-card-copy{z-index:1;padding:18px;position:relative}.desk-card-copy h3{margin:7px 0 10px;font-size:22px;line-height:1.15}.desk-card-copy p{color:#d0d5dc;margin:0;font-size:13px;line-height:1.45}.news-desk .category-label{font-size:11px}.workflow-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.workflow-card{align-items:flex-end;min-height:300px;padding-top:135px;display:flex}.workflow-card>.artwork{height:185px}.workflow-card:after{background:linear-gradient(#0000 60px,#080e14 195px)}.workflow-card .desk-card-copy{padding:14px}.workflow-card h3{font-size:17px;line-height:1.25}.workflow-card p{font-size:12px}.desk-lower{grid-template-columns:1fr 1fr;gap:26px;display:grid}.desk-lower .desk-heading{flex-wrap:wrap;gap:6px}.desk-lower .desk-heading>p{width:100%}.model-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.model-card{border:1px solid var(--desk-line);background:#0a0e12;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.model-card>.artwork{object-fit:cover;flex-shrink:0;width:65px;height:75px}.model-card>div{min-width:0}.model-card h3{margin:0 0 6px;font-size:14px;line-height:1.25}.model-card p{color:var(--desk-muted);margin:0;font-size:12px;line-height:1.4}.field-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.field-card{border:1px solid var(--desk-line);background:#0a0e12;min-width:0}.field-image-link{display:block}.field-image-link .artwork{aspect-ratio:16/10;object-fit:cover;width:100%}.field-copy{padding:12px}.field-identity{align-items:center;gap:8px;margin-bottom:12px;display:flex}.creator-monogram{background:#212a32;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.field-identity strong{font-size:12px;display:block}.field-identity small{color:var(--desk-muted);margin-top:3px;font-size:10px;display:block}.field-copy h3{margin:0 0 8px;font-size:14px;line-height:1.3}.field-copy p{color:var(--desk-muted);margin:0 0 12px;font-size:12px;line-height:1.4}.field-source{color:#d2d8e0;align-items:center;gap:5px;font-size:10px;display:flex}.news-event-card{border:1px solid var(--desk-line);background:#0c1119;grid-template-columns:minmax(0,3fr) minmax(230px,1fr);display:grid}.event-main{isolation:isolate;min-height:310px;position:relative;overflow:hidden}.event-main>.artwork{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.event-main:after{content:"";z-index:-1;background:linear-gradient(90deg,#02060df7,#02060dd9 35%,#02060d0f);position:absolute;inset:0}.event-copy{max-width:68%;padding:26px}.event-copy h2{margin:14px 0;font-size:28px;line-height:1.1}.event-kicker{border-left:3px solid #ff1938;padding-left:12px;font-size:20px;font-weight:700}.event-kicker span{display:none}.event-copy>p:not(.event-kicker){font-size:14px;line-height:1.45}.event-facts{color:#d1d6de;flex-wrap:wrap;gap:8px 18px;font-size:12px;display:flex}.event-facts span{align-items:center;gap:6px;display:flex}.event-facts svg{color:#ff1938;flex-shrink:0}.event-copy .action-link{margin-top:14px}.event-brief{border-left:1px solid var(--desk-line);padding:22px}.event-state{color:#fff;text-transform:uppercase;background:#ff1838;padding:5px 9px;font-size:11px;font-weight:700;display:inline-block}.event-countdown{gap:26px;margin:14px 0;display:flex}.event-countdown strong{font-size:28px}.event-countdown small{letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:400;display:block}.event-brief h3{margin:16px 0 8px;font-size:14px}.event-brief li,.event-brief p:not(.event-countdown){color:#b7c0ce;font-size:12px;line-height:1.5}.event-brief ul{margin:0 0 16px;padding-left:15px}.event-brief>a{align-items:center;gap:8px;font-size:12px;display:flex}.event-links{border-top:1px solid var(--desk-line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.event-links details{border-right:1px solid var(--desk-line);padding:0 18px;font-size:12px}.event-links summary{cursor:pointer;min-height:44px;padding:15px 0}.event-links details a{padding:8px 0;display:block}.event-links details ul{padding-left:14px;line-height:1.8}.news-archive{border-top:1px solid var(--desk-line);padding-top:22px}.news-archive .story-row{grid-template-columns:80px minmax(0,1fr);gap:12px;padding:18px 0}.news-archive .story-row .artwork{object-fit:cover;width:80px;height:85px}.news-archive .story-row h3{font-size:13px;line-height:1.3}.news-archive .story-row p{display:none}.news-archive .story-row .meta{font-size:9px}.news-archive .browse-controls{margin:12px 0}.news-archive .filter-pills{flex-wrap:wrap}.news-archive .result-count{color:var(--desk-muted);font-size:11px}.news-archive .archive-sort{white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:11px;display:flex}.archive-sort select{color:#fff;border:1px solid var(--desk-line);background:#0b0e12;min-height:44px;padding:10px}.news-archive .browse-controls{align-items:center;gap:12px;display:flex}:is(.news-desk a:focus-visible,.news-desk summary:focus-visible,.news-desk select:focus-visible){outline-offset:3px;outline:2px solid #ff2340}.event-hub-coverage{grid-template-columns:1fr 1fr;gap:20px;display:grid}.news-event-hub>h1{margin:24px 0}.news-event-hub .news-event-card{margin-bottom:24px}@media (min-width:1700px){.news-desk .catalog-hero{min-height:460px}.signal-card{min-height:255px}.workflow-card{min-height:325px}}@media (max-width:1100px){.news-lead-layout{grid-template-columns:minmax(0,1.8fr) minmax(250px,1fr);gap:16px}.news-desk .catalog-hero-copy{max-width:90%;padding:24px}.news-desk .desk-top .story-row{grid-template-columns:75px minmax(0,1fr);gap:10px}.desk-heading>p{display:none}.workflow-grid{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:calc(25% - 10.5px);grid-auto-flow:column;padding-bottom:6px;overflow-x:auto}.desk-lower{grid-template-columns:1fr}.desk-lower .desk-heading>p{width:auto;display:block}.news-desk .news-archive .story-feed{grid-template-columns:repeat(2,minmax(0,1fr))}.field-image-link .artwork{aspect-ratio:16/8}.event-copy{max-width:85%}.event-copy h2{font-size:24px}}@media (max-width:767px){.news-lead-layout{display:block}.news-desk .catalog-hero{min-height:390px}.news-desk .catalog-hero-copy{width:100%;max-width:100%;padding:22px}.news-desk .catalog-hero h1{font-size:30px}.news-desk .catalog-hero-copy>p:not(.eyebrow){font-size:14px}.news-desk .catalog-hero>.artwork{height:100%;position:absolute}.news-desk .desk-top{margin-top:20px}.news-desk .desk-heading h2{white-space:normal;font-size:18px}.news-desk .desk-heading{margin-bottom:12px}.desk-section{margin-top:22px}.top-story-strip,.signal-grid,.workflow-grid,.model-grid,.field-grid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;gap:12px;padding:3px 2px 9px;scroll-padding:2px;display:grid;overflow-x:auto}.desk-rail>*{scroll-snap-align:start}.top-story-strip{grid-auto-columns:80%}.news-desk .desk-top .story-row{border:1px solid var(--desk-line);scroll-snap-align:start;grid-template-columns:75px minmax(0,1fr);padding:12px}.news-desk .desk-top .story-row h3{font-size:14px}.signal-card{min-height:300px}.desk-card-copy h3{font-size:21px}.workflow-grid{grid-auto-columns:67%}.workflow-card{min-height:300px}.workflow-card h3{font-size:17px}.model-grid{grid-auto-columns:85%}.field-grid{grid-auto-columns:77%}.desk-lower,.news-event-card{display:block}.event-main{min-height:310px}.event-copy{max-width:100%;padding:20px}.event-copy h2{font-size:27px}.event-main:after{background:linear-gradient(90deg,#02060df5,#02060da6)}.event-brief{border-left:0;border-top:1px solid var(--desk-line);padding:18px}.event-countdown{float:right;margin:0}.event-brief h3{clear:both;padding-top:10px}.event-links{display:block}.event-links details{border-bottom:1px solid var(--desk-line);border-right:0}.event-links summary{min-height:48px}.news-desk .news-archive .story-feed{grid-template-columns:1fr}.news-archive .story-row{grid-template-columns:90px minmax(0,1fr);padding:14px 0}.news-archive .story-row .artwork{width:90px;height:90px}.news-archive .story-row h3{font-size:15px}.news-archive .browse-controls{flex-wrap:wrap}.news-archive .filter-pills{flex-wrap:nowrap;max-width:100%;display:flex;overflow:auto}.news-archive .filter-pills button{flex-shrink:0;min-height:44px}.news-archive .archive-sort{margin-left:0}.event-hub-coverage{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1100px){.news-desk .submission-strip{flex-wrap:wrap}.news-desk .submission-strip p{flex:1;min-width:180px}.news-desk .submission-strip .action-link{margin-left:0}.news-desk .catalog-hero-copy{width:100%}}.news-desk .category-label,.news-desk .desk-card-copy p,.news-desk .model-card p,.news-desk .field-copy p,.news-desk .field-identity strong,.news-desk .field-identity small,.news-desk .field-source,.news-desk .story-row .meta,.news-desk .event-facts,.news-desk .event-copy>p:not(.event-kicker),.news-desk .event-brief li,.news-desk .event-brief p:not(.event-countdown),.news-desk .event-brief>a,.news-desk .event-links details,.news-desk .event-state,.news-desk .event-countdown small,.news-desk .catalog-hero-copy>p:not(.eyebrow){font-size:var(--editorial-copy-size);line-height:1.5}@media (min-width:768px){.news-desk .catalog-hero{min-height:0}.news-desk .catalog-hero-copy{padding:26px}.news-desk .catalog-hero-copy .eyebrow{margin-bottom:14px}.news-desk .catalog-hero-copy .metadata-chips{margin-top:14px}.news-desk .catalog-hero-copy>p:not(.eyebrow){margin:14px 0 18px}.news-desk .desk-top .story-row:last-child{border-bottom:0;align-items:end;padding-bottom:0}.news-desk .desk-top{flex-direction:column;display:flex}.news-desk .top-story-strip{flex-direction:column;flex:1;justify-content:space-between;display:flex}.news-desk #event-watch .news-event-card{grid-template-columns:calc(66.6667% - 5.33333px) minmax(0,1fr)}.news-desk #event-watch .event-main{min-height:264px}.news-desk #event-watch .event-copy{max-width:85%;padding:12px 24px}.news-desk #event-watch .event-copy h2{margin:10px 0}.news-desk #event-watch .event-brief{padding:8px 22px}.news-desk #event-watch .event-countdown,.news-desk #event-watch .event-brief h3{margin:8px 0}.news-desk #event-watch .event-brief ul{margin-bottom:8px}}.event-brief{isolation:isolate;position:relative;overflow:hidden}.event-brief>.artwork{object-fit:cover;object-position:85% center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.event-brief:after{content:"";z-index:-1;background:linear-gradient(100deg,#060b12ed,#060b12b8);position:absolute;inset:0}.news-desk .event-countdown{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.event-icon-links{gap:9px;margin-top:14px;display:grid}.event-icon-links a{align-items:center;gap:12px;font-size:16px;line-height:1.4;display:flex}.event-icon-links svg{color:#ff1838;flex:0 0 23px;width:23px;height:23px}.event-icon-links a:hover{color:#fff;text-decoration:underline}#model-watch{flex-direction:column;display:flex}#model-watch .model-grid{flex:1;grid-auto-rows:1fr}#model-watch .model-card{grid-template-columns:34% minmax(0,1fr);gap:16px;padding:16px;display:grid;position:relative}#model-watch .model-card>.artwork{object-fit:cover;border-radius:2px;width:100%;height:100%;min-height:135px;max-height:190px}#model-watch .model-card h3{margin-bottom:10px;font-size:19px;line-height:1.3}.news-desk .news-archive .story-feed{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}.news-desk .news-archive .story-row{grid-template-columns:128px minmax(0,1fr);gap:18px;padding:22px 0}.news-desk .news-archive .story-row .artwork{width:128px;height:120px}.news-desk .news-archive .story-row h3{font-size:19px;line-height:1.35}@media (min-width:768px){.news-desk .catalog-hero-copy{padding:18px 26px}.news-desk .catalog-hero-copy .eyebrow{margin-bottom:8px}.news-desk .catalog-hero-copy .metadata-chips{margin-top:8px}.news-desk .catalog-hero-copy>p:not(.eyebrow){margin:8px 0 12px}.news-desk .desk-top .story-row{padding-top:8px;padding-bottom:8px}}@media (max-width:1100px){.news-desk .news-archive .story-feed{grid-template-columns:repeat(2,minmax(0,1fr))}#model-watch .model-card{grid-template-columns:30% minmax(0,1fr);padding:12px}}@media (max-width:767px){.news-desk .news-archive .story-feed{grid-template-columns:1fr}.news-desk .news-archive .story-row{grid-template-columns:110px minmax(0,1fr);gap:14px}.news-desk .news-archive .story-row .artwork{width:110px;height:110px}#model-watch .model-card>.artwork{min-height:140px}.event-brief{padding:20px}}.event-brief>.artwork{object-position:center}#model-watch .model-card>.artwork{object-fit:contain;aspect-ratio:1;background:#101721;height:auto;min-height:0}.news-desk .news-archive .story-feed:before{content:none}.news-desk .news-archive .story-row{border-bottom:0}.news-desk #event-watch .event-copy{width:100%;max-width:520px;padding:18px 24px}.news-desk #event-watch .event-copy>p:not(.event-kicker){text-wrap:pretty;max-width:46ch;margin:12px 0 0;line-height:1.5}@media (max-width:767px){.news-desk #event-watch .event-copy{padding:20px}}.news-desk{-moz-text-size-adjust:100%;text-size-adjust:100%}.news-page.news-desk .catalog-hero-copy{max-width:86%}.news-page.news-desk .catalog-hero h1{text-wrap:balance;max-width:720px;line-height:1.08;font-size:clamp(27px,2.25vw,38px)!important}.news-desk .desk-top .story-row{grid-template-columns:112px minmax(0,1fr);gap:16px}.news-desk .desk-top .story-row .artwork{width:112px;height:96px}.news-desk .desk-top .story-row h3{text-wrap:pretty;font-size:17px;line-height:1.28}.signal-card>.artwork{filter:brightness(.72)saturate(.82)}.signal-card:after{background:linear-gradient(#03070b2e 4%,#03070ba8 42%,#050a0f 98%)}.signal-card .desk-card-copy>p{-webkit-line-clamp:1}.news-desk #event-watch .event-main{min-height:232px}.news-desk #event-watch .event-copy{padding-block:12px}.news-desk #event-watch .event-copy h2{margin-block:8px;font-size:25px}.news-desk #event-watch .event-copy>p:not(.event-kicker){margin-top:8px}.news-desk #event-watch .event-copy .action-link{margin-top:12px}.news-desk #event-watch .event-brief{padding-block:8px}@media (max-width:1100px){.news-desk .desk-top .story-row{grid-template-columns:86px minmax(0,1fr);gap:12px}.news-desk .desk-top .story-row .artwork{width:86px;height:82px}}@media (max-width:767px){.news-page.news-desk .catalog-hero-copy{max-width:100%}.news-page.news-desk .catalog-hero h1{max-width:100%;line-height:1.1;font-size:20px!important}.news-desk .desk-top .story-row{grid-template-columns:84px minmax(0,1fr);gap:12px}.news-desk .desk-top .story-row .artwork{width:84px;height:84px}.news-desk .desk-top .story-row h3{font-size:15px}.signal-card,.news-desk #event-watch .event-main{min-height:270px}.news-desk #event-watch .event-copy{padding:14px 17px}.news-desk #event-watch .event-copy h2{font-size:22px}.news-desk #event-watch .event-copy>p:not(.event-kicker){-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-desk #event-watch .event-facts{gap:6px 12px}.news-desk #event-watch .event-copy .action-link{margin-top:8px}.news-desk #event-watch .event-countdown strong{font-size:23px}.news-desk #event-watch .event-icon-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px}.news-desk #event-watch .event-icon-links a{gap:8px;font-size:14px}}
