.partners-page.svelte-159mwsc{background:linear-gradient(135deg,#ffffff0a,#ffffff03);border:1px solid #ffffff1a;border-radius:.75rem;max-width:42rem;margin:2rem auto 5rem;padding:2rem 1.5rem 3rem}.eyebrow.svelte-159mwsc{color:#b8d978;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.6875rem;font-weight:600}h1.svelte-159mwsc{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,6vw,3.25rem);font-weight:600;line-height:1.1}.intro.svelte-159mwsc{color:#b3b3b3;max-width:34rem;margin:1.25rem 0 1.75rem;font-size:1rem;line-height:1.75}.contact-button.svelte-159mwsc{color:#111;background:#d7f58c;border-radius:9999px;align-items:center;gap:.65rem;padding:.85rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color .16s,transform .16s;display:inline-flex}.contact-button.svelte-159mwsc:hover{background:#e5ffab;transform:translateY(-1px)}.contact-button.svelte-159mwsc:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (width<=560px){.partners-page.svelte-159mwsc{margin-block:1rem 3rem;padding:1.5rem 1.25rem 2rem}}
