*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{background:#020202;color:hsla(0,0%,100%,.85);font-size:16px;font-weight:400;overflow-x:hidden}body,h1,h2,h3,h4,h5{font-family:Funnel Display,sans-serif;line-height:1}h1,h2,h3,h4,h5{font-weight:700}a{color:#fe4b00;text-decoration:none}a:hover{opacity:.82}p{margin-bottom:0}b{color:#ffcab4}.section-title{font-size:56px;margin-bottom:40px;text-align:center;color:#fe4b00}@media (max-width:999px){.section-title{font-size:40px;margin-bottom:20px}}@media (max-width:599px){.section-title{font-size:24px}}.ps-section{position:relative;padding:112px 0}@media (max-width:999px){.ps-section{padding:50px 0}}@media (max-width:599px){.ps-section{font-size:20px}}.ps-section__description{display:flex;flex-direction:column;gap:24px;margin-bottom:24px;text-align:center}.ps-section__text-full-line{position:relative;padding:10px}.ps-section__text-full-line:before{content:"";width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:hsla(0,0%,100%,.07);z-index:-1}.ps-section-items{display:flex;flex-wrap:wrap;row-gap:20px;-moz-column-gap:24px;column-gap:24px}.ps-section-item{width:100%;border-radius:8px;padding:18px 12px;background-color:hsla(0,0%,100%,.07);text-align:center}.ps-section-item--count{font-size:32px;font-weight:700;color:#fe4b00;margin-bottom:4px}.ps-section-item--text{color:#fff}.ps-section-item--img{max-width:56px;width:100%;height:56px;margin-bottom:4px}.ps-section-numeric-items{max-width:1144px;width:100%;margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap;gap:48px}.ps-section-numeric-item{max-width:250px;width:100%;text-align:center}.ps-section-numeric-item--count{max-width:64px;width:64px;height:64px;display:flex;justify-content:center;align-items:center;margin:0 auto 8px;border-radius:50%;background-color:hsla(0,0%,100%,.1);font-size:24px;font-weight:700;color:#fe4b00}.ps-section-numeric-item--text{color:#fff}.text-center{text-align:center}.page-landing-posture-assessment .container{max-width:1680px;margin:0 auto;padding:0 40px}@media (max-width:999px){.page-landing-posture-assessment .container{padding:0 20px}}.page-landing-posture-assessment .ps-hero{width:100%;min-height:100vh;max-height:1000px;display:flex;align-items:center;justify-content:center}.page-landing-posture-assessment .ps-hero__content{text-align:center}.page-landing-posture-assessment .ps-hero__title{font-size:150px;color:#fe4b00;margin-bottom:48px}@media (max-width:999px){.page-landing-posture-assessment .ps-hero__title{font-size:80px;margin-bottom:20px}}@media (max-width:599px){.page-landing-posture-assessment .ps-hero__title{font-size:50px}}.page-landing-posture-assessment .ps-hero__sub{font-size:72px;font-weight:700;line-height:80px;color:#fff}@media (max-width:999px){.page-landing-posture-assessment .ps-hero__sub{font-size:40px;line-height:1}}@media (max-width:599px){.page-landing-posture-assessment .ps-hero__sub{font-size:22px}}.page-landing-posture-assessment .ps-client-challenge{padding-top:192px}@media (max-width:999px){.page-landing-posture-assessment .ps-client-challenge{padding-top:100px}}@media (max-width:599px){.page-landing-posture-assessment .ps-client-challenge{padding-top:50px}}.page-landing-posture-assessment .ps-client-challenge__items{justify-content:center;margin-bottom:24px}.page-landing-posture-assessment .ps-client-challenge__item{max-width:302px}.page-landing-posture-assessment .ps-solution-delivered__items{justify-content:center;margin-bottom:18px}.page-landing-posture-assessment .ps-solution-delivered__item{max-width:244px}.page-landing-posture-assessment .ps-posture-intelligence__items{justify-content:center;margin-bottom:24px}.page-landing-posture-assessment .ps-posture-intelligence__item{max-width:250px;min-height:110px;display:flex;justify-content:center;align-items:center}.page-landing-posture-assessment .ps-section-diagram{padding:0}.page-landing-posture-assessment .ps-results-impact__content{display:flex;align-items:center;gap:74px;padding-bottom:160px}@media (max-width:999px){.page-landing-posture-assessment .ps-results-impact__content{gap:40px;flex-wrap:wrap;padding-bottom:100px}}@media (max-width:599px){.page-landing-posture-assessment .ps-results-impact__content{font-size:20px;padding-bottom:50px}}.page-landing-posture-assessment .ps-results-impact__items{justify-content:center}.page-landing-posture-assessment .ps-results-impact__item{max-width:calc(33.3% - 24px)}@media (max-width:999px){.page-landing-posture-assessment .ps-results-impact__item{max-width:300px}}.page-landing-posture-assessment .ps-why-section{padding-top:160px}@media (max-width:999px){.page-landing-posture-assessment .ps-why-section{padding-top:100px}}@media (max-width:599px){.page-landing-posture-assessment .ps-why-section{padding-top:50px}}.page-landing-posture-assessment .ps-section-contacts__items{display:flex;justify-content:center;flex-wrap:wrap;gap:48px;margin-bottom:24px}.page-landing-posture-assessment .ps-section-contacts__item{max-width:250px;width:100%;text-align:center}.page-landing-posture-assessment .ps-section-contacts__item--img{max-width:56px;width:56px;height:56px;margin:0 auto 10px}.page-landing-posture-assessment .ps-advisory-team .ps-team__items{display:flex;justify-content:center;gap:64px}@media (max-width:599px){.page-landing-posture-assessment .ps-advisory-team .ps-team__items{flex-wrap:wrap}}.page-landing-posture-assessment .ps-advisory-team .ps-team__item__photo{position:relative;max-width:200px;width:100%;height:200px;margin:0 auto 24px}.page-landing-posture-assessment .ps-advisory-team .ps-team__item__photo--img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.page-landing-posture-assessment .ps-advisory-team .ps-team__item__photo--link{max-width:52px;width:100%;height:52px;position:absolute;bottom:-10px;right:-10px;z-index:1}.page-landing-posture-assessment .ps-advisory-team .ps-team__item__photo--link-icon{width:100%;height:100%}.page-landing-posture-assessment .ps-advisory-team .ps-team__item{text-align:center}.page-landing-posture-assessment .ps-advisory-team .ps-team__item--name{margin-bottom:12px;color:#fe4b00;font-size:32px;font-weight:700}.page-landing-posture-assessment .ps-advisory-team .ps-team__item--text{font-size:24px}.download{position:fixed;bottom:85px;right:85px;width:150px;height:auto;aspect-ratio:2.5333/1;z-index:2;transition:opacity .5s ease,visibility .5s ease}.download:not(.show){opacity:0;visibility:hidden}@media screen and (max-width:767px){.download{width:80px}}@media screen and (max-width:600px){.download{right:35px;bottom:35px}}.download svg{display:block;width:100%;height:auto}