.btn.svelte-18sv61c{display:inline-flex;align-items:center;gap:.7em;padding:1em 1.7em;border-radius:99em;font-family:var(--mono);font-size:.82rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .3s var(--ease-out),color .3s var(--ease-out),border-color .3s var(--ease-out)}.btn--solid.svelte-18sv61c{background:var(--ink);color:var(--bone)}.btn--solid.svelte-18sv61c:hover{background:var(--terra-deep)}.btn--terra.svelte-18sv61c{background:var(--terra-deep);color:#fff}.btn--terra.svelte-18sv61c:hover{background:var(--ink)}.btn--sage.svelte-18sv61c{background:var(--sage-deep);color:#fff}.btn--sage.svelte-18sv61c:hover{background:var(--ink)}.btn--outline.svelte-18sv61c{border:.0625rem solid var(--line-on-bone);color:var(--ink);background:transparent}.btn--outline.svelte-18sv61c:hover{border-color:var(--ink);background:var(--ink);color:var(--bone)}.btn--on-dark.svelte-18sv61c{border:.0625rem solid var(--line-on-ink);color:var(--bone);background:transparent}.btn--on-dark.svelte-18sv61c:hover{background:var(--bone);color:var(--ink);border-color:var(--bone)}.btn-label.svelte-18sv61c{position:relative;overflow:clip;display:block}.btn-text.svelte-18sv61c{display:block;transition:transform .45s var(--ease-expo)}.btn-text--clone.svelte-18sv61c{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(110%)}.btn.svelte-18sv61c:hover .btn-text:where(.svelte-18sv61c):not(.btn-text--clone){transform:translateY(-110%)}.btn.svelte-18sv61c:hover .btn-text--clone:where(.svelte-18sv61c){transform:translateY(0)}.arrow.svelte-18sv61c{transition:transform .45s var(--ease-expo)}.btn.svelte-18sv61c:hover .arrow:where(.svelte-18sv61c){transform:translate(.25rem)}@media(prefers-reduced-motion:reduce){.btn-text.svelte-18sv61c,.arrow.svelte-18sv61c{transition:none}}.image-block.svelte-q6ee9u{margin:0;overflow:clip;position:relative}.inner.svelte-q6ee9u{position:absolute;top:-12%;right:0;bottom:-12%;left:0}img.svelte-q6ee9u{width:100%;height:100%;object-fit:cover}
