.split-accordion{position:relative;background:#fff;color:#22313f}.split-accordion__inner{width:min(1200px, calc(100% - (var(--section-padding-x) * 2)));margin:0 auto;padding:var(--section-padding-y) 0}.split-accordion__title{margin:0 0 20px;font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-display);text-wrap:balance;color:#15324b}.split-accordion__media{margin:0 0 40px;overflow:hidden;border-radius:var(--radius-card)}.split-accordion__image{display:block;width:100%;height:40vh;object-fit:cover;border-radius:var(--radius-card);transition:transform 420ms var(--ease-out)}@media (hover:hover) and (pointer:fine){.split-accordion__media:hover .split-accordion__image{transform:scale(1.03)}}.split-accordion__split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.split-accordion__text{position:sticky;top:100px}.split-accordion__copy{color:#22313f;opacity:1;line-height:var(--lh-body)}.split-accordion__accordions{display:flex;flex-direction:column}.split-accordion__item{border-bottom:1px solid rgb(21 50 75 / .2)}.split-accordion__question-heading{margin:0}.split-accordion__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;background:none;border:none;cursor:pointer;text-align:left;color:inherit;transition:color 220ms ease}.split-accordion__question-text{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-semibold);line-height:var(--lh-display);color:#15324b}.split-accordion__icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#15324b;position:relative;transition:transform 220ms ease,color 220ms ease}.split-accordion__icon svg{position:absolute;inset:0;width:40px;height:40px;display:block;transition:opacity 220ms ease,transform 220ms ease}.split-accordion__icon-minus{opacity:0;transform:scale(.88)}.split-accordion__item.is-open .split-accordion__icon-plus{opacity:0;transform:scale(.88)}.split-accordion__item.is-open .split-accordion__icon-minus{opacity:1;transform:scale(1)}@media (hover:hover) and (pointer:fine){.split-accordion__question:hover,.split-accordion__question:focus-visible{color:#2f80b7}.split-accordion__question:hover .split-accordion__icon,.split-accordion__question:focus-visible .split-accordion__icon{color:#2f80b7;transform:translateY(-1px) scale(1.04)}.split-accordion__item.is-open .split-accordion__question:hover .split-accordion__icon,.split-accordion__item.is-open .split-accordion__question:focus-visible .split-accordion__icon{transform:translateY(0) scale(1.02)}}.split-accordion__answer{max-height:0;overflow:hidden;opacity:0;transition:max-height 0.4s ease,opacity 0.4s ease}.split-accordion__answer-text{margin:0;padding:0 0 20px;color:#22313f;opacity:1;line-height:var(--lh-body);max-width:100%}.split-accordion__subtitle{margin:20px 0 8px;color:#15324b;line-height:1.3}.split-accordion__answer-text h4.split-accordion__subtitle{font-size:1.125rem}.split-accordion__answer-text h5.split-accordion__subtitle,.split-accordion__answer-text h6.split-accordion__subtitle{font-size:1rem}.split-accordion__subtext p{margin:0 0 10px}@media (max-width:768px){.split-accordion__split{grid-template-columns:1fr;gap:32px}.split-accordion__text{position:static}.split-accordion__image{height:30vh}.split-accordion__inner{padding:calc(var(--section-padding-y) * 0.75) 0}}