.ctaband.svelte-ywy5ni{background:var(--ox);color:var(--beige);text-align:center;padding:var(--pad-section) var(--gutter);position:relative;overflow:hidden}.ctaband.svelte-ywy5ni h2:where(.svelte-ywy5ni){z-index:1;letter-spacing:-.02em;color:#ecd9b8;font-family:Fraunces,Georgia,serif;font-size:clamp(44px,8vw,120px);font-weight:340;line-height:.98;position:relative}.ctaband.svelte-ywy5ni h2:where(.svelte-ywy5ni) .em:where(.svelte-ywy5ni){font-style:italic;font-weight:600}.ctaband.svelte-ywy5ni p:where(.svelte-ywy5ni){z-index:1;color:#e3c6a0;max-width:34ch;margin:24px auto 38px;font-family:Fraunces,Georgia,serif;font-size:clamp(17px,1.7vw,22px);font-style:italic;position:relative}.pill.svelte-ywy5ni{z-index:1;letter-spacing:.16em;text-transform:uppercase;color:#ecd9b8;cursor:pointer;transition:transform .3s var(--ease-bounce), background .25s, color .25s;border:1px solid;border-radius:999px;align-items:center;gap:10px;padding:15px 28px;font:700 12px/1 Courier Prime,monospace;text-decoration:none;display:inline-flex;position:relative}.pill.svelte-ywy5ni:hover{color:var(--ox);background:#ecd9b8;transform:scale(1.05)}
