.ge-form{max-width:960px;margin:38px auto;font-family:var(--rg-body,inherit);color:var(--rg-ink,#183d35)}.ge-form .ee-form-wrap{background:var(--rg-paper,#fafaf7);border-color:var(--rg-line,#b8c8c1);border-radius:8px;box-shadow:10px 10px 0 var(--rg-soft,#e7ece6)}.ge-form .ee-form-wrap:before{background:var(--rg-pop,#ee683e)}.ge-form legend{font-family:var(--rg-display,inherit);font-weight:600;font-size:clamp(30px,4vw,44px)}.ge-form .ee-form input,.ge-form .ee-form textarea,.ge-form .ee-form select{font-family:inherit;border-radius:3px}.ge-form .ee-form button[type=submit]{background:var(--rg-ink,#183d35);color:var(--rg-paper,#fff);box-shadow:none;border-radius:3px}.ge-form .ee-form button[type=submit]:hover:not(:disabled){background:var(--rg-pop,#ee683e);color:var(--rg-ink,#183d35);box-shadow:none}.ge-form .ee-form input:focus,.ge-form .ee-form textarea:focus,.ge-form .ee-form select:focus{border-color:var(--rg-ink,#183d35);box-shadow:0 0 0 3px var(--rg-soft,#e7ece6)}.ge-form .ee-form :focus-visible{outline-color:var(--rg-pop,#ee683e)}.ge-form .ee-form input[type=checkbox]{accent-color:var(--rg-ink,#183d35)}.ge-songs{grid-column:1/-1;max-width:none!important}.ge-songs small{display:block}.ge-form .ee-form label{overflow-wrap:anywhere}.ge-form .ee-form button{white-space:normal}.ge-form .ee-form a{display:inline}.ge-form .ee-form fieldset:disabled{opacity:.75}@media(max-width:600px){.ge-form .ee-form-wrap{padding:24px 18px}.ge-form .ee-form p:has([name=budget]){max-width:none}.ge-form .ee-form button{width:100%}}

.ge-whatsapp{display:inline-flex;align-items:center;gap:4px;font-size:.85em;font-weight:400}.ge-whatsapp svg{color:#157347;flex-shrink:0}
