.site-button.svelte-1omyl3n{--button-control-size: var(--button-height);display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--button-control-size);gap:.4rem;border-radius:var(--button-radius);padding:var(--button-padding-block) var(--button-padding-inline);white-space:nowrap;text-decoration:none;transition:color .15s,background-color .15s,opacity .15s}.site-button[data-variant=primary].svelte-1omyl3n{background:var(--color-text-headline);color:var(--color-background)}.site-button[data-variant=secondary].svelte-1omyl3n{background:var(--color-elevated);color:var(--color-text-headline)}.site-button[data-variant=link].svelte-1omyl3n{--button-control-size: 1lh;height:auto;padding:0;color:var(--color-text-headline)}.site-button[data-icon-only].svelte-1omyl3n{inline-size:var(--button-control-size);flex-shrink:0;padding-inline:0}.site-button[data-variant=brand].svelte-1omyl3n{position:relative;overflow:hidden;background:#000;color:#fff}.site-button.svelte-1omyl3n:disabled{opacity:.5;pointer-events:none}@media(hover:hover){.site-button.svelte-1omyl3n:hover{opacity:.85}.site-button[data-variant=link].svelte-1omyl3n:hover{opacity:.7}.site-button[data-variant=brand].svelte-1omyl3n:hover{opacity:1}.site-button.svelte-1omyl3n:hover .brand-video:where(.svelte-1omyl3n){scale:1.05}}.brand-video.svelte-1omyl3n{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;scale:5;filter:saturate(1.2);transition:scale .5s}.brand-label.svelte-1omyl3n{position:relative;display:inline-flex;align-items:center;gap:.5rem}
