.feasibility-field-module__JaFTda__stage{gap:1rem;padding:1.25rem;display:grid}.feasibility-field-module__JaFTda__stage nav{flex-wrap:wrap;gap:.5rem;display:flex}.feasibility-field-module__JaFTda__stage button{background:#fff;border:1px solid #111;padding:.7rem 1rem}.feasibility-field-module__JaFTda__stage button[aria-pressed=true]{background:#d6ff45;font-weight:800}.feasibility-field-module__JaFTda__map{color:#f4f1e9;background:#141414;border:1px solid #111;grid-template-columns:1fr 1.4fr .75fr;min-height:34rem;display:grid}.feasibility-field-module__JaFTda__map header,.feasibility-field-module__JaFTda__map aside{flex-direction:column;justify-content:space-between;padding:1.2rem;display:flex}.feasibility-field-module__JaFTda__map header span,.feasibility-field-module__JaFTda__map aside span,.feasibility-field-module__JaFTda__authority span{letter-spacing:.14em;font-size:.72rem}.feasibility-field-module__JaFTda__map header h2{font-size:clamp(2rem,5vw,4.5rem);line-height:.95}.feasibility-field-module__JaFTda__radar{border-inline:1px solid #f4f1e9;align-content:center;gap:.65rem;padding:1rem;display:grid}.feasibility-field-module__JaFTda__radar label{grid-template-columns:8rem 1fr 3rem;align-items:center;gap:.5rem;display:grid}.feasibility-field-module__JaFTda__radar input{accent-color:#d6ff45}.feasibility-field-module__JaFTda__map aside strong{font-size:1.35rem}.feasibility-field-module__JaFTda__map aside b{color:#d6ff45;font-size:clamp(3rem,7vw,7rem)}.feasibility-field-module__JaFTda__authority,.feasibility-field-module__JaFTda__readout{background:#f4f1e9;border:1px solid #111;padding:1.2rem}.feasibility-field-module__JaFTda__authority h2{margin:.5rem 0;font-size:clamp(1.8rem,4vw,3.5rem)}.feasibility-field-module__JaFTda__readout ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-left:1.2rem;display:grid}.feasibility-field-module__JaFTda__readout li{border-top:1px solid #111;padding:.75rem}@media (max-width:820px){.feasibility-field-module__JaFTda__map{grid-template-columns:1fr}.feasibility-field-module__JaFTda__radar{border:0;border-block:1px solid #f4f1e9}.feasibility-field-module__JaFTda__readout ol{grid-template-columns:1fr}}@media (max-width:480px){.feasibility-field-module__JaFTda__radar label{grid-template-columns:1fr}.feasibility-field-module__JaFTda__stage{padding:.5rem}}@media (prefers-reduced-motion:reduce){.feasibility-field-module__JaFTda__stage *{transition:none!important}}
