@import url(https://fonts.googleapis.com/css?family=Roboto+Slab|Roboto:300,400,700|Libre+Baskerville:400);@import url(https://fonts.googleapis.com/css2?family=Lexend+Deca&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans&display=swap);/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}mark{background-color:#ff0;color:#000}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}menu{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box;font-family:sans-serif}*,::after,::before{box-sizing:inherit}blockquote,figure,h1,h2,h3,h4,h5,h6,p,pre{margin:0}button{background:0 0;padding:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}ol,ul{margin:0}*,::after,::before{border-width:0;border-style:solid;border-color:#eeeff1}img{border-style:solid}[type=button],[type=reset],[type=submit],button{border-radius:0}textarea{resize:vertical}img{max-width:100%;height:auto}button,input,select,textarea{font-family:inherit}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:inherit;opacity:.5}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:inherit;opacity:.5}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:inherit;opacity:.5}input::placeholder,textarea::placeholder{color:inherit;opacity:.5}[role=button],button{cursor:pointer}table{border-collapse:collapse}*{box-sizing:border-box}body{background:#fff}.vertical-center{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}table{table-layout:fixed;border-collapse:collapse;width:100%;margin-bottom:.75rem}table tbody{border-width:1px}table th{font-weight:700;padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem}table td{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem;border-width:1px}html{font-size:.875rem}body{font-family:Noto Sans,Arial,sans-serif;line-height:1.4;color:#575757}body.ko,body.ko h1,body.ko h2,body.ko h3,body.ko h4,body.ko h5,body.koproduct,body.koproduct h1,body.koproduct h2,body.koproduct h3,body.koproduct h4,body.koproduct h5{font-family:'Noto Sans KR',sans-serif!important}body.zh-hans,body.zh-hans h1,body.zh-hans h2,body.zh-hans h3,body.zh-hans h4,body.zh-hans h5,body.zh-hansproduct,body.zh-hansproduct h1,body.zh-hansproduct h2,body.zh-hansproduct h3,body.zh-hansproduct h4,body.zh-hansproduct h5{font-family:'Noto Sans SC Sliced','Lexend Deca',sans-serif!important}body.zh-tw,body.zh-tw h1,body.zh-tw h2,body.zh-tw h3,body.zh-tw h4,body.zh-tw h5,body.zh-twproduct,body.zh-twproduct h1,body.zh-twproduct h2,body.zh-twproduct h3,body.zh-twproduct h4,body.zh-twproduct h5{font-family:'Noto Sans TC',sans-serif!important}body.ar,body.ar h1,body.ar h2,body.ar h3,body.ar h4,body.ar h5,body.arproduct,body.arproduct h1,body.arproduct h2,body.arproduct h3,body.arproduct h4,body.arproduct h5{font-family:'Noto Kufi Arabic','Lexend Deca',sans-serif!important}body.ja,body.ja h1,body.ja h2,body.ja h3,body.ja h4,body.ja h5,body.japroduct,body.japroduct h1,body.japroduct h2,body.japroduct h3,body.japroduct h4,body.japroduct h5{font-family:'Noto Sans JP','Lexend Deca',sans-serif!important}body.ru,body.ru h1,body.ru h2,body.ru h3,body.ru h4,body.ru h5{font-family:'Noto Sans',sans-serif!important}body.vi h1{font-family:Roboto,sans-serif!important}h1,h2,h3,h4,h5{font-family:Lexend Deca,Noto Sans,Arial,serif;color:#003c46}h1{font-size:2.45rem;font-weight:400;margin-bottom:1rem}h2{font-size:1.5rem;font-weight:300;margin-bottom:1rem}h3{font-size:1.25rem;font-weight:400;margin-bottom:1rem}h4{font-size:1.25rem;font-weight:400;margin-bottom:.75rem}h5{font-size:1.25rem;font-weight:400;margin-bottom:.75rem}.subhead{font-size:1.25rem;margin-bottom:1rem}h2+.subhead{font-size:1.125rem}a{text-decoration:none;color:#0096ff}p{margin-bottom:.75rem;line-height:1.6;color:#575757}p a{text-decoration:none;-webkit-text-decoration-skip:ink;text-decoration-skip:ink;background-color:transparent;transition:all .2s ease-out}p a:hover{background-color:#d3f4f8}blockquote{font-family:Lexend Deca,Noto Sans,Arial,serif}::-moz-selection{background-color:#fdd5f9}::selection{background-color:#fdd5f9}.subscribe h2{color:#fff}.bg-black p,.bg-blue p,.bg-dark-grey p,.bg-gradescope-green p,.bg-green p,.bg-petrol p,.bg-purple p,.bg-red p,.bg-teal p{color:#fff}.bg-black h1,.bg-blue h1,.bg-dark-grey h1,.bg-gradescope-green h1,.bg-green h1,.bg-petrol h1,.bg-purple h1,.bg-red h1,.bg-teal h1{color:#fff}.bg-black h2,.bg-blue h2,.bg-dark-grey h2,.bg-gradescope-green h2,.bg-green h2,.bg-petrol h2,.bg-purple h2,.bg-red h2,.bg-teal h2{color:#fff}.bg-black h3,.bg-blue h3,.bg-dark-grey h3,.bg-gradescope-green h3,.bg-green h3,.bg-petrol h3,.bg-purple h3,.bg-red h3,.bg-teal h3{color:#fff}.bg-black a,.bg-blue a,.bg-dark-grey a,.bg-gradescope-green a,.bg-green a,.bg-petrol a,.bg-purple a,.bg-red a,.bg-teal a{color:#fff}.bg-black small,.bg-blue small,.bg-dark-grey small,.bg-gradescope-green small,.bg-green small,.bg-petrol small,.bg-purple small,.bg-red small,.bg-teal small{color:#fff}.bg-black strong,.bg-blue strong,.bg-dark-grey strong,.bg-gradescope-green strong,.bg-green strong,.bg-petrol strong,.bg-purple strong,.bg-red strong,.bg-teal strong{color:#fff}hr{border-color:#eeeff1;margin-top:0;margin-bottom:0;border-top-width:1px;margin-bottom:2rem}ol,ul{margin-bottom:1rem;color:#404040}main ol li,main ul li{margin-bottom:.5rem}a.tag{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem;background-color:#dedfe2;margin-right:.25rem;display:inline-block;margin-bottom:.5rem;color:#0096ff;text-decoration:none;transition:all .2s ease-in}a.tag:hover{background-color:#fff}span.stat{display:block;padding-top:1rem;font-weight:700;font-size:4rem}@media (min-width:768px){html{font-size:1rem}h1{font-size:2.45rem}h2{font-size:1.75rem}h3{font-size:1.25rem}}@media (min-width:992px){html{font-size:1.125rem}h1{font-size:3rem}h2{font-size:2.45rem}h3{font-size:1.5rem}}.content-block{padding-left:1rem;padding-right:1rem;padding-top:2rem;padding-bottom:2rem}.content-block .content-block__header{margin-bottom:2rem;max-width:50rem;margin-left:auto;margin-right:auto;z-index:10;position:relative}.content-block .content-block__copy h3{margin-bottom:.25rem}.content-block.entry .entry__body .entry__content{margin-bottom:0;padding-bottom:0;border-width:0}.content-block.entry+.content-block.bg-,.content-block.entry+.content-block.bg-none{padding-top:0}.entry__text-block p:last-child{margin-bottom:0}.content-block.content-block--flush{padding-left:0;padding-right:0;padding-top:3rem;padding-bottom:3rem;position:relative}.content-container{margin-left:auto;margin-right:auto;background-color:#fff;text-align:center;position:relative;width:100%}.content-block__container{margin-left:auto;margin-right:auto;position:relative;width:100%;padding-left:1rem;padding-right:1rem;text-align:center}.image-video-stripe,.multi-column,.multi-column-team{display:flex;justify-content:center;flex-wrap:wrap;width:100%}.image-video-stripe.full{display:block;margin-left:auto;margin-right:auto}.multi-column .multi-column__column{width:100%;margin-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem;max-width:33rem}.multi-column .multi-column__column .multi-column__image{margin-bottom:.75rem;margin-left:auto;margin-right:auto}.multi-column-team .multi-column-team__column{width:50%;margin-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem;max-width:33rem}.multi-column-team .multi-column-team__column .multi-column-team__image{margin-bottom:.75rem;margin-left:auto;margin-right:auto}.multi-column[data-match-height] .multi-column__column .multi-column__image{position:relative;overflow:hidden;width:100%}.multi-column[data-match-height] .multi-column__column .multi-column__image .responsive-container{position:relative;height:0;overflow:hidden}.multi-column-team[data-match-height] .multi-column-team__column .multi-column-team__image{position:relative;overflow:hidden;width:100%}.multi-column-team[data-match-height] .multi-column-team__column .multi-column-team__image .responsive-container{position:relative;height:0;overflow:hidden}.logos-block .multi-column-team__column,.logos-block .multi-column__column{width:50%}.image-video-stripe{align-items:center}.image-video-stripe .image-video-stripe__large-image{width:100%;margin-bottom:1rem}.image-video-stripe .image-video-stripe__copy{width:100%;margin-bottom:1rem;display:flex;justify-content:center}@media screen and (max-width:600px){.image-video-stripe{padding:0 10px}}.image-video-stripe.right{flex-direction:column-reverse}@media (min-width:768px){.pull-up{margin-top:-4rem}.content-block{padding-left:3rem;padding-right:3rem;padding-top:3rem;padding-bottom:3rem}.content-block__container,.content-container{max-width:70rem}.image-video-stripe:first-child{padding-right:1rem}.image-video-stripe.right{flex-direction:row}.image-video-stripe.one-third .image-video-stripe__large-image{width:33.33333%}.image-video-stripe.one-third .image-video-stripe__copy{width:66.66667%}.image-video-stripe.one-half .image-video-stripe__large-image{width:50%}.image-video-stripe.one-half .image-video-stripe__copy{width:50%}.image-video-stripe.two-thirds .image-video-stripe__large-image{width:66.66667%}.image-video-stripe.two-thirds .image-video-stripe__copy{width:33.33333%}.image-video-stripe.full .image-video-stripe__large-image{width:100%;padding-right:0}.image-video-stripe.full .image-video-stripe__copy{width:75%;margin-left:auto;margin-right:auto;text-align:center}.left .image-video-stripe__large-image{padding-right:2rem}.right .image-video-stripe__large-image{padding-left:2rem}.multi-column--1,.multi-column-team--1{text-align:center}[class*=multi-column--] .multi-column__column,[class*=multi-column-team--] .multi-column-team__column{width:50%}.multi-column--1 .multi-column__column,.multi-column-team--1 .multi-column-team__column{width:75%}.multi-column--2 .multi-column__column,.multi-column-team--2 .multi-column-team__column{width:50%}.multi-column--3 .multi-column__column,.multi-column-team--3 .multi-column-team__column{width:50%}.multi-column-team--3 .multi-column-team__column{width:33.33333%}.multi-column--4 .multi-column__column{width:50%}.multi-column-team--4 .multi-column-team__column{width:25%}.multi-column--5 .multi-column__column,.multi-column-team--5 .multi-column-team__column{width:50%}.logos-block .multi-column-team__column,.logos-block .multi-column__column{width:33.33333%}}@media (min-width:992px){.image-video-stripe .image-video-stripe__large-image{width:66.66667%}.image-video-stripe .image-video-stripe__copy{width:33.33333%}[class*=multi-column--] .multi-column__column,[class*=multi-column-team--] .multi-column-team__column{width:33.33333%}.multi-column--1 .multi-column__column,.multi-column-team--1 .multi-column-team__column{width:75%}.multi-column--2 .multi-column__column,.multi-column-team--2 .multi-column-team__column{width:50%}.multi-column--3 .multi-column__column,.multi-column-team--3 .multi-column-team__column{width:33.33333%}.multi-column--4 .multi-column__column{width:50%}.multi-column-team--4 .multi-column-team__column{width:25%}.multi-column--5 .multi-column__column,.multi-column-team--5 .multi-column-team__column{width:33.33333%}.logos-block .multi-column-team__column,.logos-block .multi-column__column{width:25%}}.skip-link a{font-size:0;display:block;width:100vw;background-color:#0096ff;text-align:center;color:#fff}.skip-link a:focus{font-size:1.25rem;padding:1.5rem}.cta--mobile{position:fixed;z-index:50;width:100%;text-align:center;bottom:0}.cta--mobile a{display:block;width:100%;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;border-radius:0}.eyebrow{width:100%;font-size:.875rem;display:none;background:#f2f2f2;height:0}.eyebrow>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;vertical-align:middle;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.language-selector{padding-top:.5rem;padding-bottom:.5rem;padding-top:.75rem;padding-bottom:.75rem}.search-login-wrapper{display:flex;justify-content:space-between}.app-links{padding-top:.75rem;padding-bottom:.75rem;display:none}.app-links a{padding-left:.5rem;padding-right:.5rem;border-right-width:1px;border-color:#c8cace}.app-links a:last-child{border-right-width:0}form.search{padding-top:.5rem;padding-bottom:.5rem}input.search{border-radius:9999px;border-style:none;padding:.25rem;padding-left:.75rem;color:#646976}input.search:focus{outline:0;border-color:#0c78cf}.nav-container{width:100%;background-color:#fff;font-size:.875rem;position:absolute;transition:font-size .1s linear;z-index:1000;top:0}.eyebrow-banner-toggle .nav-spacer{height:7.75rem}.eyebrow-banner{padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem;text-align:center}.eyebrow-banner-cta{display:block;margin-top:.5rem;border-radius:.25rem;border-width:1px;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem}.nav-spacer{width:100%;height:3.75rem}.nav-container.sticky{font-size:.75rem;position:fixed;width:100%;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);top:0}.nav-container.sticky.in-view{top:0}nav{width:100%;background-color:#fff}nav>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:center;margin-left:auto;margin-right:auto}nav ul{padding:0;margin:0;display:flex;width:100%;text-align:center;align-items:center;text-align:center;justify-content:flex-end;flex-wrap:wrap}.nav--desktop{display:none}nav.secondary{position:absolute;z-index:10;border-top-width:1px;border-bottom-width:1px;border-bottom-color:#0c78cf}nav.secondary li.nav__item{font-size:.75rem;padding-top:.75rem;padding-bottom:.75rem}nav ul.nav--mobile{display:none}nav ul.nav--mobile .nav__item{text-align:left}nav .nav__item{list-style:none;position:relative;text-align:center;width:100%;padding:.25rem;height:auto;border-bottom-width:1px}nav .nav__cta{display:none;margin-right:0}nav .nav__cta .cta{font-size:1.25em}.nav__cta+.nav__cta{margin-left:0}nav ul li a{position:relative;display:block;color:#575757}.nav--desktop .nav__item:after,nav.secondary .nav__item:after{content:"";display:block;transition:all .1s linear;background-color:#0096ff;width:100%;height:0;position:absolute;bottom:0;left:0}nav.secondary .nav__item:after{background-color:#0096ff}nav ul .nav__item.active:after,nav ul .nav__item:hover:after{transition:all .1s linear;height:.25rem}nav.secondary ul .nav__item.active:after,nav.secondary ul .nav__item:hover:after{transition:all .1s linear;height:.2rem}nav ul .nav__item--system a{color:#0096ff}nav ul .nav__item--spacer{background-color:#dedfe2}.logo--home{margin-top:.5rem;padding-left:.5rem;width:50%}.logo--home .logo-text{display:none;width:3rem;float:left}.logo--home .logo-icon{width:3rem;display:inline-block}.menu-toggle a{padding:.75rem;margin-right:1rem;border-width:1px;border-color:#0c78cf;border-radius:.125rem;display:block;margin-top:.5rem;padding-bottom:.5rem;cursor:pointer}.banner{width:100%;position:relative;background-size:cover;background-position:50% 50%;overflow:hidden}.banner .banner__container,.banner .banner__ungated-case-study-container{padding-left:1rem;padding-right:1rem;padding-top:3rem;padding-bottom:3rem;margin-left:auto;margin-right:auto;text-align:center;position:relative;background:0 0;position:relative;max-width:1200px}.banner .banner__container .cta,.banner .banner__ungated-case-study-container .cta{margin-bottom:.5rem}.subhead{margin-left:auto;margin-right:auto;max-width:50rem;width:90%}.banner--auto{height:auto}.banner__overlay{position:absolute;width:100%;height:100%;opacity:.5;top:0;left:0}.banner__background{position:absolute;left:0;width:100%}.banner__background img{width:100%}@media (min-width:576px){.app-links{display:block}}@media (min-width:768px){.language-selector select,body:not(.ja) .language-selector{font-size:.75rem}body:not(.ja) .cta--mobile{display:none}body:not(.ja) .eyebrow-banner-cta{display:inline-block;margin-left:.5rem;margin-top:0}body:not(.ja) .eyebrow{display:block;height:auto}body:not(.ja) .eyebrow>div{max-width:70rem}body:not(.ja) .app-links{font-size:.75rem}body:not(.ja) .nav-spacer{height:6.12rem}body:not(.ja) .eyebrow-banner-toggle .nav-spacer.nav-spacer--secondary{height:11rem}body:not(.ja) .nav-spacer.nav-spacer--secondary{height:8.25rem}body:not(.ja) .nav-container{top:0}body:not(.ja) .nav-container.sticky{top:-2.65rem}body:not(.ja) .nav--mobile{display:none}body:not(.ja) .nav--desktop{display:flex}body:not(.ja) nav>div{max-width:70rem;height:3.5rem}body:not(.ja) nav.secondary>div{height:auto;max-height:2.5rem}body:not(.ja) .menu-toggle{display:none}body:not(.ja) .logo--home{width:9em;margin-top:.75rem}body:not(.ja) .logo--home .logo-text{display:inline-block;width:66.66667%}body:not(.ja) .logo--home .logo-icon{width:33.33333%}body:not(.ja) nav ul{width:auto}body:not(.ja) nav .nav__item{width:auto;margin-left:.5rem;margin-right:.5rem;border-width:0;padding-top:1.125rem;padding-bottom:1.125rem}body:not(.ja) .sticky nav .nav__item{padding-top:1.25rem;padding-bottom:1.25rem}body:not(.ja) nav .nav__cta{margin-left:.75rem;margin-right:.75rem;display:block}body:not(.ja) nav .nav__cta .cta{display:block;font-size:1em}body:not(.ja) .banner--notch{padding-bottom:4rem}body:not(.ja) .banner--notch .banner__container,body:not(.ja) .banner--notch .banner__ungated-case-study-container{max-width:70rem}.ja .menu-toggle a{margin-top:.3rem}}@media screen and (min-width:1050px){.ja .language-selector,.language-selector select{font-size:.75rem}.ja .cta--mobile{display:none}.ja .eyebrow-banner-cta{display:inline-block;margin-left:.5rem;margin-top:0}.ja .eyebrow{display:block;height:auto}.ja .eyebrow>div{max-width:70rem}.ja .app-links{font-size:.75rem}.ja .nav-spacer{height:6.12rem}.ja .eyebrow-banner-toggle .nav-spacer.nav-spacer--secondary{height:11rem}.ja .nav-spacer.nav-spacer--secondary{height:8.25rem}.ja .nav-container{top:0}.ja .nav-container.sticky{top:-2.65rem}.ja .nav--mobile{display:none}.ja .nav--desktop{display:flex}.ja nav>div{max-width:70rem;height:3.5rem}.ja nav.secondary>div{height:auto;max-height:2.5rem}.ja .menu-toggle{display:none}.ja .logo--home{width:9em;margin-top:.75rem}.ja .logo--home .logo-text{display:inline-block;width:66.66667%}.ja .logo--home .logo-icon{width:33.33333%}.ja nav ul{width:auto}.ja nav .nav__item{width:auto;margin-left:.5rem;margin-right:.5rem;border-width:0;padding-top:1.125rem;padding-bottom:1.125rem}.ja .sticky nav .nav__item{padding-top:1.25rem;padding-bottom:1.25rem}.ja nav .nav__cta{margin-left:.75rem;margin-right:.75rem;display:block}.ja nav .nav__cta .cta{display:block;font-size:1em}.ja .banner--notch{padding-bottom:4rem}.ja .banner--notch .banner__container,.ja .banner--notch .banner__ungated-case-study-container{max-width:70rem}.ja .nav__cta,.ja .nav__item{font-size:12px}.ja nav .nav__item{margin-left:0;margin-right:2px}.ja .logo-new{width:90px}}@media (min-width:1200px){.ja .nav__cta,.ja .nav__item{font-size:14px}}footer{width:100%;font-size:.875rem}footer .content-container{text-align:left;padding-left:1rem;padding-right:1rem;padding-top:2rem;padding-bottom:6rem}footer .footer__links{display:flex;justify-content:space-between;flex-wrap:wrap;flex-grow:1}footer .footer__column{width:100%;padding-right:1rem;margin-bottom:1rem;width:50%}footer .footer__column strong{display:block;margin-bottom:.75rem}footer .footer__column ul{list-style:none;padding-left:0}footer .footer__column ul li{margin-bottom:.75rem}footer .icon{max-width:8rem}footer .address{font-size:.75rem;flex-grow:1}footer .copyright{background-color:#3d4454;display:flex;flex-wrap:wrap;justify-content:space-between}footer .copyright div{font-size:.75rem;color:#fff}@media (min-width:768px){footer .content-container{text-align:left;padding-left:3rem;padding-right:3rem;padding-top:2rem;padding-bottom:2rem}footer .footer__column{width:33.33333%}}@media (min-width:992px){footer .footer__column{width:25%}}.cta{padding-left:1.5rem;padding-right:1.5rem;padding-top:.5rem;padding-bottom:.5rem;color:#fff;display:inline-block;border-style:solid;border-width:2px;border-color:transparent;border-radius:4px;transition:all .2s ease-out}.cta.primary{background-color:#0dffad;color:#003c46}.cta.primary:hover{background-color:#003c46;color:#0dffad}.cta.secondary{background-color:#0dffad;color:#003c46}.cta.secondary:hover{background-color:#003c46;color:#0dffad}.cta.reverse{background-color:#003c46;color:#0dffad}.cta.reverse:hover{background-color:#0dffad;color:#003c46}.cta.white{background-color:#fff;color:#0096ff}.cta.white:hover{border-color:#fff;background-color:#0096ff;color:#fff}.content-block.bg-blue .cta.primary,.content-block.bg-blue .cta.reverse,.content-block.bg-blue .cta.secondary{background-color:#004a87;border:none}.content-block.bg-blue .cta.primary:hover,.content-block.bg-blue .cta.reverse:hover,.content-block.bg-blue .cta.secondary:hover{color:#fff;border:none;background-color:#004a87}.content-block.bg-light-blue .cta.primary,.content-block.bg-light-blue .cta.reverse,.content-block.bg-light-blue .cta.secondary{background-color:#008097;border:none}.content-block.bg-light-blue .cta.primary:hover,.content-block.bg-light-blue .cta.reverse:hover,.content-block.bg-light-blue .cta.secondary:hover{color:#fff;border:none;background-color:#008097}.content-block.bg-light-teal .cta.primary,.content-block.bg-light-teal .cta.reverse,.content-block.bg-light-teal .cta.secondary{background-color:#0dffad;border:none}.content-block.bg-light-teal .cta.primary:hover,.content-block.bg-light-teal .cta.reverse:hover,.content-block.bg-light-teal .cta.secondary:hover{border:none}.content-block.bg-light-grey .cta.primary,.content-block.bg-light-grey .cta.reverse,.content-block.bg-light-grey .cta.secondary{background-color:#0dffad;border:none}.content-block.bg-light-grey .cta.primary:hover,.content-block.bg-light-grey .cta.reverse:hover,.content-block.bg-light-grey .cta.secondary:hover{border:none}.pagination{padding-left:0;list-style:none;border-radius:.25rem;margin-left:auto;margin-right:auto;display:flex;justify-content:center}.pagination li a,.pagination li.active,.pagination li.disabled{padding:.5rem 1rem;line-height:1.5;border-color:#0096ff;border-width:1px;border-left-width:0;position:relative;display:block}.pagination li.active{background-color:#0096ff;color:#fff}.pagination li a:hover{background-color:#dedfe2}.pagination li.active:first-child,.pagination li.disabled:first-child,.pagination li:first-child a{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;border-left-width:1px}.pagination li:last-child a{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border-right-width:1px}.story{display:flex;flex-wrap:wrap;padding-left:1rem;padding-right:1rem}.story .story__headshot{height:0;width:10rem;padding-bottom:10rem;overflow:hidden;position:relative;margin-left:auto;margin-right:auto;margin-bottom:2rem;padding-left:1rem;padding-right:1rem;border-radius:9999px}.story .story__headshot img{position:absolute;width:100%;top:0;left:0}.story .story__quote-container{text-align:left;margin-bottom:2rem;padding-left:2rem;position:relative}.story .story__quote-container .story__quote{font-family:Lexend Deca,Noto Sans,Arial,serif;margin-bottom:1rem;position:relative}.story .story__quote-container .story__quote:before{content:'“';font-family:"Lexend Deca",sans-serif;display:block;top:-1.5rem;left:-2.5rem;font-size:4rem;color:#0096ff;position:absolute}.story .story__quote-container .story__citation{font-family:Noto Sans,Arial,sans-serif;text-align:left;font-size:.875rem;margin-bottom:2rem;opacity:.75}.story .story__quote-container .story__citation strong{display:block}.multi-column--stories-sm{margin:0 auto;padding-top:1.5rem}.story-sm{display:flex;flex-wrap:wrap}.story-sm .story-sm__speaker-bio{text-align:left;width:100%}.story-sm .story-sm__headshot{display:inline-block;height:0;width:5.5rem;padding-bottom:5.5rem;overflow:hidden;position:relative;padding-left:1rem;padding-right:1rem;border-radius:9999px}.story-sm .story-sm__headshot img{position:absolute;width:100%;top:0;left:0}.story-sm .story-sm__citation{font-family:Noto Sans,Arial,sans-serif;text-align:left;font-size:.75rem;margin-bottom:2rem;opacity:.75;display:inline-block;padding-left:.5rem;vertical-align:top;width:70%}.story-sm .story-sm__citation strong{display:block;font-size:1rem}.story-sm .story-sm__citation p{color:#1f222a}.story-sm .story-sm__quote-container{text-align:left;margin-bottom:2rem;position:relative}.story-sm .story-sm__quote-container .story-sm__quote{font-family:Lexend Deca,Noto Sans,Arial,serif;margin-bottom:1rem;position:relative}.story-sm .story-sm__quote-container p{display:inline;font-size:.85rem}.story-sm .story-sm__quote-container a{font-size:.95rem;font-weight:600}.bg-black .story .story__quote-container .story__quote:before,.bg-blue .story .story__quote-container .story__quote:before,.bg-dark-grey .story .story__quote-container .story__quote:before,.bg-purple .story .story__quote-container .story__quote:before,.bg-teal .story .story__quote-container .story__quote:before{color:#fff}.bg-black .story .story__quote-container .story__quote,.bg-blue .story .story__quote-container .story__quote,.bg-dark-grey .story .story__quote-container .story__quote,.bg-purple .story .story__quote-container .story__quote,.bg-teal .story .story__quote-container .story__quote{color:#fff}@media (min-width:768px){.multi-column--stories .multi-column__column,.multi-column--stories.multi-column--3 .multi-column__column,.multi-column--stories.multi-column--4 .multi-column__column,.multi-column--stories.multi-column--5 .multi-column__column,.multi-column--stories.multi-column--6 .multi-column__column{width:50%}}@media (min-width:992px){.story .story__headshot{width:10rem;padding-bottom:10rem}.story-sm .story-sm__citation{display:inline-block;width:50%;font-size:.75rem}.multi-column--1 .multi-column__column{width:80%;max-width:80%}.multi-column--1 .multi-column__column .story .story__headshot{padding-bottom:20%;width:20%}.multi-column--1 .multi-column__column .story .story__quote-container{width:80%;padding-left:4rem;padding-right:2rem}.multi-column--1 .multi-column__column .story .story__quote-container .story__quote{font-size:1.5rem}.multi-column--1 .multi-column__column .story .story__quote-container .story__quote:before{left:-2.5rem}.multi-column--1 .multi-column__column .story .story__quote-container .story__quote:after{right:-2rem}}.card{box-shadow:0 2px 3px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding-bottom:2rem;font-size:.875rem;border-radius:.25rem;background-color:#fff;overflow:hidden;color:#1f222a!important}.card p{color:#1f222a!important}.card .card__header{height:12rem;align-content:center;align-items:center;position:relative;overflow:hidden}.card .card__header img{width:100%}.card .card__header.card__header--default{display:flex;justify-content:center;align-content:center;align-items:center}.card .card__header.card__header--default div{opacity:.5}.card .card__header.card__header--default div svg{fill:#fff;width:50%}.card .card__header.card__header--default div h4{color:#fff}.card .card__body{padding:1rem;text-align:left;font-family:Noto Sans,Arial,sans-serif}.card small.card__collection-label{color:#575757;opacity:.5}.card:after{content:attr(data-rollover);display:block;position:absolute;padding-top:.25rem;padding-bottom:.25rem;font-size:1rem;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);display:block;position:absolute;bottom:0;left:0;width:100%;transition:all .2s ease;overflow:hidden;line-height:0;color:rgba(255,255,255,0)}.card:hover:after{padding-top:.5rem;padding-bottom:.5rem;line-height:1.4;font-family:Lexend Deca,Noto Sans,Arial,serif;color:#003c46;transition:all .2s ease}.award-status-callout.winner{background:#f18700}.award-status-callout.honorable-mention,.award-status-callout.runner-up,.award-status-callout.special-commendation{background:#9e82e9}.card--award_winner .card__header{position:relative;background-size:cover;background-position:center;z-index:0}.card--award_winner .card__header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.8;z-index:-1}.card--award_winner .card__header .headshot-container{width:8rem;background:#07a1b6;overflow:hidden;flex-basis:40%;margin-right:.75rem;border-radius:9999px}.card--award_winner .card__header .headshot-container div{width:100%;height:0;padding-bottom:100%;position:relative}.card--award_winner .card__header .headshot-container div img{width:100%;top:0;left:0}.card--award_winner .card__header .name-container{flex-basis:60%}.card--award_winner .card__header--headshot{height:auto}.card--award_winner .card__header--headshot>div{display:flex;align-items:center;text-align:left;height:auto}.card--award_winner .card__header--headshot>div svg{fill:#fff}.card--award_winner .award-status-callout{display:inline-block;color:#fff;padding-right:.5rem;padding-left:1rem;margin-bottom:.5rem;font-size:.875rem;position:relative;line-height:2.5rem;left:-1rem;z-index:1}.card--award_winner .award-status-callout:after{content:"";position:absolute;display:block;top:0;height:2.5rem;border:1.25rem solid #9e82e9;z-index:-1;right:-2.2rem;border-right-color:transparent}.card--award_winner .award-status-callout.winner:after{border:1.25rem solid #f18700;border-right-color:transparent}.card--award_winner span.tag{display:inline-block;background-color:#dedfe2;margin-right:.25rem;font-size:.75rem;padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem;margin-bottom:.25rem}.card--infographics .card__header--default,.card--infographics:after,.card--news .card__header--default,.card--news:after,.card--papers .card__header--default,.card--papers:after,.card--press .card__header--default,.card--press:after,.card--stories .card__header--default,.card--stories:after,.card--videos .card__header--default,.card--videos:after{background-color:#0dffad}.card--live_events .card__header--default,.card--live_events:after,.card--virtual_events .card__header--default,.card--virtual_events:after{background-color:#0dffad}.card--lessons .card__header--default,.card--lessons:after,.card--quickmarks .card__header--default,.card--quickmarks:after,.card--rubrics .card__header--default,.card--rubrics:after{background-color:#0dffad}.card--blog .card__header--default,.card--blog:after,.card--case_studies .card__header--default,.card--case_studies:after,.card--ebooks .card__header--default,.card--ebooks:after,.card--page .card__header--default,.card--page:after,.card--podcast .card__header--default,.card--podcast:after,.card--whitepapers .card__header--default,.card--whitepapers:after{background-color:#0dffad}.card--award_winner .card__header,.card--award_winner:after,.card--external_resource .card__header--default,.card--external_resource:after{background-color:#0dffad}@media (min-width:768px){.card__body{height:12rem}}.banner--blog h1,.banner--infographic h1,.banner--lesson h1,.banner--live-event h1,.banner--paper h1,.banner--podcast h1,.banner--press h1,.banner--quickmarks h1,.banner--rubric h1,.banner--story h1,.banner--ungated-case-study h1,.banner--video h1,.banner--virtual-event h1{line-height:1.25;color:#fff}.banner--blog h2,.banner--infographic h2,.banner--lesson h2,.banner--live-event h2,.banner--paper h2,.banner--podcast h2,.banner--press h2,.banner--quickmarks h2,.banner--rubric h2,.banner--story h2,.banner--ungated-case-study h2,.banner--video h2,.banner--virtual-event h2{line-height:1.25;color:#fff}.banner--blog .subhead,.banner--infographic .subhead,.banner--lesson .subhead,.banner--live-event .subhead,.banner--paper .subhead,.banner--podcast .subhead,.banner--press .subhead,.banner--quickmarks .subhead,.banner--rubric .subhead,.banner--story .subhead,.banner--ungated-case-study .subhead,.banner--video .subhead,.banner--virtual-event .subhead{line-height:1.25;color:#fff;text-align:left;margin-left:0;margin-right:0}.banner--blog h1:before,.banner--infographic h1:before,.banner--lesson h1:before,.banner--live-event h1:before,.banner--paper h1:before,.banner--podcast h1:before,.banner--press h1:before,.banner--quickmarks h1:before,.banner--rubric h1:before,.banner--story h1:before,.banner--ungated-case-study h1:before,.banner--video h1:before,.banner--virtual-event h1:before{content:attr(data-collection);display:block;font-size:1rem;font-weight:700;text-transform:uppercase;font-family:Noto Sans,Arial,sans-serif;letter-spacing:.05em;opacity:.5}.banner--infographic,.banner--lesson,.banner--live-event,.banner--paper,.banner--podcast,.banner--press,.banner--quickmarks,.banner--rubric,.banner--story,.banner--ungated-case-study,.banner--video,.banner--virtual-event{background-color:#003c46}.banner--infographic .banner__overlay,.banner--lesson .banner__overlay,.banner--live-event .banner__overlay,.banner--paper .banner__overlay,.banner--podcast .banner__overlay,.banner--press .banner__overlay,.banner--quickmarks .banner__overlay,.banner--rubric .banner__overlay,.banner--story .banner__overlay,.banner--ungated-case-study .banner__overlay,.banner--video .banner__overlay,.banner--virtual-event .banner__overlay{background-color:#003c46}.banner--blog{background-color:#3d4454}.banner--blog .banner__overlay{background-color:#3d4454}.show-form{cursor:pointer}.non-semantic-protector{position:relative;z-index:1}.ribbon{position:relative;background:#ff9800;color:#fff;text-align:center;padding:.75rem 1.5rem;top:-.5rem;margin-bottom:1rem;margin-left:2rem;margin-right:3rem}.ribbon:after,.ribbon:before{content:"";position:absolute;display:block;bottom:-1em;border:1.5em solid #f18700;z-index:-1}.ribbon:before{left:-2em;border-right-width:1.5em;border-left-color:transparent}.ribbon:after{right:-2em;border-left-width:1.5em;border-right-color:transparent}.ribbon .ribbon-content:after,.ribbon .ribbon-content:before{content:"";position:absolute;display:block;border-style:solid;border-color:#e27600 transparent transparent transparent;bottom:-1em}.ribbon .ribbon-content:before{left:0;border-width:1em 0 0 1em}.ribbon .ribbon-content:after{right:0;border-width:1em 1em 0 0}.entry{text-align:left;display:flex;flex-wrap:wrap}.entry .entry__header{margin-bottom:.75rem;margin-left:auto;margin-right:auto}.entry .entry__header .subhead,.entry .entry__header h2,.entry .entry__header h3,.entry .entry__header h5{margin-bottom:0}.entry .entry__meta{font-family:Noto Sans,Arial,sans-serif;color:#646976;font-size:.875rem;margin-bottom:.75rem;width:100%;padding-right:1rem}.entry .entry__meta a.tag{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem;background-color:#dedfe2;margin-right:.25rem;display:inline-block;margin-bottom:.5rem}.entry .entry__meta .entry__date{margin-bottom:.5rem}.entry .entry__meta .entry__authors,.entry .entry__meta .entry__tags{margin-bottom:1rem}.entry .entry__ungated-case-study-meta{font-family:Noto Sans,Arial,sans-serif;color:#000;font-size:.875rem;margin-bottom:.75rem;width:100%;padding-right:2rem}.entry .entry__ungated-case-study-meta a.tag{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem;background-color:#dedfe2;margin-right:.25rem;display:inline-block;margin-bottom:.5rem}.entry .entry__ungated-case-study-meta .entry__date{margin-bottom:.5rem}.entry .entry__ungated-case-study-meta .entry__authors,.entry .entry__ungated-case-study-meta .entry__tags{margin-bottom:1rem}.entry .entry__ungated-case-study-meta .entry__ungated-case-study-institution-logo{background-color:#fff;border-radius:9999px;margin-bottom:1rem}.entry .entry__ungated-case-study-meta .entry__ungated-case-study-institution-name{margin-top:1rem;margin-bottom:1rem;font-size:1.125rem}.entry .entry__ungated-case-study-meta .entry__ungated-case-study-stats-num{margin-top:.5rem;font-size:2.45rem;font-weight:700}.entry .entry__ungated-case-study-meta .entry__ungated-case-study-stats-description{font-size:.75rem;padding-bottom:.5rem}.entry .entry__ungated-case-study-meta .entry__ungated-case-study-taxonomy{font-size:.875rem;margin-top:1.5rem;font-weight:700}.entry .entry__body .entry__intro,.entry .entry__body .entry__subject{font-size:1.125rem;border-bottom-width:1px;margin-bottom:2rem;padding-bottom:1rem;display:flex;flex-wrap:wrap;position:relative;width:100%}.entry .entry__body .entry__subject-award{border-bottom-width:1px;margin-bottom:2rem;padding-bottom:2rem;display:flex;flex-wrap:wrap}.entry .entry__body .entry__subject-award .award-status-callout{display:flex;align-items:center;color:#fff}.entry .entry__body .entry__subject-award .award-status-callout .icon-wrapper{width:2.5rem;height:2.5rem}.entry .entry__body .entry__subject-award .award-status-callout .icon-wrapper svg{width:100%;fill:#fff}.entry .entry__body .entry__ungated-case-study-stats-num{margin-bottom:.25rem;font-size:2.45rem;font-weight:700}.entry .entry__body .entry__summary{margin-top:1.5rem}.entry .entry__body .entry__content{margin-bottom:2rem;padding-bottom:2rem;border-bottom-width:1px}.entry .entry__body .entry__content .entry__pull-quote-container{text-align:left;margin-bottom:2rem;padding-top:1rem;padding-left:2rem;position:relative}.entry .entry__body .entry__content .entry__pull-quote-container .entry__pull-quote{font-family:Lexend Deca,Noto Sans,Arial,serif;margin-bottom:1rem;position:relative}.entry .entry__body .entry__content .entry__pull-quote-container .entry__pull-quote:before{content:'“';font-family:"Lexend Deca",sans-serif;display:block;top:-1.5rem;left:-2.5rem;font-size:4rem}.entry .entry__body .entry__content .entry__pull-quote-container .entry__pull-quote:after{content:'”';font-family:"Lexend Deca",sans-serif;display:block;bottom:-3.5rem;right:-1rem;font-size:4rem}.entry .entry__body .entry__content .entry__pull-quote-container .entry__pull-quote-citation{font-family:Noto Sans,Arial,sans-serif;text-align:left;font-size:.75rem;margin-bottom:2rem;opacity:.75;display:block;font-style:italic}.entry .entry__body figure img{width:100%}.entry .entry__body .entry__ctas{text-align:center}.entry .entry__body .entry__media audio{display:block;width:100%}.entry .entry__body .entry__headshot{width:8rem;margin-bottom:1rem;position:relative}.entry .entry__body .entry__headshot div{position:relative;width:100%;height:0;border-radius:9999px;padding-bottom:100%;overflow:hidden}.entry .entry__body .entry__headshot div img{position:absolute;left:0;right:0;top:0;bottom:0}.entry .entry__body .entry__institution-icon{margin-right:1rem;padding-right:1rem;border-right-width:1px}.entry .entry__body .entry__ungated-case-study-institution-summary{margin-left:1rem;padding-left:1.5rem;border-left-width:1px}.entry .entry__body .entry__ungated-case-study-quote-name-2{margin-top:1rem;margin-bottom:1rem;margin-left:2rem;padding-left:1.5rem;border-left-width:1px}.entry .entry__body p{margin-bottom:1.5rem;line-height:1.6;width:100%}.entry .entry__body .license{margin-top:2rem}.entry .entry__body .license small{color:#646976;font-style:italic}.entry .entry__body .entry__cta-block{margin-bottom:2.5rem;margin-top:1.5rem;text-align:center}.entry--preview .entry--preview__icon{background-color:#0096ff;display:flex;justify-content:center;align-content:center;align-items:center;width:100%;height:100%}.entry--preview .entry--preview__icon div{text-align:center}.entry--preview .entry--preview__icon div svg{fill:#fff;width:33.33333%;opacity:.5}.qm-table thead,.rubric-table thead{font-size:.875rem}.qm-table tbody,.rubric-table tbody{font-size:.75rem}.qm-table td,.rubric-table td{vertical-align:top}.content-block.entry.entry--featured .entry__header-container{background-color:#0096ff;width:100%;margin-bottom:2rem;overflow:hidden;position:relative}.content-block.entry.entry--featured .entry__header-container .banner-image{width:100%;position:absolute;top:0}.content-block.entry.entry--featured{padding-top:0}.content-block.entry.entry--featured .entry__header{max-width:50rem;padding-top:3rem;padding-bottom:3rem;z-index:50;color:#fff;position:relative;padding-left:1rem;padding-right:1rem}.content-block.entry.entry--featured .entry__header .subhead{width:100%}.content-block.entry.entry--featured .entry__header h2{margin-bottom:.75rem;line-height:1.1}.content-block.entry.entry--featured .entry__header h5{font-size:1.125rem;margin-bottom:.75rem}.content-block.entry.entry--featured .entry__body{padding-left:1rem;padding-right:1rem}.pardot-form{margin-top:1rem}blockquote{text-align:left;font-size:1.5rem;font-family:Lexend Deca,Noto Sans,Arial,serif;margin-bottom:1rem;position:relative;color:#000;line-height:1.25}figure{font-family:Noto Sans,Arial,sans-serif;margin-top:2rem;margin-bottom:2rem}figure img{margin-bottom:.5rem}figure figcaption{font-size:.875rem;color:#646976;font-style:italic}.readmore{margin-top:1rem}@media (min-width:768px){.ribbon{margin-bottom:0}.entry__ungated-case-study-meta{text-align:center}.entry .entry__body{max-width:50rem;margin-left:auto;margin-right:auto}.entry .entry__body .entry__subject{flex-wrap:nowrap;align-items:center}.entry .entry__body .entry__subject .entry__headshot{width:20%;padding-right:1rem}.entry .entry__body .entry__subject .entry__subject-title,.entry .entry__body .entry__subject .entry__ungated-case-study-summary{width:80%}.entry .entry__body .entry__subject .entry__subject-award{flex-wrap:nowrap}}@media (min-width:992px){.entry--page{flex-wrap:nowrap}.entry--page .entry__meta{width:33.33333%}.entry--page .entry__ungated-case-study-meta{width:33.33333%;text-align:left}}.home{background-color:#fff}.home .banner--home{margin-bottom:0}.home .banner--home picture{position:relative;top:-4rem}@media (min-width:768px){.home .banner--home .banner__container{margin-bottom:0;padding-bottom:0}.home .pull-up{margin-top:0}.home h2{margin-bottom:0}.home .content-block--scene+.content-block--scene{margin-top:-5rem}}header.blog nav{padding:.75rem}header.blog nav div{align-items:center}header.blog .logo--blog svg{width:6rem}header.blog input.search{border-width:1px;overflow:hidden}header.blog input.search:focus{border-color:#0c78cf}header.blog .back-link{margin-left:.75rem}.banner--blog .banner__container{color:#fff}.banner--blog .banner__container .subhead{margin-left:0;margin-right:0}.map-wrapper{width:100%;height:8rem;position:relative}.map-wrapper .map__overlay{z-index:10;position:absolute;width:100%;height:100%;background:rgba(255,255,255,.5)}.map-wrapper .map__overlay .container{max-width:1200px;margin-left:auto;margin-right:auto}.map-wrapper .container{margin-left:auto;margin-right:auto;height:100%;background:0 0}.map-wrapper .container .location-title{z-index:20;padding:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.map-wrapper .container .location-title h2{margin-bottom:0}.map-wrapper #map{width:100%;height:8rem;position:relative}.live-event,.virtual-event{text-align:left}.schedule{margin-top:2rem;border-top-width:1px;text-align:left;padding-top:2rem;padding-bottom:2rem}.schedule .schedule__day{border-width:1px;border-color:#0c78cf;margin-bottom:2rem}.schedule .schedule__day .schedule__day__header{background-color:#0096ff;color:#fff;padding:1rem}.schedule .schedule__event{border-bottom-width:1px;border-color:#0c78cf}.schedule .schedule__event:last-child{border-bottom-width:0}.schedule .event__header{border-bottom-width:1px;padding:1rem;background-color:#dedfe2;padding-bottom:0}.schedule .event__body{display:flex;justify-content:space-between;flex-wrap:wrap}.schedule .event__form{padding:1rem;border-top-width:1px;width:100%}.schedule .event__form .show-form{cursor:pointer}.schedule .event__form .pardot-form{margin-top:1rem}.event__description{width:100%;padding:1rem;border-bottom-width:1px}.event__description:last-child{margin-bottom:0}.event__presenters{width:100%;padding-bottom:1rem;border-bottom-width:1px}.event__presenters .event__presenter{position:relative;display:inline-block;font-size:.875rem;line-height:1.25;align-items:center;align-content:center;padding:1rem;width:100%;vertical-align:middle}.event__presenters .event__presenter .event__presenter__name{font-weight:700;font-size:1rem}.event__presenters .event__presenter .event__presenter__headshot{width:6rem;margin-right:1rem;position:relative;flex:none}.event__presenters .event__presenter .event__presenter__headshot div{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden}.event__presenters .event__presenter .event__presenter__headshot img{width:100%;border-width:1px;border-color:#0c78cf;border-radius:9999px;position:absolute}.virtual-event--webinar .event__presenters{display:flex;flex-wrap:wrap;width:100%;padding-bottom:1.5rem;margin-bottom:2rem;border-bottom-width:1px;border-left:none}@media (min-width:768px){.live-event,.virtual-event{max-width:50rem;margin-left:auto;margin-right:auto}.event__body{flex-wrap:nowrap}.event__presenters{display:flex;flex-wrap:nowrap}.event__presenters .event__presenter{display:flex;flex-basis:50%}.virtual-event--webinar .event__presenter{width:50%}.event__description{padding-right:1rem;border-style:none}}header.podcast{background:#197abf}header.podcast nav{padding:.75rem;background:#197abf}header.podcast nav div{background:#197abf;align-items:center}header.podcast .logo--podcast img{width:12rem}header.podcast input.search{border-width:1px;overflow:hidden}header.podcast input.search:focus{border-color:#0c78cf}header.podcast .back-link a{margin-left:.75rem;color:#fff}@media (min-width:992px){header.podcast .logo--podcast img{width:16rem}}.search-results-list{margin-bottom:3rem}.search.giant{padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem;font-size:1.125rem;margin-right:1rem}.search-result{list-style:none;padding-bottom:0;margin-left:auto;margin-right:auto;margin-bottom:.75rem;max-width:40rem;margin-bottom:2rem}.search-result .collection-label{opacity:.5;display:block}.search-result a{font-size:1.125rem;font-weight:700}.product{background-color:#eeeff1}.product .content-block .content-block__header{max-width:60rem}.product .subhead{max-width:60rem}.product .cta.secondary:hover{color:#0dffad;background:inherit;background-color:#003c46;border-color:transparent}.product .header_logo{margin-bottom:1rem}.content-block.content-block--flush.banner--hero{padding-top:2rem}.banner--hero h1{font-size:3rem}.banner--hero .subhead{text-align:left;margin:0;display:flex;align-items:center}.banner--hero .subhead h2{font-size:1.5rem;font-weight:400}.banner--hero .body-copy p{font-size:1.125rem}.banner--hero .image-video-stripe{align-items:stretch}.banner--hero .image-video-stripe.right{flex-direction:column}.banner--hero .image-video-stripe .image-video-stripe__copy{display:flex;flex-direction:column;align-items:stretch;justify-content:center}.banner--hero .image-video-stripe .image-video-stripe__copy .email-signup-container iframe{height:4rem;width:100%}.content-block--stats{text-align:center}.content-block--stats .multi-column{margin-top:3rem}.content-block--stats .stat{padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:.5rem;border-width:1px}.content-block--stats h3.statistic-headline{margin-bottom:1rem;font-size:4rem;line-height:1}.content-block--features-list .features-list-container{display:flex;margin-bottom:2rem}.content-block--features-list .features-list-container .features-list-icon{width:2rem;flex-basis:2rem;flex-shrink:0;margin-right:1rem}.content-block--features-list .features-list-container .features-list-entry{flex-grow:1}.content-block--features-list .features-list-container .features-list-entry h4{font-weight:700;margin-bottom:.25rem}.content-block--features-list .features-list-container:last-child{margin-bottom:0}.product .multi-column .multi-column__column h3{font-size:1.5rem}ul.tabs,ul.tabs-5{display:flex;padding:0;justify-content:center;flex-wrap:wrap;position:relative;list-style:none}ul.tabs li,ul.tabs-5 li{padding-left:2rem;padding-right:2rem;padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:0;margin-right:-1px;border:1px solid #ddd;border-bottom:1px solid #ddd;position:relative;background:#eee}ul.tabs li.active,ul.tabs-5 li.active{background-color:#fff;border-bottom:1px solid #fff}ul.tabs li a,ul.tabs-5 li a{color:#000}ul.tabs-reverse{display:flex;padding:0;justify-content:center;flex-wrap:wrap;position:relative;list-style:none}ul.tabs-reverse li{padding-left:2rem;padding-right:2rem;padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:0;margin-right:-1px;border:1px solid #ddd;border-bottom:1px solid #ddd;position:relative;background:#eee}ul.tabs-reverse li.active{background-color:#fff;border-bottom:1px solid #fff}ul.tabs-reverse li a{color:#000}ul.tabs-5:before,ul.tabs:before{content:"";position:absolute;width:100vw;height:1px;border-bottom:1px solid #ddd;z-index:0;bottom:1px}ul.tabs-reverse:before{content:"";position:absolute;width:100vw;height:1px;border-bottom:1px solid #ddd;z-index:0;bottom:1px}ul.tabs,ul.tabs-5,ul.tabs-reverse{display:inline-block;width:100%}ul.tabs li,ul.tabs-5 li,ul.tabs-5:before,ul.tabs-reverse li,ul.tabs-reverse:before,ul.tabs:before{border:0}ul.tabs a.active li,ul.tabs-5 a.active li,ul.tabs-reverse a.active li{border-radius:7.2px;box-shadow:0 2px 5px 0 rgba(31,25,25,.5);border-bottom:0}ul.tabs li,ul.tabs-reverse li{margin:10px;display:inline-block;min-width:325px;width:30%;background-color:#ebebeb;border-radius:7.2px;box-shadow:0 2px 5px 0 rgba(31,25,25,.5);font-size:1.15em}ul.tabs-5 li{margin:10px;padding:1.25rem 1rem;display:inline-block;min-width:175px;width:15%;background-color:#ebebeb;border-radius:7.2px;box-shadow:0 2px 5px 0 rgba(31,25,25,.5);font-size:.9em}ul.tabs a li,ul.tabs-5 a li,ul.tabs-reverse a li{color:#797979}ul.tabs li svg,ul.tabs-5 li svg,ul.tabs-reverse li svg{fill:#797979}ul.tabs a.active li,ul.tabs-5 a.active li{background-color:#0c78cb;color:#fff}ul.tabs-reverse a.active li{color:#fff}ul.tabs a.active li svg,ul.tabs-5 a.active li svg,ul.tabs-reverse a.active li svg{fill:#fff}ul.tabs li svg,ul.tabs-5 li svg,ul.tabs-reverse li svg{width:45px;display:block;margin:0 auto;padding-bottom:.5rem}.js-tabby .tabs-pane .image-video-stripe{max-width:70rem;margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:2rem}.tabs-pane .embed-container{box-shadow:0 2px 23px 0 rgba(189,189,189,.5)}.footnote-text{font-size:.75rem;margin-bottom:2rem;text-align:left;line-height:2em}@media (min-width:768px){.banner--hero .image-video-stripe .image-video-stripe__large-image{width:50%}.banner--hero .image-video-stripe .image-video-stripe__copy{width:50%}.banner--hero .image-video-stripe.right{flex-direction:row}.product .image-video-stripe__large-image.pull-right{position:relative;right:-6rem;padding-left:0}}@media (min-width:992px){.banner--hero .image-video-stripe.right{flex-direction:row}.banner--hero .image-video-stripe .image-video-stripe__large-image{width:40%}.banner--hero .image-video-stripe .image-video-stripe__copy{width:60%}}.ebooks{background-color:#fff}.ebooks h1{font-size:2.45rem}.ebooks h2{font-size:1.75rem}.ebooks .collection-tag{font-weight:700;opacity:.5;text-transform:uppercase}@media (min-width:768px){.ebooks .image-video-stripe .image-video-stripe__large-image{width:50%}.ebooks .image-video-stripe .image-video-stripe__copy{width:50%}}@media (min-width:992px){.ebooks .image-video-stripe .image-video-stripe__large-image{width:50%}.ebooks .image-video-stripe .image-video-stripe__copy{width:50%}}.case_studies h1{font-size:2.45rem}.case_studies h2{font-size:1.75rem}.case_studies .collection-tag{font-weight:700;opacity:.5;text-transform:uppercase}@media (min-width:768px){.case_studies .image-video-stripe .image-video-stripe__large-image{width:50%}.case_studies .image-video-stripe .image-video-stripe__copy{width:50%}.ungated-case-study.content-container .entry__body .entry__subject .entry__ungated-case-study-summary{width:100%}}@media (min-width:992px){.case_studies .image-video-stripe .image-video-stripe__large-image{width:50%}.case_studies .image-video-stripe .image-video-stripe__copy{width:50%}}.banner .banner__ungated-case-study-container{padding-left:3rem;margin-left:0;margin-right:0}.content-container.ungated-case-study{max-width:none;margin-left:0;margin-right:0}.ungated-case-study .entry--page{padding:0}.ungated-case-study.entry__ungated-case-study-meta{padding-left:3rem;padding-top:3rem;padding-bottom:3rem;margin-bottom:0}.ungated-case-study .entry__authors{display:inline-block;font-size:.75rem}.ungated-case-study .entry__body{padding-left:3rem;padding-right:3rem;padding-top:3rem;padding-bottom:3rem}.ungated-case-study .entry__institution-summary{font-size:1rem;font-size:.875rem}.entry__ungated-case-study-quote,.ungated-case-study .entry__ungated-case-study-summary{display:inline-flex}.ungated-case-study .content-block.entry.entry--page .entry__body .entry__content{margin-top:4rem;margin-bottom:2rem;border-top-width:1px;border-bottom-width:1px}.ungated-case-study .content-block.entry.entry--page .entry__body .entry__content .entry__text-block{margin-top:2rem;margin-bottom:3rem}.entry__ungated-case-study-quote-headshot-container{display:inline-flex;margin-bottom:4rem}.entry__ungated-case-study-quote-container{text-align:left;margin-bottom:2rem;padding-top:1rem;padding-left:2rem;position:relative}.entry__ungated-case-study-quote-container .entry__ungated-case-study-quote{font-family:Lexend Deca,Noto Sans,Arial,serif;margin-bottom:1rem;position:relative}.entry__ungated-case-study-quote-container .entry__ungated-case-study-quote:before{content:'“';font-family:"Lexend Deca",sans-serif;display:block;top:-1.5rem;left:-2.5rem;font-size:4rem;position:absolute}.entry__ungated-case-study-quote-container .entry__ungated-case-study-quote:after{content:'”';font-family:"Lexend Deca",sans-serif;display:block;bottom:-3.5rem;right:-1rem;font-size:4rem;position:absolute}.entry__ungated-case-study-quote-container .entry__ungated-case-study-quote-citation{font-family:Noto Sans,Arial,sans-serif;text-align:left;font-size:.75rem;margin-bottom:2rem;opacity:.75;display:block;font-style:italic}.ungated-case-study .entry__body .entry__subject{border-bottom-width:0}.ungated-case-study .entry__subject-title{font-size:.75rem;padding-right:1.5rem;align-self:center;font-style:italic;text-align:right}.ungated-case-study .entry__ungated-case-study-quote-name-1 p{margin-top:1.5rem}.ungated-case-study .entry__ungated-case-study-quote-name-2 p{margin-top:1.5rem}.ungated-case-study .entry__headshot{margin-top:1rem}.ungated-case-study .entry__body div.gradescope-green a{color:#27a0a0}.ungated-case-study .entry__cta-block .gradescope-green{color:#27a0a0}.ungated-case-study .entry__cta-block .gradescope-green:hover{border-color:#fff;color:#fff;background-color:#27a0a0}.whitepapers{background-color:#fff}.whitepapers h1{font-size:2.45rem}.whitepapers h2{font-size:1.75rem}.whitepapers .collection-tag{font-weight:700;opacity:.5;text-transform:uppercase}@media (min-width:768px){.whitepapers .image-video-stripe .image-video-stripe__large-image{width:50%}.whitepapers .image-video-stripe .image-video-stripe__copy{width:50%}}@media (min-width:992px){.whitepapers .image-video-stripe .image-video-stripe__large-image{width:50%}.whitepapers .image-video-stripe .image-video-stripe__copy{width:50%}}.text-petrol{color:#003c46}.text-new-grey{color:#575757}.bg-new-blue{background-color:#e5f4ff}.bg-petrol{background-color:#003c46}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}}.title_with_divider_h1{font-size:42px;line-height:1.25em;font-family:'Lexend Deca'}.title_with_divider{padding-top:1.5rem;padding-bottom:1.5rem}.title_with_divider_eyebrow{color:#b2c4c7;text-align:center}p.title_with_divider_subhead{font-size:16px;line-height:20px;margin-bottom:0}img.title_with_divider_logo_image{max-width:155px;margin-bottom:14px}@media screen and (max-width:600px){.title_with_divider_h1{font-size:34px;line-height:40px}}.home-hero-banner{background-color:#f5f5f5}.home-hero-banner .row.hero-banner{line-height:0}.home_hero_banner_h1{margin-bottom:0;line-height:60px;color:#003c46}body.ar h1.home_hero_banner_h1,body.ar p.home_hero_banner_p,body.arhome h1.home_hero_banner_h1,body.arhome p.home_hero_banner_p,body.arproduct h1.home_hero_banner_h1,body.arproduct p.home_hero_banner_p{direction:rtl;text-align:right}.no_subhead_space{margin-top:10%}@media (min-width:605px){.home_hero_banner_h1{line-height:30px}}@media (min-width:768px){.home_hero_banner_h1{line-height:46px}}@media (min-width:992px){.home_hero_banner_h1{line-height:60px}}@media (min-width:1200px){.home_hero_banner_h1{line-height:60px}}p.home_hero_banner_p{margin-bottom:29px;font-size:1.1em;line-height:1.5em;margin-top:13px;color:#575757;mix-blend-mode:normal;opacity:.8}.home_hero_banner_container{line-height:normal;margin-top:10px}.ar .home_hero_banner_container,.arhome .home_hero_banner_container,.arproduct .home_hero_banner_container{display:flex}h1.highlight-text{background:#0dffad;margin-bottom:0}.align-highlighted-text{display:flex;align-items:flex-end;margin-left:-10px;margin-top:-1%}picture.product-logo{padding-bottom:29px;max-width:30%;min-width:120px}@media only screen and (max-width:1234px) and (min-width:601px){picture.product-logo{margin-top:8px;margin-bottom:-4px}}.type-left{width:10px}.type-right{width:10px}.align-middle-rebrand{display:flex;justify-content:center;flex-direction:column;padding-left:8rem;max-width:52%}body.ar .align-middle-rebrand,body.arhome .align-middle-rebrand,body.arproduct .align-middle-rebrand{padding-left:15px;padding-right:8rem}.hero-banner{display:flex;flex-direction:row;justify-content:space-between;text-align:left}.content-block__container,.content-container{max-width:100%}.content-block{padding-left:7.5rem;padding-right:7.5rem}.max-width-container{margin:0 auto;max-width:1200px}.cta-new,.nav__cta a.cta.primary{padding-left:.75rem;padding-right:.75rem;padding-top:.25rem;padding-bottom:.25rem;display:inline-block;border-style:solid;border-width:2px;border-color:transparent;transition:all .2s ease-out;-webkit-filter:drop-shadow(0 8px 18px rgba(0, 0, 0, .15));filter:drop-shadow(0 8px 18px rgba(0, 0, 0, .15));border-radius:4px;transition:.3s;-webkit-transition:.3s}.nav__cta a.cta.primary:hover{-webkit-filter:drop-shadow(0 8px 18px rgba(0, 0, 0, .15));filter:drop-shadow(0 8px 18px rgba(0, 0, 0, .15))}.cta-new.primary{background-color:#0dffad;color:#003c46}.cta-new.primary:hover{background-color:#003c46;color:#0dffad;border-radius:4px;-webkit-filter:drop-shadow(0 8px 18px rgba(0, 0, 0, .15));filter:drop-shadow(0 8px 18px rgba(0, 0, 0, .15))}@media only screen and (max-width:600px){.max-width-container{padding:0 10px}.home_hero_banner_h1{font-size:40px;line-height:48px}p.home_hero_banner_p{margin-top:20px;font-size:20px;line-height:30px}.align-middle-rebrand{padding-left:1.5rem;padding-top:2.0625rem;padding-bottom:2rem;max-width:100%}body.ar .align-middle-rebrand,body.arhome .align-middle-rebrand,body.arproduct .align-middle-rebrand{padding-right:1.5rem;padding-left:15px}.type-left{width:7px;position:relative;top:-21%}.type-right{width:7px;position:relative;top:-21%}.mobile-col-5{padding-left:0;padding-right:0}.title_with_divider{padding-bottom:2.5rem;margin-left:unset;text-align:center}.hero-banner{flex-direction:column}.content-block{padding-left:0;padding-right:0}picture.product-logo{padding-bottom:12px;max-width:35%}}@media (max-width:896px){.image-video-stripe .image-video-stripe__copy{display:block}}.benefits_block_font{color:#003c46}.benefits_block_font h3{font-size:2.45rem}.benefits_block_font p{font-size:1rem}@media screen and (max-width:600px){.benefits_block_font{padding:0 20px}.benefits_block_font h3{font-size:1.5rem}.benefits_block_font p{font-size:.75rem}}h2.multi_column_products_font{font-size:40px}h3.multi_column_products_font{font-size:24px;line-height:28px}.stats_block_h2{font-family:'Lexend Deca';font-size:40px}.stats_block_h3{font-family:'Lexend Deca';font-size:48px!important;line-height:28px}.stats_block_copy{font-family:'Noto Sans';font-size:17px;line-height:28px;letter-spacing:-.45px}#stats_block.multi-column__column{border-right:2px solid #fff}#stats_block .multi-column__column:last-child{border-right:0}.content-block--stats .multi-column{margin:2rem 0}.content-block--stats .stat{border:0;padding:0}#stats_block.multi-column{flex-wrap:nowrap!important}#stats_block .multi-column .multi-column__column{margin-bottom:0;padding-bottom:0}#stats_block p{margin-bottom:0}@media (max-width:767px){#stats .multi-column--4 .multi-column__column{width:100%;border-right:0}}.m-top{margin-top:2em}.about_us_block_h2{font-family:'Lexend Deca';font-size:2.6em;line-height:1em;text-align:left;color:#fff}.about_us_block_subhead{font-family:'Lexend Deca';font-size:1em;line-height:1.5em;text-align:left;color:#b2c4c7}hr.about_us_block_divider{margin-top:8em;width:10%;margin-left:0;border-color:#0dffad;border-top-width:2px}.about_us_block_p{font-family:'Lexend Deca';color:#b2c4c7;text-align:left;font-size:12px;margin-top:100px}.about_us_content_block{padding-left:12.5em;padding-right:12.5em}.data_desktop_image{margin-top:5%}.data_desktop_image_2{margin-top:5%}.data_desktop_image_3{margin-top:5%}picture.hide_desktop{display:block}picture.hide_mobile{display:none}.job_title{text-align:center}@media (min-width:992px){picture.hide_desktop{display:none}picture.hide_mobile{display:block}}.logo-new{height:38px;width:124px}.app-links a{color:#003c46}.nav--desktop{font-weight:400}nav ul li a{color:#003c46;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.nav--mobile{font-family:'Lexend Deca';font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.nav--desktop .nav__item:after,nav.secondary .nav__item:after{background-color:#0dffad!important}.nav__cta a{box-shadow:0 2px 8px rgba(0,0,0,.15)}nav ul .nav__item--system a{color:#0096ff}.menu-toggle a{border:2px solid #1a5059;border-radius:4px;color:#003c46}footer .footer__column .footer-label{color:#003c46;line-height:1.25rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer .footer__column ul{padding-top:.7rem}footer .footer__column ul li{margin-bottom:.35rem;font-size:.875rem}footer .footer__column a{color:#4d777e;font-size:.75rem;letter-spacing:-.5px;line-height:1.15;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ar .text-left,.arproduct .text-left{padding-right:1.5rem;text-align:right}.ar .benefits_block_font p{font-family:'Noto Kufi Arabic',sans-serif;font-size:17px}.arproduct p.home_hero_banner_p{font-family:'Noto Kufi Arabic',sans-serif}.arproduct .features-list-entry{padding-right:1rem}.ar .footer__copyright .ar-en,.ar footer .footer__column .ar-en,.ar footer .footer__links .ar-en,.arproduct .footer__copyright .ar-en,.arproduct footer .footer__column .ar-en,.arproduct footer .footer__links .ar-en{font-family:'Noto Sans'}.ar .content-block__copy,.ar footer .content-container,.arproduct .content-block__copy,.arproduct footer .content-container{text-align:right}.ar footer ul,.arproduct footer ul{padding-right:0}@media screen and (max-width:600px){.timeline{margin-left:32px!important}}.content-container.pull-up,ul.tabs{overflow-x:hidden}.arproduct main#main-content,.japroduct main#main-content,.koproduct main#main-content,.product main#main-content{overflow-x:hidden}.zh-hansproduct main#main-content,.zh-twproduct main#main-content{overflow-x:hidden}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease, -webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:1.5em;display:flex;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{flex:1}.cc-compliance{display:flex;align-items:center;align-content:space-between}.cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-primary{background-color:#0dffad}.bg-secondary{background-color:#003c46}.bg-blue{background-color:#0096ff}.bg-red{background-color:#ec0000}.bg-white{background-color:#fff}.bg-dark-grey{background-color:#3d4454}.bg-light-grey{background-color:#dedfe2}.bg-light-blue{background-color:#c0e3ff}.bg-light-teal{background-color:#d3f4f8}.bg-purple{background-color:#8360d4}.bg-gradescope-green{background-color:#27a0a0}.bg-gradescope-light-green{background-color:#d4eae7}.bg-green{background-color:#87ad10}.bg-teal{background-color:#07a1b6}.bg-orange{background-color:#f18700}.bg-petrol{background-color:#003c46}.bg-bright-green{background-color:#0dffad}.bg-product-grey{background-color:#eeeff1}.bg-bottom{background-position:bottom}.bg-center{background-position:center}.bg-left{background-position:left}.bg-left-bottom{background-position:left bottom}.bg-left-top{background-position:left top}.bg-right{background-position:right}.bg-right-bottom{background-position:right bottom}.bg-right-top{background-position:right top}.bg-top{background-position:top}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-auto{background-size:auto}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-transparent{border-color:transparent}.border-black{border-color:#1f222a}.border-white{border-color:#fff}.border-blue{border-color:#0096ff}.border-gradescope-green{border-color:#27a0a0}.border-brand-primary{border-color:#0096ff}.border-brand-secondary{border-color:#ec0000}.border-brand-gradescope-green{border-color:#27a0a0}.border-petrol{border-color:#003c46}.border-grey-7{border-color:#3d4454}.border-grey-6{border-color:#646976}.border-grey-5{border-color:#8a8e97}.border-grey-4{border-color:#a9acb3}.border-grey-3{border-color:#c8cace}.border-grey-2{border-color:#dedfe2}.border-grey-1{border-color:#eeeff1}.border-green-6{border-color:#278829}.border-green-5{border-color:#389e3d}.border-green-4{border-color:#34b33a}.border-green-3{border-color:#9bdba0}.border-green-2{border-color:#c4eac8}.border-green-1{border-color:#e7f7e9}.border-teal-6{border-color:#008097}.border-teal-5{border-color:#07a1b6}.border-teal-4{border-color:#08b9d0}.border-teal-3{border-color:#72d7e4}.border-teal-2{border-color:#d3f4f8}.border-teal-1{border-color:#edfbfc}.border-blue-10{border-color:#003766}.border-blue-9{border-color:#004a87}.border-blue-8{border-color:#0c62a9}.border-blue-7{border-color:#0c78cf}.border-blue-6{border-color:#2e8edb}.border-blue-5{border-color:#52aaf1}.border-blue-4{border-color:#6dbeff}.border-blue-3{border-color:#97d1ff}.border-blue-2{border-color:#c0e3ff}.border-blue-1{border-color:#e2f1fe}.rounded{border-radius:.25rem}.rounded-sm{border-radius:.125rem}.rounded-full{border-radius:9999px}.rounded-none{border-radius:0}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.rounded-r-sm{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.rounded-b-sm{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.rounded-l-sm{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tr{border-top-right-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-tr-sm{border-top-right-radius:.125rem}.rounded-br-sm{border-bottom-right-radius:.125rem}.rounded-tr-full{border-top-right-radius:9999px}.rounded-br-full{border-bottom-right-radius:9999px}.rounded-tr-none{border-top-right-radius:0}.rounded-br-none{border-bottom-right-radius:0}.border-solid{border-style:solid}.border-none{border-style:none}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border{border-width:1px}.border-t-0{border-top-width:0}.border-r-0{border-right-width:0}.border-b-0{border-bottom-width:0}.border-l-0{border-left-width:0}.border-t-2{border-top-width:2px}.border-r-2{border-right-width:2px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-t-4{border-top-width:4px}.border-r-4{border-right-width:4px}.border-b-4{border-bottom-width:4px}.border-l-4{border-left-width:4px}.border-t-8{border-top-width:8px}.border-r-8{border-right-width:8px}.border-b-8{border-bottom-width:8px}.border-l-8{border-left-width:8px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.table{display:table}.table-row{display:table-row}.table-cell{display:table-cell}.hidden{display:none}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-no-wrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.content-center{align-content:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:initial}.flex-none{flex:none}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.flex-no-grow{flex-grow:0}.flex-no-shrink{flex-shrink:0}.float-right{float:right}.float-left{float:left}.float-none{float:none}.clearfix:after{content:"";display:table;clear:both}.font-sans{font-family:Noto Sans,Arial,sans-serif}.font-slab{font-family:Lexend Deca,Noto Sans,Arial,serif}.font-serif{font-family:Lexend Deca,Noto Sans,Arial,serif}.font-light{font-weight:300}.font-normal{font-weight:400}.font-bold{font-weight:700}.h-0{height:0}.h-1{height:.25rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-24{height:6rem}.h-32{height:8rem}.h-48{height:12rem}.h-64{height:16rem}.h-auto{height:auto}.h-px{height:1px}.h-full{height:100%}.h-screen{height:100vh}.leading-none{line-height:1}.leading-normal{line-height:1.4}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.m-8{margin:2rem}.m-12{margin:3rem}.m-16{margin:4rem}.m-px{margin:1px}.m-auto{margin:auto}.my-0{margin-top:0;margin-bottom:0}.mx-0{margin-left:0;margin-right:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mx-8{margin-left:2rem;margin-right:2rem}.my-12{margin-top:3rem;margin-bottom:3rem}.mx-12{margin-left:3rem;margin-right:3rem}.my-16{margin-top:4rem;margin-bottom:4rem}.mx-16{margin-left:4rem;margin-right:4rem}.my-px{margin-top:1px;margin-bottom:1px}.mx-px{margin-left:1px;margin-right:1px}.my-auto{margin-top:auto;margin-bottom:auto}.mx-auto{margin-left:auto;margin-right:auto}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.mt-3{margin-top:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.mt-6{margin-top:1.5rem}.mr-6{margin-right:1.5rem}.mb-6{margin-bottom:1.5rem}.mt-8{margin-top:2rem}.mr-8{margin-right:2rem}.mb-8{margin-bottom:2rem}.mt-12{margin-top:3rem}.mr-12{margin-right:3rem}.mb-12{margin-bottom:3rem}.mt-16{margin-top:4rem}.mr-16{margin-right:4rem}.mb-16{margin-bottom:4rem}.mt-px{margin-top:1px}.mr-px{margin-right:1px}.mb-px{margin-bottom:1px}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.max-h-50{max-height:50vh}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.max-w-xs{max-width:20rem}.max-w-sm{max-width:30rem}.max-w-md{max-width:40rem}.max-w-xl{max-width:60rem}.max-w-2xl{max-width:70rem}.max-w-3xl{max-width:80rem}.max-w-4xl{max-width:90rem}.max-w-5xl{max-width:100rem}.max-w-full{max-width:100%}.min-h-0{min-height:0}.min-h-50{min-height:50vh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-w-0{min-width:0}.min-w-full{min-width:100%}.-m-0{margin:0}.-m-1{margin:-.25rem}.-m-2{margin:-.5rem}.-m-3{margin:-.75rem}.-m-4{margin:-1rem}.-m-6{margin:-1.5rem}.-m-8{margin:-2rem}.-m-12{margin:-3rem}.-m-px{margin:-1px}.-my-0{margin-top:0;margin-bottom:0}.-mx-0{margin-left:0;margin-right:0}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-my-4{margin-top:-1rem;margin-bottom:-1rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-my-8{margin-top:-2rem;margin-bottom:-2rem}.-mx-8{margin-left:-2rem;margin-right:-2rem}.-my-12{margin-top:-3rem;margin-bottom:-3rem}.-mx-12{margin-left:-3rem;margin-right:-3rem}.-my-px{margin-top:-1px;margin-bottom:-1px}.-mx-px{margin-left:-1px;margin-right:-1px}.-mt-0{margin-top:0}.-mr-0{margin-right:0}.-mb-0{margin-bottom:0}.-mt-1{margin-top:-.25rem}.-mr-1{margin-right:-.25rem}.-mb-1{margin-bottom:-.25rem}.-mt-2{margin-top:-.5rem}.-mr-2{margin-right:-.5rem}.-mb-2{margin-bottom:-.5rem}.-mt-3{margin-top:-.75rem}.-mr-3{margin-right:-.75rem}.-mb-3{margin-bottom:-.75rem}.-mt-4{margin-top:-1rem}.-mr-4{margin-right:-1rem}.-mb-4{margin-bottom:-1rem}.-mt-6{margin-top:-1.5rem}.-mr-6{margin-right:-1.5rem}.-mb-6{margin-bottom:-1.5rem}.-mt-8{margin-top:-2rem}.-mr-8{margin-right:-2rem}.-mb-8{margin-bottom:-2rem}.-mt-12{margin-top:-3rem}.-mr-12{margin-right:-3rem}.-mb-12{margin-bottom:-3rem}.-mt-px{margin-top:-1px}.-mr-px{margin-right:-1px}.-mb-px{margin-bottom:-1px}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.outline-none{outline:0}.focus\-outline-none:focus{outline:0}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-visible{overflow-y:visible}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-24{padding:6rem}.p-px{padding:1px}.py-0{padding-top:0;padding-bottom:0}.px-0{padding-left:0;padding-right:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.px-8{padding-left:2rem;padding-right:2rem}.py-12{padding-top:3rem;padding-bottom:3rem}.px-12{padding-left:3rem;padding-right:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.px-16{padding-left:4rem;padding-right:4rem}.py-24{padding-top:6rem;padding-bottom:6rem}.px-24{padding-left:6rem;padding-right:6rem}.py-px{padding-top:1px;padding-bottom:1px}.px-px{padding-left:1px;padding-right:1px}.pt-0{padding-top:0}.pr-0{padding-right:0}.pl-0{padding-left:0}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pl-1{padding-left:.25rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pl-2{padding-left:.5rem}.pt-3{padding-top:.75rem}.pr-3{padding-right:.75rem}.pl-3{padding-left:.75rem}.pt-4{padding-top:1rem}.pr-4{padding-right:1rem}.pl-4{padding-left:1rem}.pt-6{padding-top:1.5rem}.pr-6{padding-right:1.5rem}.pl-6{padding-left:1.5rem}.pt-8{padding-top:2rem}.pr-8{padding-right:2rem}.pl-8{padding-left:2rem}.pt-12{padding-top:3rem}.pr-12{padding-right:3rem}.pl-12{padding-left:3rem}.pt-16{padding-top:4rem}.pr-16{padding-right:4rem}.pl-16{padding-left:4rem}.pt-24{padding-top:6rem}.pr-24{padding-right:6rem}.pl-24{padding-left:6rem}.pt-px{padding-top:1px}.pr-px{padding-right:1px}.pl-px{padding-left:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.pin-none{top:auto;right:auto;bottom:auto;left:auto}.pin{top:0;right:0;bottom:0;left:0}.pin-y{top:0;bottom:0}.pin-x{right:0;left:0}.pin-t{top:0}.pin-r{right:0}.pin-b{bottom:0}.pin-l{left:0}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-header{color:#003c46}.text-body{color:#575757}.text-secondary{color:#003c46}.text-primary{color:#0dffad}.text-default{color:#575757}.text-blue{color:#0096ff}.text-white{color:#fff}.text-grey{color:#646976}.text-black{color:#000}.text-gradescope-green{color:#27a0a0}.text-petrol{color:#003c46}.text-green-grey{color:#4d777e}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-md{font-size:1rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.75rem}.text-4xl{font-size:2.45rem}.text-5xl{font-size:3rem}.normal-case{text-transform:none}.line-through{text-decoration:line-through}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.visible{visibility:visible}.w-1{width:.25rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-24{width:6rem}.w-32{width:8rem}.w-48{width:12rem}.w-64{width:16rem}.w-auto{width:auto}.w-px{width:1px}.w-1\/2{width:50%}.w-1\/3{width:33.33333%}.w-2\/3{width:66.66667%}.w-1\/4{width:25%}.w-3\/4{width:75%}.w-1\/5{width:20%}.w-2\/5{width:40%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-1\/6{width:16.66667%}.w-5\/6{width:83.33333%}.w-full{width:100%}.w-screen{width:100vw}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-auto{z-index:auto}svg#sprites{display:none}svg{max-width:100%}@media (min-width:576px){.sm\-table-auto{table-layout:auto}.sm\-table-fixed{table-layout:fixed}}@media (min-width:768px){.md\-table-auto{table-layout:auto}.md\-table-fixed{table-layout:fixed}}@media (min-width:1200px){.xl\-table-auto{table-layout:auto}.xl\-table-fixed{table-layout:fixed}}