@font-face{font-family:"gk-bold";src:local("hn-bold"),url(/static/media/Graphik-Bold.a31c12e7.woff2) format("woff2");font-weight:700}@font-face{font-family:"gk-semibold";src:local("hn-semibold"),url(/static/media/Graphik-Semibold.18ef8e6b.woff2) format("woff");font-weight:600}@font-face{font-family:"gk-medium";src:local("hn-medium"),url(/static/media/Graphik-Regular.1ea32191.woff2) format("woff");font-weight:400}@font-face{font-family:"gk-light";src:local("hn-light"),url(/static/media/Graphik-Light.51daf1e0.woff2) format("woff");font-weight:100}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{box-sizing:border-box;margin:0;padding:0}.image-container,.image-container img{width:100%}.primary-btn{background-color:#000;padding:10px;text-align:center}.home-container{border-top:1px solid;min-height:90vh;height:100vh}.home-container>div{margin:auto;width:100%;max-width:500px;padding:35px 35px 0}.home-container a{color:#fff;font-family:"gk-medium";font-size:10px;font-weight:400;font-style:normal;letter-spacing:1px;line-height:20px;text-align:center;text-transform:uppercase;text-decoration:none}.primary-btn span{font-weight:600;font-style:normal;letter-spacing:normal;line-height:normal}.title-container{margin-bottom:15px}.title-container h1{font-family:"gk-semibold";font-size:25px;font-weight:600;font-style:normal;line-height:25px;margin:0 0 7px}.title-container h1,.title-container p{color:#000;letter-spacing:normal;text-align:left}.title-container p{font-family:"gk-light";font-size:18px;font-weight:300;font-style:italic;line-height:18px;margin:0}.text-container p{color:#000;font-size:14px;font-style:normal;letter-spacing:normal;text-align:left;font-family:"gk-semibold";font-weight:600;line-height:normal;margin:0 0 4px}.text-container p:last-child{font-family:"gk-light";font-weight:300;font-style:italic;letter-spacing:normal;line-height:normal}@media screen and (min-width:676px){.home-container>div{padding-top:10%}}@media screen and (min-width:1400px){.home-container>div{padding-top:5%}}@media (max-width:600px){.image-container{text-align:center;margin-top:20px;margin-bottom:20px}.image-container img{width:80%}}.questionnaire-container .question p{color:#000;font-family:"gk-light";font-size:18px;font-weight:300;font-style:italic;letter-spacing:normal;line-height:normal;text-align:left;margin:0}.questionnaire-container .question p strong{font-family:"gk-semibold"}.questionnaire-container .question p.catalan{font-size:25px;font-style:normal;letter-spacing:normal;line-height:25px;margin-bottom:5px}.empty-bar{background-color:#fff}.empty-bar,.filled-bar{height:3px;border-radius:3px}.filled-bar{background-color:#000}.answers{margin-top:10px}.answers>div{border-radius:2px;background-color:#fff;margin-bottom:10px;padding:10px 15px;cursor:pointer}.answers>div .letter{padding:5px 8px;border-radius:2px;background-color:#efefef;text-align:center;text-transform:uppercase;margin-right:15px}.answers>div,.answers>div .letter{color:#000;font-family:"gk-medium";font-size:12px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:23.4px}.answers>div{text-align:left}.answers>div span:not(.letter){font-family:"gk-light";font-weight:300;font-style:italic;letter-spacing:normal;line-height:normal}.answers>div.selected{border-radius:2px;border:1px solid #000;position:relative}.answers>div.selected .letter{color:#fff;background-color:#000}.answers>div.selected:after{content:"";width:12px;height:5px;-webkit-transform:rotate(-49deg);transform:rotate(-49deg);display:inline-block;right:15px;border-bottom:1px solid #000;border-left:1px solid #000;position:absolute;top:16px}.actions .secondary,.actions a{color:#000;font-family:"gk-semibold";font-size:10px;font-weight:600;font-style:normal;letter-spacing:1px;line-height:20px;text-align:center;text-transform:uppercase;cursor:pointer;text-decoration:none}.actions .secondary:before,.actions a:before{content:"";width:5px;height:5px;border-left:1px solid #000;border-top:1px solid #000;-webkit-transform:rotate(-48deg);transform:rotate(-48deg);margin-right:5px;display:inline-block}.actions .secondary span,.actions a span{font-family:"gk-medium";font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal}.actions .primary{color:#000;font-family:"gk-semibold";font-size:10px;font-weight:600;letter-spacing:1px;line-height:20px;text-align:center;text-transform:uppercase;cursor:pointer;text-decoration:none}.actions .primary:after{content:"";width:5px;height:5px;border-left:1px solid #000;border-top:1px solid #000;-webkit-transform:rotate(-228deg);transform:rotate(-228deg);margin-right:5px;display:inline-block}.actions .primary{font-weight:400;font-family:"gk-medium"}.actions .primary,.actions .primary span{font-style:normal;letter-spacing:normal;line-height:normal}.actions .primary span{font-weight:600;font-family:"gk-semibold"}.actions .primary.form{color:#fff;font-family:"gk-medium";font-size:10px;font-weight:400;font-style:normal;letter-spacing:1px;line-height:20px;text-transform:uppercase;background-color:#000;padding:10px;text-align:center;text-decoration:none;cursor:pointer}.actions .primary.form span{font-weight:600;font-style:normal;letter-spacing:normal;line-height:normal}.actions .primary.form:after{content:"";width:5px;height:5px;border-left:1px solid #fff;border-top:1px solid #fff;-webkit-transform:rotate(-228deg);transform:rotate(-228deg);margin-right:5px;display:inline-block}.questionnaire-container .actions{margin-top:25px;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;left:0;padding-top:0}.questionnaire-container{min-height:calc(100vh - 71px);background-color:#fcf1e9}.questionnaire-container>div{margin:auto;width:100%;max-width:500px;padding:35px 35px 0}.percent{color:#000;font-family:"gk-semibold";font-size:12px;font-weight:600;font-style:normal;letter-spacing:.31px;line-height:26px;text-align:center;margin-bottom:5px}.progress-bar{margin:30px 20px}.error-box{background-color:#ffe7e7;padding:5px}.error-box p{color:#000;font-family:"gk-medium";font-size:10px;font-weight:400;font-style:normal;letter-spacing:.26px;line-height:15px;text-align:center;margin-bottom:5px}.error-box p:last-child{font-family:"gk-light";font-weight:300;font-style:italic}textarea{width:100%;border:0;padding:10px;font-family:"gk-medium";font-size:12px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:23.4px;border-radius:2px}textarea::-webkit-input-placeholder{color:#000;font-family:"gk-medium";font-size:12px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:23.4px}textarea:-ms-input-placeholder{color:#000;font-family:"gk-medium";font-size:12px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:23.4px}textarea::placeholder{color:#000;font-family:"gk-medium";font-size:12px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:23.4px}textarea:focus-visible{outline:1px solid #000}@media screen and (min-width:676px){.questionnaire-container>div{padding-top:10%}}@media screen and (min-width:1400px){.questionnaire-container>div{padding-top:5%}}.success-page{color:#000;letter-spacing:normal;text-align:left;background-color:#fcf1e9;min-height:calc(100vh - 71px)}.success-page>div{margin:auto;width:100%;max-width:500px;padding:35px}.success-page .title{font-family:"gk-light";font-size:25px;line-height:normal;font-weight:300;margin:0}.success-page .date{font-size:12px;line-height:12px}.success-page .date,.success-page .subtitle{font-family:"gk-light";font-weight:300;margin-bottom:15px}.success-page .subtitle{font-size:18px;line-height:20px;letter-spacing:normal}.success-page p{font-size:14px;line-height:20px}.success-page p.catalan{font-family:"gk-medium";font-weight:400;margin-bottom:30px}.success-page p.espanol{font-family:"gk-light";font-weight:300}.success-page p strong{font-family:"gk-semibold";font-weight:600}.success-page .steps{border-bottom:1px solid #fff;padding-bottom:20px;padding-top:20px;cursor:pointer}.success-page .steps:nth-last-child(2){border-bottom:none;padding-bottom:60px}.success-page .steps .title{-webkit-align-items:flex-end;align-items:flex-end;padding-bottom:20px;display:grid;grid-template-columns:auto 130px}.success-page .steps .title .img-content{position:relative;height:auto;-webkit-flex-basis:100%;flex-basis:100%}.success-page .steps .title .img-content img{width:100%;height:auto;background-color:#fff}.success-page .steps .title .img-content:after{content:"";background:url(data:image/png;base64,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) no-repeat 50%;width:63px;height:63px;background-size:cover;position:absolute;right:-44px;top:10px}.success-page .steps .title .img-content.cp:after{content:none}.success-page .steps .name-product{font-size:20px;line-height:20px;margin-bottom:10px;padding-left:15px}.success-page .steps .info .catalan,.success-page .steps .name-product{font-family:"gk-medium";font-weight:400}.success-page .steps .info{font-family:"gk-light";font-weight:300;font-size:14px;line-height:20px}.success-page .product-steps{cursor:pointer}.success-page .product-steps .img-content img{width:70px;height:70px;background-color:#fff}.success-page .product-steps{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-top:20px}.success-page .product-steps .img-content{text-decoration:none;color:#000;font-family:"gk-medium";font-weight:400;font-size:12px;line-height:12px}.success-page .product-steps .img-content:hover{text-decoration:none}.success-page .divisor{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border-bottom:1px solid #fff;padding-top:20px}.success-page .button-container{position:fixed;bottom:0;width:100%;height:65px;left:0;background-color:#fff;margin-top:40px;grid-gap:2%;gap:2%;padding:0 20px}.success-page .button-container,.success-page .button-return{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.success-page .button-return{height:45px;width:280px;border:1px solid #000;background-color:#000;color:#fff;cursor:pointer;text-transform:uppercase}.success-page .button-return:hover{background-color:#fff;color:#000}.success-page .button-return .catalan{font-family:"gk-semibold";font-weight:600;font-size:10px;letter-spacing:1px;text-align:center}.success-page .button-return .espanol{font-family:"gk-medium";font-weight:400;font-size:10px;letter-spacing:1px;text-align:center}.success-page .button-download{height:45px;width:280px;border:1px solid #000;background-color:#fff;color:#000;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;cursor:pointer;text-transform:uppercase}.success-page .button-download:hover{background-color:#000;color:#fff}.success-page .button-download .catalan{font-family:"gk-semibold";font-weight:600;font-size:10px;letter-spacing:1px}.success-page .button-download .espanol{font-family:"gk-medium";font-weight:400;font-size:10px;letter-spacing:1px}@media screen and (min-width:676px){.success-page>div{padding-top:10%}}@media screen and (min-width:1400px){.success-page>div{padding-top:5%}}@media(max-width:640px){.success-page .button-container{height:130px;-webkit-flex-direction:column;flex-direction:column;grid-row-gap:10px;row-gap:10px}.success-page .button-download,.success-page .button-return{width:100%}.success-page .steps:nth-last-child(2){padding-bottom:130px}}.header{padding:25px 20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.content{overflow-y:hidden;min-height:calc(100vh - 71px)}.text-light{font-weight:300;padding-left:6px}
/*# sourceMappingURL=main.904550ea.chunk.css.map */