.pj,dialog.zoom{--pj-bg:#161514;--pj-bg2:#1a1917;--pj-bg3:#201d1b;--pj-ink:#f3f1ec;--pj-muted:#ffffffa6;--pj-faint:#ffffff80;--pj-line:#ffffff1a;--pj-acc:#ff5a3c;--pj-ease:cubic-bezier(.2,.8,.2,1);--pj-wrap:800px;--pj-pad:24px;--pj-edge:max(var(--pj-pad), calc((100cqw - var(--pj-wrap)) / 2 + var(--pj-pad)))}.pj{background:var(--pj-bg);color:var(--pj-ink);padding:40px 0 44px;container-type:inline-size}.pj+.pj{padding-top:24px}.pj-head{max-width:var(--pj-wrap);padding:0 var(--pj-pad);justify-content:space-between;align-items:flex-end;gap:16px 24px;margin:0 auto;display:flex}.pj-kicker{letter-spacing:1.2px;text-transform:uppercase;color:var(--pj-acc);margin:0 0 6px;font:600 12px Inter,sans-serif}.pj-head .lp-h2{margin:0 0 6px;font-size:24px}.pj-ctrl{flex:none;align-items:center;gap:14px;display:flex}.pj-ctrl[hidden],.z-meta[hidden],.pj-btn[hidden]{display:none}.pj-ticks{align-items:center;display:flex}.pj-tick{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:22px;height:32px;padding:0;display:grid}.pj-tick i{width:10px;height:3px;transition:width .3s var(--pj-ease), background-color .3s;background:#ffffff38;border-radius:3px;display:block}.pj-tick:hover i{background:#ffffff8c}.pj-tick.on i{background:var(--pj-acc);width:18px}.pj-count{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin:0;display:flex}.pj-count b{letter-spacing:.2px;color:var(--pj-ink);font:600 18px/1 Space Grotesk,sans-serif}.pj-count span{color:var(--pj-faint);font:500 13px/1 Inter,sans-serif}.pj-arrows{gap:8px;display:flex}.icon-btn{border:1px solid var(--pj-line);background:var(--pj-bg2);width:44px;height:44px;color:var(--pj-ink);cursor:pointer;border-radius:999px;place-items:center;transition:border-color .2s,background .2s,opacity .2s;display:grid}.icon-btn:hover{background:var(--pj-bg3);border-color:#ff5a3c99}.icon-btn:disabled{opacity:.35;cursor:default;border-color:var(--pj-line);background:var(--pj-bg2)}.icon-btn svg{width:18px;height:18px}.icon-btn:focus-visible,.pj-tick:focus-visible,.pj-link:focus-visible,.pj-btn:focus-visible,.pj-all a:focus-visible,.zt:focus-visible,.z-chip:focus-visible,.zp:focus-visible,.sp-play:focus-visible{outline:3px solid var(--pj-ink);outline-offset:3px}.pj-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.track{--k:3;--pj-gap:16px;width:calc(min(100cqw - 2 * var(--pj-pad), var(--pj-wrap) - 2 * var(--pj-pad)) + 8px);gap:var(--pj-gap);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;justify-content:safe center;margin:20px auto 0;padding:4px 4px 18px;scroll-padding-inline:4px;list-style:none;display:flex;overflow-x:auto}.track::-webkit-scrollbar{display:none}.track>li{flex:0 0 calc((100% - (var(--k) - 1) * var(--pj-gap)) / var(--k));scroll-snap-align:start;display:flex}.pc{border:1px solid var(--pj-line);background:var(--pj-bg2);width:100%;color:var(--pj-ink);border-radius:12px;flex-direction:column;transition:scale .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.pc:hover{border-color:#ff5a3c73;scale:1.02;box-shadow:0 10px 28px #00000059}.pc-media{aspect-ratio:4/5;background:var(--pj-bg3);position:relative;overflow:hidden}.pc-media img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--pj-ease);display:block}.pc:hover .pc-media img{transform:scale(1.05)}.pc-media:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#161514a6);position:absolute;inset:0}.pc-badges{z-index:1;gap:6px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.badge{letter-spacing:.3px;color:var(--pj-ink);border:1px solid var(--pj-line);backdrop-filter:blur(4px);background:#161514c7;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font:600 11px Inter,sans-serif;display:inline-flex}.badge.b3d{color:#ffd9d0;border-color:#ff5a3c99}.spin-ico{flex:none;width:12px;height:12px;animation:6s linear infinite pj-spin}@keyframes pj-spin{to{rotate:360deg}}.pc-body{flex-direction:column;flex:1;gap:6px;padding:14px 16px 16px;display:flex}.pc-cat{letter-spacing:1px;text-transform:uppercase;color:var(--pj-acc);margin:0;font:600 11px Inter,sans-serif}.pc-title{color:var(--pj-ink);margin:0;font:600 16px/1.3 Space Grotesk,sans-serif}.pj-link{color:inherit;text-decoration:none}.pj-link:after{content:"";z-index:2;border-radius:12px;position:absolute;inset:0}.pj-link:focus-visible{outline:none}.pc:has(.pj-link:focus-visible){outline:3px solid var(--pj-ink);outline-offset:3px}.pc-text{color:var(--pj-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font:400 13px/1.55 Inter,sans-serif;display:-webkit-box;overflow:hidden}.pc-more{color:var(--pj-ink);align-items:center;gap:6px;margin-top:auto;padding-top:6px;font:500 13px Inter,sans-serif;display:inline-flex}.pc-more span{color:var(--pj-acc);transition:transform .25s var(--pj-ease)}.pc:hover .pc-more span{transform:translate(3px)}.pc-full{display:none}.pj-all{max-width:var(--pj-wrap);padding:0 var(--pj-pad);margin:6px auto 0;font:500 14px Inter,sans-serif}.pj-all a{color:var(--pj-ink);text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline #ff5a3c99;display:inline-flex}.js .track>li{opacity:0;transform:translateY(6px)}.js .pj.in .track>li{opacity:1;transition:opacity .5s,transform .5s;transition-delay:calc(var(--i) * 60ms);transform:none}dialog.zoom{border:1px solid var(--pj-line);background:var(--pj-bg2);color:var(--pj-ink);border-radius:16px;width:min(1120px,100vw - 48px);max-width:none;max-height:calc(100dvh - 48px);padding:0;font:400 15px/1.6 Inter,sans-serif;overflow:hidden;box-shadow:0 30px 80px #0009}dialog.zoom::backdrop{backdrop-filter:blur(6px);background:#0a0908d1}.z-grid{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);height:min(100dvh - 48px,760px);display:grid}.z-media{background:var(--pj-bg3);flex-direction:column;min-height:0;display:flex;position:relative}.z-stage{flex:1;min-height:0;display:flex;position:relative}.z-strip{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;flex:1;display:flex;overflow-x:auto}.z-strip::-webkit-scrollbar{display:none}.z-strip figure{scroll-snap-align:center;flex:0 0 100%;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;min-height:0;margin:0;padding:16px 16px 4px;display:grid;overflow:hidden}.z-strip figure>img{object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:100%}.z-bar{flex:none;justify-content:center;align-items:center;gap:8px;padding:8px 12px 0;display:flex}.z-bar[hidden]{display:none}.z-ar:disabled,.pj-arrows .icon-btn:disabled{visibility:hidden}.z-thumbs{scrollbar-width:none;flex:0 auto;justify-content:safe center;gap:8px;min-width:0;padding:4px;display:flex;overflow-x:auto}.z-thumbs::-webkit-scrollbar{display:none}.z-thumbs[hidden]{display:none}.zt{cursor:pointer;opacity:.55;outline-offset:2px;background:#2a2622;border:0;border-radius:8px;outline:2px solid #0000;flex:none;width:64px;height:48px;padding:0;transition:opacity .2s,outline-color .2s;position:relative;overflow:hidden}.zt:hover{opacity:.9}.zt[aria-current=true]{opacity:1;outline-color:var(--pj-acc)}.zt img{object-fit:cover;width:100%;height:100%;display:block}.zt-chip{letter-spacing:.3px;color:#ffd9d0;pointer-events:none;background:#161514d1;border:1px solid #ff5a3c8c;border-radius:99px;padding:3px 5px;font:700 9px/1 Inter,sans-serif;position:absolute;bottom:4px;left:4px}.z-cap{color:var(--pj-muted);text-align:center;flex:none;min-height:calc(2.8em + 18px);margin:0;padding:6px 20px 12px;font-size:13px;line-height:1.4}.z-strip figure.z-spin{background:radial-gradient(ellipse at 50% 45%, #2b2724 0%, var(--pj-bg3) 72%);outline-offset:-6px;padding:0;display:block;position:relative}.sp-stage{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;position:absolute;inset:16px 64px 60px}.sp-stage.grab{cursor:grabbing}.sp-stage img,.sp-cv{object-fit:contain;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.z-spin.ready .sp-stage img{opacity:0}.sp-ui{align-items:center;gap:12px;display:flex;position:absolute;bottom:10px;left:64px;right:64px}.sp-play{border:1px solid var(--pj-line);width:44px;height:44px;color:var(--pj-ink);cursor:pointer;background:#161514b3;border-radius:99px;flex:none;place-items:center;transition:border-color .2s,background .2s;display:grid}.sp-play:hover{border-color:#ff5a3c99}.sp-play svg{width:16px;height:16px}.sp-play .i-pause,.sp-play[aria-pressed=true] .i-play{display:none}.sp-play[aria-pressed=true] .i-pause{display:block}.sp-bar{background:#ffffff24;border-radius:3px;flex:1;height:3px;position:relative;overflow:hidden}.sp-bar i{background:var(--pj-acc);width:18%;translate:calc(var(--p,0) * 455%) 0;border-radius:3px;position:absolute;top:0;bottom:0;left:0}.sp-pill{letter-spacing:.3px;color:#ffd9d0;pointer-events:none;z-index:1;white-space:nowrap;background:#161514c7;border:1px solid #ff5a3c80;border-radius:99px;align-items:center;gap:7px;padding:6px 12px;font:600 12px Inter,sans-serif;transition:opacity .5s;display:inline-flex;position:absolute;top:18px;left:50%;translate:-50%}.sp-pill .spin-ico{width:14px;height:14px}.z-spin.touched .sp-pill{opacity:0}.sp-loader{color:#f3f1eccc;text-align:center;pointer-events:none;z-index:1;background:#1615148c;flex-direction:column;justify-content:center;align-items:center;gap:14px;font:500 14px Inter,sans-serif;transition:opacity .3s;display:flex;position:absolute;inset:16px 64px 60px}.z-spin.ready .sp-loader{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.sp-spin{border:3px solid #ffffff1f;border-top-color:var(--pj-acc);border-radius:50%;width:34px;height:34px;animation:.9s linear infinite spSpin}.sp-loader.err .sp-spin{display:none}@keyframes spSpin{to{transform:rotate(360deg)}}.z-info{flex-direction:column;gap:12px;min-height:0;padding:28px 28px 22px;display:flex;overflow-y:auto}.z-info .pc-cat{padding-right:52px}.z-title{color:var(--pj-ink);text-wrap:balance;margin:0;padding-right:40px;font:700 26px/1.2 Space Grotesk,sans-serif}.z-meta{flex-wrap:wrap;gap:6px;display:flex}.z-chip{border:1px solid var(--pj-line);background:var(--pj-bg3);min-height:32px;color:var(--pj-muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font:500 12px Inter,sans-serif;transition:border-color .2s,color .2s;display:inline-flex}.z-chip:hover{color:var(--pj-ink);border-color:#ffffff40}.z-chip.c3d{color:#ffd9d0;border-color:#ff5a3c80}.z-chip.c3d:hover{border-color:var(--pj-acc)}.z-text p{color:#ffffffc7;margin:0 0 10px;font-size:15px;line-height:1.65}.z-ctas{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:8px;display:flex}.pj-btn{border:1px solid var(--pj-line);background:var(--pj-bg3);min-height:44px;color:var(--pj-ink);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font:600 14px Inter,sans-serif;text-decoration:none;transition:border-color .2s,background .2s,filter .2s;display:inline-flex}.pj-btn:hover{border-color:#ff5a3c99}.pj-btn-primary{background:var(--pj-acc);border-color:var(--pj-acc);color:#161514}.pj-btn-primary:hover{filter:brightness(1.08);border-color:var(--pj-acc)}.z-pager{border-top:1px solid var(--pj-line);grid-template-columns:1fr 1fr;gap:10px;padding-top:14px;display:grid}.zp{min-height:56px;color:var(--pj-ink);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:6px;transition:border-color .2s,background .2s;display:flex}.zp.next{text-align:right;flex-direction:row-reverse}.zp:hover{background:var(--pj-bg3);border-color:var(--pj-line)}.zp img{object-fit:cover;background:var(--pj-bg3);border-radius:8px;flex:none;width:44px;height:44px}.zp span{flex-direction:column;gap:2px;min-width:0;display:flex}.zp small{color:var(--pj-faint);letter-spacing:.3px;font:500 11px/1.2 Inter,sans-serif}.zp b{-webkit-line-clamp:2;hyphens:auto;overflow-wrap:anywhere;-webkit-box-orient:vertical;font:600 13px/1.3 Space Grotesk,sans-serif;display:-webkit-box;overflow:hidden}.z-close{z-index:3;background:#161514d9;position:absolute;top:14px;right:14px}@media (width<=900px){dialog.zoom{width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}.z-grid{overscroll-behavior:contain;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);align-content:start;height:auto;max-height:calc(100dvh - 32px);overflow-y:auto}.z-media,.z-info{min-height:auto}.z-stage{flex:none;height:min(52dvh,520px)}.z-info{padding:8px 24px 24px;overflow:visible}.z-info .pc-cat,.z-title{padding-right:0}}@media (width<=640px){.pj{padding-top:28px}.pj-head{flex-direction:column;align-items:stretch;gap:14px}.pj-head .lp-h2{font-size:21px}.pj-ctrl{justify-content:space-between;margin-left:-5px}.pj-arrows{display:none}.track{--pj-gap:12px;margin-top:14px}dialog.zoom{border:0;border-radius:0;width:100vw;height:100dvh;max-height:100dvh}.z-grid{height:100dvh;max-height:100dvh}.z-stage{height:50dvh}.z-strip figure{padding:8px 8px 2px}.sp-stage,.sp-loader{inset:12px 16px 60px}.sp-ui{left:16px;right:16px}.sp-pill{top:12px}.zt{width:58px;height:44px}.z-bar{gap:4px;padding:6px 8px 0}.z-title{font-size:22px}.z-info{padding:4px 20px 28px}.z-close{top:10px;right:10px}}@media (prefers-reduced-motion:reduce){.pc,.pc-media img,.pc-more span,.pj-tick i,.zt,.sp-pill{transition:none}.pc:hover{scale:none}.pc:hover .pc-media img{transform:none}.js .track>li{opacity:1;transform:none}.spin-ico{animation:none}.sp-spin{border-right-color:var(--pj-acc);animation:none}.sp-loader{transition:none}}dialog.zoom{overscroll-behavior:contain;color-scheme:dark}dialog.zoom .z-grid,dialog.zoom .z-info,dialog.zoom .z-thumbs{overscroll-behavior:contain}.sp-stage{overflow:hidden}:where(body:has(.mqn)),:where(body:has(.mqn)) :where(button){color:#f3f1ec}.mqn,.mcta{color-scheme:dark;--bg:#161514;--bg2:#1a1917;--bg3:#201d1b;--fg:#f3f1ec;--mut:#f3f1ecb8;--mut2:#f3f1ec99;--line:#ffffff1a;--acc:#ff5a3c;--acc-soft:#ff5a3c1a;--acc-line:#ff5a3c59;--r:14px;--wrap:1120px}:where(.mqn,.mcta) *,:where(.mqn,.mcta) :before,:where(.mqn,.mcta) :after{box-sizing:border-box}.mqn{background:var(--bg);color:var(--fg);font:400 16px/1.65 Inter,system-ui,sans-serif}html :where(.mqn) a{color:var(--fg)}html :where(.mqn) strong,html :where(.mqn) b{color:var(--fg);font-weight:600}html :where(.mqn) a:hover{color:var(--fg)}html :where(.mqn) img{max-width:100%;display:block}html :where(.mqn) h1,html :where(.mqn) h2,html :where(.mqn) h3{color:var(--fg);text-wrap:balance;letter-spacing:-.01em;margin:0;font-family:Space Grotesk,Inter,system-ui,sans-serif}html :where(.mqn) h2,html :where(.mqn) h3{font-weight:700}.mqn .hl{color:var(--acc);font-weight:600}.mqn .wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.mqn .ico{width:22px;height:22px;stroke:var(--acc);fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.mqn .txtlink{color:var(--fg);text-underline-offset:3px;text-decoration:underline #ff5a3c99}.mqn .txtlink:hover{color:var(--acc)}.mqn a:focus-visible,.mqn summary:focus-visible,.mqn button:focus-visible{outline:3px solid var(--fg);outline-offset:3px;border-radius:6px}.mqn .crumb{color:var(--mut2);padding-top:22px;font-size:13px}.mqn .crumb a{color:var(--mut);text-decoration:none}.mqn .hero{grid-template-columns:1.25fr .75fr;align-items:end;gap:48px;padding-top:28px;padding-bottom:36px;display:grid}.mqn .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--acc);align-items:center;gap:8px;margin-bottom:18px;font:600 12px/1 Inter,sans-serif;display:inline-flex}.mqn .eyebrow:before{content:"";background:var(--acc);border-radius:2px;width:22px;height:2px}html :where(.mqn) h1{font-size:clamp(30px,4.2vw,50px);font-weight:700;line-height:1.08}.mqn .lead{color:var(--mut);max-width:46ch;margin:18px 0 26px;font-size:clamp(16px,1.5vw,19px)}.mqn .btn,.mcta .btn{background:var(--acc);color:#161514;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:19px 30px;font:700 17px/1.2 Inter,sans-serif;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex;box-shadow:0 8px 26px #ff5a3c59,0 0 0 1px #ff5a3c80}.mqn .btn:hover,.mcta .btn:hover{background:#ff7155;transform:translateY(-2px)}.mqn .btn .arr,.mcta .btn .arr{transition:transform .25s}.mqn .btn:hover .arr,.mcta .btn:hover .arr{transform:translate(5px)}.mqn .btn-ghost{color:var(--fg);box-shadow:none;border:1px solid var(--line);background:0 0;padding:17px 22px;font-size:15px;font-weight:600}.mqn .btn-ghost:hover{background:var(--bg3);border-color:var(--acc-line)}.mqn .ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mqn .reassure{color:var(--mut2);align-items:center;gap:8px;margin-top:14px;font-size:13px;display:flex}.mqn .reassure .ico{width:16px;height:16px}.mqn .kpis{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mqn .kpi{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r);padding:16px 16px 14px}.mqn .kpi b{color:var(--acc);margin-bottom:6px;font:700 clamp(24px,2.6vw,32px)/1.05 Space Grotesk,sans-serif;display:block}.mqn .kpi span{color:var(--mut);font-size:13px;line-height:1.4}.mqn div.kpis{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:1fr 1fr;gap:0;overflow:hidden}.mqn .kpis .kpi{background:0 0;border:0;border-radius:0;min-width:0;padding:14px 16px}.mqn .kpis .kpi:nth-child(2n){border-left:1px solid var(--line)}.mqn .kpis .kpi:nth-child(n+3){border-top:1px solid var(--line)}.mqn .kpis .kpi b{text-wrap:balance;overflow-wrap:anywhere;color:#fff;margin-bottom:4px;font:700 clamp(15px,1.5vw,18px)/1.2 Space Grotesk,sans-serif;display:block}.mqn .kpis .kpi b:before{content:"";background:var(--acc);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block;position:relative;top:-1px}.mqn .kpis .kpi span{color:var(--mut);font-size:12.5px;line-height:1.4}@media (width<=420px){.mqn .kpis .kpi{padding:12px}.mqn .kpis .kpi b:before{margin-right:6px}}@media (width<=359px){.mqn .kpis .kpi b{white-space:normal;overflow-wrap:anywhere;font-size:14px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@media (height>=560px){.motion .mqn header.hero{transform-origin:50% 0;animation:linear both hero-recul view();animation-range:exit}}@keyframes hero-recul{0%{opacity:1;translate:0;scale:1}to{opacity:.25;translate:0 min(100%,100svh);scale:.94}}.mqn .rideau{background:var(--bg);border-top:1px solid var(--line);border-radius:28px 28px 0 0;padding-top:28px;position:relative;box-shadow:0 -28px 60px -12px #000000a6}}}.mqn .sb-frame{aspect-ratio:4/3;border-radius:var(--r);background:var(--bg);border:1px dashed #ff5a3c80;max-height:82vh;margin:0 auto;position:relative;overflow:hidden}.mqn .sb-frame img{object-fit:contain;opacity:.9;width:100%;height:100%}.mqn .sb-tag{border:1px solid var(--acc-line);color:var(--fg);background:#161514d9;border-radius:8px;max-width:calc(100% - 28px);padding:8px 10px;font:600 12px/1.3 Inter,sans-serif;position:absolute;top:14px;left:14px}.mqn .sb-tag em{color:var(--mut);font-style:normal;font-weight:400;display:block}.mqn section.sec{padding-top:clamp(56px,7vw,96px)}.mqn .sb~section.sec:first-of-type{z-index:1;margin-top:clamp(-200px,-16vh,-96px);position:relative}.mqn .sec-head{max-width:760px;margin-bottom:28px}.mqn .sec-label{color:var(--acc);letter-spacing:.06em;align-items:center;gap:12px;margin-bottom:14px;font:600 13px/1 Space Grotesk,sans-serif;display:flex}.mqn .sec-label:after{content:"";background:var(--acc);border-radius:2px;width:48px;height:2px}.mqn .sec h2{font-size:clamp(25px,2.8vw,36px);font-weight:700;line-height:1.12}.mqn .chapo{color:var(--fg);max-width:34ch;margin:16px 0 0;font:500 clamp(19px,1.9vw,24px)/1.4 Space Grotesk,sans-serif}.mqn .p{color:var(--mut);max-width:62ch;margin:14px 0 0}.mqn :where(.lp-h2){color:var(--fg);margin:0;font:700 clamp(25px,2.8vw,36px)/1.12 Space Grotesk,sans-serif}.mqn :where(.lp-note){color:var(--mut);margin:14px 0 0}.mqn .more{max-width:62ch;margin-top:12px}.mqn .more summary{cursor:pointer;min-height:44px;color:var(--fg);text-underline-offset:4px;align-items:center;gap:6px;padding:6px 0;font:600 14px Inter,sans-serif;text-decoration:underline #ff5a3c99;list-style:none;display:inline-flex}.mqn .more summary::-webkit-details-marker{display:none}.mqn .more summary:after{content:"+";color:var(--acc);font-size:18px;line-height:1}.mqn .more[open] summary:after{content:"–"}.mqn .more[open] summary .lbl-open,.mqn .more:not([open]) summary .lbl-close{display:none}.mqn .more p{color:var(--mut);margin:8px 0 0}.mqn .more.anim{overflow:hidden}.mqn .split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,4vw,56px);display:grid}.mqn .split.rev>.media{order:-1}.mqn .media figure{border-radius:var(--r);border:1px solid var(--line);background:var(--bg3);margin:0;overflow:hidden}.mqn .media img{aspect-ratio:4/5;object-fit:cover;width:100%}.mqn .media.wide img{aspect-ratio:4/3}:where(.mqn) figcaption{color:var(--fg);background:var(--bg2);border-top:1px solid var(--line);padding:12px 14px;font:600 13px/1.45 Space Grotesk,sans-serif}.mqn .mosaic{grid-template-rows:auto auto;grid-template-columns:1.3fr 1fr 1fr;gap:14px;margin-bottom:28px;display:grid}.mqn .mosaic figure{border-radius:var(--r);border:1px solid var(--line);background:var(--bg3);flex-direction:column;margin:0;display:flex;overflow:hidden}.mqn .mosaic img{object-fit:cover;aspect-ratio:4/3;flex:1;width:100%;min-height:0}.mqn .mosaic .big{grid-row:span 2}.mqn .mosaic .w{grid-column:2/-1}.mqn .mosaic .big img{aspect-ratio:auto;height:100%}.mqn .mosaic figcaption{font-size:12.5px}.mqn .cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:14px;display:grid}.mqn #types-cards{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.mqn #types-cards>.card{flex:350px;min-width:0}.mqn .card{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r);padding:20px;transition:border-color .25s,transform .25s}.mqn .card:hover{border-color:var(--acc-line)}.mqn .card .ib{background:var(--acc-soft);border-radius:11px;place-items:center;width:42px;height:42px;margin-bottom:14px;display:grid}.mqn .card h3{margin:0 0 8px;font-size:17px;font-weight:600;line-height:1.3}.mqn .card p{color:var(--mut);margin:0;font-size:14.5px;line-height:1.6}.mqn a.card{color:inherit;border-color:var(--acc-line);background:linear-gradient(180deg,#ff5a3c1a,var(--bg2));text-decoration:none;transition:border-color .25s,translate .25s,box-shadow .25s;display:block}.mqn a.card h3 .arr{color:var(--acc);transition:transform .25s;display:inline-block}.motion .mqn a.card[data-rv]{transition:opacity .5s,transform .5s,border-color .25s,translate .25s,box-shadow .25s;transition-delay:calc(var(--i,0) * 80ms),calc(var(--i,0) * 80ms),0s,0s,0s}.mqn a.card:focus-visible{border-color:var(--acc);translate:0 -3px}@media (hover:hover){.mqn a.card:hover{border-color:var(--acc);box-shadow:0 14px 32px #0006,0 0 0 1px var(--acc-line);translate:0 -4px}.mqn a.card:hover h3 .arr{transform:translate(5px)}}.mqn .card-go{border:1px solid var(--acc-line);background:var(--acc-soft);min-height:44px;color:var(--fg);border-radius:999px;align-items:center;gap:8px;margin-top:12px;padding:0 16px;font:600 14px Inter,sans-serif;display:none}.mqn .card-go span{color:var(--acc)}@media (hover:none){.mqn .card-go{display:inline-flex}}.mqn .card .tag{color:var(--acc);margin-top:12px;font:600 12px Inter,sans-serif;display:inline-block}.mqn .ai{width:30px;height:30px;stroke:var(--acc);stroke-width:2.3px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;overflow:visible}.mqn .ai .dot{fill:var(--acc);stroke:none}@keyframes ai-dash{to{stroke-dashoffset:-16px}}@keyframes ai-spin{to{transform:rotate(360deg)}}@keyframes ai-wave{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.9)}}@keyframes ai-chase{0%,to{opacity:.18}30%,50%{opacity:1}}@media (prefers-reduced-motion:no-preference){.mqn .ai .row{stroke-dasharray:5 3;animation:2s linear infinite ai-dash}.mqn .ai .gear{transform-origin:20px 20px;animation:6s linear infinite ai-spin}.mqn .ai .wave{transform-origin:20px 20px;animation:2s ease-out infinite ai-wave}.mqn .ai .led{animation:1.5s ease-in-out infinite ai-chase}.mqn .aicard .ai .a{animation-play-state:paused}.mqn .aicard.live .ai .a,.mqn .aicard:hover .ai .a{animation-play-state:running}}.mqn .usages{border-left:3px solid var(--acc);background:var(--bg2);border-radius:0 var(--r) var(--r) 0;color:var(--mut);margin-top:22px;padding:18px 20px;font-size:15px}.mqn .usages b{color:var(--fg)}.mqn .steps{max-width:820px;margin:0;padding:0;list-style:none;position:relative}.mqn .steps:before{content:"";background:linear-gradient(var(--acc),#ff5a3c26);border-radius:2px;width:2px;position:absolute;top:22px;bottom:22px;left:21px}.mqn .steps li{grid-template-columns:44px 1fr;gap:18px;padding-bottom:22px;display:grid;position:relative}.mqn .steps li:last-child{padding-bottom:0}.mqn .steps .n{background:var(--bg);border:2px solid var(--acc);width:44px;height:44px;color:var(--fg);z-index:1;border-radius:50%;place-items:center;font:700 17px Space Grotesk,sans-serif;display:grid;position:relative}.mqn .steps .body{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r);padding:16px 18px}.mqn .steps h3{align-items:center;gap:10px;margin:0 0 6px;font-size:17px;font-weight:600;display:flex}.mqn .steps p{color:var(--mut);margin:0;font-size:14.5px}.mqn .steps-grid{grid-template-columns:1.4fr .6fr;align-items:start;gap:40px;display:grid}.mqn .aside-kpi{gap:12px;display:grid;position:sticky;top:24px}.mqn .faq{border-top:1px solid var(--line);max-width:860px}.mqn .faq details{border-bottom:1px solid var(--line)}.mqn .faq summary{cursor:pointer;color:var(--fg);justify-content:space-between;align-items:center;gap:16px;padding:18px 4px;font:600 16.5px/1.4 Space Grotesk,sans-serif;list-style:none;display:flex}.mqn .faq summary::-webkit-details-marker{display:none}.mqn .faq summary .pm{border:1px solid var(--acc-line);width:28px;height:28px;color:var(--acc);border-radius:50%;flex:none;place-items:center;transition:transform .25s;display:grid}.mqn .faq details[open] summary .pm{transform:rotate(45deg)}.mqn .faq details p{color:var(--mut);margin:0;padding:0 44px 20px 4px;font-size:15px}.mqn .final{border:1px solid var(--acc-line);background:radial-gradient(120% 140% at 0 0,#ff5a3c33,#ff5a3c0d 60%);border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:28px;margin:clamp(56px,7vw,96px) 0 64px;padding:clamp(28px,4vw,48px);display:grid}.mqn .final h2{font-size:clamp(26px,3vw,38px)}.mqn .final p{color:var(--mut);margin:10px 0 0;font-size:16px}.mcta{display:none}.motion .mqn [data-rv]{opacity:0;transition:opacity .5s,transform .5s;transition-delay:calc(var(--i,0) * 80ms);transform:translateY(6px)}.motion .mqn [data-rv].in{opacity:1;transform:none}.mqn .hero-in{animation:.5s both up}@keyframes up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mqn h1.hero-in{animation-name:up-y}@keyframes up-y{0%{transform:translateY(6px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.mqn .hero-in,.mqn h1.hero-in{animation:none}.motion .mqn [data-rv]{opacity:1;transition:none;transform:none}.mqn .btn,.mcta .btn,.mqn .btn .arr,.mcta .btn .arr,.mqn .card,.mqn .faq summary .pm,.mqn a.card h3 .arr,.motion .mqn a.card[data-rv]{transition:none}.mqn .btn:hover,.mcta .btn:hover,.mqn .btn:hover .arr,.mcta .btn:hover .arr{transform:none}.mqn a.card:hover,.mqn a.card:focus-visible{translate:none}.mqn a.card:hover h3 .arr{transform:none}}@media (width<=1023px){.mqn .hero{grid-template-columns:1fr;gap:28px}.mqn .kpis{grid-template-columns:repeat(4,1fr)}.mqn .steps-grid{grid-template-columns:1fr}.mqn .aside-kpi{grid-template-columns:repeat(3,1fr);position:static}.mqn .mosaic{grid-template-columns:1fr 1fr}.mqn .mosaic .big{grid-area:auto/1/auto/-1}.mqn .mosaic .w{grid-column:1/-1}.mqn .mosaic .big img{aspect-ratio:16/10;height:auto}}@media (width<=640px){.mqn .wrap{padding:0 16px}.mqn .kpis{grid-template-columns:1fr 1fr}.mqn .split{grid-template-columns:1fr}.mqn #types-cards>.card{flex-basis:100%!important}.mqn .split.rev>.media{order:0}.mqn .media img{aspect-ratio:4/3}.mqn .mosaic{grid-template-columns:1fr}.mqn .mosaic .w{grid-column:auto}.mqn .aside-kpi{grid-template-columns:1fr 1fr}.mqn .aside-kpi .kpi:last-child{grid-column:1/-1}.mqn .btn,.mcta .btn{width:100%}.mqn .final{grid-template-columns:1fr}.mqn .faq details p{padding-right:4px}.mcta{z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);backdrop-filter:blur(8px);background:#161514f0;display:flex;position:fixed;bottom:0;left:0;right:0}.mcta .btn{padding:15px 18px;font-size:16px}body:has(.mqn){padding-bottom:80px}}.mqn .more summary{display:none}.mqn .p,.mqn .more,.mqn .more p,.mqn .usages{max-width:none}.mqn .p,.mqn .more p,.mqn .usages{background:#1a1917;border-left:3px solid #ff5a3c;border-radius:0 10px 10px 0;padding:10px 14px}.mqn .chapo{max-width:24ch;font-size:clamp(22px,2.3vw,30px)}.mqn .sec.pj{--pj-wrap:var(--wrap);background:0 0;padding-bottom:0}.mqn .pj-head .sec-head{margin:0}.mqn .split>*{min-width:0}html:not(.motion) .mqn .pj .track>li{opacity:1;transition:none;transform:none}@media (width<=640px){.mqn .sec.pj{--pj-pad:16px}}.mcta a:focus-visible,.mcta button:focus-visible{outline:3px solid var(--fg);outline-offset:3px}.mqn a,.mqn button,.mqn summary,.mcta a{touch-action:manipulation}
