.cta-title.svelte-u259gw{letter-spacing:-.06em;max-width:900px;font-size:140px;line-height:.86;position:relative}.cta-title.svelte-u259gw span:where(.svelte-u259gw){display:block}.cta-title.svelte-u259gw .outline:where(.svelte-u259gw){color:#0000;-webkit-text-stroke:2px var(--color-ink)}.circle-btn.svelte-u259gw{border:2px solid var(--color-ink);background:var(--color-ink);width:160px;height:160px;color:var(--cream);box-shadow:5px 5px 0 var(--color-extra);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;transition:transform .24s,box-shadow .24s,background-color .24s;display:flex}.circle-btn.svelte-u259gw:hover{box-shadow:2px 2px 0 var(--color-extra);background:var(--color-accent-2);transform:translate(3px,3px)}.circle-btn.svelte-u259gw svg{width:34px;height:34px}.circle-btn.svelte-u259gw span:where(.svelte-u259gw){letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:600}.cta-side.svelte-u259gw .label{text-align:center;max-width:180px}@media (width<=1024px){.cta-title.svelte-u259gw{font-size:88px}}@media (width<=768px){.cta-title.svelte-u259gw{font-size:52px}.circle-btn.svelte-u259gw{width:120px;height:120px}}@media (width<=480px){.cta-title.svelte-u259gw{font-size:40px}}
