@import"https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:Bevellier;src:url(/_astro/Bevellier-Regular.DeVqndTO.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bevellier;src:url(/_astro/Bevellier-Bold.fb6GqPdX.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.especials-ara{--A: 24px;--C: 48px}@media only screen and (min-width:500px){.especials-ara{--A: 32px;--C: 54px}}@media only screen and (min-width:768px){.especials-ara{--C: 64px}}@media only screen and (min-width:1920px){.especials-ara{--C: 72px}}.especials-ara{background:linear-gradient(180deg,#a9d531,#00aca6);scroll-behavior:smooth;color:#010102}.especials-ara img,.especials-ara video{width:100%;height:auto}.especials-ara video{clip-path:inset(1px 1px)}.especials-ara .max-width{width:100%;max-width:100%;margin:0 auto}@media only screen and (min-width:768px){.especials-ara .max-width{max-width:960px}}@media only screen and (min-width:1920px){.especials-ara .max-width{max-width:1200px}}.especials-ara .mbA{margin-bottom:var(--A)}.especials-ara .mbC{margin-bottom:var(--C)}.especials-ara .mtA{margin-top:var(--A)}.especials-ara .mtC{margin-top:var(--C)}.especials-ara .e1{font-family:Bevellier,sans-serif;font-weight:700;font-size:63px;line-height:100%;text-transform:uppercase}@media only screen and (min-width:768px){.especials-ara .e1{font-size:128px}}@media only screen and (min-width:1280px){.especials-ara .e1{font-size:clamp(63px,10vw,200px)}}.especials-ara .e2{font-family:Bevellier,sans-serif;font-weight:700;font-size:46px;line-height:100%;text-transform:uppercase}@media only screen and (min-width:768px){.especials-ara .e2{font-size:70px}}.especials-ara .e3{font-family:Archivo,sans-serif;font-weight:700;font-size:22px;line-height:120%;letter-spacing:-.02em}@media only screen and (min-width:768px){.especials-ara .e3{font-size:28px}}.especials-ara .e4{font-family:Archivo,sans-serif;font-weight:400;font-size:18px;line-height:120%}.especials-ara .e5{font-family:Archivo,sans-serif;font-weight:400;font-size:14px;line-height:120%}.especials-ara .e6{font-family:Archivo,sans-serif;font-weight:400;font-size:20px;line-height:120%}@media screen and (min-width:500px){.especials-ara .e6{font-size:22px}}.especials-ara .text-center{text-align:center}.especials-ara .up{text-transform:uppercase}.especials-ara .prevent-select{-webkit-user-select:none;-ms-user-select:none;user-select:none}.especials-ara main:has(~section:not(.visible)){animation:fade-out .4s linear forwards}.especials-ara .text-intro{max-width:360px}.especials-ara .test{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--C);padding-inline:22px}.especials-ara .test .preguntes-container{width:100%;padding:24px;border-radius:16px;background-color:#fff;display:flex;flex-direction:column;gap:24px;justify-content:start;align-items:start}@media only screen and (min-width:768px){.especials-ara .test .preguntes-container{flex-direction:row;padding:48px}}.especials-ara .test .preguntes-container .pregunta{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:24px;height:100%;width:100%}.especials-ara .test .preguntes-container .opcions{display:flex;flex-direction:column;justify-content:start;align-items:start;text-align:start;gap:16px;height:100%;width:100%;list-style:none}.especials-ara .test .preguntes-container .opcions .resposta{width:100%;padding:16px;background-color:#e9efd8;border-radius:16px;cursor:pointer;outline:0px solid transparent;transition:all .3s ease-in-out}.especials-ara .test .preguntes-container .opcions .resposta:hover{outline:1px solid #a9d531}.especials-ara .test .preguntes-container .opcions .resposta.active{background-color:#a9d531}.especials-ara .test article{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;gap:var(--A);animation:fade-in .4s linear forwards;scroll-margin-top:var(--A);margin-bottom:var(--B)}.especials-ara .test article:not(.respost)~article:not(.respost){display:none;margin-bottom:0}.especials-ara .test article.respost{pointer-events:none}.especials-ara .test .text-lavanda{color:#a9d531}.especials-ara .bold{font-weight:700}.especials-ara #resultat{width:100%;background-color:#e9efd8;display:none;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding-block:64px;border-radius:32px;opacity:0}.especials-ara #resultat.visible{background-color:#e9efd8;scroll-margin-top:var(--C);display:flex;animation:fade-in .4s linear forwards;animation-delay:.6s}.especials-ara #resultat .resultat-final{background-color:transparent;display:flex;flex-direction:column;justify-content:center;align-items:center}.especials-ara #resultat .resultat-final .resultat-text{margin-inline:auto;color:#010102}.especials-ara #resultat .resultat-final .caracteristiques-text{width:100%;text-align:start;margin-top:8px}.especials-ara #resultat .resultat-final .contenidor-resultat{max-width:400px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.especials-ara #resultat .resultat-final .contenidor-resultat>*{padding-inline:22px}@media only screen and (min-width:500px){.especials-ara #resultat .resultat-final .contenidor-resultat>*{padding-inline:0}}.especials-ara #resultat .resultat-final .caracteristiques{color:#e9efd8;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}.especials-ara #resultat .resultat-final .recomanacio{background-color:#a9d531;padding:64px 32px;display:flex;flex-direction:column;gap:24px;border-radius:16px;margin-inline:20px}@media screen and (min-width:500px){.especials-ara #resultat .resultat-final .recomanacio{margin-inline:0}}.especials-ara #resultat .resultat-final .recomanacio .icona-caracteristica{max-width:24px}.especials-ara #resultat .resultat-final .descobreix-box p:first-of-type{margin-bottom:24px}.especials-ara #resultat .resultat-final .descobreix-box .container{padding:24px;border-radius:16px;background-color:#010102;display:flex;flex-direction:column}.especials-ara #resultat .resultat-final .descobreix-box .container:not(:last-child){margin-bottom:12px}.especials-ara #resultat .resultat-final .descobreix-box .container .svg-text{display:flex;justify-content:center;gap:24px;color:#e9efd8}.especials-ara #resultat .resultat-final .descobreix-box .container .svg-text svg{flex-shrink:0}.especials-ara #resultat .resultat-final .descobreix-box .container a{width:fit-content;margin-left:auto;color:#a9d531}.especials-ara #resultat .resultat-final .icona-text{background-color:#010102;border-radius:16px;padding:24px;display:flex;justify-content:center;align-items:start;gap:24px}.especials-ara #resultat .text-legal{color:#010102}.especials-ara .reset{display:flex;flex-direction:column;justify-content:center;align-items:center}.especials-ara .reset button{transition:background-color .3s ease-in-out,color .3s ease-in-out}.especials-ara .reset button:hover{background-color:#e9efd8;color:#010102}@keyframes obrir-finestra{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes fade-out{0%{opacity:1}to{opacity:0;max-height:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes anim-border{0%{width:0;opacity:0}to{width:calc(100% - 3px);opacity:1}}
