.form[data-astro-cid-v56yoci2]{padding:clamp(1.5rem,4vw,2.5rem);background:var(--ink-50);border-radius:var(--r-xl)}.form__title[data-astro-cid-v56yoci2]{font-size:var(--fs-xl)}.form__note[data-astro-cid-v56yoci2]{margin-top:.5rem;font-size:var(--fs-sm);color:var(--ink-600)}.form__grid[data-astro-cid-v56yoci2]{display:grid;gap:1.1rem;margin-top:1.5rem}.field[data-astro-cid-v56yoci2]{display:grid;gap:.4rem;font-size:var(--fs-sm);font-weight:700;color:var(--ink-800)}.field[data-astro-cid-v56yoci2] em[data-astro-cid-v56yoci2]{font-style:normal;font-size:var(--fs-xs);font-weight:600;color:var(--accent-600);margin-left:.3rem}.field[data-astro-cid-v56yoci2] input[data-astro-cid-v56yoci2],.field[data-astro-cid-v56yoci2] select[data-astro-cid-v56yoci2],.field[data-astro-cid-v56yoci2] textarea[data-astro-cid-v56yoci2]{width:100%;min-height:46px;padding:.7rem .9rem;font-size:16px;font-weight:400;background:var(--white);border:1px solid var(--ink-300);border-radius:var(--r-md)}.field[data-astro-cid-v56yoci2] input[data-astro-cid-v56yoci2]:focus,.field[data-astro-cid-v56yoci2] select[data-astro-cid-v56yoci2]:focus,.field[data-astro-cid-v56yoci2] textarea[data-astro-cid-v56yoci2]:focus{outline:2px solid var(--brand-300);border-color:var(--brand-500)}.form__submit[data-astro-cid-v56yoci2]{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.9rem 2rem;border-radius:var(--r-pill);background:var(--accent-500);color:var(--white);font-weight:700}.form__submit[data-astro-cid-v56yoci2]:hover{background:var(--accent-600)}.form__submit[data-astro-cid-v56yoci2]:disabled{opacity:.6;cursor:wait}.form__result[data-astro-cid-v56yoci2]{margin-top:1rem;padding:.8rem 1rem;border-radius:var(--r-md);font-size:var(--fs-sm)}.form__result[data-astro-cid-v56yoci2].is-ok{background:var(--brand-50);color:var(--brand-700)}.form__result[data-astro-cid-v56yoci2].is-error{background:var(--white);border:1px solid var(--accent-500);color:var(--accent-600)}.form__legal[data-astro-cid-v56yoci2]{margin-top:1rem;font-size:var(--fs-xs);color:var(--ink-500)}.form__legal[data-astro-cid-v56yoci2] a[data-astro-cid-v56yoci2]{text-decoration:underline}.field--error[data-astro-cid-v56yoci2] input[data-astro-cid-v56yoci2],.field--error[data-astro-cid-v56yoci2] textarea[data-astro-cid-v56yoci2]{border-color:var(--accent-500)}@media(min-width:640px){.form__grid[data-astro-cid-v56yoci2]{grid-template-columns:repeat(2,minmax(0,1fr))}.field--wide[data-astro-cid-v56yoci2]{grid-column:1 / -1}}.ways[data-astro-cid-uw5kdbxl]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.way[data-astro-cid-uw5kdbxl]{display:flex;gap:1rem;padding:1.75rem 1.5rem;background:var(--white);border:1px solid var(--ink-200);border-radius:var(--r-lg);transition:box-shadow var(--dur) var(--ease),translate var(--dur) var(--ease)}.way[data-astro-cid-uw5kdbxl]:hover{box-shadow:var(--shadow-lg);translate:0 -3px}.way__icon[data-astro-cid-uw5kdbxl]{flex:none;display:grid;place-content:center;width:46px;height:46px;border-radius:var(--r-md);background:linear-gradient(140deg,var(--brand-500),var(--brand-700));color:var(--white)}.way__title[data-astro-cid-uw5kdbxl]{font-size:var(--fs-lg);margin-bottom:.5rem}.way__desc[data-astro-cid-uw5kdbxl]{font-size:var(--fs-sm);color:var(--ink-600);line-height:1.9}.way__action[data-astro-cid-uw5kdbxl]{display:inline-flex;align-items:center;gap:.35rem;margin-top:1rem;font-weight:800;color:var(--brand-700)}.way__action[data-astro-cid-uw5kdbxl]:hover{gap:.6rem}.way__note[data-astro-cid-uw5kdbxl]{display:block;font-size:var(--fs-xs);color:var(--ink-500);margin-top:.3rem}.form-wrap[data-astro-cid-uw5kdbxl]{display:grid;gap:clamp(2rem,4vw,3.5rem);align-items:start}.office[data-astro-cid-uw5kdbxl]{padding:1.5rem;background:var(--white);border-radius:var(--r-lg);border:1px solid var(--ink-200)}.office__title[data-astro-cid-uw5kdbxl]{font-size:var(--fs-md);margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--ink-100)}.office__list[data-astro-cid-uw5kdbxl]{display:grid;gap:.75rem;font-size:var(--fs-sm)}.office__list[data-astro-cid-uw5kdbxl]>div[data-astro-cid-uw5kdbxl]{display:flex;gap:.6rem;align-items:flex-start}.office__list[data-astro-cid-uw5kdbxl] dt[data-astro-cid-uw5kdbxl]{color:var(--brand-500);margin-top:.35rem;flex:none}.office__list[data-astro-cid-uw5kdbxl] dd[data-astro-cid-uw5kdbxl]{margin:0;color:var(--ink-600);line-height:1.85}.office__list[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:hover{color:var(--brand-600);text-decoration:underline}@media(min-width:960px){.form-wrap[data-astro-cid-uw5kdbxl]{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}}
