.color-gradient__dark-purple-heading{opacity:.8;background:linear-gradient(90deg,#AD9FD4 0,#7865AB 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.new-switchback{max-width:1200px}.switchback-photo-parent{border-radius:24px;border:1px solid #EFF1F6;background:rgba(255,255,255,0);padding:16px;min-height:363px}.switchback-photo-child{border-radius:16px;border:1px solid rgba(0,0,0,.05);background:linear-gradient(0deg,rgba(232,238,244,.5) 0,rgba(232,238,244,.5) 100%),linear-gradient(180deg,#FFF 0,#FDFEFF 100%)!important;box-shadow:0 4px 12px 0 rgba(0,0,0,.05)}.color-gradient__silver-heading{background:linear-gradient(90deg,#DEECF7 8.12%,#FBFDFF 46.08%,#DEECF7 94.52%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.color-gradient__silver{background:linear-gradient(90deg,#535976 7.2%,#7D8195 49.14%,#535976 95.31%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.color-gradient__purple-heading{opacity:.8;background:linear-gradient(90deg,#D9DFF8 8.12%,#DFE5FF 29.72%,#DFE5FF 72.92%,#DCE2FC 83.04%,#D9DFF8 94.52%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.smokey-glass__block{border-radius:48px 48px 0 0;border:1px solid rgba(71,93,138,.8);border-bottom:none;background:linear-gradient(180deg,rgba(48,70,90,.5) 0,rgba(25,35,44,.5) 100%);backdrop-filter:blur(4px)}.risk-background__box{border-radius:30px 30px 48px 48px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(26,30,41,.5) 0,rgba(28,38,48,.5) 100%);box-shadow:0 4px 28px 0 rgba(0,0,0,.1);backdrop-filter:blur(4px)}.risk-background__box .light-rays{max-width:100%;height:100%}.blur-bg__box{position:relative;border-radius:24px;border:1px solid rgba(181,220,255,.1);backdrop-filter:blur(4px);overflow:hidden}.top-border__gradient-purple{border-top:2px solid;border-image:linear-gradient(to right,transparent 0,#19232C 26%,#C0A4FF 50%,#19232C 70%,transparent 100%) 1}.text-radial__gradient-light{background:radial-gradient(circle at center,#FFF 14%,#FFF 38%,#9E9E9E 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:1}.top-border__gradient-orange{border-top:2px solid;border-image:linear-gradient(to right,transparent 0,#FFEAE0 40%,#FF4F00 50%,#FFEAE0 60%,transparent 100%) 1}.top-border__gradient-blue{border-top:2px solid;border-image:linear-gradient(to right,transparent 0,#E0F2FF 26%,#4582F8 50%,#E0F2FF 70%,transparent 100%) 1}.eyebrow__box-orange{border-radius:8px;border:1px solid rgba(255,79,0,.2);background:rgba(255,79,0,.05);backdrop-filter:blur(4px)}.eyebrow__box-orange p{color:#FF4F00;font-weight:500;font-size:12px}.eyebrow__box-light{border-radius:8px;border:1px solid rgba(255,255,255,.1);background:rgba(69,130,248,.05);box-shadow:0 4px 12px 0 rgba(0,0,0,.1)}.eyebrow__box-light p{color:rgba(255,255,255,.8);font-weight:500;font-size:12px}.eyebrow__box-blue{border-radius:8px;border:1px solid rgba(69,130,248,.1);background:#F4F5FB;backdrop-filter:blur(4px)}.eyebrow__box-blue p{color:#4582F8;font-weight:500;font-size:12px}.testimony-block__wps{padding:16px;border-radius:24px;border:1px solid #EFF1F6;background:rgba(255,255,255,.8);backdrop-filter:blur(14px)}.testimony-block__wps .testimony-block__inner{padding:24px;border-radius:24px;border:1px solid #EFF1F6;background:rgba(255,255,255,.9)}.testimony-block__wps .testimony-block__company-block .company-logo{width:32px;height:32px}.testimony-block__wps .testimony-block__company-block .company-name{color:#535976;font-size:20px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.1px}.testimony-block__wps .testimony-block__text{color:#535976;font-size:18px;font-style:normal;font-weight:500;line-height:150%}.testimony-block__wps .testimony-block__person{border-top:2px solid #EFF1F6;padding-top:16px}.testimony-block__wps .testimony-block__person .person__name{color:#535976;font-size:20px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.1px}.testimony-block__wps .testimony-block__person .person__title{color:rgba(83,89,118,.5);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.08px}.testimony-block__wps .testimony-block__person .person__photo-block{width:52px;height:52px;border-radius:12px;overflow:hidden}.testimony-block__wps .testimony-block__person .person__photo-block img{width:100%;height:100%;object-fit:cover;object-position:center}.video-player__block{position:relative;z-index:5}.button-squared.--orange a.fl-button{background:#FF4F00!important;padding:10px 16px;border-radius:6px!important}.button-squared.--orange a.fl-button span{color:#fff!important}.button-squared.--orange a.fl-button:hover{background:#ED4900!important}.button-squared.--orange a.fl-button:hover span{color:#fff!important}.button-squared.--light a.fl-button{background:#FAFCFD!important;padding:10px 16px;border-radius:6px!important}.button-squared.--light a.fl-button span{color:#000!important}.button-squared.--light a.fl-button:hover{background:#FF4F00!important}.button-squared.--light a.fl-button:hover span{color:#fff!important}.flashlight-container{display:inline-block;cursor:pointer}.flashlight-image{transform-origin:20% 80%;width:260px!important;transition:transform .4s ease-in-out,filter .4s ease-in-out}.flashlight-container:hover .flashlight-image{transform:rotate(-12deg);filter:drop-shadow(0 0 1rem rgba(220,220,255,.6))}.hover-highlight-dark:hover h4{width:fit-content;background-color:#29363D!important;color:white}.autoplay-carousel .owl-carousel .owl-stage{-webkit-transition-timing-function:linear!important;-moz-transition-timing-function:linear!important;transition-timing-function:linear!important}.logo-slider-fade .pp-logos-content .pp-logo img{width:100px!important;filter:grayscale(100%) brightness(50%) invert(70%)!important}.title-h1__medium{color:#29363D;font-family:Lato;font-size:40px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.8px}.paragraph-slate{color:#535976;font-family:Lato;font-size:15px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.075px}.team-listing__container .fl-post-grid-post{background:none;border:0}@media screen and (max-width:992px){.layer-complete-vis{display:flex!important;flex-direction:column!important;min-height:auto!important}.layer-complete-vis .layer-complete-vis__top{order:1}.layer-complete-vis .layer-complete-vis__middle{order:2;margin:0!important}.layer-complete-vis .layer-complete-vis__bottom{order:3;margin:0!important}}.swpp-anouncement-bar .pp-announcement-bar-content{text-align:center!important}