.geoart-commission{max-width:1200px;margin:0 auto;font-family:inherit;color:inherit}.geoart-commission *{box-sizing:border-box}.geoart-intro{margin-bottom:24px}.geoart-intro h2{font-size:clamp(28px,4vw,42px);margin:0 0 8px}.geoart-intro p{max-width:780px}.geoart-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,0.85fr);gap:28px;align-items:start}.geoart-map-panel,.geoart-form{background:#fff;color:#202a28;border:1px solid #d9e0dc;border-radius:14px;padding:20px;box-shadow:0 2px 14px rgba(0,0,0,.04)}.geoart-commission label{display:block;font-weight:650;margin:14px 0 6px}.geoart-commission label span{color:#b44336}.geoart-commission input:not([type=checkbox]),.geoart-commission textarea,.geoart-commission select{width:100%;border:1px solid #aebbb5;border-radius:7px;padding:11px 12px;background:#fff;color:#1b2621;font:inherit}.geoart-search{display:flex;gap:8px}.geoart-search input{flex:1;min-width:0}.geoart-commission button{background:#244c43;border:0;border-radius:7px;padding:11px 15px;color:#fff;font:inherit;font-weight:650;cursor:pointer}.geoart-commission button:hover{background:#173a33}.geoart-commission button:disabled{opacity:.6;cursor:wait}#geoart-map{height:520px;width:100%;border-radius:8px;z-index:0;background:#e6eeea}.geoart-help{font-size:13px;line-height:1.5;color:#5b6962}.geoart-map-status{font-size:13px;margin-top:10px;color:#3c5b50}.geoart-form h3{font-size:21px;margin:0 0 10px}.geoart-form h3:not(:first-child){margin-top:26px}.geoart-consent{display:flex!important;align-items:flex-start;gap:10px;font-weight:400!important;font-size:14px;line-height:1.5}.geoart-consent input{margin-top:4px}#geoart-submit{width:100%;margin-top:12px;padding:14px}.geoart-honeypot{position:absolute;left:-99999px;height:1px;width:1px;overflow:hidden}#geoart-form-status{margin-top:12px;font-weight:600}.geoart-commission .leaflet-container{font-family:Arial,sans-serif}.geoart-commission .leaflet-control a{color:#222}@media(max-width:800px){.geoart-layout{grid-template-columns:1fr}.geoart-map-panel,.geoart-form{padding:14px}#geoart-map{height:410px}}
