@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/geist-sans-latin-400-normal.gapTbOY8.woff2)format("woff2"),url(/_astro/geist-sans-latin-400-normal.BOaIZNA2.woff)format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/geist-sans-latin-500-normal.uokXdC-Q.woff2)format("woff2"),url(/_astro/geist-sans-latin-500-normal.CN2lyvyL.woff)format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/geist-sans-latin-600-normal.DFOURf8L.woff2)format("woff2"),url(/_astro/geist-sans-latin-600-normal.CA1yjETN.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/geist-mono-latin-400-normal.DTRLJnHl.woff2)format("woff2"),url(/_astro/geist-mono-latin-400-normal.B2yvC1Cq.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/geist-mono-latin-500-normal.YINYabwD.woff2)format("woff2"),url(/_astro/geist-mono-latin-500-normal.D-GG86Jb.woff)format("woff")}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-opsz-normal.CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-opsz-normal.BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-opsz-normal.BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-opsz-normal.BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-opsz-normal.Ci9T9ieq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-opsz-normal.DpK-iCPk.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-opsz-normal.BwkfbSeq.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/chakra-petch-latin-500-normal.BR1ody1F.woff2)format("woff2"),url(/_astro/chakra-petch-latin-500-normal.CnUQnZ4D.woff)format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/chakra-petch-latin-600-normal.DVQm9bgb.woff2)format("woff2"),url(/_astro/chakra-petch-latin-600-normal.DQKfcdKo.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/outfit-latin-300-normal.CRYTwY6m.woff2)format("woff2"),url(/_astro/outfit-latin-300-normal.AWLfuCom.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-400-normal.BGsTXAXT.woff2)format("woff2"),url(/_astro/outfit-latin-400-normal.DMwTpYkH.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/outfit-latin-500-normal.DKnIMDSk.woff2)format("woff2"),url(/_astro/outfit-latin-500-normal.ClnHRwRh.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}:root{--page:#0a0a09;--card:#141413;--card-2:#1d1d1b;--raised:#20201e;--line:#f2f1ec17;--line-2:#f2f1ec2e;--night:#141413;--white:#fcfcfb;--sheet:#f7f7f5;--ground:#e9e9e5;--ink:#f2f1ec;--ink-2:#f2f1ecbd;--ink-3:#f2f1ec8f;--black:#0a0a09;--inv:#f2f1ec;--orange:#ff5a1f;--orange-ink:#ff7a45;--orange-tint:#ff5a1f1f;--ok:#3fbf86;--warn:#e0a100;--risk:var(--orange);--on-dark:#fff;--on-dark-2:#ffffffd9;--on-dark-3:#ffffffb8;--display:"Inter Variable", "Geist Sans", ui-sans-serif, system-ui, sans-serif;--tech:"Chakra Petch", "Geist Sans", ui-sans-serif, sans-serif;--sans:"Geist Sans", ui-sans-serif, system-ui, sans-serif;--mono:"Geist Mono", ui-monospace, Menlo, monospace;--gap:16px;--sec:120px;--pad:44px;--gutter:16px;--max:1600px;--r:22px;--r-s:14px;--r-b:999px;--glass-bg:#ffffff14;--glass-line:#ffffff29;--glass-blur:blur(20px) saturate(140%);--glass-light-bg:#1414139e;--glass-shadow:0 1px 0 #ffffff2e inset, 0 20px 40px #0000002e;--scrim-bottom:linear-gradient(0deg, #0a0a09c7, #0a0a090d 55%);--scrim-left:linear-gradient(90deg, #0a0a0973, #0a0a0900 50%);--ease:cubic-bezier(.2, .7, .2, 1)}@media (width<=980px){:root{--gap:10px;--sec:72px;--pad:24px;--gutter:10px}}.band{height:min(78vh,760px);min-height:520px}.band picture img{height:112%;inset:-6% 0}.band .in{z-index:3;max-width:560px;padding:24px 26px;position:absolute;bottom:24px;left:24px}.band h2{margin:10px 0 12px;font-size:clamp(30px,3.2vw,48px);line-height:1.02}.band p:not(.lbl){color:var(--on-dark-2)}.lineup{gap:var(--gap);margin-top:var(--gap);grid-template-columns:repeat(5,1fr);padding:0;list-style:none;display:grid}.lineup.n4{grid-template-columns:repeat(4,1fr)}.lineup li{display:flex}.prod{color:inherit;transition:transform .35s var(--ease), box-shadow .35s var(--ease);flex-direction:column;flex:1;gap:8px;padding:12px 12px 18px;text-decoration:none;display:flex}.prod .pic{aspect-ratio:4/3;background:var(--card-2);border-radius:calc(var(--r) - 8px);place-items:center;margin-bottom:6px;display:grid;position:relative;overflow:hidden}.prod .pic .pa{width:100%;height:100%;transition:opacity .3s var(--ease), transform .5s var(--ease);place-items:center;display:grid}.prod .pic .art{object-fit:contain;mix-blend-mode:multiply;width:76%;height:70%}.prod .pic>img{object-fit:contain;mix-blend-mode:multiply;opacity:0;width:62%;height:72%;transition:opacity .3s var(--ease), transform .5s var(--ease);position:absolute;inset:14% 19%;transform:scale(.96)}.prod h3,.prod p,.prod .foot{padding:0 8px}.prod h3{font-size:19px}.prod p{color:var(--ink-2);font-size:14.5px}.prod .foot{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.prod .go{background:var(--card-2);width:34px;height:34px;transition:background .2s var(--ease), color .2s var(--ease), transform .3s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.prod .go svg,.hw-band .hb-go svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.prod:hover,.prod:focus-visible{transform:translateY(-4px);box-shadow:0 18px 40px #12121114}.prod:hover .go,.prod:focus-visible .go{background:var(--orange);color:var(--black);transform:translate(2px)}.prod:hover .pic>img,.prod:focus-visible .pic>img{opacity:1;transform:none}.prod:hover .pic:not(.only) .pa,.prod:focus-visible .pic:not(.only) .pa{opacity:0}.prod:hover .pic.only .pa,.prod:focus-visible .pic.only .pa{transform:scale(1.05)}.prod:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.hw-band.card{padding:28px 28px 28px var(--pad);background:radial-gradient(circle, #ffffff17 1px, transparent 1.2px) 0 0 / 20px 20px, var(--raised);color:var(--on-dark);box-shadow:inset 0 0 0 1px var(--line-2);transition:background-color .3s var(--ease);grid-template-columns:minmax(0,1.1fr) auto auto;align-items:center;gap:32px;margin-top:clamp(32px,4vw,56px);text-decoration:none;display:grid;overflow:hidden}.hw-band .hb-txt{flex-direction:column;gap:10px;display:flex}.hw-band .lbl{color:var(--on-dark-3)}.hw-band .hb-h{font:600 clamp(26px, 2.6vw, 40px) / 1.04 var(--display);letter-spacing:-.03em}.hw-band .hb-p{color:var(--on-dark-3);max-width:48ch;font-size:15px}.hw-band .hb-art{gap:8px;display:flex}.hw-band .well{border-radius:var(--r-s);background:var(--card);width:84px;height:84px;transition:transform .45s var(--ease);place-items:center;display:grid}.hw-band .well img{object-fit:contain;mix-blend-mode:multiply;width:78%;height:78%}.hw-band .well:nth-child(2){transition-delay:30ms}.hw-band .well:nth-child(3){transition-delay:60ms}.hw-band .well:nth-child(4){transition-delay:90ms}.hw-band .well:nth-child(5){transition-delay:.12s}.hw-band .hb-go{border-radius:var(--r-b);background:var(--orange);height:56px;color:var(--black);font:600 15px var(--display);white-space:nowrap;align-items:center;gap:12px;padding:0 12px 0 24px;display:inline-flex}.hw-band .hb-go svg{background:var(--black);width:32px;height:32px;color:var(--on-dark);transition:transform .3s var(--ease);border-radius:50%;padding:8px}.hw-band:hover .well{transform:translateY(-6px)}.hw-band:hover .hb-go svg,.hw-band:focus-visible .hb-go svg{transform:translate(3px)}.hw-band:hover .hb-go{background:#fff}.hw-band:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.ui-sec{padding:var(--pad);overflow:hidden}.ui-sec .head{gap:var(--gap);grid-template-columns:repeat(12,1fr);margin-bottom:48px;display:grid}.ui-sec .head .top{font:500 13px var(--mono);grid-column:1/-1;justify-content:space-between;margin-bottom:48px;display:flex}.ui-sec h2{grid-column:1/8;font-size:clamp(38px,4.6vw,76px);line-height:.98}.ui-sec h2 em{font-style:normal}.ui-sec .head p{grid-column:9/13;align-self:end;font-size:17px}.devices{grid-template-columns:repeat(12,1fr);align-items:end;gap:24px;display:grid;position:relative}.devices .browser{grid-column:1/10}.devices .phone{grid-column:10/13;justify-self:center}.ui-note{font:12.5px var(--mono);color:#121211bf;margin-top:20px}.cta{align-items:center;min-height:680px;padding:24px;display:flex}.cta:before{content:"";z-index:1;background:linear-gradient(270deg,#0a0a098c,#0a0a090d 70%);position:absolute;inset:0}.cta .in{width:min(620px,100%);margin-left:auto;padding:32px}.cta h2{margin:12px 0 16px;font-size:clamp(36px,4vw,64px);line-height:1}.cta p:not(.lbl){color:var(--on-dark-2);max-width:46ch}.form{background:#14141299;border-radius:999px;gap:6px;margin-top:28px;padding:6px;display:flex;box-shadow:inset 0 0 0 1px #ffffff29}.form input{min-width:0;height:48px;font:16px var(--sans);color:var(--ink);background:0 0;border:0;flex:auto;padding:0 16px}.form .btn{flex:none;height:48px;padding:0 22px}.form input:focus{outline:none}.form:focus-within{box-shadow:0 0 0 2px var(--orange)}.form .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cta .ctas{margin-top:24px}.cta .or{margin-top:24px;font-size:14px}.cta .ctas+.or+.form{margin-top:10px}.cta .fine{margin-top:10px;font-size:13px}.cta .okm{color:var(--on-dark);margin-top:10px;font-weight:500}.cta .okm.sent{display:none}.cta .okm.sent:target{display:block}.okm{font:13px var(--mono);color:#9fe0bf;min-height:20px;margin-top:12px}@media (width<=980px){.band .in{padding:18px;bottom:8px;left:8px;right:8px}.lineup,.lineup.n4{grid-template-columns:1fr 1fr}.hw-band.card{grid-template-columns:1fr;gap:24px;padding:28px 20px 20px}.lineup.n5 li:last-child{grid-column:1/-1}.lineup.n5 li:last-child .prod{grid-template-rows:auto auto 1fr;grid-template-columns:1fr 1fr;column-gap:12px;display:grid}.lineup.n5 li:last-child .pic{aspect-ratio:auto;grid-row:1/4;min-height:150px;margin:0}.lineup.n5 li:last-child h3{padding-top:8px}.hw-band .hb-art{gap:6px}.hw-band .well{aspect-ratio:1;flex:1;width:auto;min-width:0;height:auto}.hw-band .hb-go{justify-content:space-between}.ui-sec{padding:20px}.cta{align-items:flex-end;min-height:620px;padding:8px}.cta .in{padding:20px}.form{border-radius:var(--r-s);flex-direction:column;gap:8px;padding:8px}.form input{background:var(--card-2);height:54px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:10px;padding:0 14px}.form .btn{justify-content:center;height:52px}.ui-sec .head,.devices{grid-template-columns:1fr}.ui-sec .head>*,.devices>*{grid-column:1/-1!important}}@media (width<=640px){.devices .browser{overflow:hidden}.devices .browser .rui{min-width:0}.devices .rui .bar{overflow:hidden}.devices .rui .bar .crumb,.devices .rui .bar .pill:not(.on),.devices .rui .bar .omni{display:none}.devices .rui .bar .av{margin-left:auto}.devices .rui .body{grid-template-columns:1fr}.devices .rui .kpis{grid-template-columns:1fr 1fr}.devices .rui .aic{grid-column:auto!important}.devices .rui .dock{grid-template-columns:1fr;height:auto;padding:10px}.devices .rui .dock .ds,.devices .rui .dock .try{display:none}}.ask{align-items:end;gap:var(--gap);grid-template-columns:repeat(12,1fr);min-height:640px;padding:24px;display:grid}.ask:before{content:"";z-index:1;border-radius:inherit;background:var(--scrim-bottom);position:absolute;inset:0}.ask .txt{z-index:3;color:var(--on-dark);grid-column:1/7;padding:12px;position:relative}.ask .txt .lbl{color:var(--on-dark-3)}.ask h2{margin:10px 0 14px;font-size:clamp(34px,3.6vw,56px);line-height:1.02}.ask .txt p:not(.lbl){color:var(--on-dark-2);max-width:52ch}.ask .txt .fine{font:12.5px var(--mono);color:var(--on-dark-3);margin-top:16px}.ask .panel{z-index:3;grid-column:7/13;align-self:center;gap:14px;margin:0;padding:20px;display:grid;position:relative}.chat{flex-direction:column;gap:12px;display:flex}.chat .q{max-width:85%;color:var(--on-dark);background:#ffffff24;border-radius:18px 18px 4px;align-self:flex-end;padding:12px 16px;font-size:15px}.chat .a{max-width:92%;color:var(--on-dark);background:#0a0a098c;border-radius:18px 18px 18px 4px;padding:14px 16px;font-size:15px}.chat .a ul{font:13px var(--mono);gap:4px;margin:8px 0;padding:0;list-style:none;display:grid}.chat .a li:before{content:"";background:var(--orange);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.chat .a .src{font:12px var(--mono);color:var(--on-dark-3)}@media (width<=980px){.ask{grid-template-columns:1fr;min-height:0;padding:8px}.ask:before{background:linear-gradient(#0a0a0973,#0a0a09d1)}.ask .txt,.ask .panel{grid-column:1/-1}.ask .txt{padding:16px 12px 4px}.ask .panel{padding:12px}}*,:before,:after{box-sizing:border-box;margin:0}html{background:var(--page);color-scheme:dark;--navh:72px;scroll-padding-top:96px}::selection{background:#ff5a1f52}body{background:var(--page);color:var(--ink);font:400 16px/1.5 var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button,input{font:inherit}:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.skip{z-index:100;background:var(--inv);color:var(--black);border-radius:var(--r-s);padding:10px 14px;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{max-width:var(--max);padding:0 var(--gutter);margin:0 auto;position:relative}section{position:relative}.sec{padding-top:var(--sec)}h1,h2{font-family:var(--display);letter-spacing:-.04em;text-wrap:balance;font-weight:400}h3{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;font-weight:500}.mute{color:var(--ink-3)}.t-display{font:400 clamp(44px, 7vw, 112px)/.95 var(--display);letter-spacing:-.045em}.t-h2{font-size:clamp(30px,3vw,48px);line-height:1.02}.t-h2-l{font-size:clamp(34px,4vw,64px);line-height:1}.t-body{color:var(--ink-2);font-size:16px;line-height:1.5}.t-lead{font-size:18px;line-height:1.45}.lbl{font:400 13px var(--mono);color:var(--ink-3);letter-spacing:.01em}.lbl.dot:before{content:"";background:var(--orange);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.mono{font-family:var(--mono)}.sec-h{gap:var(--gap);grid-template-columns:repeat(12,1fr);padding:0 8px 32px;display:grid}.sec-h>div{grid-column:1/8}.sec-h h2{margin-top:12px;font-size:clamp(30px,3vw,48px);line-height:1.02}.sec-h>p{color:var(--ink-2);grid-column:9/13;align-self:end}.card{background:var(--card);border-radius:var(--r);position:relative}.card.ink{background:var(--raised);color:var(--on-dark);box-shadow:inset 0 0 0 1px var(--line-2)}.card.orange{background:var(--orange);color:var(--black)}.card.dots{background:radial-gradient(circle, #c5c5c0 1px, transparent 1.2px) 0 0 / 20px 20px, var(--card)}.paper,.card.dots,.prod .pic,.hw-band .well,.phone .atile{--card:#fbfbf9;--card-2:#f4f4f1;--line:#dcdcd7;--line-2:#c6c6c0;--ink:#121211;--ink-2:#3f3f3c;--ink-3:#5f5f5b;--orange-ink:#c73e0c;--page:#ecebe7;--ok:#2f9e6e;--glass-light-bg:#fcfcfac7;color:var(--ink)}.paper{background:#f2f1ec}.photo{background:var(--night);color:var(--on-dark);overflow:hidden}.photo>img,.photo>picture>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.photo>picture{position:absolute;inset:0}.grain:after{content:"";pointer-events:none;z-index:2;opacity:.28;mix-blend-mode:overlay;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.scrim:before{content:"";z-index:1;border-radius:inherit;background:var(--scrim-bottom), var(--scrim-left);position:absolute;inset:0}.photo>:not(img):not(picture){z-index:3;position:relative}.glass{background:var(--glass-bg);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-line);border-radius:var(--r-s);color:var(--on-dark);box-shadow:var(--glass-shadow)}.glass .lbl{color:var(--on-dark-3)}.glass.light{background:var(--glass-light-bg);color:var(--ink);border-color:#ffffff24}.glass.light .lbl{color:var(--ink-3)}@supports not (backdrop-filter:blur(1px)){.glass{background:#141413b8}.glass.light{background:#fcfcfaf2}}.btn{border-radius:var(--r-b);height:44px;font:600 14px var(--display);letter-spacing:-.005em;border:1px solid var(--line-2);background:var(--card);color:var(--ink);cursor:pointer;white-space:nowrap;transition:background .15s var(--ease), border-color .15s var(--ease), color .15s var(--ease);align-items:center;gap:9px;padding:0 18px;display:inline-flex}.btn i{background:var(--orange);border-radius:50%;flex:none;width:6px;height:6px}.btn:hover{border-color:var(--ink)}.btn.or:hover i{background:var(--orange)}.btn.dark{background:var(--inv);border-color:var(--inv);color:var(--black)}.btn.dark:hover{background:var(--orange);border-color:var(--orange)}.btn.or{background:var(--orange);border-color:var(--orange);color:var(--black)}.btn.or i{background:var(--black)}.btn.or:hover{background:var(--inv);border-color:var(--inv)}.btn.gl{color:var(--on-dark);backdrop-filter:blur(12px);background:#ffffff24;border-color:#ffffff4d}.btn.gl:hover{background:#ffffff3d}.arrow{width:26px;height:26px;color:var(--black);background:#fff;border-radius:50%;place-items:center;margin-right:-10px;font-size:13px;display:grid}.chip-g{height:36px;font:13px var(--mono);align-items:center;gap:10px;padding:0 14px;display:inline-flex}.chip-g i,.pin i{background:var(--orange);border-radius:50%;flex:none;width:8px;height:8px;animation:2.2s infinite ping;box-shadow:0 0 #ff5a1f99}.pin i{width:10px;height:10px}.pin{z-index:3;font:12px var(--mono);color:var(--on-dark);white-space:nowrap;align-items:center;gap:8px;display:flex;position:absolute}.pin span{border-radius:var(--r-b);padding:5px 9px}.tags{flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.tags li{border-radius:var(--r-b);font:12px var(--mono);color:var(--on-dark);background:#ffffff1f;border:1px solid #fff3;padding:6px 10px}.tags.on-light li{background:var(--card-2);border-color:var(--line);color:var(--ink-2)}.st{color:var(--ink-2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.st i{border-radius:50%;width:7px;height:7px}.st.ok i{background:var(--ok)}.st.warn i{background:var(--warn)}.st.risk i{background:var(--risk)}.fic{background:var(--card-2);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.fic svg{width:22px;height:22px;stroke:var(--ink);fill:none;stroke-width:1.4px}.tbd{font:11.5px var(--mono);color:var(--orange-ink);border:1px solid var(--orange-ink);white-space:nowrap;letter-spacing:0;vertical-align:3px;text-transform:none;border-radius:4px;margin-left:6px;padding:0 5px}.nav{z-index:30;height:var(--navh);pointer-events:none;padding:20px 0 0;position:sticky;top:0}.nav:before{content:"";background:linear-gradient(var(--page) 58%, #0a0a0900);opacity:0;transition:opacity .25s var(--ease);pointer-events:none;position:absolute;inset:0 0 -28px}.nav.stuck:before{opacity:1}.nav .bar{grid-template-columns:1fr auto 1fr;align-items:center;height:52px;padding:0 8px;display:grid}.nav .bar>*{pointer-events:auto}.nav .glassy,.nav .logo,.nav .links ul,.nav .nlangs,.nav .mnav summary{backdrop-filter:blur(18px)saturate(140%);background:#10100fc7;box-shadow:inset 0 0 0 1px #ffffff1f}.logo{border-radius:var(--r-b);height:46px;font:600 16px var(--tech);text-transform:uppercase;letter-spacing:.14em;color:var(--on-dark);justify-self:start;align-items:center;gap:10px;padding:0 18px 0 14px;display:flex}.logo svg{width:22px;height:22px}.logo sup{font:400 11px var(--mono);color:var(--ink-3);letter-spacing:0;text-transform:none}.nav ul{border-radius:var(--r-b);align-items:center;gap:2px;padding:5px;list-style:none;display:flex}.nav ul a{height:36px;color:var(--ink-2);border-radius:var(--r-b);transition:background .2s var(--ease), color .2s;align-items:center;padding:0 16px;font-size:14px;line-height:1;display:flex}.nav ul a:hover,.nav ul a[aria-current=page]{color:var(--on-dark);background:#ffffff1f}.nav .r{justify-self:end;align-items:center;gap:8px;display:flex}.nav .dd{position:relative}.nav .dd summary{height:36px;color:var(--ink-2);border-radius:var(--r-b);cursor:pointer;transition:background .2s var(--ease), color .2s;padding:0 16px;font-size:14px;line-height:1;list-style:none;display:block}.nav .dd summary::-webkit-details-marker,.nav .mnav summary::-webkit-details-marker{display:none}.nav .dd summary:hover,.nav .dd[open] summary{color:var(--on-dark);background:#ffffff1f}.nav .dd-l{align-items:center;gap:6px;height:100%;display:flex}.nav .dd summary svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:10px;height:6px;transition:transform .15s var(--ease);flex:none;display:block}.nav .dd[open] summary svg{transform:rotate(180deg)}.nav .dd-panel{backdrop-filter:blur(18px);background:#141412eb;border-radius:20px;min-width:260px;padding:8px;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff1f,0 24px 60px #00000073}.nav .dd-panel ul{box-shadow:none;backdrop-filter:none;background:0 0;gap:2px;padding:0;display:grid}.nav .dd-panel a{border-radius:12px;height:auto;padding:11px 14px;line-height:1.4}.nav .mnav{display:none;position:relative}.nav .mnav summary{cursor:pointer;border-radius:50%;place-content:center;gap:5px;width:46px;height:46px;list-style:none;display:grid}.nav .mnav summary span{background:var(--on-dark);width:16px;height:1.5px;transition:transform .2s var(--ease);display:block}.nav .mnav[open] summary span:first-child{transform:translateY(3.25px)rotate(45deg)}.nav .mnav[open] summary span:last-child{transform:translateY(-3.25px)rotate(-45deg)}.nav .mpanel{z-index:-1;padding:104px 24px max(32px, env(safe-area-inset-bottom));backdrop-filter:blur(20px);background:#0a0a09f7;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0;overflow-y:auto}.nav .mpanel>a,.nav .mpanel .grp>a{font:400 clamp(30px, 9vw, 44px)/1.1 var(--display);letter-spacing:-.04em;color:var(--ink);border-bottom:1px solid var(--line);padding:8px 0;display:block}.nav .mpanel .grp{padding:14px 0 6px}.nav .mpanel .grp>a{letter-spacing:-.02em;color:var(--ink-2);padding:9px 0;font-size:20px}.nav .mpanel .grp .lbl{padding:0 0 4px}.nav .btn{height:46px}.nav .nlangs{border-radius:var(--r-b);font:12px var(--mono);align-items:center;gap:2px;padding:5px;display:flex}.nav .nlangs a{border-radius:var(--r-b);color:var(--ink-3);padding:8px 9px;text-decoration:none}.nav .nlangs a:hover,.nav .nlangs a[aria-current]{color:var(--on-dark)}.nav .nlangs a[aria-current]{background:#ffffff1f}.nav .mpanel .mlangs{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.nav .mpanel .mlangs .lbl{flex-basis:100%}.nav .mpanel .mlangs a{font:14px var(--mono);letter-spacing:0;border-radius:var(--r-b);border:0;padding:8px 14px}.nav .mpanel .mlangs a[aria-current]{background:var(--card-2);color:var(--ink)}.nav-cta-m{display:none}.under-nav{margin-top:calc(-1 * var(--navh))}.site-foot{margin-top:var(--sec);color:var(--ink-3);background:#060605;border-radius:40px 40px 0 0;position:relative;overflow:hidden}.ticker{border-bottom:1px solid var(--line);font:500 12px/1 var(--mono);letter-spacing:.08em;padding:16px 0;overflow:hidden}.tk{gap:40px;width:max-content;animation:60s linear infinite tick;display:flex}.tk span{white-space:nowrap;color:var(--ink-3)}.tk b{color:var(--orange-ink);margin-left:8px;font-weight:500}.tk em{color:var(--ink-2);margin-left:8px;font-style:normal}@keyframes tick{to{transform:translate(-50%)}}.foot-in{padding-top:clamp(56px,8vw,112px)}.foot-top{grid-template-columns:1fr 1.4fr;gap:64px;padding:0 8px;display:grid}.site-foot .claim{font:400 clamp(34px, 4vw, 56px)/1 var(--display);letter-spacing:-.04em;color:var(--ink);max-width:12em;margin:0 0 28px}.foot-meta{font:500 12px/1.4 var(--mono);letter-spacing:.04em;flex-direction:column;gap:10px;margin-bottom:32px;display:flex}.site-foot .live{align-items:center;gap:10px;display:flex}.site-foot .live i{background:var(--ok);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #3fbf862e}.site-foot .clock time{color:var(--ink);font-variant-numeric:tabular-nums}.site-foot .cols{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.site-foot .cols .lbl{text-transform:uppercase;letter-spacing:.16em;margin-bottom:14px;font-size:11px}.site-foot .cols .lbl.sp{margin-top:32px}.site-foot ul{gap:2px;padding:0;list-style:none;display:grid}.site-foot ul a{color:var(--ink-2);padding:5px 0;font-size:14px;display:inline-block;position:relative}.site-foot ul a:after{content:"";background:var(--orange);transform-origin:0;width:100%;height:1px;transition:transform .3s var(--ease);position:absolute;bottom:3px;left:0;transform:scaleX(0)}.site-foot ul a:hover{color:var(--on-dark)}.site-foot ul a:hover:after{transform:scaleX(1)}.wordmark{user-select:none;align-items:center;gap:2.5vw;margin:clamp(56px,8vw,112px) 0 0;padding:0 8px;line-height:.8;display:flex}.wordmark svg{width:14vw;max-width:210px;height:14vw;max-height:210px;color:var(--orange);flex:none}.wordmark span{font:600 min(22vw, 330px) var(--tech);text-transform:uppercase;letter-spacing:.02em;background:linear-gradient(180deg, var(--ink) 30%, #f2f1ec0f 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:-.12em}.foot-bar{border-top:1px solid var(--line);font:12px var(--mono);z-index:1;background:#060605;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:28px 8px 0;display:flex;position:relative}.foot-bar a{text-underline-offset:3px;text-decoration:underline}.site-foot .langs{gap:14px;display:flex}.site-foot .langs a{text-decoration:none}.site-foot .langs a:hover,.site-foot .langs a[aria-current]{color:var(--ink)}.site-foot .imprint{padding:12px 8px max(32px, env(safe-area-inset-bottom));font:11px var(--mono);color:var(--ink-3);z-index:1;background:#060605;position:relative}.iso *{vector-effect:non-scaling-stroke}.iso .f{fill:var(--white);stroke:var(--ink);stroke-width:1px}.iso .d,.iso .l{fill:none;stroke:var(--ink);stroke-width:.6px}.iso .q{fill:var(--ink)}.iso .dash{fill:none;stroke:var(--orange);stroke-width:1.1px;stroke-dasharray:3 5}.iso .lead{stroke:var(--ink-3);stroke-width:.7px}.iso .dot,.iso .pin-dot{fill:var(--orange)}.iso .pin-ring{fill:none;stroke:var(--orange);stroke-width:1px;opacity:.5}.iso .tx{font:6.5px var(--mono);fill:var(--ink-2)}.scene .ground{fill:var(--ground);stroke:var(--ink);stroke-width:1px}.scene .road{fill:#e0e0db;stroke:var(--ink);stroke-width:.8px}.scene .gl{stroke:#d2d2cd;stroke-width:.6px;fill:none}.scene .wall{fill:var(--sheet);stroke:var(--ink);stroke-width:1px}.scene .door{fill:#3a3a37}.scene .boom{stroke:var(--ink);stroke-width:3px;stroke-linecap:round}.scene .zone{fill:#0000;stroke:var(--ink-3);stroke-width:.8px;stroke-dasharray:3 3;transition:fill .5s var(--ease), stroke .5s var(--ease)}.scene .zl{font:7.5px var(--mono);fill:var(--ink-2);paint-order:stroke;stroke:var(--page);stroke-width:3px;stroke-linejoin:round}.scene .walk{fill:none;stroke:var(--ink);stroke-width:1.4px;stroke-dasharray:2 4;opacity:.2;transition:opacity .4s}.scene .tg .ring{fill:none;stroke:var(--orange);stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%}.scene .tg .pt{fill:var(--ink-3);transition:fill .3s}.scene .tg.heard .pt{fill:var(--orange)}.scene .tg.heard .ring{animation:ring 1.6s var(--ease) both}.scene .link{stroke:var(--orange);stroke-width:1.2px;stroke-dasharray:2 2;fill:none;opacity:0;transition:opacity .4s}.scene .gps{opacity:0;transition:opacity .4s}.scene .gpsline{stroke:var(--orange);stroke-width:1.2px}.scene .gpsdot{fill:var(--orange)}.scene .range{fill:#0000;stroke:var(--ink-3);stroke-dasharray:2 3;stroke-width:.6px;transition:fill .5s}.scene .truck{transition:transform 1.4s var(--ease)}.s1 .walk{opacity:1}.s2 .zone[data-z=wash],.s2 .zone[data-z=gate],.s2 .zone[data-z=workshop]{fill:var(--orange-tint);stroke:var(--orange)}.s0 .truck,.s1 .truck,.s2 .truck{transform:translate(-56px,-32px)}.s3 .gps,.s4 .link,.static .gps,.static .walk,.static .link{opacity:1}.static .tg .pt{fill:var(--orange)}.zones-on .zone{fill:var(--orange-tint);stroke:var(--orange)}.scene .zone.hi{fill:#ff5a1f33;stroke:var(--orange);stroke-width:1.6px}.scene .range.hi{fill:#1212110a}.browser{background:#fafaf9;border-radius:14px;overflow:hidden;box-shadow:0 30px 60px #3c140047,0 2px 6px #0000001a}.browser .chrome{background:#ececea;border-bottom:1px solid #dcdcda;align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.browser .chrome i{background:#cfcfcc;border-radius:50%;width:10px;height:10px}.browser .chrome span{font:12px var(--mono);color:#6b6b68;background:#fff;border-radius:5px;margin-left:12px;padding:3px 10px}.phone{aspect-ratio:9/19;background:#111;border-radius:40px;width:100%;max-width:300px;padding:10px;box-shadow:0 30px 60px #3c14004d}.rui{--canvas:#e9e9e8;--panel:#fff;--soft:#f6f6f5;--soft-2:#f1f1f0;--line:#e7e7e5;--line-2:#dcdcda;--ink:#161616;--ink-2:#4a4a48;--ink-3:#6b6b68;--coral:#f15350;--coral-ink:#c93a35;--coral-text:#b3302d;--tint-1:#fdeceb;--tint-2:#fbdedc;--tint-3:#f8c9c6;--ok:#2f9e6e;--ok-text:#23784f;--ok-tint:#e6f4ec;--warn-text:#8a6200;--warn-tint:#fbf3dc;color:var(--ink);background:var(--canvas);letter-spacing:0;text-transform:none;font:400 14px/1.4 Outfit,ui-sans-serif,system-ui,sans-serif}.rui .mono{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px}.rui .bar{border-bottom:1px solid var(--line);background:#fafaf9;align-items:center;gap:6px;height:52px;padding:0 12px 0 16px;display:flex}.rui .bar .lg{align-items:center;gap:7px;margin-right:10px;font-size:15px;font-weight:500;display:flex}.rui .bar .lg svg{width:18px;height:18px}.rui .crumb{color:var(--ink-3);margin-right:10px;font-size:13px}.rui .pill{background:var(--soft-2);height:32px;color:var(--ink-2);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.rui .pill.on{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:#fff}.rui .pill .count{box-shadow:inset 0 0 0 1px var(--line-2);background:#fff;border-radius:6px;padding:1px 6px;font:12px IBM Plex Mono,monospace}.rui .pill.auto{background:var(--tint-1);color:var(--ink);box-shadow:inset 0 0 0 1px var(--tint-3)}.rui .pill.auto .dt{background:var(--ok);width:7px;height:7px;box-shadow:0 0 0 3px var(--ok-tint);border-radius:50%}.rui .omni{min-width:170px;height:32px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3);background:#fff;border-radius:9px;align-items:center;gap:8px;margin-left:auto;padding:0 8px 0 10px;font-size:13px;display:flex}.rui .omni kbd{background:var(--soft-2);border-radius:5px;margin-left:auto;padding:1px 5px;font:11px IBM Plex Mono,monospace}.rui .av{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;margin-left:6px;font-size:12px;display:grid}.rui .body{grid-template-columns:1.55fr 1fr;gap:8px;padding:8px;display:grid}.rui .pn{background:var(--panel);border-radius:14px;padding:16px 18px}.rui .kpis{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.rui .kpi .l{color:var(--ink-3);font-size:12px}.rui .kpi .v{letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:30px;font-weight:300;line-height:1.1}.rui .kpi .s{color:var(--ink-3);margin-top:2px;font-size:12px}.rui .kpi.hot .v{color:var(--coral-text)}.rui .ph{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.rui .ph b{letter-spacing:-.01em;font-size:20px;font-weight:300}.rui .ph span{color:var(--ink-3);font-size:12px}.rui .map{background:var(--soft);border-radius:9px;height:280px;position:relative;overflow:hidden}.rui .map svg{width:100%;height:100%}.rui .map .lgd{color:var(--ink-2);background:#fff;border-radius:6px;gap:10px;padding:5px 8px;font-size:12px;display:flex;position:absolute;bottom:10px;left:10px;box-shadow:0 1px 2px #0000000d}.rui .map .lgd i{background:var(--ink);border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.rui .map .lgd i.c{background:var(--coral)}.rui table{border-collapse:collapse;width:100%}.rui td{border-top:1px solid var(--line);vertical-align:middle;padding:9px 6px;font-size:13px}.rui td.mono{font-size:12.5px}.rui tr.ai td{background:var(--tint-1)}.rui tr.ai td:first-child{box-shadow:inset 2px 0 0 var(--coral)}.rui .chip{background:var(--soft-2);color:var(--ink-2);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:4px 7px;font:500 12px/1 Outfit,sans-serif;display:inline-flex}.rui .chip i{background:currentColor;border-radius:50%;width:6px;height:6px}.rui .chip.ok{background:var(--ok-tint);color:var(--ok-text)}.rui .chip.warn{background:var(--warn-tint);color:var(--warn-text)}.rui .chip.risk{background:var(--tint-2);color:var(--coral-text)}.rui .aic{background:var(--tint-1);box-shadow:inset 0 0 0 1px var(--tint-3), 0 10px 30px #78281e14;border-radius:14px;grid-column:1/-1;padding:14px 16px}.rui .aic .hd{color:var(--coral-text);align-items:center;gap:8px;font-size:12px;display:flex}.rui .aic .hd svg{width:14px;height:14px;color:var(--coral)}.rui .aic h4{letter-spacing:0;margin:8px 0 6px;font-size:16px;font-weight:500}.rui .aic p{color:var(--ink-2);font-size:13px}.rui .aic .src{color:var(--ink-3);margin-top:8px;font-size:12px}.rui .aic .act{gap:6px;margin-top:12px;display:flex}.rui .b{border:0;border-radius:9px;align-items:center;height:32px;padding:0 12px;font:500 13px Outfit,sans-serif;display:inline-flex}.rui .b.c{background:var(--coral-ink);color:#fff}.rui .b.g{box-shadow:inset 0 0 0 1px var(--tint-3);background:#fff}.rui .b.t{color:var(--ink-2);background:0 0}.rui .dock{background:var(--canvas);grid-template-columns:1fr 440px 1fr;align-items:center;gap:12px;height:56px;padding:0 14px;display:grid}.rui .dock .ds{color:var(--ink-3);align-items:center;gap:6px;font-size:12px;display:flex}.rui .dock .ds i{background:var(--ok);border-radius:50%;width:7px;height:7px}.rui .dock .ds.r{justify-content:flex-end}.rui .dock .ab{height:40px;color:var(--ink-3);background:#ffffffe6;border-radius:12px;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex;box-shadow:0 18px 40px #14141429,0 2px 6px #0000000f}.rui .dock .ab svg{width:15px;height:15px;color:var(--coral)}.rui .dock .ab .try{background:var(--soft-2);color:var(--ink-2);border-radius:6px;margin-left:auto;padding:3px 8px;font-size:12px}.phone .scr{border-radius:31px;flex-direction:column;height:100%;display:flex;overflow:hidden}.phone .rui{background:var(--canvas);flex-direction:column;height:100%;display:flex}.phone .ptop{justify-content:space-between;padding:14px 16px 8px;font:500 12px Outfit,sans-serif;display:flex}.phone .pp{background:#fff;border-radius:14px;margin:0 8px;padding:12px 14px}.phone .atile{background:#efeeeb;border-radius:9px;place-items:center;height:96px;margin-bottom:10px;display:grid;overflow:hidden}.phone .atile svg{width:60%;height:80%}.phone .atile img{object-fit:contain;width:auto;max-width:80%;height:84px}.phone .pp h5{font-size:17px;font-weight:500}.phone .kv{grid-template-columns:auto 1fr;gap:5px 10px;margin-top:8px;font-size:12px;display:grid}.phone .kv span{color:var(--ink-3)}.phone .kv b{font-weight:500}.phone .radar{background:#161616;border-radius:14px;flex:1;min-height:120px;margin:8px;position:relative;overflow:hidden}.phone .radar i{border:1px solid #ffffff2e;border-radius:50%;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.phone .radar b{z-index:2;background:var(--coral);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;animation:3.2s linear infinite blip;position:absolute;top:38%;left:64%;box-shadow:0 0 0 6px #f1535040}.phone .radar .sweep{background:conic-gradient(#0000 0deg 290deg,#f1535014 300deg,#f153506b 359deg,#ffffff80 360deg);border-radius:50%;width:260px;height:260px;margin:-130px 0 0 -130px;animation:3.2s linear infinite sweep;position:absolute;top:55%;left:50%}.phone .radar .pulse{opacity:0;border:1px solid #f153508c;border-radius:50%;width:60px;height:60px;margin:-30px 0 0 -30px;animation:3.2s cubic-bezier(.2,.6,.3,1) infinite ring;position:absolute;top:55%;left:50%}.phone .radar .pulse+.pulse{animation-delay:1.6s}.phone .radar .me{z-index:2;background:#fff;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:55%;left:50%;box-shadow:0 0 0 4px #ffffff26}.phone .radar span{color:#e9e9e8;font:12px Outfit,sans-serif;position:absolute;top:10px;left:12px}.phone .radar em{color:#bdbdb9;font:12px IBM Plex Mono,monospace;position:absolute;bottom:10px;left:12px}@keyframes ping{0%{box-shadow:0 0 #ff5a1f99}80%,to{box-shadow:0 0 0 10px #ff5a1f00}}@keyframes ring{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.4)}}@keyframes sweep{to{transform:rotate(360deg)}}@keyframes blip{0%,6%{transform:scale(1);box-shadow:0 0 0 6px #f1535040}11%{transform:scale(1.35);box-shadow:0 0 0 12px #f1535059}45%,to{transform:scale(1);box-shadow:0 0 0 6px #f1535033}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}@media (width<=520px){.logo sup{display:none}}@media (width>=981px) and (width<=1200px){.nav .logo sup{display:none}.nav ul a,.nav .dd summary{padding:0 12px}.nav .nlangs a{padding:8px 7px}}@media (width<=980px){.nav .nlangs,.nav .links{display:none}.nav .bar{grid-template-columns:1fr auto;padding:0}.nav .mnav{display:block}.nav .btn.or{padding:0 16px}.sec-h{grid-template-columns:1fr;padding:0 4px 20px}.sec-h>*{grid-column:1/-1!important}.pin{display:none}.site-foot{border-radius:28px 28px 0 0}.foot-top{grid-template-columns:1fr;gap:48px}.site-foot .cols{grid-template-columns:1fr 1fr;gap:24px}.foot-bar{flex-direction:column;align-items:flex-start}.browser{overflow-x:auto}.browser .rui{min-width:900px}.phone{max-width:280px}}.card.orange .lbl{color:#121211b8}svg .art-img{pointer-events:none}img.art{mix-blend-mode:multiply}
