.c-grid[data-astro-cid-6bfsojfh]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(1.5rem,1rem + 3vw,3.5rem);display:grid}.info[data-astro-cid-6bfsojfh]{gap:1rem;display:grid}.info-card[data-astro-cid-6bfsojfh]{border-radius:var(--radius);border:1px solid var(--line);transition:border-color .25s, box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease);background:#fff;gap:1.1rem;padding:1.5rem;display:flex}a[data-astro-cid-6bfsojfh].info-card:hover{border-color:var(--sky-200);box-shadow:var(--shadow);transform:translateY(-3px)}.info-card[data-astro-cid-6bfsojfh] .ico[data-astro-cid-6bfsojfh]{background:var(--grad-brand);color:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.info-card--wa[data-astro-cid-6bfsojfh] .ico[data-astro-cid-6bfsojfh]{background:linear-gradient(135deg,#25d366,#128c7e)}.k[data-astro-cid-6bfsojfh]{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--steel);margin-bottom:.3rem}.v[data-astro-cid-6bfsojfh]{font-weight:700;line-height:1.45;display:block}.phone[data-astro-cid-6bfsojfh]{font-size:var(--fs-md);align-items:center;min-height:44px;display:flex}.phone[data-astro-cid-6bfsojfh]:hover{color:var(--brand-navy)}.sub[data-astro-cid-6bfsojfh]{font-size:var(--fs-sm);color:var(--steel);margin-top:.3rem}.go[data-astro-cid-6bfsojfh]{font-size:var(--fs-sm);color:var(--brand-navy);align-items:center;gap:.3rem;margin-top:.6rem;font-weight:700;display:inline-flex}.tips[data-astro-cid-6bfsojfh]{border-radius:var(--radius);background:var(--grad-night);color:#fff;padding:1.5rem}.tips[data-astro-cid-6bfsojfh] .k[data-astro-cid-6bfsojfh]{color:var(--sky-200);margin-bottom:1rem}.tips[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{font-size:var(--fs-sm);gap:.7rem;font-weight:600;display:grid}.tips[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{align-items:center;gap:.6rem;display:flex}.tips[data-astro-cid-6bfsojfh] svg{color:var(--brand-sky);flex-shrink:0}.form-card[data-astro-cid-6bfsojfh]{border-radius:var(--radius-lg);border:1px solid var(--line);background:linear-gradient(180deg, #fff, var(--sky-50));box-shadow:var(--shadow);padding:clamp(1.5rem,1rem + 2.5vw,3rem)}.form-card[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:var(--fs-xl)}.hint[data-astro-cid-6bfsojfh]{color:var(--steel);margin:.5rem 0 2rem}form[data-astro-cid-6bfsojfh]{gap:1.25rem;display:grid}.row[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}label[data-astro-cid-6bfsojfh]{gap:.45rem;display:grid}label[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh],legend[data-astro-cid-6bfsojfh]{font-size:var(--fs-sm);color:var(--ink-soft);font-weight:700}input[data-astro-cid-6bfsojfh],textarea[data-astro-cid-6bfsojfh]{border:1.5px solid var(--line-strong);background:#fff;border-radius:12px;width:100%;padding:.9rem 1rem;transition:border-color .2s,box-shadow .2s}textarea[data-astro-cid-6bfsojfh]{resize:vertical;min-height:130px}input[data-astro-cid-6bfsojfh]:focus,textarea[data-astro-cid-6bfsojfh]:focus{border-color:var(--brand-sky);outline:none;box-shadow:0 0 0 4px #4d98d92e}input[data-astro-cid-6bfsojfh]::placeholder,textarea[data-astro-cid-6bfsojfh]::placeholder{color:#9aa3b5}fieldset[data-astro-cid-6bfsojfh]{border:0;padding:0}legend[data-astro-cid-6bfsojfh]{margin-bottom:.6rem}.pills[data-astro-cid-6bfsojfh]{flex-wrap:wrap;gap:.5rem;display:flex}.pill[data-astro-cid-6bfsojfh]{cursor:pointer;display:block}.pill[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]{opacity:0;width:1px;height:1px;position:absolute}.pill[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{border:1.5px solid var(--line-strong);font-size:var(--fs-sm);color:var(--ink-soft);background:#fff;border-radius:999px;padding:.55rem 1rem;font-weight:700;transition:all .2s;display:inline-block}.pill[data-astro-cid-6bfsojfh]:hover span[data-astro-cid-6bfsojfh]{border-color:var(--brand-sky)}.pill[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:checked+span[data-astro-cid-6bfsojfh]{background:var(--navy-800);border-color:var(--navy-800);color:#fff}.pill[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus-visible+span[data-astro-cid-6bfsojfh]{outline:2.5px solid var(--brand-sky);outline-offset:2px}.error[data-astro-cid-6bfsojfh]{color:#c2410c;font-size:var(--fs-sm);font-weight:700}.submit[data-astro-cid-6bfsojfh]{justify-self:start;padding:1rem 1.6rem}.fine[data-astro-cid-6bfsojfh]{font-size:var(--fs-sm);color:var(--steel)}.fine[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--brand-navy);font-weight:700}.map-wrap[data-astro-cid-6bfsojfh]{background:var(--surface-alt);border-block:1px solid var(--line);height:clamp(320px,40vw,460px)}.map-wrap[data-astro-cid-6bfsojfh] iframe[data-astro-cid-6bfsojfh]{filter:saturate(.6)contrast(1.05);border:0;width:100%;height:100%}.faq-grid[data-astro-cid-6bfsojfh]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.faqs[data-astro-cid-6bfsojfh]{gap:.75rem;display:grid}details[data-astro-cid-6bfsojfh]{border-radius:var(--radius);border:1px solid var(--line);background:#fff;transition:border-color .25s,box-shadow .25s}details[data-astro-cid-6bfsojfh][open]{border-color:var(--sky-200);box-shadow:var(--shadow-sm)}summary[data-astro-cid-6bfsojfh]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.4rem;font-weight:800;list-style:none;display:flex}summary[data-astro-cid-6bfsojfh]::-webkit-details-marker{display:none}.plus[data-astro-cid-6bfsojfh]{background:var(--sky-100);border-radius:50%;flex-shrink:0;width:28px;height:28px;position:relative}.plus[data-astro-cid-6bfsojfh]:before,.plus[data-astro-cid-6bfsojfh]:after{content:"";background:var(--brand-navy);width:11px;height:2px;transition:transform .3s var(--ease);border-radius:2px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.plus[data-astro-cid-6bfsojfh]:after{transform:translate(-50%,-50%)rotate(90deg)}details[data-astro-cid-6bfsojfh][open] .plus[data-astro-cid-6bfsojfh]:after{transform:translate(-50%,-50%)rotate(0)}details[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--steel);padding:0 1.4rem 1.4rem}@media (width<=960px){.c-grid[data-astro-cid-6bfsojfh],.faq-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}}@media (width<=560px){.row[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.submit[data-astro-cid-6bfsojfh]{justify-self:stretch}}
