.card__description[data-astro-cid-upheowho],.card__title[data-astro-cid-upheowho]{font-family:var(--ko-font-family-base);font-weight:var(--ko-font-weight-regular);font-style:normal;font-stretch:normal;line-height:1.4;text-rendering:optimizelegibility}body.ko-theme-dark .card__description[data-astro-cid-upheowho],body.ko-theme-dark .card__title[data-astro-cid-upheowho]{color:#fff}[data-astro-cid-upheowho]:host-context(body.ko-theme-dark) .card__description[data-astro-cid-upheowho],[data-astro-cid-upheowho]:host-context(body.ko-theme-dark) .card__title[data-astro-cid-upheowho]{color:#fff}.card__title[data-astro-cid-upheowho]{color:var(--ko-color-text);font-family:var(--ko-text-subtitle-font-family, var(--ko-font-family-base));font-weight:var(--ko-text-subtitle-font-weight);letter-spacing:var(--ko-text-subtitle-letter-spacing);line-height:var(--ko-text-subtitle-line-height)}.card__title[data-astro-cid-upheowho] strong[data-astro-cid-upheowho]{font-weight:var(--ko-text-subtitle-font-weight-strong)}.card__title[data-astro-cid-upheowho]{font-size:var(--ko-text-subtitle1-size-mobile);font-family:var(--ko-text-subtitle1-font-family, var(--ko-text-subtitle-font-family, var(--ko-font-family-base)));font-weight:var(--ko-text-subtitle1-font-weight, var(--ko-text-subtitle-font-weight));letter-spacing:var(--ko-text-subtitle1-letter-spacing-mobile);line-height:var(--ko-text-subtitle1-line-height-mobile)}@media(width>=648px){.card__title[data-astro-cid-upheowho]{font-size:var(--ko-text-subtitle1-size-desktop);letter-spacing:var(--ko-text-subtitle1-letter-spacing-desktop);line-height:var(--ko-text-subtitle1-line-height-desktop)}}.card__description[data-astro-cid-upheowho]{color:var(--ko-color-text);letter-spacing:var(--ko-text-body-letter-spacing);line-height:var(--ko-text-body-line-height);font-weight:var(--ko-text-body-font-weight)}.card__description[data-astro-cid-upheowho] strong[data-astro-cid-upheowho]{font-weight:var(--ko-text-body-font-weight-strong)}.card__description[data-astro-cid-upheowho]{font-size:var(--ko-text-body1-size-mobile);letter-spacing:var(--ko-text-body1-letter-spacing-mobile);line-height:var(--ko-text-body1-line-height-mobile)}@media(width>=648px){.card__description[data-astro-cid-upheowho]{font-size:var(--ko-text-body1-size-desktop);letter-spacing:var(--ko-text-body1-letter-spacing-desktop);line-height:var(--ko-text-body1-line-height-desktop)}}.card[data-astro-cid-upheowho]{background-origin:border-box;border:2px solid #0000;border-radius:var(--ko-spacing-2);background-image:var(--ko-color-gradient-2);box-shadow:inset 0 1000px var(--ko-color-grey-0)}.card__box[data-astro-cid-upheowho]{border-radius:var(--ko-spacing-2);box-shadow:0 4px 12px #00000040;height:100%;padding:var(--ko-spacing-3);text-align:center}.card__icon[data-astro-cid-upheowho]{background-color:var(--ko-color-primary--4);border-radius:100%;display:flex;height:var(--ko-spacing-7);justify-content:center;margin:0 auto var(--ko-spacing-2);padding:var(--ko-spacing-1);width:var(--ko-spacing-7)}.card__icon[data-astro-cid-upheowho] .ko-icon[data-astro-cid-upheowho]{color:var(--ko-color-tertiary-0)}.card__title[data-astro-cid-upheowho]{font-weight:var(--ko-font-weight-bold)}.card__title[data-astro-cid-upheowho] a{color:inherit}.card__description[data-astro-cid-upheowho]{color:var(--ko-color-secondary);margin-top:calc(var(--ko-spacer-base) * 1.5)}.card__description[data-astro-cid-upheowho] a{color:inherit}.card--big-icon[data-astro-cid-upheowho] .card__icon[data-astro-cid-upheowho]{background-color:#0000;height:var(--ko-spacing-8);margin:0 auto var(--ko-spacing-3);padding:0;width:var(--ko-spacing-8)}.card--big-icon[data-astro-cid-upheowho] .card__icon[data-astro-cid-upheowho] img[data-astro-cid-upheowho]{height:100%;width:100%}.card--without-border[data-astro-cid-upheowho]{border:none}.card--without-border[data-astro-cid-upheowho] .card__box[data-astro-cid-upheowho]{padding:var(--ko-spacing-3) var(--ko-spacing-3) var(--ko-spacing-4)}.card--without-border[data-astro-cid-upheowho] .card__icon[data-astro-cid-upheowho]{background-color:#0000;height:var(--ko-spacing-10);margin:0 auto var(--ko-spacing-2);padding:0;width:var(--ko-spacing-10)}.card--without-border[data-astro-cid-upheowho] .card__icon[data-astro-cid-upheowho] img[data-astro-cid-upheowho]{height:100%;width:100%}.card--without-border[data-astro-cid-upheowho] .card__title[data-astro-cid-upheowho]{color:var(--ko-color-grey-80);line-height:1.6}.card--without-border[data-astro-cid-upheowho] .card__description[data-astro-cid-upheowho]{font-size:1.375rem;line-height:1.2;margin-top:var(--ko-spacing-3)}@media(width>=648px){.card--without-border[data-astro-cid-upheowho] .card__description[data-astro-cid-upheowho]{font-size:1.5rem}}
