.btn:where(.astro-WQVCVXVS){width:fit-content;padding:.36rem .92rem;margin-bottom:0;display:flex;align-items:center;justify-content:center;background-color:var(--theme-primary);color:var(--theme-on-primary);border:none;border-radius:var(--theme-button-border-radius);font-family:var(--font-family-heading);font-weight:500}.btn:where(.astro-WQVCVXVS):hover{background-color:var(--theme-primary--hover)}.btn--unelevated:where(.astro-WQVCVXVS){background-color:transparent;color:var(--theme-on-bg)}.btn--unelevated:where(.astro-WQVCVXVS):hover{background-color:transparent;opacity:var(--theme-primary--hover)}.btn--outlined:where(.astro-WQVCVXVS){color:var(--theme-primary);background-color:transparent;border:2px solid var(--theme-primary);transition:background-color var(--theme-transition)}.btn--outlined:where(.astro-WQVCVXVS):hover{background-color:var(--theme-primary);color:var(--theme-on-primary)}.custom-icon__span:where(.astro-WQVCVXVS){margin-left:.25rem;display:flex;align-items:center}.custom-icon__span:where(.astro-WQVCVXVS) svg{width:24px;height:24px}a:where(.astro-WQVCVXVS).btn{text-decoration:none}button:where(.astro-WQVCVXVS).btn{cursor:pointer;outline:none}
