:root{--tile-text-color:var(--text-primary);--tile-max-width:100%;--tile-width:100%;--tile-padding-top:0;--tile-padding-right:0;--tile-padding-bottom:0;--tile-padding-left:0;--tile-border-radius:var(--radius-2xl)}.tile{width:var(--tile-width);background:var(--tile-background-color);border-top-left-radius:var(--tile-border-radius);color:var(--tile-text-color);max-width:var(--tile-max-width);padding-block:var(--tile-padding-top) var(--tile-padding-bottom);padding-inline:var(--tile-padding-left) var(--tile-padding-right);flex-direction:column;display:flex}.tile[data-theme=red]{--tile-background-color:var(--background-brand-red)}.tile[data-theme=blue]{--tile-background-color:var(--background-brand-blue)}.tile[data-theme=blue-light]{--tile-background-color:var(--background-brand-blue-light)}.tile[data-theme=green]{--tile-background-color:var(--background-brand-green)}.tile[data-theme=green-light]{--tile-background-color:var(--background-brand-green-light)}.tile[data-theme=black]{--tile-background-color:var(--background-primary-dark);--tile-text-color:var(--text-brand-white)}.tile[data-theme=gold]{--tile-background-color:var(--background-gold-medal)}.tile[data-theme=gold-tint]{--tile-background-color:var(--background-gold-medal-tint)}.tile[data-theme=gold-light]{--tile-background-color:var(--background-gold-medal-light)}.tile[data-theme=silver-tint]{--tile-background-color:var(--background-silver-medal-tint)}.tile[data-theme=bronze-tint]{--tile-background-color:var(--background-bronze-medal-tint)}.tile[data-theme=red-light]{--tile-background-color:var(--background-brand-red-light)}.tile[data-theme=grey-light]{--tile-background-color:var(--background-brand-grey-light)}.tile[data-theme=alpha]{--tile-background-color:var(--alpha-black-70);--tile-text-color:var(--text-brand-white)}.tile--responsive{--tile-max-width:auto;--tile-padding-top:var(--spacing-3xl);--tile-padding-bottom:var(--spacing-2xl);--tile-padding-right:var(--spacing-2xl);--tile-padding-left:var(--spacing-2xl);--tile-border-radius:var(--radius-2xl);font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:.875rem;font-style:normal;line-height:1.25rem}@media (min-width:22.5em){.tile--responsive{--tile-padding-top:var(--spacing-3xl);--tile-padding-right:var(--spacing-lg);--tile-padding-bottom:var(--spacing-2xl);--tile-padding-left:var(--spacing-lg);--tile-border-radius:var(--radius-2xl)}}@media (min-width:90em){.tile--responsive{--tile-border-radius:var(--radius-5xl);--tile-padding-top:var(--spacing-6xl);--tile-padding-right:var(--spacing-4xl);--tile-padding-bottom:var(--spacing-6xl);--tile-padding-left:var(--spacing-4xl);font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:1.5rem;font-style:normal;line-height:2rem}}.tile--responsive .tile-eyebrow{font-family:var(--font-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.06rem;margin-bottom:var(--spacing-md);font-size:.75rem;font-style:normal;line-height:.75rem}@media (min-width:90em){.tile--responsive .tile-eyebrow{font-family:var(--font-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.07rem;font-size:.875rem;font-style:normal;line-height:.875rem}}.tile--responsive .tile-headline{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.0375rem;margin-bottom:var(--spacing-xs);font-size:1.25rem;font-style:normal;line-height:1rem}@media (min-width:90em){.tile--responsive .tile-headline{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.035rem;font-size:1.75rem;font-style:normal;line-height:1.5rem}}.tile--stacked{--tile-padding-top:var(--spacing-3xl);--tile-padding-bottom:var(--spacing-2xl);--tile-padding-right:var(--spacing-2xl);--tile-padding-left:var(--spacing-2xl);--tile-border-radius:var(--radius-2xl);font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:.875rem;font-style:normal;line-height:1.25rem}.tile--stacked .tile-eyebrow{font-family:var(--font-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.06rem;margin-bottom:var(--spacing-md);font-size:.75rem;font-style:normal;line-height:.75rem}.tile--stacked .tile-headline{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.0375rem;font-size:1.25rem;font-style:normal;line-height:1rem}.tile--sm{--tile-padding-top:var(--spacing-4xl);--tile-padding-right:var(--spacing-lg);--tile-padding-bottom:var(--spacing-2xl);--tile-padding-left:var(--spacing-lg);--tile-border-radius:var(--radius-2xl);font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:.875rem;font-style:normal;line-height:1.25rem}.tile--sm .tile-eyebrow{font-family:var(--font-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.06rem;margin-bottom:var(--spacing-md);font-size:.75rem;font-style:normal;line-height:.75rem}.tile--sm .tile-headline{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.0375rem;font-size:1.25rem;font-style:normal;line-height:1rem}.tile--md{--tile-padding-top:var(--spacing-6xl);--tile-padding-right:var(--spacing-3xl);--tile-padding-bottom:var(--spacing-4xl);--tile-padding-left:var(--spacing-3xl);--tile-border-radius:var(--radius-2xl)}.tile--lg{--tile-padding-top:var(--spacing-6xl);--tile-padding-right:var(--spacing-4xl);--tile-padding-bottom:var(--spacing-6xl);--tile-padding-left:var(--spacing-4xl);--tile-border-radius:var(--radius-5xl);font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:1.5rem;font-style:normal;line-height:2rem}.tile--lg .tile-headline{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.035rem;font-size:1.75rem;font-style:normal;line-height:1.5rem}.tile--lg .tile-eyebrow{font-family:var(--font-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.07rem;font-size:.875rem;font-style:normal;line-height:.875rem}
a.tile--countdown{text-decoration:none}a.tile--countdown:hover .tile-headline{text-decoration:underline}.tile--countdown .tile-days{text-transform:capitalize;display:block}.tile--countdown .tile-content{flex-direction:column;display:flex}.tile--countdown .tile-content__inner{gap:var(--spacing-md);flex-direction:column;display:flex}.tile--countdown .tile-image{align-self:flex-start}.tile--countdown .tile-image svg{align-self:flex-start;width:100%;height:100%}.tile--countdown.tile--responsive{--tile-max-width:327px;--tile-width:100%;--tile-padding-right:var(--spacing-2xl);--tile-padding-left:var(--spacing-2xl);font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:.875rem;font-style:normal;line-height:1.25rem}@media (max-width:74.99em){.tile--countdown.tile--responsive .tile-content{justify-content:space-between;align-items:flex-end;gap:var(--spacing-md);flex-flow:wrap}.tile--countdown.tile--responsive .tile-content .tile-hero{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;font-size:3rem;font-style:normal;line-height:2.5rem}.tile--countdown.tile--responsive .tile-content .tile-days{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:1rem;font-style:normal;line-height:1.375rem;display:inline-flex}.tile--countdown.tile--responsive .tile-content .tile-image{align-self:flex-end}}@media (min-width:90em){.tile--countdown.tile--responsive{--tile-width:327px;--tile-padding-top:var(--spacing-7xl);--tile-padding-bottom:var(--spacing-6xl);--tile-padding-left:var(--spacing-4xl);--tile-padding-right:var(--spacing-4xl);font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:1rem;font-style:normal;line-height:1.375rem}}.tile--countdown.tile--responsive .tile-eyebrow{font-family:var(--font-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.06rem;font-size:.75rem;font-style:normal;line-height:.75rem}@media (min-width:90em){.tile--countdown.tile--responsive .tile-eyebrow{font-family:var(--font-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.07rem;font-size:.875rem;font-style:normal;line-height:.875rem}}.tile--countdown.tile--responsive .tile-headline{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.0375rem;margin-bottom:var(--spacing-xl);font-size:1.25rem;font-style:normal;line-height:1rem}@media (min-width:90em){.tile--countdown.tile--responsive .tile-headline{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.035rem;margin-bottom:var(--spacing-2xl);font-size:1.75rem;font-style:normal;line-height:1.5rem}}.tile--countdown.tile--responsive .tile-content{gap:var(--spacing-xl)}@media (min-width:90em){.tile--countdown.tile--responsive .tile-content{gap:var(--spacing-2xl)}}.tile--countdown.tile--responsive .tile-content__inner{gap:var(--spacing-md);flex-direction:column;display:flex}.tile--countdown.tile--responsive .tile-hero{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;font-size:3rem;font-style:normal;line-height:2.5rem}@media (min-width:90em){.tile--countdown.tile--responsive .tile-hero{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;font-size:5rem;font-style:normal;line-height:4.25rem}}.tile--countdown.tile--responsive .tile-days{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:1rem;font-style:normal;line-height:1.375rem}@media (min-width:90em){.tile--countdown.tile--responsive .tile-days{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:1.5rem;font-style:normal;line-height:2rem}}.tile--countdown.tile--responsive .tile-image{height:24px}@media (min-width:90em){.tile--countdown.tile--responsive .tile-image{height:32px}}.tile--countdown.tile--stacked .tile-content{justify-content:space-between;align-items:flex-end;gap:var(--spacing-md);flex-flow:wrap}.tile--countdown.tile--stacked .tile-content__inner{gap:var(--spacing-md);flex-direction:column;display:flex}.tile--countdown.tile--stacked .tile-content .tile-hero{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;font-size:3rem;font-style:normal;line-height:2.5rem}.tile--countdown.tile--stacked .tile-content .tile-days{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:1rem;font-style:normal;line-height:1.375rem;display:inline-flex}.tile--countdown.tile--sm{--tile-max-width:199px;--tile-padding-top:var(--spacing-3xl);--tile-padding-right:var(--spacing-2xl);--tile-padding-bottom:var(--spacing-3xl);--tile-padding-left:var(--spacing-2xl);font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:.875rem;font-style:normal;line-height:1.25rem}.tile--countdown.tile--sm .tile-eyebrow{font-family:var(--font-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.06rem;margin-bottom:var(--spacing-md);font-size:.75rem;font-style:normal;line-height:.75rem}.tile--countdown.tile--sm .tile-headline{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.0375rem;margin-bottom:var(--spacing-xl);font-size:1.25rem;font-style:normal;line-height:1rem}.tile--countdown.tile--sm .tile-hero{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;font-size:3rem;font-style:normal;line-height:2.5rem}.tile--countdown.tile--sm .tile-days{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:1rem;font-style:normal;line-height:1.375rem}.tile--countdown.tile--sm .tile-type{margin-bottom:var(--spacing-xl)}.tile--countdown.tile--lg{--tile-max-width:327px;--tile-padding-top:var(--spacing-7xl);font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:1rem;font-style:normal;line-height:1.375rem}.tile--countdown.tile--lg .tile-eyebrow{font-family:var(--font-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.07rem;margin-bottom:var(--spacing-md);font-size:.875rem;font-style:normal;line-height:.875rem}.tile--countdown.tile--lg .tile-headline{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.035rem;margin-bottom:var(--spacing-2xl);font-size:1.75rem;font-style:normal;line-height:1.5rem}.tile--countdown.tile--lg .tile-hero{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;font-size:5rem;font-style:normal;line-height:4.25rem}.tile--countdown.tile--lg .tile-days{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:1.5rem;font-style:normal;line-height:2rem}.tile--countdown.tile--lg .tile-type{margin-bottom:var(--spacing-2xl)}
a.tile--cta{text-decoration:none}a.tile--cta:hover .tile-content{text-decoration:underline}.tile--cta{--tile-width:100%}.tile--cta.tile--responsive{--tile-padding-top:var(--spacing-3xl);--tile-padding-bottom:var(--spacing-2xl);--tile-padding-right:var(--spacing-2xl);--tile-padding-left:var(--spacing-2xl);--tile-border-radius:var(--radius-2xl);font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:.875rem;font-style:normal;line-height:1.25rem}@media (min-width:37.5em){.tile--cta.tile--responsive{--tile-max-width:327px}}@media (min-width:22.5em){.tile--cta.tile--responsive{--tile-padding-top:var(--spacing-3xl);--tile-padding-right:var(--spacing-lg);--tile-padding-bottom:var(--spacing-2xl);--tile-padding-left:var(--spacing-lg);--tile-border-radius:var(--radius-2xl)}}@media (min-width:90em){.tile--cta.tile--responsive{--tile-border-radius:var(--radius-5xl);--tile-padding-top:var(--spacing-6xl);--tile-padding-right:var(--spacing-4xl);--tile-padding-bottom:var(--spacing-6xl);--tile-padding-left:var(--spacing-4xl);font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:1.5rem;font-style:normal;line-height:2rem}}.tile--cta.tile--responsive .tile-eyebrow{font-family:var(--font-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.06rem;margin-bottom:var(--spacing-md);font-size:.75rem;font-style:normal;line-height:.75rem}@media (min-width:90em){.tile--cta.tile--responsive .tile-eyebrow{font-family:var(--font-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.07rem;font-size:.875rem;font-style:normal;line-height:.875rem}}.tile--cta.tile--responsive .tile-headline{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.0375rem;font-size:1.25rem;font-style:normal;line-height:1rem}@media (min-width:90em){.tile--cta.tile--responsive .tile-headline{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.035rem;font-size:1.75rem;font-style:normal;line-height:1.5rem}}.tile--cta.tile--sm{--tile-padding-top:var(--spacing-3xl);--tile-padding-right:var(--spacing-lg);--tile-padding-bottom:var(--spacing-3xl);--tile-padding-left:var(--spacing-lg)}.tile--cta.tile--lg{--tile-padding-top:var(--spacing-6xl);--tile-padding-right:var(--spacing-4xl);--tile-padding-bottom:var(--spacing-6xl);--tile-padding-left:var(--spacing-4xl)}
:root{--medal-width:100%;--medal-height:auto;--medal-border-color:transparent;--medal-hover-border-color:transparent;--medal-border-width:3px}.medal{width:var(--medal-width);height:var(--medal-height);cursor:default;aspect-ratio:4/5;max-width:100px;color:var(--text-primary);justify-content:center;align-items:flex-end;display:flex;position:relative}.medal[data-theme=gold]{--medal-hover-border-color:var(--border-gold-medal-dark)}.medal[data-theme=silver]{--medal-hover-border-color:var(--colors-silver-medal-700)}.medal[data-theme=bronze]{--medal-hover-border-color:var(--colors-bronze-medal-700)}.medal--responsive{--medal-width:100%;--medal-height:auto}.medal--xs{--medal-width:36px;font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:.75rem;font-style:normal;line-height:1rem}.medal--xs .medal-place{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:.75rem;font-style:normal;line-height:1rem}.medal--xs{margin-top:-10px}.medal--xs svg .ribbons,.medal--xs .medal-place__award{display:none}.medal--xs .medal-place__rank{display:inline-block}.medal--sm{--medal-width:52px;font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:1rem;font-style:normal;line-height:1.375rem}.medal--sm .medal-place{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:.75rem;font-style:normal;line-height:1rem}.medal--sm{margin-top:0}.medal--sm svg .ribbons{display:block}.medal--md{--medal-width:64px;font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:1.25rem;font-style:normal;line-height:1.75rem}.medal--md .medal-place{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:.875rem;font-style:normal;line-height:1.25rem}.medal--md{margin-top:0}.medal--md svg .ribbons{display:block}.medal--lg{--medal-width:80px;font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:1.5rem;font-style:normal;line-height:2rem}.medal--lg .medal-place{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:1rem;font-style:normal;line-height:1.375rem}.medal--lg{margin-top:0}.medal--lg svg .ribbons{display:block}.medal__content{z-index:700;border:var(--medal-border-width) solid var(--medal-border-color);border-radius:var(--radius-full);justify-content:center;align-items:center;width:100%;height:80%;transition:border-color .3s ease-in-out;display:flex;position:relative}.medal__content .medal-place__award{text-transform:capitalize;display:inline-block}.medal__content .medal-place__rank{display:none}.medal svg{z-index:700;width:100%;height:100%;position:absolute}.medal .hover{transition:stroke .3s ease-in-out,stroke-width .3s ease-in-out}.medal--link:hover .hover{stroke-width:var(--medal-border-width);stroke:var(--medal-hover-border-color)}.medal--link:hover{stroke-width:var(--medal-border-width);--medal-border-color:var(--medal-hover-border-color)}
.tile--medal a.medal{cursor:pointer;text-decoration:none}.tile--medal .tile-medals{gap:var(--spacing-md);display:flex}.tile--medal .tile-headline{justify-content:space-between;align-items:center;display:flex}.tile--medal .tile-headline h3{flex:1}.tile--medal .tile-headline a{line-height:0}.tile--medal.tile--responsive{--tile-max-width:47%;--tile-padding-top:var(--spacing-3xl);--tile-padding-bottom:var(--spacing-3xl);--tile-padding-left:var(--spacing-lg);--tile-padding-right:var(--spacing-lg);min-width:144px}@media (min-width:37.5em){.tile--medal.tile--responsive{--tile-max-width:260px;--tile-border-radius:var(--radius-4xl);--tile-padding-top:var(--spacing-6xl);--tile-padding-bottom:var(--spacing-4xl);--tile-padding-left:var(--spacing-3xl);--tile-padding-right:var(--spacing-3xl);min-width:260px}}@media (min-width:75em){.tile--medal.tile--responsive{--tile-max-width:327px;--tile-border-radius:var(--radius-5xl);--tile-padding-top:var(--spacing-7xl);--tile-padding-bottom:var(--spacing-6xl);--tile-padding-left:var(--spacing-4xl);--tile-padding-right:var(--spacing-4xl);min-width:327px}}.tile--medal.tile--responsive .medal{--medal-width:36px;font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:.75rem;font-style:normal;line-height:1rem}.tile--medal.tile--responsive .medal .medal-place{font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:.75rem;font-style:normal;line-height:1rem}.tile--medal.tile--responsive .medal{margin-top:-10px}.tile--medal.tile--responsive .medal svg .ribbons,.tile--medal.tile--responsive .medal .medal-place__award{display:none}.tile--medal.tile--responsive .medal .medal-place__rank{display:inline-block}@media (min-width:37.5em){.tile--medal.tile--responsive .medal{--medal-width:64px;font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:1.25rem;font-style:normal;line-height:1.75rem}.tile--medal.tile--responsive .medal .medal-place{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:.875rem;font-style:normal;line-height:1.25rem}.tile--medal.tile--responsive .medal{margin-top:0}.tile--medal.tile--responsive .medal svg .ribbons{display:block}}@media (min-width:75em){.tile--medal.tile--responsive .medal{--medal-width:80px;font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:1.5rem;font-style:normal;line-height:2rem}.tile--medal.tile--responsive .medal .medal-place{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-size:1rem;font-style:normal;line-height:1.375rem}.tile--medal.tile--responsive .medal{margin-top:0}.tile--medal.tile--responsive .medal svg .ribbons{display:block}}.tile--medal.tile--responsive .tile-eyebrow{font-family:var(--font-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.06rem;margin-bottom:var(--spacing-md);font-size:.75rem;font-style:normal;line-height:.75rem}@media (min-width:37.5em){.tile--medal.tile--responsive .tile-eyebrow{font-family:var(--font-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.07rem;font-size:.875rem;font-style:normal;line-height:.875rem}}@media (max-width:37.49em){.tile--medal.tile--responsive .tile-eyebrow span{display:none}}.tile--medal.tile--responsive .tile-headline{margin-bottom:var(--spacing-2xl)}.tile--medal.tile--responsive .tile-headline h3{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.0375rem;margin-bottom:0;font-size:1.25rem;font-style:normal;line-height:1rem}@media (min-width:37.5em){.tile--medal.tile--responsive .tile-headline h3{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.035rem;font-size:1.75rem;font-style:normal;line-height:1.5rem}}.tile--medal.tile--responsive .tile-headline svg path{stroke:var(--colors-base-white)}.tile--medal.tile--sm{--tile-max-width:144px;--tile-padding-top:var(--spacing-3xl);--tile-padding-bottom:var(--spacing-3xl);--tile-padding-left:var(--spacing-lg);--tile-padding-right:var(--spacing-lg);min-width:144px}.tile--medal.tile--sm .tile-eyebrow{font-family:var(--font-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.06rem;margin-bottom:var(--spacing-md);font-size:.75rem;font-style:normal;line-height:.75rem}.tile--medal.tile--sm .tile-eyebrow span{display:none}.tile--medal.tile--sm .tile-headline{margin-bottom:var(--spacing-lg)}.tile--medal.tile--sm .tile-headline h3{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.0375rem;margin-bottom:0;font-size:1.25rem;font-style:normal;line-height:1rem}.tile--medal.tile--sm .tile-headline svg{width:18px;height:18px}.tile--medal.tile--sm .tile-headline svg path{stroke:var(--colors-base-white)}.tile--medal.tile--sm .tile-headline a{line-height:inherit}.tile--medal.tile--md{--tile-max-width:260px;--tile-border-radius:var(--radius-4xl);--tile-padding-top:var(--spacing-6xl);--tile-padding-bottom:var(--spacing-4xl);--tile-padding-left:var(--spacing-3xl);--tile-padding-right:var(--spacing-3xl);min-width:260px}.tile--medal.tile--lg{--tile-max-width:327px;--tile-border-radius:var(--radius-5xl);--tile-padding-top:var(--spacing-7xl);--tile-padding-bottom:var(--spacing-6xl);--tile-padding-left:var(--spacing-4xl);--tile-padding-right:var(--spacing-4xl);min-width:327px}.tile--medal.tile--md,.tile--medal.tile--lg{font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:1rem;font-style:normal;line-height:1.375rem}.tile--medal.tile--md .tile-eyebrow,.tile--medal.tile--lg .tile-eyebrow{font-family:var(--font-primary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.07rem;margin-bottom:var(--spacing-md);font-size:.875rem;font-style:normal;line-height:.875rem}.tile--medal.tile--md .tile-headline,.tile--medal.tile--lg .tile-headline{margin-bottom:var(--spacing-2xl)}.tile--medal.tile--md .tile-headline h3,.tile--medal.tile--lg .tile-headline h3{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.035rem;margin-bottom:0;font-size:1.75rem;font-style:normal;line-height:1.5rem}.tile--medal.tile--md .tile-headline svg path,.tile--medal.tile--lg .tile-headline svg path{stroke:var(--colors-base-white)}