.contact-section.svelte-1o18r5g.svelte-1o18r5g{width:100%;padding:50px 0 40px;background:radial-gradient(ellipse 80% 60% at 0% 80%,rgba(235,233,69,.1),#FAFAFA 70%)}.contact-section.svelte-1o18r5g .contact-grid.svelte-1o18r5g{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}@media screen and (max-width: 800px){.contact-section.svelte-1o18r5g .contact-grid.svelte-1o18r5g{grid-template-columns:1fr;gap:50px}}.contact-section.svelte-1o18r5g .contact-eyebrow.svelte-1o18r5g{font-size:13px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#ebe945;margin-bottom:16px}.contact-section.svelte-1o18r5g .contact-eyebrow.svelte-1o18r5g:before{content:"";display:inline-block;width:28px;height:2px;background:#EBE945;vertical-align:middle;margin-right:10px}.contact-section.svelte-1o18r5g .contact-headline h2.svelte-1o18r5g{font-size:48px;font-weight:800;line-height:1.1;margin:0 0 20px}@media screen and (max-width: 630px){.contact-section.svelte-1o18r5g .contact-headline h2.svelte-1o18r5g{font-size:36px}}.contact-section.svelte-1o18r5g .contact-headline .contact-sub.svelte-1o18r5g{color:#0000008c;font-size:18px;line-height:1.6;margin:0 0 28px}.contact-section.svelte-1o18r5g .contact-links.svelte-1o18r5g{display:flex;flex-direction:column;gap:10px}.contact-section.svelte-1o18r5g .contact-link.svelte-1o18r5g{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;color:#080808;transition:color .2s}.contact-section.svelte-1o18r5g .contact-link.svelte-1o18r5g:hover{color:#b6b414}.contact-section.svelte-1o18r5g .contact-link-icon.svelte-1o18r5g{font-size:16px;width:24px;text-align:center}.contact-section.svelte-1o18r5g .contact-card.svelte-1o18r5g{background:#ffffff;border:1px solid rgba(0,0,0,.08);border-radius:24px;padding:36px;box-shadow:0 8px 48px #00000014}@media screen and (max-width: 430px){.contact-section.svelte-1o18r5g .contact-card.svelte-1o18r5g{padding:24px}}form.svelte-1o18r5g.svelte-1o18r5g{position:relative;display:flex;flex-direction:column;gap:14px}.name-row.svelte-1o18r5g.svelte-1o18r5g{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media screen and (max-width: 430px){.name-row.svelte-1o18r5g.svelte-1o18r5g{grid-template-columns:1fr}}input[type=text].svelte-1o18r5g.svelte-1o18r5g,input[type=email].svelte-1o18r5g.svelte-1o18r5g,textarea.svelte-1o18r5g.svelte-1o18r5g{width:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#FAFAFA;padding:14px 16px;font-size:15px;font-family:inherit;color:#080808}input[type=text].svelte-1o18r5g.svelte-1o18r5g:focus,input[type=email].svelte-1o18r5g.svelte-1o18r5g:focus,textarea.svelte-1o18r5g.svelte-1o18r5g:focus{outline:2px solid rgba(235,233,69,.7);border-color:transparent;background:#fff}textarea.svelte-1o18r5g.svelte-1o18r5g{min-height:140px;resize:vertical}.input-error.svelte-1o18r5g.svelte-1o18r5g{background-color:#ffe4e8;border-color:#d11}.required-hint.svelte-1o18r5g.svelte-1o18r5g{margin:0;font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#939393}.form-status.svelte-1o18r5g.svelte-1o18r5g{margin:0;font-size:16px;line-height:1.55}.form-status-ok.svelte-1o18r5g.svelte-1o18r5g{color:#000000b8}.form-status-error.svelte-1o18r5g.svelte-1o18r5g{color:#b00020}.form-submit.svelte-1o18r5g.svelte-1o18r5g{align-self:flex-start;border:0;background:#EBE945;color:#000;font-weight:800;font-size:15px;padding:16px 38px;border-radius:100px;cursor:pointer;letter-spacing:.3px}.form-submit.svelte-1o18r5g.svelte-1o18r5g:disabled{opacity:.6;cursor:wait}.form-submit.svelte-1o18r5g.svelte-1o18r5g:not(:disabled):hover{background:#fff;box-shadow:0 12px 32px #ebe94573}.gotcha.svelte-1o18r5g.svelte-1o18r5g{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
