/*! © 2026 Next Genesis LLC. All rights reserved. Proprietary; see LICENSE. NG-9FF26E36 */

/*! © 2026 Next Genesis LLC. All rights reserved. Proprietary; see LICENSE. NG-9FF26E36 */.pc{--pc-ease:cubic-bezier(0.2,0.8,0.2,1);--pc-blue:#5ca4ff;--pc-ice:#dce8f7;--pc-gap:0px;--pc-node:36px;padding:clamp(84px,9vw,128px) 0 clamp(84px,9vw,120px);color:#fff;overflow-x:clip}.pc-head{max-width:780px;margin:0 auto clamp(52px,6.5vw,96px);text-align:center}.pc-head h2{margin:0 0 20px;text-wrap:balance}.pc-head .lead{margin-inline:auto}.pc[data-pc=armed] .pc-head>*{opacity:0;transform:translate3d(0,24px,0);transition:opacity .8s var(--pc-ease),transform .9s var(--pc-ease)}.pc[data-pc=armed] .pc-head>:nth-child(2){transition-delay:.09s}.pc[data-pc=armed] .pc-head>:nth-child(3){transition-delay:.18s}.pc[data-pc=armed] .pc-head[data-in]>*{opacity:1;transform:none}.pc-hl{--pc-rest:var(--pc-ice);background:linear-gradient(90deg,var(--pc-blue) 0 50%,var(--pc-rest) 50% 100%) 0 0 /200% 100% no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;transition:background-position 1s var(--pc-ease)}.pc-hl--head{--pc-rest:#fff}.pc[data-pc=armed] .pc-head:not([data-in]) .pc-hl,.pc[data-pc=armed] .pc-step:not([data-lit]) .pc-hl{background-position:100% 0;transition-duration:.5s}.pc[data-pc=armed] .pc-head[data-in] .pc-hl{transition-delay:.55s;transition-duration:1.2s}@media (forced-colors:active){.pc-hl{background:none;color:inherit;-webkit-text-fill-color:currentColor}}.pc-flow,.pc-track{position:relative}.pc-track{z-index:1;display:grid;gap:22px;margin:0;padding:0;list-style:none}.pc-step{position:relative;padding-left:calc(var(--pc-node) + 16px);--side:0}.pc-node{position:absolute;left:0;top:26px;width:var(--pc-node);height:var(--pc-node);perspective:420px;z-index:2}.pc-node__coin{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .9s var(--pc-ease) .14s}.pc-node__back,.pc-node__face{position:absolute;inset:0;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pc-node__face{display:grid;place-items:center;font:700 .92rem/1 var(--font-display);color:var(--pc-ice);background:radial-gradient(circle at 50% 30%,#1b2b47,#070b12 78%);border:1.5px solid rgb(92 164 255/.4);box-shadow:0 0 0 5px rgb(8 13 22/.7)}.pc-node__back{transform:rotateY(180deg);background:radial-gradient(circle at 50% 30%,#8ec2ff,#1f6fe8 70%)}.pc-node:after,.pc-node:before{content:"";position:absolute;inset:-1px;border-radius:50%;pointer-events:none}.pc-node:after{box-shadow:0 0 0 1.5px var(--pc-blue),0 0 22px 3px rgb(36 123 255/.55);opacity:0;transition:opacity .5s var(--pc-ease)}.pc-node:before{border:1.5px solid var(--pc-blue);opacity:0}.pc-step[data-lit] .pc-node:after{opacity:1}.pc[data-pc=armed] .pc-step[data-lit] .pc-node:before{animation:pc-ping 1.1s var(--pc-ease) both}@keyframes pc-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.pc:not([data-pc]) .pc-node:after,.pc[data-pc=static] .pc-node:after{opacity:1}.pc-card{position:relative;padding:clamp(26px,2.6vw,40px);border-radius:24px;background:linear-gradient(158deg,rgb(27 43 71/.86),rgb(9 14 24/.93) 68%);border:1px solid rgb(220 232 247/.13);box-shadow:inset 0 1px 0 rgb(255 255 255/.07),0 44px 90px -52px rgb(0 0 0/.95);transition:opacity .9s var(--pc-ease),transform 1.1s var(--pc-ease)}.pc-card:before{content:"";position:absolute;left:28px;right:28px;top:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--pc-blue) 30%,#fff 50%,var(--pc-blue) 70%,transparent);transform-origin:0 50%;transition:transform 1s var(--pc-ease) .3s,opacity .6s var(--pc-ease);opacity:.85}.pc-card:after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;border:1px solid rgb(92 164 255/.6);box-shadow:0 30px 80px -40px rgb(36 123 255/.55);opacity:0;transition:opacity .3s var(--pc-ease)}.pc[data-pc=armed] .pc-step:not([data-in]) .pc-card{opacity:0;transform:translate3d(calc(var(--side) * 56px),40px,0) rotate(calc(var(--side) * 1.2deg))}.pc[data-pc=armed] .pc-step:not([data-in]) .pc-card:before{transform:scaleX(0)}.pc[data-pc=armed] .pc-step:not([data-in]) .pc-node__coin{transform:rotateY(180deg)}.pc[data-pc=armed] .pc-step:not([data-in]) .pc-node{opacity:.35}.pc-node{transition:opacity .6s var(--pc-ease)}@media (hover:hover) and (pointer:fine){.pc-step[data-in] .pc-card:hover,.pc:not([data-pc=armed]) .pc-card:hover{transform:translate3d(0,-5px,0);transition:transform .35s var(--pc-ease)}.pc-card:hover:after{opacity:1}.pc-card:hover .pc-card__arrow{transform:translate3d(4px,0,0);background:rgb(92 164 255/.18)}}.pc-card:active{transform:translate3d(0,-2px,0) scale(.995)}.pc-card__step{margin:0 0 12px;font:500 .68rem/1 var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--pc-blue)}.pc-card__title{margin:0 0 16px;font:700 clamp(1.2rem,1.7vw,1.55rem)/1.2 var(--font-display);letter-spacing:-.015em;color:#fff;text-wrap:balance}.pc-card__link{color:inherit;text-decoration:none}.pc-card__link:after{content:"";position:absolute;inset:0;z-index:1;border-radius:24px}.pc-card__link:focus-visible{outline:none}.pc-card__link:focus-visible:after{outline:2px solid var(--pc-blue);outline-offset:4px}.pc-card__close,.pc-card__lead{margin:0;font-size:1.02rem;line-height:1.65;color:var(--pc-ice);max-width:58ch}.pc-card__close{margin-top:18px}.pc-card strong{color:#fff;font-weight:600}.pc-card__list{display:grid;gap:11px;margin:16px 0 0;padding:0;list-style:none}.pc-card__lead+.pc-card__list{margin-top:16px}.pc-card__list>li{position:relative;padding-left:22px;font-size:.98rem;line-height:1.55;color:var(--pc-ice)}.pc-card__list>li:before{content:"";position:absolute;left:2px;top:.6em;width:7px;height:7px;border-radius:50%;background:var(--pc-blue);box-shadow:0 0 0 3px rgb(92 164 255/.18)}.pc-card__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin-top:26px;padding-top:20px;border-top:1px solid rgb(220 232 247/.1)}.pc-card__cta{display:inline-flex;align-items:center;gap:10px;font:600 .92rem/1.2 var(--font-body);color:#fff}.pc-card__arrow{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid rgb(92 164 255/.55);color:var(--pc-blue);transition:transform .3s var(--pc-ease),background-color .3s var(--pc-ease)}.pc-card__extra{position:relative;z-index:2;font:500 .88rem/1.3 var(--font-body);color:var(--pc-ice);text-decoration:underline;text-decoration-color:rgb(92 164 255/.55);text-underline-offset:4px}.pc-card__extra:focus-visible,.pc-card__extra:hover{color:#fff;text-decoration-color:var(--pc-blue)}.pc-card__extra:focus-visible{outline:2px solid var(--pc-blue);outline-offset:3px;border-radius:4px}.pc-line{position:absolute;inset:0;z-index:0;pointer-events:none}.pc-line svg{overflow:visible}.pc-line svg,.pc-line__clip{position:absolute;left:0;top:0}.pc-line__clip{overflow:hidden}.pc-line__clip,.pc-line__inner{width:100%;will-change:transform}.pc-line__inner{position:relative}.pc-line__dim{fill:none;stroke:rgb(92 164 255/.24);stroke-width:1.5}.pc-line__glow{fill:none;stroke:rgb(36 123 255/.26);stroke-width:7;stroke-linecap:round}.pc-line__core{fill:none;stroke:#8ec2ff;stroke-width:2;stroke-linecap:round}.pc-line__spark{position:absolute;left:-6px;top:-6px;width:12px;height:12px;border-radius:50%;background:radial-gradient(circle,#fff 0 28%,#8ec2ff 55%,rgb(92 164 255/0) 72%);box-shadow:0 0 16px 5px rgb(92 164 255/.5);opacity:0;transition:opacity .3s linear;will-change:transform}.pc-line:before{content:"";position:absolute;top:44px;bottom:44px;left:calc(var(--pc-node) / 2 - 1px);width:2px;background:linear-gradient(180deg,rgb(92 164 255/0),rgb(92 164 255/.45) 8%,rgb(92 164 255/.45) 92%,rgb(92 164 255/0))}.pc-flow[data-line=ready] .pc-line:before{display:none}@media (min-width:1024px){.pc{--pc-node:44px;--pc-gap:clamp(112px,10.5vw,168px)}.pc-track{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--pc-gap);row-gap:30px}.pc-step{padding-left:0;grid-row:var(--row) /span 2}.pc-step:nth-child(odd){grid-column:1;--side:-1}.pc-step:nth-child(2n){grid-column:2;--side:1}.pc-node{top:34px}.pc-step:nth-child(odd) .pc-node{left:calc(100% + 16px)}.pc-step:nth-child(2n) .pc-node{left:calc(-16px - var(--pc-node))}.pc-line:before{left:calc(50% - 1px)}}@media (min-width:1024px) and (max-width:1199px){.pc-card__close,.pc-card__lead{font-size:.98rem}}.pc-rep{margin:20px 0 2px;border-radius:16px;overflow:hidden;background:#eef3f9;color:#0d1b29;box-shadow:0 30px 60px -30px rgb(0 0 0/.85),0 0 0 1px rgb(220 232 247/.22);transform-origin:50% 0;transition:transform 1.2s var(--pc-ease) .25s,opacity .9s var(--pc-ease) .25s}.pc[data-pc=armed] .pc-step:not([data-in]) .pc-rep{transform:perspective(1000px) rotateX(22deg) translate3d(0,12px,0);opacity:0}.pc-rep__top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 30px;color:#fff;background:radial-gradient(120% 160% at 88% 0,#1d4f93 0,#12263f 52%,#0d1b29 100%)}.pc-rep__kick{margin:0 0 6px;font:500 .64rem/1 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#8ec2ff}.pc-rep__biz{margin:0;font:700 1.02rem/1.2 var(--font-body)}.pc-rep__tag{flex:none;padding:5px 10px;border-radius:999px;border:1px solid rgb(255 255 255/.45);font:600 .62rem/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#fff}.pc-rep__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:-16px;padding:0 10px 10px}.pc-rep__box{min-width:0;padding:11px 12px 12px;border-radius:10px;background:#fff;border:1px solid #dbe4ef}.pc-rep__box--wide{grid-column:1/-1}.pc-rep h4{margin:0 0 8px;font:600 .62rem/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#36506f}.pc-rep dl{margin:0;display:grid;gap:10px 16px}.pc-rep__rows{grid-template-columns:repeat(4,minmax(0,1fr))}.pc-rep__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.pc-rep__stats--two{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-rep dl>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:3px;min-width:0}.pc-rep dt{font:500 .7rem/1.3 var(--font-body);color:#4a5f78}.pc-rep dd{margin:0;font:700 1.08rem/1.1 var(--font-body);color:#0d1b29;font-variant-numeric:tabular-nums}.pc-rep__up{font-size:.68rem;font-weight:600;color:#0f9a72;white-space:nowrap}.pc-rep__note{margin:8px 0 0;font:500 .7rem/1.35 var(--font-body);color:#4a5f78}.pc-rep__bars{display:flex;align-items:flex-end;gap:4px;height:30px;margin-top:10px}.pc-rep__bars span{flex:1;height:100%;border-radius:3px 3px 0 0;background:linear-gradient(180deg,#5ca4ff,#1f6fe8);transform-origin:50% 100%;transform:scaleY(var(--h,1));transition:transform .9s var(--pc-ease);transition-delay:calc(.6s + var(--i, 0) * 70ms)}.pc[data-pc=armed] .pc-step:not([data-in]) .pc-rep__bars span{transform:scaleY(.05)}.pc-rep__box--next ol{margin:0;padding-left:18px;list-style:decimal;display:grid;gap:4px}.pc-rep__box--next li{font:500 .78rem/1.45 var(--font-body);color:#1c2940}.pc-rep__foot{margin:0;padding:0 14px 11px;font:500 .64rem/1.3 var(--font-mono);letter-spacing:.06em;color:#4a5f78}@media (max-width:1023px){.pc-track{max-width:680px;margin-inline:auto}}@media (max-width:560px){.pc-card{padding:24px 20px 22px}.pc-card,.pc-card__link:after{border-radius:20px}.pc-step{padding-left:calc(var(--pc-node) + 12px)}.pc-rep__rows{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-rep__grid{grid-template-columns:minmax(0,1fr)}.pc-rep__top{padding:14px 14px 28px}}@media (prefers-reduced-motion:reduce){.pc .pc-card,.pc .pc-card:before,.pc .pc-head>*,.pc .pc-hl,.pc .pc-node,.pc .pc-node__coin,.pc .pc-rep,.pc .pc-rep__bars span{transition:none!important;animation:none!important}.pc .pc-card:active,.pc .pc-card:hover{transform:none!important}.pc .pc-node:before{display:none}}@media (max-width:360px){.pc{--pc-node:30px}.pc-step{padding-left:calc(var(--pc-node) + 10px)}.pc-card{padding:22px 16px 20px}.pc-node__face{font-size:.8rem}.pc-rep__grid{padding:0 6px 6px}}@media (max-width:420px){.pc-rep__stats{grid-template-columns:repeat(auto-fit,minmax(84px,1fr))}.pc-rep dd{font-size:1rem}}.pc-card__top{display:flex;align-items:center;gap:14px;margin:0 0 14px}.pc-card__top .pc-card__step{margin:0}.pc-card__icon{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:14px;color:#cfe3ff;background:linear-gradient(150deg,rgb(92 164 255/.22),rgb(31 111 232/.08));border:1px solid rgb(92 164 255/.35);box-shadow:inset 0 1px 0 rgb(255 255 255/.12);transition:color .6s var(--pc-ease),box-shadow .6s var(--pc-ease),background .6s var(--pc-ease),transform .35s var(--pc-ease)}.pc-card{background:radial-gradient(120% 70% at 0 0,rgb(92 164 255/.13),transparent 55%),linear-gradient(158deg,rgb(27 43 71/.86),rgb(9 14 24/.93) 68%)}.pc-step[data-lit] .pc-card__icon,.pc:not([data-pc]) .pc-card__icon,.pc[data-pc=static] .pc-card__icon{color:#fff;background:linear-gradient(150deg,#5ca4ff,#1f6fe8);box-shadow:0 10px 28px -10px rgb(36 123 255/.85),inset 0 1px 0 rgb(255 255 255/.35)}@media (hover:hover) and (pointer:fine){.pc-card:hover .pc-card__icon{transform:translate3d(0,-2px,0) rotate(-4deg)}}@media (forced-colors:active){.pc-card__icon{background:none;box-shadow:none}}