.CaseStudyPage-module__W_qRRW__metaRow{font-family:var(--font-mono);color:var(--color-nord2);flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}.CaseStudyPage-module__W_qRRW__metaRow span+span:before{content:"·";color:var(--color-nord4);margin-right:18px}.CaseStudyPage-module__W_qRRW__datasheetWrap{margin:40px 0}.CaseStudyPage-module__W_qRRW__phaseList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.CaseStudyPage-module__W_qRRW__phaseChip{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-nord2);border:1px solid var(--color-nord4);border-radius:3px;padding:4px 10px;font-size:12px}.CaseStudyPage-module__W_qRRW__outcomeBlock{border-left:3px solid var(--color-nord12);padding-left:16px}.CaseStudyPage-module__W_qRRW__testimonialBlock{border-top:1px dotted var(--color-nord4);border-bottom:1px dotted var(--color-nord4);padding:20px 0}.CaseStudyPage-module__W_qRRW__footerNav{border-top:1px solid var(--color-nord4);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;display:flex}
.Datasheet-module__e5KwOq__datasheet{aspect-ratio:100/68;width:100%;position:relative}.Datasheet-module__e5KwOq__leaderSvg{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Datasheet-module__e5KwOq__leaderLine{fill:none;stroke:var(--color-nord3);stroke-width:.18px;vector-effect:non-scaling-stroke;stroke-dashoffset:0}.Datasheet-module__e5KwOq__nodeMarker{fill:var(--color-nord12);stroke:var(--color-nord6);stroke-width:.3px;opacity:1}@keyframes Datasheet-module__e5KwOq__datasheetLeaderDraw{0%{stroke-dashoffset:var(--leader-length)}to{stroke-dashoffset:0}}@keyframes Datasheet-module__e5KwOq__datasheetNodeFade{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes Datasheet-module__e5KwOq__datasheetLabelFade{0%{opacity:0}to{opacity:1}}.Datasheet-module__e5KwOq__leaderLine.Datasheet-module__e5KwOq__leaderRevealed{animation:.26s cubic-bezier(.3,.9,.3,1) both Datasheet-module__e5KwOq__datasheetLeaderDraw;animation-delay:var(--leader-delay)}.Datasheet-module__e5KwOq__nodeMarker.Datasheet-module__e5KwOq__nodeRevealed{transform-origin:50%;transform-box:fill-box;animation:.16s both Datasheet-module__e5KwOq__datasheetNodeFade;animation-delay:calc(var(--leader-delay) + .22s)}.Datasheet-module__e5KwOq__calloutLabel.Datasheet-module__e5KwOq__labelRevealed{animation:.16s both Datasheet-module__e5KwOq__datasheetLabelFade;animation-delay:calc(var(--leader-delay) + .26s)}@media (prefers-reduced-motion:reduce){.Datasheet-module__e5KwOq__leaderLine,.Datasheet-module__e5KwOq__nodeMarker,.Datasheet-module__e5KwOq__calloutLabel{transition:none!important;animation:none!important}}.Datasheet-module__e5KwOq__coverPlate,.Datasheet-module__e5KwOq__detailPlate{border:1px solid var(--color-nord4);background:var(--color-nord5);position:absolute;overflow:hidden}.Datasheet-module__e5KwOq__plateImg{object-fit:cover}.Datasheet-module__e5KwOq__calloutLabel{z-index:6;opacity:1;width:21%;position:absolute}.Datasheet-module__e5KwOq__calloutLabelDetail{text-align:center;width:22%;transform:translate(-50%)}.Datasheet-module__e5KwOq__calloutNo{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-nord3);margin:0 0 2px;font-size:12px;font-weight:700;display:block}.Datasheet-module__e5KwOq__calloutCaption{color:var(--color-nord1);margin:0;font-size:13px;line-height:1.4}.Datasheet-module__e5KwOq__calloutLabelDetail .Datasheet-module__e5KwOq__calloutCaption{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Datasheet-module__e5KwOq__calloutHead{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-nord2);font-size:12px;font-weight:700}@media (max-width:800px){.Datasheet-module__e5KwOq__datasheet{aspect-ratio:auto;flex-direction:column;gap:16px;display:flex}.Datasheet-module__e5KwOq__leaderSvg{display:none}.Datasheet-module__e5KwOq__calloutLabel{text-align:left;width:100%!important;position:static!important;transform:none!important}.Datasheet-module__e5KwOq__coverPlate,.Datasheet-module__e5KwOq__detailPlate{aspect-ratio:16/10;height:auto;width:100%!important;position:relative!important;top:auto!important;left:auto!important}.Datasheet-module__e5KwOq__calloutLabel.Datasheet-module__e5KwOq__labelRevealed,.Datasheet-module__e5KwOq__leaderLine.Datasheet-module__e5KwOq__leaderRevealed,.Datasheet-module__e5KwOq__nodeMarker.Datasheet-module__e5KwOq__nodeRevealed{animation:none!important}}
.Products-module__xhbhgG__stageWrap{margin:0 -24px;padding:0 40px;overflow-x:auto}@media (max-width:900px){.Products-module__xhbhgG__stageWrap{padding:0 20px}}.Products-module__xhbhgG__stage{min-height:660px;position:relative}@media (max-width:900px){.Products-module__xhbhgG__stage{flex-direction:column;gap:18px;min-height:auto;display:flex;position:static}}.Products-module__xhbhgG__front{z-index:60;background:#e5e9f0;border:1px solid #d8dee9;width:620px;padding:26px;position:absolute;top:0;left:0;box-shadow:0 6px 24px #00000014}@media (max-width:900px){.Products-module__xhbhgG__front{z-index:auto;order:0;width:100%;position:relative;top:auto;left:auto}}.Products-module__xhbhgG__frontInner{display:block}.Products-module__xhbhgG__contentHidden{opacity:0;pointer-events:none}.Products-module__xhbhgG__frontTopRow{justify-content:space-between;align-items:center;margin:0 0 16px;display:flex}.Products-module__xhbhgG__frontCaption{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#4c566a;margin:0;font-size:12px;font-weight:700}.Products-module__xhbhgG__frontLogo{border-radius:3px;display:block}.Products-module__xhbhgG__frontWordmark{font-family:var(--font-mono);letter-spacing:.06em;color:#434c5e;font-size:13px;font-weight:700}.Products-module__xhbhgG__frontHeadingRow{align-items:baseline;gap:14px;margin:0 0 16px;display:flex}.Products-module__xhbhgG__frontName{font-family:var(--font-display);color:#2e3440;margin:0;font-size:30px;font-weight:700;line-height:1}.Products-module__xhbhgG__frontStamp{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#2e3440;border:1px solid #4c566a;border-radius:2px;padding:3px 8px;font-size:12px;font-weight:700}.Products-module__xhbhgG__plateFrame{aspect-ratio:8/5;background:#eceff4;border:1px solid #d8dee9;width:100%;position:relative;overflow:hidden}.Products-module__xhbhgG__plateImg{object-fit:cover;transition:opacity .22s}.Products-module__xhbhgG__plateImg.Products-module__xhbhgG__plateImgHidden{opacity:0}.Products-module__xhbhgG__clip{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .22s;position:absolute;inset:0}.Products-module__xhbhgG__clip.Products-module__xhbhgG__clipVisible{opacity:1}.Products-module__xhbhgG__plateScrim{opacity:0;pointer-events:none;background:repeating-linear-gradient(135deg,#4c566a1f 0 2px,#0000 2px 14px);border:1px dashed #4c566a;position:absolute;inset:0}@keyframes Products-module__xhbhgG__productsScrimResolve{0%{opacity:1}to{opacity:0}}.Products-module__xhbhgG__plateScrim.Products-module__xhbhgG__reveal{animation:.16s 40ms both Products-module__xhbhgG__productsScrimResolve}.Products-module__xhbhgG__cornerMark{opacity:1;pointer-events:none;width:16px;height:16px;position:absolute;transform:scale(1)}.Products-module__xhbhgG__cornerTl{border-top:2px solid #4c566a;border-left:2px solid #4c566a;top:-1px;left:-1px}.Products-module__xhbhgG__cornerTr{border-top:2px solid #4c566a;border-right:2px solid #4c566a;top:-1px;right:-1px}.Products-module__xhbhgG__cornerBl{border-bottom:2px solid #4c566a;border-left:2px solid #4c566a;bottom:-1px;left:-1px}.Products-module__xhbhgG__cornerBr{border-bottom:2px solid #4c566a;border-right:2px solid #4c566a;bottom:-1px;right:-1px}@keyframes Products-module__xhbhgG__productsCornerIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.Products-module__xhbhgG__cornerMark.Products-module__xhbhgG__reveal{animation:.12s both Products-module__xhbhgG__productsCornerIn}.Products-module__xhbhgG__frontOneliner{color:#434c5e;margin:16px 0 0;font-size:16px;line-height:1.55}.Products-module__xhbhgG__viewCaseWrap{margin:10px 0 0}.Products-module__xhbhgG__viewCaseLink{color:#a04a18;opacity:1;font-size:14px;font-weight:700;text-decoration:none;display:inline-block;position:relative}.Products-module__xhbhgG__viewCaseLink:after{content:"";background-color:#a04a18;width:0;height:1.5px;transition:width .2s;position:absolute;bottom:-3px;left:0}.Products-module__xhbhgG__viewCaseLink:hover:after,.Products-module__xhbhgG__viewCaseLink:focus-visible:after{width:100%}.Products-module__xhbhgG__viewCaseLink.Products-module__xhbhgG__hidden{opacity:0;pointer-events:none}@keyframes Products-module__xhbhgG__productsViewCaseIn{0%{opacity:0}to{opacity:1}}.Products-module__xhbhgG__viewCaseLink.Products-module__xhbhgG__entering{animation:.18s ease-out both Products-module__xhbhgG__productsViewCaseIn}@media (prefers-reduced-motion:reduce){.Products-module__xhbhgG__viewCaseLink:after{transition:none}.Products-module__xhbhgG__viewCaseLink.Products-module__xhbhgG__entering{animation:none}}.Products-module__xhbhgG__tab{z-index:1;width:108px;position:absolute}.Products-module__xhbhgG__tab1{z-index:50;height:560px;top:22px;left:602px;transform:rotate(2deg)}.Products-module__xhbhgG__tab2{z-index:40;height:544px;top:34px;left:672px;transform:rotate(3.6deg)}.Products-module__xhbhgG__tab3{z-index:30;height:528px;top:46px;left:742px;transform:rotate(5.2deg)}.Products-module__xhbhgG__tab4{z-index:20;height:512px;top:58px;left:812px;transform:rotate(6.8deg)}.Products-module__xhbhgG__tab5{z-index:10;height:496px;top:70px;left:882px;transform:rotate(8.4deg)}@media (min-width:901px) and (max-width:1089px){.Products-module__xhbhgG__tab1{left:520px}.Products-module__xhbhgG__tab2{left:550px}.Products-module__xhbhgG__tab3{left:580px}.Products-module__xhbhgG__tab4{left:610px}.Products-module__xhbhgG__tab5{left:640px}}@keyframes Products-module__xhbhgG__productsTabIn{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.Products-module__xhbhgG__tab.Products-module__xhbhgG__reveal{animation:.14s both Products-module__xhbhgG__productsTabIn}.Products-module__xhbhgG__tab1.Products-module__xhbhgG__reveal{animation-delay:80ms}.Products-module__xhbhgG__tab2.Products-module__xhbhgG__reveal{animation-delay:.12s}.Products-module__xhbhgG__tab3.Products-module__xhbhgG__reveal{animation-delay:.16s}.Products-module__xhbhgG__tab4.Products-module__xhbhgG__reveal{animation-delay:.2s}.Products-module__xhbhgG__tab5.Products-module__xhbhgG__reveal{animation-delay:.24s}@media (max-width:900px){.Products-module__xhbhgG__tab{z-index:auto;width:100%;height:auto;position:relative;top:auto;left:auto;transform:none}.Products-module__xhbhgG__tab1{order:1}.Products-module__xhbhgG__tab2{order:2}.Products-module__xhbhgG__tab3{order:3}.Products-module__xhbhgG__tab4{order:4}.Products-module__xhbhgG__tab5{order:5}}.Products-module__xhbhgG__tabControl{width:100%;height:100%;font:inherit;cursor:default;text-align:center;background:#e5e9f0;border:1px solid #d8dee9;flex-direction:column;justify-content:space-between;align-items:center;padding:16px 8px;display:flex;box-shadow:0 3px 12px #00000017}.Products-module__xhbhgG__tabInteractive{cursor:pointer}.Products-module__xhbhgG__tabInert{cursor:default}@media (max-width:900px){.Products-module__xhbhgG__tabControl{flex-direction:row;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px}}.Products-module__xhbhgG__tabInner{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative}@media (max-width:900px){.Products-module__xhbhgG__tabInner{flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;width:100%;height:auto}}.Products-module__xhbhgG__tabTick{background:#5e81ac;width:2px;height:0;transition:height .3s;position:absolute;top:0;left:-9px}.Products-module__xhbhgG__tabInteractive:hover .Products-module__xhbhgG__tabTick,.Products-module__xhbhgG__tabInteractive:focus-visible .Products-module__xhbhgG__tabTick{height:100%}@media (max-width:900px){.Products-module__xhbhgG__tabTick{display:none}}.Products-module__xhbhgG__tabControl.Products-module__xhbhgG__tabInteractive{transition:transform .16s}.Products-module__xhbhgG__tabInteractive:hover,.Products-module__xhbhgG__tabInteractive:focus-visible{transform:translate(-4px)}@media (prefers-reduced-motion:reduce){.Products-module__xhbhgG__tabControl.Products-module__xhbhgG__tabInteractive,.Products-module__xhbhgG__tabTick{transition:none}}.Products-module__xhbhgG__tabInert:after{content:"";opacity:0;pointer-events:none;background:repeating-linear-gradient(135deg,#4c566a1f 0 2px,#0000 2px 14px);transition:opacity .14s;position:absolute;inset:0}.Products-module__xhbhgG__tabInert:hover:after,.Products-module__xhbhgG__tabInert:focus-visible:after{opacity:1}@media (prefers-reduced-motion:reduce){.Products-module__xhbhgG__tabInert:after{transition:none}}.Products-module__xhbhgG__tabLabel{writing-mode:vertical-rl;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#2e3440;margin:0;font-size:12px;font-weight:700;transform:rotate(180deg)}@media (max-width:900px){.Products-module__xhbhgG__tabLabel{writing-mode:horizontal-tb;font-size:14px;transform:none}}.Products-module__xhbhgG__tabThumbWrap{border:1px solid #d8dee9;width:100%;height:64px;margin:10px 0;position:relative;overflow:hidden}.Products-module__xhbhgG__tabThumbImg{object-fit:cover}@media (max-width:900px){.Products-module__xhbhgG__tabThumbWrap{flex-shrink:0;order:-1;width:44px;height:44px;margin:0}}.Products-module__xhbhgG__tabStatus{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#4c566a;writing-mode:vertical-rl;white-space:nowrap;border:1px solid #d8dee9;border-radius:2px;padding:6px 2px;font-size:12px;font-weight:700;transform:rotate(180deg)}@media (max-width:900px){.Products-module__xhbhgG__tabStatus{writing-mode:horizontal-tb;padding:3px 8px;transform:none}}.Products-module__xhbhgG__foldMark{opacity:1;background:linear-gradient(135deg,#0000 50%,#d08770 50%);width:16px;height:16px;position:absolute;top:-1px;right:-1px}@keyframes Products-module__xhbhgG__productsFoldIn{0%{opacity:0}to{opacity:1}}.Products-module__xhbhgG__tab1.Products-module__xhbhgG__reveal .Products-module__xhbhgG__foldMark{animation:.1s .3s both Products-module__xhbhgG__productsFoldIn}@media (max-width:900px){.Products-module__xhbhgG__foldMark{top:6px;right:6px}}.Products-module__xhbhgG__ghost{transform-origin:0 0;z-index:200;pointer-events:none;box-sizing:border-box;background:#e5e9f0;border:1px solid #d8dee9;justify-content:center;align-items:center;width:620px;padding:16px;transition:transform .32s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 6px 24px #00000014}.Products-module__xhbhgG__ghostLabel{font-family:var(--font-display);color:#2e3440;text-align:center;font-size:30px;font-weight:700;line-height:1.1}
.FAQ-module__zulnRW__catalogHead{grid-template-columns:300px 1fr;gap:0 64px;margin-bottom:14px;display:grid}.FAQ-module__zulnRW__colLabel{border-bottom:1px solid #d8dee9;margin:0;padding-bottom:10px}.FAQ-module__zulnRW__catalogBody{grid-template-columns:300px 1fr;align-items:start;gap:0 64px;display:grid}.FAQ-module__zulnRW__indexRail{flex-direction:column;display:flex}.FAQ-module__zulnRW__catBtn{text-align:left;cursor:pointer;background:0 0;border-top:none;border-bottom:1px solid #d8dee9;border-left:3px solid #0000;border-right:none;align-items:flex-start;gap:16px;width:100%;margin:0;padding:18px 16px 18px 17px;font-family:inherit;display:flex;position:relative}.FAQ-module__zulnRW__indexRail .FAQ-module__zulnRW__catBtn:first-child{padding-top:2px}.FAQ-module__zulnRW__catBtn:hover:not(.FAQ-module__zulnRW__isActive){background:#d8dee980}.FAQ-module__zulnRW__catNum{color:#4c566a;min-width:44px;font-size:28px;line-height:1}.FAQ-module__zulnRW__catQ{font-family:var(--font-narrow);color:#434c5e;padding-top:5px;font-size:17px;font-weight:400;line-height:1.32}.FAQ-module__zulnRW__catBtn.FAQ-module__zulnRW__isActive{background:#e5e9f0;border-left-color:#d08770}.FAQ-module__zulnRW__catBtn.FAQ-module__zulnRW__isActive .FAQ-module__zulnRW__catNum,.FAQ-module__zulnRW__catBtn.FAQ-module__zulnRW__isActive .FAQ-module__zulnRW__catQ{color:#2e3440}.FAQ-module__zulnRW__connector{transform-origin:0;pointer-events:none;background:#4c566a;width:64px;height:2px;position:absolute;top:50%;left:100%;transform:translateY(-50%)scaleX(1)}.FAQ-module__zulnRW__panelCol{position:relative}.FAQ-module__zulnRW__panelFrame{background:#e5e9f0;border:1px solid #d8dee9;border-radius:4px;min-height:320px;padding:44px 48px;position:relative}.FAQ-module__zulnRW__panel{opacity:1;transform:translateY(0)}.FAQ-module__zulnRW__panel:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #5e81ac}.FAQ-module__zulnRW__panelMeta{align-items:center;gap:10px;margin:0 0 22px;display:flex}.FAQ-module__zulnRW__metaNum{letter-spacing:.06em;color:#4c566a;font-size:13px;font-weight:700}.FAQ-module__zulnRW__metaDoor{border:1px solid #d8dee9;border-radius:2px;padding:4px 10px;font-size:12px}.FAQ-module__zulnRW__panelQuestion{font-family:var(--font-display);color:#2e3440;max-width:620px;margin:0 0 20px;font-size:30px;font-weight:700;line-height:1.18}.FAQ-module__zulnRW__panelAnswer{color:#434c5e;max-width:620px;margin:0;font-size:17px;line-height:1.6}@media (max-width:900px){.FAQ-module__zulnRW__catalogHead{display:none}.FAQ-module__zulnRW__catalogBody{grid-template-columns:1fr;gap:30px}.FAQ-module__zulnRW__indexRail{flex-flow:wrap;gap:10px}.FAQ-module__zulnRW__catBtn{border-bottom:2px solid #d8dee9;border-left:none;flex:150px;gap:10px;width:auto;padding:14px 14px 12px}.FAQ-module__zulnRW__catBtn.FAQ-module__zulnRW__isActive{border-bottom-color:#d08770;border-left-color:#0000}.FAQ-module__zulnRW__catNum{min-width:30px;font-size:20px}.FAQ-module__zulnRW__catQ{font-size:15px}.FAQ-module__zulnRW__connector{display:none}.FAQ-module__zulnRW__panelFrame{min-height:0;padding:28px 22px}.FAQ-module__zulnRW__panelQuestion{font-size:24px}}@media (prefers-reduced-motion:no-preference){@keyframes FAQ-module__zulnRW__faqConnectorIn{0%{transform:translateY(-50%)scaleX(0)}to{transform:translateY(-50%)scaleX(1)}}.FAQ-module__zulnRW__connector{animation:.45s cubic-bezier(.4,0,.2,1) both FAQ-module__zulnRW__faqConnectorIn;transform:translateY(-50%)scaleX(0)}@keyframes FAQ-module__zulnRW__faqPanelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.FAQ-module__zulnRW__panel.FAQ-module__zulnRW__panelAnimating:not([hidden]){animation:.32s both FAQ-module__zulnRW__faqPanelIn}}
.FinalCtaBand-module__5oGnPG__baselineDraw{-webkit-user-select:none;user-select:none;width:100%;height:28px;margin:0 0 48px;position:relative}.FinalCtaBand-module__5oGnPG__baselineSvg{width:100%;height:4px;position:absolute;top:12px;left:0;overflow:visible}.FinalCtaBand-module__5oGnPG__baselinePath{stroke:#d08770;stroke-width:2px;stroke-dasharray:1320;stroke-dashoffset:0}.FinalCtaBand-module__5oGnPG__penPoint{background:#d08770;border-radius:50%;width:12px;height:12px;position:absolute;top:8px;right:-1px;transform:translate(0);box-shadow:0 0 0 4px #d087702e}.FinalCtaBand-module__5oGnPG__baselineLabel{position:absolute;bottom:-2px;left:0}@media (max-width:900px){.FinalCtaBand-module__5oGnPG__baselineDraw{margin-bottom:36px}}@media (prefers-reduced-motion:no-preference){@keyframes FinalCtaBand-module__5oGnPG__finalCtaBaselineDraw{0%{stroke-dashoffset:1320px}to{stroke-dashoffset:0}}.FinalCtaBand-module__5oGnPG__baselinePath.FinalCtaBand-module__5oGnPG__reveal{animation:.4s cubic-bezier(.4,0,.2,1) both FinalCtaBand-module__5oGnPG__finalCtaBaselineDraw}@keyframes FinalCtaBand-module__5oGnPG__finalCtaPenPointIn{0%{transform:translate(calc(60px - 100vw))}to{transform:translate(0)}}.FinalCtaBand-module__5oGnPG__penPoint.FinalCtaBand-module__5oGnPG__reveal{animation:.4s cubic-bezier(.4,0,.2,1) 50ms both FinalCtaBand-module__5oGnPG__finalCtaPenPointIn}}
