.ImageView[data-v-f1a2609d]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%}@media (min-width: 768px){.ImageView[data-v-f1a2609d]{width:clamp(500px,500px + 9vw,900px)}}@media (min-width: 1800px){.ImageView[data-v-f1a2609d]{width:clamp(500px,500px + 11vw,900px)}}.ImageView__content[data-v-f1a2609d]{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1rem,.9rem + .6vw,1.5rem);opacity:0;transform:translateY(20px)}.ImageView__content--btn[data-v-f1a2609d]{margin:clamp(1rem,1rem + .5vh,2.2rem) 0}.ImageView__file[data-v-f1a2609d]{position:relative;width:100%;height:100%;border-radius:1rem;background:#ffffff73;forced-color-adjust:none;padding:1rem;height:clamp(150px,100px + 14vh,350px);display:flex;align-items:center;justify-content:center;cursor:pointer}.ImageView__file[data-v-f1a2609d]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border-radius:inherit;background:#fff;background:linear-gradient(171deg,#fff 28%,#fff0,#fff 72%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ImageView__file--input[data-v-f1a2609d]{z-index:2;width:100%;height:100%;position:absolute;opacity:0;top:0;left:0;cursor:pointer}.ImageView__file--empy[data-v-f1a2609d]{display:flex;align-items:center;justify-content:center;gap:1rem}.ImageView__file--icon[data-v-f1a2609d]{position:relative;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%}.ImageView__file--icon svg[data-v-f1a2609d]{width:55%;height:auto}.ImageView__file--image[data-v-f1a2609d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.ImageView__file--image .text-medium[data-v-f1a2609d]{max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 768px){.ImageView__file--image .text-medium[data-v-f1a2609d]{max-width:500px}}.ImageView__file--image .text-small[data-v-f1a2609d]{text-decoration:underline}.ImageView__checkbox[data-v-f1a2609d]{display:flex;align-items:flex-start;gap:.5rem}@media (min-width: 576px){.ImageView__checkbox[data-v-f1a2609d]{align-items:center;margin-right:initial}}.ImageView__checkbox input[data-v-f1a2609d]{flex-shrink:0;margin:0;width:1rem;height:1rem;border-radius:.25rem;border:1px solid #060E46;background:#fff;cursor:pointer;position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none}.ImageView__checkbox input[data-v-f1a2609d]:checked{background:#060e46}.ImageView__checkbox input[data-v-f1a2609d]:checked:after{content:"";position:absolute;left:50%;top:30%;transform:translate(-50%,-50%) rotate(45deg);width:.3rem;height:.55rem;border:solid #FFFFFF;border-width:0 2px 2px 0}@media (min-width: 768px){.ImageView__checkbox label[data-v-f1a2609d]{display:flex;align-items:center;gap:.4rem}}.ImageView__checkbox label a[data-v-f1a2609d]{display:inline;text-decoration:underline;color:#060e46}.ImageView__checkbox label a[data-v-f1a2609d]:hover{color:#001391}@media (min-width: 576px){.ImageView__checkbox label a br[data-v-f1a2609d]{display:none}}.InputView[data-v-3b80159b]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%}@media (min-width: 768px){.InputView[data-v-3b80159b]{width:clamp(500px,500px + 9vw,900px)}}@media (min-width: 1800px){.InputView[data-v-3b80159b]{width:clamp(500px,500px + 11vw,900px)}}.InputView__content[data-v-3b80159b]{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1rem,.9rem + .6vw,1.5rem);opacity:0;transform:translateY(20px)}.InputView__content--btn[data-v-3b80159b]{margin:2rem 0}.InputView__textarea[data-v-3b80159b]{position:relative;width:100%;border-radius:1rem}.InputView__textarea[data-v-3b80159b]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border-radius:inherit;background:#fff;background:linear-gradient(171deg,#fff 28%,#fff0,#fff 72%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.InputView__textarea.red[data-v-3b80159b]:before{background:#ff8585}.InputView__textarea--main[data-v-3b80159b]{width:100%;border:none;outline:none;padding:clamp(.8rem,.6rem + .5vw,1.5rem) clamp(1.5rem,1.3rem + .5vw,2rem);border-radius:inherit;background:#ffffff73;forced-color-adjust:none;resize:none;height:clamp(150px,100px + 14vh,350px);font-family:bbvaBook;font-weight:400;font-style:normal;font-size:clamp(1rem,.5rem + .8vw,2rem);text-align:center;text-align:left;line-height:1.4}.InputView__textarea--main[data-v-3b80159b]::-moz-placeholder{color:#060e46;opacity:.5}.InputView__textarea--main[data-v-3b80159b]::placeholder{color:#060e46;opacity:.5}.InputView__textarea--chars[data-v-3b80159b]{position:absolute;bottom:clamp(.8rem,.6rem + .5vw,1.5rem);right:clamp(1.5rem,1.3rem + .5vw,2rem);font-family:bbvaMedium;font-style:normal;font-size:clamp(1rem,.5rem + .8vw,2rem);text-align:center}.InputView__error[data-v-3b80159b]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:360px}.IntroView[data-v-e5b4709d]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%}@media (min-width: 768px){.IntroView[data-v-e5b4709d]{width:clamp(500px,500px + 9vw,900px)}}@media (min-width: 1800px){.IntroView[data-v-e5b4709d]{width:clamp(500px,500px + 11vw,900px)}}.IntroView__content[data-v-e5b4709d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1rem,.4rem + 1.7vh,3rem);opacity:0;transform:translateY(20px)}.IntroView__content--btn[data-v-e5b4709d]{margin:clamp(1rem,1rem + .5vh,2.2rem) 0;opacity:0;transform:translateY(20px)}@media (min-width: 576px){.IntroView__content br[data-v-e5b4709d]{display:none}}.LandingView[data-v-819993e1]{background:pink}.ModalModeration[data-v-2c54ac17]{position:fixed;width:100%;height:100vh;z-index:13;background:#00fc;display:flex;justify-content:center;align-items:center}.ModalModeration__container[data-v-2c54ac17]{background:#00f;border:1px solid white;border-radius:40px;padding:5rem 2rem 3rem;display:flex;flex-direction:column;align-items:center;gap:2rem;width:90vw;max-width:500px;position:relative}@media (min-width: 768px){.ModalModeration__container[data-v-2c54ac17]{padding:5rem}}@media (min-width: 1800px){.ModalModeration__container[data-v-2c54ac17]{max-width:600px}}@media (min-width: 2300px){.ModalModeration__container[data-v-2c54ac17]{max-width:700px}}.ModalModeration .icon[data-v-2c54ac17]{width:20px;height:20px;position:absolute;top:2rem;right:2rem;cursor:pointer}.ResultView{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%}@media (min-width: 768px){.ResultView{width:clamp(500px,500px + 9vw,900px)}}@media (min-width: 1800px){.ResultView{width:clamp(500px,500px + 11vw,900px)}}.ResultView{min-height:60vh;margin-bottom:clamp(1rem,.9rem + .6vw,2rem)}.ResultView__content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1rem,1rem + .5vh,2.2rem);margin-bottom:clamp(1rem,1rem + .5vh,2.2rem)}.ResultView__result{background-image:url(/build/assets/postal-3-4-Z2Nn89Ou.webp);background-size:100% 100%;padding:1.5em 1.5rem 1rem;display:flex;flex-direction:column;gap:1rem;align-items:center;opacity:0;transform:translateY(20px)}@media (min-width: 768px){.ResultView__result{padding:1.8rem 1.8rem 1.5rem}}.ResultView__result.horizontal{background-image:url(/build/assets/postal-4-3-SKKCGzD-.webp)}@media (min-width: 768px){.ResultView__result.horizontal{width:125%}}.ResultView__result.vertical{background-image:url(/build/assets/postal-9-16-D1yp9h_u.webp)}.ResultView__result.square{background-image:url(/build/assets/postal-1-1-D7vbzb4p.webp)}.ResultView__result--image{width:100%;max-width:100%;height:100%;max-height:80vh;filter:blur(15px) saturate(.5) contrast(.9);opacity:.85;transform:scale(1.02)}.ResultView__result--message{font-family:Authenia;text-align:center;font-size:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.ResultView__buttons{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1rem,1rem + .5vh,2.2rem);opacity:0;transform:translateY(20px)}@media (min-width: 992px){.ResultView__buttons{width:150%;flex-direction:row}}.ResultView__loading{width:100%;height:100%;background:#ffffffa6;forced-color-adjust:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;aspect-ratio:1/1;border-radius:1rem;opacity:0;transform:translateY(20px)}@media (min-width: 768px){.ResultView__loading{aspect-ratio:16/9}}.ResultView__loading svg{width:100px;height:100px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ResultView__error{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4rem;opacity:0;transform:translateY(20px)}.ResultView__error--content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;background:#ffffffa6;forced-color-adjust:none;padding:2.5rem;border-radius:1rem;border:.12rem solid #FF8585}.ResultView__error--message{max-width:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.7rem}.TheBackground{position:fixed;top:0;left:0;width:100%;height:120vh;overflow-y:visible;z-index:-1}@media (min-width: 768px){.TheBackground{height:100vh}}.TheBackground__base{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0}.TheBackground__snow{position:absolute;bottom:0;left:0%;right:0%;width:100%;min-width:1000px;height:auto;-o-object-fit:contain;object-fit:contain;opacity:0;transform:translateY(5%);display:none}@media (min-width: 768px){.TheBackground__snow{display:block}}.TheBackground__reflections-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.TheBackground__reflection{position:absolute;width:clamp(75px,70px + 3.5vw,150px);height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center center}.TheCookieBanner{position:fixed;bottom:3rem;left:5%;z-index:9999;padding:1.2rem;background:#fff;border-radius:1rem;box-shadow:0 4px 8px #060e4633;opacity:1;width:90%;max-width:clamp(300px,375px + 5vw,500px)}@media (min-width: 768px){.TheCookieBanner{left:3rem}}.TheCookieBanner__container{display:flex;flex-direction:column;gap:1.5rem}.TheCookieBanner__text{font-family:bbvaBook;font-size:clamp(.8rem,.35rem + .6vw,1.1rem)}.TheCookieBanner__text a{text-decoration:underline}.TheCookieBanner__buttons{display:flex;align-items:center;gap:1rem}.TheCookieBanner__button{position:relative;padding:clamp(.5rem,.4rem + .3vh,1.1rem) clamp(1.5rem,1.3rem + .5vw,2rem);border-radius:2.5rem;box-shadow:0 4px 8px #060e4633;cursor:pointer;transition:all .2s ease;font-family:bbvaMedium;font-style:normal;font-size:clamp(.8rem,.35rem + .6vw,1.1rem);text-align:center}.TheCookieBanner__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border-radius:inherit;background:#fff;background:linear-gradient(171deg,#79c3ff1a 28%,#0013914d,#79c3ff1a 72%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.TheCookieBanner__button.blue:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border-radius:inherit;background:#fff;background:linear-gradient(171deg,#79c3ff 28%,#00139180,#79c3ff 72%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.TheFooter{position:relative;z-index:1;margin-top:auto;padding:1rem 0 2.7rem;color:#001391;width:90%;display:flex;justify-content:space-between;gap:2.5rem;opacity:0;transform:translateY(10px)}.TheFooter__legal{max-width:1000px}.TheFooter__legal a{text-decoration:underline}@media (min-width: 768px){.TheFooter__legal p{text-align:left}}.TheFooter__logo{display:none}@media (min-width: 768px){.TheFooter__logo{display:flex}.TheFooter__logo svg{height:clamp(18px,10px + 3vh,30px);width:auto}}.TheHeader{padding-top:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%}@media (min-width: 768px){.TheHeader{width:clamp(500px,500px + 9vw,900px)}}@media (min-width: 1800px){.TheHeader{width:clamp(500px,500px + 11vw,900px)}}@media (min-width: 768px){.TheHeader{display:none}}.TheHeader__logo{display:flex;margin-right:auto}.TheHeader__logo svg{height:26px;width:auto}@font-face{font-family:bbvaBook;src:url(/build/assets/BBVABentonSans-Book-CN2Fj0ld.woff2) format("woff2")}@font-face{font-family:bbvaBold;src:url(/build/assets/BBVABentonSans-Bold-DsLlmBRa.woff2) format("woff2")}@font-face{font-family:bbvaItalic;src:url(/build/assets/BBVABentonSans-BookItalic-D7Dk5awo.woff2) format("woff2")}@font-face{font-family:bbvaLight;src:url(/build/assets/BBVABentonSansLight-Regular-BfEOQBBA.woff2) format("woff2")}@font-face{font-family:bbvaMedium;src:url(/build/assets/BentonSansBBVA-Medium-CSxDMq_j.woff2) format("woff2")}@font-face{font-family:Authenia;src:url(/build/assets/Authenia-gQfJf1tC.woff2) format("woff2")}*{box-sizing:border-box;padding:0;margin:0;border:0;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;forced-color-adjust:none}body{max-width:100vw;overflow-x:hidden;font-family:bbvaBook;background:#fff;color:#060e46;-webkit-text-size-adjust:none;box-sizing:border-box;padding:0;margin:0;border:0;color-scheme:light}html{-webkit-text-size-adjust:none;font-size:16px;font-weight:400;line-height:1.4;text-decoration:none;scroll-behavior:smooth;color-scheme:light;forced-color-adjust:none;-webkit-tap-highlight-color:transparent}a{display:block;text-decoration:none;color:inherit;font-size:inherit}p a{display:inline}li{list-style-type:none}form,input,textarea,select,button,label{font-family:bbvaBook;font-size:inherit;-webkit-hyphens:auto;hyphens:auto;background-color:transparent;color:inherit;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none}button{cursor:pointer}*{forced-color-adjust:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.text{font-family:bbvaBook;font-weight:400;font-style:normal;font-size:clamp(1rem,.5rem + .8vw,2rem);text-align:center}.text-s{font-family:bbvaBook;font-weight:400;font-style:normal;font-size:clamp(.7rem,.4rem + .4vw,.9rem);text-align:center}.text-medium{font-family:bbvaMedium;font-style:normal;font-size:clamp(1rem,.5rem + .8vw,2rem);text-align:center}.red{color:#c30a0a}.hidden{display:none}.btn{position:relative;padding:clamp(.8rem,.6rem + .5vw,1.5rem) clamp(1.5rem,1.3rem + .5vw,2rem);border-radius:2.5rem;box-shadow:0 4px 8px #060e4633;cursor:pointer;transition:all .2s ease;font-family:bbvaMedium;font-style:normal;font-size:clamp(1rem,.5rem + .8vw,2rem);text-align:center}.btn.white{background:#ffffff4d;forced-color-adjust:none}.btn.white:hover{background:#ffffffa6}.btn.white:disabled{color:#060e464d;background:#ffffffa6;cursor:not-allowed}.btn.white:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border-radius:inherit;background:#fff;background:linear-gradient(171deg,#fff 28%,#fff0,#fff 72%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.btn.blue{background:linear-gradient(140deg,#001391 -33.64%,#79c3ff 122.08%);color:#fff}.btn.blue:hover{background:linear-gradient(0deg,#060e4666,#060e4666),linear-gradient(140deg,#001391 -33.64%,#79c3ff 122.08%)}.btn.blue:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border-radius:inherit;background:#fff;background:linear-gradient(171deg,#79c3ff80 28%,#060e4600,#79c3ff80 72%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.btn .nieve1{position:absolute;top:clamp(-.5rem,-.5rem + .5vw,-1.5rem);right:30px;height:clamp(.9rem,.75rem + .5vw,1.5rem);width:auto;-o-object-fit:contain;object-fit:contain}.btn .nieve2{position:absolute;top:clamp(-.3rem,-.35rem + .5vw,-1.5rem);left:clamp(1.1rem,.9rem + .5vw,2rem);height:clamp(.6rem,.4rem + .5vw,1rem);width:auto;-o-object-fit:contain;object-fit:contain}.btn .nieve3{position:absolute;top:clamp(-.6rem,-.5rem + .5vw,-1.5rem);left:30px;height:clamp(.9rem,.75rem + .5vw,1.5rem);width:auto;-o-object-fit:contain;object-fit:contain}.App{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}
