._content_1tm2k_1{padding-block:clamp(2.5rem, 5vw, 4.5rem) var(--section-space)}._formCard_1tm2k_5{--card-padding:clamp(1.25rem, 3vw, 2.25rem);min-width:0;max-width:52rem;padding:var(--card-padding);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--white);margin-inline:auto;box-shadow:0 12px 36px #1414140a}._formHeader_1tm2k_20{border-bottom:1px solid var(--border);margin-bottom:1.75rem;padding-bottom:1.75rem}._formCard_1tm2k_5 h2{margin:0 0 .75rem;font-size:clamp(1.65rem,3vw,2.1rem)}._formIntro_1tm2k_31{margin:0;font-size:.95rem}._formIntro_1tm2k_31 a{overflow-wrap:anywhere;text-underline-offset:.2em}._formHeader_1tm2k_20 ._hint_1tm2k_41{margin:.75rem 0 0;font-size:.8rem}._fieldGroup_1tm2k_46{border:0;min-width:0;margin:0;padding:0}._fieldGroup_1tm2k_46+._fieldGroup_1tm2k_46{margin-top:2rem}._fieldGroup_1tm2k_46 legend{align-items:center;gap:.6rem;width:100%;margin-bottom:1.15rem;padding:0;font-size:1rem;font-weight:700;display:flex}._fieldGroup_1tm2k_46 legend span{background:var(--brand-red-soft);width:1.8rem;height:1.8rem;color:var(--brand-red-deep);border-radius:.5rem;place-items:center;font-size:.7rem;font-weight:750;display:grid}._fields_1tm2k_80{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;display:grid}._field_1tm2k_46{flex-direction:column;gap:.5rem;min-width:0;display:flex}._fullWidth_1tm2k_93{grid-column:1/-1}._field_1tm2k_46 label{font-size:.85rem;font-weight:650}._field_1tm2k_46 label span{color:var(--text-secondary);font-weight:400}._field_1tm2k_46 input,._field_1tm2k_46 select,._field_1tm2k_46 textarea{width:100%;min-width:0;min-height:3.125rem;color:var(--text);font:inherit;transition:border-color var(--transition), background-color var(--transition), box-shadow var(--transition);background:#fafaf8;border:1px solid #d9d9d5;border-radius:.5rem;padding:.75rem .9rem;font-size:1rem;line-height:1.5}._field_1tm2k_46 select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23666660' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem}._field_1tm2k_46 textarea{resize:vertical;min-height:10rem}._field_1tm2k_46 input:hover,._field_1tm2k_46 select:hover,._field_1tm2k_46 textarea:hover{border-color:#b7b7b2}._field_1tm2k_46 input:focus,._field_1tm2k_46 select:focus,._field_1tm2k_46 textarea:focus{border-color:var(--brand-red);background-color:var(--white);box-shadow:0 0 0 3px #ef173817}._field_1tm2k_46 ._hint_1tm2k_41{margin:0;font-size:.8rem;line-height:1.55}._formFooter_1tm2k_154{margin:1.75rem calc(-1 * var(--card-padding)) calc(-1 * var(--card-padding));padding:1.5rem var(--card-padding);border-top:1px solid var(--border);border-radius:0 0 var(--radius-md) var(--radius-md);background:#f7f7f5}._sendRow_1tm2k_162{align-items:center;gap:1.25rem;display:flex}._submit_1tm2k_168{cursor:pointer;flex:none}._submit_1tm2k_168:disabled{opacity:.55;cursor:not-allowed;transform:none}._formCard_1tm2k_5 ._availability_1tm2k_179{margin:0;font-size:.8rem;line-height:1.6}._formCard_1tm2k_5 ._privacy_1tm2k_185{border-top:1px solid #e5e5e1;margin:1.25rem 0 0;padding-top:1rem;font-size:.75rem;line-height:1.6}._privacy_1tm2k_185 a{color:var(--text);text-underline-offset:.2em}@media (width<=40rem){._fields_1tm2k_80{grid-template-columns:minmax(0,1fr)}._sendRow_1tm2k_162{flex-direction:column;align-items:stretch;gap:1rem}._submit_1tm2k_168{width:100%}._fieldGroup_1tm2k_46+._fieldGroup_1tm2k_46{margin-top:1.75rem}}
