.block-spacer{display:block;width:100%}.card-archetype .image{position:relative;width:100%;padding-bottom:100%;border-radius:20px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-archetype .image img{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-archetype .image .name{position:absolute;z-index:2;padding:6em 1.4em 1em;left:0;bottom:0;width:100%;color:rgba(255,255,255,.8);-webkit-transition:color .2s ease;transition:color .2s ease;font-size:calc(14px + 3 * ((100vw - 375px)/ 2185));font-family:Inter,sans-serif;font-weight:600;text-transform:uppercase;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%)}@media screen and (max-width:375px){.card-archetype .image .name{font-size:14px}}@media screen and (min-width:2560px){.card-archetype .image .name{font-size:17px}}.card-archetype .image span{position:absolute;z-index:2;padding:6em 1.4em 1em;right:0;bottom:0;color:rgba(255,255,255,.8);-webkit-transition:color .2s ease;transition:color .2s ease;font-size:calc(14px + 3 * ((100vw - 375px)/ 2185));font-family:Inter,sans-serif;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8em;display:none}@media screen and (max-width:375px){.card-archetype .image span{font-size:14px}}@media screen and (min-width:2560px){.card-archetype .image span{font-size:17px}}@media (max-width:1020px){.card-archetype .image span{display:block}}.card-archetype .image span svg{fill:#fff;stroke:#fff;height:.6em;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.card-archetype:hover .name,.card-archetype:hover span{color:#fff}.home-about{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#000;background-color:#fff;border-top-left-radius:40px;border-top-right-radius:40px;border-top:1px solid #eee;padding:calc(50px + 6vw) 10vw}@media (max-width:1920px){.home-about{padding-left:calc(20px + 6vw)}}.home-about .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(1em + 2vw)}.home-about .column .title{margin-bottom:-.12em;max-width:10em;line-height:1em;font-family:Inter,sans-serif;font-weight:600;font-size:calc(30px + 50 * ((100vw - 375px)/ 2185));text-transform:none}@media screen and (max-width:375px){.home-about .column .title{font-size:30px}}@media screen and (min-width:2560px){.home-about .column .title{font-size:80px}}.home-about .column .text{max-width:24em}.home-about .column-image{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2;display:-webkit-box;display:-ms-flexbox;display:flex}.home-about .column-image .image{position:absolute;z-index:2;width:35%}.home-about .column-image .image img{width:100%;height:auto}.home-about .column-image .image-1{position:relative;width:65%;left:0;top:6em}.home-about .column-image .image-2{right:-5vw}.home-about .column-image .image-3{right:-3vw;bottom:calc(50px + 6vw)}.home-about .column-image .circle{z-index:1;position:absolute;width:140%;aspect-ratio:1/1;left:0;top:0;-webkit-transform:translate(0,-4%);transform:translate(0,-4%);border-radius:50%;background-color:#ffff76}@media (max-width:1020px){.home-about{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-about .column-image{margin-top:calc(25px + 3vw)}}@media (max-width:800px){.home-about{padding-left:10vw;margin-bottom:calc(50px + 6vw)}}.slider-archetypes{z-index:3;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em;color:#000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:10vw;margin-bottom:calc(25px + 3vw)}@media (max-width:1920px){.slider-archetypes{padding-left:calc(20px + 6vw)}}.slider-archetypes .title{margin-bottom:-.12em;max-width:10em;line-height:1em;font-family:Inter,sans-serif;font-weight:600;font-size:calc(30px + 50 * ((100vw - 375px)/ 2185));text-transform:none}@media screen and (max-width:375px){.slider-archetypes .title{font-size:30px}}@media screen and (min-width:2560px){.slider-archetypes .title{font-size:80px}}.slider-archetypes .text{max-width:24em;line-height:1.5em}.slider-archetypes .slider{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em;position:relative;margin-top:2em}.slider-archetypes .slider .images-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%;border-radius:20px;overflow:hidden;position:relative}.slider-archetypes .slider .images-wrapper .images{position:relative;width:100%;background-color:#efefef;padding-bottom:100%}@media (max-width:1200px){.slider-archetypes .slider .images-wrapper .images{padding-bottom:110%}}.slider-archetypes .slider .images-wrapper .images .image{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;-webkit-transition:opacity .2s ease .3s;transition:opacity .2s ease .3s}.slider-archetypes .slider .images-wrapper .images .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-archetypes .slider .images-wrapper .images .image .name{position:absolute;z-index:2;padding:6em 1.4em 1em;left:0;bottom:0;width:100%;color:rgba(255,255,255,.8);-webkit-transition:color .2s ease;transition:color .2s ease;font-size:calc(14px + 3 * ((100vw - 375px)/ 2185));font-family:Inter,sans-serif;font-weight:600;text-transform:uppercase;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%)}@media screen and (max-width:375px){.slider-archetypes .slider .images-wrapper .images .image .name{font-size:14px}}@media screen and (min-width:2560px){.slider-archetypes .slider .images-wrapper .images .image .name{font-size:17px}}.slider-archetypes .slider .images-wrapper .images .image span{position:absolute;z-index:2;padding:6em 1.4em 1em;right:0;bottom:0;color:rgba(255,255,255,.8);-webkit-transition:color .2s ease;transition:color .2s ease;font-size:calc(14px + 3 * ((100vw - 375px)/ 2185));font-family:Inter,sans-serif;font-weight:600;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8em}@media screen and (max-width:375px){.slider-archetypes .slider .images-wrapper .images .image span{font-size:14px}}@media screen and (min-width:2560px){.slider-archetypes .slider .images-wrapper .images .image span{font-size:17px}}.slider-archetypes .slider .images-wrapper .images .image span svg{fill:#fff;stroke:#fff;height:.6em;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:.8;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.slider-archetypes .slider .images-wrapper .images .image.active{z-index:2;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.slider-archetypes .slider .images-wrapper .images .image:hover .name,.slider-archetypes .slider .images-wrapper .images .image:hover span{color:#fff}.slider-archetypes .slider .images-wrapper .images .image:hover .name svg,.slider-archetypes .slider .images-wrapper .images .image:hover span svg{opacity:1}.slider-archetypes .slider .slider-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1.3;-ms-flex:1.3;flex:1.3;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50%;gap:10vw}.slider-archetypes .slider .slider-wrapper .text-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.slider-archetypes .slider .slider-wrapper .text-wrapper .text-slide{pointer-events:none;position:absolute;left:0;top:0}.slider-archetypes .slider .slider-wrapper .text-wrapper .text-slide .title{font-family:Inter,sans-serif;font-weight:600;text-transform:none;line-height:1.1em;max-width:14em;font-size:calc(24px + 28 * ((100vw - 375px)/ 2185));opacity:0;-webkit-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}@media screen and (max-width:375px){.slider-archetypes .slider .slider-wrapper .text-wrapper .text-slide .title{font-size:24px}}@media screen and (min-width:2560px){.slider-archetypes .slider .slider-wrapper .text-wrapper .text-slide .title{font-size:52px}}.slider-archetypes .slider .slider-wrapper .text-wrapper .text-slide .archetype-name{margin-top:1em;opacity:0;-webkit-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.slider-archetypes .slider .slider-wrapper .text-wrapper .text-slide.active{pointer-events:visible}.slider-archetypes .slider .slider-wrapper .text-wrapper .text-slide.active .title{opacity:1;-webkit-transition:opacity .7s ease .1s;transition:opacity .7s ease .1s}.slider-archetypes .slider .slider-wrapper .text-wrapper .text-slide.active .archetype-name{opacity:1;-webkit-transition:opacity .7s ease .25s;transition:opacity .7s ease .25s}.slider-archetypes .slider .slider-wrapper .discover-wrapper{position:relative;width:100%;overflow:hidden}.slider-archetypes .slider .slider-wrapper .discover-wrapper .discover-swiper{width:100%;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}.slider-archetypes .slider .buttons{z-index:2;position:absolute;left:0;top:40%;width:calc(100% - calc(20px + 6vw));-webkit-transform:translateY(-100%);transform:translateY(-100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.slider-archetypes .slider .buttons .button-arrow{cursor:pointer;position:relative;height:3em;width:3em;background-color:#efefef;border-radius:50%;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;pointer-events:visible}.slider-archetypes .slider .buttons .button-arrow.button-swiper-prev{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slider-archetypes .slider .buttons .button-arrow.button-swiper-next{-webkit-transform:translateX(50%);transform:translateX(50%)}.slider-archetypes .slider .buttons .button-arrow svg{position:absolute;width:30%;height:30%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);stroke:#000;-webkit-transition:stroke .2s ease;transition:stroke .2s ease}.slider-archetypes .slider .buttons .button-arrow:hover{background-color:#000}.slider-archetypes .slider .buttons .button-arrow:hover svg{stroke:#fff}@media (max-width:1020px){.slider-archetypes .slider{margin-top:0}.slider-archetypes .slider .images-wrapper{display:none}.slider-archetypes .slider .slider-wrapper .text-wrapper{display:none}.slider-archetypes .slider .slider-wrapper .discover-wrapper{margin-top:1em}.slider-archetypes .slider .buttons{display:none}}@media (max-width:800px){.slider-archetypes{padding-left:10vw;margin-bottom:0}.slider-archetypes .slider{margin-top:0}.slider-archetypes .slider .slider-wrapper .text-wrapper{min-height:8.4em}.slider-archetypes .slider .slider-wrapper .discover-wrapper{margin-top:0}}.image-text{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:auto;padding:0 10vw}.image-text .image{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.image-text .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:800px){.image-right .image-text .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.image-text .text-wrapper{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5vw;padding-right:0}.image-text .text-wrapper .title{margin-bottom:.8em}.image-text .text-wrapper .button{display:inline-block;vertical-align:top;margin-top:3em}.image-text .text-wrapper .button:not(:last-of-type){margin-right:1em}@media (min-width:800px){.image-right .image-text .text-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:5vw;padding-left:0}}@media (max-width:800px){.image-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-text .image{padding-bottom:60%;margin-bottom:10vw}.image-text .text-wrapper{padding:0}.image-text .text-wrapper .title{margin-top:.3em;margin-bottom:.8em}}.block-register{display:block;border-radius:10px;padding:1.6em;background-color:#fff;color:#000}.block-register.registered{width:18em}.block-register.registered .button-wrapper .button:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.block-register .title{text-transform:uppercase;font-family:roc-grotesk-condensed,sans-serif;font-weight:600;font-style:normal;font-size:calc(30px + 20 * ((100vw - 375px)/ 2185));line-height:1em;letter-spacing:-.01em}@media screen and (max-width:375px){.block-register .title{font-size:30px}}@media screen and (min-width:2560px){.block-register .title{font-size:50px}}.block-register .text{margin-top:1em;width:90%;font-size:calc(14px + 2 * ((100vw - 375px)/ 2185))}@media screen and (max-width:375px){.block-register .text{font-size:14px}}@media screen and (min-width:2560px){.block-register .text{font-size:16px}}.block-register .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;margin-top:1.4em}.block-register .button-wrapper .button{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2;min-width:auto;padding:0}.block-register .button-wrapper .button:first-child{-webkit-box-flex:.8;-ms-flex:.8;flex:.8}.block-register-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10vw calc(50px + 6vw)}.block-register-wrapper .block-register{max-width:28em}@media (max-width:600px){.block-register-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.block-register-wrapper .block-register{max-width:none;width:100%}}.card-char{position:relative;width:100%;padding-bottom:80%;background-color:#1f1f1f;padding:1.2em 1.2em 2em;border-radius:10px;height:100%}.card-char .subtitle{color:#ffff76;font-family:Inter,sans-serif;font-weight:700;font-size:calc(14px + 2 * ((100vw - 375px)/ 2185));text-transform:uppercase;margin-bottom:1.4em}@media screen and (max-width:375px){.card-char .subtitle{font-size:14px}}@media screen and (min-width:2560px){.card-char .subtitle{font-size:16px}}.card-char .title{font-family:Inter,sans-serif;font-weight:700;font-size:calc(20px + 16 * ((100vw - 375px)/ 2185));line-height:1.1em}@media screen and (max-width:375px){.card-char .title{font-size:20px}}@media screen and (min-width:2560px){.card-char .title{font-size:36px}}.card-char .title span{color:#ffff76}.card-char .text{margin-top:1.4em;font-size:calc(16px + 2 * ((100vw - 375px)/ 2185))}@media screen and (max-width:375px){.card-char .text{font-size:16px}}@media screen and (min-width:2560px){.card-char .text{font-size:18px}}@media (max-width:800px){.card-char br{display:none}}.result-info .page-title{margin-bottom:.6em}.result-info .page-title:not(:first-child){margin-top:2em}.result-info .page-text{color:#b7b7b7}.result-info .page-text p{max-width:40em}.result-info .page-text p:not(:first-of-type){margin-top:2em}.result-info .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:calc(50px + 6vw) 10vw 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:calc(10px + 2vw)}.result-info .content-wrapper.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.result-info .content-wrapper .content-inner{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.result-info .content-wrapper .sidebar{display:block;max-width:18em}@media (max-width:1020px){.result-info .content-wrapper .sidebar{display:none}}.result-info .brands{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2px;width:100%;max-width:46em}@media (max-width:1600px){.result-info .brands{grid-template-columns:1fr 1fr;max-width:30em}}.result-info .brands li .card-brand{position:relative;width:100%;padding-bottom:80%;background-color:#333}.result-info .brands li .card-brand img{position:absolute;height:auto;width:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.result-info .result-bars{width:100%;max-width:40em;margin-top:2em;padding-right:2em}.result-info .result-bars .bar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;background-color:#ffff76;color:#000}.result-info .result-bars .bar .bar-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em 1.4em .6em}.result-info .result-bars .bar .bar-content .number{font-family:Inter,sans-serif;font-weight:700;text-transform:uppercase;line-height:.8em;letter-spacing:-.05em;font-size:calc(50px + 70 * ((100vw - 375px)/ 2185))}@media screen and (max-width:375px){.result-info .result-bars .bar .bar-content .number{font-size:50px}}@media screen and (min-width:2560px){.result-info .result-bars .bar .bar-content .number{font-size:120px}}.result-info .result-bars .bar .bar-content .name{margin-top:.2em;font-family:Inter,sans-serif;font-weight:600;text-transform:uppercase;font-size:calc(16px + 4 * ((100vw - 375px)/ 2185))}@media screen and (max-width:375px){.result-info .result-bars .bar .bar-content .name{font-size:16px}}@media screen and (min-width:2560px){.result-info .result-bars .bar .bar-content .name{font-size:20px}}.result-info .result-bars .bar:nth-of-type(2){width:calc(100% - 5em);background-color:rgba(255,255,118,.6)}.result-info .result-bars .bar:nth-of-type(3){width:calc(100% - 10em);background-color:rgba(255,255,118,.2);color:#fff}.result-info .chars{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1em;width:100%;margin-bottom:calc(50px + 6vw)}@media (max-width:1100px){.result-info .chars{grid-template-columns:1fr 1fr}}@media (max-width:1020px){.result-info .content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.result-info .content-wrapper .content-inner{width:100%}.result-info .result-bars{padding-right:0}}@media (max-width:600px){.result-info .chars{grid-template-columns:1fr;margin-bottom:calc(25px + 3vw)}}.results-overview{padding:calc(calc(50px + 6vw) + calc(50px + 1vw)) calc(20px + 6vw) calc(50px + 6vw)}.results-overview .title{margin-bottom:1em}.results-overview .overview{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.results-overview .overview .card-result{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.single-image{display:block;position:relative;width:100%;overflow:hidden;margin:calc(50px + 6vw) auto}.single-image .image{position:relative;z-index:1;overflow:hidden;font-size:0}.single-image .image img{position:relative;width:100%}.single-image.fixed-height .image{padding-bottom:50%}.single-image.fixed-height .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-image.original-size{max-width:calc(100% - 60vw)}.single-image.original-size .image{width:auto;margin:0;max-width:100%}.single-image.original-size .image img{width:auto;max-width:100%}@media (max-width:800px){.single-image.fixed-height .image{padding-bottom:80%}}.site-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.2em;padding:calc(25px + 3vw) 10vw;background-color:#fff}.site-footer .column{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#000;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:calc(20px + 5vw) 4em;border-radius:20px;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:calc(1em + 2vw)}.site-footer .column .title{margin-bottom:-.12em;max-width:7em}.site-footer .column .text{max-width:30em}.site-footer .column .flex-wrapper{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(1em + 2vw)}.site-footer .column .button-wrapper{z-index:2}.site-footer .column.column-contact .title{font-family:Inter,sans-serif;font-weight:700;text-transform:none}.site-footer .column.column-contact:after{content:"";z-index:1;position:absolute;height:140%;aspect-ratio:1/1;right:0;top:50%;-webkit-transform:translate(80%,-50%);transform:translate(80%,-50%);border-radius:50%;background-color:#ffff76}@media (max-width:800px){.site-footer .column.column-contact:after{display:none}}.site-footer .column.column-start{-webkit-box-flex:0;-ms-flex:0 0 25em;flex:0 0 25em;color:#000;background-color:#ffff76}@media (max-width:1920px){.site-footer{padding-left:calc(20px + 6vw);padding-right:calc(20px + 6vw)}}@media (max-width:1020px){.site-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-footer .column{padding:calc(25px + 3vw)}.site-footer .column.column-start{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:800px){.site-footer{padding-left:5vw;padding-right:5vw}}