.page-module__rFu9Sa__card{width:100%;max-width:640px}.page-module__rFu9Sa__title{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);margin-bottom:var(--space-1)}.page-module__rFu9Sa__subtitle{font-size:var(--font-size-body);color:var(--color-text-secondary);margin-bottom:var(--space-5)}.page-module__rFu9Sa__sectionTitle{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-bold);margin-top:var(--space-5);margin-bottom:var(--space-3)}.page-module__rFu9Sa__sectionTitle:first-of-type{margin-top:0}.page-module__rFu9Sa__form{gap:var(--space-4);flex-direction:column;display:flex}.page-module__rFu9Sa__row{gap:var(--space-4);display:flex}.page-module__rFu9Sa__row>*{flex:1}.page-module__rFu9Sa__anpBox{background:var(--color-warning-light);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.page-module__rFu9Sa__anpTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:#92400e}.page-module__rFu9Sa__anpHelper{font-size:var(--font-size-caption);color:#92400e}.page-module__rFu9Sa__submitButton{margin-top:var(--space-2)}.page-module__rFu9Sa__footerText{margin-top:var(--space-5);text-align:center;font-size:var(--font-size-body);color:var(--color-text-secondary)}.page-module__rFu9Sa__footerLink{color:var(--color-secondary);font-weight:var(--font-weight-semibold)}@media (max-width:767px){.page-module__rFu9Sa__row{gap:var(--space-3);flex-direction:column}}.page-module__rFu9Sa__mapSection{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:#f8fafc;flex-direction:column;display:flex}.page-module__rFu9Sa__mapSectionTitle{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.page-module__rFu9Sa__mapLoading,.page-module__rFu9Sa__mapHint{font-size:var(--font-size-caption);color:var(--color-text-secondary);margin:0}
