.editorial[data-v-402ab81a]{width:min(100%,1480px);color:var(--site-ink);margin:0 auto;padding:clamp(46px,6vw,94px) 0 clamp(70px,8vw,122px)}.editorial__intro[data-v-402ab81a]{justify-content:space-between;align-items:end;gap:36px;margin-bottom:36px;display:flex}.editorial__eyebrow[data-v-402ab81a]{color:var(--site-red);font-size:calc(13px*var(--xjj-body-scale,1));font-weight:var(--xjj-body-weight,800);letter-spacing:calc(.13em + var(--xjj-letter-spacing,0em));align-items:center;gap:12px;margin:0 0 16px;display:flex}.editorial__eyebrow span[data-v-402ab81a]{background:currentColor;width:26px;height:2px}.editorial[data-v-402ab81a] :is(h1,h2){font-size:calc(clamp(36px, 4.4vw, 70px)*var(--xjj-title-scale,1));font-weight:var(--xjj-title-weight,800);letter-spacing:calc(-.04em + var(--xjj-letter-spacing,0em));line-height:calc(var(--xjj-line-height,1)*1.15);margin:0}.editorial__description[data-v-402ab81a]{max-width:430px;color:var(--site-muted);font-size:calc(16px*var(--xjj-body-scale,1));line-height:calc(var(--xjj-line-height,1)*1.85);margin:0}.editorial__filters[data-v-402ab81a]{border-bottom:1px solid var(--site-line);flex-wrap:wrap;gap:10px;margin-bottom:34px;padding-bottom:21px;display:flex}.editorial__filters button[data-v-402ab81a]{color:var(--site-muted);border:1px solid var(--site-line);cursor:pointer;background:0 0;border-radius:999px;padding:10px 19px;transition:color .18s,background .18s,border-color .18s}.editorial__filters button.is-active[data-v-402ab81a],.editorial__filters button[data-v-402ab81a]:hover{color:#fff;border-color:var(--site-red);background:var(--site-red)}.editorial-card[data-v-402ab81a]:focus-visible,.editorial__filters button[data-v-402ab81a]:focus-visible,.editorial__more[data-v-402ab81a]:focus-visible{outline:3px solid var(--site-red);outline-offset:4px}.editorial__grid[data-v-402ab81a]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px;display:grid}.editorial-card[data-v-402ab81a]{z-index:0;border:1px solid var(--site-line);background:var(--site-canvas-primary);border-radius:24px;min-width:0;transition:transform .32s cubic-bezier(.2,.75,.2,1),box-shadow .32s,border-color .32s;display:block;position:relative;overflow:hidden;box-shadow:0 18px 35px #1e19151a}.editorial.reveal-ready .editorial-card[data-v-402ab81a]{opacity:0;transition:opacity 1.15s cubic-bezier(.215,.61,.355,1),translate 1.15s cubic-bezier(.215,.61,.355,1),transform .32s cubic-bezier(.2,.75,.2,1),box-shadow .32s,border-color .32s;translate:0 72px}.editorial.reveal-ready .editorial-card.is-visible[data-v-402ab81a]{opacity:1;transition-delay:var(--reveal-delay,0s),var(--reveal-delay,0s),0s,0s,0s;translate:0}.editorial-card[data-v-402ab81a]:nth-child(4n+2),.editorial-card[data-v-402ab81a]:nth-child(4n+4){margin-top:42px}.editorial-card[data-v-402ab81a]:focus-visible,.editorial-card[data-v-402ab81a]:hover{z-index:2;border-color:var(--site-gold);transform:scale(1.12);box-shadow:0 35px 75px #1e191547,0 0 0 3px #c6a96b3d}.editorial-card:focus-visible img[data-v-402ab81a],.editorial-card:hover img[data-v-402ab81a]{transform:scale(1.08)}.editorial-card__media[data-v-402ab81a]{aspect-ratio:1.45;background:#dcd7d0;position:relative;overflow:hidden}.editorial-card--1 .editorial-card__media[data-v-402ab81a],.editorial-card--3 .editorial-card__media[data-v-402ab81a]{aspect-ratio:1.65}.editorial-card__media img[data-v-402ab81a]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .42s;display:block}.editorial-card__placeholder[data-v-402ab81a]{color:#fff;background:linear-gradient(135deg,#64202c,var(--site-red));height:100%;font-size:calc(clamp(27px, 3vw, 44px)*var(--xjj-body-scale,1));font-weight:var(--xjj-body-weight,900);letter-spacing:calc(-.05em + var(--xjj-letter-spacing,0em));line-height:calc(var(--xjj-line-height,1)*.9);text-align:center;place-items:center;display:grid}.editorial-card__play[data-v-402ab81a]{color:#fff;width:44px;height:44px;font-size:calc(13px*var(--xjj-body-scale,1));background:#00000075;border:1px solid #ffffffa6;border-radius:50%;place-items:center;padding-left:2px;display:grid;position:absolute;bottom:18px;right:18px}.editorial-card__body[data-v-402ab81a]{min-height:220px;padding:23px 22px 30px;position:relative}.editorial-card__meta[data-v-402ab81a]{color:var(--site-red);font-size:calc(12px*var(--xjj-body-scale,1));font-weight:var(--xjj-body-weight,700);justify-content:space-between;gap:10px;display:flex}.editorial-card h3[data-v-402ab81a]{font-size:calc(clamp(18px, 1.5vw, 24px)*var(--xjj-title-scale,1));line-height:calc(var(--xjj-line-height,1)*1.36);margin:14px 0 10px}.editorial-card__body>p[data-v-402ab81a]{color:var(--site-muted);font-size:calc(14px*var(--xjj-body-scale,1));line-height:calc(var(--xjj-line-height,1)*1.7);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.editorial-card__tags[data-v-402ab81a]{color:var(--site-muted);font-size:calc(12px*var(--xjj-body-scale,1));white-space:nowrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex;overflow:hidden}.editorial__empty[data-v-402ab81a]{min-height:300px;color:var(--site-muted);border:1px dashed var(--site-line);font-size:calc(20px*var(--xjj-body-scale,1));border-radius:24px;place-items:center;margin:0;display:grid}.editorial__more[data-v-402ab81a]{color:var(--site-ink);border:1px solid var(--site-line);cursor:pointer;background:0 0;border-radius:999px;margin:44px auto 0;padding:13px 26px;display:block}@media (width<=1100px){.editorial__grid[data-v-402ab81a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.editorial__filters[data-v-402ab81a]{overscroll-behavior-inline:contain;scrollbar-width:none;border-bottom:0;flex-wrap:nowrap;gap:8px;margin:0 -16px;padding:0 16px 4px;overflow-x:auto}.editorial__filters[data-v-402ab81a]::-webkit-scrollbar{display:none}.editorial__filters button[data-v-402ab81a]{min-height:40px;font-size:calc(13px*var(--xjj-body-scale,1));font-weight:var(--xjj-body-weight,600);flex:none;padding:0 12px}.editorial__filter-track[data-v-402ab81a]{width:calc(100% + 32px);margin-left:-16px}.editorial.reveal-ready .editorial-card.is-visible[data-v-402ab81a]{transition-delay:0s!important}}@media (width<=650px){.editorial[data-v-402ab81a]{padding-block:54px 76px}.editorial__intro[data-v-402ab81a]{margin-bottom:24px;display:block}.editorial[data-v-402ab81a] :is(h1,h2){font-size:calc(clamp(31px, 9vw, 42px)*var(--xjj-title-scale,1));overflow-wrap:anywhere}.editorial__description[data-v-402ab81a]{font-size:calc(14px*var(--xjj-body-scale,1));line-height:calc(var(--xjj-line-height,1)*1.7);margin-top:14px}.editorial__grid[data-v-402ab81a]{grid-template-columns:minmax(0,1fr);gap:18px}.editorial-card[data-v-402ab81a]{border-radius:19px}.editorial-card[data-v-402ab81a]:nth-child(n){margin-top:0}.editorial-card--1 .editorial-card__media[data-v-402ab81a],.editorial-card--3 .editorial-card__media[data-v-402ab81a],.editorial-card__media[data-v-402ab81a]{aspect-ratio:1.58}.editorial-card__body[data-v-402ab81a]{min-height:0;padding:18px 19px 26px}.editorial-card h3[data-v-402ab81a]{font-size:calc(21px*var(--xjj-title-scale,1));overflow-wrap:anywhere;margin-block:11px 8px}.editorial-card__body>p[data-v-402ab81a]{-webkit-line-clamp:2}.editorial-card__tags[data-v-402ab81a]{margin-top:17px}.editorial__empty[data-v-402ab81a]{text-align:center;min-height:180px;font-size:calc(16px*var(--xjj-body-scale,1));padding:20px}.editorial__more[data-v-402ab81a]{min-height:44px}}@media (width<=360px){.editorial-card__meta[data-v-402ab81a]{font-size:calc(11px*var(--xjj-body-scale,1))}.editorial-card h3[data-v-402ab81a]{font-size:calc(19px*var(--xjj-title-scale,1))}}@media print{.editorial.reveal-ready .editorial-card[data-v-402ab81a]{opacity:1!important;transition:none!important;translate:none!important}}
