html{scroll-behavior:smooth;scroll-padding-top:85px}.solutionFullPage .firstScreen{--cut:63%;height:clamp(396px,70vw,755px);position:relative;overflow:hidden}.solutionFullPage .firstScreen .articleBackground{z-index:1;backdrop-filter:blur(6px);height:100%;clip-path:polygon(0% -100%,var(--cut)0%,calc(var(--cut) - 7%)100%,0% 100%);background:#383680;align-items:center;display:flex;position:relative}@media (max-width:1350px){.solutionFullPage .firstScreen{--cut:65%}}@media (max-width:1100px){.solutionFullPage .firstScreen{--cut:70%}}@media (max-width:950px){.solutionFullPage .firstScreen{--cut:80%}}@media (max-width:820px){.solutionFullPage .firstScreen{--cut:74%}}@media (max-width:500px){.solutionFullPage .firstScreen{--cut:90%}.solutionFullPage .firstScreen .bigButton{width:237px}}.solutionFullPage .firstScreen .imageDesktop{z-index:-1;object-fit:cover;width:50%;height:100%;position:absolute;bottom:0;right:-50px;overflow:hidden}@media screen and (max-width:860px){.solutionFullPage .firstScreen .imageDesktop{display:none}}.solutionFullPage .firstScreen .imageMobile{display:none}@media screen and (max-width:860px){.solutionFullPage .firstScreen .imageMobile{z-index:-1;object-fit:cover;width:auto;height:100%;display:block;position:absolute;bottom:0;right:-50px;overflow:hidden}}.solutionFullPage .firstScreen .title{z-index:2;width:100%;max-width:58%;margin-bottom:clamp(10px,2vw,40px)}@media screen and (max-width:870px){.solutionFullPage .firstScreen .title{max-width:70%}}@media screen and (max-width:730px){.solutionFullPage .firstScreen .title{max-width:65%}}.solutionFullPage .firstScreen .subtitle{flex-direction:column;gap:clamp(20px,3vw,40px);max-width:50%;display:flex}@media screen and (max-width:1124px){.solutionFullPage .firstScreen .subtitle{max-width:58%}}@media screen and (max-width:500px){.solutionFullPage .firstScreen .subtitle{max-width:80%}}.solutionFullPage .firstScreen .button{margin:40px 0 0}@media screen and (max-width:1024px){.solutionFullPage .firstScreen .button{margin:20px 0 0}}@media screen and (max-width:860px){.solutionFullPage .firstScreen .button{margin:40px 0 0}}.solutionFullPage .titleTextAndVideo .paragraph{flex-direction:column;gap:40px;display:flex}@media screen and (max-width:910px){.solutionFullPage .titleTextAndVideo .paragraph{gap:20px}}.solutionFullPage .buttonAndUrl{padding-bottom:60px}.solutionFullPage .downloadCards{position:relative}.solutionFullPage .downloadCards .rhombusLeft{height:auto;position:absolute;top:50%;bottom:20px;left:0;overflow:hidden;transform:translateY(-50%)}.solutionFullPage .downloadCards .rhombusRight{height:auto;position:absolute;top:50%;bottom:20px;right:0;overflow:hidden;transform:translateY(-50%)}.solutionFullPage .downloadCards .cards{z-index:1;flex-wrap:wrap;justify-content:center;gap:40px;display:flex}.solutionFullPage .downloadCards .cards .downloadCard{z-index:1;border-radius:5px;width:100%;max-width:470px;box-shadow:0 3px 6px #0e1f3514,0 6px 12px #0e1f351f,0 8px 24px #0e1f3514}.solutionFullPage .downloadCards .cards .downloadCard .thumbnailWrapper{background:#cfd0ec;border-radius:5px 5px 0 0;justify-content:center;align-items:center;width:470px;height:320px;display:flex}.solutionFullPage .downloadCards .cards .downloadCard .content{grid-gap:20px;grid-template-rows:168px 128px;padding:40px 40px 60px;display:grid}.solutionFullPage .downloadCards .cards .downloadCard .description,.solutionFullPage .downloadCards .cards .downloadCard .action{flex-direction:column;gap:20px;display:flex}.solutionFullPage .downloadCards .cards .downloadCard .paragraphH3,.solutionFullPage .downloadCards .cards .downloadCard .cost{text-align:center}.solutionFullPage .downloadCards .cards .downloadCard .cost{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;text-transform:uppercase;color:#383680;font-size:36px;font-weight:700;line-height:normal}@media screen and (max-width:910px){.solutionFullPage .downloadCards .cards .downloadCard{max-width:345px}.solutionFullPage .downloadCards .cards .downloadCard .thumbnailWrapper{width:345px;height:240px}.solutionFullPage .downloadCards .cards .downloadCard .thumbnailWrapper img{width:180px;height:180px}.solutionFullPage .downloadCards .cards .downloadCard .content{padding:20px 20px 40px}}.solutionFullPage .titleTextAndGroupOfCards .cards{justify-content:center;align-items:center;gap:20px;margin-bottom:40px;display:flex}@media screen and (max-width:710px){.solutionFullPage .titleTextAndGroupOfCards .cards{flex-direction:column}}.solutionFullPage .titleTextAndGroupOfCards .horizontalServices{flex-direction:column}.solutionFullPage .titleWithPointsAndImageSlider .pageTitle{padding-bottom:60px}.solutionFullPage .titleWithPointsAndImageSlider .points{grid-row-gap:40px;grid-column-gap:60px;grid-template-columns:1fr 1fr 1fr;margin-bottom:60px;display:grid}.solutionFullPage .titleWithPointsAndImageSlider .point{grid-gap:20px;grid-template-columns:21px 1fr;align-items:center;display:grid}.solutionFullPage .titleWithPointsAndImageSlider .point .paragraph{text-align:left}@media screen and (max-width:910px){.solutionFullPage .titleWithPointsAndImageSlider .pageTitle{padding-bottom:40px}.solutionFullPage .titleWithPointsAndImageSlider .points{grid-gap:20px}}@media screen and (max-width:650px){.solutionFullPage .titleWithPointsAndImageSlider .points{grid-template-columns:1fr}}
