.xn-platform-hero{background:radial-gradient(ellipse at top,#50346c99,transparent 72%),#0b091c;color:#f7f2ff}.xn-platform-hero h1{color:#f7f2ff}.xn-platform-hero h1 span{background:linear-gradient(110deg,#e7ccff,#d3eaff);background-clip:text;-webkit-background-clip:text;color:transparent}.xn-platform-hero .xe-kicker,.xn-platform-hero p{color:#d9cce7}.xn-platform-hero .xe-secondary{background:#201630;border-color:#ad87cf;color:#f2e7ff}.xch49-product-hero h1{line-height:1.18;overflow:visible;padding:.16em .12em .2em}.xch49-xip,.xn-brief-surface{background:#f3edf9}.xn-brief-surface{padding:28px max(20px,calc(50vw - 580px)) 48px}.xch49-industry-tabs{background:#100b22;border-radius:12px;margin-bottom:20px;padding:18px!important}.xch49-xip-body .xch49-industry-tabs button{background:#21152f;border-color:#70538b!important;color:#eee2ff!important}.xch49-xip-body .xch49-industry-tabs button[aria-pressed=true]{background:#decbf2!important;color:#311c49!important}.xn-context{font-size:12px!important;margin:12px 0 20px!important}.xn-card-link{border-radius:12px;color:inherit;display:block;height:100%;padding:4px;text-decoration:none}.xn-card-link:focus-visible,.xn-card-link:hover{background:#f6f9ed;outline:3px solid #85aa5e;outline-offset:12px}.xn-principle-card{background:linear-gradient(145deg,#25133c,#110c23);border:1px solid #8061b46b;border-radius:14px;overflow:hidden;padding-top:22px;text-align:center}.xn-principle-card .xch49-principle{background:none;border:0;border-radius:0}.xn-principle-card .xch49-principle summary{padding-top:14px}.xn-principle-link{height:56px;margin:0 auto;text-decoration:none;transition:background .18s,color .18s,box-shadow .18s;width:56px}.xn-principle-link:focus-visible,.xn-principle-link:hover{background:#d8edb5;box-shadow:0 0 0 4px #d8edb533;color:#281b3c;outline:2px solid #d8edb5;outline-offset:4px}.xn-read-link{color:#d5edb0!important;display:inline-block;font-size:12px;margin:0 0 20px;text-decoration:underline}@media(max-width:650px){.xn-brief-surface{padding:12px 20px 32px}.xch49-product-hero h1{font-size:clamp(37px,10vw,56px)}.xn-card-link:focus-visible,.xn-card-link:hover{outline-offset:4px}}.xn-map-link:focus-visible,.xn-map-link:hover{box-shadow:0 8px 22px #5d377a22;outline:3px solid #799c50;outline-offset:4px}.xe-title.xn-platform-hero .xe-kicker,.xe-title.xn-platform-hero>p{color:#d9cce7!important}.xe-title.xn-platform-hero .xe-secondary{background:#201630!important;border-color:#ad87cf!important;color:#f2e7ff!important}.xch49-xip-body{color:#f6f2ff;margin:32px auto 40px;max-width:1224px;width:calc(100% - 48px)}.xch49-xip-body,.xn-brief-surface .xch49-exec{background:#100c23;border:1px solid #9b77bb;border-radius:18px;box-shadow:0 12px 35px #3e22551c;box-sizing:border-box;padding:28px}.xch49-xip-body .xch49-exec{padding:24px 0}.xn-context{color:#cbbbdc}.xch49-xip-body :is(a,button,summary,textarea):focus-visible,.xn-brief-surface :is(a,button,summary,textarea):focus-visible{outline:3px solid #d6edb1;outline-offset:3px}.xe-hero{background:radial-gradient(ellipse at 75% 20%,#502c6c88,transparent 65%),#0b091c;color:#faf6ff}.xe-hero h1{color:#faf6ff;line-height:1.17;padding:.12em 0 .2em}.xe-hero h1 span{background:linear-gradient(110deg,#cfa6ff,#e3f0ff);background-clip:text;-webkit-background-clip:text;color:transparent}.xe-hero .xe-kicker,.xe-hero-copy>p{color:#dfd3eb!important}.xe-hero .xe-secondary{background:#271936;border-color:#a985c5;color:#f8efff}.xe-map{color:#342046}.xe-map-top a{align-items:center;display:flex;flex:1;flex-direction:column;font-size:12px;font-weight:650;gap:12px;justify-content:center;min-width:0;text-align:center}.xe-map-top .xo-icon{color:#70429b;height:32px;width:32px}.xe-map-center p{color:#64516f}.xo-icon{flex-shrink:0;height:24px;width:24px}.xe-mega a{align-items:flex-start;display:flex;gap:12px}.xe-mega a>.xo-icon{color:#77429f;margin-top:3px}.xo-menu-copy{display:block;min-width:0}.xc-editorial-hero h1{line-height:1.24;overflow:visible;padding:.1em .08em .19em}.xo-article-hero{background:linear-gradient(120deg,#f3eafa,#ece4f5);color:#291a39;font-family:Segoe UI,Arial,sans-serif;padding:54px 24px 48px}.xo-article-hero>div{margin:auto;max-width:860px}.xo-article-hero h1{font-size:clamp(34px,4.4vw,58px);letter-spacing:-.035em;line-height:1.18;margin:20px 0;padding-bottom:.15em}.xo-article-hero a{color:#653099}.xo-article-hero .xc-editorial-lead{color:#554362;font-size:21px;line-height:1.55}.xo-article-hero .xc-editorial-kicker{color:#6b3a91;margin-top:30px}.xo-compact-library .xc-editorial-card-art{height:110px}.xo-compact-library .xc-editorial-card h2{font-size:26px}.xo-compact-library .xc-editorial-card-grid{align-items:stretch}#industry-brochures>.xcs-wrap>.xcs-kicker,#industry-brochures>.xcs-wrap>h2{text-align:center}#industry-brochures .xcs-brochures{margin:28px auto 0;max-width:1080px}#industry-brochures .xcs-brochures a{text-align:center}@media(max-width:650px){.xch49-xip-body{margin:16px auto 24px;padding:16px 12px;width:calc(100% - 24px)}.xn-brief-surface{padding:16px 12px 24px}.xn-brief-surface .xch49-exec{padding:16px 12px}.xe-map-top a{font-size:11px;padding:10px 6px!important}.xe-map-top .xo-icon{height:28px;width:28px}.xo-article-hero{padding:36px 22px}.xo-article-hero .xc-editorial-lead{font-size:19px}}.xe-hero .xe-actions .xe-secondary{color:#f8efff!important}.xe-map-top a>span{background:none;border:0;font-size:inherit;padding:0}.xo-article-hero h1{padding:.15em 0 .2em}