.base-css{margin-top:0}.hero-a .inner-container .text{flex-basis:40%}.hero-a .inner-container .right{flex:1;width:100%}.hero-a .inner-container .right .video-container{position:relative;aspect-ratio:1920/1080}.hero-a .inner-container .right .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px}.entry-text{padding:50px 20px 60px;background-color:#f2f3ff}.entry-text .inner-container{max-width:950px;width:100%;margin:0 auto;text-align:center}.entry-text .inner-container h2{font-size:clamp(40px, 6vw, 90px);margin-bottom:40px}.entry-text .inner-container div ul{display:inline-block;text-align:left;margin-top:35px}.entry-text .inner-container ul li,.entry-text .inner-container p{font-size:clamp(16px, 2vw, 26px)}.how-it-works{padding:75px 20px 50px}.how-it-works .text-container{text-align:center;margin-bottom:60px}.how-it-works .text-container h2{margin-bottom:30px}.how-it-works .text-container p{max-width:1100px;width:100%;margin:15px auto 50px;font-size:clamp(16px, 2vw, 26px)}.how-it-works .tile-container{max-width:1265px;width:100%;margin:0 auto;--cols:3;--gap:15px;display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:center}.how-it-works .tile-container .single{position:relative;flex-basis:calc(100% / var(--cols) - var(--gap) / var(--cols)*(var(--cols) - 1));align-self:stretch;border-radius:15px;box-shadow:0 10px 40px 0 rgb(111 137 163 / .4);background-color:#fff;padding:4%}.how-it-works .tile-container .single img{height:55px;margin-bottom:30px}.how-it-works .tile-container .single p{font-size:clamp(18px, 3vw, 24px);font-weight:500;margin-bottom:0}.soft-bg{background-image:url(https://safe.security/wp-content/uploads/home-soft-bg.png);background-size:cover;background-position:top 30px center}.text-highlight{padding:50px 20px}.text-highlight .inner-container{max-width:1000px;width:100%;margin:0 auto;text-align:center}.text-highlight .inner-container .btn-purple{width:auto;margin-top:30px}.liminal-highlight{padding:20px 60px;background-color:#f2f3ff}.liminal-highlight .inner-container{max-width:1340px;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:20px}.liminal-highlight .inner-container .text{max-width:750px;width:100%;flex-basis:60%}.liminal-highlight .inner-container .text h1{font-weight:600;font-size:65px}.liminal-highlight .inner-container .text h1 span{color:#3753f3}.liminal-highlight .inner-container .text h3 sup{font-size:20px;font-weight:400}.liminal-highlight .inner-container .text p{font-style:italic}.liminal-highlight .inner-container .text .btn-purple{max-width:270px;margin:15px 0 25px}.liminal-highlight .inner-container .graphic{flex-basis:40%}.liminal-highlight .inner-container .graphic img{max-width:100%}.facts{padding:50px 15px}.facts .inner-container{max-width:1520px;width:100%;margin:0 auto}.facts .inner-container .heading{text-align:center}.facts .inner-container .tiles{display:flex;gap:30px;margin:60px auto 0}.facts .inner-container .tiles .single{position:relative;flex:1;box-shadow:0 10px 40px 0 #6F89A329;border-top-left-radius:16px;border-top-right-radius:16px;padding:50px}.facts .inner-container .tiles .single h4{font-weight:500;margin:20px 0}.facts .inner-container .tiles .single p{font-size:18px;line-height:1.5;margin-bottom:0}.facts .inner-container .tiles .single hr{position:absolute;bottom:0;left:0;width:100%;height:5px;margin:0;border:none;background:linear-gradient(85.85deg,#3652F3 45%,#A162EF 100%)}.facts .inner-container .button{max-width:260px;width:100%;margin:0 auto}.facts .inner-container .button .btn-purple{font-size:22px;font-weight:700}.featured-resources{padding:50px 20px 70px;background-color:#f2f3ff}.featured-resources h2{text-align:center;margin-bottom:70px}.featured-resources .inner-container{max-width:1440px;width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-between;gap:20px}.featured-resources .inner-container .single{position:relative;display:flex;flex-direction:column}.featured-resources .inner-container .single>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.featured-resources .inner-container .single .image{background-size:100%;aspect-ratio:800 / 467;border-top-left-radius:10px;border-top-right-radius:10px}.featured-resources .inner-container .single .text{display:flex;flex-direction:column;flex:1;border-left:1px solid #a8a8a8;border-right:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8;padding:20px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background-color:#fff}.featured-resources .inner-container .single .text h6{font-weight:600;color:#3652f3}.featured-resources .inner-container .single .text p{font-weight:600;margin-bottom:30px}.featured-resources .inner-container .single .text .button{margin-top:auto}.featured-resources .inner-container .single .text .btn-clear{color:#000;border:1px solid #000;padding:9px 10px 11px;min-width:auto}.has-lightbox{cursor:pointer}.lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .9);flex-direction:column;justify-content:center;align-items:center;padding:20px;z-index:999}.lightbox.active{display:flex}.lightbox .close{position:absolute;top:20px;right:20px;cursor:pointer}.lightbox .main-image img{max-width:100%;border-radius:15px}.text-left-image-right .inner-container .text .inner-text,.text-right-image-left .inner-container .text .inner-text{max-width:550px}.text-left-image-right .inner-container .text .inner-text ul li,.text-right-image-left .inner-container .text .inner-text ul li{font-size:clamp(16px, 1.5vw, 18px)}.hero-a .inner-container{max-width:1325px;width:85vw;gap:50px}.hero-a .inner-container .text{flex-basis:40%;max-width:450px;width:35%;display:flex;flex-direction:column;gap:15px}.hero-a .inner-container .text h1{font-size:clamp(26px, 6vw, 80px);line-height:.85}.hero-a .inner-container .text .btn-purple{width:auto}.hero-a .inner-container .right{flex-basis:60%;flex:1;width:100%}.hero-a .inner-container .right .video-container{position:relative;aspect-ratio:1920/1080}.hero-a .inner-container .right .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px}.challenges{padding:50px 20px 60px;background-color:#f2f3ff}.challenges .inner-container{max-width:1130px;width:100%;margin:0 auto}.challenges .inner-container h2{margin-bottom:clamp(30px, 6vw, 70px);text-align:center}.challenges .inner-container .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(25px, 5vw, 75px)}.challenges .inner-container .grid .single{display:flex;align-items:center;gap:15px}.challenges .inner-container .grid .single .icon{background-color:#fff;padding:16px;border-radius:7px}.challenges .inner-container .grid .single .icon img{width:33px}.challenges .inner-container .grid .single p{margin-bottom:0;font-size:clamp(16px, 1.8vw, 18px)}.entry-text{padding:50px 20px 60px;background-color:#f2f3ff}.entry-text .inner-container{max-width:950px;width:100%;margin:0 auto;text-align:center}.entry-text .inner-container h2{font-size:clamp(40px, 6vw, 90px);margin-bottom:40px}.entry-text .inner-container div ul{display:inline-block;text-align:left;margin-top:35px}.entry-text .inner-container ul li,.entry-text .inner-container p{font-size:clamp(16px, 2vw, 26px)}.how-it-works{padding:75px 20px}.how-it-works .text-container{text-align:center;margin-bottom:40px}.how-it-works .text-container h2{margin-bottom:35px}.how-it-works .text-container p{max-width:1100px;width:100%;margin:15px auto 50px;font-size:clamp(16px, 2vw, 26px)}.how-it-works .tile-container{max-width:1265px;width:100%;margin:0 auto;--cols:3;--gap:15px;display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:center}.how-it-works .tile-container .single{position:relative;flex-basis:calc(100% / var(--cols) - var(--gap) / var(--cols)*(var(--cols) - 1));align-self:stretch;border-radius:15px;box-shadow:0 10px 40px 0 rgb(111 137 163 / .4);background-color:#fff;padding:4% 3.5%}.how-it-works .tile-container .single img{height:55px;margin-bottom:30px}.how-it-works .tile-container .single p{font-size:clamp(18px, 3vw, 24px);font-weight:500;margin-bottom:0}.soft-bg{background-image:url(https://safe.security/wp-content/uploads/home-soft-bg.png);background-size:cover;background-position:top 30px center}.text-highlight{padding:50px 20px}.text-highlight .inner-container{max-width:1000px;width:100%;margin:0 auto;text-align:center}.text-highlight .inner-container .btn-purple{width:auto;margin-top:30px}.liminal-highlight{padding:20px 60px;background-color:#f2f3ff}.liminal-highlight .inner-container{max-width:1340px;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:20px}.liminal-highlight .inner-container .text{max-width:750px;width:100%;flex-basis:60%}.liminal-highlight .inner-container .text h1{font-weight:600;font-size:65px}.liminal-highlight .inner-container .text h1 span{color:#3753f3}.liminal-highlight .inner-container .text h3 sup{font-size:20px;font-weight:400}.liminal-highlight .inner-container .text p{font-style:italic}.liminal-highlight .inner-container .text .btn-purple{max-width:270px;margin:15px 0 25px}.liminal-highlight .inner-container .graphic{flex-basis:40%}.liminal-highlight .inner-container .graphic img{max-width:100%}.facts{padding:50px 15px}.facts .inner-container{max-width:1520px;width:100%;margin:0 auto}.facts .inner-container .heading{text-align:center}.facts .inner-container .tiles{display:flex;gap:30px;margin:60px auto 0}.facts .inner-container .tiles .single{position:relative;flex:1;box-shadow:0 10px 40px 0 #6F89A329;border-top-left-radius:16px;border-top-right-radius:16px;padding:50px}.facts .inner-container .tiles .single h4{font-weight:500;margin:20px 0}.facts .inner-container .tiles .single p{font-size:18px;line-height:1.5;margin-bottom:0}.facts .inner-container .tiles .single hr{position:absolute;bottom:0;left:0;width:100%;height:5px;margin:0;border:none;background:linear-gradient(85.85deg,#3652F3 45%,#A162EF 100%)}.facts .inner-container .button{max-width:260px;width:100%;margin:0 auto}.facts .inner-container .button .btn-purple{font-size:22px;font-weight:700}.ai-agent-cards{background-color:#f2f3ff;padding:clamp(40px, 5vw, 60px) 20px}.ai-agent-cards .inner-container{max-width:1245px;width:100%;margin:0 auto}.ai-agent-cards .inner-container .entry{text-align:center}.ai-agent-cards .inner-container .entry .btn-purple{width:auto;margin-top:clamp(5px, 0.5vw, 20px)}.ai-agent-cards .inner-container .cards-container{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(15px, 2vw, 35px);margin-top:clamp(40px, 6vw, 80px)}.ai-agent-cards .inner-container .cards-container .single{position:relative;aspect-ratio:293 / 487;background-size:100%;background-position:center;display:flex;flex-direction:column;justify-content:flex-end;border-radius:20px;transition:.5s;cursor:pointer;overflow:hidden;transition:.3s}.ai-agent-cards .inner-container .cards-container .single.active{transform:scale(1.025) translateY(-1.2%)}.ai-agent-cards .inner-container .cards-container .single.disable .disable{opacity:1}.ai-agent-cards .inner-container .cards-container .single:hover{background-size:105%}.ai-agent-cards .inner-container .cards-container .single .disable{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6);border-radius:20px;z-index:3;transition:.3s}.ai-agent-cards .inner-container .cards-container .single .hover{width:100%;padding-top:100%;border-radius:430px;background:linear-gradient(180deg,#825af4,#28116b);filter:blur(50px);position:absolute;bottom:0;left:0;right:0;transform:translateY(125%);transition:transform .4s cubic-bezier(.2,0,.4,1)}.ai-agent-cards .inner-container .cards-container .single:hover .hover{transform:translateY(80px)}.ai-agent-cards .inner-container .cards-container .single a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.ai-agent-cards .inner-container .cards-container .single .text{position:relative;padding:20px clamp(12px, 2vw, 18px)}.ai-agent-cards .inner-container .cards-container .single .text .inner{position:relative;z-index:2}.ai-agent-cards .inner-container .cards-container .single .text h6{font-size:clamp(20px, 2vw, 24px);font-weight:600;color:#fff}.ai-agent-cards .inner-container .cards-container .single .text p{color:#fff;font-family:"Darker Grotesque";font-size:clamp(16px, 2vw, 20px);font-weight:400}.ai-agent-cards .inner-container .cards-container .single .text .bg{position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(7px);mask-image:linear-gradient(to top,transparent,white 20%,white 80%,transparent);border-bottom-left-radius:20px;border-bottom-right-radius:20px;z-index:1}.ai-agent-cards .inner-container .cards-container .single .text .back-black{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .2) 40%,rgb(0 0 0 / .2) 100%);border-bottom-left-radius:20px;border-bottom-right-radius:20px}.ai-agent-cards .inner-container .button{text-align:center;margin-top:clamp(30px, 5vw, 60px)}.ai-agent-cards .inner-container .button .btn-purple{max-width:235px;width:100%}@media(max-width:1400px){.facts .inner-container .tiles .single{padding:30px}}@media (max-width:1200px){.liminal-highlight .inner-container .text h1{font-size:55px}}@media(max-width:991px){.hero-a .inner-container{width:100%}.facts .inner-container .tiles{flex-direction:column}.ai-agent-cards .inner-container .cards-container{grid-template-columns:repeat(3,1fr)}.featured-resources .inner-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.hero-a .inner-container .text{flex-basis:100%;max-width:100%;width:100%;gap:5px;text-align:center}.challenges .inner-container .grid{grid-template-columns:repeat(1,1fr)}.entry-text{padding:20px}.entry-text .inner-container div ul{margin-top:10px}.how-it-works .tile-container{--cols:2}.how-it-works .tile-container .single{padding:30px}.how-it-works .tile-container .single img{height:45px;margin-bottom:25px}.liminal-highlight{padding:40px 20px}.liminal-highlight .inner-container{flex-direction:column}.liminal-highlight .inner-container .text{text-align:center}.liminal-highlight .inner-container .text h1{font-size:40px}.liminal-highlight .inner-container .graphic{max-width:350px;width:85%}.ai-agent-cards .inner-container .cards-container{grid-template-columns:repeat(2,1fr)}.entry-text{padding:20px}.entry-text .inner-container div ul{margin-top:10px}.how-it-works .tile-container{--cols:2}.how-it-works .tile-container .single{padding:30px}.how-it-works .tile-container .single img{height:45px;margin-bottom:25px}.liminal-highlight{padding:40px 20px}.liminal-highlight .inner-container{flex-direction:column}.liminal-highlight .inner-container .text{text-align:center}.liminal-highlight .inner-container .text h1{font-size:40px}.liminal-highlight .inner-container .graphic{max-width:350px;width:85%}}@media (max-width:550px){.text-right-image-left,.text-left-image-right{padding:35px 15px}.hero-a{padding:40px 15px}.hero-a .inner-container{gap:30px}.how-it-works{padding:40px 20px}.how-it-works .tile-container{--cols:1}.how-it-works .tile-container{--cols:1}.featured-resources{padding:50px 20px}.featured-resources h2{margin-bottom:50px}.featured-resources .inner-container{grid-template-columns:repeat(1,1fr)}}