.NhPJnW_wrapper{background-color:#f5f4f5;padding:40px 0}@media (min-width:1280px){.NhPJnW_wrapper{padding:80px 0}}.NhPJnW_maxWidth{width:100%;max-width:1430px;margin:0 auto}.NhPJnW_headerArea{margin-bottom:24px;padding:0 24px}.NhPJnW_header{font-family:var(--font-sans);color:#3f00de;margin:0 0 24px;font-size:37px;font-weight:900;line-height:44px}.NhPJnW_subheader{font-family:var(--font-sans);color:#0e0d0fe6;margin:0;font-size:16px;font-weight:500;line-height:22px}.NhPJnW_cardsContainer{scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;padding:8px 24px 16px;scroll-padding-left:24px;display:flex;overflow-x:auto}.NhPJnW_cardsContainer::-webkit-scrollbar{display:none}.NhPJnW_card{scroll-snap-align:start;box-sizing:border-box;background:#9dedff;border-radius:10px;flex-direction:column;flex:0 0 310px;min-height:240px;padding:24px;display:flex}@media (min-width:992px){.NhPJnW_maxWidth{padding:0 64px}.NhPJnW_cardsContainer{scroll-snap-type:none;grid-template-columns:1fr 1fr;gap:24px;padding:0;display:grid;overflow-x:visible}.NhPJnW_card{flex:none;width:auto;min-width:0}}@media (min-width:1360px){.NhPJnW_maxWidth{flex-direction:row;justify-content:center;align-items:center;gap:24px;padding:0 64px;display:flex}.NhPJnW_headerArea{flex-shrink:0;max-width:366px;margin-bottom:0;padding:0}.NhPJnW_card{width:310px;max-width:360px}}.NhPJnW_navButtons{gap:12px;padding:8px 24px 0;display:flex}@media (min-width:992px){.NhPJnW_navButtons{display:none}}.NhPJnW_navBtn{cursor:pointer;color:#0e0d0fe6;background:#fff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:10px;transition:all .1s;display:flex}.NhPJnW_navBtn:hover{color:#fff;background:#2d009e}.NhPJnW_navBtn:active{color:#fff;background:#6533e5}.NhPJnW_cardHeaderRow{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px;display:flex}.NhPJnW_cardHeader{font-family:var(--font-sans);color:#0e0d0fe6;min-height:68px;margin:0;font-size:28px;font-weight:900;line-height:34px}.NhPJnW_cardIcon{flex-shrink:0;width:40px;height:auto;margin-top:5px}.NhPJnW_cardDescription{font-family:var(--font-sans);color:#0e0d0fe6;flex:1;margin:0 0 24px;font-size:16px;font-weight:500;line-height:22px}.NhPJnW_ctaButton{color:#fff;font-family:var(--font-sans);background:#00596d;border-radius:2000px;align-items:center;gap:8px;padding:12px 24px;font-size:16px;font-weight:500;line-height:1;text-decoration:none;transition:background .2s;display:inline-flex}.NhPJnW_ctaButton:hover{background:#00738d}
