.obM1Ya_hero{flex-direction:column;gap:14px;max-width:1240px;margin:0 auto;padding:72px 24px 40px;display:flex}.obM1Ya_eyebrow,.obM1Ya_hero h1{font-family:var(--font-moderniz), "Segoe UI", Arial, sans-serif;text-transform:uppercase;margin:0;font-weight:400}.obM1Ya_eyebrow{color:var(--accent);letter-spacing:.14em;align-items:center;gap:10px;font-size:12px;display:flex}.obM1Ya_diamond{background:var(--accent);flex:none;width:10px;height:10px;transform:rotate(45deg)}.obM1Ya_hero h1{font-size:clamp(40px,5vw,68px);line-height:1}.obM1Ya_intro{max-width:680px;color:var(--muted);margin:0;font-size:20px;line-height:1.55}.obM1Ya_heroLink{color:var(--accent);align-self:flex-start;margin-top:4px;font-weight:600}.obM1Ya_heroLink:hover{color:var(--accent-hover)}.obM1Ya_list{flex-direction:column;gap:20px;max-width:1240px;margin:0 auto;padding:40px 24px 96px;display:flex}.obM1Ya_empty{color:var(--muted);margin:0}.obM1Ya_card{min-height:220px;color:inherit;background:var(--surface);flex-wrap:wrap;text-decoration:none;display:flex}.obM1Ya_card:hover{background:var(--surface-soft)}.obM1Ya_card:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.obM1Ya_cardMedia{flex:380px;min-height:220px;position:relative;overflow:hidden}.obM1Ya_cardMedia img{object-fit:cover}.obM1Ya_cardBody{flex-direction:column;flex:999 420px;justify-content:center;gap:12px;padding:28px 36px;display:flex}.obM1Ya_meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.obM1Ya_tag{color:var(--text);background:var(--surface-soft);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);text-transform:uppercase;padding:2px 14px;font-weight:700}.obM1Ya_tagPatch{color:var(--base);background:var(--accent)}.obM1Ya_cardTitle{font-family:var(--font-moderniz), "Segoe UI", Arial, sans-serif;margin:0;font-size:24px;font-weight:400;line-height:1.2}.obM1Ya_cardSummary{color:var(--muted);margin:0;font-size:17px;line-height:1.55}.obM1Ya_cta{color:var(--accent);font-weight:700}.obM1Ya_articleHeader{flex-direction:column;gap:18px;max-width:860px;margin:0 auto;padding:48px 24px 32px;display:flex}.obM1Ya_breadcrumb{font-size:15px}.obM1Ya_breadcrumb a{color:var(--muted);text-decoration:none}.obM1Ya_breadcrumb a:hover{color:var(--text)}.obM1Ya_breadcrumbSep{color:#5c5c62}.obM1Ya_breadcrumbCurrent{color:var(--text)}.obM1Ya_articleHeader .obM1Ya_meta{gap:12px;font-size:15px}.obM1Ya_articleHeader h1{font-family:var(--font-moderniz), "Segoe UI", Arial, sans-serif;text-transform:uppercase;margin:0;font-size:clamp(34px,4.4vw,56px);font-weight:400;line-height:1.05}.obM1Ya_lede{color:#d6d6da;margin:0;font-size:22px;line-height:1.55}.obM1Ya_articleImage{max-width:1100px;margin:32px auto 0;padding:0 24px;position:relative}.obM1Ya_articleImage img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.obM1Ya_articleBody{color:#d6d6da;flex-direction:column;gap:20px;max-width:760px;margin:0 auto;padding:48px 24px 72px;font-size:18px;line-height:1.55;display:flex}.obM1Ya_articleBody p{margin:0}.obM1Ya_articleBody h2{color:var(--text);font-family:var(--font-moderniz), "Segoe UI", Arial, sans-serif;text-transform:uppercase;align-items:center;gap:12px;margin:16px 0 0;font-size:26px;font-weight:400;line-height:1.2;display:flex}.obM1Ya_articleBody h2 .obM1Ya_diamond{width:12px;height:12px}.obM1Ya_callout{color:var(--base);background:var(--accent);clip-path:polygon(48px 0,100% 0,calc(100% - 48px) 100%,0 100%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 64px;line-height:1.4;display:flex}.obM1Ya_callout p{font-weight:700}.obM1Ya_calloutButton{--btn-fill:var(--base);--btn-boost:var(--surface-soft);--btn-ink:var(--text);--btn-boost-ink:var(--text)}.obM1Ya_back{align-self:flex-start;margin-top:16px}@media (max-width:760px){.obM1Ya_hero{padding:48px 16px 28px}.obM1Ya_intro{font-size:18px}.obM1Ya_list{padding:8px 16px 64px}.obM1Ya_cardMedia{min-height:180px}.obM1Ya_cardBody{padding:22px 20px}.obM1Ya_cardTitle{font-size:20px}.obM1Ya_articleHeader{padding:32px 16px 24px}.obM1Ya_lede{font-size:19px}.obM1Ya_articleImage{padding:0 16px}.obM1Ya_articleBody{padding:32px 16px 56px}.obM1Ya_articleBody h2{font-size:21px}.obM1Ya_callout{clip-path:polygon(20px 0,100% 0,calc(100% - 20px) 100%,0 100%);padding:20px 32px}}
