:root{--bg:#0b0b0c;--fg:#f2f0ea;--mute:rgba(242, 240, 234, .58);--mute-2:rgba(242, 240, 234, .34);--line:rgba(242, 240, 234, .16);--line-2:rgba(242, 240, 234, .32);--accent:#ff5a1f;--accent-ink:#0b0b0c;--app-bg:#131314;--app-card:#222222;--app-line:#333333;--app-text:#ececec;--app-text-2:#d0d0d0;--app-muted:#b0b0b0;--app-accent:#d84b00;--app-success:#4ade80;--app-danger:#f75959;--app-power:#e53935;--app-torque:#43a047;--app-loss:#f87171;--app-grid:#505051;--app-border:#2c2c2e;--app-elevated:#3d3d3d;--app-divider:#5e5e5e;--app-info:#5b8bff;--app-icon:#a0a0a0;--app-hover:rgba(255,255,255,.06);--app-active:rgba(255,255,255,.10);--app-tabsbg:#191919;--app-tabshadow:rgba(0,0,0,.19);--app-accent-dim:#792403;--app-control:#343434;--app-card-border:#4d4d4d;--app-success-bg:#1a3d2b;--app-warning:#fbbf24;--app-well:#151516;--app-chartcard:#1c1c1d;--app-grid-line:#3a3a3b;--app-frame:#4a4a4b;--app-overlay:rgba(42,42,42,.47);--app-field-text:#f0f0f0;--display:'Archivo','Inter Tight',system-ui,sans-serif;--mono:'Geist','Segoe UI',system-ui,sans-serif;--ui:'Geist','Segoe UI',system-ui,sans-serif;--app-mono:'Geist Mono','Geist','Segoe UI',monospace;--fs-note:14px;--fs-body:17px;--pad:clamp(20px, 3.4vw, 52px);--gap:clamp(16px, 1.7vw, 24px);--ease-out:cubic-bezier(0.16, 1, 0.3, 1);--ease-spx:cubic-bezier(0.19, 1, 0.22, 1);--ease-io:cubic-bezier(0.66, 0, 0.15, 1);--ease-swift:cubic-bezier(0.75, 0, 0.25, 1);--ease-energy:cubic-bezier(0.32, 0.72, 0, 1);--theme-t:1.4s;--nav-h:78px;--promo-h:0px}html.has-promo{--promo-h:36px}html[data-theme=light]{--bg:#f2f0ea;--fg:#0b0b0c;--mute:rgba(11, 11, 12, .6);--mute-2:rgba(11, 11, 12, .36);--line:rgba(11, 11, 12, .16);--line-2:rgba(11, 11, 12, .32);--accent:#d84b00;--accent-ink:#f2f0ea}.foot,section[data-theme=dark]{--bg:#0b0b0c;--fg:#f2f0ea;--mute:rgba(242, 240, 234, .58);--mute-2:rgba(242, 240, 234, .34);--line:rgba(242, 240, 234, .16);--line-2:rgba(242, 240, 234, .32);--accent:#ff5a1f;--accent-ink:#0b0b0c;background:var(--bg);color:var(--fg)}section[data-theme=light]:not(.co-scope){--bg:#f2f0ea;--fg:#0b0b0c;--mute:rgba(11, 11, 12, .6);--mute-2:rgba(11, 11, 12, .36);--line:rgba(11, 11, 12, .16);--line-2:rgba(11, 11, 12, .32);--accent:#d84b00;--accent-ink:#f2f0ea;background:var(--bg);color:var(--fg)}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html{-webkit-tap-highlight-color:transparent}html{scrollbar-gutter:stable}html{scrollbar-width:thin;scrollbar-color:rgba(127,127,135,.35) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:rgba(127,127,135,.35);background-clip:content-box;border:2px solid transparent;border-radius:4px;transition:background-color .32s ease-out}::-webkit-scrollbar-thumb:hover{background-color:rgba(127,127,135,.65)}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{margin:0;background:#0b0b0c;color:var(--fg);font-family:var(--display);font-variation-settings:'wdth' 100;font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}.foot,main{overflow-x:clip}img{display:block;max-width:100%;height:auto}img,svg,video{-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:0 0;border:0;padding:0;cursor:pointer}ol,ul{list-style:none;margin:0;padding:0}dd,dl,figure,h1,h2,h3,h4,p{margin:0}::selection{background:var(--accent);color:var(--accent-ink)}.display{font-family:var(--display);font-variation-settings:'wdth' 125;font-stretch:125%;font-weight:800;text-transform:uppercase;letter-spacing:-.015em;line-height:.92}.mono{font-family:var(--mono);font-weight:400;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;line-height:1.5}.note{font-family:var(--display);font-variation-settings:'wdth' 100;font-stretch:100%;font-weight:400;font-size:var(--fs-note);letter-spacing:0;text-transform:none;line-height:1.45}.sec-idx{display:block;color:var(--accent);margin-bottom:22px}h2.display{font-size:clamp(36px, 4.3vw, 66px)}h3.display{font-size:clamp(18px, 1.55vw, 24px);font-weight:700;letter-spacing:0;line-height:1.05}.l{display:block;clip-path:inset(-0.12em -60% -0.02em -60%)}.l>span{display:block}[data-intro-line],[data-reveal-lines] .l>span{transform:translateY(110%)}[data-intro],[data-reveal]{opacity:0}[data-reveal-stagger]>*{opacity:0}[data-reveal-clip]{clip-path:inset(0 0 100% 0)}[data-reveal-clip] img{transform:scale(1.08);transform-origin:50% 100%}html.no-js [data-intro-line],html.no-js [data-intro],html.no-js [data-reveal-clip],html.no-js [data-reveal-clip] img,html.no-js [data-reveal-lines] .l>span,html.no-js [data-reveal-stagger]>*,html.no-js [data-reveal]{opacity:1;transform:none;clip-path:none}html.no-js .statement__text .w{opacity:1}.btn{display:inline-flex;align-items:center;gap:12px;height:52px;padding:0 24px;font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line-2);border-radius:2px;white-space:nowrap;position:relative;overflow:hidden;transition:background-color .5s var(--ease-spx),color .5s var(--ease-spx),border-color .5s var(--ease-spx)}.btn--big{height:64px;padding:0 32px;font-size:13px}.btn--fill{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.btn--line{background:0 0;color:var(--fg)}.btn .arrow{display:inline-block}.btn__label{display:inline-flex;align-items:center;gap:.6em}.btn__label>span:empty{display:none}.btn__logo{display:inline-block;width:10.5em;height:calc(10.5em * 654 / 4892);flex:none;background:currentColor;-webkit-mask:url(src/v3/logo-std-dark.svg) center/contain no-repeat;mask:url(src/v3/logo-std-dark.svg) center/contain no-repeat}@media (hover:hover) and (pointer:fine){.btn--spx:hover{background:var(--fg);color:var(--bg);border-color:var(--fg);transition-duration:.4s}.btn--spx:hover .arrow{animation:spxOut .2s ease 0s 1 forwards,spxIn .4s ease .2s 1 forwards}.btn--line:hover{border-color:var(--fg);background:var(--fg);color:var(--bg);transition-duration:.4s}}@keyframes spxOut{from{transform:translateX(0);opacity:1}to{transform:translateX(10px);opacity:0}}@keyframes spxIn{from{transform:translateX(-10px);opacity:1}to{transform:translateX(0);opacity:1}}.loader{position:fixed;inset:0;z-index:100;background:#f2f0ea;display:grid;place-items:center;overflow:hidden}.lgl{position:relative;width:min(100vw,760px);height:min(100vh,600px)}.lgl__gl,.lgl__img{position:absolute;display:block;pointer-events:none}.lgl__gl{inset:0;width:100%;height:100%;opacity:0}.lgl.is-ready .lgl__gl{opacity:1}.lgl__img{left:50%;top:50%;width:min(265px,41vw);height:auto;aspect-ratio:1/1;translate:-50% -50%;opacity:0}.lgl.is-fallback .lgl__gl{display:none}.lgl.is-fallback .lgl__img{animation:lglPop .9s cubic-bezier(.34,1.56,.64,1) both}@keyframes lglPop{from{opacity:0;transform:scale(.7)}40%{opacity:1}to{opacity:1;transform:scale(1)}}html.loaded .loader{display:none}.promobar{position:fixed;inset:0 0 auto 0;z-index:61;height:var(--promo-h);display:flex;align-items:center;justify-content:center;padding:0 var(--pad);overflow:hidden;background:rgba(11,11,12,.58);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);box-shadow:inset 0 -1px 0 rgba(242,240,234,.1);color:#f2f0ea;font-family:var(--ui);font-size:13px;line-height:1;white-space:nowrap;--pb-mute:rgba(242, 240, 234, .62);--pb-accent:#ff5a1f;transition:background-color var(--theme-t) var(--ease-io),color var(--theme-t) var(--ease-io)}html[data-theme=light] .promobar{background:rgba(242,240,234,.7);color:#0b0b0c;box-shadow:inset 0 -1px 0 rgba(11,11,12,.1);--pb-mute:rgba(11, 11, 12, .6);--pb-accent:#c94100}.promobar[hidden]{display:none}.promobar__in{display:inline-flex;align-items:center;gap:14px;min-width:0}.promobar__tag{padding:5px 8px 4px;border-radius:2px;background:#ff5a1f;color:#0b0b0c;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.promobar__name{font-weight:600;letter-spacing:.04em}.promobar__price b{color:var(--pb-accent);font-weight:700}.promobar__after{margin-left:4px;color:var(--pb-mute)}.promobar__left{color:var(--pb-mute)}.promobar__count{color:currentColor;font-weight:600;font-variant-numeric:tabular-nums}.promobar__left .promobar__count{color:inherit}.promobar__save{padding:5px 10px 4px;border:1px solid var(--pb-accent);border-radius:2px;color:var(--pb-accent);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:background-color .3s var(--ease-out),color .3s var(--ease-out)}@media (hover:hover) and (pointer:fine){.promobar:hover .promobar__save{background:var(--pb-accent);color:#fff}}@media (max-width:420px){.promobar__brand{display:none}}.promo-pill{display:inline-flex;align-items:center;gap:9px;width:fit-content;padding:4px 10px 4px 4px;border-radius:2px;background:rgba(255,90,31,.12);box-shadow:inset 0 0 0 1px rgba(255,90,31,.5);font-family:var(--ui);font-size:13px;line-height:1;white-space:nowrap}.promo-pill b{padding:5px 7px 4px;border-radius:2px;background:#ff5a1f;color:#0b0b0c;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.promo-pill__left{font-variant-numeric:tabular-nums}html [data-promo-sku][hidden]{display:none}.promo-after::first-letter{text-transform:uppercase}.hero__price .promo-pill{margin-bottom:12px}.nav{position:fixed;inset:0 0 auto 0;top:var(--promo-h);z-index:60;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:22px var(--pad);color:var(--fg);border-bottom:1px solid transparent;transition:transform .6s var(--ease-out),color var(--theme-t) var(--ease-io),background-color .5s var(--ease-out),border-color .5s var(--ease-out)}.nav.is-hidden{transform:translateY(calc(-100% - var(--promo-h)));transition:transform .6s var(--ease-out),color var(--theme-t) var(--ease-io),background-color 0s .6s,border-color 0s .6s,backdrop-filter 0s .6s,-webkit-backdrop-filter 0s .6s}.nav.is-solid{background:rgba(11,11,12,calc(.74 * var(--nav-a,1)));backdrop-filter:blur(calc(14px * var(--nav-a,1)));-webkit-backdrop-filter:blur(calc(14px * var(--nav-a,1)))}html[data-theme=light] .nav.is-solid{background:rgba(242,240,234,calc(.8 * var(--nav-a,1)))}.nav.is-ramp:not(.is-hidden){transition:transform .6s var(--ease-out),color var(--theme-t) var(--ease-io)}.lang-switch{position:relative}.lang__cur{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;font:inherit;font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg);border:1px solid transparent;border-radius:2px;transition:border-color .3s var(--ease-out),background-color .3s var(--ease-out)}.lang__flag{display:inline-flex;line-height:1}.lang-switch__btn>span svg,.lang__flag svg{width:20px;height:14px;display:block;border-radius:2px;box-shadow:0 0 0 1px rgba(128,128,128,.25)}.lang__chev{width:7px;height:7px;border-right:1.4px solid currentColor;border-bottom:1.4px solid currentColor;transform:translateY(-2px) rotate(45deg);opacity:.6;transition:transform .3s var(--ease-out)}.lang__list{position:absolute;right:0;top:calc(100% + 8px);min-width:168px;display:grid;padding:6px;background:var(--bg);border:1px solid var(--line);border-radius:2px;box-shadow:0 24px 50px -20px rgba(0,0,0,.7);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .28s var(--ease-out),transform .28s var(--ease-out),visibility 0s .28s}.lang-switch:focus-within .lang__cur,.lang-switch:hover .lang__cur{border-color:var(--line-2)}.lang-switch:focus-within .lang__chev,.lang-switch:hover .lang__chev{transform:translateY(1px) rotate(225deg)}.lang-switch:focus-within .lang__list,.lang-switch:hover .lang__list{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .28s var(--ease-out),transform .28s var(--ease-out),visibility 0s}.lang-switch__btn{display:flex;align-items:center;gap:10px;padding:9px 12px;font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;text-align:left;color:var(--mute);border-radius:2px;transition:color .25s,background-color .25s}.lang-switch__btn[hidden]{display:none}.lang-switch__btn>span{display:inline-flex;line-height:1}.lang-switch__btn:hover{color:var(--fg);background:rgba(242,240,234,.07)}html[data-theme=light] .lang-switch__btn:hover{background:rgba(11,11,12,.06)}.nav__logo{position:relative;display:block;width:156px;height:21px}.nav__logo img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:left;transition:opacity var(--theme-t) var(--ease-io)}.nav__logo-dark{opacity:0}html[data-theme=light] .nav__logo-light{opacity:0}html[data-theme=light] .nav__logo-dark{opacity:1}.nav__links{display:flex;gap:26px}.nav__links a{position:relative;padding:4px 0}.nav__links a i{font-style:normal;color:var(--mute);margin-right:8px}.nav__links a::after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s var(--ease-out)}.nav__links a.is-active::after,.nav__links a:hover::after{transform:scaleX(1);transform-origin:left}.nav__right{grid-column:3;display:flex;justify-content:flex-end;align-items:center;gap:22px}.nav__price{color:var(--mute)}.nav__cta{border:1px solid var(--line-2);padding:9px 16px;border-radius:2px;transition:background-color .4s,color .4s,border-color .4s}.nav__cta:hover{background:var(--fg);color:var(--bg);border-color:var(--fg)}.nav__burger{display:none;position:relative;width:44px;height:44px;margin:-5px -9px -5px 0;color:inherit}.nav__burger i{position:absolute;left:9px;right:9px;height:1px;background:currentColor;transform-origin:right;transition:transform .45s var(--ease-energy)}.nav__burger i:first-child{top:18px}.nav__burger i:last-child{top:25px}@media (hover:hover) and (pointer:fine){.nav__burger:hover i:last-child{transform:scaleX(.55)}}.nav__burger.is-quiet:focus,.nav__burger.is-quiet:focus-visible{outline:0}.nav__logo,.nav__right{transition:translate .55s .195s var(--ease-swift)}html.has-menu-open .nav__logo{translate:calc(-105% - var(--pad)) 0;transition:translate .5s var(--ease-energy)}html.has-menu-open .nav__right{translate:calc(105% + var(--pad)) 0;transition:translate .5s var(--ease-energy)}html.menu-locked{overflow:hidden}html.has-lb-open body,html.lenis-stopped body,html.menu-locked body{overflow:hidden;overflow:clip}.menu{--menu-t:.6s;--fg:#f2f0ea;--mute:rgba(242, 240, 234, .45);--accent:#ff5a1f;position:fixed;inset:0;z-index:70;color:var(--fg);visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--menu-t)}.menu.is-open{visibility:visible;pointer-events:auto;transition:none}.menu__panel{position:absolute;inset:0;display:flex;flex-direction:column}.menu__bg{position:absolute;inset:0;background:#161617;transform:scaleX(0)}.menu.is-open .menu__bg{transform:none}.menu__body,.menu__head{position:relative}.menu__head{opacity:0}.menu.is-open .menu__head{opacity:1}.menu__head{flex:none;height:var(--nav-h);display:flex;justify-content:space-between;align-items:stretch}.menu__langs{display:flex;align-items:center;padding-left:calc(var(--pad) - 10px)}.menu__lang{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 9px;color:var(--mute);transition:color .3s var(--ease-out)}.menu__flag{display:inline-flex;flex:none;opacity:.5;transition:opacity .3s var(--ease-out)}.menu__flag svg{width:20px;height:14px;display:block;border-radius:2px;box-shadow:0 0 0 1px rgba(128,128,128,.25)}.menu__lang.is-active{color:var(--fg)}.menu__lang.is-active .menu__flag{opacity:1}.menu__lang.is-active .menu__code{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.menu__close{display:inline-flex;align-items:center;gap:10px;padding:0 var(--pad) 0 24px;background:#0b0b0c;border-bottom-left-radius:3px;color:var(--fg)}.menu__close svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.2}.menu__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:28px;padding:24px var(--pad) calc(30px + env(safe-area-inset-bottom));opacity:0}.menu.is-open .menu__body{opacity:1}.menu__mark{width:34px;height:auto;flex:none}.menu__foot,.menu__links{width:100%;max-width:520px}.menu__links{display:flex;flex-direction:column;font-size:clamp(22px, 7vw, 34px)}.menu__links a{padding:clamp(12px,2.3svh,22px) 0;text-align:center;border-bottom:1px solid rgba(242,240,234,.14);transition:color .3s var(--ease-out)}.menu__links a:last-child{border-bottom:0}html.is-short .menu__links a{padding-block:11px}.menu__links a:active{color:var(--accent)}.menu__foot{display:flex;flex-direction:column;align-items:center;gap:20px}.menu__cta{width:100%;height:60px;display:flex;align-items:center;justify-content:center;gap:clamp(10px,3vw,14px);background:var(--accent);color:#0b0b0c;border-radius:2px;font-family:var(--display);font-weight:800;font-stretch:125%;font-variation-settings:'wdth' 125;font-size:clamp(13px, 4.1vw, 16px);line-height:1;text-transform:uppercase;transition:background-color .4s var(--ease-out)}.menu__mail{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 18px;border:1px dashed rgba(242,240,234,.3);border-radius:2px;transition:border-color .3s var(--ease-out)}.menu__cta svg,.menu__mail svg{width:16px;height:12px;flex:none;fill:none;stroke:currentColor;stroke-width:1.3}@media (hover:hover) and (pointer:fine){.menu__lang:hover,.menu__links a:hover{color:var(--accent)}.menu__cta:hover{background:var(--fg)}.menu__mail:hover{border-style:solid;border-color:var(--fg)}}.hero{position:relative;min-height:100svh;overflow:hidden;display:grid;--module-w:clamp(240px, 30vw, 560px);--head-w:clamp(240px, 24vw, 470px);grid-template-columns:var(--module-w) minmax(24px,1fr) var(--head-w) minmax(24px,1fr) var(--module-w);grid-template-rows:auto minmax(0,1fr) auto auto auto minmax(0,.14fr);padding:calc(92px + var(--promo-h)) var(--pad) 26px}.hero__bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.hero__cam,.hero__drift,.hero__tilt,.hero__zoom{position:absolute;inset:0;will-change:transform}.hero__video{position:absolute;left:-3%;top:-3%;width:106%;height:106%;object-fit:cover;display:block;will-change:transform;backface-visibility:hidden}.hero__fog{position:absolute;left:-5%;top:-5%;width:110%;height:110%;display:block;pointer-events:none;will-change:transform}.hero__bg::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,11,12,.5) 0,rgba(11,11,12,.492) 4%,rgba(11,11,12,.468) 8%,rgba(11,11,12,.432) 12%,rgba(11,11,12,.39) 16%,rgba(11,11,12,.348) 20%,rgba(11,11,12,.312) 24%,rgba(11,11,12,.288) 28%,rgba(11,11,12,.28) 32%,rgba(11,11,12,.272) 36%,rgba(11,11,12,.248) 40%,rgba(11,11,12,.212) 44%,rgba(11,11,12,.17) 48%,rgba(11,11,12,.128) 52%,rgba(11,11,12,.092) 56%,rgba(11,11,12,.068) 60%,rgba(11,11,12,.06) 64%,rgba(11,11,12,.064) 68%,rgba(11,11,12,.076) 72%,rgba(11,11,12,.095) 76%,rgba(11,11,12,.118) 80%,rgba(11,11,12,.142) 84%,rgba(11,11,12,.165) 88%,rgba(11,11,12,.184) 92%,rgba(11,11,12,.196) 96%,rgba(11,11,12,.2) 100%),linear-gradient(180deg,rgba(11,11,12,.6) 0,rgba(11,11,12,.557) 4%,rgba(11,11,12,.442) 8%,rgba(11,11,12,.292) 12%,rgba(11,11,12,.153) 16%,rgba(11,11,12,.071) 20%,rgba(11,11,12,.061) 24%,rgba(11,11,12,.072) 28%,rgba(11,11,12,.092) 32%,rgba(11,11,12,.12) 36%,rgba(11,11,12,.153) 40%,rgba(11,11,12,.187) 44%,rgba(11,11,12,.22) 48%,rgba(11,11,12,.248) 52%,rgba(11,11,12,.268) 56%,rgba(11,11,12,.279) 60%,rgba(11,11,12,.285) 64%,rgba(11,11,12,.32) 68%,rgba(11,11,12,.386) 72%,rgba(11,11,12,.477) 76%,rgba(11,11,12,.583) 80%,rgba(11,11,12,.691) 84%,rgba(11,11,12,.79) 88%,rgba(11,11,12,.87) 92%,rgba(11,11,12,.922) 96%,rgba(11,11,12,.94) 100%)}@media (prefers-reduced-motion:reduce){.hero__fog,.hero__video{display:none}}.hero__kicker{grid-column:1/8;grid-row:1;display:flex;gap:28px;align-items:center;color:var(--mute)}.hero__by{display:inline-flex;align-items:center;gap:10px}.hero__by img{height:15px;width:auto}.hero__head{grid-column:3;grid-row:3/5;align-self:center;justify-self:center;text-align:center;width:var(--head-w);position:relative;z-index:2}.hero__head .l{white-space:nowrap}.hero__head-1{font-size:var(--head-f1, calc(var(--head-w) / 5.9))}.hero__head-2{font-size:var(--head-f2, calc(var(--head-w) / 15.6));margin-top:.3em}.hero__compare{grid-column:3;grid-row:5;justify-self:center;align-self:start;margin-top:22px;position:relative;z-index:2;display:flex;flex-direction:column;align-items:stretch;gap:12px}.hero__compare .btn{justify-content:center}.btn__devs{display:inline-flex;align-items:flex-end;gap:3px;margin-right:2px}.btn__devs svg{display:block;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.btn__ico-lap{width:22px;height:15px}.btn__ico-ph{width:10px;height:15px}.hero__buy{display:contents}.hero__price{grid-column:1;grid-row:4;margin:26px 0 0 6px;position:relative;z-index:2}.hero__price .display{display:block;font-size:clamp(30px, 2.6vw, 44px)}.hero__price .display small{font-size:.5em;font-weight:600;letter-spacing:0}.hero__price>.note{display:block;color:var(--mute);margin-top:8px}.hero__price .display .hero__gross{display:inline;margin:0;color:var(--mute)}.hero__price .is-wrapped .hero__sep{display:none}.hero__price .is-wrapped .hero__kit{display:block}@media (min-width:901px){.hero__price .hero__kit{white-space:nowrap}}.hero__cta{grid-column:1;grid-row:5;align-self:start;display:flex;gap:12px;flex-wrap:wrap;margin:22px 0 0 6px;position:relative;z-index:2}.hero{--m3d-l:.1609}.hero__product.hero__product--mob{grid-column:5;justify-self:end}.hero__cta.hero__cta--mob,.hero__price.hero__price--mob{grid-column:5;margin-left:calc(var(--module-w) * var(--m3d-l) + 6px)}.btn__logo--mob{height:calc(10.5em * 880 / 4892);translate:0 calc(10.5em * 117 / 4892);-webkit-mask-image:url(src/v3/logo-mob-dark.svg);mask-image:url(src/v3/logo-mob-dark.svg)}.btn__short{display:none}.hero__product{grid-column:1;grid-row:3;align-self:end;justify-self:start;margin:0;width:var(--module-w);position:relative;z-index:1;will-change:transform}.m3d{position:relative;aspect-ratio:1705/1022;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.m3d__still{width:100%;height:auto;display:block;transition:opacity .6s var(--ease-out)}.m3d--hero .m3d__still{position:relative}.m3d__shadow{position:absolute;display:block;pointer-events:none}.m3d__canvas{position:absolute;display:block;pointer-events:none;opacity:0;transition:opacity .6s var(--ease-out)}.m3d.is-live .m3d__canvas{opacity:1}.m3d.is-live .m3d__still{opacity:0}.m3d--cmp .m3d__canvas,.m3d--cmp .m3d__still{transition:none}@media (hover:hover) and (pointer:fine){.m3d.is-live{cursor:grab}.m3d.is-dragging{cursor:grabbing}}.hero__fade{position:absolute;inset:0;z-index:3;background:var(--bg);opacity:0;visibility:hidden;pointer-events:none;will-change:opacity}@media (min-width:901px){.hero__compare .btn,.hero__cta .btn{height:60px;padding:0 26px;font-size:13px}}@media (min-width:1240px) and (max-width:1439px){.hero{--module-w:27vw;--head-w:23vw}.hero__compare .btn,.hero__cta .btn{padding:0 20px;font-size:12px}}@media (min-width:901px) and (max-width:1239px){.hero{--module-w:min(38vw, calc((100vw - 2 * var(--pad) - 48px) / 2));--head-w:clamp(300px, 40vw, 440px);grid-template-columns:var(--module-w) minmax(24px,1fr) var(--module-w);grid-template-rows:auto minmax(0,1fr) auto auto auto auto auto minmax(0,.1fr)}.hero__head{grid-column:1/-1;grid-row:3}.hero__compare{grid-column:1/-1;grid-row:4;margin:18px 0 34px}.hero__product{grid-row:5}.hero__product.hero__product--mob{grid-column:3}.hero__price{grid-row:6}.hero__cta{grid-row:7}.hero__cta.hero__cta--mob,.hero__price.hero__price--mob{grid-column:3}}@media (min-width:1921px){.hero{padding-left:max(var(--pad),calc((100% - 1816px)/ 2));padding-right:max(var(--pad),calc((100% - 1816px)/ 2))}}.statement{padding:clamp(150px,17vw,270px) var(--pad) clamp(130px,14vw,240px);display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--gap)}.statement{position:relative}.statement__fig{position:absolute;top:0;bottom:0;right:0;width:52%;z-index:0;margin:0;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.35) 28%,rgba(0,0,0,.85) 50%,#000 62%),linear-gradient(to bottom,transparent 0%,#000 7%,#000 92%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.35) 28%,rgba(0,0,0,.85) 50%,#000 62%),linear-gradient(to bottom,transparent 0%,#000 7%,#000 92%,transparent 100%);mask-composite:intersect}.statement__fig img{width:100%;height:100%;object-fit:cover;object-position:60% 72%}@media (min-width:901px){.statement{min-height:min(56vw,1300px);align-content:center}}.statement__text{position:relative;z-index:1}.statement__text{grid-column:3/9;grid-row:1;font-size:clamp(22px, 2.3vw, 38px);line-height:1.16;letter-spacing:-.02em;font-weight:500;max-width:30ch}.statement__text .w{display:inline-block;opacity:.2}.statement__foot{grid-column:3/12;display:flex;gap:40px;flex-wrap:wrap;margin-top:56px;color:var(--mute)}.statement__foot span::before{content:'—';margin-right:12px;color:var(--accent)}.run{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:clamp(80px,7vw,110px) var(--pad) clamp(44px,4.4vw,72px);overflow:hidden}.sim{position:relative;display:flex;flex-direction:column;align-items:center}.sim__cap{margin-top:clamp(24px,2.6vw,40px);max-width:44em;min-height:3em;padding-inline:8px;text-align:center;transition:opacity .4s var(--ease-out),transform .55s var(--ease-out)}.sim__cap.is-swap{opacity:0;transform:translateY(8px);transition-duration:.22s}.sim{--barh:56px}.sim__bar{display:flex;align-items:center;justify-content:center;gap:12px;height:36px;margin-bottom:20px}.sim__replay,.sim__theme{position:relative;flex:none;height:36px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);color:var(--mute);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .3s var(--ease-out),box-shadow .3s var(--ease-out),color .3s var(--ease-out)}.sim__theme{width:68px}.sim__replay{width:36px}.sim__replay svg,.sim__theme svg{position:absolute;top:9px;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sim__theme-knob{position:absolute;left:4px;top:4px;width:28px;height:28px;border-radius:50%;background:var(--fg);box-shadow:0 2px 6px rgba(0,0,0,.35);transform:translateX(32px);transition:transform .45s cubic-bezier(.34, 1.4, .5, 1)}.sim__theme-sun{left:9px;transition:color .3s var(--ease-out)}.sim__theme-moon{left:41px;color:var(--accent-ink);transition:color .3s var(--ease-out)}.sim__theme[aria-checked=true] .sim__theme-knob{transform:none}.sim__theme[aria-checked=true] .sim__theme-sun{color:var(--accent-ink)}.sim__theme[aria-checked=true] .sim__theme-moon{color:var(--mute)}.sim__replay svg{left:9px}.sim__replay.is-spin svg{animation:simSpin .6s var(--ease-out)}@keyframes simSpin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.sim__replay:focus-visible,.sim__theme:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (hover:hover) and (pointer:fine){.sim__replay:hover,.sim__theme:hover{background:rgba(255,255,255,.11);box-shadow:inset 0 0 0 1px var(--accent);color:var(--fg)}.sim__theme:hover .sim__theme-moon,.sim__theme[aria-checked=true]:hover .sim__theme-sun{color:var(--accent-ink)}}@media (prefers-reduced-motion:reduce){.sim__theme-knob{transition:none}.sim__replay.is-spin svg{animation:none}}.sim{--lw:min(1180px, calc(100vw - 2 * var(--pad)), calc((100svh - 290px - var(--barh)) / .6))}.laptop{position:relative;width:var(--lw)}.laptop__base,.laptop__lid{transition:opacity .6s var(--ease-out),transform .9s var(--ease-out)}.laptop .sim__sheet--pc{width:min(900px,92vw,calc((100svh - 290px) * 1.333))}.laptop.is-sheet .laptop__base,.laptop.is-sheet .laptop__lid{opacity:0;transform:scale(.94)}.laptop.is-sheet .sim__sheet{opacity:1;transform:translate(-50%,-50%) scale(1)}.sim__ff{display:none;align-items:center;gap:7px;height:30px;margin-top:12px;padding:0 12px 0 9px;border-radius:999px;vertical-align:middle;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);font-size:13px;line-height:1;color:var(--mute);white-space:nowrap}.sim__ff.is-on{display:inline-flex;animation:ffIn .4s var(--ease-out) both}@keyframes ffIn{from{opacity:0;transform:translateY(4px) scale(.94)}}.sim__ff svg{width:18px;height:18px;fill:none;stroke:var(--fg);stroke-width:1.8;stroke-linecap:round}.sim__ff .sim__ffh{transform-origin:12px 12px;animation:ffSpin .6s linear infinite}@keyframes ffSpin{to{transform:rotate(360deg)}}.sim__ff b{font-size:14px;font-weight:700;color:var(--accent)}@media (prefers-reduced-motion:reduce){.sim__ff .sim__ffh{animation:none}.sim__ff.is-on{animation:none}}.sim__ffs{position:absolute;z-index:3;display:flex;flex-direction:column;align-items:center;gap:4px;width:128px;padding:18px 10px 16px;border-radius:18px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);text-align:center;font-family:var(--ui);opacity:0;transform:translateX(-10px);transition:opacity .4s var(--ease-out),transform .55s var(--ease-out);pointer-events:none}.sim__ffs.is-on{opacity:1;transform:none}.sim__ffs svg{width:52px;height:52px;margin-bottom:6px;fill:none;stroke:var(--fg);stroke-width:2;stroke-linecap:round}.sim__ffs .sim__ffs-tk{stroke:var(--mute);stroke-width:1.6}.sim__ffs .sim__ffs-c{fill:var(--accent);stroke:none}.sim__ffs .sim__ffs-h,.sim__ffs .sim__ffs-m{transform-origin:24px 24px}.sim__ffs.is-on .sim__ffs-h{stroke:var(--accent);animation:ffSpin .5s linear infinite}.sim__ffs.is-on .sim__ffs-m{animation:ffSpin 6s linear infinite}.laptop .sim__ffs{left:calc(100% + 26px);top:30%}.sim__phone .sim__ffs{left:calc(100% + 40px);top:38%}.sim__ffs-t{display:flex;flex-direction:column;align-items:center;gap:4px}.sim__ffs-t b{font-size:34px;font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--fg)}.sim__ffs-t>span{font-size:13px;line-height:1.25;color:var(--mute)}.sim__ffs-t small{font-size:12px;color:var(--accent);white-space:nowrap}@media (prefers-reduced-motion:reduce){.sim__ffs .sim__ffs-h,.sim__ffs .sim__ffs-m{animation:none}}.laptop__lid{position:relative;width:87%;margin:0 auto;padding:1.4% 1.3% 1.3%;border-radius:calc(var(--lw) * .02) calc(var(--lw) * .02) calc(var(--lw) * .004) calc(var(--lw) * .004);background:linear-gradient(170deg,#2c2d30,#19191b 55%,#232427);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),inset 0 0 0 calc(var(--lw) * .0035) #0b0b0c,0 -1px 0 rgba(255,255,255,.05)}.laptop__cam{position:absolute;left:50%;top:calc(var(--lw) * .0045);width:calc(var(--lw) * .004);height:calc(var(--lw) * .004);margin-left:calc(var(--lw) * -.002);border-radius:50%;background:#0c0d10;box-shadow:0 0 0 1px #2a2c31,inset 0 0 1px 1px rgba(80,110,160,.35)}.laptop__screen{position:relative;border-radius:calc(var(--lw) * .006) calc(var(--lw) * .006) 0 0;overflow:hidden;background:#000}.laptop .app{border:0;border-radius:0;box-shadow:none}.laptop .app__stage{border-radius:0;pointer-events:none}.laptop__base{position:relative;height:calc(var(--lw) * .024);border-radius:2px 2px calc(var(--lw) * .05) calc(var(--lw) * .05)/2px 2px calc(var(--lw) * .018) calc(var(--lw) * .018);background:linear-gradient(#5b5d62 0,#3b3c40 12%,#2b2c30 45%,#151618 100%);box-shadow:0 34px 60px -24px rgba(0,0,0,.95),0 10px 18px -12px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.22)}.laptop__base i{position:absolute;left:50%;top:0;width:13%;height:42%;transform:translateX(-50%);border-radius:0 0 calc(var(--lw) * .008) calc(var(--lw) * .008);background:linear-gradient(#1c1d20,#2c2d31);box-shadow:inset 0 -1px 0 rgba(255,255,255,.08)}.mob{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:clamp(80px,9vw,140px) var(--pad);overflow:hidden}.sim--phone{--phw:min(330px, 72vw, calc((100svh - 300px - var(--barh)) * .4776))}.sim__phone{position:relative;width:var(--phw)}@media (min-width:901px){.mob,.run{padding-top:clamp(64px,4.6vw,84px);padding-bottom:clamp(24px,2vw,36px)}.sim{--lw:min(1180px, calc(100vw - 2 * var(--pad)), calc((100svh - 220px - var(--barh)) / .6))}.sim--phone{--phw:min(360px, 72vw, calc((100svh - 230px - var(--barh)) * .4776))}.sim__cap{margin-top:clamp(14px,1.4vw,22px);min-height:2.2em}}.sim__go{display:inline-flex;align-items:center;gap:10px;margin-top:18px;padding:12px 20px 12px 16px;border-radius:999px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);color:var(--fg);font-family:var(--ui);font-size:14px;font-weight:500;line-height:1.25;text-decoration:none;transition:background-color .3s var(--ease-out),box-shadow .3s var(--ease-out)}.sim__go svg{flex:0 0 auto;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sim__go-arr{font-style:normal;color:var(--accent);transition:transform .35s var(--ease-out)}.sim__go:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (hover:hover) and (pointer:fine){.sim__go:hover{background:rgba(255,255,255,.09);box-shadow:inset 0 0 0 1px var(--accent)}.sim__go[href="#mobile"]:hover .sim__go-arr{transform:translateY(3px)}.sim__go[href="#aplikacja"]:hover .sim__go-arr{transform:translateY(-3px)}}.sim.is-side .sim__go{position:absolute;margin:0;flex-direction:column;justify-content:center;width:128px;padding:18px 12px 16px;border-radius:18px;text-align:center;gap:8px;font-size:13px}.sim.is-side .sim__go svg{width:34px;height:34px;stroke-width:1.4}.sim--pc.is-side .sim__go{right:calc(50% + var(--lw)/ 2 + 26px);top:calc(var(--barh) + var(--lw) * .291 - 68px)}.sim--phone.is-side .sim__go{right:calc(50% + var(--lw)/ 2 + 26px);top:calc(var(--barh) + var(--phw) * 1.045 - 68px)}#tourPhone{width:100%;aspect-ratio:384/804;transition:opacity .7s var(--ease-out),transform .9s var(--ease-out)}.sim__sheet{position:absolute;left:50%;top:50%;z-index:2;width:min(860px,92vw,calc((100svh - 250px) * 1.333));margin:0;opacity:0;transform:translate(-50%,-50%) scale(.42);transition:opacity .6s var(--ease-out),transform .9s var(--ease-out);pointer-events:none}.sim__sheet img{display:block;width:100%;height:auto;border-radius:4px;background:#fff;box-shadow:0 40px 90px -30px rgba(0,0,0,.8)}.sim__phone.is-sheet #tourPhone{opacity:0;transform:scale(.9) rotate(-90deg)}.sim__phone.is-sheet .sim__sheet{opacity:1;transform:translate(-50%,-50%) scale(1)}.kit__more h3,.kit__photos h3{font-size:clamp(16px, 1.35vw, 20px)}.app{position:relative;aspect-ratio:1500/944;border:1px solid var(--app-border);border-radius:8px;overflow:visible;box-shadow:0 30px 80px -30px rgba(0,0,0,.8);background:var(--app-bg)}.app__stage{position:absolute;left:0;top:0;width:1500px;height:944px;transform-origin:0 0;transform:scale(var(--s,1));background:var(--app-bg);color:var(--app-text);font-family:var(--ui);font-size:14px;line-height:1.35;border-radius:8px;overflow:hidden}.app__stage button{font-family:var(--ui);cursor:pointer}.app--light{--app-bg:#f2f1ed;--app-card:#fcfcfa;--app-line:#e9e7e2;--app-text:#1d1e21;--app-text-2:#44454b;--app-muted:#72737b;--app-success:#178040;--app-danger:#d92727;--app-grid:#c9c7c1;--app-border:#e9e7e2;--app-elevated:#fffefb;--app-divider:#e6e4df;--app-info:#2f6df6;--app-icon:#7b7c84;--app-hover:rgba(0,0,0,.05);--app-active:rgba(0,0,0,.09);--app-tabsbg:#faf9f6;--app-tabshadow:rgba(0,0,0,.12);--app-accent-dim:#f2c4a8;--app-control:#9a938a;--app-card-border:#948d83;--app-success-bg:#eaf6ee;--app-warning:#b25a08;--app-well:#faf9f6;--app-chartcard:#ffffff;--app-grid-line:#b0afac;--app-frame:#333333;--app-overlay:rgba(250,249,246,.55);--app-field-text:#1d1e21;--app-panel:#faf9f6;box-shadow:0 30px 80px -30px rgba(0,0,0,.35)}.app--light .app__logo{content:url('src/v3/logo-dark.webp')}.app--light .lcard,.app--light .mcard{box-shadow:0 4px 18px rgba(0,0,0,.14)}.app--light .lcard.is-hover,.app--light .mcard.is-hover{background:#f7f7f5}.app--light .qbtn--grey,.app--light .qbtn--small{box-shadow:inset 0 0 0 1px var(--app-control)}.app--light .meas__resultbtns .qbtn--grey{background:var(--app-elevated)}.app--light .meas__chartcard.is-card{box-shadow:inset 0 0 0 1px var(--app-card-border),inset 0 0 0 5px var(--app-panel),0 8px 18px -10px rgba(0,0,0,.3)}.app--light .meas__chart.is-res .grid line{stroke:#b8b8b8}.app--light .hl__head{background:linear-gradient(#e5e5e1 0,#e5e5e1 88%,rgba(229,229,225,0))}.app--light{--app-ctl-line:#9a938a;--app-go:#fffefb}.app--light .hl__sb{background:#b0aaa1}.app--light .pcf__go.is-hover,.app--light .pcf__hot.is-hover{background:rgba(0,0,0,.06)}.app--light .pc-dlg{background:var(--app-panel);box-shadow:0 0 0 1px rgba(0,0,0,.08)}.app--light .qbtn--go.is-hover:not(.is-off){background:#15803d}.app__bar{position:absolute;left:0;right:0;top:0;height:53px;display:flex;align-items:center;justify-content:space-between;padding:0 23px;background:var(--app-bg);z-index:6}.app__logo{width:233px;height:auto}.app__live{display:flex;align-items:center;align-self:stretch;font-family:var(--app-mono);font-weight:700}.app__speed{min-width:120px;text-align:right;font-size:33px;line-height:1;color:var(--app-text);white-space:pre}.app__rpm{min-width:190px;font-size:var(--rpm-fs, 33px);line-height:1;color:var(--app-success);margin-left:33px;white-space:pre}.app__rpm b,.app__speed b{font-weight:700}.bars{display:inline-flex;align-items:flex-end;gap:3.2px;width:19px;height:15px;flex:none;color:var(--app-success)}.bars i{flex:1;border-radius:1.6px;background:currentColor;opacity:.55}.bars i:first-child{height:40%}.bars i:nth-child(2){height:70%}.bars i:nth-child(3){height:100%}.bars.is-on1 i:nth-child(-n+1),.bars.is-on2 i:nth-child(-n+2),.bars.is-on3 i{opacity:1}.app__gps{position:relative;display:flex;align-items:center;gap:4px;height:100%;margin-left:118px;padding:0 6px}.app__gpslbl{font-family:var(--ui);font-size:15px;font-weight:400;letter-spacing:0;color:var(--app-text-2)}.app__cog{width:30px;height:30px;margin-left:21px;border-radius:8px;display:grid;place-items:center;background:0 0;transition:background-color .16s cubic-bezier(.33,1,.68,1)}.app__cog svg{display:block;width:19px;height:19px;color:var(--app-icon)}.app__tabs{position:absolute;left:0;right:0;top:53px;height:36px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 8px;background:var(--app-tabsbg);z-index:5}.app__tabs::after{content:'';position:absolute;left:0;right:0;top:100%;height:14px;background:linear-gradient(var(--app-tabshadow),rgba(0,0,0,0));pointer-events:none}.app__back{justify-self:start;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:var(--app-text);opacity:0;transition:opacity .14s,background-color .16s cubic-bezier(.33,1,.68,1)}.app__back.is-on{opacity:1}.app__back svg{display:block;width:20px;height:20px}.app__back.is-hover{background:var(--app-elevated)}.app__tabgroup{display:flex;align-items:center}.app__tab{height:34px;margin-top:1px;padding:0 23px;display:inline-flex;align-items:center;gap:2px;font-family:var(--ui);font-size:13px;color:var(--app-text-2);border-bottom:2px solid transparent;transition:color .18s cubic-bezier(.33,1,.68,1),border-color .18s cubic-bezier(.33,1,.68,1)}.app__tab svg{display:block;width:21px;height:21px;color:var(--app-accent)}.app__tab.is-hover{color:var(--app-accent)}.app__report{justify-self:end;display:inline-flex;align-items:center;gap:4px;height:34px;padding:0 8px;font-size:12px;font-weight:500;color:var(--app-text-2)}.app__report svg{width:15px;height:15px;display:block}.app__tab.is-active{color:var(--app-text);border-bottom-color:var(--app-accent)}.scr{position:absolute;left:0;right:0;top:89px;bottom:0;visibility:hidden;background:var(--app-bg)}.scr.is-on,.scr.is-out{visibility:visible}.scr.is-on{z-index:2}.scr.is-out{z-index:1}.lcard,.mcard{border:1px solid var(--app-card-border);border-radius:12px;background:var(--app-card);box-shadow:0 4px 24px rgba(0,0,0,.43);transition:transform .24s cubic-bezier(.33, 1, .68, 1),background-color .24s,border-color .24s,box-shadow .24s}.lcard.is-hover,.mcard.is-hover{background:#252525;border-color:var(--app-accent)}.htile{position:absolute;top:175px;height:396px;border-radius:14.6px;transition:background-color .32s cubic-bezier(.33, 1, .68, 1),box-shadow .32s cubic-bezier(.33, 1, .68, 1)}.htile>b{position:absolute;left:38px;top:33px;font-weight:600;letter-spacing:-.5px}.htile>p{position:absolute;left:38px}.htile--hero{left:187px;width:708px;background:#26262a}.htile--hero.is-hover{background:#2e2e33}.htile--hero>b{font-size:44px;line-height:57px;color:#f4f3ef;white-space:nowrap}.htile--hero>p{top:100px;width:354px;font-size:18px;line-height:23px;color:#a9abb1}.htile--side{left:918px;width:396px;background:#1c1c1e;box-shadow:inset 0 0 0 1px #2d2d30}.htile--side.is-hover{box-shadow:inset 0 0 0 1px #55555b}.htile--side>b{width:320px;font-size:27px;line-height:35px;color:var(--app-text)}.htile--side>p{top:113px;width:320px;font-size:16px;line-height:21px;color:var(--app-text-2)}.htile__ico{position:absolute;right:29px;bottom:29px;width:133px;height:133px}.hrow__ico img,.htile__ico img,.mcard__ico img{position:absolute;inset:0;width:100%;height:100%;transition:opacity .32s cubic-bezier(.33, 1, .68, 1)}.hrow__ico img.is-h,.htile__ico img.is-h,.mcard__ico img.is-h{opacity:0}.hrow.is-hover .hrow__ico img.is-h.is-d,.htile.is-hover .htile__ico img.is-h,.mcard.is-hover .mcard__ico img.is-h.is-d{opacity:1}.app--light .hrow__ico img.is-d,.app--light .htile__ico img.is-d,.app--light .mcard__ico img.is-d,.app:not(.app--light) .hrow__ico img.is-l,.app:not(.app--light) .htile__ico img.is-l,.app:not(.app--light) .mcard__ico img.is-l{display:none}.app--light .hrow.is-hover .hrow__ico img.is-h.is-l,.app--light .mcard.is-hover .mcard__ico img.is-h.is-l{opacity:1}.hrow{position:absolute;left:187px;top:590px;width:427px;height:49px}.hrow__ico{position:absolute;left:6px;top:5px;width:38px;height:38px}.hrow>b{position:absolute;left:59px;top:4px;font-size:16px;font-weight:600;line-height:21px;color:var(--app-text);white-space:nowrap}.hrow.is-hover>b{text-decoration:underline}.hrow>p{position:absolute;left:59px;top:26px;font-size:15px;line-height:19px;color:var(--app-muted);white-space:nowrap}.app--light .htile--hero{background:#1d1f22}.app--light .htile--hero.is-hover{background:#26292d}.app--light .htile--side{background:#faf9f6;box-shadow:inset 0 0 0 1px #dedad2}.app--light .htile--side.is-hover{box-shadow:inset 0 0 0 1px #9a938a}.hmenu__title{position:absolute;left:45px;top:45px;font-size:36px;font-weight:700;line-height:47px;color:var(--app-text)}.mcard{position:absolute;top:154px;width:480px;height:200px;overflow:hidden}.mcard>b{position:absolute;left:27px;top:23px;font-size:19px;font-weight:600;line-height:25px;color:var(--app-text)}.mcard>p{position:absolute;left:27px;top:58px;font-size:13px;line-height:17px;color:var(--app-text-2)}.mcard__ico{position:absolute;left:372px;top:92px;width:90px;height:90px}.scr--hlist{overflow:hidden}.hl__head{position:absolute;left:0;right:0;top:0;height:122px;display:flex;align-items:flex-start;gap:14px;padding:19px 45px 0;background:linear-gradient(#1e1e1f 0,#1e1e1f 78%,rgba(30,30,31,0));z-index:2}.hl__head h4{position:absolute;left:45px;top:19px;font-size:36px;font-weight:700;line-height:47px;color:var(--app-text);white-space:nowrap}.hl__btns{position:absolute;right:45px;top:25px;display:flex;align-items:center;gap:8px}.hl__info{width:19px;height:19px;margin-right:8px;color:#4a5565}.hl__info svg{display:block;width:19px;height:19px}.hbtn{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:34px;padding:0 15px;border:1px solid var(--app-ctl-line,#343434);border-radius:8px;background:var(--app-line);font-size:12px;font-weight:500;color:var(--app-text);white-space:nowrap}.hbtn svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hbtn--gap{margin-left:16px}.hbtn--acc{padding-left:11px;border-color:transparent;background:var(--app-accent);color:#fff}.hl__search{position:absolute;left:47px;top:74px;width:372px;height:34px;display:flex;align-items:center;padding-left:29px;border:1px solid var(--app-ctl-line,#343434);border-radius:17px;background:var(--app-line);font-size:13px;color:var(--app-muted);white-space:nowrap}.hl__lens{position:absolute;left:-1px;top:-1px;width:34px;height:34px;fill:none;stroke:var(--app-muted);stroke-width:1.43;stroke-linecap:round}.hl__go{position:absolute;right:3px;top:3px;width:26px;height:26px;fill:none;stroke:var(--app-muted);stroke-width:1.95;stroke-linecap:round;stroke-linejoin:round}.hl__go circle{fill:var(--app-go,#3d3d3d);stroke:none}.hl__list{position:absolute;left:45px;right:45px;top:170px}.hl__sb{position:absolute;right:0;top:140px;width:10px;height:587px;background:#4a4a4a;z-index:3}.hl__date{display:grid;grid-template-columns:120px 1fr;align-items:center;column-gap:12px;font-size:12px;font-weight:600;line-height:16px;letter-spacing:.5px;color:var(--app-muted)}.hl__date::after{content:'';height:1px;background:var(--app-line)}.lcard{position:relative;width:320px;height:207px;margin:19px 0 47px}.lcard__name{position:absolute;left:50px;top:18px;font-size:23px;font-weight:800;line-height:30px;color:var(--app-text);white-space:nowrap}.lcard__name--s{font-size:19px;line-height:26px}.lcard__meta{position:absolute;left:22px;top:54px;font-size:15px;line-height:21px;color:var(--app-text-2);white-space:nowrap}.lcard__meta::after{content:'';display:inline-block;width:16px;height:16px;margin-left:10px;vertical-align:-3px;background:var(--app-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/%3E%3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/%3E%3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E") center/contain no-repeat}.lcard__vals{position:absolute;left:22px;right:22px;top:87px;display:flex;justify-content:space-between;padding-top:13px;border-top:2px solid var(--app-line)}.lcard__vals span{display:flex;flex-direction:column}.lcard__vals small{font-size:13px;line-height:17px;color:var(--app-text-2);white-space:nowrap}.lcard__vals b{margin-top:6px;font-size:26px;font-weight:800;line-height:34px;white-space:nowrap}.lcard__vals b i{font-style:normal}.lcard__vals b.hp{color:var(--app-power)}.lcard__vals b.nm{color:var(--app-torque)}.lcard__vals em{margin-top:6px;font-style:normal;font-size:17px;font-weight:600;line-height:22px;color:var(--app-muted)}.scr--img{overflow:hidden}.scr__shot{position:absolute;left:0;top:0;width:1500px;height:855px;max-width:none}.pcf{position:absolute;display:flex;align-items:center;height:33px;padding:0 12px 0 13px;border:0;border-radius:6px;background:var(--app-line);font-size:17px;line-height:22px;color:var(--app-field-text,var(--app-text));box-shadow:inset 0 0 0 1.5px transparent;white-space:pre;opacity:0;transition:box-shadow .24s cubic-bezier(.33, 1, .68, 1)}.pcf.is-on{opacity:1}.pcf.is-focus{box-shadow:inset 0 0 0 1.5px var(--app-accent)}.pcf .is-ph{color:#929292}.app--light .pcf .is-ph{color:#838282}.pcf.is-sel>span:first-child{background:var(--app-accent);color:#fff}.pcf__caret{display:none;width:1px;height:20px;margin-left:1px;background:var(--app-text);animation:pcCaret 1s steps(1) infinite}.pcf.is-focus .pcf__caret{display:block}@keyframes pcCaret{50%{opacity:0}}.pcf--name{left:56px;top:75px;width:435px}.pcf--mass{left:56px;top:259px;width:163px;padding-right:22px}.pcf--mass::after{content:'';position:absolute;right:8px;top:6px;width:8px;height:22px;background:#a0a0a0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 22'%3E%3Cpath d='M4 .2 8 5.2H0zM0 16.8h8L4 21.8z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 22'%3E%3Cpath d='M4 .2 8 5.2H0zM0 16.8h8L4 21.8z'/%3E%3C/svg%3E") center/contain no-repeat}.pcf--reg{left:1022px;top:539px;width:179px}.pcf__go,.pcf__hot{position:absolute;left:594px;top:782px;width:312px;height:45px;border-radius:8px;background:rgba(255,255,255,0);transition:background-color .16s}.pcf__go.is-hover,.pcf__hot.is-hover{background:rgba(255,255,255,.1)}.pcf__hot--wx{left:317px;top:349px;width:159px;height:31px}.pcf__hot--g3{left:607px;top:364px;width:56px;height:56px;border-radius:10px}.app--light .pcf__hot--g3.is-hover,.pcf__hot--g3.is-hover{background:0 0;box-shadow:inset 0 0 0 2px var(--app-accent)}.pcf__hot--cal{left:545px;top:479px;width:410px;height:51px}.pcp{position:absolute;display:none;background:0 0/1500px 525px no-repeat;pointer-events:none}.pcp.is-on{display:block}.pcp--mid{left:512px;top:336px;width:470px;height:441px}.pcp--foot{left:0;top:771px;width:1500px;height:84px;background-position:0 -441px}.pcf__hot--exp{left:1372px;top:5px;width:104px;height:28px;border-radius:6px}.pcf__hot--save{left:1364px;top:884px;width:110px;height:38px}html[lang=en] .pcf__hot--wx{left:331px;width:135px}html[lang=de] .pcf__hot--wx{left:328px;width:142px}html[lang=de] .pcf__hot--save{left:1358px;width:116px}html[lang=de] .pcf__hot--exp{left:1358px;width:118px}.scr__shot--wx{opacity:0;transition:opacity .3s}.scr__shot--wx.is-on{opacity:1}.pc-dlg{position:absolute;left:0;top:0;width:1498px;height:942px;z-index:30;background:#2a2a2a;box-shadow:0 0 0 1px rgba(255,255,255,.08);opacity:0;visibility:hidden;transform:scale(.985);transition:opacity .16s,transform .16s,visibility 0s .16s}.pc-dlg.is-on{opacity:1;visibility:visible;transform:none;transition:opacity .16s,transform .16s}.pc-dlg .scr__shot{width:1498px;height:942px}.det__line{position:absolute;top:224px;left:0;width:1px;height:572px;background:repeating-linear-gradient(var(--app-muted) 0 4px,transparent 4px 6px);opacity:0}.det__line.is-on{opacity:1}.hc{position:absolute;left:0;top:0;z-index:20;min-width:234px;padding:6px 10px;border:1px solid #d9d9d9;border-radius:6px;background:#f6f6f6;color:#1f2937;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;transition:opacity .18s cubic-bezier(.33, 1, .68, 1)}.hc.is-on{opacity:1;transition-duration:.24s}.hc__head{display:flex;align-items:baseline;margin-bottom:5px;font-size:16px;font-weight:700;line-height:21px}.hc__head i{margin:0 16px 0 8px;font-style:normal;font-size:14px;font-weight:500;color:#9aa1ab}.hc__head i:last-child{margin-right:0}.hc__grid{display:grid;grid-template-columns:auto 52px auto;justify-content:start;font-size:12px;line-height:16px}.hc__grid hr{grid-column:1/-1;height:1px;margin:0 0 5px;border:0;background:#e2e4e8}.hc__grid span{padding:1px 14px 2px 0;font-weight:500;color:#6b7280}.hc__grid b{padding:1px 0 2px;text-align:right;font-weight:600;color:#1f2937}.hc__grid i{padding:1px 0 2px 4px;font-style:normal;font-weight:500;color:#9aa1ab}.hc__grid .pw{color:var(--app-power)}.hc__grid .tq{color:var(--app-torque)}.hc__grid .hc__ttl{grid-column:1/-1;padding:0 0 2px;font-weight:600}.hc__grid .hc__in{padding-left:14px}.pc-cur{position:absolute;left:0;top:0;z-index:40;width:18px;height:28px;overflow:visible;filter:drop-shadow(0 1px 1.5px rgba(0, 0, 0, .45));will-change:transform;transform:translate(1180px,640px);opacity:0;transition:opacity .4s}.pc-cur.is-on{opacity:1}.app__ripple--click{--rs:64px}.qbtn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:2px solid transparent;border-radius:8px;font-weight:600;font-size:16px;color:var(--app-text);background:var(--app-line);white-space:nowrap;transition:background-color .25s,border-color .25s,color .25s,opacity .25s}.qbtn small{font-weight:400;font-size:12px;opacity:.9}.qbtn.is-off{cursor:default}.qbtn--start{width:353px;height:63px;background:var(--app-accent-dim);border-color:var(--app-accent)}.qbtn--start.is-hover:not(.is-off){background:var(--app-accent)}.qbtn--start.is-off{background:var(--app-line);border-color:var(--app-control);color:var(--app-muted)}.qbtn--done{width:241px;height:63px;background:var(--app-line);border-color:var(--app-control);color:var(--app-text-2)}.qbtn--done.is-hover:not(.is-off){border-color:var(--app-accent);color:var(--app-text)}.qbtn--done.is-off{color:var(--app-muted)}.qbtn--small{height:41px;font-size:12px;font-weight:500;padding:0 12px;background:var(--app-line);border:0;color:var(--app-text-2);flex:1}.qbtn--small.is-hover:not(.is-off){color:var(--app-text);background:var(--app-elevated)}.qbtn--wide{width:100%;font-size:14px;flex:none}.qbtn--del{color:var(--app-danger)}.qbtn--action{width:100%;height:48px;border:0;border-radius:10px;font-size:15px;font-weight:700;color:#fff}.qbtn--action{flex-direction:column;gap:4px}.spk{display:block;width:22px;height:11px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 11' fill='none' stroke='%23000' stroke-width='1.2'%3E%3Crect x='.6' y='.6' width='20.8' height='9.8' rx='2.5'/%3E%3Cpath d='M6.2 4.6v2.7h9.6V4.6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 11' fill='none' stroke='%23000' stroke-width='1.2'%3E%3Crect x='.6' y='.6' width='20.8' height='9.8' rx='2.5'/%3E%3Cpath d='M6.2 4.6v2.7h9.6V4.6'/%3E%3C/svg%3E") center/contain no-repeat}.qbtn--go{background:var(--app-success)}.qbtn--go.is-hover:not(.is-off){background:#22c55e}.qbtn--stop{background:var(--app-danger)}.qbtn--stop.is-hover:not(.is-off){background:#ef4444}.qbtn--action.is-off{background:var(--app-line);color:var(--app-muted)}.qbtn--grey{background:var(--app-line);color:var(--app-text-2);height:48px;border:0;border-radius:10px;font-size:14px}.qbtn--grey.is-hover:not(.is-off){color:var(--app-text);background:var(--app-elevated)}.qbtn--accent{background:var(--app-accent);color:#fff;height:48px;border:0;border-radius:10px;font-size:14px;font-weight:700}.qbtn--accent.is-hover:not(.is-off){background:#ef5a10}.qbtn.is-pulse:not(.is-off){animation:pulse 1.8s ease-in-out infinite}@keyframes pulse{0%,100%{box-shadow:0 0 0 0 rgba(216,75,0,.55)}60%{box-shadow:0 0 0 14px rgba(216,75,0,0)}}.ico{width:16px;height:16px;flex:none;display:block}.scr--meas{padding:20px 36px 19px;display:flex;flex-direction:column}.scr--meas.is-result .meas__chartcard{margin:0 14px}.meas__head{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;min-height:52px}.meas__status{display:flex;flex-direction:column;gap:6px}.meas__status b{font-size:16px;font-weight:600;color:var(--app-text);transition:color .3s}.meas__status b.is-accent{color:var(--app-accent)}.meas__status b.is-warning{color:var(--app-warning)}.meas__status b.is-success{color:var(--app-success)}.meas__status span{font-size:12px;color:var(--app-text-2);max-width:60ch;min-height:1em}.meas__gear{font-size:26px;font-weight:800;color:var(--app-accent);letter-spacing:1px;justify-self:center;padding-top:6px}.meas__peaks{text-align:center;font-size:12px;font-weight:600;letter-spacing:.1em;color:var(--app-muted);margin:10px 0 6px}.meas__peaks b{display:inline-block;font-family:var(--app-mono);font-size:17px;letter-spacing:0;text-align:left;font-variant-numeric:tabular-nums}.meas__peaks b.hp{min-width:105px;margin-left:18px}.meas__peaks i{font-style:normal}.meas__peaks .hp{color:var(--app-power)}.meas__peaks .nm{color:var(--app-torque)}.meas__max{display:none;justify-content:center;gap:48px;margin:4px 0 14px}.meas__max>div{display:flex;flex-direction:column;align-items:center;gap:2px}.meas__max span{font-size:12px;font-weight:600;letter-spacing:.12em;color:var(--app-muted)}.meas__max b{font-family:var(--app-mono);font-size:32px;font-weight:600}.meas__max b.hp{color:var(--app-power)}.meas__max b.nm{color:var(--app-torque)}.meas__max small{font-family:var(--app-mono);font-size:13px;color:var(--app-text-2)}.scr--meas.is-result .meas__peaks{display:none}.scr--meas.is-result .meas__max{display:flex}.meas__chartcard{position:relative;flex:1;min-height:0;border-radius:10px;background:var(--app-bg);transition:background-color .4s,box-shadow .4s}.meas__chartcard.is-card{background:var(--app-chartcard);box-shadow:inset 0 0 0 1px var(--app-border)}.meas__lossbadge{position:absolute;right:14px;top:10px;font-size:11px;color:var(--app-loss);opacity:0;transition:opacity .3s;z-index:2}.meas__lossbadge.is-on{opacity:1}.meas__chart{position:absolute;inset:0;width:100%;height:100%}.meas__chart text{font-family:var(--app-mono);font-size:16px;font-weight:700}.meas__chart.is-res text{font-size:13px}.meas__chart.is-res .ax-title{font-size:12px}.meas__chart.is-res .ax-title.hp{fill:var(--app-power)}.meas__chart.is-res .ax-title.nm{fill:var(--app-torque)}.meas__chart .ax-hp{fill:var(--app-power)}.meas__chart .ax-nm{fill:var(--app-torque)}.meas__chart .ax-rpm{fill:var(--app-text-2)}.meas__chart .ax-title{font-family:var(--ui);fill:var(--app-muted);font-size:16px;font-weight:700;letter-spacing:.01em}.meas__chart .ax-title.hp{fill:var(--app-power)}.meas__chart .ax-title.nm{fill:var(--app-torque)}.meas__chart .grid line{stroke:var(--app-grid-line);stroke-width:1}.meas__chart .frame{fill:none;stroke:var(--app-frame);stroke-width:1}.meas__chart path.hp{fill:none;stroke:var(--app-power);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.meas__chart path.nm{fill:none;stroke:var(--app-torque);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.meas__chart line.peak{stroke-width:3}.meas__chart line.peak.hp{stroke:var(--app-power)}.meas__chart line.peak.nm{stroke:var(--app-torque)}.meas__chart .peaklbl{font-family:var(--ui);font-size:13px;font-weight:500}.meas__chart .peaklbl.hp{fill:var(--app-power)}.meas__chart .peaklbl.nm{fill:var(--app-torque)}.meas__chart .grade-fill{fill:rgba(217,119,6,.31);stroke:none}.meas__chart .grade-line{fill:none;stroke:#d97706;stroke-width:1.8;stroke-linejoin:round}.meas__chart .grade-base{fill:none;stroke:#d97706;stroke-width:1;stroke-dasharray:4 3}.meas__chart .grade-dot{fill:#d97706;stroke:#d97706;stroke-width:1.5}.meas__chart .grade-dot.min{fill:var(--app-card)}.meas__chart .grade-lbl{font-family:var(--ui);fill:#d97706;font-size:21px;font-weight:400}.meas__chartcard.is-dim .meas__chart{opacity:.55}.meas__countdown{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:var(--app-overlay);border-radius:10px;opacity:0;visibility:hidden;transition:opacity .4s,visibility 0s .4s;z-index:3}.meas__countdown.is-on{opacity:1;visibility:visible;transition:opacity .4s,visibility 0s}.meas__countdown span{font-size:16px;font-weight:500;color:var(--app-warning)}.meas__countdown b{font-family:var(--app-mono);font-size:120px;font-weight:900;color:var(--app-warning);line-height:1;font-variant-numeric:tabular-nums}.meas__countdown b.is-danger{color:var(--app-danger)}.meas__countdown small{font-size:14px;color:var(--app-muted)}.meas__actions{margin-top:11px;position:relative;height:48px}.meas__actions>*{position:absolute;inset:0;transition:opacity .35s,visibility 0s .35s}.meas__resultbtns{display:flex;gap:12px;opacity:0;visibility:hidden}.meas__resultbtns .qbtn--grey:first-child{flex:0 0 36%}.meas__resultbtns .qbtn--accent{flex:1}.meas__resultbtns .qbtn--end{flex:0 0 110px;font-size:11px;font-weight:500;color:var(--app-muted)}.scr--meas.is-result .meas__resultbtns{opacity:1;visibility:visible;transition:opacity .35s,visibility 0s}.scr--meas.is-result #btnMain{opacity:0;visibility:hidden}.app__ripple{position:absolute;width:0;height:0;pointer-events:none;z-index:30;color:var(--app-text);--rs:170px}.app__ripple--fog{color:#0b0b0c;--rs:110px}.app__ripple--fog i{border-width:2px}.app__ripple b,.app__ripple i{position:absolute;left:0;top:0;border-radius:50%}.app__ripple i{width:var(--rs);height:var(--rs);margin:calc(var(--rs)/ -2) 0 0 calc(var(--rs)/ -2);border:1.5px solid currentColor;opacity:0;transform:scale(.08);animation:appRipple 1.25s cubic-bezier(.15,.7,.25,1) forwards}.app__ripple i:nth-of-type(2){animation-delay:.16s}.app__ripple i:nth-of-type(3){animation-delay:.32s}.app__ripple b{width:calc(var(--rs) * .13);height:calc(var(--rs) * .13);margin:calc(var(--rs) * -.065) 0 0 calc(var(--rs) * -.065);background:currentColor;box-shadow:0 0 22px currentColor;animation:appRippleDot .7s ease-out forwards}@keyframes appRipple{0%{transform:scale(.08);opacity:.85}100%{transform:scale(1);opacity:0}}@keyframes appRippleDot{0%{transform:scale(.5);opacity:1}100%{transform:scale(1.7);opacity:0}}.card{padding:clamp(110px,13vw,200px) var(--pad)}.card__grid{display:grid;grid-template-columns:5fr 7fr;column-gap:clamp(24px,4vw,72px);align-items:center}.card__title .l>span{display:inline-block;white-space:nowrap;background:var(--accent);color:var(--accent-ink);padding:.06em .16em .1em}.card__sub{color:var(--mute);max-width:44ch;font-size:15px;margin-top:28px}.card__list{margin-top:40px;border-top:1px solid var(--line)}.card__list li{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.card__list b{font-weight:500;color:var(--fg)}.card__list span{color:var(--mute);text-transform:none;letter-spacing:.02em;font-size:12.5px}.card__fig{border:1px solid var(--line);background:#fff}.card__fig img{width:100%}section.mob,section.run{position:relative;z-index:1}.tech{z-index:2}.kit{position:relative;z-index:4}.jump__gl{position:absolute;left:0;top:0;width:100%;height:360px;display:block;visibility:hidden;will-change:transform;pointer-events:none}.jump{position:fixed;inset:0;z-index:95;overflow:hidden;visibility:hidden;pointer-events:none}.jump.is-on{visibility:visible;pointer-events:auto}.jump__ink{position:absolute;inset:0}.jump__sheet{position:absolute;left:0;right:0;top:180px;height:100vh;background:#0b0b0c;will-change:transform}@media (max-width:900px){.jump__sheet{top:0;height:calc(100vh + 360px);height:calc(100lvh + 360px)}.jump__gl{display:none}}.tech{padding:clamp(110px,13vw,200px) var(--pad)}.tech__head{display:grid;grid-template-columns:8fr 4fr;column-gap:var(--gap);align-items:end;margin-bottom:64px}.tech__head .sec-idx{grid-column:1/-1}.tech__grid{display:grid;grid-template-columns:7fr 5fr;column-gap:clamp(24px,4vw,72px);align-items:start}.tech__btn{width:100%;display:grid;grid-template-columns:1fr 40px;align-items:center;column-gap:16px;padding:22px 0;text-align:left}.tech__btn .display{font-size:clamp(18px, 1.8vw, 26px);font-weight:700;letter-spacing:-.01em;transition:color .4s var(--ease-out),transform .6s var(--ease-out)}.tech__plus{position:relative;width:16px;height:16px;justify-self:end}.tech__plus::after,.tech__plus::before{content:'';position:absolute;background:currentColor;left:0;top:7px;width:16px;height:1px;transition:transform .5s var(--ease-out)}.tech__plus::after{transform:rotate(90deg)}.tech__item.is-open .tech__plus::after{transform:rotate(0)}.tech__item.is-open .tech__btn .display{transform:translateX(10px);color:var(--accent)}.tech__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--ease-out)}.tech__body>p,.tech__more{overflow:hidden;max-width:60ch}.tech__more img{display:block;width:100%;max-width:560px;height:auto;margin-top:18px;border-radius:6px;box-shadow:0 0 0 1px rgba(255,255,255,.08)}.tech__item.is-open .tech__body{grid-template-rows:1fr}.tech__item.is-open .tech__body>p,.tech__item.is-open .tech__more{padding-bottom:26px}@media (hover:hover){.tech__btn:hover .display{color:var(--accent)}}@media (min-width:901px){.tech__list{width:fit-content;max-width:100%}.tech__head h2{font-size:clamp(30px, 3.2vw, 48px)}.tech__btn .display{font-size:clamp(15px, 1.25vw, 20px)}.tech__body>p,.tech__more{font-size:clamp(14px, .95vw, 16px)}}.tech{position:relative;overflow:hidden;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding-bottom:clamp(160px,18vw,280px)}.tech__head,.tech__list{position:relative;z-index:1}.tech__fig{position:absolute;top:0;bottom:0;right:0;width:54%;margin:0;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.4) 26%,#000 52%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.4) 26%,#000 52%)}.tech__frame{position:absolute;inset:0;overflow:hidden}.tech__crop{position:absolute;left:50%;top:72%;transform:translate(-50%,-72%);aspect-ratio:1080/1728;min-width:100%;min-height:100%}.tech__video{position:absolute;left:0;top:0;width:100%;height:111.111%;object-fit:cover;display:block}.tech__chart{position:absolute;left:0;top:0;width:100%;height:111.111%;pointer-events:none}.tech__chart path{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 4px 10px rgba(0,0,0,.55))}.tech__chart .hp{stroke:#e53935}.tech__chart .nm{stroke:#43a047}.tech__chart .val{font-family:var(--ui);font-size:58px;font-weight:400;letter-spacing:.04em;font-variant-numeric:tabular-nums;paint-order:stroke;stroke:rgba(0,0,0,.45);stroke-width:7px}.tech__chart .val.hp{fill:#ff6a5b}.tech__chart .val.nm{fill:#6fdc8a}@media (prefers-reduced-motion:reduce){.tech__video{display:none}}.kit{padding:clamp(90px,10vw,150px) var(--pad) clamp(110px,13vw,200px)}@media (min-width:901px){.kit{min-height:100vh;display:flex;flex-direction:column;justify-content:center}}.kit__grid{display:grid;grid-template-columns:5fr 7fr;column-gap:clamp(24px,4vw,72px)}.kit__aside{height:70%;align-self:start}.kit__stick{position:sticky;top:110px}.kit--move .kit__stick{position:relative;top:auto}.kit__aside h2{font-size:clamp(30px, 3.2vw, 48px)}.kit__sub{max-width:40ch;margin-top:28px}.kit__arrow{position:absolute;top:0;left:60%;width:clamp(150px,13vw,250px);height:auto;overflow:visible;pointer-events:none;color:#8f8d87}.kit__arrow path{stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.kit__photos{display:grid;grid-template-columns:1.4fr 1fr 1fr;column-gap:var(--gap);margin-bottom:clamp(56px,6vw,96px)}.kit__photos figure{grid-row:span 2;display:grid;grid-template-rows:subgrid;row-gap:18px}.kit__photos img{width:100%;align-self:end}.kit__more h3,.kit__photos figcaption h3{margin-bottom:8px}.kit__mods-name{display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px 16px}.kit__mods-name{flex-wrap:nowrap;gap:12px}.kit__mods-name .logo-std{height:clamp(14px,1.25vw,22px)}.kit__mods-name .logo-mob{height:calc(clamp(14px,1.25vw,22px) * 880 / 654)}.kit__mods-name i{align-self:stretch;width:1px;background:var(--line-2)}.kit__cmp.btn{display:flex;width:fit-content;height:30px;margin:16px auto 0;padding:0 14px;gap:7px;font-size:10px}.faq__req{overflow:hidden}.req{width:100%;border-collapse:collapse;table-layout:fixed}.req td,.req th{padding:9px 12px 9px 0;text-align:left;vertical-align:top;font-weight:400}.req thead th{padding-bottom:12px;vertical-align:bottom}.req thead th:first-child{width:22%}.req thead .logo-std{height:15px;width:auto;display:block}.req thead .logo-mob{height:calc(15px * 880 / 654);width:auto;display:block}.req tbody th{color:var(--mute)}@media (max-width:560px){.req,.req tbody,.req thead{display:block}.req tr{display:grid;grid-template-columns:1fr 1fr;column-gap:14px}.req thead th:first-child{display:none}.req tbody th{grid-column:1/-1;padding:12px 0 2px}.req td{padding:2px 0 10px}}.kit__sublogo{display:inline;height:.74em;width:auto;vertical-align:-.02em}.kit__more{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(32px,3.4vw,52px) var(--gap)}.kit__more p{max-width:32ch}@media (min-width:901px){.kit{padding-top:96px;padding-bottom:40px}.kit__main{--kh:calc(100svh - 440px);--kr:clamp(130px, calc(var(--kh) * .6), 300px);--km:clamp(96px, calc(var(--kh) * .4), 230px);width:min(100%,calc(var(--kr) * 3.1 + 2 * var(--gap)));justify-self:center}.kit__photos{grid-template-columns:.85fr .75fr 1.4fr;row-gap:clamp(18px,2.6svh,32px);margin-bottom:clamp(20px,3svh,36px)}.kit__photos figure{row-gap:10px}.kit__photos .kit__modules{grid-column:1/-1}.kit__modules>img{width:min(100%,calc(var(--km) * 3.146));height:auto;justify-self:center}.kit__modules>figcaption{width:min(100%,calc(var(--km) * 3.146));justify-self:center}.kit__photos figure:not(.kit__modules) img{height:calc(var(--kr) * .72);object-fit:contain;object-position:left bottom}.kit__photos figure.kit__case img{height:var(--kr)}.kit__cmp.btn{margin-top:10px}.kit__more h3,.kit__photos h3{font-size:clamp(13px, 1.05vw, 16px)}.kit__more h3,.kit__photos figcaption h3{margin-bottom:6px}.kit__more{gap:20px var(--gap)}.kit__more p{font-size:clamp(13px, .9vw, 15px);line-height:1.4}}.kit--move .kit__main{--kh:calc(100svh - 340px);position:relative}.kit--move .kit__more{position:absolute;left:0;right:0;top:100%}.kit--move .kit__photos{margin-bottom:0}.kit--move .kit__open{position:absolute;left:0;top:100%;margin:0}.kit__open{margin-top:clamp(24px,3vw,36px)}.kit__open[hidden]{display:none}.kit--move .kit__open{width:max-content}.kit-pack{position:fixed;inset:0;z-index:92;overflow:hidden;visibility:hidden;touch-action:none;overscroll-behavior:none}.kit-pack.is-on{visibility:visible}.kit-pack__bg{position:absolute;inset:0;background:#f2f0ea}.kit-pack__cv{position:absolute;left:0;top:0;display:block;width:max(100vw,min(calc(200 * var(--svh,1svh)),130vw));height:auto;transform-origin:0 0;will-change:transform;pointer-events:none}.kit-pack--m .kit-pack__cv{width:min(104vw,calc(72 * var(--svh,1svh)))}.kit-pack__fly{position:absolute;left:0;top:0;display:block;height:auto;max-width:none;transform-origin:0 0;will-change:transform;pointer-events:none;visibility:hidden}.kit-pack__close{position:absolute;right:clamp(16px,2vw,32px);top:calc(clamp(16px,2vw,32px) + env(safe-area-inset-top,0px));width:44px;height:44px;padding:11px;border:0;border-radius:50%;background:rgba(11,11,12,.07);color:#0b0b0c;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .3s var(--ease-out)}.kit-pack__close svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.kit-pack__close:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (hover:hover){.kit-pack__close:hover{background:rgba(11,11,12,.14)}}.kit-pack__bar{position:absolute;left:50%;bottom:calc(22px + env(safe-area-inset-bottom,0px));width:min(180px,40vw);height:2px;margin-left:calc(min(180px,40vw)/ -2);border-radius:2px;background:rgba(11,11,12,.12);overflow:hidden}.kit-pack__bar i{display:block;height:100%;background:#0b0b0c;transform:scaleX(0);transform-origin:0 50%}.kit-pack__hint{position:absolute;left:50%;bottom:calc(36px + env(safe-area-inset-bottom,0px));margin-left:-.5em;font-size:20px;line-height:1;color:#0b0b0c;transition:opacity .3s var(--ease-out)}.kit-pack.is-on .kit-pack__hint{animation:packHint 1.5s ease-in-out infinite}.kit-pack__hint.is-off{opacity:0}@keyframes packHint{0%,100%{transform:translateY(-3px)}50%{transform:translateY(4px)}}html.is-static .kit__open,html.no-js .kit__open{display:none}@media (prefers-reduced-motion:reduce){.kit__open{display:none}}.faq{padding:clamp(60px,7vw,110px) var(--pad) clamp(110px,13vw,200px)}.faq__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:5fr 7fr;column-gap:clamp(24px,4vw,72px);align-items:start}.faq__head{position:sticky;top:110px}.faq__head h2{font-size:clamp(30px, 3.2vw, 48px)}.faq__list{border-top:1px solid var(--line)}.faq__item{border-bottom:1px solid var(--line)}.faq__q{width:100%;display:grid;grid-template-columns:1fr 24px;column-gap:16px;align-items:center;padding:24px 0;text-align:left;font-size:clamp(17px, 1.5vw, 22px);font-weight:500;letter-spacing:-.01em}.faq__q .mono{color:var(--accent)}.faq__q .scr-w{display:inline-block;white-space:nowrap;vertical-align:baseline}.faq__q i{position:relative;width:14px;height:14px;justify-self:end}.faq__q i::after,.faq__q i::before{content:'';position:absolute;left:0;top:6px;width:14px;height:1px;background:currentColor;transition:transform .5s var(--ease-out)}.faq__q i::after{transform:rotate(90deg)}.faq__item.is-open .faq__q i::after{transform:rotate(0)}.faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--ease-out)}.faq__a>p{overflow:hidden;max-width:66ch}.faq__item.is-open .faq__a{grid-template-rows:1fr}.faq__item.is-open .faq__a>p,.faq__item.is-open .faq__req{padding-bottom:28px}@media (hover:hover){.faq__q:hover{color:var(--accent)}}.order{padding:0 var(--pad) clamp(70px,8vw,120px)}.order__grid{display:grid;grid-template-columns:7fr 5fr;column-gap:clamp(24px,4vw,72px);align-items:end;border-top:1px solid var(--line);padding-top:clamp(60px,7vw,110px)}.order__price b{display:block;font-size:clamp(56px, 7vw, 120px);line-height:.85;letter-spacing:-.03em}.order__price b small{font-size:.38em;font-weight:600;letter-spacing:0}.order__price .mono{display:block;margin-top:14px;color:var(--mute)}.order__cta{margin-top:40px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.order__notes{display:grid;gap:10px;align-self:end;padding-bottom:8px;color:var(--mute)}.order__notes li{display:flex;gap:12px}.order__notes li::before{content:'';flex:none;width:6px;height:6px;margin-top:5px;background:var(--accent)}.contact{padding:0 var(--pad) clamp(90px,10vw,160px)}.contact__inner{max-width:1200px;margin:0 auto;padding-top:clamp(48px,6vw,88px)}.contact__head{max-width:60ch}.contact__cards{margin-top:clamp(32px,3.5vw,52px);display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}.ccard{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.contact__social{grid-column:1/-1;justify-self:center;display:flex;gap:12px}.contact__sm{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--line);border-radius:2px;color:var(--fg);transition:color .3s,background-color .3s,border-color .3s}.contact__sm svg{width:22px;height:22px;fill:currentColor}.contact__sm--wa svg{width:18px;height:18px}.contact__sm:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.contact__sm--fb{--brand:#0866ff}.contact__sm--wa{--brand:#25d366}@media (hover:hover) and (pointer:fine){.contact__sm:hover{background:var(--brand);border-color:var(--brand);color:#fff}}.contact__sm:active{background:var(--brand);border-color:var(--brand);color:#fff}.ccard__row{display:flex;align-items:center;gap:12px;max-width:100%}.ccard strong{min-width:0;font-family:var(--display);font-variation-settings:'wdth' 100;font-weight:600;font-size:clamp(15px, 1.3vw, 20px);letter-spacing:-.01em;overflow-wrap:anywhere;transition:color .3s}@media (hover:hover){.ccard:hover strong{color:var(--accent)}}.ccard__hours{color:var(--mute)}.ccard__hours span{display:block}.contact__copy{flex:none;width:38px;height:38px;margin-left:auto;display:grid;place-items:center;border:1px solid var(--line);border-radius:2px;color:var(--mute);transition:color .3s,border-color .3s}.ccard__copy{margin-left:0}.contact__copy svg{width:17px;height:17px;grid-area:1/1}.contact__copy:hover{color:var(--fg);border-color:var(--line-2)}.contact__copy .contact__copy-ok{opacity:0;transform:scale(.7);transition:opacity .25s,transform .25s var(--ease-out)}.contact__copy .contact__copy-default{opacity:1;transition:opacity .25s}.contact__copy.is-copied{color:var(--accent);border-color:var(--accent)}.contact__copy.is-copied .contact__copy-default{opacity:0}.contact__copy.is-copied .contact__copy-ok{opacity:1;transform:scale(1)}.company{margin-top:clamp(80px,9vw,140px)}.company__head{display:flex;flex-direction:column;gap:12px}.company__title{font-size:clamp(30px, 3.2vw, 48px)}.company__sub{color:var(--mute)}.company__grid{margin-top:clamp(26px,3vw,42px);display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap)}.company__item{display:flex;flex-direction:column;gap:8px}.company__item dt{color:var(--mute)}.company__item dd{line-height:1.55;color:var(--fg)}.company__item dd:has(.company__copy){display:flex;align-items:center;gap:12px}.company__copy{width:30px;height:30px;margin:0}.company__copy svg{width:14px;height:14px}.toast{position:fixed;left:50%;bottom:32px;transform:translate(-50%,14px);z-index:120;background:var(--fg);color:var(--bg);font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;padding:12px 20px;border-radius:2px;opacity:0;pointer-events:none;transition:opacity .35s var(--ease-out),transform .35s var(--ease-out)}.toast.is-visible{opacity:1;transform:translate(-50%,0)}@media (max-width:900px){.order__grid{grid-template-columns:1fr;row-gap:40px}.contact__cards{grid-template-columns:1fr}}@media (max-width:560px){.ccard strong{font-size:14px}.contact__copy,.contact__sm{width:34px;height:34px}}.dealers{padding:clamp(70px,8vw,130px) var(--pad) clamp(90px,10vw,160px)}.dealers__inner{max-width:1200px;margin:0 auto}.dealers__list{margin-top:clamp(32px,3.5vw,52px);display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(36px,4vw,56px) var(--gap)}.dealer{display:flex;flex-direction:column;min-width:0}.dealer__country{display:flex;align-items:center;gap:10px;color:var(--fg)}.dealer__flag{display:inline-flex}.dealer__flag svg{width:20px;height:14px;display:block;border-radius:2px;box-shadow:0 0 0 1px rgba(128,128,128,.25)}.dealer__plate{position:relative;margin-top:14px;aspect-ratio:16/9;display:grid;place-items:center;overflow:hidden;background:#fff}.dealer__logo{grid-area:1/1;width:100%;height:100%;display:grid;place-items:center;transition:transform .9s var(--ease-out)}.dealer__plate img{display:block;height:auto}.dealer__plate:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.dealer__ext{position:absolute;top:clamp(12px,1.2vw,16px);right:clamp(12px,1.2vw,16px);width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;color:var(--mute);transition:color .3s var(--ease-out),translate .5s var(--ease-out)}@media (hover:hover) and (pointer:fine){.dealer__plate:hover .dealer__logo{transform:scale(1.04)}.dealer__plate:hover .dealer__ext{color:var(--accent);translate:2px -2px}}.dealer__plate:active .dealer__logo{transform:scale(1.04)}.dealer__plate:active .dealer__ext{color:var(--accent);translate:2px -2px}.dealer__plate--ms img{width:min(72%,420px)}.dealer__plate--arr img{width:min(50%,330px)}.dealer__plate--debox img{width:min(62%,380px)}.dealer__name{margin-top:18px}@media (min-width:561px) and (max-width:700px){.dealers__list .dealer__name{font-size:min(18px, calc((100vw - 2 * var(--pad) - 2 * var(--gap) - 12px) / 3 / 10.4))}}.dealer__lc{text-transform:none}@media (max-width:560px){.dealers__list{grid-template-columns:1fr}}.is-flip,.is-flip *{transition:none!important}.wa-float{position:fixed;right:clamp(16px,1.6vw,28px);bottom:calc(clamp(16px,1.6vw,28px) + env(safe-area-inset-bottom,0px));z-index:55;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 13px 0 10px;border-radius:3px;background:#25d366;color:#0b0b0c;font-size:13px;font-weight:600;white-space:nowrap;box-shadow:0 10px 28px rgba(0,0,0,.28);opacity:0;transform:translateY(20px) scale(.94);transform-origin:100% 100%;pointer-events:none;transition:opacity .3s var(--ease-out),transform .4s var(--ease-out),background-color .3s,translate .4s var(--ease-out)}.wa-float.is-on{opacity:1;transform:none;pointer-events:auto;transition-duration:.6s,.9s,.3s,.4s}@media (prefers-reduced-motion:reduce){.wa-float{transform:none}}.wa-float svg{width:18px;height:18px;flex:none;fill:currentColor}.wa-float:focus-visible{outline:2px solid #0b0b0c;outline-offset:2px}@media (hover:hover) and (pointer:fine){.wa-float:hover{background:#3fe07c}}.wa-float:active{background:#3fe07c}html.has-co-open .wa-float{display:none}@media (min-width:641px){html:has(#dfConsent.is-in) .wa-float{translate:0 -65px}html:has(#dfConsent.is-in.is-open) .wa-float{translate:0 -92px}}.foot{background:#0b0b0c;color:#f2f0ea;padding:28px var(--pad) 84px;overflow:hidden;--fg:#f2f0ea;--mute:rgba(242,240,234,.58);--line:rgba(242,240,234,.16)}.foot__row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;color:var(--mute)}.foot__brand{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.foot__chimera{height:clamp(26px,2.6vw,38px);width:auto}.foot__badge{display:block;width:48px;height:48px;justify-self:end}.foot__links{display:flex;gap:30px;justify-self:center;font-size:14px;letter-spacing:.08em}.foot__links a{color:var(--fg);border-bottom:1px solid transparent;transition:border-color .3s var(--ease-out)}.foot__links a:hover{border-color:var(--fg)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nav__cart{position:relative;display:grid;place-items:center;width:40px;height:40px;margin:-4px -6px;color:inherit}.nav__cart svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linejoin:round;transition:transform .45s var(--ease-energy)}.nav__cart-n{position:absolute;top:3px;right:1px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;display:grid;place-items:center;background:var(--accent);color:#0b0b0c;font-family:var(--ui);font-size:11px;font-weight:600;line-height:1;letter-spacing:0}.nav__cart-n[hidden]{display:none}.nav__cart.is-bump svg{animation:cartBump .6s var(--ease-energy)}@keyframes cartBump{30%{transform:translateY(-3px) scale(1.12)}}@media (hover:hover) and (pointer:fine){.nav__cart:hover svg{transform:translateY(-1px)}}.cart{--fg:#f2f0ea;--mute:rgba(242, 240, 234, .58);--line:rgba(242, 240, 234, .14);--line-2:rgba(242, 240, 234, .32);--accent:#ff5a1f;--accent-ink:#0b0b0c;--bg:#161617;position:fixed;inset:0;z-index:80;color:var(--fg);visibility:hidden;pointer-events:none;transition:visibility 0s linear .6s}.cart.is-open{visibility:visible;pointer-events:auto;transition:none}.cart__backdrop{position:absolute;inset:0;background:rgba(6,6,7,.62);opacity:0}.cart.is-open .cart__backdrop{opacity:1}.cart__panel{position:absolute;top:0;right:0;bottom:0;width:min(460px,100vw);display:flex;flex-direction:column;background:var(--bg);transform:translateX(102%);box-shadow:-40px 0 80px -40px rgba(0,0,0,.7)}.cart.is-open .cart__panel{transform:none}.cart__head{flex:none;height:var(--nav-h);display:flex;align-items:center;justify-content:space-between;padding:0 0 0 clamp(20px,2.4vw,32px);border-bottom:1px solid var(--line)}.cart .cart__title{font-size:22px;letter-spacing:0;line-height:1}.cart__title sup{font-family:var(--ui);font-size:12px;font-weight:600;color:var(--accent);vertical-align:super;margin-left:2px}.cart__title sup[hidden]{display:none}.cart__close{align-self:stretch;display:inline-flex;align-items:center;gap:10px;padding:0 clamp(20px,2.4vw,32px) 0 24px;background:#0b0b0c;border-bottom-left-radius:3px;color:var(--fg)}.cart__close svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.2}.cart__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px clamp(20px,2.4vw,32px);container-type:size}.cart__body[hidden],.cart__foot[hidden]{display:none}.cart__empty{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:0 clamp(20px,2.4vw,32px) 18vh}.cart__empty[hidden]{display:none}.cart__empty-t{font-size:clamp(26px, 3vw, 34px)}.cart__empty .note{color:var(--mute);margin-bottom:10px}.cline{--cl-logo:22px;--cl-rest:148px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"img img" "txt sum";column-gap:16px;row-gap:16px;align-items:start;padding:24px 0 26px;border-bottom:1px solid var(--line)}.cline:last-child{border-bottom:0}.cline__img{grid-area:img;width:100%;aspect-ratio:1000/703;height:clamp(64px,calc(50cqh - var(--cl-rest)),70.3cqw)}.cline:only-child .cline__img{height:clamp(64px,calc(100cqh - var(--cl-rest)),70.3cqw)}.cline__img img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 16px 22px rgba(0, 0, 0, .55))}.cline__txt{grid-area:txt;display:flex;flex-direction:column;gap:14px;min-width:0}.cline__name{display:block}.cline__name img{display:block;width:auto;max-width:100%}.cline__row{display:flex;align-items:center;gap:14px}.cline__rm{color:var(--mute);border-bottom:1px solid transparent;transition:color .3s,border-color .3s}.cline__rm:hover{color:var(--fg);border-color:currentColor}.cline__sum{grid-area:sum;display:flex;flex-direction:column;align-items:flex-end;gap:3px;font-family:var(--ui);font-variant-numeric:tabular-nums;white-space:nowrap}.cline__gross{font-size:18px;font-weight:600}.cline__net{font-size:13px;color:var(--mute)}.qty{display:inline-flex;align-items:center;height:36px;border:1px solid var(--line-2);border-radius:2px}.qty__b{width:36px;height:34px;display:grid;place-items:center;color:inherit;transition:background-color .25s,color .25s}.qty__b svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.4}.qty__b:disabled{opacity:.3;cursor:default}.qty__b:not(:disabled):hover{background:rgba(127,127,135,.14)}.qty__n{min-width:26px;text-align:center;font-family:var(--ui);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.cart__foot{flex:none;padding:20px clamp(20px,2.4vw,32px) calc(22px + env(safe-area-inset-bottom));border-top:1px solid var(--line);display:grid;gap:12px}.cart__sum{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.cart__sum strong{font-family:var(--ui);font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.cart__sub{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:-6px}.cart__ship{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#4ade80}.cart__ship svg{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.cart__net{font-size:14px;color:var(--mute);font-variant-numeric:tabular-nums;white-space:nowrap}.cart__go{justify-content:space-between;height:58px;font-size:13px}.cart__more{justify-self:center;padding:6px 4px;color:var(--mute);transition:color .3s}.cart__more:hover{color:var(--fg)}html.cart-locked{overflow:hidden}html.cart-locked body{overflow:hidden;overflow:clip}@media (max-width:900px),(max-height:800px){.cart__body{padding-block:4px}.cline{--cl-rest:118px;row-gap:10px;padding:14px 0 16px}.cline__txt{gap:10px}.cart__foot{padding-top:16px;gap:10px}.cart__go{height:54px}}.models{position:relative;padding:clamp(90px,10vw,150px) var(--pad) clamp(70px,8vw,120px)}.models__inner{max-width:1320px;margin:0 auto}.models__head{margin-bottom:clamp(36px,4vw,64px)}.models__head h2{font-size:clamp(30px, 3.2vw, 48px)}.models__cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}.model{display:grid;grid-template-rows:auto 1fr;background:#ebe8e0;border-radius:2px;overflow:hidden}.model__fig{position:relative;margin:0;aspect-ratio:4/3}.model__fig .m3d{position:absolute;inset:0;aspect-ratio:auto}.model__fig .m3d__still{width:100%;height:100%;object-fit:contain}.model__tag{position:absolute;left:clamp(16px,1.8vw,26px);top:clamp(16px,1.8vw,26px);z-index:2;padding:9px 13px 8px;border-radius:2px;background:#111214;color:#f2f0ea;font-size:clamp(12px, .95vw, 14px);line-height:1;letter-spacing:.02em;pointer-events:none}.model__body{display:grid;grid-template-rows:auto auto 1fr auto;padding:clamp(22px,2.4vw,36px);border-top:1px solid var(--line)}.model__name{--lh:clamp(22px, 2.1vw, 32px);display:flex;align-items:flex-start;min-height:calc(var(--lh) * 880 / 654)}.logo-mob,.logo-std{display:block;width:auto;max-width:100%}.model__name .logo-std{height:var(--lh)}.model__name .logo-mob{height:calc(var(--lh) * 880 / 654)}.model__price{grid-row:3;align-self:start;margin-top:22px;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;row-gap:4px}.model__price .display{font-size:clamp(30px, 2.6vw, 44px)}.model__price .display small{font-size:.5em;font-weight:600;letter-spacing:0}.model__price .note{color:var(--mute)}.model__body .promo-pill{grid-row:2;margin-top:20px}.model__body .promo-pill:not([hidden])+.model__price{margin-top:14px}.model__price .promo-after{flex-basis:100%;margin-top:4px}.model__cta{grid-row:4;margin-top:22px;display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px}.model__cta .btn{height:56px}.model__cta .btn .arrow{font-size:1.25em;line-height:1}.model__cta .btn.is-added{background:var(--fg);border-color:var(--fg);color:var(--bg)}.model__in{color:var(--mute)}.model__in[hidden]{display:none}.models__head h2{display:flex;flex-wrap:wrap;column-gap:.3em}@media (max-width:700px){html[lang=pl] .models__head h2{font-size:calc((100vw - 2 * var(--pad) - 4px) / 13.8)}}@media (min-width:901px){.models__inner{max-width:clamp(820px,calc((100svh - 393px) * 2.667 + 24px),1080px)}.models__head{margin-bottom:clamp(28px,2.6vw,44px)}.model__body{padding:clamp(20px,1.8vw,28px)}.model__name{--lh:clamp(20px, 1.6vw, 26px)}.model__price{margin-top:18px}.model__price .display{font-size:clamp(26px, 2vw, 34px)}.model__cta{margin-top:18px}.model__cta .btn{height:48px}}.cmp{margin-top:clamp(56px,6vw,96px)}.cmp__table{width:100%;border-collapse:collapse;table-layout:fixed}.cmp__table td,.cmp__table th{padding:18px 16px;vertical-align:middle;font-weight:400}.cmp__table thead th{padding-top:0;padding-bottom:18px;border-bottom:1px solid var(--line-2);text-align:center;vertical-align:top}.cmp__table thead th:first-child{text-align:left}.cmp__table thead th:first-child{width:36%}.cmp__table thead .logo-std{height:clamp(16px,1.4vw,22px);margin:0 auto}.cmp__table thead .logo-mob{height:calc(clamp(16px,1.4vw,22px) * 880 / 654);margin:0 auto}.cmp__kicker{font-family:var(--display);font-variation-settings:'wdth' 125;font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:clamp(15px, 1.2vw, 18px);letter-spacing:0;color:var(--fg)}.cmp__table tbody tr{border-bottom:1px solid var(--line)}.cmp__table tbody tr:nth-child(odd){background:rgba(11,11,12,.028)}.cmp__table tbody th,.cmp__table tfoot th{font-size:var(--fs-note);line-height:1.4;color:var(--mute);letter-spacing:.01em}.cmp__table tbody th{text-align:left;padding-left:0}.cmp__table tbody tr th{padding-left:16px}.cmp__table td{text-align:center}.cmp__table tbody td+td{color:var(--fg);font-weight:600}.cmp__table .no,.cmp__table .ok{display:inline-block;width:22px;height:22px;vertical-align:middle}.cmp__table .ok{background:var(--accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M3 9.6l3.8 3.7L15 5' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M3 9.6l3.8 3.7L15 5' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") center/contain no-repeat}.cmp__table .no{position:relative}.cmp__table .no::before{content:'';position:absolute;left:5px;right:5px;top:50%;height:1.5px;background:var(--mute-2)}.cmp__table tfoot td,.cmp__table tfoot th{padding-top:24px;padding-bottom:0}.cmp__table tfoot th{text-align:left;padding-left:16px}.cmp__table tfoot td+td{color:var(--fg);font-weight:600}.cmp__table tfoot td small{font-size:inherit;font-weight:inherit}.cmp__common{margin-top:clamp(40px,4vw,64px);padding:clamp(24px,2.6vw,40px);background:#ebe8e0;border-radius:2px}.cmp__common .cmp__kicker{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-bottom:22px}.cmp__both{display:inline-flex;align-items:flex-start;gap:14px}.cmp__both .logo-std{height:16px}.cmp__both .logo-mob{height:calc(16px * 880 / 654)}.cmp__both i{align-self:stretch;width:1px;background:var(--line-2)}.cmp__list{display:grid;grid-template-columns:1fr 1fr;gap:14px 40px}.cmp__list li{position:relative;padding-left:32px}.cmp__list li::before{content:'';position:absolute;left:0;top:.2em;width:20px;height:20px;background:var(--accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M3 9.6l3.8 3.7L15 5' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M3 9.6l3.8 3.7L15 5' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") center/contain no-repeat}@media (max-width:900px){.models{padding-top:80px;padding-bottom:64px}.models__cards{grid-template-columns:1fr}.cmp__table thead th:first-child{width:40%}.cmp__list{grid-template-columns:1fr}}@media (max-width:560px){.cmp__table,.cmp__table tbody,.cmp__table tfoot{display:block}.cmp__table thead{display:block}.cmp__table tr{display:grid;grid-template-columns:1fr 1fr}.cmp__table thead th:first-child{grid-column:1/-1;width:auto;padding-bottom:14px;border-bottom:0}.cmp__table thead th{padding:0 8px 14px}.cmp__table tbody th,.cmp__table tfoot th{grid-column:1/-1;padding:14px 12px 4px}.cmp__table tbody td,.cmp__table tfoot td{padding:4px 8px 14px}.cmp__table tfoot td{padding-top:4px}}@media (min-width:1101px) and (max-width:1300px){.nav__links{gap:18px}.lang__cur{padding:0 8px;gap:5px}.lang__name{display:none}.lang__list{min-width:200px}}@media (max-width:1100px){.nav__links{display:none}.nav__burger{display:block}.nav__right{gap:12px}.nav__cta{padding:9px 12px}.lang__cur{padding:0 8px;gap:5px}.lang__name{display:none}.lang__list{min-width:200px}.nav__price{display:none}}@media (max-width:900px){:root{--nav-h:72px}.nav{padding:14px var(--pad)}.nav__burger{margin:0 -9px 0 0}.nav__cta,.nav__right .lang-switch{display:none}html.has-promo{--promo-h:34px}.promobar{font-size:12.5px}.promobar__in{gap:10px}.promobar__lbl,.promobar__price,.promobar__save{display:none}.promobar__tag{padding:5px 7px 4px;font-size:10.5px;letter-spacing:.06em}.l{clip-path:inset(-0.12em 0 -0.02em 0)}h2.display{font-size:clamp(28px, 8vw, 44px)}.hero{--u:var(--svh, 1svh);--car-top:calc(var(--nav-h) + clamp(6px, calc(1.4 * var(--u)), 14px));min-height:calc(100 * var(--u));padding-top:0;padding-bottom:clamp(22px,calc(3.6 * var(--u)),40px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px;--module-w:calc((100vw - 2 * var(--pad) - 16px) / 2);grid-template-rows:minmax(0,.15fr) calc(var(--car-top) + 16 * var(--u) + clamp(8px,calc(2 * var(--u)),20px)) auto auto minmax(0,1fr) auto auto auto}.hero__bg{grid-row:auto;top:0;bottom:0;height:auto}.hero__bg::after{background:linear-gradient(180deg,rgba(11,11,12,.5) 0,rgba(11,11,12,.417) 4%,rgba(11,11,12,.283) 8%,rgba(11,11,12,.251) 12%,rgba(11,11,12,.19) 16%,rgba(11,11,12,.129) 20%,rgba(11,11,12,.132) 24%,rgba(11,11,12,.217) 28%,rgba(11,11,12,.323) 32%,rgba(11,11,12,.37) 36%,rgba(11,11,12,.379) 40%,rgba(11,11,12,.395) 44%,rgba(11,11,12,.4) 48%,rgba(11,11,12,.406) 52%,rgba(11,11,12,.416) 56%,rgba(11,11,12,.42) 60%,rgba(11,11,12,.455) 64%,rgba(11,11,12,.51) 68%,rgba(11,11,12,.532) 72%,rgba(11,11,12,.588) 76%,rgba(11,11,12,.604) 80%,rgba(11,11,12,.63) 84%,rgba(11,11,12,.656) 88%,rgba(11,11,12,.668) 92%,rgba(11,11,12,.712) 96%,rgba(11,11,12,.74) 100%)}.hero__video{object-position:54% 50%}.hero__kicker{grid-column:1/-1;flex-direction:column;align-items:flex-start;gap:8px}.hero__head{grid-column:1/-1;grid-row:3;justify-self:center;text-align:center;--head-w:min(80vw, 360px)}.hero__buy{display:contents}.hero__product{grid-column:1;grid-row:6;justify-self:start;align-self:end;width:100%;margin:0}.hero__product.hero__product--mob{grid-column:2;justify-self:end}.hero__price{grid-column:1;grid-row:7;align-self:start;margin:16px 0 0 2px}.hero__price.hero__price--mob{grid-column:2;margin-left:calc(var(--module-w) * var(--m3d-l) + 2px)}.hero__price .display{font-size:clamp(20px, 5.9vw, 26px)}.hero__price .display .hero__gross,.hero__price .hero__kit,.hero__price .hero__sep{display:none}.hero__price>.note{margin-top:6px}.hero__cta{display:none}.hero__compare{grid-column:1/-1;grid-row:4;justify-self:center;display:grid;width:min(100%,248px);margin:clamp(16px,calc(2.6 * var(--u)),26px) 0 0;gap:9px}.hero__compare .btn{justify-content:center;height:40px;padding:0 14px;gap:9px;font-size:11px}.hero__compare .btn__ico-lap{width:18px;height:12px}.hero__compare .btn__ico-ph{width:8px;height:12px}html.is-short .hero{--car-top:calc(var(--nav-h) + 8px);grid-template-rows:minmax(0,.15fr) calc(var(--car-top) + 10 * var(--u) + 8px) auto auto minmax(0,1fr) auto auto auto}html.is-short .hero__compare{margin-top:14px;gap:8px}html.is-short .hero__compare .btn{height:38px}html.is-short .hero__price{margin-top:10px}.hero__price .promo-pill{margin-bottom:7px;padding:0;gap:6px;background:0 0;box-shadow:none;font-size:11.5px;flex-wrap:wrap;white-space:normal}.hero__price .promo-pill b{padding:4px 5px 3px;white-space:nowrap}.hero__price .promo-pill__left{white-space:nowrap}.hero__price .promo-pill__left [data-i18n]{display:none}.hero__price .promo-after{margin-top:6px}.statement{grid-template-columns:1fr}.statement__foot,.statement__text{grid-column:1;grid-row:auto}.statement__fig{width:60%}.statement__text{max-width:68%;font-size:clamp(17px, 4.6vw, 26px)}.card__grid{grid-template-columns:1fr;row-gap:40px}.faq__inner,.kit__grid,.order__grid,.tech__grid,.tech__head{grid-template-columns:1fr}.faq__head{position:static;margin-bottom:40px}.foot__row{grid-template-columns:auto minmax(0,1fr) auto;gap:20px}.foot__chimera{height:22px}.foot__links{flex-wrap:wrap;justify-content:center;gap:10px 22px;text-align:center}.company__grid{grid-template-columns:1fr 1fr}.tech__grid{position:relative}.tech__list{width:72%}.tech__btn .display{font-size:clamp(14px, 3.9vw, 20px)}.tech{min-height:0;display:block}.tech__fig{top:-48px;bottom:-48px;right:calc(-1 * var(--pad));width:calc(58% + var(--pad));-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.4) 26%,#000 52%),linear-gradient(to bottom,transparent 0%,#000 12%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.4) 26%,#000 52%),linear-gradient(to bottom,transparent 0%,#000 12%,#000 88%,transparent 100%);mask-composite:intersect}.kit__aside{height:auto;margin-bottom:40px}.kit__stick{position:static}.kit__arrow{display:none}.kit__photos{grid-template-columns:.92fr .72fr 1.36fr;column-gap:12px;row-gap:32px}.kit__photos figure:first-child{grid-column:1/-1}.kit__photos figure:not(.kit__modules){row-gap:10px}.kit__photos figure:not(.kit__modules,.kit__case) img{width:84%}.kit__photos figure:not(.kit__modules) h3{font-size:clamp(10px, 3vw, 16px);line-height:1.2;margin-bottom:0}.order__contact{margin-top:56px;align-self:start}.tech__btn{grid-template-columns:1fr 24px}.card__list li{grid-template-columns:1fr;gap:4px}.statement{padding-top:88px;padding-bottom:56px}.run{padding-top:40px;padding-bottom:56px}.tech{padding-top:64px;padding-bottom:56px}.kit{padding-top:80px;padding-bottom:72px}.faq{padding-top:32px;padding-bottom:72px}.dealers{padding-top:16px;padding-bottom:80px}.contact{padding-bottom:80px}}@media (max-width:560px){:root{--fs-body:16px}.foot{padding-block:24px 76px}.foot__row{gap:14px}.foot__chimera{height:clamp(15px,4.6vw,20px)}.foot__badge{width:36px;height:36px}.foot__links{flex-direction:column;align-items:center;gap:2px;font-size:12px;letter-spacing:.06em}.foot__links a{padding-block:5px}.company__grid{grid-template-columns:1fr}.kit__more{grid-template-columns:1fr;row-gap:28px}}@media (prefers-reduced-motion:reduce){[data-intro-line],[data-intro],[data-reveal-clip],[data-reveal-clip] img,[data-reveal-lines] .l>span,[data-reveal-stagger]>*,[data-reveal]{opacity:1;transform:none;clip-path:none}.statement__text .w{opacity:1}.btn--spx:hover .arrow{animation:none}.menu{--menu-t:0s}.nav__logo,.nav__right{transition:none!important}}.ph{--pk:1;position:relative;width:100%;aspect-ratio:384/804;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.ph__frame{position:absolute;inset:0;border-radius:calc(46px * var(--pk));background:linear-gradient(145deg,#3a3b3e,#151517 42%,#2b2c2f);padding:calc(12px * var(--pk));box-shadow:0 40px 80px -30px rgba(0,0,0,.75),0 0 0 1px rgba(255,255,255,.06) inset,0 0 0 calc(2px * var(--pk)) #0c0c0d inset}.ph__glass{position:relative;width:100%;height:100%;border-radius:calc(36px * var(--pk));overflow:hidden;background:#000;isolation:isolate}.ph__app{--bg:#131314;--bg2:#2a2a2a;--bg3:#333333;--bgE:#3d3d3d;--card:#222222;--cardH:#252525;--acc:#d84b00;--accDim:#792403;--t1:#ececec;--t2:#d0d0d0;--t3:#b0b0b0;--ok:#4ade80;--warn:#fbbf24;--dng:#f75959;--brd:#333333;--cardB:#4d4d4d;--ctlB:#343434;--cPw:#e53935;--cTq:#43a047;--grid:#555555;--vPw:#e53935;--vTq:#43a047;--bar:rgba(42, 42, 42, .88);--hair:rgba(255, 255, 255, .12);position:absolute;left:0;top:0;width:360px;height:780px;transform:scale(var(--k,1));transform-origin:0 0;background:var(--bg);color:var(--t1);font-family:Roboto,system-ui,sans-serif;font-size:15px;line-height:24px;overflow:hidden;font-feature-settings:'tnum' 1;text-align:left;letter-spacing:0;text-transform:none}.ph.is-light .ph__app{--bg:#f2f1ed;--bg2:#faf9f6;--bg3:#e9e7e2;--bgE:#fffefb;--card:#fbeae3;--cardH:#fef4ef;--accDim:#f2c4a8;--t1:#1d1e21;--t2:#44454b;--t3:#72737b;--ok:#178040;--warn:#b25a08;--dng:#d92727;--brd:#e9e7e2;--cardB:#948d83;--ctlB:#9a938a;--grid:#c9c7c1;--vPw:#c62828;--vTq:#2e7d32;--bar:rgba(250, 249, 246, .88);--hair:rgba(0, 0, 0, .10)}:where(.ph__app) button{font:inherit;color:inherit;text-align:inherit;letter-spacing:inherit;text-transform:none;background:0 0;border:0;padding:0;cursor:default}.ph--sim .ph__app .ph-gear,.ph--sim .ph__app [data-ph^=btn],.ph--sim .ph__app button{cursor:pointer}:where(.ph__app) h4,:where(.ph__app) p{margin:0}.ph__app *{line-height:max(24px, 1.172em)}.ph__app svg{display:block;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.ph__app img{display:block;max-width:none}.ph-sb{position:absolute;left:0;right:0;top:0;height:26px;display:flex;align-items:center;justify-content:space-between;padding:0 22px 0 26px;font-size:13px;font-weight:500;color:var(--t1);z-index:5}.ph-sb__cam{position:absolute;left:50%;top:7px;width:13px;height:13px;margin-left:-6.5px;border-radius:50%;background:#050505;box-shadow:0 0 0 1.5px #1b1b1d}.ph-sb__ico{display:flex;align-items:center;gap:5px}.ph-sb__ico svg{width:13px;height:13px;stroke:none}.ph-sb__ico .ph-sb__bat{width:22px;height:12px}.ph-view{position:absolute;left:0;right:0;top:26px;bottom:18px}.ph-gest{position:absolute;left:0;right:0;bottom:0;height:18px;display:flex;align-items:center;justify-content:center}.ph-gest i{width:108px;height:4px;border-radius:2px;background:var(--t1);opacity:.45}.ph-s{position:absolute;inset:0;background:var(--bg);display:none;flex-direction:column;overflow:hidden}.ph-s.is-on,.ph-s.is-out{display:flex}.ph-s.is-on{z-index:2}.ph-s.is-out{z-index:1}.ph-pad{padding:0 20px}.ph-hd{position:relative;flex:none;height:64px;padding:6px 4px;display:flex;align-items:center}.ph-hd h4{position:absolute;left:60px;right:60px;top:50%;transform:translateY(-50%);text-align:center;font-size:23px;font-weight:700;color:var(--t1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ph-back{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;color:var(--t2)}.ph-back svg{width:22px;height:22px;stroke-width:1.4}.ph-btn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;padding:14px 20px;border-radius:12px;font-size:16px;font-weight:600;text-align:center!important;white-space:nowrap;color:#fff;background:var(--acc);transition:background-color .25s,color .25s,transform .12s}.ph-btn>span{display:block;max-width:100%;overflow:hidden;white-space:nowrap}.ph-btn--neu{background:var(--bg3);color:var(--t1);box-shadow:inset 0 0 0 1px var(--ctlB)}.ph-btn--dng{background:var(--dng)}.ph-btn--ok{background:var(--ok)}.ph-btn.ph-btn--off{background:var(--bg3);color:var(--t3);box-shadow:none}.ph-btn.is-press{transform:scale(.97)}.ph-home .ph-pad{flex:1}.ph-tile{position:relative;display:block!important;width:100%;min-height:123px;padding:20px 16px 16px 22px!important;border-radius:14px;text-align:left!important;background:#1c1c1e;box-shadow:inset 0 0 0 1px #2d2d30;transition:transform .2s}.ph-tile--hero{min-height:183px;margin-top:28px;background:#26262a;box-shadow:none}.ph-tile+.ph-tile{margin-top:12px}.ph.is-light .ph-tile{background:#faf9f6;box-shadow:inset 0 0 0 1px #dedad2}.ph.is-light .ph-tile--hero{background:#1d1f22;box-shadow:none}.ph-tile.is-press{transform:scale(.985)}.ph-tile>b{display:block;padding-right:6px;font-size:20px;line-height:25px;font-weight:600;letter-spacing:-.02em;color:var(--t1)}.ph-tile>span{display:block;min-height:72px;margin-top:8px;padding-right:82px;font-size:14px;line-height:19px;color:var(--t2)}.ph-tile--hero>b{color:#f4f3ef}.ph-tile--hero>span{font-size:15px;line-height:20px;color:#a9abb1}.ph-tile__ico{position:absolute;right:16px;bottom:16px;width:72px;height:72px}.ph-mrow__ico img,.ph-tile__ico img{display:block;width:100%;height:100%}.ph-mrow__ico .is-l,.ph-tile__ico .is-l,.ph.is-light .ph-mrow__ico .is-d,.ph.is-light .ph-tile__ico .is-d{display:none}.ph.is-light .ph-mrow__ico .is-l,.ph.is-light .ph-tile__ico .is-l{display:block}.ph-mrow{display:flex;align-items:center;gap:14px;min-height:56px;margin-top:10px;padding:8px 6px}.ph-mrow__ico{flex:none;width:34px;height:34px}.ph-mrow>span{display:flex;flex-direction:column;gap:1px;min-width:0}.ph-mrow b{font-size:20px;line-height:25px;font-weight:600;letter-spacing:-.02em}.ph-mrow small{font-size:14px;line-height:18px;color:var(--t3)}.ph-wm{height:24px;margin-top:10px;display:flex;justify-content:center}.ph-wm img{height:24px;width:auto}.ph-wm--l,.ph.is-light .ph-wm--d{display:none!important}.ph.is-light .ph-wm--l{display:block!important}.ph-live{display:flex;align-items:flex-end;margin-top:14px}.ph-live[hidden]{display:none}.ph-live b{font-size:22px;font-weight:700}.ph-live small{font-size:12px;color:var(--t3);margin:0 12px 4px 4px}.ph-dev{display:flex;align-items:center;min-height:56px;margin-top:14px;padding:12px 14px;border-radius:14px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--brd)}.ph-dev__t{flex:1;display:flex;flex-direction:column}.ph-dev__t b{font-size:15px;font-weight:600}.ph-dev__t small{font-size:12px;color:var(--t3);margin-top:1px}.ph-bars{display:flex;align-items:flex-end;gap:2.5px;height:16px}.ph-bars i{width:4.5px;border-radius:1.5px;background:var(--ok)}.ph-bars i:first-child{height:7px}.ph-bars i:nth-child(2){height:11px}.ph-bars i:nth-child(3){height:16px}.ph-dev__n{margin:0 16px 0 8px;font-size:15px;font-weight:600;color:var(--t2)}.ph-batt{position:relative;width:23px;height:14px;border:1.6px solid var(--t2);border-radius:4px;margin-right:8px}.ph-batt::after{content:'';position:absolute;right:-4.5px;top:3.4px;width:2.4px;height:4.4px;border-radius:0 1.4px 1.4px 0;background:var(--t2)}.ph-batt i{position:absolute;left:1.6px;top:1.6px;bottom:1.6px;width:calc((100% - 3.2px) * .86);border-radius:1.6px;background:var(--ok)}.ph-dev__p{font-size:15px;font-weight:600;color:var(--ok)}.ph-ico{width:26px;height:26px;flex:none;color:var(--t2);stroke-width:1.4}.ph-row__t{flex:1;display:flex;flex-direction:column;margin-left:16px}.ph-row__t b{font-size:19px;font-weight:600;line-height:24px}.ph-stat{margin-top:6px;font-size:12px;font-weight:600;line-height:17px;color:var(--t2)}.ph-stat.is-warn{color:var(--warn)}.ph-stat.is-ok{color:var(--ok)}.ph-chev{width:18px;height:18px;flex:none;margin-left:8px;color:var(--t3);stroke-width:1.5}.ph-bar{position:absolute;left:14px;right:14px;bottom:10px;height:64px;display:flex;border-radius:999px;background:var(--bar);box-shadow:inset 0 0 0 1px var(--hair),0 6px 18px rgba(0,0,0,.35);z-index:3}.ph-bar::before{content:'';position:absolute;left:-14px;right:-14px;bottom:-10px;height:18px;background:linear-gradient(transparent,var(--bg));z-index:-1}.ph-bar__bub{position:absolute;top:7px;left:calc(12.5% - 27px);width:54px;height:34px;border-radius:999px;background:rgba(216,75,0,.16);transition:left .45s cubic-bezier(.34, 1.4, .64, 1)}.ph-bar[data-tab="1"] .ph-bar__bub{left:calc(37.5% - 27px)}.ph-bar button{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--t3)}.ph-bar svg{width:22px;height:22px;stroke-width:1.4}.ph-bar span{margin-top:5px;font-size:10px;line-height:12px;height:16px;display:flex;align-items:center}.ph-bar[data-tab="0"] button:first-of-type,.ph-bar[data-tab="1"] button:nth-of-type(2){color:var(--acc)}.ph-bar[data-tab="0"] button:first-of-type span,.ph-bar[data-tab="1"] button:nth-of-type(2) span{font-weight:600}.ph-sub{font-size:15px;color:var(--t2)}.ph-gr{display:flex;align-items:center;gap:8px;font-size:34px;font-weight:700;color:var(--acc)}.ph-gr svg{width:20px;height:20px;stroke-width:1.6}.ph-st--g.is-run .ph-gr svg{display:none}.ph-flab{margin:24px 0 6px;font-size:13px;font-weight:500;color:var(--t2)}.ph-gears{overflow:hidden;margin-right:-20px;perspective:600px}.ph-gears__row{display:flex;gap:10px;transition:transform .45s cubic-bezier(.2, .8, .2, 1)}.ph-gear{flex:none;width:64px;height:68px;border-radius:14px;display:flex!important;flex-direction:column;align-items:center;justify-content:center;background:var(--bg3);box-shadow:inset 0 0 0 1px var(--ctlB);color:var(--t2);transition:background-color .3s,box-shadow .3s,color .3s,opacity .3s}.ph-gear b{font-size:26px;font-weight:700}.ph-gear small{font-size:10px;font-weight:500;color:var(--ok)}.ph-gear small:empty{display:none}.ph-gear.is-sel{background:color-mix(in srgb,var(--acc) 16%,var(--bg3));box-shadow:inset 0 0 0 1.6px var(--acc);color:var(--t1)}.ph-gear.is-done{background:#1e8c4a;box-shadow:inset 0 0 0 1.6px #1e8c4a;color:#fff}.ph-gear.is-done small{color:rgba(255,255,255,.85)}.ph-gear.is-sel.is-done{box-shadow:inset 0 0 0 1.6px var(--acc);color:#fff}.ph-gears.is-off .ph-gear{opacity:.4}.ph-gears .ph-gear:nth-child(5){transform:rotateY(-22deg);transform-origin:0 50%;opacity:.75}.ph-gears .ph-gear:nth-child(6){transform:rotateY(-48deg);transform-origin:0 50%;opacity:.45}.ph-gears.is-off .ph-gear:nth-child(5){opacity:.3}.ph-gears.is-off .ph-gear:nth-child(6){opacity:.18}.ph-card{border-radius:14px;background:var(--bg2)}.ph-gv{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s cubic-bezier(.2, .8, .2, 1),opacity .25s}.ph-gv.is-on{grid-template-rows:1fr;opacity:1}.ph-gv>div{min-height:0;overflow:hidden}.ph-gst{margin-top:20px;padding:16px 18px;box-shadow:inset 0 0 0 2px var(--ctlB)}.ph-gst__m{font-size:16px;font-weight:500;line-height:22px;color:var(--t2);transition:color .4s}.ph-gst__m.is-run{font-weight:600}.ph-gst__m.c-warn{color:var(--warn)}.ph-gst__m.c-ok{color:var(--ok)}.ph-gst__v{margin-top:12px;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--t2)}.ph-gst__v b{font-size:17px;font-weight:700;color:var(--t1)}.ph-st.ph-st--g{top:0;bottom:0;transform:none;overflow:hidden}.ph-st--g>*{flex:none}.ph-st--g .ph-gears{margin-right:0}.ph-st--g .ph-btn{margin-top:20px}.ph-st--g .ph-gr{line-height:42px}.ph-note{margin-top:8px;font-size:12.5px;line-height:17px;color:var(--t3)}.ph-note[hidden]{display:none}.ph-sec{display:flex;align-items:center;gap:8px;margin:32px 0 8px;font-size:13px;font-weight:600;letter-spacing:1.1px;text-transform:uppercase;color:var(--t3)}.ph-sec svg{width:17px;height:17px;color:var(--acc);stroke-width:1.4}.ph-st--g .ph-sec+.ph-btn{margin-top:0}.ph-empty{padding:22px 0 10px;text-align:center;font-size:14px;color:var(--t3)}.ph-steps{position:relative;flex:none;display:flex;align-items:flex-end;justify-content:space-between;margin:0 20px}.ph-steps>span{position:relative;width:24px;padding:5px 0 4px;border-radius:8px;display:flex;flex-direction:column;align-items:center;color:var(--t3);transition:background-color .3s,color .3s}.ph-steps svg{width:15px;height:15px;stroke-width:1.5}.ph-steps>span::after{content:'';width:8px;height:8px;border-radius:50%;background:var(--brd);margin-top:5px;transition:background-color .3s}.ph-steps>span:not(:first-of-type)::before{content:'';position:absolute;right:100%;bottom:7px;width:8.9px;height:2px;border-radius:1px;background:var(--brd);transition:background-color .3s}.ph-steps>span.is-cur,.ph-steps>span.is-done{color:var(--acc)}.ph-steps>span.is-cur::after,.ph-steps>span.is-cur::before,.ph-steps>span.is-done::after,.ph-steps>span.is-done::before{background:var(--acc)}.ph-steps>span.is-cur{background:rgba(216,75,0,.16)}.ph-steps.is-hint>span{animation:phHint .5s cubic-bezier(.3,1.6,.5,1) both}@keyframes phHint{40%{transform:scale(1.22)}}.ph-steps.is-hint>span:first-of-type{animation-delay:260ms}.ph-steps.is-hint>span:nth-of-type(2){animation-delay:305ms}.ph-steps.is-hint>span:nth-of-type(3){animation-delay:350ms}.ph-steps.is-hint>span:nth-of-type(4){animation-delay:395ms}.ph-steps.is-hint>span:nth-of-type(5){animation-delay:440ms}.ph-steps.is-hint>span:nth-of-type(6){animation-delay:485ms}.ph-steps.is-hint>span:nth-of-type(7){animation-delay:530ms}.ph-steps.is-hint>span:nth-of-type(8){animation-delay:575ms}.ph-steps.is-hint>span:nth-of-type(9){animation-delay:620ms}.ph-steps.is-hint>span:nth-of-type(10){animation-delay:665ms}.ph-steps__ln{display:none}.ph-nm__ttl{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 20px 18px}.ph-nm__ttl b{min-width:0;overflow:hidden;font-size:19px;font-weight:600;white-space:nowrap}.ph-nm__ttl small{flex:none;font-size:12px;font-weight:600;color:var(--t3);white-space:nowrap}.ph-nm__body{position:relative;flex:1;margin:0 20px}.ph-st{position:absolute;left:0;right:0;top:50%;display:none;flex-direction:column;transform:translateY(-50%);transform-origin:50% 0}.ph-st.is-on{display:flex}.ph-st.is-fit{top:0;transform:scale(var(--fit,1))}.ph-st .ph-flab:first-child{margin-top:0}.ph-st>.ph-flab{margin-top:14px}.ph-st[data-st="3"]>.ph-flab{margin-top:10px}.ph-st[data-st="3"]>.ph-flab:first-of-type,.ph-st[data-st="3"]>.ph-flab:nth-of-type(4){margin-top:14px}.ph-fld{position:relative;display:flex;align-items:center;min-height:52px;padding:12px 14px;border-radius:10px;background:var(--bg3);box-shadow:inset 0 0 0 1px var(--ctlB);font-size:15px;color:var(--t1);transition:box-shadow .2s}.ph-fld.is-focus{box-shadow:inset 0 0 0 1px var(--acc)}.ph-fld .is-ph{color:var(--t3)}.ph-fld--area{min-height:90px}.ph-caret{display:none;width:1.5px;height:18px;margin-left:1px;background:var(--acc);animation:phBlink 1s steps(1) infinite}.ph-fld.is-focus .ph-caret{display:block}@keyframes phBlink{50%{opacity:0}}.ph-dd{justify-content:space-between}.ph-dd svg{width:16px;height:16px;color:var(--t3);stroke-width:1.6}.ph-chk{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 0;font-size:15px}.ph-chk i{position:relative;width:24px;height:24px;flex:none;border-radius:7px;box-shadow:inset 0 0 0 1.6px var(--ctlB)}.ph-chk.is-on i{background:var(--acc);box-shadow:none}.ph-chk.is-on i::after{content:'';position:absolute;left:8.5px;top:4.5px;width:5px;height:10px;border:solid #fff;border-width:0 1.8px 1.8px 0;transform:rotate(45deg)}.ph-info{margin-top:6px;font-size:12.5px;line-height:17px;color:var(--t3)}.ph-info--warn{color:var(--warn)}.ph-st .ph-btn{margin-top:14px}.ph-num{display:flex;align-items:center}.ph-num__b{width:52px;height:52px;flex:none;display:grid;place-items:center;border-radius:10px;background:var(--bg3);box-shadow:inset 0 0 0 1px var(--ctlB);font-style:normal;font-size:24px;font-weight:300;color:var(--t1)}.ph-num .ph-fld{width:112px;margin:0 8px}.ph-num small{margin-left:10px;font-size:14px;color:var(--t3)}.ph-wxst{height:51px;margin-top:8px;font-size:12.5px;line-height:17px;color:var(--ok);overflow:hidden}.ph-wxst+.ph-flab{margin-top:14px!important}.ph-choice{display:flex;gap:8px}.ph-choice>span{flex:1;min-height:52px;display:flex;align-items:center;justify-content:center;padding:12px 10px;border-radius:10px;background:var(--bg3);box-shadow:inset 0 0 0 1px var(--ctlB);font-size:14px;font-weight:500;color:var(--t2);white-space:nowrap}.ph-choice>span.is-sel{background:color-mix(in srgb,var(--acc) 16%,var(--bg3));box-shadow:inset 0 0 0 1.6px var(--acc);color:var(--t1);font-weight:600}.ph-choice--col{flex-direction:column;margin-bottom:12px}.ph-choice--sm>span{flex:none;width:52px}.ph-choice--sm2>span{font-size:9.5px;font-weight:600}.ph-flab--dim{opacity:.5}.ph-factor{display:flex;align-items:center;margin-top:20px;font-size:12px;font-weight:700;letter-spacing:1px;color:var(--t3);white-space:nowrap}.ph-factor b{margin-left:10px;font-size:19px;font-weight:700;letter-spacing:0;color:var(--ok);white-space:pre}.ph-tire{display:flex;align-items:center;gap:6px}.ph-tire .ph-fld{flex:1}.ph-tire i{font-style:normal;color:var(--t3)}.ph-hint{margin-top:6px;font-size:11px;color:var(--t3)}.ph-wm2{margin-top:10px;font-size:14px;font-weight:700}.ph-nm__foot{flex:none;padding:14px 20px 14px}.ph-nm__btns{display:flex;gap:8px}.ph-nm__btns .ph-btn{flex:1}.ph-nm__btns [data-ph=btnPrev]{flex:1}.ph-nm__btns [data-ph=btnNext]{flex:1.4}.ph-nm.is-first [data-ph=btnNext]{flex:1}.ph-nm.is-first [data-ph=btnPrev]{display:none}.ph-nm__note{display:none;margin-top:8px;text-align:center;font-size:12px;line-height:17px;color:var(--t3)}.ph-nm.is-warn .ph-nm__note{display:block;color:var(--warn);font-size:13px}.ph-ms__in{flex:1;display:flex;flex-direction:column;min-height:0;padding-bottom:16px}.ph-ms__ph{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;flex:none}.ph-ms__ph b{min-width:0;max-width:100%;overflow:hidden;font-size:18px;font-weight:600;white-space:nowrap;color:var(--t1);transition:color .3s}.ph-ms__ph b.c-acc{color:var(--acc)}.ph-ms__ph b.c-warn{color:var(--warn)}.ph-ms__ph.is-mid{justify-content:center}.ph-ms__g{flex:none;font-size:24px;font-weight:800;color:var(--acc)}.ph-ms__ph.is-mid .ph-ms__g{display:none}.ph-lv2{flex:none;display:flex;gap:10px;height:112px;margin-top:16px}.ph-lv2--s{height:92px;margin-top:10px}.ph-lv{flex:1 1 0;min-width:0;display:flex;flex-direction:column;padding:10px 14px;border-radius:16px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--brd)}.ph-lv>p{display:flex;justify-content:space-between;font-size:13px;line-height:18px;font-weight:600;color:var(--t3)}.ph-lv>p small{font-size:13px;font-weight:400}.ph-lv>b{flex:1;display:flex;align-items:center;justify-content:center;font-weight:900;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.ph-lv--5{font-size:41px}.ph-lv--4{font-size:51px}.ph-lv2--s .ph-lv--4{font-size:44px}.ph-lv>b.c-acc{color:var(--acc)}.ph-lv__bar{display:none;height:6px;border-radius:3px;background:rgba(176,176,176,.27);overflow:hidden}.ph-lv__bar.is-on{display:block}.ph-lv__bar i{display:block;height:100%;width:0;min-width:6px;border-radius:3px;background:var(--acc)}.ph-ms__sw{position:relative;flex:1;min-height:0}.ph-ms__live{position:absolute;inset:0;display:flex;flex-direction:column;transition:opacity .3s}.ph-ms__card{position:relative;flex:1;min-height:0;margin-top:12px;border-radius:14px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--brd);overflow:hidden}.ph-ms__card .ph-chart{position:absolute;left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px)}.ph-ms__above{position:absolute;left:16px;right:16px;top:50%;transform:translateY(-50%);text-align:center;font-size:17px;line-height:24px;font-weight:600;color:var(--t2)}.ph-down{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .3s;pointer-events:none}.ph-ms__sw.is-down .ph-ms__live{opacity:0}.ph-ms__sw.is-down .ph-down{opacity:1}.ph-down p{font-size:24px;line-height:30px;font-weight:600;color:var(--t1)}.ph-down b{display:flex;align-items:baseline;gap:6px;font-size:132px;line-height:132px;font-weight:900;color:var(--warn);font-variant-numeric:tabular-nums}.ph-down b small{font-size:40px;line-height:1;font-weight:700}.ph-ms__foot{flex:none;padding:14px 20px}.ph-pw{color:var(--vPw)}.ph-tq{color:var(--vTq)}.ph-ms__foot [data-ph=btnMs].is-gone,.ph-ms__two{display:none!important}.ph-ms__foot.is-run .ph-ms__two{display:flex!important;gap:10px}.ph-ms__foot.is-run [data-ph=btnMs]{display:none!important}.ph-ms__two .ph-btn{flex:1}.ph-chart .g{stroke:var(--grid);stroke-width:.5;opacity:.35;vector-effect:non-scaling-stroke}.ph-chart .g0{stroke:var(--grid);stroke-width:.9;vector-effect:non-scaling-stroke}.ph-chart .pw,.ph-chart .tq{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ph-chart .pw{stroke:var(--cPw);stroke-width:1.2}.ph-chart .tq{stroke:var(--cTq);stroke-width:1.07}.ph-chart .pk{stroke:var(--bg2);stroke-width:1;vector-effect:non-scaling-stroke}.ph-det__in,.ph-res .ph-pad{padding-bottom:28px}.ph-res__name{font-size:20px;font-weight:700}.ph-res__sub{margin-top:2px;font-size:13px;color:var(--t3)}.ph-pks{display:flex;gap:12px;margin-top:18px}.ph-pkc{flex:1;padding:16px;border-radius:14px;background:var(--bg2)}.ph-pkc>small{display:block;font-size:11px;font-weight:600;color:var(--t3)}.ph-pkc>small:last-child{margin-top:2px;font-size:12px;font-weight:400}.ph-pkc p{display:flex;align-items:flex-end;margin-top:6px}.ph-pkc p b{font-size:28px;font-weight:800}.ph-pkc p span{font-size:14px;font-weight:600;margin:0 0 4px 4px}.ph-rc{position:relative;margin-top:16px;aspect-ratio:2280/950.5;border-radius:14px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--brd)}.ph-rc .ph-chart{position:absolute;left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px)}.ph-rc>p{position:absolute;left:0;right:0;bottom:8px;text-align:center;font-size:11px;color:var(--t3)}.ph-rng{display:flex;justify-content:space-between;margin-top:4px;font-size:10px;color:var(--t3)}.ph-sum{display:none;margin-top:12px;padding:12px 14px;border-radius:14px;background:var(--bg3)}.ph-sum.is-rd{display:block}.ph-sum span{flex:1;min-width:0;display:flex;flex-direction:column}.ph-sum b,.ph-sum small{white-space:nowrap;overflow:hidden}.ph-sum small{font-size:10px;color:var(--t3)}.ph-sum b{margin-top:1px;font-size:14px;font-weight:600}.ph-sum>p.ph-rd{font-size:10px;font-weight:700;text-transform:uppercase;color:var(--acc)}.ph-sum>div.ph-rd{display:flex;margin-top:9px}.ph-sum>p+div.ph-rd{margin-top:8px}.ph-sum .ph-rd--pw{color:var(--vPw)}.ph-sum .ph-rd--tq{color:var(--vTq)}.ph-sum .ph-rd--ls{color:var(--warn)}.ph-rc.is-rd>p{visibility:hidden}.ph-chart.is-rd .pk:not(.cpk){display:none}.ph-chart .cur{stroke:var(--t2);stroke-width:.6;stroke-dasharray:2.9 2.9}.ph-res .ph-btn{margin-top:24px}.ph-res__two{display:flex;gap:10px;margin-top:10px}.ph-res__two .ph-btn{margin-top:0;font-size:14px;padding:14px 8px}.ph-hist .ph-pad{flex:1;overflow:hidden}.ph-hist__t{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:34px;font-weight:700}.ph-hist__t img{width:30px;height:30px}.ph-flt{display:flex;gap:6px;margin-top:14px}.ph-flt span{flex:1;height:40px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--bg3);font-size:14px;color:var(--t2)}.ph-flt span.is-sel{background:color-mix(in srgb,var(--acc) 16%,var(--bg3));box-shadow:inset 0 0 0 1.6px var(--acc);color:var(--t1);font-weight:600}.ph-hact{margin:14px 0 8px}.ph-cmp{display:flex;align-items:center;gap:14px;min-height:52px;padding:0 6px;font-size:15px;font-weight:500}.ph-cmp svg{width:22px;height:22px;margin:0 1px;flex:none;color:var(--t2);stroke-width:1.4}.ph-hlist{display:flex;flex-direction:column;gap:12px}.ph-hc{display:block!important;width:100%;padding:18px!important;border-radius:18px;background:var(--card)!important;box-shadow:inset 0 0 0 1px var(--cardB);transition:transform .18s,box-shadow .2s,background-color .2s}.ph-hc.is-press{transform:scale(.985);box-shadow:inset 0 0 0 1px var(--acc);background:var(--cardH)!important}.ph-hc--new{animation:phIn .5s cubic-bezier(.2,.8,.2,1) both}@keyframes phIn{from{opacity:0;transform:translateY(-10px)}}.ph-hc__t{display:flex;align-items:center;justify-content:space-between}.ph-hc__t b{font-size:19px;font-weight:600}.ph-hc__t small{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:var(--t3)}.ph-hc__t svg{width:14px;height:14px;stroke-width:1.4}.ph-hc__m{margin-top:6px;font-size:12.5px;color:var(--t3)}.ph-hc__v{display:flex;gap:22px;margin-top:12px}.ph-hc__v>span{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 5px;width:40%;font-size:13px;font-weight:600}.ph-hc__v b{font-size:26px;font-weight:700}.ph-hc__v small{flex-basis:100%;font-size:11px;font-weight:400;color:var(--t3);margin-top:2px}.ph-det__sc{flex:1;overflow:hidden;position:relative}.ph-det__in{transition:transform 1.1s cubic-bezier(.45, 0, .2, 1)}.ph-det__m{margin-top:2px;font-size:13px;color:var(--t2)}.ph-rep{position:absolute;right:8px;top:50%;width:40px;height:40px;margin-top:-20px;display:grid;place-items:center;color:var(--warn)}.ph-rep svg{width:22px;height:22px;stroke-width:1.4}.ph-pks--big .ph-pkc{display:flex;flex-direction:column;padding:14px}.ph-pks--big .ph-pkc>small:first-child{font-size:10px;font-weight:700;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ph-pks--big .ph-pkc p{margin-top:auto;padding-top:5px}.ph-pks--big .ph-pkc p b{font-size:30px}.ph-pks--big .ph-pkc p span{font-size:13px}.ph-pks--big .ph-pkc>small:last-child{margin-top:3px;font-size:10.5px;line-height:14px}.ph-chips{display:flex;gap:8px;margin-top:16px}.ph-chip{display:flex;align-items:center;gap:7px;height:42px;padding:0 14px;border-radius:999px;background:var(--bg3);font-size:13px;font-weight:400;color:var(--t2)}.ph-chip i{width:8px;height:8px;border-radius:50%;background:var(--t3)}.ph-chip--pw{background:color-mix(in srgb,var(--cPw) 16%,var(--bg));color:var(--t1);font-weight:600}.ph-chip--pw i{background:var(--cPw)}.ph-chip--tq{background:color-mix(in srgb,var(--cTq) 16%,var(--bg));color:var(--t1);font-weight:600}.ph-chip--tq i{background:var(--cTq)}.ph-rc--det{margin-top:12px}.ph-drs{margin-top:20px}.ph-dr{display:flex;align-items:center;gap:14px;padding:15px 16px;border-radius:14px;background:var(--bg2)}.ph-dr+.ph-dr{margin-top:10px}.ph-dr>svg:first-child{width:18px;height:18px;flex:none;color:var(--acc);stroke-width:1.4}.ph-dr>span{flex:1;display:flex;flex-direction:column}.ph-dr>span{min-width:0}.ph-dr b{font-size:15px;font-weight:500}.ph-dr small{margin-top:2px;font-size:12px;color:var(--t3);white-space:nowrap;overflow:hidden}.ph-dr .ph-chev{width:15px;height:15px}.ph-det .ph-btn{margin-top:10px}.ph-det .ph-det__map{margin-top:16px}.ph-det .ph-det__exp{margin-top:20px}.ph-det .ph-info{margin-top:8px}.ph-det__del{display:flex;align-items:center;justify-content:center;min-height:52px;margin-top:10px;font-size:16px;font-weight:600;color:var(--dng)}.ph-exp__in{padding-bottom:28px;transition:transform 1.6s cubic-bezier(.45, 0, .2, 1)}.ph-prev{margin-top:8px;padding:12px;border-radius:14px;background:var(--bg2)}.ph-prev img{width:100%;height:auto;border-radius:2px;background:#fff}.ph-prev p{margin-top:14px;text-align:center;font-size:11px;color:var(--t3)}.ph-exp .ph-label{margin:22px 0 10px}.ph-xcard{padding:6px 16px 16px;border-radius:14px;background:var(--bg2)}.ph-xcard>.ph-chk+.ph-fld{margin-top:4px}.ph-xcard .ph-flab{margin:14px 0 6px}.ph-xcard>.ph-flab:first-child{margin-top:10px}.ph-choice--stage>span{flex:1}.ph-choice--fmt>span{font-size:15px}.ph-xmuted{padding:12px 0 10px;font-size:14px;color:var(--t3)}.ph-xcard .ph-btn{margin-top:4px}.ph-exp__foot{display:flex;flex-direction:column;gap:10px;margin-top:24px}.ph-tap{position:absolute;z-index:9;width:0;height:0;pointer-events:none}.ph-tap b{position:absolute;left:-17px;top:-17px;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.55);box-shadow:0 2px 10px rgba(0,0,0,.35);animation:phTap .7s ease-out both}.ph.is-light .ph-tap b{background:rgba(20,20,22,.35)}.ph-tap i{position:absolute;left:-17px;top:-17px;width:34px;height:34px;border-radius:50%;border:2px solid rgba(255,255,255,.7);animation:phRing .9s ease-out both}.ph.is-light .ph-tap i{border-color:rgba(216,75,0,.6)}.ph-tap i:nth-of-type(2){animation-delay:.12s}.ph-tap i:nth-of-type(3){animation-delay:.24s}@keyframes phTap{0%{transform:scale(.4);opacity:0}25%{transform:scale(1);opacity:1}100%{transform:scale(.85);opacity:0}}@keyframes phRing{0%{transform:scale(.6);opacity:.9}100%{transform:scale(2.4);opacity:0}}.ph-touch{position:absolute;z-index:9;width:0;height:0;pointer-events:none}.ph-touch b{position:absolute;left:-17px;top:-17px;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.55);box-shadow:0 2px 10px rgba(0,0,0,.35);animation:phDown .22s ease-out both;transition:opacity .28s,transform .28s}.ph-touch i{position:absolute;left:-17px;top:-17px;width:34px;height:34px;border-radius:50%;border:2px solid rgba(255,255,255,.7);animation:phRing .8s ease-out both}.ph.is-light .ph-touch b{background:rgba(20,20,22,.35)}.ph.is-light .ph-touch i{border-color:rgba(216,75,0,.6)}.ph-touch.is-up b{opacity:0;transform:scale(.8)}@keyframes phDown{0%{transform:scale(.4);opacity:0}100%{transform:scale(1);opacity:1}}.ph-btn.is-pulse::after{content:'';position:absolute;inset:-4px;border-radius:15px;box-shadow:0 0 0 2px var(--acc);opacity:0;animation:phPulse 1.8s ease-out infinite}.ph-gear.is-pulse{animation:phPulseG 1.8s ease-out infinite}@keyframes phPulse{0%{opacity:.9;transform:scale(.98)}100%{opacity:0;transform:scale(1.06)}}@keyframes phPulseG{0%,100%{box-shadow:inset 0 0 0 1px var(--ctlB),0 0 0 0 rgba(216,75,0,.6)}50%{box-shadow:inset 0 0 0 1px var(--ctlB),0 0 0 6px rgba(216,75,0,0)}}.ph-row.is-pulse{animation:phPulseR 1.8s ease-out infinite}@keyframes phPulseR{0%,100%{background:0 0}50%{background:var(--bg2)}}@media (prefers-reduced-motion:reduce){.ph-btn.is-pulse::after,.ph-tap,.ph-touch{display:none}.ph-bar__bub,.ph-det__in,.ph-gears__row{transition:none}}.dealers__head h2{--dl-em:21.45}html[lang=en] .dealers__head h2{--dl-em:18.5}html[lang=de] .dealers__head h2{--dl-em:23.3}@media (min-width:761px){.dealers__head h2{white-space:nowrap;font-size:min(clamp(36px, 4.3vw, 66px), calc(min(1200px, 100vw - 2 * var(--pad) - 12px) / var(--dl-em)))}}@media (max-width:359px){.dealers__head h2{font-size:calc((100vw - 2 * var(--pad) - 12px) / 10.8)}}