#barba-wrapper.error{bottom:0;left:0;padding:0;position:absolute;right:0;top:0}#barba-wrapper.error .barba-container{bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0}#barba-wrapper.error .error-container{text-align:center}body,html{--tw-bg-opacity:1;--tw-text-opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(38,34,38,var(--tw-text-opacity));display:flex;flex-direction:column;font-family:Overpass,Arial,sans-serif;font-size:90%;height:100%;min-height:100%;text-rendering:optimizeLegibility}@media (min-width:640px){body,html{font-size:100%}}*{box-sizing:border-box}:focus{outline:none}img{display:block;width:100%}.barba-wrapper{position:relative}.barba-wrapper,.barba-wrapper>article{display:flex;flex:1 1 0%;flex-direction:column}.barba-wrapper>article{width:100%}.header{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));padding:1rem;position:sticky;top:0;width:100%;z-index:50}.header .wrap{height:100%;justify-content:space-between}.header .wrap,.header .wrap .logo{align-items:center;display:flex}.header .wrap .logo{justify-content:flex-start;max-width:100px;padding-bottom:.25rem;padding-top:.25rem}@media (min-width:768px){.header .wrap .logo{max-width:none}}.header .wrap .logo .logotype{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));display:none;font-weight:800;margin-left:1rem;text-transform:uppercase}@media (min-width:768px){.header .wrap .logo .logotype{display:block}}@media (min-width:1200px){.header .wrap{padding-left:1rem;padding-right:1rem}}.page-content .page-intro{margin-bottom:3rem;margin-top:3rem}footer{align-items:center;display:flex;flex-direction:column;justify-content:space-between;position:relative;width:100%}footer>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}footer{--tw-bg-opacity:1;--tw-text-opacity:1;align-self:flex-end;background-color:rgba(0,0,0,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));padding:1rem}@media (min-width:1024px){footer{flex-direction:row}footer>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}}footer .copy{text-align:left;text-transform:uppercase}footer .title{font-weight:700;text-align:center;text-transform:uppercase}footer .socials{align-items:center;display:flex;justify-content:flex-end}footer .socials i{font-size:1.25rem;line-height:1.75rem;margin-left:1rem;margin-right:1rem}footer.leaving{opacity:0}.login-modal{--tw-bg-opacity:1;--tw-bg-opacity:0.75;align-items:center;background-color:rgba(0,0,0,var(--tw-bg-opacity));display:flex;height:100%;justify-content:center;opacity:0;pointer-events:none;position:fixed;top:0;transition-duration:.15s;transition-duration:.3s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:30}.login-modal.active{opacity:1;pointer-events:auto}.login-modal.active .login-box{--tw-translate-y:0px;transform:var(--tw-transform)}.login-modal .login-hitarea{height:100%;position:absolute;width:100%;z-index:20}.login-modal .login-box{--tw-translate-y:3rem;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:1.5rem;color:rgba(38,34,38,var(--tw-text-opacity));display:flex;flex-direction:column;max-width:28rem;padding:3rem;position:relative;transform:var(--tw-transform);transition-duration:.15s;transition-duration:.5s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);z-index:30}.login-modal .login-box .user-type{align-items:stretch;display:flex;flex-direction:column}.login-modal .login-box .user-type .btn{border-radius:.375rem;margin-bottom:.5rem;margin-top:.5rem}.login-modal .login-box .login-form{opacity:0;pointer-events:none;position:absolute}.login-modal .login-box .login-form.active{opacity:1;pointer-events:auto;position:relative}.login-modal .login-box .login-form.active form{display:flex}.login-modal .login-box .login-form form{align-items:center;display:flex;display:none;flex-direction:column;margin-bottom:1rem;margin-top:1rem;width:100%}.login-modal .login-box .login-form form .field{align-items:center;border-bottom-width:1px;display:flex;margin-bottom:1rem;margin-top:1rem;width:100%}.login-modal .login-box .login-form form .field input{background-color:transparent;flex-grow:1;order:2;padding-bottom:.5rem;padding-top:.5rem}.login-modal .login-box .login-form form .field label{margin-right:1rem;order:1;text-transform:uppercase;transition-duration:.15s;transition-duration:.3s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.login-modal .login-box .login-form form input.submit{background-color:transparent;border-width:1px;margin-top:2rem}.login-modal .login-box.as-user{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.login-modal .login-box.as-user,.login-modal .login-box.as-user form .field input{--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.login-modal .login-box.as-user form .field input:focus{--tw-text-opacity:1;color:rgba(239,239,239,var(--tw-text-opacity))}.login-modal .login-box.as-user form .field label{--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity))}.login-modal .login-box.as-user form .field input:focus+label{--tw-text-opacity:1;color:rgba(239,239,239,var(--tw-text-opacity))}.login-modal .login-box.as-user form input.submit{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(239,239,239,var(--tw-border-opacity));color:rgba(239,239,239,var(--tw-text-opacity))}.login-modal .login-box.as-user .btn.user{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(54,121,242,var(--tw-bg-opacity));border-color:rgba(54,121,242,var(--tw-border-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.login-modal .login-box.as-practitioner{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(38,34,38,var(--tw-text-opacity))}.login-modal .login-box.as-practitioner form .field input{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.login-modal .login-box.as-practitioner form .field label{--tw-text-opacity:1;color:rgba(38,34,38,var(--tw-text-opacity))}.login-modal .login-box.as-practitioner form .field input:focus+label{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.login-modal .login-box.as-practitioner form input.submit{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(38,34,38,var(--tw-border-opacity));color:rgba(38,34,38,var(--tw-text-opacity))}.login-modal .login-box.as-practitioner .btn.prac{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,139,0,var(--tw-bg-opacity));border-color:rgba(255,139,0,var(--tw-border-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}@media screen{.print-only{display:none}}[data-aos]{transition-duration:.15s;transition-duration:.5s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos=fadeup]{--tw-translate-y:0.25rem;opacity:0;transform:var(--tw-transform)}[data-aos=fadeup].animate{--tw-translate-y:0px;opacity:1;transform:var(--tw-transform)}.transition-fade{opacity:1;transition:.5s}html.is-animating .transition-fade{opacity:0}a:hover{text-decoration:underline}[x-cloak]{display:none!important}.min-w-lg{min-width:1024px}.btn{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(38,34,38,var(--tw-bg-opacity));border-radius:9999px;color:rgba(255,255,255,var(--tw-text-opacity));display:inline-block;font-size:1.125rem;font-weight:700;line-height:1.75rem;padding:1rem 3rem;text-align:center}.btn.white{background-color:rgba(255,255,255,var(--tw-bg-opacity))}.btn.grey,.btn.white{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgba(38,34,38,var(--tw-text-opacity))}.btn.grey{background-color:rgba(239,239,239,var(--tw-bg-opacity))}.btn.blue{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(54,121,242,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.btn.hollow{background-color:transparent;border-style:solid;border-width:1px}.btn.hollow,.btn.hollow.white{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(134,134,134,var(--tw-border-opacity));color:rgba(134,134,134,var(--tw-text-opacity))}.btn.hollow.white:hover{--tw-bg-opacity:1;background-color:rgba(239,239,239,var(--tw-bg-opacity))}.btn.hollow.grey{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(134,134,134,var(--tw-border-opacity));color:rgba(134,134,134,var(--tw-text-opacity))}.btn.hollow.grey:hover{--tw-bg-opacity:1;background-color:rgba(239,239,239,var(--tw-bg-opacity))}.btn.hollow.blue{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(54,121,242,var(--tw-border-opacity));color:rgba(54,121,242,var(--tw-text-opacity))}.btn.hollow.blue:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(54,121,242,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.btn.slim{padding:.5rem 2rem}.btn:hover{background-blend-mode:darken;cursor:pointer;text-decoration:none}.bard-block-heading{margin-bottom:1.5rem}@media (min-width:1024px){.bard-block-heading{margin-bottom:2rem}}.bard-block>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.bard-block h3{font-weight:400;text-transform:none}.bard-block p{font-size:1rem;line-height:1.5rem;line-height:1.625}.bard-block ul{list-style-type:disc;padding-left:1rem}.bard-block ul li{margin-bottom:.5rem}.bard-block hr{margin-bottom:4rem;margin-top:4rem}select{padding:.5rem 1rem}.page-banner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.page-content{padding-bottom:0;padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.page-content{padding-bottom:8rem}}.contain-max-md{max-width:768px;padding-left:0;padding-right:0}@media (min-width:768px){.contain-max-md{padding-left:0;padding-right:0}}.contain-max-lg{max-width:1024px;padding-left:0;padding-right:0}@media (min-width:1024px){.contain-max-lg{padding-left:0;padding-right:0}}.contain-max-xl{max-width:1200px;padding-left:0;padding-right:0}@media (min-width:1200px){.contain-max-xl{padding-left:0;padding-right:0}}.contain-max-2xl{max-width:1480px;padding-left:0;padding-right:0}@media (min-width:1480px){.contain-max-2xl{padding-left:0;padding-right:0}}.contain-max-3xl{max-width:1640px;padding-left:0;padding-right:0}@media (min-width:1640px){.contain-max-3xl{padding-left:0;padding-right:0}}.contact-cta .contact-cta-head{background-image:url(../assets/cvf-wave.svg);background-position:top;background-repeat:no-repeat}.cvf-desc{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;position:relative;width:100%;z-index:1}@media (min-width:1024px){.cvf-desc{padding-bottom:8rem;padding-top:8rem}}.cvf-desc:after{--tw-bg-opacity:1;background-color:rgba(38,34,38,var(--tw-bg-opacity));content:"";height:100%;opacity:.5;position:absolute;width:100%;z-index:2}.cvf-desc .blurb{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-family:Overpass,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;padding:2rem;text-align:center;width:100%;z-index:20}@media (min-width:1024px){.cvf-desc .blurb{font-size:2.25rem;line-height:2.5rem;max-width:56rem;padding:0}}h1,h2,h3,h4,h5{font-family:Overpass,sans-serif;font-weight:800}h1,h2,h3{font-size:1.875rem;line-height:2.25rem}h4,h5{font-size:1.25rem;line-height:1.75rem}p{font-size:1rem;line-height:1.5rem;line-height:1.625}.intro-text>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.navigation-controls{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-weight:600;text-transform:uppercase}.navigation-controls .hamburger{font-size:1.875rem;line-height:2.25rem}.navigation-controls .hamburger:hover{cursor:pointer}.main-nav-ui{--tw-translate-x:100%;--tw-bg-opacity:1;align-items:flex-start;background-color:rgba(54,121,242,var(--tw-bg-opacity));bottom:0;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:fixed;right:0;top:0;transform:var(--tw-transform);transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.main-nav-ui.open{--tw-translate-x:0px;transform:var(--tw-transform);transition-duration:.2s}@media (min-width:1024px){.main-nav-ui{min-width:30%;width:auto}}@media (min-width:1200px){.main-nav-ui{padding-right:3rem}}.main-nav-ui nav.main{display:flex;flex-direction:column;flex-grow:1}.main-nav-ui nav.main .nav-item{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-size:1.5rem;font-weight:600;line-height:2rem;padding-bottom:2rem;padding-left:3rem;padding-top:2rem;text-transform:uppercase}@media (min-width:1024px){.main-nav-ui nav.main .nav-item{padding-left:5rem}}.main-nav-ui nav.main .nav-item.parent .nav-title{text-transform:uppercase}.main-nav-ui nav.main .nav-item.parent .children{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(38,34,38,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));height:auto;left:0;min-width:100%;pointer-events:none;position:absolute;right:0;top:100%;visibility:hidden}.main-nav-ui nav.main .nav-item.parent .list-title{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(255,255,255,var(--tw-border-opacity));font-size:1.125rem;line-height:1.75rem;padding-bottom:1.5rem;padding-top:1.5rem}.main-nav-ui nav.main .nav-item.parent .link-list{display:flex;flex-direction:column;padding-bottom:1rem;padding-top:1rem}.main-nav-ui nav.main .nav-item.parent .link-list a{padding-bottom:1rem;padding-top:1rem}.main-nav-ui nav.main .nav-item.parent .link-list a:hover{cursor:pointer;text-decoration:underline}.main-nav-ui nav.main .nav-item.active,.main-nav-ui nav.main .nav-item:hover{cursor:auto}.main-nav-ui nav.main .nav-item.active:not(.parent) .nav-title,.main-nav-ui nav.main .nav-item:hover:not(.parent) .nav-title{cursor:pointer;text-decoration:underline}.main-nav-ui nav.main .nav-item.active .children,.main-nav-ui nav.main .nav-item:hover .children{pointer-events:auto;visibility:visible}.main-nav-ui .connect-icons{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-size:1.875rem;line-height:2.25rem;padding:2rem 3rem}@media (min-width:1200px){.main-nav-ui .connect-icons{padding-bottom:6rem;padding-left:5rem}}.main-nav-ui .connect-icons a{margin-right:1rem}.navigation-controls a,nav.main a{cursor:pointer;letter-spacing:0}.navigation-controls a.active-child>a,.navigation-controls a.active>a,nav.main a.active-child>a,nav.main a.active>a{text-decoration:underline}.page-components{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.page-components{grid-template-columns:repeat(12,minmax(0,1fr))}}.page-components .component{padding:1rem}.page-components .component.component-w-1{grid-column:1/-1}@media (min-width:1024px){.page-components .component.component-w-1{grid-column:span 1/span 1}}.page-components .component.component-w-2{grid-column:1/-1}@media (min-width:1024px){.page-components .component.component-w-2{grid-column:span 2/span 2}}.page-components .component.component-w-3{grid-column:1/-1}@media (min-width:1024px){.page-components .component.component-w-3{grid-column:span 3/span 3}}.page-components .component.component-w-4{grid-column:1/-1}@media (min-width:1024px){.page-components .component.component-w-4{grid-column:span 4/span 4}}.page-components .component.component-w-5{grid-column:1/-1}@media (min-width:1024px){.page-components .component.component-w-5{grid-column:span 5/span 5}}.page-components .component.component-w-6{grid-column:1/-1}@media (min-width:1024px){.page-components .component.component-w-6{grid-column:span 6/span 6}}.page-components .component.component-w-7{grid-column:1/-1}@media (min-width:1024px){.page-components .component.component-w-7{grid-column:span 7/span 7}}.page-components .component.component-w-8{grid-column:1/-1}@media (min-width:1024px){.page-components .component.component-w-8{grid-column:span 8/span 8}}.page-components .component.component-w-9{grid-column:1/-1}@media (min-width:1024px){.page-components .component.component-w-9{grid-column:span 9/span 9}}.page-components .component.component-w-10{grid-column:1/-1}@media (min-width:1024px){.page-components .component.component-w-10{grid-column:span 10/span 10}}.page-components .component.component-w-11{grid-column:1/-1}@media (min-width:1024px){.page-components .component.component-w-11{grid-column:span 11/span 11}}.page-components .component.component-w-12{grid-column:1/-1}@media (min-width:1024px){.page-components .component.component-w-12{grid-column:span 12/span 12}}.page-components .component.component-o-0,.page-components .component.component-o-1{grid-column-start:auto}@media (min-width:1024px){.page-components .component.component-o-1{grid-column-start:2}}.page-components .component.component-o-2{grid-column-start:auto}@media (min-width:1024px){.page-components .component.component-o-2{grid-column-start:3}}.page-components .component.component-o-3{grid-column-start:auto}@media (min-width:1024px){.page-components .component.component-o-3{grid-column-start:4}}.page-components .component.component-o-4{grid-column-start:auto}@media (min-width:1024px){.page-components .component.component-o-4{grid-column-start:5}}.page-components .component.component-o-5{grid-column-start:auto}@media (min-width:1024px){.page-components .component.component-o-5{grid-column-start:6}}.page-components .component.component-o-6{grid-column-start:auto}@media (min-width:1024px){.page-components .component.component-o-6{grid-column-start:7}}.page-components .component.component-o-7{grid-column-start:auto}@media (min-width:1024px){.page-components .component.component-o-7{grid-column-start:8}}.page-components .component.component-o-8{grid-column-start:auto}@media (min-width:1024px){.page-components .component.component-o-8{grid-column-start:9}}.page-components .component.component-o-9{grid-column-start:auto}@media (min-width:1024px){.page-components .component.component-o-9{grid-column-start:10}}.page-components .component.component-o-10{grid-column-start:auto}@media (min-width:1024px){.page-components .component.component-o-10{grid-column-start:11}}.page-components .component.component-o-11{grid-column-start:auto}@media (min-width:1024px){.page-components .component.component-o-11{grid-column-start:12}}.page-components .component.vmargin-none{margin-bottom:1rem;margin-top:1rem}@media (min-width:1024px){.page-components .component.vmargin-none{margin-bottom:0;margin-top:0}}.page-components .component.vmargin-x-small{margin-bottom:1rem;margin-top:1rem}@media (min-width:1024px){.page-components .component.vmargin-x-small{margin-bottom:2rem;margin-top:2rem}}.page-components .component.vmargin-small{margin-bottom:2rem;margin-top:2rem}@media (min-width:1024px){.page-components .component.vmargin-small{margin-bottom:3rem;margin-top:3rem}}.page-components .component.vmargin-medium{margin-bottom:1.5rem;margin-top:1.5rem}@media (min-width:1024px){.page-components .component.vmargin-medium{margin-bottom:4rem;margin-top:4rem}}.page-components .component.vmargin-large{margin-bottom:3rem;margin-top:3rem}@media (min-width:1024px){.page-components .component.vmargin-large{margin-bottom:5rem;margin-top:5rem}}.page-components .component.vmargin-x-large{margin-bottom:4rem;margin-top:4rem}@media (min-width:1024px){.page-components .component.vmargin-x-large{margin-bottom:7rem;margin-top:7rem}}.page-components .component.feature-text{font-size:1.5rem;line-height:2rem}@media (min-width:1024px){.page-components .component.feature-text{font-size:2.25rem;line-height:2.5rem;line-height:1.25}}.page-components .component.divider.with-line{border-bottom-width:1px;border-style:solid}.page-components .component.image-block.component-w-12{padding:0}.page-components .component.image-block.vmargin-none{margin-bottom:0;margin-top:0}.page-components .component.image-block img{margin-bottom:2rem}@media (min-width:1024px){.page-components .component.image-block img{margin-bottom:3rem}}.page-components .component.image-block img:last-child{margin-bottom:0}.page-components .component.image-block.with-content{align-items:center;background-position:50%;background-size:cover;display:grid}@media (min-width:1024px){.page-components .component.image-block.with-content{grid-template-columns:repeat(12,minmax(0,1fr))}}.page-components .component.image-block.with-content .content.light{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.page-components .component.image-block.with-content .content.dark{--tw-text-opacity:1;color:rgba(38,34,38,var(--tw-text-opacity))}.page-components .component.video-embed-block .video-wrapper{height:0;position:relative}.page-components .component.video-embed-block .video-wrapper.a16-9{padding-bottom:56.25%}.page-components .component.video-embed-block .video-wrapper.a4-3{padding-bottom:75%}.page-components .component.video-embed-block .video-wrapper.a1-1{padding-bottom:100%}.page-components .component.video-embed-block .video-wrapper.a3-4{padding-bottom:133.3333333333%}.page-components .component.video-embed-block .video-wrapper.a9-16{padding-bottom:177.7777777778%}.page-components .component.video-embed-block .video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.page-components .component.downloads-block{display:flex;justify-content:space-between}.page-components .component.downloads-block .title{flex-shrink:1;text-transform:uppercase}.feature-quote{--tw-bg-opacity:1;background-color:rgba(13,43,65,var(--tw-bg-opacity));font-size:1.875rem;line-height:2.25rem;padding-bottom:5rem;padding-top:5rem;text-align:center}.feature-quote,.feature-text p{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.feature-text p{font-size:1.125rem;line-height:1.75rem;line-height:1.625;margin-bottom:1rem}.creators{display:grid;gap:2.5rem;grid-template-columns:repeat(12,minmax(0,1fr));padding-bottom:8rem;position:relative}@media (min-width:1024px){.creators{padding-bottom:15rem}}.creators .creator{grid-column:span 4/span 4;grid-column-start:3;padding-top:4rem}.creators .creator:nth-of-type(2){grid-column-start:7}.creators .creator .profile-image{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(239,239,239,var(--tw-border-opacity));border-width:4px;height:auto;margin-bottom:3rem;width:16rem}.creators .creator .name{margin-bottom:1rem}.creators .creator .role{--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity));margin-bottom:2rem}.about-footer{background-image:url(../assets/cvf-wave.svg);background-position:top;background-repeat:no-repeat;padding-top:10rem}@media (min-width:1024px){.about-footer{padding-top:20rem}}.guide-intro{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.guide-intro .blurb{padding-left:2rem;padding-right:2rem;text-align:center;width:100%;z-index:20}.guide-intro .blurb .intro-text{margin-left:auto;margin-right:auto}.guide-intro .blurb .intro-text>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.guide-intro .blurb .intro-text{--tw-text-opacity:1;color:rgba(38,34,38,var(--tw-text-opacity));font-family:Overpass,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}@media (min-width:1024px){.guide-intro .blurb .intro-text{font-size:2.25rem;line-height:2.5rem;max-width:64rem;padding-left:0;padding-right:0}}.guide-step{--tw-bg-opacity:1;align-items:center;background-color:rgba(239,239,239,var(--tw-bg-opacity));display:none;height:100%;justify-content:center;position:relative;width:100%}.guide-step.active{display:flex}.guide-step:nth-child(2){--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.guide-step .blurb{--tw-text-opacity:1;color:rgba(38,34,38,var(--tw-text-opacity));display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:2rem;text-align:center;width:100%;z-index:20}@media (min-width:1024px){.guide-step .blurb{max-width:56rem;padding:0}}.guide-step .blurb .step-title{font-family:Overpass,sans-serif;font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:7vh;margin-top:7vh;text-transform:uppercase}.guide-step .blurb .step-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.guide-step .blurb .step-content img{margin-bottom:3rem}article .framework-intro{--tw-bg-opacity:1;align-items:center;background-color:rgba(239,239,239,var(--tw-bg-opacity));display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}article .framework-intro .blurb{padding:3rem 2rem;text-align:center;width:100%;z-index:20}article .framework-intro .blurb .intro-text{margin-left:auto;margin-right:auto}article .framework-intro .blurb .intro-text>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}article .framework-intro .blurb .intro-text{--tw-text-opacity:1;color:rgba(38,34,38,var(--tw-text-opacity));font-family:Overpass,sans-serif;font-weight:600}@media (min-width:1024px){article .framework-intro .blurb .intro-text{max-width:64rem}}article .fw-step{--tw-bg-opacity:1;align-items:center;background-color:rgba(255,255,255,var(--tw-bg-opacity));display:none;height:100%;justify-content:center;position:relative;width:100%}article .fw-step.active{display:flex}article .fw-step .step-title span{display:inline-block;min-width:300px}article .fw-step .step-title .back.disabled,article .fw-step .step-title .next.disabled{--tw-text-opacity:1;color:rgba(239,239,239,var(--tw-text-opacity));pointer-events:none}article .fw-step .blurb{--tw-text-opacity:1;color:rgba(38,34,38,var(--tw-text-opacity));display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding-left:2rem;padding-right:2rem;text-align:center;width:100%;z-index:20}@media (min-width:1024px){article .fw-step .blurb{max-width:56rem;padding-left:0;padding-right:0}}article .fw-step .blurb .step-title{font-family:Overpass,sans-serif;font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:7vh;margin-top:7vh;text-transform:uppercase}article .fw-step .blurb .step-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}article .fw-step .blurb .step-content img{margin-bottom:3rem}article .framework-diagram{padding-left:2rem;padding-right:2rem}@media (min-width:1024px){article .framework-diagram{max-width:72rem;padding-left:0;padding-right:0}}article .framework-diagram .top{margin-bottom:2rem;margin-top:2rem}article .framework-diagram .top svg{height:auto;margin-bottom:.5rem;width:100%}article .framework-diagram .top .concern,article .framework-diagram .top .placement{margin-bottom:1rem}article .framework-diagram .top .concern.animated,article .framework-diagram .top .placement.animated{--tw-translate-y:2.5rem;opacity:0;transform:var(--tw-transform);transition-delay:.3s;transition-duration:.15s;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}article .framework-diagram .top .concern.animate,article .framework-diagram .top .placement.animate{--tw-translate-y:0px;opacity:1;transform:var(--tw-transform)}article .framework-diagram .stages{display:flex;flex-direction:row;position:relative}article .framework-diagram .stages .stage{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;border-color:rgba(255,255,255,var(--tw-border-opacity));border-radius:.5rem;border-width:2px;color:rgba(255,255,255,var(--tw-text-opacity));flex-grow:0;flex-shrink:1;height:24rem;justify-content:center;opacity:.25;padding-left:1rem;padding-right:1rem;position:relative;text-align:center;transition-duration:.15s;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:12.5%;z-index:0}article .framework-diagram .stages .stage .content{align-items:center;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:2rem;position:absolute;right:0;top:0;width:100%}article .framework-diagram .stages .stage .content .desc{max-height:0;opacity:0;overflow:hidden;transition-delay:.2s;transition-duration:.15s;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}article .framework-diagram .stages .stage.active{opacity:1}article .framework-diagram .stages.hoverable .stage:hover{opacity:1;width:30%}article .framework-diagram .stages.hoverable .stage:hover .desc{max-height:100%;opacity:1;overflow:auto}article .framework-diagram .world-views{flex-grow:1;margin-top:1rem;opacity:1;position:relative}article .framework-diagram .world-views.animated{--tw-translate-y:2.5rem;opacity:0;transform:var(--tw-transform);transition-delay:.3s;transition-duration:.15s;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}article .framework-diagram .world-views.animate{--tw-translate-y:0px;opacity:1;transform:var(--tw-transform)}article .framework-diagram .world-views .wv-row{display:grid;gap:.25rem;grid-template-columns:repeat(8,minmax(0,1fr));margin-bottom:.75rem;width:100%}article .framework-diagram .world-views .wv-row .opt{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(134,134,134,var(--tw-border-opacity));border-left-width:1px;border-right-width:1px;display:flex;flex-direction:column;font-family:Overpass,sans-serif;font-size:.75rem;grid-column:span 2/span 2;justify-content:space-between;line-height:1rem;padding-bottom:.25rem;padding-top:.25rem;text-align:center;text-transform:uppercase;transition-duration:.15s;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}article .framework-diagram .world-views .wv-row .opt:hover{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(38,34,38,var(--tw-border-opacity));color:rgba(38,34,38,var(--tw-text-opacity));cursor:pointer}article .framework-diagram .world-views .wv-row .opt.active{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));color:rgba(38,34,38,var(--tw-text-opacity));color:rgba(0,0,0,var(--tw-text-opacity));cursor:pointer;font-weight:700}.results-container,.survey-container{height:100%}.results-container{font-family:sans-serif;position:relative;width:100%}.results-container .toolkit{position:fixed;right:5rem;top:5rem;width:200px;z-index:21}.results-container .toolkit .header{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(54,121,242,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));font-size:.875rem;font-weight:700;height:auto;line-height:1.25rem;padding-bottom:.5rem;padding-top:.5rem;position:relative;text-align:center;text-transform:uppercase}.results-container .toolkit .header:hover{cursor:pointer;text-decoration:underline}.results-container .toolkit .menu{--tw-translate-y:-100%;--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);background-color:rgba(255,255,255,var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgba(38,34,38,var(--tw-text-opacity));transform:var(--tw-transform);transition-duration:.15s;transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.results-container .toolkit .menu.open{--tw-translate-y:0px;transform:var(--tw-transform)}.results-container .toolkit .menu .subheader{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(134,134,134,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));font-size:.875rem;font-weight:700;height:auto;line-height:1.25rem;padding-bottom:.5rem;padding-top:.5rem;position:relative;text-align:center;text-transform:uppercase}.results-container .toolkit .menu .opts{padding:.5rem 1rem;text-transform:uppercase}.results-container .toolkit .menu .opts .opt{--tw-border-opacity:1;border-color:rgba(239,239,239,var(--tw-border-opacity));border-top-width:1px;display:flex;font-size:.75rem;justify-content:space-between;line-height:1rem;padding-bottom:.75rem;padding-top:.75rem}.results-container .toolkit .menu .opts .opt:first-child{border-top-width:0}.results-container .toolkit .menu .opts .opt .action{--tw-text-opacity:1;color:rgba(54,121,242,var(--tw-text-opacity))}.results-container .toolkit .menu .opts .opt .action:hover{cursor:pointer;text-decoration:underline}.results-container .toolkit .menu .opts .opt .switch{display:inline-block;height:19px;position:relative;width:40px}.results-container .toolkit .menu .opts .opt .switch input{height:0;opacity:0;width:0}.results-container .toolkit .menu .opts .opt .switch input:checked+.slider:before{transform:translateX(21px)}.results-container .toolkit .menu .opts .opt .switch .slider{--tw-bg-opacity:1;background-color:rgba(239,239,239,var(--tw-bg-opacity));bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition-duration:.3s}.results-container .toolkit .menu .opts .opt .switch .slider:before{--tw-bg-opacity:1;background-color:rgba(134,134,134,var(--tw-bg-opacity));bottom:1px;content:"";height:17px;left:1px;position:absolute;transition-duration:.3s;width:17px}.results-container .toolkit .menu .opts .opt .switch .slider.round{border-radius:34px}.results-container .toolkit .menu .opts .opt .switch .slider.round:before{border-radius:50%}.results-container .toolkit .menu .opts .opt.capabilities .switch input:checked+.slider{--tw-bg-opacity:1;--tw-bg-opacity:0.2;background-color:rgba(54,121,242,var(--tw-bg-opacity))}.results-container .toolkit .menu .opts .opt.capabilities .switch input:checked+.slider:before{--tw-bg-opacity:1;background-color:rgba(54,121,242,var(--tw-bg-opacity))}.results-container .toolkit .menu .opts .opt.high .switch input:checked+.slider{--tw-bg-opacity:1;--tw-bg-opacity:0.2;background-color:rgba(2,178,82,var(--tw-bg-opacity))}.results-container .toolkit .menu .opts .opt.high .switch input:checked+.slider:before{--tw-bg-opacity:1;background-color:rgba(2,178,82,var(--tw-bg-opacity))}.results-container .toolkit .menu .opts .opt.mid .switch input:checked+.slider{--tw-bg-opacity:1;--tw-bg-opacity:0.2;background-color:rgba(255,139,0,var(--tw-bg-opacity))}.results-container .toolkit .menu .opts .opt.mid .switch input:checked+.slider:before{--tw-bg-opacity:1;background-color:rgba(255,139,0,var(--tw-bg-opacity))}.results-container .toolkit .menu .opts .opt.latent .switch input:checked+.slider{--tw-bg-opacity:1;--tw-bg-opacity:0.2;background-color:rgba(146,55,226,var(--tw-bg-opacity))}.results-container .toolkit .menu .opts .opt.latent .switch input:checked+.slider:before{--tw-bg-opacity:1;background-color:rgba(146,55,226,var(--tw-bg-opacity))}.results-container .toolkit .menu .opts .opt.worldviews .switch input:checked+.slider{--tw-bg-opacity:1;--tw-bg-opacity:0.8;background-color:rgba(239,239,239,var(--tw-bg-opacity))}.results-container .toolkit .menu .opts .opt.worldviews .switch input:checked+.slider:before{--tw-bg-opacity:1;background-color:rgba(38,34,38,var(--tw-bg-opacity))}.results-container .toolkit .menu .opts .opt:last-child{border-bottom-width:0}.results-container .worldviews-bar{--tw-bg-opacity:1;background-color:rgba(239,239,239,var(--tw-bg-opacity));margin-top:5rem;position:relative;width:100%}.results-container .worldviews-bar .worldviews{flex-grow:1;position:relative}.results-container .worldviews-bar .worldviews .wv-row{display:grid;gap:1px;grid-template-columns:repeat(8,minmax(0,1fr));width:100%}.results-container .worldviews-bar .worldviews .wv-row .opt{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(239,239,239,var(--tw-border-opacity));border-top-width:1px;display:flex;flex-direction:column;font-size:.75rem;grid-column:span 2/span 2;justify-content:space-between;line-height:1rem;padding-bottom:.75rem;padding-top:.75rem;text-align:center;transition-duration:.15s;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.results-container .worldviews-bar .worldviews .wv-row .opt .wv-title{font-weight:700;text-transform:uppercase}.results-container .worldviews-bar .worldviews .wv-row .opt .wv-title:hover{cursor:pointer}.results-container .worldviews-bar .worldviews .wv-row .opt .wv-desc{display:none;font-size:.75rem;line-height:1rem;padding-top:.75rem}.results-container .worldviews-bar .worldviews .wv-row .opt:hover{cursor:pointer;text-decoration:underline}.results-container .worldviews-bar .worldviews .wv-row .opt.active{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(134,134,134,var(--tw-bg-opacity));border-color:rgba(255,255,255,var(--tw-border-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.results-container .toolkit{min-width:200px}.results-container .results{height:100%;min-width:1300px;position:relative;width:100%}.results-container .results .dim{bottom:0;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition-duration:.15s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:20}.results-container .results .dim.dark{--tw-bg-opacity:1;background-color:rgba(38,34,38,var(--tw-bg-opacity))}.results-container .results .dim.light{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.results-container .results .dim.active{opacity:.95}.results-container .results .values-row{align-items:stretch;display:flex;position:relative}.results-container .results .values-row .buffer{width:11rem}.results-container .results .values-row .grid{width:66.666667%}.results-container .results .values-row p{font-size:.75rem;line-height:1rem;margin-bottom:0}.results-container .results .values-column{display:flex;flex-direction:column;grid-column:span 1/span 1;transition-duration:.15s;transition-duration:.7s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.results-container .results .value{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgba(239,239,239,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));display:flex;font-size:.75rem;height:2rem;justify-content:center;line-height:1rem;position:relative;text-align:center;text-overflow:clip}.results-container .results .value[data-rank="2"]{--tw-bg-opacity:1;background-color:rgba(146,55,226,var(--tw-bg-opacity))}.results-container .results .value[data-rank="3"]{--tw-bg-opacity:1;background-color:rgba(54,121,242,var(--tw-bg-opacity));padding-bottom:1rem;padding-top:1rem}.results-container .results .value[data-rank="4"]{--tw-bg-opacity:1;background-color:rgba(255,139,0,var(--tw-bg-opacity));padding-bottom:1.25rem;padding-top:1.25rem}.results-container .results .value[data-rank="5"]{--tw-bg-opacity:1;background-color:rgba(2,178,82,var(--tw-bg-opacity));padding-bottom:1.5rem;padding-top:1.5rem}.results-container .results .value p{font-size:.75rem;line-height:1rem;line-height:1;margin-bottom:0;overflow:hidden;padding-left:.5rem;padding-right:.5rem;text-overflow:ellipsis;width:100%}.results-container .results .value:hover{--tw-bg-opacity:0.6;cursor:pointer}.results-container .results .value .tooltip{--tw-translate-x:-1.5rem;--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);background-color:rgba(38,34,38,var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgba(255,255,255,var(--tw-text-opacity));font-size:.75rem;left:100%;line-height:1rem;min-width:160%;opacity:0;padding:.75rem;pointer-events:none;position:absolute;text-align:left;top:1px;transform:var(--tw-transform);transition-duration:.15s;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}@media (min-width:1024px){.results-container .results .value .tooltip{min-width:120%}}.results-container .results .value .tooltip .t-title{--tw-text-opacity:1;color:rgba(255,139,0,var(--tw-text-opacity));font-weight:700;padding-right:.75rem;pointer-events:none;text-transform:uppercase}.results-container .results .value .tooltip .t-close{--tw-text-opacity:1;color:rgba(255,139,0,var(--tw-text-opacity));cursor:pointer;position:absolute;right:.75rem;top:.75rem}.results-container .results .value .tooltip .t-statement{margin-top:.25rem}.results-container .results .value .tooltip:after{border-left-width:0;border:10px solid transparent;border-left:0;border-right-color:#262226;content:"";height:0;left:0;margin-left:-10px;margin-top:10px;position:absolute;top:0;width:0}.results-container .results .value.active .tooltip{--tw-translate-x:1px;opacity:1;pointer-events:auto;transform:var(--tw-transform)}.results-container .results .grid.values{flex-grow:1;gap:1px;position:relative}.results-container .results .grid.values .stage-descriptions{bottom:0;display:grid;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:30}.results-container .results .grid.values .stage-descriptions .desc-col{display:flex;flex-direction:column;grid-column:span 3/span 3;justify-content:flex-end;position:relative;z-index:30}.results-container .results .grid.values .stage-descriptions .desc-col .description{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));border-left-width:1px;color:rgba(255,255,255,var(--tw-text-opacity));font-size:.75rem;line-height:1rem;padding:0 1rem 3rem}.results-container .results .grid.values .stage-descriptions .desc-col .description .top{align-items:center;display:flex;justify-content:space-between}.results-container .results .grid.values .stage-descriptions .desc-col .description .top .t{font-weight:700;margin:0}.results-container .results .grid.values .stage-descriptions .desc-col .description .top i:hover{cursor:pointer}.results-container .results .grid.values .stage-descriptions .desc-col.flipped .description{border-left-width:0;border-right-width:1px}.results-container .results .grid.values .worldview-descriptions{bottom:0;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;top:-5rem;transition-duration:.15s;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:30}.results-container .results .grid.values .worldview-descriptions.active{opacity:1;pointer-events:auto}.results-container .results .grid.values .worldview-descriptions .wv-descriptor-row{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));position:relative;width:100%}.results-container .results .grid.values .worldview-descriptions .wv-descriptor-row .wv-descriptor{grid-column:span 2/span 2;height:0;opacity:0;transition-duration:.15s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.results-container .results .grid.values .worldview-descriptions .wv-descriptor-row .wv-descriptor.show{height:9rem;margin-bottom:2rem;opacity:1}.results-container .results .grid.values .value{margin-bottom:1px}.results-container .results .grid.values .value:first-of-type{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.results-container .results .value-clusters-bar{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(38,34,38,var(--tw-bg-opacity));bottom:0;color:rgba(255,255,255,var(--tw-text-opacity));position:sticky}.results-container .results .value-clusters-bar .definitions-label{align-items:center;display:flex;font-weight:800;justify-content:flex-start;padding-left:1rem;text-transform:uppercase}@media (min-width:1024px){.results-container .results .value-clusters-bar .definitions-label{padding-left:0}}.results-container .results .value-clusters-bar .grid.definitions{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:stretch;background-color:rgba(38,34,38,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));flex-grow:1;font-size:.75rem;font-weight:600;line-height:1rem;text-align:center;text-transform:uppercase}.results-container .results .value-clusters-bar .grid.definitions .definition-button{--tw-border-opacity:1;align-items:center;border-color:rgba(38,34,38,var(--tw-border-opacity));border-left-width:1px;border-right-width:1px;display:flex;justify-content:center;text-align:center}.results-container .results .value-clusters-bar .grid.definitions .definition-button:hover{cursor:pointer;text-decoration:underline}.results-container .results .value-clusters-bar .grid.definitions .definition-button.active{border-left-color:#fff}.results-container .results .value-clusters-bar .grid.definitions .definition-button.flipped.active{--tw-border-opacity:1;border-color:rgba(38,34,38,var(--tw-border-opacity));border-right-color:#fff}.results-container .results .grid.capabilities{flex-grow:1;gap:1px}.results-container .results .grid.capabilities .value{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(54,121,242,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));margin-top:1px}.results-container .results .grid.capabilities .value:last-of-type{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.results-container .results .inactive-values{width:75%}.results-container .results .inactive-values .blurb{font-size:.875rem;line-height:1.25rem;padding-bottom:2rem;text-align:center}.results-container .results .inactive-values .blurb .blurb-title{font-size:.875rem;font-weight:700;line-height:1.25rem;text-transform:uppercase}.results-container .results .inactive-values .inactive-selector{display:grid;gap:.75rem;grid-template-columns:repeat(12,minmax(0,1fr))}.results-container .results .inactive-values .inactive-selector .inactive-titles .ititle{font-size:.875rem;font-weight:700;line-height:1.25rem;margin-left:1rem;margin-right:1rem;padding-bottom:1rem;padding-top:.5rem;text-align:right}.results-container .results .inactive-values .inactive-selector .inactive-list .igroup{display:flex;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem;margin-top:.5rem}.results-container .results .inactive-values .inactive-selector .inactive-list .ivalue{--tw-text-opacity:1;color:rgba(38,34,38,var(--tw-text-opacity));margin-bottom:1rem;margin-left:1rem;margin-right:1rem}.results-container .results .inactive-values .inactive-selector .selector-ui{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(38,34,38,var(--tw-border-opacity));border-radius:.125rem;border-width:1px;padding-right:1rem}.results-container .results .inactive-values .inactive-selector .selector-ui select{background-color:transparent;padding:.5rem 1rem;width:100%}#clientdashboard .dashboard{display:grid;gap:3rem;grid-template-columns:repeat(12,minmax(0,1fr))}#clientdashboard .dashboard .flash-message{--tw-bg-opacity:1;background-color:rgba(255,139,0,var(--tw-bg-opacity));padding:1rem;text-align:center}#clientdashboard .dashboard .block-title{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(134,134,134,var(--tw-border-opacity));margin-bottom:1rem;padding-bottom:.5rem}#clientdashboard .dashboard .profile{grid-column:span 3/span 3}#clientdashboard .dashboard .profile .name{--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity));font-family:Overpass,sans-serif;margin-bottom:1rem;text-transform:uppercase}#clientdashboard .dashboard .profile .profile-image{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(239,239,239,var(--tw-border-opacity));border-width:4px;height:auto;margin-bottom:3rem;width:16rem}#clientdashboard .dashboard .submissions{grid-column:1/-1}#clientdashboard .dashboard .submissions .submission{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(239,239,239,var(--tw-border-opacity));grid-column:1/-1;padding-bottom:1rem;padding-top:1rem}#clientdashboard .dashboard .submissions .submission .details{align-items:center;display:flex;justify-content:space-between}#clientdashboard .dashboard .submissions .submission .revisions .revision{align-items:center;display:flex;justify-content:space-between;padding-left:1rem;padding-top:1rem}#staffdashboard .dashboard{display:grid;gap:3rem;grid-template-columns:repeat(12,minmax(0,1fr));overflow-x:auto}#staffdashboard .dashboard .flash-message{--tw-bg-opacity:1;background-color:rgba(255,139,0,var(--tw-bg-opacity));padding:1rem;text-align:center}#staffdashboard .dashboard .block-title{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(134,134,134,var(--tw-border-opacity));margin-bottom:1rem;padding-bottom:.5rem}#staffdashboard .dashboard .profile{grid-column:span 3/span 3}#staffdashboard .dashboard .profile .name{--tw-text-opacity:1;color:rgba(134,134,134,var(--tw-text-opacity));font-family:Overpass,sans-serif;margin-bottom:1rem;text-transform:uppercase}#staffdashboard .dashboard .profile .profile-image{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(239,239,239,var(--tw-border-opacity));border-width:4px;height:auto;margin-bottom:3rem;width:16rem}#staffdashboard .dashboard .reports{grid-column:span 12/span 12}#staffdashboard .dashboard .reports .report{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(239,239,239,var(--tw-border-opacity));grid-column:1/-1;padding-bottom:1rem;padding-top:1rem}#staffdashboard .dashboard .reports .report .details,#staffdashboard .dashboard .reports .report .revisions .revision{align-items:center;display:flex;justify-content:space-between}#staffdashboard .dashboard .reports .report .revisions .revision{padding-left:1rem;padding-top:1rem}#revise .submission-revision{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(134,134,134,var(--tw-border-opacity));border-top-width:1px;margin-bottom:2rem;margin-top:2rem;padding-bottom:2rem;padding-top:2rem}#revise .submission-revision .row{align-items:center;display:grid;gap:1rem;grid-template-columns:repeat(12,minmax(0,1fr));padding-bottom:1rem;padding-top:1rem}#revise .submission-revision .row .value{grid-column:span 8/span 8}#revise .submission-revision .row .value .value-label{display:block;font-weight:700}#revise .submission-revision .row .value .value-statement{display:block}#revise .submission-revision .row .answer{grid-column:span 4/span 4}#revise .submission-revision .row .answer select{--tw-border-opacity:1;border-color:rgba(38,34,38,var(--tw-border-opacity));border-radius:9999px;border-width:1px;font-weight:700;padding:.5rem 1rem}#revise .submission-revision .row .answer select[data-rank="2"]{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(146,55,226,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}#revise .submission-revision .row .answer select[data-rank="3"]{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(54,121,242,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}#revise .submission-revision .row .answer select[data-rank="4"]{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,139,0,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}#revise .submission-revision .row .answer select[data-rank="5"]{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(2,178,82,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}@media print{*{color-adjust:exact;-webkit-print-color-adjust:exact}.print-only{display:block}.barba-wrapper{padding-top:0}.barba-wrapper>article{display:block}.header,footer{display:none}.results-container{-moz-column-break-after:always;break-after:always;height:auto;min-width:0;width:100%}.results-container .worldviews-bar{margin-top:0}.results-container .inactives,.results-container .results .buffer,.results-container .results .value-clusters-bar .definitions-label,.results-container .toolkit{display:none}.results-container .results .value p{font-weight:700}.print-warning{align-items:center;display:flex;height:100vh;justify-content:center;page-break-after:always;text-align:center;width:100%}.print-warning p{font-size:2.25rem;line-height:2.5rem}.printable-results-list{page-break-before:always}.printable-results-list .cluster{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(134,134,134,var(--tw-border-opacity));margin-bottom:2rem;margin-top:2rem;padding-bottom:2rem;page-break-inside:avoid}.printable-results-list .cluster:last-child{border-bottom-width:0;margin-bottom:0;padding-bottom:0}.printable-results-list .cluster .cluster-title{margin-bottom:0;margin-bottom:1rem;margin-top:0}.printable-results-list .cluster .cluster-desc{margin-bottom:2rem}.printable-results-list .cluster .cluster-capabilities,.printable-results-list .cluster .cluster-values{margin-bottom:1rem}.printable-results-list .cluster .cluster-capabilities .value,.printable-results-list .cluster .cluster-values .value{line-height:2rem;margin-bottom:.5rem;margin-top:.5rem}.printable-results-list .cluster .cluster-capabilities .value p>strong,.printable-results-list .cluster .cluster-values .value p>strong{--tw-text-opacity:1;border-radius:.5rem;color:rgba(255,255,255,var(--tw-text-opacity));padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;padding-top:.25rem}.printable-results-list .cluster .cluster-capabilities .value[data-rank="2"] p>strong,.printable-results-list .cluster .cluster-values .value[data-rank="2"] p>strong{--tw-bg-opacity:1;background-color:rgba(146,55,226,var(--tw-bg-opacity))}.printable-results-list .cluster .cluster-capabilities .value[data-rank="3"] p>strong,.printable-results-list .cluster .cluster-values .value[data-rank="3"] p>strong{--tw-bg-opacity:1;background-color:rgba(54,121,242,var(--tw-bg-opacity))}.printable-results-list .cluster .cluster-capabilities .value[data-rank="4"] p>strong,.printable-results-list .cluster .cluster-values .value[data-rank="4"] p>strong{--tw-bg-opacity:1;background-color:rgba(255,139,0,var(--tw-bg-opacity))}.printable-results-list .cluster .cluster-capabilities .value[data-rank="5"] p>strong,.printable-results-list .cluster .cluster-values .value[data-rank="5"] p>strong{--tw-bg-opacity:1;background-color:rgba(2,178,82,var(--tw-bg-opacity))}}

/*# sourceMappingURL=app.css.map*/