.innerHero{padding-bottom:60px}.innerHero .wrapper{display:flex;flex-wrap:wrap;gap:2.5rem}.innerHero .wrapper>*{flex:1}.innerHero .left img{height:auto;max-width:100%}@media (min-width:1200px){.innerHero{padding-top:240px}}.innerHero .accordion{--accordion-rule:#d8d8d8;--accordion-text:#4d4d4d;--accordion-focus:#1a6ebd;--accordion-duration:320ms;--accordion-ease:cubic-bezier(0.25,0.1,0.25,1);max-width:60rem}.innerHero .accordion__heading{font-size:inherit;font-weight:inherit;margin:0}.innerHero .accordion__trigger{align-items:center;background:none;border:0;border-bottom:1px solid var(--accordion-rule);color:var(--accordion-text);cursor:pointer;display:flex;font:inherit;font-size:1.75rem;font-weight:600;gap:1rem;justify-content:space-between;line-height:1.3;padding:0 0 1.25rem;text-align:left;width:100%}.innerHero .accordion__trigger:hover{color:#2b2b2b}.innerHero .accordion__trigger:focus-visible{border-radius:2px;outline:2px solid var(--accordion-focus);outline-offset:4px}.innerHero .accordion__icon{flex:none;height:1.5rem;transition:transform var(--accordion-duration) var(--accordion-ease);width:1.5rem}.innerHero .accordion.is-open .accordion__icon{transform:rotate(180deg)}.innerHero .accordion__panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--accordion-duration) var(--accordion-ease),opacity calc(var(--accordion-duration)*.6) var(--accordion-ease),visibility 0s linear var(--accordion-duration);visibility:hidden}.innerHero .accordion.is-open .accordion__panel{grid-template-rows:1fr;opacity:1;transition:grid-template-rows var(--accordion-duration) var(--accordion-ease),opacity var(--accordion-duration) var(--accordion-ease) 80ms,visibility 0s;visibility:visible}.innerHero .accordion__inner{overflow:hidden}.innerHero .accordion__content{color:#5a5a5a;font-size:1rem;line-height:1.65;max-width:68ch;padding:1.5rem 0 .5rem}.innerHero .accordion__content>:first-child{margin-top:0}.innerHero .accordion__content>:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.innerHero .accordion.is-open .accordion__panel,.innerHero .accordion__icon,.innerHero .accordion__panel{transition-duration:1ms}}.innerHero .buttonGroup{display:flex;flex-wrap:wrap;gap:1rem;margin-top:30px}.innerHero .buttonGroup a{align-items:center;display:flex;gap:1rem;width:fit-content}.innerHero .buttonGroup .btn_style3 path{fill:#cc272f}.innerHero .buttonGroup .btn_style1 path{fill:#fff}.innerHero .buttonGroup svg{width:20px}.innerHero .buttonGroup .btn_style3{border:1px solid #cc272f}@media(max-width:800px){.innerHero .wrapper{flex-direction:column}}