.hero-content{padding:110px 0 56px!important;gap:24px!important;align-items:center!important}.hero-panel{max-width:600px!important}.hero .eyebrow{margin-bottom:16px!important;padding:8px 14px!important;font-size:0.82rem!important;line-height:1.2!important}.hero h1{margin-bottom:14px!important;font-size:clamp(2.6rem,5vw,4.8rem)!important;line-height:0.92!important;letter-spacing:-0.04em!important;max-width:560px!important}.hero p{margin-bottom:20px!important;font-size:1rem!important;line-height:1.6!important;max-width:560px!important}.hero-actions{gap:10px!important}.hero-card{padding:22px!important;max-width:430px!important;border-radius:24px!important}.hero-card h3{margin-bottom:14px!important;font-size:1rem!important}.stats{gap:12px!important}.stat{padding:16px!important;border-radius:16px!important}.stat strong{font-size:1.55rem!important;line-height:1!important;margin-bottom:6px!important}.stat span{font-size:0.9rem!important;line-height:1.45!important}@media (min-width:1400px){.hero-panel{max-width:560px!important}.hero-card{max-width:410px!important}}@media (max-width:1100px){.hero-content{padding:96px 0 46px!important;gap:20px!important}.hero h1{font-size:clamp(2.4rem,5vw,4rem)!important;max-width:100%!important}.hero-panel,.hero-card{max-width:100%!important}}@media (max-width:767px){.hero-content{padding:94px 0 34px!important;gap:18px!important}.hero .eyebrow{margin-bottom:12px!important;font-size:0.76rem!important;padding:7px 12px!important}.hero h1{margin-bottom:12px!important;font-size:clamp(2.1rem,9vw,3.2rem)!important;line-height:0.96!important}.hero p{margin-bottom:16px!important;font-size:0.96rem!important;line-height:1.55!important}.hero-card{padding:18px!important}.stats{gap:10px!important}.stat{padding:14px!important}.stat strong{font-size:1.35rem!important}.stat span{font-size:0.88rem!important}}.logo-panel{grid-column:span 2;justify-self:center;margin-top:12px;padding:16px 18px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.10);border:1px solid rgba(255,255,255,0.12);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,0.10),0 12px 28px rgba(0,0,0,0.18);transition:all 0.35s ease}.logo-panel img{width:200px;height:auto;object-fit:contain;filter:drop-shadow(0 0 12px rgba(255,255,255,0.55))
drop-shadow(0 0 24px rgba(255,255,255,0.35))
drop-shadow(0 10px 20px rgba(0,0,0,0.3));transition:transform 0.3s ease,filter 0.3s ease}.logo-panel:hover{transform:translateY(-4px);background:rgba(255,255,255,0.14);box-shadow:inset 0 1px 0 rgba(255,255,255,0.14),0 18px 36px rgba(0,0,0,0.22)}.logo-panel:hover img{transform:scale(1.06);filter:drop-shadow(0 0 16px rgba(255,255,255,0.7))
drop-shadow(0 0 30px rgba(255,255,255,0.45))
drop-shadow(0 12px 24px rgba(0,0,0,0.35))}@media (max-width:767px){.logo-panel{grid-column:span 1;width:100%;padding:14px}.logo-panel img{width:100px}}.contact-info-blocks{margin-top:26px;display:flex;gap:14px;flex-wrap:wrap}.contact-item{flex:1;min-width:240px;padding:18px 20px;border-radius:16px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.10);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all 0.3s ease}.contact-label{font-size:0.78rem;letter-spacing:0.08em;text-transform:uppercase;color:rgba(255,255,255,0.55);margin-bottom:6px}.contact-value{font-size:1.05rem;font-weight:600;color:#ffffff;text-decoration:none;transition:color 0.25s ease}.contact-item:hover{transform:translateY(-4px);background:rgba(255,255,255,0.10);box-shadow:0 14px 30px rgba(0,0,0,0.18)}.contact-item:hover .contact-value{color:#be9d58}@media (max-width:767px){.contact-info-blocks{flex-direction:column}.contact-item{width:100%}.et_pb_fullwidth_code_0{margin-top:-20px}.et_pb_row_0.et_pb_row{margin-top:-150px!important}.et_pb_contact_form_0 .input,.et_pb_contact_form_0 .input[type="checkbox"]+label i,.et_pb_contact_form_0 .input[type="radio"]+label i{background-color:#395773}