.site-icon[data-v-28b99d4a]{background:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.site-button[data-v-40482e32]{min-height:var(--site-button-height);padding:.75rem calc(1.75rem - var(--site-button-border));border:var(--site-button-border) solid currentcolor;border-radius:var(--site-button-radius);font-size:1rem;font-weight:var(--site-button-weight);letter-spacing:var(--site-button-tracking);text-transform:var(--site-button-case);white-space:nowrap;justify-content:center;align-items:center;gap:.75rem;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.site-button[data-v-40482e32]:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}.site-button[data-v-40482e32] .site-icon{display:var(--site-button-icon)}.site-button--primary[data-v-40482e32]{border-color:var(--site-accent);background:var(--site-accent);color:var(--site-accent-text)}.site-button--primary[data-v-40482e32]:hover{background:color-mix(in srgb,var(--site-accent) 88%,#000)}.site-button--outline[data-v-40482e32]{color:inherit}.site-button--outline[data-v-40482e32]:hover{background:color-mix(in srgb,currentcolor 10%,transparent)}
