.ar-16-9{aspect-ratio:16/9;object-fit:cover}.ar-9-16{aspect-ratio:9/16;object-fit:cover}.ar-4-3{aspect-ratio:4/3;object-fit:cover}.ar-3-4{aspect-ratio:3/4;object-fit:cover}.ar-1-1{aspect-ratio:1/1;object-fit:cover}.gb-button-primary{background-color:var(--brand);color:var(--base-0);transition:all .1s ease-in-out 0s;border:1px solid var(--brand);border-radius:.3em;padding:.8em 2.5em}.gb-button-primary:is(:hover,:focus){background-color:var(--brand-alt);border-top-color:var(--brand-alt);border-right-color:var(--brand-alt);border-bottom-color:var(--brand-alt);border-left-color:var(--brand-alt)}.gb-button-action{background-color:var(--action);color:var(--base-0);transition:all .1s ease-in-out 0s;border:1px solid var(--action);border-radius:.3em;padding:.8em 2.5em}.gb-button-action:is(:hover,:focus){background-color:var(--action-alt);border-top-color:var(--action-alt);border-right-color:var(--action-alt);border-bottom-color:var(--action-alt);border-left-color:var(--action-alt)}.gb-radius-xs{border-radius:.125rem}.gb-radius-s{border-radius:.25rem}.gb-radius-m{border-radius:.5rem}.gb-radius-l{border-radius:1rem}.gb-radius-xl{border-radius:1.5rem}.gb-radius-xxl{border-radius:2rem}.gb-radius-50{border-radius:50%}.gb-radius-circle{aspect-ratio:1/1;border-radius:500%}