.cform[data-astro-cid-jbceweda]{background:var(--white);border-radius:30px;padding:clamp(24px,4vw,44px);position:relative;box-shadow:0 40px 80px -40px #0d172973,0 0 0 1px #0d17290d}.cform__head[data-astro-cid-jbceweda] h2[data-astro-cid-jbceweda]{margin-bottom:8px;font-size:clamp(1.6rem,2.6vw,2.1rem)}.cform__head[data-astro-cid-jbceweda] p[data-astro-cid-jbceweda]{color:var(--text-2);margin-bottom:26px}.cform__grid[data-astro-cid-jbceweda]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.field[data-astro-cid-jbceweda]{gap:6px;min-width:0;display:grid}.field--full[data-astro-cid-jbceweda]{grid-column:1/-1}.field[data-astro-cid-jbceweda]>span[data-astro-cid-jbceweda]{color:var(--text);font-size:.88rem;font-weight:600}.field[data-astro-cid-jbceweda] b[data-astro-cid-jbceweda]{color:#d9480f}.field[data-astro-cid-jbceweda] input[data-astro-cid-jbceweda],.field[data-astro-cid-jbceweda] select[data-astro-cid-jbceweda],.field[data-astro-cid-jbceweda] textarea[data-astro-cid-jbceweda]{background:var(--paper);width:100%;font:inherit;color:var(--text);border:1.5px solid #d7e0ee;border-radius:14px;padding:13px 15px;font-size:1rem;transition:border-color .2s,box-shadow .2s,background .2s}.field[data-astro-cid-jbceweda] textarea[data-astro-cid-jbceweda]{resize:vertical;min-height:110px}.field[data-astro-cid-jbceweda] input[data-astro-cid-jbceweda]:focus,.field[data-astro-cid-jbceweda] select[data-astro-cid-jbceweda]:focus,.field[data-astro-cid-jbceweda] textarea[data-astro-cid-jbceweda]:focus{border-color:var(--cyan);background:var(--white);outline:none;box-shadow:0 0 0 4px #22c3ee2e}.field__err[data-astro-cid-jbceweda]{color:#c0263b;font-size:.8rem;display:none}.field[data-astro-cid-jbceweda].is-invalid input[data-astro-cid-jbceweda],.field[data-astro-cid-jbceweda].is-invalid select[data-astro-cid-jbceweda]{border-color:#e5546a}.field[data-astro-cid-jbceweda].is-invalid .field__err[data-astro-cid-jbceweda]{display:block}.cform__hp[data-astro-cid-jbceweda]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cform__submit[data-astro-cid-jbceweda]{--pad-y:17px;width:100%;margin-top:24px;font-size:1.05rem}.cform__submit[data-astro-cid-jbceweda][disabled]{opacity:.7;cursor:progress}.cform__fine[data-astro-cid-jbceweda]{text-align:center;color:var(--text-2);margin:12px 0 0;font-size:.82rem}.cform__fine[data-astro-cid-jbceweda] a[data-astro-cid-jbceweda]{color:var(--blue)}.cform__status[data-astro-cid-jbceweda]{border-radius:16px;margin-top:16px;padding:16px 18px;font-size:.95rem;line-height:1.5}.cform__status[data-astro-cid-jbceweda].is-ok{color:#0b5e4d;background:#e6faf5}.cform__status[data-astro-cid-jbceweda].is-err{color:#8b1a2b;background:#fde8ea}.cform__status[data-astro-cid-jbceweda] a{color:inherit;font-weight:700}@media (width<=560px){.cform__grid[data-astro-cid-jbceweda]{grid-template-columns:1fr}}.contact[data-astro-cid-6bfsojfh]{background:linear-gradient(180deg, var(--paper), #eaf2fb)}.contact__grid[data-astro-cid-6bfsojfh]{grid-template-columns:1.35fr 1fr;align-items:start;gap:clamp(24px,4vw,56px);display:grid}.contact__grid[data-astro-cid-6bfsojfh]>[data-astro-cid-6bfsojfh]{min-width:0}.contact__side[data-astro-cid-6bfsojfh]{gap:16px;display:grid;position:sticky;top:110px}.contact__h[data-astro-cid-6bfsojfh]{margin:0 0 4px;font-size:1.4rem}.methods[data-astro-cid-6bfsojfh]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.method[data-astro-cid-6bfsojfh]{background:var(--white);transition:transform .4s var(--ease), box-shadow .4s var(--ease);border-radius:20px;align-items:center;gap:16px;padding:16px 18px;text-decoration:none;display:flex;box-shadow:0 16px 36px -28px #0d172980,0 0 0 1px #0d17290d}.method[data-astro-cid-6bfsojfh]:hover{transform:translate(6px);box-shadow:0 0 0 1.5px #22c3ee80,0 20px 40px -28px #0d172980}.method__icon[data-astro-cid-6bfsojfh]{background:var(--grad);width:48px;height:48px;color:var(--ink);border-radius:14px;flex:none;place-items:center;display:grid}.method__text[data-astro-cid-6bfsojfh]{min-width:0;display:grid}.method__text[data-astro-cid-6bfsojfh] small[data-astro-cid-6bfsojfh]{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);font-size:.72rem;font-weight:700}.method__text[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.05rem}.method__text[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:var(--text-2);font-size:.85rem}.method[data-astro-cid-6bfsojfh] .method__arrow{color:var(--text-2);transition:transform .3s var(--ease), color .3s;flex:none;margin-left:auto}.method[data-astro-cid-6bfsojfh]:hover .method__arrow{color:var(--blue);transform:translate(4px)}.addr[data-astro-cid-6bfsojfh]{background:var(--navy);color:var(--text-on-dark-2);border-radius:20px;align-items:flex-start;gap:16px;padding:18px;display:flex}.addr[data-astro-cid-6bfsojfh] address[data-astro-cid-6bfsojfh]{gap:2px;font-size:.95rem;font-style:normal;display:grid}.addr[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{color:#fff;font-family:var(--font-display)}.addr[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:var(--aqua);margin-top:6px;font-size:.85rem}.areas-box[data-astro-cid-6bfsojfh]{background:var(--white);border-radius:20px;padding:20px;box-shadow:0 0 0 1px #0d17290d}.areas-box[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{margin-bottom:12px;font-size:1rem}.areas-box[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.areas-box[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{background:var(--paper);border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:.82rem;font-weight:500;display:inline-flex}.areas-box[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh] svg{color:var(--blue)}.areas-box[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{font-family:var(--font-display);color:var(--blue);align-items:center;gap:6px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.fb[data-astro-cid-6bfsojfh]{color:#fff;font-family:var(--font-display);transition:transform .3s var(--ease), box-shadow .3s;background:#1877f2;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:14px;font-weight:600;text-decoration:none;display:flex}.fb[data-astro-cid-6bfsojfh]:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px #1877f2}@media (width<=960px){.contact__grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.contact__side[data-astro-cid-6bfsojfh]{position:static}}
