@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Manrope:wght@200..800&display=swap";:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}.card{padding:2em}#app{width:100%;min-height:100dvh;margin:0 auto;padding:0;text-align:center;display:flex;flex-direction:column;align-items:center}:root{--font-family-df: "Lato";--font-family-menus: "Manrope";--default-fs: 16px;--main-width: 1600px;--main-max-width: 90dvw;--main-padding-y: 50px;--main-padding-x: 0;--main-padding-y-mobile: calc(var(--desktop-mobile-scale) * var(--main-padding-y));--main-padding-x-mobile: 0;--main-bg: white;--desktop-mobile-scale: .7;--separator: #dcdcdc;--btn-start-bg: #F389AB;--btn-start-txt: white;--btn-start-bg-hover: #f8a2bc;--btn-start-bg-active: #ee7ea2;--btn-start-focus-outline: #e999b2;--btn-answer-bg: #FFD6D6;--btn-answer-txt: black;--btn-answer-bg-hover: #ffc7c7;--btn-answer-bg-active: #fdb7b7;--btn-answer-bg-text: hsl(0, 0%, 50%);--btn-answer-bg-disabled: #e6e6e6;--btn-answer-focus-outline: #ffe7e7;--answers-max-width: 80%;--transition-df: all .3s ease-in-out;--quiz-head-fs: 24px;--quiz-head-gap: 20px;--quiz-head-logo-width: 190px;--quiz-head-mb: 30px}@media (min-width: 1024px){:root{--default-fs: 20px}}@media (min-width: 1024px){:root{--main-max-width: 85dvw}}@media (min-width: 768px){:root{--answers-max-width: 50%}}@media (min-width: 1024px){:root{--answers-max-width: 40%}}@media (min-width: 1400px){:root{--answers-max-width: 35%}}@media (min-width: 1024px){:root{--quiz-head-fs: 30px;--quiz-head-gap: 20px;--quiz-head-logo-width: 225px;--quiz-head-mb: 55px}}body{background-color:var(--main-bg);font-family:var(--font-family-df);color:#000;font-size:16px}body p{margin:0;padding:0}button{font-family:var(--font-family-df);border:none;border-radius:2px;font-weight:600;transition:var(--transition-df)}button:focus{outline:2px solid white;border-radius:4px}.button-default{font-size:16px;color:#fff;text-transform:uppercase;letter-spacing:.05em;padding:1em 1.5em;background-color:#000;cursor:pointer;text-decoration:none;transition:var(--transition-df);width:fit-content}.button-default:hover{background-color:#4e4e4e}.button-default:disabled{background-color:#b0b0b0;color:#f2f2f2}.main{display:flex;padding:var(--main-padding-y) var(--main-padding-x);width:var(--main-width);max-width:var(--main-max-width);flex-direction:column;align-items:center}@media (max-width: 768px){.main{padding:var(--main-padding-y-mobile) var(--main-padding-x-mobile)}}.transition-div{max-width:var(--main-max-width)}.go-forth-enter-active,.go-forth-leave-active,.go-back-enter-active,.go-back-leave-active{transition:all .4s ease-in-out;opacity:1}.go-forth-leave-to,.go-back-enter-from{transform:translate(-25%);opacity:0}.go-back-leave-to,.go-forth-enter-from{transform:translate(25%);opacity:0}.quizes-start{display:flex;align-items:center;justify-content:center;width:100%}.quizes-start .page-head .page-head__txt{font-size:24px}:root{--404-font-size: clamp(30px, 37vw, 400px)}.page-404{display:inherit;gap:calc(.25 * var(--404-font-size));padding:calc(.4 * var(--404-font-size))}.page-404 div,.page-404 div div{transition:var(--transition-df)}.page-404 .page-404__inner{position:relative;flex-direction:column;align-items:center;gap:3em;display:flex;justify-content:center;width:inherit;height:calc(.75 * var(--404-font-size))}.page-404 .page-404__inner .page-404__inner__404{width:100%;position:absolute;font-size:clamp(var(--404-font-size),var(--404-font-size),350px);font-weight:800;top:-.4em;text-align:center;color:#f2f2f2;padding:0;z-index:-1}.page-404 .page-404__inner .page-404__inner__message{font-size:calc(var(--404-font-size) / 4);font-weight:200}@media (max-width: 768px){.page-404 .page-404__inner .page-404__inner__message{font-size:calc(var(--404-font-size) / 3.5)}}.topbar,.navbar{display:flex;flex-wrap:wrap;width:100%;font-family:var(--font-family-menus);font-size:14px;font-weight:600;line-height:16px;letter-spacing:.03em;text-transform:uppercase}.topbar a,.navbar a{text-decoration:none;color:#000}.topbar{width:100%;background-color:#f7f7f7;display:flex;justify-content:center;z-index:1000}.topbar .topbar__inner{text-align:left;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:8px 0;gap:1.5em;width:var(--main-width);max-width:var(--main-max-width)}.topbar .topbar__inner .topbar__inner__phone{display:flex;gap:.75em}.topbar .topbar__inner .topbar__inner__phone img{height:1.3em;width:auto}.topbar .topbar__inner .topbar__inner__badge{height:1.75em;width:auto}.navbar{width:100%;background-color:var(--main-bg);position:sticky;top:-1px;z-index:1000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.navbar.sticky{border-bottom:1px solid var(--separator)}.navbar.sticky .navbar__inner{border:none}.navbar .navbar__inner{border-bottom:1px solid var(--separator);font-family:var(--font-family-menus);font-size:14px;font-weight:600;line-height:6px;letter-spacing:.03em;text-align:left;padding:2em 0;display:flex;flex-wrap:wrap;align-items:center;margin-top:.1%;width:var(--main-width);max-width:var(--main-max-width);justify-content:center}.navbar .navbar__inner .navbar__inner__desktop{width:100%;display:flex;justify-content:space-between;align-content:space-between;flex-wrap:wrap}@media (max-width: 929px){.navbar .navbar__inner .navbar__inner__desktop{display:none}}.navbar .navbar__inner .navbar__inner__desktop .navbar__inner__desktop__logo{width:200px;height:auto;fill:#fff;transition:var(--transition-df);object-fit:contain;margin-top:-1%}.navbar .navbar__inner .navbar__inner__desktop .navbar__inner__desktop__links{display:flex;list-style:none;gap:3em}.navbar .navbar__inner .navbar__inner__desktop .navbar__inner__desktop__links li{transition:var(--transition-df)}.navbar .navbar__inner .navbar__inner__desktop .navbar__inner__desktop__links li:hover{font-weight:900}.navbar .navbar__inner .navbar__inner__mobile{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap}@media (min-width: 929px){.navbar .navbar__inner .navbar__inner__mobile{display:none}}.navbar .navbar__inner .navbar__inner__mobile .navbar__inner__mobile__logo{max-height:45px;max-width:145px;width:auto;height:auto;object-fit:contain;margin-top:-1%}.navbar .navbar__inner .navbar__inner__mobile .navbar__inner__mobile__button{width:22px;height:22px;border:0;background:0 0;cursor:pointer;display:flex;align-items:center;justify-content:center;align-self:center;padding:0;margin-right:15px}.navbar .navbar__inner .navbar__inner__mobile .navbar__inner__mobile__button .navbar__inner__mobile__button__hamburger-menu{height:2px;width:100%;background-color:#000;position:relative;transition:all .3s ease-in-out}.navbar .navbar__inner .navbar__inner__mobile .navbar__inner__mobile__button .navbar__inner__mobile__button__hamburger-menu:before,.navbar .navbar__inner .navbar__inner__mobile .navbar__inner__mobile__button .navbar__inner__mobile__button__hamburger-menu:after{transition:all .3s ease-in-out;content:"";display:block;width:100%;height:2px;position:absolute;left:0;background-color:#000}.navbar .navbar__inner .navbar__inner__mobile .navbar__inner__mobile__button .navbar__inner__mobile__button__hamburger-menu:before{transform:translateY(-6px) rotate(0)}.navbar .navbar__inner .navbar__inner__mobile .navbar__inner__mobile__button .navbar__inner__mobile__button__hamburger-menu:after{transform:translateY(6px) rotate(0)}.navbar .navbar__inner .navbar__inner__mobile.open .navbar__inner__mobile__button .navbar__inner__mobile__button__hamburger-menu{background-color:transparent}.navbar .navbar__inner .navbar__inner__mobile.open .navbar__inner__mobile__button .navbar__inner__mobile__button__hamburger-menu:before{transform:translateY(0) rotate(45deg)}.navbar .navbar__inner .navbar__inner__mobile.open .navbar__inner__mobile__button .navbar__inner__mobile__button__hamburger-menu:after{transform:translateY(0) rotate(-45deg)}.navbar p{color:#fff}.menu-mobile{left:0;z-index:500;position:fixed;padding:0;margin:0;display:flex;flex-direction:column;list-style-type:none;gap:0;width:100%;background-color:var(--main-bg);transition:all .3s ease-in-out}@media (min-width: 929px){.menu-mobile{display:none}}.menu-mobile a{text-align:left;padding:1.5em;text-transform:uppercase;text-decoration:none;color:#000;transition:all .5s ease-in-out;border-bottom:1px var(--separator) solid}.menu-mobile a:hover{color:#727272}.footer{--margin-gap-mobile: 30px;width:100%;bottom:0;align-items:center;font-family:var(--font-family-menus);font-weight:400;display:flex;justify-content:center;flex-direction:column;margin-top:50px}@media (min-width: 1024px){.footer{margin-top:75px}}.footer .footer__columns{display:flex;justify-content:center;align-items:top;width:var(--main-width);max-width:var(--main-max-width);flex-wrap:wrap;gap:var(--margin-gap-mobile)}@media (min-width: 768px){.footer .footer__columns{gap:0}}.footer .footer__columns .footer__columns__col{display:flex;flex:1 1 30%;width:100%;flex-direction:column;text-align:left;margin-right:1.875rem}.footer .footer__columns .footer__columns__col .footer__columns__col__button{font-size:1rem;margin-top:1em;width:fit-content;max-width:var(--main-max-width);font-weight:700;border:1px #000 solid;background-color:transparent;text-transform:uppercase;padding:.75em 3em}.footer .footer__columns .footer__columns__col .footer__columns__col__button:hover{background-color:#feb2be;border-color:#feb2be;color:#fff}.footer .footer__columns .footer__columns__col .footer__columns__col__trustmate{width:250px;max-width:75%;object-fit:contain;margin-top:1em}.footer .footer__columns .footer__columns__col p,.footer .footer__columns .footer__columns__col a{font-size:13px}@media (max-width: 768px){.footer .footer__columns .footer__columns__col p,.footer .footer__columns .footer__columns__col a{font-size:12px;font-weight:500}}.footer .footer__columns .footer__columns__col p{margin-bottom:1em}.footer .footer__columns .footer__columns__col p.phone{font-size:1.1em;font-weight:600}@media (max-width: 768px){.footer .footer__columns .footer__columns__col p{margin-bottom:.75em}.footer .footer__columns .footer__columns__col p.phone{font-size:1em}}.footer .footer__columns .footer__columns__col a{text-decoration-color:transparent;text-underline-offset:3px;color:#000;transition:var(--transition-df)}.footer .footer__columns .footer__columns__col a:hover{color:#313131;text-decoration-color:#818181}@media (max-width: 1024px){.footer .footer__columns .footer__columns__col{flex:1 1 45%}}@media (max-width: 768px){.footer .footer__columns .footer__columns__col{flex:1 1 100%}}.footer .footer__columns .footer__columns__col .footer__columns__col__half-col{width:100%;margin:0;padding:0;display:flex;justify-content:space-between}.footer .footer__columns .footer__columns__col .footer__columns__col__half-col .footer__columns__col__half-col__links,.footer .footer__columns .footer__columns__col .footer__columns__col__half-col .footer__columns__col__half-col__badge{flex:1}.footer .footer__columns .footer__columns__col .footer__columns__col__half-col .footer__columns__col__half-col__badge img{margin:.25em 1em 0;width:100%;max-width:60px;object-fit:contain}@media (max-width: 460px){.footer .footer__columns .footer__columns__col .footer__columns__col__half-col .footer__columns__col__half-col__badge img{max-width:50px}}@media (max-width: 768px){.footer .footer__columns .footer__columns__col .footer__columns__col__half-col{margin-bottom:var(--margin-gap-mobile)}}.footer .footer__columns .footer__columns__col:last-child{margin-right:0}.footer .footer__columns .footer__columns__col .footer__columns__col__head{font-size:18px;padding:13px 0;margin:0 0 13px;text-transform:uppercase;border-bottom:1px solid #e1e2e3;letter-spacing:.01em;font-weight:500}@media (max-width: 768px){.footer .footer__columns .footer__columns__col .footer__columns__col__head{font-size:16px;margin:0 0 8px;padding:8px 0}}.footer .footer__columns .footer__columns__col .footer__columns__col__half-col__links{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column}.footer .footer__columns .footer__columns__col__tiles{width:100%;margin-right:.625rem;list-style-type:none;display:flex;flex-wrap:wrap;position:relative;align-items:flex-start;margin:0;padding:0}.footer .footer__columns .footer__columns__col__tiles .footer__columns__col__tiles__tile{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:90px;height:60px;background-color:var(--main-bg);position:relative;border:1px solid #e1e2e3;margin:0 10px 10px 0}.footer .footer__columns .footer__columns__col__tiles .footer__columns__col__tiles__tile a{display:flex;align-items:center;justify-content:center}.footer .footer__columns .footer__columns__col__tiles .footer__columns__col__tiles__tile a img{width:100%;max-width:60px;max-height:30px;height:auto;object-fit:contain}@media (max-width: 1024px){.footer .footer__columns .footer__columns__col__tiles .footer__columns__col__tiles__tile{width:75px;height:45px}.footer .footer__columns .footer__columns__col__tiles .footer__columns__col__tiles__tile a img{max-width:50px;max-height:20px}}.footer .footer__copyright{width:100%;margin-top:50px;border-top:1px var(--separator) solid;display:flex;justify-content:center}.footer .footer__copyright .footer__copyright__content{width:var(--main-width);max-width:var(--main-max-width);font-size:12px;font-weight:500;text-align:left;padding:2em 0}.quizes-tiles{--tiles-gap: 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--tiles-gap);max-width:100%}.quizes-tiles .quizes-tiles__tile{display:flex;flex-direction:column;flex:1 1 90%;margin-bottom:24px;max-width:80%;aspect-ratio:1/1;gap:0;border:1px solid #e0e0e0;transition:var(--transition-df)}@media (min-width: 768px){.quizes-tiles .quizes-tiles__tile{flex:1 1 35%;max-width:40%}}.quizes-tiles .quizes-tiles__tile .quizes-tiles__tile__img-container{overflow:hidden;display:inline-block;max-width:100%;position:relative;height:80%;aspect-ratio:1/1}.quizes-tiles .quizes-tiles__tile .quizes-tiles__tile__img-container img{display:block;width:100%;height:auto;transition:transform .5s ease-in-out;cursor:pointer;object-fit:cover}.quizes-tiles .quizes-tiles__tile .quizes-tiles__tile__img-container img:hover{transform:scale(1.1)}.quizes-tiles .quizes-tiles__tile .quizes-tiles__tile__name{color:#fff;display:flex;width:100%;height:20%;font-family:Lato;font-size:20px;font-weight:400;justify-content:center;align-items:center;transition:var(--transition-df);text-transform:uppercase;letter-spacing:.05em}.quizes-tiles .quizes-tiles__tile:hover{cursor:pointer}.quizes-tiles .quizes-tiles__tile:hover .quizes-tiles__tile__img-container img{transform:scale(1.1)}.quizes-tiles .quizes-tiles__tile:hover .quizes-tiles__tile__name{opacity:.8}.newsletter{position:relative;display:flex;flex-direction:column;margin-top:150px;background-color:#f8f8f8;padding:50px;justify-content:center;align-items:center;max-width:30dvw;width:var(--main-width);transition:var(--transition-df)}@media (max-width: 1400px){.newsletter{max-width:40dvw}}@media (max-width: 1024px){.newsletter{max-width:60dvw}}.newsletter .newsletter__icon{--icon-size: 90px;position:absolute;top:calc(var(--icon-size) / -2 - 7px);height:var(--icon-size);width:var(--icon-size);background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.newsletter .newsletter__icon .icon{margin-top:4%;width:61%}.newsletter .newsletter__title{padding-top:15px;font-size:2em;margin:0 0 20px;line-height:135%}@media (max-width: 460px){.newsletter .newsletter__title{font-size:1.75em}}.newsletter .newsletter__content{margin:0 0 40px}.newsletter .newsletter__cta{width:fit-content}.start .start__button{font-size:24px;padding:1em 1.5em;letter-spacing:.05em;background-color:var(--btn-start-bg);color:var(--btn-start-txt);text-transform:uppercase;cursor:pointer}@media (max-width: 767px){.start .start__button{font-size:16px}}.start .start__button:hover{background-color:var(--btn-start-bg-hover)}.start .start__button:active{background-color:var(--btn-start-bg-active)}.start .start__button:focus{box-shadow:0 0 0 4px var(--btn-start-focus-outline)}.start .start__img{position:relative;width:100dvw;z-index:-5}.start .start__img.desktop{margin-top:-7.5%}@media (max-width: 1024px){.start .start__img.desktop{margin-top:-3%}}@media (max-width: 767px){.start .start__img.desktop{display:none}}.start .start__img.mobile{margin-top:30px}@media (min-width: 768px){.start .start__img.mobile{display:none}}.page-head{width:100%;display:flex;align-items:center;flex-direction:column;gap:var(--quiz-head-gap);margin-bottom:var(--quiz-head-mb)}.page-head .page-head__txt{font-size:var(--quiz-head-fs);text-transform:uppercase;font-weight:300}.page-head .page-head__logo{width:var(--quiz-head-logo-width);max-width:80%}.page-head.home{gap:.25em;font-size:24px;align-items:center;padding:1em}@media (min-width: 767px){.page-head.home{font-size:30px}}.page-head.home .page-head__txt{font-size:1em}.page-head.home .page-head__logo{width:6.5em}.progress-bar{max-width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.progress-bar .progress-bar__text{font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:.02em}.progress-bar .progress-bar__bar{width:300px;max-width:90%;background-color:#c8c8c8;height:4px;border-radius:2px;position:relative;padding:0;margin:0}.progress-bar .progress-bar__progress-indicator{height:4px;background-color:#000;position:absolute;display:block;left:0;transition:var(--transition-df)}.quiz-question{width:100%;display:flex;flex-direction:column;padding:0 5dvw;justify-content:center;align-items:center;gap:2.5em;font-size:var(--default-fs)}.quiz-question *{font-size:var(--default-fs)}.quiz-question .quiz-question__question{line-height:2.25em}.quiz-question .quiz-question__answers{max-width:var(--answers-max-width);display:flex;flex-direction:column;gap:1.75em}.quiz-question .quiz-question__answers button{transition:var(--transition-df)}.quiz-question .quiz-question__answers .answer{padding:1.4em 2em;min-height:4.25em;background-color:var(--btn-answer-bg);color:var(--btn-answer-txt);cursor:pointer}.quiz-question .quiz-question__answers .answer:hover{opacity:1!important;background-color:var(--btn-answer-bg-hover)}.quiz-question .quiz-question__answers .answer:active,.quiz-question .quiz-question__answers .answer.chosen{background-color:var(--btn-answer-bg-active);box-shadow:0 0 0 4px var(--btn-answer-focus-outline)}.quiz-question .quiz-question__answers .answer.not-chosen{opacity:.5}.quiz-question .quiz-question__answers .answer:disabled{background-color:var(--btn-answer-bg-disabled);color:var(--btn-answer-bg-text);cursor:auto}.results{display:flex;flex-direction:column;align-items:center;width:800px;max-width:100%;margin-bottom:48px}.results .results__img{width:100%;margin-bottom:40px}.results .results__name{font-size:30px;font-weight:600;text-transform:uppercase;margin-bottom:.5em}.results .button-default{margin-top:48px}.start-over-button{font-size:16px;font-weight:400;color:#fc7a96;background:none;cursor:pointer}.start-over-button:hover{color:#ffacbc}.test-div{display:flex;width:1000px;max-width:80dvw;text-align:left;gap:1em;margin-top:5em;background-color:#f1f1f1;flex-wrap:wrap}.test-div:before{background-color:#000;width:30px;color:#fff;font-size:13px;content:"PREV";display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;padding:1.5em 1em;display:none}.test-div div{padding:1em;width:200px;max-width:80dvw}.test-div div div{padding:0;margin-bottom:.5em}.test-div .test{color:#fff;background-color:#000;padding:1em 2em}
