.mt2__lead--mobile[data-astro-cid-3trzmtex]{display:none}@media (width<=767.98px){.mt2[data-astro-cid-3trzmtex].section{padding-block:var(--s-6)}.mt2[data-astro-cid-3trzmtex] .mt2__pic[data-astro-cid-3trzmtex],.mt2[data-astro-cid-3trzmtex] .mt2__hosts[data-astro-cid-3trzmtex],.mt2__lead--desktop[data-astro-cid-3trzmtex]{display:none}.mt2__lead--mobile[data-astro-cid-3trzmtex]{font-size:var(--fs-body);display:block}.mt2[data-astro-cid-3trzmtex] .mt2__title[data-astro-cid-3trzmtex]{font-size:var(--fs-h3);margin-bottom:var(--s-3)}.mt2[data-astro-cid-3trzmtex] .mt2__doors[data-astro-cid-3trzmtex]{margin-top:var(--s-4)}}.mt2[data-astro-cid-3trzmtex]{background:radial-gradient(60% 80% at 85% 30%, color-mix(in srgb, var(--indigo) 12%, transparent), transparent 70%), radial-gradient(50% 70% at 70% 90%, color-mix(in srgb, var(--sky) 14%, transparent), transparent 70%), var(--paper);position:relative;overflow:hidden}.mt2__grid[data-astro-cid-3trzmtex]{gap:var(--s-8);align-items:center;display:grid}@media (width>=900px){.mt2__grid[data-astro-cid-3trzmtex]{gap:var(--s-12);grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}}.mt2__kicker[data-astro-cid-3trzmtex]{margin-bottom:var(--s-3);border:1px solid var(--hero-pill-line);border-radius:var(--r-pill);background:var(--hero-pill-bg);font-size:var(--fs-label);font-weight:var(--fw-title);letter-spacing:var(--ls-label);color:var(--indigo-700);align-items:center;gap:8px;padding:5px 12px 5px 10px;display:inline-flex}.mt2__dot[data-astro-cid-3trzmtex]{background:var(--st-confirmed);border-radius:50%;width:8px;height:8px}.mt2__title[data-astro-cid-3trzmtex]{font-weight:var(--fw-display);letter-spacing:var(--ls-display);margin-bottom:var(--head-gap)}.mt2__lead[data-astro-cid-3trzmtex]{color:var(--fg-2)}.mt2__hosts[data-astro-cid-3trzmtex]{margin-top:var(--s-4);font-size:var(--fs-sm);color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mt2__hosts[data-astro-cid-3trzmtex] b[data-astro-cid-3trzmtex]{border-radius:var(--r-pill);background:var(--paper);border:1px solid var(--border);color:var(--fg-1);font-weight:var(--fw-title);padding:4px 12px}.mt2__doors[data-astro-cid-3trzmtex]{gap:var(--s-3);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.mt2__pic[data-astro-cid-3trzmtex]{margin:0}.mt2__win[data-astro-cid-3trzmtex]{border-radius:var(--r-lg);background:var(--paper);max-width:27rem;box-shadow:var(--hero-bezel);margin-inline:auto;overflow:hidden}.mt2__bar[data-astro-cid-3trzmtex]{border-bottom:1px solid var(--border-subtle);background:var(--surface-muted);font-size:var(--fs-xs);font-weight:var(--fw-title);color:var(--fg-1);align-items:center;gap:8px;padding:10px 14px;display:flex}.mt2__bar[data-astro-cid-3trzmtex] svg{color:var(--indigo-700)}.mt2__tag[data-astro-cid-3trzmtex]{border:1px dashed var(--border-strong);border-radius:var(--r-pill);color:var(--fg-2);font-weight:var(--fw-medium);margin-left:auto;padding:2px 8px}.mt2__thread[data-astro-cid-3trzmtex]{font-size:var(--fs-sm);gap:10px;padding:16px 14px 18px;display:grid}.mt2__q[data-astro-cid-3trzmtex]{border-radius:var(--r-md) var(--r-md) var(--r-xs) var(--r-md);background:var(--indigo);max-width:85%;color:var(--fg-on-brand);justify-self:end;padding:9px 13px}.mt2__trace[data-astro-cid-3trzmtex]{border-radius:var(--r-pill);background:var(--indigo-50);color:var(--indigo-700);font-size:var(--fs-xs);justify-self:start;align-items:center;gap:8px;padding:3px 12px 3px 4px;display:inline-flex}.mt2__trace[data-astro-cid-3trzmtex] b[data-astro-cid-3trzmtex]{border-radius:var(--r-pill);background:var(--indigo);color:var(--fg-on-brand);padding:1px 8px}.mt2__a[data-astro-cid-3trzmtex]{max-width:92%;color:var(--fg-1)}@media (prefers-reduced-motion:no-preference){.mt2__q[data-astro-cid-3trzmtex].anim{animation:mt2-in .52s var(--ease-spring) .12s both;transform-origin:100% 100%}.mt2__trace[data-astro-cid-3trzmtex].anim{animation:mt2-in .42s var(--ease-out) .62s both}.mt2__a[data-astro-cid-3trzmtex].anim{animation:mt2-in .48s var(--ease-out) 1s both}}@keyframes mt2-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (width<=767.98px){.hv3:has([data-relay]) .hv3__sub{margin-bottom:8px}.hv3:has([data-relay]) .hv3__micro{margin-top:8px}}
