.contato-hero{align-items:center;min-height:560px;padding-bottom:120px;display:flex;overflow:hidden}.contato-hero-bg{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.contato-hero-overlay{z-index:0;background:linear-gradient(90deg,#041432f7 0%,#041432e6 34%,#04143275 58%,#04143214 82%);position:absolute;inset:0}.contato-hero-inner{text-align:left}.contato-hero-inner h1{max-width:620px}.contato-hero-inner p{max-width:560px}.contato-main{background:var(--gray-5);padding-top:0;position:relative}.contato-grid{z-index:2;background:#fff;border-radius:20px;grid-template-columns:1.4fr .6fr;align-items:stretch;gap:0;margin-top:-72px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #05183221}.contato-form{background:#fff;padding:54px 58px}.contato-form h2{font-size:28px}.contato-success{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;min-height:360px;display:flex}.contato-success .material-symbols-outlined{color:var(--green);font-size:54px}.contato-form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.contato-form-grid label{flex-direction:column;gap:8px;min-width:0;display:flex}.contato-form-grid label>span{color:var(--dark-2);font-size:12px;font-weight:700}.contato-form-grid input,.contato-form-grid select,.contato-form-grid textarea{border:1px solid var(--gray-3);border-radius:var(--radius-sm);width:100%;color:var(--dark-2);background:#f7f9fc;outline:none;padding:14px 16px;font-family:inherit;font-size:14.5px;transition:border-color .2s,box-shadow .2s,background .2s}.contato-form-grid input:focus,.contato-form-grid select:focus,.contato-form-grid textarea:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 3px #185bc417}.contato-form-grid textarea{resize:vertical}.contato-form-full{grid-column:span 2}.contato-form-check{color:var(--dark-3);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.contato-form-check input{margin-top:3px}.contato-info{color:#fff;background:linear-gradient(155deg,#061a36 0%,#0b2f61 100%);flex-direction:column;padding:38px 34px 28px;display:flex}.contato-info-intro{border-bottom:1px solid #ffffff1f;padding-bottom:24px}.contato-info-intro .eyebrow{color:#fff}.contato-info-intro h2{color:#fff;max-width:330px;font-size:25px}.contato-info-intro p{font-size:14px;line-height:1.55}.contato-info-intro .btn{padding-inline:20px}.contato-info-list{gap:0;display:grid}.contato-info-card{border-bottom:1px solid #ffffff1a;align-items:flex-start;gap:16px;padding:14px 0;display:flex}.contato-info-card .material-symbols-outlined{color:var(--green);flex-shrink:0;font-size:24px}.contato-info-card h4{color:#fff;margin-bottom:4px;font-size:15px}.contato-info-card p,.contato-info-card a{color:#ffffffb8;font-size:12.5px;line-height:1.5}.contato-social{margin-top:auto;padding-top:18px}.contato-social>span{color:#ffffff8c;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px;font-size:12px;font-weight:700;display:block}.contato-social>div{gap:10px;display:flex}.contato-social a{color:#fff;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.contato-social a:hover{border-color:var(--blue);color:var(--blue)}@media (width<=900px){.contato-hero-bg{object-position:62% center}.contato-hero-overlay{background:linear-gradient(90deg,#041432f5 0%,#041432d1 52%,#04143240 100%)}.contato-grid{grid-template-columns:1fr;max-width:760px}.contato-form-grid{grid-template-columns:1fr}.contato-form-full{grid-column:span 1}.contato-info{gap:0}}@media (width<=600px){.contato-hero{min-height:500px;padding-bottom:90px}.contato-hero-bg{object-position:67% center;opacity:.72}.contato-hero-overlay{background:linear-gradient(90deg,#041432fa,#0414329e)}.contato-grid{border-radius:16px;margin-top:-52px}.contato-form,.contato-info{padding:36px 24px}}
