.cl-map{width:100%;height:auto;display:block;overflow:visible}.cl-region{fill:#ffffff8c;stroke:color-mix(in srgb, var(--color-cloud) 22%, var(--svc-deep));stroke-width:1.6px;stroke-dasharray:6 7}.cl-region--two{fill:#fff6}.cl-region-mark{color:color-mix(in srgb, var(--color-cloud) 40%, #c3c6dc)}.cl-wire{fill:none;stroke:color-mix(in srgb, var(--svc-edge) 70%, #c9cbe0);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .4s}.cl-link--out .cl-wire{stroke-dasharray:3 7}.cl-link[data-on] .cl-wire{stroke:var(--color-cloud)}.cl-pulse{fill:none;stroke:var(--color-accent);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:8 92;opacity:0}.cl-tile{fill:#fff;stroke:var(--svc-edge);stroke-width:1.5px;filter:drop-shadow(0 8px 10px #0e122d14);transition:fill .4s,stroke .4s}.cl-icon{color:color-mix(in srgb, var(--color-cloud) 32%, #c3c6dc);transition:color .4s}.cl-ghost{fill:none;stroke:color-mix(in srgb, var(--color-cloud) 25%, var(--svc-edge));stroke-width:1.5px;stroke-dasharray:4 5;opacity:0;transition:opacity .4s}.cl-part{transition:opacity .4s}.cl-map:has(.cl-part[data-on]) .cl-part:not([data-on]){opacity:.55}.cl-halo{fill:none;stroke:var(--color-accent);stroke-width:1.6px;stroke-dasharray:4 5;opacity:0;transition:opacity .4s}.cl-part[data-on] .cl-halo{opacity:.9}.cl-part[data-on] .cl-tile{fill:#fff;stroke:var(--color-cloud);stroke-width:2.6px;filter:drop-shadow(0 12px 18px #4338e838)}.cl-part[data-on] .cl-icon{color:var(--color-cloud)}.cl-part[data-on] .cl-ghost{opacity:1}@media (prefers-reduced-motion:no-preference){.cl-link[data-on] .cl-pulse{opacity:1;animation:1.8s linear infinite cl-run}.cl-part--compute[data-on] .cl-ghost{animation:2.4s ease-in-out infinite cl-grow}.cl-part[data-on] .cl-halo{animation:6s linear infinite cl-ring}}@keyframes cl-run{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes cl-ring{to{stroke-dashoffset:-90px}}@keyframes cl-grow{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.cl-wire,.cl-part,.cl-halo,.cl-tile,.cl-icon,.cl-ghost{transition:none}}.sc{--sc-quiet:color-mix(in srgb, var(--color-cloud) 30%, #c3c6dc);font-family:inherit;overflow:visible}.sc-grid{fill:color-mix(in srgb, var(--color-cloud) 18%, var(--svc-deep))}.sc-track{fill:none;stroke:color-mix(in srgb, var(--svc-b) 70%, var(--svc-edge));stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.sc-lit{fill:none;stroke:var(--color-cloud);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s}.sc-lit[data-lit=true]{stroke-dashoffset:0}.sc-seg--loop .sc-track{stroke-width:3px;stroke-dasharray:2 8;stroke:var(--svc-deep)}.sc-seg--loop .sc-lit{stroke:var(--color-accent)}.sc-st{filter:drop-shadow(0 10px 14px #0e122d1a);transition:filter .4s}.sc-st[data-on=true]{filter:drop-shadow(0 18px 24px #4338e84d)}.sc-sheet{fill:#fff;stroke:var(--svc-edge);stroke-width:1.5px;transition:stroke .4s,stroke-width .4s}.sc-st[data-on=true] .sc-sheet{stroke:var(--color-cloud);stroke-width:2px}.sc-plate{fill:#fff}.sc-box{fill:color-mix(in srgb, var(--color-cloud) 6%, #fff);stroke:var(--sc-quiet);stroke-width:1.6px;stroke-linejoin:round;transition:fill .4s,stroke .4s}.sc-st[data-on=true] .sc-box{fill:color-mix(in srgb, var(--color-cloud) 12%, #fff);stroke:var(--color-cloud)}.sc-ink{fill:none;stroke:color-mix(in srgb, var(--color-navy) 42%, #fff);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .4s}.sc-st[data-on=true] .sc-ink{stroke:var(--color-navy)}.sc-hi{fill:none;stroke:var(--sc-quiet);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .4s}.sc-st[data-on=true] .sc-hi{stroke:var(--color-cloud)}.sc-fill{fill:var(--svc-a);transition:fill .4s}.sc-st[data-on=true] .sc-fill{fill:color-mix(in srgb, var(--color-cloud) 14%, #fff)}.sc-solid{fill:var(--sc-quiet);transition:fill .4s}.sc-st[data-on=true] .sc-solid{fill:var(--color-cloud)}.sc-dot{fill:var(--sc-quiet);transition:fill .4s}.sc-st[data-on=true] .sc-dot{fill:var(--color-accent)}.sc-pin rect{fill:#fff;stroke:var(--color-cloud);stroke-width:1.5px;transition:fill .4s}.sc-pin text{fill:var(--color-cloud);text-anchor:middle;dominant-baseline:central;font-size:14px;font-weight:600;transition:fill .4s}.sc-st[data-on=true] .sc-pin rect{fill:var(--color-cloud)}.sc-st[data-on=true] .sc-pin text{fill:#fff}.sc-token{transition:transform .9s cubic-bezier(.55,0,.2,1)}.sc-token-body{fill:var(--color-cloud)}.sc-token-mark{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.sc-token-glow{fill:var(--color-accent);opacity:.28}@media (prefers-reduced-motion:reduce){.sc-lit,.sc-st,.sc-sheet,.sc-ink,.sc-hi,.sc-fill,.sc-box,.sc-solid,.sc-dot,.sc-pin rect,.sc-pin text,.sc-token{transition:none}}.sc-hi.sc-plate,.sc-ink.sc-plate{fill:#fff}.sc-finance .fs-zone{stroke-dasharray:5 6}.sc-finance .fs-stream{stroke-width:6px;stroke-dasharray:0 14}.sc-finance .fs-handle{stroke-width:7px}@media (prefers-reduced-motion:no-preference){.sc-finance .fs-bal,.sc-finance .fs-sent{transform-box:fill-box;transform-origin:0}.sc-finance [data-on=true] .fs-bal{animation:1.1s ease-out both fs-grow}.sc-finance [data-on=true] .fs-d1{animation-delay:.12s}.sc-finance [data-on=true] .fs-d2{animation-delay:.24s}.sc-finance [data-on=true] .fs-pay{animation:1.8s ease-in-out infinite fs-pay}.sc-finance [data-on=true] .fs-stream{animation:.9s linear infinite fs-stream}.sc-finance [data-on=true] .fs-sent{animation:2.6s ease-out infinite fs-sent}.sc-finance [data-on=true] .fs-tick{stroke-dasharray:1;animation:.5s ease-out both fs-tick}.sc-finance [data-on=true] g:nth-of-type(2)>.fs-tick{animation-delay:.35s}.sc-finance [data-on=true] g:nth-of-type(3)>.fs-tick{animation-delay:.7s}.sc-finance [data-on=true] .fs-lens{animation:3s ease-in-out infinite alternate fs-lens}}@keyframes fs-grow{0%{transform:scaleX(.2)}to{transform:scaleX(1)}}@keyframes fs-pay{0%{opacity:0;transform:translate(-6px)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(14px)}}@keyframes fs-stream{to{stroke-dashoffset:-14px}}@keyframes fs-sent{0%{transform:scaleX(.06)}70%,to{transform:scaleX(1)}}@keyframes fs-tick{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fs-lens{0%{transform:translateY(-18px)}to{transform:translateY(26px)}}.sc-health .hs-tick{stroke-dasharray:1;stroke-dashoffset:0}.sc-health .hs-outer{stroke-dasharray:3 6}.sc-health .hs-call,.sc-health .hs-budget{stroke-dasharray:5 5}.sc-health .hs-ring,.sc-health .hs-live{opacity:0;transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.sc-health [data-on=true] .hs-tick{animation:.8s ease-out .35s both hs-draw}.sc-health [data-on=true] .hs-tab{animation:5.6s ease-in-out infinite hs-tab}.sc-health [data-on=true] .hs-call{animation:1.1s linear infinite hs-call}.sc-health [data-on=true] .hs-ring{animation:2.4s ease-out infinite hs-ring}.sc-health .hs-bell{transform-box:fill-box;transform-origin:50% 0}.sc-health [data-on=true] .hs-bell{animation:2.6s ease-in-out infinite hs-bell}.sc-health [data-on=true] .hs-live{animation:2s ease-out infinite hs-live}}@keyframes hs-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes hs-tab{0%,18%{transform:translate(0)}25%,43%{transform:translate(22px)}50%,68%{transform:translate(44px)}75%,93%{transform:translate(66px)}to{transform:translate(0)}}@keyframes hs-call{to{stroke-dashoffset:-10px}}@keyframes hs-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes hs-bell{0%,56%,to{transform:rotate(0)}64%{transform:rotate(12deg)}72%{transform:rotate(-10deg)}80%{transform:rotate(6deg)}88%{transform:rotate(-3deg)}}@keyframes hs-live{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.sc-public .ps-lane circle:first-child{opacity:.3}.sc-public .ps-lane circle:nth-child(2){opacity:.65}@media (prefers-reduced-motion:no-preference){.sc-public [data-on=true] .ps-lane{animation:1.3s linear infinite ps-flow}.sc-public [data-on=true] .ps-lane circle:first-child{animation:1.3s linear infinite ps-step1}.sc-public [data-on=true] .ps-lane circle:nth-child(2){animation:1.3s linear infinite ps-step2}.sc-public [data-on=true] .ps-lane circle:nth-child(3){animation:1.3s linear infinite ps-step3}.sc-public [data-on=true] .ps-lane circle:nth-child(5){animation:1.3s linear infinite ps-out}.sc-public [data-on=true] .ps-page{animation:4.8s ease-in-out infinite ps-pass}.sc-public [data-on=true] .ps-glass{animation:2.6s ease-in-out infinite alternate ps-seek}.sc-public .ps-progress{transform-box:fill-box;transform-origin:0}.sc-public [data-on=true] .ps-progress{animation:3.2s ease-out infinite ps-fill}.sc-public [data-on=true] .ps-turn{animation:1.6s cubic-bezier(.55,0,.25,1) .3s both ps-turn}}@keyframes ps-flow{0%{transform:translate(0)}to{transform:translate(16px)}}@keyframes ps-step1{0%{opacity:0}to{opacity:.3}}@keyframes ps-step2{0%{opacity:.3}to{opacity:.65}}@keyframes ps-step3{0%{opacity:.65}to{opacity:1}}@keyframes ps-out{0%{opacity:1}to{opacity:0}}@keyframes ps-pass{0%{opacity:0;transform:translate(-54px)}8%,22%{opacity:1;transform:translate(-54px)}38%,56%{transform:translate(0)}72%,90%{opacity:1;transform:translate(54px)}to{opacity:0;transform:translate(54px)}}@keyframes ps-seek{0%{transform:translate(0)}to{transform:translate(-8px,5px)}}@keyframes ps-fill{0%{transform:scaleX(.15)}70%,to{transform:scaleX(1)}}@keyframes ps-turn{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@media (prefers-reduced-motion:no-preference){.sc-public [data-on=true] .ps-send{animation:1.4s ease-in-out infinite ps-send}.sc-public [data-on=true] .ps-ok{animation:1.4s ease-in-out infinite ps-ok}}@keyframes ps-send{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes ps-ok{0%,to{opacity:1}50%{opacity:.4}}.sc-retail .rt-ripple{fill:none;stroke:var(--color-accent);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.sc-retail .rt-road{stroke-dasharray:7 7}@media (prefers-reduced-motion:no-preference){.sc-retail [data-on=true] .rt-crowd{animation:1.8s ease-in-out infinite rt-crowd}.sc-retail [data-on=true] .rt-tap{animation:1.4s ease-in-out infinite rt-tap}.sc-retail [data-on=true] .rt-ripple{animation:1.8s ease-out infinite rt-ripple}.sc-retail [data-on=true] .rt-van{animation:3.2s ease-in-out infinite alternate rt-van}.sc-retail [data-on=true] .rt-road{animation:1s linear infinite rt-road}.sc-retail .rt-bar{transform-box:fill-box;transform-origin:bottom}.sc-retail [data-on=true] .rt-bar{animation:1.2s ease-out both rt-bar}.sc-retail [data-on=true] .rt-bar:nth-of-type(2){animation-delay:.12s}.sc-retail [data-on=true] .rt-bar:nth-of-type(3){animation-delay:.24s}.sc-retail [data-on=true] .rt-bar:nth-of-type(4){animation-delay:.36s}}@keyframes rt-crowd{0%,to{transform:translate(0)}50%{transform:translate(-7px)}}@keyframes rt-tap{0%,to{opacity:1}50%{opacity:.25}}@keyframes rt-ripple{0%{opacity:.7;transform:scale(.85)}to{opacity:0;transform:scale(1.12)}}@keyframes rt-van{0%{transform:translate(-4px)}to{transform:translate(20px)}}@keyframes rt-road{to{stroke-dashoffset:-14px}}@keyframes rt-bar{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}.sc-retail .rt-ahead{stroke-dasharray:5 5}.sc-retail .rt-today{stroke-dasharray:3 5}.sc-retail .rt-star,.sc-retail .rt-peak{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.sc-retail [data-on=true] .rt-belt{animation:2.4s ease-in-out infinite alternate rt-belt}.sc-retail [data-on=true] .rt-scan{animation:1.2s ease-in-out infinite rt-tap}.sc-retail [data-on=true] .rt-star{animation:2.4s ease-in-out infinite rt-star}.sc-retail [data-on=true] .rt-rise{animation:2.4s ease-out infinite rt-rise}.sc-retail [data-on=true] .rt-ahead{animation:1.2s linear infinite rt-road}.sc-retail [data-on=true] .rt-peak{animation:1.8s ease-in-out infinite rt-star}}@keyframes rt-belt{0%{transform:translate(-6px)}to{transform:translate(14px)}}@keyframes rt-star{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes rt-rise{0%{opacity:1;transform:translateY(6px)}to{opacity:0;transform:translateY(-14px)}}.sc-transport .ts-dash{stroke-dasharray:3 4}.sc-transport .ts-tear{stroke-dasharray:2.4 3;stroke-linecap:butt}.sc-transport .ts-ring{fill:none;stroke:var(--color-accent);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.sc-transport .ts-tick{stroke-dasharray:1;stroke-dashoffset:0}.sc-transport .ts-beam{fill:var(--sc-quiet);opacity:.35;transform-box:fill-box;transform-origin:100%;transition:fill .4s,opacity .4s}.sc-transport [data-on=true] .ts-beam{fill:var(--color-accent);opacity:.45}.sc-transport .ts-arc{stroke-width:6px}.sc-transport .ts-track{opacity:.18}.sc-transport .ts-needle{stroke-width:2.4px;transform-box:fill-box;transform-origin:50% 100%;transform:rotate(25deg)}@media (prefers-reduced-motion:no-preference){.sc-transport .ts-pin{transform-box:fill-box;transform-origin:50% 100%}.sc-transport [data-on=true] .ts-pin{animation:2.4s ease-in-out infinite ts-pin}.sc-transport [data-on=true] .ts-ring{animation:1.8s ease-out infinite ts-ring}.sc-transport [data-on=true] .ts-tick{animation:.8s ease-out .2s both ts-tick}.sc-transport [data-on=true] .ts-code rect{animation:1.8s ease-in-out infinite ts-shimmer}.sc-transport [data-on=true] .ts-code rect:nth-child(3n+1){animation-delay:.3s}.sc-transport [data-on=true] .ts-code rect:nth-child(3n+2){animation-delay:.6s}.sc-transport [data-on=true] .ts-beam{animation:1.6s ease-in-out infinite alternate ts-beam}.sc-transport [data-on=true] .ts-needle{animation:1.4s cubic-bezier(.3,1.3,.5,1) both ts-needle}}@keyframes ts-pin{0%,55%,to{transform:translateY(0)}20%{transform:translateY(-9px)}40%{transform:translateY(0)}47%{transform:translateY(-2px)}}@keyframes ts-ring{0%{opacity:.75;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}@keyframes ts-tick{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ts-shimmer{0%,to{opacity:1}50%{opacity:.3}}@keyframes ts-beam{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}@keyframes ts-needle{0%{transform:rotate(-80deg)}to{transform:rotate(25deg)}}@media (prefers-reduced-motion:no-preference){.sc-transport [data-on=true] .ts-bus{animation:2.8s ease-in-out infinite alternate ts-bus}.sc-transport [data-on=true] .ts-bus--two{animation-delay:-1.4s}.sc-transport [data-on=true] .ts-up{animation:1.8s ease-in-out infinite ts-up}.sc-transport [data-on=true] .ts-down{animation:1.8s ease-in-out infinite reverse ts-up}}@keyframes ts-bus{0%{transform:translate(-6px,4px)}to{transform:translate(8px,-4px)}}@keyframes ts-up{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.jr{margin-top:30px}.jr-cards{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.jr-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.jr-cards{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.jr-cards>li{grid-column:span 2}.jr-cards[data-count="5"]>li:nth-child(4){grid-column:2/span 2}.jr-cards[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.jr-cards[data-count="4"]>li{grid-column:auto}}@media (width>=640px) and (width<=999px){.jr-cards[data-count="5"]>li:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 7px)}}.jr-card{box-shadow:0 0 0 1px var(--svc-edge), 0 26px 40px -34px #0e122d8c;cursor:default;background:#fff;border-radius:24px;flex-direction:column;padding:12px 12px 22px;transition:transform .35s,box-shadow .35s;display:flex;position:relative}.jr-card:before{content:"";z-index:2;border-radius:inherit;background:linear-gradient(135deg, var(--color-cloud), var(--color-sky-text) 55%, var(--color-accent));opacity:0;pointer-events:none;-webkit-mask-composite:xor;padding:1.5px;transition:opacity .35s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.jr-card[data-on]:before{opacity:1}.jr-card[data-on]{box-shadow:0 0 0 1px #0000,0 34px 48px -32px #4338e880}@media (prefers-reduced-motion:no-preference){.jr-card[data-on]{transform:translateY(var(--lift))}}.jr-pic{aspect-ratio:16/10;background:radial-gradient(60% 70% at 50% 50%, #fff 0%, #ffffffd9 35%, #fff0 75%), radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--color-cloud) 16%, var(--svc-deep)) 1px, transparent 1.3px) 0 0 / 16px 16px, linear-gradient(150deg, var(--svc-a), var(--svc-b));box-shadow:inset 0 0 0 1px var(--svc-edge);border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}.jr-pic svg{width:84%;height:auto;display:block}.jr-pic svg :is(path,rect,circle,line,polyline,polygon,ellipse){vector-effect:non-scaling-stroke}.jr-pic .sc-ink,.jr-pic .sc-hi,.jr-pic .sc-box{stroke-width:2.1px}.jr-pic .sc-st{filter:none}.jr-name{color:var(--color-navy);letter-spacing:-.01em;text-wrap:balance;margin:20px 10px 0;font-size:clamp(20px,1.6vw,22px);font-weight:600;line-height:1.22}.jr-pick{color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-wrap:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}.jr-pick:after{content:"";border-radius:24px;position:absolute;inset:0}.jr-pick:focus-visible{outline:none}.jr-pick:focus-visible:after{outline:2px solid var(--color-cloud);outline-offset:3px}.jr-caption{color:var(--color-ink);text-wrap:pretty;margin:8px 10px 0;font-size:16px;font-weight:500;line-height:1.5}.cl-before{color:var(--color-muted)}.cl-now{color:var(--color-navy)}.jr-progress{background:linear-gradient(90deg, var(--color-cloud), var(--color-accent));transform-origin:0;height:2px;animation:jr-fill var(--jr-ms) linear forwards;border-radius:2px;position:absolute;bottom:0;left:24px;right:24px;transform:scaleX(0)}@keyframes jr-fill{to{transform:scaleX(1)}}.jr-dots{display:none}@media (width<=639px){.jr-cards{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:calc(-1*clamp(16px,4vw,48px));padding:6px clamp(16px,4vw,48px) 14px;scroll-padding-inline:clamp(16px,4vw,48px);display:flex;overflow-x:auto}.jr-cards::-webkit-scrollbar{display:none}.jr-cards>li{scroll-snap-align:start;flex:0 0 84%}.jr-card[data-on]{transform:none}.jr-dots{justify-content:center;gap:4px;margin-top:4px;display:flex}.jr-dot{cursor:pointer;background:0 0;border:0;width:28px;height:28px;padding:0;position:relative}.jr-dot:after{content:"";background:var(--svc-deep);border-radius:9999px;width:8px;height:8px;transition:width .25s,background-color .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jr-dot[aria-pressed=true]:after{background:var(--color-cloud);width:22px}.jr-dot:focus-visible{outline:2px solid var(--color-cloud);outline-offset:1px;border-radius:8px}}.cl-panel{background:radial-gradient(120% 90% at 100% 0%, #fff 0%, #fff0 60%), linear-gradient(160deg, #fff 0%, var(--svc-a) 55%, var(--svc-b) 100%);box-shadow:0 0 0 1px var(--svc-edge), 0 44px 64px -50px #0e122d99;border-radius:28px;grid-template-columns:minmax(0,1fr);margin-top:22px;display:grid;overflow:hidden}@media (width>=1000px){.cl-panel{grid-template-columns:minmax(0,.62fr) minmax(0,1.6fr);align-items:center}}.cl-side{flex-direction:column;gap:18px;padding:26px 26px 6px;display:flex}@media (width>=1000px){.cl-side{padding:34px 8px 34px 34px}}.cl-challenge{color:var(--color-navy);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:clamp(19px,1.55vw,22px);font-weight:500;line-height:1.4}.cl-parts{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cl-parts li{align-items:center;gap:12px;display:flex}.cl-part-icon{width:40px;height:40px;box-shadow:inset 0 0 0 1.5px var(--color-cloud), 0 10px 16px -12px #4338e880;color:var(--color-cloud);background:#fff;border-radius:13px;flex:none;place-items:center;display:grid}.cl-part-words{flex-direction:column;min-width:0;display:flex}.cl-part-words strong{color:var(--color-navy);font-size:15.5px;font-weight:600;line-height:1.3}.cl-part-words span{color:var(--color-muted);font-size:14px;line-height:1.4}.cl-draw{padding:18px 22px 22px}@media (prefers-reduced-motion:no-preference){.cl-say[data-on] .cl-challenge,.cl-parts{animation:.45s both cl-in}}@keyframes cl-in{0%{opacity:0;transform:translateY(6px)}}@media (width<=639px){.cl-side{padding:22px 18px 4px}.cl-draw{padding:12px 10px 16px}}@media (prefers-reduced-motion:reduce){.jr-card,.jr-card:before,.cl-challenge,.cl-parts{transition:none}}
