.index-module-scss-module__i37mAW__mainWrap{padding-top:40px;padding-bottom:50px}.index-module-scss-module__i37mAW__container{font-family:var(--font-outfit);opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:0 20px;animation:.7s ease-out forwards index-module-scss-module__i37mAW__fadeInUp;display:flex;transform:translateY(30px)}.index-module-scss-module__i37mAW__container h1{color:#fff;font-size:42px;font-weight:500;line-height:110%}.index-module-scss-module__i37mAW__container p{font-family:var(--font-dm-sans);color:#a6a6a6;text-align:center;max-width:600px;font-size:19px;font-weight:300;line-height:160%}@keyframes index-module-scss-module__i37mAW__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.index-module-scss-module__i37mAW__animatedSection{opacity:0;transition:opacity .7s ease-out,transform .7s ease-out;transform:translateY(30px)}.index-module-scss-module__i37mAW__animatedSection.index-module-scss-module__i37mAW__visible{opacity:1;transform:translateY(0)}.index-module-scss-module__i37mAW__contentWrapper{background:#4b3621;border-radius:10px;grid-template-columns:550px 1fr;max-width:1600px;margin:80px auto;padding:10px;display:grid;box-shadow:0 0 60px 30px rgba(0,0,0,.03)}@media (max-width:1650px){.index-module-scss-module__i37mAW__contentWrapper{margin:40px 30px}}@media (max-width:1400px){.index-module-scss-module__i37mAW__contentWrapper{grid-template-columns:500px 1fr;gap:60px;margin:0 30px;padding:20px 30px 60px}}@media (max-width:1024px){.index-module-scss-module__i37mAW__contentWrapper{grid-template-columns:1fr;gap:40px;margin-bottom:50px;padding:20px 30px 60px}.index-module-scss-module__i37mAW__contentWrapper .index-module-scss-module__i37mAW__contactForm{padding:0}.index-module-scss-module__i37mAW__contentWrapper .index-module-scss-module__i37mAW__infoCard{padding:20px}.index-module-scss-module__i37mAW__contentWrapper .index-module-scss-module__i37mAW__socialIcon{bottom:20px;left:20px}.index-module-scss-module__i37mAW__contentWrapper .index-module-scss-module__i37mAW__submitButton{margin:0 auto}}@media (max-width:500px){.index-module-scss-module__i37mAW__contentWrapper{padding:10px 10px 60px}}.index-module-scss-module__i37mAW__infoCard{background:linear-gradient(135deg,#c09341 0%,#a67d3a 100%);border-radius:10px;flex-direction:column;gap:40px;min-height:550px;padding:40px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.3)}.index-module-scss-module__i37mAW__infoCard:before{content:"";z-index:0;background:rgba(130,95,31,.5);border-radius:50%;width:138px;height:138px;position:absolute;bottom:90px;right:90px}.index-module-scss-module__i37mAW__infoCard:after{content:"";z-index:0;background:#825f1f;border-radius:50%;width:270px;height:270px;position:absolute;bottom:-76px;right:-76px}.index-module-scss-module__i37mAW__infoCard h2{font-family:var(--font-outfit);color:#3d2817;z-index:1;margin:0;font-size:32px;font-weight:400;position:relative}.index-module-scss-module__i37mAW__infoCard .index-module-scss-module__i37mAW__infoItems{flex-direction:column;gap:40px;margin-top:80px;display:flex}.index-module-scss-module__i37mAW__infoItem{font-family:var(--font-dm-sans);color:#3d2817;z-index:1;gap:20px;font-size:17px;display:flex;position:relative}.index-module-scss-module__i37mAW__infoItem .index-module-scss-module__i37mAW__icon{color:#3d2817;flex-shrink:0;font-size:24px}.index-module-scss-module__i37mAW__infoItem span{font-weight:400;line-height:1.6}.index-module-scss-module__i37mAW__socialIcon{z-index:1;background:#4b3621;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex;position:absolute;bottom:50px;left:50px}.index-module-scss-module__i37mAW__socialIcon:hover{transform:scale(1.05)}.index-module-scss-module__i37mAW__socialIcon svg{color:#c09341;font-size:20px}.index-module-scss-module__i37mAW__socialIcon svg:nth-child(2){color:#4b3621;position:absolute;bottom:-17.5px;right:-5px}.index-module-scss-module__i37mAW__contactForm{flex-direction:column;gap:24px;padding:60px 50px;display:flex}.index-module-scss-module__i37mAW__formRow{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:768px){.index-module-scss-module__i37mAW__formRow{grid-template-columns:1fr;gap:20px}}.index-module-scss-module__i37mAW__formGroup{flex-direction:column;gap:10px;display:flex}.index-module-scss-module__i37mAW__formGroup label{font-family:var(--font-outfit);color:rgba(255,255,255,.85);font-size:15px;font-weight:400}.index-module-scss-module__i37mAW__formGroup input,.index-module-scss-module__i37mAW__formGroup textarea{font-family:var(--font-dm-sans);color:#fff;background:0 0;border:none;border-bottom:1px solid rgba(255,255,255,.3);border-radius:0;padding:12px 0;font-size:15px;transition:all .3s}.index-module-scss-module__i37mAW__formGroup input::placeholder,.index-module-scss-module__i37mAW__formGroup textarea::placeholder{color:rgba(255,255,255,.5)}.index-module-scss-module__i37mAW__formGroup input:focus,.index-module-scss-module__i37mAW__formGroup textarea:focus{border-bottom-color:#c09341;outline:none}.index-module-scss-module__i37mAW__formGroup input.index-module-scss-module__i37mAW__error,.index-module-scss-module__i37mAW__formGroup textarea.index-module-scss-module__i37mAW__error{border-bottom-color:#f87171}.index-module-scss-module__i37mAW__formGroup textarea{resize:vertical;border-bottom:1px solid rgba(255,255,255,.3);min-height:200px;padding-top:12px}.index-module-scss-module__i37mAW__fieldError{font-family:var(--font-dm-sans);color:#f87171;margin-top:-5px;font-size:13px;animation:.3s ease-out index-module-scss-module__i37mAW__fadeInError}@keyframes index-module-scss-module__i37mAW__fadeInError{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.index-module-scss-module__i37mAW__submitButton{color:#3d2817;font-family:var(--font-outfit);cursor:pointer;background:linear-gradient(135deg,#c09341 0%,#a67d3a 100%);border:none;border-radius:12px;align-self:flex-end;margin-top:8px;padding:18px 48px;font-size:16px;font-weight:500;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 15px rgba(192,147,65,.3)}.index-module-scss-module__i37mAW__submitButton:before{content:"";background:linear-gradient(135deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.1) 100%);width:100%;height:100%;transition:left .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:-100%}.index-module-scss-module__i37mAW__submitButton:hover{color:#fff;background:linear-gradient(135deg,#d4a347 0%,#b88a42 100%);transform:translateY(-3px)scale(1.02);box-shadow:0 8px 25px rgba(192,147,65,.5)}.index-module-scss-module__i37mAW__submitButton:hover:before{left:100%}.index-module-scss-module__i37mAW__submitButton:active{transform:translateY(-1px)scale(1);box-shadow:0 4px 15px rgba(192,147,65,.4)}.index-module-scss-module__i37mAW__submitButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.index-module-scss-module__i37mAW__submitButton:disabled:hover{transform:none;box-shadow:0 4px 15px rgba(192,147,65,.3)}.index-module-scss-module__i37mAW__statusMessage{font-family:var(--font-dm-sans);border-radius:10px;padding:16px 20px;font-size:15px;line-height:1.5;animation:.4s ease-out index-module-scss-module__i37mAW__slideIn}.index-module-scss-module__i37mAW__statusMessage.index-module-scss-module__i37mAW__success{color:#4ade80;background:rgba(74,222,128,.15);border:1px solid rgba(74,222,128,.4)}.index-module-scss-module__i37mAW__statusMessage.index-module-scss-module__i37mAW__error{color:#f87171;background:rgba(248,113,113,.15);border:1px solid rgba(248,113,113,.4)}@keyframes index-module-scss-module__i37mAW__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
