@charset "UTF-8";body html,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,body a{text-decoration:none}body ol,body ul,ol,ul{list-style:none}body table,table{border-collapse:collapse;border-spacing:0}@font-face{font-family:BreeBold;src:url(../fonts/BreeBold.woff2) format("woff2"),url(../fonts/BreeBold.woff) format("woff"),url(../fonts/BreeBold.ttf) format("truetype"),url(../fonts/BreeBold.otf) format("opentype"),url(../fonts/BreeBold.eot) format("embedded-opentype"),url(../fonts/BreeBold.svg#BreeBold) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DMSans;src:url(../fonts/DMSans.woff2) format("woff2"),url(../fonts/DMSans.woff) format("woff"),url(../fonts/DMSans.ttf) format("truetype"),url(../fonts/DMSans.otf) format("opentype"),url(../fonts/DMSans.eot) format("embedded-opentype"),url(../fonts/DMSans.svg#DMSans) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:InterBold;src:url(../fonts/InterBold.eot);src:local("☺"),url(../fonts/InterBold.woff2) format("woff2"),url(../fonts/InterBold.woff) format("woff"),url(../fonts/InterBold.otf) format("opentype"),url(../fonts/InterBold.ttf) format("truetype"),url(../fonts/InterBold.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:InterRegular;src:url(../fonts/InterRegular.eot);src:local("☺"),url(../fonts/InterRegular.woff2) format("woff2"),url(../fonts/InterRegular.woff) format("woff"),url(../fonts/InterRegular.otf) format("opentype"),url(../fonts/InterRegular.ttf) format("truetype"),url(../fonts/InterRegular.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.font-preloader{position:absolute;left:-9999px;top:-9999px;visibility:hidden;font-size:1px;pointer-events:none;z-index:-1}.font-preloader::before{content:"Loading";font-family:BreeBold,DMSans}.font-preloader::after{content:"Fonts";font-family:InterBold,InterRegular}.font-preloader span:nth-child(1){font-family:BreeBold}.font-preloader span:nth-child(2){font-family:DMSans}.font-preloader span:nth-child(3){font-family:InterBold}.font-preloader span:nth-child(4){font-family:InterRegular}body,body body{min-height:100%;font-family:Arial,sans-serif;background-color:#fff}:root{--color-prm:#D50057;--color-sec:#FFA400;--color-trc:#6A5F5A;--color-ctc:#960048;--color-cnc:#FEFAFC;--color-white:#ffffff;--color-black:#000000;--font-BreeBold:"BreeBold",sans-serif;--font-InterRegular:"InterRegular",sans-serif;--font-InterBold:"InterBold",sans-serif;--font-DMSans:"DMSans",sans-serif;--xxxxxl:calc(80px + 40 * ((100vw - 1920px) / 1280));--xxxxl:calc(70px + 40 * ((100vw - 1920px) / 1280));--xxxl:calc(60px + 40 * ((100vw - 1920px) / 1280));--xxl:calc(50px + 35 * ((100vw - 1920px) / 1280));--xl:calc(34px + 20 * ((100vw - 1920px) / 1280));--l:calc(32px + 16 * ((100vw - 1920px) / 1280));--m:calc(28px + 16 * ((100vw - 1920px) / 1280));--s:calc(26px + 16 * ((100vw - 1920px) / 1280));--xs:calc(24px + 16 * ((100vw - 1920px) / 1280));--xxs:calc(20px + 16 * ((100vw - 1920px) / 1280));--xxxs:calc(18px + 16 * ((100vw - 1920px) / 1280));--xxxxs:calc(16px + 16 * ((100vw - 1920px) / 1280));--xxxxxs:calc(14px + 16 * ((100vw - 1920px) / 1280));--padding-section:calc(100px + 40 * ((100vw - 1920px) / 1280)) 0;--padding-innersection:calc(64px + 20 * ((100vw - 1920px) / 1280)) 0;--padding-title:calc(40px + 20 * ((100vw - 1920px) / 1280)) 0;--letter-spacing:0.2rem;--animationhover:all 0.2s ease;--sombra-interior:inset 0 24px 20px -10px rgba(0, 0, 0, .2)}@keyframes appearFromCenter{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}body *,body ::after,body ::before{margin:0;padding:0;box-sizing:border-box}body html{height:100%;font-size:62.5%}body body{font-size:1.6rem;line-height:1.5;color:#333}body a{color:inherit}body h1,body h2,body h3,body h4,body h5,body h6,body p{font-weight:400;margin:0}body canvas,body img,body picture,body svg,body video{display:block;max-width:100%;height:auto}body button,body input,body select,body textarea{font:inherit;border:none;background:0 0;outline:0}body button{cursor:pointer}.hero{min-height:100dvh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:var(--padding-section)}@media (max-width:767px){:root{--xxxxxl:calc(50px + 14 * ((100vw - 768px) / 384));--xxxxl:calc(36px + 14 * ((100vw - 768px) / 384));--xxxl:calc(32px + 14 * ((100vw - 768px) / 384));--xxl:calc(28px + 10 * ((100vw - 768px) / 384));--xl:calc(24px + 6 * ((100vw - 768px) / 384));--l:calc(22px + 4 * ((100vw - 768px) / 384));--m:calc(20px + 4 * ((100vw - 768px) / 384));--s:calc(18px + 4 * ((100vw - 768px) / 384));--xs:calc(16px + 4 * ((100vw - 768px) / 384));--xxs:calc(14px + 4 * ((100vw - 768px) / 384));--xxxs:calc(12px + 4 * ((100vw - 768px) / 384));--xxxxs:calc(10px + 4 * ((100vw - 768px) / 384));--xxxxxs:calc(8px + 4 * ((100vw - 768px) / 384));--padding-section:calc(40px + 8 * ((100vw - 768px) / 384)) 0;--padding-innersection:calc(30px + 8 * ((100vw - 768px) / 384)) 0;--padding-title:calc(14px + 6 * ((100vw - 768px) / 384)) 0}.hero{padding:0;display:block;min-height:inherit}}.hero__back-button{position:absolute;top:1rem;left:1rem;background:0 0;border:none;cursor:pointer;padding:.5rem;border-radius:50%;transition:var(--animationhover);z-index:10}.hero__back-button img{width:2rem;height:2rem}.hero__back-button:hover{background-color:rgba(255,255,255,.1)}.hero .container{max-width:70%;margin:0 auto}@media (max-width:1024px){.hero .container{max-width:90%}}.hero--container__content{position:relative}.hero--container__content picture img{border-radius:2rem}@media (max-width:767px){.hero__back-button{top:.5rem;left:.5rem}.hero__back-button img{width:1.5rem;height:1.5rem}.hero .container{max-width:100%}.hero--container__content picture img{border-radius:0}}.hero--container__content--info{position:absolute;top:50%;right:0;width:50%;transform:translate(0,-50%);padding:3rem;background-color:var(--color-white);height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:0 3rem;box-shadow:rgba(241,143,159,.28) 0 0 .5rem .2rem;border-radius:1.5rem;gap:calc(5rem + 20 * (100vw - 1920px)/ 1280)}.hero--container__content--info .title h1{font-size:var(--xxl);font-family:var(--font-BreeBold);text-align:center;color:var(--color-prm);line-height:1}@media (max-width:767px){.hero--container__content--info{position:initial;background-color:transparent;box-shadow:none;transform:none;gap:calc(6rem + 20 * (100vw - 1920px)/ 1280);margin:0 auto;max-width:90%;padding:var(--padding-section);width:100%}.hero--container__content--info .title h1{font-size:var(--xxxxxl)}}.hero--container__content--info .text p{font-family:var(--font-InterRegular);color:var(--color-trc);font-size:var(--xs)}@media (max-width:767px){.hero--container__content--info .text p{font-size:var(--m);text-align:center}}.hero--container__content--info a,.hero--container__content--info button{min-width:30rem}.hero--container__content--info a .button,.hero--container__content--info button .button{text-align:center;border:.1rem solid var(--color-prm);background-color:var(--color-prm);padding:1rem 2rem;border-radius:5rem;transition:all .2s ease;margin:0}.hero--container__content--info a .button p,.hero--container__content--info button .button p{font-family:var(--font-DMSans);color:var(--color-white);font-size:var(--xxs);transition:all .2s ease}.test-header__title,.test-question__number,.test-question__text{font-family:var(--font-BreeBold)}.hero--container__content--info a .button:hover,.hero--container__content--info button .button:hover{border:.1rem solid var(--color-ctc);color:var(--color-ctc);background-color:var(--color-ctc)}.test-header{background-color:var(--color-white);position:sticky;top:0;z-index:100}@media (max-width:767px){.hero--container__content--info a .button p,.hero--container__content--info button .button p{font-size:var(--s)}.home{padding:calc(8.5rem + 8 * (100vw - 768px)/ 384) 0;padding-bottom:0}.test-header{padding:var(--padding-innersection);padding-bottom:0}}.test-header__back{background:0 0;border:none;cursor:pointer;padding:.5rem;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:var(--animationhover);color:var(--color-prm);margin-bottom:1rem;position:absolute;left:2rem;top:50%;transform:translateY(-50%)}@media (max-width:767px){.test-header__back{position:static;transform:none;margin-bottom:1rem}}.test-header__back:hover{background-color:var(--color-cnc)}.test-header__content{max-width:87%;margin:0 8rem;text-align:center}@media (max-width:1023px){.test-header__content{max-width:90%}}.test-header__title{font-size:var(--xl);color:var(--color-trc);margin-bottom:1rem}.test-header__progress-text,.test__progress-text p{font-family:var(--font-InterRegular);color:var(--color-trc)}@media (max-width:767px){.test-header__content{max-width:90%;margin-left:auto;margin-right:auto;position:relative}.test-header__title{font-size:var(--xxxxl)}.test-header__progress-text{text-align:end}}.test-header__progress-text{font-size:var(--xs);display:block;font-weight:600}.test-header__progress-bar{height:.5rem;background-color:#E5E5E5;border-radius:.25rem;overflow:hidden;max-width:30rem;margin:0 auto}.test-header__progress-fill{height:100%;background-color:var(--color-prm);transition:width .3s ease;border-radius:.25rem}.test-next,.test-prev{position:relative;width:4rem;height:4rem}.test-next__hover,.test-prev__hover{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transform:scale(0)}.test-next:hover .test-next__hover,.test-prev:hover .test-next__hover{opacity:1;transform:scale(1);animation:appearFromCenter .15s ease forwards}@media (max-width:767px){.test-header__progress-bar{max-width:100%}.test-next:hover .test-next__hover,.test-prev:hover .test-next__hover{opacity:0;visibility:hidden}}.test-next.disabled,.test-prev.disabled{opacity:.5;pointer-events:none}.test-prev:hover .test-prev__hover{opacity:1;transform:scale(1);animation:appearFromCenter .15s ease forwards}@media (max-width:767px){.test-prev:hover .test-prev__hover{opacity:0;visibility:hidden}}.test-next:hover .test-next__hover{opacity:1;transform:scale(1);animation:appearFromCenter .15s ease forwards}.test-pagination{width:auto!important}.test-controls{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.5rem;width:100%;-ms-flex-pack:end;justify-content:flex-end;padding-top:1rem}@media (max-width:767px){.test-next:hover .test-next__hover{opacity:0;visibility:hidden}.test-controls{-ms-flex-pack:center;justify-content:center}}.test-prev{position:absolute;left:0;top:0;width:2.5rem;height:2.5rem;min-width:auto}.test__progress{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:1rem 0}.test__progress-text{display:block;width:15%}.test__progress-text p{font-size:var(--xxxs);margin:0;text-align:end;letter-spacing:-.1rem}.test__progress-bar{height:.8rem;background-color:#E5E5E5;border-radius:1rem;overflow:hidden;margin:0 auto;width:85%}@media (max-width:767px){.test__progress-text p{font-size:var(--xs)}.test__progress-bar{height:.5rem}}.test__progress-fill{height:100%;background-color:var(--color-prm);transition:width .3s ease;border-radius:.25rem}.test-question__header{margin-bottom:1rem}.test-question__number{font-size:var(--s);color:var(--color-prm)}@media (max-width:767px){.test-question__number{font-size:var(--xxxxl)}}.test-question__text{font-size:var(--s);color:var(--color-trc);display:inline;line-height:1.4}@media (max-width:767px){.test-question__text{font-size:var(--xxxxl)}}.test-question__answers{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-bottom:1rem}.test-question__answer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem;padding:1rem;border:1px solid #D9D9D9;border-radius:1rem;background-color:var(--color-white);cursor:pointer;transition:var(--animationhover);text-align:left}.test-question__answer.selected,.test-question__answer:hover:not(:disabled){border-color:var(--color-prm)}.test-question__answer.selected .test-question__answer-circle{background-color:var(--color-prm);border-color:var(--color-prm)}.test-question__answer.correct{border-color:#39B54D}.test-question__answer.correct .test-question__answer-circle{background-color:#39B54D;border-color:#39B54D}.test-question__answer.incorrect{border-color:#F21E11}.test-question__answer.incorrect .test-question__answer-circle{background-color:#F21E11;border-color:#F21E11}.test-question__answer:disabled{cursor:not-allowed}.test-question__answer-circle{width:1.5rem;height:1.5rem;border:2px solid #D9D9D9;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:var(--animationhover);-ms-flex-negative:0;flex-shrink:0}.test-question__answer-text{font-family:var(--font-InterRegular);font-size:var(--xxxs);color:var(--color-trc);line-height:1.4}.test-question__explanation{padding:1rem;border-radius:1rem;opacity:0;pointer-events:none;transition:opacity .3s ease;visibility:hidden}@media (max-width:767px){.test-question__answer-text{font-size:var(--m)}.test-question__explanation{min-height:10rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.test-question__explanation.correct,.test-question__explanation.incorrect{opacity:1;pointer-events:all;visibility:visible}.test-question__explanation.correct{background-color:#39B54D}.test-question__explanation.incorrect{background-color:#F21E11}.score-card,.test__continue-btn{background-color:var(--color-prm)}.test-question__explanation-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:1rem;-ms-flex-pack:center;justify-content:center}.test-question__explanation-icon{width:1.5rem;height:1.5rem;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.test-question__explanation-title{font-family:var(--font-BreeBold);font-size:var(--xs);color:var(--color-white)}@media (max-width:767px){.test-question__explanation-title{font-size:var(--l)}}.test-question__explanation-text{font-family:var(--font-InterRegular);font-size:var(--xxs);text-align:center;color:var(--color-white);line-height:1.2}.test__mobile-header{display:none}@media (max-width:767px){.test-question__explanation-text{font-size:var(--s)}.test__mobile-header{display:block}}.test__back-container{position:relative;width:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.test__back-container{display:none}}.test__header-container{display:block;text-align:center;width:100%;margin:1rem 0}@media (max-width:767px){.test__header-container{display:none}}.test__title{font-family:var(--font-BreeBold);font-size:var(--s);color:#252A2D}.test__content-container{width:100%}.test__button-container{margin-top:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.test__continue-btn{width:100%;padding:1rem;color:var(--color-white);border:none;border-radius:5rem;font-family:var(--font-DMSans);font-size:var(--xxxs);cursor:pointer;transition:var(--animationhover)}.test__continue-btn:hover:not(.disabled){background-color:var(--color-ctc)}.test__continue-btn.disabled{background-color:var(--color-white);color:#949C9F;border:.1rem solid #949C9F;cursor:auto}.test .hero--container__content--info{gap:1rem;height:85%}@media (max-width:767px){.test__continue-btn{padding:1.2rem;font-size:var(--s)}.test .hero{padding:2rem 0 0;min-height:auto}.test .hero--container__content{position:relative}.test .hero--container__content--img{max-width:90%;margin:0 auto}.test .hero--container__content--img picture img{border-radius:1rem 1rem 0 0}.test .hero--container__content--info{height:auto;gap:1rem}}.test .hero--container__content--info .test-next,.test .hero--container__content--info .test-prev{position:relative;width:4rem;height:4rem}.test .hero--container__content--info .test-next__hover,.test .hero--container__content--info .test-prev__hover{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transform:scale(0)}.test .hero--container__content--info .test-next:hover .test-next__hover,.test .hero--container__content--info .test-prev:hover .test-next__hover{opacity:1;transform:scale(1);animation:appearFromCenter .15s ease forwards}@media (max-width:767px){.test .hero--container__content--info .test-next:hover .test-next__hover,.test .hero--container__content--info .test-prev:hover .test-next__hover{opacity:0;visibility:hidden}}.test .hero--container__content--info .test-next.disabled,.test .hero--container__content--info .test-prev.disabled{opacity:.5;pointer-events:none}.test .hero--container__content--info .test-prev:hover .test-prev__hover{opacity:1;transform:scale(1);animation:appearFromCenter .15s ease forwards}@media (max-width:767px){.test .hero--container__content--info .test-prev:hover .test-prev__hover{opacity:0;visibility:hidden}}.test .hero--container__content--info .test-next:hover .test-next__hover{opacity:1;transform:scale(1);animation:appearFromCenter .15s ease forwards}.test .hero--container__content--info .test-pagination{width:auto!important}.test .hero--container__content--info .test-controls{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.5rem;width:100%;-ms-flex-pack:end;justify-content:flex-end;padding-top:1rem}@media (max-width:767px){.test .hero--container__content--info .test-next:hover .test-next__hover{opacity:0;visibility:hidden}.test .hero--container__content--info .test-controls{-ms-flex-pack:center;justify-content:center}}.congratulations-card,.info-section{display:-ms-flexbox;-ms-flex-direction:column}.test .hero--container__content--info .test-prev{position:absolute;top:0;left:0;min-width:auto;width:3rem;height:3rem}.congratulations-card{display:flex;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:1rem;width:60%}.congratulations-card__title{font-family:var(--font-BreeBold);font-size:var(--l);color:var(--color-prm);margin:0}@media (max-width:767px){.congratulations-card{-ms-flex-align:center;align-items:center;text-align:center;width:100%}.congratulations-card__title{font-size:var(--xxxxl)}}.congratulations-card__message{font-family:var(--font-InterRegular);font-size:var(--xs);color:var(--color-trc);line-height:1.5;margin:0;max-width:400px}@media (max-width:767px){.congratulations-card__message{font-size:var(--s);max-width:100%}}.congratulations-card .button{text-align:center;border:.1rem solid var(--color-prm);padding:1rem 2rem;border-radius:5rem;transition:all .2s ease;margin:0}.congratulations-card .button p{font-family:var(--font-DMSans);color:var(--color-prm);font-size:var(--xxs);transition:all .2s ease}.info-section__title,.score-card__score,.score-card__title{font-family:var(--font-BreeBold)}.congratulations-card .button:hover{border:.1rem solid var(--color-ctc)}.congratulations-card .button:hover p{color:var(--color-ctc)}.info-section{display:flex;flex-direction:column;-ms-flex-align:center;align-items:center}.info-section__content,.score-card{text-align:center;display:-ms-flexbox}.info-section__image img{width:75%;margin:0 auto;border-radius:1rem;padding-bottom:3rem}@media (max-width:767px){.congratulations-card .button p{font-size:var(--s)}.info-section__image img{width:100%}}.info-section__image img picture img{width:100%}.info-section__content{display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:1rem}.info-section__title{font-size:var(--xl);color:var(--color-prm)}@media (max-width:767px){.info-section__title{font-size:var(--xxxxl)}}.info-section__description{font-family:var(--font-InterRegular);font-size:var(--xxs);color:var(--color-trc)}@media (max-width:767px){.info-section__description{font-size:var(--s)}}.info-section .button{text-align:center;border:.1rem solid var(--color-prm);padding:1rem 2rem;border-radius:5rem;transition:all .2s ease;margin:0}.info-section .button p{font-family:var(--font-DMSans);color:var(--color-prm);font-size:var(--xxs);transition:all .2s ease}.info-section .button:hover{border:.1rem solid var(--color-ctc)}.info-section .button:hover p{color:var(--color-ctc)}.info-section__button.button{min-width:25rem}.results-image{width:100%;padding:var(--padding-innersections);padding-top:0}.results-image__img{width:100%;height:auto;border-radius:0 0 1rem 1rem}.score-card{border-radius:1rem;padding:2rem;color:var(--color-white);height:100%;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:40%}@media (max-width:767px){.info-section .button p{font-size:var(--s)}.score-card{width:100%}}.score-card__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.score-card__title{font-size:var(--xs);margin:0}.score-card__score{font-size:var(--xxxxl);font-weight:700;color:var(--color-white);line-height:1}@media (max-width:767px){.score-card__score{font-size:5rem}}.score-card__label{font-family:var(--font-InterRegular);font-size:var(--xs);text-transform:uppercase;margin:0;opacity:.9}.test-results__main{max-width:87%;margin:0 auto}.test-results__top-section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:3rem;width:60%;margin:0 auto;padding:var(--padding-section);padding-top:0}@media (max-width:767px){.score-card__label{font-size:var(--xxs)}.test-results__main{max-width:90%}.test-results__top-section{-ms-flex-direction:column;flex-direction:column;gap:2rem;width:100%}}.test-results__info-sections{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(100px + 40 * (100vw - 1920px)/ 1280) 0;padding:var(--padding-section);padding-top:0}@media (max-width:1023px){.test-results__main{max-width:90%}.test-results__info-sections{gap:calc(60px + 24 * (100vw - 1024px)/ 512) 0}}@media (max-width:767px){.test-results__info-sections{gap:calc(40px + 8 * (100vw - 768px)/ 384) 0}}*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{height:100%;font-size:62.5%}body{font-size:1.6rem;line-height:1.5;color:#333}a{color:inherit}h1,h2,h3,h4,h5,h6,p{font-weight:400;margin:0}canvas,img,picture,svg,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;border:none;background:0 0;outline:0}button{cursor:pointer}