.about-CardList{width:auto;height:auto;display:block}.about-CardList-header{clear:both}.about-CardList-title{font-size:3rem;font-weight:700;color:$black-light}.about-CardList-items{width:calc(100% + 14px);margin-left:-7px;position:relative;display:flex;flex-flow:row wrap;justify-content:center}.about-Page .PageHeader{padding:52px 0}.about-Page-spacer{padding-bottom:31.615384615384617%}.about-Page-tripleGallery{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.about-Page-tripleGallery img{border-radius:10px;width:100%;height:100%}.about-Page-description{text-align:center;max-width:560px;margin:36px auto;font-size:1.6rem}.FloatingGallery{position:relative}.FloatingGallery-row{justify-content:center}.FloatingGallery-row img{border-radius:10px}.FloatingGallery-row--main{margin:0 auto}.FloatingGallery img{max-width:100%;height:auto;display:block}.FloatingGallery .BlockReveal--1,.FloatingGallery-mainImg{margin-bottom:10px}.FloatingGallery .BlockReveal img,.FloatingGallery-mainImg img{margin:0;width:100%}.FloatingGallery .BlockReveal--2{display:none}.FloatingGallery .BlockReveal--2::before{content:'';width:100%}.FloatingGallery .BlockReveal{background-color:none}.FloatingGallery .BlockReveal::before{background-color:#333536}.Header-content{position:relative;top:-5px;grid-template-columns:1fr 140px 1fr}.Header-logoSlot{margin:0 auto;width:120px;height:100%}.Header-logo{background:#231f20;border-radius:0 0 5px 5px;box-shadow:0 1px 2px 0 rgba(0,34,54,.1);height:80px;max-height:unset;position:relative;top:5px}.content-IconCard{background-color:#f6f8fa;border-radius:10px}.content-IconCard-image .VisualIcon{color:var(--color-primary)}.content-IconCard-image .VisualIcon:after{background-color:rgba(136,148,165,.1)}.content-IconCard-title{color:#272829}.content-IconCard-link span:first-child{color:#272829}.content-IconCard-link .Icon{display:flex;margin-left:10px;margin-top:-2px;color:var(--color-primary)}.content-IconCard-link .Icon:before{font-size:1rem}.is-mouse-pointer .content-IconCard.with-link:hover{box-shadow:0 20px 50px 0 rgba(0,34,54,.1)}.errorPage-Banner-image{background-size:contain;width:100%;max-width:886px;background-image:url(../img/pages/not-found/404-krpolenc.1751291422.jpg)}.errorPage-Banner-image:before{content:'';display:block;width:100%;height:0;padding-bottom:109.36794582392777%}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.errorPage-Banner-image{background-image:url(../img/pages/not-found/404-krpolenc@2x.1751291422.jpg)}}@media screen and (min-width:33.75em){.FloatingGallery .BlockReveal--1{width:41.37931034482759%}.FloatingGallery .BlockReveal--2::before{display:block}.FloatingGallery .BlockReveal--3{margin-left:2.586206896551724%;width:56.0344827586207%}}@media screen and (min-width:48em){.about-Page-tripleGallery{grid-template-columns:repeat(3,1fr);gap:16px}.about-Page-description{margin:48px auto;font-size:1.8rem}.FloatingGallery-row{justify-content:flex-start}.FloatingGallery-row--sub{margin:0 -1.333333333333333%}.FloatingGallery-row--main{padding-left:31.333333333333336%}.FloatingGallery-mainImg{margin-bottom:0;width:30%;left:0;top:30px}.FloatingGallery .BlockReveal--1{width:34.66666666666667%;margin-left:9.333333333333334%}.FloatingGallery .BlockReveal--2{display:block;width:20.333333333333332%}.FloatingGallery .BlockReveal--2::before{display:none;padding-bottom:97.95918367346938%}.FloatingGallery .BlockReveal--3{width:43.333333333333336%}.Header-content{top:0;grid-template-columns:140px 1fr auto}.Header-logoSlot{margin:-20px 0;background:0 0;width:140px}.Header-logo{border:1px solid rgba(255,255,255,.1);top:0;height:110.64%;box-shadow:none;border-radius:0}.Header-logo img{height:66px;width:86px}}@media screen and (min-width:64em){.FloatingGallery-row--main{padding-bottom:30px}.FloatingGallery-mainImg{left:8%;top:0;transform:none;width:31%;box-shadow:0 4px 20px rgba(0,0,0,.1);z-index:2}.FloatingGallery .BlockReveal--1{margin-top:50px;margin-left:0}.FloatingGallery-text{margin-left:13.333333333333334%;max-width:560px}}@media screen and (min-width:75em){.FloatingGallery-mainImg{left:9%}.Header-content{gap:140px}}@media screen and (min-width:87.5em){.FloatingGallery-row--main{padding-left:51%}}@media screen and (max-width:47.9375em){.about-Page-tripleGallery img:nth-child(2){order:-1;grid-column:1/span 2}.Header-logo img{height:50px;width:66px}}