.page_container__5YXRc{max-width:1400px;margin:0 auto;padding:0 20px;min-height:80vh;font-family:Rockwell,serif}.page_title__Q_S9Y{font-size:3rem;margin:60px 0 10px;font-weight:400;color:#1e1e1e;text-align:center}.page_subtitle__Mwvhg{font-size:1.2rem;color:#666;text-align:center;margin:0 0 40px}.page_main__c0U7_{position:relative;z-index:3}.page_contactSection__AuYnq{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;background:#fff;padding:60px;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.1);margin-bottom:60px}.page_contactInfo__jt5gr h2{font-size:2.5rem;color:#1e1e1e;margin-bottom:20px}.page_description___opmk{font-size:1.1rem;line-height:1.6;color:#666;margin-bottom:40px}.page_infoCards__3fP7i{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.page_infoCard__oerK4{display:flex;align-items:flex-start;gap:15px;padding:20px;background:#f8f8f8;border-radius:12px;transition:transform .3s ease,box-shadow .3s ease}.page_infoCard__oerK4:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.05)}.page_icon__CkqNT{color:#629777;width:24px;height:24px}.page_infoCard__oerK4 h3{font-size:1.2rem;color:#1e1e1e;margin-bottom:5px}.page_infoCard__oerK4 p{color:#666;font-size:1rem}.page_formWrapper__IfS9r{background:#f8f8f8;padding:40px;border-radius:12px}.page_form__arM1T{display:flex;flex-direction:column;gap:20px}.page_formGroup__bIAM3{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.page_input__4_GuJ,.page_select__zrwMk,.page_textarea__ppW_b{width:calc(100% - 0px);padding:15px;border:2px solid #e0e0e0;border-radius:8px;font-family:Rockwell,serif;font-size:16px;background:#fff;transition:all .3s ease;box-sizing:border-box}.page_input__4_GuJ:focus,.page_select__zrwMk:focus,.page_textarea__ppW_b:focus{border-color:#629777;outline:none;box-shadow:0 0 0 3px rgba(98,151,119,.1)}.page_textarea__ppW_b{min-height:150px;resize:vertical}.page_submitButton__jMO2u{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:15px;background:#629777;color:#fff;border:none;border-radius:8px;font-family:Rockwell,serif;font-size:18px;cursor:pointer;transition:all .3s ease}.page_submitButton__jMO2u:hover{background:#4a725a;transform:translateY(-2px)}.page_submitButton__jMO2u span{margin-right:5px}.page_talentFields__T0pAm{display:grid;grid-gap:20px;gap:20px}.page_select__zrwMk{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 15px center;background-size:15px;padding-right:45px;cursor:pointer}@media (min-width:768px){.page_talentFields__T0pAm{grid-template-columns:1fr 1fr}}@media (max-width:1024px){.page_title__Q_S9Y{font-size:2.8rem}}@media (max-width:768px){.page_container__5YXRc{padding:0 15px}.page_title__Q_S9Y{font-size:2.5rem;margin:40px 0 10px}.page_subtitle__Mwvhg{font-size:1.1rem;margin-bottom:30px}.page_contactSection__AuYnq{grid-template-columns:1fr;gap:40px;padding:30px}.page_formGroup__bIAM3,.page_infoCards__3fP7i{grid-template-columns:1fr}}@media (max-width:480px){.page_title__Q_S9Y{font-size:2rem}.page_contactSection__AuYnq,.page_formWrapper__IfS9r{padding:20px}.page_submitButton__jMO2u{font-size:16px}}