/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;border-radius:8px;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:50%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==")}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;animation:sk-stretchdelay 1.2s ease-in-out infinite}.modal-spinner .rect2{animation-delay:-1.1s}.modal-spinner .rect3{animation-delay:-1s}.modal-spinner .rect4{animation-delay:-.9s}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}html{box-sizing:border-box;scroll-behavior:smooth}html *,html :after,html :before{box-sizing:inherit}body{background-color:#fff;scroll-behavior:smooth}html.no-scroll{overflow:hidden}#main-content{overflow-x:hidden}#site-wrapper{max-width:2020px;margin:auto}img{max-width:100%;height:auto}hr{margin-top:30px;margin-bottom:30px}.bg{background-size:cover;background-repeat:no-repeat;background-position:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#07415b;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#fff;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html{font-size:16px;line-height:25px;-webkit-font-smoothing:antialiased}body{font-family:montserrat,sans-serif;color:#07415b;font-size:.9375rem;font-size:clamp(.9375rem,.8839285714rem + (.0026785714 * 100vw),1.125rem);line-height:1.6;font-weight:400}@media (min-width:1440px){body{font-size:1.125rem}}@media (min-width:1200px){body{line-height:1.78}}h1,h2{font-family:calluna,serif;color:#07415b;font-weight:700;padding:0;margin:0}.h1,.title-1,h1{margin-bottom:.7rem;line-height:1;font-weight:600;font-size:1.8125rem;font-size:clamp(1.8125rem,1.2232142857rem + (.0294642857 * 100vw),3.875rem);letter-spacing:-.0625rem}@media (min-width:1440px){.h1,.title-1,h1{font-size:3.875rem}}.h2,.title-2,h2{font-weight:600;font-size:1.5625rem;font-size:clamp(1.5625rem,1.0170454545rem + (.0272727273 * 100vw),3.0625rem);letter-spacing:0;line-height:1.06}@media (min-width:1200px){.h2,.title-2,h2{font-size:3.0625rem}}.h3,.title-3,h3{font-weight:700;font-size:1.125rem;font-size:clamp(1.125rem,1.0714285714rem + (.0026785714 * 100vw),1.3125rem);line-height:1.2;margin-top:0;margin-bottom:.5rem;font-family:montserrat,sans-serif}@media (min-width:1440px){.h3,.title-3,h3{font-size:1.3125rem}}.h4,.title-4,h4{font-weight:700;font-size:.9375rem;font-size:clamp(.9375rem,.8839285714rem + (.0026785714 * 100vw),1.125rem);line-height:1.8;margin-top:0;margin-bottom:.5rem}@media (min-width:1440px){.h4,.title-4,h4{font-size:1.125rem}}.h5,h5{font-size:1rem;line-height:1.5625rem;margin-top:0;margin-bottom:0}.small-title{color:#fa141f;font-size:.625rem;letter-spacing:.2375rem}.caps-title,.small-title{text-transform:uppercase;font-weight:600;font-family:montserrat,sans-serif}.caps-title{font-size:.9375rem;font-size:clamp(.9375rem,.8660714286rem + (.0035714286 * 100vw),1.1875rem);letter-spacing:.125rem;letter-spacing:clamp(.125rem,.0857142857rem + (.0019642857 * 100vw),.2625rem);line-height:1.2;color:var(--red)}@media (min-width:1440px){.caps-title{font-size:1.1875rem;letter-spacing:.2625rem}}.callout{font-size:1.1875rem;font-size:clamp(1.1875rem,1.0982142857rem + (.0044642857 * 100vw),1.5rem);line-height:1.3333333333;font-weight:400;font-family:montserrat,sans-serif}@media (min-width:1440px){.callout{font-size:1.5rem}}.callout-sm{font-size:1.0625rem;font-size:clamp(1.0625rem,1.0089285714rem + (.0026785714 * 100vw),1.25rem);line-height:1.6;font-weight:400;font-family:montserrat,sans-serif}@media (min-width:1440px){.callout-sm{font-size:1.25rem}}.caption{font-size:.75rem;line-height:1.3;font-family:montserrat,sans-serif}@media (min-width:1200px){.caption{font-size:.8125rem}}blockquote,ol,p,pre,table,ul{margin-top:0;margin-bottom:1.5rem}@media (min-width:1200px){blockquote,ol,p,pre,table,ul{margin-bottom:1.8rem}}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}.hr,hr{border:1px solid;margin:-1px 0}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-1.2rem;font-size:50%}sub{bottom:-.25rem}pre{background-color:#eee;border-radius:5px;padding:5px 15px;white-space:pre-wrap}b,strong{font-weight:900}a{color:#fa141f;font-weight:500;text-decoration:none;transition:all .25s;text-underline-offset:2px;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;-webkit-text-decoration-color:#07415b;text-decoration-color:#07415b}a:focus,a:hover{text-decoration:underline}:root{--java:#1ae3c0;--cello:#07415b;--pelorous:#3897ab;--red:#fa141f;--dark:#01161e;--light:#e5f7fa;--bright:#27b4c4}.btn,.button,button,input[type=submit]{font-size:.8125rem;text-transform:uppercase;margin:0;border:none;background-color:#07415b;font-weight:600;color:#fff;line-height:1.5;padding:0 30px;letter-spacing:.1875rem;height:2.75rem;border-radius:1.375rem;text-align:center;position:relative;z-index:1;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none}.btn:before,.button:before,button:before,input[type=submit]:before{content:"";position:absolute;width:100%;height:100%;background-image:linear-gradient(150deg,#27b4c4,#07415b);left:0;top:0;height:200%;z-index:-1;opacity:0;transform:translateY(0);transition:opacity .3s ease-out,transform .5s ease-out .4s;pointer-events:none;display:block}.btn.btn-simple,.button.btn-simple,button.btn-simple,input[type=submit].btn-simple{border-radius:0;font-size:1rem;letter-spacing:0;text-transform:none}.btn.btn-big,.button.btn-big,button.btn-big,input[type=submit].btn-big{padding:0 45px}@media (min-width:768px){.btn.btn-big,.button.btn-big,button.btn-big,input[type=submit].btn-big{padding:0 88px}}.basic-text-content a.btn:nth-child(2),.btn.btn-light,.button.btn-light,.new-hp-block .disease-content .buttons a.btn:nth-child(2),button.btn-light,input[type=submit].btn-light{background:#16819e}.basic-text-content a.btn:nth-child(2):before,.btn.btn-light:before,.button.btn-light:before,.new-hp-block .disease-content .buttons a.btn:nth-child(2):before,button.btn-light:before,input[type=submit].btn-light:before{background-image:linear-gradient(150deg,#fa141f,#07415b)}.btn.btn-red,.btn.button--red,.button.btn-red,.button.button--red,.new-hp-block .disease-content .buttons a.btn:nth-child(3),button.btn-red,button.button--red,input[type=submit].btn-red,input[type=submit].button--red{background:#fa141f}.btn.btn-red:before,.btn.button--red:before,.button.btn-red:before,.button.button--red:before,.new-hp-block .disease-content .buttons a.btn:nth-child(3):before,button.btn-red:before,button.button--red:before,input[type=submit].btn-red:before,input[type=submit].button--red:before{background-image:linear-gradient(150deg,#fa141f,#07415b)}.btn:focus,.btn:hover,.button:focus,.button:hover,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{text-decoration:none}.btn:focus:before,.btn:hover:before,.button:focus:before,.button:hover:before,button:focus:before,button:hover:before,input[type=submit]:focus:before,input[type=submit]:hover:before{opacity:1;transform:translateY(-50%)}@keyframes animateBg{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (min-width:768px){.btn,.button,button,input[type=submit]{padding:0 50px;height:3.375rem;border-radius:1.8125rem}}.cky-btn{letter-spacing:normal}.cky-btn:before{content:none}footer{background:var(--dark);color:#fff;overflow:hidden}footer .footer-inner{padding:50px 10% 100px;display:grid;grid-template-columns:100%;grid-template-rows:auto}@media (min-width:768px){footer .footer-inner{padding-left:9%;padding-right:9%}}@media (min-width:990px){footer .footer-inner{padding-left:6.38%;padding-right:6.38%}}footer .footer-inner a{color:#fff;font-weight:300}footer .footer-inner a:focus,footer .footer-inner a:hover{color:#27b4c4}footer .footer-inner .social-links{grid-row:2;margin:50px auto;text-align:center}footer .footer-inner .social-links a{margin:0 .5rem;text-decoration:none}footer .footer-inner .social-links a svg{width:1.3125rem;height:1.3125rem;fill:#fff}footer .footer-inner .social-links a:focus svg,footer .footer-inner .social-links a:hover svg{fill:#fa141f}footer .footer-inner .nav-footer{grid-row:3}footer .footer-inner .nav-footer ul{list-style-type:none;margin:0;padding:0;text-align:center}footer .footer-inner .nav-footer ul li{margin-bottom:.3rem}footer .footer-inner .footer-logo{width:191px;justify-self:center;grid-row:1}footer .footer-inner .contact-info{color:#fff;font-weight:300;margin:30px 0;padding:30px 0 14px;text-align:center;position:relative}footer .footer-inner .contact-info:after,footer .footer-inner .contact-info:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;height:1px;background:#102c37}footer .footer-inner .contact-info:after{top:auto;bottom:0}footer .footer-inner .contact-info .item{margin-bottom:20px}footer .footer-inner .copy{font-size:.625rem;font-weight:300;text-transform:uppercase;letter-spacing:.1875rem;margin:35px 0 15px;text-align:center}footer .footer-inner .statement{font-size:.625rem;font-weight:300;line-height:1.3;margin:5px 0;text-align:center}@media (min-width:768px){footer .footer-inner{padding-top:130px;grid-template-columns:1fr 1fr}footer .footer-inner .social-links{grid-column:2;grid-row:1;margin:0;align-self:center}footer .footer-inner .social-links a{margin:0 1rem 0 0}footer .footer-inner .footer-logo{grid-row:1;grid-column:1;justify-self:center}footer .footer-inner .nav-footer{margin-top:40px;grid-row:2;grid-column:1/3}footer .footer-inner .contact-info{display:flex;flex-direction:row;justify-content:center;grid-row:3;grid-column:1/3}footer .footer-inner .contact-info .item{position:relative;padding:0 2rem}footer .footer-inner .contact-info .item:before{content:"";width:1px;height:100%;position:absolute;background:#102c37;top:0;left:0}footer .footer-inner .contact-info .item:first-child:before{content:none}footer .footer-inner .copy,footer .footer-inner .statement{grid-column:1/3}}@media (min-width:990px){footer .footer-inner .nav-footer{position:relative;padding-top:30px}footer .footer-inner .nav-footer:before{content:"";width:100%;height:1px;position:absolute;background:#102c37;top:0;left:0}footer .footer-inner .nav-footer ul{display:flex;justify-content:center}footer .footer-inner .nav-footer ul li{padding:0 1rem}}@media (min-width:1200px){footer .footer-inner{padding-top:140px}footer .footer-inner .footer-logo{margin-left:20%}footer .footer-inner .social-links{margin-right:25%}footer .footer-inner .nav-footer{padding-top:45px;padding-bottom:40px}footer .footer-inner .nav-footer ul li{padding:0 1.6rem}footer .footer-inner .contact-info{padding-top:45px;padding-bottom:35px;margin-bottom:60px}footer .footer-inner .copy{grid-column:1;text-align:left;margin:0}footer .footer-inner .statement{grid-column:2;text-align:right;margin:0}}#contact-us{background-color:#e5f7fa;padding-top:100px}#contact-us .contact-cta{margin:0 auto;padding-bottom:50px;padding-left:10%;padding-right:10%}@media (min-width:768px){#contact-us .contact-cta{padding-left:9%;padding-right:9%}}@media (min-width:990px){#contact-us .contact-cta{padding-left:6.38%;padding-right:6.38%}}#contact-us .contact-cta h2{margin-bottom:50px}#contact-us .contact-cta h2 span .hand-circled .circle2{transform-origin:center;transform:scaleY(-1.5) scaleX(1.05);stroke:#fa141f}@media (min-width:1200px){#contact-us{padding-top:200px;padding-bottom:150px}#contact-us .contact-cta{display:flex;justify-content:space-between}#contact-us .contact-cta .hubspot-form{flex:0 0 53%}#contact-us .contact-cta h2{flex:0 0 43%}#contact-us .contact-cta .mc_embed_signup{flex:0 0 45%}}.hand-circled.original{display:none}.h1.with-circle,.h2.with-circle,h1.with-circle,h2.with-circle{position:relative;z-index:1}.h1.with-circle span,.h2.with-circle span,h1.with-circle span,h2.with-circle span{position:relative;white-space:nowrap}.h1.with-circle span .hand-circled,.h2.with-circle span .hand-circled,h1.with-circle span .hand-circled,h2.with-circle span .hand-circled{overflow:visible;position:absolute;width:100%;height:100%;left:-5%;top:5%;width:115%;height:110%;z-index:-1}.h1.with-circle span .hand-circled .circle1,.h2.with-circle span .hand-circled .circle1,h1.with-circle span .hand-circled .circle1,h2.with-circle span .hand-circled .circle1{opacity:0;display:none}.h1.with-circle span .hand-circled .circle2,.h2.with-circle span .hand-circled .circle2,h1.with-circle span .hand-circled .circle2,h2.with-circle span .hand-circled .circle2{opacity:1;stroke-dasharray:916;stroke-dashoffset:916;transition:stroke-dashoffset 1s ease-in-out;transition-delay:1s}.h1.with-circle span .hand-circled path,.h2.with-circle span .hand-circled path,h1.with-circle span .hand-circled path,h2.with-circle span .hand-circled path{stroke:#27b4c4}.h1.with-circle.scrolled span .hand-circled .circle2,.h2.with-circle.scrolled span .hand-circled .circle2,h1.with-circle.scrolled span .hand-circled .circle2,h2.with-circle.scrolled span .hand-circled .circle2{stroke-dashoffset:0}.header-new{position:relative;width:100%;overflow:hidden;padding-bottom:100px}.header-new .line-drawing{display:block;width:90%;height:auto;margin-left:auto;will-change:transform}.header-new .callout,.header-new .caps-title,.header-new .line-drawing,.header-new a.btn{opacity:0}.no-js .header-new .callout,.no-js .header-new .caps-title,.no-js .header-new .line-drawing,.no-js .header-new a.btn{opacity:1}.header-new a.btn{display:inline-flex}.header-new .header-text+a.btn{margin-top:1rem}.header-new h1{position:relative;opacity:0;margin-bottom:1.5rem}.no-js .header-new h1{opacity:1}.header-new h1 span{white-space:nowrap}.header-new h1 span .hand-circled .circle2{stroke-dashoffset:unset;transform-origin:center;transform:scaleY(1.3)}.header-new .caps-title{color:var(--red);margin-bottom:.7rem}.header-new .header-new-inner{padding-top:140px;padding-left:10%;padding-right:10%;position:relative}@media (min-width:480px){.header-new .line-drawing{width:80%;margin-right:3%}}@media (min-width:768px){.header-new{display:flex;justify-content:space-between;padding-left:9%;padding-top:150px}.header-new .caps-title{margin-bottom:1rem}.header-new .header-new-inner{padding-top:0;padding-left:0;padding-right:0;flex:0 0 55%;align-self:center}.header-new .line-drawing{margin:0}}@media (min-width:990px){.header-new{padding-left:6.38%}}@media (min-width:1200px){.header-new{padding-top:170px}}.how-it-works{background:#e5f7fa}@media (min-width:1920px){.how-it-works{margin-left:min(0,(2020px - 100vw)/2);margin-right:min(0,(2020px - 100vw)/2)}}.how-it-works .top-text{text-align:center;display:flex;align-items:center;flex-direction:column;padding:50px 10%}@media (min-width:768px){.how-it-works .top-text{padding-left:9%;padding-right:9%}}@media (min-width:990px){.how-it-works .top-text{padding-left:6.38%;padding-right:6.38%;padding-top:75px;padding-bottom:75px}}@media (min-width:1200px){.how-it-works .top-text{padding-top:100px;padding-bottom:100px}}.how-it-works .top-text .how-subtitle{max-width:75rem;margin:1rem auto 10px}@media (min-width:990px){.how-it-works .top-text .how-text{max-width:69ch}}.how-it-works .svg-wrap{padding-top:50px;padding-bottom:75px;background-color:#0c425a}.how-it-works .svg-wrap img{display:block;max-width:1200px;margin:0 auto}.img-circles{--h-mult:0.42;--imgW:Min(85vw,1500px);--imgH:calc(var(--h-mult)*var(--imgW));--circle-bg-ratio:1.44;--circle-bg-offset:15%;--ratio-circ-top:0.36;--ratio-circ-bottom:0.19;--off-circ-bottom:0.35;--off-circ-top:0.55;--offval-circ-top:calc(var(--imgH)*var(--off-circ-top));--offval-circ-bottom:calc(var(--imgH)*var(--off-circ-bottom));--ty-top:-22%;--ty-bt:38%;position:relative;z-index:0}.img-circles .img-wrap{position:relative;width:var(--imgW);height:var(--imgH)}.img-circles .img-wrap img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 100%;mask-size:auto 100%;transform:translateZ(1)}.img-circles .circle-bg{position:absolute;width:100%;height:100%;--size:calc(var(--imgH)*var(--circle-bg-ratio));height:var(--size);width:var(--size);top:50%;background-color:var(--light);border-radius:50%}.img-circles .circles{position:absolute;width:100%;height:100%;z-index:3;color:var(--bright)}.img-circles .circles:after,.img-circles .circles:before{content:"";position:absolute;width:100%;height:100%;border:1px solid;border-radius:50%;width:var(--s);height:var(--s)}.img-circles .circles:before{--s:calc(var(--imgW)*var(--ratio-circ-top));transform:translateY(var(--ty-top))}.img-circles .circles:after{--s:calc(var(--imgW)*var(--ratio-circ-bottom));top:auto;bottom:0;transform:translateY(var(--ty-bt))}.img-circles.align-right .circles:before{left:var(--offval-circ-top)}.img-circles.align-right .circles:after{left:var(--offval-circ-bottom)}.img-circles.align-right .circle-bg{left:0;transform:translate(calc(var(--circle-bg-offset)*-1),-50%)}.img-circles.align-right .img-wrap{margin-left:auto}.img-circles.align-right .img-wrap img{-webkit-mask-image:url(../../images/image-mask.svg);mask-image:url(../../images/image-mask.svg);-webkit-mask-position:left center;mask-position:left center}.safari .img-circles.align-right .img-wrap img{-webkit-mask-position:right center,left center;mask-position:right center,left center;-webkit-mask-image:linear-gradient(0deg,#000,#000),url(../../images/image-mask-outer.svg);mask-image:linear-gradient(0deg,#000,#000),url(../../images/image-mask-outer.svg);-webkit-mask-size:100% 100%,auto 100%;mask-size:100% 100%,auto 100%;-webkit-mask-composite:xor;mask-composite:exclude}.img-circles.align-left .circle-bg{left:auto;right:0;transform:translate(var(--circle-bg-offset),-50%)}.img-circles.align-left .circles{color:var(--red)}.img-circles.align-left .circles:before{left:auto;right:var(--offval-circ-top)}.img-circles.align-left .circles:after{left:auto;right:var(--offval-circ-bottom)}.img-circles.align-left .img-wrap{margin-right:auto}.img-circles.align-left .img-wrap img{-webkit-mask-image:url(../../images/image-mask-left.svg);mask-image:url(../../images/image-mask-left.svg);-webkit-mask-position:right center;mask-position:right center}.safari .img-circles.align-left .img-wrap img{-webkit-mask-position:left center,right center;mask-position:left center,right center;-webkit-mask-image:linear-gradient(0deg,#000,#000),url(../../images/image-mask-outer-left.svg);mask-image:linear-gradient(0deg,#000,#000),url(../../images/image-mask-outer-left.svg);-webkit-mask-size:100% 100%,auto 100%;mask-size:100% 100%,auto 100%;-webkit-mask-composite:xor;mask-composite:exclude}body.modal-open{overflow:hidden}.orrbitt-modal{--tDuration:500ms;display:none;z-index:9999;background:#e5f7fa;transition:opacity var(--tDuration)}.orrbitt-modal,.orrbitt-modal .modal-inner{position:fixed;opacity:0;width:100%;height:100%;top:0;left:0}.orrbitt-modal .modal-inner{min-height:100%;transform:translateY(200px);transition:transform var(--tDuration) ease-out,opacity var(--tDuration) ease-out;overflow-y:auto;overflow-x:hidden}.orrbitt-modal.is-open{pointer-events:all;opacity:1}.orrbitt-modal.is-open .modal-inner{transform:none;opacity:1}@media (prefers-reduced-motion){.orrbitt-modal{transition:opacity .2s linear}.orrbitt-modal .modal-inner{transition:none}}.modal-inner .logo-link-container{display:flex;align-items:center;justify-content:space-between;position:fixed;left:0;width:100%;top:0;height:80px;padding:10px 10%;background:#e5f7fa;z-index:5}.modal-inner .logo-link-container svg{display:block;height:34px}@media (min-width:768px){.modal-inner .logo-link-container svg{height:49px}}@media (min-width:1200px){.modal-inner .logo-link-container svg{height:53px}}.modal-inner .logo-link-container button.modal-close{padding:0;border:none;width:44px;height:44px;border-radius:0;background:transparent;cursor:pointer;z-index:7}.modal-inner .logo-link-container button.modal-close .screen-reader-text.open{display:block}.modal-inner .logo-link-container button.modal-close .screen-reader-text.close{display:none}.modal-inner .logo-link-container button.modal-close:before{content:none}.modal-inner .logo-link-container button.modal-close:hover span.c{background:#07415b}.modal-inner .logo-link-container button.modal-close:focus-visible{outline:2px solid #27b4c4}.modal-inner .logo-link-container button.modal-close span.c{--circ:6px;transition:all .3s ease-in-out;position:absolute;width:100%;height:100%;width:var(--circ);height:var(--circ);background:#fa141f;border-radius:50%;top:22px;left:22px;transform:translate(calc(var(--circ)*-0.5),calc(var(--circ)*-0.5))}.modal-inner .logo-link-container button.modal-close span.c:first-child,.modal-inner .logo-link-container button.modal-close span.c:nth-child(4){left:9px}.modal-inner .logo-link-container button.modal-close span.c:nth-child(2),.modal-inner .logo-link-container button.modal-close span.c:nth-child(5){left:35px}@media (min-width:768px){.modal-inner .logo-link-container button.modal-close span.c{--circ:8px}}.modal-inner .logo-link-container button.modal-close span.c{background:#07415b}.modal-inner .logo-link-container button.modal-close span.c:nth-child(n+4){transform:translate(calc(var(--circ)*-0.5),var(--circ))}.modal-inner .logo-link-container button.modal-close span.c:first-child,.modal-inner .logo-link-container button.modal-close span.c:nth-child(2){transform:translate(calc(var(--circ)*-0.5),calc(var(--circ)*-2))}.modal-inner .logo-link-container button.modal-close:focus span.c,.modal-inner .logo-link-container button.modal-close:hover span.c{background:#fa141f}@media (min-width:990px){.modal-inner .logo-link-container{left:auto;right:0;top:0;padding:5px 5% 5px 1%;width:60%;height:130px}}@media (min-width:1200px){.modal-inner .logo-link-container{height:150px;width:57%}}.orrbitt-modal-content{position:relative}.orrbitt-modal-content .team-modal-content{position:relative;display:flex;flex-direction:column;width:100%;padding:100px 10%}@media (min-width:768px){.orrbitt-modal-content .team-modal-content{padding-left:9%;padding-right:9%;padding-top:130px}}@media (min-width:990px){.orrbitt-modal-content .team-modal-content{padding-left:6.67%;padding-right:6.67%}}.orrbitt-modal-content .team-modal-content .photo{grid-row:1;order:1;width:100vw;position:relative;overflow:hidden;align-self:center}.orrbitt-modal-content .team-modal-content .photo .photo-placeholder{background:linear-gradient(135deg,#d0d0d0,#e8e8e8)}.orrbitt-modal-content .team-modal-content .photo .photo-placeholder,.orrbitt-modal-content .team-modal-content .photo img{display:block}.orrbitt-modal-content .team-modal-content header{order:2}.orrbitt-modal-content .team-modal-content header h2{font-size:2.1875rem;line-height:1.2;margin-top:10px;grid-row:2}.orrbitt-modal-content .team-modal-content .job-title{font-size:1.1875rem;grid-row:3;order:3}.orrbitt-modal-content .team-modal-content a.li-follow{order:4;width:auto;justify-self:start;margin:15px 0;max-width:100%;display:block;font-size:.625rem;letter-spacing:.0625rem;border:1px solid rgba(7,65,91,.13);border-radius:1.1875rem;text-transform:uppercase;line-height:.9375rem;font-weight:300;color:#07415b;display:flex;align-items:center;justify-content:center;padding:9px 20px;grid-row:4}.orrbitt-modal-content .team-modal-content a.li-follow svg{height:.9375rem;display:inline;margin-left:.3125rem}.orrbitt-modal-content .team-modal-content a.li-follow:focus,.orrbitt-modal-content .team-modal-content a.li-follow:hover{border:1px solid rgba(7,65,91,.6);text-decoration:none;background:#fff}.orrbitt-modal-content .team-modal-content a.li-follow:focus{box-shadow:0 0 0 2px #27b4c4;outline:none}.orrbitt-modal-content .team-modal-content .bio{max-width:100%;order:5}@media (min-width:990px){.orrbitt-modal-content .team-modal-content{display:grid;grid-template-columns:35% 60%;grid-auto-rows:none;grid-template-rows:repeat(3,min-content) 1fr;grid-column-gap:5%;max-height:100%;height:100%;padding-bottom:50px;padding-top:90px}.orrbitt-modal-content .team-modal-content .photo{grid-column:1;grid-row:1;width:calc(100% + 6.67vw);margin:0 0 0 -6.67vw}.orrbitt-modal-content .team-modal-content header{grid-column:1;grid-row:2;margin-top:20px}.orrbitt-modal-content .team-modal-content .job-title{grid-column:1;grid-row:3}.orrbitt-modal-content .team-modal-content a.li-follow{grid-column:1;grid-row:4;align-self:start}.orrbitt-modal-content .team-modal-content .bio{grid-column:2;grid-row:1/5;padding-top:50px;height:100%;align-self:stretch}.orrbitt-modal-content .team-modal-content.no-bio{grid-template-columns:35% 30% 25%;grid-template-rows:75px min-content 1fr}.orrbitt-modal-content .team-modal-content.no-bio .photo{grid-column:1;grid-row:1/4}.orrbitt-modal-content .team-modal-content.no-bio header{grid-column:2;grid-row:2}.orrbitt-modal-content .team-modal-content.no-bio .job-title{grid-row:3;grid-column:2}.orrbitt-modal-content .team-modal-content.no-bio a.li-follow{grid-column:3;grid-row:2;align-self:end;margin-bottom:0;justify-self:end}}@media (min-width:1200px){.orrbitt-modal-content .team-modal-content{grid-column-gap:8%}.orrbitt-modal-content .team-modal-content .photo{min-height:350px;max-height:420px}.orrbitt-modal-content .team-modal-content .bio{padding-top:80px}.orrbitt-modal-content .team-modal-content header{margin-top:35px}.orrbitt-modal-content .team-modal-content.no-bio{grid-template-columns:35% 27.5% 25%}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}button.nav-open{padding:0;border:none;position:relative;width:auto;height:auto;display:flex;border-radius:0;background:transparent;cursor:pointer;z-index:20}button.nav-open .screen-reader-text.open{display:block}button.nav-open .screen-reader-text.close{display:none}button.nav-open:before{content:none}button.nav-open .small-title{display:block;line-height:44px}@media (min-width:768px){button.nav-open .small-title{margin-right:5px}}button.nav-open .circles{position:relative;width:44px;height:44px}button.nav-open:hover span.c{background:#07415b}button.nav-open:focus{outline:2px solid #27b4c4}button.nav-open span.c{--circ:6px;transition:all .3s ease-in-out;position:absolute;width:100%;height:100%;width:var(--circ);height:var(--circ);background:#fa141f;border-radius:50%;top:22px;left:22px;transform:translate(calc(var(--circ)*-0.5),calc(var(--circ)*-0.5))}button.nav-open span.c:first-child,button.nav-open span.c:nth-child(4){left:9px}button.nav-open span.c:nth-child(2),button.nav-open span.c:nth-child(5){left:35px}@media (min-width:768px){button.nav-open span.c{--circ:8px}}button.nav-open[aria-expanded=true] .screen-reader-text.open{display:none}button.nav-open[aria-expanded=true] .screen-reader-text.close{display:block}button.nav-open[aria-expanded=true] span.c{background:#07415b}button.nav-open[aria-expanded=true] span.c:nth-child(n+4){transform:translate(calc(var(--circ)*-0.5),var(--circ))}button.nav-open[aria-expanded=true] span.c:first-child,button.nav-open[aria-expanded=true] span.c:nth-child(2){transform:translate(calc(var(--circ)*-0.5),calc(var(--circ)*-2))}button.nav-open[aria-expanded=true]:focus span.c,button.nav-open[aria-expanded=true]:hover span.c{background:#fa141f}.site-nav{--nav-brand:34px;--nav-pt:20px;--nav-spacing:30px;height:calc(var(--nav-pt) + var(--nav-brand) + var(--nav-spacing));padding-top:var(--nav-pt);position:fixed;width:100%;z-index:9998;display:flex;justify-content:space-between;align-items:center;top:0;left:0;z-index:15;padding-left:10%;padding-right:10%;transition:transform .3s ease-in-out}@media (min-width:768px){.site-nav{--nav-brand:49px;--nav-pt:30px}}@media (min-width:1200px){.site-nav{--nav-pt:55px;--nav-brand:53px}}@media (min-width:768px){.site-nav{padding-left:9%;padding-right:9%}}@media (min-width:990px){.site-nav{padding-left:6.67%;padding-right:6.67%}}.site-nav ul{list-style:none;padding:0;margin:0}.site-nav a{color:#07415b;font-weight:400}.site-nav ul.nav-list-top a{position:relative;display:inline-block}.site-nav ul.nav-list-top a .hand-circled{position:absolute;left:0;top:0;height:110%;width:115%;left:-5%;top:5%;z-index:-1}.site-nav ul.nav-list-top a .hand-circled .circle2{opacity:1;stroke-dasharray:916;stroke-dashoffset:916;transition:stroke-dashoffset .6s ease-in-out;stroke:#27b4c4}.site-nav ul.nav-list-top a:focus,.site-nav ul.nav-list-top a:hover{text-decoration:none}.site-nav ul.nav-list-top a:focus .circle2,.site-nav ul.nav-list-top a:hover .circle2{stroke-dashoffset:0}.site-nav ul.nav-list-top>li{padding:0 0 0 1rem;margin-left:-1rem}.site-nav ul.nav-list-top ul.dropdown-menu{font-style:italic}.site-nav ul.nav-list-top ul.dropdown-menu a:focus,.site-nav ul.nav-list-top ul.dropdown-menu a:hover{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;-webkit-text-decoration-color:#27b4c4;text-decoration-color:#27b4c4;text-underline-offset:3px}.site-nav:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;height:calc(100% + 10px);background-color:#fff;transition:opacity .3s ease-in-out;opacity:0;z-index:-1}.site-nav.scrolled{transform:translateY(calc(var(--nav-pt)*-1))}.site-nav.scrolled a.navbar-brand .sh-logo{transform:translateX(-50%) scale(1.1)}.site-nav.scrolled a.navbar-brand .sh-logo path{opacity:0}.site-nav.scrolled:after,.site-nav.scrolled a.navbar-brand .sh-logo path.mag{opacity:1}.no-scroll .site-nav.scrolled{transform:none}@media (min-width:1200px){.site-nav:after{height:calc(100% + 30px);background-color:transparent;background-image:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 25%,hsla(0,0%,100%,.9) 50%,#fff)}.site-nav.scrolled{transform:translateY(calc(var(--nav-pt)*-0.9))}}.site-nav a.navbar-brand{line-height:0;display:block;z-index:20}.site-nav a.navbar-brand:focus .sherlock-letters,.site-nav a.navbar-brand:hover .sherlock-letters{fill:url(#logo-gradient-t)}.site-nav a.navbar-brand:focus{outline:2px solid #27b4c4}.site-nav a.navbar-brand .sh-logo{height:var(--nav-brand);transition:transform .3s ease-in-out;transform-origin:bottom left}.site-nav a.navbar-brand .sh-logo path{transition:opacity .3s ease,fill .3s ease}@media (max-width:1199px){.nav-content{position:fixed;top:0;left:0;z-index:10;font-weight:300;min-height:100vh;max-height:100vh;background:#e5f7fa;width:100%;overflow-x:hidden;overflow-y:auto;display:none;flex-direction:column;padding:170px 10% 100px}.nav-content:before{content:"";width:100%;height:1px;background:#d1e6ea;left:0;top:130px;position:absolute}}@media (max-width:1199px) and (min-width:768px){.nav-content{padding-top:220px}.nav-content:before{top:150px}}@media (max-width:1199px){.nav-content ul.nav-list-top{width:100%;font-size:1.875rem;line-height:1.6;margin-bottom:50px;flex-grow:1}.nav-content ul.nav-list-top button.sub-menu-toggle{display:none}.nav-content ul.nav-list-top ul.dropdown-menu{font-size:1rem}.nav-content ul.nav-list-top a:focus,.nav-content ul.nav-list-top a:hover{font-weight:500}}@media (max-width:1199px) and (min-width:480px){.nav-content ul.nav-list-top{font-size:2.125rem}.nav-content ul.nav-list-top ul.dropdown-menu{font-size:1.25rem}}@media (max-width:1199px) and (min-width:768px){.nav-content ul.nav-list-top{display:grid;grid-template-columns:45% 50%;grid-auto-flow:column;grid-template-rows:repeat(5,min-content);padding-bottom:90px;margin-bottom:60px;position:relative;font-size:1.75rem}.nav-content ul.nav-list-top ul.dropdown-menu{font-size:1.125rem}.nav-content ul.nav-list-top:after{content:"";width:100vw;height:1px;background:#d1e6ea;left:-9vw;bottom:0;position:absolute}.nav-content ul.nav-list-top>li{display:block}.nav-content ul.nav-list-top>li.menu-item-1571{grid-row:span 3}}@media (max-width:1199px) and (min-width:990px){.nav-content ul.nav-list-top{font-size:2rem}}@media (max-width:1199px){.nav-content .copyright{font-size:.625rem;letter-spacing:.1875rem;font-weight:300;color:#07415b}.nav-content .copyright a{text-decoration:underline;-webkit-text-decoration-color:#27b4c4;text-decoration-color:#27b4c4;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.nav-content .copyright a:focus,.nav-content .copyright a:hover{color:#fa141f;font-weight:400}}@media (max-width:1199px) and (min-width:768px){.nav-content .copyright{text-align:center}}@media (max-width:1199px){.nav-content .contact-info{display:none}}@media (max-width:1199px) and (min-width:768px){.nav-content .contact-info{margin-bottom:50px;padding-bottom:60px;display:block;position:relative}.nav-content .contact-info:after{background:#d1e6ea;top:auto;position:absolute;width:100vw;height:1px;left:-9vw;bottom:0;content:""}.nav-content .contact-info h2.small-title{margin-bottom:20px}.nav-content .contact-info .contact-content{font-size:.9375rem;width:100%;display:flex;justify-content:space-between}}@media (max-width:1199px) and (min-width:768px) and (min-width:990px){.nav-content .contact-info .contact-content{line-height:1.9473684211;font-size:1.125rem}}@media (max-width:1199px) and (min-width:768px) and (min-width:1200px){.nav-content .contact-info .contact-content{font-size:1.1875rem}}@media (max-width:1199px) and (min-width:768px){.nav-content .contact-info .contact-content a{text-decoration:underline;-webkit-text-decoration-color:#27b4c4;text-decoration-color:#27b4c4;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:5px}.nav-content .contact-info .contact-content a:focus,.nav-content .contact-info .contact-content a:hover{color:#fa141f}}@media (max-width:1199px){.nav-content .social-links{display:none}}@media (max-width:1199px) and (min-width:768px){.nav-content .social-links{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:50px;position:relative;z-index:1}.nav-content .social-links a{display:block;margin-left:1rem}.nav-content .social-links a svg{width:20px;height:20px;fill:#27b4c4}.nav-content .social-links a:focus svg,.nav-content .social-links a:hover svg{fill:#07415b}}@media (max-width:1199px) and (min-width:768px){.nav-content{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:min-content}.nav-content ul.nav-new{grid-column:1/3;flex-grow:0}.nav-content .contact-info{grid-column:1/3;grid-row:2/4}.nav-content .social-links{grid-column:2;grid-row:2}.nav-content .copyright{grid-column:1/3;grid-row:4}}@media (min-width:1200px){.site-nav{padding-right:5%;font-size:.9rem}.site-nav .contact-info,.site-nav .copyright,.site-nav .social-links,.site-nav button.nav-open{display:none}}@media (min-width:1200px) and (min-width:1280px){.site-nav{font-size:.95rem}}@media (min-width:1200px) and (min-width:1440px){.site-nav{font-size:1rem;padding-right:6.67%}}@media (min-width:1200px){.site-nav a.navbar-brand .sh-logo{height:var(--nav-brand)}}@media (min-width:1200px){.nav-content{flex-grow:1;margin-left:3%;position:relative;z-index:1}.nav-content ul.nav-list-top{height:100%;display:flex;justify-content:flex-end;align-items:center}.nav-content ul.nav-list-top>li{position:relative;height:100%;margin-left:0;padding-left:1.5rem;white-space:nowrap}}@media (min-width:1200px) and (min-width:1280px){.nav-content ul.nav-list-top>li{padding-left:1.8rem}}@media (min-width:1200px) and (min-width:1440px){.nav-content ul.nav-list-top>li{padding-left:2.3rem}}@media (min-width:1200px){.nav-content ul.nav-list-top>li.menu-item-has-children{padding-right:10px}}@media (min-width:1200px){.nav-content ul.nav-list-top>li>ul.dropdown-menu{display:none;position:absolute;background-color:#fff;top:100%;padding:1rem 1.5rem 1rem 1rem;box-shadow:2px 5px 10px -3px rgba(0,0,0,.2),0 0 15px -3px rgba(0,0,0,.1)}.nav-content ul.nav-list-top>li>ul.dropdown-menu li{white-space:nowrap}.nav-content ul.nav-list-top>li>ul.dropdown-menu.opened{display:block}}@media (min-width:1200px){.nav-content ul.nav-list-top>li button.sub-menu-toggle{border:none;padding:0;background:transparent;border-radius:0;width:20px;height:20px;margin:0;position:absolute;display:inline-block;top:50%;left:auto;right:-10px;transform:translateY(-50%);color:var(--cello)}.nav-content ul.nav-list-top>li button.sub-menu-toggle:after{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.nav-content ul.nav-list-top>li button.sub-menu-toggle:before{content:none}.nav-content ul.nav-list-top>li button.sub-menu-toggle[aria-expanded=true]:after{transform:translate(-50%,-50%) scaleY(-1)}.nav-content ul.nav-list-top>li button.sub-menu-toggle:focus,.nav-content ul.nav-list-top>li button.sub-menu-toggle:hover{background:transparent;color:var(--red)}}section.news{margin-bottom:50px;min-height:500px}section.news .inner-wrapper{position:relative;padding-bottom:100px;overflow-x:hidden}section.news .inner-wrapper .filters{position:relative;display:flex;margin-bottom:25px;flex-direction:column;padding-left:10%;padding-right:10%}@media (min-width:768px){section.news .inner-wrapper .filters{padding-left:9%;padding-right:9%}}@media (min-width:990px){section.news .inner-wrapper .filters{padding-left:6.38%;padding-right:6.38%}}section.news .inner-wrapper .filters .btn{margin:.3rem;padding:0 20px;border-radius:1.375rem;height:2.5rem;font-size:.75rem;letter-spacing:.09375rem;line-height:1}section.news .inner-wrapper .filters .btn.active{background:#fa141f}section.news .inner-wrapper .filters .btn.active:before{background-image:linear-gradient(150deg,#fa141f,#07415b);opacity:1}@media (min-width:768px){section.news .inner-wrapper .filters{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:-.3rem;margin-right:-.3rem}}@media (min-width:1200px){section.news .inner-wrapper .filters{justify-content:center}}section.news .inner-wrapper .news-posts{padding-top:30px;padding-left:10%;padding-right:10%}@media (min-width:768px){section.news .inner-wrapper .news-posts{padding-left:9%;padding-right:9%}}@media (min-width:990px){section.news .inner-wrapper .news-posts{padding-left:6.38%;padding-right:6.38%}}@media (min-width:1200px){section.news .inner-wrapper .news-posts{padding-left:0;padding-right:0;max-width:900px;margin-left:auto;margin-right:auto}}section.news .inner-wrapper .news-posts .post-wrapper{margin-bottom:3rem}@media (min-width:1200px){section.news .inner-wrapper .news-posts .post-wrapper{margin-bottom:3.5rem}}section.news .inner-wrapper .news-posts .post-wrapper .small-title{font-size:.625rem;font-size:clamp(.625rem,.5535714286rem + (.0035714286 * 100vw),.875rem);letter-spacing:.1875rem}@media (min-width:1440px){section.news .inner-wrapper .news-posts .post-wrapper .small-title{font-size:.875rem}}section.news .inner-wrapper .news-posts .post-wrapper .post-title{font-weight:400;line-height:1.4;font-size:1.125rem;font-size:clamp(1.125rem,1.0892857143rem + (.0017857143 * 100vw),1.25rem);color:#07415b}@media (min-width:1440px){section.news .inner-wrapper .news-posts .post-wrapper .post-title{font-size:1.25rem}}section.news .inner-wrapper .pagination{display:flex;flex-direction:row}section.news .inner-wrapper .pagination a.pagenum{display:block;width:1.875rem;width:clamp(1.875rem,1.625rem + (.0125 * 100vw),2.75rem);height:1.875rem;height:clamp(1.875rem,1.625rem + (.0125 * 100vw),2.75rem);line-height:1.75rem;line-height:clamp(1.75rem,1.5178571429rem + (.0116071429 * 100vw),2.5625rem);background:#07415b;color:#fff;border-radius:50%;text-align:center;margin-right:.3rem;cursor:pointer}@media (min-width:1440px){section.news .inner-wrapper .pagination a.pagenum{width:2.75rem;height:2.75rem;line-height:2.5625rem}}@media (min-width:1200px){section.news .inner-wrapper .pagination a.pagenum{margin-right:.5rem}}section.news .inner-wrapper .pagination a.pagenum:focus,section.news .inner-wrapper .pagination a.pagenum:hover{background:#fa141f;text-decoration:none}section.news .inner-wrapper .pagination a.pagenum.current{background:#16819e}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(7,65,91,.8) url(../../images/top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;transition:opacity .3s 0s,visibility 0s .3s;z-index:9999}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.3}.cd-top.cd-fade-out:hover{opacity:1}.no-touch .cd-top:hover{background-color:#fa141f;opacity:1}@media only screen and (min-width:768px){.cd-top{right:20px;bottom:20px}}@media only screen and (min-width:1024px){.cd-top{height:50px;width:50px;right:20px;bottom:20px}}body.page-template-default .default-content,body.page-template-default .single-content,body.page-template-page-landing .default-content,body.page-template-page-landing .single-content,body.single .default-content,body.single .single-content{padding:120px 10% 150px}@media (min-width:768px){body.page-template-default .default-content,body.page-template-default .single-content,body.page-template-page-landing .default-content,body.page-template-page-landing .single-content,body.single .default-content,body.single .single-content{padding-left:9%;padding-right:9%}}@media (min-width:990px){body.page-template-default .default-content,body.page-template-default .single-content,body.page-template-page-landing .default-content,body.page-template-page-landing .single-content,body.single .default-content,body.single .single-content{padding-left:6.38%;padding-right:6.38%}}body.page-template-default .default-content a.btn,body.page-template-default .single-content a.btn,body.page-template-page-landing .default-content a.btn,body.page-template-page-landing .single-content a.btn,body.single .default-content a.btn,body.single .single-content a.btn{display:inline-flex}body.page-template-default .default-content h1,body.page-template-default .single-content h1,body.page-template-page-landing .default-content h1,body.page-template-page-landing .single-content h1,body.single .default-content h1,body.single .single-content h1{margin-bottom:2rem}body.page-template-default .default-content .small-title.date-time,body.page-template-default .single-content .small-title.date-time,body.page-template-page-landing .default-content .small-title.date-time,body.page-template-page-landing .single-content .small-title.date-time,body.single .default-content .small-title.date-time,body.single .single-content .small-title.date-time{font-size:.625rem;font-size:clamp(.625rem,.5535714286rem + (.0035714286 * 100vw),.875rem);letter-spacing:.1875rem;margin-bottom:1.5rem}@media (min-width:1440px){body.page-template-default .default-content .small-title.date-time,body.page-template-default .single-content .small-title.date-time,body.page-template-page-landing .default-content .small-title.date-time,body.page-template-page-landing .single-content .small-title.date-time,body.single .default-content .small-title.date-time,body.single .single-content .small-title.date-time{font-size:.875rem}}@media (min-width:480px){body.page-template-default .default-content,body.page-template-default .single-content,body.page-template-page-landing .default-content,body.page-template-page-landing .single-content,body.single .default-content,body.single .single-content{padding-top:160px}}@media (min-width:768px){body.page-template-default .default-content,body.page-template-default .single-content,body.page-template-page-landing .default-content,body.page-template-page-landing .single-content,body.single .default-content,body.single .single-content{padding-top:180px}}@media (min-width:990px){body.page-template-default .default-content,body.page-template-default .single-content,body.page-template-page-landing .default-content,body.page-template-page-landing .single-content,body.single .default-content,body.single .single-content{padding-top:200px}}@media (min-width:1200px){body.page-template-default .default-content,body.page-template-default .single-content,body.page-template-page-landing .default-content,body.page-template-page-landing .single-content,body.single .default-content,body.single .single-content{padding-top:260px;padding-bottom:200px}}body.page-template-default .form-wrapper,body.page-template-page-landing .form-wrapper,body.single .form-wrapper{padding-left:10%;padding-right:10%;padding-bottom:200px}@media (min-width:768px){body.page-template-default .form-wrapper,body.page-template-page-landing .form-wrapper,body.single .form-wrapper{padding-left:9%;padding-right:9%}}@media (min-width:990px){body.page-template-default .form-wrapper,body.page-template-page-landing .form-wrapper,body.single .form-wrapper{padding-left:6.38%;padding-right:6.38%}}@media (min-width:1200px){body.page-template-default .form-wrapper,body.page-template-page-landing .form-wrapper,body.single .form-wrapper{padding-left:0;padding-right:0;max-width:900px;margin-left:auto;margin-right:auto}}.team-item,button.team-item{display:block;position:relative;z-index:5;transition:none;background:transparent;margin:0;padding:0;border-radius:0;text-align:left;height:auto}.team-item .team-button-inner,button.team-item .team-button-inner{position:relative;width:90%;margin-left:auto;margin-right:auto}.team-item:after,.team-item:before,button.team-item:after,button.team-item:before{content:none}.team-item:focus .img-wrap,.team-item:hover .img-wrap,button.team-item:focus .img-wrap,button.team-item:hover .img-wrap{border-radius:50% 50% 0 0}.team-item:focus .img-wrap:after,.team-item:hover .img-wrap:after,button.team-item:focus .img-wrap:after,button.team-item:hover .img-wrap:after{opacity:.6}.team-item:focus .img-wrap:before,.team-item:hover .img-wrap:before,button.team-item:focus .img-wrap:before,button.team-item:hover .img-wrap:before{opacity:.5}.team-item:focus .team-info,.team-item:hover .team-info,button.team-item:focus .team-info,button.team-item:hover .team-info{opacity:1}.team-item:focus,button.team-item:focus{outline:3px solid #27b4c4;z-index:2}.team-item:focus:not(:focus-visible),button.team-item:focus:not(:focus-visible){outline:0}.team-item:focus-visible,button.team-item:focus-visible{outline:3px solid #27b4c4;z-index:2}.team-item .img-wrap,button.team-item .img-wrap{display:block;position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden;z-index:-1;background-color:#e8e8e8;background:linear-gradient(135deg,#d0d0d0,#e8e8e8);border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;transition:border-radius .3s ease}.team-item .img-wrap:after,button.team-item .img-wrap:after{background:linear-gradient(135deg,#4fdae4 40%,#ec1b34 70%);z-index:2}.team-item .img-wrap:after,.team-item .img-wrap:before,button.team-item .img-wrap:after,button.team-item .img-wrap:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;mix-blend-mode:multiply;opacity:0;transition:opacity .3s linear}.team-item .img-wrap:before,button.team-item .img-wrap:before{background:linear-gradient(0deg,#07405a,rgba(7,64,90,0) 50%);z-index:1;transform:none}.team-item .img-wrap img,button.team-item .img-wrap img{position:absolute;width:auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;max-width:none;filter:grayscale(1);text-align:center;color:#000}.team-item .team-info,button.team-item .team-info{text-transform:uppercase;color:#fff;position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;padding:12px 14px;display:flex;flex-direction:column;justify-content:flex-end;opacity:0;transition:opacity .3s linear}.team-item .team-info .name,button.team-item .team-info .name{font-size:.6875rem;letter-spacing:.15rem;font-weight:600;line-height:1.2;margin-bottom:3px}.team-item .team-info .team-title,button.team-item .team-info .team-title{font-size:.5rem;letter-spacing:.09375rem;line-height:1.2}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-bottom:50px}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.icons-text-content{padding-top:100px;padding-bottom:100px}.icons-text-content h2.title-1{text-align:center;width:90%;margin:0 auto 50px}.icons-text-content .title-intro{padding-left:10%;padding-right:10%;margin-bottom:50px}@media (min-width:768px){.icons-text-content .title-intro{padding-left:9%;padding-right:9%}}@media (min-width:990px){.icons-text-content .title-intro{padding-left:6.38%;padding-right:6.38%}}.icons-text-content .icons-list{padding-left:10%;padding-right:10%;display:flex;flex-direction:column;align-items:center;text-align:center}@media (min-width:768px){.icons-text-content .icons-list{padding-left:9%;padding-right:9%}}@media (min-width:990px){.icons-text-content .icons-list{padding-left:6.38%;padding-right:6.38%}}.icons-text-content .icons-list .icon-item{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.icons-text-content .icons-list .icon-item .icon-text{max-width:24ch}.icons-text-content .icons-list .icon-item h3{line-height:1.1;margin-top:.5rem;margin-bottom:1rem}.icons-text-content .icons-list .icon-item .icon-wrap{background:#e5f7fa;position:relative;width:110px;height:110px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.icons-text-content .icons-list .icon-item .icon-wrap img{display:block}@media (min-width:990px){.icons-text-content .icons-list .icon-item .icon-wrap{width:130px;height:130px;margin-bottom:.7rem}}@media (min-width:576px){.icons-text-content .icons-list{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.icons-text-content .icons-list .icon-item{flex:0 0 48%}}@media (min-width:576px) and (max-width:1199px){.icons-text-content .icons-list .icon-item:nth-child(2n-1):last-child{margin-left:auto;margin-right:auto}}@media (min-width:1200px){.icons-text-content .icons-list{justify-content:space-between}.icons-text-content .icons-list .icon-item{flex:0 0 25%}}.block-text-cols{padding-top:100px;padding-bottom:100px;position:relative}.block-text-cols.bg-lightblue{background-color:#e5f7fa}.block-text-cols .text-cols-inner{padding-left:10%;padding-right:10%;position:relative}@media (min-width:768px){.block-text-cols .text-cols-inner{padding-left:9%;padding-right:9%}}@media (min-width:990px){.block-text-cols .text-cols-inner{padding-left:6.38%;padding-right:6.38%}}.block-text-cols .col-left{margin-bottom:30px}@media (min-width:990px){.block-text-cols{padding-top:165px;padding-bottom:135px}.block-text-cols .text-cols-inner{display:flex;justify-content:space-between}.block-text-cols .text-cols-inner .col-left{flex:0 0 49%;margin:0}.block-text-cols .text-cols-inner .col-right{flex:0 0 49%}}@media (min-width:1920px){.block-text-cols{margin-left:min(0,(2020px - 100vw)/2);margin-right:min(0,(2020px - 100vw)/2)}.block-text-cols .text-cols-inner{max-width:1750px;padding:0;margin-left:auto;margin-right:auto}}.text-cols-img .col-left,.text-cols-img .col-right{padding-left:10%;padding-right:10%}@media (min-width:768px){.text-cols-img .col-left,.text-cols-img .col-right{padding-left:9%;padding-right:9%}}@media (min-width:990px){.text-cols-img .col-left,.text-cols-img .col-right{padding-left:6.38%;padding-right:6.38%}}.text-cols-img .img-circles{--h-mult:0.4;--ratio-circ-bottom:0.42;--ratio-circ-top:0.21;--off-circ-top:-0.15;--off-circ-bottom:1.2;--ty-top:50%;--ty-bt:20%}.text-cols-img .img-circles .circle-bg{display:none}.text-cols-img .img-circles.align-left .img-wrap img{-webkit-mask-image:url(../../images/image-mask-left.svg),linear-gradient(0deg,#000,#000);mask-image:url(../../images/image-mask-left.svg),linear-gradient(0deg,#000,#000);-webkit-mask-position:right center,left center;mask-position:right center,left center;-webkit-mask-size:auto 100%,50% 100%;mask-size:auto 100%,50% 100%}.text-cols-img .col-left{margin-bottom:50px}.text-cols-img .col-right{margin-top:50px}@media (min-width:480px){.text-cols-img .col-right{margin-top:80px}}@media (min-width:990px){.text-cols-img .img-circles{--imgW:70vw}}@media (min-width:1200px){.text-cols-img{display:grid;grid-template-columns:6.38% min(678px,47vw) 1fr 6.38%;padding-bottom:190px;padding-top:210px}.text-cols-img .col-left{grid-column:2;grid-row:1;padding:0;margin-bottom:70px}.text-cols-img .col-left h2{max-width:18.7ch}.text-cols-img .img-circles{grid-row:2;grid-column:1/3;--imgW:Min(678px,47vw)}.text-cols-img .col-right{grid-row:1/3;grid-column:3;margin:0;padding:5% 0 0 6%}.text-cols-img .col-right p.callout{margin-bottom:19%}}.block-image-text{margin-bottom:100px;margin-top:100px}.block-image-text .img-circles{--h-mult:0.725;--imgW:80vw;--circle-bg-ratio:1.35;--ratio-circ-top:0.6;--ratio-circ-bottom:0.29;--off-circ-top:0.3;--off-circ-bottom:0.2;--ty-bt:20%;margin-bottom:20%}@media (min-width:480px){.block-image-text .img-circles{--imgW:70vw;margin-bottom:15%}}@media (min-width:768px){.block-image-text .img-circles{--imgW:60vw}}@media (min-width:990px){.block-image-text .img-circles{--imgW:Min(630px,39vw);margin-bottom:0}}.block-image-text .text-content{padding-left:10%;padding-right:10%}@media (min-width:768px){.block-image-text .text-content{padding-left:9%;padding-right:9%}}@media (min-width:990px){.block-image-text .text-content{padding-left:6.38%;padding-right:6.38%}}@media (min-width:990px){.block-image-text{display:grid}.block-image-text .text-content{margin-bottom:-5%;align-self:center;grid-row:1}.block-image-text .img-circles{grid-row:1}.block-image-text.image-left{padding-right:6.38%}.block-image-text.image-left .text-content{padding:0 0 0 10%;grid-column:2}.block-image-text.image-left .img-circles{grid-column:1}.block-image-text.image-right{padding-left:6.38%}.block-image-text.image-right .img-circles{grid-column:2}.block-image-text.image-right .text-content{grid-column:1;padding:0 10% 0 0}}@media (min-width:1200px){.block-image-text{display:grid}.block-image-text .text-content{max-width:660px;margin-bottom:-30px}.block-image-text.image-left{grid-template-columns:1fr 45%}.block-image-text.image-left .text-content{padding-left:0}.block-image-text.image-right{grid-template-columns:45% 1fr}.block-image-text.image-right .text-content{padding-right:0}}.video-block{padding-top:100px;padding-bottom:100px;background-color:var(--light)}.video-block .callout{padding-left:10%;padding-right:10%;margin-bottom:30px}@media (min-width:768px){.video-block .callout{padding-left:9%;padding-right:9%}}@media (min-width:990px){.video-block .callout{padding-left:6.38%;padding-right:6.38%}}@media (min-width:768px){.video-block{padding-left:10%;padding-right:10%}}@media (min-width:768px) and (min-width:768px){.video-block{padding-left:9%;padding-right:9%}}@media (min-width:768px) and (min-width:990px){.video-block{padding-left:6.38%;padding-right:6.38%}}@media (min-width:768px){.video-block .callout{padding:0}}@media (min-width:990px){.video-block{display:flex;justify-content:space-between;padding-right:0;align-items:center}.video-block .callout{margin-bottom:0;flex:0 0 35%}.video-block .video-embed{flex:0 0 60%}.video-block .video-embed .embed-container{margin:0}}@media (min-width:1200px){.video-block{padding-top:130px;padding-bottom:120px}.video-block .callout{max-width:29.375rem}.video-block .video-embed{flex:0 0 49%}}.basic-text-content{padding-left:10%;padding-right:10%;margin-top:100px;margin-bottom:100px}.basic-text-content a.btn{display:inline-flex}.basic-text-content a.btn:nth-child(2){margin-top:1rem}@media (min-width:990px){.basic-text-content{padding-left:14%;padding-right:14%;margin-bottom:150px}}@media (min-width:1200px){.basic-text-content{padding-left:15%;padding-right:15%;margin-bottom:200px}}@media (min-width:1440px){.basic-text-content{padding-left:19.5%;padding-right:19.5%}}.horizontal-img{margin-top:120px;margin-bottom:120px;--imgW:Min(85vw,1224px);position:relative;max-width:none}@media (min-width:768px){.horizontal-img{margin-top:150px;margin-bottom:150px}}@media (min-width:990px){.horizontal-img{margin-top:200px;margin-bottom:200px}}@media (min-width:1200px){.horizontal-img{margin-top:200px;margin-bottom:270px}}.circle-chart-outer .circle{--circleSize:100px;position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}@media (min-width:576px){.circle-chart-outer .circle{--circleSize:150px}}.circle-chart-outer .circle .icon-wrap-circle{position:relative;background:#fff;width:var(--circleSize);height:var(--circleSize);border-radius:50%;margin-bottom:1rem;transition:background-color .3s ease-out}.circle-chart-outer .circle .icon-wrap-circle img{width:calc(var(--circleSize)*0.4);height:auto;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);will-change:transform,filter;transition:all .3s}.circle-chart-outer .circle .circle-text{display:flex;flex-direction:column;align-items:center;text-align:center}.circle-chart-outer .circle .circle-text .title-4{margin-bottom:.5rem;line-height:1.3}.circle-chart-outer .circle .circle-text .circle-p,.circle-chart-outer .circle .circle-text .title-4{transition:color .3s;color:#07415b}.circle-chart a.circle:focus .icon-wrap-circle,.circle-chart a.circle:hover .icon-wrap-circle{background-color:var(--cello)}.circle-chart a.circle:focus .icon-wrap-circle img,.circle-chart a.circle:hover .icon-wrap-circle img{transform:translate(-50%,-50%) scale(1.2);filter:contrast(1.3)}.circle-chart a.circle:focus .circle-text .title-4,.circle-chart a.circle:hover .circle-text .title-4{color:var(--red)}.circle-chart-outer .chart-mid{z-index:2;position:relative;pointer-events:none}@media (min-width:768px){.circle-chart-outer{--chart-size:Min(100%,1000px)}.circle-chart-outer .circle-chart{position:relative;width:var(--chart-size);padding-bottom:var(--chart-size)}.circle-chart-outer .circle{position:absolute;--circleSize:150px}.circle-chart-outer .circle .circle-text{position:absolute;width:calc(var(--circleSize) + 40px);top:100%}}@media (min-width:768px) and (max-width:990px){.circle-chart-outer .circle .circle-text .circle-p{font-size:.8125rem}}@media (min-width:768px){.circle-chart-outer .circle.circle-top{left:50%;top:-75px;transform:translate(-50%)}}@media (min-width:768px){.circle-chart-outer .circle.circle-left{left:4%;top:35%;transform:translateY(-50%)}}@media (min-width:768px){.circle-chart-outer .circle.circle-right{right:4%;top:35%;transform:translateY(-50%)}}@media (min-width:990px){.circle-chart-outer .circle{--circleSize:190px}.circle-chart-outer .circle img{width:calc(var(--circleSize)*0.3)}.circle-chart-outer .circle .circle-text{width:calc(var(--circleSize) + 60px)}.circle-chart-outer .circle.circle-left{left:3.5%}.circle-chart-outer .circle.circle-right{right:3.5%}}@media (min-width:1200px){.circle-chart-outer .circle{--circleSize:270px}.circle-chart-outer .circle.circle-top{top:-135px}.circle-chart-outer .circle.circle-left{top:38%;left:-35px}.circle-chart-outer .circle.circle-right{top:38%;right:-35px}}@media (min-width:1440px){.circle-chart-outer{--chart-size:1075px}}.new-hp-block.expanding_circle .circle-content{--imgMaskSize:37vw}.new-hp-block.expanding_circle .circle-content .outer-circle{position:absolute;width:100%;height:100%;overflow:hidden;height:160vw;top:50%;transform:translateY(-50%);pointer-events:none}.new-hp-block.expanding_circle .circle-content .outer-circle .blue-circle{background:#e5f7fa;position:absolute;width:100%;height:100%;border-radius:50%;left:50%;top:50%;transform-origin:center;transform:translate(-50%,-50%);width:160vw;height:160vw}.new-hp-block.expanding_circle .circle-content .img-expand{width:100%;position:relative;top:0;left:0;overflow:visible;height:93vw;z-index:0}.new-hp-block.expanding_circle .circle-content .img-expand .gradient{position:absolute;width:100%;height:100%;background-image:linear-gradient(0deg,#fff,hsla(0,0%,100%,0) 60%);z-index:2}.new-hp-block.expanding_circle .circle-content .img-expand .img-expand-inner{position:relative;width:100%;height:100%;overflow:hidden;-webkit-mask-image:radial-gradient(circle at center,#000 0,#000 var(--imgMaskSize),transparent calc(var(--imgMaskSize) + 1px));mask-image:radial-gradient(circle at center,#000 0,#000 var(--imgMaskSize),transparent calc(var(--imgMaskSize) + 1px))}.new-hp-block.expanding_circle .circle-content .img-expand .img-expand-inner img.circle-img{left:50%;top:50%;width:auto;position:absolute;display:block;transform-origin:center top;max-width:none;height:80%;transform:translate(-50%,-50%)}@media (min-width:768px){.new-hp-block.expanding_circle .circle-content .outer-circle{height:148vw}.new-hp-block.expanding_circle .circle-content .outer-circle .blue-circle{height:148vw;width:148vw}}@media (min-width:990px){.new-hp-block.expanding_circle .circle-content{--imgMaskSize:30vw}.new-hp-block.expanding_circle .circle-content .img-expand{height:75vw}.new-hp-block.expanding_circle .circle-content .outer-circle{height:120vw}.new-hp-block.expanding_circle .circle-content .outer-circle .blue-circle{height:120vw;width:120vw}}@media (min-width:1200px){.new-hp-block.expanding_circle .circle-content{--imgMaskSize:141px;--imgSmallSize:141px}.new-hp-block.expanding_circle .circle-content .img-expand{width:100%;height:calc(var(--imgMaskSize)*2);position:absolute;top:0;left:0}.new-hp-block.expanding_circle .circle-content .img-expand .img-expand-inner{-webkit-mask-image:radial-gradient(circle at center var(--imgMaskSize),#000 0,#000 var(--imgMaskSize),transparent calc(var(--imgMaskSize) + 1px));mask-image:radial-gradient(circle at center var(--imgMaskSize),#000 0,#000 var(--imgMaskSize),transparent calc(var(--imgMaskSize) + 1px))}.new-hp-block.expanding_circle .circle-content .img-expand .img-expand-inner img.circle-img{height:auto;width:min(110vw,1600px);max-height:none;top:50%;left:50%;transform:none;transform-origin:center}.new-hp-block.expanding_circle .circle-content .outer-circle{height:min(119vw,1714px);top:50%;transform:translateY(-50%);max-width:100vw}.new-hp-block.expanding_circle .circle-content .outer-circle .blue-circle{height:min(119vw,1714px);width:min(119vw,1714px);transform:translate(-50%,-50%) scale(0)}}.new-hp-block .circle-content{width:100%;max-width:100vw;overflow-y:visible;position:relative}@media (min-width:990px){.new-hp-block .circle-content{margin-top:100px}}.new-hp-block .circle-content .top-text{padding-top:150px;position:relative;z-index:1;padding-left:10%;padding-right:10%;line-height:1.2571428571;font-weight:300;font-size:1.625rem;font-size:clamp(1.625rem,1.3125rem + (.015625 * 100vw),2.0625rem)}@media (min-width:768px){.new-hp-block .circle-content .top-text{font-size:2.0625rem}}.new-hp-block .circle-content .top-text.mobile{display:block;line-height:1.25;margin-bottom:55vw}@media (min-width:768px){.new-hp-block .circle-content .top-text.mobile{margin-bottom:37vw;padding-left:9%;padding-right:9%}}.new-hp-block .circle-content .top-text.desktop{display:none}@media (min-width:1200px){.new-hp-block .circle-content .top-text{padding-left:6.67%;padding-right:6.67%;display:grid;max-width:100%;grid-template-columns:1fr 1fr;grid-column-gap:calc(var(--imgSmallSize)*2);align-items:center;min-height:calc(var(--imgSmallSize)*2);font-size:1.875rem;font-size:clamp(1.875rem,.3125rem + (.0208333333 * 100vw),2.1875rem);padding-top:0}}@media (min-width:1200px) and (min-width:1440px){.new-hp-block .circle-content .top-text{font-size:2.1875rem}}@media (min-width:1200px){.new-hp-block .circle-content .top-text.mobile{display:none}}@media (min-width:1200px){.new-hp-block .circle-content .top-text.desktop{display:grid}}@media (min-width:1200px){.new-hp-block .circle-content .top-text .left{grid-column:1;grid-row:1}}@media (min-width:1200px){.new-hp-block .circle-content .top-text .right{margin:0;text-align:right;grid-column:2;grid-row:1}}@media (min-width:1200px){.new-hp-block .circle-content .middle-spacer{width:100%;height:calc(min(72vw, 1036px) - var(--imgSmallSize)*2)}}.new-hp-block .circle-content .bottom-text{margin-top:-20%;margin-left:auto;margin-right:auto;text-align:center;z-index:2;position:relative;padding-left:10%;padding-right:10%;display:flex;flex-direction:column;align-items:center;min-height:55vw}.new-hp-block .circle-content .bottom-text p{margin-bottom:1rem}.new-hp-block .circle-content .bottom-text .btn-wrap{width:80%;margin-top:30px}@media (min-width:768px){.new-hp-block .circle-content .bottom-text{padding-left:9%;padding-right:9%;min-height:40vw}.new-hp-block .circle-content .bottom-text .btn-wrap{max-width:15.625rem}}@media (min-width:990px){.new-hp-block .circle-content .bottom-text{width:60%;padding-left:0;padding-right:0;min-height:40vw}}@media (min-width:1200px){.new-hp-block .circle-content .bottom-text{width:63%;margin-top:-15%;padding-left:0;padding-right:0;min-height:none}}@media (min-width:1440px){.new-hp-block .circle-content .bottom-text{width:46%;margin-top:-5%}}@media (prefers-reduced-motion) and (min-width:1200px){.new-hp-block.expanding_circle .circle-content{--imgMaskSize:Min(25vw,360px)}.new-hp-block.expanding_circle .circle-content .middle-spacer{display:none}.new-hp-block.expanding_circle .circle-content .outer-circle{position:absolute;width:100%;height:100%;overflow:hidden;height:min(1296px,90vw);top:50%;transform:translateY(-50%);max-width:none}.new-hp-block.expanding_circle .circle-content .outer-circle .blue-circle{background:#e5f7fa;position:absolute;width:100%;height:100%;border-radius:50%;left:50%;top:50%;transform-origin:center;transform:translate(-50%,-50%);width:min(1296px,90vw);height:min(1296px,90vw)}.new-hp-block.expanding_circle .circle-content .img-expand{height:min(55vw,792px);position:relative}.new-hp-block.expanding_circle .circle-content .img-expand .img-expand-inner{position:relative;width:100%;height:100%;overflow:hidden;-webkit-mask-image:radial-gradient(circle at center,#000 0,#000 var(--imgMaskSize),transparent calc(var(--imgMaskSize) + 1px));mask-image:radial-gradient(circle at center,#000 0,#000 var(--imgMaskSize),transparent calc(var(--imgMaskSize) + 1px))}.new-hp-block.expanding_circle .circle-content .img-expand .img-expand-inner img.circle-img{left:50%;top:50%;width:auto;position:absolute;display:block;transform-origin:center top;max-width:none;height:100%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion) and (min-width:1200px){.new-hp-block .circle-content .bottom-text{min-height:min(40vw,576px)}.new-hp-block .circle-content .top-text.mobile{padding-top:150px;display:block;height:auto;min-height:0;margin-bottom:min(30vw,432px);font-size:2.5rem}.new-hp-block .circle-content .top-text.desktop{display:none}}.new-hp-block.header{position:relative;overflow:hidden;--draw_height:calc(var(--draw_width)*var(--h2w));--draw_width:278px;--h2w:1.56598}.new-hp-block.header .callout,.new-hp-block.header .latest,.new-hp-block.header .line-drawing,.new-hp-block.header .subtitle,.new-hp-block.header h1{opacity:0}.no-js .new-hp-block.header .callout,.no-js .new-hp-block.header .latest,.no-js .new-hp-block.header .line-drawing,.no-js .new-hp-block.header .subtitle,.no-js .new-hp-block.header h1{opacity:1}.new-hp-block.header .hp-header{padding-top:130px;position:relative;min-height:calc(130px + var(--draw_height));padding-left:10%;padding-right:10%}@media (min-width:768px){.new-hp-block.header .hp-header{padding-left:9%;padding-right:9%}}@media (min-width:990px){.new-hp-block.header .hp-header{padding-left:6.38%;padding-right:6.38%}}.new-hp-block.header .hp-header:before{content:"";height:100%;width:var(--draw_width);height:calc(var(--draw_height));position:relative;margin-right:calc(var(--draw_width)*-1 - -35vw);display:block;float:right;shape-outside:polygon(100% 0,100% 100%,15% 100%,30% 70%,2% 62%,2% 46%,38% 27%,10% 8%)}.new-hp-block.header .hp-header h1{margin-top:40px;margin-bottom:30px}.new-hp-block.header .hp-header h1 span .circle2{opacity:1;transform:scaleY(1.3) translateY(-5%);transition-delay:0}@media (min-width:1200px){.new-hp-block.header .hp-header h1{font-size:3.625rem}}.new-hp-block.header .hp-header .subtitle{margin-bottom:40px;font-size:1.125rem;font-size:clamp(1.125rem,.9642857143rem + (.0080357143 * 100vw),1.6875rem);line-height:1.4074074074;font-weight:300;font-family:montserrat,sans-serif}@media (min-width:1440px){.new-hp-block.header .hp-header .subtitle{font-size:1.6875rem}}.new-hp-block.header .hp-header .callout{clear:both}.new-hp-block.header .hp-header .line-drawing{height:calc(var(--h2w)*var(--draw_width));width:var(--draw_width);position:absolute;top:130px;left:55%}.new-hp-block.header .hp-header .latest{margin-top:120px;line-height:1.4615384615;width:80%}.new-hp-block.header .hp-header .latest .small-title{color:#fa141f;margin-bottom:5px}.new-hp-block.header .hp-header .latest a{color:#07415b;font-weight:300}@media (min-width:768px){.new-hp-block.header{--draw_width:400px}.new-hp-block.header .hp-header{--draw_top:190px;padding-top:260px}.new-hp-block.header .hp-header:before{content:none}.new-hp-block.header .hp-header h1{max-width:20ch}.new-hp-block.header .hp-header .subtitle{margin-top:120px}.new-hp-block.header .hp-header .line-drawing{top:var(--draw_top);left:58%}.new-hp-block.header .hp-header .callout{max-width:32ch}}@media (min-width:990px){.new-hp-block.header{--draw_width:420px}.new-hp-block.header .hp-header h1{margin-top:0;max-width:60%}.new-hp-block.header .hp-header .subtitle{margin-top:0}.new-hp-block.header .hp-header .callout{max-width:40ch}.new-hp-block.header .hp-header .latest{margin-top:30px;width:60%;position:relative;padding-left:1rem}.new-hp-block.header .hp-header .latest:before{content:"";width:1px;height:100%;background-color:#cbcbcb;position:absolute;left:0;top:0}.new-hp-block.header .hp-header .line-drawing{left:auto;right:0}}@media (min-width:1200px){.new-hp-block.header .hp-header{padding-top:285px;min-height:calc(285px + var(--draw_height))}.new-hp-block.header .hp-header h1{margin-top:0;max-width:25ch}.new-hp-block.header .hp-header .latest{width:50%;max-width:50ch}.new-hp-block.header .hp-header .line-drawing{right:1%}}@media (min-width:1440px){.new-hp-block.header .hp-header{--draw_width:491px}.new-hp-block.header .hp-header .line-drawing{right:3%}}.new-hp-block .equity-content{margin-top:185px;margin-bottom:100px;padding-left:10%;padding-right:10%;overflow:hidden;max-width:100%}.new-hp-block .equity-content .line-drawing{max-width:100%;height:auto}.new-hp-block .equity-content a.btn{display:inline-flex}.new-hp-block .equity-content h2.title-1{margin-bottom:40px}.new-hp-block .equity-content h2.title-1 span .hand-circled .circle2{opacity:1;transform-origin:50% 50%;transform:scaleY(-1.2) translateY(10%)}@media (min-width:480px){.new-hp-block .equity-content{display:grid;grid-template-columns:1fr 30% 7%;padding-right:0}.new-hp-block .equity-content h2.title-1{grid-column:1/3;grid-row:1;align-self:end}.new-hp-block .equity-content .line-drawing{grid-column:2/4;grid-row:2;margin-right:-15%;max-width:115%}.new-hp-block .equity-content .equity-text{margin-top:0;grid-row:2;grid-column:1}}@media (min-width:768px){.new-hp-block .equity-content{padding-left:6.67%;grid-template-columns:1fr 22% 22%;margin-bottom:170px}.new-hp-block .equity-content h2.title-1{grid-column:1/3;margin-right:20%}.new-hp-block .equity-content .equity-text{margin-right:10%}.new-hp-block .equity-content .line-drawing{grid-column:2/4;grid-row:1/3;margin-right:-5%;max-width:105%}}@media (min-width:990px){.new-hp-block .equity-content{grid-template-columns:1fr min(35%,395px);padding-right:2%;margin-top:150px;margin-bottom:180px}.new-hp-block .equity-content .line-drawing{margin:0;max-width:100%;width:100%;grid-column:2}.new-hp-block .equity-content h2.title-1{grid-column:1;grid-row:1;margin:0 0 min(10%,70px)}.new-hp-block .equity-content .equity-text{grid-column:1;grid-row:2;margin:0}.new-hp-block .equity-content .equity-text .callout{max-width:40ch}}@media (min-width:1200px){.new-hp-block .equity-content{margin-top:0;grid-column-gap:40px}.new-hp-block .equity-content .equity-text p:last-child{margin-bottom:0}}@media (min-width:1440px){.new-hp-block .equity-content{padding-right:7.6%;grid-column-gap:57px}}.new-hp-block .disease-content{padding-left:10%;padding-right:10%;position:relative;overflow:hidden;display:flex;flex-direction:column}.new-hp-block .disease-content h2.title-1{padding-top:10px}.new-hp-block .disease-content h2.title-1 span .hand-circled .circle2{opacity:1;stroke:#fa141f;transform:scaleY(1.2) translateY(-3%)}.new-hp-block .disease-content .line-drawing{width:auto;height:524px;width:428px;position:relative;margin-right:calc(-10vw - 80px);align-self:flex-end}.new-hp-block .disease-content .disease-text{margin-top:-150px}.new-hp-block .disease-content .buttons a.btn{display:inline-flex}@media (min-width:768px){.new-hp-block .disease-content{padding-left:9%;padding-right:9%;position:relative;display:block}.new-hp-block .disease-content:before{content:"";float:right;width:calc(448px - 9vw);height:622px;display:block;shape-outside:polygon(14.41% 0,100% 0,100% 100%,85.3% 90.85%,62.08% 59.79%,35.24% 59.7%,10.91% 42.27%,9.98% 28.46%)}.new-hp-block .disease-content .line-drawing{height:622px;width:508px;position:absolute;margin:0;left:auto;top:0;right:-60px}.new-hp-block .disease-content h2.title-1{margin-bottom:30px}.new-hp-block .disease-content .disease-text{margin:0 0 3rem}}@media (min-width:990px){.new-hp-block .disease-content h2.title-1{padding:0;margin-bottom:3rem;margin-top:2.5rem}}@media (min-width:1200px){.new-hp-block .disease-content{padding-left:min(15%,303px);padding-right:0;display:grid;grid-template-columns:1fr 465px;grid-column-gap:3%;justify-content:space-between;grid-template-rows:repeat(5,auto);align-content:center;margin-top:250px}.new-hp-block .disease-content:before{content:none}.new-hp-block .disease-content h2.title-1{grid-area:2/1;max-width:18ch}.new-hp-block .disease-content .disease-text{grid-area:3/1;margin:0;padding-right:min(5%,38px)}.new-hp-block .disease-content .buttons{grid-area:4/1;margin-top:30px}.new-hp-block .disease-content .line-drawing{grid-column:2;grid-row:1/6;top:auto;align-self:start;margin:0;position:relative;right:-15px;height:724px;width:470px}}.new-hp-block .basic-text-content h2.title-1 span .hand-circled .circle2{transform:scaleY(1.2) translateY(-5%)}.new-hp-block#pioneers{margin-bottom:250px}@media (min-width:1200px){.new-hp-block#pioneers{margin-top:300px}}.about-header.header-new .line-drawing{margin-right:-2%}@media (min-width:576px){.about-header.header-new .line-drawing{width:70%}}@media (min-width:768px){.about-header.header-new .line-drawing{width:auto;margin-right:-5%}.about-header.header-new .about-header-inner{flex:0 0 53%;align-self:center;padding:0 2% 0 0}.about-header.header-new .about-header-inner h1.title-2{max-width:23ch}}@media (min-width:1200px){.about-header.header-new{padding-top:230px}.about-header.header-new .about-header-inner{flex:1 0 auto}.about-header.header-new .line-drawing{flex:0 0 min(44vw,800px);margin-right:-3%}}@media (min-width:990px){.about-block .block-image-text .text-content{align-self:end;padding-left:15%}}@media (min-width:1200px){.about-block .block-image-text{grid-template-columns:1fr 46%}.about-block .block-image-text .text-content{padding-left:0}}.about-block.investors .investors-inner{padding-left:10%;padding-right:10%;margin-bottom:100px;margin-top:150px}@media (min-width:768px){.about-block.investors .investors-inner{padding-left:9%;padding-right:9%}}@media (min-width:990px){.about-block.investors .investors-inner{padding-left:6.38%;padding-right:6.38%}}@media (min-width:1200px){.about-block.investors .investors-inner{margin-top:180px}}.about-block.investors .investors-inner .text-content{margin-bottom:3rem;max-width:45rem;margin-left:auto;margin-right:auto}@media (min-width:768px){.about-block.investors .investors-inner .text-content{margin-bottom:80px}}.about-block.investors .investors-inner .text-content h2{margin-bottom:2rem}.about-block.investors .investors-inner .logos a.logo:focus,.about-block.investors .investors-inner .logos a.logo:hover{filter:none}.about-block.investors .investors-inner .logos .logo{display:block;position:relative;margin:0 auto 2rem;filter:grayscale(100%);transition:filter .3s}.about-block.investors .investors-inner .logos img{display:block;max-width:200px;max-height:100px;margin:0 auto;width:auto;height:auto}@media (min-width:576px){.about-block.investors .investors-inner .logos{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.about-block.investors .investors-inner .logos .logo{flex:0 0 45%;margin:0 0 2rem}}@media (min-width:768px){.about-block.investors .investors-inner .logos img{max-width:215px}}@media (min-width:990px){.about-block.investors .investors-inner .logos .logo{flex:0 0 30%;margin-bottom:3.5rem}}@media (min-width:1200px){.about-block.investors .investors-inner .logos .logo{flex:0 0 23%;margin-bottom:110px}}.about-block .icons-text-content{background-color:var(--light);margin-top:120px}@media (min-width:1200px){.about-block .icons-text-content{margin-top:200px}}.about-block .icons-text-content .title-intro{margin:0}.about-block .icons-text-content .icon-item .icon-wrap{background:transparent;border-radius:0;width:75px;height:75px;margin-bottom:.5rem}.about-block .icons-text-content .icon-item .icon-wrap img{max-width:100%;max-height:100%}@media (min-width:990px){.about-block .icons-text-content .icons-list{flex-wrap:nowrap;justify-content:space-between}.about-block .icons-text-content .icons-list .icon-item{flex:0 0 22%;margin-bottom:20px}}.careers-header.header-new .careers-header-inner{margin-bottom:30px}.careers-header.header-new .careers-header-inner p{opacity:0}.no-js .careers-header.header-new .careers-header-inner p{opacity:1}@media (min-width:768px){.careers-header.header-new .careers-header-inner h1{margin-right:-20%;margin-bottom:40px;margin-top:50px;max-width:22ch}.careers-header.header-new .careers-header-inner .header-text{padding-right:5%}.careers-header.header-new svg.line-drawing{flex:0 0 350px;margin-right:-5%}}@media (min-width:990px){.careers-header.header-new{padding-top:150px}.careers-header.header-new .careers-header-inner{flex:0 1 auto}.careers-header.header-new svg.line-drawing{flex:0 0 470px;margin-right:0}}@media (min-width:1200px){.careers-header.header-new{padding-right:4%;padding-top:190px}.careers-header.header-new .careers-header-inner h1{margin-top:30px;margin-bottom:45px}.careers-header.header-new .careers-header-inner .header-text{padding-right:7%}.careers-header.header-new svg.line-drawing{flex:0 0 550px}}@media (min-width:1440px){.careers-header.header-new{padding-right:5%}.careers-header.header-new .careers-header-inner h1{margin-bottom:90px}.careers-header.header-new .careers-header-inner .header-text{padding-right:15%}.careers-header.header-new svg.line-drawing{flex:0 0 650px}}@media (min-width:1200px){.careers-block.narrower{padding-left:14%;padding-right:14%}}.careers-block.lightblue{background-color:var(--light)}.careers-block#benefits .basic-text-content{margin-bottom:0;padding-bottom:120px;padding-top:100px}.jobs_embed{padding-bottom:100px;padding-left:10%;padding-right:10%}@media (min-width:768px){.jobs_embed{padding-left:9%;padding-right:9%}}@media (min-width:990px){.jobs_embed{padding-left:6.38%;padding-right:6.38%}}@media (min-width:1200px){.jobs_embed{padding-bottom:150px}.jobs_embed iframe{max-width:1024px;margin-left:auto;margin-right:auto;display:block}}.be-great-block{padding-bottom:80px;padding-top:100px}@media (min-width:990px){.be-great-block{padding-top:150px}}.be-great-block h2.title-1{padding-left:10%;padding-right:10%;margin-bottom:2.5rem;text-align:center}@media (min-width:768px){.be-great-block h2.title-1{padding-left:9%;padding-right:9%}}@media (min-width:990px){.be-great-block h2.title-1{padding-left:6.38%;padding-right:6.38%}}@media (min-width:1200px){.be-great-block h2.title-1{margin-bottom:80px}}.be-great-block .be-great-content{display:flex;align-items:center;padding-right:3%;padding-left:3%}.be-great-block .be-great-content svg{display:block;flex:0 0 146px}.be-great-block .be-great-content .be-great-text .item{margin-bottom:10px}.be-great-block .be-great-content .be-great-text .item:last-child{margin-bottom:0}.be-great-block .be-great-content .be-great-text .bg-title{font-weight:400;margin-bottom:4px;line-height:1;font-size:.75rem}.be-great-block .be-great-content .be-great-text .bg-title span{color:#fa141f}.be-great-block .be-great-content .be-great-text .bg-text{font-size:.5rem;line-height:1.2}@media (min-width:480px){.be-great-block .be-great-content{padding-left:4%;padding-right:7%}.be-great-block .be-great-content svg{flex:0 0 180px}}@media (min-width:576px){.be-great-block .be-great-content svg{flex:0 0 200px}.be-great-block .be-great-content .be-great-text .item .bg-title{font-size:.8125rem}.be-great-block .be-great-content .be-great-text .item .bg-text{font-size:.5625rem}}@media (min-width:768px){.be-great-block .be-great-content .be-great-text .item{margin-bottom:20px}.be-great-block .be-great-content .be-great-text .item .bg-title{font-size:1rem}.be-great-block .be-great-content .be-great-text .item .bg-text{font-size:.75rem}}@media (min-width:990px){.be-great-block .be-great-content{padding-left:5%;padding-right:4%}.be-great-block .be-great-content svg{flex:0 0 240px}.be-great-block .be-great-content .be-great-text{padding-left:3%}.be-great-block .be-great-content .be-great-text .item .bg-title{font-size:1.125rem}.be-great-block .be-great-content .be-great-text .item .bg-text{font-size:.8125rem}}@media (min-width:1200px){.be-great-block .be-great-content{padding-left:6.38%;padding-right:6.38%}.be-great-block .be-great-content svg{flex:0 0 390px}.be-great-block .be-great-content .be-great-text .item{margin-bottom:22px}.be-great-block .be-great-content .be-great-text .item .bg-title{font-size:1.5rem;line-height:1.5}.be-great-block .be-great-content .be-great-text .item .bg-text{font-size:.875rem}}@media (min-width:1440px){.be-great-block .be-great-content{padding-left:12%;padding-right:10%}.be-great-block .be-great-content .be-great-text{padding-left:4%}.be-great-block .be-great-content .be-great-text .item .bg-text{font-size:.8875rem}}.be-great-block .great-text{padding-top:50px;padding-left:10%;padding-right:10%}@media (min-width:768px){.be-great-block .great-text{padding-left:9%;padding-right:9%}}@media (min-width:990px){.be-great-block .great-text{padding-left:6.38%;padding-right:6.38%}}.be-great-block .great-text a.btn{display:inline-flex;margin-top:1.5rem}@media (min-width:990px){.be-great-block .great-text{padding-top:100px}}@media (min-width:1440px){.be-great-block .great-text{padding-left:14%;padding-right:14%}}.careers-positions{padding-left:10%;padding-right:10%}@media (min-width:768px){.careers-positions{padding-left:9%;padding-right:9%}}@media (min-width:990px){.careers-positions{padding-left:6.38%;padding-right:6.38%}}.careers-positions .inner-wrapper{max-width:1000px;margin-left:auto;margin-right:auto}.careers-positions .inner-wrapper .caps-title{margin-bottom:1rem}@media (min-width:990px){.careers-block .block-text-cols .text-cols-inner .col-left,.careers-block .block-text-cols .text-cols-inner .col-right{flex:0 0 45%}}.careers-block .horizontal-img.img-circles.align-left{--h-mult:0.35;--ratio-circ-top:0.29;--ratio-circ-bottom:0.15;--off-circ-bottom:2.1;--off-circ-top:1.1;--ty-bt:30%;--imgW:Min(80vw,1160px);margin-top:80px}.careers-block .horizontal-img.img-circles.align-left .img-wrap img{-webkit-mask-image:url(../../images/image-mask-left.svg),linear-gradient(0deg,#000,#000);mask-image:url(../../images/image-mask-left.svg),linear-gradient(0deg,#000,#000);-webkit-mask-position:right center,left center;mask-position:right center,left center;-webkit-mask-size:auto 100%,50% 100%;mask-size:auto 100%,50% 100%}.safari .careers-block .horizontal-img.img-circles.align-left .img-wrap img{-webkit-mask-position:left center,right center;mask-position:left center,right center;-webkit-mask-image:linear-gradient(0deg,#000,#000),url(../../images/image-mask-outer-left.svg);mask-image:linear-gradient(0deg,#000,#000),url(../../images/image-mask-outer-left.svg);-webkit-mask-size:100% 100%,auto 100%;mask-size:100% 100%,auto 100%;-webkit-mask-composite:xor;mask-composite:exclude}@media (min-width:990px){.careers-block .horizontal-img.img-circles.align-left{margin-top:90px;margin-bottom:180px}}body.error404 #main-content .four-oh-four{text-align:center;padding-top:30vh;padding-bottom:30vh}.news-header.header-new .header-text{opacity:0}.news-header.header-new .callout,.no-js .news-header.header-new .header-text{opacity:1}.news-header.header-new .line-drawing{margin-right:-5%}@media (min-width:576px){.news-header.header-new .line-drawing{width:min(80%,512px)}}@media (min-width:768px){.news-header.header-new .line-drawing{width:auto;margin-right:0}}@media (min-width:990px){.news-header.header-new{padding-right:3%}.news-header.header-new .news-header-inner{padding-top:50px}.news-header.header-new .news-header-inner h1{max-width:16ch}.news-header.header-new .news-header-inner .header-text{padding:0;margin-right:-15%;margin-top:40px}.news-header.header-new .line-drawing{flex:0 0 40vw}}@media (min-width:1200px){.news-header.header-new{padding-right:6%}.news-header.header-new .line-drawing{flex:0 0 min(37vw,600px)}}@media (min-width:1440px){.news-header.header-new{padding-right:10%}}span#news-scroll{position:relative;display:block;width:100%;height:100px;margin-top:-100px;pointer-events:none}.team-header .team-header-inner a.btn{display:inline-flex}.team-header .line-drawing{margin-top:20px}@media (min-width:480px) and (max-width:767px){.team-header .line-drawing{position:absolute;right:-100px;bottom:100px;width:500px}.team-header .team-header-inner{min-height:650px}}@media (min-width:768px){.team-header .team-header-inner{margin-right:-10%}}@media (min-width:990px){.team-header .line-drawing{flex:0 0 45vw}.team-header .team-header-inner{flex:0 1 auto}.team-header .team-header-inner h1{max-width:28ch}}@media (min-width:1200px){.team-header{padding-right:3%}.team-header .line-drawing{flex:0 0 min(40vw,650px)}}@media (min-width:1440px){.team-header{padding-right:6%}}.team-grid-new{position:relative}.team-grid-new .team-nav{color:#07415b;padding-bottom:30px;padding-left:10%;padding-right:10%}@media (min-width:576px){.team-grid-new .team-nav{display:flex;width:100%}}@media (min-width:768px){.team-grid-new .team-nav{padding-left:9%;padding-right:9%}}@media (min-width:990px){.team-grid-new .team-nav{padding-left:6.67%;padding-right:6.67%}}.team-nav button{border:none;color:#07415b;background:linear-gradient(90deg,#4fdae4 50%,#ec1b34);background-size:200% 3px;background-position:bottom;background-repeat:no-repeat;margin-bottom:3px;transition:background-position .4s ease-out;background-position:200% bottom;text-align:left;font-size:.75rem;letter-spacing:.0625rem;margin-right:20px;padding:6px 3px;border-radius:0;font-weight:500;position:relative;overflow:visible;height:auto}@media (min-width:768px){.team-nav button{font-size:.9375rem;letter-spacing:.20625rem;margin-right:30px}}@media (min-width:990px){.team-nav button{margin-right:60px}}.team-nav button.active{background-position:100% bottom}.team-nav button:before{content:none}.team-nav button:focus,.team-nav button:hover{color:#fa141f}.team-nav button:focus{outline:2px solid #27b4c4}.team-nav button:focus:not(:focus-visible){outline:0}.team-nav button:focus-visible{outline:2px solid #27b4c4}.team-nav .departments-list{position:relative}.team-nav .departments-list .team-depts-btn{position:relative;overflow:visible;z-index:12;display:grid}.team-nav .departments-list .team-depts-btn:after{content:"";position:absolute;width:100%;height:100%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #27b4c4;left:auto;right:-14px}.team-nav .departments-list .team-depts-btn[aria-expanded=true]:after{transform:rotate(180deg)}.team-nav .departments-list .team-depts-btn .team-depts-btn-selected,.team-nav .departments-list .team-depts-btn .team-depts-btn-title{grid-area:1/1;transition:opacity .1s}.team-nav .departments-list .team-depts-btn .team-depts-btn-selected{opacity:0;visibility:hidden;text-transform:none;font-size:.9375rem;letter-spacing:0;padding-right:.5rem}.team-nav .departments-list .team-depts-btn.dept-selected{background-position:100% bottom}.team-nav .departments-list .team-depts-btn.dept-selected .team-depts-btn-title{opacity:0;visibility:hidden;width:0}.team-nav .departments-list .team-depts-btn.dept-selected .team-depts-btn-selected{opacity:1;visibility:visible}.team-nav .departments-list .team-depts-btn.dept-selected[aria-expanded=true]{background-position:200% bottom}.team-nav .departments-list .team-depts-btn.dept-selected[aria-expanded=true] .team-depts-btn-title{opacity:1;visibility:visible;width:auto}.team-nav .departments-list .team-depts-btn.dept-selected[aria-expanded=true] .team-depts-btn-selected{opacity:0;visibility:hidden}.team-nav .departments-list .departments-list-inner{position:absolute;background:#fff;z-index:10;left:-20px;width:calc(100% + 40px);top:-.5rem;box-shadow:0 0 20px rgba(0,0,0,.16);padding:3.125rem 20px 20px 22px;overflow:hidden}.team-nav .departments-list .departments-list-inner .team-nav-item{text-transform:none;font-size:.9375rem;letter-spacing:0;padding:0;margin:0 0 .5rem;font-weight:400;line-height:1.5;height:auto}@media (min-width:768px){.team-nav .departments-list .departments-list-inner{left:-38px;width:calc(100% + 76px);padding-left:39px;padding-right:38px;padding-top:4.375rem;top:-1.25rem}}.team-grid-new .team-loading{width:100%;height:calc(100% + 40px);bottom:0;left:0;background:#fff;position:absolute;z-index:55;--size:50px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.team-grid-new .team-loading .loader{width:var(--size);height:var(--size);margin:100px auto;background:#fff;border-radius:50%;border:.6rem solid rgba(7,65,91,.2);border-left-color:#07415b;animation:rotate 1s linear infinite;position:relative}.team-grid-new .team-loading .loader:after{content:"";position:absolute;width:calc(100% + 1.2rem);height:calc(100% + 1.2rem);top:-.6rem;left:-.6rem;border-radius:50%;border:.6rem solid rgba(7,65,91,.2);border-left-color:#07415b}.team-grid-new .grid-items{margin-bottom:100px;width:92%;margin-left:auto;margin-right:auto;position:relative}@media (min-width:576px){.team-grid-new .grid-items{width:88%}}@media (min-width:768px){.team-grid-new .grid-items{width:86%}}@media (min-width:990px){.team-grid-new .grid-items{width:90%}}.team-grid-new .grid-items .orrbitt-modal-content{display:none}.team-grid-new .grid-items button.team-item.team-open{border:none}.team-grid-new .grid-items .team-item{display:block;width:50%;position:relative;z-index:1}@media (min-width:480px){.team-grid-new .grid-items .team-item{width:33.33333%}}@media (min-width:576px){.team-grid-new .grid-items .team-item{width:25%}}@media (min-width:990px){.team-grid-new .grid-items .team-item{width:20%}}@media (min-width:1200px){.team-grid-new .grid-items .team-item{width:16.67%}}.team-grid-new .grid-items .team-item .team-button-inner{padding-bottom:2rem}.foundation-header.header-new .foundation-header-inner .callout,.team-grid-new .grid-items .team-item .team-button-inner .team-info .team-title{margin-bottom:2rem}@media (min-width:576px){.foundation-header.header-new .foundation-header-inner .caps-title{margin-bottom:1rem}.foundation-header.header-new .foundation-header-inner .callout{max-width:34ch}}@media (min-width:768px){.foundation-header.header-new .foundation-header-inner{padding-top:30px;flex:0 0 57%}.foundation-header.header-new .line-drawing{flex:0 0 45%}}@media (min-width:990px){.foundation-header.header-new .foundation-header-inner h1{max-width:25ch}.foundation-header.header-new .line-drawing{flex:0 0 min(30vw,430px)}}@media (min-width:1200px){.foundation-header.header-new{padding-top:215px;padding-bottom:120px;padding-right:5%}.foundation-header.header-new .foundation-header-inner{padding-top:50px;flex:0 0 56%}.foundation-header.header-new .foundation-header-inner h1{margin-right:-14%}.foundation-header.header-new .line-drawing{flex:0 0 40%}}@media (min-width:1440px){.foundation-header.header-new{padding-right:12%;padding-bottom:160px}.foundation-header.header-new .foundation-header-inner{padding-top:100px}}.foundation-block .block-mission h2.caps-title{margin-bottom:1rem}.foundation-block .block-mission .col-left{margin-bottom:50px}.foundation-block .block-mission .col-right h2.caps-title{margin-bottom:1.5rem}.foundation-block .block-mission .orrbitt-modal-content{display:none}@media (min-width:990px){.foundation-block .block-mission{padding-bottom:100px}.foundation-block .block-mission .col-left{flex:0 0 40%;margin-bottom:0}.foundation-block .block-mission .col-right{flex:0 0 55%}.foundation-block .block-mission .col-right h2.caps-title{margin-bottom:1.5rem}}@media (min-width:1200px){.foundation-block .block-mission{padding-top:190px;padding-bottom:120px;justify-items:space-between}.foundation-block .block-mission .col-left{flex:0 0 35%}.foundation-block .block-mission .col-right{flex:0 0 60%}}@media (min-width:1440px){.foundation-block .block-mission .col-right{flex:0 0 56%}}.foundation-block .block-mission .board-wrap{width:100%;position:relative;display:flex;flex-direction:column}.foundation-block .block-mission .board-wrap .team-item:first-child .img-wrap img{-o-object-position:70% center;object-position:70% center}.foundation-block .block-mission .board-wrap .team-item:nth-child(3) .img-wrap img{-o-object-position:29% center;object-position:29% center}.foundation-block .block-mission .board-wrap .team-item .team-info{position:relative;height:auto;z-index:0;padding:.5rem 14px 0;opacity:1;color:#01161e}@media (min-width:576px){.foundation-block .block-mission .board-wrap{flex-direction:row}.foundation-block .block-mission .board-wrap .team-item{flex:0 0 33.3%;align-self:start}}@media (min-width:768px){.foundation-block .block-mission .board-wrap .team-item .team-info{padding-top:.9rem}.foundation-block .block-mission .board-wrap .team-item .team-info .name{font-size:.75rem}.foundation-block .block-mission .board-wrap .team-item .team-info .team-title{font-size:.5625rem;letter-spacing:.125rem}}@media (min-width:990px){.foundation-block .block-mission .board-wrap .team-item .team-info .name{font-size:.8125rem}.foundation-block .block-mission .board-wrap .team-item .team-info .team-title{font-size:.625rem}}@media (min-width:1200px){.foundation-block .block-mission .board-wrap .team-item .team-info .name{font-size:.875rem}.foundation-block .block-mission .board-wrap .team-item .team-info .team-title{font-size:.6875rem;letter-spacing:.15rem}}.foundation-block .block-video{--w:90vw;width:var(--w);margin-left:auto;margin-right:auto;padding-top:100px;padding-bottom:100px}.foundation-block .block-video .vid-inner{width:100%;height:0;padding-bottom:56.25%;position:relative}.foundation-block .block-video .vid-inner .vimeo-container{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:768px){.foundation-block .block-video{--w:Min(80vw,1010px)}}@media (min-width:990px){.foundation-block .block-video{padding-top:165px;padding-bottom:165px}}.foundation-block .block-video .vimeo-container{position:relative}.foundation-block .block-video .vimeo-container img.thumbnail{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1;display:block;transition:opacity .2s;border-radius:calc(var(--w)*0.5625*0.5)}.foundation-block .block-video .vimeo-container button.embed-play{position:absolute;width:165px;height:165px;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%);z-index:2;background:transparent}.foundation-block .block-video .vimeo-container button.embed-play .circle{content:"";position:absolute;left:50%;top:50%;width:63px;height:63px;background:#fa141f;border-radius:50%;display:block;transform:translate(-50%,-50%);transition:all .3s}.foundation-block .block-video .vimeo-container button.embed-play .circle:after{background:transparent;width:0;height:0;content:"";position:absolute;top:50%;left:50%;opacity:1;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:14px solid #fff;transform:translate(-45%,-50%)}.foundation-block .block-video .vimeo-container button.embed-play:before{content:"";position:absolute;width:165px;height:165px;left:50%;top:50%;transform:translate(-50%,-50%);background:transparent;background-color:#e5f7fa;border-radius:50%;opacity:.9;transition:all .3s}.foundation-block .block-video .vimeo-container button.embed-play:focus:before,.foundation-block .block-video .vimeo-container button.embed-play:hover:before{background-color:#27b4c4;opacity:.3}.foundation-block .block-video .vimeo-container button.embed-play:focus .circle,.foundation-block .block-video .vimeo-container button.embed-play:hover .circle{background-color:#07415b}.foundation-block .block-video .vimeo-container iframe{display:none}.foundation-block .block-video .vimeo-container.playing iframe{display:block}.foundation-block .block-video .vimeo-container.playing img.thumbnail{opacity:0;pointer-events:none}.foundation-block .block-video .vimeo-container.playing button.embed-play{display:none}.csr-header.header-new .line-drawing{margin-right:auto}@media (min-width:576px){.csr-header.header-new .csr-header-inner{padding-top:170px}.csr-header.header-new .line-drawing{width:70%;margin-right:-5%}}@media (min-width:768px){.csr-header.header-new .csr-header-inner{padding-top:0}.csr-header.header-new .line-drawing{flex:0 0 50%}}@media (min-width:990px){.csr-header.header-new{padding-right:3%}.csr-header.header-new .csr-header-inner{flex:0 1 auto}.csr-header.header-new .line-drawing{margin-right:0;flex:0 0 31vw}}@media (min-width:1200px){.csr-header.header-new{padding-right:5%}.csr-header.header-new h1{max-width:24ch}.csr-header.header-new .line-drawing{flex:0 0 min(27vw,450px)}}@media (min-width:1440px){.csr-header.header-new{padding-right:15%}}.csr-block.our_mission{padding-top:100px;padding-bottom:100px;background:#e5f7fa}@media (min-width:990px){.csr-block.our_mission{padding-top:130px;padding-bottom:130px}}@media (min-width:1200px){.csr-block.our_mission{padding-top:150px}}.csr-block.our_mission .our-mission-inner{padding-left:10%;padding-right:10%;display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.csr-block.our_mission .our-mission-inner{padding-left:9%;padding-right:9%}}@media (min-width:990px){.csr-block.our_mission .our-mission-inner{padding-left:6.38%;padding-right:6.38%}}.csr-block.our_mission .our-mission-inner .text-top p{margin-bottom:1rem}.csr-block.our_mission .our-mission-inner .buttons-row a.btn{margin-bottom:1.4rem}@media (min-width:576px){.csr-block.our_mission .our-mission-inner .buttons-row{display:flex;justify-content:center}.csr-block.our_mission .our-mission-inner .buttons-row a.btn{margin:0 .5rem 1.4rem}}@media (min-width:990px){.csr-block.our_mission .our-mission-inner{padding-left:0;padding-right:0;max-width:80%;margin:0 auto}.csr-block.our_mission .our-mission-inner .text-bottom{max-width:90%}}@media (min-width:1200px){.csr-block.our_mission .our-mission-inner{max-width:min(65%,58.125rem)}.csr-block.our_mission .our-mission-inner .text-top .callout{max-width:85%;margin-left:auto;margin-right:auto}.csr-block.our_mission .our-mission-inner .text-bottom{max-width:80%}}.csr-block.our_mission .mission-drawing{width:100%;height:auto;overflow:hidden;position:relative}.csr-block.our_mission .mission-drawing .mission-drawing-inner{width:max(500px,100%);position:relative;left:50%;transform:translate(-50%)}.csr-block.our_mission .mission-drawing .mission-drawing-inner svg{max-height:330px;width:100%}@media (min-width:1920px){.csr-block.our_mission{margin-left:min(0,(2020px - 100vw)/2);margin-right:min(0,(2020px - 100vw)/2)}}.catalyzing-change-inner{padding-top:100px;margin-bottom:100px}.catalyzing-change-inner h2.title-1{text-align:left;padding-left:10%;padding-right:10%;margin-bottom:2rem}@media (min-width:768px){.catalyzing-change-inner h2.title-1{text-align:center}}@media (min-width:990px){.catalyzing-change-inner h2.title-1{margin-bottom:4rem}}@media (min-width:1200px){.catalyzing-change-inner h2.title-1{margin-bottom:100px}}@media (min-width:990px){.catalyzing-change-inner{padding-top:150px;margin-bottom:150px}}@media (min-width:1200px){.catalyzing-change-inner{padding-top:220px;margin-bottom:200px}}.catalyzing-change-inner .img-circles{margin-top:50px;margin-bottom:50px;--h-mult:0.54;--circle-bg-ratio:1.35;--ratio-circ-top:0.45;--ratio-circ-bottom:0.24;--off-circ-bottom:0.23;--ty-bt:17%}@media (min-width:480px){.catalyzing-change-inner .img-circles{--imgW:70vw}}@media (min-width:990px){.catalyzing-change-inner .img-circles{--imgW:Min(50vw,950px);--h-mult:0.65}}@media (min-width:1200px){.catalyzing-change-inner .img-circles{--imgH:calc(var(--imgW)*0.54)}}.catalyzing-change-inner .catalyzing-row{display:flex;flex-direction:column}.catalyzing-change-inner .catalyzing-row .text-content{padding-left:10%;padding-right:10%;padding-top:2rem}@media (min-width:768px){.catalyzing-change-inner .catalyzing-row .text-content{padding-left:9%;padding-right:9%}}@media (min-width:990px){.catalyzing-change-inner .catalyzing-row .text-content{padding-left:6.38%;padding-right:6.38%}}.catalyzing-change-inner .catalyzing-row a.btn{display:inline-flex}@media (min-width:990px){.catalyzing-change-inner .catalyzing-row a.btn{padding-left:78px;padding-right:78px}}@media (min-width:990px){.catalyzing-change-inner .catalyzing-row{flex-direction:row;padding-right:6.67%;justify-content:space-between;align-items:center}.catalyzing-change-inner .catalyzing-row .text-content{padding:0 0 0 5%;z-index:1}}@media (min-width:1200px){.catalyzing-change-inner .catalyzing-row .text-content{flex:0 0 34%;max-width:702px;padding:0}}.giving-inner{display:flex;flex-direction:column;margin-bottom:100px;margin-top:0}.giving-inner .giving-col-text{padding-left:10%;padding-right:10%}@media (min-width:768px){.giving-inner .giving-col-text{padding-left:9%;padding-right:9%}}@media (min-width:990px){.giving-inner .giving-col-text{padding-left:6.38%;padding-right:6.38%}}.giving-inner .giving-col-text h3.h4{text-transform:uppercase}.giving-inner .caption{font-style:italic;margin-top:.5rem;padding-right:5%}.giving-inner .img-circles{--h-mult:0.84;--circle-bg-ratio:1.3;--ratio-circ-top:0.35;--ratio-circ-bottom:0.69;--off-circ-top:0.28;--off-circ-bottom:0.58;--imgW:70vw;--ty-bt:12%;--ty-top:-15%;margin-top:36px}.giving-inner .img-circles img{-o-object-position:top 15% left 0;object-position:top 15% left 0}.giving-inner .img-circles .circle-bg{transform:translate(-12%,-50%)}.giving-inner .img-circles .circles{color:var(--red)}.giving-inner .img-circles .caption{margin-top:15%;padding-left:10%;padding-right:10%}@media (min-width:768px){.giving-inner .img-circles .caption{padding-left:9%;padding-right:9%}}@media (min-width:990px){.giving-inner .img-circles .caption{padding-left:6.38%;padding-right:6.38%}}@media (min-width:576px){.giving-inner .img-circles{--imgW:60vw}.giving-inner .img-circles .caption{padding-left:50%;margin-top:60px}}@media (min-width:768px){.giving-inner .img-circles .caption{margin-top:70px}}@media (min-width:990px){.giving-inner .img-circles{--imgW:Min(42vw,700px)}.giving-inner .img-circles .caption{padding:0;max-width:80%}}@media (min-width:1200px){.giving-inner .img-circles .caption{max-width:100%;padding:0;margin-left:-10%;margin-top:min(17%,120px)}}@media (min-width:990px){.giving-inner{flex-direction:row;justify-content:space-between;align-items:center;padding-left:6.67%}.giving-inner .giving-col-text{z-index:1;padding:0 8% 0 0}.giving-inner .giving-col-text h2.title-1{margin-bottom:2rem}}@media (min-width:1200px){.giving-inner .giving-col-text{flex:0 0 40%;padding-right:0}}.employee_spotlight{margin-bottom:200px;margin-top:150px}@media (min-width:1200px){.employee_spotlight{margin-top:200px}}.employee_spotlight .spotlight-intro{text-align:center;padding-left:10%;padding-right:10%;margin-bottom:2rem}@media (min-width:768px){.employee_spotlight .spotlight-intro{padding-left:9%;padding-right:9%}}@media (min-width:990px){.employee_spotlight .spotlight-intro{padding-left:6.38%;padding-right:6.38%}}@media (min-width:768px){.employee_spotlight .spotlight-intro{margin-bottom:4rem;padding:0;max-width:41.25rem;margin-left:auto;margin-right:auto}}@media (min-width:990px){.employee_spotlight .spotlight-intro{max-width:46.875rem}}@media (min-width:1200px){.employee_spotlight .spotlight-intro{max-width:50rem;margin-bottom:7rem}}.employee_spotlight .spotlight-info .headshot-titles{--size:240px;--sparkleSize:calc(var(--size)*0.333);--graphicSize:calc(var(--sparkleSize)*0.33);position:relative;width:var(--size);margin-left:10%}@media (min-width:576px){.employee_spotlight .spotlight-info .headshot-titles{--size:330px;height:var(--size);border-radius:50%}}@media (min-width:768px){.employee_spotlight .spotlight-info .headshot-titles{--size:300px}}@media (min-width:990px){.employee_spotlight .spotlight-info .headshot-titles{--size:340px}}@media (min-width:1200px){.employee_spotlight .spotlight-info .headshot-titles{--size:400px}}@media (min-width:1440px){.employee_spotlight .spotlight-info .headshot-titles{--size:480px}}.employee_spotlight .spotlight-info .headshot-titles .headshot-wrapper{background:#07415b;position:relative;width:var(--size);height:var(--size);border-radius:50%}.employee_spotlight .spotlight-info .headshot-titles .headshot-wrapper .headshot-inner{width:var(--size);height:var(--size);border-radius:50%;overflow:hidden;position:relative}.employee_spotlight .spotlight-info .headshot-titles .headshot-wrapper .headshot-inner img{display:block;position:absolute;top:5px;left:50%;height:100%;width:auto;transform:translate(-53%)}.employee_spotlight .spotlight-info .headshot-titles .headshot-sparkle{background:#27b4c4;position:absolute;border-radius:50%;z-index:2;width:var(--sparkleSize);height:var(--sparkleSize);top:0;right:0;transform:translate(40%,20%)}.employee_spotlight .spotlight-info .headshot-titles .headshot-sparkle svg{width:var(--graphicSize);height:var(--graphicSize);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.employee_spotlight .spotlight-info .headshot-titles .headshot-sparkle svg path{stroke:#fff}.employee_spotlight .spotlight-info .headshot-titles .headshot-sparkle svg circle{fill:#fff}@media (min-width:768px){.employee_spotlight .spotlight-info .headshot-titles .headshot-sparkle{transform:translate(35%,20%)}}.employee_spotlight .spotlight-info .headshot-titles .titles{margin-left:20%;margin-top:.5rem}.employee_spotlight .spotlight-info .headshot-titles .titles .employee-name{line-height:1}.employee_spotlight .spotlight-info .headshot-titles .titles .employee-title{font-weight:400}@media (min-width:576px){.employee_spotlight .spotlight-info .headshot-titles .titles{position:absolute;margin:0;bottom:0;text-align:center;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;color:#fff;z-index:1;padding-bottom:25px}.employee_spotlight .spotlight-info .headshot-titles .titles:after{content:"";width:100%;height:100%;display:block;position:absolute;background:linear-gradient(0deg,#051923,transparent 60%);z-index:-1;border-radius:50%;top:0;left:0}.employee_spotlight .spotlight-info .headshot-titles .titles .small-title{color:#fff;font-size:.6875rem;letter-spacing:.625rem;font-weight:300}}@media (min-width:1200px){.employee_spotlight .spotlight-info .headshot-titles .titles{padding-bottom:40px}}.employee_spotlight .spotlight-info .quote{font-size:1.125rem;font-size:clamp(1.125rem,1.0178571429rem + (.0053571429 * 100vw),1.5rem);line-height:1.625;font-style:italic;padding-left:10%;padding-right:10%;margin-top:2rem}@media (min-width:1440px){.employee_spotlight .spotlight-info .quote{font-size:1.5rem}}@media (min-width:768px){.employee_spotlight .spotlight-info .quote{padding-left:9%;padding-right:9%}}@media (min-width:990px){.employee_spotlight .spotlight-info .quote{padding-left:6.38%;padding-right:6.38%}}@media (min-width:768px){.employee_spotlight .spotlight-info{display:grid;padding-left:3%;padding-right:8%;grid-template-columns:min-content 1fr;grid-column-gap:7%;align-items:center}.employee_spotlight .spotlight-info .headshot-titles{margin:0}.employee_spotlight .spotlight-info .quote{padding:0;margin:0}}@media (min-width:990px){.employee_spotlight .spotlight-info{padding-left:5%;padding-right:6.67%;grid-column-gap:10%}}@media (min-width:1200px){.employee_spotlight .spotlight-info{padding-left:6.67%;grid-column-gap:14%}}.equity_internship_program{padding-bottom:150px}@media (min-width:1200px){.equity_internship_program{padding-bottom:180px}}.equity_internship_program .equity-top{display:grid;grid-template-columns:10% 44% 36% 10%;margin-bottom:30px;position:relative;--img-size:100vw}.equity_internship_program .equity-top:before{content:"";position:absolute;width:100%;height:100%;position:relative;grid-row:1;grid-column:1/5;background-color:var(--light)}.equity_internship_program .equity-top h2.title-1{grid-row:1;grid-column:2;align-self:center}.equity_internship_program .equity-top .callout{grid-row:2;grid-column:2/4;padding-top:1rem}.equity_internship_program .equity-top .img-wrap{grid-column:3/5;grid-row:1;position:relative;width:var(--img-size);height:var(--img-size)}.equity_internship_program .equity-top .img-wrap .img-inner{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden}.equity_internship_program .equity-top .img-wrap .circles{color:var(--red);position:absolute;width:100%;height:100%}.equity_internship_program .equity-top .img-wrap .circles:after{content:"";position:absolute;width:100%;height:100%;--size:calc(var(--img-size)*0.4);width:var(--size);height:var(--size);border-radius:50%;border:1px solid;z-index:5;transform:translate(5%,-10%)}.equity_internship_program .equity-top .img-wrap img{-webkit-mask-image:none;mask-image:none;width:60%}@media (min-width:480px){.equity_internship_program .equity-top{grid-template-columns:10% 50% 1fr 10%;--img-size:80vw}.equity_internship_program .equity-top:before{grid-row:1/3;z-index:-1}.equity_internship_program .equity-top .img-wrap{grid-row:1/3}.equity_internship_program .equity-top .callout{grid-column:2;padding-right:5%}.equity_internship_program .equity-top h2.title-1{padding-right:5%}}@media (min-width:576px){.equity_internship_program .equity-top{grid-template-columns:10% 1fr 180px;--img-size:300px;height:var(--img-size)}.equity_internship_program .equity-top h2.title-1{align-self:end}.equity_internship_program .equity-top .img-wrap{grid-column:3}}@media (min-width:990px){.equity_internship_program .equity-top{--img-size:340px;grid-template-columns:5% 10% 1fr 180px}.equity_internship_program .equity-top .img-wrap{grid-column:4}.equity_internship_program .equity-top .callout,.equity_internship_program .equity-top h2.title-1{grid-column:3}.equity_internship_program .equity-top:before{grid-column:2/5;border-top-left-radius:calc(var(--img-size)/2);border-bottom-left-radius:calc(var(--img-size)/2)}}@media (min-width:1200px){.equity_internship_program .equity-top{--img-size:430px;grid-template-columns:5% 10% 1fr 230px}}@media (min-width:1440px){.equity_internship_program .equity-top{grid-template-columns:8% 12% 1fr 240px}}.equity_internship_program .equity-content{display:grid;grid-template-columns:10% 1fr 10%}.equity_internship_program .equity-content .text-content{grid-column:2}.equity_internship_program .equity-content .text-content h3{margin-top:2.5rem}.equity_internship_program .equity-content .text-content .img{margin-top:2.5rem;margin-left:-20px}.equity_internship_program .equity-content .text-content .img img{max-width:280px}.equity_internship_program .equity-content .image-btns{grid-column:2/4;grid-row:2}.equity_internship_program .equity-content .image-btns .img-circles{margin-top:20%;margin-bottom:25%;--imgW:70vw;--h-mult:1.25;--ratio-circ-top:0.34;--ratio-circ-bottom:0.56;--off-circ-bottom:-0.18;--off-circ-top:0.27;--ty-bt:-58%;--ty-top:-50%;--circle-bg-ratio:1.2;--circle-bg-offset:11%}.equity_internship_program .equity-content .image-btns .img-circles .circles{color:var(--red)}.equity_internship_program .equity-content .image-btns .img-circles img{width:100%;-o-object-position:22% 50%;object-position:22% 50%}@media (min-width:576px){.equity_internship_program .equity-content .image-btns .img-circles{--imgW:65vw}}.equity_internship_program .equity-content .image-btns a.btn{display:inline-flex}@media (min-width:768px){.equity_internship_program .equity-content .image-btns{display:grid;grid-template-columns:1fr 15% auto}.equity_internship_program .equity-content .image-btns .img-circles{grid-row:1/3;grid-column:3;--imgW:40vw}.equity_internship_program .equity-content .image-btns p.txt{grid-column:1;grid-row:1;align-self:end}.equity_internship_program .equity-content .image-btns a.btn{grid-column:1;grid-row:2;align-self:start;justify-self:start;margin-bottom:2rem}}@media (min-width:990px){.equity_internship_program .equity-content .image-btns .img-circles{--imgW:Min(35vw,513px)}}@media (min-width:1200px){.equity_internship_program .equity-content{--pad-left:8%;--gap:8%;display:grid;grid-template-columns:var(--pad-left) 1fr var(--gap) auto;padding-left:0;padding-right:0;margin-top:100px}.equity_internship_program .equity-content .text-content{grid-column:2;grid-row:1}.equity_internship_program .equity-content .image-btns{grid-column:4;grid-row:1;display:block}.equity_internship_program .equity-content .image-btns .btn,.equity_internship_program .equity-content .image-btns .txt{margin-left:-6%}.equity_internship_program .equity-content .image-btns p.txt{max-width:27ch}.equity_internship_program .equity-content .image-btns a.btn{padding-left:80px;padding-right:80px}}@media (min-width:1440px){.equity_internship_program .equity-content{--pad-left:14%;--gap:11%}}@media (min-width:1600px){.equity_internship_program .equity-content{--gap:15%;--pad-left:15%}.equity_internship_program .equity-content .text-content{max-width:46.875rem}}@media (min-width:480px){.platform-header.header-new .platform-header-inner h1{width:80%}.platform-header.header-new .line-drawing{height:300px;width:auto;margin-top:-50px}}@media (min-width:768px){.platform-header.header-new{padding-right:4%}.platform-header.header-new .platform-header-inner h1{width:100%}.platform-header.header-new .line-drawing{width:auto;height:auto;margin-top:0}}@media (min-width:990px){.platform-header.header-new{padding-right:7%}}@media (min-width:1200px){.platform-header.header-new{padding-right:5%}.platform-header.header-new .line-drawing{flex:0 0 min(38vw,600px)}.platform-header.header-new .platform-header-inner{flex:0 1 auto;margin-right:-10%}.platform-header.header-new .platform-header-inner h1{max-width:24ch}}@media (min-width:1440px){.platform-header.header-new{padding-right:12%}}.platform-block .circle-chart-outer{background:#e5f7fa;padding-top:100px;padding-bottom:100px;margin-bottom:100px}.platform-block .circle-chart-outer .top-text{text-align:center;width:85%;margin:0 auto 50px}.platform-block .circle-chart-outer .lightbulb{width:50%;margin:0 auto;max-width:190px}.platform-block .circle-chart-outer .middle-bottom-stuff .center-text{width:85%;margin:1rem auto 2rem;text-align:center;display:block;pointer-events:all}.platform-block .circle-chart-outer .middle-bottom-stuff .center-text .callout-sm{color:#07415b}.platform-block .circle-chart-outer .middle-bottom-stuff a.center-text:focus,.platform-block .circle-chart-outer .middle-bottom-stuff a.center-text:hover{text-decoration:none}.platform-block .circle-chart-outer .middle-bottom-stuff a.center-text:focus .title-3,.platform-block .circle-chart-outer .middle-bottom-stuff a.center-text:hover .title-3{text-decoration:underline;-webkit-text-decoration-color:var(--cello);text-decoration-color:var(--cello);text-decoration-thickness:3px}@media (min-width:768px){.platform-block .circle-chart-outer{padding-top:130px;--lightbulb-height:310px}.platform-block .circle-chart-outer .top-text{width:80%}.platform-block .circle-chart-outer .ai-chart{margin:120px auto 0}.platform-block .circle-chart-outer .ai-chart:before{pointer-events:none;content:"";position:absolute;width:calc(var(--chart-size)*0.8);height:calc(var(--chart-size)*0.8);left:calc(var(--chart-size)*0.1);border-radius:50%;border:3px solid #cce1e5;-webkit-clip-path:polygon(0 0,100% 0,100% 50%,90% 68%,100% 68%,100% 88%,0 88%,0 68%,10% 68%,0 50%);clip-path:polygon(0 0,100% 0,100% 50%,90% 68%,100% 68%,100% 88%,0 88%,0 68%,10% 68%,0 50%)}.platform-block .circle-chart-outer .middle-bottom-stuff{margin-top:calc(var(--chart-size)*-0.3 - var(--lightbulb-height))}.platform-block .circle-chart-outer .middle-bottom-stuff .lightbulb{max-width:none;width:auto}.platform-block .circle-chart-outer .middle-bottom-stuff .lightbulb svg{margin:0 auto;display:block;height:var(--lightbulb-height);width:auto}.platform-block .circle-chart-outer .middle-bottom-stuff .center-text{pointer-events:all}.platform-block .circle-chart-outer .middle-bottom-stuff .center-text .callout-sm{margin:0 auto;max-width:37ch}}@media (min-width:990px){.platform-block .circle-chart-outer{padding-top:150px;padding-bottom:140px;--lightbulb-height:380px}}@media (min-width:1200px){.platform-block .circle-chart-outer{padding-top:180px;padding-bottom:190px;--chart-size:Min(95%,1075px);--lightbulb-height:400px}.platform-block .circle-chart-outer .top-text{width:65%;max-width:58.75rem}.platform-block .circle-chart-outer .ai-chart{margin-top:230px;z-index:1}.platform-block .circle-chart-outer .ai-chart:before{border-width:5px;z-index:-1;width:88%;height:88%;left:50%;top:0;transform:translate(-50%);-webkit-clip-path:polygon(0 0,100% 0,100% 50%,90% 70%,100% 70%,80% 95%,80% 80%,20% 80%,20% 95%,0 70%,10% 70%,0 50%);clip-path:polygon(0 0,100% 0,100% 50%,90% 70%,100% 70%,80% 95%,80% 80%,20% 80%,20% 95%,0 70%,10% 70%,0 50%)}.platform-block .circle-chart-outer .middle-bottom-stuff{margin-top:calc(var(--chart-size)*-0.29 - var(--lightbulb-height))}.platform-block .circle-chart-outer .middle-bottom-stuff .center-text{margin-top:40px}.platform-block .circle-chart-outer .middle-bottom-stuff .center-text .caps-title{margin-bottom:.8rem}}@media (min-width:1440px){.platform-block .circle-chart-outer .ai-chart{margin-top:230px}}.platform-block.products{padding-top:100px}@media (min-width:1200px){.platform-block.products{padding-top:130px}}.platform-block.products .products-titles{padding-left:10%;padding-right:10%}@media (min-width:768px){.platform-block.products .products-titles{padding-left:9%;padding-right:9%}}@media (min-width:990px){.platform-block.products .products-titles{padding-left:6.38%;padding-right:6.38%}}.platform-block.products .products-titles h2{text-align:center;margin-bottom:2rem}.platform-block.products .products-titles ul li{margin-bottom:.3rem}@media (min-width:990px){.platform-block.products .products-titles{display:grid;grid-template-columns:50% 35%;justify-content:space-between;margin-bottom:30px}.platform-block.products .products-titles h2{grid-column:1/3;margin-bottom:2.5rem;max-width:20ch;margin-left:auto;margin-right:auto}.platform-block.products .products-titles .left{grid-column:1}.platform-block.products .products-titles .right{grid-column:2}}@media (min-width:1200px){.platform-block.products .products-titles{grid-template-columns:55% 36%}.platform-block.products .products-titles .left{justify-self:end;max-width:85%}.platform-block.products .products-titles .left p{max-width:45ch}.platform-block.products .products-titles h2{margin-bottom:80px}}.platform-block.products .products-columns{width:100%}.platform-block.products .products-columns .products-image{position:relative;z-index:1;width:100%}.platform-block.products .products-columns .products-image .circle{position:absolute;width:90%;height:100%;top:0;left:5%;z-index:-1}.platform-block.products .products-columns .products-image .circle:before{content:"";position:absolute;bottom:0;left:50%;width:100%;height:0;padding-bottom:100%;background-image:radial-gradient(circle closest-side at center,var(--light) 0,var(--light) 99.5%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000,#000 70%,transparent 0);mask-image:linear-gradient(180deg,#000,#000 70%,transparent 0);transform:translate(-50%,50%);background-repeat:no-repeat}.platform-block.products .products-columns .products-image img{display:block;max-width:min(100%,380px);margin-left:auto;margin-right:auto}.platform-block.products .products-columns .products-image .disclaimer{color:#818182;font-size:.625rem;line-height:1.6363636364;position:absolute;width:7.5rem;left:5%;bottom:10px;text-align:left}.platform-block.products .products-columns .products-image.image-right img{max-width:min(90%,495px);margin-top:5%}.platform-block.products .products-columns .products-image.image-left img{width:63%;margin-right:auto;margin-left:25%}.platform-block.products .products-columns .products-text{position:relative;display:grid;z-index:1;--bg:var(--cello)}.platform-block.products .products-columns .products-text .text-inner{background-color:var(--bg);grid-area:1/1;padding:2rem 5% 2.3rem;align-self:center}.platform-block.products .products-columns .products-text .text-inner p{margin:0}.platform-block.products .products-columns .products-text.text-left,.platform-block.products .products-columns .products-text.text-left .caps-title{color:#fff}.platform-block.products .products-columns .products-text.text-right{color:var(--dark);--bg:var(--bright)}.platform-block.products .products-columns .products-text.text-right .caps-title{color:var(--dark)}@media (min-width:768px){.platform-block.products .products-columns{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2%}.platform-block.products .products-columns .products-image{grid-row:1;display:flex;align-items:flex-end;justify-content:center;width:100%}.platform-block.products .products-columns .products-image .circle{width:80%;left:5%}.platform-block.products .products-columns .products-image.image-left{grid-column:1;justify-self:end}.platform-block.products .products-columns .products-image.image-left img{width:56%;margin-left:23%;max-width:100%}.platform-block.products .products-columns .products-image.image-left .disclaimer{left:2%}.platform-block.products .products-columns .products-image.image-right{grid-column:2}.platform-block.products .products-columns .products-image.image-right img{width:90%;max-width:90%}.platform-block.products .products-columns .products-image.image-right .circle{left:auto;right:5%}.platform-block.products .products-columns .products-text{grid-row:2;--pad-outer:4%;--pad-inner:7%;--h:11.875rem}.platform-block.products .products-columns .products-text .text-inner{padding-top:0;padding-bottom:0;display:flex;flex-direction:column;justify-content:center;height:var(--h);background-color:transparent;background-size:var(--h) var(--h),calc(100% - var(--h)*0.5) 100%;background-repeat:no-repeat;background-position:100% top,0 0;background-image:radial-gradient(circle closest-side,var(--bg) 0,var(--bg) 100%,transparent calc(100% + 1px)),linear-gradient(-90deg,var(--bg) var(--h),var(--bg))}.platform-block.products .products-columns .products-text.text-right{grid-column:2;--bg:var(--bright)}.platform-block.products .products-columns .products-text.text-right .text-inner{background-position:0 0,calc(var(--h)*0.5) 0;padding-right:var(--pad-outer);padding-left:var(--pad-inner)}.platform-block.products .products-columns .products-text.text-left{grid-column:1}.platform-block.products .products-columns .products-text.text-left .text-inner{padding-right:var(--pad-inner);padding-left:var(--pad-outer)}}@media (min-width:990px){.platform-block.products .products-columns{margin-top:-40px}.platform-block.products .products-columns .products-text{--pad-inner:10%}}@media (min-width:1200px){.platform-block.products .products-columns .products-text{--h:12.625rem;--h:clamp(12.625rem,-3.625rem + (0.2166666667 * 100vw),15.875rem)}}@media (min-width:1200px) and (min-width:1440px){.platform-block.products .products-columns .products-text{--h:15.875rem}}@media (min-width:1200px){.platform-block.products .products-columns .products-image .circle{width:88%;left:1%}.platform-block.products .products-columns .products-image .circle:before{transform:translate(-50%,52%)}.platform-block.products .products-columns .products-image.image-right .circle{left:auto;right:1%}.platform-block.products .products-columns .products-image.image-right img{margin-bottom:-3%}.platform-block.products .products-columns .products-image.image-left img{width:45%;margin-left:auto}.platform-block.products .products-columns .products-image.image-left .disclaimer{left:5%;bottom:30px;font-size:.6875rem}}@media (min-width:1440px){.platform-block.products .products-columns .products-image.image-right img{margin-bottom:-4%}}@media (min-width:768px){.crispr-header.header-new .header-new-inner{flex:0 0 60%}.crispr-header.header-new .line-drawing{margin-left:-5%}}@media (min-width:990px){.crispr-header.header-new .line-drawing{margin-left:-10%}}@media (min-width:1200px){.crispr-header.header-new{padding-top:180px;padding-bottom:120px;padding-right:4%}.crispr-header.header-new .crispr-header-inner{flex:0 1 auto;margin-right:-5%}.crispr-header.header-new .crispr-header-inner h1{max-width:30ch}.crispr-header.header-new .line-drawing{flex:0 0 38vw;margin:0}}@media (min-width:1440px){.crispr-header.header-new{padding-right:9%}.crispr-header.header-new .line-drawing{flex:0 0 min(34vw,520px)}}.crispr#what-is-sherlock h2.with-circle span .hand-circled{width:115%;height:130%;top:-5%}.crispr#what-is-sherlock h2.with-circle span .hand-circled .circle2{stroke:#fa141f}@media (min-width:1200px){.crispr#what-is-sherlock .col-left{flex:0 0 55%}.crispr#what-is-sherlock .col-right{flex:0 0 44%}}.crispr-block#accelerating .block-text-cols{padding-top:0}.crispr-block#accelerating .block-text-cols h2.with-circle span .hand-circled{width:113%;top:5%;height:115%}.crispr-block#accelerating .block-text-cols h2.with-circle span .hand-circled .circle2{stroke:#fa141f}@media (min-width:1200px){.crispr-block#accelerating .block-text-cols{padding-bottom:170px}.crispr-block#accelerating .block-text-cols .col-right{flex:0 0 43%}}.crispr-block .icons-text-content{padding-top:100px;padding-bottom:100px}@media (min-width:990px){.crispr-block .icons-text-content{padding-top:150px;padding-bottom:140px}}@media (min-width:1200px){.crispr-block .icons-text-content{padding-top:180px;padding-bottom:160px}}.crispr-block .icons-text-content .title-intro{padding-left:10%;padding-right:10%}@media (min-width:768px){.crispr-block .icons-text-content .title-intro{padding-left:9%;padding-right:9%}}@media (min-width:990px){.crispr-block .icons-text-content .title-intro{padding-left:6.38%;padding-right:6.38%}}.crispr-block .icons-text-content .title-intro h2.title-1{max-width:19ch}@media (min-width:990px){.crispr-block .icons-text-content .title-intro{margin-bottom:30px;margin-left:auto;margin-right:auto}}@media (min-width:1200px){.crispr-block .icons-text-content .title-intro{margin-bottom:100px}}.crispr-block .icons-text-content .icons-list .icon-item .icon-wrap{width:140px;height:140px}@media (min-width:1200px){.crispr-block .icons-text-content .icons-list .icon-item .icon-wrap{width:160px;height:160px}}.crispr-block .icons-text-content .icons-list .icon-item:first-child .icon-text{max-width:22ch}.crispr-block .icons-text-content .icons-list .icon-item:first-child .icon-wrap img{width:60px;margin-bottom:3px}@media (min-width:1200px){.crispr-block .icons-text-content .icons-list .icon-item:first-child .icon-wrap img{width:70px}}.crispr-block .icons-text-content .icons-list .icon-item:nth-child(2) .icon-wrap img{width:75px}@media (min-width:1200px){.crispr-block .icons-text-content .icons-list .icon-item:nth-child(2) .icon-wrap img{width:85px}}.crispr-block .icons-text-content .icons-list .icon-item:nth-child(3) .icon-wrap img{margin-bottom:5px;width:50px}@media (min-width:1200px){.crispr-block .icons-text-content .icons-list .icon-item:nth-child(3) .icon-wrap img{width:58px}}.crispr-block .icons-text-content .icons-list .icon-item:nth-child(4) .icon-wrap img{width:50px;margin-bottom:5px}@media (min-width:1200px){.crispr-block .icons-text-content .icons-list .icon-item:nth-child(4) .icon-wrap img{width:60px}}@media (min-width:1200px){.crispr-block .icons-text-content .icons-list{padding-left:4%;padding-right:4%}}@media (min-width:1440px){.crispr-block .icons-text-content .icons-list{padding-left:6.38%;padding-right:6.38%}.crispr-block .icons-text-content .icons-list .icon-item{flex:0 0 23%}}.biology-header.header-new .line-drawing{margin-right:-10%}@media (min-width:768px){.biology-header.header-new .biology-header-inner{padding-right:5%}}@media (min-width:990px){.biology-header.header-new .biology-header-inner{flex:0 0 58%;padding-right:0}.biology-header.header-new .biology-header-inner h1{max-width:21ch}.biology-header.header-new .line-drawing{margin-right:-5%}}@media (min-width:1200px){.biology-header.header-new{padding-right:5%;padding-top:200px}.biology-header.header-new .line-drawing{margin-right:0}}@media (min-width:1440px){.biology-header.header-new{padding-right:7%}}.biology-block#what-is .block-text-cols h2.with-circle span .hand-circled{height:135%;top:-10%;width:105%;left:0}.biology-block#what-is .block-text-cols h2.with-circle span .hand-circled .circle2{stroke:#fa141f}@media (min-width:990px){.biology-block#what-is .block-text-cols{padding-bottom:95px}.biology-block#what-is .block-text-cols .col-left{align-self:center;flex:0 0 55%}.biology-block#what-is .block-text-cols .col-right{flex:0 0 44%}}@media (min-width:1200px){.biology-block#what-is .block-text-cols{padding-top:175px}.biology-block#what-is .block-text-cols .col-right{flex:0 0 43%}}.inspectr#inspectr-application img.dna-svg{display:none}@media (min-width:768px){.inspectr#inspectr-application .block-image-text{margin-top:0;grid-template-columns:45% 1fr 6.2%}}.biology-block .how-it-works .how-text{max-width:70ch}.biology-block .icons-text-content .title-intro{margin-bottom:60px}@media (min-width:990px){.biology-block .icons-text-content .title-intro{margin-bottom:100px}}@media (min-width:1200px){.biology-block .icons-text-content .title-intro{margin-bottom:120px}}.biology-block .icons-text-content .title-intro h2{max-width:28ch}.biology-block .icons-text-content .title-intro p{max-width:70%;margin-left:auto;margin-right:auto}.biology-block .icons-text-content .icons-list .icon-item:first-child .icon-text{max-width:26ch}@media (min-width:576px){.biology-block .icons-text-content .icons-list{flex-direction:column;justify-content:center;align-items:center}}@media (min-width:768px){.biology-block .icons-text-content .icons-list{flex-direction:row;justify-content:space-between;align-items:start}}@media (min-width:1200px){.biology-block .icons-text-content .icons-list .icon-item{flex:0 0 30%}}@media (min-width:768px){.biology-block .icons-text-content{padding-top:160px;padding-bottom:30px}}@media (min-width:1200px){.biology-block .icons-text-content{padding-top:185px}}.biology-block .block-image-text .img-circles{--h-mult:0.58;--ratio-circ-top:0.49;--ratio-circ-bottom:0.25;--off-circ-top:0.4;--ty-bt:25%}@media (min-width:768px){.biology-block .block-image-text{margin-bottom:130px}}@media (min-width:1200px){.biology-block .block-image-text{margin-bottom:150px;grid-template-columns:1fr 43%}}@media (min-width:768px){.partnerships-header.header-new{padding-left:0;padding-right:0}.partnerships-header.header-new .partnerships-header-inner{flex:0 0 100%;display:grid;grid-template-columns:9% 1fr 1fr 9%}.partnerships-header.header-new .partnerships-header-inner .line-drawing{grid-column:3/5;grid-row:3/5;width:105%;margin-left:5%;margin-top:-10%}.partnerships-header.header-new .partnerships-header-inner .caps-title{grid-row:1;grid-column:2/4}.partnerships-header.header-new .partnerships-header-inner h1{grid-row:2;grid-column:2/4;max-width:26ch}.partnerships-header.header-new .partnerships-header-inner .header-text{grid-column:2;grid-row:3}.partnerships-header.header-new .partnerships-header-inner a.btn{grid-column:2;grid-row:4;justify-self:start}}@media (min-width:990px){.partnerships-header.header-new{padding-bottom:120px}.partnerships-header.header-new .partnerships-header-inner{flex:0 1 auto}.partnerships-header.header-new .partnerships-header-inner h1{margin-bottom:2rem}.partnerships-header.header-new .partnerships-header-inner .line-drawing{margin-right:0;width:95%}}@media (min-width:1200px){.partnerships-header.header-new{padding-top:240px;padding-bottom:180px}.partnerships-header.header-new .partnerships-header-inner{grid-template-columns:6.38% 1fr min(660px,40vw) 3%}.partnerships-header.header-new .partnerships-header-inner h1{grid-column:2}.partnerships-header.header-new .partnerships-header-inner .line-drawing{grid-row:2/5;grid-column:3;margin-top:0;width:auto;width:min(660px,40vw)}}.partner-with-us{background:#e5f7fa;padding-top:100px;padding-bottom:110px;position:relative}.partner-with-us .partner-inner{padding-left:10%;padding-right:10%;text-align:center}@media (min-width:768px){.partner-with-us .partner-inner{padding-left:9%;padding-right:9%}}@media (min-width:990px){.partner-with-us .partner-inner{padding-left:6.38%;padding-right:6.38%}}.partner-with-us .partner-inner .top-text{margin-bottom:50px}.partner-with-us .partner-inner .top-text h2.title-1{margin-bottom:2rem}.partner-with-us .partner-inner .cols .col-item{position:relative;margin-bottom:40px}.partner-with-us .partner-inner .cols .col-item h3{margin-bottom:.5rem}.partner-with-us .partner-inner .cols .col-item .icon{--size:110px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;margin:auto auto 1.5rem;width:var(--size);height:var(--size)}.partner-with-us .partner-inner .cols .col-item .text p{line-height:1.4}.partner-with-us .partner-inner .cols .col-item .text p:last-child{margin-bottom:0}@media (min-width:576px){.partner-with-us .partner-inner .cols .col-item{display:flex;align-items:center}.partner-with-us .partner-inner .cols .col-item .icon{--size:120px;margin:0;flex:0 0 var(--size)}.partner-with-us .partner-inner .cols .col-item .text{text-align:left;padding-left:5%}}@media (min-width:768px){.partner-with-us .partner-inner .cols .col-item .icon{--size:130px}}@media (min-width:990px){.partner-with-us .partner-inner .cols{display:flex;justify-content:space-between;margin-bottom:30px}.partner-with-us .partner-inner .cols .col-item{flex:0 0 47%}}@media (min-width:1200px){.partner-with-us .partner-inner .cols{justify-content:center}.partner-with-us .partner-inner .cols .col-item{flex:0 0 47%}.partner-with-us .partner-inner .cols .col-item .text{padding-left:1.5rem}.partner-with-us .partner-inner .cols .col-item:first-child .text h3{max-width:20ch}.partner-with-us .partner-inner .cols .col-item:first-child .text p{max-width:30ch}.partner-with-us .partner-inner .cols .col-item:nth-child(2){flex:0 0 45%}}@media (min-width:1440px){.partner-with-us .partner-inner .cols .col-item:nth-child(2){flex:0 0 40%}}@media (min-width:1200px){.partner-with-us{padding-top:200px;padding-bottom:180px}.partner-with-us .partner-inner .top-text h2.title-1{margin-bottom:50px}.partner-with-us .partner-inner .bottom-text{max-width:1150px;margin-left:auto;margin-right:auto}}.partnerships-block .platforms-drawing{padding-top:50px;padding-bottom:50px;position:relative;--draw-offset:calc(var(--draw-width)*-0.3);--ratio:1.34;--draw-width:250px;--draw-height:calc(var(--draw-width)*var(--ratio))}.partnerships-block .platforms-drawing .line-drawing{width:var(--draw-width);height:var(--draw-height);display:block;opacity:0}.partnerships-block .platforms-drawing .text{position:relative;padding-left:10%;padding-right:10%;margin-top:40px}@media (min-width:768px){.partnerships-block .platforms-drawing .text{padding-left:9%;padding-right:9%}}@media (min-width:990px){.partnerships-block .platforms-drawing .text{padding-left:6.38%;padding-right:6.38%}}.partnerships-block .platforms-drawing .text h2{margin-bottom:30px}@media (min-width:480px){.partnerships-block .platforms-drawing{display:grid;grid-template-columns:calc(var(--draw-width) + var(--draw-offset)) 1fr;padding-right:6%}.partnerships-block .platforms-drawing .text{grid-column:2;grid-row:1;padding-left:3%;padding-right:0}.partnerships-block .platforms-drawing .line-drawing{grid-column:1;grid-row:1;margin-left:var(--draw-offset)}}@media (min-width:576px){.partnerships-block .platforms-drawing{--draw-width:270px;--draw-offset:-80px}}@media (min-width:768px){.partnerships-block .platforms-drawing{padding-right:9%;padding-bottom:75px;padding-top:100px;--draw-offset:0}.partnerships-block .platforms-drawing .text{margin-top:0;padding-left:5%}}@media (min-width:990px){.partnerships-block .platforms-drawing{--draw-width:Min(39vw,580px);padding-right:6.38%}.partnerships-block .platforms-drawing .text{align-self:center;padding-left:8%}}@media (min-width:1200px){.partnerships-block .platforms-drawing{padding:125px 7% 105px 2%;grid-column-gap:5%}.partnerships-block .platforms-drawing .text{padding-left:0}}@media (min-width:1440px){.partnerships-block .platforms-drawing{padding-right:7%;padding-left:5%;grid-column-gap:8%}}.partnerships-block.bluebg-img .block-image-text{background-color:var(--light);padding-top:130px;padding-bottom:100px;margin-top:0}.partnerships-block.bluebg-img .block-image-text .img-circles{--off-circ-top:0.1;--circle-bg-ratio:1.35;--circle-bg-offset:14%;--off-circ-bottom:0.8;--ty-top:-15%;--ty-bt:40%}.partnerships-block.bluebg-img .block-image-text .img-circles .circle-bg{background-color:#f6feff}.partnerships-block.bluebg-img .block-image-text .img-circles img{-o-object-position:40% 0;object-position:40% 0}.partnerships-block.bluebg-img .block-image-text .text-content{z-index:2}.partnerships-block.bluebg-img .block-image-text .text-content h2{margin-bottom:1rem}.partnerships-block.bluebg-img .block-image-text .text-content a.btn{display:inline-flex}@media (min-width:990px){.partnerships-block.bluebg-img .block-image-text{padding-top:160px;padding-bottom:160px}.partnerships-block.bluebg-img .block-image-text .img-circles{--imgW:42vw;align-self:center}}@media (min-width:1200px){.partnerships-block.bluebg-img .block-image-text{padding-top:210px;padding-bottom:200px}.partnerships-block.bluebg-img .block-image-text .img-circles{--imgW:Min(47vw,700px)}}.partnerships-block#development-partners .block-image-text .text-content h2{margin-bottom:1.5rem}.partnerships-block#development-partners .block-image-text .img-circles{--h-mult:0.65;--off-circ-top:0.5;--ratio-circ-top:0.52;--ratio-circ-bottom:0.27;--off-circ-top:0.1}.partnerships-block#development-partners .block-image-text .img-circles img{-o-object-position:0 100%;object-position:0 100%}.partnerships-block#development-partners .block-image-text .img-circles .circles{color:var(--red)}@media (min-width:990px){.partnerships-block#development-partners .block-image-text .text-content p{max-width:47ch}.partnerships-block#development-partners .block-image-text .text-content h2{margin-bottom:2.2rem}}@media (min-width:1200px){.partnerships-block#development-partners .block-image-text .img-circles{--imgW:42vw}}@media (min-width:1200px){.partnerships-block#global-health-partners .block-image-text .text-content{padding-left:15%}}.partnerships-textblock{text-align:center;padding:100px 10%}@media (min-width:768px){.partnerships-textblock{padding-left:9%;padding-right:9%}}@media (min-width:990px){.partnerships-textblock{padding-left:6.38%;padding-right:6.38%}}.partnerships-textblock .text-content h3,.partnerships-textblock h2.title-2{margin-bottom:2rem}@media (min-width:990px){.partnerships-textblock{padding-top:150px}.partnerships-textblock h2.title-2{margin-left:auto;margin-right:auto;max-width:57.5rem;max-width:clamp(57.5rem,60.25rem + (-.0444444444 * 100vw),56.25rem)}}@media (min-width:990px) and (min-width:1440px){.partnerships-textblock h2.title-2{max-width:56.25rem}}@media (min-width:990px){.partnerships-textblock .text-content h3{margin-left:auto;margin-right:auto;max-width:46.25rem;max-width:clamp(46.25rem,33.875rem + (.2 * 100vw),51.875rem)}}@media (min-width:990px) and (min-width:1440px){.partnerships-textblock .text-content h3{max-width:51.875rem}}@media (min-width:990px){.partnerships-textblock .text-content p{margin-left:auto;margin-right:auto;max-width:53.75rem;max-width:clamp(53.75rem,44.125rem + (.1555555556 * 100vw),58.125rem)}}@media (min-width:990px) and (min-width:1440px){.partnerships-textblock .text-content p{max-width:58.125rem}}.partnerships-icons{padding-left:10%;padding-right:10%;padding-bottom:100px;text-align:center}@media (min-width:768px){.partnerships-icons{padding-left:9%;padding-right:9%}}@media (min-width:990px){.partnerships-icons{padding-left:6.38%;padding-right:6.38%;padding:0 0 75px}}.partnerships-icons h3.caps-title{color:#07415b;margin-bottom:50px}@media (min-width:1200px){.partnerships-icons h3.caps-title{margin-bottom:80px}}.partnerships-icons .icon-items .icon-item{margin-bottom:3rem}.partnerships-icons .icon-items .icon-item .icon-item-text{width:80%;margin:.5rem auto 0}@media (min-width:576px){.partnerships-icons .icon-items{display:flex;flex-wrap:wrap;justify-content:space-between}.partnerships-icons .icon-items .icon-item{flex:0 0 45%}.partnerships-icons .icon-items .icon-item .icon-item-text{width:100%}}@media (min-width:576px) and (max-width:991px){.partnerships-icons .icon-items .icon-item:nth-child(2n-1):last-child{margin-left:auto;margin-right:auto}}@media (min-width:990px){.partnerships-icons .icon-items{justify-content:center;padding-left:5%;padding-right:5%}.partnerships-icons .icon-items .icon-item{flex:0 0 30%;margin:0 1%}.partnerships-icons .icon-items .icon-item img{display:block;height:84px;margin:0 auto 1rem}.partnerships-icons .icon-items .icon-item .icon-item-text{width:70%}.partnerships-icons .icon-items .icon-item:nth-child(3) .icon-item-text{width:80%}}@media (min-width:1200px){.partnerships-icons .icon-items{justify-content:space-between}.partnerships-icons .icon-items .icon-item{flex:0 0 19%;margin:0}.partnerships-icons .icon-items .icon-item .icon-item-text{width:80%}.partnerships-icons .icon-items .icon-item:nth-child(3) .icon-item-text{width:94%}}.partnerships-block .buttons-row{padding:25px 10% 50px}@media (min-width:768px){.partnerships-block .buttons-row{padding-left:9%;padding-right:9%}}@media (min-width:990px){.partnerships-block .buttons-row{padding-left:6.38%;padding-right:6.38%}}.partnerships-block .buttons-row a.btn{margin:1rem 0}.partnerships-block .buttons-row a.btn:first-child{background:#16819e}.partnerships-block .buttons-row a.btn:first-child:before{background-image:linear-gradient(150deg,#fa141f,#07415b)}.partnerships-block .buttons-row a.btn:nth-child(3){background:#fa141f}.partnerships-block .buttons-row a.btn:nth-child(3):before{background-image:linear-gradient(150deg,#fa141f,#07415b)}@media (min-width:990px){.partnerships-block .buttons-row{display:flex;flex-wrap:wrap;justify-content:center;padding-left:calc(6.67% - .5rem);padding-right:calc(6.67% - .5rem)}.partnerships-block .buttons-row a.btn{flex:0 0 calc(50% - 1rem);margin:1rem .5rem}}@media (min-width:1200px){.partnerships-block .buttons-row{padding-top:25px}.partnerships-block .buttons-row a.btn{flex:0 0 40%}}@media (min-width:1440px){.partnerships-block .buttons-row a.btn{flex:0 0 32%}}.partnerships-info{padding:15px 10% 120px;text-align:center}@media (min-width:768px){.partnerships-info{padding-left:9%;padding-right:9%}}@media (min-width:990px){.partnerships-info{padding-left:6.38%;padding-right:6.38%;padding-bottom:170px}}.partnerships-info h3{color:#07415b;margin-bottom:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.1875rem;font-size:.875rem}@media (min-width:1200px){.partnerships-info h3{font-size:.9375rem}}.partnerships-info .link-list a{display:block;color:#07415b;font-weight:300;text-decoration:underline;-webkit-text-decoration-color:#07415b;text-decoration-color:#07415b;text-underline-offset:5px}.partnerships-info .link-list a:focus,.partnerships-info .link-list a:hover{-webkit-text-decoration-color:#fa141f;text-decoration-color:#fa141f;text-decoration-thickness:2px}@media (min-width:576px){.partnerships-info .link-list a{margin:0 1rem}}@media (min-width:1200px){.partnerships-info .link-list a{margin:0 1.5rem}}@media (min-width:576px){.partnerships-info .link-list{display:flex;flex-wrap:wrap;justify-content:center}}.partnerships-info .more-info-text{margin-top:1rem}.partnerships-info .more-info-text .caption{font-size:.6875rem;line-height:1.6363636364;max-width:55rem;margin:0 auto}.ai-header.header-new{padding-bottom:70px}.ai-header.header-new .line-drawing{margin:0 auto}@media (min-width:480px){.ai-header.header-new{--line-h:350px;--offset-top:50px}.ai-header.header-new .line-drawing{width:auto;height:var(--line-h)}}@media (min-width:768px){.ai-header.header-new{padding-top:120px;padding-right:3%}.ai-header.header-new .line-drawing{width:372px;height:auto;margin:0}.ai-header.header-new .ai-header-inner{flex:0 0 50%;align-self:start;padding-top:50px;margin-right:-5%}}@media (min-width:990px){.ai-header.header-new{padding-right:5%;padding-top:150px}.ai-header.header-new .ai-header-inner{min-height:0;padding-left:0;padding-right:0}}@media (min-width:1200px){.ai-header.header-new{padding-right:8%;padding-top:185px}.ai-header.header-new .ai-header-inner{flex:0 1 auto;margin-right:0}.ai-header.header-new .ai-header-inner h1{max-width:22ch}.ai-header.header-new .line-drawing{flex:0 0 min(34vw,550px)}}@media (min-width:1440px){.ai-header.header-new{padding-right:13%}}.ai-block#power-of-ai span svg.hand-circled path{stroke:var(--red)}@media (min-width:990px){.ai-block#power-of-ai .col-left{flex:0 0 43%}.ai-block#power-of-ai .col-left h2{max-width:14ch}.ai-block#power-of-ai .col-right{flex:0 0 53%}}@media (min-width:1200px){.ai-block#power-of-ai .col-right{flex:0 0 55%}}.ai-block .icons-text-content{margin-top:0;padding-top:0}@media (min-width:990px){.ai-block .icons-text-content{padding-bottom:150px}.ai-block .icons-text-content .icon-item .icon-text{max-width:22ch}}.ai-block .basic-text-content{margin-top:0}@media (min-width:990px){.ai-block .basic-text-content{padding-left:6.38%;padding-right:6.38%}.ai-block .basic-text-content .title-2{max-width:40ch;margin-left:auto;margin-right:auto}}.ai-block .horizontal-img.align-left{--off-circ-bottom:1.6;--ratio-circ-bottom:0.15;--h-mult:0.34;margin-bottom:50px}.ai-block .horizontal-img.align-left .img-wrap img{-webkit-mask-image:url(../../images/image-mask-left.svg),linear-gradient(0deg,#000,#000);mask-image:url(../../images/image-mask-left.svg),linear-gradient(0deg,#000,#000);-webkit-mask-position:right center,left center;mask-position:right center,left center;-webkit-mask-size:auto 100%,50% 100%;mask-size:auto 100%,50% 100%}.safari .ai-block .horizontal-img.align-left .img-wrap img{-webkit-mask-position:left center,right center;mask-position:left center,right center;-webkit-mask-image:linear-gradient(0deg,#000,#000),url(../../images/image-mask-outer-left.svg);mask-image:linear-gradient(0deg,#000,#000),url(../../images/image-mask-outer-left.svg);-webkit-mask-size:100% 100%,auto 100%;mask-size:100% 100%,auto 100%;-webkit-mask-composite:xor;mask-composite:exclude}@media (min-width:990px){.ai-block .horizontal-img.align-left{--imgW:Min(80vw,1152px)}}@media (min-width:1200px){.ai-block .horizontal-img.align-left{margin-bottom:100px}}.ai-block#accelerating .block-text-cols{padding-bottom:0}.ai-block#accelerating .block-text-cols h2 .circle2{stroke:var(--red)}@media (min-width:990px){.ai-block#accelerating .block-text-cols .col-right{margin-top:130px;flex:0 0 45%}.ai-block#accelerating .block-text-cols .col-left{flex:0 0 45%}.ai-block#accelerating .block-text-cols .col-left h2{margin-right:-25%;margin-bottom:2rem}}@media (min-width:1200px){.ai-block#accelerating .block-text-cols .col-right{flex:0 0 37%}}.ai-block .ai-circle{position:relative;padding-top:100px}@media (min-width:1200px){.ai-block .ai-circle{padding-top:150px}}.ai-block .ai-circle .title-wrap{padding-left:10%;padding-right:10%;text-align:center;padding-top:40px}@media (min-width:768px){.ai-block .ai-circle .title-wrap{padding-left:9%;padding-right:9%}}@media (min-width:990px){.ai-block .ai-circle .title-wrap{padding-left:6.38%;padding-right:6.38%}}.ai-block .ai-circle .title-wrap h2{max-width:24ch;margin-left:auto;margin-right:auto;margin-bottom:3rem}.ai-block .ai-circle .title-wrap .circle2{stroke:var(--red)}@media (min-width:1200px){.ai-block .ai-circle .title-wrap{margin-bottom:80px}}.ai-block .ai-circle .circle .icon-wrap-circle{background-color:var(--light)}.ai-circle .circle-chart-outer{--chart-size:Min(100vw,1000px)}.ai-circle .circle-chart-outer svg.arrows{position:absolute;width:74%;height:auto;top:0;left:12%;overflow:visible;z-index:-1;pointer-events:none}.ai-circle .circle-chart-outer svg.arrows:after,.ai-circle .circle-chart-outer svg.arrows:before{width:120%;height:120%;border:2px solid #ddf1f4;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";z-index:-1}.ai-circle .circle-chart-outer .circle-chart{position:relative;width:var(--chart-size);margin-bottom:100px;padding-bottom:calc(var(--chart-size)*0.8)}.ai-circle .circle-chart-outer .circle{position:absolute;margin:0;--circleSize:40px}.ai-circle .circle-chart-outer .circle .icon-wrap-circle{margin-bottom:0}.ai-circle .circle-chart-outer .circle .icon-wrap-circle img{width:calc(var(--circleSize)*0.5)}.ai-circle .circle-chart-outer .circle .circle-text{width:calc(var(--circleSize) + 20px);position:absolute;top:100%;left:50%;transform:translate(-50%)}.ai-circle .circle-chart-outer .circle .circle-text .title-3{font-size:.6875rem}.ai-circle .circle-chart-outer .circle.chart-mid{--circleSize:150px;position:relative;margin-bottom:40px}.ai-circle .circle-chart-outer .circle.chart-mid .icon-wrap-circle img.circ-icon{width:calc(var(--circleSize)*0.3)}.ai-circle .circle-chart-outer .circle.chart-mid .circle-text{margin-top:1rem;position:relative;width:100%;padding-left:10%;padding-right:10%}.ai-circle .circle-chart-outer .circle.circle-left{left:10%;top:34%;transform:translateY(-50%)}.ai-circle .circle-chart-outer .circle.circle-left .circle-text{margin-left:15%}.ai-circle .circle-chart-outer .circle.circle-right{right:10%;top:34%;transform:translateY(-50%)}.ai-circle .circle-chart-outer .circle.circle-bottom{left:50%;transform:translate(-50%,-60%);bottom:0}@media (min-width:400px){.ai-circle .circle-chart-outer .circle{--circleSize:60px}.ai-circle .circle-chart-outer .circle .icon-wrap-circle{margin-bottom:.3rem}.ai-circle .circle-chart-outer .circle.circle-bottom{transform:translate(-50%)}.ai-circle .circle-chart-outer .circle.circle-left,.ai-circle .circle-chart-outer .circle.circle-right{top:35%}.ai-circle .circle-chart-outer .circle.circle-left .circle-text{margin:0}}@media (min-width:480px){.ai-circle .circle-chart-outer .circle{--circleSize:70px}.ai-circle .circle-chart-outer .circle .circle-text .title-3{font-size:.9375rem}}@media (min-width:576px){.ai-circle .circle-chart-outer{--chart-size:90vw}.ai-circle .circle-chart-outer svg.arrows{left:11%}.ai-circle .circle-chart-outer .circle-chart{margin-left:auto;margin-right:auto}.ai-circle .circle-chart-outer .circle{--circleSize:80px}}@media (min-width:768px){.ai-circle .circle-chart-outer{position:relative;width:var(--chart-size);margin-bottom:250px;padding-bottom:calc(var(--chart-size)*0.8);margin-left:auto;margin-right:auto;--chart-size:Min(100vw,900px)}.ai-circle .circle-chart-outer svg.arrows{width:80%;left:9.5%}.ai-circle .circle-chart-outer .circle-chart{position:absolute;padding:0;margin:0;width:100%;height:100%;top:0;left:0}.ai-circle .circle-chart-outer .circle{--circleSize:113px}.ai-circle .circle-chart-outer .circle .icon-wrap-circle{margin-bottom:.8rem}.ai-circle .circle-chart-outer .circle .circle-text .title-3{font-size:1rem;font-size:clamp(1rem,.6428571429rem + (.0074404762 * 100vw),1.3125rem)}}@media (min-width:768px) and (min-width:1440px){.ai-circle .circle-chart-outer .circle .circle-text .title-3{font-size:1.3125rem}}@media (min-width:768px){.ai-circle .circle-chart-outer .circle.chart-mid{--circleSize:200px;position:absolute;margin:0;top:45%;left:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:all}.ai-circle .circle-chart-outer .circle.chart-mid .circle-text{padding:0;margin-top:0;position:absolute}.ai-circle .circle-chart-outer .circle.chart-mid .circle-text .callout{width:26ch;max-width:26ch}}@media (min-width:768px){.ai-circle .circle-chart-outer .circle.circle-left{left:6%;top:37%}}@media (min-width:768px){.ai-circle .circle-chart-outer .circle.circle-right{right:6%;top:38%}}@media (min-width:768px){.ai-circle .circle-chart-outer .circle.circle-bottom{transform:translate(-50%,40%)}.ai-circle .circle-chart-outer .circle.circle-bottom .circle-text{width:auto;white-space:nowrap}}@media (min-width:1200px){.ai-circle .circle-chart-outer{padding-bottom:calc(var(--chart-size)*0.9);margin-bottom:300px}.ai-circle .circle-chart-outer svg.arrows{width:89%;left:5%}.ai-circle .circle-chart-outer .circle .icon-wrap-circle{margin-bottom:1.5rem}.ai-circle .circle-chart-outer .circle.chart-mid{--circleSize:290px}.ai-circle .circle-chart-outer .circle.circle-left{left:3.5%}.ai-circle .circle-chart-outer .circle.circle-right{right:3.5%}}@media (min-width:768px){.ambient-header.header-new{padding-right:4%}}@media (min-width:1200px){.ambient-header.header-new{padding-right:6%}.ambient-header.header-new .header-new-inner h1{max-width:23ch}.ambient-header.header-new .line-drawing{flex:0 0 min(37vw,590px)}}@media (min-width:1440px){.ambient-header.header-new{padding-right:9%}}.ambient-block .icons-text-content .title-intro{margin-bottom:70px}.ambient-block .icons-text-content .title-intro h2{max-width:20ch}.ambient-block .icons-text-content .title-intro p{max-width:68ch;margin-left:auto;margin-right:auto}@media (min-width:990px){.ambient-block .icons-text-content{padding-top:140px;padding-bottom:140px}}@media (min-width:1200px){.ambient-block .icons-text-content{padding-top:190px;padding-bottom:170px;margin-left:-2%;margin-right:-2%}}