.InsuranceFinancingSection-module__WZq7IW__section{background-color:#fff;width:100%;padding:80px 0 100px;position:relative}.InsuranceFinancingSection-module__WZq7IW__container{width:100%;max-width:1240px;margin:0 auto;padding:0 45px}.InsuranceFinancingSection-module__WZq7IW__block{text-align:center;margin-bottom:85px}.InsuranceFinancingSection-module__WZq7IW__block:last-child{margin-bottom:0}.InsuranceFinancingSection-module__WZq7IW__heading{font-family:"Jost", var(--font-primary), sans-serif;color:#1a1a1a;letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(34px,3.6vw,44px);font-weight:700;line-height:1.2}.InsuranceFinancingSection-module__WZq7IW__subheading{font-family:"Jost", var(--font-primary), sans-serif;color:#1a1a1a;letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(30px,3.2vw,38px);font-weight:700;line-height:1.25}.InsuranceFinancingSection-module__WZq7IW__description{font-family:"Jost", var(--font-primary), sans-serif;color:#4b5563;max-width:820px;margin:0 auto 45px;font-size:15.5px;line-height:27px}.InsuranceFinancingSection-module__WZq7IW__insuranceGrid{grid-template-columns:repeat(4,1fr);align-items:center;gap:28px;max-width:1040px;margin:0 auto;display:grid}.InsuranceFinancingSection-module__WZq7IW__financingGrid{grid-template-columns:repeat(5,1fr);align-items:center;gap:24px;max-width:1140px;margin:0 auto;display:grid}.InsuranceFinancingSection-module__WZq7IW__logoItem{background-color:#fff;border-radius:6px;justify-content:center;align-items:center;width:100%;height:75px;padding:8px 14px;transition:transform .25s,filter .25s;display:flex}.InsuranceFinancingSection-module__WZq7IW__logoItem:hover{filter:drop-shadow(0 6px 16px #00000014);transform:translateY(-3px)}.InsuranceFinancingSection-module__WZq7IW__logoImg{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:56px;display:block}@media (max-width:768px){.InsuranceFinancingSection-module__WZq7IW__section{padding:55px 0 75px}.InsuranceFinancingSection-module__WZq7IW__container{padding:0 20px}.InsuranceFinancingSection-module__WZq7IW__block{margin-bottom:55px}.InsuranceFinancingSection-module__WZq7IW__heading{font-size:28px}.InsuranceFinancingSection-module__WZq7IW__subheading{font-size:24px}.InsuranceFinancingSection-module__WZq7IW__description{margin-bottom:28px;font-size:14px;line-height:23px}.InsuranceFinancingSection-module__WZq7IW__insuranceGrid,.InsuranceFinancingSection-module__WZq7IW__financingGrid{grid-template-columns:repeat(2,1fr);gap:16px 14px;max-width:100%;display:grid}.InsuranceFinancingSection-module__WZq7IW__logoItem{background-color:#fafafa;border:1px solid #0000000d;height:70px;padding:10px 12px}.InsuranceFinancingSection-module__WZq7IW__financingGrid>:last-child:nth-child(odd){grid-column:span 2;justify-self:center;max-width:200px}.InsuranceFinancingSection-module__WZq7IW__logoImg{max-height:44px}}
