@keyframes slide-in{0%{transform:translateX(400px)}to{transform:translateX(0)}}@keyframes slide-out{0%{transform:translateX(0)}to{transform:translateX(400px)}}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-down{0%{transform:translateY(0)}to{transform:translateY(calc(100% + 100px));transform:translateY(var(--slide-down-distance,calc(100% + 100px)))}}.supt-section-text-centered{margin-left:24px;margin-right:24px}@media (min-width:768px){.supt-section-text-centered{margin-left:40px;margin-right:40px}}@media (min-width:1024px){.supt-section-text-centered{margin-left:56px;margin-right:56px}}@media (min-width:1440px){.supt-section-text-centered{margin-left:72px;margin-right:72px}}@media (min-width:1444px){.supt-section-text-centered{width:100%;margin-left:auto;margin-right:auto}}.supt-section-text-centered{grid-column-gap:8px}@media (min-width:1500px){.supt-section-text-centered{grid-column-gap:32px}}.supt-section-text-centered{grid-row-gap:8px}@media (min-width:1500px){.supt-section-text-centered{grid-row-gap:32px}}.supt-section-text-centered{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;grid-template-rows:auto;padding:0 8px;margin:0;padding:var(--spacing-section-lg) 8px var(--spacing-xl) 8px}.supt-section-text-centered:not(:first-child){padding-top:var(--spacing-xl)}.supt-section-text-centered__inner{grid-column:1/span 12}@media screen and (min-width:768px){.supt-section-text-centered__inner{grid-column:4/span 6}}.supt-section-text-centered__inner .supt-paragraph,.supt-section-text-centered__inner p{font-family:var(--font-primary);font-size:clamp(16px,.19vw + .96rem,18px);line-height:clamp(16px,.19vw + .96rem,18px);font-weight:400}@media screen and (min-width:1440px){.supt-section-text-centered__inner .supt-paragraph,.supt-section-text-centered__inner p{font-size:clamp(18px,.66vw + .53rem,25px);line-height:clamp(18px,.66vw + .53rem,25px)}}.supt-section-text-centered__inner .supt-paragraph,.supt-section-text-centered__inner p{padding-bottom:clamp(16px,.19vw + .96rem,18px)}.supt-section-text-centered__inner .supt-paragraph .supt-heading-numbered__number,.supt-section-text-centered__inner p .supt-heading-numbered__number{font-family:var(--font-primary);font-size:clamp(16px,.19vw + .96rem,18px);line-height:clamp(16px,.19vw + .96rem,18px);font-weight:400}@media screen and (min-width:1440px){.supt-section-text-centered__inner .supt-paragraph .supt-heading-numbered__number,.supt-section-text-centered__inner p .supt-heading-numbered__number{font-size:clamp(18px,.66vw + .53rem,25px);line-height:clamp(18px,.66vw + .53rem,25px)}}.supt-section-text-centered__inner .supt-paragraph .supt-heading-numbered__number,.supt-section-text-centered__inner p .supt-heading-numbered__number{min-width:24px;padding-right:var(--spacing-sm)}.supt-section-text-centered__inner p.supt-heading-numbered{padding-left:86px}.supt-section-text-centered__inner h3.supt-heading-numbered,.supt-section-text-centered__inner h4.supt-heading-numbered{padding-left:42px}.supt-section-text-centered__inner h2{font-family:var(--font-primary);font-size:clamp(24px,.75vw + 1.32rem,32px);line-height:clamp(24px,.75vw + 1.32rem,32px);font-weight:400}@media screen and (min-width:1440px){.supt-section-text-centered__inner h2{font-size:clamp(32px,1.23vw + .9rem,45px);line-height:clamp(32px,1.23vw + .9rem,45px)}}.supt-section-text-centered__inner h2{padding-bottom:var(--spacing-lg)}.supt-section-text-centered__inner h2 .supt-heading-numbered__number{font-family:var(--font-primary);font-size:clamp(24px,.75vw + 1.32rem,32px);line-height:clamp(24px,.75vw + 1.32rem,32px);font-weight:400}@media screen and (min-width:1440px){.supt-section-text-centered__inner h2 .supt-heading-numbered__number{font-size:clamp(32px,1.23vw + .9rem,45px);line-height:clamp(32px,1.23vw + .9rem,45px)}}.supt-section-text-centered__inner h2 .supt-heading-numbered__number{padding-right:var(--spacing-md)}.supt-section-text-centered__inner h3{font-family:var(--font-primary);font-size:clamp(18px,.56vw + .99rem,24px);line-height:clamp(18px,.56vw + .99rem,24px);font-weight:400}@media screen and (min-width:1440px){.supt-section-text-centered__inner h3{font-size:clamp(24px,.94vw + .65rem,34px);line-height:clamp(24px,.94vw + .65rem,34px)}}.supt-section-text-centered__inner h3{padding-bottom:var(--spacing-lg)}.supt-section-text-centered__inner h3 .supt-heading-numbered__number{font-family:var(--font-primary);font-size:clamp(18px,.56vw + .99rem,24px);line-height:clamp(18px,.56vw + .99rem,24px);font-weight:400}@media screen and (min-width:1440px){.supt-section-text-centered__inner h3 .supt-heading-numbered__number{font-size:clamp(24px,.94vw + .65rem,34px);line-height:clamp(24px,.94vw + .65rem,34px)}}.supt-section-text-centered__inner h3 .supt-heading-numbered__number{min-width:32px;padding-right:var(--spacing-sm)}.supt-section-text-centered__inner h4{font-family:var(--font-primary);font-size:clamp(16px,.19vw + .96rem,18px);line-height:clamp(16px,.19vw + .96rem,18px);font-weight:400}@media screen and (min-width:1440px){.supt-section-text-centered__inner h4{font-size:clamp(18px,.66vw + .53rem,25px);line-height:clamp(18px,.66vw + .53rem,25px)}}.supt-section-text-centered__inner h4{padding-bottom:var(--spacing-lg)}.supt-section-text-centered__inner h4 .supt-heading-numbered__number{font-family:var(--font-primary);font-size:clamp(16px,.19vw + .96rem,18px);line-height:clamp(16px,.19vw + .96rem,18px);font-weight:400}@media screen and (min-width:1440px){.supt-section-text-centered__inner h4 .supt-heading-numbered__number{font-size:clamp(18px,.66vw + .53rem,25px);line-height:clamp(18px,.66vw + .53rem,25px)}}.supt-section-text-centered__inner h4 .supt-heading-numbered__number{min-width:44px;padding-right:var(--spacing-sm)}