﻿i.icon-post{font-size:12px;font-weight:400;padding-right:5px}label.tag{font-size:12px;font-weight:400;margin-bottom:10px}label.small{font-size:12px;font-weight:400;margin-bottom:10px}label.detail{font-size:16px;font-weight:400;margin-bottom:10px}label.detail-blog{font-size:16px;font-weight:400;margin-bottom:10px}label.icon-social,a.icon-social{font-size:18px;font-weight:400}label.icon-social i,a.icon-social i{padding-left:15px}html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body{height:100%}body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,dl,dd,ol,ul,figure,hr,fieldset,legend,input,select,textarea,button{margin:0;padding:0}li>ol,li>ul{margin-bottom:0}table{border-collapse:collapse;border-spacing:0}fieldset{min-width:0;border:none}input,select,textarea{appearance:none;background-clip:border-box;border-radius:0;outline:0;text-align:left;vertical-align:top;width:100%}input:focus,select:focus,textarea:focus{outline:none}input[type=checkbox],input[type=radio]{width:auto;height:auto}input[type=checkbox]{appearance:checkbox}input[type=radio]{appearance:radio}textarea,select[size],select[multiple]{height:auto}[type=checkbox],[type=radio]{display:inline-block;overflow:hidden;vertical-align:middle}select::-ms-expand{display:none}select:focus::-ms-value{background-color:rgba(0,0,0,0);color:inherit}select{-webkit-appearance:none}textarea{resize:vertical}input[type=search]::-webkit-search-decoration{display:none}button{appearance:none;background:none;border:none;border-radius:0;cursor:pointer;outline:0;overflow:visible;text-align:center;vertical-align:middle;width:auto}button:focus{outline:none}[disabled],[disabled] *{box-shadow:none;cursor:not-allowed;user-select:none}address,h1,h2,h3,h4,h5,h6,blockquote,p,pre,dl,dd,ol,ul,figure,hr,table,fieldset,legend,input,select,textarea{font-size:1em;margin-bottom:1.875rem}dl,ol,ul{margin-left:1.875rem}dt,dd,li,th,td,button{font-size:1em}[type=checkbox],[type=radio]{margin-bottom:0}* ::-moz-selection{background-color:#fef7f5}* ::selection{background-color:#fef7f5}*:focus{outline:1px dotted #fef7f5}html{font-size:62.5%;min-height:100%;overflow-y:scroll;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;text-rendering:optimizeLegibility}body{font-family:"Prompt",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,"Noto Sans",sans-serif;font-size:1.6em;font-weight:400;color:#909090;line-height:1.8;background-color:#daefee;letter-spacing:0;color:#909090}a{cursor:pointer}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}b,strong{font-weight:600}small{font-size:80%}big{font-size:120%}mark{background-color:#7cc1b6;color:#fff}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.625rem}h4{font-size:1.375rem}a{color:#ff9178;text-decoration:none}a:hover{color:#ff7454;text-decoration:none}ul ul,ul ol,ol ul,ol ol{margin-top:2.5rem}dt{font-weight:600}hr{margin-left:auto;margin-right:auto;background-color:#ddd;border:none;display:block;height:1px;width:100%}figure{margin-bottom:0}figure img{margin-left:auto;margin-right:auto;display:block}figcaption{margin-left:auto;margin-right:auto;font-style:italic;max-width:60%;padding:1.25rem;text-align:center}img{font-style:italic;max-width:100%;vertical-align:middle}img[width],img[height]{max-width:none}table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;font-size:1em;line-height:1.6;font-weight:400;width:100%}table caption{font-style:italic;margin-bottom:1.25rem;border:0;clip:rect(0 0 0 0);height:1px;width:1px;overflow:hidden;margin:-1px;padding:0;position:absolute;white-space:nowrap}th,td{border:1px solid #ddd;padding:1.25rem;vertical-align:top}th{font-weight:600;text-align:left}thead th{border-bottom-width:2px}tfoot td{font-weight:600}.table-striped tbody tr:nth-child(odd){background-color:#f7f7f7}.table-striped tbody tr:nth-child(even){background-color:#fff}blockquote{background-color:#ddd;color:#909090;quotes:"“" "”" "‘" "’";font-style:italic;padding:2.5rem}blockquote p{margin-top:2.5rem;margin-bottom:0}blockquote p:first-child{margin-top:0}blockquote p:first-child::before{content:open-quote}blockquote p:last-of-type::after{content:close-quote}blockquote cite{display:inline-block;font-weight:300;margin-top:2.5rem;margin-left:1.25rem}blockquote cite::before{content:"–";display:block;position:absolute;margin-left:-1.25rem}fieldset{margin-bottom:0;position:relative}legend{font-weight:600}label{display:block;margin-bottom:.625rem}label.label-inline{display:inline-block;margin-bottom:0}input.placeholder,textarea.placeholder{color:#7cc1b6}input:-moz-placeholder,textarea:-moz-placeholder{color:#7cc1b6}input::-moz-placeholder,textarea::-moz-placeholder{color:#7cc1b6}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#7cc1b6}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#7cc1b6}input,textarea,select{background-color:#fff;border:1px solid #ddd;border-radius:5px;color:#909090;padding:1.25rem}[type=checkbox],[type=radio]{display:inline-block;margin-top:0;margin-right:1.25rem}abbr[title]{text-decoration:none}.group{display:flex;align-items:flex-start;margin-bottom:1.2rem;padding:0 3px 1px}.group label{margin-top:3px;line-height:1.6}input:is([type=checkbox],[type=radio]){-webkit-appearance:none;background-image:url(../img/unchecked.svg);background-repeat:no-repeat;background-size:cover;width:1.6em;height:1.6em;border:none;flex-shrink:0}input:is([type=checkbox],[type=radio]):checked~label{font-weight:600}input:is([type=checkbox],[type=radio]).secondary:checked{background-image:url(../img/checked-secondary.svg)}input:is([type=checkbox],[type=radio]).secondary:checked~label{color:#f9b094;font-weight:600}input:is([type=checkbox],[type=radio]).primary:checked{background-image:url(../img/checked-primary.svg)}input:is([type=checkbox],[type=radio]).primary:checked~label{color:#7cc1b6;font-weight:600}@media only screen and (min-width: 1200px){input:is([type=checkbox],[type=radio]){width:2em;height:2em}input:is([type=checkbox],[type=radio])~label{font-size:1.2em;margin-top:6px}}button{border:1px solid #ddd;border-radius:5px;color:#909090;display:inline-block;padding:1.25rem}.btn{display:block;margin:.625rem 0;padding:1.25rem 5rem !important}@media only screen and (min-width: 1200px){.btn{padding:1.875rem 5rem !important}}.btn.btn--small{padding:.3125rem 1.25rem}.btn.btn--inline{display:inline-block;width:auto}.btn.icon-right i{padding-left:.625rem}.btn.icon-left i{padding-right:.625rem}.btn i{-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;-ms-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}.btn:hover i{-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);-o-transform:translateX(4px);transform:translateX(4px)}.cta>.btn{min-width:260px}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:#fff;border:none;background-color:#4da396}.form-control:focus,.btn:focus-visible{box-shadow:0 0 0 .25rem rgba(124,193,182,.3)}.btn{border:none;border-radius:100px;font-size:1.2em;font-weight:600}.btn-primary{background-color:#7cc1b6}.btn-primary:hover,.btn-primary:focus{background-color:#4da396}.logo{background-image:url(../img/logo.png);background-position:center center;background-repeat:no-repeat;display:block;text-indent:-9999px;background-size:160px 44.4px;height:44.4px;width:160px;margin-bottom:0}@media only screen and (min-width: 1024px){.logo{background-image:url(../img/logo.png);background-position:center center;background-repeat:no-repeat;display:block;text-indent:-9999px;background-size:240px 66.6px;height:66.6px;width:240px}}.language .dropdown-toggle,.language .dropdown-item{color:#909090;font-size:1.4rem}.language .dropdown-toggle span,.language .dropdown-item span{margin-left:5px}.language .dropdown-item:focus,.language .dropdown-item:hover{background-color:#ffebe3}.language .dropdown-menu{background-color:#fff;border:none}.hero .home-img{margin-top:3rem;margin-bottom:4rem !important;max-width:360px;width:100%}@media only screen and (min-width: 1024px){.hero .home-img{margin-block:10rem 5rem !important}}.hero .title{color:#7cc1b6;font-weight:800;font-size:4rem;line-height:1.1;display:none}@media only screen and (min-width: 1024px){.hero .title{font-size:6rem}}.hero .topic{color:#ff9178;font-weight:600;font-size:1.5em;margin-inline:-1.5rem}@media only screen and (min-width: 768px){.hero .topic{font-size:1.7em;white-space:nowrap}}@media only screen and (min-width: 1200px){.hero .topic{font-size:2em}}.hero .lead{color:#7cc1b6;font-weight:400;font-size:1.25em;line-height:1.4;margin-bottom:0}.hero .lead b{font-weight:600;white-space:nowrap}@media only screen and (min-width: 768px){.hero .lead{font-size:1.2em}}@media only screen and (min-width: 1024px){.hero .lead{font-size:1.4em}}.hero .hint{background-color:#ffebe3;border-radius:5px;margin:3rem auto 0;padding:1rem;width:100%;max-width:700px}.hero .hint strong{display:block;font-weight:700}.cover{min-height:300px;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-size:cover;position:relative}@media only screen and (min-width: 1024px){.cover{min-height:400px}}@media only screen and (min-width: 1200px){.cover{min-height:550px}}.progress{position:absolute;display:block;height:60px;width:60px;bottom:10px;right:30px;background-color:#ffebe3;border-radius:100px;text-align:center;z-index:300;overflow:inherit}.progress .progress-bar{position:absolute;left:50%;bottom:50%;background-color:#7cc1b6;display:block;width:2px;height:40px;z-index:350;transform-origin:bottom}.progress .text{color:#f68c64;font-size:1.3rem;font-weight:600;line-height:90px;padding-left:5px;position:relative;z-index:400}@media only screen and (min-width: 768px){.progress{height:80px;width:80px;bottom:-10px;right:10vw}.progress .progress-bar{height:60px}.progress .text{font-size:1.4rem;line-height:115px}}.question .topic{font-size:1em;font-weight:600;text-align:center;white-space:nowrap}@media only screen and (min-width: 768px){.question .topic{font-size:1.2em}}@media only screen and (min-width: 1200px){.question .topic{font-size:1.6em}}.question:has(.has-validation){outline:2px dotted rgba(255,145,120,.6) !important;border-radius:15px}.login{margin:0 auto;width:100%;max-width:520px}.login .form-control{border:none;border-radius:5px 0 0 5px;font-size:1em;color:#7cc1b6;padding:15px 25px;margin-bottom:0}.login .form-control.placeholder{color:#7cc1b6}.login .form-control:-moz-placeholder{color:#7cc1b6}.login .form-control::-moz-placeholder{color:#7cc1b6}.login .form-control:-ms-input-placeholder{color:#7cc1b6}.login .form-control::-webkit-input-placeholder{color:#7cc1b6}.login .btn{border:none;border-radius:0 5px 5px 0;font-size:1em;background-color:#7cc1b6;color:#fff;padding:15px 25px !important;font-weight:600;margin:0}.login .invalid-tooltip{font-size:.8em;background-color:rgba(255,145,120,.8);padding:5px 20px;width:100%;margin-top:3px}.login .form-control.is-invalid,.login .was-validated .form-control:invalid,.login .form-control.is-valid,.login .was-validated .form-control:valid{background-image:none}.site-content p{color:#909090;font-weight:400;font-size:1.1em;line-height:1.4}.site-content p b{font-weight:600;white-space:nowrap}.site-content .highlight{color:#ff9178;font-weight:800}@media only screen and (min-width: 1024px){.site-content .article{grid-template-columns:repeat(4, 1fr)}}.instructions-page .language{display:none}.instructions-page .hero .instructions-img{max-width:800px;width:100%}.instructions-page .hero .lead{color:#909090;font-weight:400;font-size:1.2em;line-height:1.4}.instructions-page .hero .highlight{color:#ff9178;font-weight:800}.instructions-page .site-content p{border-left:3px solid #ff9178;padding-left:1em}.instructions-page .article{max-width:800px;width:100%}@media only screen and (min-width: 1024px){.instructions-page .article{grid-template-columns:repeat(2, 1fr);justify-content:center}}.demographic-page{background-color:#fff}.demographic-page .language{display:none}.demographic-page .site-header{position:absolute;top:0;width:100%;z-index:100}.demographic-page .topic{white-space:inherit}@media only screen and (min-width: 1200px){.demographic-page .topic{margin-bottom:2rem !important}}.demographic-page .question{padding:1rem}@media only screen and (min-width: 1200px){.demographic-page .question{padding:2rem}}.demographic-page .question:has(input:is([type=checkbox],[type=radio])):hover,.demographic-page .question:has(input:is([type=checkbox],[type=radio])):focus,.demographic-page .question:has(input:is([type=checkbox],[type=radio])):focus-visible{outline:2px dotted rgba(0,0,0,.1);border-radius:15px}@media only screen and (min-width: 1200px){.demographic-page .question .d-horizontal{display:flex;justify-content:space-between}.demographic-page .question .d-horizontal.h-2-col{flex-wrap:wrap}.demographic-page .question .d-horizontal.h-2-col .group{flex-basis:50%}.demographic-page .question .d-horizontal.h-2-col:after{content:"";flex:auto}.demographic-page .question .d-horizontal.h-3-col{flex-wrap:wrap}.demographic-page .question .d-horizontal.h-3-col .group{flex-basis:33.3333333333%}.demographic-page .question .d-horizontal.h-3-col:after{content:"";flex:auto}}.demographic-page .site-content{max-width:600px;width:100%}@media only screen and (min-width: 1200px){.demographic-page .site-content{max-width:1000px}}.demographic-page .site-content .hr{height:2px;background-color:#aaa;margin-block:3rem}.demographic-page .cta{text-transform:uppercase}.demographic-page .has-validation .invalid-tooltip{display:block;font-size:.8em;background-color:#ff9178;padding:5px 20px;width:100%;margin-top:3px}.likert-page{background-color:#fff}.likert-page .language{display:none}.likert-page .site-header{position:absolute;top:0;width:100%;z-index:100}.likert-page .topic{white-space:inherit}@media only screen and (min-width: 1200px){.likert-page .topic{margin-bottom:3rem !important}}.likert-page .group{justify-content:center;margin-bottom:0}.likert-page .question{padding:1rem 0 0}.likert-page .question:has(.has-validation){padding-bottom:2.5rem}@media only screen and (min-width: 1200px){.likert-page .question{padding:2rem}}.likert-page .question fieldset{display:flex;justify-content:space-between}@media only screen and (min-width: 1200px){.likert-page .question fieldset{padding:2rem 0}}.likert-page .question fieldset .group{flex-direction:column;align-items:center;text-align:center;justify-content:center;min-width:60px;flex:0 1 16.6666666667%}.likert-page .question fieldset .group input:is([type=checkbox],[type=radio]){margin-right:0}.likert-page .question fieldset .group input:is([type=checkbox],[type=radio])~.label-inline{opacity:0}.likert-page .question fieldset .group input:is([type=checkbox],[type=radio])~.label-inline.active{opacity:1}.likert-page .question:has(input:is([type=checkbox],[type=radio])):hover,.likert-page .question:has(input:is([type=checkbox],[type=radio])):focus,.likert-page .question:has(input:is([type=checkbox],[type=radio])):focus-visible{outline:2px dotted rgba(0,0,0,.1);border-radius:15px}.likert-page .question input:is([type=checkbox],[type=radio]):checked{background-image:url(../img/checked.svg)}.likert-page .question input:is([type=checkbox],[type=radio])~.label-inline{color:#909090;font-weight:600;font-size:.8em;line-height:1.2;min-width:40px;min-height:36px;padding-top:5px}@media only screen and (min-width: 1200px){.likert-page .question input:is([type=checkbox],[type=radio])~.label-inline{font-size:1em}}.likert-page .question input:is([type=checkbox],[type=radio]).secondary{background-image:url(../img/unchecked-secondary.svg)}.likert-page .question input:is([type=checkbox],[type=radio]).secondary:checked{background-image:url(../img/checked-secondary.svg)}.likert-page .question input:is([type=checkbox],[type=radio]).secondary~.label-inline{color:#f9b094}.likert-page .question input:is([type=checkbox],[type=radio]).primary{background-image:url(../img/unchecked-primary.svg)}.likert-page .question input:is([type=checkbox],[type=radio]).primary:checked{background-image:url(../img/checked-primary.svg)}.likert-page .question input:is([type=checkbox],[type=radio]).primary~.label-inline{color:#7cc1b6}.likert-page .site-content{max-width:600px;width:100%}@media only screen and (min-width: 1200px){.likert-page .site-content{max-width:1000px}}.likert-page .site-content .hr{height:2px;background-color:#aaa;margin-block:3rem}.likert-page .cta{text-transform:uppercase}.likert-page .has-validation .invalid-tooltip{display:block;font-size:.8em;background-color:#ff9178;padding:5px 20px;width:100%;margin-top:53px}.likert-page .has-validation.no-opinion .invalid-tooltip{margin-top:10px}.feedback-page{background-color:#fff}.feedback-page .language{display:none}.feedback-page .site-header{position:absolute;top:0;width:100%;z-index:100}.feedback-page .topic{font-size:1.2em;font-weight:800;text-align:center;white-space:nowrap}@media only screen and (min-width: 768px){.feedback-page .topic{font-size:1.4em}}@media only screen and (min-width: 1200px){.feedback-page .topic{font-size:1.8em}}.feedback-page .best .topic{color:#7cc1b6}.feedback-page .best .form-control{border-color:#7cc1b6}.feedback-page .best .form-control.placeholder{color:#7cc1b6}.feedback-page .best .form-control:-moz-placeholder{color:#7cc1b6}.feedback-page .best .form-control::-moz-placeholder{color:#7cc1b6}.feedback-page .best .form-control:-ms-input-placeholder{color:#7cc1b6}.feedback-page .best .form-control::-webkit-input-placeholder{color:#7cc1b6}.feedback-page .worst .topic{color:#f9b094}.feedback-page .worst .form-control{border-color:#f9b094}.feedback-page .worst .form-control.placeholder{color:#f9b094}.feedback-page .worst .form-control:-moz-placeholder{color:#f9b094}.feedback-page .worst .form-control::-moz-placeholder{color:#f9b094}.feedback-page .worst .form-control:-ms-input-placeholder{color:#f9b094}.feedback-page .worst .form-control::-webkit-input-placeholder{color:#f9b094}.feedback-page .worst .form-control:focus{box-shadow:0 0 0 .25rem rgba(251,200,180,.3)}.feedback-page .site-content{max-width:600px;width:100%}@media only screen and (min-width: 1200px){.feedback-page .site-content{max-width:1000px}}.feedback-page .site-content .hr{height:2px;background-color:#aaa;margin-block:5rem}.feedback-page .site-content .form-control{border-radius:15px;height:150px;padding:15px 20px;font-size:1em}.feedback-page .cta{text-transform:uppercase}.thanks-page{background-color:#f9b094}.thanks-page .language{display:none}.thanks-page .site-header{position:absolute;top:0;width:100%;z-index:100}.thanks-page .thanks-img{display:flex;height:100vh;width:100vw;object-fit:cover;object-position:center}.timeout-page .language{display:none}.timeout-page .site-header{position:absolute;top:0;width:100%;z-index:100}.timeout-page .timeout-img{display:block;margin:20vh auto 0;width:min(550px,100%)}/*# sourceMappingURL=main.css.map */
