._grid_xxkyk_1{grid-template-columns:.9fr 1.1fr;gap:3rem;display:grid}._infoCol_xxkyk_7{flex-direction:column;gap:1.1rem;display:flex}._infoCard_xxkyk_13{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:flex-start;gap:1rem;padding:1.3rem;display:flex}._infoCard_xxkyk_13 svg{color:var(--color-red);flex-shrink:0;margin-top:.2rem;font-size:1.3rem}._infoCard_xxkyk_13 span{font-family:var(--font-heading);margin-bottom:.25rem;font-size:.85rem;font-weight:700;display:block}._infoCard_xxkyk_13 p{color:var(--color-body);font-size:.9rem;line-height:1.5}._social_xxkyk_44{color:var(--color-black);gap:1rem;margin-top:.6rem;font-size:2rem;display:flex}._social_xxkyk_44 a{transition:all .2s}._social_xxkyk_44 a:hover{color:var(--color-red);transform:translateY(-2px)}._form_xxkyk_61{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:1.2rem;padding:2.2rem;display:flex}._form_xxkyk_61 h3{margin-bottom:.4rem;font-size:1.3rem}._form_xxkyk_61 label{font-family:var(--font-heading);color:var(--color-ink);flex-direction:column;gap:.5rem;font-size:.85rem;font-weight:600;display:flex}._form_xxkyk_61 input,._form_xxkyk_61 textarea{font-family:var(--font-body);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);resize:vertical;padding:.75rem .9rem;font-size:.95rem}._form_xxkyk_61 input:focus,._form_xxkyk_61 textarea:focus{border-color:var(--color-black);outline:none}._form_xxkyk_61 button{align-self:flex-start}._note_xxkyk_108{color:var(--color-muted);font-size:.8rem}@media screen and (width<=900px){._grid_xxkyk_1{grid-template-columns:1fr}}._trap_xxkyk_119{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._form_xxkyk_61 label._consent_xxkyk_127{flex-direction:row;align-items:flex-start;gap:.6rem;font-weight:400}._consent_xxkyk_127 input{flex-shrink:0;margin-top:.2rem}._consent_xxkyk_127 a{text-decoration:underline}._success_xxkyk_143,._failure_xxkyk_144{border-radius:var(--radius-sm);padding:.75rem .9rem;font-size:.9rem}._success_xxkyk_143{color:#1b5e20;background:#e8f5e9}._failure_xxkyk_144{color:#8a1c14;background:#fdecea}._failure_xxkyk_144 a{font-weight:600;text-decoration:underline}
