.iv-early-form[data-astro-cid-e2mjlbdz]{text-align:left;flex-direction:column;gap:.9rem;max-width:30rem;margin:0 auto;display:flex}.iv-early-hp[data-astro-cid-e2mjlbdz]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.iv-early-row[data-astro-cid-e2mjlbdz]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:560px){.iv-early-row[data-astro-cid-e2mjlbdz]{grid-template-columns:1fr}}.iv-early-form[data-astro-cid-e2mjlbdz] input[data-astro-cid-e2mjlbdz][type=text],.iv-early-form[data-astro-cid-e2mjlbdz] input[data-astro-cid-e2mjlbdz][type=email],.iv-early-form[data-astro-cid-e2mjlbdz] input[data-astro-cid-e2mjlbdz][type=tel]{box-sizing:border-box;width:100%;color:var(--color-beige);font-family:var(--font-body);background:#d1c5a10d;border:1px solid #d1c5a12e;border-radius:4px;padding:.7rem .85rem;font-size:.95rem;transition:border-color .2s,background .2s}.iv-early-form[data-astro-cid-e2mjlbdz] [data-astro-cid-e2mjlbdz]::placeholder{color:#d1c5a166}.iv-early-form[data-astro-cid-e2mjlbdz] input[data-astro-cid-e2mjlbdz]:focus-visible{border-color:var(--color-orange);background:#ba5c110f;outline:none}.iv-early-interests[data-astro-cid-e2mjlbdz]{border:0;min-width:0;margin:.2rem 0 0;padding:0}.iv-early-interests-hidden[data-astro-cid-e2mjlbdz]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.iv-early-interests[data-astro-cid-e2mjlbdz] legend[data-astro-cid-e2mjlbdz]{font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:#d1c5a199;margin-bottom:.7rem;padding:0;font-size:.78rem}.iv-early-grid[data-astro-cid-e2mjlbdz]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}@media (max-width:560px){.iv-early-grid[data-astro-cid-e2mjlbdz]{grid-template-columns:1fr}}.iv-early-check[data-astro-cid-e2mjlbdz]{color:#d1c5a1d9;cursor:pointer;background:#d1c5a108;border:1px solid #d1c5a124;border-radius:4px;align-items:center;gap:.55rem;min-height:44px;padding:.5rem .7rem;font-size:.86rem;line-height:1.3;transition:border-color .2s,background .2s,color .2s;display:flex}.iv-early-check[data-astro-cid-e2mjlbdz]:hover{color:var(--color-beige);border-color:#ba5c118c}.iv-early-check[data-astro-cid-e2mjlbdz]:has(input:checked){border-color:var(--color-orange);color:var(--color-beige);background:#ba5c111f}.iv-early-check[data-astro-cid-e2mjlbdz]:focus-within{outline:2px solid var(--color-lilac);outline-offset:2px}.iv-early-disclosure[data-astro-cid-e2mjlbdz]{font-family:var(--font-ui);color:#d1c5a18c;margin:0;font-size:.76rem;line-height:1.5}.iv-early-form[data-astro-cid-e2mjlbdz] input[data-astro-cid-e2mjlbdz][type=checkbox]{-webkit-appearance:none;appearance:none;cursor:pointer;background:#d1c5a10f;border:1px solid #d1c5a173;border-radius:3px;flex:none;width:1.05rem;height:1.05rem;margin:0;transition:background .15s,border-color .15s}.iv-early-form[data-astro-cid-e2mjlbdz] input[data-astro-cid-e2mjlbdz][type=checkbox]:checked{border-color:var(--color-orange);background:var(--color-orange) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23D1C5A1' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-6'/%3E%3C/svg%3E") center / .8rem .8rem no-repeat}.iv-early-form[data-astro-cid-e2mjlbdz] input[data-astro-cid-e2mjlbdz][type=checkbox]:focus-visible{outline:2px solid var(--color-lilac);outline-offset:2px}.iv-early-typo[data-astro-cid-e2mjlbdz]{color:var(--color-beige);background:#ba5c111a;border:1px solid #ba5c11b3;border-radius:6px;padding:1rem}.iv-early-typo[data-astro-cid-e2mjlbdz][hidden]{display:none}.iv-early-typo-heading[data-astro-cid-e2mjlbdz]{font-family:var(--font-ui);margin:0 0 .35rem;font-size:.95rem;font-weight:600}.iv-early-typo-body[data-astro-cid-e2mjlbdz]{color:#d1c5a1d1;margin:0;font-size:.86rem;line-height:1.5}.iv-early-typo-body[data-astro-cid-e2mjlbdz] strong[data-astro-cid-e2mjlbdz]{color:var(--color-beige)}.iv-early-typo-actions[data-astro-cid-e2mjlbdz]{gap:.6rem;margin-top:.8rem;display:flex}.iv-early-typo-actions[data-astro-cid-e2mjlbdz] button[data-astro-cid-e2mjlbdz]{min-height:44px;font-family:var(--font-ui);text-align:center;cursor:pointer;border-radius:4px;margin:0;padding:.65rem .85rem;font-size:.78rem;line-height:1.25}.iv-early-typo-use[data-astro-cid-e2mjlbdz]{border:1px solid var(--color-orange);background:var(--color-orange);color:var(--color-beige)}.iv-early-typo-keep[data-astro-cid-e2mjlbdz]{color:var(--color-beige);background:0 0;border:1px solid #d1c5a180}.iv-early-typo-actions[data-astro-cid-e2mjlbdz] button[data-astro-cid-e2mjlbdz]:hover{filter:brightness(1.08)}.iv-early-typo-actions[data-astro-cid-e2mjlbdz] button[data-astro-cid-e2mjlbdz]:focus-visible{outline:2px solid var(--color-lilac);outline-offset:2px}@media (max-width:560px){.iv-early-typo-actions[data-astro-cid-e2mjlbdz]{flex-direction:column}.iv-early-typo-actions[data-astro-cid-e2mjlbdz] button[data-astro-cid-e2mjlbdz]{width:100%}}.iv-early-form[data-astro-cid-e2mjlbdz] button[data-astro-cid-e2mjlbdz][type=submit]{cursor:pointer;border:none;align-self:flex-start;margin-top:.2rem}.iv-early-form[data-astro-cid-e2mjlbdz] button[data-astro-cid-e2mjlbdz][type=submit]:disabled{cursor:default}@media (max-width:560px){.iv-early-form[data-astro-cid-e2mjlbdz] button[data-astro-cid-e2mjlbdz][type=submit]{text-align:center;align-self:stretch}}.iv-early-status[data-astro-cid-e2mjlbdz]{font-family:var(--font-ui);margin:.3rem 0 0;font-size:.85rem;line-height:1.5}.iv-early-status[data-astro-cid-e2mjlbdz].is-ok{color:var(--color-lilac)}.iv-early-status[data-astro-cid-e2mjlbdz].is-err{color:#e0a195}.iv-early-talk[data-astro-cid-e2mjlbdz]{max-width:30rem;font-family:var(--font-ui);color:#d1c5a199;margin:1.4rem auto 0;font-size:.82rem}.iv-early-talk[data-astro-cid-e2mjlbdz] a[data-astro-cid-e2mjlbdz]{color:var(--color-lilac);text-underline-offset:3px;text-decoration:underline}.iv-early-talk[data-astro-cid-e2mjlbdz] a[data-astro-cid-e2mjlbdz]:hover{color:var(--color-beige)}html{scroll-padding-top:6.5rem}
