/* compiled by scssphp 1.6.0 on Mon, 18 May 2026 13:10:06 +0000 (0.2204s) */

.card.--employee{position:relative;display:grid;grid-template-columns:3.8125rem 1fr;gap:0.5rem 1rem;align-items:center;inline-size:auto;background:var(--color-gradient-1);color:var(--color-white);padding:1.25rem;border-radius:var(--border-radius-large)}@media (min-width:48rem){.card.--employee{padding:0.625rem 1.25rem 0.625rem 0.625rem}}@media (min-width:85rem){.card.--employee{grid-template-columns:3.8125rem 1fr auto;border-radius:var(--border-radius-xlarge)}}.card.--employee .card__image{max-inline-size:3.8125rem;max-block-size:3.8125rem;width:3.8125rem;height:3.8125rem;margin-inline-end:1rem;border-radius:50%}.card.--employee .card__name{font-family:var(--font-family--heading);font-weight:var(--font-weight--extrabold);font-size:1.125rem;text-transform:uppercase;margin-block-end:0;line-height:1.5}@media (min-width:36rem){.card.--employee .card__name{font-size:1.25rem}}.card.--employee .card__function{font-weight:var(--font-weight--medium);font-size:var(--font-size--sm);margin-block-end:0;line-height:1.5}.card.--employee .card__buttons{grid-column:span 2}@media (min-width:36rem){.card.--employee .card__buttons{grid-column:2}}@media (min-width:85rem){.card.--employee .card__buttons{grid-column:unset}}.card.--employee .card__buttons .button:not(.--icon-only){inline-size:100%}@media (min-width:36rem){.card.--employee .card__buttons .button:not(.--icon-only){inline-size:auto}}.card.--employee .card__buttons .button:not(.--icon-only) svg{display:none}.card.--employee .card__buttons .button.--primary{--button__background--primary: var( --color-white );--button__color--primary: var( --color-text );--button__background--primary--hover: var( --color-2--hover );--button__color--primary--hover: var( --color-text )}.card.--employee .card__buttons .button.--primary::before{background:var(--color-2--hover);top:0%}.card.--employee .card__buttons .button.--primary::after{background:var(--color-2--hover)}.card.--employee .card__buttons .button.--primary:hover,.card.--employee .card__buttons .button.--primary:focus-visible{--border-color: var(--color-2--hover)}.card.--employee .card__buttons .button.--secondary{--button__background--secondary: var( --color-white );--button__color--secondary: var( --color-text );--button__background--secondary--hover: var( --color-2--hover );--button__color--secondary--hover: var( --color-text )}.card.--employee .card__buttons .button.--secondary::before{background:var(--color-2--hover)}.card.--employee .card__buttons .button.--secondary::after{background:var(--color-2--hover)}.card.--employee.--faq .button:not(.--icon-only){inline-size:100%}@media (min-width:36rem){.card.--employee.--faq .button:not(.--icon-only){inline-size:auto}}.card.--employee.--faq .button:not(.--icon-only) svg{display:none}.card.--employee.--faq .button.--primary{--button__background--primary: var( --color-white );--button__color--primary: var( --color-text );--button__background--primary--hover: var( --color-white );--button__color--primary--hover: var( --color-text )}.card.--employee.--faq .button.--primary::before{top:-90%}.card.--employee.--faq .button.--primary:hover{--border-color: var( --color-2--hover )}.card.--employee.--faq .button.--secondary{--button__background--secondary: var( --color-white );--button__color--secondary: var( --color-text );--button__background--secondary--hover: var( --color-white );--button__color--secondary--hover: var( --color-text )}.card.--employee.--faq .button.--secondary:hover{--border-color: var( --color-2--hover )}.cta.--employee{position:relative}.cta.--employee .cta__container{grid-column:2/-2;background:var(--color-gradient-1);color:var(--color-white);padding:1.25rem;border-radius:var(--border-radius-large);box-shadow:none;display:flex;flex-direction:column;gap:1rem}@media (min-width:48rem){.cta.--employee .cta__container{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}}@media (min-width:64rem){.cta.--employee .cta__container{border-radius:var(--border-radius-xlarge);padding:0.625rem 1.225rem 0.625rem 0.625rem}}.cta.--employee .heading{margin-inline-end:0;flex-grow:unset;inline-size:auto}@media (min-width:48rem){.cta.--employee .heading{max-width:100%;width:100%}}@media (min-width:64rem){.cta.--employee .heading{max-width:calc(100% - 40rem);width:100%}}.cta.--employee .heading__title{font-family:var(--font-family--body);font-weight:var(--font-weight--bold);font-size:1.25rem;text-transform:inherit;text-align:center}@media (min-width:36rem){.cta.--employee .heading__title{text-align:left}}@media (min-width:64rem){.cta.--employee .heading__title{font-size:1rem}}@media (min-width:85rem){.cta.--employee .heading__title{font-size:1.25rem}}.cta.--employee .card.--employee{background:none;padding:0;order:-1;inline-size:100%}@media (min-width:64rem){.cta.--employee .card.--employee{inline-size:auto}}.cta.--employee .button{inline-size:100%}@media (min-width:36rem){.cta.--employee .button{inline-size:auto}}.cta.--employee .button__group{inline-size:100%}@media (min-width:36rem){.cta.--employee .button__group{inline-size:auto}}.cta.--employee .button svg{display:none}.cta.--employee .button.--primary{--button__background--primary: var( --color-white );--button__color--primary: var( --color-text );--button__background--primary--hover: var( --color-white);--button__color--primary--hover: var( --color-white )}.cta.--employee .button.--primary:hover,.cta.--employee .button.--primary:focus-visible{--border-color: var( --color-1--hover )}.cta.--employee .button.--secondary{--button__background--secondary: var( --color-white );--button__color--secondary: var( --color-text );--button__background--secondary--hover: var( --color-white );--button__color--secondary--hover: var( --color-text )}.cta.--employee .button.--secondary:hover,.cta.--employee .button.--secondary:focus-visible{--border-color: var( --color-2--hover )}