.ps-about .ps-section--block-grid .ps-section__desc,.ps-about .ps-about__story-text p,.ps-about .ps-about__story-text{color:#5b6c8f;font-size:16px;font-style:italic;line-height:28px}.ps-about{padding-bottom:40px}.ps-about>*+*{margin-top:40px}.ps-about h2{color:#103178;margin:0 0 8px;font-size:30px;font-weight:600;line-height:1.3}.ps-about .ps-block__title{color:#103178;margin:0 0 12px;font-size:22px;font-weight:600}.ps-about .ps-block__subtitle{color:#5b6c8f;max-width:900px;font-size:16px;line-height:28px}.ps-about hr{opacity:1;background-color:#f5851f;border:none;border-radius:2px;width:64px;height:3px;margin:0 0 24px}.ps-about br+br{display:none}.ps-about .ps-about--info{padding-top:24px}.ps-about .ps-about__story{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:40px;display:grid}.ps-about .ps-about__story-text{max-width:none;padding-top:16px}.ps-about .ps-about__story-text p{margin:0 0 20px}.ps-about .ps-about__story-text p:last-child{margin-bottom:0}.ps-about .ps-about__story-text strong{color:#103178;font-weight:600}.ps-about .ps-about__story-image{transform:translateY(-12px)}.ps-about .ps-about__story-image img{border-radius:8px;width:100%;height:auto;display:block}.ps-about .ps-about__project{margin-bottom:40px;padding:0}.ps-about .ps-about__project>.container{max-width:none;padding-left:0;padding-right:0}.ps-about .ps-section--block-grid{background-color:#f7f9fc;border:1px solid #e5e9f2;border-radius:8px;grid-template-columns:350px minmax(0,1fr);align-items:center;gap:40px;padding:24px;display:grid}.ps-about .ps-section--block-grid .ps-section__thumbnail{align-self:start;margin-top:7px;margin-bottom:26px}.ps-about .ps-section--block-grid .ps-section__thumbnail .ps-section__image{border-radius:8px;display:block;overflow:hidden}.ps-about .ps-section--block-grid .ps-section__thumbnail .ps-section__image img{width:100%;height:auto;display:block}.ps-about .ps-section--block-grid .ps-section__thumbnail img,.ps-about .ps-section--block-grid .ps-section__thumbnail img:hover{width:100%;height:auto;transition:none;transform:none}.ps-about .ps-section--block-grid .ps-section__content{min-width:0}.ps-about .ps-section--block-grid .ps-section__desc .ps-section__title{margin:0 0 12px}.ps-about .ps-section--block-grid .ps-section__desc .ps-section__title img{width:34px;height:auto}.ps-about .ps-section--block-grid .ps-section__desc hr{margin:24px 0 16px}.ps-about .ps-section--block-grid h4{color:#103178;margin:0 0 2px;font-size:18px;font-weight:600}.ps-about .ps-section--block-grid h4.ps-about__signature{margin:8px 0 4px;font-size:28px;font-weight:600;line-height:1.1}.ps-about .ps-section--block-grid p{color:#5b6c8f;margin:0;font-size:14px}.ps-about .ps-about__extent{margin-top:40px}.ps-about .ps-values{padding:40px 0;position:relative}.ps-about .ps-values__track{justify-content:center;align-items:center;gap:32px;display:flex;position:relative}.ps-about .ps-values__track:before{content:"";z-index:0;background-color:#eef1f6;height:2px;position:absolute;top:50%;left:6%;right:6%}.ps-about .ps-values__item{z-index:1;text-align:center;flex-direction:column;flex:1 1 0;align-items:center;max-width:260px;display:flex;position:relative}.ps-about .ps-values__item--up{transform:translateY(-40px)}.ps-about .ps-values__item--down{flex-direction:column-reverse;transform:translateY(40px)}.ps-about .ps-values__badge{background-color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:150px;height:150px;transition:transform .3s;display:grid;box-shadow:0 0 0 3px,0 0 0 15px #eef1f6}.ps-about .ps-values__badge img{width:92px;height:auto}.ps-about .ps-values__item:hover .ps-values__badge{transform:scale(1.04)}.ps-about .ps-values__stem{background-color:#eef1f6;width:2px;height:26px;margin:14px 0 10px;position:relative}.ps-about .ps-values__stem:after{content:"";border-radius:50%;width:8px;height:8px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.ps-about .ps-values__title{letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:18px;font-weight:700}.ps-about .ps-values__text{color:#5b6c8f;max-width:230px;margin:0 auto;font-size:13px;font-style:normal;line-height:21px}.ps-about .ps-values__item--blue .ps-values__badge,.ps-about .ps-values__item--blue .ps-values__title{color:#1c4e9d}.ps-about .ps-values__item--blue .ps-values__stem:after{background-color:#1c4e9d}.ps-about .ps-values__item--orange .ps-values__badge,.ps-about .ps-values__item--orange .ps-values__title{color:#f07e22}.ps-about .ps-values__item--orange .ps-values__stem:after{background-color:#f07e22}.ps-about .ps-about--video{margin-top:40px}.ps-about .ps-about--video .ps-banner{border-radius:8px;overflow:hidden}.ps-about .ps-about--video .ps-banner__title{color:#103178}.ps-about .ps-about--video .ps-banner__thumnail{position:relative}.ps-about .ps-about--video .ps-banner__thumnail .ps-banner__image{border-radius:8px;width:100%;height:auto;display:block}.ps-about .ps-about--video #ps-video-gallery{place-items:center;display:grid;position:absolute;inset:0}.ps-about .ps-about--video #ps-video-gallery .ps-banner__video{background-color:#ffffffeb;border-radius:50%;place-items:center;width:64px;height:64px;transition:transform .25s;display:grid;box-shadow:0 6px 20px #0000002e}.ps-about .ps-about--video #ps-video-gallery .ps-banner__video i{color:#f5851f;margin-left:3px;font-size:22px}.ps-about .ps-about--video #ps-video-gallery a:hover .ps-banner__video{transform:scale(1.06)}@media (max-width:991px){.ps-about>*+*{margin-top:24px}.ps-about h2{font-size:26px}.ps-about .ps-section--block-grid{text-align:center;grid-template-columns:1fr;gap:24px}.ps-about .ps-section--block-grid .ps-section__thumbnail{max-width:280px;margin:0 auto}.ps-about .ps-about__story{grid-template-columns:1fr;gap:24px}.ps-about .ps-about__story-image{max-width:380px;margin:0 auto;transform:none}}@media (max-width:575px){.ps-about h2{font-size:22px}.ps-about .ps-block__title{font-size:19px}.ps-about .ps-block__subtitle{font-size:15px;line-height:26px}.ps-about .ps-values{padding:0}.ps-about .ps-values__track{flex-direction:column;gap:36px}.ps-about .ps-values__track:before{display:none}.ps-about .ps-values__item{max-width:340px;transform:none}.ps-about .ps-values__item--down{flex-direction:column}.ps-about .ps-values__badge{width:118px;height:118px;box-shadow:0 0 0 9px #eef1f6}.ps-about .ps-values__badge img{width:46px}.ps-about .ps-about--video #ps-video-gallery .ps-banner__video{width:52px;height:52px}.ps-about .ps-about--video #ps-video-gallery .ps-banner__video i{font-size:18px}}
