.platform-hero{background-color:#040725;background-image:radial-gradient(circle at top right,#42eac2,#227fc8 20%,#040625 60%,#040725 100%);min-height:576px;overflow-x:hidden;position:relative}.platform-hero .dnd-section{background:none!important}.platform-hero .hero-featured{align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;position:relative;z-index:1}.platform-hero .main{display:flex;justify-content:center;margin:0;transform-style:preserve-3d}.platform-hero .hero-featured .main img{filter:drop-shadow(0 3px 90px rgba(0,0,0,.17))}.platform-hero img{border-radius:10px;box-shadow:0 10px 99px rgba(0,0,0,.28);transform:perspective(1000px) rotateY(-28deg) rotateX(10deg)}@media (min-width:768px){.platform-hero .main{display:block;position:absolute;right:80px;top:5px}.platform-hero .shapes{left:calc(50vw - 70px)}}.platform-hero .shapes{bottom:0;position:absolute;width:748px}.platform-hero .main.floating{bottom:28%;position:absolute;transform:rotate(4deg) translateY(88%)}@media (min-width:768px){.platform-hero .main.floating{bottom:10%;right:10%}}.platform-hero .main.floating img{box-shadow:0 6px 21px rgba(0,0,0,.2);transform:perspective(850px) rotateY(-20deg)}.hero-text h1{color:#fff;font-weight:700;margin-bottom:.5rem}.hero-text h1:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 59.876 59.876'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='1' x2='.179' y1='.119' y2='1' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%2342eac2'/%3E%3Cstop offset='1' stop-color='%23227fc8'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M38.3 9.964a1.348 1.348 0 0 0 0 2.526l6.607 2.479 2.479 6.607a1.348 1.348 0 0 0 2.526 0l2.479-6.607L59 12.49a1.348 1.348 0 0 0 0-2.526l-6.608-2.479L49.913.877a1.348 1.348 0 0 0-2.526 0l-2.48 6.608ZM23.986 8.572a1.866 1.866 0 0 0-3.391 0L14.419 21.9 1.088 28.067a1.875 1.875 0 0 0 0 3.4l13.344 6.163 6.151 13.332a1.866 1.866 0 0 0 3.391 0l6.163-13.344 13.344-6.163a1.866 1.866 0 0 0 0-3.391l-13.332-6.148Zm20.921 36.335-6.607 2.48a1.348 1.348 0 0 0 0 2.526l6.607 2.479L47.387 59a1.348 1.348 0 0 0 2.526 0l2.479-6.607L59 49.913a1.348 1.348 0 0 0 0-2.526l-6.607-2.479-2.48-6.608a1.348 1.348 0 0 0-2.526 0Z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:40px;margin-bottom:24px;margin-left:8px;vertical-align:bottom;width:40px}@media (min-width:768px){.hero-text h1:after{height:60px;width:60px}}.hero-text h2{color:#fff}.hero-text h2 em,.platform-hero h2{font-weight:300}@media (min-width:768px){.hero-text h2{margin-bottom:2rem}}.ai,.ai h2{color:#fff}.ai h2{margin-bottom:2rem}.ai h2 span{background:linear-gradient(110deg,#227fc8,#42eac2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;font-style:italic;text-fill-color:transparent}.ai p{font-size:24px}.ai p em{font-weight:300}@media (min-width:768px){.ai p{font-size:30px}.what-makes-perceptyx-ai-unique .row-fluid .span8 span{display:block;position:relative}.what-makes-perceptyx-ai-unique .row-fluid .span8 span:before{background-color:#040725;content:"";height:40%;left:-10%;position:absolute;width:1px}}.where-we-use-ai h2 span{background:linear-gradient(110deg,#227fc8,#42eac2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;text-fill-color:transparent}.where-we-use-ai .accordion-panel{background-color:#fff}.where-we-use-ai .accordion .accordion-panel__title{padding-bottom:0}.where-we-use-ai .accordion .accordion-item__inner{padding-top:0}.secure-by-design{text-align:center}.secure-by-design__grid{display:grid;gap:1.5em}@media (min-width:768px){.secure-by-design__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.secure-by-design__item figure{align-items:center;display:flex;justify-content:center;min-height:148px}}.secure-by-design__grid img{margin:auto}.secure-by-design__text{text-align:center}.secure-by-design__text p{font-size:18px}.secure-by-design__text p:has(strong){margin-bottom:.5rem}@media (min-width:768px){.secure-by-design__text p{font-size:20px}.platform-hero h2{max-width:570px}}.platform-hero .shapes svg{display:block}