.StructuralRescue-module__hYPl8q__section{background-color:var(--background-white);padding:80px 0;position:relative;overflow:hidden}@media (min-width:768px){.StructuralRescue-module__hYPl8q__section{padding:128px 0}}.StructuralRescue-module__hYPl8q__bgSkew{background-color:var(--background-white);pointer-events:none;width:33.333%;height:100%;position:absolute;top:0;right:0;transform:skew(12deg)translate(25%)}.StructuralRescue-module__hYPl8q__container{z-index:10;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.StructuralRescue-module__hYPl8q__grid{grid-template-columns:1fr;align-items:center;gap:48px;display:grid}@media (min-width:1024px){.StructuralRescue-module__hYPl8q__grid{grid-template-columns:repeat(2,1fr);gap:80px}}.StructuralRescue-module__hYPl8q__badge{background-color:var(--background-white);border:1px solid var(--light-blue);color:var(--primary-blue);letter-spacing:.1em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 16px;font-size:14px;font-weight:700;display:inline-flex}.StructuralRescue-module__hYPl8q__title{color:var(--primary-blue);letter-spacing:-.02em;margin-bottom:24px;font-size:36px;font-weight:900;line-height:1.15}@media (min-width:768px){.StructuralRescue-module__hYPl8q__title{font-size:48px}}.StructuralRescue-module__hYPl8q__titleAccent{color:var(--primary-blue)}.StructuralRescue-module__hYPl8q__description{color:var(--secondary-blue);margin-bottom:32px;font-size:18px;line-height:1.6}.StructuralRescue-module__hYPl8q__list{flex-direction:column;gap:20px;margin:0 0 40px;padding:0;list-style:none;display:flex}.StructuralRescue-module__hYPl8q__listItem{align-items:flex-start;gap:16px;display:flex}.StructuralRescue-module__hYPl8q__listIconBox{background-color:var(--primary-blue);width:32px;height:32px;color:var(--background-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex;box-shadow:0 4px 6px -1px #0000001a}.StructuralRescue-module__hYPl8q__listIcon{width:16px;height:16px}.StructuralRescue-module__hYPl8q__listText{color:var(--primary-blue);font-size:18px;font-weight:500}.StructuralRescue-module__hYPl8q__ctaBtn{background-color:var(--accent-orange);color:var(--background-white);border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:16px 32px;font-size:16px;font-weight:900;text-decoration:none;transition:all .3s;display:inline-flex}@media (min-width:640px){.StructuralRescue-module__hYPl8q__ctaBtn{width:auto}}.StructuralRescue-module__hYPl8q__ctaBtn:hover{background-color:var(--accent-orange-hover);transform:translateY(-4px);box-shadow:0 20px 25px -5px #d3660040}.StructuralRescue-module__hYPl8q__ctaIcon{width:20px;height:20px}.StructuralRescue-module__hYPl8q__visualCol{position:relative}.StructuralRescue-module__hYPl8q__imageWrapper{aspect-ratio:4/5;border:1px solid #e2e8f080;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.StructuralRescue-module__hYPl8q__image{object-fit:cover}.StructuralRescue-module__hYPl8q__imageOverlay{background:linear-gradient(#0000,#0a4262cc);position:absolute;inset:0}.StructuralRescue-module__hYPl8q__statsCard{background-color:var(--background-white);border:1px solid var(--background-white);border-radius:16px;max-width:320px;padding:24px;position:absolute;bottom:-40px;left:-40px;box-shadow:0 20px 25px -5px #0000001a}.StructuralRescue-module__hYPl8q__statsHeader{align-items:center;gap:16px;margin-bottom:12px;display:flex}.StructuralRescue-module__hYPl8q__statsIconBox{width:48px;height:48px;color:var(--primary-blue);background-color:#7a9bb51a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.StructuralRescue-module__hYPl8q__statsIcon{width:24px;height:24px}.StructuralRescue-module__hYPl8q__statsNumber{color:var(--primary-blue);margin:0;font-size:24px;font-weight:900}.StructuralRescue-module__hYPl8q__statsLabel{color:var(--secondary-blue);text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.StructuralRescue-module__hYPl8q__statsDesc{color:var(--secondary-blue);margin:0;font-size:14px}
