*{margin:0;padding:0}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box;overscroll-behavior:none;scroll-behavior:smooth;-webkit-user-select:none;-moz-user-select:none;user-select:none}.preloader-container{position:fixed;top:0;left:0;width:100vw;height:100%;display:grid;place-items:center;background:#000;z-index:9999}.preloader{width:21em;height:21em;background-color:#000;filter:blur(0.2em) contrast(2);animation:loaderSpin 16s infinite linear}@keyframes loaderSpin{to{transform:rotate(360deg)}}.preloader>i{position:absolute;left:10em;top:10em;width:1em;height:1em;background-color:hsl(var(--hue, 0), 75%, 75%);border-radius:50%;transform:rotateZ(var(--rz, 0)) translateY(5em);animation:iMove 4s var(--delay, 0s) infinite ease-in-out}@keyframes iMove{0%{transform:rotateZ(var(--rz, 0)) translateY(4em) translate(0, 0) scale(0)}2%{transform:rotateZ(var(--rz, 0)) translateY(4em) translate(0, 0) scale(1.25)}20%{transform:rotateZ(var(--rz, 0)) translateY(4em) translate(0, 0) scale(1.25)}90%,100%{transform:rotateZ(var(--rz, 0)) translateY(4em) translate(var(--tx, 0), var(--ty, 0)) scale(0)}}.preloader>i:nth-child(1){--rz: 0deg;--delay: -4s;--tx: 1.524em;--ty: 4.693877551em;--hue: 0}.preloader>i:nth-child(2){--rz: 5deg;--delay: -3.9444444444s;--tx: 1.476em;--ty: 4.4244897959em;--hue: 5}.preloader>i:nth-child(3){--rz: 10deg;--delay: -3.8888888889s;--tx: 1.904em;--ty: 7.8530612245em;--hue: 10}.preloader>i:nth-child(4){--rz: 15deg;--delay: -3.8333333333s;--tx: 3.656em;--ty: 5.3795918367em;--hue: 15}.preloader>i:nth-child(5){--rz: 20deg;--delay: -3.7777777778s;--tx: 3.304em;--ty: 0.5469387755em;--hue: 20}.preloader>i:nth-child(6){--rz: 25deg;--delay: -3.7222222222s;--tx: 2.168em;--ty: 2.293877551em;--hue: 25}.preloader>i:nth-child(7){--rz: 30deg;--delay: -3.6666666667s;--tx: 1.412em;--ty: 5.4530612245em;--hue: 30}.preloader>i:nth-child(8){--rz: 35deg;--delay: -3.6111111111s;--tx: 0.932em;--ty: 7.3224489796em;--hue: 35}.preloader>i:nth-child(9){--rz: 40deg;--delay: -3.5555555556s;--tx: 2.78em;--ty: 2.906122449em;--hue: 40}.preloader>i:nth-child(10){--rz: 45deg;--delay: -3.5s;--tx: 3.612em;--ty: 7.7224489796em;--hue: 45}.preloader>i:nth-child(11){--rz: 50deg;--delay: -3.4444444444s;--tx: 2.34em;--ty: 7.3551020408em;--hue: 50}.preloader>i:nth-child(12){--rz: 55deg;--delay: -3.3888888889s;--tx: 1.484em;--ty: 4.9551020408em;--hue: 55}.preloader>i:nth-child(13){--rz: 60deg;--delay: -3.3333333333s;--tx: 1.372em;--ty: 4.0734693878em;--hue: 60}.preloader>i:nth-child(14){--rz: 65deg;--delay: -3.2777777778s;--tx: 2.456em;--ty: 2.2040816327em;--hue: 65}.preloader>i:nth-child(15){--rz: 70deg;--delay: -3.2222222222s;--tx: 0.192em;--ty: 2em;--hue: 70}.preloader>i:nth-child(16){--rz: 75deg;--delay: -3.1666666667s;--tx: 0.94em;--ty: 2.506122449em;--hue: 75}.preloader>i:nth-child(17){--rz: 80deg;--delay: -3.1111111111s;--tx: 0.732em;--ty: 4em;--hue: 80}.preloader>i:nth-child(18){--rz: 85deg;--delay: -3.0555555556s;--tx: 3.804em;--ty: 3.3795918367em;--hue: 85}.preloader>i:nth-child(19){--rz: 90deg;--delay: -3s;--tx: 2.096em;--ty: 3.0448979592em;--hue: 90}.preloader>i:nth-child(20){--rz: 95deg;--delay: -2.9444444444s;--tx: 1.064em;--ty: 2.8571428571em;--hue: 95}.preloader>i:nth-child(21){--rz: 100deg;--delay: -2.8888888889s;--tx: 2.728em;--ty: 0.4571428571em;--hue: 100}.preloader>i:nth-child(22){--rz: 105deg;--delay: -2.8333333333s;--tx: 3.312em;--ty: 2.0163265306em;--hue: 105}.preloader>i:nth-child(23){--rz: 110deg;--delay: -2.7777777778s;--tx: 2.616em;--ty: 7.1265306122em;--hue: 110}.preloader>i:nth-child(24){--rz: 115deg;--delay: -2.7222222222s;--tx: 1.096em;--ty: 1.1836734694em;--hue: 115}.preloader>i:nth-child(25){--rz: 120deg;--delay: -2.6666666667s;--tx: 2.856em;--ty: 1.4612244898em;--hue: 120}.preloader>i:nth-child(26){--rz: 125deg;--delay: -2.6111111111s;--tx: 0.436em;--ty: 0.4em;--hue: 125}.preloader>i:nth-child(27){--rz: 130deg;--delay: -2.5555555556s;--tx: 0.488em;--ty: 6.2693877551em;--hue: 130}.preloader>i:nth-child(28){--rz: 135deg;--delay: -2.5s;--tx: 1.36em;--ty: 6.8244897959em;--hue: 135}.preloader>i:nth-child(29){--rz: 140deg;--delay: -2.4444444444s;--tx: 2.612em;--ty: 1.5428571429em;--hue: 140}.preloader>i:nth-child(30){--rz: 145deg;--delay: -2.3888888889s;--tx: 3.94em;--ty: 2.1142857143em;--hue: 145}.preloader>i:nth-child(31){--rz: 150deg;--delay: -2.3333333333s;--tx: 1.372em;--ty: 1.9183673469em;--hue: 150}.preloader>i:nth-child(32){--rz: 155deg;--delay: -2.2777777778s;--tx: 3.94em;--ty: 3.3306122449em;--hue: 155}.preloader>i:nth-child(33){--rz: 160deg;--delay: -2.2222222222s;--tx: 3.9em;--ty: 1.5346938776em;--hue: 160}.preloader>i:nth-child(34){--rz: 165deg;--delay: -2.1666666667s;--tx: 1.892em;--ty: 2.987755102em;--hue: 165}.preloader>i:nth-child(35){--rz: 170deg;--delay: -2.1111111111s;--tx: 0.428em;--ty: 6.6530612245em;--hue: 170}.preloader>i:nth-child(36){--rz: 175deg;--delay: -2.0555555556s;--tx: 3.46em;--ty: 4.106122449em;--hue: 175}.preloader>i:nth-child(37){--rz: 180deg;--delay: -2s;--tx: 2.568em;--ty: 3.3387755102em;--hue: 180}.preloader>i:nth-child(38){--rz: 185deg;--delay: -1.9444444444s;--tx: 2.56em;--ty: 5.893877551em;--hue: 185}.preloader>i:nth-child(39){--rz: 190deg;--delay: -1.8888888889s;--tx: 0.556em;--ty: 7.1755102041em;--hue: 190}.preloader>i:nth-child(40){--rz: 195deg;--delay: -1.8333333333s;--tx: 3.392em;--ty: 6.2693877551em;--hue: 195}.preloader>i:nth-child(41){--rz: 200deg;--delay: -1.7777777778s;--tx: 0.568em;--ty: 1.2163265306em;--hue: 200}.preloader>i:nth-child(42){--rz: 205deg;--delay: -1.7222222222s;--tx: 1.28em;--ty: 1.6816326531em;--hue: 205}.preloader>i:nth-child(43){--rz: 210deg;--delay: -1.6666666667s;--tx: 1.504em;--ty: 1.9836734694em;--hue: 210}.preloader>i:nth-child(44){--rz: 215deg;--delay: -1.6111111111s;--tx: 3.932em;--ty: 8.0571428571em;--hue: 215}.preloader>i:nth-child(45){--rz: 220deg;--delay: -1.5555555556s;--tx: 2.012em;--ty: 1.5673469388em;--hue: 220}.preloader>i:nth-child(46){--rz: 225deg;--delay: -1.5s;--tx: 3.796em;--ty: 1.3714285714em;--hue: 225}.preloader>i:nth-child(47){--rz: 230deg;--delay: -1.4444444444s;--tx: 0.636em;--ty: 1.8040816327em;--hue: 230}.preloader>i:nth-child(48){--rz: 235deg;--delay: -1.3888888889s;--tx: 0.84em;--ty: 4.0408163265em;--hue: 235}.preloader>i:nth-child(49){--rz: 240deg;--delay: -1.3333333333s;--tx: 0.396em;--ty: 7.4285714286em;--hue: 240}.preloader>i:nth-child(50){--rz: 245deg;--delay: -1.2777777778s;--tx: 0.388em;--ty: 7.6734693878em;--hue: 245}.preloader>i:nth-child(51){--rz: 250deg;--delay: -1.2222222222s;--tx: 2.936em;--ty: 6.6693877551em;--hue: 250}.preloader>i:nth-child(52){--rz: 255deg;--delay: -1.1666666667s;--tx: 1.664em;--ty: 6.1959183673em;--hue: 255}.preloader>i:nth-child(53){--rz: 260deg;--delay: -1.1111111111s;--tx: 2.58em;--ty: 0.1142857143em;--hue: 260}.preloader>i:nth-child(54){--rz: 265deg;--delay: -1.0555555556s;--tx: 3.988em;--ty: 0.9142857143em;--hue: 265}.preloader>i:nth-child(55){--rz: 270deg;--delay: -1s;--tx: 1.128em;--ty: 5.5510204082em;--hue: 270}.preloader>i:nth-child(56){--rz: 275deg;--delay: -0.9444444444s;--tx: 2.816em;--ty: 7.3469387755em;--hue: 275}.preloader>i:nth-child(57){--rz: 280deg;--delay: -0.8888888889s;--tx: 3.024em;--ty: 7.9428571429em;--hue: 280}.preloader>i:nth-child(58){--rz: 285deg;--delay: -0.8333333333s;--tx: 0.52em;--ty: 1.0285714286em;--hue: 285}.preloader>i:nth-child(59){--rz: 290deg;--delay: -0.7777777778s;--tx: 1.308em;--ty: 0.2448979592em;--hue: 290}.preloader>i:nth-child(60){--rz: 295deg;--delay: -0.7222222222s;--tx: 3.696em;--ty: 5.2734693878em;--hue: 295}.preloader>i:nth-child(61){--rz: 300deg;--delay: -0.6666666667s;--tx: 0.908em;--ty: 2em;--hue: 300}.preloader>i:nth-child(62){--rz: 305deg;--delay: -0.6111111111s;--tx: 2.304em;--ty: 6.8734693878em;--hue: 305}.preloader>i:nth-child(63){--rz: 310deg;--delay: -0.5555555556s;--tx: 3.1em;--ty: 0.0897959184em;--hue: 310}.preloader>i:nth-child(64){--rz: 315deg;--delay: -0.5s;--tx: 1.852em;--ty: 8.1224489796em;--hue: 315}.preloader>i:nth-child(65){--rz: 320deg;--delay: -0.4444444444s;--tx: 1.12em;--ty: 7.787755102em;--hue: 320}.preloader>i:nth-child(66){--rz: 325deg;--delay: -0.3888888889s;--tx: 2.068em;--ty: 5.493877551em;--hue: 325}.preloader>i:nth-child(67){--rz: 330deg;--delay: -0.3333333333s;--tx: 2.392em;--ty: 4.0816326531em;--hue: 330}.preloader>i:nth-child(68){--rz: 335deg;--delay: -0.2777777778s;--tx: 0.612em;--ty: 0.8571428571em;--hue: 335}.preloader>i:nth-child(69){--rz: 340deg;--delay: -0.2222222222s;--tx: 3.432em;--ty: 6.7183673469em;--hue: 340}.preloader>i:nth-child(70){--rz: 345deg;--delay: -0.1666666667s;--tx: 0.096em;--ty: 2.6367346939em;--hue: 345}.preloader>i:nth-child(71){--rz: 350deg;--delay: -0.1111111111s;--tx: 3.736em;--ty: 5.2163265306em;--hue: 350}.preloader>i:nth-child(72){--rz: 355deg;--delay: -0.0555555556s;--tx: 2.608em;--ty: 8.1306122449em;--hue: 355}::-webkit-scrollbar{width:10px;height:10px;z-index:999}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;border-radius:7px}::-webkit-scrollbar-thumb{border-radius:10px;border-radius:10px;background:rgba(225,222,222,.8);box-shadow:inset 0 0 6px rgba(0,0,0,.5)}::-webkit-scrollbar-thumb:window-inactive{background:rgba(225,222,222,.4)}html{font-size:100%}body{font-family:"Nunito Sans",sans-serif;font-weight:400}h1{line-height:1;letter-spacing:-0.15rem}h1{font-size:65.76px}@media screen and (min-width: 393px){h1{font-size:calc(7.5356908972vw + 36.1447347741px)}}@media screen and (min-width: 1920px){h1{font-size:180.83px}}h2{line-height:1.2;letter-spacing:-0.1rem}h2{font-size:58.45px}@media screen and (min-width: 393px){h2{font-size:calc(4.5468238376vw + 40.5809823183px)}}@media screen and (min-width: 1920px){h2{font-size:127.88px}}h3{line-height:1.25;letter-spacing:-0.1rem}h3{font-size:51.96px}@media screen and (min-width: 393px){h3{font-size:calc(2.5199738048vw + 42.056502947px)}}@media screen and (min-width: 1920px){h3{font-size:90.44px}}h4{line-height:1.3;letter-spacing:-0.1rem}h4{font-size:46.18px}@media screen and (min-width: 393px){h4{font-size:calc(1.1643745907vw + 41.6040078585px)}}@media screen and (min-width: 1920px){h4{font-size:63.96px}}h5{line-height:1.35;letter-spacing:-0.08rem}h5{font-size:38.05px}@media screen and (min-width: 393px){h5{font-size:calc(0.4702030124vw + 36.2021021611px)}}@media screen and (min-width: 1920px){h5{font-size:45.23px}}h6{line-height:1.5;letter-spacing:-0.05rem}h6{font-size:36.49px}@media screen and (min-width: 393px){h6{font-size:calc(1.2032085561vw + 31.7613903743px)}}@media screen and (min-width: 19px){h6{font-size:31.99px}}.btn,#RAG .learn-more,#qllm .learn-more,#about .overview-content .learn-more,.hero-content .logo-container .hero-text .cta-button,.submit-button{display:inline-block;padding:.75rem 2rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:6px;transition:all .3s ease;text-decoration:none;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1);transform:translateY(0)}.btn-primary,#RAG .learn-more,#qllm .learn-more,#about .overview-content .learn-more,.hero-content .logo-container .hero-text .cta-button,.submit-button{background-color:#910085;color:#fff;border:2px solid #910085}.btn-primary:hover,#RAG .learn-more:hover,#qllm .learn-more:hover,#about .overview-content .learn-more:hover,.hero-content .logo-container .hero-text .cta-button:hover,.submit-button:hover{background-color:rgba(0,0,0,0);color:#910085;transform:translateY(-2px);box-shadow:0 6px 8px rgba(0,0,0,.15)}.btn-primary:active,#RAG .learn-more:active,#qllm .learn-more:active,#about .overview-content .learn-more:active,.hero-content .logo-container .hero-text .cta-button:active,.submit-button:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn-secondary{background-color:#c10082;color:#fff;border:2px solid #c10082}.btn-secondary:hover{background-color:rgba(0,0,0,0);color:#c10082;transform:translateY(-2px);box-shadow:0 6px 8px rgba(0,0,0,.15)}.btn-secondary:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn-lg,.hero-content .logo-container .hero-text .cta-button{padding:1.2rem 2.5rem}.btn-sm{padding:.5rem 1.5rem;font-size:.875rem}.btn-ghost{background-color:rgba(0,0,0,0)}.btn-ghost.btn-primary,#RAG .btn-ghost.learn-more,#qllm .btn-ghost.learn-more,#about .overview-content .btn-ghost.learn-more,.hero-content .logo-container .hero-text .btn-ghost.cta-button,.btn-ghost.submit-button{color:#910085}.btn-ghost.btn-primary:hover,#RAG .btn-ghost.learn-more:hover,#qllm .btn-ghost.learn-more:hover,#about .overview-content .btn-ghost.learn-more:hover,.hero-content .logo-container .hero-text .btn-ghost.cta-button:hover,.btn-ghost.submit-button:hover{background-color:#910085;color:#fff}.btn-ghost.btn-secondary{color:#c10082}.btn-ghost.btn-secondary:hover{background-color:#c10082;color:#fff}#fog{position:relative;width:100%;height:100vh;overflow:hidden;z-index:1}#fog .fog-text{position:relative;z-index:2;padding:4rem 0;color:#fff;text-align:center;min-height:80vh;display:flex;align-items:center;justify-content:center}#fog .fog-text h4{margin-bottom:1.5rem;font-weight:600}#fog .fog-text .lead{max-width:800px;margin:0 auto;font-size:1.25rem;line-height:1.6}#fog canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.site-footer{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;color:#fff;background-color:#000;min-height:20vh;margin:0;font-size:.75rem}@media(max-width: 991px){.site-footer{padding-top:3rem;padding-bottom:3rem}}.site-footer .container-lg{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.site-footer .row{width:100%;justify-content:space-between;gap:2rem}@media(max-width: 767px){.site-footer .row{gap:1rem}}@media(max-width: 991px){.site-footer .row{padding-top:2rem;padding-bottom:2rem}}@media(min-width: 768px)and (max-width: 991px){.site-footer .row{gap:.5rem;justify-content:space-evenly}}@media(min-width: 768px){.site-footer .col-12{flex:0 0 auto;width:auto}}@media(min-width: 768px)and (max-width: 991px){.site-footer .col-12:nth-child(-n+3){flex:0 0 auto;width:auto}}@media(min-width: 768px)and (max-width: 991px){.site-footer .col-12:nth-child(4){flex:0 0 100%;width:100%;text-align:center;margin-bottom:1rem;margin-top:2rem}}@media(min-width: 768px)and (max-width: 991px){.site-footer .col-12:last-child{flex:0 0 100%;width:100%;text-align:center}}@media(max-width: 767px){.site-footer .order-2{order:5 !important}}@media(max-width: 767px){.site-footer .col-12:nth-child(1){order:1}}@media(max-width: 767px){.site-footer .col-12:nth-child(2){order:2}}@media(max-width: 767px){.site-footer .col-12:nth-child(3){order:3}}@media(max-width: 767px){.site-footer .col-12:nth-child(4){order:4}}.site-footer a,.site-footer p{text-decoration:none;white-space:nowrap;color:#fff;margin:0}#credits-container{display:inline}#credits,#identity{display:inline;transition:opacity .3s ease;white-space:nowrap;margin:0;padding:0}#identity{opacity:0;display:none}#credits-container:hover #credits{opacity:0;display:none}#credits-container:hover #identity{opacity:1;display:inline}#contact{position:relative}h4{padding-top:5rem}h6{padding-top:5rem;padding-bottom:1.25rem;font-weight:bold}.form-group{position:relative;margin-bottom:1.75rem}.form-group::after{content:"";position:absolute;bottom:0;left:0;width:0;height:.25rem;background-color:#000;transition:.2s ease all}label{position:absolute;top:.75rem;left:0;font-weight:bold;pointer-events:none;transition:.2s ease all}input[type=text],input[type=email],input[type=tel],select,textarea{width:100%;padding:.75rem 0;border:none;border-bottom:2px solid #000;background-color:rgba(0,0,0,0);outline:none;margin:0}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,select:focus,textarea:focus{border:2px solid #910085;padding:.75rem}input[type=text]:focus~label,input[type=email]:focus~label,input[type=tel]:focus~label,select:focus~label,textarea:focus~label,input[type=text]:valid~label,input[type=email]:valid~label,input[type=tel]:valid~label,select:valid~label,textarea:valid~label{top:-1.25rem;color:#910085}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='none' stroke='black' stroke-width='2' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M6 9L12 15L18 9'/></svg>");background-repeat:no-repeat;background-position:right 0 top 50%;padding-right:2rem}textarea{resize:vertical;min-height:5rem;max-height:12rem;overflow-y:auto;padding-bottom:0;margin-bottom:0;height:2.5rem}.row{display:flex;gap:2.5rem}.col{flex:1}.checkbox-group{margin-top:1.25rem}.checkbox-group label{position:static;font-weight:bold;display:inline;margin-left:.25rem}input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.25rem;height:1.25rem;border:2px solid;outline:none;cursor:pointer;position:relative}input[type=checkbox]:checked{background-color:#910085;border-color:#910085}input[type=checkbox]:checked::after{content:"✔";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;-webkit-text-fill-color:#fff;font-size:.75rem}.disclaimer{font-size:.75rem;margin-top:1rem;margin-bottom:1.25rem}.disclaimer a,.disclaimer p{color:#000;text-decoration:none}.required::after{content:" *";color:red;transition:all .3s ease}.required.valid::after{content:"✔";margin-left:.25rem;color:#4a8024;transition:all .3s ease}.form-group input:focus~::after,.form-group select:focus~::after,.form-group textarea:focus~::after{width:100%}.submit-button{margin-top:1.25rem}.error-message{color:red;font-size:.75rem;margin-top:.25rem;display:none}.form-group.active label{top:-1.25rem;font-size:.75rem;color:#910085}.autocomplete-items{position:absolute;border-top:none;z-index:99;top:100%;left:0;right:0;max-height:12.5rem;overflow-y:auto;background-color:#fff}.autocomplete-items div{padding:.75rem;cursor:pointer}@media(max-width: 767px){.contact-content{padding:.75rem 0}.form-group{margin-bottom:1.44rem}.row.g-3{margin-bottom:0}h4{padding-top:1.25rem}h6{padding-top:1.25rem;padding-bottom:.3125rem}.submit-button{margin-bottom:1.25rem}}#contact .row{display:flex !important;flex-wrap:wrap !important;margin-left:-0.75rem !important;margin-right:-0.75rem !important;gap:0 !important}#contact .col,#contact .col-md-6{flex:0 0 auto !important;width:50% !important;padding-left:.75rem !important;padding-right:.75rem !important}#contact .col-12{width:100% !important}@media(max-width: 991px){#contact .col-md-6{width:100% !important}}#contact .submit-button{margin-bottom:5rem}@media(max-width: 767px){#contact .submit-button{margin-bottom:1.25rem}}.hero-content{position:relative;width:100%;height:100vh;max-height:100vh;overflow:hidden;background-color:#000}@media(max-width: 767px){.hero-content{min-height:150vh}}.hero-content .logo-container{position:absolute;top:15rem;left:5rem;z-index:30;width:400px;height:auto;display:flex;flex-direction:column;gap:3rem;opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease forwards}@media(max-width: 767px){.hero-content .logo-container{position:relative;width:90%;left:0;right:0;top:0;margin:2rem auto;padding:8rem 5% 8rem;gap:2rem}}.hero-content .logo-container img{width:100%;height:auto;filter:drop-shadow(0 4px 6px rgba(0, 0, 0, 0.1));transition:transform .3s ease}.hero-content .logo-container img:hover{transform:scale(1.02)}.hero-content .logo-container .hero-text{width:50vw;max-width:50vw;min-width:300px;opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease .3s forwards}@media(max-width: 767px){.hero-content .logo-container .hero-text{width:100%;max-width:100%;min-width:unset}}.hero-content .logo-container .hero-text h1{color:#fefefe;font-size:3.5rem;font-weight:600;line-height:1.2;margin-bottom:2.5rem;width:50vw;letter-spacing:-0.02em;text-shadow:0 2px 4px rgba(0,0,0,.1)}@media(min-width: 768px)and (max-width: 1024px){.hero-content .logo-container .hero-text h1{width:100%;text-align:left}}@media(max-width: 767px){.hero-content .logo-container .hero-text h1{font-size:2.5rem;width:100%}}.hero-content .logo-container .hero-text .cta-button{opacity:0;animation:fadeInUp 1s ease .6s forwards}.hero-content .text-banner{background:#910085;padding:.5rem;overflow:hidden;height:2rem;width:100%;position:absolute;top:0;left:0;z-index:20;display:flex;align-items:center}.hero-content .text-banner .marquee{white-space:nowrap;display:inline-block;animation:marquee 30s linear infinite;position:relative;left:100%}.hero-content .text-banner .marquee span{display:inline-block}.hero-content .text-banner .marquee a{color:#fefefe;text-decoration:none}.hero-content .text-banner .marquee a:hover{text-decoration:underline;cursor:pointer}.hero-content .nav{position:absolute;top:4rem;right:0;width:90%;margin-left:auto;z-index:30;padding:0}@media(max-width: 767px){.hero-content .nav{display:none}}@media(min-width: 768px){.hero-content .nav{margin-top:0}}.hero-content .nav .menu{display:flex;gap:1.5rem;margin-left:auto}@media(min-width: 768px)and (max-width: 1024px){.hero-content .nav .menu{align-items:flex-start}}@media(max-width: 767px){.hero-content .nav .menu{flex-direction:column;align-items:center;gap:0;width:100%;margin:0}}.hero-content .nav .menu a{text-decoration:none;transition:color .3s;font-size:1rem;color:#fefefe;padding:.5rem 0;position:relative}.hero-content .nav .menu a::after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:3px;background-color:#910085;transition:width .3s ease}@media(min-width: 768px)and (max-width: 1024px){.hero-content .nav .menu a{text-align:left}}@media(max-width: 767px){.hero-content .nav .menu a{font-size:1.2rem;padding:1rem 0;width:100%;text-align:center;position:relative}.hero-content .nav .menu a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#910085}}.hero-content .nav .menu a:hover{color:#fefefe}.hero-content .nav .menu a:hover::after{width:100%}.hero-content .galaxy{position:absolute;top:0;right:0;left:auto;margin:0;padding:0;width:66%;height:100%;overflow:hidden}@media(min-width: 768px)and (max-width: 1024px){.hero-content .galaxy{width:80%}}@media(max-width: 767px){.hero-content .galaxy{position:relative;width:100%;left:0;right:auto;top:0;height:50vh;max-height:50vh}}.hero-content .galaxy:before{position:absolute;top:50%;left:50%;z-index:2;display:block;width:150%;height:140%;background:radial-gradient(ellipse at 50% 55%, transparent 10%, black 50%);transform:translate3d(-50%, -50%, 0);content:""}.hero-content .galaxy:after{position:absolute;top:50%;left:50%;z-index:5;display:block;width:100%;height:100%;background:radial-gradient(ellipse at 50% 75%, #a900ff 20%, transparent 75%);mix-blend-mode:overlay;transform:translate3d(-50%, -50%, 0);content:""}@keyframes aura-glow{0%{background-position:0 100%}100%{background-position:0 300%}}.hero-content .galaxy .aura{position:absolute;top:-67.5%;left:50%;z-index:3;width:30%;height:140%;background:linear-gradient(20deg, #00f8f1, rgba(255, 189, 30, 0.1254901961) 16.5%, #fe848f 33%, rgba(254, 132, 143, 0.1254901961) 49.5%, #00f8f1 66%, rgba(0, 248, 241, 0.3764705882) 85.5%, #ffbd1e 100%) 0 100%/100% 200%;border-radius:0 0 100% 100%;filter:blur(50px);mix-blend-mode:plus-lighter;opacity:.75;transform:translate3d(-50%, 0, 0);animation:aura-glow 8s infinite linear}.hero-content .galaxy .overlay{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:repeating-linear-gradient(transparent, transparent 1px, white 1px, white 2px);mix-blend-mode:overlay;opacity:.5}.hero-content .galaxy canvas{display:block;width:100%;height:100%}@keyframes marquee{from{transform:translateX(0%)}to{transform:translateX(-200%)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#insights{width:100%;height:100vh;background-color:#000;position:relative;overflow:hidden}#insights .insights-text{height:60vh;width:100%;max-width:100vw;background-color:#000;color:#fefefe;display:flex;align-items:center;justify-content:center;padding:2rem}#insights .insights-text h4{margin-bottom:3rem}#insights .insights-text .lead{text-align:center;padding-bottom:4rem}#insights .insights-text .lead{color:#fefefe;line-height:1.8;font-size:1.1rem;font-weight:300;text-align:center}#insights .insights-text p{width:100%;color:#fefefe;line-height:1.8;margin-bottom:1.5rem;font-size:1rem}#insights .providers-carousel{margin-top:6rem;position:relative;height:calc(100vh - 400px);background:linear-gradient(180deg, rgba(193, 0, 130, 0.1) 0%, rgba(193, 0, 130, 0.05) 100%);overflow:hidden}#insights .providers-carousel .carousel-container{position:absolute;width:100%;height:100%;overflow:hidden}#insights .providers-carousel .carousel-track{display:flex;position:absolute;animation:scroll 60s linear infinite;will-change:transform;gap:2rem;padding:0 2rem}#insights .providers-carousel .carousel-track:hover{animation-play-state:paused}#insights .providers-carousel .carousel-track::after{content:"";display:flex;gap:2rem;padding:0 2rem}#insights .providers-carousel .provider-card{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:200px;height:200px;padding:1.5rem;background:rgba(145,0,133,.1);border-radius:1rem;transition:all .3s ease;text-decoration:none;color:#910085;margin:0;flex-shrink:0}#insights .providers-carousel .provider-card:hover{background:rgba(145,0,133,.2);transform:translateY(-5px);box-shadow:0 10px 20px rgba(145,0,133,.1)}#insights .providers-carousel .provider-card img{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;margin-bottom:1rem}#insights .providers-carousel .provider-card img[src$=".svg"],#insights .providers-carousel .provider-card img[src$=".webp"]{filter:brightness(0) invert(1) grayscale(1) contrast(1.2)}#insights .providers-carousel .provider-card img:not([src$=".svg"]):not([src$=".webp"]){filter:none}#insights .providers-carousel .provider-card span{font-size:1rem;font-weight:500;text-align:center}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media(min-width: 768px)and (max-width: 991.98px){#insights .insights-text{text-align:left !important;padding:2rem}#insights .insights-text h4{text-align:left !important}#insights .insights-text .lead,#insights .insights-text p{text-align:left}#insights .insights-text .lead{margin:0 0 1.5rem}}@media(max-width: 767.98px){#insights{height:auto !important;min-height:100vh}#insights .providers-carousel{height:auto !important;min-height:350px;padding-bottom:2rem;margin-bottom:0 !important}#insights .insights-text{height:auto;min-height:60vh;padding:1.5rem;text-align:left}#insights .insights-text h4,#insights .insights-text .lead,#insights .insights-text p{text-align:left}#insights .insights-text h4{font-size:1.75rem;font-weight:700;margin-bottom:1.5rem;color:#fefefe;line-height:1.2;text-align:left !important}#insights .insights-text .lead{font-size:1.1rem;line-height:1.6;color:#fefefe;margin-bottom:1.5rem;font-weight:300}#insights .insights-text p{color:#fefefe;line-height:1.8;margin-bottom:1.5rem;font-size:1rem}#fog{margin-top:0 !important}.insights-fog-spacer{height:2px;background:#000;width:100%;display:block}}#noise{height:100vh;display:flex;flex-direction:column;background:#000}#noise .noise-text{height:60vh;width:100%;max-width:100vw;background-color:#000;color:#fefefe;display:flex;align-items:center;justify-content:center;padding:2rem}#noise .noise-text h4{margin-bottom:3rem}#noise .noise-text .lead{text-align:center;padding-bottom:4rem}.rain{position:relative;background:#000;width:100%;min-height:40vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.rain .strip{position:absolute;top:50%;left:50%;width:100%;height:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;transform:translate(-50%, -50%)}.rain .led{flex:0 0 auto;width:6px;height:6px;margin:3px;border-radius:50%;mix-blend-mode:screen}@media(max-width: 1024px){#noise{background:#000}#noise .noise-text{height:auto;min-height:0;background:#000;align-items:flex-start;justify-content:flex-start}#noise .noise-text .lead{text-align:left}.rain{height:auto;min-height:120px;background:#000}}@media(max-width: 767px){#noise{display:none !important}}#about{height:100vh;background-color:#000;position:relative;display:flex;align-items:center}#about #rotatinglogo{aspect-ratio:1/1;width:100%;max-width:400px;height:auto;margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative;overflow:visible;background-color:rgba(0,0,0,0);z-index:10}#about #rotatinglogo canvas{width:100% !important;height:100% !important;position:absolute;top:0;left:0;pointer-events:none}@media(max-width: 991px){#about #rotatinglogo{max-width:600px;order:1}}@media(max-width: 576px){#about #rotatinglogo{display:none !important}}#about .container-fluid{padding:0;overflow:hidden}#about .row{margin:0;display:flex;flex-wrap:nowrap}@media(max-width: 991px){#about .row{flex-wrap:wrap}}#about .col-lg-6{display:flex;align-items:center;padding:0}@media(max-width: 991px){#about .col-lg-6{flex:0 0 100%;max-width:100%}}#about .overview-content{background-color:#000;width:100%;max-width:100%;padding:0}@media(max-width: 991px){#about .overview-content{padding:2rem;order:2}}@media(max-width: 576px){#about .overview-content{padding:1.5rem}}#about .overview-content h2{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;color:#fefefe;line-height:1.2}#about .overview-content .lead{font-size:1.25rem;line-height:1.6;color:#fefefe;margin-bottom:1.5rem;font-weight:300}#about .overview-content p{color:#fefefe;line-height:1.8;margin-bottom:1.5rem;font-size:1rem}#about .overview-content .feature-list{list-style:none;padding:1.25rem 0;margin:2rem 0;background:rgba(255,255,255,.05);border-radius:12px;border:1px solid rgba(254,254,254,.1);width:-moz-fit-content;width:fit-content;box-shadow:0 2px 4px rgba(0,0,0,.1)}#about .overview-content .feature-list:hover{box-shadow:0 0 2px rgba(0,0,0,.1)}#about .overview-content .feature-list li{position:relative;color:#fefefe;font-size:1.25rem;font-weight:600;display:flex;align-items:center;padding:.75rem 1.25rem;line-height:1;margin:0}#about .overview-content .feature-list li:before{content:"";width:1.8rem;height:1.8rem;background-image:url("../assets/images/logo/logo-rgb.svg");background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0;margin-right:.75rem}#about .overview-content .feature-list li span{flex:1;min-width:0}#about .overview-content .feature-list li:not(:last-child){border-bottom:1px solid rgba(254,254,254,.1)}#about .overview-content .learn-more{margin-top:1rem}@media(max-width: 991px){#about{padding:0;order:2;height:auto;flex-direction:column;margin-top:0;background-color:#000}#about #rotatinglogo{z-index:10;position:relative}#about .overview-image{height:300px;order:1}}@media(max-width: 576px){#about .overview-content{padding:1.5rem}#about .overview-content h2{font-size:2rem}#about .overview-content .lead{font-size:1.1rem}}@media(max-width: 767px){#about{background-color:#000;margin-top:0 !important;padding-top:0 !important}}#qllm{padding:60px 0;background-color:#000}#qllm .container-fluid{padding:0;overflow:hidden}#qllm .row{margin:0;display:flex;flex-wrap:nowrap}@media(max-width: 991px){#qllm .row{flex-wrap:wrap;display:flex;flex-direction:column}}#qllm .col-lg-6{display:flex;align-items:center;padding:0}#qllm .col-lg-6:first-child{order:1}#qllm .col-lg-6:last-child{order:2}@media(max-width: 991px){#qllm .col-lg-6{flex:0 0 100%;max-width:100%}#qllm .col-lg-6:first-child{order:2}#qllm .col-lg-6:last-child{order:1}}#qllm .bi-content{padding:4rem;background-color:#000;width:100%}@media(max-width: 991px){#qllm .bi-content{padding:2rem}}#qllm .bi-content h2{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;color:#fefefe;line-height:1.2}#qllm .bi-content .lead{font-size:1.25rem;line-height:1.6;color:#fefefe;margin-bottom:1.5rem;font-weight:300}#qllm .bi-content p{color:#fefefe;line-height:1.8;margin-bottom:1.5rem;font-size:1rem}#qllm .bi-content .bi-features{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem;margin:2.5rem 0}@media(max-width: 576px){#qllm .bi-content .bi-features{grid-template-columns:1fr}}#qllm .bi-content .bi-features .feature-card{position:relative;background:rgba(255,255,255,.05);border-radius:12px;padding:1.25rem;border:1px solid rgba(254,254,254,.1);height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}#qllm .bi-content .bi-features .feature-card h4{font-size:1.25rem;font-weight:600;margin:0;padding:0;color:#fefefe;display:flex;align-items:center;gap:.75rem;line-height:1}#qllm .bi-content .bi-features .feature-card h4:before{content:"";width:1.8rem;height:1.8rem;background-image:url("../assets/images/logo/logo-rgb.svg");background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0;display:block}#qllm .bi-content .bi-features .feature-card:hover{box-shadow:0 0 2px rgba(0,0,0,.1)}#qllm .bi-content .bi-features .feature-card p{font-size:.95rem;margin:.75rem 0 0 0;padding:0;color:rgba(254,254,254,.8);flex-grow:1;line-height:1.5}#qllm .bi-content .stats-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem;margin:3rem 0}@media(max-width: 768px){#qllm .bi-content .stats-grid{grid-template-columns:1fr;gap:1.5rem}}#qllm .bi-content .stats-grid .stat-item{text-align:center;padding:1.5rem;background:rgba(255,255,255,.03);border-radius:12px;border:1px solid rgba(254,254,254,.1)}#qllm .bi-content .stats-grid .stat-item .stat-number{font-size:2.5rem;font-weight:700;color:#910085;margin-bottom:.5rem;background:linear-gradient(135deg, #910085, #45003f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#qllm .bi-content .stats-grid .stat-item .stat-label{font-size:1rem;color:#fff;font-weight:500}#qllm .bi-visualization{width:100%;height:100%;min-height:500px;overflow:hidden;position:relative}@media(max-width: 991px){#qllm .bi-visualization{height:400px;margin-bottom:2rem}}@media(max-width: 767px){#qllm .bi-visualization{height:100vw;min-height:350px}}#qllm .bi-visualization .visualization-wrapper{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:2rem}@media(max-width: 767px){#qllm .bi-visualization .visualization-wrapper{padding:0;height:100%}}#qllm .bi-visualization .visualization-wrapper::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%, rgba(145, 0, 133, 0.1) 0%, transparent 50%),radial-gradient(circle at 70% 70%, rgba(145, 0, 133, 0.1) 0%, transparent 50%);z-index:1}#qllm .bi-visualization .visualization-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;z-index:2}#qllm .bi-visualization .visualization-wrapper .overlay-elements{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;pointer-events:none}#qllm .bi-visualization .visualization-wrapper .overlay-elements .floating-element{position:absolute;padding:1rem;background:rgba(0,0,0,.9);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);animation:float 3s ease-in-out infinite;color:#fff}#qllm .bi-visualization .visualization-wrapper .overlay-elements .floating-element strong{color:#fff;display:block;margin-bottom:.25rem}#qllm .bi-visualization .visualization-wrapper .overlay-elements .floating-element p{color:#fff;margin:0;font-size:.9rem;opacity:.9}#qllm .bi-visualization .visualization-wrapper .overlay-elements .floating-element:nth-child(1){top:20%;left:10%;animation-delay:0s}#qllm .bi-visualization .visualization-wrapper .overlay-elements .floating-element:nth-child(2){top:50%;right:15%;animation-delay:1s}#qllm .bi-visualization .visualization-wrapper .overlay-elements .floating-element:nth-child(3){bottom:20%;left:20%;animation-delay:2s}#qllm .learn-more{margin-top:1rem}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(max-width: 991px){#qllm{padding:30px 0}}@media(max-width: 576px){#qllm .bi-content{padding:1.5rem}#qllm .bi-content h2{font-size:2rem}#qllm .bi-content .lead{font-size:1.1rem}}@media(max-width: 991.98px){#qllm .bi-content .bi-features{grid-template-columns:1fr}}#RAG{padding:60px 0;background-color:#000}#RAG .container-fluid{padding:0;overflow:hidden}#RAG .row{margin:0;display:flex;flex-wrap:nowrap}@media(max-width: 991px){#RAG .row{flex-wrap:wrap}}#RAG .col-lg-6{display:flex;align-items:center;padding:0}@media(max-width: 991px){#RAG .col-lg-6{flex:0 0 100%;max-width:100%}}#RAG .rag-content{padding:4rem;background-color:#000;width:100%}@media(max-width: 991px){#RAG .rag-content{padding:2rem;order:2}}#RAG .rag-content h2{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;color:#fefefe;line-height:1.2}#RAG .rag-content .lead{font-size:1.25rem;line-height:1.6;color:#fefefe;margin-bottom:1.5rem;font-weight:300}#RAG .rag-content p{color:#fefefe;line-height:1.8;margin-bottom:1.5rem;font-size:1rem}#RAG .rag-features{list-style:none;padding:0;margin:2rem 0;display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}@media(max-width: 576px){#RAG .rag-features{grid-template-columns:1fr}}#RAG .rag-features .feature-card{position:relative;background:rgba(255,255,255,.05);border-radius:12px;padding:1.25rem;border:1px solid rgba(254,254,254,.1);height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}#RAG .rag-features .feature-card h4{font-size:1.25rem;font-weight:600;margin:0;padding:0;color:#fefefe;display:flex;align-items:center;gap:.75rem;line-height:1}#RAG .rag-features .feature-card h4:before{content:"";width:1.8rem;height:1.8rem;background-image:url("../assets/images/logo/logo-rgb.svg");background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0;display:block}#RAG .rag-features .feature-card:hover{box-shadow:0 0 2px rgba(0,0,0,.1)}#RAG .rag-features .feature-card p{font-size:.95rem;margin:.75rem 0 0 0;padding:0;color:rgba(254,254,254,.8);flex-grow:1;line-height:1.5}#RAG .rag-visualization{width:100%;height:100%;overflow:hidden}#RAG .rag-visualization .visualization-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#RAG .rag-visualization .visualization-wrapper img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 991px){#RAG .rag-visualization{height:400px;order:1}}#RAG .learn-more{margin-top:1rem}@media(max-width: 991px){#RAG{padding:30px 0}}@media(max-width: 576px){#RAG .rag-content{padding:1.5rem}#RAG .rag-content h2{font-size:2rem}#RAG .rag-content .lead{font-size:1.1rem}}@media(max-width: 991.98px){#RAG .rag-content{padding:1rem}#RAG .rag-content h2{font-size:2rem}#RAG .rag-features{grid-template-columns:1fr}#RAG .rag-visualization{margin-top:3rem}#RAG .rag-visualization .rag-flow-diagram{max-width:100%}}@media(max-width: 575.98px){#RAG{padding:4rem 0}#RAG .rag-content h2{font-size:1.75rem}#RAG .rag-content .lead{font-size:1.1rem}#RAG .rag-features{grid-template-columns:1fr}#RAG .rag-visualization{height:100vw;min-height:350px}#RAG .rag-visualization .visualization-wrapper{height:100%}#RAG .rag-visualization .visualization-wrapper img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto}}#turnaround{padding:60px 0;background-color:#000}#turnaround .container-fluid{padding:0;overflow:hidden}#turnaround .row{margin:0;display:flex;flex-wrap:nowrap}@media(max-width: 991px){#turnaround .row{flex-wrap:wrap;display:flex;flex-direction:column}}#turnaround .col-lg-6{display:flex;align-items:center;padding:0}#turnaround .col-lg-6:first-child{order:1}#turnaround .col-lg-6:last-child{order:2}@media(max-width: 991px){#turnaround .col-lg-6{flex:0 0 100%;max-width:100%}#turnaround .col-lg-6:first-child{order:2}#turnaround .col-lg-6:last-child{order:1}}#turnaround .bi-content{padding:4rem;background-color:#000;width:100%}@media(max-width: 991px){#turnaround .bi-content{padding:2rem}}#turnaround .bi-content h2{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;color:#fefefe;line-height:1.2}#turnaround .bi-content .lead{font-size:1.25rem;line-height:1.6;color:#fefefe;margin-bottom:1.5rem;font-weight:300}#turnaround .bi-content p{color:#fefefe;line-height:1.8;margin-bottom:1.5rem;font-size:1rem}#turnaround .bi-content .bi-features{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem;margin:2.5rem 0}@media(max-width: 576px){#turnaround .bi-content .bi-features{grid-template-columns:1fr}}#turnaround .bi-content .bi-features .feature-card{position:relative;background:rgba(255,255,255,.05);border-radius:12px;padding:1.25rem;border:1px solid rgba(254,254,254,.1);height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}#turnaround .bi-content .bi-features .feature-card h4{font-size:1.25rem;font-weight:600;margin:0;padding:0;color:#fefefe;display:flex;align-items:center;gap:.75rem;line-height:1}#turnaround .bi-content .bi-features .feature-card h4:before{content:"";width:1.8rem;height:1.8rem;background-image:url("../assets/images/logo/logo-rgb.svg");background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0;display:block}#turnaround .bi-content .bi-features .feature-card:hover{box-shadow:0 0 2px rgba(0,0,0,.1)}#turnaround .bi-content .bi-features .feature-card p{font-size:.95rem;margin:.75rem 0 0 0;padding:0;color:rgba(254,254,254,.8);flex-grow:1;line-height:1.5}#turnaround .bi-visualization{width:100%;height:100%;overflow:hidden}#turnaround .bi-visualization .visualization-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#turnaround .bi-visualization .visualization-wrapper img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 991px){#turnaround .bi-visualization{height:400px;margin-bottom:2rem}}@media(max-width: 991.98px){#turnaround{padding:60px 0}#turnaround .bi-content{padding:1rem}#turnaround .bi-content h2{font-size:2rem}#turnaround .bi-content .bi-features{grid-template-columns:1fr}#turnaround .bi-visualization{margin-top:0;margin-bottom:2rem}#turnaround .bi-visualization .visualization-wrapper{min-height:300px}}@media(max-width: 767.98px){#turnaround .bi-content h2{font-size:1.75rem}#turnaround .bi-content .lead{font-size:1.1rem}#turnaround .bi-content p{font-size:1rem}#turnaround .bi-visualization{height:100vw;min-height:350px}#turnaround .bi-visualization .visualization-wrapper{height:100%}#turnaround .bi-visualization .visualization-wrapper img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto}}#wave{background-color:#000;width:100%;display:block}.privacy-content{background-color:#151515;padding:5rem 0}.privacy-content h3{padding:3rem 0;color:#910085;font-weight:600;margin-bottom:2rem}@media(max-width: 767.98px){.privacy-content h3{padding:1.5rem 0}}.privacy-content .privacy-text p{padding:1.5rem 0;font-size:1.125rem;line-height:1.6;text-align:justify;text-justify:inter-word;color:#fefefe}@media(max-width: 767.98px){.privacy-content .privacy-text p{font-size:1rem;line-height:1.5}}.privacy-content span{line-height:1.5;letter-spacing:-0.05rem;color:#c10082 !important;display:inline-block;padding-top:3rem;font-weight:600}.privacy-content span{font-size:36.49px}@media screen and (min-width: 420px){.privacy-content span{font-size:calc(-0.7450331126vw + 39.6191390728px)}}@media screen and (min-width: 1024px){.privacy-content span{font-size:31.99px}}@media(max-width: 767.98px){.privacy-content span{font-size:1.5rem !important}}.terms-content{background-color:#151515;padding:5rem 0}.terms-content h3{padding:3rem 0;color:#910085;font-weight:600;margin-bottom:2rem}@media(max-width: 767.98px){.terms-content h3{padding:1.5rem 0}}.terms-content .terms-text p{padding:1.5rem 0;font-size:1.125rem;line-height:1.6;text-align:justify;text-justify:inter-word;color:#fefefe}@media(max-width: 767.98px){.terms-content .terms-text p{font-size:1rem;line-height:1.5}}.terms-content span{line-height:1.5;letter-spacing:-0.05rem;color:#c10082 !important;display:inline-block;padding-top:3rem;font-weight:600}.terms-content span{font-size:36.49px}@media screen and (min-width: 420px){.terms-content span{font-size:calc(-0.7450331126vw + 39.6191390728px)}}@media screen and (min-width: 1024px){.terms-content span{font-size:31.99px}}@media(max-width: 767.98px){.terms-content span{font-size:1.5rem !important}}/*# sourceMappingURL=styles.min.css.map */