.contact_cards__ZE3AD{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-6)}.contact_card__1UNeS{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.contact_cardIcon__zynL4{font-size:2rem}.contact_cardTitle__LqiLy{font-size:var(--fs-md);font-weight:700;color:var(--text-primary)}.contact_cardDesc__JmEgE{font-size:var(--fs-sm);color:var(--text-secondary);line-height:1.5}.contact_form__HkYvW{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.contact_formTitle__AglUM{font-size:var(--fs-xl);font-weight:700;color:var(--text-primary)}.contact_formRow__WsAHR{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.contact_field__hOUVH{display:flex;flex-direction:column;gap:var(--space-2)}.contact_label__2RiWK{font-size:var(--fs-xs);font-weight:600;color:var(--text-secondary);letter-spacing:.04em}.contact_input__4AMdT,.contact_textarea__J767a{background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:10px 14px;font-size:var(--fs-sm);color:var(--text-primary);outline:none;transition:border-color var(--duration-base);width:100%}.contact_textarea__J767a{resize:vertical}.contact_input__4AMdT::placeholder,.contact_textarea__J767a::placeholder{color:var(--text-muted)}.contact_input__4AMdT:focus,.contact_textarea__J767a:focus{border-color:var(--brand-primary)}.contact_submitBtn__0k60W{padding:12px;border-radius:var(--radius-sm);background:var(--gradient-primary);color:#fff;font-size:var(--fs-base);font-weight:700;border:none;cursor:pointer;transition:opacity var(--duration-base);align-self:flex-start;min-width:180px}.contact_submitBtn__0k60W:disabled{opacity:.6;cursor:not-allowed}.contact_submitBtn__0k60W:not(:disabled):hover{opacity:.88}.contact_success__YPT36{background:var(--green-soft);border:1px solid rgba(0,200,83,.3);border-radius:var(--radius-lg);padding:var(--space-8);display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.contact_successIcon__MNiWU{font-size:3rem;color:var(--green)}.contact_success__YPT36 h3{font-size:var(--fs-xl);font-weight:700;color:var(--text-primary)}.contact_success__YPT36 p{font-size:var(--fs-sm);color:var(--text-secondary)}@media (max-width:768px){.contact_cards__ZE3AD,.contact_formRow__WsAHR{grid-template-columns:1fr}}.LegalShell_wrapper__iynfp{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-8)}.LegalShell_header__dO1Cd{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-6);border-bottom:1px solid rgba(232,124,12,.18)}.LegalShell_title__L4ha9{font-size:var(--fs-3xl);font-weight:800;color:#f5c842}.LegalShell_subtitle__XoSeg{font-size:var(--fs-base);color:var(--text-secondary);line-height:1.6}.LegalShell_prose__6yJAA{display:flex;flex-direction:column;gap:var(--space-6);color:var(--text-secondary);font-size:var(--fs-base);line-height:1.75}.LegalShell_prose__6yJAA h2{font-size:var(--fs-xl);font-weight:700;color:var(--brand-primary);margin-top:var(--space-4);margin-bottom:var(--space-2)}.LegalShell_prose__6yJAA h3{font-size:var(--fs-lg);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-2)}.LegalShell_prose__6yJAA p{margin-bottom:var(--space-3)}.LegalShell_prose__6yJAA ul{padding-left:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2);list-style:disc}.LegalShell_prose__6yJAA a{color:var(--brand-primary);text-decoration:underline}.LegalShell_prose__6yJAA a:hover{color:#f5c842}.LegalShell_prose__6yJAA strong{color:var(--text-primary);font-weight:600}.LegalShell_prose__6yJAA table{width:100%;border-collapse:collapse;margin:var(--space-4) 0}.LegalShell_prose__6yJAA th{padding:var(--space-3);text-align:left;background:#1e0a0a;border:1px solid rgba(232,124,12,.18);font-size:var(--fs-sm);font-weight:700;color:var(--brand-primary)}.LegalShell_prose__6yJAA td{padding:var(--space-3);border:1px solid rgba(232,124,12,.12);font-size:var(--fs-sm)}