
.discovery-column a{flex-wrap:wrap}.discovery-column a strong{font-weight:inherit}.discovery-column a small{flex-basis:100%;font-size:11px;line-height:1.45;color:#53658c}

.has-mega>.mega.mega--discovery{background:#fff;border-top:3px solid transparent;border-image:linear-gradient(90deg,#00bfa5 0%,#247cce 48%,#893fe3 76%,#ce26e8 100%) 1;max-height:calc(100dvh - 76px);overflow:auto}
.discovery-menu{display:grid;grid-template-columns:290px minmax(0,1fr);gap:28px;max-width:1280px;padding:22px 28px;margin:auto;color:#080b40;font-family:Arial,sans-serif}.discovery-menu a{text-decoration:none;color:inherit}.discovery-menu h4,.discovery-menu h5,.discovery-menu p{margin:0;letter-spacing:-.025em;line-height:1.3}.discovery-menu h4{font-size:22px;font-weight:700}.discovery-menu p{font-size:13px;line-height:1.5;color:#53658c;letter-spacing:0;margin-top:8px}.discovery-spotlight{display:block;background:radial-gradient(ellipse at 50% 80%,#183e69,transparent 65%),linear-gradient(145deg,#060e32,#1c1755);border-radius:13px;overflow:hidden;padding:22px 20px 10px;color:#fff!important}.discovery-spotlight h4{color:#fff;font-size:23px;line-height:1.25;position:relative;padding-inline-end:20px}.discovery-spotlight h4 span{position:absolute;inset-inline-end:0;top:0;font-weight:400}.discovery-spotlight p{color:#c1d1eb;font-size:14px}.discovery-diagram{display:block;width:100%;height:auto;margin-top:14px}.discovery-spotlight img{width:calc(100% + 40px);max-width:none;height:225px;object-fit:cover;display:block;margin:22px -20px -10px}.discovery-explore{display:block;border-radius:13px;background:#f2f0ff;padding:20px;margin-top:14px}.discovery-explore strong{font-size:17px;line-height:1.35;display:block}.discovery-explore strong span{color:#6430e8;margin-inline-start:8px}.discovery-heading{display:block;padding:6px 0 20px;border-bottom:1px solid #d8e0ee}.discovery-heading span{color:#6031ef;font-weight:400}.discovery-heading p{font-size:14px}.discovery-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:22px;gap:23px}.discovery-column{min-width:0;border-inline-start:1px solid #e0e5ef;padding-inline-start:21px}.discovery-column:first-child{border-inline-start:0;padding-inline-start:0}.discovery-icon{width:43px;height:43px;display:grid;place-items:center;background:#e8faf5;color:#00ab95;border-radius:10px;margin-bottom:13px}.discovery-icon svg{width:27px;height:27px}.discovery-tone-1{background:#f1edff;color:#7335e9}.discovery-tone-2{background:#edf3ff;color:#2374ef}.discovery-column h5{font-size:17px;min-height:44px}.discovery-column>p{min-height:59px;font-size:12px;margin-top:6px}.discovery-column ul{list-style:none;margin:14px 0 0;padding:10px 0 0;border-top:1px solid #d8e0ee}.discovery-column li{margin:0;padding:0}.discovery-column li a{font-size:14px;line-height:1.4;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 0;color:#53658c}.discovery-column li a span{color:#8864cf;opacity:0;transition:opacity .15s}.discovery-column li a:hover,.discovery-column li a:focus-visible{color:#6132d7}.discovery-column li a:is(:hover,:focus-visible) span{opacity:1}.discovery-menu a:focus-visible{outline:2px solid #8b64de;outline-offset:3px}.discovery-solutions .discovery-columns{grid-template-columns:1fr 1.35fr;gap:30px}.discovery-solutions .discovery-column h5{min-height:0}.discovery-solutions .discovery-column>p{min-height:42px}.discovery-solutions .discovery-column:last-child ul{display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.discovery-solutions .discovery-column li a{padding:12px 0;font-size:14px}.discovery-solutions .discovery-spotlight img{height:auto;aspect-ratio:1;object-fit:contain}
#siteNav .nav-links .has-mega:has(>.mega--discovery)>a.top{position:relative;border-bottom:0}#siteNav .nav-links .has-mega:has(>.mega--discovery)>a.top:after{content:'';position:absolute;inset-inline-start:0;inset-inline-end:0;bottom:0;height:3px;background:linear-gradient(90deg,#00bfa5,#247cce 48%,#893fe3 76%,#ce26e8);opacity:0}#siteNav .nav-links .has-mega:has(>.mega--discovery):is(:hover,:focus-within,.mobile-open)>a.top{color:#00ad99}#siteNav .nav-links .has-mega:has(>.mega--discovery):is(:hover,:focus-within,.mobile-open)>a.top:after{opacity:1}
@media(max-width:1040px){.has-mega>.mega.mega--discovery{max-height:none;overflow:visible}.discovery-menu{grid-template-columns:1fr;padding:20px;gap:24px}.discovery-feature{display:none}.discovery-columns{gap:18px}.discovery-column{padding-inline-start:18px}.discovery-column li a{padding:10px 0}.discovery-column li a span{opacity:1}}
@media(max-width:650px){.discovery-columns,.discovery-solutions .discovery-columns{grid-template-columns:1fr;gap:26px}.discovery-column{border-inline-start:0;padding-inline-start:0}.discovery-column h5,.discovery-column>p,.discovery-solutions .discovery-column>p{min-height:0}.discovery-icon{float:left;margin-inline-end:13px}.discovery-column ul{clear:both;margin-top:18px}.discovery-column li a{font-size:14px;padding:10px 0}.discovery-menu h4{font-size:21px}.discovery-solutions .discovery-column:last-child ul{column-gap:18px}}
