.contact-form__inner{max-width:var(--dynamic-container-max-width);margin:0 auto}@media (width>=2400px){.contact-form__inner{width:var(--container-max-width-upper-limit)}}.contact-form__content{gap:calc(var(--global-grid-gap)*1);grid-template-columns:repeat(12,1fr);display:grid}@media (width>=1200px){.contact-form__content{row-gap:calc(var(--global-grid-gap)/2)}}.contact-form__content>*{grid-column:span 12}.contact-form form input,.contact-form form textarea{border:1px solid var(--lk-font-color);width:100%;color:var(--lk-font-color);appearance:none;font-size:16px;font-family:var(--lk-serif-font);border-radius:0;outline:0;margin:0;padding:20px;font-style:normal;font-weight:300;display:block;box-shadow:0 0 #0000}@media (width>=800px){.contact-form form input,.contact-form form textarea{font-size:calc(4px + 1.5vw)}}@media (width>=1200px){.contact-form form input,.contact-form form textarea{font-size:22px}}@media (width>=1920px){.contact-form form input,.contact-form form textarea{font-size:22px}}.contact-form form input:focus,.contact-form form textarea:focus{box-shadow:inset 0 -7px 0 0 var(--lk-font-color)}.contact-form form textarea{min-height:120px}@media (width>=800px){.contact-form form textarea{min-height:calc(20vw - 40px)}}@media (width>=1200px){.contact-form form textarea{min-height:calc(133.333px + 5.55556vw)}}@media (width>=1920px){.contact-form form textarea{min-height:240px}}.contact-form form label>div{font-family:var(--lk-sans-font);margin-bottom:12px;font-size:10px;font-style:normal;font-weight:800}@media (width>=800px){.contact-form form label>div{font-size:calc(2vw - 6px)}}@media (width>=1200px){.contact-form form label>div{font-size:18px}}@media (width>=1920px){.contact-form form label>div{font-size:18px}}@media (width>=800px){.contact-form form label>div{margin-bottom:calc(4px + 1vw)}}@media (width>=1200px){.contact-form form label>div{margin-bottom:calc(9.33333px + .55556vw)}}@media (width>=1920px){.contact-form form label>div{margin-bottom:20px}}.contact-form__top-row{grid-template-columns:subgrid;gap:calc(var(--global-grid-gap)*1);display:grid}.contact-form__top-row>div{grid-column:span 12}@media (width>=1200px){.contact-form__top-row>div{grid-column:span 6}}.contact-form__bottom-row{justify-content:flex-end;display:flex}.contact-form__hunang{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
