.oe-set{background:#fff;padding:88px 0 84px}.oe-set *{box-sizing:border-box}.oe-set__wrap{gap:32px;margin:0 auto;max-width:1240px;padding:0 32px}.oe-set__copy,.oe-set__wrap{display:flex;flex-direction:column}.oe-set__copy{align-items:center;gap:14px;text-align:center}.oe-set__eyebrow{align-items:center;background:#fff;border:1px solid rgba(88,93,230,.18);border-radius:999px;box-shadow:0 4px 14px -8px rgba(43,50,120,.25);color:#2b3278;display:inline-flex;font:600 12px/1 Inter,sans-serif;gap:8px;letter-spacing:.1em;padding:8px 14px 8px 10px;text-transform:uppercase}.oe-set__eyebrow i{background:#e6455c;border-radius:50%;box-shadow:0 0 0 3px rgba(230,69,92,.18);display:inline-block;height:7px;width:7px}.oe-set h2.oe-set__h2{color:#2b3278;font:600 40px/1.1 Poppins,sans-serif;letter-spacing:-.03em;margin:0;padding:0;text-wrap:balance}.oe-set p.oe-set__lead{color:#4a5078;font:400 19px/1.6 Inter,sans-serif;margin:0;max-width:760px}.oe-set__card{background:linear-gradient(180deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.88));border:1px solid rgba(88,93,230,.14);border-radius:24px;box-shadow:inset 0 1px 0 #fff,0 2px 6px -2px rgba(43,50,120,.08),0 24px 48px -28px rgba(43,50,120,.35);display:flex;flex-direction:column;gap:22px;padding:30px 32px 18px}.oe-set__tabs{display:flex;flex-wrap:wrap;gap:40px}.oe-set__tab{background:#fff;border:1px solid rgba(88,93,230,.18);border-radius:12px;color:#2b3278;cursor:pointer;font:600 14.5px/1 Inter,sans-serif;padding:14px 22px}.oe-set__tab[aria-selected=true]{background:#2b3278;border-color:#2b3278;color:#fff}.oe-set__tab:focus-visible{outline:3px solid #2b3278;outline-offset:2px}.oe-set__panel{display:none;flex-direction:column}.oe-set__panel.is-active{display:flex}.oe-set__item{border-bottom:1px solid rgba(88,93,230,.12);display:flex;flex-direction:column;gap:4px;padding:16px 0}.oe-set__item:last-child{border-bottom:0}.oe-set__item b{color:#2b3278;font:600 15.5px/1.4 Inter,sans-serif}.oe-set__item span{color:#4a5078;font:400 15px/1.5 Inter,sans-serif}@media (max-width:900px){.oe-set{padding:56px 0}.oe-set__wrap{padding:0 20px}.oe-set h2.oe-set__h2{font-size:30px}.oe-set__card{padding:24px 20px 14px}.oe-set__tabs{gap:16px}}