.SolutionPageSections_section__L41gs{position:relative;background:#fafafa}.SolutionPageSections_frame__atqC1{position:relative;max-width:var(--site-frame-width,80rem);margin-inline:auto}.SolutionPageSections_frame__atqC1:after,.SolutionPageSections_frame__atqC1:before,.SolutionPageSections_ornament___1mxd:after,.SolutionPageSections_ornament___1mxd:before{position:absolute;content:"";pointer-events:none}.SolutionPageSections_frame__atqC1:after,.SolutionPageSections_frame__atqC1:before{top:0;bottom:0;z-index:2;width:1px;background-image:var(--site-line-pattern-v);background-size:1px 5px}.SolutionPageSections_frame__atqC1:before{left:0}.SolutionPageSections_frame__atqC1:after{right:0}.SolutionPageSections_intro__Qp_9_:after,.SolutionPageSections_ornament___1mxd[data-bottom]:after,.SolutionPageSections_ornament___1mxd[data-top]:before,.SolutionPageSections_ruled__I9QS3:after{position:absolute;content:"";z-index:1;pointer-events:none;left:50%;width:100vw;height:1px;transform:translateX(-50%);background-image:var(--site-line-pattern-h)}.SolutionPageSections_band__vjEIp{background:#fafafa}.SolutionPageSections_ornament___1mxd{position:relative;max-width:var(--site-frame-width,80rem);height:100px;margin-inline:auto;background-image:var(--site-line-pattern-v),var(--site-line-pattern-v),url(/images/services-geometric-pattern.svg);background-repeat:repeat-y,repeat-y,repeat-x;background-position:0 0,100% 0,0 0;background-size:1px auto,1px auto,150px 100px}.SolutionPageSections_ornament___1mxd[data-top]:before{top:0}.SolutionPageSections_ornament___1mxd[data-bottom]:after{bottom:0}.SolutionPageSections_problem__C65it{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:80px 32px}.SolutionPageSections_problemTitle__kmVBk{margin:0;color:#212121;font-family:var(--font-artific),var(--font-inter),Arial,sans-serif;font-size:36px;font-weight:600;line-height:1.1;letter-spacing:0}.SolutionPageSections_problemCopy__lSbr7{display:grid;gap:20px}.SolutionPageSections_problemCopy__lSbr7 p{margin:0;color:#737373;font-size:16px;line-height:24px;letter-spacing:-.01em;text-wrap:pretty}.SolutionPageSections_intro__Qp_9_{position:relative;display:flex;flex-direction:column;align-items:center;gap:32px;padding:80px 32px;text-align:center}.SolutionPageSections_intro__Qp_9_:after{bottom:0}.SolutionPageSections_intro__Qp_9_ h2,.SolutionPageSections_setupIntro__7FPOx h2{margin:0;color:#212121}.SolutionPageSections_intro__Qp_9_ h2 span,.SolutionPageSections_setupIntro__7FPOx h2 span{color:#737373}.SolutionPageSections_badge__N9545{display:inline-flex;align-items:center;gap:6px;height:32px;padding:6px 12px 6px 8px;border-radius:28px;background:rgb(20 20 20/2%);box-shadow:0 0 0 1px rgb(0 0 0/8%);color:#212121;font-size:14px;font-weight:500;line-height:20px}.SolutionPageSections_badge__N9545 svg{color:#737373}.SolutionPageSections_grid__grepL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.SolutionPageSections_card__FbdJY{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:40px;min-width:0;min-height:220px;padding:24px;background-image:var(--site-line-pattern-h);background-repeat:repeat-x;background-position:bottom;background-size:auto 1px}.SolutionPageSections_card__FbdJY:after{position:absolute;content:"";top:0;right:0;bottom:0;width:1px;background-image:var(--site-line-pattern-v);background-size:1px 5px;pointer-events:none}.SolutionPageSections_card__FbdJY:nth-child(3n):after{display:none}.SolutionPageSections_card__FbdJY:nth-last-child(-n+3):nth-child(3n+1),.SolutionPageSections_card__FbdJY:nth-last-child(-n+3):nth-child(3n+1)~.SolutionPageSections_card__FbdJY{background-image:none}.SolutionPageSections_cardIcon__x_3Et{flex-shrink:0;color:#737373}.SolutionPageSections_cardCopy__i3a3e{display:grid;gap:8px}.SolutionPageSections_cardCopy__i3a3e h3{margin:0;color:#212121;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.01em}.SolutionPageSections_cardCopy__i3a3e p{margin:0;color:#737373;font-size:16px;line-height:24px;letter-spacing:-.01em;text-wrap:pretty}.SolutionPageSections_grid__grepL[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.SolutionPageSections_grid__grepL[data-count="4"] .SolutionPageSections_card__FbdJY{background-image:none}.SolutionPageSections_grid__grepL[data-count="4"] .SolutionPageSections_card__FbdJY:nth-child(3n):after{display:block}.SolutionPageSections_grid__grepL[data-count="4"] .SolutionPageSections_card__FbdJY:nth-child(4n):after{display:none}.SolutionPageSections_setup___ry_W{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.SolutionPageSections_ruled__I9QS3:after{bottom:0}.SolutionPageSections_setupIntro__7FPOx{display:flex;flex-direction:column;justify-content:flex-end;gap:24px;padding:32px}.SolutionPageSections_setupIntro__7FPOx h2{text-align:left}.SolutionPageSections_setupNote__qOlwz{display:flex;align-items:center;gap:12px;margin:0;color:#737373;font-size:16px;line-height:24px;letter-spacing:-.01em}.SolutionPageSections_setupList___SGmr svg,.SolutionPageSections_setupNote__qOlwz svg{flex-shrink:0;color:#737373}.SolutionPageSections_setupList___SGmr{position:relative;display:grid;margin:0;padding:0;list-style:none}.SolutionPageSections_setupList___SGmr:before{position:absolute;content:"";top:0;bottom:0;left:0;width:1px;background-image:var(--site-line-pattern-v);background-size:1px 5px;pointer-events:none}.SolutionPageSections_setupList___SGmr li{display:flex;align-items:center;gap:16px;min-height:56px;padding:16px;color:#212121;font-size:16px;line-height:24px;letter-spacing:-.01em;background-image:var(--site-line-pattern-h);background-repeat:repeat-x;background-position:bottom;background-size:auto 1px}.SolutionPageSections_setupList___SGmr li:last-child{background-image:none}@media (min-width:810px) and (max-width:1199px){.SolutionPageSections_grid__grepL:not([data-count="3"]){grid-template-columns:repeat(2,minmax(0,1fr))}.SolutionPageSections_grid__grepL:not([data-count="3"]) .SolutionPageSections_card__FbdJY:nth-child(3n):after{display:block}.SolutionPageSections_grid__grepL:not([data-count="3"]) .SolutionPageSections_card__FbdJY:nth-child(2n):after{display:none}.SolutionPageSections_grid__grepL:not([data-count="3"]) .SolutionPageSections_card__FbdJY{background-image:var(--site-line-pattern-h)}.SolutionPageSections_grid__grepL:not([data-count="3"]) .SolutionPageSections_card__FbdJY:nth-last-child(-n+2):nth-child(odd),.SolutionPageSections_grid__grepL:not([data-count="3"]) .SolutionPageSections_card__FbdJY:nth-last-child(-n+2):nth-child(odd)~.SolutionPageSections_card__FbdJY{background-image:none}}@media (max-width:809px){.SolutionPageSections_problem__C65it{grid-template-columns:minmax(0,1fr);gap:24px;padding:64px 16px}.SolutionPageSections_problemTitle__kmVBk{font-size:32px}.SolutionPageSections_intro__Qp_9_{gap:24px;padding:64px 16px}.SolutionPageSections_grid__grepL{grid-template-columns:minmax(0,1fr)}.SolutionPageSections_card__FbdJY{min-height:0;gap:32px;padding:24px 16px;background-image:var(--site-line-pattern-h)}.SolutionPageSections_card__FbdJY:after{display:none}.SolutionPageSections_card__FbdJY:last-child{background-image:none}.SolutionPageSections_grid__grepL[data-count] .SolutionPageSections_card__FbdJY:nth-child(n):after{display:none}.SolutionPageSections_grid__grepL[data-count] .SolutionPageSections_card__FbdJY:nth-child(n):not(:last-child){background-image:var(--site-line-pattern-h)}.SolutionPageSections_setup___ry_W{grid-template-columns:minmax(0,1fr)}.SolutionPageSections_setupIntro__7FPOx{padding:64px 16px 32px}.SolutionPageSections_setupList___SGmr{padding-bottom:16px}.SolutionPageSections_setupList___SGmr:before{top:0;right:0;bottom:auto;left:50%;width:100vw;height:1px;transform:translateX(-50%);background-image:var(--site-line-pattern-h)}.SolutionPageSections_setupList___SGmr li{padding:16px}}@media (max-width:767px){.SolutionPageSections_frame__atqC1:after,.SolutionPageSections_frame__atqC1:before{display:none}.SolutionPageSections_ornament___1mxd{background-image:url(/images/services-geometric-pattern.svg);background-repeat:repeat-x;background-position:0 0;background-size:150px 100px}}