.xch49-journey{--xc-ink:#f6f4ff;--xc-muted:#b8b4ce;--xc-line:rgba(192,180,235,.25);--xc-purple:#b49af3;color:var(--xc-ink);font-family:inherit;isolation:isolate;line-height:1.5}.xch49-journey *{box-sizing:border-box}.xch49-journey [hidden]{display:none!important}.xch49-journey .xch49-wrap{margin:auto;max-width:1160px;padding:0 32px}.xch49-journey h1,.xch49-journey h2,.xch49-journey h3,.xch49-journey h4,.xch49-journey p{color:inherit;font-family:inherit;margin:0}.xch49-journey .xch49-hero{background:radial-gradient(ellipse at 50% 0,rgba(108,65,192,.2),transparent 65%),#0b0a20;border-bottom:1px solid var(--xc-line);padding:70px 0 42px;text-align:center}.xch49-journey h1{background:linear-gradient(105deg,#fff 20%,#cab3ff 55%,#c8e4ff 88%);-webkit-background-clip:text;background-clip:text;font-size:clamp(40px,5vw,66px);font-weight:700;letter-spacing:-.045em;line-height:1.05;-webkit-text-fill-color:transparent}.xch49-journey .xch49-subtitle{color:#d7d2e8;font-size:clamp(17px,2vw,21px);margin:23px auto 32px;max-width:680px}.xch49-journey a,.xch49-journey button,.xch49-journey summary{font-family:inherit;-webkit-tap-highlight-color:transparent}.xch49-journey button{cursor:pointer;font-size:16px;line-height:1.3}.xch49-journey .xch49-paths{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin:0 auto 28px;max-width:940px}.xch49-journey .xch49-paths button{align-items:center;background:#13112a;border:1px solid var(--xc-line);border-radius:12px;color:var(--xc-ink);display:flex;font-weight:600;gap:12px;min-height:68px;padding:19px 20px;text-align:left}.xch49-journey .xch49-paths button span{color:var(--xc-purple);font-size:13px;letter-spacing:.08em}.xch49-journey .xch49-paths button[aria-pressed=true]{background:linear-gradient(115deg,#352253,#1b1535);border-color:#bb9dff;box-shadow:0 0 24px #9d68e718}.xch49-journey .xch49-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.xch49-journey .xch49-actions button,.xch49-journey .xch49-talk{background:transparent;border:1px solid var(--xc-line);border-radius:8px;color:var(--xc-ink);font-weight:600;padding:12px 23px;text-decoration:none}.xch49-journey .xch49-talk{background:#d6f58c;border-color:#d6f58c;color:#17220c}.xch49-journey .xch49-lower{background:radial-gradient(ellipse at 90% 30%,#25113b55,transparent 70%),#030316;min-height:580px;padding:36px 0 64px}.xch49-journey .xch49-steps{border-bottom:1px solid var(--xc-line);display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px;padding-bottom:23px}.xch49-journey .xch49-steps button{background:transparent;border:1px solid var(--xc-line);border-radius:30px;color:#cbc5dc;font-size:14px;padding:10px 16px}.xch49-journey .xch49-steps button[aria-pressed=true]{background:#cbb7f4;border-color:#cbb7f4;color:#1d1230}.xch49-journey .xch49-results{margin-bottom:28px}.xch49-journey .xch49-results>h2{font-size:clamp(23px,3vw,31px);font-weight:600;letter-spacing:-.02em;line-height:1.22;margin-bottom:27px}.xch49-journey .xch49-offering-group{margin-top:22px}.xch49-journey .xch49-offering-group>h3{color:var(--xc-muted);font-size:11px;font-weight:600;letter-spacing:.14em;margin-bottom:12px;text-transform:uppercase}.xch49-journey .xch49-grid{display:grid;gap:13px;grid-template-columns:repeat(3,minmax(0,1fr))}.xch49-journey .xch49-card{background:#0c0b2399;border:1px solid var(--xc-line);border-radius:12px;color:var(--xc-ink);display:flex;flex-direction:column;gap:17px;min-width:0;padding:20px;text-decoration:none;transition:border-color .15s,background .15s}.xch49-journey .xch49-card:hover{background:#17102d;border-color:#a986e9}.xch49-journey .xch49-icon{align-items:center;background:#241b3d;border-radius:10px;color:#bca2f2;display:flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.xch49-journey .xch49-icon:has(img){background:#fff}.xch49-journey .xch49-icon img{border-radius:7px;height:46px;object-fit:contain;width:46px}.xch49-journey .xch49-icon svg{height:29px;width:29px}.xch49-journey .xch49-icon:empty{display:none}.xch49-journey .xch49-card h4{font-size:19px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.xch49-journey .xch49-card p{color:#c7c1d7;font-size:15px;line-height:1.5;margin:9px 0 14px}.xch49-journey .xch49-explore-label{color:#d8c5ff;font-size:13px;font-weight:600}.xch49-journey .xch49-explore-label span{margin-left:4px}.xch49-journey .xch49-catalog{border-top:1px solid var(--xc-line);margin-top:36px;padding-top:22px;scroll-margin-top:24px}.xch49-journey summary{color:#d5c3f5;cursor:pointer;font-size:17px;font-weight:600;list-style-position:inside;padding:8px 0}.xch49-journey .xch49-catalog-body{padding-top:12px}.xch49-journey .xch49-fallback-heading{margin:25px 0}.xch49-enhanced .xch49-fallback-heading{display:none}.xch49-journey :is(button,a,summary):focus-visible{outline:3px solid #e5d5ff;outline-offset:5px}@media(max-width:900px){.xch49-journey .xch49-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xch49-journey .xch49-paths button{font-size:15px;gap:9px;padding:16px 12px}}@media(max-width:600px){.xch49-journey .xch49-wrap{padding:0 20px}.xch49-journey .xch49-hero{padding:44px 0 30px}.xch49-journey .xch49-paths{gap:8px;grid-template-columns:1fr;margin-bottom:23px}.xch49-journey .xch49-paths button{min-height:54px;padding:13px 16px}.xch49-journey .xch49-grid{grid-template-columns:1fr}.xch49-journey .xch49-card{padding:18px}.xch49-journey .xch49-lower{padding-top:28px}.xch49-journey .xch49-steps{gap:7px}.xch49-journey .xch49-steps button{font-size:13px;padding:9px 12px}.xch49-journey .xch49-actions button,.xch49-journey .xch49-talk{padding:12px 17px}}@media(prefers-reduced-motion:reduce){.xch49-journey *{scroll-behavior:auto!important;transition:none!important}}.xch49-hero:before,.xe-hero:before,.xn-platform-hero:before,.xr-power-hero:before{animation:xs-glow 18s ease-in-out infinite alternate!important;background:radial-gradient(ellipse at 78% 24%,#8652cc60,transparent 48%),radial-gradient(ellipse at 15% 80%,#456edb30,transparent 50%)!important;background-size:auto!important;opacity:.8!important}.xr-power-hero .pwr-hero{animation:none!important;background-image:radial-gradient(ellipse at 85% 15%,#6940aa66,transparent 65%)!important}@keyframes xs-glow{0%{transform:translate3d(-12px,-5px,0) scale(1)}to{transform:translate3d(12px,10px,0) scale(1.07)}}.xch49-hero{isolation:isolate;overflow:hidden;position:relative}.xch49-hero:after{border:1px solid #b69ae533;border-radius:50%;box-shadow:0 0 0 60px #a786e014,0 0 0 120px #a786e00a;content:"";height:600px;pointer-events:none;position:absolute;right:-420px;top:-130px;transform:rotate(-25deg);width:900px;z-index:-1}.xch49-hero h1{display:block!important;line-height:1.16!important;padding-bottom:6px}.xch49-journey .xch49-hero{padding-bottom:34px!important;padding-top:54px!important}.xs-shortcuts{display:flex;gap:14px;justify-content:center;margin:0 auto 28px;max-width:640px}.xs-shortcuts a{background:#241539;border:1px solid #ae85d976;border-radius:12px;box-shadow:0 4px 0 #070416;flex:1;padding:15px 20px;text-align:left;text-decoration:none}.xs-shortcuts strong{color:#f9f4ff;display:block;font-size:20px}.xs-shortcuts small{color:#d2c2e2;display:block;font-size:14px}.xs-shortcuts a:hover{background:#392251;border-color:#c7a6ef;transform:translateY(-2px)}.xs-shortcuts a:focus-visible{outline:3px solid #d6f58c;outline-offset:4px}.xch49-journey .xch49-lower{background:#f1e7f8!important;min-height:0;padding:32px!important}.xch49-journey .xch49-lower>.xch49-wrap{background:#08071b;border:1px solid #705386;border-radius:20px;box-shadow:0 16px 35px #3a145422;max-width:1160px;padding:30px}.xch49-icon svg{height:38px;stroke:#c8a4ff;width:38px}.xch49-icon:has(svg){background:#251839!important;border:1px solid #aa81d64d;border-radius:12px}.xs-product-hero .pwr-hero__info-box{display:grid!important;gap:22px 50px;grid-template-columns:1fr 1fr;max-width:1200px!important;text-align:left!important}.xs-product-hero .pwr-hero__title{font-size:clamp(36px,4vw,56px)!important;grid-column:1;grid-row:1}.xs-product-hero .pwr-hero__desc{display:contents}.xs-product-hero .xs-product-copy{grid-column:1;grid-row:2}.xs-product-hero .xe-map{align-self:center;grid-column:2;grid-row:1/4;text-align:center}.xs-product-hero .pwr-hero__cta-container{grid-column:1;grid-row:3}.xs-product-hero .pwr-hero{min-height:0!important;padding:64px 24px!important}.xe-map h1,.xe-map strong{color:inherit}@media(max-width:800px){.xs-product-hero .pwr-hero__info-box{display:flex!important;flex-direction:column}.xs-product-hero .pwr-hero__desc{display:flex;flex-direction:column;gap:24px}.xch49-journey .xch49-lower{padding:24px 14px!important}.xch49-journey .xch49-lower>.xch49-wrap{padding:22px 16px}.xs-shortcuts small{font-size:12px}.xs-shortcuts a{padding:13px}.xch49-journey .xch49-wrap{padding-left:20px;padding-right:20px}}@media(prefers-reduced-motion:reduce){.xch49-hero:before,.xe-hero:before,.xn-platform-hero:before,.xr-power-hero:before{animation:none!important}.xs-shortcuts a{transition:none}}