.contact-cta[data-astro-cid-tv4n2zuu]{gap:var(--space-4);display:grid}.align-center[data-astro-cid-tv4n2zuu]{text-align:center;justify-items:center}.cta-heading[data-astro-cid-tv4n2zuu]{margin:0}.cta-heading-link[data-astro-cid-tv4n2zuu]{color:inherit;text-decoration:none}.cta-heading-link[data-astro-cid-tv4n2zuu]:hover{text-underline-offset:.12em;text-decoration:underline 1px}.cta-intro[data-astro-cid-tv4n2zuu]{font-size:var(--text-lg);margin:0}.cta-actions[data-astro-cid-tv4n2zuu]{gap:var(--space-3);flex-wrap:wrap;display:flex}.align-center[data-astro-cid-tv4n2zuu] .cta-actions[data-astro-cid-tv4n2zuu]{justify-content:center}.cta-btn[data-astro-cid-tv4n2zuu]{min-width:min(100%,15rem);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);text-align:left;gap:2px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:grid}.cta-btn[data-astro-cid-tv4n2zuu]:hover{box-shadow:var(--shadow);transform:translateY(-1px)}.cta-label[data-astro-cid-tv4n2zuu]{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.cta-value[data-astro-cid-tv4n2zuu]{font-family:var(--font-serif);font-size:var(--text-xl);overflow-wrap:anywhere}.tone-light[data-astro-cid-tv4n2zuu] .cta-call[data-astro-cid-tv4n2zuu]{background:var(--plum-800);color:var(--white)}.tone-light[data-astro-cid-tv4n2zuu] .cta-email[data-astro-cid-tv4n2zuu],.tone-light[data-astro-cid-tv4n2zuu] .cta-reach[data-astro-cid-tv4n2zuu]{background:var(--white);color:var(--plum-900);border:1px solid var(--line)}.tone-dark[data-astro-cid-tv4n2zuu],.tone-sage[data-astro-cid-tv4n2zuu]{--focus-ring:var(--focus-ring-on-dark);--focus-halo:var(--focus-halo-on-dark)}.tone-dark[data-astro-cid-tv4n2zuu] .cta-call[data-astro-cid-tv4n2zuu]{background:var(--brass-400);color:var(--plum-950)}.tone-dark[data-astro-cid-tv4n2zuu] .cta-email[data-astro-cid-tv4n2zuu],.tone-dark[data-astro-cid-tv4n2zuu] .cta-reach[data-astro-cid-tv4n2zuu]{color:var(--white);background:0 0;border:1px solid #ffffff59}.tone-dark[data-astro-cid-tv4n2zuu] .cta-heading[data-astro-cid-tv4n2zuu],.tone-dark[data-astro-cid-tv4n2zuu] .cta-intro[data-astro-cid-tv4n2zuu]{color:var(--white)}.tone-sage[data-astro-cid-tv4n2zuu] .cta-call[data-astro-cid-tv4n2zuu]{background:var(--white);color:var(--sage-800)}.tone-sage[data-astro-cid-tv4n2zuu] .cta-email[data-astro-cid-tv4n2zuu],.tone-sage[data-astro-cid-tv4n2zuu] .cta-reach[data-astro-cid-tv4n2zuu]{color:var(--white);background:0 0;border:1px solid #ffffff80}.tone-sage[data-astro-cid-tv4n2zuu] .cta-heading[data-astro-cid-tv4n2zuu],.tone-sage[data-astro-cid-tv4n2zuu] .cta-intro[data-astro-cid-tv4n2zuu]{color:var(--white)}.cta-reach[data-astro-cid-tv4n2zuu]:hover,.cta-email[data-astro-cid-tv4n2zuu]:hover{box-shadow:none;transform:none}.cta-line[data-astro-cid-tv4n2zuu]{flex-wrap:wrap;align-items:baseline;gap:.15rem .25em;margin:0;display:flex}.cta-words[data-astro-cid-tv4n2zuu],.cta-rest[data-astro-cid-tv4n2zuu]{white-space:nowrap}.cta-line[data-astro-cid-tv4n2zuu] a[data-astro-cid-tv4n2zuu]{color:inherit;text-underline-offset:.18em;margin-block:-.35rem;padding:.6rem .35rem;line-height:1.2;text-decoration:underline 1px;display:inline-block}.cta-line[data-astro-cid-tv4n2zuu] a[data-astro-cid-tv4n2zuu]:first-child{margin-left:-.35rem}.cta-line[data-astro-cid-tv4n2zuu] a[data-astro-cid-tv4n2zuu]:hover{color:inherit;background:0 0;text-decoration-thickness:2px}.cta-note[data-astro-cid-tv4n2zuu]{min-height:0;margin:0}.cta-note[data-astro-cid-tv4n2zuu]:empty{display:none}.variant-plain[data-astro-cid-tv4n2zuu] .cta-reach[data-astro-cid-tv4n2zuu],.variant-plain[data-astro-cid-tv4n2zuu] .cta-email[data-astro-cid-tv4n2zuu],.variant-plain[data-astro-cid-tv4n2zuu] .cta-call[data-astro-cid-tv4n2zuu]{width:auto;min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;transform:none}.variant-plain[data-astro-cid-tv4n2zuu] .cta-actions[data-astro-cid-tv4n2zuu]{justify-content:flex-start;justify-items:start}.variant-plain[data-astro-cid-tv4n2zuu] .cta-line[data-astro-cid-tv4n2zuu]{text-align:left}
