.area-planner[data-astro-cid-7jt33pet]{border:1px solid var(--line);border-top:4px solid var(--orange);background:var(--paper);margin:2.5rem 0;padding:clamp(1.2rem,3vw,2rem)}.area-planner[data-astro-cid-7jt33pet] h2[data-astro-cid-7jt33pet]{margin-top:.65rem}.area-fields[data-astro-cid-7jt33pet]{grid-template-columns:1fr 1fr;gap:1rem;margin:1.5rem 0;display:grid}.area-fields[data-astro-cid-7jt33pet] label[data-astro-cid-7jt33pet]{font-size:.9rem;font-weight:600}.area-fields[data-astro-cid-7jt33pet] input[data-astro-cid-7jt33pet]{box-sizing:border-box;width:100%;min-height:48px;font:inherit;color:var(--ink);background:#fff;border:1px solid #78828c;border-radius:0;margin-top:.5rem;padding:.7rem;display:block}.area-fields[data-astro-cid-7jt33pet] input[data-astro-cid-7jt33pet]:focus-visible{outline-offset:2px;outline:3px solid #aa4600}.area-planner[data-astro-cid-7jt33pet] .area-result[data-astro-cid-7jt33pet]{color:var(--ink);font-size:1.2rem;font-weight:700}.area-planner[data-astro-cid-7jt33pet] .area-note[data-astro-cid-7jt33pet]{margin-bottom:0;font-size:.85rem}@media (width<=520px){.area-fields[data-astro-cid-7jt33pet]{grid-template-columns:1fr}}
