.site-devices .devices-navigation{align-items:center;display:flex}.site-devices .devices-mobile-menu summary{cursor:pointer;list-style:none}.site-devices .devices-mobile-menu summary::-webkit-details-marker{display:none}.site-devices .devices-menu-close,.site-devices .devices-mobile-menu[open] .devices-menu-open{display:none}.site-devices .devices-mobile-menu[open] .devices-menu-close{display:inline}.site-devices .devices-hero{min-height:700px}.site-devices .devices-hero h1{font-size:clamp(43px,5.1vw,72px)}.site-devices .devices-hero .site-hero-copy{padding-block:28px 110px}.site-devices .devices-breadcrumb{color:#666;justify-content:center;gap:13px;margin-bottom:44px;font-size:12px;display:flex}.site-devices .devices-breadcrumb a{color:#666}.site-devices .devices-breadcrumb a:hover{text-decoration:underline}.site-devices .devices-eyebrow{letter-spacing:.15em;margin-bottom:23px;font-size:11px;font-weight:500;line-height:1.6}.site-devices .devices-hero .devices-eyebrow{justify-content:center;align-items:center;gap:9px;display:flex}.site-devices .devices-eyebrow>span{background:#0759f9;border-radius:50%;width:6px;height:6px}.site-devices .devices-hero .site-hero-description{max-width:720px}.site-devices .devices-volume-note{color:#0759f9;background:#f8faff;border:1px solid #dce7ff;border-radius:9px;width:fit-content;max-width:100%;margin:22px auto 0;padding:9px 16px;font-size:12px;font-weight:500}.site-devices .devices-service-strip{border-block:1px solid var(--line);grid-template-columns:repeat(6,1fr);gap:20px;padding-block:28px;display:grid}.site-devices .devices-service-strip>span{flex-direction:column;align-items:center;gap:12px;font-size:11px;font-weight:500;display:flex}.site-devices .devices-service-strip svg{stroke-width:1.4px;width:22px;height:22px}.site-devices .devices-service-strip>span:nth-child(3n+1) svg{color:#0759f9}.site-devices .devices-service-strip>span:nth-child(3n+2) svg{color:#ed334b}.site-devices .devices-service-strip>span:nth-child(3n) svg{color:#009b69}.site-devices .devices-overview{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:80px;padding-block:112px 50px;display:grid}.site-devices .devices-overview h2{font-size:clamp(35px,3.4vw,48px)}.site-devices .devices-overview>div:last-child{padding-top:30px}.site-devices .devices-overview p:not(.devices-eyebrow){font-size:15px;line-height:1.9}.site-devices .devices-jump-links{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.site-devices .devices-jump-links a{border:1px solid var(--line);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;display:inline-flex}.site-devices .devices-jump-links a:hover{background:#f5f8ff;border-color:#a8c5ff}.site-devices .devices-story{gap:48px;min-height:780px;padding-block:100px}.site-devices .devices-story .site-service-label{font-size:14px}.site-devices .devices-story h2{font-size:clamp(38px,3.8vw,55px)}.site-devices .devices-story .site-story-description{max-width:490px;font-size:15px;line-height:1.9}.site-devices .devices-features{gap:9px;margin:22px 0 0;padding:0;list-style:none;display:grid}.site-devices .devices-features li{align-items:center;gap:10px;font-size:12px;display:flex}.site-devices .devices-features svg{color:var(--section-accent);flex-shrink:0}.site-devices .devices-for{color:#656565;margin-top:20px;font-size:11px}.site-devices .devices-story .site-art-label{bottom:-2%}.site-devices .devices-section-heading{max-width:890px;margin-bottom:52px}.site-devices .devices-section-heading>p:last-child{max-width:620px;margin-top:24px;font-size:16px;line-height:1.9}.site-devices .devices-catalog{border-top:1px solid var(--line);padding-block:110px 120px}.site-devices .devices-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.site-devices .devices-card{--card-accent:#0759f9;--card-text-accent:#0759f9;background:#fff;border:1px solid #e5e5e5;border-radius:18px;flex-direction:column;padding:34px;display:flex}.site-devices .devices-card-1{--card-accent:#ed334b;--card-text-accent:#ce2039}.site-devices .devices-card-2{--card-accent:#009b69;--card-text-accent:#007d55}.site-devices .devices-card:hover{border-color:#bbb;box-shadow:0 14px 35px #00000006}.site-devices .devices-card-top{color:var(--card-accent);align-items:center;margin-bottom:20px;display:flex}.site-devices .devices-card h3{letter-spacing:-.04em;font-size:24px;line-height:1.3}.site-devices .devices-card p{margin-top:15px;font-size:13px;line-height:1.85}.site-devices .devices-card .devices-card-tagline{color:var(--card-text-accent);margin-top:10px;font-size:12px;font-weight:500}.site-devices .devices-card .devices-card-audience{color:#656565;margin-bottom:16px;font-size:11px}.site-devices .devices-card .site-text-link{align-self:flex-start;margin-top:auto;font-size:12px}.site-devices .devices-card .site-arrow{color:var(--card-accent)}.site-devices .devices-manufacturing{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:70px;padding-block:115px;display:grid}.site-devices .devices-manufacturing h2{font-size:clamp(34px,3.3vw,47px);line-height:1.22}.site-devices .devices-manufacturing-copy>p:not(.devices-eyebrow){max-width:600px;margin-top:27px;font-size:15px;line-height:1.9}.site-devices .devices-manufacturing-copy>.devices-manufacturing-volume{font-size:13px;font-weight:500}.site-devices .devices-manufacturing-copy>.site-button{margin-top:29px}.site-devices .devices-customization{background:#fcfcfc;border:1px solid #e4e4e4;border-radius:18px;padding:33px}.site-devices .devices-customization-heading{align-items:center;gap:15px;padding-bottom:25px;display:flex}.site-devices .devices-customization-heading svg{color:#0759f9;flex-shrink:0}.site-devices .devices-customization h3{font-size:22px;line-height:1.35}.site-devices .devices-customization ul{margin:0;padding:0;list-style:none}.site-devices .devices-customization li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 17px;align-items:center;gap:16px;padding-block:17px;font-size:13px;display:grid}.site-devices .devices-customization li svg{color:#0759f9}.site-devices .devices-customization>p{color:#626262;margin-top:20px;font-size:11px;line-height:1.9}.site-devices .devices-process{border-block:1px solid var(--line);background:#fafafa;padding-block:115px}.site-devices .devices-process-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 36px;margin:0 0 46px;padding:0;list-style:none;display:grid}.site-devices .devices-process-grid>li{border-top:1px solid #dedede;padding-top:22px}.site-devices .devices-process-marker{color:#ed334b;align-items:center;margin-bottom:20px;display:flex}.site-devices .devices-process-grid h3{font-size:21px;line-height:1.35}.site-devices .devices-process-grid p{margin-top:13px;font-size:13px;line-height:1.9}.site-devices .devices-process-grid .devices-process-tagline{color:#575757;font-size:12px;font-weight:500}.site-devices .devices-audiences{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:75px;padding-block:135px;display:grid}.site-devices .devices-audiences h2{font-size:clamp(35px,3.5vw,49px)}.site-devices .devices-audiences p:not(.devices-eyebrow){max-width:530px;margin-top:24px;font-size:15px;line-height:1.9}.site-devices .devices-audiences .devices-audience-note{font-size:12px;font-weight:500}.site-devices .devices-industry-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.site-devices .devices-industry-list li{border:1px solid #e5e5e5;border-radius:10px;align-items:center;gap:10px;padding:17px 15px;font-size:12px;display:flex}.site-devices .devices-industry-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.site-devices .devices-dot-0{background:#0759f9}.site-devices .devices-dot-1{background:#ed334b}.site-devices .devices-dot-2{background:#009b69}.site-devices .devices-faq-item{border-bottom:1px solid var(--line)}.site-devices .devices-faq-item:first-child{border-top:1px solid var(--line)}.site-devices .devices-faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;padding-block:27px;font-size:15px;font-weight:500;line-height:1.8;list-style:none;display:flex}.site-devices .devices-faq-item summary::-webkit-details-marker{display:none}.site-devices .devices-faq-item[open] .site-faq-sign{color:#ed334b;transform:rotate(45deg)}.site-devices .devices-faq-item>p{padding:0 22px 26px 0;font-size:14px;line-height:1.9}.site-devices .devices-email{overflow-wrap:anywhere;margin-top:24px;font-size:13px;display:inline-block}.site-devices .devices-email:hover{text-underline-offset:4px;text-decoration:underline}.site-devices .devices-contact .site-contact-note{margin-top:9px}.site-devices .devices-contact .devices-contact-volume{color:#0759f9;margin-top:18px;font-size:13px;font-weight:500}.site-devices :is(.devices-card,.devices-process-grid>li,.devices-industry-list li){overflow-wrap:anywhere;min-width:0}.site-devices .devices-email{direction:ltr;unicode-bidi:isolate}.site-devices[dir=rtl] .devices-eyebrow{letter-spacing:normal}.site-devices[dir=rtl] .devices-faq-item>p{padding-left:22px;padding-right:0}.site-devices[dir=rtl] .devices-jump-links svg{scale:-1 1}.site-devices[dir=rtl] .devices-story .site-art-label{left:auto;right:9%}.site-devices[data-prerendered] [data-title-reveal]{opacity:1;visibility:visible;filter:none;pointer-events:auto;scale:1}.site-devices[data-prerendered] .site-scroll-letter{opacity:1!important;transform:none!important}@media (width<=1100px){.site-devices .devices-process-grid{gap:35px 24px}.site-devices .devices-audiences{gap:36px}.site-devices .devices-overview{gap:40px}.site-devices .devices-manufacturing{gap:35px}.site-devices .devices-customization{padding:25px}}@media (width<=860px){.site-devices .devices-navigation{display:none}.site-devices .devices-hero{min-height:640px}.site-devices .devices-hero .site-hero-copy{padding-bottom:90px}.site-devices .devices-service-strip{grid-template-columns:repeat(3,1fr);row-gap:26px}.site-devices .devices-overview{gap:25px;padding-top:85px}.site-devices .devices-story{gap:28px}.site-devices .devices-story h2{font-size:38px}.site-devices .devices-story .site-art-label{bottom:-10%;left:0}.site-devices .devices-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-devices .devices-card{padding:26px}.site-devices .devices-card h3{font-size:22px}.site-devices .devices-audiences{grid-template-columns:1fr;padding-block:95px}.site-devices .devices-industry-list{grid-template-columns:repeat(4,minmax(0,1fr))}.site-devices .devices-manufacturing{grid-template-columns:1fr;gap:45px;padding-block:90px}.site-devices .devices-manufacturing h2{font-size:44px}}@media (width<=600px){.site-devices .devices-hero{min-height:auto}.site-devices .devices-hero .site-hero-copy{padding-block:20px 65px}.site-devices .devices-breadcrumb{margin-bottom:34px;font-size:11px}.site-devices .devices-eyebrow{letter-spacing:.12em;margin-bottom:20px;font-size:9px}.site-devices .devices-hero h1{font-size:clamp(34px,8.5vw,49px)}.site-devices .devices-hero .site-hero-description{font-size:14px}.site-devices .devices-volume-note{padding:9px 12px;font-size:11px;line-height:1.7}.site-devices .devices-hero .site-hero-actions{flex-direction:column}.site-devices .devices-hero .site-hero-actions a{width:min(100%,290px)}.site-devices .devices-service-strip{gap:25px 8px;padding-block:24px}.site-devices .devices-service-strip>span{font-size:10px}.site-devices .devices-overview{grid-template-columns:1fr;gap:0;padding-block:70px 5px}.site-devices .devices-overview h2{font-size:35px}.site-devices .devices-overview>div:last-child{padding-top:24px}.site-devices .devices-story{gap:28px;min-height:auto;padding-block:80px 60px}.site-devices .devices-story .site-service-label{font-size:13px}.site-devices .devices-story h2{font-size:clamp(32px,8.9vw,44px)}.site-devices .devices-story .site-story-art{height:305px}.site-devices .devices-story .site-art-label{bottom:-3%;left:8%}.site-devices[dir=rtl] .devices-story .site-art-label{left:auto;right:8%}.site-devices .devices-card-grid{grid-template-columns:1fr;gap:16px}.site-devices .devices-catalog{padding-block:75px}.site-devices .devices-section-heading{margin-bottom:35px}.site-devices .devices-section-heading h2{font-size:clamp(32px,8.6vw,41px)}.site-devices .devices-section-heading>p:last-child{font-size:14px}.site-devices .devices-card{border-radius:14px;padding:26px}.site-devices .devices-card p{font-size:14px}.site-devices .devices-process{padding-block:75px}.site-devices .devices-process-grid{grid-template-columns:1fr;gap:30px}.site-devices .devices-process-grid h3{font-size:22px}.site-devices .devices-process-grid p{font-size:14px}.site-devices .devices-process-marker{margin-bottom:18px}.site-devices .devices-audiences{padding-block:80px}.site-devices .devices-audiences h2{font-size:34px}.site-devices .devices-industry-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.site-devices .devices-faq-item summary{font-size:14px}.site-devices .devices-manufacturing{gap:35px;padding-block:75px}.site-devices .devices-manufacturing h2{font-size:clamp(31px,8.4vw,40px)}.site-devices .devices-manufacturing-copy>p:not(.devices-eyebrow){font-size:14px}.site-devices .devices-customization{border-radius:14px;padding:24px}.site-devices .devices-customization li{gap:8px;font-size:12px}}
