.card{border-radius:var(--radius-cards);border:none}.card--default{color:var(--surface-foreground);background:var(--surface);box-shadow:var(--shadow-raised)}.card--secondary{color:var(--surface-secondary-foreground);background:var(--surface-secondary);box-shadow:var(--shadow-inset)}.card--transparent{box-shadow:none;background:0 0}.card--radiusSm{border-radius:var(--radius-wells)}.card--radiusLg{border-radius:var(--radius-largecards)}.card--padXs{padding:var(--card-padding-xs)}.card--padSm{padding:var(--card-padding-sm)}.card--padMd{padding:var(--card-padding-md)}.card--padLg{padding:var(--card-padding-lg)}.card--wide{width:100%}@media (max-width:768px){.card--padMd{padding:var(--card-padding-sm)}.card--padLg{padding:var(--card-padding-md)}}@media (max-width:640px){.card--padLg{padding:var(--card-padding-sm)}}
.title{font-family:var(--font-heading);text-wrap:balance}.title__highlight{color:var(--accent-secondary);display:inline-block;position:relative}.title__highlightUnderline{inset-inline:4%;width:92%;max-width:none;position:absolute;bottom:-2px}.title--display2xl{font-family:var(--font-heading);font-size:var(--text-display-2xl);font-weight:var(--font-weight-extrabold);line-height:var(--leading-display-2xl);letter-spacing:var(--tracking-display-2xl)}.title--displayXl{font-size:var(--text-display-xl);font-weight:var(--font-weight-extrabold);line-height:var(--leading-display-xl);letter-spacing:var(--tracking-display-xl)}.title--display{font-size:var(--text-display);font-weight:var(--font-weight-bold);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.title--headline{font-size:var(--text-headline);font-weight:var(--font-weight-bold);line-height:var(--leading-headline);letter-spacing:var(--tracking-headline)}.title--title{font-size:var(--text-title);font-weight:var(--font-weight-bold);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.title--lead{font-size:var(--text-lead);font-weight:var(--font-weight-medium);line-height:var(--leading-lead)}.title--overline{font-size:var(--text-overline);font-weight:var(--font-weight-semibold);line-height:var(--leading-overline);text-transform:uppercase;letter-spacing:var(--tracking-overline)}.title--medium{font-weight:var(--font-weight-medium)}.title--bold{font-weight:var(--font-weight-bold)}.title--extrabold{font-weight:var(--font-weight-extrabold)}.title--left{text-align:start}.title--center{text-align:center}.title--right{text-align:end}.title--colorStrong{color:var(--foreground-strong)}.title--colorForeground{color:var(--foreground)}.title--colorMuted{color:var(--foreground-muted)}@media (max-width:1440px){.title--display2xl{font-size:72px}}@media (max-width:1280px){.title--displayXl{letter-spacing:-1.3px;font-size:52px}}@media (max-width:992px){.title--display2xl{font-size:56px}.title--displayXl{letter-spacing:-1.1px;font-size:44px}.title--display{font-size:36px}.title--headline{font-size:28px}}@media (max-width:640px){.title--display2xl{font-size:40px}.title--displayXl{letter-spacing:-.9px;font-size:36px}.title--display{font-size:30px}.title--headline{font-size:26px}.title--title{font-size:20px}}@media (max-width:480px){.title--displayXl{letter-spacing:-.8px;font-size:32px}.title--display{font-size:28px}.title--lead{font-size:var(--text-body)}}
