.contact[data-astro-cid-iitoow3x]{grid-template-columns:1fr 1.8fr;align-items:start;gap:40px;display:grid}.info[data-astro-cid-iitoow3x]{background:var(--cacao);color:var(--text-light);border-radius:var(--radius-lg);padding:40px 32px;position:sticky;top:120px}.info[data-astro-cid-iitoow3x] .contact__details{margin-bottom:32px}.info[data-astro-cid-iitoow3x] h2[data-astro-cid-iitoow3x]{color:var(--white);font-size:1.6rem}.careers[data-astro-cid-iitoow3x]{border-top:1px solid #ffffff1f;padding-top:24px}.careers[data-astro-cid-iitoow3x] strong[data-astro-cid-iitoow3x]{color:var(--white);font-family:var(--font-title)}.careers[data-astro-cid-iitoow3x] p[data-astro-cid-iitoow3x]{margin:6px 0 0;font-size:.92rem}.careers[data-astro-cid-iitoow3x] a[data-astro-cid-iitoow3x]{color:var(--orange)}.form[data-astro-cid-iitoow3x]{background:var(--white);border-radius:var(--radius-lg);border:1px solid var(--line);padding:clamp(24px,4vw,48px)}fieldset[data-astro-cid-iitoow3x]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-iitoow3x]{font-family:var(--font-title);color:var(--brown);margin-bottom:12px;font-weight:700}.profile[data-astro-cid-iitoow3x]{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px;display:grid}.profile[data-astro-cid-iitoow3x] legend[data-astro-cid-iitoow3x]{grid-column:1/-1;font-size:1.2rem}.profile__opt[data-astro-cid-iitoow3x] input[data-astro-cid-iitoow3x]{opacity:0;position:absolute}.profile__opt[data-astro-cid-iitoow3x] span[data-astro-cid-iitoow3x]{border:2px solid var(--line);border-radius:var(--radius);cursor:pointer;gap:2px;height:100%;padding:20px;transition:border-color .2s,background .2s;display:grid}.profile__opt[data-astro-cid-iitoow3x] svg{color:var(--orange);margin-bottom:8px}.profile__opt[data-astro-cid-iitoow3x] strong[data-astro-cid-iitoow3x]{font-family:var(--font-title);color:var(--brown)}.profile__opt[data-astro-cid-iitoow3x] small[data-astro-cid-iitoow3x]{color:var(--text)}.form[data-astro-cid-iitoow3x] .form__submit{margin-top:24px}.profile__opt[data-astro-cid-iitoow3x] input[data-astro-cid-iitoow3x]:checked+span[data-astro-cid-iitoow3x]{border-color:var(--orange);background:var(--orange-soft)}.profile__opt[data-astro-cid-iitoow3x] input[data-astro-cid-iitoow3x]:focus-visible+span[data-astro-cid-iitoow3x]{outline:3px solid var(--orange);outline-offset:2px}.fields[data-astro-cid-iitoow3x],.group[data-astro-cid-iitoow3x]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.group[data-astro-cid-iitoow3x]{grid-column:1/-1}.group[data-astro-cid-iitoow3x][hidden]{display:none}.full[data-astro-cid-iitoow3x],.needs[data-astro-cid-iitoow3x]{grid-column:1/-1}label[data-astro-cid-iitoow3x]{color:var(--brown);gap:6px;font-size:.9rem;font-weight:500;display:grid}input[data-astro-cid-iitoow3x]:not([type=radio],[type=checkbox]),select[data-astro-cid-iitoow3x],textarea[data-astro-cid-iitoow3x]{font:400 1rem var(--font-text);color:var(--brown);background:var(--beige);border:1px solid var(--line);border-radius:10px;width:100%;padding:12px 14px}input[data-astro-cid-iitoow3x]:focus,select[data-astro-cid-iitoow3x]:focus,textarea[data-astro-cid-iitoow3x]:focus{border-color:var(--orange);box-shadow:0 0 0 3px var(--orange-soft);outline:none}.was-validated[data-astro-cid-iitoow3x] [data-astro-cid-iitoow3x]:invalid:not(fieldset){border-color:#c0392b}textarea[data-astro-cid-iitoow3x]{resize:vertical}.needs[data-astro-cid-iitoow3x]{grid-template-columns:1fr 1fr;gap:10px 20px;display:grid}.needs[data-astro-cid-iitoow3x] legend[data-astro-cid-iitoow3x]{font-size:.95rem}.check[data-astro-cid-iitoow3x]{align-items:flex-start;gap:10px;font-weight:400;display:flex}.check[data-astro-cid-iitoow3x] input[data-astro-cid-iitoow3x]{accent-color:var(--orange);flex-shrink:0;width:18px;height:18px;margin-top:3px}.form__status[data-astro-cid-iitoow3x]{margin:24px 0 0;font-weight:500}.form__status[data-astro-cid-iitoow3x]:empty{display:none}.form__status[data-astro-cid-iitoow3x].is-error{color:#c0392b}.form__status[data-astro-cid-iitoow3x].is-success{color:#2e7d32}@media (width<=960px){.contact[data-astro-cid-iitoow3x]{grid-template-columns:1fr}.info[data-astro-cid-iitoow3x]{position:static}}@media (width<=600px){.fields[data-astro-cid-iitoow3x],.group[data-astro-cid-iitoow3x],.needs[data-astro-cid-iitoow3x],.profile[data-astro-cid-iitoow3x]{grid-template-columns:1fr}}
