@glass-light :rgba (255,255,255,.24);@glass-dark :rgba (0,0,0,.14);@glass-dark-hover :rgba (0,0,0,.24);@glass-dark-active :rgba (0,0,0,.3);@glass-dark-disabled :rgba (0,0,0,.11);body{background-color:#19223e}.HeroRiveContainer{position:absolute;height:450px;width:630px;background-color:transparent;margin:0;padding:0;top:-38px}.HeroRiveMobileContainer{position:relative;height:200px;width:100%;background-color:transparent;margin:-80px 0 20px -5px;padding:0}#bioModal img{width:80%;border-radius:100%;border:2px solid black}#bioModal .profile-sm{width:3rem;height:3rem;object-fit:cover;border-radius:50%;border:1.5px solid black}#bioModal .icons{font-size:1.5em}#bioModal .icons span{margin:.25em}#bioModal .icons a{color:#19223e;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out;text-decoration:none}#bioModal .icons a:hover{opacity:.9;color:#549ea0}.glassBox{background:#ffffff26;box-shadow:1.4em 4em 3em #00000014;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:1rem}.glassBorderDark{border:.14rem solid #19223e}.glassBorderDarkBottom{border-bottom:.14rem solid #19223e}.glassBorder{border:.1rem solid rgba(25,34,62,.35)}.glassNav{background:#ffffff26;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(18px);border-radius:2.1em;box-shadow:.1em .1em .1em #00000014}footer{position:relative;bottom:0}h1{font-family:Lato,sans-serif;font-size:3.5rem;line-height:4.2rem;color:#171a24}h2{font-family:Lato,sans-serif;font-size:2.5rem;line-height:3rem;color:#171a24}h3{font-family:Lato,sans-serif;font-size:2rem;line-height:2.4rem;color:#171a24}h4{font-family:Lato,sans-serif;font-size:1.75rem;line-height:2.1rem;color:#171a24}h5{font-family:Lato,sans-serif;font-size:1.5rem;line-height:1.8rem;color:#171a24}h6{font-family:Lato,sans-serif;font-size:1.25rem;line-height:1.5rem;color:#171a24}p{font-family:"Inter" serif;font-size:1.2rem;line-height:2rem;color:#171a24}h1,h2,h3,h4,h5,h6,p{color:#171a24}body{background:linear-gradient(-45deg,#fdfcfb,#fff,#fbfaf8,#fff,#fdfcfb);background-size:400% 400%;animation:gradient 15s ease infinite;display:flex;height:100%;flex-direction:column}main{height:auto}card{border:none}select.form-select.use-case{width:fit-content;display:inline-block;padding:.15rem 1.75rem .15rem .35rem;border-radius:.25rem;margin:.15rem .35rem .15rem 0}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.glassBox{position:relative}.glassBox .card-img-top{position:absolute;top:-70px;width:calc(100% + 20px);z-index:10}.glassBox .card-body{padding-top:60px}.bio-popover.popover{max-width:640px}.push-down{margin-top:5em}.list-style-none{list-style:none}#blog .blog-post h2{font-size:2em;margin:1.5em 0 .5em}#blog .blog-post .clear{clear:both!important}#blog .blog-post h3{font-size:1.5em}#blog .blog-post ul{margin:1em 0}#blog .blog-post ul li{margin:1em 0;font-size:1.2rem;line-height:2rem}#blog .blog-post .risk{background-color:#ff7d7d1a;padding:1em;border-radius:.5em;border:2px solid #cf5756}#blog .blog-post .mitigation{background-color:#78bec01a;padding:1em;border-radius:.5em;border:2px solid #529ea0}#blog .blog-post a{color:#171a24;font-weight:500;text-decoration:none}#blog .blog-post a:hover{color:#19223e;opacity:.7}#blog .blog-post .button-teal{width:fit-content;height:42px;cursor:pointer;padding:10px 24px;font-family:Lato,sans-serif;font-size:.825rem;text-shadow:1px 1px 0px rgba(0,0,0,.08);text-transform:uppercase;letter-spacing:2.4px;font-weight:600;color:#fcfbfa;background-color:#549fa1;border:.1rem solid #19223e;border-radius:1.15rem;transition:all .3s ease 0s;outline:none;margin:0 auto}#blog .blog-post .button-teal:hover{background-color:#549fa1;background-image:linear-gradient(to bottom,#62bcbd,#549fa1);border:.1rem solid #19223e;color:#fff;transform:translateY(-4px)}#blog .blog-post .button-teal:focus,#blog .blog-post .button-teal:active{color:#fff!important;border:.1rem solid #072d2f!important}#blog .blog-post figure{max-width:35%;height:auto;margin:2em 0}#blog .blog-post figure .caption{text-align:center;font-size:.9em}#blog .blog-post figure img{width:100%;height:auto;border-radius:var(--bs-border-radius-xl)!important;box-shadow:var(--bs-box-shadow)!important}#blog .blog-post figure.pull-right{margin:2em 0 2em 2em;float:right}#blog .blog-post figure.pull-left{margin:2em 2em 2em 0;float:left}#blog .blog-post .ux-post img{box-shadow:none!important}@media screen and (max-width: 768px){#blog .blog-post figure{max-width:100%;margin:2em 0}#blog .blog-post figure.pull-right,#blog .blog-post figure.pull-left{margin:2em 0;float:none}}@media (min-width: 1200px){#openphi .display-4{font-size:3.4rem}}#Oops button{box-shadow:0 8px 15px #0000001a}#Oops h3{font-weight:600}#Oops p{font-size:1.2rem;line-height:2rem}#Oops .button-white button{padding:10px 24px;color:#171a24;background-color:#fff;border-radius:1.15rem;transition:all .3s ease 0s;border:1px solid #c2c2c2;outline:none}#Oops .button-white button:hover{background-color:#549fa1;background-image:linear-gradient(to bottom,#62bcbd,#549fa1);border:.1rem solid #19223e;color:#fff;transform:translateY(-4px)}#Oops .button-white button:focus,#Oops .button-white button:active{color:#fff!important;border:.1rem solid #072d2f!important}#hero-ai .HeroRiveMobileContainer{margin-bottom:-30px}@media (max-width: 768px){#best-practices-building-ai .vs-badge{margin-top:-15px}}a[data-astro-cid-i3xllcgr]{text-decoration:none;color:inherit}.button[data-astro-cid-i3xllcgr]{width:fit-content;height:45px;cursor:pointer;padding:12px 24px;font-family:Lato,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:2.5px;font-weight:600;color:#171a24;background-color:#fff;border:none;border-radius:1.15rem;box-shadow:0 8px 15px #0000001a;transition:all .3s ease 0s;border:1px solid #c2c2c2;outline:none;margin:0 auto}.button[data-astro-cid-i3xllcgr].btn-disabled{opacity:.5;cursor:not-allowed}.button[data-astro-cid-i3xllcgr]:hover{background-color:#55a2a4;border:1.25px solid #43979a;box-shadow:0 15px 20px #acb2b14d;color:#fff;transform:translateY(-7px)}.button-wide[data-astro-cid-i3xllcgr]{width:100%;height:45px;cursor:pointer;padding:12px 24px;font-family:Lato,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:2.5px;font-weight:600;color:#171a24;background-color:#fff;border:none;border-radius:1.15rem;box-shadow:0 8px 15px #0000001a;transition:all .3s ease 0s;outline:none;border:1px solid #efe8e8}.button-wide[data-astro-cid-i3xllcgr]:hover{background-color:#55a2a4;border:1.25px solid #43979a;box-shadow:0 15px 20px #acb2b14d;color:#fff;transform:translateY(-7px)}
