body{font-family: var(--lm-font,"Rubik",system-ui,sans-serif);background: var(--lm-bg,var(--bg,#f7f8fb));color: var(--lm-text,var(--ink,#1a2332));-webkit-font-smoothing: antialiased}.wrap{max-width: var(--lm-wrap,1120px)}.site-header,.mainbar,header.site-header{position: sticky;top: 0;z-index: 50;backdrop-filter: blur(var(--lm-header-blur,14px));-webkit-backdrop-filter: blur(var(--lm-header-blur,14px));background: var(--lm-header-bg,rgba(255,255,255,0.78)) !important;border-bottom: 1px solid var(--lm-line,rgba(22,40,60,0.08));box-shadow: none}.topbar{background: transparent !important;border-bottom: 1px solid var(--lm-line,rgba(22,40,60,0.06))}.mainbar-in,.hdr-in{min-height: 64px;padding-top: 10px;padding-bottom: 10px}.mainbar nav a,.hdr-nav a.nav-l{border-radius: var(--lm-radius-pill,999px);padding: 8px 12px;color: var(--lm-text-muted,var(--muted));transition: background 0.15s,color 0.15s}.mainbar nav a:hover,.hdr-nav a.nav-l:hover{background: var(--lm-surface-soft,var(--surface-soft));color: var(--lm-text,var(--ink))}.theme-btn{border-radius: var(--lm-radius-pill,999px) !important;border: 1px solid var(--lm-line,var(--line)) !important;background: var(--lm-surface,var(--surface)) !important;color: var(--lm-text,var(--ink)) !important;box-shadow: none !important}.btn,a.btn,button.btn,.btn-accent,.btn-wa,.btn-outline,.btn-ghost,.mb-wa,.hero-btns .btn{border-radius: var(--lm-radius-pill,999px) !important;font-weight: 600;transition: transform 0.15s,box-shadow 0.15s,background 0.15s}.btn:hover,a.btn:hover{transform: translateY(-1px)}.btn:not(.ghost):not(.wa):not(.btn-outline):not(.btn-ghost),.btn-accent{background: var(--lm-accent,var(--orange,#ff7a3d));color: var(--ink-fixed);box-sha}.btn.wa,.btn-wa,a.btn.wa{background: var(--lm-wa,var(--wa,#25d366)) !important;color: var(--ink-fixed) !import}.btn.ghost,.btn-outline,.btn-ghost{background: transparent !important;color: var(--lm-text,var(--ink)) !important;border: 1px solid var(--lm-line,var(--line)) !important;box-shadow: none !important}.btn.ghost:hover,.btn-outline:hover,.btn-ghost:hover{background: var(--lm-surface,var(--surface)) !important;box-shadow: var(--lm-shadow-soft) !important}.hero,.lm-hero{position: relative;overflow: hidden;background: var(--lm-hero-wash) !important;border: none !important;box-shadow: none !important;border-radius: 0 !important}.hero::before,.lm-hero::before{content: "";position: absolute;inset: 0;background: var(--lm-hero-wash);pointer-events: none;z-index: 0}.hero > *,.lm-hero > *{position: relative;z-index: 1}.hero h1,.lm-hero h1,.sec-title{letter-spacing: -0.02em;font-weight: 700;line-height: 1.2}.hero img,.lm-hero .hero-visual img,.hero-visual img{border-radius: var(--lm-radius-lg,20px);box-shadow: var(--lm-shadow-soft)}.srv,.pop,.price,.why,.rev,.step,.faq details,.chip,.lm-card,.price-card,.ns-card,.banner-soft{background: var(--lm-surface,var(--surface,#fff)) !important;border: 1px solid var(--lm-line,var(--line)) !important;border-radius: var(--lm-radius-lg,20px) !important;box-shadow: var(--lm-shadow-soft) !important}.srv:hover,.pop:hover,.chip:hover,.lm-card:hover{box-shadow: var(--lm-shadow-hover) !important;transform: translateY(-2px);border-color: var(--lm-line-strong,var(--line-strong)) !important}.badge,.eyebrow,.price-pill{border-radius: var(--lm-radius-pill,999px) !important}.chip-ico,.srv-ico,.icon-pill,.lm-icon-pill{width: 40px;height: 40px;border-radius: 12px;display: inline-flex;align-items: center;justify-content: center;background: var(--lm-accent-soft,#fff0e8);color: var(--lm-accent,#ff7a3d);font-size: 18px}.chip-ico.blue,.lm-icon-pill.blue,.icon-pill.blue{background: var(--lm-blue-soft,#e8f0fc);color: var(--lm-blue,#1567d9)}.price-row,.lm-price-row,.price-list > li,.plist .prow{display: flex;justify-content: space-between;align-items: baseline;gap: 12px;padding: 14px 20px;border-top: 1px solid var(--lm-line,rgba(22,40,60,0.08));font-size: 14.5px;background: transparent}.price-row:first-of-type,.lm-price-row:first-of-type{border-top: none}.price-row span,.lm-price-row span{color: var(--lm-text-muted,var(--muted))}.price-row b,.lm-price-row b{font-weight: 700;color: var(--lm-text,var(--ink));white-space: nowrap}.section,.lm-section{padding: var(--lm-pad-section,clamp(48px,7vw,88px)) 0}.section.alt,.lm-section.alt{background: linear-gradient( 180deg,transparent,color-mix(in srgb,var(--lm-surface-soft,#eef1f7) 55%,transparent) 20%,color-mix(in srgb,var(--lm-surface-soft,#eef1f7) 55%,transparent) 80%,transparent ) !important}.section-head h2,.sec-title{font-size: clamp(24px,3vw,32px);font-weight: 700;letter-spacing: -0.02em;margin: 0 0 10px}.sec-sub,.section-head p{color: var(--lm-text-muted,var(--muted));line-height: 1.6}footer,.foot-lite,.lm-footer{background: var(--lm-footer-bg,var(--lm-surface,#fff)) !important;color: var(--lm-footer-text,var(--lm-text-muted)) !important;border-top: 1px solid var(--lm-line,rgba(22,40,60,0.08)) !important;box-shadow: none !important}footer a,.foot-lite a,.lm-footer a{color: var(--lm-text-muted,var(--muted))}footer a:hover,.foot-lite a:hover,.lm-footer a:hover{color: var(--lm-blue,var(--blue))}footer .foot-bottom,.lm-footer .foot-bottom{border-top: 1px solid var(--lm-line,rgba(22,40,60,0.08));color: var(--lm-text-muted,var(--muted))}.sticky-cta{border-radius: var(--lm-radius-lg,20px) var(--lm-radius-lg,20px) 0 0;backdrop-filter: blur(12px);background: color-mix(in srgb,var(--lm-surface,#fff) 88%,transparent) !important;border-top: 1px solid var(--lm-line) !important;box-shadow: var(--lm-shadow-soft)}.sticky-cta .btn{border-radius: var(--lm-radius-pill,999px) !important}[data-theme="dark"] .site-header,[data-theme="dark"] .mainbar,[data-theme="dark"] header.site-header{background: var(--lm-header-bg) !important;border-bottom-color: var(--lm-line)}[data-theme="dark"] .topbar{background: transparent !important;border-bottom-color: var(--lm-line)}[data-theme="dark"] .hero,[data-theme="dark"] .lm-hero{background: var(--lm-hero-wash) !important}[data-theme="dark"] footer,[data-theme="dark"] .foot-lite,[data-theme="dark"] .lm-footer{background: var(--lm-footer-bg) !important;border-top-color: var(--lm-line) !important}[data-theme="dark"] .srv,[data-theme="dark"] .pop,[data-theme="dark"] .price,[data-theme="dark"] .chip,[data-theme="dark"] .lm-card,[data-theme="dark"] .price-card{background: var(--lm-surface) !important;border-color: var(--lm-line) !important;box-shadow: var(--lm-shadow-soft) !important}[data-theme="dark"] .chip-ico,[data-theme="dark"] .lm-icon-pill{background: var(--lm-accent-soft);color: var(--lm-accent)}[data-theme="dark"] .chip-ico.blue,[data-theme="dark"] .lm-icon-pill.blue{background: var(--lm-blue-soft);color: var(--lm-blue)}.lm-dark-wip{display: none;text-align: center;font-size: 13px;padding: 8px 16px;background: color-mix(in srgb,var(--lm-accent) 14%,transparent);color: var(--lm-text);border-bottom: 1px solid var(--lm-line)}[data-theme="dark"] .lm-dark-wip.is-on{display: block}.lm-pill{border-radius: var(--lm-radius-pill,999px)}.lm-soft-shadow{box-shadow: var(--lm-shadow-soft)}.lm-radius{border-radius: var(--lm-radius-lg,20px)}header > .hdr-util,.hdr-util{background: transparent !important;border-bottom: 1px solid var(--lm-line,var(--line)) !important;box-shadow: none !important;color: var(--lm-text-muted,var(--muted)) !important}.hdr-util a,.hdr-util-phone,.hdr-util-links a{color: var(--lm-text-muted,var(--muted)) !important;background: transparent !important}.hdr-util a:hover,.hdr-util-phone:hover,.hdr-util-links a:hover{color: var(--lm-text,var(--ink)) !important;background: var(--lm-surface-soft,var(--surface-soft)) !important}.hdr-util .ti,.hdr-util-phone .ti{color: var(--lm-accent,var(--orange)) !important}.hdr-util-sep{color: var(--lm-line-strong,var(--line-strong)) !important}.hero-btns .btn:not(.wa):not(:first-child),.btn.ghost{background: transparent !important;color: var(--lm-text,var(--ink)) !important;border: 1px solid var(--lm-line-strong,var(--line-strong)) !important;box-shadow: none !important}.hero-btns .btn:not(.wa):not(:first-child):hover,.btn.ghost:hover{background: var(--lm-surface,#fff) !important;box-shadow: var(--lm-shadow-soft,0 8px 28px rgba(22,40,60,0.06)) !important}header,header.site-header{background: var(--lm-header-bg,rgba(255,255,255,0.78)) !important;-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);border-bottom: 1px solid var(--lm-line,var(--line)) !important;box-shadow: 0 1px 0 rgba(22,40,60,0.03) !important}.svc .price,.p-grid .price,.row .price,span.price{background: var(--lm-accent-soft,var(--accent-soft,#fff0e8)) !important;color: var(--lm-accent-ink,var(--lm-accent,#b8400a)) !important;border: none !important;box-shadow: none !important;border-radius: var(--lm-radius-pill,999px) !important;padding: 4px 12px !important;font-size: 14px !important;font-weight: 700 !important;display: inline-block !important}[data-theme="dark"] .svc .price,[data-theme="dark"] span.price{background: rgba(255,122,61,.16) !important}.price-tab > h2,.price-tab > h3,.price-tab > h4,.price-card > h2,.price-card > h3,.price-card > h4,.price > h2,.price > h3,.price-list > .cat,.plist > .cat{padding-inline: 20px}footer,.footer,.site-footer{background: var(--lm-surface,var(--surface,#fff)) !important;color: var(--lm-text,var(--ink,#1a2332)) !important;border-top: 1px solid var(--lm-line,rgba(22,40,60,.08)) !important}footer h2,footer h3,footer h4,footer strong,footer b,.footer h2,.footer h3,.footer h4,.footer strong,.footer b,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer strong,.site-footer b{color: var(--lm-text,var(--ink,#1a2332)) !important}footer a,.footer a,.site-footer a{color: var(--lm-text-muted,var(--muted,#5b6577)) !important}footer a:hover,.footer a:hover,.site-footer a:hover{color: var(--lm-accent,var(--orange,#ff7a3d)) !important}footer .logo img,.footer .logo img{filter: none !important}[data-theme="dark"] footer,[data-theme="dark"] .footer,[data-theme="dark"] .site-footer{background: var(--surface-2,#0f1524) !important;color: var(--ink,#e8eef7) !important}[data-theme="dark"] footer h2,[data-theme="dark"] footer h3,[data-theme="dark"] footer h4,[data-theme="dark"] .footer h2,[data-theme="dark"] .footer h3,[data-theme="dark"] .footer h4{color: var(--ink,#e8eef7) !important}[data-theme="dark"] footer a,[data-theme="dark"] .footer a{color: var(--muted,#93a5c4) !important}footer .foot-grid{display: grid;gap: 26px}@media (min-width: 900px){footer .foot-grid{grid-template-columns: 1.5fr 1fr 1fr;gap: 44px}}footer .foot h4,footer h4{font-size: 12.5px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase;color: var(--lm-text-muted,var(--muted,#5b6577));margin: 0 0 12px}footer .foot a{display: flex;align-items: center;gap: 8px;padding: 6px 0;font-size: 14.5px;line-height: 1.35;color: var(--lm-text-muted,var(--muted,#5b6577)) !important}footer .foot a::before{content: "";flex: 0 0 auto;width: 5px;height: 5px;border-radius: 50%;background: var(--lm-line,rgba(22,40,60,.18))}footer .foot a:hover{color: var(--lm-accent,var(--orange,#ff7a3d)) !important}footer .foot a:hover::before{background: var(--lm-accent,var(--orange,#ff7a3d))}footer .foot p{font-size: 14.5px;line-height: 1.6;color: var(--lm-text-muted,var(--muted,#5b6577))}@media (max-width: 899px){footer .foot:nth-child(2){display: grid;grid-template-columns: 1fr 1fr;gap: 0 14px}footer .foot:nth-child(2) h4{grid-column: 1 / -1}}footer .foot-bottom,footer .foot-nav{margin-top: 24px;padding-top: 16px;border-top: 1px solid var(--lm-line,rgba(22,40,60,.08));display: flex;flex-wrap: wrap;gap: 10px 18px;align-items: center}footer .foot-bottom a,footer .foot-nav a{font-size: 13px;color: var(--lm-footer-legal,rgba(219,231,255,.75)) !important}[data-theme="dark"] footer .foot a{color: var(--muted,#93a5c4) !important}[data-theme="dark"] footer .foot h4{color: var(--muted,#93a5c4) !important}footer .foot h4 + p,footer .foot p{display: flex;align-items: flex-start;gap: 8px;margin: 0 0 10px}footer .foot p svg{flex: 0 0 auto;margin-top: 3px}.price-tab,.price-card{background: var(--lm-surface,var(--surface,#fff)) !important;border: none !important;border-radius: var(--lm-radius-lg,22px) !important;box-shadow: var(--lm-shadow-soft,0 8px 28px rgba(22,40,60,.06)) !important;padding: 6px 0 10px !important;margin-bottom: 18px !important}.price-tab > h2,.price-tab > h3,.price-card > h2,.price-card > h3{font-size: 20px !important;font-weight: 800 !important;color: var(--lm-text,var(--ink,#1a2332)) !important;padding: 16px 22px 12px !important;margin: 0 !important;display: flex;align-items: center;gap: 10px}.price-tab > h2::before,.price-tab > h3::before,.price-card > h2::before,.price-card > h3::before{content: "";flex: 0 0 auto;width: 8px;height: 22px;border-radius: 999px;background: var(--lm-accent,var(--accent,#ff7a3d))}.price-row{display: flex;align-items: baseline;justify-content: space-between;gap: 14px;padding: 13px 22px !important;border-top: 1px solid var(--lm-line,rgba(22,40,60,.07)) !important;background: transparent !important}.price-row span{color: var(--lm-text-muted,var(--muted,#5b6577)) !important;font-size: 15.5px !important}.price-row b{font-size: 17px !important;font-weight: 800 !important;color: var(--lm-text,var(--ink,#1a2332)) !important;white-space: nowrap;text-align: end}.price-row b .from{font-size: 12.5px !important;font-weight: 600 !important;color: var(--lm-text-muted,var(--muted,#5b6577)) !important;margin-inline-end: 4px}.price-row b .ask{font-size: 13.5px !important;font-weight: 600 !important;color: var(--lm-text-muted,var(--muted,#5b6577)) !important;white-space: normal}[data-theme="dark"] .price-tab,[data-theme="dark"] .price-card{background: var(--lm-surface,#121d33) !important}[data-theme="dark"] .price-row b{color: var(--lm-text,#e8eef7) !important}.quick-entry{padding: 22px 0 6px}.qe-head{font-size: 12.5px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: var(--lm-text-muted,var(--muted,#5b6577));margin: 0 0 12px}.qe-grid{display: grid;gap: 12px}@media (min-width: 900px){.qe-grid{grid-template-columns: repeat(3,1fr);gap: 16px}}.qe-card{display: flex;align-items: center;gap: 14px;padding: 16px 18px;border-radius: 18px;background: var(--lm-surface,var(--surface,#fff));border: 1px solid var(--lm-line,rgba(22,40,60,.07));box-shadow: var(--lm-shadow-soft,0 8px 28px rgba(22,40,60,.06));transition: transform .18s ease,box-shadow .18s ease,border-color .18s ease}.qe-card:hover{transform: translateY(-2px);box-shadow: var(--lm-shadow-hover,0 14px 40px rgba(22,40,60,.10));border-color: var(--lm-accent,var(--accent,#ff7a3d))}.qe-ic{flex: 0 0 auto;width: 46px;height: 46px;border-radius: 14px;font-size: 23px;display: inline-flex;align-items: center;justify-content: center;background: var(--lm-accent-soft,var(--accent-soft,#fff0e8));color: var(--lm-accent,var(--accent,#ff7a3d))}.qe-tx{display: flex;flex-direction: column;gap: 2px;min-width: 0}.qe-tx b{font-size: 16px;font-weight: 800;color: var(--lm-text,var(--ink,#1a2332))}.qe-tx small{font-size: 13px;color: var(--lm-text-muted,var(--muted,#5b6577));font-weight: 500}.qe-go{margin-inline-start: auto;color: var(--lm-text-muted,var(--muted,#5b6577));font-size: 19px}.qe-card:hover .qe-go{color: var(--lm-accent,var(--accent,#ff7a3d))}[data-theme="dark"] .qe-card{background: var(--lm-surface,#121d33)}[data-theme="dark"] .qe-tx b{color: var(--lm-text,#e8eef7)}.srv-more{display: none}@media (max-width: 899px){.srv-grid > .srv:nth-child(n+7){display: none}.srv-grid.expanded > .srv:nth-child(n+7){display: flex}.srv-more{display: inline-flex;align-items: center;justify-content: center;gap: 8px;width: 100%;margin: 14px 0 0;padding: 14px 16px;border: 1px solid var(--lm-line,rgba(22,40,60,.10));border-radius: 999px;background: var(--lm-surface,var(--surface,#fff));color: var(--lm-text,var(--ink,#1a2332));font: inherit;font-size: 15.5px;font-weight: 700;cursor: pointer;box-shadow: var(--lm-shadow-soft,0 8px 28px rgba(22,40,60,.06))}.srv-more:hover{border-color: var(--lm-accent,var(--accent,#ff7a3d));color: var(--lm-accent,var(--accent,#ff7a3d))}}.site-header,.mainbar,header.site-header{background: rgba(255,255,255,.97) !important}html[data-theme="dark"] .site-header,html[data-theme="dark"] .mainbar,html[data-theme="dark"] header.site-header{background: rgba(11,18,32,.96) !important}@supports not ((backdrop-filter: blur(4px)) or (-webkit-backdrop-filter: blur(4px))){.site-header,.mainbar,header.site-header{background: #ffffff !important;box-shadow: 0 2px 12px rgba(22,40,60,.08) !important}html[data-theme="dark"] .site-header,html[data-theme="dark"] .mainbar,html[data-theme="dark"] header.site-header{background: #0b1220 !important}}html{scroll-padding-top: 84px}@media (max-width: 899px){html{scroll-padding-top: 72px}}:root{--lm-header-bg: rgba(255,255,255,.97)}html[data-theme="dark"],[data-theme="dark"]{--lm-header-bg: rgba(11,18,32,.96)}footer .foot a::before{content: none}footer .foot a{padding: 6px 0 !important;font-size: 14.5px !important;color: var(--lm-text-muted,var(--muted,#5b6577)) !important;transition: color .15s ease}footer .foot a:hover{color: var(--lm-accent,var(--accent,#ff7a3d)) !important}footer .foot h4{margin: 0 0 10px !important}@media (min-width: 900px){footer .foot-grid{grid-template-columns: 1.5fr 1fr 1fr 1.1fr !important;gap: 34px !important}}@media (max-width: 899px){footer .foot-grid{grid-template-columns: 1fr !important;gap: 26px !important}footer .foot{padding-inline: 0 !important}footer .foot a{font-size: 15px !important;padding: 7px 0 !important}}[data-theme="dark"] footer .foot a{color: var(--muted,#93a5c4) !important}@media (max-width:899px){#lab-hero-video video{display:none !important}#lab-hero-video .fn-video{background:url(videos/pconelab-hero-poster.webp) center/cover no-repeat;aspect-ratio:16/9;border-radius:16px}}@media (max-width: 899px){.mainbar-actions .theme-btn > span{display: none !important}.mainbar-actions .theme-btn{padding: 10px !important;min-width: 40px;justify-content: center}.mainbar-actions .lang-cur{display: none !important}.mainbar-actions .lang-btn{padding: 0 !important;width: 40px;height: 40px;justify-content: center}.mainbar .wrap,.mainbar-in{gap: 6px !important}}.lg-on-light{display: inline !important}.lg-on-dark{display: none !important}[data-theme="dark"] .lg-on-light{display: none !important}[data-theme="dark"] .lg-on-dark{display: inline !important}.logo{align-items: center}:root{--lm-header-bg: rgba(13,28,58,.94);--lm-footer-bg: #0d1c3a}[data-theme="dark"]{--lm-header-bg: rgba(9,14,26,.95);--lm-footer-bg: #0b1220}.site-header,.mainbar,header.site-header{background: var(--lm-header-bg) !important;border-bottom: 1px solid rgba(255,255,255,.10) !important;color: #f2f6fc !important}.site-header a,.mainbar a,.mainbar nav a,.mainbar-actions a,.mainbar-actions button,.hdr-util a,.hdr-util-phone{color: #e6eefb !important}.mainbar nav a:hover{background: rgba(255,255,255,.10) !important;color: #fff !important}.hdr-util{background: transparent !important;border-bottom: 1px solid rgba(255,255,255,.08) !important}.mainbar-actions .theme-btn,.mainbar-actions .lang-btn,.burger{color: #e6eefb !important;background: rgba(255,255,255,.07) !important;border: 1px solid rgba(255,255,255,.16) !important}.site-header .logo img{filter: none !important}.lg-on-light{display: none !important}.lg-on-dark{display: inline !important}footer,.footer,.site-footer{background: var(--lm-footer-bg) !important;color: #dbe7ff !important;border-top: 1px solid rgba(255,255,255,.08) !important}footer h4,footer h2,footer h3,footer strong,footer b{color: #ffffff !important}footer a,.footer a,.site-footer a{color: rgba(219,231,255,.82) !important}footer a:hover,.footer a:hover{color: #ffffff !important}footer p,footer .foot-bottom,.foot-imgnote{color: rgba(219,231,255,.72) !important}footer .foot-bottom{border-top: 1px solid rgba(255,255,255,.10) !important}footer .foot-grid{row-gap: 30px !important;align-items: start}footer .foot h4{position: relative;margin: 0 0 12px !important;padding-left: 13px;color: #fff !important;font-size: 13px !important;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;line-height: 1.2}footer .foot h4::before{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 4px;height: 15px;border-radius: 2px;background: var(--lm-accent,#ff7a3d)}footer .foot > a{display: block !important;padding: 4px 0 !important;margin: 0 !important;border: 0 !important;background: none !important;border-radius: 0 !important;box-shadow: none !important;color: rgba(219,231,255,.82) !important;font-size: 14.5px !important;line-height: 1.55 !important;text-decoration: none}footer .foot > a:hover,footer .foot > a:focus-visible{color: var(--lm-accent,#ff7a3d) !important;text-decoration: none}footer .foot p{color: rgba(219,231,255,.78) !important;font-size: 14.5px !important;line-height: 1.6 !important;margin: 0 0 6px !important}footer .foot p svg{color: var(--lm-accent,#ff7a3d)}@media (max-width: 899px){footer .foot-grid{grid-template-columns: 1fr 1fr !important;column-gap: 20px}footer .foot-grid > .foot:nth-child(1),footer .foot-grid > .foot:nth-child(4){grid-column: 1 / -1}footer .foot > a{font-size: 14px !important}}@media (max-width: 899px){footer .foot-grid{display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr)) !important;column-gap: 20px !important;row-gap: 26px !important}footer .foot-grid > .foot:nth-child(1),footer .foot-grid > .foot:nth-child(4){grid-column: 1 / -1 !important}footer .foot > a{white-space: normal}}@media (max-width: 899px){footer .foot-grid > .foot:nth-child(2){columns: 2;column-gap: 14px}footer .foot-grid > .foot:nth-child(2) h4{column-span: all}footer .foot-grid > .foot:nth-child(2) > a{break-inside: avoid}}footer .foot a[href^="tel:"],footer .foot a[href^="mailto:"],footer .foot a[href*="waze"]{color: #ffffff !important;font-weight: 600}footer .foot a[href^="tel:"]:hover,footer .foot a[href*="waze"]:hover{color: var(--lm-accent,#ff7a3d) !important}footer .foot h4 + a{margin-top: 0 !important}@media (max-width: 899px){footer .foot-grid{display: grid !important;grid-template-columns: 1fr !important;row-gap: 24px !important}footer .foot-grid > .foot{grid-column: auto !important;width: 100% !important}footer .foot-grid > .foot:nth-child(2){columns: auto !important;column-gap: 0 !important}footer .foot-grid > .foot:nth-child(2) h4{column-span: none !important}footer .foot > a{display: block !important;white-space: nowrap !important;overflow: visible !important;padding: 5px 0 !important;line-height: 1.5 !important}footer .foot p{display: flex;gap: 8px;align-items: flex-start}footer .foot p svg{flex: 0 0 auto;margin-top: 3px}}@media (max-width: 899px){footer .foot > a{display: block !important;width: 100% !important;max-width: 100% !important;float: none !important;clear: both !important;box-sizing: border-box}footer .foot{display: block !important}}footer .foot a[href^="tel:"],footer .foot a[href^="mailto:"]{display: block !important;width: 100% !important;padding: 3px 0 !important;border: 0 !important;background: none !important;border-radius: 0 !important;box-shadow: none !important;color: #ffffff !important;font-weight: 600 !important;font-size: 14.5px !important}footer .foot a[href*="waze"]{display: inline-block !important;margin-top: 8px !important;padding: 9px 16px !important;border: 1px solid rgba(255,255,255,.22) !important;border-radius: 999px !important;background: rgba(255,255,255,.06) !important;color: #fff !important;font-size: 14px !important}footer .foot a[href*="waze"]:hover{border-color: var(--lm-accent,#ff7a3d) !important;color: var(--lm-accent,#ff7a3d) !important}footer .foot p{font-size: 13.5px !important;line-height: 1.55 !important}footer .foot a[href^="tel:"] svg,footer .foot p svg{color: var(--lm-accent,#ff7a3d)}footer .foot h4::before{display: none !important;content: none !important}footer .foot h4{padding-left: 0 !important;margin: 0 0 10px !important;color: #ffffff !important;font-size: 12.5px !important;font-weight: 700;letter-spacing: .09em !important;text-transform: uppercase;line-height: 1.2}@media (max-width: 899px){footer .foot-grid{grid-template-columns: 1fr !important;row-gap: 22px !important}footer .foot-grid > .foot:nth-child(2),footer .foot-grid > .foot:nth-child(3){display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr)) !important;column-gap: 18px !important;align-content: start}footer .foot-grid > .foot:nth-child(2) > h4,footer .foot-grid > .foot:nth-child(3) > h4{grid-column: 1 / -1 !important}footer .foot-grid > .foot > a{width: 100% !important}}footer .foot > a{position: relative;text-align: left !important;padding: 5px 0 5px 23px !important}footer .foot > a::before{font-family: "tabler-icons" !important;speak: none;font-style: normal;font-weight: 400;line-height: 1;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;left: 0;top: 50%;transform: translateY(-50%);color: var(--lm-accent,#ff7a3d);font-size: 15px;opacity: .95}footer .foot > a:hover::before{opacity: 1}[dir="rtl"] footer .foot > a{padding: 5px 23px 5px 0 !important;text-align: right !important}[dir="rtl"] footer .foot > a::before{left: auto;right: 0}[dir="rtl"] footer .foot h4{text-align: right !important}[dir="rtl"] footer .foot p{text-align: right !important}footer .foot > a[href$="computers.html"]::before{content: "\ea89"}footer .foot > a[href$="laptops.html"]::before{content: "\eb64"}footer .foot > a[href$="gaming-laptops.html"]::before{content: "\f1d2"}footer .foot > a[href$="gaming.html"]::before{content: "\ef8e"}footer .foot > a[href$="apple.html"]::before{content: "\ec17"}footer .foot > a[href$="phones.html"]::before{content: "\ea8a"}footer .foot > a[href$="consoles.html"]::before{content: "\eb63"}footer .foot > a[href$="data.html"]::before{content: "\ea88"}footer .foot > a[href$="laser.html"]::before{content: "\ea86"}footer .foot > a[href$="gpu.html"]::before{content: "\edba"}footer .foot > a[href$="gta6.html"]::before{content: "\ebbb"}footer .foot > a[href$="articles.html"]::before{content: "\f1e2"}footer .foot > a[href$="about.html"]::before{content: "\eac5"}footer .foot > a[href$="viewboard.html"]::before{content: "\eb70"}footer .foot a[href^="tel:"]::before{content: "\eb09";position: static;margin-right: 7px;transform: none;display: inline-block}[dir="rtl"] footer .foot a[href^="tel:"]::before{margin-right: 0;margin-left: 7px}footer .foot h4{text-align: left !important}[dir="rtl"] footer .foot h4{text-align: right !important}footer .foot > a{letter-spacing: 0}img.srv-ph,.srv-ph{width: 100% !important;max-width: 100% !important;height: auto !important;box-sizing: border-box;display: block;margin-left: auto !important;margin-right: auto !important}a.srv,.srv{box-sizing: border-box}footer .foot a[href*="wa.me"]{display: block !important;width: 100% !important;padding: 3px 0 !important;border: 0 !important;background: none !important;border-radius: 0 !important;box-shadow: none !important;color: #ffffff !important;font-weight: 600 !important;font-size: 14.5px !important;position: relative;padding-left: 23px !important}footer .foot a[href*="wa.me"]::before{content: "\ec74" !important;font-family: "tabler-icons" !important;position: absolute;left: 0;top: 50%;transform: translateY(-50%);color: var(--lm-accent,#ff7a3d);font-size: 15px}[dir="rtl"] footer .foot a[href*="wa.me"]{padding: 3px 23px 3px 0 !important}[dir="rtl"] footer .foot a[href*="wa.me"]::before{left: auto;right: 0}footer .foot a[href*="waze"]{display: inline-flex !important;align-items: center;gap: 8px;margin-top: 10px !important;padding: 10px 18px !important;border: 0 !important;border-radius: 999px !important;background: var(--lm-accent,#ff7a3d) !important;color: #10192e !important;font-weight: 700 !important;font-size: 14px !important}footer .foot a[href*="waze"]:hover{filter: brightness(1.06);color: #10192e !important}footer .foot p{font-size: 13px !important;line-height: 1.6 !important}footer .foot-bottom,footer .foot-bottom a,footer .legal,footer .legal a{text-align: center !important}footer .foot-bottom{display: block !important;width: 100% !important}@media (max-width: 899px){footer .foot-bottom{line-height: 1.9 !important}}.gpu-out{margin-top:14px}.gpu-res-row{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--lm-line,#e6e8ee)}.gpu-res-row:last-of-type{border-bottom:0}.gpu-res-k{min-width:170px;font-size:14px;color:var(--lm-muted,#5b6472)}.gpu-res-v{font-size:16px;font-weight:600;color:var(--lm-text,#12151c)}.gpu-res-best{color:var(--lm-accent,#ff8a00)}@media(max-width:600px){.gpu-res-k{min-width:100%;font-weight:500}.gpu-res-v{font-size:15px}}.mp-cat img{width:20px!important;height:20px!important;object-fit:contain}
.lang-menu{background:var(--hdr-a)!important;border-color:var(--overlay-6)!important}.lang-menu a{color:var(--hdr-text)!important}.lang-menu a.cur{background:var(--blue)!important;color:var(--white-fixed)!important}

/* 14.10.2026 (Роман: «некрасиво получились кнопки»): плитки быстрого входа (.qe-card).
   Что было не так: плитка — это ссылка, а подчёркивание и цвет ссылки никто не снимал,
   поэтому заголовок и подпись шли синим и с подчёркиванием; на телефоне «залипала»
   оранжевая рамка :hover после касания; в иврите/арабском стрелка смотрела назад (вправо).
   Ниже: снимаем оформление ссылки, ровные отступы и высота, крупнее подпись, стрелка
   по направлению чтения, отклик на нажатие вместо залипшего наведения. */
.qe-card{text-decoration:none !important;color:inherit !important;gap:14px;min-height:72px;padding:15px 16px;border-radius:16px}
.qe-card *{text-decoration:none !important}
.qe-card:link,.qe-card:visited,.qe-card:hover,.qe-card:focus,.qe-card:active{text-decoration:none !important;color:inherit !important}
.qe-tx{flex:1 1 auto;gap:3px}
.qe-tx b{font-size:16px;line-height:1.28}
.qe-tx small{font-size:13.5px;line-height:1.4}
.qe-ic{width:44px;height:44px;border-radius:13px;font-size:22px}
.qe-go{margin-inline-start:8px;font-size:18px;color:var(--lm-text-muted,var(--muted,#5b6577));opacity:.7;transition:transform .15s ease,color .15s ease,opacity .15s ease}
[dir="rtl"] .qe-go{transform:scaleX(-1)}
.qe-card:active{transform:scale(.99)}
.qe-card:focus-visible{outline:2px solid var(--lm-accent,var(--orange,#ff7a3d));outline-offset:2px}
@media (hover:hover){
 .qe-card:hover{transform:translateY(-1px);border-color:var(--lm-accent,var(--orange,#ff7a3d));box-shadow:var(--lm-shadow-hover,0 10px 28px rgba(22,40,60,.10))}
 .qe-card:hover .qe-go{color:var(--lm-accent,var(--orange,#ff7a3d));opacity:1;transform:translateX(2px)}
 [dir="rtl"] .qe-card:hover .qe-go{transform:scaleX(-1) translateX(2px)}
}
@media (max-width:600px){.qe-card{min-height:76px}.qe-tx b{font-size:16.5px}.qe-tx small{font-size:13.5px}}

/* 14.10.2026 (LAB-98, слово Романа «мелкий дизайн лаборатории — в работу»): верхняя служебная полоса шапки шла от края до края, а содержимое сайта стоит в колонке 1120px — на широких экранах телефон прилипал к левому краю экрана. Теперь содержимое полосы выровнено по колонке, а линия под полосой остаётся во всю ширину.
15.10.2026 (LAB-98, остаток): отступы были заданы физическими сторонами (влево 22px, вправо 14px), поэтому в каждой языковой версии один край стоял по колонке, а второй уезжал на 8px внутрь (в RTL — телефон, в LTR — ссылки). Переведено на padding-inline: коробка кнопки и ссылок встаёт ровно по краям колонки на любом направлении текста. Линия под полосой по-прежнему во всю ширину. */
@media(min-width:961px){.hdr-util{padding-inline:max(22px,calc((100% - 1120px)/2 + 22px))}}
