.accordion-grid-section .accordion-grid{display:grid;grid-template-columns:1fr;gap:var(--s2)}.accordion-grid-section .accordion-grid__right,.accordion-grid-section .accordion-grid__stack{display:grid;grid-template-columns:1fr;gap:var(--s2)}.accordion-grid-section .accordion-grid__slot{min-width:0}.accordion-grid-section .accordion-grid__slot--primary{min-height:240px}.accordion-grid-section .accordion-grid__card{position:relative;display:flex;flex-direction:column;overflow:hidden;min-height:220px;border-radius:var(--s2);border:1px solid var(--Primary-Blue-Lightest);background:linear-gradient(180deg,rgba(32,125,233,.1) 0%,rgba(32,125,233,.1) 100%),var(--White);transform-origin:top left;transition:background 0.3s ease}.accordion-grid-section .accordion-grid__card.is-active{background:linear-gradient(180deg,rgba(32,125,233,.1) 0%,rgba(255,255,255,0) 100%),var(--White)}.accordion-grid-section .accordion-grid__card--teal{border-color:var(--Tertiary-Teal-Lighter);background:linear-gradient(180deg,rgba(77,193,185,.1) 0%,rgba(77,193,185,.1) 100%),var(--White)}.accordion-grid-section .accordion-grid__card--teal.is-active{background:linear-gradient(180deg,rgba(77,193,185,.1) 0%,rgba(255,255,255,0) 100%),var(--White)}.accordion-grid-section .accordion-grid__card--purple{border-color:var(--Tertiary-Purple-Lighter);background:linear-gradient(180deg,rgba(175,63,172,.1) 0%,rgba(175,63,172,.1) 100%),var(--White)}.accordion-grid-section .accordion-grid__card--purple.is-active{background:linear-gradient(180deg,rgba(175,63,172,.1) 0%,rgba(255,255,255,0) 100%),var(--White)}.accordion-grid-section .accordion-grid__card--blue{border-color:var(--Primary-Blue-Lightest);background:linear-gradient(180deg,rgba(32,125,233,.1) 0%,rgba(32,125,233,.1) 100%),var(--White)}.accordion-grid-section .accordion-grid__card--blue.is-active{background:linear-gradient(180deg,rgba(32,125,233,.1) 0%,rgba(255,255,255,0) 100%),var(--White)}.accordion-grid-section .accordion-grid__surface{position:relative;display:flex;flex:1 1 auto;flex-direction:column;width:100%;padding:var(--s3);transform-origin:top left}.accordion-grid-section .accordion-grid__card:not(.is-active) .accordion-grid__surface{justify-content:flex-end}.accordion-grid-section .accordion-grid__card.is-active.has-flush-bottom-image .accordion-grid__surface{padding-bottom:0}.accordion-grid-section .accordion-grid__activate{position:absolute;inset:0;z-index:2;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.accordion-grid-section .accordion-grid__card.is-active .accordion-grid__activate{display:none}.accordion-grid-section .accordion-grid__card:not(.is-active):hover,.accordion-grid-section .accordion-grid__activate:focus-visible{outline:none}.accordion-grid-section .accordion-grid__activate:focus-visible{box-shadow:inset 0 0 0 2px var(--Primary-Blue)}.accordion-grid-section .accordion-grid__icon{position:absolute;top:var(--s3);right:var(--s3);width:48px;height:48px;overflow:hidden}.accordion-grid-section .accordion-grid__icon img{display:block;width:100%;height:100%;object-fit:contain}.accordion-grid-section .accordion-grid__icon--svg{background-color:var(--Primary-Blue);-webkit-mask-image:var(--accordion-grid-icon);mask-image:var(--accordion-grid-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.accordion-grid-section .accordion-grid__icon--svg img{opacity:0}.accordion-grid-section .accordion-grid__card--teal .accordion-grid__icon--svg{background-color:var(--Tertiary-Teal)}.accordion-grid-section .accordion-grid__card--purple .accordion-grid__icon--svg{background-color:var(--Tertiary-Purple-Light)}.accordion-grid-section .accordion-grid__card--blue .accordion-grid__icon--svg{background-color:var(--Primary-Blue)}.accordion-grid-section .accordion-grid__body{display:flex;flex-direction:column;gap:var(--s3);align-items:flex-start;width:100%;padding:var(--s2);padding-right:var(--s2)}.accordion-grid-section .accordion-grid__card.is-active .accordion-grid__body{padding:var(--s2);padding-right:var(--s8)}.accordion-grid-section .accordion-grid__meta{display:flex;flex-direction:column;gap:var(--s1);width:100%}.accordion-grid-section .accordion-grid__number{margin:0;color:var(--Primary-Blue);font-size:21px;font-style:normal;font-weight:600;line-height:35px}.accordion-grid-section .accordion-grid__card--teal .accordion-grid__number{color:var(--Tertiary-Teal)}.accordion-grid-section .accordion-grid__card--purple .accordion-grid__number{color:var(--Tertiary-Purple-Light)}.accordion-grid-section .accordion-grid__heading{margin:0;font-family:var(--font-inter);font-size:38px;font-style:normal;font-weight:800;line-height:46px;letter-spacing:-1.368px;color:#222}.accordion-grid-section .accordion-grid__heading.h3{font-size:32px;line-height:40px;letter-spacing:-1.152px}.accordion-grid-section .accordion-grid__heading.h4{font-size:24px;line-height:32px;font-weight:600;letter-spacing:-.864px}.accordion-grid-section .accordion-grid__subheading{margin:0;font-family:var(--font-inter);font-size:18px;font-weight:400;line-height:28px;letter-spacing:.09px;color:#222}.accordion-grid-section .accordion-grid__content{width:100%}.accordion-grid-section .accordion-grid__content p,.accordion-grid-section .accordion-grid__content ul,.accordion-grid-section .accordion-grid__content ol{margin:0 0 var(--s1);font-family:var(--font-inter);font-size:18px;font-weight:400;line-height:27px;letter-spacing:.09px;color:var(--copy-dark-color)}.accordion-grid-section .accordion-grid__content p:last-child,.accordion-grid-section .accordion-grid__content ul:last-child,.accordion-grid-section .accordion-grid__content ol:last-child{margin-bottom:0}.accordion-grid-section .accordion-grid__content ul{list-style:none;padding:0}.accordion-grid-section .accordion-grid__content ul li{position:relative;padding:0;padding-left:16px;margin-bottom:10px;}.accordion-grid-section .accordion-grid__content ul li:last-child{margin-bottom:0}.accordion-grid-section .accordion-grid__content ul li::before{content:"";position:absolute;top:10px;left:0;width:8px;height:8px;border-radius:100%;background-color:var(--Primary-Blue)}.accordion-grid-section .accordion-grid__card--teal .accordion-grid__content ul li::before{background-color:var(--Tertiary-Teal)}.accordion-grid-section .accordion-grid__card--purple .accordion-grid__content ul li::before{background-color:var(--Tertiary-Purple-Light)}.accordion-grid-section .accordion-grid__image{position:relative;display:flex;flex:1 0 auto;align-items:flex-end;justify-content:center;width:100%;min-height:0}.accordion-grid-section .accordion-grid__image picture{display:block;width:100%}.accordion-grid-section .accordion-grid__image img{display:block;width:100%;height:auto;max-height:343px;object-fit:contain;padding-left:var(--s3);padding-right:var(--s3)}.accordion-grid-section .accordion-grid__image--video{display:grid;grid-template-columns:100%;grid-template-areas:"media";align-content:end}.accordion-grid-section .accordion-grid__image--video>*{grid-area:media;align-self:end}.accordion-grid-section .accordion-grid__play{--accordion-grid-play-size:var(--s15);z-index:3;display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center;width:var(--accordion-grid-play-size);height:var(--accordion-grid-play-size);margin:0;color:var(--Primary-Blue);text-decoration:none;transition:color 0.2s ease,transform 0.2s ease}.accordion-grid-section .accordion-grid__play:hover,.accordion-grid-section .accordion-grid__play:focus-visible{color:var(--Primary-Blue-Dark);transform:scale(1.04)}.accordion-grid-section .accordion-grid__play:focus-visible{outline:3px solid var(--Primary-Blue-Light);outline-offset:4px;border-radius:50%}.accordion-grid-section .accordion-grid__play-icon{display:block;width:100%;height:100%}.accordion-grid-section .accordion-grid__play-icon svg{display:block;width:100%;height:100%;overflow:visible}.accordion-grid-section .accordion-grid__play-ring--outer{animation:accordion-grid-play-pulse 2.4s ease-out infinite;transform-origin:center}.accordion-grid-section .accordion-grid__play-ring--mid{animation:accordion-grid-play-pulse 2.4s ease-out infinite 0.35s;transform-origin:center}@keyframes accordion-grid-play-pulse{0%{opacity:.35;transform:scale(.92)}70%{opacity:0;transform:scale(1.12)}100%{opacity:0;transform:scale(1.12)}}.accordion-grid-section .accordion-grid__wistia-embed{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;visibility:hidden;pointer-events:none}.accordion-grid-section .accordion-grid__card:not(.is-active) .accordion-grid__content,.accordion-grid-section .accordion-grid__card:not(.is-active) .accordion-grid__link,.accordion-grid-section .accordion-grid__card:not(.is-active) .accordion-grid__image{display:none}.accordion-grid-section .accordion-grid.is-swapping{pointer-events:none}.accordion-grid-section .accordion-grid.is-swapping .accordion-grid__card{z-index:1;will-change:transform,border-radius,height}.accordion-grid-section .accordion-grid.is-swapping .accordion-grid__surface{will-change:transform}.accordion-grid-section .accordion-grid.is-swapping .accordion-grid__meta,.accordion-grid-section .accordion-grid.is-swapping .accordion-grid__content,.accordion-grid-section .accordion-grid.is-swapping .accordion-grid__link{will-change:transform,opacity}@media screen and (max-width:1024px){.accordion-grid-section .accordion-grid__card{scroll-margin-top:var(--s10)}.accordion-grid-section .accordion-grid__body,.accordion-grid-section .accordion-grid__card.is-active .accordion-grid__body{padding:0}.accordion-grid-section .accordion-grid__card:not(.is-active) .accordion-grid__number{position:absolute;top:var(--s3);left:var(--s3)}.accordion-grid-section .accordion-grid__heading.h3{font-size:24px;line-height:30px}.accordion-grid-section .accordion-grid__heading.h4{font-size:16px;line-height:22px}.accordion-grid-section .accordion-grid__play{--accordion-grid-play-size:var(--s12)}}@media screen and (min-width:1025px){.accordion-grid-section .accordion-grid--wide{grid-template-columns:2fr 1fr;align-items:stretch}.accordion-grid-section .accordion-grid--wide.is-reversed{grid-template-columns:1fr 2fr}.accordion-grid-section .accordion-grid--wide.is-reversed .accordion-grid__right{grid-column:1;grid-row:1}.accordion-grid-section .accordion-grid--wide.is-reversed .accordion-grid__slot--primary{grid-column:2;grid-row:1}.accordion-grid-section .accordion-grid--wide .accordion-grid__right{grid-template-rows:minmax(min-content,1fr) minmax(min-content,1fr)}.accordion-grid-section .accordion-grid--four-cards{grid-template-columns:2fr 1fr;align-items:stretch}.accordion-grid-section .accordion-grid--four-cards .accordion-grid__right{grid-template-rows:repeat(3,minmax(min-content,1fr))}.accordion-grid-section .accordion-grid--five-cards{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.accordion-grid-section .accordion-grid--five-cards .accordion-grid__slot--primary{grid-column:1 / span 2;grid-row:1}.accordion-grid-section .accordion-grid--five-cards .accordion-grid__stack{grid-row:1;grid-template-rows:minmax(min-content,1fr) minmax(min-content,1fr);align-self:stretch}.accordion-grid-section .accordion-grid--five-cards .accordion-grid__stack--first{grid-column:3}.accordion-grid-section .accordion-grid--five-cards .accordion-grid__stack--second{grid-column:4}.accordion-grid-section .accordion-grid--five-cards[data-active-region="middle"] .accordion-grid__slot--primary{grid-column:2 / span 2}.accordion-grid-section .accordion-grid--five-cards[data-active-region="middle"] .accordion-grid__stack--first{grid-column:1}.accordion-grid-section .accordion-grid--five-cards[data-active-region="middle"] .accordion-grid__stack--second{grid-column:4}.accordion-grid-section .accordion-grid--five-cards[data-active-region="right"] .accordion-grid__slot--primary{grid-column:3 / span 2}.accordion-grid-section .accordion-grid--five-cards[data-active-region="right"] .accordion-grid__stack--first{grid-column:1}.accordion-grid-section .accordion-grid--five-cards[data-active-region="right"] .accordion-grid__stack--second{grid-column:2}.accordion-grid-section .accordion-grid--tall{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;min-height:700px}.accordion-grid-section .accordion-grid--two-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;min-height:700px}.accordion-grid-section .accordion-grid--tall .accordion-grid__right,.accordion-grid-section .accordion-grid--tall .accordion-grid__slot,.accordion-grid-section .accordion-grid--two-cards .accordion-grid__right,.accordion-grid-section .accordion-grid--two-cards .accordion-grid__slot{display:contents}.accordion-grid-section .accordion-grid--tall .accordion-grid__card.is-active,.accordion-grid-section .accordion-grid--two-cards .accordion-grid__card.is-active{grid-column:span 2}.accordion-grid-section .accordion-grid__slot,.accordion-grid-section .accordion-grid__card{min-height:0;height:100%}.accordion-grid-section .accordion-grid--tall .accordion-grid__card,.accordion-grid-section .accordion-grid--two-cards .accordion-grid__card{grid-column:span 1;min-height:min-content;height:auto;align-self:stretch}.accordion-grid-section .accordion-grid__card.is-active .accordion-grid__surface{justify-content:flex-end}.accordion-grid-section .accordion-grid__card.is-active:not(:has(.accordion-grid__image)) .accordion-grid__surface{justify-content:flex-start}.accordion-grid-section .accordion-grid__image{flex:1 0 0%}.accordion-grid-section .accordion-grid--wide .accordion-grid__right,.accordion-grid-section .accordion-grid--four-cards .accordion-grid__right,.accordion-grid-section .accordion-grid--five-cards .accordion-grid__stack{align-self:stretch}.accordion-grid-section .accordion-grid--wide .accordion-grid__slot,.accordion-grid-section .accordion-grid--four-cards .accordion-grid__slot,.accordion-grid-section .accordion-grid--five-cards .accordion-grid__slot,.accordion-grid-section .accordion-grid--wide .accordion-grid__card,.accordion-grid-section .accordion-grid--four-cards .accordion-grid__card,.accordion-grid-section .accordion-grid--five-cards .accordion-grid__card{min-height:min-content}}@media (prefers-reduced-motion:reduce){.accordion-grid-section .accordion-grid__card{transition:none}.accordion-grid-section .accordion-grid__play-ring--outer,.accordion-grid-section .accordion-grid__play-ring--mid{animation:none}.accordion-grid-section .accordion-grid__play{transition:none}}