*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--black-400: hsl(0deg, 0%, 12%);--grey-600: hsl(0deg, 0%, 38%);--grey-400: hsl(0deg, 0%, 82%);--grey-200: hsl(0deg, 0%, 98%);--white-500: hsl(0deg, 0%, 99%);--white-400: hsl(0deg, 0%, 100%);--primary-800: hsl(358deg, 100%, 97%);--primary-600: hsl(358deg, 85%, 72%);--primary-400: hsl(358deg, 85%, 52%);--cold-800: hsl(220deg, 65%, 90%);--cold-600: hsl(220deg, 65%, 70%);--cold-400: hsl(220deg, 85%, 56%);--accent-400: hsl(220deg, 85%, 56%);--success-400: hsl(120deg, 85%, 56%);--success-200: hsl(120deg, 85%, 32%);--ff-ibm: "IBM Plex Sans", sans-serif;--fs-0: 0;--fs-1: .75rem;--fs-2: .875rem;--fs-3: 1rem;--fs-4: 1.125rem;--fs-5: 1.25rem;--fs-6: 1.5rem;--fs-7: 2rem;--space-0: 0;--space-1: .75rem;--space-2: .875rem;--space-3: 1rem;--space-4: 1.125rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 2rem;--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-out-quint: cubic-bezier(.22, 1, .36, 1);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--shadow-1: 0 1px 1px 0 rgba(0,0,0,.14), 0 2px 1px -1px rgba(0,0,0,.12), 0 1px 3px 0 rgba(0,0,0,.2);--shadow-2: 0 2px 2px 0 rgba(0,0,0,.14), 0 3px 1px -2px rgba(0,0,0,.12), 0 1px 5px 0 rgba(0,0,0,.2);--shadow-3: 0 3px 4px 0 rgba(0,0,0,.14), 0 3px 3px -2px rgba(0,0,0,.12), 0 1px 8px 0 rgba(0,0,0,.2);--shadow-4: 0 4px 5px 0 rgba(0,0,0,.14), 0 1px 10px 0 rgba(0,0,0,.12), 0 2px 4px -1px rgba(0,0,0,.2);--shadow-5: 0 6px 10px 0 rgba(0,0,0,.14), 0 1px 18px 0 rgba(0,0,0,.12), 0 3px 5px -1px rgba(0,0,0,.2);--shadow-6: 0 8px 10px 1px rgba(0,0,0,.14), 0 3px 14px 2px rgba(0,0,0,.12), 0 5px 5px -3px rgba(0,0,0,.2);--shadow-7: 0 9px 12px 1px rgba(0,0,0,.14), 0 3px 16px 2px rgba(0,0,0,.12), 0 5px 6px -3px rgba(0,0,0,.2);--shadow-8: 0 12px 17px 2px rgba(0,0,0,.14), 0 5px 22px 4px rgba(0,0,0,.12), 0 7px 8px -4px rgba(0,0,0,.2);--shadow-9: 0 16px 24px 2px rgba(0,0,0,.14), 0 6px 30px 5px rgba(0,0,0,.12), 0 8px 10px -5px rgba(0,0,0,.2);--shadow-10: 0 24px 38px 3px rgba(0,0,0,.14), 0 9px 46px 8px rgba(0,0,0,.12), 0 11px 15px -7px rgba(0,0,0,.2)}@media only screen and (min-width: 600px){:root{--fs-0: 0;--fs-1: .75rem;--fs-2: .875rem;--fs-3: 1rem;--fs-4: 1.125rem;--fs-5: 1.25rem;--fs-6: 1.5rem;--fs-7: 2rem;--space-0: 0;--space-1: .75rem;--space-2: .875rem;--space-3: 1rem;--space-4: 1.125rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 2rem}}.shadow-1{box-shadow:var(--shadow-1)}.shadow-2{box-shadow:var(--shadow-2)}.shadow-3{box-shadow:var(--shadow-3)}.shadow-4{box-shadow:var(--shadow-4)}.shadow-5{box-shadow:var(--shadow-5)}.shadow-6{box-shadow:var(--shadow-6)}.shadow-7{box-shadow:var(--shadow-7)}.shadow-8{box-shadow:var(--shadow-8)}.shadow-9{box-shadow:var(--shadow-9)}.shadow-10{box-shadow:var(--shadow-10)}.text-black-400{color:var(--black-400);transition:color .3s var(--ease-out-quint)}.text-black-400-hover:hover{transition:color .3s var(--ease-out-quint);color:var(--black-400)}.text-grey-600{color:var(--grey-600);transition:color .3s var(--ease-out-quint)}.text-grey-600-hover:hover{transition:color .3s var(--ease-out-quint);color:var(--grey-600)}.text-grey-400{color:var(--grey-400);transition:color .3s var(--ease-out-quint)}.text-grey-400-hover:hover{transition:color .3s var(--ease-out-quint);color:var(--grey-400)}.text-grey-200{color:var(--grey-200);transition:color .3s var(--ease-out-quint)}.text-grey-200-hover:hover{transition:color .3s var(--ease-out-quint);color:var(--grey-200)}.text-white-500{color:var(--white-500);transition:color .3s var(--ease-out-quint)}.text-white-500-hover:hover{transition:color .3s var(--ease-out-quint);color:var(--white-500)}.text-white-400{color:var(--white-400);transition:color .3s var(--ease-out-quint)}.text-white-400-hover:hover{transition:color .3s var(--ease-out-quint);color:var(--white-400)}.text-primary-800{color:var(--primary-800);transition:color .3s var(--ease-out-quint)}.text-primary-800-hover:hover{transition:color .3s var(--ease-out-quint);color:var(--primary-800)}.text-primary-600{color:var(--primary-600);transition:color .3s var(--ease-out-quint)}.text-primary-600-hover:hover{transition:color .3s var(--ease-out-quint);color:var(--primary-600)}.text-primary-400{color:var(--primary-400);transition:color .3s var(--ease-out-quint)}.text-primary-400-hover:hover{transition:color .3s var(--ease-out-quint);color:var(--primary-400)}.text-cold-800{color:var(--cold-800);transition:color .3s var(--ease-out-quint)}.text-cold-800-hover:hover{transition:color .3s var(--ease-out-quint);color:var(--cold-800)}.text-cold-600{color:var(--cold-600);transition:color .3s var(--ease-out-quint)}.text-cold-600-hover:hover{transition:color .3s var(--ease-out-quint);color:var(--cold-600)}.text-cold-400{color:var(--cold-400);transition:color .3s var(--ease-out-quint)}.text-cold-400-hover:hover{transition:color .3s var(--ease-out-quint);color:var(--cold-400)}.text-accent-400{color:var(--accent-400);transition:color .3s var(--ease-out-quint)}.text-accent-400-hover:hover{transition:color .3s var(--ease-out-quint);color:var(--accent-400)}.text-success-400{color:var(--success-400);transition:color .3s var(--ease-out-quint)}.text-success-400-hover:hover{transition:color .3s var(--ease-out-quint);color:var(--success-400)}.text-success-200{color:var(--success-200);transition:color .3s var(--ease-out-quint)}.text-success-200-hover:hover{transition:color .3s var(--ease-out-quint);color:var(--success-200)}.border-black-400{border-width:1px;border-style:solid;border-color:var(--black-400)}.border-grey-600{border-width:1px;border-style:solid;border-color:var(--grey-600)}.border-grey-400{border-width:1px;border-style:solid;border-color:var(--grey-400)}.border-grey-200{border-width:1px;border-style:solid;border-color:var(--grey-200)}.border-white-500{border-width:1px;border-style:solid;border-color:var(--white-500)}.border-white-400{border-width:1px;border-style:solid;border-color:var(--white-400)}.border-primary-800{border-width:1px;border-style:solid;border-color:var(--primary-800)}.border-primary-600{border-width:1px;border-style:solid;border-color:var(--primary-600)}.border-primary-400{border-width:1px;border-style:solid;border-color:var(--primary-400)}.border-cold-800{border-width:1px;border-style:solid;border-color:var(--cold-800)}.border-cold-600{border-width:1px;border-style:solid;border-color:var(--cold-600)}.border-cold-400{border-width:1px;border-style:solid;border-color:var(--cold-400)}.border-accent-400{border-width:1px;border-style:solid;border-color:var(--accent-400)}.border-success-400{border-width:1px;border-style:solid;border-color:var(--success-400)}.border-success-200{border-width:1px;border-style:solid;border-color:var(--success-200)}.bg-black-400{background-color:var(--black-400)}.bg-grey-600{background-color:var(--grey-600)}.bg-grey-400{background-color:var(--grey-400)}.bg-grey-200{background-color:var(--grey-200)}.bg-white-500{background-color:var(--white-500)}.bg-white-400{background-color:var(--white-400)}.bg-primary-800{background-color:var(--primary-800)}.bg-primary-600{background-color:var(--primary-600)}.bg-primary-400{background-color:var(--primary-400)}.bg-cold-800{background-color:var(--cold-800)}.bg-cold-600{background-color:var(--cold-600)}.bg-cold-400{background-color:var(--cold-400)}.bg-accent-400{background-color:var(--accent-400)}.bg-success-400{background-color:var(--success-400)}.bg-success-200{background-color:var(--success-200)}.ff-ibm{font-family:var(--ff-ibm)}.fs-0{font-size:var(--fs-0)}.fs-1{font-size:var(--fs-1)}.fs-2{font-size:var(--fs-2)}.fs-3{font-size:var(--fs-3)}.fs-4{font-size:var(--fs-4)}.fs-5{font-size:var(--fs-5)}.fs-6{font-size:var(--fs-6)}.fs-7{font-size:var(--fs-7)}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.p-0{padding:var(--space-0)}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-5{padding:var(--space-5)}.p-6{padding:var(--space-6)}.p-7{padding:var(--space-7)}@media only screen and (min-width: 600px){.p-xs-0{padding:var(--space-0)}}@media only screen and (min-width: 600px){.p-xs-1{padding:var(--space-1)}}@media only screen and (min-width: 600px){.p-xs-2{padding:var(--space-2)}}@media only screen and (min-width: 600px){.p-xs-3{padding:var(--space-3)}}@media only screen and (min-width: 600px){.p-xs-4{padding:var(--space-4)}}@media only screen and (min-width: 600px){.p-xs-5{padding:var(--space-5)}}@media only screen and (min-width: 600px){.p-xs-6{padding:var(--space-6)}}@media only screen and (min-width: 600px){.p-xs-7{padding:var(--space-7)}}@media only screen and (min-width: 960px){.p-sm-0{padding:var(--space-0)}}@media only screen and (min-width: 960px){.p-sm-1{padding:var(--space-1)}}@media only screen and (min-width: 960px){.p-sm-2{padding:var(--space-2)}}@media only screen and (min-width: 960px){.p-sm-3{padding:var(--space-3)}}@media only screen and (min-width: 960px){.p-sm-4{padding:var(--space-4)}}@media only screen and (min-width: 960px){.p-sm-5{padding:var(--space-5)}}@media only screen and (min-width: 960px){.p-sm-6{padding:var(--space-6)}}@media only screen and (min-width: 960px){.p-sm-7{padding:var(--space-7)}}@media only screen and (min-width: 1264px){.p-md-0{padding:var(--space-0)}}@media only screen and (min-width: 1264px){.p-md-1{padding:var(--space-1)}}@media only screen and (min-width: 1264px){.p-md-2{padding:var(--space-2)}}@media only screen and (min-width: 1264px){.p-md-3{padding:var(--space-3)}}@media only screen and (min-width: 1264px){.p-md-4{padding:var(--space-4)}}@media only screen and (min-width: 1264px){.p-md-5{padding:var(--space-5)}}@media only screen and (min-width: 1264px){.p-md-6{padding:var(--space-6)}}@media only screen and (min-width: 1264px){.p-md-7{padding:var(--space-7)}}@media only screen and (min-width: 1904px){.p-lg-0{padding:var(--space-0)}}@media only screen and (min-width: 1904px){.p-lg-1{padding:var(--space-1)}}@media only screen and (min-width: 1904px){.p-lg-2{padding:var(--space-2)}}@media only screen and (min-width: 1904px){.p-lg-3{padding:var(--space-3)}}@media only screen and (min-width: 1904px){.p-lg-4{padding:var(--space-4)}}@media only screen and (min-width: 1904px){.p-lg-5{padding:var(--space-5)}}@media only screen and (min-width: 1904px){.p-lg-6{padding:var(--space-6)}}@media only screen and (min-width: 1904px){.p-lg-7{padding:var(--space-7)}}.pt-0{padding-top:var(--space-0)!important}.pt-1{padding-top:var(--space-1)!important}.pt-2{padding-top:var(--space-2)!important}.pt-3{padding-top:var(--space-3)!important}.pt-4{padding-top:var(--space-4)!important}.pt-5{padding-top:var(--space-5)!important}.pt-6{padding-top:var(--space-6)!important}.pt-7{padding-top:var(--space-7)!important}.pr-0{padding-right:var(--space-0)!important}.pr-1{padding-right:var(--space-1)!important}.pr-2{padding-right:var(--space-2)!important}.pr-3{padding-right:var(--space-3)!important}.pr-4{padding-right:var(--space-4)!important}.pr-5{padding-right:var(--space-5)!important}.pr-6{padding-right:var(--space-6)!important}.pr-7{padding-right:var(--space-7)!important}.pb-0{padding-bottom:var(--space-0)!important}.pb-1{padding-bottom:var(--space-1)!important}.pb-2{padding-bottom:var(--space-2)!important}.pb-3{padding-bottom:var(--space-3)!important}.pb-4{padding-bottom:var(--space-4)!important}.pb-5{padding-bottom:var(--space-5)!important}.pb-6{padding-bottom:var(--space-6)!important}.pb-7{padding-bottom:var(--space-7)!important}.pl-0{padding-left:var(--space-0)!important}.pl-1{padding-left:var(--space-1)!important}.pl-2{padding-left:var(--space-2)!important}.pl-3{padding-left:var(--space-3)!important}.pl-4{padding-left:var(--space-4)!important}.pl-5{padding-left:var(--space-5)!important}.pl-6{padding-left:var(--space-6)!important}.pl-7{padding-left:var(--space-7)!important}.px-0{padding-left:var(--space-0);padding-right:var(--space-0)}.px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.py-0{padding-top:var(--space-0);padding-bottom:var(--space-0)}.py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.m-0{margin:var(--space-0)}.m-1{margin:var(--space-1)}.m-2{margin:var(--space-2)}.m-3{margin:var(--space-3)}.m-4{margin:var(--space-4)}.m-5{margin:var(--space-5)}.m-6{margin:var(--space-6)}.m-7{margin:var(--space-7)}@media only screen and (min-width: 600px){.m-xs-0{margin:var(--space-0)}}@media only screen and (min-width: 600px){.m-xs-1{margin:var(--space-1)}}@media only screen and (min-width: 600px){.m-xs-2{margin:var(--space-2)}}@media only screen and (min-width: 600px){.m-xs-3{margin:var(--space-3)}}@media only screen and (min-width: 600px){.m-xs-4{margin:var(--space-4)}}@media only screen and (min-width: 600px){.m-xs-5{margin:var(--space-5)}}@media only screen and (min-width: 600px){.m-xs-6{margin:var(--space-6)}}@media only screen and (min-width: 600px){.m-xs-7{margin:var(--space-7)}}@media only screen and (min-width: 960px){.m-sm-0{margin:var(--space-0)}}@media only screen and (min-width: 960px){.m-sm-1{margin:var(--space-1)}}@media only screen and (min-width: 960px){.m-sm-2{margin:var(--space-2)}}@media only screen and (min-width: 960px){.m-sm-3{margin:var(--space-3)}}@media only screen and (min-width: 960px){.m-sm-4{margin:var(--space-4)}}@media only screen and (min-width: 960px){.m-sm-5{margin:var(--space-5)}}@media only screen and (min-width: 960px){.m-sm-6{margin:var(--space-6)}}@media only screen and (min-width: 960px){.m-sm-7{margin:var(--space-7)}}@media only screen and (min-width: 1264px){.m-md-0{margin:var(--space-0)}}@media only screen and (min-width: 1264px){.m-md-1{margin:var(--space-1)}}@media only screen and (min-width: 1264px){.m-md-2{margin:var(--space-2)}}@media only screen and (min-width: 1264px){.m-md-3{margin:var(--space-3)}}@media only screen and (min-width: 1264px){.m-md-4{margin:var(--space-4)}}@media only screen and (min-width: 1264px){.m-md-5{margin:var(--space-5)}}@media only screen and (min-width: 1264px){.m-md-6{margin:var(--space-6)}}@media only screen and (min-width: 1264px){.m-md-7{margin:var(--space-7)}}@media only screen and (min-width: 1904px){.m-lg-0{margin:var(--space-0)}}@media only screen and (min-width: 1904px){.m-lg-1{margin:var(--space-1)}}@media only screen and (min-width: 1904px){.m-lg-2{margin:var(--space-2)}}@media only screen and (min-width: 1904px){.m-lg-3{margin:var(--space-3)}}@media only screen and (min-width: 1904px){.m-lg-4{margin:var(--space-4)}}@media only screen and (min-width: 1904px){.m-lg-5{margin:var(--space-5)}}@media only screen and (min-width: 1904px){.m-lg-6{margin:var(--space-6)}}@media only screen and (min-width: 1904px){.m-lg-7{margin:var(--space-7)}}.mt-0{margin-top:var(--space-0)!important}.mt-1{margin-top:var(--space-1)!important}.mt-2{margin-top:var(--space-2)!important}.mt-3{margin-top:var(--space-3)!important}.mt-4{margin-top:var(--space-4)!important}.mt-5{margin-top:var(--space-5)!important}.mt-6{margin-top:var(--space-6)!important}.mt-7{margin-top:var(--space-7)!important}.mr-0{margin-right:var(--space-0)!important}.mr-1{margin-right:var(--space-1)!important}.mr-2{margin-right:var(--space-2)!important}.mr-3{margin-right:var(--space-3)!important}.mr-4{margin-right:var(--space-4)!important}.mr-5{margin-right:var(--space-5)!important}.mr-6{margin-right:var(--space-6)!important}.mr-7{margin-right:var(--space-7)!important}.mb-0{margin-bottom:var(--space-0)!important}.mb-1{margin-bottom:var(--space-1)!important}.mb-2{margin-bottom:var(--space-2)!important}.mb-3{margin-bottom:var(--space-3)!important}.mb-4{margin-bottom:var(--space-4)!important}.mb-5{margin-bottom:var(--space-5)!important}.mb-6{margin-bottom:var(--space-6)!important}.mb-7{margin-bottom:var(--space-7)!important}.ml-0{margin-left:var(--space-0)!important}.ml-1{margin-left:var(--space-1)!important}.ml-2{margin-left:var(--space-2)!important}.ml-3{margin-left:var(--space-3)!important}.ml-4{margin-left:var(--space-4)!important}.ml-5{margin-left:var(--space-5)!important}.ml-6{margin-left:var(--space-6)!important}.ml-7{margin-left:var(--space-7)!important}@media only screen and (min-width: 600px){.mt-xs-0{margin-top:var(--space-0)!important}}@media only screen and (min-width: 600px){.mt-xs-1{margin-top:var(--space-1)!important}}@media only screen and (min-width: 600px){.mt-xs-2{margin-top:var(--space-2)!important}}@media only screen and (min-width: 600px){.mt-xs-3{margin-top:var(--space-3)!important}}@media only screen and (min-width: 600px){.mt-xs-4{margin-top:var(--space-4)!important}}@media only screen and (min-width: 600px){.mt-xs-5{margin-top:var(--space-5)!important}}@media only screen and (min-width: 600px){.mt-xs-6{margin-top:var(--space-6)!important}}@media only screen and (min-width: 600px){.mt-xs-7{margin-top:var(--space-7)!important}}@media only screen and (min-width: 600px){.mr-xs-0{margin-right:var(--space-0)!important}}@media only screen and (min-width: 600px){.mr-xs-1{margin-right:var(--space-1)!important}}@media only screen and (min-width: 600px){.mr-xs-2{margin-right:var(--space-2)!important}}@media only screen and (min-width: 600px){.mr-xs-3{margin-right:var(--space-3)!important}}@media only screen and (min-width: 600px){.mr-xs-4{margin-right:var(--space-4)!important}}@media only screen and (min-width: 600px){.mr-xs-5{margin-right:var(--space-5)!important}}@media only screen and (min-width: 600px){.mr-xs-6{margin-right:var(--space-6)!important}}@media only screen and (min-width: 600px){.mr-xs-7{margin-right:var(--space-7)!important}}@media only screen and (min-width: 600px){.mb-xs-0{margin-bottom:var(--space-0)!important}}@media only screen and (min-width: 600px){.mb-xs-1{margin-bottom:var(--space-1)!important}}@media only screen and (min-width: 600px){.mb-xs-2{margin-bottom:var(--space-2)!important}}@media only screen and (min-width: 600px){.mb-xs-3{margin-bottom:var(--space-3)!important}}@media only screen and (min-width: 600px){.mb-xs-4{margin-bottom:var(--space-4)!important}}@media only screen and (min-width: 600px){.mb-xs-5{margin-bottom:var(--space-5)!important}}@media only screen and (min-width: 600px){.mb-xs-6{margin-bottom:var(--space-6)!important}}@media only screen and (min-width: 600px){.mb-xs-7{margin-bottom:var(--space-7)!important}}@media only screen and (min-width: 600px){.ml-xs-0{margin-left:var(--space-0)!important}}@media only screen and (min-width: 600px){.ml-xs-1{margin-left:var(--space-1)!important}}@media only screen and (min-width: 600px){.ml-xs-2{margin-left:var(--space-2)!important}}@media only screen and (min-width: 600px){.ml-xs-3{margin-left:var(--space-3)!important}}@media only screen and (min-width: 600px){.ml-xs-4{margin-left:var(--space-4)!important}}@media only screen and (min-width: 600px){.ml-xs-5{margin-left:var(--space-5)!important}}@media only screen and (min-width: 600px){.ml-xs-6{margin-left:var(--space-6)!important}}@media only screen and (min-width: 600px){.ml-xs-7{margin-left:var(--space-7)!important}}@media only screen and (min-width: 960px){.mt-sm-0{margin-top:var(--space-0)!important}}@media only screen and (min-width: 960px){.mt-sm-1{margin-top:var(--space-1)!important}}@media only screen and (min-width: 960px){.mt-sm-2{margin-top:var(--space-2)!important}}@media only screen and (min-width: 960px){.mt-sm-3{margin-top:var(--space-3)!important}}@media only screen and (min-width: 960px){.mt-sm-4{margin-top:var(--space-4)!important}}@media only screen and (min-width: 960px){.mt-sm-5{margin-top:var(--space-5)!important}}@media only screen and (min-width: 960px){.mt-sm-6{margin-top:var(--space-6)!important}}@media only screen and (min-width: 960px){.mt-sm-7{margin-top:var(--space-7)!important}}@media only screen and (min-width: 960px){.mr-sm-0{margin-right:var(--space-0)!important}}@media only screen and (min-width: 960px){.mr-sm-1{margin-right:var(--space-1)!important}}@media only screen and (min-width: 960px){.mr-sm-2{margin-right:var(--space-2)!important}}@media only screen and (min-width: 960px){.mr-sm-3{margin-right:var(--space-3)!important}}@media only screen and (min-width: 960px){.mr-sm-4{margin-right:var(--space-4)!important}}@media only screen and (min-width: 960px){.mr-sm-5{margin-right:var(--space-5)!important}}@media only screen and (min-width: 960px){.mr-sm-6{margin-right:var(--space-6)!important}}@media only screen and (min-width: 960px){.mr-sm-7{margin-right:var(--space-7)!important}}@media only screen and (min-width: 960px){.mb-sm-0{margin-bottom:var(--space-0)!important}}@media only screen and (min-width: 960px){.mb-sm-1{margin-bottom:var(--space-1)!important}}@media only screen and (min-width: 960px){.mb-sm-2{margin-bottom:var(--space-2)!important}}@media only screen and (min-width: 960px){.mb-sm-3{margin-bottom:var(--space-3)!important}}@media only screen and (min-width: 960px){.mb-sm-4{margin-bottom:var(--space-4)!important}}@media only screen and (min-width: 960px){.mb-sm-5{margin-bottom:var(--space-5)!important}}@media only screen and (min-width: 960px){.mb-sm-6{margin-bottom:var(--space-6)!important}}@media only screen and (min-width: 960px){.mb-sm-7{margin-bottom:var(--space-7)!important}}@media only screen and (min-width: 960px){.ml-sm-0{margin-left:var(--space-0)!important}}@media only screen and (min-width: 960px){.ml-sm-1{margin-left:var(--space-1)!important}}@media only screen and (min-width: 960px){.ml-sm-2{margin-left:var(--space-2)!important}}@media only screen and (min-width: 960px){.ml-sm-3{margin-left:var(--space-3)!important}}@media only screen and (min-width: 960px){.ml-sm-4{margin-left:var(--space-4)!important}}@media only screen and (min-width: 960px){.ml-sm-5{margin-left:var(--space-5)!important}}@media only screen and (min-width: 960px){.ml-sm-6{margin-left:var(--space-6)!important}}@media only screen and (min-width: 960px){.ml-sm-7{margin-left:var(--space-7)!important}}@media only screen and (min-width: 1264px){.mt-md-0{margin-top:var(--space-0)!important}}@media only screen and (min-width: 1264px){.mt-md-1{margin-top:var(--space-1)!important}}@media only screen and (min-width: 1264px){.mt-md-2{margin-top:var(--space-2)!important}}@media only screen and (min-width: 1264px){.mt-md-3{margin-top:var(--space-3)!important}}@media only screen and (min-width: 1264px){.mt-md-4{margin-top:var(--space-4)!important}}@media only screen and (min-width: 1264px){.mt-md-5{margin-top:var(--space-5)!important}}@media only screen and (min-width: 1264px){.mt-md-6{margin-top:var(--space-6)!important}}@media only screen and (min-width: 1264px){.mt-md-7{margin-top:var(--space-7)!important}}@media only screen and (min-width: 1264px){.mr-md-0{margin-right:var(--space-0)!important}}@media only screen and (min-width: 1264px){.mr-md-1{margin-right:var(--space-1)!important}}@media only screen and (min-width: 1264px){.mr-md-2{margin-right:var(--space-2)!important}}@media only screen and (min-width: 1264px){.mr-md-3{margin-right:var(--space-3)!important}}@media only screen and (min-width: 1264px){.mr-md-4{margin-right:var(--space-4)!important}}@media only screen and (min-width: 1264px){.mr-md-5{margin-right:var(--space-5)!important}}@media only screen and (min-width: 1264px){.mr-md-6{margin-right:var(--space-6)!important}}@media only screen and (min-width: 1264px){.mr-md-7{margin-right:var(--space-7)!important}}@media only screen and (min-width: 1264px){.mb-md-0{margin-bottom:var(--space-0)!important}}@media only screen and (min-width: 1264px){.mb-md-1{margin-bottom:var(--space-1)!important}}@media only screen and (min-width: 1264px){.mb-md-2{margin-bottom:var(--space-2)!important}}@media only screen and (min-width: 1264px){.mb-md-3{margin-bottom:var(--space-3)!important}}@media only screen and (min-width: 1264px){.mb-md-4{margin-bottom:var(--space-4)!important}}@media only screen and (min-width: 1264px){.mb-md-5{margin-bottom:var(--space-5)!important}}@media only screen and (min-width: 1264px){.mb-md-6{margin-bottom:var(--space-6)!important}}@media only screen and (min-width: 1264px){.mb-md-7{margin-bottom:var(--space-7)!important}}@media only screen and (min-width: 1264px){.ml-md-0{margin-left:var(--space-0)!important}}@media only screen and (min-width: 1264px){.ml-md-1{margin-left:var(--space-1)!important}}@media only screen and (min-width: 1264px){.ml-md-2{margin-left:var(--space-2)!important}}@media only screen and (min-width: 1264px){.ml-md-3{margin-left:var(--space-3)!important}}@media only screen and (min-width: 1264px){.ml-md-4{margin-left:var(--space-4)!important}}@media only screen and (min-width: 1264px){.ml-md-5{margin-left:var(--space-5)!important}}@media only screen and (min-width: 1264px){.ml-md-6{margin-left:var(--space-6)!important}}@media only screen and (min-width: 1264px){.ml-md-7{margin-left:var(--space-7)!important}}@media only screen and (min-width: 1904px){.mt-lg-0{margin-top:var(--space-0)!important}}@media only screen and (min-width: 1904px){.mt-lg-1{margin-top:var(--space-1)!important}}@media only screen and (min-width: 1904px){.mt-lg-2{margin-top:var(--space-2)!important}}@media only screen and (min-width: 1904px){.mt-lg-3{margin-top:var(--space-3)!important}}@media only screen and (min-width: 1904px){.mt-lg-4{margin-top:var(--space-4)!important}}@media only screen and (min-width: 1904px){.mt-lg-5{margin-top:var(--space-5)!important}}@media only screen and (min-width: 1904px){.mt-lg-6{margin-top:var(--space-6)!important}}@media only screen and (min-width: 1904px){.mt-lg-7{margin-top:var(--space-7)!important}}@media only screen and (min-width: 1904px){.mr-lg-0{margin-right:var(--space-0)!important}}@media only screen and (min-width: 1904px){.mr-lg-1{margin-right:var(--space-1)!important}}@media only screen and (min-width: 1904px){.mr-lg-2{margin-right:var(--space-2)!important}}@media only screen and (min-width: 1904px){.mr-lg-3{margin-right:var(--space-3)!important}}@media only screen and (min-width: 1904px){.mr-lg-4{margin-right:var(--space-4)!important}}@media only screen and (min-width: 1904px){.mr-lg-5{margin-right:var(--space-5)!important}}@media only screen and (min-width: 1904px){.mr-lg-6{margin-right:var(--space-6)!important}}@media only screen and (min-width: 1904px){.mr-lg-7{margin-right:var(--space-7)!important}}@media only screen and (min-width: 1904px){.mb-lg-0{margin-bottom:var(--space-0)!important}}@media only screen and (min-width: 1904px){.mb-lg-1{margin-bottom:var(--space-1)!important}}@media only screen and (min-width: 1904px){.mb-lg-2{margin-bottom:var(--space-2)!important}}@media only screen and (min-width: 1904px){.mb-lg-3{margin-bottom:var(--space-3)!important}}@media only screen and (min-width: 1904px){.mb-lg-4{margin-bottom:var(--space-4)!important}}@media only screen and (min-width: 1904px){.mb-lg-5{margin-bottom:var(--space-5)!important}}@media only screen and (min-width: 1904px){.mb-lg-6{margin-bottom:var(--space-6)!important}}@media only screen and (min-width: 1904px){.mb-lg-7{margin-bottom:var(--space-7)!important}}@media only screen and (min-width: 1904px){.ml-lg-0{margin-left:var(--space-0)!important}}@media only screen and (min-width: 1904px){.ml-lg-1{margin-left:var(--space-1)!important}}@media only screen and (min-width: 1904px){.ml-lg-2{margin-left:var(--space-2)!important}}@media only screen and (min-width: 1904px){.ml-lg-3{margin-left:var(--space-3)!important}}@media only screen and (min-width: 1904px){.ml-lg-4{margin-left:var(--space-4)!important}}@media only screen and (min-width: 1904px){.ml-lg-5{margin-left:var(--space-5)!important}}@media only screen and (min-width: 1904px){.ml-lg-6{margin-left:var(--space-6)!important}}@media only screen and (min-width: 1904px){.ml-lg-7{margin-left:var(--space-7)!important}}.mx-0{margin-left:var(--space-0);margin-right:var(--space-0)}.mx-1{margin-left:var(--space-1);margin-right:var(--space-1)}.mx-2{margin-left:var(--space-2);margin-right:var(--space-2)}.mx-3{margin-left:var(--space-3);margin-right:var(--space-3)}.mx-4{margin-left:var(--space-4);margin-right:var(--space-4)}.mx-5{margin-left:var(--space-5);margin-right:var(--space-5)}.mx-6{margin-left:var(--space-6);margin-right:var(--space-6)}.mx-7{margin-left:var(--space-7);margin-right:var(--space-7)}.my-0{margin-top:var(--space-0);margin-bottom:var(--space-0)}.my-1{margin-top:var(--space-1);margin-bottom:var(--space-1)}.my-2{margin-top:var(--space-2);margin-bottom:var(--space-2)}.my-3{margin-top:var(--space-3);margin-bottom:var(--space-3)}.my-4{margin-top:var(--space-4);margin-bottom:var(--space-4)}.my-5{margin-top:var(--space-5);margin-bottom:var(--space-5)}.my-6{margin-top:var(--space-6);margin-bottom:var(--space-6)}.my-7{margin-top:var(--space-7);margin-bottom:var(--space-7)}@media only screen and (min-width: 600px){.mx-xs-0{margin-left:var(--space-0);margin-right:var(--space-0)}}@media only screen and (min-width: 600px){.mx-xs-1{margin-left:var(--space-1);margin-right:var(--space-1)}}@media only screen and (min-width: 600px){.mx-xs-2{margin-left:var(--space-2);margin-right:var(--space-2)}}@media only screen and (min-width: 600px){.mx-xs-3{margin-left:var(--space-3);margin-right:var(--space-3)}}@media only screen and (min-width: 600px){.mx-xs-4{margin-left:var(--space-4);margin-right:var(--space-4)}}@media only screen and (min-width: 600px){.mx-xs-5{margin-left:var(--space-5);margin-right:var(--space-5)}}@media only screen and (min-width: 600px){.mx-xs-6{margin-left:var(--space-6);margin-right:var(--space-6)}}@media only screen and (min-width: 600px){.mx-xs-7{margin-left:var(--space-7);margin-right:var(--space-7)}}@media only screen and (min-width: 600px){.my-xs-0{margin-top:var(--space-0);margin-bottom:var(--space-0)}}@media only screen and (min-width: 600px){.my-xs-1{margin-top:var(--space-1);margin-bottom:var(--space-1)}}@media only screen and (min-width: 600px){.my-xs-2{margin-top:var(--space-2);margin-bottom:var(--space-2)}}@media only screen and (min-width: 600px){.my-xs-3{margin-top:var(--space-3);margin-bottom:var(--space-3)}}@media only screen and (min-width: 600px){.my-xs-4{margin-top:var(--space-4);margin-bottom:var(--space-4)}}@media only screen and (min-width: 600px){.my-xs-5{margin-top:var(--space-5);margin-bottom:var(--space-5)}}@media only screen and (min-width: 600px){.my-xs-6{margin-top:var(--space-6);margin-bottom:var(--space-6)}}@media only screen and (min-width: 600px){.my-xs-7{margin-top:var(--space-7);margin-bottom:var(--space-7)}}@media only screen and (min-width: 960px){.mx-sm-0{margin-left:var(--space-0);margin-right:var(--space-0)}}@media only screen and (min-width: 960px){.mx-sm-1{margin-left:var(--space-1);margin-right:var(--space-1)}}@media only screen and (min-width: 960px){.mx-sm-2{margin-left:var(--space-2);margin-right:var(--space-2)}}@media only screen and (min-width: 960px){.mx-sm-3{margin-left:var(--space-3);margin-right:var(--space-3)}}@media only screen and (min-width: 960px){.mx-sm-4{margin-left:var(--space-4);margin-right:var(--space-4)}}@media only screen and (min-width: 960px){.mx-sm-5{margin-left:var(--space-5);margin-right:var(--space-5)}}@media only screen and (min-width: 960px){.mx-sm-6{margin-left:var(--space-6);margin-right:var(--space-6)}}@media only screen and (min-width: 960px){.mx-sm-7{margin-left:var(--space-7);margin-right:var(--space-7)}}@media only screen and (min-width: 960px){.my-sm-0{margin-top:var(--space-0);margin-bottom:var(--space-0)}}@media only screen and (min-width: 960px){.my-sm-1{margin-top:var(--space-1);margin-bottom:var(--space-1)}}@media only screen and (min-width: 960px){.my-sm-2{margin-top:var(--space-2);margin-bottom:var(--space-2)}}@media only screen and (min-width: 960px){.my-sm-3{margin-top:var(--space-3);margin-bottom:var(--space-3)}}@media only screen and (min-width: 960px){.my-sm-4{margin-top:var(--space-4);margin-bottom:var(--space-4)}}@media only screen and (min-width: 960px){.my-sm-5{margin-top:var(--space-5);margin-bottom:var(--space-5)}}@media only screen and (min-width: 960px){.my-sm-6{margin-top:var(--space-6);margin-bottom:var(--space-6)}}@media only screen and (min-width: 960px){.my-sm-7{margin-top:var(--space-7);margin-bottom:var(--space-7)}}@media only screen and (min-width: 1264px){.mx-md-0{margin-left:var(--space-0);margin-right:var(--space-0)}}@media only screen and (min-width: 1264px){.mx-md-1{margin-left:var(--space-1);margin-right:var(--space-1)}}@media only screen and (min-width: 1264px){.mx-md-2{margin-left:var(--space-2);margin-right:var(--space-2)}}@media only screen and (min-width: 1264px){.mx-md-3{margin-left:var(--space-3);margin-right:var(--space-3)}}@media only screen and (min-width: 1264px){.mx-md-4{margin-left:var(--space-4);margin-right:var(--space-4)}}@media only screen and (min-width: 1264px){.mx-md-5{margin-left:var(--space-5);margin-right:var(--space-5)}}@media only screen and (min-width: 1264px){.mx-md-6{margin-left:var(--space-6);margin-right:var(--space-6)}}@media only screen and (min-width: 1264px){.mx-md-7{margin-left:var(--space-7);margin-right:var(--space-7)}}@media only screen and (min-width: 1264px){.my-md-0{margin-top:var(--space-0);margin-bottom:var(--space-0)}}@media only screen and (min-width: 1264px){.my-md-1{margin-top:var(--space-1);margin-bottom:var(--space-1)}}@media only screen and (min-width: 1264px){.my-md-2{margin-top:var(--space-2);margin-bottom:var(--space-2)}}@media only screen and (min-width: 1264px){.my-md-3{margin-top:var(--space-3);margin-bottom:var(--space-3)}}@media only screen and (min-width: 1264px){.my-md-4{margin-top:var(--space-4);margin-bottom:var(--space-4)}}@media only screen and (min-width: 1264px){.my-md-5{margin-top:var(--space-5);margin-bottom:var(--space-5)}}@media only screen and (min-width: 1264px){.my-md-6{margin-top:var(--space-6);margin-bottom:var(--space-6)}}@media only screen and (min-width: 1264px){.my-md-7{margin-top:var(--space-7);margin-bottom:var(--space-7)}}@media only screen and (min-width: 1904px){.mx-lg-0{margin-left:var(--space-0);margin-right:var(--space-0)}}@media only screen and (min-width: 1904px){.mx-lg-1{margin-left:var(--space-1);margin-right:var(--space-1)}}@media only screen and (min-width: 1904px){.mx-lg-2{margin-left:var(--space-2);margin-right:var(--space-2)}}@media only screen and (min-width: 1904px){.mx-lg-3{margin-left:var(--space-3);margin-right:var(--space-3)}}@media only screen and (min-width: 1904px){.mx-lg-4{margin-left:var(--space-4);margin-right:var(--space-4)}}@media only screen and (min-width: 1904px){.mx-lg-5{margin-left:var(--space-5);margin-right:var(--space-5)}}@media only screen and (min-width: 1904px){.mx-lg-6{margin-left:var(--space-6);margin-right:var(--space-6)}}@media only screen and (min-width: 1904px){.mx-lg-7{margin-left:var(--space-7);margin-right:var(--space-7)}}@media only screen and (min-width: 1904px){.my-lg-0{margin-top:var(--space-0);margin-bottom:var(--space-0)}}@media only screen and (min-width: 1904px){.my-lg-1{margin-top:var(--space-1);margin-bottom:var(--space-1)}}@media only screen and (min-width: 1904px){.my-lg-2{margin-top:var(--space-2);margin-bottom:var(--space-2)}}@media only screen and (min-width: 1904px){.my-lg-3{margin-top:var(--space-3);margin-bottom:var(--space-3)}}@media only screen and (min-width: 1904px){.my-lg-4{margin-top:var(--space-4);margin-bottom:var(--space-4)}}@media only screen and (min-width: 1904px){.my-lg-5{margin-top:var(--space-5);margin-bottom:var(--space-5)}}@media only screen and (min-width: 1904px){.my-lg-6{margin-top:var(--space-6);margin-bottom:var(--space-6)}}@media only screen and (min-width: 1904px){.my-lg-7{margin-top:var(--space-7);margin-bottom:var(--space-7)}}@media only screen and (min-width: 600px){.d-xs-none{display:none!important}}@media only screen and (min-width: 960px){.d-sm-none{display:none!important}}@media only screen and (min-width: 1264px){.d-md-none{display:none!important}}@media only screen and (min-width: 1904px){.d-lg-none{display:none!important}}.radius-0{border-radius:0}.radius-1{border-radius:.75rem}.radius-2{border-radius:.875rem}.radius-3{border-radius:1rem}.radius-4{border-radius:1.125rem}.radius-5{border-radius:1.25rem}.radius-6{border-radius:1.5rem}.radius-7{border-radius:2rem}.z-index-1{z-index:100}.z-index-2{z-index:200}.z-index-3{z-index:300}.z-index-4{z-index:400}.z-index-5{z-index:500}.max-height{min-height:100vh}.bg-image{background-size:cover;background-position:center}.full-width{width:100%}.border-hover{border:2px solid;border-color:var(--grey-400);transition:border-color .3s var(--ease-out-quart)}.border-hover:hover{border-color:var(--grey-600)}.with-icon{display:inline-flex;align-items:center}ul.list{list-style:disc;padding-left:2em}ul.list>li{display:list-item}.plain{cursor:pointer;display:flex;justify-content:center;align-items:center;background:transparent;border:none}.split{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.split>*{flex-basis:100%;flex-grow:1}@media only screen and (min-width: 960px){.split>*{flex-basis:50%}}@media only screen and (min-width: 960px){.split{flex-flow:row nowrap}}.dashboard{display:flex;flex-flow:row nowrap;height:100vh}.dashboard>.main{overflow-y:auto;flex-grow:2}.center-block{display:grid;place-items:center}.stack{display:flex;flex-flow:column nowrap}.stack>.head{flex-grow:0}.stack>.body{flex-grow:2}.stack>.foot{flex-grow:0}.row{gap:1em;display:flex;flex-flow:row nowrap}.row.center{justify-content:center}.row.different-heights{align-items:center}.row.align-bottom{align-items:flex-end}.media{display:flex;justify-content:flex-start;align-items:flex-start}.media[data-vertical=center]{align-items:center}@media only screen and (max-width: 960px){.media[data-mobile=vertical]{flex-flow:column nowrap}}.media>figure{margin-right:var(--space-1);display:grid;place-items:center}.table-container{width:100%;overflow-x:auto}.flow>*+*{margin-top:var(--flow-space, 1em)}.flow-big{--flow-space: var(--space-7)}.flow-small{--flow-space: var(--space-2)}.column{display:flex;flex-flow:column nowrap}.column[data-elements=even]{align-items:stretch}.column>.tail{align-self:center}.golden-ratio{display:grid;grid-template-columns:.8fr 2.4fr}.golden-ratio .small,.golden-ratio .large{grid-column:span 2}@media only screen and (min-width: 1264px){.golden-ratio .small,.golden-ratio .large{grid-column:span 1}}body{font-family:var(--ff-ibm);font-size:16px}h1,h2,h3{color:var(--black-400);line-height:1em}@media only screen and (min-width: 1264px){h1,h2,h3{line-height:inherit}}h1{font-size:var(--fs-5)}@media only screen and (min-width: 1264px){h1{font-size:var(--fs-7)}}h2{font-size:var(--fs-4)}@media only screen and (min-width: 1264px){h2{font-size:var(--fs-6)}}p{color:var(--grey-600)}input,select{outline:0;background-color:var(--white-500);padding:.6em 1em;border:none;border-bottom:1px solid var(--grey-600)}input[data-error],select[data-error]{border-bottom:1px solid var(--primary-400)}a{color:var(--accent-400);text-decoration:none;font-weight:700}a[data-underline]{text-decoration:underline}ul{list-style:none;display:flex;flex-flow:column;padding:0;margin:0}ul>li{display:inline-flex}hr{border-top:none;border-right:none;border-left:none}.btn{--primary: var(--primary-400);--secondary: var(--white-400);cursor:pointer;display:flex;justify-content:center;align-items:center;text-align:center;border:1px solid var(--primary);color:var(--primary);background-color:var(--secondary);font-weight:600;padding:.6em 1em;border-radius:200px;text-decoration:none;transition:all .3s var(--ease-out-quart)}.btn:hover{--primary: var(--white-400);--secondary: var(--primary-400);background-color:var(--secondary)}.btn[data-text=uppercase]{text-transform:uppercase}.btn[data-underline]{text-decoration:underline}.btn[data-style=filled]{--primary: var(--white-400);--secondary: var(--primary-400)}.btn[data-style=filled]:hover{--primary: var(--primary-400);--secondary: var(--white-400)}.btn[data-style=link]{--primary: var(--accent-400);--secondary: var(--white-400);border:none;background:transparent}.btn[data-style=plain]{--primary: var(--grey-600);--secondary: var(--white-400)}.btn[data-flow=inline]{display:inline-flex}.btn[data-size=full]{width:100%}.btn[data-size=wide]{padding:.6em 4em}.btn[data-size=small]{padding:.4em 1em}form,.form-like{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}form>button,.form-like>button{background-color:inherit}.form-group{position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;padding:.5em}.form-group>label{text-transform:uppercase}.form-group>label.normal{text-transform:none}.form-group>input,.form-group select{width:100%}.form-group>label[data-input-error=error]{color:red}.form-group>input[data-input-error=error],.form-group>select[data-input-error=error]{border-color:red;border-width:2px}.form-group[data-width=full],.form-group[data-width=half]{width:100%}@media only screen and (min-width: 960px){.form-group[data-width=half]{width:50%}}.form-group[data-width=forced-half]{width:50%}.form-group>.password-button{background-color:transparent;border:none;outline:none;position:absolute;bottom:18%;right:5%}input[type=radio].question-option{position:absolute;top:8px;left:-9999px;width:20px;height:20px;accent-color:var(--accent-400)}input[type=radio].question-option+label{position:relative;display:flex;justify-content:flex-start;align-items:center;color:var(--grey-600);border:1px solid var(--grey-400);border-radius:100px;padding:.5em 1em;width:min(100%,400px);margin-bottom:1em;transition:border-color .3s var(--ease-out-quint)}input[type=radio].question-option+label>.circle{width:20px;height:20px;border-radius:200px;border:2px solid var(--grey-400);transition:all .3s var(--ease-out-quint)}input[type=radio].question-option+label>.info{position:absolute;display:flex;justify-content:center;align-items:center;right:10px;background-color:transparent;border:none;cursor:pointer}input[type=radio].question-option:checked+label{color:var(--accent-400);border-color:var(--accent-400)}input[type=radio].question-option:checked+label>.circle{border-color:var(--accent-400);background-color:var(--accent-400)}input[type=checkbox].list{accent-color:var(--accent-400)}input[type=checkbox].list+label{color:var(--grey-600);transition:color .3s var(--ease-out-quart)}input[type=checkbox].list:checked+label{color:var(--accent-400)}.search-box{position:relative}.search-box>input[type=text]{border-radius:200px;background-color:#fff;border:1px solid var(--grey-400);width:100%}.search-box>.icon{position:absolute;top:50%;right:0;transform:translate(-20px,-50%)}.separator{border-color:var(--grey-400);border-width:2px;border-top:none}.separator[data-width="100"]{max-width:100%}.separator[data-width="90"]{max-width:90%}.separator[data-width="80"]{max-width:80%}@media only screen and (min-width: 600px){.separator[data-disappear-at=xs]{display:none}}@media only screen and (min-width: 960px){.separator[data-disappear-at=sm]{display:none}}@media only screen and (min-width: 1264px){.separator[data-disappear-at=md]{display:none}}@media only screen and (min-width: 1904px){.separator[data-disappear-at=lg]{display:none}}.sign-in-form{width:min(100%,600px);background-color:var(--white-400)}@media only screen and (min-width: 960px){.sign-in-form>h2{text-align:center}}.sign-in-form__container{padding:1em}@media only screen and (min-width: 1264px){.sign-in-form__container{padding:0}}.landing-description{width:min(100%,600px)}.sidebar{flex-shrink:0;display:flex;flex-flow:column;width:80vw;height:100vh;box-shadow:var(--shadow-3);position:absolute;left:-100%;transition:left .3s var(--ease-out-quart)}.sidebar[data-status=open]{left:0}@media only screen and (min-width: 960px){.sidebar{left:0;position:relative;width:min(240px,25vw)}}.sidebar>figure{flex-shrink:1;display:flex;justify-content:center;align-items:center}.sidebar>.sidebar-nav{flex-shrink:1;flex-grow:2}.sidebar>.sidebar-bottom{flex-shrink:2}.sidebar-nav>ul>li{color:var(--grey-600);font-weight:var(--fw-600);position:relative;align-items:center}.sidebar-nav>ul>li>a{color:inherit;display:flex;align-items:center}.sidebar-nav>ul>li>a.active{color:var(--primary-400)}.sidebar-nav>ul>li>a.active:before{content:" ";width:3px;height:80%;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:var(--primary-400)}.calculator{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-2)}.calculator-progress{grid-column:span 4;display:flex;flex-flow:row wrap;justify-content:space-evenly}@media only screen and (min-width: 1264px){.calculator-progress{justify-content:space-between;flex-flow:row nowrap}}.calculator-main{grid-column:span 4;min-height:70vh;padding-top:3em;padding-bottom:5em}@media only screen and (min-width: 1264px){.calculator-main{grid-column:span 3;padding-top:5em}}.calculator-main[data-format=results]{padding:1em}.calculator-status{grid-column:span 4;display:flex;flex-flow:column nowrap;height:100%}@media only screen and (min-width: 1264px){.calculator-status{grid-column:span 1}}.calculator-status__title{flex-grow:0}.calculator-status__body{flex-grow:2}.calculator-status__actions{flex-grow:0}.calculator-results{grid-column:span 4}.step{display:flex;flex-flow:column nowrap;height:100%;width:min(85%,510px)}.step__head,.step__foot{flex-grow:0}.step__foot{background-color:violet;display:flex;justify-content:center}@media only screen and (min-width: 1264px){.step__foot{justify-content:flex-start}}.step__main{flex-grow:2;overflow-y:auto}.floor{padding-bottom:1em;border-bottom:2px solid var(--grey-400);margin-bottom:1em}.zone{padding-bottom:1em;padding-top:1em}@media only screen and (min-width: 1264px){.document{flex-basis:20%}}.document>header{display:flex;flex-flow:row nowrap;align-items:center}.document>header>h3{display:inline;font-size:var(--fs-4)}.document-element{cursor:pointer}.document-list{flex-flow:column nowrap!important}@media only screen and (min-width: 1264px){.document-list{flex-flow:row wrap!important}}.favourite-document{display:flex;flex-flow:column}@media only screen and (min-width: 1264px){.favourite-document{flex-flow:row nowrap;justify-content:space-between}}.favourite-document>.actions{display:flex;align-items:center}.step-progress{border:1px solid var(--grey-400);color:var(--grey-400);text-transform:uppercase;padding:.3em .6em;border-radius:var(--space-4);font-size:var(--fs-1);margin-bottom:1em}.step-progress[data-status=active]{border:1px solid var(--primary-400);color:var(--primary-400)}.step-progress[data-status=passed]{border:1px solid var(--grey-600);color:var(--grey-600)}@media only screen and (min-width: 960px){.step-progress{margin-bottom:0;font-size:var(--fs-2)}}.result-table{--table-accent: var(--primary-600);--table-accent-soft: var(--primary-800);--border-color: var(--primary-600);display:table;overflow-x:auto;white-space:nowrap;table-layout:fixed;width:auto;min-width:80%;border-collapse:collapse;border:3px solid var(--border-color)}.result-table thead{border-bottom:3px solid var(--table-accent)}.result-table thead th{font-size:var(--fs-2);text-align:left;padding:.5em 1em .5em .5em;border-left:3px solid var(--border-color)}.result-table tbody{width:100%}.result-table tbody tr:nth-child(odd){background-color:var(--table-accent-soft)}.result-table td{padding:.5em;border-left:3px solid var(--border-color);text-align:center}.result-table.general{--table-accent: var(--grey-400);--table-accent-soft: var(--grey-200);--border-color: var(--grey-400)}.result-table.cold{--table-accent: var(--cold-400);--table-accent-soft: var(--cold-800);--border-color: var(--cold-600)}.logo{margin:0 auto}@media only screen and (min-width: 1264px){.logo{margin:auto}}.header{display:flex;flex-flow:row nowrap;justify-content:space-between}.header__hamburger{display:flex}@media only screen and (min-width: 960px){.header__hamburger{display:none}}.header__title{display:none;flex-flow:column;justify-content:center}@media only screen and (min-width: 960px){.header__title{display:flex}}.header__actions{display:flex;flex-flow:row nowrap}.user-menu{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;perspective:1000px;z-index:2000;border:none;background-color:transparent}@media only screen and (min-width: 960px){.user-menu{position:relative}}.user-menu>.user-menu__avatar{width:3rem;height:3rem;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center}.user-menu>.user-menu__name{display:none}@media only screen and (min-width: 960px){.user-menu>.user-menu__name{display:block}}.user-menu>.dropdown{border:1px solid var(--grey-400);position:absolute;top:100%;right:0;width:70vw}@media only screen and (min-width: 960px){.user-menu>.dropdown{width:100%;left:-10%}}.user-menu>.dropdown>.dropdown__link{display:flex;justify-content:space-between;align-items:center}.user-menu>.dropdown>button.dropdown__link{background-color:transparent;border:none;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0}.latest-calculations{display:flex;flex-flow:row wrap;align-items:center}@media only screen and (min-width: 960px){.latest-calculations{flex-wrap:nowrap}}.latest-calculations__description{flex-basis:100%}@media only screen and (min-width: 960px){.latest-calculations__description{flex-basis:33%;flex-shrink:1}}.latest-calculations__list{flex-basis:100%;display:flex;justify-content:flex-start;flex-flow:column}@media only screen and (min-width: 960px){.latest-calculations__list{flex-basis:66%;flex-grow:1}}@media only screen and (min-width: 960px){.latest-calculations__list{flex-flow:row nowrap}}.latest-calculations__list>*{flex-basis:100%}@media only screen and (min-width: 960px){.latest-calculations__list>*{flex-basis:23%}}.calculation{max-width:100%;border:2px solid var(--grey-400);transition:border-color .3s var(--ease-out-quart)}@media only screen and (min-width: 960px){.calculation{max-width:20rem}}.calculation:hover{border-color:var(--grey-600)}.navigation-cards{display:grid;gap:1em}@media only screen and (min-width: 600px){.navigation-cards{grid-template-columns:repeat(2,1fr);gap:2em}}@media only screen and (min-width: 960px){.navigation-cards{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width: 1904px){.navigation-cards{gap:3em}}.navigation-card{border:2px solid var(--grey-400);transition:border-color .3s var(--ease-out-quart)}.navigation-card:hover{border-color:var(--grey-600)}.navigation-card[data-status=inactive]{border:none}.navigation-card[data-status=inactive] h3,.navigation-card[data-status=inactive] .navigation-card__body{color:var(--grey-400)!important}.navigation-card[data-status=inactive]>.body img{filter:grayscale(100%)}.navigation-card[data-status=inactive]>.foot>a{color:var(--grey-400)!important;pointer-events:none}.tag{color:var(--accent-400);font-weight:300;display:inline-flex;justify-content:center;align-items:center;background-color:var(--grey-200);outline:none;border:none;border-radius:200px;padding:.1em 1em;transition:background-color .3s var(--ease-out-quart);cursor:pointer}.tag:hover{background-color:var(--grey-400)}.product>figure{max-width:80%;padding:var(--space-3)}@media only screen and (min-width: 960px){.product>figure{max-width:25%}}.video{cursor:pointer;position:relative}.video>figure{height:150px;width:80%;flex-shrink:0;overflow:hidden;border-radius:var(--space-5)}@media only screen and (min-width: 1264px){.video>figure{width:20%}}.video>figure>img{width:100%;height:100%;object-fit:cover;object-position:center}.video__favourite{z-index:200;cursor:pointer;font-size:var(--fs-4);background-color:transparent;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;transform:translate(-10px,10px);outline:none;border:1px solid var(--black-400);width:35px;height:35px;border-radius:200px;transition:all .3s var(--ease-out-quart)}.video__favourite[data-state=active]{color:#fff;background-color:var(--primary-400);border-color:var(--primary-400)}.favourite-video{cursor:pointer}.favourite-video>figure{flex-grow:0;flex-shrink:1;overflow:hidden;border-radius:var(--space-5);max-width:40%}.favourite-video>figure>img{object-fit:cover}.favourite-video>.media__content{max-width:60%;flex-grow:1}.collapsable>button{border-width:0;background-color:transparent;font-family:inherit;font-style:inherit;width:100%;display:flex;justify-content:space-between;cursor:pointer}.modal-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#0000004d;display:flex;justify-content:center;align-items:center}.modal{position:relative!important;width:700px;max-width:100%;height:auto!important;background:#FFFFFF;box-shadow:var(--shadow-10);overflow-x:auto;display:flex;flex-direction:column}.modal-header{padding:15px;display:flex;position:relative;flex-flow:row;align-items:center;justify-content:space-between}.modal-body{position:relative}.btn-close{position:relative;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;color:var(--grey-600);background:transparent}.modal-fade-enter-from,.modal-fade-leave-to{opacity:0}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .5s var(--ease-out-quart)}.calculations-table-container{overflow-x:auto}@media only screen and (min-width: 1264px){.calculations-table-container{display:flex;flex-flow:column nowrap;align-items:center;width:100%}}.calculations-table{width:600px;border-collapse:collapse}@media only screen and (min-width: 1264px){.calculations-table{width:80%}}.calculations-table.admin{font-size:.8em;width:600px}@media only screen and (min-width: 1264px){.calculations-table.admin{min-width:100%}}.calculations-table.admin>thead>tr>.project{width:20%}.calculations-table.admin>thead>tr>.status{width:10%}.calculations-table.admin>thead>tr>.user{width:20%}.calculations-table.admin>thead>tr>.id{width:20%}.calculations-table.admin>thead>tr>.date{width:20%}.calculations-table.admin>thead>tr>.actions{width:20%}.calculations-table.admin>thead>tr>.project,.calculations-table.admin>thead>tr .id,.calculations-table.admin>thead>tr .date,.calculations-table.admin>thead>tr .actions,.calculations-table.admin>thead>tr .status,.calculations-table.admin>thead>tr .user{padding:.5em 0;text-align:left}.calculations-table__header{align-self:flex-start}.calculations-table>thead{border-bottom:2px solid var(--grey-400)}.calculations-table>thead>tr>.project{width:40%}.calculations-table>thead>tr>.id{width:20%}.calculations-table>thead>tr>.date{width:20%}.calculations-table>thead>tr>.actions{width:20%}.calculations-table>thead>tr>.system{width:80px}.calculations-table>thead>tr>.dimensions{width:40px}.calculations-table>thead>tr>.project,.calculations-table>thead>tr .id,.calculations-table>thead>tr .date,.calculations-table>thead>tr .actions{padding:.5em 0;text-align:left}.calculations-table>tbody>tr{border-bottom:1px solid var(--grey-400)}.calculations-table>tbody>tr>td{padding:.7em 1em}.paginator{display:flex;flex-flow:row nowrap;justify-content:space-evenly}.paginator>li>button{border:none;outline:none;background-color:inherit;cursor:pointer}.paginator>li>button:disabled{opacity:.5}.chip{display:inline-flex;justify-content:center;align-items:center;background-color:var(--primary-800);border-radius:50px;transition:all .3s var(--ease-in-out-quad);padding:.3em .5em}.chip[data-color=success]{background-color:var(--success-200);color:var(--white-400)}.chip[data-color=error]{background-color:var(--primary-400);color:var(--white-400)}.chip[data-status=editing]{background-color:var(--white-400);color:var(--primary-800);border:1px solid var(--primary-800)}.chip>input{background-color:transparent;padding:0;border:none}.chip>button{border:none;background:transparent;cursor:pointer}
