.q-td{position:relative}.q-td.analyst article .description-pullout{background-color:#8a7298}.q-td .quiz__results{left:0;margin:0;overflow-y:auto;position:fixed;right:0;top:61px;z-index:21}.q-td .results__overlay{background-color:#dddfe2;height:100%;position:absolute;top:-50px;width:100%;z-index:20}.q-td .social-cta.comp{padding-top:15px}.q-td .comments-wrapper>img:first-of-type{transform:rotateY(180deg)}article.main.description{max-width:1200px;padding-top:10px;position:relative}.analyst article.main.description .description-pullout{background-color:#88619a}.diplomat article.main.description .description-pullout{background-color:#33a474}.sentinel article.main.description .description-pullout{background-color:#4298b4}.explorer article.main.description .description-pullout{background-color:#d8a537}article.main.description>.number{color:#f9f9f9;font-size:7em;font-weight:700;left:-45px;position:absolute;top:-10px;z-index:-1}article.main.description li p{font-size:1em}article.main.description .definition{font-size:.7em;margin:20px 0}article.main.description .definition p{font-size:1em;margin:0}article.main.description .definition p.title{border-bottom:1px solid #696f80;font-size:.9em;font-weight:700;margin-bottom:5px;text-transform:uppercase}article.main.description .definition p dfn{font-style:normal;font-weight:700}article.main.description .scene{margin:30px auto;max-width:1000px;text-align:center}article.main.description .scene .image{width:100%}header.type-header{align-items:center;background-color:#fff;display:flex;flex-direction:column-reverse;justify-content:center;overflow:hidden;position:relative}header.type-header img{max-width:unset}header.type-header .background{bottom:0;height:150px;left:-1px;position:absolute;right:0;width:calc(100% + 1px);z-index:1}header.type-header .background .st0{fill:#fff}header.type-header .scene{height:auto;width:200%}header.type-header .type-info{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center;width:100%;z-index:1}header.type-header .type-info:after{background-color:inherit;bottom:-35px;content:"";height:150px;left:0;position:absolute;right:0;transform:skewY(5deg);z-index:-1}header.type-header .type-info h1{color:#fff;font-size:1.2em;margin-bottom:15px}header.type-header .type-info h1 span{display:block;font-size:2em;margin-bottom:3px}header.type-header .type-info .code{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:1.2em;font-weight:600;opacity:.95}header.type-header .type-info .difference{font-size:.55em;font-weight:600;margin-top:5px;padding-bottom:2px;text-decoration:none;text-transform:uppercase;transition:border-bottom-color 0s}header.type-header.sentinel .background .st1{fill:transparent}header.type-header.sentinel .type-info{background-color:#4298b4;color:#fff}header.type-header.sentinel .type-info .code,header.type-header.sentinel .type-info .difference{color:#275b6c}header.type-header.sentinel .type-info .difference:active,header.type-header.sentinel .type-info .difference:focus,header.type-header.sentinel .type-info .difference:hover{border-bottom:1px solid #275b6c}header.type-header.analyst .background .st1{fill:transparent}header.type-header.analyst .type-info{background-color:#88619a;color:#fff}header.type-header.analyst .type-info .code,header.type-header.analyst .type-info .difference{color:#513a5c}header.type-header.analyst .type-info .difference:active,header.type-header.analyst .type-info .difference:focus,header.type-header.analyst .type-info .difference:hover{border-bottom:1px solid #513a5c}header.type-header.diplomat .background .st1{fill:transparent}header.type-header.diplomat .type-info{background-color:#33a474;color:#fff}header.type-header.diplomat .type-info .code,header.type-header.diplomat .type-info .difference{color:#1e6245}header.type-header.diplomat .type-info .difference:active,header.type-header.diplomat .type-info .difference:focus,header.type-header.diplomat .type-info .difference:hover{border-bottom:1px solid #1e6245}header.type-header.explorer .background .st1{fill:transparent}header.type-header.explorer .type-info{background-color:#d8a537;color:#fff}header.type-header.explorer .type-info .code,header.type-header.explorer .type-info .difference{color:#886822}header.type-header.explorer .type-info .difference:active,header.type-header.explorer .type-info .difference:focus,header.type-header.explorer .type-info .difference:hover{border-bottom:1px solid #886822}header.type-header.architect .scene{left:-370px}header.type-header.logician .scene{left:-390px}header.type-header.commander .scene{margin-left:120px}header.type-header.advocate .scene{margin-left:-200px}header.type-header.mediator .scene{margin:15px 0 -15px -300px}header.type-header.mediator .type-info:after{bottom:-30px;transform:skewY(3deg)}header.type-header.protagonist .scene{left:-550px}header.type-header.campaigner .scene{margin:20px 0 -20px 90px}header.type-header.logistician .scene{margin:20px 0 -20px}header.type-header.defender .scene{margin-left:150px}header.type-header.executive .scene{margin:10px 0 -10px -50px}header.type-header.consul .scene{margin-left:-200px}header.type-header.virtuoso .scene{margin-left:40px}header.type-header.adventurer .scene{margin:10px 0 -10px -40px}main.q-td .sidebar{display:none}main.q-td .sidebar.left{flex:0 0 272px;margin-right:0;min-width:272px}main.q-td .sidebar.right .insight-widget{display:none;margin-top:90px}main.q-td .sidebar.right .insight-widget .avatar{display:block}main.q-td .sidebar.right .insight-widget .source{display:block;font-size:.8em}main.q-td .sidebar .insight-widget{align-items:center;background-color:#576071;border-radius:10px;color:#fff;display:none;flex-direction:column;margin-top:60px;padding-top:20px}main.q-td .sidebar .insight-widget .avatar{display:none;height:90px;margin:-80px 0 15px;position:relative;width:90px}main.q-td .sidebar .insight-widget .avatar:before{background-color:#f9f9f9;bottom:0;-webkit-clip-path:polygon(56% 0,95% 25%,96% 75%,49% 97%,0 69%,10% 28%);clip-path:polygon(56% 0,95% 25%,96% 75%,49% 97%,0 69%,10% 28%);content:"";left:0;position:absolute;right:0;top:10px;z-index:0}main.q-td .sidebar .insight-widget .avatar:after{background-color:#576071;bottom:-1px;-webkit-clip-path:polygon(49% 100%,100% 100%,96% 75%,49% 97%,0 69%,0 100%);clip-path:polygon(49% 100%,100% 100%,96% 75%,49% 97%,0 69%,0 100%);content:"";left:0;position:absolute;right:0;top:10px;z-index:2}main.q-td .sidebar .insight-widget .avatar img{margin:-15px 0 0 -15px;position:relative;width:105px;z-index:1}main.q-td .sidebar .insight-widget .title{font-size:1em;font-weight:600;margin-bottom:15px;padding:0 25px;text-align:center}main.q-td .sidebar .insight-widget .insight{font-size:.8em;line-height:1.7em;margin-bottom:15px;max-width:100%;padding:0 15px;text-align:center}main.q-td .sidebar .insight-widget .source{border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#bcbfc5;display:none;font-size:.8em;line-height:1.5;overflow:hidden;padding:40px 15px 20px;position:relative;text-align:center;width:100%;z-index:1}main.q-td .sidebar .insight-widget .source a{color:#fff}main.q-td .sidebar .insight-widget .source .background{bottom:0;height:100%;left:-1px;position:absolute;right:-3px;top:3px;width:calc(100% + 6px);z-index:-3}main.q-td .sidebar .results-widget{background-color:#f9f9f9;border:1px solid #dddfe2;border-radius:10px;margin-top:20px;padding:15px;width:100%}main.q-td .sidebar .results-widget>.title{font-size:1.2em;font-weight:600;margin-bottom:25px;text-align:center}main.q-td .sidebar .results-widget .personality-info{align-items:center;display:flex;flex-direction:column;justify-content:center}main.q-td .sidebar .results-widget .personality-info .avatar{background-color:#e5e6e7;-webkit-clip-path:polygon(56% 0,95% 25%,100% 75%,49% 91%,0 69%,10% 26%);clip-path:polygon(56% 0,95% 25%,100% 75%,49% 91%,0 69%,10% 26%);flex:0 0 90px;height:90px;margin-bottom:-5px}main.q-td .sidebar .results-widget .personality-info .avatar,main.q-td .sidebar .results-widget .personality-info .avatar img{height:90px;width:90px}main.q-td .sidebar .results-widget .personality-info .avatar img{position:relative;width:90px;z-index:1}main.q-td .sidebar .results-widget .personality-info .type{text-align:center}main.q-td .sidebar .results-widget .personality-info .type .far{width:15px}main.q-td .sidebar .results-widget .personality-info .type .name{font-weight:600;margin-bottom:3px}main.q-td .sidebar .results-widget .personality-info .type .name a{text-decoration:none}main.q-td .sidebar .results-widget .personality-info .type .code{font-size:.8em;font-weight:600;margin-bottom:20px}main.q-td .sidebar .results-widget .personality-info .type .group{font-size:.8em;margin-bottom:3px}main.q-td .sidebar .results-widget .trait-scales{background-color:#fff;border-bottom:1px solid #dddfe2;border-top:1px solid #dddfe2;font-size:.85em;margin:15px -15px 0;padding:15px 25px}main.q-td .sidebar .results-widget .trait-scales .trait{border:none;padding-bottom:5px}main.q-td .sidebar .results-widget .trait-scales .trait .bar-wrapper{margin-bottom:5px}main.q-td .sidebar .results-widget .trait-scales .trait .percentage{flex:0 0 35px;font-size:.8em}main.q-td .sidebar .results-widget .trait-scales .trait .title{font-size:.8em}main.q-td .sidebar .results-widget .social-cta{margin-top:15px;padding:0}main.q-td .sidebar .results-widget .social-cta .wrapper,main.q-td .sidebar .results-widget .social-cta .wrapper .social-icons{margin:0}main.q-td .sidebar .results-widget .action-row{margin:15px 0;text-align:center}main.q-td .sidebar .results-widget .logout{text-align:center}main.q-td .sidebar .results-widget .logout a{border-bottom:1px solid transparent;color:#7f7f7f;font-size:.8em;text-decoration:none;text-transform:uppercase}main.q-td .sidebar .results-widget .logout a:active,main.q-td .sidebar .results-widget .logout a:focus,main.q-td .sidebar .results-widget .logout a:hover{border-color:#7f7f7f}main.q-td .sidebar .results-widget .already-registered{text-align:center}main.q-td .sidebar .results-widget .already-registered a{text-decoration:none}@media (min-width:400px){.q-td .social-cta.comp{padding-top:20px}article.main.description{padding-top:20px}}@media (min-width:420px){header.type-header.consul .scene{margin:-10px 0 10px -200px}header.type-header.virtuoso .scene{margin-left:50px}header.type-header.adventurer .scene{margin-left:50px}}@media (min-width:450px){article.main.description>.number{font-size:10em}article.main.description .definition p{font-size:1.1em}header.type-header .type-info h1{font-size:1.5em;margin:30px 0 15px}header.type-header .type-info .code{font-size:1.5em;margin-bottom:15px}header.type-header .type-info .difference{font-size:.6em;margin-top:-10px}header.type-header.defender .scene{margin-left:300px}}@media (min-width:460px){header.type-header.commander .scene{margin-left:140px}header.type-header.advocate .scene{margin-left:-300px}header.type-header.consul .scene{margin-left:-250px}header.type-header.virtuoso .scene{margin-left:100px}header.type-header.adventurer .scene{margin:0}}@media (min-width:550px){article.main.description>.number{font-size:13em;left:-60px;top:-40px}header.type-header .type-info h1{font-size:1.8em}header.type-header .type-info .code{font-size:1.8em;margin-bottom:30px}header.type-header .type-info .difference{font-size:.75em;margin-top:-25px}header.type-header.commander .scene{margin-left:180px}header.type-header.consul .scene{margin-left:-350px}}@media (min-width:600px){header.type-header.mediator .scene{margin:10px 0 -10px -300px}header.type-header.defender .scene{margin-left:500px}}