@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bebas-neue-latin.woff2)format("woff2")}._popup_tnjyz_9{--opus-card:#1a1a1a;--opus-red:#e31e24;--opus-red-dark:#b8181d;--opus-white:#f5f5f5;--opus-dim:silver;--opus-gray:#888;--opus-border:#ffffff14;--opus-glow:#e31e2466;z-index:var(--z-sticky);border:var(--rule-hair) solid var(--opus-border);background:var(--opus-card);width:min(22rem,100vw - 1.5rem);color:var(--opus-white);border-radius:12px;gap:.6rem;padding:1.15rem 1.2rem 1.2rem;animation:.32s cubic-bezier(.25,.46,.45,.94) _popupIn_tnjyz_1;display:grid;position:fixed;bottom:1.25rem;right:1.25rem;overflow:hidden;box-shadow:0 18px 45px #0000008c}._rule_tnjyz_36{background:var(--opus-red);height:3px;position:absolute;inset:0 0 auto}._head_tnjyz_43{align-items:center;gap:.7rem;display:flex}._logo_tnjyz_49{object-fit:contain;flex:none;width:3rem;height:3rem}._identity_tnjyz_56{gap:.1rem;min-width:0;display:grid}._kicker_tnjyz_62,._name_tnjyz_63,._headline_tnjyz_64,._cta_tnjyz_65,._skip_tnjyz_66{font-family:"Bebas Neue", var(--font-display);text-transform:uppercase}._kicker_tnjyz_62{color:var(--opus-red);letter-spacing:.14em;font-size:.7rem}._name_tnjyz_63{color:var(--opus-white);letter-spacing:.04em;overflow-wrap:anywhere;font-size:1.45rem;line-height:1}._close_tnjyz_85{width:2.75rem;height:2.75rem;color:var(--opus-gray);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;margin:-.5rem -.6rem -.5rem auto;display:grid}._headline_tnjyz_64{color:var(--opus-white);letter-spacing:.02em;text-wrap:balance;margin:.3rem 0 0;font-size:1.55rem;line-height:1.02}._copy_tnjyz_108{color:var(--opus-dim);margin:0;font-size:.85rem;line-height:1.5}._actions_tnjyz_115{align-items:center;gap:.4rem;margin-top:.3rem;display:flex}._cta_tnjyz_65{background:var(--opus-red);min-height:2.9rem;color:var(--opus-white);letter-spacing:.08em;transition:background var(--dur-short) var(--ease-out), box-shadow var(--dur-short) var(--ease-out);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.45rem;padding:.55rem 1.1rem;font-size:1.15rem;display:inline-flex;position:relative;overflow:hidden}._cta_tnjyz_65:after{content:"";background:#ffffff1f;transition:transform .3s cubic-bezier(.25,.46,.45,.94);position:absolute;inset:0;transform:translate(-101%)}._cta_tnjyz_65:active{transform:translateY(1px)}._skip_tnjyz_66{min-height:2.9rem;color:var(--opus-gray);letter-spacing:.08em;cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0 .85rem;font-size:1rem}@keyframes _popupIn_tnjyz_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){._close_tnjyz_85:hover,._skip_tnjyz_66:hover{color:var(--opus-white)}._cta_tnjyz_65:hover{background:var(--opus-red-dark);box-shadow:0 0 25px var(--opus-glow)}._cta_tnjyz_65:hover:after{transform:translate(0)}}@media (max-width:30rem){._popup_tnjyz_9{width:auto;bottom:.75rem;left:.75rem;right:.75rem}}@media (prefers-reduced-motion:reduce){._popup_tnjyz_9{animation:none}._cta_tnjyz_65:after{display:none}}._announcement_4dbwx_4{z-index:var(--z-sticky);justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--page-gutter);border-bottom:var(--rule-hair) solid var(--color-rule);background:var(--color-error-soft);color:var(--color-ink);font-size:var(--text-xs);letter-spacing:.06em;text-align:center;text-transform:uppercase;font-weight:800;display:flex;position:relative}._announcementText_4dbwx_22,._announcementLink_4dbwx_23,._mapAction_4dbwx_24{align-items:center;gap:var(--space-2xs);display:inline-flex}._announcementLink_4dbwx_23{min-height:2.75rem;color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.2em;white-space:nowrap;flex:none}._heroEyebrow_4dbwx_40{flex-wrap:wrap;gap:.35rem;display:flex}._heroEyebrowItem_4dbwx_46{opacity:0;display:inline-block}._highlights_4dbwx_51{border-top:var(--rule-fine) solid var(--color-rule);grid-template-columns:minmax(0,1fr);display:grid}._highlightCard_4dbwx_57{column-gap:var(--space-md);padding:var(--space-xl) 0;border-bottom:var(--rule-hair) solid var(--color-rule);color:var(--color-ink);background:0 0;grid-template-columns:minmax(2.5rem,auto) minmax(0,1fr);align-content:start;display:grid}._highlightIndex_4dbwx_68{color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-weight:800}._highlightContent_4dbwx_77{min-width:0}._highlightCard_4dbwx_57 h3{max-width:18ch;font-family:var(--font-display);font-size:clamp(var(--text-xl), 4vw, var(--text-2xl));letter-spacing:-.015em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-style:normal;font-weight:900;line-height:1}._highlightCard_4dbwx_57 p{max-width:60ch;margin:var(--space-xs) 0 0;color:var(--color-ink-2);font-size:var(--text-sm)}@media (hover:hover) and (pointer:fine){._highlightCard_4dbwx_57:hover h3{color:var(--color-accent)}}@media (min-width:40rem){._highlights_4dbwx_51{grid-template-columns:repeat(2,minmax(0,1fr))}._highlightCard_4dbwx_57{min-height:13.5rem;padding:var(--space-xl);border-inline-end:var(--rule-hair) solid var(--color-rule)}._highlightCard_4dbwx_57:nth-child(2n){border-inline-end:0}._highlightCard_4dbwx_57:nth-last-child(-n+2){border-bottom:0}._highlightCard_4dbwx_57:nth-child(2){background:var(--color-paper-2)}._highlightCard_4dbwx_57:nth-child(3){background:var(--color-paper-3);grid-column:1/-1;grid-template-columns:minmax(3rem,auto) minmax(0,min(70%,48rem));min-height:auto}._highlightCard_4dbwx_57:nth-child(4){border-bottom:0}}@media (max-width:32rem){._announcement_4dbwx_4{text-align:start;flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._heroEyebrowItem_4dbwx_46{opacity:1;transform:none}}
