@font-face{font-family:Archivo;src:url(/fonts/archivo.woff2)format("woff2-variations"),url(/fonts/archivo.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}@font-face{font-family:Plex Arabic;src:url(/fonts/plex-arabic-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Plex Arabic;src:url(/fonts/plex-arabic-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Plex Arabic;src:url(/fonts/plex-arabic-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Plex Arabic;src:url(/fonts/plex-arabic-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}:root{--black:#0a0a0a;--black-2:#171717;--black-3:#262626;--white:#fff;--white-2:#f3f3f1;--white-3:#e4e4e1;--soft-on-white:#55555a;--soft-on-black:#a6a6a6;--accent:#3d63ff;--accent-deep:#2a4be0;--f-text:"Archivo", "Plex Arabic", "Helvetica Neue", Arial, sans-serif;--s-small:.875rem;--s-body:clamp(1.0625rem, 1rem + .2vw, 1.1875rem);--s-lead:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--s-head:clamp(2.125rem, 1.1rem + 2.9vw, 3.5rem);--s-display:clamp(3.25rem, .9rem + 6.6vw, 7rem);--m:clamp(20px, 2.3vw, 40px);--seam:6px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-expo:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.76, 0, .24, 1);--t-press:.14s;--t-hover:.18s;--t-ui:.24s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body{margin:0}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--white);color:var(--black);font-family:var(--f-text);font-size:var(--s-body);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;line-height:1.5;overflow-x:clip}h1,h2,h3,h4,p{margin:0}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;font-weight:400;line-height:1}p{text-wrap:pretty}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}::selection{background:var(--accent);color:#fff}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.on-black{background:var(--black);color:var(--white)}.on-white{background:var(--white);color:var(--black)}.btn{background:var(--accent);color:#fff;height:56px;font-weight:600;font-size:var(--s-body);letter-spacing:-.005em;cursor:pointer;transition:background var(--t-hover) ease, transform var(--t-press) var(--ease-out);border:0;border-radius:0;justify-content:center;align-items:center;gap:14px;padding:0 28px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--accent-deep)}.btn:active{transform:scale(.97)}.btn svg{width:18px;height:18px;transition:transform .32s var(--ease-out)}.btn:hover svg{transform:translate(4px)}.link{padding-bottom:3px;text-decoration:none;position:relative}.link:after{content:"";transform-origin:100%;height:2px;transition:transform .36s var(--ease-out);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.link:hover:after,.link:focus-visible:after{transform-origin:0;transform:scaleX(1)}.nav{z-index:10;grid-template-columns:1fr var(--seam) 1fr;height:88px;display:grid;position:absolute;inset:0 0 auto}.nav-l,.nav-r{padding:0 var(--m);align-items:center;display:flex}.nav-r{justify-content:space-between}.brand{color:#fff;font-weight:600;font-size:var(--s-body);letter-spacing:-.02em;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand svg{fill:currentColor;width:28px;height:30px}.nav-links{white-space:nowrap;gap:clamp(18px,2.2vw,36px);margin:0;padding:0;font-size:1rem;list-style:none;display:flex}.nav-links a{text-decoration:none}.nav-cta{align-items:center;gap:10px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.nav-cta i{background:var(--accent);width:10px;height:10px;transition:transform .32s var(--ease-out);display:inline-block}.nav-cta:hover i{transform:rotate(45deg)}.nav-r{gap:32px}.nav-links{flex-wrap:wrap;flex:auto;align-items:flex-start;row-gap:48px;min-width:0;height:28px;padding-top:2px;overflow:hidden}.hero{grid-template-columns:1fr var(--seam) 1fr;grid-template-rows:auto auto 1fr;padding:128px 0 104px;display:grid;position:relative}.hbg{width:calc(50% - var(--seam) / 2);position:absolute;top:0;bottom:0}.hbg-l{background:var(--black);left:0}.hbg-r{background:var(--white);right:0}.seam{background:var(--accent);z-index:3;position:relative}.hseam{pointer-events:none;top:0;bottom:0;left:calc(50% - var(--seam) / 2);width:var(--seam);transform-origin:top;position:absolute}.mseam{display:none}.hero-h{grid-area:1/1/auto/-1;grid-template-columns:1fr var(--seam) 1fr;font-weight:400;display:grid}.hero .l{color:#fff;grid-column:1}.hero .r{color:var(--black);grid-column:3}.hero .l,.hero .r{z-index:1;padding-left:var(--m);padding-right:var(--m);min-width:0;position:relative}.hero .l{background:var(--black)}.hero .r{background:var(--white)}.hero{background:var(--black)}.hl{font-size:var(--s-display);letter-spacing:-.035em;white-space:nowrap;line-height:.92;display:block}.hl>span{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:clip}.hl>span>span{display:block}.hero-sub{font-size:var(--s-lead);letter-spacing:-.01em;grid-row:2;margin-top:32px;line-height:1.35}.hero-sub.l{color:#e9e9e9}.hero-sub{max-width:calc(34ch + 2 * var(--m))}.frag-wrap{grid-row:3;padding-top:68px;overflow:clip}.frag-wrap>[data-ui]{transform:scale(var(--fit,1));transform-origin:0 0}.frag-wrap{height:calc(400px * var(--fit,1) + 68px)}@keyframes cap-pop{0%{opacity:0;margin-top:6px}to{opacity:1;margin-top:0}}.hero .frag-wrap.l,.hero .frag-wrap.r{height:auto;margin-bottom:-104px;padding:36px 0 0;overflow:visible}.iso-stage{position:relative}svg.iso{width:100%;height:auto;font-family:var(--f-text);display:block;overflow:visible}.iso-cap{display:none}svg.iso .gd{fill:#262626}svg.iso .bx polygon,svg.iso .ft,svg.iso .fl,svg.iso .fr{stroke:#5c5c5c;stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:stroke .4s}svg.iso .ft{fill:#141414}svg.iso .fl{fill:#101010}svg.iso .fr{fill:#0c0c0c}svg.iso .ln,svg.iso .pin{fill:none;stroke:#5c5c5c;stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .4s}svg.iso .tiny{fill:#5c5c5c;transition:fill .4s}svg.iso .wr{fill:none;stroke:#2e2e2e;stroke-width:1.5px;vector-effect:non-scaling-stroke}svg.iso .wa{fill:none;stroke:var(--accent);stroke-width:2px;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .3s}svg.iso .wa.on{animation:iso-draw .9s var(--ease-in-out) both var(--dl,0s)}svg.iso .dr{fill:none;stroke:#5c5c5c;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:stroke .4s}svg.iso .dr.thin{stroke-width:1px}svg.iso .nd{fill:#0a0a0a;stroke:#5c5c5c;stroke-width:1.2px;transition:fill .3s,stroke .3s}svg.iso .led{fill:#3a3a3a;transition:fill .3s}svg.iso .chip polygon{stroke:#e6e6e6}svg.iso .chip .pin{stroke:#9a9a9a}svg.iso .chip .inset{fill:#0a0a0a;stroke:var(--accent);stroke-width:1.5px}svg.iso .mk{fill:#fff}svg.iso .mod.on polygon,svg.iso .mod.on .ln{stroke:#f2f2f2}svg.iso .mod.on .tiny{fill:#f2f2f2}svg.iso .mod.on .dr{stroke:#fff;stroke-dasharray:1 1;animation:iso-draw 1s var(--ease-out) both calc(var(--dl,0s) + .3s)}svg.iso .mod.on .lay{animation:iso-blue 2.4s ease-in-out infinite calc(var(--i) * .28s)}svg.iso .mod .layer{--i:0}svg.iso .mod.on .nd{fill:var(--accent);stroke:#fff}svg.iso .mod.on .led{fill:var(--accent);animation:1.6s step-end infinite iso-led}svg.iso .mod.on .l1,svg.iso .mod.on .l4{animation-delay:.4s}svg.iso .mod.on .l2,svg.iso .mod.on .l5{animation-delay:.8s}svg.iso .mod.on .card.c2{animation:iso-lift 2.6s var(--ease-in-out) infinite}svg.iso .mod.on .cl{stroke:var(--accent);stroke-width:1.6px}@keyframes iso-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes iso-blue{0%,to{stroke:#f2f2f2}40%{stroke:var(--accent)}}@keyframes iso-led{0%{fill:var(--accent)}50%{fill:#2a2a2a}}@keyframes iso-lift{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}svg.iso .pkt{fill:#fff;stroke:var(--accent);stroke-width:2px;opacity:0}svg.iso .lab text{transition:fill .4s}svg.iso .lt{fill:#6e6e6e;letter-spacing:-.005em;font-size:14px;font-weight:600}svg.iso .ld{fill:#4e4e4e;font-size:13px}svg.iso .lab.on .lt{fill:#fff}svg.iso .lab.on .ld{fill:#a6a6a6}svg.iso.lite .gd{fill:#d9d9d5}svg.iso.lite .bx polygon,svg.iso.lite .ft,svg.iso.lite .fl,svg.iso.lite .fr{stroke:#a8a8a4}svg.iso.lite .ft{fill:#fff}svg.iso.lite .fl{fill:#f2f2f0}svg.iso.lite .fr{fill:#e7e7e4}svg.iso.lite .ln,svg.iso.lite .rl{fill:none;stroke:#b8b8b4;stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .4s}svg.iso.lite .belt polygon{stroke:#8e8e8a}svg.iso.lite .belt .ft{fill:#f7f7f5}svg.iso.lite .dr{stroke:#b8b8b4}svg.iso.lite .wa{stroke-width:3px}svg.iso.lite .parcel polygon{stroke:#0a0a0a}svg.iso.lite .parcel .ft{fill:#fff}svg.iso.lite .parcel .fl{fill:#ececea}svg.iso.lite .parcel .fr{fill:#dcdcd8}svg.iso.lite .pc.hot .parcel .ft{fill:var(--accent)}svg.iso.lite .pc.hot .parcel .fl{fill:#2a4be0}svg.iso.lite .pc.hot .parcel .fr{fill:#1f3cc4}svg.iso.lite .typ{fill:#b8b8b4}svg.iso.lite .cell{fill:#0000;stroke:none;transition:fill .4s}svg.iso.lite .mod.on polygon,svg.iso.lite .mod.on .ln,svg.iso.lite .mod.on path,svg.iso.lite .mod.on ellipse,svg.iso.lite .mod.on .dr{stroke:#0a0a0a}svg.iso.lite .mod.on .dr.tot{stroke:var(--accent);stroke-width:2px}svg.iso.lite .mod.on .typ{animation:1.2s ease-in-out infinite ops-typ}svg.iso.lite .mod.on .t1{animation-delay:.15s}svg.iso.lite .mod.on .t2{animation-delay:.3s}svg.iso.lite .mod.on .cell{fill:var(--accent)}svg.iso.lite .mod.on .paper.p2{animation:ops-lift 2.4s var(--ease-in-out) infinite}svg.iso.lite .mod.on .coin.c1 .top{animation:2s ease-in-out infinite ops-coin}svg.iso.lite .mod.on .row{fill:#e8edff;stroke:var(--accent)}svg.iso.lite .mod.on .rowup{animation:ops-lift 2.2s var(--ease-in-out) infinite}svg.iso.lite .mod.on .rowup polygon{stroke:var(--accent)}svg.iso.lite .rowup{opacity:0;transition:opacity .3s}svg.iso.lite .mod.on .rowup{opacity:1}svg.iso.lite .spur{fill:none;stroke:#cfcfcb;stroke-width:1.5px;vector-effect:non-scaling-stroke}svg.iso.lite .spur.on{stroke:var(--accent);stroke-width:2.5px;stroke-dasharray:1 1;animation:iso-draw .7s var(--ease-out) both}svg.iso.lite .flowline{fill:none;stroke:none}svg.iso.lite .end polygon{stroke:#0a0a0a}svg.iso.lite .chk{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}svg.iso.lite .mod.on .dr.crs{stroke:var(--accent);stroke-width:2.2px}svg.iso.lite .end-lab .lt{fill:#0a0a0a}svg.iso.lite .end-lab .ld{fill:#55555a}svg.iso.lite .cnt{fill:var(--accent);font-weight:600}svg.iso.lite .lab:not(.on):not(.end-lab) .ld{fill:#bdbdb9}svg.iso.lite .ld{transition:opacity .4s,fill .4s}svg.iso.lite .lt{fill:#8a8a86}svg.iso.lite .ld{fill:#a8a8a4}svg.iso.lite .lab.on .lt{fill:#0a0a0a}svg.iso.lite .lab.on .ld{fill:#55555a}@keyframes ops-typ{0%,to{fill:#b8b8b4;transform:translateY(0)}40%{fill:var(--accent);transform:translateY(-3px)}}@keyframes ops-lift{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ops-coin{0%,to{fill:#fff}50%{fill:var(--accent)}}@media (prefers-reduced-motion:reduce){svg.iso .wa.on,svg.iso .mod.on .dr{stroke-dashoffset:0;animation:none}svg.iso .mod.on .lay,svg.iso .mod.on .led,svg.iso .mod.on .card.c2,svg.iso.lite .mod.on .typ,svg.iso.lite .mod.on .paper.p2,svg.iso.lite .mod.on .coin.c1 .top,svg.iso.lite .mod.on .rowup{animation:none}}.ticks .ic,.legal .ic,.cmp .ic,.sec-group .ic{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.sec-head{grid-template-columns:repeat(12,1fr);align-items:end;column-gap:24px;margin-bottom:72px;display:grid}.sec-head h2{font-size:var(--s-head);letter-spacing:-.03em;grid-column:1/span 6}.sec-head p{font-size:var(--s-body);color:#3a3a3e;grid-column:8/span 5;max-width:48ch}.on-black .sec-head p{color:#d9d9d9}.eyebrow{font-size:var(--s-small);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-deep);align-items:center;gap:12px;font-weight:600;display:flex}.eyebrow:before{content:"";background:currentColor;width:28px;height:2px}.ticks{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ticks li{align-items:flex-start;gap:12px;display:flex}.ticks .ic{color:#8fa5ff;margin-top:.2em}.ticks.dark .ic{color:var(--accent)}.services{padding:168px var(--m) 160px}.svc-head{grid-template-columns:repeat(12,1fr);align-items:end;column-gap:24px;margin-bottom:88px;display:grid}.svc-head h2{font-size:var(--s-head);letter-spacing:-.03em;grid-column:1/span 6}.svc-head p{font-size:var(--s-body);color:#3a3a3e;grid-column:8/span 5}.svc-cols{grid-template-columns:1fr 1fr;gap:96px clamp(32px,5vw,96px);display:grid}.svc-col h3{font-size:var(--s-lead);letter-spacing:-.015em;align-items:center;gap:14px;font-weight:600;line-height:1.2;display:flex}.svc-col h3:before{content:"";flex:none;width:22px;height:22px}.svc-col.sw h3:before{background:var(--black)}.svc-col.op h3:before{background:var(--white);border:6px solid var(--black)}.svc-sub{color:var(--soft-on-white);margin-top:10px}.svc-list{border-top:2px solid var(--black);margin:32px 0 0;padding:0;list-style:none}.svc-list li{border-bottom:1px solid var(--white-3);grid-template-columns:52px minmax(0,1fr);gap:12px;padding:24px 0 26px;display:grid}.svc-list .n{font-size:var(--s-small);color:var(--accent-deep);padding-top:.35em;font-weight:600}.svc-list h4{font-size:var(--s-lead);letter-spacing:-.015em;font-weight:500;line-height:1.2}.svc-list p{color:#3a3a3e;max-width:48ch;margin-top:8px}.weekly{padding:160px var(--m) 144px;grid-template-columns:repeat(12,1fr);gap:120px 24px;display:grid}.wkl-copy{grid-column:1/span 5;align-self:center}.wkl-copy h2{font-size:var(--s-head);letter-spacing:-.03em}.wkl-copy>p{color:#d9d9d9;max-width:44ch;margin-top:24px}.wkl-copy .ticks{margin-top:36px}.wkl-sheet{background:var(--black-2);grid-column:7/span 6;place-items:center;padding:clamp(28px,4vw,64px);display:grid}.sheet{color:#0a0a0a;background:#fff;width:100%;max-width:520px;padding:32px 36px;font-size:14px;line-height:1.5;position:relative}[data-ui].sheet .sh-top{border-bottom:1px solid #e6e6e3;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:18px;display:flex}[data-ui].sheet .sh-top svg{fill:#0a0a0a;width:22px;height:24px}[data-ui].sheet .sh-top .from{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}[data-ui].sheet .sh-top .meta{text-align:end;color:#6b6b6b;font-size:13px}[data-ui].sheet h3{letter-spacing:-.02em;margin:22px 0 10px;font-size:24px;font-weight:600;line-height:1.15}[data-ui].sheet h4{margin:22px 0 6px;font-size:13px;font-weight:600}[data-ui].sheet .kv{grid-template-columns:1fr 1fr;gap:10px;display:grid}[data-ui].sheet .kv div{background:#f6f6f4;border-radius:6px;padding:12px 14px}[data-ui].sheet .kv small{color:#6b6b6b;font-size:12.5px;display:block}[data-ui].sheet .kv b{letter-spacing:-.02em;font-size:22px}[data-ui].sheet .by{color:#6b6b6b;border-top:1px solid #ededeb;margin-top:20px;padding-top:14px;font-size:12.5px}.industries{grid-column:1/-1}.industries h3{font-size:var(--s-lead);letter-spacing:-.015em;font-weight:600}.industries ul{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px;margin:28px 0 0;padding:0;list-style:none;display:grid}.industries li{border-top:1px solid #333;padding:20px 0 26px}.industries b{margin-bottom:6px;font-weight:600;display:block}.industries span{color:var(--soft-on-black);max-width:30ch;font-size:15px;line-height:1.45;display:block}.diff{padding:168px var(--m) 128px}.services+.diff{padding-top:40px}.diff h2{letter-spacing:-.035em;max-width:14ch;margin-top:20px;font-size:clamp(2.75rem,1rem + 5vw,5.5rem);line-height:.98}.diff-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:80px 0 0;padding:0;list-style:none;display:grid}.diff-grid li{border-top:2px solid var(--black);padding-top:22px}.diff-grid .n{font-size:var(--s-small);color:var(--accent-deep);font-weight:600}.diff-grid h3{font-size:var(--s-lead);letter-spacing:-.015em;margin:18px 0 12px;font-weight:500;line-height:1.2}.diff-grid p{color:#3a3a3e}.help{background:var(--white-2);padding:144px var(--m) 144px}.help-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}.help-grid li{background:#fff;padding:32px 32px 38px}.help-grid h3{font-size:var(--s-lead);letter-spacing:-.015em;align-items:center;gap:12px;font-weight:500;line-height:1.2;display:flex}.help-grid h3:before{content:"";background:var(--accent);flex:none;width:10px;height:10px}.help-grid p{color:#3a3a3e;max-width:40ch;margin-top:12px}.team{grid-template-columns:minmax(0, 1fr) var(--seam) minmax(0, 1fr);display:grid}.weekly+.team .team-l{box-shadow:inset 0 1px #262626}.team-l{padding:144px var(--m) 128px}.team-l h2{font-size:var(--s-head);letter-spacing:-.03em}.team-l>p{color:#d9d9d9;max-width:44ch;margin-top:22px}.stats{grid-template-columns:1fr 1fr;gap:40px 24px;margin:64px 0 0;display:grid}.stats div{border-top:1px solid #333;flex-direction:column-reverse;padding-top:18px;display:flex}.stats dd{letter-spacing:-.035em;margin:0;font-size:clamp(2.5rem,1.5rem + 2.6vw,4.25rem);line-height:1}.stats dt{color:var(--soft-on-black);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin-top:10px}.team-r{padding:144px var(--m) 128px;flex-direction:column;justify-content:center;gap:64px;display:flex}.team-r h3{font-size:var(--s-lead);letter-spacing:-.015em;font-weight:600;line-height:1.2}.team-r p{color:#3a3a3e;max-width:50ch;margin-top:12px}.team-r .ticks{margin-top:20px}.value{padding:160px var(--m) 144px}.cmp-wrap{overflow-x:auto}.cmp{border-collapse:collapse;width:100%;font-size:var(--s-body)}.cmp th,.cmp td{text-align:start;border-bottom:1px solid var(--white-3);vertical-align:middle;padding:20px 18px}.cmp thead th{font-size:var(--s-small);color:var(--soft-on-white);border-bottom:2px solid var(--black);font-weight:600}.cmp tbody th{font-weight:500}.cmp td{color:var(--soft-on-white)}.cmp .us{background:#f1f4ff}.cmp thead th.us{color:var(--accent-deep)}.cmp td.us{color:var(--black);white-space:nowrap;font-weight:600}.cmp td.us .ic{color:var(--accent);vertical-align:-3px;margin-inline-end:10px;display:inline-block}.value-note{max-width:64ch;font-size:var(--s-lead);letter-spacing:-.01em;margin-top:36px;line-height:1.35}.security{padding:160px var(--m) 144px}.sec-grid{background:#2a2a2a;border:2px solid #2a2a2a;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid}.sec-group{background:var(--black);padding:28px 24px 34px}.sec-group h3{font-size:var(--s-lead);letter-spacing:-.015em;align-items:center;gap:12px;font-weight:600;line-height:1.2;display:flex}.sec-group h3 .ic{color:#8fa5ff;width:26px;height:26px}.sec-group ul{flex-direction:column;gap:14px;margin:22px 0 0;padding:0;list-style:none;display:flex}.sec-group li{color:#d9d9d9;padding-inline-start:18px;font-size:15.5px;line-height:1.45;position:relative}.sec-group li:before{content:"";inset-inline-start:0;background:var(--accent);width:6px;height:6px;position:absolute;top:.55em}.compliance{padding:160px var(--m) 160px}.laws{background:var(--white-3);border:2px solid var(--white-3);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}.laws li{background:#fff;flex-direction:column;gap:6px;padding:26px 24px 30px;display:flex}.laws small{font-size:var(--s-small);color:var(--accent-deep);font-weight:600}.laws b{letter-spacing:-.025em;font-size:clamp(1.5rem,1.1rem + 1vw,2.125rem);font-weight:500;line-height:1.1}.laws span{color:var(--soft-on-white);font-size:15px}.laws-note{font-size:var(--s-small);color:var(--soft-on-white);margin-top:18px}.legal{grid-template-columns:repeat(12,1fr);gap:32px 24px;margin-top:112px;display:grid}.legal h3{letter-spacing:-.025em;grid-column:1/span 4;font-size:clamp(1.75rem,1.2rem + 1.4vw,2.5rem);line-height:1.1}.legal ul{border-top:2px solid var(--black);grid-column:6/span 7;margin:0;padding:0;list-style:none}.legal li{border-bottom:1px solid var(--white-3);gap:16px;padding:18px 0 20px;display:flex}.legal li .ic{width:22px;height:22px;color:var(--accent);margin-top:2px}.legal li b{font-weight:600;display:block}.legal li span{color:var(--soft-on-white);margin-top:2px;display:block}.quote{background:var(--accent);color:#fff;padding:120px var(--m) 72px;grid-template-columns:repeat(12,1fr);align-items:center;column-gap:24px;min-height:92svh;display:grid}.q-copy{grid-column:1/span 6;align-self:end}.q-copy h2{font-size:var(--s-display);letter-spacing:-.035em;line-height:.92}.q-copy h2>span{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:clip}.q-copy h2>span>span{display:block}.q-copy p{max-width:40ch;font-size:var(--s-body);margin-top:32px}.q-copy p+p{margin-top:12px}.q-dialog-wrap{grid-column:8/span 5;justify-content:flex-end;display:flex}[data-ui].dlg{color:#0a0a0a;background:#fff;border-radius:12px;width:100%;max-width:480px;padding:28px;font-size:15px;box-shadow:0 30px 60px -20px #0a123c73,0 2px 6px #0a123c1f}[data-ui].dlg h3{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.2}[data-ui].dlg .hint{color:#6b6b6b;margin-top:4px;font-size:14px}[data-ui].dlg fieldset{border:0;margin:22px 0 0;padding:0}[data-ui].dlg legend,[data-ui].dlg label{margin-bottom:8px;padding:0;font-size:13.5px;font-weight:600;display:block}[data-ui].dlg .seg{background:#f1f1ef;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;display:grid}[data-ui].dlg .seg input{opacity:0;pointer-events:none;position:absolute}[data-ui].dlg .seg label{text-align:center;cursor:pointer;transition:background var(--t-hover) ease, color var(--t-hover) ease;border-radius:6px;margin:0;padding:9px 0;font-size:14px;font-weight:500}[data-ui].dlg .seg input:checked+label{color:#fff;background:#0a0a0a}[data-ui].dlg .seg input:focus-visible+label{outline:2px solid var(--accent);outline-offset:1px}[data-ui].dlg .chips{flex-wrap:wrap;gap:6px;display:flex}[data-ui].dlg .chip{position:relative}[data-ui].dlg .chip input{opacity:0;position:absolute}[data-ui].dlg .chip label{cursor:pointer;transition:background var(--t-hover) ease, border-color var(--t-hover) ease, color var(--t-hover) ease;border:1px solid #dcdcd8;border-radius:999px;align-items:center;gap:7px;margin:0;padding:7px 11px;font-size:13.5px;font-weight:500;display:inline-flex}[data-ui].dlg .chip label i{flex:none;width:8px;height:8px}[data-ui].dlg .chip.sw label i{background:#0a0a0a}[data-ui].dlg .chip.op label i{background:#fff;box-shadow:inset 0 0 0 2px #0a0a0a}[data-ui].dlg .chip input:checked+label{border-color:var(--accent);color:#1c2f8f;background:#eef1ff}[data-ui].dlg .chip input:focus-visible+label{outline:2px solid var(--accent);outline-offset:1px}[data-ui].dlg .chip[hidden]{display:none}[data-ui].dlg .field{margin-top:18px}[data-ui].dlg input[type=text],[data-ui].dlg input[type=email],[data-ui].dlg textarea{width:100%;font:inherit;color:#0a0a0a;transition:border-color var(--t-hover) ease, box-shadow var(--t-hover) ease;background:#fff;border:1px solid #d6d6d2;border-radius:8px;padding:11px 12px;font-size:15px}[data-ui].dlg textarea{resize:vertical;min-height:76px;line-height:1.45}[data-ui].dlg input:focus,[data-ui].dlg textarea:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #3d63ff2e}[data-ui].dlg .send{color:#fff;cursor:pointer;width:100%;height:52px;transition:background var(--t-hover) ease, transform var(--t-press) var(--ease-out);background:#0a0a0a;border:0;border-radius:8px;justify-content:center;align-items:center;gap:12px;margin-top:22px;font-size:16px;font-weight:600;display:flex}[data-ui].dlg .send:hover{background:#262626}[data-ui].dlg .send:active{transform:scale(.985)}[data-ui].dlg .send svg{width:18px;height:18px}[data-ui].dlg .sum{color:#55555a;min-height:1.4em;margin-top:12px;font-size:13.5px}[data-ui].dlg .sum b{color:#0a0a0a;font-weight:600}.foot{grid-template-columns:1fr var(--seam) 1fr;display:grid;position:relative;overflow:clip}.foot .fh{z-index:1;padding:120px var(--m) 72px;flex-direction:column;justify-content:flex-start;display:flex;position:relative}.fbg{width:calc(50% - var(--seam) / 2);position:absolute;top:0;bottom:0}.fbg-l{background:var(--black);left:0}.fbg-r{background:var(--white);right:0}.foot-line{justify-content:space-between;gap:24px;font-size:1rem;display:flex}.foot-line ul{gap:24px;margin:0;padding:0;list-style:none;display:flex}.foot-line a{text-decoration:none}.foot .seam{z-index:2}.mark-big{z-index:1;letter-spacing:-.055em;text-align:center;pointer-events:none;transform-origin:50% 100%;color:#fff;mix-blend-mode:difference;grid-column:1/-1;padding-bottom:.04em;font-size:23.4vw;line-height:1.1;position:relative}.mark-big span{display:block}@media (prefers-reduced-motion:no-preference){html.js .rise{opacity:0;transform:translateY(24px)}html.js .hl>span>span,html.js .q-copy h2>span>span{transform:translateY(105%)}html.js .hero .hseam{transform:scaleY(0)}}@media (max-width:860px){.nav{background:0 0;grid-template-columns:1fr auto;height:72px;position:absolute}.nav .seam{display:none}.nav-l{padding-left:20px}.nav-r{justify-content:flex-end;padding-right:20px}.nav-links{display:none}.nav-cta{color:#fff}.quote{grid-template-columns:1fr;align-items:start;row-gap:48px;padding:104px 20px 56px}.q-copy,.q-dialog-wrap{grid-column:1}.q-copy{align-self:start}.q-copy h2{font-size:clamp(3rem,13vw,4.5rem)}[data-ui].dlg{padding:22px}[data-ui].dlg .send{height:54px}.foot{grid-template-columns:1fr}.foot .seam{display:none}.foot .fh{min-height:0;padding:72px 20px 40px}.foot .fh.on-white{padding-top:40px;padding-bottom:48px}.fbg{width:50%}.foot-line{flex-direction:column;gap:10px}.foot-line ul{flex-wrap:wrap;gap:8px 20px}.mark-big{font-size:26vw}}.wk-hero{--rw:min(1200px, calc(100vw - 2 * var(--m)));--rh:calc(var(--rw) * .5625 + 56px + 76px);grid-template-columns:1fr var(--seam) 1fr;padding:176px 0 0;display:grid;position:relative}.whbg{top:0;bottom:calc(var(--rh) * .5);width:calc(50% - var(--seam) / 2);position:absolute}.whbg-l{background:var(--black);left:0}.whbg-r{background:var(--white);right:0}.whseam{top:0;bottom:calc(var(--rh) * .5);left:calc(50% - var(--seam) / 2);width:var(--seam);transform-origin:top;pointer-events:none;position:absolute}.wh-l,.wh-r{z-index:1;padding:0 var(--m);min-width:0;position:relative}.wh-l{color:#fff;background:var(--black);grid-column:1;container-type:inline-size}.wh-r{background:var(--white);flex-direction:column;grid-column:3;align-self:end;align-items:flex-start;display:flex}.wh-h{letter-spacing:-.035em;font-size:11.8cqw;font-weight:400;line-height:.94}.wh-h>span{white-space:nowrap;margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:clip}.wh-h>span>span{display:block}.wh-sub{font-size:var(--s-lead);letter-spacing:-.01em;max-width:36ch;line-height:1.35}.wh-ctas{align-items:center;gap:32px;margin-top:40px;display:flex}.wh-see{align-items:center;gap:10px;font-weight:600;display:inline-flex}.wh-see svg{width:16px;height:16px;transition:transform .32s var(--ease-out)}.wh-see:hover svg{transform:translateY(3px)}.reel-wrap{z-index:4;width:var(--rw);grid-column:1/-1;justify-self:center;margin-top:112px;position:relative}.show[data-ui]{background:var(--black);color:#fff;border-radius:14px;outline:1px solid #262626;overflow:hidden;box-shadow:0 32px 64px -32px #0a0a0a66}.show-top{justify-content:space-between;align-items:center;gap:16px;height:56px;padding:0 22px;font-size:15px;display:flex}.now{align-items:center;gap:10px;min-width:0;display:flex}.now:before{content:"";background:var(--accent);flex:none;width:8px;height:8px;animation:1.6s step-end infinite now-blink}.now-l{color:#8c8c8c}.now b{white-space:nowrap;font-weight:600}.now-kind{color:#8c8c8c;white-space:nowrap}@keyframes now-blink{50%{opacity:.25}}.show .reel{border-radius:0}.show-tabs{grid-template-columns:repeat(5,minmax(0,1fr));height:76px;display:grid}.show-tabs button{text-align:left;cursor:pointer;color:#8c8c8c;min-width:0;transition:color var(--t-hover) ease;background:0 0;border:0;flex-direction:column;justify-content:center;gap:2px;padding:0 22px;font-size:13px;display:flex;position:relative}.show-tabs button:before{content:"";background:#262626;height:2px;position:absolute;top:0;left:0;right:0}.show-tabs .pg{background:var(--accent);z-index:1;width:0;height:2px;position:absolute;top:0;left:0}.show-tabs b{color:#cfcfcf;white-space:nowrap;text-overflow:ellipsis;transition:color var(--t-hover) ease;font-size:15px;font-weight:600;overflow:hidden}.show-tabs span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.show-tabs button:hover b,.show-tabs button[aria-selected=true] b{color:#fff}.show-tabs button:focus-visible{outline-offset:-4px}.reel{aspect-ratio:16/9;background:#050505;position:relative;overflow:hidden}.pj-slot{opacity:0;visibility:hidden;transition:opacity .36s,visibility 0s .36s;position:absolute;inset:0}.pj-slot.on{opacity:1;visibility:visible;transition:opacity .36s}.pj-stage{transform-origin:0 0;width:1280px;height:720px;position:absolute;top:0;left:0}.pj-clock,.pj-sample{z-index:5;background:var(--black);color:#fff;border-radius:6px;outline:1px solid #2c2c2c;align-items:center;gap:7px;height:30px;padding:0 11px;font-size:13px;display:inline-flex;position:absolute;bottom:12px}.pj-sample{color:#a6a6a6;pointer-events:none;left:12px}.pj-clock{cursor:pointer;transition:background var(--t-hover) ease;border:0;right:12px}.pj-clock:hover{background:var(--accent);outline-color:var(--accent)}.pj-clock svg{width:11px;height:11px}.wk-intro{padding:168px var(--m) 128px;grid-template-columns:repeat(12,1fr);align-items:end;column-gap:24px;display:grid}.wk-intro h2{font-size:var(--s-head);letter-spacing:-.03em;grid-column:1/span 6}.wk-intro p{font-size:var(--s-body);color:var(--soft-on-white);grid-column:8/span 5;max-width:46ch}.pj{grid-template-columns:1fr var(--seam) 1fr;display:grid}.pj>.seam{grid-area:1/2}.pj-media{background:var(--black);padding:128px var(--m);grid-area:1/1;min-width:0}.pj-copy{background:var(--white);padding:128px var(--m) 136px;grid-area:1/3;min-width:0}.pj.flip .pj-media{grid-column:3}.pj.flip .pj-copy{grid-column:1}.pj-sticky{top:calc(50svh - (50vw - var(--seam) / 2 - 2 * var(--m)) * .28125);position:sticky}.pj-frame[data-ui]{border-radius:12px;outline:1px solid #262626;overflow:hidden}.pj-copy>*{max-width:600px}.pj-copy h3{font-size:var(--s-head);letter-spacing:-.03em}.pj-kick{font-size:var(--s-lead);letter-spacing:-.01em;max-width:30ch;margin-top:20px;line-height:1.3}.pj-sum{color:var(--soft-on-white);max-width:54ch;margin-top:24px}.pj-built{margin:36px 0 0;padding:0;list-style:none}.pj-built li{grid-template-columns:8px 1fr;column-gap:16px;display:grid}.pj-built li:before{content:"";background:var(--accent);width:8px;height:8px;margin-top:.62em}.pj-built li+li{margin-top:10px}.pj-stack{flex-wrap:wrap;gap:8px;margin:36px 0 0;padding:0;list-style:none;display:flex}.pj-stack li{background:var(--white-2);font-size:var(--s-small);padding:7px 12px;line-height:1.3}.pj-meta{grid-template-columns:1fr 1fr;gap:24px 32px;margin:44px 0 0;display:grid}.pj-meta dt{font-size:var(--s-small);color:var(--soft-on-white)}.pj-meta dd{margin:4px 0 0;font-weight:500;line-height:1.35}.pj-like{color:var(--black);align-items:center;gap:12px;margin-top:48px;font-weight:600;text-decoration:none;display:inline-flex}.pj-like svg{width:18px;height:18px;color:var(--accent);transition:transform .32s var(--ease-out)}.pj-like:hover svg{transform:translate(5px)}.pj-like:hover{color:var(--accent)}.wk-end{background:var(--accent);color:#fff;padding:184px var(--m) 160px;grid-template-columns:repeat(12,1fr);gap:56px 24px;display:grid}.wk-end h2{letter-spacing:-.035em;grid-area:1/1/auto/span 7;align-self:end;font-size:clamp(2.75rem,6vw,7rem);line-height:.94}.wk-end h2>span{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:clip}.wk-end h2>span>span{display:block}.wk-end-r{grid-area:1/8/auto/span 5;align-self:end}.wk-end-r p{max-width:40ch}.wk-end-r .btn{margin-top:36px}.btn-inv{color:var(--black);background:#fff}.btn-inv:hover{background:var(--black);color:#fff}@media (prefers-reduced-motion:no-preference){html.js .wh-h>span>span,html.js .wk-end h2>span>span{transform:translateY(105%)}html.js .wk-hero .whseam{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.now:before{animation:none}}@media (max-width:1100px){.pj-meta{grid-template-columns:1fr}}@media (max-width:860px){.wk-hero{grid-template-columns:minmax(0,1fr);padding:0}.whbg,.whseam{display:none}.wh-l{background:var(--black);grid-column:1;padding:128px 20px 40px}.wh-h{font-size:10.6cqw}.wh-r{background:var(--black);color:#fff;grid-column:1;padding:0 20px 48px}.wh-sub{color:#e9e9e9}.wh-ctas{flex-direction:column;align-items:stretch;gap:20px;width:100%}.wh-ctas .btn{width:100%}.wh-see{align-self:flex-start}.reel-wrap{justify-self:stretch;width:auto;margin:0;padding:32px 12px 0}.show[data-ui]{border-radius:10px}.show-top{height:48px;padding:0 14px;font-size:14px}.now-l,.now-kind{display:none}.show-tabs{scrollbar-width:none;scroll-snap-type:x mandatory;height:64px;display:flex;overflow-x:auto}.show-tabs::-webkit-scrollbar{display:none}.show-tabs button{scroll-snap-align:start;flex:none;width:44%;padding:0 14px}.pj-clock,.pj-sample{height:24px;padding:0 8px;font-size:11.5px;bottom:8px}.pj-sample{left:8px}.pj-clock{right:8px}.wk-intro{grid-template-columns:1fr;row-gap:24px;padding:104px 20px 64px}.wk-intro h2,.wk-intro p{grid-column:1}.pj{grid-template-columns:minmax(0,1fr)}.pj-media,.pj.flip .pj-media{grid-area:1/1;padding:40px 12px}.pj>.seam{height:var(--seam);grid-area:2/1}.pj-copy,.pj.flip .pj-copy{grid-area:3/1;padding:48px 20px 88px}.pj-sticky{position:static}.pj-frame[data-ui]{border-radius:10px}.wk-end{grid-template-columns:1fr;row-gap:32px;padding:104px 20px 80px}.wk-end h2{grid-area:auto/1;font-size:11.5vw}.wk-end h2>span{white-space:nowrap}.wk-end-r{grid-area:auto/1}.wk-end-r .btn{width:100%}}.pj-stage .rl{font-family:var(--f-text);font-variant-numeric:tabular-nums;line-height:1.4;position:absolute;inset:0;overflow:hidden}.pj-stage .rl b{font-weight:600}.pj-stage .cam{transform-origin:0 0;width:1280px;height:720px;position:absolute;top:0;left:0}.pj-stage .cur{z-index:40;filter:drop-shadow(0 3px 6px #00000059);pointer-events:none;width:34px;height:34px;position:absolute;top:0;left:0}.pj-stage .rip{border:2px solid var(--accent);z-index:39;opacity:0;pointer-events:none;background:#3d63ff38;border-radius:50%;width:44px;height:44px;position:absolute;top:0;left:0}.pj-stage .vv{color:#f2f2f2;background:#050505}.pj-stage .vv-top{z-index:6;background:#050505;border-bottom:1px solid #1d1d1d;justify-content:space-between;align-items:center;height:64px;padding:0 48px;display:flex;position:absolute;top:0;left:0;right:0}.pj-stage .vv-logo{letter-spacing:.42em;font-size:21px;font-weight:600}.pj-stage .vv-nav{color:#a9a9a9;gap:30px;font-size:14px;display:flex}.pj-stage .vv-bag{align-items:center;gap:8px;font-size:14px;display:flex}.pj-stage .vv-bag i{color:#000;background:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:12px;font-style:normal;font-weight:600;display:grid}.pj-stage .vv-sc{position:absolute;inset:64px 0 0}.pj-stage .vv-ht{width:560px;position:absolute;top:150px;left:80px}.pj-stage .vv-ht small{letter-spacing:.32em;color:#a9a9a9;font-size:13px;font-weight:600}.pj-stage .vv-ht h3{letter-spacing:-.04em;margin:18px 0;font-size:74px;font-weight:500;line-height:.98}.pj-stage .vv-ht p{color:#9a9a9a;margin:0 0 30px;font-size:18px}.pj-stage .vv-btn{color:#000;background:#fff;border-radius:999px;padding:16px 28px;font-size:16px;font-weight:600;display:inline-block}.pj-stage .vv-ring{border:1px solid #2a2a2a;border-radius:50%;width:460px;height:460px;position:absolute;top:70px;left:700px}.pj-stage .vv-ring2{border:1px dashed #2a2a2a;border-radius:50%;width:340px;height:340px;animation:30s linear infinite vv-spin;position:absolute;top:130px;left:760px}.pj-stage .vv-hero-g{position:absolute;top:160px;left:790px}@keyframes vv-spin{to{transform:rotate(360deg)}}.pj-stage .vv-h2{justify-content:space-between;align-items:baseline;display:flex;position:absolute;top:34px;left:48px;right:48px}.pj-stage .vv-h2 b{letter-spacing:-.02em;font-size:30px;font-weight:500}.pj-stage .vv-h2 span{color:#8a8a8a;letter-spacing:.1em;text-transform:uppercase;font-size:13px}.pj-stage .vv-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid;position:absolute;top:100px;left:48px;right:48px}.pj-stage .vv-card b{margin:14px 0 2px;font-size:16px;font-weight:500;display:block}.pj-stage .vv-card span{color:#9a9a9a;font-size:14px}.pj-stage .vv-img{background:#111;border-radius:6px;place-items:center;height:380px;display:grid}.pj-stage .g{width:190px;height:220px;display:block}.pj-stage .g.tee{clip-path:polygon(30% 0,40% 6%,60% 6%,70% 0,100% 16%,90% 38%,78% 32%,78% 100%,22% 100%,22% 32%,10% 38%,0 16%)}.pj-stage .g.hood{clip-path:polygon(36% 0,64% 0,72% 9%,100% 24%,93% 62%,80% 56%,80% 100%,20% 100%,20% 56%,7% 62%,0 24%,28% 9%)}.pj-stage .g.pant{clip-path:polygon(16% 0,84% 0,92% 100%,58% 100%,50% 34%,42% 100%,8% 100%)}.pj-stage .g.a{background:#ececea}.pj-stage .g.b{background:#b9b4aa}.pj-stage .g.c{background:#34363a}.pj-stage .g.d{background:#8d8f88}.pj-stage .g.w{background:#f2f2f2}.pj-stage .g.big{width:330px;height:380px}.pj-stage .g.xl{width:260px;height:300px}.pj-stage .vv-pimg{background:#101010;border-radius:6px;place-items:center;width:560px;height:590px;display:grid;position:absolute;top:28px;left:48px}.pj-stage .vv-info{width:440px;position:absolute;top:60px;left:660px}.pj-stage .vv-info small{letter-spacing:.3em;color:#a9a9a9;font-size:12px;font-weight:600}.pj-stage .vv-info h4{letter-spacing:-.03em;margin:14px 0 10px;font-size:50px;font-weight:500;line-height:1}.pj-stage .vv-price{font-size:24px;font-weight:500}.pj-stage .vv-info p{color:#9a9a9a;margin:16px 0 26px;font-size:16px;line-height:1.5}.pj-stage .vv-lab{letter-spacing:.16em;text-transform:uppercase;color:#8a8a8a;margin-bottom:10px;font-size:12px;font-weight:600}.pj-stage .vv-sizes{gap:10px;margin-bottom:30px;display:flex}.pj-stage .vv-sizes span{border:1px solid #333;border-radius:6px;place-items:center;width:70px;height:52px;font-size:16px;display:grid}.pj-stage .vv-add{text-align:center;color:#000;background:#fff;border-radius:999px;width:400px;padding:18px;font-size:17px;font-weight:600;display:block}.pj-stage .vv-drawer{z-index:5;background:#0d0d0d;border-left:1px solid #222;width:420px;padding:28px;position:absolute;top:64px;bottom:0;right:0;box-shadow:-40px 0 80px #0009}.pj-stage .vv-dh{justify-content:space-between;align-items:baseline;margin-bottom:24px;font-size:22px;font-weight:500;display:flex}.pj-stage .vv-dh span{color:#8a8a8a;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.pj-stage .vv-li{border-bottom:1px solid #222;grid-template-columns:80px 1fr auto;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:20px;display:grid}.pj-stage .vv-li span{color:#8a8a8a;font-size:13px;display:block}.pj-stage .vv-th{background:#151515;border-radius:4px;place-items:center;width:80px;height:92px;display:grid}.pj-stage .vv-th .g{width:56px;height:64px}.pj-stage .vv-sub{color:#bdbdbd;justify-content:space-between;margin-bottom:10px;font-size:15px;display:flex}.pj-stage .vv-drawer .vv-add{width:auto;margin-top:22px}.pj-stage .vv-pay{background:#0d0d0d;padding:28px;position:absolute;inset:0}.pj-stage .vv-amt{letter-spacing:-.03em;margin:4px 0 18px;font-size:52px;font-weight:500}.pj-stage .vv-opt{color:#bdbdbd;border:1px solid #2a2a2a;border-radius:8px;margin-bottom:8px;padding:14px 16px;font-size:15px}.pj-stage .vv-opt.on{color:#fff;border-color:#fff}.pj-stage .vv-ok{color:#fff;align-items:center;gap:12px;margin:20px 0;font-size:18px;font-weight:500;display:flex}.pj-stage .vv-ok b{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.pj-stage .vv-ship{border-top:1px solid #222;padding-top:18px}.pj-stage .vv-awb{letter-spacing:.04em;margin-bottom:14px;font-size:16px;font-weight:500}.pj-stage .vv-steps{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.pj-stage .vv-steps i{background:#262626;border-radius:3px;height:5px}.pj-stage .vv-steps i.on{background:var(--accent)}.pj-stage .vv-stl{color:#8a8a8a;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px;font-size:11.5px;display:grid}.pj-stage .cv{color:#c9c9c9;background:#161616;font-size:13px}.pj-stage .cv-top{z-index:3;background:#1e1e1e;border-bottom:1px solid #2c2c2c;justify-content:space-between;align-items:center;height:50px;padding:0 16px;display:flex;position:absolute;top:0;left:0;right:0}.pj-stage .cv-logo{color:#f0f0f0;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.pj-stage .cv-logo i{background:var(--accent);width:14px;height:14px;display:block}.pj-stage .cv-tools{gap:6px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.pj-stage .cv-tools span{color:#c9c9c9;border-radius:6px;place-items:center;width:36px;height:34px;font-size:16px;display:grid}.pj-stage .cv-tools span.on{background:var(--accent);color:#fff}.pj-stage .cv-r{align-items:center;gap:14px;font-size:12px;display:flex}.pj-stage .cv-share{background:var(--accent);color:#fff;border-radius:5px;padding:7px 14px;font-weight:600}.pj-stage .cv-left,.pj-stage .cv-right{z-index:2;background:#1b1b1b;width:220px;padding:14px 12px;position:absolute;top:50px;bottom:30px}.pj-stage .cv-left{border-right:1px solid #2c2c2c;left:0}.pj-stage .cv-right{border-left:1px solid #2c2c2c;right:0}.pj-stage .cv-ph{letter-spacing:.12em;text-transform:uppercase;color:#8f8f8f;margin:6px 4px 10px;font-size:11px;font-weight:600}.pj-stage .cv-ly{border-radius:4px;gap:8px;padding:7px 8px;font-size:13px;display:flex}.pj-stage .cv-ly.on{color:#f0f0f0;background:#262626}.pj-stage .cv-ly.sub{padding-left:26px}.pj-stage .cv-row{grid-template-columns:1fr 1fr;gap:8px;margin:0 4px 14px;display:grid}.pj-stage .cv-row span{background:#242424;border-radius:4px;padding:7px 9px;font-size:12.5px}.pj-stage .cv-row b{color:#f0f0f0;font-weight:400}.pj-stage .cv-fill{background:#242424;border-radius:4px;align-items:center;gap:10px;margin:0 4px 14px;padding:7px 9px;font-size:12.5px;display:flex}.pj-stage .cv-fill i{background:#d9d9d9;border-radius:3px;width:18px;height:18px;display:block}.pj-stage .cv-fill b{color:#f0f0f0;flex:1;min-height:1em;font-weight:400}.pj-stage .cv-canvas{background-color:#161616;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='1' fill='%232a2a2a'/%3E%3C/svg%3E");position:absolute;inset:50px 220px 30px}.pj-stage .cv-frame{background:#fafaf8;width:680px;height:470px;position:absolute;top:110px;left:300px;box-shadow:0 10px 40px #0006}.pj-stage .cv-fl{color:#8a8a8a;font-size:12px;position:absolute;top:-22px;left:0}.pj-stage .cv-nav{align-items:center;gap:14px;display:flex;position:absolute;top:24px;left:28px;right:28px}.pj-stage .cv-nav i{background:#e4e4e1;border-radius:5px;width:60px;height:10px}.pj-stage .cv-nav i:first-child{background:#0a0a0a;width:90px}.pj-stage .cv-rect{outline:1.5px solid var(--accent);opacity:0;background:#d9d9d9;border-radius:12px;align-items:center;width:0;height:0;padding-left:34px;display:flex;position:absolute;top:96px;left:60px}.pj-stage .cv-txt{letter-spacing:-.03em;color:#0a0a0a;white-space:nowrap;font-size:44px;font-weight:600}.pj-stage .cv-hd{opacity:0;position:absolute;inset:0}.pj-stage .cv-hd i{border:1.5px solid var(--accent);background:#fff;width:10px;height:10px;position:absolute}.pj-stage .cv-hd i:first-child{top:-5px;left:-5px}.pj-stage .cv-hd i:nth-child(2){top:-5px;right:-5px}.pj-stage .cv-hd i:nth-child(3){bottom:-5px;left:-5px}.pj-stage .cv-hd i:nth-child(4){bottom:-5px;right:-5px}.pj-stage .cv-dim{background:var(--accent);color:#fff;white-space:nowrap;opacity:0;border-radius:3px;padding:3px 7px;font-size:12px;font-weight:600;position:absolute;bottom:-32px;left:50%;transform:translate(-50%)}.pj-stage .cv-svg{position:absolute;top:0;left:0;overflow:visible}.pj-stage .cv-svg path{fill:none;stroke:#0a0a0a;stroke-width:4px;stroke-linecap:round}.pj-stage .cv-status{color:#8a8a8a;z-index:3;background:#1e1e1e;border-top:1px solid #2c2c2c;align-items:center;gap:26px;height:30px;padding:0 16px;font-size:11.5px;display:flex;position:absolute;bottom:0;left:0;right:0}.pj-stage .cv-status .fps{color:#fff}.pj-stage .cv-status b{color:#f0f0f0;font-weight:400}.pj-stage .cr{color:#0a0a0a;background:#f3f3f1;font-size:14px}.pj-stage .cr-side{background:#fff;border-right:1px solid #e4e4e1;width:210px;padding:20px 14px;position:absolute;top:0;bottom:0;left:0}.pj-stage .cr-brand{align-items:center;gap:8px;margin:0 8px 24px;font-size:16px;font-weight:600;display:flex}.pj-stage .cr-brand i{background:var(--accent);border-radius:5px;width:22px;height:22px;display:block}.pj-stage .cr-nav{color:#55555a;border-radius:6px;margin-bottom:4px;padding:10px 12px}.pj-stage .cr-nav.on{color:var(--accent-deep);background:#eef1ff;font-weight:500}.pj-stage .cr-top{background:#fff;border-bottom:1px solid #e4e4e1;justify-content:space-between;align-items:center;height:60px;padding:0 28px;display:flex;position:absolute;top:0;left:210px;right:0}.pj-stage .cr-search{color:#5f5f64;background:#f3f3f1;border-radius:6px;width:420px;padding:9px 14px}.pj-stage .cr-user{background:#f3f3f1;border-radius:999px;padding:6px 14px;font-weight:500}.pj-stage .cr-sc{padding:22px 28px;position:absolute;inset:60px 0 0 210px}.pj-stage .cr-sc h3{letter-spacing:-.02em;margin:0 0 16px;font-size:24px;font-weight:600}.pj-stage .cr-stats{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:18px;display:grid}.pj-stage .cr-stats div{background:#fff;border-radius:8px;padding:18px 20px}.pj-stage .cr-stats span{color:#6b6b70;font-size:13px;display:block}.pj-stage .cr-stats b{letter-spacing:-.02em;font-size:36px;font-weight:600}.pj-stage .cr-card{background:#fff;border-radius:8px;padding:18px 20px;position:relative}.pj-stage .cr-ct{color:#2a2a2e;margin-bottom:12px;font-size:15px;font-weight:600}.pj-stage .cr-t{border-collapse:collapse;width:100%;font-size:13.5px}.pj-stage .cr-t th{text-align:left;color:#6b6b70;border-bottom:1px solid #e4e4e1;padding:8px 10px;font-weight:500}.pj-stage .cr-t td{border-bottom:1px solid #f0f0ee;padding:12px 10px}.pj-stage .pill{color:#2a2a2e;background:#efefed;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:500;display:inline-block}.pj-stage .pill.am{color:#fff;background:#0a0a0a}.pj-stage .pill.bl{color:var(--accent-deep);background:#e6ebff}.pj-stage .pill.gr{background:var(--accent);color:#fff}.pj-stage .cr-head{grid-template-columns:1fr auto;gap:12px;margin-bottom:14px;display:grid}.pj-stage .cr-head h4{letter-spacing:-.02em;margin:0 0 8px;font-size:22px;font-weight:600}.pj-stage .cr-meta{color:#6b6b70;gap:22px;font-size:13.5px;display:flex}.pj-stage .cr-meta b{color:#0a0a0a;font-weight:500}.pj-stage .cr-btns{grid-column:1/-1;gap:8px;display:flex}.pj-stage .cr-b{border:1px solid #d4d4d0;border-radius:6px;padding:8px 14px;font-size:13.5px}.pj-stage .cr-b.pri{background:var(--accent);border-color:var(--accent);color:#fff}.pj-stage .cr-b.out{color:var(--accent-deep);border-color:#b3c1ff}.pj-stage .cr-stamp{border:2.5px solid var(--accent);color:var(--accent);letter-spacing:.08em;text-transform:uppercase;opacity:0;border-radius:6px;padding:6px 14px;font-size:18px;font-weight:700;position:absolute;top:22px;right:150px;transform:rotate(-8deg)}.pj-stage .cr-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pj-stage .cr-grid .cr-card{height:232px}.pj-stage .cr-dl{background:#f7f7f5;border-radius:6px;grid-template-columns:150px 1fr;gap:7px 10px;padding:12px;font-size:13.5px;display:grid}.pj-stage .cr-dl span{color:#6b6b70}.pj-stage .cr-dl b{font-weight:500}.pj-stage .cr-f{grid-template-columns:150px 1fr;align-items:center;gap:10px;margin-bottom:10px;font-size:13.5px;display:grid}.pj-stage .cr-f label{color:#2a2a2e;font-weight:500}.pj-stage .cr-in{background:#fff;border:1px solid #d4d4d0;border-radius:6px;min-height:37px;padding:8px 10px;position:relative}.pj-stage .cr-dd{z-index:3;opacity:0;background:#fff;border:1px solid #d4d4d0;border-radius:6px;padding:4px;position:absolute;top:36px;left:-1px;right:-1px;box-shadow:0 8px 20px #0000001f}.pj-stage .cr-dd div{border-radius:4px;padding:6px 8px}.pj-stage .cr-dd div:first-child{color:var(--accent-deep);background:#eef1ff}.pj-stage .cr-ins{color:#2a2a2e;margin:0;padding-left:18px;font-size:13.5px;line-height:1.75}.pj-stage .cr-drop{color:#8a8a8e;text-align:center;border:1.5px dashed #d4d4d0;border-radius:8px;margin-bottom:12px;padding:14px;font-size:13px}.pj-stage .cr-file{opacity:0;background:#f7f7f5;border:1px solid #e4e4e1;border-radius:6px;align-items:center;gap:10px;padding:9px 12px;display:flex}.pj-stage .cr-file i{background:#e6ebff;border-radius:3px;width:26px;height:30px;display:block}.pj-stage .cr-file div{flex:1}.pj-stage .cr-file small{color:#6b6b70;font-size:12px;display:block}.pj-stage .cr-bar{background:#e4e4e1;border-radius:2px;height:4px;margin-top:5px;overflow:hidden}.pj-stage .cr-bar u{background:var(--accent);width:0;height:100%;display:block}.pj-stage .cr-toast{color:#fff;opacity:0;background:#0a0a0a;border-radius:8px;padding:12px 16px;font-size:14px;position:absolute;bottom:26px;right:28px;box-shadow:0 10px 30px #0003}.pj-stage .ou{color:#e8e8e8;background:#0e0e0e;font-size:14px}.pj-stage .ou-top{border-bottom:1px solid #222;justify-content:space-between;align-items:center;height:62px;padding:0 28px;display:flex;position:absolute;top:0;left:0;right:0}.pj-stage .ou-top>b{align-items:center;gap:10px;font-size:17px;display:flex}.pj-stage .ou-top>b i{background:var(--accent);width:9px;height:9px}.pj-stage .ou-kpis{gap:10px;display:flex}.pj-stage .ou-kpis span{color:#9a9a9a;background:#161616;border:1px solid #262626;border-radius:6px;padding:7px 12px;font-size:12.5px}.pj-stage .ou-kpis b{color:#fff;margin-left:6px}.pj-stage .ou-l{grid-template-rows:auto 1fr;gap:16px;width:400px;display:grid;position:absolute;top:84px;bottom:24px;left:28px}.pj-stage .ou-card{background:#161616;border:1px solid #262626;border-radius:8px;padding:18px}.pj-stage .ou-ct{letter-spacing:.12em;text-transform:uppercase;color:#8a8a8a;margin-bottom:14px;font-size:11.5px;font-weight:600}.pj-stage .ou-card label{color:#9a9a9a;margin-bottom:6px;font-size:12.5px;display:block}.pj-stage .ou-in{background:#0e0e0e;border:1px solid #333;border-radius:6px;min-height:39px;margin-bottom:12px;padding:9px 12px}.pj-stage .ou-run{background:var(--accent);color:#fff;border-radius:6px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-block}.pj-stage .ou-log div{color:#c9c9c9;white-space:pre;min-height:1.75em;font-size:12.5px;line-height:1.75}.pj-stage .ou-log div.d{color:#8ea4ff}.pj-stage .ou-r{position:absolute;inset:84px 28px 24px 452px}.pj-stage .ou-tabs{gap:6px;margin-bottom:14px;display:flex}.pj-stage .ou-tabs span{color:#9a9a9a;border-radius:6px;padding:7px 14px;font-size:13.5px}.pj-stage .ou-tabs span.on{color:#fff;background:#161616;border:1px solid #262626}.pj-stage .ou-tbl{background:#161616;border:1px solid #262626;border-radius:8px;overflow:hidden}.pj-stage .ou-tr{border-bottom:1px solid #1f1f1f;grid-template-columns:1.4fr 1.3fr 1fr .9fr;align-items:center;gap:12px;padding:12px 16px;font-size:13.5px;display:grid}.pj-stage .ou-tr.h{color:#8a8a8a;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.pj-stage .ou-tr span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pj-stage .ou-tr .m{color:#9a9a9a;font-size:12.5px}.pj-stage .ok{color:#fff;background:#3d63ff47;border-radius:4px;justify-self:start;padding:3px 7px;font-size:11.5px;font-weight:600}.pj-stage .ok.ph{color:#bdbdbd;background:#262626}.pj-stage .ou-mail{opacity:0;background:#1a1a1a;border:1px solid #3d63ff99;border-radius:10px;width:520px;padding:20px;position:absolute;bottom:0;right:0;box-shadow:0 20px 60px #00000080}.pj-stage .ou-f{border-bottom:1px solid #262626;grid-template-columns:70px 1fr;gap:10px;padding:7px 0;font-size:13.5px;display:grid}.pj-stage .ou-f span{color:#8a8a8a}.pj-stage .ou-f b{min-height:1.3em;font-weight:500}.pj-stage .ou-body{color:#d9d9d9;min-height:170px;padding-top:12px;font-size:14px;line-height:1.5}.pj-stage .ou-body p{min-height:1px;margin:0 0 9px}.pj-stage .ou-acts{gap:10px;margin-top:12px;display:flex}.pj-stage .ou-gh{color:#c9c9c9;border:1px solid #3a3a3a;border-radius:6px;padding:10px 16px}.pj-stage .tr{color:#cfcfcf;background:#070707;font-size:13px}.pj-stage .tr-top{border-bottom:1px solid #1f1f1f;align-items:center;gap:22px;height:64px;padding:0 28px;display:flex;position:absolute;top:0;left:0;right:0}.pj-stage .tr-top>b{color:#f0f0f0;letter-spacing:.04em;font-size:15px}.pj-stage .tr-px{color:#fff;font-size:24px;font-weight:500}.pj-stage .tr-ch{color:#fff}.pj-stage .tr-badge{border:1px solid var(--accent);color:#8ea4ff;letter-spacing:.14em;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:600}.pj-stage .tr-live{color:#9a9a9a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pj-stage .tr-live i{background:var(--accent);width:7px;height:7px;animation:1.2s step-end infinite now-blink;display:block}.pj-stage .tr-pnl{color:#9a9a9a;margin-left:auto}.pj-stage .tr-pnl b{color:#fff;margin-left:6px;font-size:16px}.pj-stage .tr-chart{background:#0b0b0b;border:1px solid #1f1f1f;border-radius:6px;width:820px;height:380px;position:absolute;top:84px;left:28px}.pj-stage .tr-chart svg{width:820px;height:380px;display:block}.pj-stage .tr-j{background:#0b0b0b;border:1px solid #1f1f1f;border-radius:6px;width:820px;padding:12px 14px;position:absolute;top:480px;bottom:20px;left:28px;overflow:hidden}.pj-stage .tr-jh{color:#7a7a7a;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:600}.pj-stage .tr-jr{white-space:nowrap;grid-template-columns:120px 160px 1fr;gap:12px;padding:3px 0;font-size:12.5px;display:grid}.pj-stage .tr-jr span:first-child{color:#7a7a7a}.pj-stage .tr-jr span:nth-child(2){color:#8ea4ff}.pj-stage .tr-ev{background:#0b0b0b;border:1px solid #2a2a2a;border-radius:6px;height:118px;padding:14px 16px;position:absolute;top:84px;left:870px;right:28px}.pj-stage .tr-ev span{color:#7a7a7a;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600}.pj-stage .tr-ev b{color:#f0f0f0;margin:6px 0 10px;font-size:17px;font-weight:500;display:block}.pj-stage .tr-cd{color:#8ea4ff;font-size:20px;font-weight:500}.pj-stage .tr-pipe{background:#0b0b0b;border:1px solid #1f1f1f;border-radius:6px;padding:12px 14px;position:absolute;inset:216px 28px 20px 870px}.pj-stage .tr-st{border:1px solid #0000;border-radius:5px;grid-template-columns:14px 1fr;gap:10px;margin-bottom:4px;padding:9px 10px;display:grid}.pj-stage .tr-st i{background:#2a2a2a;width:8px;height:8px;margin-top:5px}.pj-stage .tr-st b{color:#f0f0f0;font-size:13px;font-weight:500}.pj-stage .tr-st small{color:#a6a6a6;min-height:1.4em;font-size:12px;display:block}.nav-act{white-space:nowrap;flex:none;align-items:center;gap:clamp(18px,2vw,28px);display:flex}.lsw{position:relative}.lsw-btn{cursor:pointer;height:36px;color:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0 2px;font-size:1rem;font-weight:500;display:inline-flex}.lsw-btn svg{width:17px;height:17px}.lsw-btn:hover{color:var(--accent)}.lsw-list{top:calc(100% + 10px);z-index:30;background:var(--black);color:#fff;min-width:196px;margin:0;padding:6px;list-style:none;position:absolute;inset-inline-end:-12px;box-shadow:0 24px 48px -24px #0a0a0a80}.lsw-list a{justify-content:space-between;align-items:baseline;gap:16px;padding:10px 12px;font-size:1rem;text-decoration:none;display:flex}.lsw-list a small{color:#8c8c8c;font-size:13px}.lsw-list a:hover{background:var(--black-2)}.lsw-list a[aria-current]{color:#fff}.lsw-list a[aria-current] small{color:var(--accent)}.lsw-list a:not([aria-current]) span{color:#cfcfcf}@media (max-width:860px){.nav-act{gap:18px}.nav .lsw-btn{color:#fff}}html[lang=en]{--hl-em:4.46;--wh-em:8.21;--end-em:7.97;--q-em:4.82;--sec-em:3.089}html[lang=de]{--hl-em:6.81;--wh-em:11.47;--end-em:8.85;--q-em:7.65;--sec-em:3.816}html[lang=fr]{--hl-em:6.45;--wh-em:10.45;--end-em:11.63;--q-em:7.08;--sec-em:3.612}html[lang=es]{--hl-em:6.63;--wh-em:10.72;--end-em:10.38;--q-em:5.57;--sec-em:3.62}html[lang=ar]{--hl-em:4.43;--wh-em:6.4;--end-em:5.32;--q-em:4.19;--sec-em:3.716}.hero .hl,.wk-end h2,.q-copy h2{container-type:inline-size}.hl>span{font-size:min(1em, calc(97cqw / var(--hl-em,4.46)))}.wk-end h2>span{font-size:min(1em, calc(97cqw / var(--end-em,7.98)));white-space:nowrap}.q-copy h2>span{font-size:min(1em, calc(97cqw / var(--q-em,4.82)));white-space:nowrap}.wh-h{font-size:min(11.8cqw, calc(96.9cqw / var(--wh-em,8.213)))}.sec-word h2{font-size:min(27.5cqw, calc(85cqw / var(--sec-em,3.089)))}@media (max-width:860px){.wh-h{font-size:min(10.6cqw, calc(87cqw / var(--wh-em,8.213)))}}html[dir=rtl] *{letter-spacing:normal!important}html[dir=rtl] .nav,html[dir=rtl] .hero,html[dir=rtl] .hero-h,html[dir=rtl] .flow-stage,html[dir=rtl] .clauses,html[dir=rtl] .scrub,html[dir=rtl] .svc-cols,html[dir=rtl] .foot,html[dir=rtl] .wk-hero,html[dir=rtl] .pj{direction:ltr}html[dir=rtl] .nav-links li,html[dir=rtl] .nav-cta,html[dir=rtl] .lsw,html[dir=rtl] .hero .l,html[dir=rtl] .hero .r,html[dir=rtl] .hero-cta,html[dir=rtl] .clause,html[dir=rtl] .graph-win,html[dir=rtl] .stops button,html[dir=rtl] .count,html[dir=rtl] .svc-col,html[dir=rtl] .fh,html[dir=rtl] .wh-l,html[dir=rtl] .wh-r,html[dir=rtl] .reel-wrap,html[dir=rtl] .pj-media,html[dir=rtl] .pj-copy{direction:rtl}html[dir=rtl] .graph .node[data-ui],html[dir=rtl] .stage-tag{text-align:right}html[dir=rtl] .show-tabs .pg{left:auto;right:0}html[dir=rtl] .show-tabs button{text-align:right}html[dir=rtl] .btn svg,html[dir=rtl] .pj-like svg,html[dir=rtl] .send svg{transform:scaleX(-1)}html[dir=rtl] .btn:hover svg{transform:scaleX(-1)translate(4px)}html[dir=rtl] .pj-like:hover svg{transform:scaleX(-1)translate(5px)}html[dir=rtl] .wh-r{align-items:flex-start}html[dir=rtl] .hl,html[dir=rtl] .wh-h,html[dir=rtl] .q-copy h2,html[dir=rtl] .wk-end h2{line-height:1.3}html[dir=rtl] .sec-word h2{line-height:1.25}html[dir=rtl] .clause p{line-height:1.35}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{line-height:1.3}html[dir=rtl] .lsw-list{inset-inline-end:auto;left:-12px}html[dir=rtl] .out-names button{line-height:1.35}html[dir=rtl] .out-names li+li{margin-top:6px}.fcols{grid-template-columns:1fr 1fr;gap:56px 24px;margin-bottom:120px;display:grid}.fcol h2{letter-spacing:-.005em;margin-bottom:22px;font-size:1rem;font-weight:600;line-height:1.3}.fcol ul{margin:0;padding:0;list-style:none}.fcol li+li{margin-top:12px}.fcol a{text-decoration:none}.on-black .fcol h2{color:#fff}.on-black .fcol a{color:#cfcfcf}.on-black .fcol a:hover{color:#fff}.foot .fh .foot-line{margin-top:auto}.fsub{margin-top:40px}.fmail{font-weight:500}.fnews-row{gap:8px;max-width:360px;display:flex}.fnews input{background:var(--white-2);min-width:0;height:52px;color:var(--black);font:inherit;border:0;border-radius:0;flex:1;padding:0 16px;font-size:1rem}.fnews input::placeholder{color:#6b6b70}.fnews input:focus-visible{outline:2px solid var(--accent);outline-offset:0}.fnews button{background:var(--black);color:#fff;cursor:pointer;width:52px;height:52px;transition:background var(--t-hover) ease;border:0;flex:none;place-items:center;display:grid}.fnews button:hover{background:var(--accent)}.fnews button:active{transform:scale(.96)}.fnews button svg{width:18px;height:18px}.fnews-msg{max-width:360px;min-height:1.4em;font-size:var(--s-small);color:var(--soft-on-white);margin-top:10px}.flegal{align-items:center}.flinks{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.flinks a[aria-current]{font-weight:600}.lsw.up .lsw-list{top:auto;bottom:calc(100% + 10px);inset-inline:-12px auto}html[dir=rtl] .fnews button svg{transform:scaleX(-1)}@media (max-width:860px){.fcols{grid-template-columns:1fr 1fr;margin-bottom:64px}.foot .fh.on-black{padding-bottom:48px}.flegal{align-items:flex-start}}@media (max-width:420px){.fcols{grid-template-columns:1fr;row-gap:44px}}.lg-hero{grid-template-columns:1fr var(--seam) 1fr;min-height:64svh;display:grid}.lg-l,.lg-r{padding:176px var(--m) 88px;flex-direction:column;justify-content:flex-end;min-width:0;display:flex}.lg-h{letter-spacing:-.035em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;max-width:11ch;font-size:clamp(2.75rem,1.2rem + 4vw,5.25rem);line-height:.98}.lg-intro{font-size:var(--s-lead);letter-spacing:-.01em;max-width:38ch;line-height:1.35}.lg-up{font-size:var(--s-small);color:var(--soft-on-white);margin-top:28px}.lg-body{padding:136px var(--m) 168px;grid-template-columns:repeat(12,1fr);align-items:start;column-gap:24px;display:grid}.lg-toc{grid-column:1/span 4;position:sticky;top:48px}.lg-toc h2{margin-bottom:20px;font-size:1rem;font-weight:600}.lg-toc ul{margin:0;padding:0;list-style:none}.lg-toc li+li{margin-top:4px}.lg-toc a{color:var(--soft-on-white);transition:color var(--t-hover) ease;grid-template-columns:8px 1fr;align-items:baseline;column-gap:14px;padding:4px 0;line-height:1.35;text-decoration:none;display:grid}.lg-toc a:before{content:"";width:8px;height:8px;transition:background var(--t-hover) ease;background:0 0;transform:translateY(-1px)}.lg-toc a:hover,.lg-toc a[aria-current]{color:var(--black)}.lg-toc a[aria-current]:before{background:var(--accent)}.lg-article{grid-column:6/span 7;max-width:68ch}.lg-sec{scroll-margin-top:48px}.lg-sec+.lg-sec{margin-top:64px}.lg-sec h2{letter-spacing:-.02em;margin-bottom:18px;font-size:clamp(1.5rem,1.1rem + 1vw,2rem);line-height:1.15}.lg-sec p{color:#2f2f33}.lg-sec p+p{margin-top:14px}.lg-sec a{color:var(--accent-deep);font-weight:500;text-decoration:none}.lg-contact{background:var(--white-2);flex-direction:column;align-items:flex-start;gap:28px;margin-top:96px;padding:40px;display:flex}.lg-contact p{font-size:var(--s-lead);letter-spacing:-.01em;max-width:30ch;line-height:1.3}html[dir=rtl] .lg-hero{direction:ltr}html[dir=rtl] .lg-l,html[dir=rtl] .lg-r{direction:rtl}html[dir=rtl] .lg-h{line-height:1.3}@media (max-width:860px){.lg-hero{grid-template-columns:1fr;min-height:0}.lg-hero>.seam{height:var(--seam)}.lg-l{padding:128px 20px 48px}.lg-r{padding:48px 20px 56px}.lg-body{grid-template-columns:1fr;padding:72px 20px 112px}.lg-toc{display:none}.lg-article{grid-column:1}.lg-sec+.lg-sec{margin-top:48px}.lg-contact{margin-top:72px;padding:28px 24px}.lg-contact .btn{width:100%}}.foot-line .lsw-list{gap:0;display:block}.lsw-list[hidden]{display:none!important}html[dir=rtl] .mark-big{letter-spacing:-.055em!important}.foot .fh .foot-line{align-items:center;min-height:36px}@media (max-width:860px){.foot .fh .foot-line{align-items:flex-start}}.cr-hero{grid-template-rows:auto auto;padding-bottom:120px}.cr-hero .hero-sub{padding-bottom:8px}.cr-head{grid-column:1/span 5}.cr-head h2{font-size:var(--s-head);letter-spacing:-.03em}.cr-head p{max-width:40ch;color:var(--soft-on-white);margin-top:24px}.on-black .cr-head p{color:var(--soft-on-black)}.cr-roles{padding:168px var(--m) 160px;grid-template-columns:repeat(12,1fr);align-items:start;column-gap:24px;display:grid}.cr-list{grid-column:7/span 6}.cr-list ul{margin:0;padding:0;list-style:none}.cr-role{background:var(--white-2);grid-template-columns:1fr auto;align-items:center;gap:16px 24px;padding:28px 32px;display:grid}.cr-role+.cr-role{margin-top:8px}.cr-role h3{font-size:var(--s-lead);letter-spacing:-.015em;line-height:1.2}.cr-role dl{font-size:var(--s-small);flex-wrap:wrap;grid-area:2/1;gap:8px 28px;margin:0;display:flex}.cr-role dt{color:var(--soft-on-white)}.cr-role dd{margin:2px 0 0;font-weight:500}.cr-role .pj-like{grid-area:1/2/span 2;margin:0}.cr-empty{background:var(--white-2);flex-direction:column;align-items:flex-start;gap:28px;padding:40px;display:flex}.cr-empty p{font-size:var(--s-lead);letter-spacing:-.01em;max-width:34ch;line-height:1.35}.cr-hire{padding:160px var(--m) 168px;grid-template-columns:repeat(12,1fr);gap:80px 24px;display:grid}.cr-steps{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.cr-steps:before{content:"";background:var(--black-3);height:2px;position:absolute;top:3px;left:0;right:0}.cr-steps li{padding-top:40px;position:relative}.cr-steps li:before{content:"";background:var(--accent);width:8px;height:8px;position:absolute;top:0;left:0}.cr-steps h3{font-size:var(--s-lead);letter-spacing:-.015em;color:#fff;line-height:1.2}.cr-steps p{color:var(--soft-on-black);max-width:30ch;margin-top:14px}.cr-life{padding:168px var(--m) 168px;grid-template-columns:repeat(12,1fr);gap:72px 24px;display:grid}.cr-life>h2{font-size:var(--s-head);letter-spacing:-.03em;grid-column:1/-1}.cr-life-cols{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.cr-life-cols h3,.cr-eq h3{font-size:var(--s-lead);letter-spacing:-.015em;line-height:1.2}.cr-life-cols p{color:var(--soft-on-white);max-width:36ch;margin-top:14px}.cr-eq{background:var(--white-2);grid-column:1/span 7;padding:36px 40px}.cr-eq p{color:#2f2f33;max-width:60ch;margin-top:12px}html[dir=rtl] .cr-steps li:before{left:auto;right:0}@media (max-width:860px){.cr-hero{padding-bottom:0}.cr-hero .hero-sub.r{padding-bottom:56px}.cr-hero .hero-sub.l{padding-bottom:48px}.cr-roles,.cr-hire,.cr-life{grid-template-columns:1fr;row-gap:40px;padding:104px 20px 96px}.cr-head,.cr-list,.cr-eq{grid-column:1}.cr-list{margin-top:8px}.cr-empty{padding:28px 24px}.cr-empty .btn{width:100%}.cr-role{grid-template-columns:1fr;padding:24px}.cr-role .pj-like{grid-area:auto/1}.cr-steps{grid-template-columns:1fr;gap:40px}.cr-steps:before{display:none}.cr-life-cols{grid-template-columns:1fr;gap:40px}.cr-eq{padding:28px 24px}}html[lang=en] .cr-hero{--hl-em:5.47}html[lang=en] .cr-end{--end-em:8.28}html[lang=de] .cr-hero{--hl-em:8.95}html[lang=de] .cr-end{--end-em:10.51}html[lang=fr] .cr-hero{--hl-em:7.24}html[lang=fr] .cr-end{--end-em:9.68}html[lang=es] .cr-hero{--hl-em:8.08}html[lang=es] .cr-end{--end-em:7.72}html[lang=ar] .cr-hero{--hl-em:3.51}html[lang=ar] .cr-end{--end-em:6.5}[data-ui].dlg .field-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}[data-ui].dlg .field-row .field{min-width:0}[data-ui].dlg .hp{inset-inline-start:0;clip-path:inset(50%);opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;overflow:hidden}[data-ui].dlg .sum.err,[data-ui].dlg .sum.err b{color:#b42318}[data-ui].dlg .send:disabled{cursor:progress;background:#262626}html[dir=rtl] [data-ui].dlg input[type=email]{text-align:right}@media (max-width:420px){[data-ui].dlg .field-row{grid-template-columns:1fr;gap:0}}.fnews .hp{inset-inline-start:0;clip-path:inset(50%);opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;overflow:hidden}.fnews{position:relative}.fnews-msg.err{color:#b42318}.fnews button:disabled{cursor:progress;background:#262626}html[dir=rtl] .fnews input{text-align:right}[data-ui].dlg{position:relative}@media (max-width:400px){.nav-act{gap:12px}.nav-l{padding-left:16px}.nav-r{padding-right:16px}}@media (max-width:1100px){.diff-grid,.help-grid,.industries ul,.laws,.sec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.hero{grid-template-rows:none;grid-template-columns:1fr;padding:0}.hbg,.hseam{display:none}.hero-h{background:var(--black);grid-area:1/1;grid-template-columns:1fr;padding:104px 0 0}.hero-h .hl.l,.hero-h .hl.r{color:#fff;background:0 0;grid-column:1}.hero .l,.hero .r{grid-area:auto/1;padding-left:20px;padding-right:20px}.hl{font-size:clamp(3.25rem,15.5vw,5.25rem)}.hero-sub{font-size:var(--s-body);max-width:none;margin-top:0;padding-top:18px;line-height:1.45}.hero-sub.l{order:2}.hero .l{background:var(--black)}.hero .frag-wrap.l{background:0 0}.hero .r{background:var(--white)}.hero .frag-wrap.l{order:4;height:auto;margin:0;padding:8px 0 4px}.iso-stage{overflow:clip}svg.iso{width:112%;margin:-5% 0 -7% -6%}.frag-wrap.r svg.iso{margin-bottom:-13%}svg.iso .labels{display:none}.iso-cap{z-index:2;white-space:nowrap;pointer-events:none;background:#0a0a0af0;border:1px solid #3a3a3a;border-radius:999px;width:max-content;max-width:calc(100% - 24px);padding:5px 11px 6px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.iso-cap.below{transform:translate(-50%)}.iso-cap b{color:#fff;font-size:13px;font-weight:600;line-height:1.3;display:block}.iso-cap span{display:none}.iso-cap.pop{animation:cap-pop .38s var(--ease-out) both}.frag-wrap.r .iso-cap{color:#55555a;background:#fffffff0;border-color:#dcdcd8;box-shadow:0 6px 18px #0000000f}.frag-wrap.r .iso-cap b{color:#0a0a0a}.mseam{height:var(--seam);order:6;display:block}.hero .frag-wrap.r{order:7;height:auto;margin:0;padding:8px 0 0}.hero-sub.r{order:8;padding-top:4px;padding-bottom:48px}.frag-wrap{height:auto;margin-top:0;padding-top:32px}.frag-wrap>[data-ui]{margin-bottom:calc(400px * (var(--fit,1) - 1))}.services,.diff,.help,.value,.security,.compliance{padding:112px 20px 104px}.services+.diff{padding-top:16px}.svc-head,.sec-head{grid-template-columns:1fr;row-gap:18px;margin-bottom:56px}.svc-head h2,.svc-head p,.sec-head h2,.sec-head p{grid-column:1}.svc-cols{grid-template-columns:1fr;row-gap:72px}.svc-list li{grid-template-columns:40px minmax(0,1fr)}.weekly{grid-template-columns:minmax(0,1fr);row-gap:64px;padding:112px 20px 96px}.wkl-copy,.wkl-sheet,.industries{grid-column:1}.wkl-sheet{padding:16px}.sheet{padding:24px 20px}.industries ul,.diff-grid,.help-grid{grid-template-columns:1fr}.diff-grid{gap:40px;margin-top:56px}.help-grid li{padding:26px 22px 30px}.team{grid-template-columns:minmax(0,1fr)}.team .seam{height:var(--seam)}.team-l,.team-r{padding:104px 20px 88px}.team-r{gap:48px}.stats{gap:28px 16px;margin-top:48px}.cmp{table-layout:fixed;font-size:14px}.cmp th,.cmp td{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.cmp th:first-child{width:38%}.cmp th,.cmp td{padding:14px 8px}.cmp td.us{white-space:normal}.cmp td.us .ic{display:none}.value-note{font-size:var(--s-body)}.sec-grid,.laws{grid-template-columns:1fr}.legal{grid-template-columns:1fr;margin-top:80px}.legal h3,.legal ul{grid-column:1}}html[dir=rtl] .diff h2{line-height:1.3}
