html:has(.cs-root){background:#101526;scroll-padding-top:96px}.cs-root.cs-theme-nu{--cs-curve-band:#101526;--cs-section-gap:4px;--cs-section-pad-y:clamp(10px,1.5vw,16px);background:var(--cs-curve-band)}.cs-root.cs-theme-nu .cs-stage{position:relative;isolation:isolate;background:transparent;padding:0 clamp(12px,2vw,20px) var(--cs-section-gap)}.cs-root.cs-theme-nu .cs-curve-sheet{position:relative;z-index:1;background:transparent;border-radius:var(--cs-curve-r);padding:var(--cs-section-pad-y) 0;overflow:hidden}.cs-root.cs-theme-nu .cs-shell-wide{width:min(1240px,calc(100% - 32px));margin-left:auto;margin-right:auto}.cs-root.cs-theme-nu .cs-stage-open{background:transparent;padding:12px clamp(12px,2vw,20px) var(--cs-section-gap)}.cs-root.cs-theme-nu .cs-stage-banner{width:100%;max-width:1920px;margin:0 auto var(--cs-section-gap);padding-top:0}.cs-root.cs-theme-nu .cs-stage-banner .cs-poster{width:100%;max-width:1920px;margin:0 auto;background:transparent;border-radius:0;overflow:visible;box-shadow:none}.cs-root.cs-theme-nu .cs-stage-banner .cs-poster-viewport{border-radius:var(--cs-curve-r);overflow:hidden;box-shadow:0 16px 40px rgba(0,0,0,.22)}.cs-root.cs-theme-nu .cs-stage-banner .cs-poster-frame{border-radius:var(--cs-curve-r)}.cs-root.cs-theme-nu .cs-stage-open>.cs-curve-sheet{margin-top:0;border-radius:var(--cs-curve-r);padding-top:var(--cs-section-pad-y)}.cs-root.cs-theme-nu .cs-hero-intro{position:relative;isolation:isolate;overflow:hidden;padding:8px 0 12px;text-align:left;min-height:clamp(220px,28vw,340px)}.cs-root.cs-theme-nu .cs-hero-watermark{position:absolute;right:-4%;top:50%;z-index:0;width:min(58%,720px);height:auto;max-height:120%;transform:translateY(-50%);object-fit:contain;object-position:right center;opacity:.34;filter:saturate(.85) brightness(1.05);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000);mask-image:linear-gradient(90deg,transparent,#000 22%,#000)}.cs-root.cs-theme-nu .cs-hero-intro-copy{position:relative;z-index:1;max-width:min(100%,52rem)}.cs-root.cs-theme-nu .cs-hero-intro .cs-kicker{margin:0 0 12px;color:var(--color-accent-2)!important}.cs-root.cs-theme-nu .cs-hero-intro h1{margin:0 0 14px;max-width:18ch;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.02;letter-spacing:-.045em;font-weight:800;color:#fff!important}.cs-root.cs-theme-nu .cs-hero-intro h1 em{background:none;-webkit-background-clip:border-box;background-clip:border-box;font-style:normal}.cs-root.cs-theme-nu .cs-hero-intro h1 em .cs-kinetic-word-inner{color:inherit!important}.cs-root.cs-theme-nu .cs-hero-intro .cs-stage-lede-text{margin:0 0 22px;max-width:52ch;font-size:1.05rem;line-height:1.65;color:rgba(255,255,255,.82)}.cs-root.cs-theme-nu .cs-hero-intro .cs-hero-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.cs-root.cs-theme-nu .cs-hero-intro .cs-trust{margin:0;color:var(--color-text-muted);font-size:.82rem;letter-spacing:.06em;text-transform:uppercase}@media (max-width:780px){.cs-root.cs-theme-nu .cs-hero-intro{min-height:0}.cs-root.cs-theme-nu .cs-hero-watermark{width:min(78%,420px);right:-12%;opacity:.22;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%,#000);mask-image:linear-gradient(90deg,transparent,#000 40%,#000)}.cs-root.cs-theme-nu .cs-hero-intro-copy{max-width:100%}}.cs-root.cs-theme-nu .cs-stage-services{padding:0 clamp(12px,2vw,20px) var(--cs-section-gap)}.cs-root.cs-theme-nu .cs-service-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cs-root.cs-theme-nu .cs-service{display:flex;gap:16px;align-items:center;padding:22px 18px;text-decoration:none;color:inherit;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:var(--cs-radius);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color .28s ease,transform .28s ease,background .28s ease,box-shadow .28s ease}.cs-root.cs-theme-nu .cs-service:hover{border-color:rgba(124,92,255,.45);background:rgba(124,92,255,.1);box-shadow:0 12px 28px rgba(0,0,0,.22);transform:translateY(-4px)}.cs-root.cs-theme-nu .cs-service-ico{flex:0 0 52px;width:52px;height:52px;border-radius:var(--cs-radius);display:grid;place-items:center;background:linear-gradient(145deg,rgba(124,92,255,.45),rgba(200,75,255,.18));box-shadow:none;color:#fff}.cs-root.cs-theme-nu .cs-service-ico svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cs-root.cs-theme-nu .cs-service strong{display:block;font-size:.98rem;color:#fff}.cs-root.cs-theme-nu .cs-service span{color:var(--color-text-muted);font-size:.82rem}.cs-root.cs-theme-nu .cs-stage-stats{padding:0 clamp(12px,2vw,20px) var(--cs-section-gap)}.cs-root.cs-theme-nu .cs-stat-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;text-align:center;padding:36px 8px;border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18)}.cs-root.cs-theme-nu .cs-stat-row strong{display:block;font-size:clamp(2rem,3.4vw,2.9rem);letter-spacing:-.045em;color:#fff}.cs-root.cs-theme-nu .cs-stat-row span{color:rgba(255,255,255,.82);font-size:.85rem}.cs-root.cs-theme-nu .cs-stage-board{position:relative;isolation:isolate;overflow:visible;background:transparent;padding:0 clamp(12px,2vw,20px) var(--cs-section-gap);min-height:0}.cs-root.cs-theme-nu .cs-results-shell{position:relative;z-index:1;max-width:min(1240px,100%);margin:0 auto}.cs-root.cs-theme-nu .cs-results{position:relative;padding:clamp(24px,3vw,36px);border-radius:var(--cs-radius);background:rgba(255,255,255,.04);border:1px solid var(--color-border);box-shadow:var(--color-shadow);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:var(--color-text-primary);overflow:hidden}.cs-root.cs-theme-nu .cs-results:before{display:none}.cs-root.cs-theme-nu .cs-results-head{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--color-border)}.cs-root.cs-theme-nu .cs-results-head-copy{min-width:0}.cs-root.cs-theme-nu .cs-results-kicker{margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--color-info)!important}.cs-root.cs-theme-nu .cs-results h2{margin:0 0 8px;color:var(--color-text-primary)!important;font-size:clamp(1.75rem,3.6vw,2.5rem);letter-spacing:-.04em;line-height:1.08}.cs-root.cs-theme-nu .cs-results-sub{margin:0;max-width:44ch;font-size:.88rem;line-height:1.5;color:var(--color-text-muted)!important}.cs-root.cs-theme-nu .cs-results-head-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;flex-shrink:0}.cs-root.cs-theme-nu .cs-results-badge{display:inline-flex;align-items:center;padding:6px 12px;border-radius:var(--cs-radius);background:var(--color-accent-soft);border:1px solid rgba(198,224,58,.45);color:var(--color-accent);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.cs-root.cs-theme-nu .cs-results-view{min-height:42px;padding:0 16px;border:0;border-radius:var(--cs-radius);background:linear-gradient(90deg,var(--color-accent),#a8c42e);color:var(--color-ink-deep);font:inherit;font-size:.82rem;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:filter .18s ease,transform .18s ease}.cs-root.cs-theme-nu .cs-results-view:hover{filter:brightness(1.06);transform:translateY(-1px)}.cs-root.cs-theme-nu .cs-results-view:active{transform:translateY(0)}.cs-root.cs-theme-nu .cs-lbdash{--lb-panel:#141b27;--lb-card:#182131;--lb-line:rgba(255,255,255,0.09);--lb-soft:rgba(255,255,255,0.045);display:grid;gap:16px}.cs-root.cs-theme-nu .cs-lbdash-demo{margin:0;padding:10px 14px;border:1px dashed rgba(198,224,58,.3);border-radius:12px;background:rgba(198,224,58,.06);color:var(--color-text-muted);font-size:.8rem}.cs-root.cs-theme-nu .cs-lbdash-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(220px,.55fr);grid-template-rows:auto auto;grid-template-areas:"featured overview" "list news";gap:14px;align-items:stretch}.cs-root.cs-theme-nu .cs-lbdash-featured{grid-area:featured}.cs-root.cs-theme-nu .cs-lbdash-overview{grid-area:overview}.cs-root.cs-theme-nu .cs-lbdash-list{grid-area:list}.cs-root.cs-theme-nu .cs-lbdash-news{grid-area:news}.cs-root.cs-theme-nu .cs-lbdash-main,.cs-root.cs-theme-nu .cs-lbdash-side{display:contents}.cs-root.cs-theme-nu .cs-lbdash-panel{background:var(--lb-panel);border:1px solid var(--lb-line);border-radius:20px;padding:16px}.cs-root.cs-theme-nu .cs-lbdash-featured{display:grid;gap:14px}.cs-root.cs-theme-nu .cs-lbdash-list-head,.cs-root.cs-theme-nu .cs-lbdash-side-head,.cs-root.cs-theme-nu .cs-lbdash-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.cs-root.cs-theme-nu .cs-lbdash-toolbar-title{display:inline-flex;align-items:center;gap:10px;min-width:0}.cs-root.cs-theme-nu .cs-lbdash-list-head h4,.cs-root.cs-theme-nu .cs-lbdash-side-head h4,.cs-root.cs-theme-nu .cs-lbdash-toolbar h3{margin:0;color:#fff;font-size:1.08rem;letter-spacing:-.03em;font-weight:700}.cs-root.cs-theme-nu .cs-lbdash-news-title{color:var(--color-accent)!important;text-transform:uppercase;letter-spacing:.14em!important;font-size:.82rem!important}.cs-root.cs-theme-nu .cs-lbdash-ico{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:var(--lb-soft);color:var(--color-text-secondary)}.cs-root.cs-theme-nu .cs-lbdash-period{appearance:none;display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 14px;border:0;border-radius:999px;background:linear-gradient(135deg,var(--color-accent-2),#c67820);color:#1a1208;font-size:.78rem;font-weight:700;cursor:pointer}.cs-root.cs-theme-nu .cs-lbdash-period:hover{filter:brightness(1.06)}.cs-root.cs-theme-nu .cs-lbdash-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cs-root.cs-theme-nu .cs-lbdash-card{position:relative;display:grid;justify-items:center;text-align:center;gap:5px;padding:20px 14px 14px;background:var(--lb-card);border:1px solid var(--lb-line);border-radius:16px}.cs-root.cs-theme-nu .cs-lbdash-rankpill{position:absolute;top:10px;left:10px;min-width:28px;padding:2px 7px;border-radius:999px;background:rgba(255,255,255,.06);color:var(--color-text-muted);font-size:.68rem;font-weight:700}.cs-root.cs-theme-nu .cs-lbdash-card.is-r1 .cs-lbdash-rankpill{background:rgba(232,153,46,.18);color:#ffd9a4}.cs-root.cs-theme-nu .cs-lbdash-avatar{display:grid;place-items:center;width:68px;height:68px;border-radius:999px;background:#1a2332;border:2px solid rgba(255,255,255,.12);color:#fff;font-weight:700;letter-spacing:.02em}.cs-root.cs-theme-nu .cs-lbdash-avatar.is-lime{border-color:rgba(198,224,58,.55);background:rgba(198,224,58,.12);color:#eef6c4}.cs-root.cs-theme-nu .cs-lbdash-avatar.is-orange{border-color:rgba(232,153,46,.6);background:rgba(232,153,46,.14);color:#ffd9a4}.cs-root.cs-theme-nu .cs-lbdash-avatar.is-mute{border-color:rgba(255,255,255,.18)}.cs-root.cs-theme-nu .cs-lbdash-avatar.is-sm{width:40px;height:40px;font-size:.72rem;border-width:1px;flex:0 0 auto}.cs-root.cs-theme-nu .cs-lbdash-card strong{margin-top:6px;color:#fff;font-size:.96rem;letter-spacing:-.02em}.cs-root.cs-theme-nu .cs-lbdash-card em{color:var(--color-text-muted);font-style:normal;font-size:.76rem;line-height:1.35;max-width:18ch}.cs-root.cs-theme-nu .cs-lbdash-card-stat{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;width:100%;margin-top:10px;padding-top:12px;border-top:1px solid var(--lb-line);text-align:left}.cs-root.cs-theme-nu .cs-lbdash-card-stat b{display:block;color:#fff;font-size:1.2rem;letter-spacing:-.03em;line-height:1}.cs-root.cs-theme-nu .cs-lbdash-card-stat small{color:var(--color-text-muted);font-size:.7rem}.cs-root.cs-theme-nu .cs-lbdash-spark{display:block;overflow:visible}.cs-root.cs-theme-nu .cs-lbdash-spark.is-lime polyline{stroke:var(--color-accent)}.cs-root.cs-theme-nu .cs-lbdash-spark.is-orange polyline{stroke:var(--color-accent-2)}.cs-root.cs-theme-nu .cs-lbdash-spark.is-mute polyline{stroke:rgba(183,192,208,.7)}.cs-root.cs-theme-nu .cs-lbdash-spark-gap{display:block;width:64px;height:28px}.cs-root.cs-theme-nu .cs-lbdash-spark-gap.is-wide{width:88px}.cs-root.cs-theme-nu .cs-lbdash-card-actions{display:flex;justify-content:space-between;width:100%;margin-top:4px;padding-top:10px;border-top:1px solid var(--lb-line)}.cs-root.cs-theme-nu .cs-lbdash-card-actions a,.cs-root.cs-theme-nu .cs-lbdash-card-actions button{appearance:none;border:0;background:transparent;color:var(--color-text-muted);font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;padding:0}.cs-root.cs-theme-nu .cs-lbdash-card-actions a{color:var(--color-accent)}.cs-root.cs-theme-nu .cs-lbdash-card-actions a:hover,.cs-root.cs-theme-nu .cs-lbdash-card-actions button:hover{color:#fff}.cs-root.cs-theme-nu .cs-lbdash-list{padding:14px 12px 12px}.cs-root.cs-theme-nu .cs-lbdash-list-head{padding:2px 8px 12px}.cs-root.cs-theme-nu .cs-lbdash-list-tools{display:inline-flex;align-items:center;gap:8px;color:var(--color-text-muted);font-size:.74rem}.cs-root.cs-theme-nu .cs-lbdash-tool{padding:3px 8px;border-radius:999px;border:1px solid rgba(198,224,58,.28);color:var(--color-accent);font-weight:700}.cs-root.cs-theme-nu .cs-lbdash-list ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cs-root.cs-theme-nu .cs-lbdash-row{display:grid;grid-template-columns:18px 40px minmax(88px,1fr) minmax(84px,.9fr) 88px auto 28px;gap:10px;align-items:center;padding:11px 10px;border-radius:14px;background:transparent;border:1px solid transparent}.cs-root.cs-theme-nu .cs-lbdash-row.is-on{background:rgba(198,224,58,.08);border-color:rgba(198,224,58,.2)}.cs-root.cs-theme-nu .cs-lbdash-check{display:grid;place-items:center;width:18px;height:18px;border-radius:999px;background:var(--color-accent);color:#12141d}.cs-root.cs-theme-nu .cs-lbdash-check.is-ghost{background:transparent;border:1px solid rgba(255,255,255,.14)}.cs-root.cs-theme-nu .cs-lbdash-row-place,.cs-root.cs-theme-nu .cs-lbdash-row-who{min-width:0;display:grid;gap:2px}.cs-root.cs-theme-nu .cs-lbdash-news strong,.cs-root.cs-theme-nu .cs-lbdash-row-who strong{color:#fff;font-size:.9rem;letter-spacing:-.02em}.cs-root.cs-theme-nu .cs-lbdash-news span,.cs-root.cs-theme-nu .cs-lbdash-row-who small{color:var(--color-text-muted);font-size:.72rem}.cs-root.cs-theme-nu .cs-lbdash-row-place{grid-auto-flow:column;justify-content:start;align-items:center;gap:6px;color:var(--color-text-secondary);font-size:.78rem;font-weight:600}.cs-root.cs-theme-nu .cs-lbdash-row-place span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-root.cs-theme-nu .cs-lbdash-row-score{text-align:right;white-space:nowrap}.cs-root.cs-theme-nu .cs-lbdash-row-score b{display:block;color:#fff;font-size:.95rem;line-height:1.1}.cs-root.cs-theme-nu .cs-lbdash-row-score small{color:var(--color-accent);font-size:.68rem;font-weight:700}.cs-root.cs-theme-nu .cs-lbdash-more{appearance:none;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--color-text-muted);cursor:pointer}.cs-root.cs-theme-nu .cs-lbdash-more:hover{background:var(--lb-soft);color:#fff}.cs-root.cs-theme-nu .cs-lbdash-news,.cs-root.cs-theme-nu .cs-lbdash-overview{padding:12px;min-width:0;height:100%;box-sizing:border-box}.cs-root.cs-theme-nu .cs-lbdash-overview{display:flex;flex-direction:column;gap:0}.cs-root.cs-theme-nu .cs-lbdash-news{display:flex;flex-direction:column;min-height:0;overflow:hidden}.cs-root.cs-theme-nu .cs-lbdash-kpis{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 12px}.cs-root.cs-theme-nu .cs-lbdash-kpi{display:grid;gap:4px;align-content:center;min-height:72px;padding:12px 10px;border-radius:14px;color:#12141d}.cs-root.cs-theme-nu .cs-lbdash-kpi.is-lime{background:var(--color-accent)}.cs-root.cs-theme-nu .cs-lbdash-kpi.is-orange{background:var(--color-accent-2);color:#1a1208}.cs-root.cs-theme-nu .cs-lbdash-kpi strong{font-size:clamp(1.25rem,2vw,1.55rem);letter-spacing:-.045em;line-height:1}.cs-root.cs-theme-nu .cs-lbdash-kpi span{font-size:.7rem;font-weight:650;opacity:.88}.cs-root.cs-theme-nu .cs-lbdash-meters{list-style:none;padding:0;display:grid;gap:10px;margin:auto 0 0}.cs-root.cs-theme-nu .cs-lbdash-meter-top{display:flex;justify-content:space-between;gap:10px;margin-bottom:4px;color:var(--color-text-secondary);font-size:.74rem}.cs-root.cs-theme-nu .cs-lbdash-meter-top em{font-style:normal;color:#fff;font-weight:700}.cs-root.cs-theme-nu .cs-lbdash-meter-track{height:4px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.cs-root.cs-theme-nu .cs-lbdash-meter-track i{display:block;height:100%;border-radius:inherit}.cs-root.cs-theme-nu .cs-lbdash-meter-track i.is-lime{background:var(--color-accent)}.cs-root.cs-theme-nu .cs-lbdash-meter-track i.is-orange{background:var(--color-accent-2)}.cs-root.cs-theme-nu .cs-lbdash-meter-track i.is-mute{background:rgba(183,192,208,.7)}.cs-root.cs-theme-nu .cs-lbdash-meters small{display:block;margin-top:4px;color:var(--color-text-muted);font-size:.68rem}.cs-root.cs-theme-nu .cs-lbdash-show{appearance:none;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(198,224,58,.45);background:transparent;color:var(--color-accent);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.cs-root.cs-theme-nu .cs-lbdash-show:hover{background:rgba(198,224,58,.1);color:#fff}.cs-root.cs-theme-nu .cs-lbdash-news ul{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:0;flex:1 1}.cs-root.cs-theme-nu .cs-lbdash-news li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:8px;align-items:center;padding:8px 0;border-top:1px solid var(--lb-line)}.cs-root.cs-theme-nu .cs-lbdash-news li:first-child{border-top:0;padding-top:2px}.cs-root.cs-theme-nu .cs-lbdash-news p{margin:0;display:grid;gap:2px;min-width:0}.cs-root.cs-theme-nu .cs-lbdash.is-animate .cs-lbdash-card{animation:cs-lead-rise-card .5s ease both}.cs-root.cs-theme-nu .cs-lbdash.is-animate .cs-lbdash-card:first-child{animation-delay:.06s}.cs-root.cs-theme-nu .cs-lbdash.is-animate .cs-lbdash-card:nth-child(2){animation-delay:.12s}.cs-root.cs-theme-nu .cs-lbdash.is-animate .cs-lbdash-card:nth-child(3){animation-delay:.18s}.cs-root.cs-theme-nu .cs-lbdash.is-animate .cs-lbdash-meter-track i{animation:cs-lead-fill .55s ease both}@media (max-width:1100px){.cs-root.cs-theme-nu .cs-lbdash-grid{grid-template-columns:1fr 1fr;grid-template-areas:"featured featured" "overview news" "list list"}}@media (max-width:860px){.cs-root.cs-theme-nu .cs-lbdash-grid{grid-template-columns:1fr;grid-template-areas:"featured" "overview" "list" "news"}.cs-root.cs-theme-nu .cs-lbdash-cards{grid-template-columns:1fr}.cs-root.cs-theme-nu .cs-lbdash-row{grid-template-columns:18px 40px minmax(0,1fr) auto 28px;grid-template-areas:"check avatar who score more" "check avatar place score more"}.cs-root.cs-theme-nu .cs-lbdash-check{grid-area:check}.cs-root.cs-theme-nu .cs-lbdash-row>.cs-lbdash-avatar{grid-area:avatar}.cs-root.cs-theme-nu .cs-lbdash-row-who{grid-area:who}.cs-root.cs-theme-nu .cs-lbdash-row-place{grid-area:place}.cs-root.cs-theme-nu .cs-lbdash-row-score{grid-area:score}.cs-root.cs-theme-nu .cs-lbdash-more{grid-area:more}.cs-root.cs-theme-nu .cs-lbdash-row>.cs-lbdash-spark,.cs-root.cs-theme-nu .cs-lbdash-row>.cs-lbdash-spark-gap{display:none}}@media (prefers-reduced-motion:reduce){.cs-root.cs-theme-nu .cs-lbdash.is-animate .cs-lbdash-card,.cs-root.cs-theme-nu .cs-lbdash.is-animate .cs-lbdash-meter-track i{animation:none}}.cs-root.cs-theme-nu .cs-lead-board{position:relative;z-index:1;display:grid;grid-template-columns:minmax(200px,.34fr) minmax(0,1.1fr) minmax(200px,.42fr);gap:16px;align-items:stretch;min-height:420px}.cs-root.cs-theme-nu .cs-lead-board.is-demo{grid-template-areas:"note note note" "bars stage side"}.cs-root.cs-theme-nu .cs-lead-demo-note{grid-area:note;margin:0 0 2px;padding:8px 12px;border-radius:10px;border:1px dashed rgba(198,224,58,.35);background:rgba(198,224,58,.08);color:var(--color-accent);font-size:.75rem;font-weight:700;letter-spacing:.02em}.cs-root.cs-theme-nu .cs-lead-board.is-demo .cs-lead-bars{grid-area:bars}.cs-root.cs-theme-nu .cs-lead-board.is-demo .cs-lead-stage{grid-area:stage}.cs-root.cs-theme-nu .cs-lead-board.is-demo .cs-lead-side{grid-area:side}.cs-root.cs-theme-nu .cs-lead-glass{position:relative;padding:16px 14px;border-radius:var(--cs-radius);background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden}.cs-root.cs-theme-nu .cs-lead-panel-label{margin:0 0 12px;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--color-info)}.cs-root.cs-theme-nu .cs-lead-bars{display:flex;flex-direction:column;min-height:100%}.cs-root.cs-theme-nu .cs-lead-scorelist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;flex:1 1;justify-content:space-between;min-height:280px}.cs-root.cs-theme-nu .cs-lead-scoreitem{display:grid;gap:6px}.cs-root.cs-theme-nu .cs-lead-scoreitem-top{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:8px;align-items:baseline}.cs-root.cs-theme-nu .cs-lead-score-rank{font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--color-accent)}.cs-root.cs-theme-nu .cs-lead-scoreitem.is-r1 .cs-lead-score-rank{color:var(--color-accent-2)}.cs-root.cs-theme-nu .cs-lead-scoreitem-top strong{font-size:.78rem;font-weight:700;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-root.cs-theme-nu .cs-lead-scoreitem-top em{font-style:normal;font-size:.78rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-info)}.cs-root.cs-theme-nu .cs-lead-scoreitem.is-empty .cs-lead-scoreitem-top em,.cs-root.cs-theme-nu .cs-lead-scoreitem.is-empty .cs-lead-scoreitem-top strong{color:var(--color-text-muted)}.cs-root.cs-theme-nu .cs-lead-score-track{height:7px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.cs-root.cs-theme-nu .cs-lead-score-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-accent),var(--color-info));transition:width .45s ease}.cs-root.cs-theme-nu .cs-lead-scoreitem.is-r1 .cs-lead-score-fill{background:linear-gradient(90deg,var(--color-accent-2),#ffd36a)}.cs-root.cs-theme-nu .cs-lead-scoreitem.is-r2 .cs-lead-score-fill,.cs-root.cs-theme-nu .cs-lead-scoreitem.is-r3 .cs-lead-score-fill{background:linear-gradient(90deg,var(--color-accent),#a8c42e)}.cs-root.cs-theme-nu .cs-lead-scoreitem.is-r4 .cs-lead-score-fill,.cs-root.cs-theme-nu .cs-lead-scoreitem.is-r5 .cs-lead-score-fill,.cs-root.cs-theme-nu .cs-lead-scoreitem.is-r6 .cs-lead-score-fill{background:linear-gradient(90deg,var(--color-info),#8ec5ff)}.cs-root.cs-theme-nu .cs-lead-stage{display:flex;flex-direction:column;position:relative;overflow:hidden;min-height:320px;padding:18px 16px}.cs-root.cs-theme-nu .cs-lead-watermark{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:none;opacity:.16;filter:brightness(1.4) contrast(1.05) saturate(.45);mix-blend-mode:soft-light;pointer-events:none;-webkit-user-select:none;user-select:none}.cs-root.cs-theme-nu .cs-lead-stage-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:end;margin-top:auto;height:100%}.cs-root.cs-theme-nu .cs-lead-rank{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 10px 12px;border-radius:var(--cs-radius);text-align:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cs-root.cs-theme-nu .cs-lead-rank.is-r1{min-height:248px;border-color:rgba(240,160,32,.45);background:rgba(240,160,32,.08)}.cs-root.cs-theme-nu .cs-lead-rank.is-r2{min-height:210px;border-color:rgba(110,182,255,.35)}.cs-root.cs-theme-nu .cs-lead-rank.is-r3{min-height:210px;border-color:rgba(205,140,90,.38)}.cs-root.cs-theme-nu .cs-lead-rank.is-empty{opacity:.72}.cs-root.cs-theme-nu .cs-lead-rank-num{font-size:10px;font-weight:800;letter-spacing:.12em;color:var(--color-accent)}.cs-root.cs-theme-nu .cs-lead-rank.is-r1 .cs-lead-rank-num{color:var(--color-accent-2)}.cs-root.cs-theme-nu .cs-lead-rank-avatar{display:grid;place-items:center;width:52px;height:52px;border-radius:12px;font-size:.9rem;font-weight:800;color:var(--color-ink-deep);background:rgba(180,188,201,.85)}.cs-root.cs-theme-nu .cs-lead-rank.is-r1 .cs-lead-rank-avatar{width:64px;height:64px;background:linear-gradient(145deg,#ffd36a,var(--color-accent-2))}.cs-root.cs-theme-nu .cs-lead-rank.is-r3 .cs-lead-rank-avatar{background:linear-gradient(145deg,#e8b090,#c87848);color:#1a120c}.cs-root.cs-theme-nu .cs-lead-rank strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;color:var(--color-text-primary)}.cs-root.cs-theme-nu .cs-lead-rank em{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal;font-size:.72rem;color:var(--color-text-muted)}.cs-root.cs-theme-nu .cs-lead-rank-score{margin-top:auto;padding:4px 10px;border-radius:8px;background:rgba(0,0,0,.22);font-size:.88rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-accent)}.cs-root.cs-theme-nu .cs-lead-side{display:flex;flex-direction:column;gap:12px}.cs-root.cs-theme-nu .cs-lead-table{display:grid;gap:2px;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cs-root.cs-theme-nu .cs-lead-table-head,.cs-root.cs-theme-nu .cs-lead-table-row{display:grid;grid-template-columns:30px minmax(0,1fr) 40px;gap:6px;align-items:center;padding:6px 0}.cs-root.cs-theme-nu .cs-lead-table-head{color:var(--color-text-muted);font-weight:800;letter-spacing:.08em;border-bottom:1px solid var(--color-border)}.cs-root.cs-theme-nu .cs-lead-table-row{color:var(--color-text-primary);border-bottom:1px solid rgba(255,255,255,.05)}.cs-root.cs-theme-nu .cs-lead-table-row strong{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-root.cs-theme-nu .cs-lead-table-row em{font-style:normal;font-weight:800;text-align:right;color:var(--color-info)}.cs-root.cs-theme-nu .cs-lead-table-row.is-empty em,.cs-root.cs-theme-nu .cs-lead-table-row.is-empty strong{color:var(--color-text-muted)}.cs-root.cs-theme-nu .cs-lead-donuts{display:flex;gap:16px;margin-top:auto;justify-content:center;padding-top:8px}.cs-root.cs-theme-nu .cs-lead-donut-wrap{display:grid;justify-items:center;gap:6px}.cs-root.cs-theme-nu .cs-lead-donut-wrap>small{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.cs-root.cs-theme-nu .cs-lead-donut{--p:30;width:84px;height:84px;border-radius:50%;background:conic-gradient(var(--color-accent) 0 calc(var(--p) * 1%),var(--color-accent-2) calc(var(--p) * 1%) calc(var(--p) * 1% + 22%),rgba(255,255,255,.12) 0);display:grid;place-items:center;position:relative}.cs-root.cs-theme-nu .cs-lead-donut.is-alt{background:conic-gradient(var(--color-info) 0 calc(var(--p) * 1%),rgba(255,255,255,.12) 0)}.cs-root.cs-theme-nu .cs-lead-donut:before{content:"";position:absolute;inset:14px;border-radius:50%;background:rgba(16,21,38,.92);border:1px solid var(--color-border)}.cs-root.cs-theme-nu .cs-lead-donut span{position:relative;z-index:1;font-size:.92rem;font-weight:800;color:var(--color-text-primary);line-height:1}.cs-root.cs-theme-nu .cs-lead-board.is-animate .cs-lead-score-fill{animation:cs-lead-fill .55s ease both}.cs-root.cs-theme-nu .cs-lead-board.is-animate .cs-lead-scoreitem:first-child .cs-lead-score-fill{animation-delay:.04s}.cs-root.cs-theme-nu .cs-lead-board.is-animate .cs-lead-scoreitem:nth-child(2) .cs-lead-score-fill{animation-delay:.08s}.cs-root.cs-theme-nu .cs-lead-board.is-animate .cs-lead-scoreitem:nth-child(3) .cs-lead-score-fill{animation-delay:.12s}.cs-root.cs-theme-nu .cs-lead-board.is-animate .cs-lead-scoreitem:nth-child(4) .cs-lead-score-fill{animation-delay:.16s}.cs-root.cs-theme-nu .cs-lead-board.is-animate .cs-lead-scoreitem:nth-child(5) .cs-lead-score-fill{animation-delay:.2s}.cs-root.cs-theme-nu .cs-lead-board.is-animate .cs-lead-scoreitem:nth-child(6) .cs-lead-score-fill{animation-delay:.24s}.cs-root.cs-theme-nu .cs-lead-board.is-animate .cs-lead-rank{animation:cs-lead-rise-card .5s ease both}.cs-root.cs-theme-nu .cs-lead-board.is-animate .cs-lead-rank.is-r2{animation-delay:.08s}.cs-root.cs-theme-nu .cs-lead-board.is-animate .cs-lead-rank.is-r1{animation-delay:.14s}.cs-root.cs-theme-nu .cs-lead-board.is-animate .cs-lead-rank.is-r3{animation-delay:.2s}@keyframes cs-lead-fill{0%{transform:scaleX(.15);transform-origin:left center;opacity:.5}to{transform:scaleX(1);transform-origin:left center;opacity:1}}@keyframes cs-lead-rise-card{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.cs-root.cs-theme-nu .cs-results-head{flex-direction:column;align-items:flex-start}.cs-root.cs-theme-nu .cs-results-head-actions{width:100%;justify-content:flex-start}.cs-root.cs-theme-nu .cs-lead-board,.cs-root.cs-theme-nu .cs-lead-board.is-demo{grid-template-columns:1fr;grid-template-areas:none;gap:14px}.cs-root.cs-theme-nu .cs-lead-board.is-demo .cs-lead-bars,.cs-root.cs-theme-nu .cs-lead-board.is-demo .cs-lead-side,.cs-root.cs-theme-nu .cs-lead-board.is-demo .cs-lead-stage,.cs-root.cs-theme-nu .cs-lead-demo-note{grid-area:auto}.cs-root.cs-theme-nu .cs-lead-scorelist{min-height:0}.cs-root.cs-theme-nu .cs-lead-stage{min-height:280px}.cs-root.cs-theme-nu .cs-lead-side{display:grid;grid-template-columns:1fr 1fr;align-items:start}.cs-root.cs-theme-nu .cs-lead-donuts{grid-column:1/-1}}@media (max-width:620px){.cs-root.cs-theme-nu .cs-lead-stage-grid{grid-template-columns:1fr}.cs-root.cs-theme-nu .cs-lead-rank,.cs-root.cs-theme-nu .cs-lead-rank.is-r1{min-height:0}.cs-root.cs-theme-nu .cs-lead-side{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cs-root.cs-theme-nu .cs-lead-board.is-animate .cs-lead-rank,.cs-root.cs-theme-nu .cs-lead-board.is-animate .cs-lead-score-fill{animation:none}}.cs-root.cs-theme-nu .cs-stage-paths{position:relative;isolation:isolate;background:transparent;overflow:visible;padding:0 clamp(12px,2vw,20px) var(--cs-section-gap)}.cs-root.cs-theme-nu .cs-stage-paths>.cs-curve-sheet{position:relative;overflow:hidden}.cs-root.cs-theme-nu .cs-paths-mark{position:absolute!important;inset:0;z-index:0!important;pointer-events:none;overflow:hidden;color:rgba(196,181,253,.28);border-radius:inherit}.cs-root.cs-theme-nu .cs-paths-mark-ico{position:absolute;display:block;width:clamp(200px,30vw,380px);height:auto;opacity:1}.cs-root.cs-theme-nu .cs-paths-mark-ico.is-shield{top:2%;right:-2%;width:clamp(260px,38vw,480px);color:rgba(167,139,250,.34);transform:rotate(-12deg)}.cs-root.cs-theme-nu .cs-paths-mark-ico.is-lock{top:34%;left:-2%;width:clamp(190px,26vw,320px);color:rgba(148,180,255,.3);transform:rotate(8deg)}.cs-root.cs-theme-nu .cs-paths-mark-ico.is-bug{top:48%;right:6%;width:clamp(180px,24vw,300px);color:rgba(196,181,253,.28);transform:rotate(14deg)}.cs-root.cs-theme-nu .cs-paths-mark-ico.is-eye{bottom:4%;left:16%;width:clamp(200px,28vw,340px);color:rgba(126,200,255,.26);transform:rotate(-6deg)}.cs-root.cs-theme-nu .cs-paths-mark-ico.is-key{top:16%;left:34%;width:clamp(170px,22vw,280px);color:rgba(167,139,250,.24);transform:rotate(-18deg)}.cs-root.cs-theme-nu .cs-paths-mark-ico.is-net{bottom:14%;right:-1%;width:clamp(190px,26vw,320px);color:rgba(148,180,255,.26);transform:rotate(10deg)}.cs-root.cs-theme-nu .cs-stage-path1,.cs-root.cs-theme-nu .cs-stage-path2{position:relative!important;z-index:1!important;background:transparent;padding:0;border:0;box-shadow:none}.cs-root.cs-theme-nu .cs-p1ops{position:relative;isolation:isolate;overflow:visible;padding:28px 0 16px;background:transparent}.cs-root.cs-theme-nu .cs-stage-path2 .cs-p1ops{padding-top:16px;padding-bottom:12px}.cs-root.cs-theme-nu .cs-p1ops-live{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:transparent}.cs-root.cs-theme-nu .cs-p1ops-arcs,.cs-root.cs-theme-nu .cs-p1ops-dots,.cs-root.cs-theme-nu .cs-p1ops-orb,.cs-root.cs-theme-nu .cs-p1ops-petal,.cs-root.cs-theme-nu .cs-p1ops-wash{display:none}.cs-root.cs-theme-nu .cs-p1ops-row{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);gap:28px 36px;align-items:stretch}.cs-root.cs-theme-nu .cs-p1ops-copy{margin-top:0;display:flex;flex-direction:column;min-height:0;height:100%}.cs-root.cs-theme-nu .cs-p1ops-shots{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(120px,.68fr);grid-template-rows:1.25fr .9fr;grid-template-areas:"main side" "base .";gap:14px;height:100%;min-height:520px;align-self:stretch}.cs-root.cs-theme-nu .cs-p1ops-shots figure{position:relative;margin:0;overflow:hidden;border-radius:22px;background:#0c0e16;box-shadow:0 18px 40px rgba(0,0,0,.28);min-height:0}.cs-root.cs-theme-nu .cs-p1ops-shots .is-main{grid-area:main}.cs-root.cs-theme-nu .cs-p1ops-shots .is-side{grid-area:1/2/3/3;align-self:stretch;height:auto;min-height:0;margin-left:-4px}.cs-root.cs-theme-nu .cs-p1ops-shots .is-base{grid-area:base}.cs-root.cs-theme-nu .cs-p1ops-shots picture{position:absolute;inset:0;display:block}.cs-root.cs-theme-nu .cs-p1ops-shots img{display:block;width:100%;height:100%;object-fit:cover}.cs-root.cs-theme-nu .cs-p1ops-kicker{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#9a9ad4!important}.cs-root.cs-theme-nu .cs-p1ops-copy h2{margin:0 0 8px;font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.12;letter-spacing:-.04em}.cs-root.cs-theme-nu .cs-p1ops-lede{margin:0 0 14px;max-width:52ch;font-size:.9rem;line-height:1.55;color:var(--color-text-secondary)!important}.cs-root.cs-theme-nu .cs-path-feat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(120px,.78fr);gap:8px;align-items:stretch;flex:1 1 auto;min-height:0}.cs-root.cs-theme-nu .cs-path-feat-card{background:rgba(255,255,255,.05);color:#f0f2f7;border:1px solid rgba(255,255,255,.1);border-radius:var(--cs-radius,20px);padding:12px 12px 11px;min-height:0;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.cs-root.cs-theme-nu .cs-path-feat-card:focus-within,.cs-root.cs-theme-nu .cs-path-feat-card:hover{background:rgba(255,255,255,.08);color:#fff;border-color:rgba(198,224,58,.35);box-shadow:none;transform:none}.cs-root.cs-theme-nu .cs-path-feat-ico{display:grid;place-items:center;width:26px;height:26px;margin-bottom:6px;border-radius:10px;background:rgba(198,224,58,.16);color:#c6e03a}.cs-root.cs-theme-nu .cs-path-feat-card:focus-within .cs-path-feat-ico,.cs-root.cs-theme-nu .cs-path-feat-card:hover .cs-path-feat-ico{background:rgba(198,224,58,.22);color:#d7ef55}.cs-root.cs-theme-nu .cs-path-feat-ico svg{width:15px;height:15px;display:block}.cs-root.cs-theme-nu .cs-path-feat-card h3{margin:0 0 4px;font-size:.84rem;font-weight:700;letter-spacing:-.02em;color:inherit!important}.cs-root.cs-theme-nu .cs-path-feat-card>p{margin:0 0 6px;font-size:.72rem;line-height:1.4;color:rgba(245,247,251,.68)}.cs-root.cs-theme-nu .cs-path-feat-card:focus-within>p,.cs-root.cs-theme-nu .cs-path-feat-card:hover>p{color:rgba(245,247,251,.78)}.cs-root.cs-theme-nu .cs-path-feat-card ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.cs-root.cs-theme-nu .cs-path-feat-card li{position:relative;padding-left:10px;font-size:.68rem;font-weight:600;line-height:1.3;color:inherit}.cs-root.cs-theme-nu .cs-path-feat-card li:before{content:"";position:absolute;left:0;top:.4em;width:4px;height:4px;border-radius:50%;background:rgba(198,224,58,.7)}.cs-root.cs-theme-nu .cs-path-feat-promo{grid-column:3;grid-row:1/span 3;position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px;padding:16px 14px 56px;border-radius:var(--cs-radius,20px);background:rgba(255,255,255,.08);color:#f5f7fb;border:1px solid rgba(255,255,255,.12);box-shadow:none;min-height:0;overflow:hidden}.cs-root.cs-theme-nu .cs-path-feat-promo-art{width:100%;display:grid;place-items:center;margin:0 0 2px}.cs-root.cs-theme-nu .cs-path-feat-promo-art svg{width:min(100%,128px);height:auto;display:block;overflow:visible}.cs-root.cs-theme-nu .cs-path-feat-promo h3{margin:0;font-size:1rem;font-weight:700;letter-spacing:-.03em;line-height:1.2;color:#f5f7fb!important}.cs-root.cs-theme-nu .cs-path-feat-promo>p{margin:0;font-size:.74rem;line-height:1.4;color:rgba(245,247,251,.72)!important}.cs-root.cs-theme-nu .cs-path-feat-promo-btn{margin-top:2px;align-self:stretch;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:38px;padding:0 14px;border-radius:var(--cs-radius,20px);background:var(--color-accent,#c6e03a);color:#12141d!important;font-size:.78rem;font-weight:700;text-decoration:none!important;box-shadow:none;transition:filter .2s ease}.cs-root.cs-theme-nu .cs-path-feat-promo-btn:hover{filter:brightness(1.06);transform:none}.cs-root.cs-theme-nu .cs-path-feat-promo-cursor{position:absolute!important;right:6px!important;bottom:6px!important;left:auto!important;top:auto!important;width:64px!important;height:auto!important;margin:0!important;line-height:0;pointer-events:none;z-index:5}.cs-root.cs-theme-nu .cs-path-feat-promo-cursor img{width:100%;height:auto;display:block;filter:brightness(0) invert(1);opacity:.85}.cs-root.cs-theme-nu .cs-path-feat.is-path2 .cs-path-feat-promo{padding-bottom:28px}.cs-root.cs-theme-nu .cs-path-feat.is-path2 .cs-path-feat-promo-cursor img{filter:brightness(0) saturate(100%) invert(62%) sepia(42%) saturate(650%) hue-rotate(176deg) brightness(98%) contrast(96%)}.cs-root.cs-theme-nu .cs-p1ops-copy.is-path2 .cs-p1ops-kicker{color:#6eb6ff!important}.cs-root.cs-theme-nu .cs-path-feat.is-path2 .cs-path-feat-card{background:rgba(110,182,255,.08);border-color:rgba(110,182,255,.18)}.cs-root.cs-theme-nu .cs-path-feat.is-path2 .cs-path-feat-card:focus-within,.cs-root.cs-theme-nu .cs-path-feat.is-path2 .cs-path-feat-card:hover{background:rgba(110,182,255,.12);border-color:rgba(110,182,255,.4);box-shadow:none;transform:none}.cs-root.cs-theme-nu .cs-path-feat.is-path2 .cs-path-feat-ico{background:rgba(110,182,255,.18);color:#6eb6ff}.cs-root.cs-theme-nu .cs-path-feat.is-path2 .cs-path-feat-card:focus-within .cs-path-feat-ico,.cs-root.cs-theme-nu .cs-path-feat.is-path2 .cs-path-feat-card:hover .cs-path-feat-ico{background:rgba(110,182,255,.28);color:#9fd0ff}.cs-root.cs-theme-nu .cs-path-feat.is-path2 .cs-path-feat-card>p{color:rgba(245,247,251,.68)}.cs-root.cs-theme-nu .cs-path-feat.is-path2 .cs-path-feat-card li:before{background:#6eb6ff}.cs-root.cs-theme-nu .cs-path-feat.is-path2 .cs-path-feat-promo{background:rgba(110,182,255,.1);border-color:rgba(110,182,255,.22);color:#f5f7fb}.cs-root.cs-theme-nu .cs-path-feat.is-path2 .cs-path-feat-promo h3{color:#f5f7fb!important}.cs-root.cs-theme-nu .cs-path-feat.is-path2 .cs-path-feat-promo>p{color:rgba(245,247,251,.72)!important}.cs-root.cs-theme-nu .cs-path-feat.is-path2 .cs-path-feat-promo-btn{background:#6eb6ff;color:#101526!important}@media (max-width:980px){.cs-root.cs-theme-nu .cs-p1ops-row{grid-template-columns:1fr;gap:28px}.cs-root.cs-theme-nu .cs-p1ops-copy{margin-top:0;height:auto}.cs-root.cs-theme-nu .cs-p1ops-shots{position:static;height:auto;min-height:360px}.cs-root.cs-theme-nu .cs-path-feat{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-root.cs-theme-nu .cs-path-feat-promo{grid-column:1/-1;grid-row:auto;flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px 20px}.cs-root.cs-theme-nu .cs-path-feat-promo-art{width:auto;flex:0 0 auto}.cs-root.cs-theme-nu .cs-path-feat-promo-art svg{width:96px}.cs-root.cs-theme-nu .cs-path-feat-promo h3,.cs-root.cs-theme-nu .cs-path-feat-promo>p{flex:1 1 180px}.cs-root.cs-theme-nu .cs-path-feat-promo-btn{margin-top:0;margin-left:auto}}@media (max-width:560px){.cs-root.cs-theme-nu .cs-path-feat{grid-template-columns:1fr}.cs-root.cs-theme-nu .cs-path-feat-promo{flex-direction:column;align-items:flex-start}.cs-root.cs-theme-nu .cs-path-feat-promo-btn{margin-left:0;width:100%}}@keyframes cs-p1ops-drift{0%{transform:translateZ(0)}to{transform:translate3d(-22px,-22px,0)}}@keyframes cs-p1ops-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes cs-p1ops-float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(10px,-14px,0) scale(1.1)}}@keyframes cs-p1ops-pulse{0%,to{opacity:.72;transform:scale(1) rotate(0deg)}50%{opacity:1;transform:scale(1.14) rotate(12deg)}}@keyframes cs-p1ops-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.cs-root.cs-theme-nu .cs-p1ops-arcs,.cs-root.cs-theme-nu .cs-p1ops-dots,.cs-root.cs-theme-nu .cs-p1ops-orb,.cs-root.cs-theme-nu .cs-p1ops-petal,.cs-root.cs-theme-nu .cs-p1ops-wash{animation:none}}.cs-root.cs-theme-nu .cs-why{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:640px}.cs-root.cs-theme-nu .cs-why-photo{margin:0;display:grid;min-height:640px;overflow:hidden;background:#0c0e16}.cs-root.cs-theme-nu .cs-why-photo img,.cs-root.cs-theme-nu .cs-why-photo picture{display:block;width:100%;height:100%;object-fit:cover;object-position:center 18%}.cs-root.cs-theme-nu .cs-why-panel{background:#e8edf2;color:#12141d;padding:52px 44px 40px}.cs-root.cs-theme-nu .cs-why-head{margin-bottom:28px}.cs-root.cs-theme-nu .cs-why-head h2{margin:0 0 8px;font-size:clamp(1.8rem,3vw,2.6rem);letter-spacing:-.04em;color:#12141d!important}.cs-root.cs-theme-nu .cs-why-head em{color:#f0a020;font-style:normal}.cs-root.cs-theme-nu .cs-why-head p{margin:0;color:#5b6472!important}.cs-root.cs-theme-nu .cs-why-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cs-root.cs-theme-nu .cs-why-item{min-height:188px;padding:22px 20px 20px;background:#f4f6f8;transition:transform .22s ease,box-shadow .22s ease}.cs-root.cs-theme-nu .cs-why-item:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(18,20,29,.1)}.cs-root.cs-theme-nu .cs-why-ico{display:grid;width:36px;height:36px;margin-bottom:12px;color:#1a2744}.cs-root.cs-theme-nu .cs-why-ico svg{width:32px;height:32px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cs-root.cs-theme-nu .cs-why-item h3{margin:0 0 8px;font-size:1.05rem;font-weight:800;color:#12141d!important}.cs-root.cs-theme-nu .cs-why-item p{margin:0;font-size:.86rem;line-height:1.5;color:#5b6472!important}.cs-root.cs-theme-nu .cs-stage-path2{background:transparent;padding:0}.cs-root.cs-theme-nu .cs-offer-band{background:#070b16;padding:72px 0 80px}.cs-root.cs-theme-nu .cs-offer-head{text-align:center;max-width:38rem;margin:0 auto 40px}.cs-root.cs-theme-nu .cs-offer-head h2{margin:0 0 12px;font-size:clamp(1.9rem,3.4vw,2.8rem);letter-spacing:-.04em;color:#fff!important}.cs-root.cs-theme-nu .cs-offer-head em{color:#f0a020;font-style:normal}.cs-root.cs-theme-nu .cs-offer-head p{margin:0;color:rgba(255,255,255,.78)!important}.cs-root.cs-theme-nu .cs-offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cs-root.cs-theme-nu .cs-offer-card{min-height:248px;padding:28px 24px 22px;background:#e8edf2;color:#12141d}.cs-root.cs-theme-nu .cs-offer-ico{display:grid;width:40px;height:40px;margin-bottom:18px;color:#1a2744}.cs-root.cs-theme-nu .cs-offer-ico svg{width:36px;height:36px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cs-root.cs-theme-nu .cs-offer-card h3{margin:0 0 10px;font-size:1.12rem;font-weight:800;color:#12141d!important}.cs-root.cs-theme-nu .cs-offer-card p{margin:0 0 18px;font-size:.88rem;line-height:1.55;color:#5b6472!important}.cs-root.cs-theme-nu .cs-offer-card a{color:#12141d!important;font-size:.82rem;font-weight:700;text-decoration:none}.cs-root.cs-theme-nu .cs-offer-card a:hover{text-decoration:underline}.cs-root.cs-theme-nu .cs-offer-fill{--ox:50%;--oy:50%;position:relative;isolation:isolate;overflow:hidden;cursor:pointer}.cs-root.cs-theme-nu .cs-offer-fill:before{content:"";position:absolute;left:var(--ox);top:var(--oy);z-index:0;width:24px;height:24px;border-radius:50%;background:#d4ec4a;transform:translate(-50%,-50%) scale(0);transition:transform .55s cubic-bezier(.22,1,.36,1);pointer-events:none}.cs-root.cs-theme-nu .cs-offer-fill:hover:before{transform:translate(-50%,-50%) scale(48)}.cs-root.cs-theme-nu .cs-offer-fill>*{position:relative;z-index:1}.cs-root.cs-theme-nu .cs-offer-fill:hover .cs-offer-ico,.cs-root.cs-theme-nu .cs-offer-fill:hover a,.cs-root.cs-theme-nu .cs-offer-fill:hover h3,.cs-root.cs-theme-nu .cs-offer-fill:hover p{color:#12141d!important}@media (prefers-reduced-motion:reduce){.cs-root.cs-theme-nu .cs-offer-fill:before{transition:none}}.cs-root.cs-theme-nu .cs-stage-train{background:transparent;color:#f6f3ea;padding:0 clamp(12px,2vw,20px) var(--cs-section-gap)}.cs-root.cs-theme-nu .cs-stage-train>.cs-curve-sheet{padding-top:4px;padding-bottom:4px}.cs-root.cs-theme-nu .cs-stage-train-head{max-width:none;width:100%;margin:0 0 10px}.cs-root.cs-theme-nu .cs-stage-train-head .cs-kicker{margin:0 0 4px}.cs-root.cs-theme-nu .cs-stage-train-head h2{margin:0 0 6px;line-height:1.05;max-width:none}.cs-root.cs-theme-nu .cs-stage-train-head h2,.cs-root.cs-theme-nu .cs-stage-train-head p{color:#f6f3ea!important}.cs-root.cs-theme-nu .cs-stage-train-head p{margin:0 0 4px;line-height:1.45;max-width:none}.cs-root.cs-theme-nu .cs-stage-train-head p:last-child{margin-bottom:0}.cs-root.cs-theme-nu .cs-stage-cine{overflow:hidden;border-radius:var(--cs-radius);width:100%;max-width:100%;box-sizing:border-box}.cs-root.cs-theme-nu .cs-stage-cine .cs-p3-cine{--p3-r:var(--cs-radius);min-height:min(64vh,600px);height:min(64vh,600px);max-width:100%}.cs-root.cs-theme-nu .cs-stage-act{--act-loop:14s;--act-cell:clamp(92px,10vw,120px);--act-gap:14px;position:relative;isolation:isolate;overflow:hidden;height:80vh;min-height:520px;max-height:720px;margin:0 clamp(12px,2vw,20px) var(--cs-section-gap);padding:0;border-radius:var(--cs-curve-r);background:radial-gradient(900px 420px at 50% 0,rgba(124,58,237,.22),transparent 60%),#05050a;color:#f6f3ea;box-shadow:0 16px 40px rgba(0,0,0,.22)}.cs-root.cs-theme-nu .cs-stage-act>.cs-act-marquee-wrap{position:absolute!important;inset:0;z-index:0!important;display:flex;flex-direction:column;justify-content:center;gap:var(--act-gap);pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%,min(640px,90vw) min(280px,42vh);-webkit-mask-position:center,center;-webkit-mask-composite:destination-out;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-repeat:no-repeat;mask-size:100% 100%,min(640px,90vw) min(280px,42vh);mask-position:center,center;-webkit-mask-composite:xor;mask-composite:exclude}.cs-root.cs-theme-nu .cs-act-marquee{overflow:hidden;height:var(--act-cell);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.cs-root.cs-theme-nu .cs-act-edge{position:absolute;top:0;bottom:0;z-index:2;width:clamp(72px,14vw,160px);pointer-events:none}.cs-root.cs-theme-nu .cs-act-edge-l{left:0;background:linear-gradient(90deg,#000 8%,rgba(0,0,0,.72) 42%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);mask-image:linear-gradient(90deg,#000 30%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 30%,transparent)}.cs-root.cs-theme-nu .cs-act-edge-r{right:0;background:linear-gradient(270deg,#000 8%,rgba(0,0,0,.72) 42%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);mask-image:linear-gradient(270deg,#000 30%,transparent);-webkit-mask-image:linear-gradient(270deg,#000 30%,transparent)}.cs-root.cs-theme-nu .cs-act-marquee-track{display:flex;width:max-content;gap:var(--act-gap);height:100%;will-change:transform;backface-visibility:hidden}.cs-root.cs-theme-nu .cs-act-marquee-track.is-css-fallback{animation:cs-act-left var(--act-loop,14s) linear infinite}.cs-root.cs-theme-nu .cs-act-marquee.is-fwd .cs-act-marquee-track.is-css-fallback,.cs-root.cs-theme-nu .cs-act-marquee:not(.reverse) .cs-act-marquee-track.is-css-fallback{animation-name:cs-act-right}.cs-root.cs-theme-nu .cs-act-marquee.is-rev .cs-act-marquee-track.is-css-fallback,.cs-root.cs-theme-nu .cs-act-marquee.reverse .cs-act-marquee-track.is-css-fallback{animation-name:cs-act-left}.cs-root.cs-theme-nu .cs-act-item{flex:0 0 auto;width:var(--act-cell);height:var(--act-cell)}.cs-root.cs-theme-nu .cs-act-ibox{width:100%;height:100%;display:grid;place-items:center;border-radius:10px;background:linear-gradient(160deg,rgba(255,255,255,.07),rgba(255,255,255,.025));border:1px solid rgba(200,180,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);color:rgba(220,210,255,.55);--act-ico-2:#a5b4fc;transition:background .28s ease,border-color .28s ease,box-shadow .28s ease,color .28s ease}.cs-root.cs-theme-nu .cs-act-ibox [data-act-glyph]{display:grid;place-items:center;width:54%;height:54%;opacity:0;transform:scale(.78);transform-origin:center center;color:#ffffff;transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);will-change:opacity,transform;pointer-events:none}.cs-root.cs-theme-nu .cs-act-ibox [data-act-glyph] svg{width:100%;height:100%;display:block;overflow:visible;color:inherit}.cs-root.cs-theme-nu .cs-act-ibox [data-act-glyph] svg *{vector-effect:non-scaling-stroke}.cs-root.cs-theme-nu .cs-act-ibox.is-soft{background:rgba(198,224,58,.12);border-color:rgba(198,224,58,.28);box-shadow:none;color:#e8f5a8;--act-ico-2:#c6e03a}.cs-root.cs-theme-nu .cs-act-ibox.is-soft [data-act-glyph]{opacity:.95;transform:scale(.94);color:#f4f8df}.cs-root.cs-theme-nu .cs-act-ibox.is-soft.is-glow{background:#c6e03a;border-color:rgba(198,224,58,.65);box-shadow:none;color:#12141d;--act-ico-2:#12141d}.cs-root.cs-theme-nu .cs-act-ibox.is-soft.is-glow [data-act-glyph]{opacity:1;transform:scale(1);color:#12141d;filter:none}.cs-root.cs-theme-nu .cs-stage-act>.cs-act-front{position:absolute!important;inset:0;z-index:2!important;height:auto;display:flex;align-items:center;justify-content:center;padding:24px 16px;pointer-events:none;isolation:isolate}.cs-root.cs-theme-nu .cs-act-fog{position:absolute;inset:0;pointer-events:none;z-index:0}.cs-root.cs-theme-nu .cs-act-fog-a{background:radial-gradient(ellipse 58% 48% at 50% 50%,rgba(8,6,16,.28) 0,transparent 72%),radial-gradient(ellipse 90% 70% at 50% 50%,rgba(18,12,36,.14) 0,transparent 78%);filter:blur(2px)}.cs-root.cs-theme-nu .cs-act-fog-b{background:radial-gradient(circle at 22% 38%,rgba(168,130,255,.22),transparent 42%),radial-gradient(circle at 78% 58%,rgba(140,100,255,.16),transparent 46%),radial-gradient(circle at 50% 20%,rgba(200,170,255,.12),transparent 40%);filter:blur(28px);opacity:.95;animation:cs-act-fog-drift 18s ease-in-out infinite}.cs-root.cs-theme-nu .cs-act-fog-c{background:linear-gradient(180deg,rgba(0,0,0,.28),transparent 30%,transparent 70%,rgba(0,0,0,.32)),linear-gradient(90deg,rgba(0,0,0,.35),transparent 20%,transparent 80%,rgba(0,0,0,.35));backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.cs-root.cs-theme-nu .cs-act-fog-d{background:radial-gradient(ellipse 70% 55% at 50% 48%,rgba(12,8,24,.28) 0,transparent 70%);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:.75}.cs-root.cs-theme-nu .cs-act-card{position:relative;z-index:2;pointer-events:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;width:min(100%,640px);margin:0 auto;padding:clamp(40px,5.5vw,64px) clamp(28px,5vw,52px);border-radius:0;background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-align:center}.cs-root.cs-theme-nu .cs-act-card:before{display:none}.cs-root.cs-theme-nu .cs-act-card h2{margin:0;max-width:14ch;color:#ffffff!important;font-size:clamp(1.85rem,4.4vw,2.85rem);font-weight:800;letter-spacing:-.04em;line-height:1.12;white-space:normal;text-align:center;text-shadow:none}.cs-root.cs-theme-nu .cs-act-card h2 em{display:inline;margin-top:0;font-style:normal;background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#c6e03a!important;filter:none}.cs-root.cs-theme-nu .cs-act-cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;border-radius:var(--cs-radius);background:#c6e03a;font-size:.98rem;font-weight:800;letter-spacing:.01em;text-decoration:none!important;box-shadow:none;transition:background .18s ease}.cs-root.cs-theme-nu .cs-act-cta:hover{filter:none;background:#d4ec55;box-shadow:none}.cs-root.cs-theme-nu .cs-act-cta:active{filter:brightness(.96);transform:translateY(1px)}.cs-root.cs-theme-nu .cs-act-cta:focus-visible{outline:2px solid #c4b5fd;outline-offset:3px}@keyframes cs-act-left{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes cs-act-right{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@keyframes cs-act-fog-drift{0%,to{opacity:.85;transform:translateZ(0) scale(1)}50%{opacity:1;transform:translate3d(1.2%,-1%,0) scale(1.03)}}@media (prefers-reduced-motion:reduce){.cs-root.cs-theme-nu .cs-act-fog-b,.cs-root.cs-theme-nu .cs-act-marquee-track,.cs-root.cs-theme-nu .cs-act-marquee-track.is-css-fallback{animation:none!important}}@media (max-width:900px){.cs-root.cs-theme-nu .cs-stage-act{height:auto;min-height:min(70vh,560px);max-height:none;--act-cell:76px;--act-gap:10px}.cs-root.cs-theme-nu .cs-act-marquee:nth-child(4){display:none}.cs-root.cs-theme-nu .cs-act-marquee-wrap{-webkit-mask-size:100% 100%,min(100%,400px) min(280px,44vh);mask-size:100% 100%,min(100%,400px) min(280px,44vh)}.cs-root.cs-theme-nu .cs-act-card{padding:36px 20px 32px;gap:18px}.cs-root.cs-theme-nu .cs-act-card h2{font-size:clamp(1.35rem,5.8vw,1.85rem);white-space:normal;max-width:16ch}}.cs-root.cs-theme-nu{--cs-radius:clamp(20px,2.2vw,24px);--cs-curve-r:clamp(20px,2.2vw,24px)}.cs-root.cs-theme-nu .cs-act-card,.cs-root.cs-theme-nu .cs-act-cta,.cs-root.cs-theme-nu .cs-act-ibox,.cs-root.cs-theme-nu .cs-action-cta,.cs-root.cs-theme-nu .cs-action-mentor,.cs-root.cs-theme-nu .cs-back-top,.cs-root.cs-theme-nu .cs-btn,.cs-root.cs-theme-nu .cs-card,.cs-root.cs-theme-nu .cs-cohort-exam-card,.cs-root.cs-theme-nu .cs-curr-card,.cs-root.cs-theme-nu .cs-curve-sheet,.cs-root.cs-theme-nu .cs-empty,.cs-root.cs-theme-nu .cs-faq-item,.cs-root.cs-theme-nu .cs-field input,.cs-root.cs-theme-nu .cs-field select,.cs-root.cs-theme-nu .cs-field textarea,.cs-root.cs-theme-nu .cs-filters,.cs-root.cs-theme-nu .cs-form,.cs-root.cs-theme-nu .cs-gui-panel,.cs-root.cs-theme-nu .cs-how-step,.cs-root.cs-theme-nu .cs-lb-panel,.cs-root.cs-theme-nu .cs-lead-glass,.cs-root.cs-theme-nu .cs-lead-rank,.cs-root.cs-theme-nu .cs-lead-rank-avatar,.cs-root.cs-theme-nu .cs-menu-toggle,.cs-root.cs-theme-nu .cs-nav-mobile-actions .cs-btn,.cs-root.cs-theme-nu .cs-nu-header-ctas .cs-action-cta,.cs-root.cs-theme-nu .cs-nu-header-ctas .cs-action-mentor,.cs-root.cs-theme-nu .cs-nu-header-ctas .cs-btn,.cs-root.cs-theme-nu .cs-offer-card,.cs-root.cs-theme-nu .cs-p3-cine,.cs-root.cs-theme-nu .cs-p3-cine-card,.cs-root.cs-theme-nu .cs-p3-cine-info,.cs-root.cs-theme-nu .cs-p3-cine-nav button,.cs-root.cs-theme-nu .cs-p3-cine-orb,.cs-root.cs-theme-nu .cs-p3-cine-pill,.cs-root.cs-theme-nu .cs-panel,.cs-root.cs-theme-nu .cs-path-feat-card,.cs-root.cs-theme-nu .cs-path-feat-promo,.cs-root.cs-theme-nu .cs-path-feat-promo-btn,.cs-root.cs-theme-nu .cs-poster-dot,.cs-root.cs-theme-nu .cs-poster-dot.is-active,.cs-root.cs-theme-nu .cs-poster-frame,.cs-root.cs-theme-nu .cs-poster-nav-btn,.cs-root.cs-theme-nu .cs-poster-pop-arrow,.cs-root.cs-theme-nu .cs-poster-pop-close,.cs-root.cs-theme-nu .cs-poster-pop-dots button,.cs-root.cs-theme-nu .cs-poster-pop-dots button.is-on,.cs-root.cs-theme-nu .cs-poster-viewport,.cs-root.cs-theme-nu .cs-results,.cs-root.cs-theme-nu .cs-results-badge,.cs-root.cs-theme-nu .cs-results-view,.cs-root.cs-theme-nu .cs-section>.cs-shell,.cs-root.cs-theme-nu .cs-service,.cs-root.cs-theme-nu .cs-service-ico,.cs-root.cs-theme-nu .cs-stage-act,.cs-root.cs-theme-nu .cs-stage-cine,.cs-root.cs-theme-nu .cs-status-card,.cs-root.cs-theme-nu .cs-status-pill,.cs-root.cs-theme-nu .cs-status-view,.cs-root.cs-theme-nu .cs-sticky-cta .cs-btn,.cs-root.cs-theme-nu .cs-table-wrap,.cs-root.cs-theme-nu .cs-why-item,.cs-root.cs-theme-nu a.cs-btn,.cs-root.cs-theme-nu button.cs-btn,.cs-root.cs-theme-nu input:not([type=checkbox]):not([type=radio]),.cs-root.cs-theme-nu select,.cs-root.cs-theme-nu textarea{border-radius:var(--cs-radius)!important}.cs-root.cs-theme-nu .cs-poster-nav-btn,.cs-root.cs-theme-nu .cs-poster-pop-arrow{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;border-radius:12px!important;font-size:18px!important}.cs-root.cs-theme-nu .cs-p3-cine-info,.cs-root.cs-theme-nu .cs-p3-cine-info h3,.cs-root.cs-theme-nu .cs-p3-cine-info-foot span{color:#111111!important}.cs-root.cs-theme-nu .cs-p3-cine-info p,.cs-root.cs-theme-nu .cs-p3-cine-info p b{color:#3a3a3a!important}.cs-root.cs-theme-nu{--color-background:#0b1018;--color-background-secondary:#111823;--color-surface:transparent;--color-surface-elevated:#161e2b;--color-text-primary:#f5f7fb;--color-text-secondary:#b7c0d0;--color-text-muted:#8490a3;--color-accent:#c6e03a;--color-accent-hover:#d4ec55;--color-accent-soft:rgba(198,224,58,0.12);--color-accent-2:#e8992e;--color-border:rgba(255,255,255,0.1);--color-shadow:none;--color-glow:none;--cs-glow:transparent;--cs-glow-orange:transparent;--cs-radius:16px;--cs-curve-r:0;--cs-section-gap:0;--cs-section-pad-y:clamp(12px,1.8vw,20px);--cs-shadow:none;--cs-shadow-hover:none;background:#0b1018;color:var(--color-text-primary);text-shadow:none}.cs-root.cs-theme-nu *,.cs-root.cs-theme-nu :after,.cs-root.cs-theme-nu :before{text-shadow:none!important}.cs-root.cs-theme-nu .cs-act-cta,.cs-root.cs-theme-nu .cs-act-cta:hover,.cs-root.cs-theme-nu .cs-action-cta,.cs-root.cs-theme-nu .cs-action-cta:hover,.cs-root.cs-theme-nu .cs-action-mentor,.cs-root.cs-theme-nu .cs-btn,.cs-root.cs-theme-nu .cs-btn:hover,.cs-root.cs-theme-nu .cs-nav-mobile-actions .cs-btn,.cs-root.cs-theme-nu .cs-nu-header-ctas .cs-btn,.cs-root.cs-theme-nu .cs-path-feat-promo-btn,.cs-root.cs-theme-nu .cs-path-feat-promo-btn:hover,.cs-root.cs-theme-nu .cs-poster-cta .cs-btn,.cs-root.cs-theme-nu .cs-poster-inner .cs-btn,.cs-root.cs-theme-nu .cs-results-badge,.cs-root.cs-theme-nu .cs-results-view,.cs-root.cs-theme-nu .cs-sticky-cta .cs-btn,.cs-root.cs-theme-nu a.cs-btn,.cs-root.cs-theme-nu a.cs-btn:hover,.cs-root.cs-theme-nu button.cs-btn,.cs-root.cs-theme-nu button.cs-btn:hover{box-shadow:none!important;filter:none!important;transform:none!important}.cs-root.cs-theme-nu .cs-act-ibox{background:rgba(255,255,255,.035)!important;border:1px solid rgba(255,255,255,.07)!important;box-shadow:none!important;color:rgba(255,255,255,.35)!important;filter:none!important;border-radius:14px!important}.cs-root.cs-theme-nu .cs-act-ibox.is-soft{background:rgba(198,224,58,.14)!important;border-color:rgba(198,224,58,.28)!important;color:#eef6c4!important}.cs-root.cs-theme-nu .cs-act-ibox.is-soft [data-act-glyph]{color:#f4f8df!important;filter:none!important}.cs-root.cs-theme-nu .cs-act-ibox.is-soft.is-glow{background:#c6e03a!important;border-color:#c6e03a!important;box-shadow:none!important;color:#12141d!important;filter:none!important}.cs-root.cs-theme-nu .cs-act-ibox.is-soft.is-glow [data-act-glyph]{color:#12141d!important;filter:none!important}.cs-root.cs-theme-nu .cs-gui-panel:after,.cs-root.cs-theme-nu .cs-p3-cine:before,.cs-root.cs-theme-nu .cs-poster-viewport:after,.cs-root.cs-theme-nu [data-cs-bg]:after{display:none!important;content:none!important;opacity:0!important;background:none!important;mix-blend-mode:normal!important}.cs-root.cs-theme-nu .cs-act-fog,.cs-root.cs-theme-nu .cs-act-fog-a,.cs-root.cs-theme-nu .cs-act-fog-b,.cs-root.cs-theme-nu .cs-act-fog-c,.cs-root.cs-theme-nu .cs-act-fog-d{display:block!important;opacity:1!important;filter:none!important;animation:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.cs-root.cs-theme-nu .cs-act-fog-a{background:radial-gradient(ellipse 58% 52% at 50% 50%,rgba(9,13,20,.88) 0,rgba(9,13,20,.55) 42%,transparent 72%)!important}.cs-root.cs-theme-nu .cs-act-fog-b,.cs-root.cs-theme-nu .cs-act-fog-c,.cs-root.cs-theme-nu .cs-act-fog-d{background:transparent!important;opacity:0!important}.cs-root.cs-theme-nu .cs-act-card,.cs-root.cs-theme-nu .cs-act-card:before{background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important}.cs-root.cs-theme-nu .cs-act-card h2 em{filter:none!important;text-shadow:none!important}.cs-root.cs-theme-nu .cs-curve-sheet,.cs-root.cs-theme-nu .cs-section>.cs-shell,.cs-root.cs-theme-nu .cs-stage,.cs-root.cs-theme-nu .cs-stage-board,.cs-root.cs-theme-nu .cs-stage-open,.cs-root.cs-theme-nu .cs-stage-paths,.cs-root.cs-theme-nu .cs-stage-services,.cs-root.cs-theme-nu .cs-stage-stats,.cs-root.cs-theme-nu .cs-stage-train{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.cs-root.cs-theme-nu .cs-curve-sheet{padding:var(--cs-section-pad-y) 0!important}.cs-root.cs-theme-nu .cs-stage-open{padding-top:0!important;padding-bottom:0!important}.cs-root.cs-theme-nu .cs-stage-open>.cs-curve-sheet{padding-top:4px!important;padding-bottom:0!important}.cs-root.cs-theme-nu .cs-hero-intro .cs-hero-ctas{margin-bottom:10px!important}.cs-root.cs-theme-nu .cs-hero-intro .cs-trust{margin:0!important;color:rgba(255,255,255,.62)!important}.cs-root.cs-theme-nu .cs-hero-intro h1 em{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:var(--color-accent,#c6e03a)!important;font-style:normal!important}.cs-root.cs-theme-nu .cs-hero-intro .cs-stage-lede-text{color:rgba(255,255,255,.82)!important}.cs-root.cs-theme-nu .cs-hero-watermark{opacity:.34!important;pointer-events:none!important}.cs-root.cs-theme-nu .cs-stage-services{padding-top:0!important;padding-bottom:0!important}.cs-root.cs-theme-nu .cs-stage-services>.cs-curve-sheet{padding-top:12px!important;padding-bottom:4px!important}.cs-root.cs-theme-nu .cs-stage-stats{padding-top:0!important;padding-bottom:0!important}.cs-root.cs-theme-nu .cs-stage-stats>.cs-curve-sheet{padding-top:8px!important;padding-bottom:8px!important}.cs-root.cs-theme-nu .cs-poster-nav{width:100%!important;margin-top:0!important;margin-bottom:0!important;justify-content:stretch!important}.cs-root.cs-theme-nu .cs-poster-nav .cs-poster-scroll{width:100%!important;max-width:none!important;margin:0!important;border-radius:0!important;height:4px!important}.cs-root.cs-theme-nu .cs-poster-scroll-thumb{border-radius:0!important;background:#0a0a0a!important}.cs-root.cs-theme-nu .cs-stage{padding-left:clamp(16px,3vw,28px)!important;padding-right:clamp(16px,3vw,28px)!important;padding-bottom:0!important}.cs-root.cs-theme-nu .cs-shell-wide{width:min(1120px,calc(100% - 24px))!important}.cs-root.cs-theme-nu .cs-nu-header,.cs-root.cs-theme-nu .cs-nu-header.is-scrolled{background:rgba(11,16,24,.92)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;box-shadow:none!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.cs-root.cs-theme-nu .cs-nu-header-ctas .cs-action-cta,.cs-root.cs-theme-nu .cs-nu-header-ctas .cs-btn-lime{background:var(--color-accent)!important;color:#12141d!important;border:0!important;border-radius:16px!important}.cs-root.cs-theme-nu .cs-poster-inner,.cs-root.cs-theme-nu .cs-poster-inner.is-blue,.cs-root.cs-theme-nu .cs-poster-inner.is-mix,.cs-root.cs-theme-nu .cs-poster-inner.is-orange{box-shadow:none!important;filter:none!important}.cs-root.cs-theme-nu .cs-poster-soon-bar.is-fullbleed{border-radius:0!important;width:1920px!important;max-width:none!important;margin-left:-32px!important;margin-right:0!important}.cs-root.cs-theme-nu .cs-poster-cta-panel .cs-poster-qr,.cs-root.cs-theme-nu .cs-poster-features,.cs-root.cs-theme-nu .cs-poster-hash{margin-right:36px!important}.cs-root.cs-theme-nu .cs-stage-banner{margin-bottom:4px!important}.cs-root.cs-theme-nu .cs-stage-paths>.cs-curve-sheet{padding-top:clamp(12px,2vw,20px)!important;padding-bottom:clamp(12px,2vw,20px)!important}.cs-root.cs-theme-nu .cs-service:hover{border-color:rgba(198,224,58,.4)!important;background:rgba(198,224,58,.08)!important;box-shadow:none!important;transform:none!important}.cs-root.cs-theme-nu .cs-service-ico{background:rgba(198,224,58,.14)!important;color:var(--color-accent)!important;box-shadow:none!important}.cs-root.cs-theme-nu .cs-stage-board>.cs-curve-sheet{padding-top:clamp(16px,2.5vw,28px)!important;padding-bottom:clamp(16px,2.5vw,28px)!important;border-top:1px solid rgba(255,255,255,.08)!important}.cs-root.cs-theme-nu .cs-results,.cs-root.cs-theme-nu .cs-results:before{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0!important}.cs-root.cs-theme-nu .cs-results-head{margin-bottom:18px!important;padding-bottom:16px!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.cs-root.cs-theme-nu .cs-results-kicker{color:var(--color-accent-2)!important;letter-spacing:.16em!important}.cs-root.cs-theme-nu .cs-results h2{color:#fff!important;letter-spacing:-.04em!important}.cs-root.cs-theme-nu .cs-results-badge{background:transparent!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:999px!important;color:var(--color-text-secondary)!important}.cs-root.cs-theme-nu .cs-results-view{background:transparent!important;border:0!important;border-bottom:1px solid var(--color-accent)!important;border-radius:0!important;color:var(--color-accent)!important;padding:4px 0!important;min-height:0!important}.cs-root.cs-theme-nu .cs-lbdash-card,.cs-root.cs-theme-nu .cs-lbdash-featured,.cs-root.cs-theme-nu .cs-lbdash-list,.cs-root.cs-theme-nu .cs-lbdash-news,.cs-root.cs-theme-nu .cs-lbdash-overview,.cs-root.cs-theme-nu .cs-lbdash-panel{background:#141b27!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:20px!important;box-shadow:none!important}.cs-root.cs-theme-nu .cs-lbdash-card{background:#182131!important;border-radius:16px!important}.cs-root.cs-theme-nu .cs-lbdash-period{background:linear-gradient(135deg,var(--color-accent-2),#c67820)!important;color:#1a1208!important;border:0!important;box-shadow:none!important;filter:none!important;transform:none!important}.cs-root.cs-theme-nu .cs-lbdash-show{border:1px solid rgba(198,224,58,.45)!important;background:transparent!important;color:var(--color-accent)!important;border-radius:999px!important}.cs-root.cs-theme-nu .cs-lbdash-kpi.is-lime{background:var(--color-accent)!important;color:#12141d!important}.cs-root.cs-theme-nu .cs-lbdash-kpi.is-orange{background:var(--color-accent-2)!important;color:#1a1208!important}.cs-root.cs-theme-nu .cs-lbdash-row.is-on{background:rgba(198,224,58,.08)!important;border-color:rgba(198,224,58,.18)!important}.cs-root.cs-theme-nu .cs-lbdash-spark polyline{filter:none!important}.cs-root.cs-theme-nu .cs-lbdash-demo{border-color:rgba(198,224,58,.28)!important;background:rgba(198,224,58,.06)!important;color:var(--color-text-muted)!important}.cs-root.cs-theme-nu .cs-lead-glass{box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0!important}.cs-root.cs-theme-nu .cs-lead-demo-note,.cs-root.cs-theme-nu .cs-lead-glass{background:transparent!important;border:0!important;border-radius:0!important}.cs-root.cs-theme-nu .cs-lead-demo-note{border-bottom:1px dashed rgba(255,255,255,.2)!important;color:var(--color-text-muted)!important}.cs-root.cs-theme-nu .cs-lead-bars{padding-right:24px!important;border-right:1px solid rgba(255,255,255,.08)!important}.cs-root.cs-theme-nu .cs-lead-side{padding-left:24px!important;border-left:1px solid rgba(255,255,255,.08)!important}.cs-root.cs-theme-nu .cs-lead-stage{padding:0 24px!important;background:transparent!important;overflow:hidden!important}.cs-root.cs-theme-nu .cs-lead-watermark{opacity:.1!important;filter:none!important;mix-blend-mode:normal!important}.cs-root.cs-theme-nu .cs-lead-rank{background:transparent!important;border:0!important;border-top:2px solid rgba(255,255,255,.16)!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.cs-root.cs-theme-nu .cs-lead-rank.is-r1{border-top-color:var(--color-accent-2)!important;background:transparent!important}.cs-root.cs-theme-nu .cs-lead-rank-score{background:transparent!important;border-radius:0!important;padding:0!important}.cs-root.cs-theme-nu .cs-lead-score-track{height:3px!important;border-radius:0!important}.cs-root.cs-theme-nu .cs-lead-score-fill{border-radius:0!important;box-shadow:none!important}.cs-root.cs-theme-nu .cs-lead-donut,.cs-root.cs-theme-nu .cs-lead-donut:before{box-shadow:none!important;filter:none!important}.cs-root.cs-theme-nu .cs-paths-mark{opacity:.06!important;filter:none!important}.cs-root.cs-theme-nu .cs-p1ops-kicker{color:var(--color-accent-2)!important;letter-spacing:.16em!important}.cs-root.cs-theme-nu .cs-p1ops-copy h2{color:#fff!important;letter-spacing:-.04em!important}.cs-root.cs-theme-nu .cs-path-feat-promo-btn{box-shadow:none!important;filter:none!important;transform:none!important}.cs-root.cs-theme-nu .cs-stage-train>.cs-curve-sheet{padding-top:clamp(16px,2.5vw,28px)!important;padding-bottom:clamp(16px,2.5vw,28px)!important;border-top:1px solid rgba(255,255,255,.08)!important}.cs-root.cs-theme-nu .cs-p3-cine,.cs-root.cs-theme-nu .cs-stage-cine{border-radius:0!important;background:transparent!important;box-shadow:none!important}.cs-root.cs-theme-nu .cs-p3-cine{--p3-r:12px!important;padding:0!important}.cs-root.cs-theme-nu .cs-p3-cine-info{background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;color:#f4f6fa!important;box-shadow:none!important}.cs-root.cs-theme-nu .cs-p3-cine-info,.cs-root.cs-theme-nu .cs-p3-cine-info h3,.cs-root.cs-theme-nu .cs-p3-cine-info-foot span{color:#f4f6fa!important}.cs-root.cs-theme-nu .cs-p3-cine-info p,.cs-root.cs-theme-nu .cs-p3-cine-info p b{color:var(--color-text-secondary)!important}.cs-root.cs-theme-nu .cs-p3-cine-pill{background:transparent!important;color:var(--color-accent)!important;border-radius:0!important;padding:0!important;letter-spacing:.14em!important;text-transform:uppercase!important}.cs-root.cs-theme-nu .cs-p3-cine-card{border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;box-shadow:none!important}.cs-root.cs-theme-nu .cs-stage-train{padding-top:clamp(20px,3vw,32px)!important}.cs-root.cs-theme-nu .cs-stage-train-head{margin-bottom:clamp(16px,2.5vw,28px)!important}.cs-root.cs-theme-nu .cs-stage-train-head h2{font-size:clamp(32px,5vw,56px)!important;line-height:1.1!important;letter-spacing:-.01em!important}.cs-root.cs-theme-nu .cs-stage-train-head p{font-size:clamp(14px,1.6vw,17px)!important;line-height:1.6!important}.cs-root.cs-theme-nu .cs-p3-cine-info{padding:clamp(16px,2vw,24px)!important;gap:14px!important}.cs-root.cs-theme-nu .cs-p3-cine-info h3{font-size:clamp(22px,3vw,32px)!important}.cs-root.cs-theme-nu .cs-p3-cine-orb{width:clamp(28px,3.5vw,40px)!important;min-width:clamp(28px,3.5vw,40px)!important;height:clamp(28px,3.5vw,40px)!important}.cs-root.cs-theme-nu .cs-p3-cine-orb,.cs-root.cs-theme-nu .cs-p3-cine-orb.is-dark{display:inline-flex!important;align-items:center!important;justify-content:center!important}.cs-root.cs-theme-nu .cs-p3-cine-orb.is-dark{width:clamp(36px,4.5vw,52px)!important;min-width:clamp(36px,4.5vw,52px)!important;height:clamp(36px,4.5vw,52px)!important}.cs-root.cs-theme-nu .cs-p3-cine-orb svg{width:clamp(16px,2vw,24px)!important;height:clamp(16px,2vw,24px)!important}.cs-root.cs-theme-nu .cs-p3-cine-info p{font-size:clamp(14px,1.8vw,18px)!important;line-height:1.65!important;color:#f4f6fa!important}.cs-root.cs-theme-nu .cs-p3-cine-copy{padding:clamp(14px,2vw,22px)!important}.cs-root.cs-theme-nu .cs-p3-cine-copy h4{font-size:clamp(18px,2.2vw,26px)!important}.cs-root.cs-theme-nu .cs-p3-cine-card.is-hero .cs-p3-cine-photo{aspect-ratio:16/9!important;max-height:320px!important}.cs-root.cs-theme-nu .cs-p3-cine-nav button{width:clamp(32px,3.5vw,40px)!important;height:clamp(32px,3.5vw,40px)!important}.cs-root.cs-theme-nu .cs-p3-cine-nav button svg{width:20px!important;height:20px!important}.cs-root.cs-theme-nu .cs-stage-act{position:relative!important;min-height:min(72vh,640px)!important;border-top:1px solid rgba(255,255,255,.08)!important;background:#090d14!important;overflow:hidden!important}.cs-root.cs-theme-nu .cs-act-card,.cs-root.cs-theme-nu .cs-act-front{display:flex!important;align-items:center!important;justify-content:center!important}.cs-root.cs-theme-nu .cs-act-card{flex-direction:column!important;gap:28px!important;width:min(100%,720px)!important;max-width:720px!important;margin:0 auto!important;padding:clamp(48px,8vw,88px) 24px!important;text-align:center!important}.cs-root.cs-theme-nu .cs-act-card h2{max-width:16ch!important;margin:0 auto!important;text-align:center!important;font-size:clamp(2.4rem,5.5vw,3.75rem)!important;line-height:1.08!important;letter-spacing:-.045em!important;font-weight:800!important;color:#fff!important;white-space:normal!important}.cs-root.cs-theme-nu .cs-act-card h2 em{display:inline!important;margin:0!important;background:none!important;color:var(--color-accent)!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;font-style:normal!important}.cs-root.cs-theme-nu .cs-act-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:var(--color-accent)!important;color:#12141d!important;border:0!important;border-radius:16px!important;min-height:54px!important;padding:0 32px!important;font-weight:800!important;font-size:1rem!important;letter-spacing:-.01em!important;box-shadow:none!important;transform:none!important;pointer-events:auto!important}.cs-root.cs-theme-nu .cs-act-cta:hover{background:var(--color-accent-hover)!important;box-shadow:none!important;transform:none!important;filter:none!important}.cs-root.cs-theme-nu .cs-act-cta:focus-visible{outline:2px solid var(--color-accent)!important;outline-offset:3px!important}.cs-root.cs-theme-nu [data-cs-reveal=up],.cs-root.cs-theme-nu [data-cs-reveal],.cs-root.cs-theme-nu [data-cs-reveal].is-in{opacity:1!important;transform:none!important;transition:none!important;filter:none!important}.cs-root.cs-theme-nu .cs-kinetic-word-inner{transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .52s ease,filter .62s ease!important}.cs-root.cs-theme-nu .cs-nu-header.is-scrolled{box-shadow:none!important}@media (max-width:900px){.cs-root.cs-theme-nu .cs-lead-bars,.cs-root.cs-theme-nu .cs-lead-side,.cs-root.cs-theme-nu .cs-lead-stage{padding:16px 0 0!important;border:0!important}}