.TemoignageForm_tf__Em0Ux{background:var(--bg);border-top:2.5px solid var(--gold);padding:3.5rem;box-shadow:0 2px 40px rgba(24,20,12,.04)}.TemoignageForm_tfHead__TblUS{margin-bottom:2rem}.TemoignageForm_tfTitle__jNlrx{font-family:var(--S);font-size:2rem;font-weight:300;color:var(--ink);margin:.4rem 0 .8rem}.TemoignageForm_tfSub___0Bor{font-family:var(--S);font-size:1rem;font-style:italic;color:var(--mid);line-height:1.65;margin:0}.TemoignageForm_tfForm__fTsuf{display:flex;flex-direction:column;gap:1.4rem}.TemoignageForm_tfRow__qS_Ht{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.TemoignageForm_tfTa__pRAmH{display:flex;flex-direction:column}.TemoignageForm_tfTa__pRAmH label{font-family:var(--U);font-size:.52rem;letter-spacing:.28em;text-transform:uppercase;color:var(--lt);margin-bottom:.55rem}.TemoignageForm_tfTa__pRAmH textarea{background:var(--bg2);border:1px solid var(--line);outline:none;padding:.9rem 1.1rem;font-family:var(--S);font-size:1rem;color:var(--ink);resize:vertical;line-height:1.6}.TemoignageForm_tfTa__pRAmH textarea:focus{background:rgba(184,146,74,.07);border-color:var(--gold)}.TemoignageForm_tfTa__pRAmH textarea::-moz-placeholder{color:var(--lt);font-style:italic}.TemoignageForm_tfTa__pRAmH textarea::placeholder{color:var(--lt);font-style:italic}.TemoignageForm_tfCount__hu_EV{align-self:flex-end;font-family:var(--U);font-size:.58rem;letter-spacing:.15em;color:var(--lt);margin-top:.35rem}.TemoignageForm_tfErr__P2fQe{font-family:var(--U);font-size:.75rem;color:#b43c3c;margin:0}.TemoignageForm_tfActions__S4I_q{display:flex;justify-content:flex-end}.TemoignageForm_tfOk__M1iBB{text-align:center;padding:3rem 1rem}.TemoignageForm_tfOkIcon__08Sjg{font-size:3rem;color:var(--gold);margin-bottom:1rem}.TemoignageForm_tfOkTitle__uVDDj{font-family:var(--S);font-size:1.4rem;font-weight:300;color:var(--ink);margin:0 0 .5rem}.TemoignageForm_tfOkText__1ZWJb{font-family:var(--S);font-style:italic;color:var(--mid);margin:0}@media (max-width:1100px){.TemoignageForm_tf__Em0Ux{padding:2.2rem}.TemoignageForm_tfRow__qS_Ht{grid-template-columns:1fr}}.temoignages_tpSub__Ht2vM{margin-top:.75rem;max-width:600px}.temoignages_tpEmpty__6_tjM{padding:4rem 2rem;text-align:center;font-family:var(--S);font-style:italic;font-size:1.1rem;color:var(--mid);background:var(--bg2);border:1px solid var(--line)}.temoignages_tpGrid__roVbu{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--line);margin-bottom:5rem}.temoignages_tpCard__11AoX{background:var(--bg);padding:2.5rem;display:flex;flex-direction:column;gap:1.4rem;transition:background .3s}.temoignages_tpCard__11AoX:hover{background:var(--bg2)}.temoignages_tpStar___QpFB{color:var(--gold);font-size:.7rem;letter-spacing:.2em}.temoignages_tpText__aDBjw{font-family:var(--S);font-style:italic;font-size:1rem;font-weight:300;color:var(--ink);line-height:1.7;flex:1;margin:0}.temoignages_tpAuth__EPzJV{border-top:1px solid var(--line);padding-top:1.1rem}.temoignages_tpName__NqCTg{font-family:var(--U);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.temoignages_tpLoc__FAV2Q{font-family:var(--U);font-size:.58rem;color:var(--lt);margin-top:.25rem}.temoignages_tpFormBlock__CQDXM{max-width:720px;margin:0 auto}@media (max-width:1100px){.temoignages_tpGrid__roVbu{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.temoignages_tpGrid__roVbu{grid-template-columns:1fr}.temoignages_tpCard__11AoX{padding:2rem}}