.nx-mk{--nx-gutter:clamp(16px, 4vw, 56px);position:relative;box-sizing:border-box;padding:clamp(64px, 8vw, 110px) var(--nx-gutter);background:var(--next-white);color:var(--next-body);font-family:var(--next-font-head);--nx-bgc:var(--next-white);--nx-h:var(--next-black);--nx-t:var(--next-body);--nx-mute:var(--next-muted);--nx-rule:var(--next-border);--nx-acc:var(--next-red);--nx-b:var(--next-red);--nx-mark:var(--next-red)}.nx-mk *,.nx-mk *::before,.nx-mk *::after{box-sizing:border-box}.nx-mk--tint{background:var(--next-tint);--nx-bgc:var(--next-tint)}.nx-mk--dark{background:var(--next-black);color:#C9C9CC;--nx-bgc:var(--next-black);--nx-h:var(--next-white);--nx-t:#C9C9CC;--nx-mute:#8E8E94;--nx-rule:rgba(255, 255, 255, .16)}.nx-mk--cyan{background:var(--next-cyan);color:var(--next-black);--nx-bgc:var(--next-cyan);--nx-t:var(--next-black);--nx-mute:rgba(0, 0, 0, .62);--nx-rule:rgba(0, 0, 0, .2);--nx-acc:var(--next-black);--nx-b:var(--next-black)}.nx-mk--red{background:var(--next-red);color:var(--next-black);--nx-bgc:var(--next-red);--nx-t:var(--next-black);--nx-mute:rgba(0, 0, 0, .66);--nx-rule:rgba(0, 0, 0, .22);--nx-acc:var(--next-black);--nx-b:var(--next-white);--nx-mark:var(--next-black)}.nx-mk-in{position:relative;max-width:1480px;margin:0 auto;padding-inline:clamp(28px, 3vw, 56px)}.nx-mk-eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 16px;font:700 12px/1 var(--next-font-sub);letter-spacing:.2em;text-transform:uppercase;color:var(--nx-acc)}.nx-mk-eyebrow::after{content:"";width:48px;height:2px;background:currentColor}.nx-mk-h2{margin:0;color:var(--nx-h);font:700 clamp(32px, 4vw, 52px)/1.08 var(--next-font-head);letter-spacing:-.02em;text-transform:none;text-wrap:balance}.nx-mk-h2 b{font-weight:inherit;color:var(--nx-b)}.nx-mk--cyan .nx-mk-h2 b{box-shadow:inset 0 -.12em 0 var(--next-red)}.nx-mk-lead{margin:0;max-width:62ch;font:400 17px/1.7 var(--next-font-head);color:var(--nx-t)}.nx-mk-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 64px;align-items:end;margin-bottom:40px}.nx-mk-head--solo{grid-template-columns:1fr}.nx-mk-text p{margin:0 0 14px;font:400 16.5px/1.7 var(--next-font-head);color:var(--nx-t)}.nx-mk-text a{color:var(--nx-h);font-weight:500;text-decoration:underline;text-decoration-color:var(--next-red);text-decoration-thickness:2px;text-underline-offset:3px;transition:color .2s}.nx-mk-text a:hover{color:var(--next-red)}.nx-mk-text p:last-child{margin-bottom:0}.nx-mk-text h3,.nx-mk-text h4{margin:22px 0 8px;font:700 20px/1.3 var(--next-font-head);color:var(--nx-h);text-transform:none;letter-spacing:0}.nx-mk-text ul{margin:0 0 14px;padding:0;list-style:none}.nx-mk-text li{position:relative;margin:0;padding:6px 0 6px 22px;font:400 16px/1.6 var(--next-font-head);color:var(--nx-t)}.nx-mk-text li strong{color:var(--nx-h)}.nx-mk-text li::before{content:"";position:absolute;left:0;top:14px;width:10px;height:10px;background:var(--nx-mark);clip-path:polygon(0 0,100% 0,calc(100% - 3.45px) 100%,0 100%)}.nx-mk-mark{flex:none;width:11px;height:11px;background:var(--next-red);clip-path:polygon(0 0,100% 0,calc(100% - 3.8px) 100%,0 100%)}.nx-mk-scr{position:relative;display:grid;place-items:center;aspect-ratio:2 / 1;padding:10px;overflow:hidden;border:8px solid #1C1C1F;text-align:center}.nx-mk-scr::after{content:"";position:absolute;inset:0;background:radial-gradient(circle,transparent 40%,rgb(0 0 0 / .35) 48%) 0 0 / 5px 5px;pointer-events:none}.nx-mk-scr p{position:relative;z-index:1;margin:0;font:900 clamp(16px, 1.5vw, 22px)/1.02 var(--next-font-call);text-transform:uppercase}.nx-mk-scr b{display:block;margin-top:4px;font-size:.78em}.nx-mk-scr--black{background:#050505}.nx-mk-scr--black p{color:#fff}.nx-mk-scr--black b{color:var(--next-cyan)}.nx-mk-scr--red{background:var(--next-red)}.nx-mk-scr--red p{color:#000}.nx-mk-scr--red b{color:#fff}.nx-mk-scr--cyan{background:var(--next-cyan)}.nx-mk-scr--cyan p,.nx-mk-scr--cyan b{color:#000}.nx-mk-scr--grey{background:#2A2A2E}.nx-mk-scr--grey p{color:#fff}.nx-mk-scr--grey b{color:var(--next-red)}.nx-mk-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px 32px;margin-top:30px}.nx-mk-btn{display:inline-flex;align-items:stretch;height:58px;text-decoration:none}.nx-mk-btn .btn-label{display:flex;align-items:center;padding:0 44px 0 28px;background:var(--next-red);color:var(--next-black);font:700 15px/1 var(--next-font-call);letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - 20px) 100%,0 100%)}.nx-mk-btn .btn-arrow{width:64px;margin-left:-14px;padding-left:14px;display:grid;place-items:center;background:var(--next-cyan);clip-path:polygon(20px 0,100% 0,100% 100%,0 100%)}.nx-mk-btn svg{width:15px;height:15px;fill:none;stroke:#000;stroke-width:2.6;transition:transform .25s}.nx-mk-btn[href]:hover .btn-label{background:var(--next-red-hover)}.nx-mk--cyan .nx-mk-btn .btn-arrow{background:var(--next-black)}.nx-mk--cyan .nx-mk-btn svg{stroke:var(--next-white)}.nx-mk-btn[href]:hover svg{transform:translateX(4px)}.nx-mk-btn:focus-visible,.nx-mk-phone:focus-visible,.nx-mk-link:focus-visible{outline:3px solid var(--next-cyan);outline-offset:4px}.nx-mk-phone{display:inline-flex;align-items:center;gap:12px;color:var(--next-black);text-decoration:none}.nx-mk-phone .sq{width:58px;height:58px;display:grid;place-items:center;background:var(--next-red)}.nx-mk-phone .sq svg{width:24px;height:24px;fill:var(--next-black)}.nx-mk-phone small{display:block;font:700 11px/1.2 var(--next-font-sub);letter-spacing:.12em;text-transform:uppercase;color:var(--next-muted)}.nx-mk-phone b{display:block;font:700 22px/1.1 var(--next-font-call);letter-spacing:.02em}.nx-mk-link{display:inline-flex;align-items:center;gap:8px;padding-bottom:4px;border-bottom:2px solid var(--next-red);color:var(--next-black);text-decoration:none;font:700 13px/1 var(--next-font-sub);letter-spacing:.14em;text-transform:uppercase}.nx-mk-link svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:2.6}a.nx-mk-link[href]:hover{color:var(--next-red)}.nx-mkhd{--nx-head-space:132px;padding:0}.nx-mkhd-hero{position:relative;isolation:isolate;display:flex;align-items:center;padding:0 var(--nx-gutter);min-height:clamp(620px, 88vh, 900px);overflow:hidden;background:var(--next-panel)}.nx-mkhd-ph{position:absolute;z-index:0;top:0;right:0;bottom:0;width:var(--nx-ph-w,82%);overflow:hidden;-webkit-mask-image:linear-gradient(109.03deg,transparent 0%,transparent var(--nx-fade,28%),rgb(0 0 0 / .12) calc(var(--nx-fade, 28%) + var(--nx-soft, 60%) * .25),rgb(0 0 0 / .4) calc(var(--nx-fade, 28%) + var(--nx-soft, 60%) * .5),rgb(0 0 0 / .78) calc(var(--nx-fade, 28%) + var(--nx-soft, 60%) * .75),#000 calc(var(--nx-fade, 28%) + var(--nx-soft, 60%))),linear-gradient(90deg,transparent 0%,rgb(0 0 0 / .35) 18%,rgb(0 0 0 / .8) 36%,#000 50%);-webkit-mask-composite:source-in;mask-image:linear-gradient(109.03deg,transparent 0%,transparent var(--nx-fade,28%),rgb(0 0 0 / .12) calc(var(--nx-fade, 28%) + var(--nx-soft, 60%) * .25),rgb(0 0 0 / .4) calc(var(--nx-fade, 28%) + var(--nx-soft, 60%) * .5),rgb(0 0 0 / .78) calc(var(--nx-fade, 28%) + var(--nx-soft, 60%) * .75),#000 calc(var(--nx-fade, 28%) + var(--nx-soft, 60%))),linear-gradient(90deg,transparent 0%,rgb(0 0 0 / .35) 18%,rgb(0 0 0 / .8) 36%,#000 50%);mask-composite:intersect}.nx-mkhd-bg{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--nx-fx,50%) var(--nx-fy,50%);transform:scale(var(--nx-zoom,1));transform-origin:var(--nx-fx,50%) var(--nx-fy,50%)}.nx-mkhd-hero::before{content:"";position:absolute;z-index:1;left:-160px;bottom:-200px;width:720px;height:720px;pointer-events:none;background-image:radial-gradient(circle,rgb(200 200 200 / .55) 1.6px,transparent 2.2px);background-size:14px 14px;-webkit-mask-image:radial-gradient(circle,#000 0%,rgb(0 0 0 / .6) 35%,transparent 68%);mask-image:radial-gradient(circle,#000 0%,rgb(0 0 0 / .6) 35%,transparent 68%);opacity:.25}.nx-mkhd-hero::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-image:radial-gradient(circle,rgb(255 255 255 / .035) 1px,transparent 1.4px);background-size:8px 8px;-webkit-mask-image:linear-gradient(90deg,#000 0%,transparent 55%);mask-image:linear-gradient(90deg,#000 0%,transparent 55%)}.nx-mkhd-in{position:relative;z-index:2;width:100%;padding-top:calc(var(--nx-head-space) + 40px);padding-bottom:clamp(56px, 7vw, 96px)}.nx-mkhd-copy{max-width:min(760px, 52%)}.nx-mkhd-crumbs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 20px;padding:0;list-style:none;font:700 11px/1 var(--next-font-sub);letter-spacing:.2em;text-transform:uppercase;color:#D6D6DA}.nx-mkhd-crumbs li{margin:0}.nx-mkhd-crumbs li+li::before{content:"/";margin-right:10px;color:var(--next-red)}.nx-mkhd-crumbs a{color:inherit;text-decoration:none}.nx-mkhd-crumbs a[href]:hover{color:var(--next-white)}.nx-mkhd .nx-mkhd-title{margin:0;color:var(--next-white);font:700 clamp(38px, 4.8vw, 72px)/1.02 var(--next-font-head);letter-spacing:-.025em;text-transform:none;text-wrap:balance}.nx-mkhd .nx-mkhd-title b{font-weight:900;color:var(--next-red)}.nx-mkhd-lede{margin:20px 0 0;max-width:46ch;font:400 18px/1.65 var(--next-font-head);color:#E6E6EA}.nx-mkhd .nx-mk-phone{color:var(--next-white)}.nx-mkhd .nx-mk-phone small{color:#C9C9CC}.nx-mkhd-proj{position:absolute;right:calc(var(--nx-gutter) + 24px);bottom:clamp(56px, 7vw, 96px);z-index:3;display:flex;align-items:center;gap:14px;min-width:300px;max-width:calc(100% - 2 * var(--nx-gutter));margin:0;padding:16px 18px;background:var(--next-muted);color:var(--next-white);box-shadow:0 18px 40px rgb(0 0 0 / .22);outline:6px solid rgb(255 255 255 / .1);animation:nx-mk-float 6s ease-in-out infinite}.nx-mkhd-proj .dot{flex:none;display:grid;place-items:center;width:44px;height:44px;background:#56565B}.nx-mkhd-proj .dot i{width:10px;height:10px;border-radius:50%;background:var(--next-cyan);animation:nx-mk-live 1.8s infinite}.nx-mkhd-proj .label{display:block;margin:0 0 6px;font:700 11px/1 var(--next-font-sub);letter-spacing:.2em;text-transform:uppercase;color:#DEDEE2}.nx-mkhd-proj .name{display:block;font:700 17px/1.2 var(--next-font-head)}.nx-mkhd-proj .where{display:block;margin-top:2px;font:400 13px/1.3 var(--next-font-head);color:#F0F0F2}@keyframes nx-mk-live{0%{box-shadow:0 0 0 0 rgb(0 224 245 / .7)}70%{box-shadow:0 0 0 10px #fff0}100%{box-shadow:0 0 0 0 #fff0}}@keyframes nx-mk-float{50%{transform:translateY(-9.6px)}}.nx-mkhd-band{padding:0 var(--nx-gutter);background:var(--next-white)}.nx-mkhd-pts{display:grid;grid-template-columns:repeat(var(--nx-n,3),minmax(0,1fr));margin:0;padding:0;list-style:none;border-bottom:1px solid var(--next-border)}.nx-mkhd-pts li{margin:0;padding:30px 28px 30px 0}.nx-mkhd-pts li+li{padding-left:28px;border-left:1px solid var(--next-border)}.nx-mkhd-pts b{display:flex;align-items:center;gap:8px;font:700 12px/1 var(--next-font-sub);letter-spacing:.16em;text-transform:uppercase;color:var(--next-black)}.nx-mkhd-pts b::before{content:"";width:12px;height:9px;background:var(--next-red);clip-path:polygon(0 0,100% 0,calc(100% - 3.1px) 100%,0 100%)}.nx-mkhd-pts span{display:block;margin-top:8px;font:400 15px/1.5 var(--next-font-head);color:var(--next-muted)}.nx-mkst{padding-top:clamp(58px, 7.2vw, 104px);padding-bottom:clamp(72px, 9vw, 130px)}.nx-mkst-big{margin:0;max-width:26ch;font:300 clamp(30px, 3.8vw, 56px)/1.18 var(--next-font-head);letter-spacing:-.02em;color:var(--next-black);text-wrap:balance}.nx-mkst-big b{font-weight:700;color:var(--next-red)}.nx-mkst-facts{display:flex;flex-wrap:wrap;gap:10px 28px;margin:40px 0 0;padding:22px 0 0;list-style:none;border-top:2px solid var(--next-black)}.nx-mkst-facts li{display:inline-flex;align-items:center;gap:10px;margin:0;font:700 18px/1.2 var(--next-font-call);letter-spacing:.04em;text-transform:uppercase;color:var(--next-black)}.nx-mkst-facts li::before{content:"";width:11px;height:11px;background:var(--next-red);clip-path:polygon(0 0,100% 0,calc(100% - 3.8px) 100%,0 100%)}.nx-mkst-blocks{column-count:2;column-gap:clamp(40px, 5vw, 80px);margin-top:clamp(48px, 6vw, 72px)}.nx-mkst-blocks--c3{column-count:3}.nx-mkst-block{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;padding-bottom:30px}.nx-mkst-block h3{margin-top:0;font-size:22px}.nx-mkic-grid{display:grid;grid-template-columns:repeat(var(--nx-cols,3),minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--nx-rule)}.nx-mkic-grid li{margin:0;padding:26px 24px 26px 24px;border-bottom:1px solid var(--nx-rule);border-left:1px solid var(--nx-rule)}.nx-mkic--c2 .nx-mkic-grid li:nth-child(2n+1),.nx-mkic--c3 .nx-mkic-grid li:nth-child(3n+1),.nx-mkic--c4 .nx-mkic-grid li:nth-child(4n+1){padding-left:0;border-left:0}.nx-mkic-grid svg{width:38px;height:38px;fill:none;stroke:var(--nx-mark);stroke-width:2.2;stroke-linecap:square}.nx-mk--dark .nx-mkic-grid svg{stroke:var(--next-red)}.nx-mkic-grid h3{margin:14px 0 6px;font:700 18px/1.25 var(--next-font-head);color:var(--nx-h);text-transform:none;letter-spacing:0}.nx-mkic-grid p{margin:0 0 8px;font:400 15px/1.55 var(--next-font-head);color:var(--nx-t)}.nx-mkic-grid p:last-child{margin-bottom:0}.nx-mkic-note{margin:22px 0 0;font:400 13.5px/1.55 var(--next-font-head);color:var(--nx-mute)}.nx-mkic-in{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);gap:48px clamp(48px, 6vw, 110px);align-items:start}.nx-mkic--side .nx-mk-head{grid-template-columns:1fr;margin-bottom:0}.nx-mkic--side .nx-mkic-grid li:nth-child(-n+2){padding-top:0}.nx-mkic--side .nx-mkic-grid{border-top:0}.nx-mkic-stats{display:grid;gap:0;margin:40px 0 0;padding:0;list-style:none}.nx-mkic-stats li{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:20px;align-items:center;margin:0;padding:20px 0;border-top:3px solid var(--nx-h)}.nx-mkic-stats b{font:700 clamp(56px, 5.6vw, 84px)/.9 var(--next-font-call);letter-spacing:-.02em;color:var(--nx-b)}.nx-mk--red .nx-mkic-stats b,.nx-mk--cyan .nx-mkic-stats b{color:var(--next-white);-webkit-text-stroke:0;text-shadow:none}.nx-mk--cyan .nx-mkic-stats b{color:var(--next-black)}.nx-mkic-stats span{font:400 14.5px/1.5 var(--next-font-head);color:var(--nx-t)}.nx-mkic:not(.nx-mkic--side) .nx-mkic-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%, 380px),1fr));gap:0 clamp(32px, 4vw, 64px);margin:0 0 36px}.nx-mkic:not(.nx-mkic--side) .nx-mkic-stats li{padding:18px 0}.nx-mkic:not(.nx-mkic--side) .nx-mk-head{margin-bottom:32px}.nx-mkid-line{overflow-x:auto;padding-bottom:8px}.nx-mkid-line ol{position:relative;display:grid;grid-template-columns:repeat(var(--nx-n,6),minmax(180px,1fr));gap:18px;margin:0;padding:38px 0 0;list-style:none;min-width:calc(var(--nx-n, 6) * 190px)}.nx-mkid-line ol::before{content:"";position:absolute;left:0;right:0;top:13px;height:4px;background:var(--next-black)}.nx-mkid-line li{position:relative;margin:0}.nx-mkid-line li::before{content:"";position:absolute;left:0;top:-33px;width:22px;height:22px;background:var(--next-red);clip-path:polygon(0 0,100% 0,calc(100% - 7.6px) 100%,0 100%)}.nx-mkid-line .m{display:block;margin-bottom:12px;font:700 13px/1 var(--next-font-sub);letter-spacing:.18em;text-transform:uppercase;color:var(--next-red)}.nx-mkid-line h3{margin:12px 0 4px;font:700 16px/1.3 var(--next-font-head);color:var(--next-black);text-transform:none;letter-spacing:0}.nx-mkid-line .t{margin:0;font:400 14px/1.5 var(--next-font-head);color:var(--next-muted)}.nx-mkid-demo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px clamp(48px, 6vw, 96px);align-items:center}.nx-mkph .nx-mk-head{grid-template-columns:1fr;margin-bottom:24px}.nx-mkph .nx-mk-text h4{margin-top:26px}.nx-mkid-list{margin:18px 0 0;padding:0;list-style:none}.nx-mkid-list li{position:relative;margin:0;padding:10px 0 10px 24px;border-top:1px solid var(--nx-rule);font:500 16px/1.4 var(--next-font-head);color:var(--nx-h)}.nx-mkid-list li::before{content:"";position:absolute;left:0;top:16px;width:10px;height:10px;background:var(--nx-mark);clip-path:polygon(0 0,100% 0,calc(100% - 3.45px) 100%,0 100%)}.nx-mkid-play{display:grid;grid-template-columns:190px 70px minmax(0,1fr);align-items:center;gap:10px}.nx-mkid-phone{padding:16px 12px 22px;background:#0B0B0B;border-radius:26px;box-shadow:0 24px 50px rgb(0 0 0 / .25)}.nx-mkid-phone .bar{padding:8px 10px;background:#1C1C1F;color:#9A9AA0;font:700 10px/1 var(--next-font-sub);letter-spacing:.14em;text-transform:uppercase;border-radius:8px 8px 0 0}.nx-mkid-phone .field{min-height:96px;padding:12px 10px;background:#fff;font:700 17px/1.2 var(--next-font-call);text-transform:uppercase;color:#000}.nx-mkid-phone .caret{display:inline-block;width:2px;height:18px;margin-left:2px;vertical-align:-3px;background:var(--next-red);animation:nx-mk-caret 1s steps(2) infinite}@keyframes nx-mk-caret{50%{opacity:0}}.nx-mkid-phone .send{margin-top:10px;padding:11px;background:var(--next-red);text-align:center;font:700 12px/1 var(--next-font-sub);letter-spacing:.14em;text-transform:uppercase;color:#000;border-radius:0 0 8px 8px}.nx-mkid-wave{display:flex;gap:6px;justify-content:center}.nx-mkid-wave i{width:10px;height:10px;background:var(--next-cyan);clip-path:polygon(0 0,100% 0,calc(100% - 3.45px) 100%,0 100%);animation:nx-mk-wave 1.2s infinite}.nx-mk--cyan .nx-mkid-wave i{background:var(--next-black)}.nx-mkid-wave i:nth-child(2){animation-delay:.2s}.nx-mkid-wave i:nth-child(3){animation-delay:.4s}@keyframes nx-mk-wave{0%,100%{opacity:.2}50%{opacity:1}}.nx-mkid-sign .nx-mk-scr{border-width:12px;border-color:#0B0B0B}.nx-mkid-sign .nx-mk-scr p{font-size:clamp(22px, 2.4vw, 36px)}.nx-mkid-sign .posts{width:70%;height:30px;margin:0 auto;background:linear-gradient(90deg,transparent 0 14%,#3A3A3A 14% 22%,transparent 22% 78%,#3A3A3A 78% 86%,transparent 86%)}.nx-mkro-box{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch}.nx-mkro-stage{position:relative;min-height:clamp(380px, 40vw, 620px);overflow:hidden;background:#151517}.nx-mkro-ph{position:absolute;inset:0;margin:0;opacity:0;transform:scale(1.04);transition:opacity .8s ease,transform 7s ease-out}.nx-mkro-ph.is-on{opacity:1;transform:scale(1)}.nx-mkro-ph img{display:block;width:100%;height:100%;object-fit:cover}.nx-mkro-ph figcaption{position:absolute;left:0;bottom:0;padding:12px 34px 12px 18px;background:var(--next-black);color:var(--next-white);font:700 11px/1.3 var(--next-font-sub);letter-spacing:.16em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - 13.5px) 100%,0 100%)}.nx-mkro-count{position:absolute;top:16px;right:16px;z-index:1;padding:8px 12px;background:rgb(0 0 0 / .6);color:#D6D6DA;font:700 13px/1 var(--next-font-call);letter-spacing:.08em}.nx-mkro-count b{color:var(--next-cyan)}.nx-mkro-list{display:flex;flex-direction:column;justify-content:center;margin:0;padding:0 0 0 clamp(28px, 3.4vw, 56px);list-style:none;counter-reset:none}.nx-mkro-list li{position:relative;margin:0;border-top:1px solid var(--nx-rule)}.nx-mkro-list li:last-child{border-bottom:1px solid var(--nx-rule)}.nx-mkro-tab{display:flex;gap:18px;width:100%;margin:0;padding:22px 0;background:none;border:0;border-radius:0;box-shadow:none;color:inherit;font:inherit;text-align:left;text-transform:none;letter-spacing:0;cursor:pointer}.nx-mkro-tab:hover,.nx-mkro-tab:focus{background:none;color:inherit}.nx-mkro-tab:focus-visible{outline:3px solid var(--next-cyan);outline-offset:2px}.nx-mkro-tab .n{flex:none;min-width:28px;font:700 15px/1.5 var(--next-font-call);color:var(--nx-mute)}.nx-mkro-tab em{display:block;margin-bottom:8px;font:700 11px/1 var(--next-font-sub);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--next-red)}.nx-mkro-tab strong{display:block;font:700 clamp(19px, 1.7vw, 25px)/1.2 var(--next-font-head);color:var(--nx-mute);transition:color .25s}.nx-mkro-tab:hover strong,.nx-mkro-list li.is-on strong{color:var(--nx-h)}.nx-mkro-list li.is-on .n{color:var(--next-red)}.nx-mkro-txt{display:grid;grid-template-rows:0fr;padding-left:46px;transition:grid-template-rows .45s ease,padding .45s ease}.nx-mkro-txt p{min-height:0;overflow:hidden;margin:0;font:400 16px/1.6 var(--next-font-head);color:var(--nx-t)}.nx-mkro-list li.is-on .nx-mkro-txt{grid-template-rows:1fr;padding-bottom:24px}.nx-mkro-bar{position:absolute;left:0;top:-1px;width:0;height:3px;background:var(--next-red)}.nx-mkro-list li.is-on .nx-mkro-bar{animation:nx-mkro-fill var(--nx-sec,7s) linear forwards}.nx-mkro-box.is-paused .nx-mkro-bar{animation-play-state:paused}.nx-mkro-box.is-still .nx-mkro-bar{display:none}@keyframes nx-mkro-fill{to{width:100%}}.nx-mkbr-in{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:64px;align-items:center}.nx-mkbr-cover{width:min(360px, 100%);margin:0 auto;padding:22px 22px 30px;background:#fff;border:1px solid var(--next-border);box-shadow:0 30px 60px rgb(0 0 0 / .18);transform:rotate(-4deg)}.nx-mkbr-cover .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:12px;border-bottom:3px solid var(--next-red);color:var(--next-black)}.nx-mkbr-cover .top svg{height:22px;width:auto}.nx-mkbr-cover .top em{font:700 10px/1 var(--next-font-sub);font-style:normal;letter-spacing:.16em;text-transform:uppercase;color:var(--next-muted)}.nx-mkbr-cover .nx-mk-scr p{font-size:24px}.nx-mkbr-cover .t{margin:18px 0 6px;font:700 24px/1.15 var(--next-font-head);color:var(--next-black)}.nx-mkbr-cover .s{margin:0;font:400 13px/1.4 var(--next-font-head);color:var(--next-muted)}.nx-mkbr-list{margin:16px 0 0;padding:0;list-style:none}.nx-mkbr-list li{position:relative;margin:0;padding:12px 0 12px 26px;border-top:1px solid var(--next-border);font:500 16.5px/1.4 var(--next-font-head);color:var(--next-black)}.nx-mkbr-list li::before{content:"";position:absolute;left:2px;top:17px;width:12px;height:7px;border-left:3px solid var(--next-red);border-bottom:3px solid var(--next-red);transform:rotate(-45deg)}.nx-mklt{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:clamp(560px, 52vw, 780px);padding:0}.nx-mklt-ph{position:relative;margin:0;overflow:hidden}.nx-mklt-ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.nx-mklt-ph::after{content:"";position:absolute;top:0;bottom:0;left:100%;width:60%;background:var(--nx-bgc);transform:skewX(-19.03deg);transform-origin:top left}.nx-mklt-ph figcaption{position:absolute;left:0;bottom:clamp(24px, 3vw, 40px);z-index:1;display:grid;gap:4px;padding:14px 40px 14px max(var(--nx-gutter), 20px);background:var(--next-black);color:#C9C9CC;font:700 11px/1.4 var(--next-font-sub);letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - 20px) 100%,0 100%)}.nx-mklt-ph figcaption b{color:var(--next-white);font-size:12px}.nx-mklt-side{align-self:center;padding:clamp(56px, 7vw, 110px) calc(var(--nx-gutter) + clamp(28px, 3vw, 56px)) clamp(56px, 7vw, 110px) clamp(8px, 2vw, 32px)}.nx-mklt-q{margin:0;font:700 clamp(28px, 3vw, 46px)/1.1 var(--next-font-head);letter-spacing:-.02em;color:var(--nx-h);text-wrap:balance}.nx-mklt-card{margin-top:clamp(28px, 3vw, 40px);padding:clamp(24px, 3vw, 40px);background:var(--next-white);box-shadow:0 24px 60px rgb(0 0 0 / .12)}.nx-mklt-card header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 20px;margin-bottom:20px;padding-bottom:14px;border-bottom:3px solid var(--next-red)}.nx-mklt-card header b{font:700 17px/1.3 var(--next-font-head);color:var(--next-black)}.nx-mklt-card header span{font:700 11px/1.6 var(--next-font-sub);letter-spacing:.16em;text-transform:uppercase;color:var(--next-muted)}.nx-mklt-card .body p{margin:0 0 14px;font:400 clamp(15.5px, 1.2vw, 17px)/1.65 var(--next-font-head);color:var(--next-black)}.nx-mklt-card footer{margin-top:20px;font:400 14px/1.4 var(--next-font-head);color:var(--next-muted)}.nx-mklt-card .sig{display:block;margin-bottom:4px;font:italic 400 28px/1.1 Georgia,'Times New Roman',serif;color:var(--next-black)}.nx-mklt--dl{display:block;min-height:0;padding:clamp(64px, 8vw, 110px) var(--nx-gutter)}.nx-mklt-dlin{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px clamp(48px, 6vw, 110px);align-items:center}.nx-mklt--dl .nx-mklt-side{align-self:auto;padding:0}.nx-mklt-dl{margin-left:-90px;padding-left:clamp(0px, 4vw, 64px);border-left:2px solid var(--nx-rule)}.nx-mklt-dltext{margin-top:16px}.nx-mklt--dlonly .nx-mklt-dlin{grid-template-columns:1fr}.nx-mklt--dlonly .nx-mklt-dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px clamp(48px, 6vw, 110px);align-items:center;margin-left:0;padding:0;border-left:0}.nx-mklt--dlonly .nx-mklt-dlhead .nx-mk-eyebrow+.nx-mk-h2{margin:0}.nx-mklt-by{display:grid;gap:4px;margin:28px 0 0;padding-left:20px;border-left:4px solid var(--next-red)}.nx-mklt-by b{font:700 18px/1.3 var(--next-font-head);color:var(--nx-h)}.nx-mklt-by span{font:400 15px/1.4 var(--next-font-head);color:var(--nx-t)}.nx-mklt-by em{font:700 11px/1.5 var(--next-font-sub);font-style:normal;letter-spacing:.16em;text-transform:uppercase;color:var(--nx-mute)}.nx-mklt-dl .nx-mkbr-list li{border-top-color:var(--nx-rule)}.nx-mk--cyan .nx-mklt-dl .nx-mkbr-list li::before{border-color:var(--next-black)}.nx-mkmp-in{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px clamp(40px, 5vw, 96px);align-items:center}.nx-mkmp-copy .nx-mk-head{grid-template-columns:1fr;margin-bottom:22px}.nx-mkmp-pts{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 0;padding:0;list-style:none}.nx-mkmp-pts li{margin:0;padding:9px 18px 9px 12px;background:var(--next-black);color:var(--next-white);font:700 11px/1 var(--next-font-sub);letter-spacing:.16em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%)}.nx-mkmp-fig{margin:0}.nx-mkmp-map{display:block;width:100%;height:auto}.nx-mkmp-map .px{fill:none;stroke:#D2D2D7;stroke-width:7.2;stroke-linecap:round}.nx-mk--white .nx-mkmp-map .px,.nx-mkmp:not(.nx-mk--tint) .nx-mkmp-map .px{stroke:#DCDCE0}.nx-mkmp-map .lit circle{fill:var(--next-red);animation:nx-mkmp-blink 4.8s ease-in-out infinite}.nx-mkmp-map .lit .l1{animation-delay:-1.2s}.nx-mkmp-map .lit .l2{animation-delay:-2.4s;fill:var(--next-black)}.nx-mkmp-map .lit .l3{animation-delay:-3.6s}@keyframes nx-mkmp-blink{0%,100%{opacity:1}50%{opacity:.3}}.nx-mkmp-fig figcaption{display:flex;align-items:center;gap:10px;margin-top:18px;font:700 11px/1.3 var(--next-font-sub);letter-spacing:.16em;text-transform:uppercase;color:var(--nx-mute)}.nx-mkmp-fig figcaption i{flex:none;width:10px;height:10px;background:var(--next-red)}.nx-mkqa-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 56px;margin:0}.nx-mkqa-grid>div{position:relative;padding:26px 0 26px 64px;border-top:1px solid var(--next-border)}.nx-mkqa-grid>div::before{content:"Q";position:absolute;left:0;top:20px;font:700 44px/1 var(--next-font-call);color:var(--next-red)}.nx-mkqa-grid dt{margin:0 0 10px;font:700 20px/1.3 var(--next-font-head);color:var(--next-black)}.nx-mkqa-grid dd{margin:0;font:400 16px/1.65 var(--next-font-head);color:var(--next-body)}.nx-mkqa-grid dd p{margin:0 0 10px}.nx-mkqa-grid dd p:last-child{margin-bottom:0}.nx-mkln-row,.nx-mkln-labels{display:grid;grid-template-columns:.5fr repeat(var(--nx-n,4),minmax(0,1fr));gap:16px}.nx-mkln-row{align-items:end;border-bottom:6px solid #3A3A3A}.nx-mkln-row figure{margin:0}.nx-mkln-row .sign svg,.nx-mkln-row .sign img{display:block;width:100%;height:auto}.nx-mkln-row .person{display:flex;justify-content:center}.nx-mkln-row .person svg{width:44px;height:auto}.nx-mkln-labels{margin-top:16px}.nx-mkln-labels>div{font:400 14px/1.5 var(--next-font-head);color:var(--next-muted)}.nx-mkln-labels b{display:block;font:700 18px/1.2 var(--next-font-head);color:var(--next-black)}.nx-mkln-labels em{display:inline-block;margin:6px 0;padding:5px 14px 5px 8px;background:var(--next-cyan);color:#000;font:700 10px/1 var(--next-font-sub);font-style:normal;letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,0 100%)}.nx-mkln-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 40px;margin-top:36px;padding-top:24px;border-top:1px solid var(--next-border)}.nx-mkln-foot p{margin:0;max-width:80ch;font:400 15.5px/1.6 var(--next-font-head);color:var(--next-body)}.nx-mknb .nx-mk-h2{max-width:26ch}.nx-mknb-text{margin-top:24px}.nx-mknb-cta{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px 56px;margin-top:44px;padding-top:36px;border-top:1px solid var(--nx-rule)}.nx-mknb-cta .nx-mk-actions{margin-top:0;padding-bottom:22px}.nx-mknb-numwrap{flex:1 1 520px;max-width:920px;container-type:inline-size}.nx-mknb-label{margin:0 0 8px;font:700 12px/1 var(--next-font-sub);letter-spacing:.2em;text-transform:uppercase;color:var(--next-red)}.nx-mknb-num{display:inline-block;max-width:100%;padding-bottom:12px;white-space:nowrap;color:var(--nx-h);text-decoration:none;font:700 min(128px, 15.5cqi)/.95 var(--next-font-call);letter-spacing:-.01em;background:linear-gradient(var(--next-red),var(--next-red)) left bottom / 100% 10px no-repeat}.nx-mknb-num:hover{color:var(--next-red)}.nx-mknb-num:focus-visible{outline:3px solid var(--next-cyan);outline-offset:4px}.nx-mk.nx-mk--pt-half{padding-top:clamp(32px, 4vw, 55px)}.nx-mk.nx-mk--pt-none{padding-top:0}.nx-mk.nx-mk--pb-half{padding-bottom:clamp(32px, 4vw, 55px)}.nx-mk.nx-mk--pb-none{padding-bottom:0}@media (max-width:1100px){.nx-mk-in{padding-inline:28px}.nx-mk-head,.nx-mkid-demo,.nx-mkbr-in,.nx-mkic-in,.nx-mkmp-in{grid-template-columns:1fr}.nx-mkic--side .nx-mkic-side{position:static}.nx-mkic-stats{grid-template-columns:1fr 1fr;gap:0 32px}.nx-mkro-box{grid-template-columns:1fr}.nx-mkro-list{padding:12px 0 0}.nx-mkst-blocks--c3{column-count:2}.nx-mkhd-proj{top:calc(var(--nx-head-space) + 16px);bottom:auto}.nx-mkhd-copy{max-width:min(640px, 58%)}.nx-mkic-grid{grid-template-columns:1fr 1fr}.nx-mkic-grid li,.nx-mkic--c3 .nx-mkic-grid li:nth-child(3n+1),.nx-mkic--c4 .nx-mkic-grid li:nth-child(4n+1){padding-left:0;border-left:0}.nx-mkic-grid li:nth-child(even){padding-left:28px;border-left:1px solid var(--next-border)}.nx-mklt{grid-template-columns:1fr;min-height:0}.nx-mklt-ph{height:clamp(320px, 60vw, 520px)}.nx-mklt-ph::after{top:auto;left:0;right:0;bottom:0;width:auto;height:0}.nx-mklt-side{padding:48px calc(var(--nx-gutter) + 28px) 64px}.nx-mklt-dlin{grid-template-columns:1fr}.nx-mklt-dl{margin-left:0;padding:40px 0 0;border-left:0;border-top:2px solid var(--nx-rule)}.nx-mklt--dlonly .nx-mklt-dl{grid-template-columns:1fr;padding-top:0;border-top:0}.nx-mkln-row,.nx-mkln-labels{grid-template-columns:.4fr 1fr 1fr}}@media (max-width:720px){.nx-mkhd{--nx-head-space:96px}.nx-mkhd-hero{align-items:flex-end;min-height:0}.nx-mkhd-ph{left:0;width:100%;height:var(--nx-m-h,440px);bottom:auto;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 55%,rgb(0 0 0 / .5) 78%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 55%,rgb(0 0 0 / .5) 78%,transparent 100%)}.nx-mkhd-bg{object-position:var(--nx-mfx,50%) var(--nx-mfy,50%);transform-origin:var(--nx-mfx,50%) var(--nx-mfy,50%)}.nx-mkhd-in{padding-top:calc(var(--nx-m-h, 440px) - 80px);padding-bottom:44px}.nx-mkhd-copy{max-width:none}.nx-mkhd-hero::before{width:420px;height:420px;left:-140px;bottom:-160px;opacity:.2}.nx-mkhd .nx-mkhd-title{font-size:34px}.nx-mkhd-lede{font-size:16px}.nx-mkhd-proj{top:calc(var(--nx-head-space) + 12px);right:12px;bottom:auto;min-width:0;max-width:calc(100% - 24px);padding:10px 12px;gap:10px}.nx-mkhd-proj .dot{width:32px;height:32px}.nx-mkhd-proj .name{font-size:14px}.nx-mkhd-proj .where{font-size:11.5px}.nx-mkhd-pts{grid-template-columns:1fr}.nx-mkhd-pts li,.nx-mkhd-pts li+li{padding:14px 0;border-left:0;border-top:1px solid var(--next-border)}.nx-mkic-grid{grid-template-columns:1fr}.nx-mkic-grid li:nth-child(even){padding-left:0;border-left:0}.nx-mkid-play{grid-template-columns:1fr;justify-items:center}.nx-mkid-phone{width:220px}.nx-mkid-wave{transform:rotate(90deg)}.nx-mkqa-grid{grid-template-columns:1fr}.nx-mkst-blocks,.nx-mkst-blocks--c3{column-count:1}.nx-mkic-stats{grid-template-columns:1fr}.nx-mkro-stage{min-height:300px}.nx-mkro-txt{padding-left:0}.nx-mklt-side{padding-inline:calc(var(--nx-gutter) + 20px)}.nx-mkln-row,.nx-mkln-labels{grid-template-columns:1fr 1fr}}@media (max-width:560px){.nx-mk-in{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.nx-mkhd-proj,.nx-mkhd-proj .dot i,.nx-mkmp-map .lit circle{animation:none}.nx-mkro-ph,.nx-mkro-txt{transition:none}.nx-mkid-phone .caret,.nx-mkid-wave i{animation:none}.nx-mk-btn svg{transition:none}}