.navbar-information[data-v-c5133396]{box-sizing:border-box;padding:0 2.25rem;height:100%;line-height:1.25em}.navbar-information a[data-v-c5133396]{line-height:1em;vertical-align:baseline}@media screen and (min-width:768px){.navbar-information[data-v-c5133396]{padding:0 3.7rem}}.achievement-title{min-height:8.624rem}.effect-area{max-height:29rem;margin-left:auto;margin-right:auto}.achievement-desc{min-height:7.616rem}.achievement-bottom{min-height:7.392rem}@media (min-width:768px){.achievement-title{min-height:9.856rem}.effect-area{max-height:33.152rem}.achievement-desc{min-height:8.704rem}.achievement-bottom{min-height:8.448rem}}.navigate-big-button{background-color:var(--contrast-light);--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));font-weight:700;border-width:.125rem;border-color:var(--contrast-light);border-radius:.75rem;width:15.7375rem;height:3.125rem;line-height:1em;position:relative;font-size:1.1563rem}.navigate-big-button-icon>*{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.navigate-main-button{color:var(--color-regular);font-weight:700;padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));margin-left:auto;margin-right:auto;border-radius:1.25rem;font-size:2.0375rem}@media screen and (min-width:768px){.navigate-big-button{width:17.875rem;height:3.5rem;font-size:1.3313rem}.navigate-main-button{font-size:2.3563rem}}.candidate-info-box{margin-left:auto;margin-right:auto;border-radius:2.5rem;padding:.5rem 1.25rem 1.25rem 1.25rem}.candidate-info-box-s{width:16rem}.candidate-info-box-l .candidate-info:not(:last-child),.candidate-info-box-s .candidate-info:not(:last-child){margin-bottom:1.5rem}.candidate-info-box-l .party-logo{margin-top:1.75rem}.candidate-info-box-s .candidate-info-container{margin-top:.75rem}.candidate-info-box-l .candidate-info-container{margin-top:1.75rem;width:16rem;margin-left:auto;margin-right:auto}.party-logo{height:3.40625rem;margin-bottom:.65625rem}@media screen and (min-width:768px){.candidate-info-box-s{width:19rem}.candidate-info-box-l .candidate-info-container{margin-top:1.75rem;width:24rem;margin-left:auto;margin-right:auto}.party-logo{height:4.03125rem;margin-bottom:.78125rem}}.candidate-info-icon{width:2em;flex:0 0 2rem}.candidate-info img{display:inline-block;height:1rem;vertical-align:baseline}.candidate-info{display:flex;flex-direction:row;text-align:left}.truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width:768px){.candidate-info img{height:1.375rem}}.profile-item{padding:.3rem .5rem .5rem}.show-pinned{border-radius:.4375rem;box-shadow:0 0 .1875rem .1875rem rgba(219,213,213,.6588235294117647)}.text-chplus-countdown{text-transform:uppercase;color:var(--color-white);font-size:.5625rem}.text-chplus-candidate-name{font-size:.625rem}.text-chplus-xs{font-size:.7375rem}.text-chplus-s{font-size:.8625rem}.text-chplus-menu{font-size:.9625rem;line-height:1.25em}.text-chplus-candidate-match-s{font-size:.95rem}.text-chplus-tooltip{font-size:1.025rem}.text-chplus-regular{font-size:1.1563rem}.text-chplus-candidate-info{font-size:1.225rem;font-weight:400}.text-chplus-title{font-size:1.35rem}.text-chplus-l{font-size:1.375rem}.text-chplus-title-l{font-family:Quicksand,sans-serif;font-size:1.725rem}.text-chplus-xl{font-size:2rem;line-height:2rem}.text-chplus-title-color-l{font-family:Quicksand,sans-serif;text-transform:uppercase;font-size:2.6875rem}.text-chplus-blue-gradient{background:-webkit-linear-gradient(-134deg,var(--landingfade-dark),var(--landingfade-light2));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-chplus-title-tutorial{font-family:Quicksand,sans-serif;font-size:1.66rem}.text-chplus-title-unlock{font-family:Lato,sans-serif;font-size:2.688rem}@media (max-height:600px),(max-width:380px){.text-chplus-countdown{font-size:.70313rem}.text-chplus-candidate-name{font-size:.78125rem}.text-chplus-xs{font-size:.92188rem}.text-chplus-s{font-size:.99188rem}.text-chplus-menu{font-size:1.20313rem}.text-chplus-candidate-match-s{font-size:1.1875rem}.text-chplus-tooltip{font-size:1.28125rem}.text-chplus-regular{font-size:1.32975rem}.text-chplus-candidate-info{font-size:1.53125rem}.text-chplus-title{font-family:Quicksand,sans-serif;font-size:1.6875rem}.text-chplus-l{font-size:1.58125rem}.text-chplus-title-l{font-family:Quicksand,sans-serif;font-size:1.98375rem}.text-chplus-xl{font-size:2rem;line-height:2rem}.text-chplus-title-color-l{font-size:2.6875rem}.text-chplus-title-tutorial{font-family:Quicksand,sans-serif;font-size:1.909rem}.text-chplus-title-unlock{font-family:Quicksand,sans-serif;font-size:2.688rem}}@media (min-width:768px) and (min-height:1024px){.text-chplus-countdown{font-size:.6438rem}.text-chplus-candidate-name{font-size:.7125rem}.text-chplus-xs{font-size:.8125rem}.text-chplus-s{font-size:1rem}.text-chplus-menu{font-size:1.1125rem}.text-chplus-candidate-match-s{font-size:1.0938rem}.text-chplus-tooltip{font-size:1.1625rem}.text-chplus-regular{font-size:1.3313rem}.text-chplus-candidate-info{font-size:1.4188rem}.text-chplus-title{font-family:Quicksand,sans-serif;font-size:1.5625rem}.text-chplus-l{font-size:1.6625rem}.text-chplus-title-l{font-family:Quicksand,sans-serif;font-size:2rem}.text-chplus-xl{font-size:2.3563rem;line-height:2.3563rem}.text-chplus-title-color-l{font-family:Quicksand,sans-serif;font-size:3.125rem}.text-chplus-title-tutorial{font-family:Quicksand,sans-serif;font-size:1.925rem}.text-chplus-title-unlock{font-family:Quicksand,sans-serif;font-size:3.125rem}}@media (min-width:1024px){.text-chplus-menu{font-size:1.25rem}}.organisation-logo[data-v-402dc894]{box-shadow:0 .2em 1.5em rgba(22,44,88,.1)}.organisation-feature[data-v-5b762979]{width:100%;padding-bottom:100%}.organisation-feature>img[data-v-5b762979]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.call-to-action[data-v-16581237]{padding:.5em;border-radius:.2em;width:200px}.organisation-feature[data-v-934bf8f6],img[data-v-934bf8f6],p[data-v-934bf8f6]{margin-bottom:1em}.organisation[data-v-934bf8f6]{margin-bottom:2em}.organisation>.font-bold[data-v-934bf8f6]{margin-top:2em;margin-bottom:1em}