.theme-b .press-page{background:var(--bg)}.theme-b .press-hero{isolation:isolate;place-items:center;height:340px;display:grid;position:relative;overflow:hidden}.theme-b .press-hero img{object-fit:cover;object-position:center 53%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.theme-b .press-hero:before{content:"";z-index:-1;background:#12261bb3;position:absolute;inset:0}.theme-b .press-hero h1{color:#fff;font:400 clamp(56px, 6vw, 84px)/1 var(--serif);letter-spacing:-1px;margin:0}.theme-b .press-intro{background:#f4f3ed url(/images/press/beige-paper-texture-1-1.jpg) 50%/700px;padding:48px 5% 56px}.theme-b .press-location{text-align:center;max-width:1000px;margin:0 auto 44px}.theme-b .press-location h2{font:400 clamp(30px, 3vw, 42px)/1.2 var(--serif);letter-spacing:-.5px;margin:0 0 20px}.theme-b .press-location p{margin:0;font-size:17px;line-height:1.9}.theme-b .press-location a{color:var(--cta);text-underline-offset:4px;text-decoration:underline}.theme-b .press-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:1200px;margin:auto;display:grid}.theme-b .press-video{min-width:0}.theme-b img.press-media-logo{object-fit:contain;width:180px;max-width:100%;height:60px;margin:0 auto 24px}.theme-b .press-video .iframely-embed{width:100%}.theme-b .press-video .iframely-responsive{background:#e5e3dc;height:0;position:relative;overflow:hidden}.theme-b .press-video .iframely-responsive>iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.theme-b .press-video-source{text-underline-offset:3px;margin-top:14px;font-size:13px;line-height:1.5;text-decoration:underline;display:block}.theme-b .press-coverage{max-width:1440px;margin:auto;padding:56px 5%}.theme-b .press-article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.theme-b .press-article-grid li{min-width:0}.theme-b .press-article{border:1px solid var(--line);background:#fffefa;flex-direction:column;height:100%;transition:border-color .2s,box-shadow .2s;display:flex}.theme-b .press-article:is(:hover,:focus-visible,:active){border-color:var(--accent);box-shadow:0 5px 20px #23362b0d}.theme-b .press-logo-space{background:#fff;place-items:center;height:100px;padding:20px;display:grid}.theme-b .press-logo-space img.press-media-logo{width:170px;height:55px;margin:0}.theme-b .press-article-image{object-fit:cover;width:100%;height:240px}.theme-b .press-article-copy{flex-direction:column;flex:1;align-items:start;padding:24px;display:flex}.theme-b .press-article time{color:var(--muted);font-size:13px}.theme-b .press-article h2{font:400 24px/1.32 var(--serif);letter-spacing:-.3px;margin:12px 0 24px}.theme-b .press-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.theme-b .press-article-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:700px){.theme-b .press-hero{height:230px}.theme-b .press-intro{padding:32px 5% 36px}.theme-b .press-location{margin-bottom:32px}.theme-b .press-location p{font-size:15px;line-height:1.8}.theme-b .press-video-grid{grid-template-columns:1fr;gap:36px}.theme-b .press-coverage{padding-block:32px}.theme-b .press-article-grid{grid-template-columns:1fr;gap:24px}.theme-b .press-article-image{aspect-ratio:1.4;height:auto}.theme-b .press-article h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.theme-b .press-article{transition:none}}.theme-b .press-video-source:is(:hover,:focus-visible,:active),.theme-b .press-location a:is(:hover,:focus-visible,:active){color:var(--cta);background:#8a73531f;text-decoration-thickness:2px}.theme-b .press-article:is(:hover,:focus-visible,:active) h2{color:var(--cta)}
