.t-name_xl { font-size: 33px; }
/* Pilot: readability and navigation, 2026-09-11 */
:is(#rec3145766801,#rec3148740201) :is(.t-menu__link-item,.t-menu-base__descr,.t-menu-base__descr a) { color: #24351b !important; }
:is(#rec3145766801,#rec3148740201) :is(.t3113__firstlevel,.t3113__secondlevel) { background-color: #9fc651 !important; }
:is(#rec3145766801,#rec3148740201) .t-menu__link-item:hover { text-decoration: underline; }
#allrecords .t-form :is(input.t-input,textarea.t-input,select.t-select,.t-input-title,.t-checkbox__control,.t-radio__control) { font-family: Circe,Arial,sans-serif !important; font-size: 16px !important; }
#allrecords .t-form input.t-input::placeholder { opacity: 1; }
@media screen and (max-width: 360px) {
 #rec2456412441 [data-elem-id="1779270359145000004"],
 #rec2456412441 [data-elem-id="1779270524715000005"],
 #rec2456412441 [data-elem-id="1779270723254000001"],
 #rec2456412441 [data-elem-id="1779270929326000001"],
 #rec2456412441 [data-elem-id="1779270966614000002"] { left: 16px !important; max-width: calc(100vw - 32px) !important; }
}

/* Retired duplicate contact headers; retained in Tilda for rollback. */
#rec368780832,
#rec1163858521,
#rec1153167866,
#rec1163817001,
#rec1163834881,
#rec1163847731,
#rec1163851046,
#rec1163851361,
#rec1163851551,
#rec1163851681,
#rec1163852201,
#rec1163852321,
#rec1163853226,
#rec1163853506,
#rec1163853751 { display: none !important; }

@media screen and (max-width:360px) {
 #rec2456412441 [data-elem-id="1779270524715000005"] .tn-atom { font-size:24px !important; line-height:1.2 !important; }
}

#allrecords :is(#rec3145766801,#rec3148740201) .t-menu__link-item:is(.t-active,:hover,:focus-visible) { color:#24351b !important; opacity:1 !important; text-decoration:underline; }
