.ContactScreen_page__phtr9{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color-bg)}.ContactScreen_guide__KWjcG{padding:var(--space-5) var(--page-padding-x);background-color:var(--color-bg-white);border-bottom:1px solid var(--color-border)}.ContactScreen_guideMain__icZt3{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0 0 var(--space-2)}.ContactScreen_guideSub__Bz6fW{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.6}.ContactScreen_formBody__IDpED{flex:1 1;padding-bottom:96px}.ContactScreen_formSection__WzI2m{padding:var(--space-4) var(--page-padding-x);background-color:var(--color-bg-white);border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--space-2)}.ContactScreen_label___PMlM{display:flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0}.ContactScreen_required__9V_R6{color:#dc2626}.ContactScreen_hint__BcSg8{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:var(--space-1) 0 0}.ContactScreen_ctaArea__TYt8G{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:480px;padding:var(--space-3) var(--page-padding-x);padding-bottom:max(var(--space-3),env(safe-area-inset-bottom));background-color:var(--color-bg-white);border-top:1px solid var(--color-border);z-index:var(--z-header)}