.press[data-astro-cid-x7rvwnjs]{border-bottom:var(--grid-border);background:#fff;align-items:stretch;display:flex}.press__margin[data-astro-cid-x7rvwnjs]{width:var(--grid-margin);flex-shrink:0}.press__margin--left[data-astro-cid-x7rvwnjs]{border-right:var(--grid-border)}.press__margin--right[data-astro-cid-x7rvwnjs]{border-left:var(--grid-border)}.press__center[data-astro-cid-x7rvwnjs]{min-width:0;padding:var(--spacing-section) var(--grid-padding);flex-direction:column;flex:1;gap:40px;display:flex}.press__header[data-astro-cid-x7rvwnjs]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.press__header-copy[data-astro-cid-x7rvwnjs]{flex-direction:column;gap:12px;max-width:620px;display:flex}.press__controls[data-astro-cid-x7rvwnjs]{flex:none;align-items:center;gap:12px;display:flex}.press__heading[data-astro-cid-x7rvwnjs]{font-family:var(--font-family-body);font-size:var(--heading-section);letter-spacing:-.3px;color:var(--text-primary);margin:0;font-weight:600;line-height:1.15}.press__subtitle[data-astro-cid-x7rvwnjs]{font-family:var(--font-family-body);font-size:var(--text-body);color:#0009;margin:0;font-weight:400;line-height:1.6}.press__cards[data-astro-cid-x7rvwnjs]{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:20px 20px 20px var(--grid-padding);margin:-20px calc(-1 * var(--grid-padding));width:calc(100% + 2 * var(--grid-padding));gap:24px;scroll-padding-inline-start:var(--grid-padding);display:flex;overflow-x:auto}.press__cards[data-astro-cid-x7rvwnjs]::-webkit-scrollbar{display:none}.press__card[data-astro-cid-x7rvwnjs]{color:inherit;scroll-snap-align:start;flex-direction:column;flex-shrink:0;gap:24px;width:calc(33.3333% - 16px);padding-bottom:16px;text-decoration:none;display:flex}.press__card[data-astro-cid-x7rvwnjs]:hover .press__card-img[data-astro-cid-x7rvwnjs]{transform:scale(1.03)}.press__card-img-wrap[data-astro-cid-x7rvwnjs]{aspect-ratio:16/9;border-radius:var(--radius-card);width:100%;position:relative;overflow:hidden}.press__card-overlay[data-astro-cid-x7rvwnjs]{pointer-events:none;background:#00000059;position:absolute;inset:0}.press__card-logo[data-astro-cid-x7rvwnjs]{object-fit:contain;pointer-events:none;max-width:60%;max-height:56px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.press__card-img[data-astro-cid-x7rvwnjs]{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.press__card-text[data-astro-cid-x7rvwnjs]{flex-direction:column;gap:8px;padding:0 12px;display:flex}.press__card-title[data-astro-cid-x7rvwnjs]{font-family:var(--font-family-body);color:#000;margin:0;font-size:24px;font-weight:600;line-height:28px}.press__card-date[data-astro-cid-x7rvwnjs]{font-family:var(--font-family-body);font-size:var(--text-small);color:#000;font-weight:400;line-height:19px}.press__nav[data-astro-cid-x7rvwnjs]{align-items:center;gap:8px;display:flex}.press__nav-btn[data-astro-cid-x7rvwnjs]{border-radius:var(--radius-full);cursor:pointer;color:#000;background:#0000000d;border:none;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s;display:flex}.press__nav-btn[data-astro-cid-x7rvwnjs]:hover{background:#0000001a}.press__nav-btn[data-astro-cid-x7rvwnjs].arrow--disabled{opacity:.3;pointer-events:none}.press__browse-btn[data-astro-cid-x7rvwnjs]{border-radius:var(--radius-full);color:#fff;font-family:var(--font-family-body);background:#000;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:600;line-height:19px;text-decoration:none;transition:background .15s;display:inline-flex}.press__browse-btn[data-astro-cid-x7rvwnjs]:hover{background:#222}@media (width<=1023px){.press__margin[data-astro-cid-x7rvwnjs]{width:var(--grid-margin-mobile)}.press__center[data-astro-cid-x7rvwnjs]{padding:var(--spacing-section-mobile) var(--grid-padding-mobile);gap:32px}.press__header[data-astro-cid-x7rvwnjs]{flex-direction:column;align-items:flex-start;gap:20px}.press__heading[data-astro-cid-x7rvwnjs]{font-size:var(--heading-section-mobile);line-height:40px}.press__cards[data-astro-cid-x7rvwnjs]{padding:20px 20px 20px var(--grid-padding-mobile);margin:-20px calc(-1 * var(--grid-padding-mobile));width:calc(100% + 2 * var(--grid-padding-mobile));gap:16px;scroll-padding-inline-start:var(--grid-padding-mobile)}.press__card[data-astro-cid-x7rvwnjs]{width:80vw;max-width:320px}.press__card-img-wrap[data-astro-cid-x7rvwnjs]{height:240px}.press__card-title[data-astro-cid-x7rvwnjs]{font-size:20px;line-height:24px}}
