.expert[data-astro-cid-ncve2hdu]{grid-template-columns:11rem 1fr;align-items:start;gap:1.5rem;display:grid}.expert-portrait[data-astro-cid-ncve2hdu]{aspect-ratio:3/4;background:var(--tunic);border-radius:2px;place-items:center;display:grid}.expert-portrait[data-astro-cid-ncve2hdu] span[data-astro-cid-ncve2hdu]{font-family:var(--serif);color:var(--graphite);font-size:2.25rem}.expert[data-astro-cid-ncve2hdu] .expert-photo{aspect-ratio:3/4;object-fit:cover;object-position:50% 25%;border-radius:2px;width:100%}.expert-body[data-astro-cid-ncve2hdu]{gap:.35rem;display:grid}.expert-role[data-astro-cid-ncve2hdu]{color:var(--graphite)}.expert-facts[data-astro-cid-ncve2hdu]{font-size:var(--fs-small);gap:.35rem;margin:.75rem 0 0;padding-left:1.1rem;display:grid}.expert--placeholder[data-astro-cid-ncve2hdu] h3[data-astro-cid-ncve2hdu]{color:var(--graphite)}.expert--placeholder[data-astro-cid-ncve2hdu] .expert-portrait[data-astro-cid-ncve2hdu]{border:1px dashed var(--line);background:0 0}@media (width<=480px){.expert[data-astro-cid-ncve2hdu]{grid-template-columns:7rem 1fr;gap:1rem}}.apply-grid[data-astro-cid-sevzbneq]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.apply-intro[data-astro-cid-sevzbneq]{gap:1.25rem;display:grid}.apply-direct[data-astro-cid-sevzbneq]{font-weight:600;line-height:1.4}.apply-direct[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq]{padding-block:.6rem;display:inline-block}.form[data-astro-cid-sevzbneq]{background:var(--white);border-radius:4px;gap:1.1rem;padding:clamp(1.25rem,4vw,2.5rem);display:grid}.field[data-astro-cid-sevzbneq]{font-size:var(--fs-small);gap:.4rem;font-weight:600;display:grid}.field[data-astro-cid-sevzbneq] small[data-astro-cid-sevzbneq]{color:var(--graphite);font-weight:400}.field-row[data-astro-cid-sevzbneq]{grid-template-columns:1fr 1fr;gap:1.1rem;display:grid}input[data-astro-cid-sevzbneq]:not([type=checkbox]),select[data-astro-cid-sevzbneq],textarea[data-astro-cid-sevzbneq]{font:400 var(--fs-body) / 1.4 var(--sans);color:var(--ink);border:1px solid var(--line);background:var(--white);border-radius:3px;width:100%;min-height:3rem;padding:.7rem .85rem}select[data-astro-cid-sevzbneq]{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);background-position:calc(100% - 1.2rem) 55%,calc(100% - .85rem) 55%;background-repeat:no-repeat;background-size:.35rem .35rem;padding-right:2.5rem}input[data-astro-cid-sevzbneq]:focus,select[data-astro-cid-sevzbneq]:focus,textarea[data-astro-cid-sevzbneq]:focus{border-color:var(--eucalyptus);outline:1px solid var(--eucalyptus);outline-offset:0}textarea[data-astro-cid-sevzbneq]{resize:vertical}[data-astro-cid-sevzbneq][aria-invalid=true]:not([type=checkbox]){outline-offset:0;border-color:#9b2c1f;outline:1px solid #9b2c1f}.consent[data-astro-cid-sevzbneq]:has([aria-invalid=true]){color:#9b2c1f}.consent[data-astro-cid-sevzbneq]{cursor:pointer;font-size:var(--fs-small);color:var(--graphite);grid-template-columns:auto 1fr;align-items:start;gap:.7rem;padding-block:.25rem;display:grid}.consent[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{width:1.15rem;height:1.15rem;accent-color:var(--eucalyptus);margin-top:.2rem}.form-submit[data-astro-cid-sevzbneq]{justify-self:start;min-width:14rem}.form-submit[data-astro-cid-sevzbneq]:disabled{opacity:.6;cursor:progress}.form-status[data-astro-cid-sevzbneq]{font-size:var(--fs-small);min-height:1.5em;font-weight:600}.field-error[data-astro-cid-sevzbneq]{font-size:var(--fs-small);color:#9b2c1f;font-weight:600;line-height:1.35}.field-error--consent[data-astro-cid-sevzbneq]{margin-top:-.6rem}.form-status[data-astro-cid-sevzbneq][data-state=ok]{color:var(--eucalyptus)}.form-status[data-astro-cid-sevzbneq][data-state=error]{color:#9b2c1f}.hp[data-astro-cid-sevzbneq]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (width<=860px){.apply-grid[data-astro-cid-sevzbneq],.field-row[data-astro-cid-sevzbneq]{grid-template-columns:1fr}.form-submit[data-astro-cid-sevzbneq]{width:100%}}
