.styles_root__3Xx2n{position:relative;background-color:#000;border:none;border-radius:0;clear:both}.styles_root__3Xx2n .card-img{z-index:2;border-radius:0;min-height:100vh;overflow:hidden}@media screen and (max-width:767.98px){.styles_root__3Xx2n .card-img{min-height:100%!important;height:768px;max-height:100%}}@media screen and (max-width:480px){.styles_root__3Xx2n .card-img{min-height:100%!important;height:620px;max-height:100%}}.styles_root__3Xx2n .card-img img{width:100%;height:100%;object-fit:cover}.styles_root__3Xx2n .card-img-overlay{z-index:5;border-radius:0;height:100%;padding-left:0;padding-right:0}.styles_root__3Xx2n .card-title{position:relative}.styles_root__3Xx2n .card-title h1{font-size:2.5rem;font-weight:400;color:#fff;margin-bottom:1rem}@media(min-width:768px){.styles_root__3Xx2n .card-title h1{font-size:5vw}}@media(min-width:1200px){.styles_root__3Xx2n .card-title h1{font-size:4.5rem}}.styles_root__3Xx2n .card-title .text-gradient-ai{background:linear-gradient(103deg,#1f4fff 31.75%,#ad00fe 57.83%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.styles_root__3Xx2n .search{border:0;box-shadow:none;background-color:transparent;padding:0;margin:2rem 0;flex:1 1;max-width:475px}.styles_root__3Xx2n .search .js-container{position:relative}.styles_root__3Xx2n .search .js-container .js-form{border-radius:0;padding:0;border:0;box-shadow:none}.styles_root__3Xx2n .search .js-container .js-columns-container{display:none!important}.styles_root__3Xx2n .search .js-container .js-total-count{display:none}.styles_root__3Xx2n .search .js-container .js-form-input-wrapper{position:relative;display:flex;align-items:center;width:100%}.styles_root__3Xx2n .search .js-container .js-form-input-wrapper .js-input-wrapper{position:relative;flex:1 1}.styles_root__3Xx2n .search .js-container .js-form-input-wrapper input{background-color:transparent;color:#747474;font-size:1rem;font-weight:400;width:100%;border-radius:10rem;border:1px solid #fff;background-color:#fff;color:#000;padding:1rem 2rem;transition:background-color .3s,color .3s;height:auto!important}.styles_root__3Xx2n .search .js-container .js-form-input-wrapper input::-webkit-input-placeholder{color:#747474;opacity:.4}.styles_root__3Xx2n .search .js-container .js-form-input-wrapper input:-moz-placeholder,.styles_root__3Xx2n .search .js-container .js-form-input-wrapper input::-moz-placeholder{color:#747474;opacity:.4}.styles_root__3Xx2n .search .js-container .js-form-input-wrapper input:-ms-input-placeholder{color:#747474;opacity:.4}.styles_root__3Xx2n .search .js-container .js-form-input-wrapper input:focus{outline:none}.styles_root__3Xx2n .search .js-container .js-form-input-wrapper button{position:absolute;overflow:hidden;border:0;background:linear-gradient(180deg,#1f4fff,#ad00fe);height:3rem;width:3rem;border-radius:100px;cursor:pointer;text-indent:-9999px;padding-left:0;white-space:nowrap;color:#fff;transition:all .3s ease;top:50%;bottom:auto;transform:translateY(-50%);right:.5rem;display:block;align-items:center;justify-content:center}.styles_root__3Xx2n .search .js-container .js-form-input-wrapper button:before{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);z-index:1;display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";text-indent:0}.styles_root__3Xx2n .search .js-container .js-form-input-wrapper button:focus,.styles_root__3Xx2n .search .js-container .js-form-input-wrapper button:hover{background-color:#71ecba;outline:none}