@layer components{.links-page[data-v-2b2ee0b7]{--font-size-heading-1:clamp(2.5rem,1.75rem + 3vw,4.25rem);--font-size-heading-2:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);--line-height-heading:1;inline-size:min(100%,50rem);margin-inline:auto;padding-block:clamp(2.5rem,6vw,6rem);display:grid}.links-identity[data-v-2b2ee0b7]{gap:var(--space-5);grid-template-columns:6.5rem minmax(0,1fr);align-items:center;padding-block-end:var(--space-7);display:grid}.links-logo[data-v-2b2ee0b7]{flex:none;inline-size:6.5rem;display:block}.links-logo img[data-v-2b2ee0b7]{block-size:auto;inline-size:100%;display:block}.links-heading[data-v-2b2ee0b7]{min-inline-size:0}:where(.links-eyebrow[data-v-2b2ee0b7],.links-campaign-meta[data-v-2b2ee0b7],.links-heading h1[data-v-2b2ee0b7],.links-heading>p[data-v-2b2ee0b7]:last-child,.links-campaign h2[data-v-2b2ee0b7],.links-campaign>p[data-v-2b2ee0b7],.links-section-heading h2[data-v-2b2ee0b7],.links-event-row p[data-v-2b2ee0b7],.links-event-row h3[data-v-2b2ee0b7],.links-events-state[data-v-2b2ee0b7],.links-more h2[data-v-2b2ee0b7]){margin:0}.links-campaign-meta[data-v-2b2ee0b7],.links-event-kind[data-v-2b2ee0b7],.links-eyebrow[data-v-2b2ee0b7]{font-family:var(--font-family-mono);font-size:.8125rem;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.links-eyebrow[data-v-2b2ee0b7]{color:var(--color-accent-action)}.links-heading h1[data-v-2b2ee0b7]{max-inline-size:16ch;color:var(--color-brand-primary);font-family:var(--font-family-heading);letter-spacing:-.04em;text-wrap:balance;margin-block-start:var(--space-2);font-weight:700}.links-heading>p[data-v-2b2ee0b7]:last-child{max-inline-size:54ch;text-wrap:pretty;margin-block-start:var(--space-3);font-size:1.125rem;line-height:1.55}.links-events-message[data-v-2b2ee0b7]{margin:0}.links-campaign[data-v-2b2ee0b7]{gap:var(--space-4);border-block-start:var(--border-width-accent) solid var(--color-brand-highlight);color:var(--color-surface);background:var(--color-brand-primary);padding:clamp(1.5rem,5vw,3rem);display:grid}.links-campaign-meta[data-v-2b2ee0b7]{color:var(--color-brand-highlight)}.links-campaign h2[data-v-2b2ee0b7]{--color-brand-primary:var(--color-surface);max-inline-size:18ch;color:var(--color-surface);font-family:var(--font-family-heading);letter-spacing:-.035em;text-wrap:balance;font-weight:700}.links-campaign>p[data-v-2b2ee0b7]:not(.links-campaign-meta){text-wrap:pretty;max-inline-size:56ch;font-size:1.0625rem;line-height:1.55}.links-campaign .app-action-link[data-v-2b2ee0b7]{justify-self:start;gap:var(--space-2);margin-block-start:var(--space-2)}.links-events[data-v-2b2ee0b7],.links-more[data-v-2b2ee0b7]{padding-block:var(--space-8)}.links-events[data-v-2b2ee0b7]{border-block-end:var(--border-width) solid var(--color-divider)}.links-section-heading[data-v-2b2ee0b7]{justify-content:space-between;align-items:end;gap:var(--space-5);margin-block-end:var(--space-6);display:flex}.links-event-action[data-v-2b2ee0b7],.links-section-heading .app-action-link[data-v-2b2ee0b7]{gap:var(--space-2)}.links-more h2[data-v-2b2ee0b7],.links-section-heading h2[data-v-2b2ee0b7]{max-inline-size:20ch;color:var(--color-brand-primary);font-family:var(--font-family-heading);letter-spacing:-.03em;text-wrap:balance;margin-block-start:var(--space-2);font-weight:700}.links-events-state[data-v-2b2ee0b7]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);border-block:var(--border-width) solid var(--color-divider);min-block-size:6rem;padding-block:var(--space-5);font-size:1rem;display:flex}.links-event-list[data-v-2b2ee0b7],.links-more ul[data-v-2b2ee0b7]{margin:0;padding:0;list-style:none}.links-event-row[data-v-2b2ee0b7]{gap:var(--space-5);border-block-start:var(--border-width) solid var(--color-divider);padding-block:var(--space-5);grid-template-columns:10.5rem minmax(0,1fr) auto;align-items:center;display:grid}.links-event-row[data-v-2b2ee0b7]:last-child{border-block-end:var(--border-width) solid var(--color-divider)}.links-event-row time[data-v-2b2ee0b7]{gap:var(--space-1);color:var(--color-brand-primary);font-variant-numeric:tabular-nums;display:grid}.links-event-date[data-v-2b2ee0b7]{font-size:1rem}.links-event-copy>p[data-v-2b2ee0b7]:last-child,.links-event-time[data-v-2b2ee0b7]{color:var(--color-text-muted);font-size:1rem}.links-event-copy[data-v-2b2ee0b7]{min-inline-size:0}.links-event-kind[data-v-2b2ee0b7]{color:var(--color-accent-action)}.links-event-row h3[data-v-2b2ee0b7]{margin-block:var(--space-1);color:var(--color-brand-primary);font-family:var(--font-family-heading);text-wrap:pretty;font-size:1.25rem;font-weight:700;line-height:1.2}.links-event-action[data-v-2b2ee0b7]{justify-self:end}.links-more[data-v-2b2ee0b7]{gap:var(--space-5);display:grid}.links-more ul[data-v-2b2ee0b7]{border-block-end:var(--border-width) solid var(--color-divider)}.links-more li[data-v-2b2ee0b7]{border-block-start:var(--border-width) solid var(--color-divider)}.links-more a[data-v-2b2ee0b7]{--anchor-color:var(--color-brand-primary);justify-content:space-between;align-items:center;gap:var(--space-5);min-block-size:5rem;padding-block:var(--space-4);color:var(--anchor-color);text-decoration:none;display:flex}.links-more-copy[data-v-2b2ee0b7]{gap:var(--space-1);min-inline-size:0;display:grid}.links-more-title[data-v-2b2ee0b7]{font-size:1.125rem}.links-more a:focus-visible .links-more-title[data-v-2b2ee0b7],.links-more a:hover .links-more-title[data-v-2b2ee0b7]{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px}.links-more-description[data-v-2b2ee0b7]{color:var(--color-text-muted);font-size:1rem}.links-more-arrow[data-v-2b2ee0b7]{flex:none;font-size:1.5rem}@media (width<=40rem){.links-page[data-v-2b2ee0b7]{--font-size-heading-1:clamp(2.375rem,13vw,3.25rem);--font-size-heading-2:clamp(1.75rem,8vw,2.25rem);padding-block:var(--space-7)}.links-identity[data-v-2b2ee0b7]{gap:var(--space-4);grid-template-columns:5rem minmax(0,1fr);padding-block-end:var(--space-6)}.links-logo[data-v-2b2ee0b7]{inline-size:5rem}.links-campaign>p[data-v-2b2ee0b7]:not(.links-campaign-meta),.links-heading>p[data-v-2b2ee0b7]:last-child{font-size:1rem}.links-campaign[data-v-2b2ee0b7]{padding:var(--space-5)}.links-events[data-v-2b2ee0b7],.links-more[data-v-2b2ee0b7]{padding-block:var(--space-7)}.links-section-heading[data-v-2b2ee0b7]{align-items:flex-start;gap:var(--space-3);flex-direction:column}.links-event-row[data-v-2b2ee0b7]{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.links-event-row time[data-v-2b2ee0b7]{gap:var(--space-3);display:flex}.links-event-action[data-v-2b2ee0b7]{justify-self:start}}@media (width<=22rem){.links-identity[data-v-2b2ee0b7]{grid-template-columns:minmax(0,1fr)}.links-logo[data-v-2b2ee0b7]{inline-size:4.5rem}.links-events-state[data-v-2b2ee0b7]{flex-direction:column;align-items:stretch}}}
