@import url(https://fonts.googleapis.com/css?family=Barlow+Condensed:300,400,500,600,700&display=swap.css);@import url(https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i.css);@import url(https://use.typekit.net/mkv5wvz.css);html{font-size:10px}body,html{padding:0;margin:0}.clear-fix:after{content:"";display:table;clear:both}@font-face{font-family:RangeMono-Regular,monospace;font-display:swap;src:url(/assets/fonts/RangeMono-Regular/font.woff2) format("woff2"),url(/assets/fonts/RangeMono-Regular/font.woff) format("woff")}@font-face{font-family:DM Mono,monospace;font-display:swap;src:url(https://fonts.googleapis.com/css2?display=swap&family=DM+Mono)}@font-face{font-family:DistinctStyleScript,cursive;font-display:swap;src:url(/assets/fonts/DistinctStyleScript/font.woff2) format("woff2"),url(/assets/fonts/DistinctStyleScript/font.woff) format("woff")}@font-face{font-family:Mr De Haviland,cursive;font-display:swap;src:url(https://fonts.googleapis.com/css2?display=swap&family=Mr+De+Haviland)}@font-face{font-family:Libre Franklin,sans-serif;font-display:swap;src:url(https://fonts.googleapis.com/css2?display=swap&family=Libre+Franklin)}@font-face{font-family:Bebas Neue,sans-serif;font-display:swap;src:url(https://fonts.googleapis.com/css2?display=swap&family=Bebas+Neue)}@font-face{font-family:"DM Serif Display",serif;font-display:swap;src:url(https://fonts.googleapis.com/css2?display=swap&family=DM+Serif+Display%3Aital%400%3B1)}.font-light{font-weight:300}.font-light,.font-regular{font-family:Libre Franklin,sans-serif!important;font-display:swap}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-medium,.font-semibold{font-family:Libre Franklin,sans-serif!important;font-display:swap}.font-semibold{font-weight:600}.font-bold{font-family:Libre Franklin,sans-serif!important;font-weight:700;font-display:swap}@font-face{font-family:icons}.icon-arrow-head:before,.icon-arrow-shaft:before,.icon-btn:before,.icon-close:before,.icon-facebook:before,.icon-glob-burger-icon:before,.icon-instagram:before,.icon-twitter:before,.icon-youtube:before{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon-arrow-head:before{content:""}.icon-arrow-shaft:before{content:""}.icon-close:before{content:""}.icon-facebook:before{content:""}.icon-glob-burger-icon:before{content:""}.icon-instagram:before{content:""}.icon-twitter:before{content:""}.icon-btn:before{content:""}.icon-youtube:before{content:""}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.quiz-segmentation,.quiz-segmentation *,.quiz-segmentation :after,.quiz-segmentation :before{box-sizing:border-box}.g-can-translate-y{transform:translateY(0);transition:transform .25s ease-in-out}.g-translated-bot{transform:translateY(100vh)}.g-translated-top{transform:translateY(-100vh)}.v-splash-active .menu-toggle,.v-splash-active .tracker{opacity:0;transition:all .75s ease-in-out}.v-splash-active main{height:100vh;width:100%;max-width:100%;overflow:hidden}.v-splash-active main *{opacity:0;transition:opacity .75s ease-in-out}.v-splash-active main .masthead-section{transform:scale(1.1)}.v-splash-active main .masthead-section,.v-splash-active main .masthead-section *{opacity:1;transition:opacity .75s ease-in-out}.v-splash-active main .masthead-section .section-tracker{opacity:0;transition:opacity .75s ease-in-out}.v-splash-active main .masthead-section__splash{z-index:20}.v-splash-active main .masthead-section__splash *{opacity:1;transition:opacity .75s ease-in-out}.v-splash-active main .masthead-section__copy{transition:opacity .75s ease-in-out}.v-splash-active main .masthead-section__content .section-content{opacity:0;position:absolute;top:100vh;transition:all .3s ease-in-out;transition-delay:.3s}.v-splash-active main .masthead-section__content:before{opacity:0}.v-splash-active main .module-container{display:none}.v-splash-active .footer{opacity:0;display:none}.util-inline-block{display:inline-block}.util-hide{display:none!important}@media only screen and (max-width:119.99em){.util-hide--mobile{display:none!important}}@media only screen and (min-width:120em){.util-hide--desktop{display:none!important}}.util-fade-in{opacity:1!important;transform:translate(0)!important;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.animate-scale-x{transform:scaleX(0);transform-origin:left center;transition:all .3s ease-in-out}.animate-scale-x--from-right{transform-origin:right center}.animate-scale-x--delay{transition-delay:.2s}.animate-scale-x--triggered{transform:scaleX(1)}.animate-width-to-100{width:0;transition:all .3s ease-in-out}.animate-width-to-100--triggered{width:100%;transition-delay:.3s}.animate-slide-in{opacity:0;transform:translateY(100%);transition:all .5s ease-in-out}.animate-slide-in--down{transform:translateY(-100%)}.animate-slide-in--left{transform:translateY(0);transform:translateX(-100%)}.animate-slide-in--right{transform:translateY(0);transform:translateX(100%)}.animate-slide-in--no-fade{opacity:1}.animate-slide-in--delay{transition-delay:.3s}.animate-slide-in--triggered{opacity:1;transform:translate(0)}.animate-children__child{opacity:0;transform:translateY(30%);transition:all .5s ease-in-out}.animate-children--down .animate-children__child{transform:translateY(-30%)}.animate-children--left .animate-children__child{transform:translateY(0);transform:translateX(-30%)}.animate-children--right .animate-children__child{transform:translateY(0);transform:translateX(30%)}.animate-children--triggered .animate-children__child{opacity:1;transform:translate(0)}.animate-children--triggered .animate-children__child--stage-one{transition-delay:0ms}.animate-children--triggered .animate-children__child--stage-two{transition-delay:.2s}.animate-children--triggered .animate-children__child--stage-three{transition-delay:.4s}.component{position:relative;margin:0 auto;padding:3.2rem 2.4rem;width:100%;max-width:192rem}@media only screen and (min-width:40em){.component{padding:3.2rem 9.6rem}}@media only screen and (min-width:60em){.component{padding:4.8rem 18.5vw}}@media only screen and (min-width:60em){.component--sub-inline{padding:4.8rem 25.75vw}}.component--oversized{padding:3.2rem 2.4rem;max-width:192rem}@media only screen and (min-width:40em){.component--oversized{padding:3.2rem 4.8rem}}@media only screen and (min-width:60em){.component--oversized{padding:4.8rem 11.25vw}}.component--full-width-gutter{padding:3.2rem 1.2rem;max-width:192rem}@media only screen and (min-width:40em){.component--full-width-gutter{padding:3.2rem 2.4rem}}@media only screen and (min-width:60em){.component--full-width-gutter{padding:4.8rem 4.8rem}}.component--full-width{padding:3.2rem 0}@media only screen and (min-width:60em){.component--full-width{padding:4.8rem 0}}.component--no-space{padding-top:0;padding-bottom:0}.component--no-space-bottom{padding-bottom:0}.component--no-space-top{padding-top:0!important}.component--headline{padding-top:2.4rem;padding-bottom:1.2rem}@media only screen and (min-width:80em){.component--headline{padding-top:3.2rem;padding-bottom:1.6rem}}.component--headline-prehead{padding-top:.4rem;padding-bottom:1.2rem}@media only screen and (min-width:80em){.component--headline-prehead{padding-top:.8rem;padding-bottom:1.6rem}}.component--spacing-accent{padding-top:.8rem;padding-bottom:1.2rem}@media only screen and (min-width:80em){.component--spacing-accent{padding-top:1.2rem;padding-bottom:1.6rem}}.component--spacing-medium-small{padding-top:1.6rem;padding-bottom:1.6rem}@media only screen and (min-width:80em){.component--spacing-medium-small{padding-top:2.4rem;padding-bottom:2.4rem}}.component--spacing-small{padding-top:1.2rem;padding-bottom:1.2rem}@media only screen and (min-width:80em){.component--spacing-small{padding-top:1.6rem;padding-bottom:1.6rem}}.component--spacing-xsmall{padding-top:.4rem;padding-bottom:.4rem}@media only screen and (min-width:80em){.component--spacing-xsmall{padding-top:.8rem;padding-bottom:.8rem}}.component--full-bleed{padding-right:0}.component__container{display:block;position:relative;width:100%;margin:0 auto;padding:0}.component__container--overflow-hidden{overflow:hidden}.component__container--with-columns{display:flex;flex-direction:column}@media only screen and (min-width:40em){.component__container--with-columns{flex-direction:row}}.component__column{width:100%;margin-right:0}@media only screen and (min-width:40em){.component__column{margin-right:1.2rem}}@media only screen and (min-width:60em){.component__column{margin-right:1.6rem}}@media only screen and (min-width:80em){.component__column{margin-right:2.4rem}}.component__column:last-of-type{margin-right:0}@media only screen and (min-width:40em){.component__column--small{width:30%}}.layout-block{display:block;position:relative;background-color:hsla(0,0%,78.4%,.1)}.layout-block:nth-of-type(2n){background-color:hsla(0,0%,39.2%,.1)}.layout-block:nth-of-type(2n) .layout-block__container{min-height:200px}.layout-block__container{min-height:100px;background-color:gold;display:flex;align-items:center;justify-content:center}.layout-block__container--full-width{height:400px;width:100vw;left:-2.4rem}@media only screen and (min-width:40em){.layout-block__container--full-width{left:-9.6rem}}@media only screen and (min-width:60em){.layout-block__container--full-width{left:-18.5vw}}.layout-block__content{font-family:Barlow Condensed,Roboto,Helvetica,sans-serif;font-family:Barlow Condensed,Roboto,Helvetica,sans-serif!important;font-weight:600;font-display:swap;font-size:24px;letter-spacing:.4px;line-height:26px;text-transform:uppercase}@media only screen and (min-width:60em){.layout-block__content{font-size:32px;letter-spacing:.5px;line-height:32px}}.core-svg__fill-element,.core-svg__fill-element--primary{fill:#fff}.core-svg__fill-element--secondary{fill:#132048}.core-svg__fill-element--accent{fill:#005f9f}.core-svg__fill-element--accent-grey{fill:#b7b5bf}.core-svg__fill-element--light{fill:#f3f3f2}.core-svg__fill-element--black,.core-svg__fill-element--black-alt{fill:#171203}.core-svg__fill-element--background{fill:#005f9f}.core-svg__stroke-element{fill:none;stroke:#005f9f;stroke-width:4}.core-svg--reverse .core-svg__fill-element,.core-svg--reverse .core-svg__fill-element--primary{fill:#171203}.core-svg--reverse .core-svg__fill-element--accent{fill:#005f9f}.core-svg--reverse .core-svg__fill-element--accent-grey{fill:#b7b5bf}.core-svg--reverse .core-svg__fill-element--light{fill:#454135}.core-svg--reverse .core-svg__fill-element--black{fill:#005f9f}.core-svg--reverse .core-svg__fill-element--black-alt{fill:#fff}.core-svg--reverse .core-svg__fill-element--background{fill:#005f9f}.core-svg--white .core-svg__fill-element{fill:#fff}.core-svg--secondary-reverse .core-svg__fill-element{fill:#9d8461}.cta-button{width:100%;position:relative;top:0;margin:0 1.6rem;transition:all .5s;box-sizing:border-box}@media only screen and (min-width:26.25em){.cta-button{width:auto;margin:0 .8rem}}@media(hover:hover){.cta-button:focus,.cta-button:hover{top:-5px}}.cta-button a{font-family:Barlow Condensed,Roboto,Helvetica,sans-serif!important;font-weight:600;font-display:swap;font-size:14px;letter-spacing:1.5px;line-height:20px;text-transform:uppercase;padding:1.2rem 1.6rem 0 1.6rem;border:2px solid #fff;background:transparent;color:#fff;min-width:112px;cursor:pointer;white-space:nowrap;transition:all .5s;display:block;height:4.8rem;text-align:center}@media only screen and (min-width:26.25em){.cta-button a{width:auto;display:inline-block}}.cta-button--secondary a{border:2px solid #fff;background:transparent;color:#fff}.cta-button--outline-dark a,.cta-button--secondary-dark a{color:#171203;border:2px solid #171203}.cta-button--simple a{color:#171203}.cta-button--simple-white a,.cta-button--simple a{background:transparent;border:none;height:auto;padding-left:0}.cta-button--simple-white a{color:#fff}.cta-button--fill a,.cta-button--primary a{border:2px solid #fff;background:#fff;color:#171203}.cta-button--fill-inverse a{border:2px solid #171203;background:#171203;color:#fff}.cta-button--tertiary a{color:#9d8461;font-family:Barlow Condensed,Roboto,Helvetica,sans-serif!important;font-weight:400;font-display:swap;text-transform:capitalize;background:transparent;font-weight:600;font-size:1.6rem;padding:0;height:auto;border:none;position:relative;display:flex}.cta-button--tertiary a span{display:inline-block;margin-right:.8rem}.cta-button--tertiary:hover>a{color:#005f9f;background:transparent}.cta-button--tertiary:hover>span{top:-6px}.cta-button--tertiary .small-caret{position:relative;transition:all .5s ease-in-out}.cta-button--tertiary:hover .small-caret{transform:translateX(6px)}.cta-button--tertiary:active>a{color:#002b53;background:transparent}.cta-button--tertiary.cta-button--external a{color:#9d8461;font-family:Barlow Condensed,Roboto,Helvetica,sans-serif!important;font-weight:400;font-display:swap;background:transparent;text-transform:capitalize;font-weight:600;font-size:1.6rem;padding:0;height:auto;border:none;display:flex}.cta-button--tertiary.cta-button--external a span{display:inline-block;margin-right:.8rem}.cta-button--tertiary.cta-button--external:hover>a{color:#005f9f;background:transparent}.cta-button--tertiary.cta-button--external:active>a{color:#002b53;background:transparent}.cta-button--success a{background:#2dd67e;color:#fff;border:2px solid #2dd67e}.cta-button--success .check-mark g{fill:#fff}.cta-button--down svg{transform:rotate(90deg);transition:all .5s;position:relative;top:0}.cta-button--down:focus svg,.cta-button--down:hover svg{top:5px}.cta-button--left-align{margin-left:0}.cta-button--right span{padding-right:.8rem}.cta-button--right svg{right:0;position:relative;transition:all .5s}.cta-button--right:focus svg,.cta-button--right:hover svg{right:-5px}.cta-button--flex{margin:0;margin-bottom:.8rem;flex-basis:100%}.cta-button--flex a{display:block}.cta-button--flex:nth-of-type(2n){margin-top:.8rem}@media only screen and (min-width:40em){.cta-button--flex{margin-right:.8rem;margin-bottom:0;flex-basis:calc(50% - 0.8rem);flex-grow:1}.cta-button--flex:nth-of-type(2n){margin-right:0;margin-top:0;margin-left:.8rem}}.card-standard .cta-button--down:focus svg,.card-standard .cta-button--down:hover svg,.card-standard .cta-button:focus,.card-standard .cta-button:hover{top:0}.card-standard .cta-button--right:focus svg,.card-standard .cta-button--right:hover svg{right:0}@media only screen and (min-width:60em){.card-standard:focus .cta-button,.card-standard:hover .cta-button{top:0}.card-standard:focus .cta-button--down svg,.card-standard:hover .cta-button--down svg{top:5px}.card-standard:focus .cta-button--right svg,.card-standard:hover .cta-button--right svg{right:-5px}}.card-standard--no-background .cta-button:focus,.card-standard--no-background .cta-button:hover{top:-5px}.card-standard--no-background .cta-button--down:focus svg,.card-standard--no-background .cta-button--down:hover svg{top:5px}.card-standard--no-background .cta-button--right:focus svg,.card-standard--no-background .cta-button--right:hover svg{right:-5px}@media only screen and (min-width:60em){.card-standard--no-background:focus .cta-button,.card-standard--no-background:focus .cta-button--down svg,.card-standard--no-background:hover .cta-button,.card-standard--no-background:hover .cta-button--down svg{top:0}.card-standard--no-background:focus .cta-button--right svg,.card-standard--no-background:hover .cta-button--right svg{right:0}.card-standard--no-background:focus .cta-button:focus,.card-standard--no-background:focus .cta-button:hover,.card-standard--no-background:hover .cta-button:focus,.card-standard--no-background:hover .cta-button:hover{top:-5px}.card-standard--no-background:focus .cta-button--down:focus svg,.card-standard--no-background:focus .cta-button--down:hover svg,.card-standard--no-background:hover .cta-button--down:focus svg,.card-standard--no-background:hover .cta-button--down:hover svg{top:5px}.card-standard--no-background:focus .cta-button--right:focus svg,.card-standard--no-background:focus .cta-button--right:hover svg,.card-standard--no-background:hover .cta-button--right:focus svg,.card-standard--no-background:hover .cta-button--right:hover svg{right:-5px}}.card-standard--background-image .cta-button a{color:#fff}.display-testimonial .cta-button{width:150px;margin-top:2.4rem;margin-bottom:3.2rem}.search--is-open .cta-button a:focus{outline-color:#005f9f}.quiz-section .cta-button:first-child{margin-left:0}.quiz-section .cta-button a:focus{outline-color:#005f9f}.quiz-section__result .cta-button{display:inline-block}.quiz-segmentation .cta-button__quiz{margin:0 0 1.6rem 0;pointer-events:none}.quiz-segmentation .cta-button__quiz a{font-family:"source-serif-pro",serif!important;font-display:swap;font-size:1.6rem;font-weight:400;height:auto;letter-spacing:0;line-height:20px;text-transform:none;padding:0;margin-left:3.6rem;border:none;text-align:left;pointer-events:all}.quiz-segmentation .cta-button__quiz a span{white-space:normal}@media only screen and (min-width:40em){.quiz-segmentation .cta-button__quiz a{font-size:1.8rem;line-height:24px}}.quiz-segmentation .cta-button__quiz a:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuNjY3IDExTDAgNi4yODZsMS41NTYtMS41NzIgMy4xMSAzLjE0M0wxMi40NDUgMCAxNCAxLjU3MXoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");position:absolute;left:5px;top:2px;opacity:0;pointer-events:inherit;transition:all .2s ease-in-out}@media only screen and (min-width:40em){.quiz-segmentation .cta-button__quiz a:before{top:2px}}.quiz-segmentation .cta-button__quiz a:after{content:"";display:inline-block;position:absolute;left:0;top:0;height:24px;width:24px;border-radius:50%;border:2px solid #005f9f;background-color:transparent;pointer-events:inherit;transition:all .2s ease-in-out}@media only screen and (min-width:40em){.quiz-segmentation .cta-button__quiz a:after{top:2px}}.quiz-segmentation .cta-button__quiz--selected a:before{opacity:1;z-index:3}.quiz-segmentation .cta-button__quiz--selected a:after{background-color:#005f9f}.quiz-segmentation__result .cta-button{margin-left:0}.image-background{background-size:cover}.card-standard .image-background{width:100%;height:100%;left:0;top:0;position:absolute}.card-standard .image-background:before{content:"";position:absolute;width:100%;height:100%;left:0;background:rgba(23,18,3,.3)}.card-standard .image-background:after{background:linear-gradient(-180deg,rgba(23,18,3,.05),rgba(23,18,3,.15) 25%,rgba(23,18,3,.5));position:absolute;content:"";width:100%;height:100%;left:0}.hero-article .image-background{height:calc(100% - 3.2rem);position:absolute;width:100vw;transform:translateX(-50%);left:50%}.hero-simple .image-background{height:100%}.hero-simple .image-background,.hero-standard .image-background{position:relative;width:100vw;transform:translateX(-50%);left:50%}.hero-standard .image-background{min-height:calc(100% - 3.2rem);display:flex}@media only screen and (min-width:80em){.hero-standard .image-background{height:calc(100% - 3.2rem)}}.hero-carousel .image-background{height:100%;width:100vw}.cta-block{display:inline-flex;justify-content:center;align-items:center;margin:.8rem auto 0 auto;flex-direction:row;width:auto}.cta-block div:first-child{margin-left:0}.cta-block div:nth-child(2){margin-right:0}@media only screen and (min-width:26.25em){.cta-block{margin:1.6rem auto 0 auto}}.cta-block--left{justify-content:flex-start}.cta-block--flex{display:flex;flex-wrap:wrap;width:100%}@media only screen and (min-width:40em){.cta-block--flex{flex-wrap:nowrap}}.cta-block--no-margin,.cta-block--no-margin .cta-button{margin:0}.quiz-section .cta-block{margin-top:0}:root{--item-count:14}.quiz-segmentation{line-height:1}.quiz-segmentation:focus,.quiz-segmentation :focus{outline:0}.quiz-segmentation a:hover{text-decoration:none}.quiz-segmentation .cta-button--down svg{margin-left:8px}.quiz-segmentation .cta-button a{text-decoration:none}.quiz-segmentation__background{display:block;position:absolute;width:100%;height:100%;background-color:#454135;background-size:cover;background-position:50%;top:0;bottom:0;left:0;z-index:20;opacity:1;transition:all 1s ease-in-out}.quiz-segmentation__background--active{opacity:1}.quiz-segmentation__background--inactive{opacity:0}.quiz-segmentation__background--wide-animated{width:calc(300vw + 90px);left:calc(100% - 90px)}@media only screen and (min-width:40em){.quiz-segmentation__background--wide-animated{left:80%;width:300vw}}.quiz-segmentation__skrim{background:rgba(23,18,3,.7);position:absolute;height:100%;width:100%;z-index:21;transition:all 1s ease-in-out}.quiz-segmentation__skrim--result-section{background:rgba(23,18,3,.9)}.quiz-segmentation__overlay{z-index:100;position:absolute;display:block;height:100%;width:100%;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:1;transition:all 1s ease-in-out}.quiz-segmentation__overlay--is-hidden{opacity:0;pointer-events:none}.quiz-segmentation__overlay--is-hidden .quiz-segmentation__back-button{pointer-events:none}.quiz-segmentation__back-button{position:absolute;height:48px;width:48px;left:0;bottom:0;background:#005f9f;border:none;font-size:13px;cursor:pointer;transform:rotate(180deg);pointer-events:all}.quiz-segmentation__bottom-slide-index{position:absolute;right:0;bottom:0;padding-bottom:1.2rem;font-family:Barlow Condensed,Roboto,Helvetica,sans-serif!important;font-weight:400;font-display:swap;font-size:1.8rem;line-height:24px;letter-spacing:.8px;color:#fff;opacity:1;transition:all 1s ease-in-out;margin:0 3.6rem}@media only screen and (min-width:40em){.quiz-segmentation__bottom-slide-index{margin:0 2.4rem;padding:0 4.8rem 1.2rem 4.8rem}}@media only screen and (min-width:60em){.quiz-segmentation__bottom-slide-index{margin:0 4.8rem;padding:0 12vw 1.2rem 12vw}}.quiz-segmentation__bottom-slide-index--is-hidden{opacity:0;transition:all .2s ease-in-out}.quiz-segmentation__index-count{color:#005f9f;font-family:Barlow Condensed,Roboto,Helvetica,sans-serif!important;font-weight:600;font-display:swap;letter-spacing:2px;font-size:2.4rem}.quiz-segmentation__index-count--featured{width:26px;padding:0;display:block;font-size:1.6rem}@media only screen and (min-width:60em){.quiz-segmentation__index-count{font-size:2.4rem}}.quiz-segmentation__restart-button{position:absolute;right:0;bottom:0;font-size:16px;letter-spacing:.1px;line-height:18px;color:#005f9f;border:none;background-color:transparent;font-family:Barlow Condensed,Roboto,Helvetica,sans-serif!important;font-weight:600;font-display:swap;line-height:20px;text-transform:uppercase;cursor:pointer;pointer-events:all;opacity:1;transition:all 1s ease-in-out;padding-bottom:1.2rem;margin:0 3.6rem}@media only screen and (min-width:60em){.quiz-segmentation__restart-button{font-size:18px;letter-spacing:.2px;line-height:20px}}@media only screen and (min-width:40em){.quiz-segmentation__restart-button{margin:0 2.4rem;padding:0 4.8rem 1.2rem 4.8rem}}@media only screen and (min-width:60em){.quiz-segmentation__restart-button{margin:0 4.8rem;padding:0 12vw 1.2rem 12vw}}.quiz-segmentation__restart-button--is-hidden{opacity:0;transition:all .2s ease-in-out}.quiz-segmentation__restart-button svg{transition:all .5s;margin-left:.8rem}.quiz-segmentation__restart-button:focus svg,.quiz-segmentation__restart-button:hover svg{transform:rotate(-90deg)}.quiz-segmentation .quiz-segmentation__bottom-index-fade-active,.quiz-segmentation .quiz-segmentation__bottom-index-fade-leave-active{transition:all .5s ease-in-out}.quiz-segmentation .quiz-segmentation__bottom-index-fade-enter,.quiz-segmentation .quiz-segmentation__bottom-index-fade-leave-active{transform:translateX(100px);opacity:0}.quiz-segmentation__cta-container{display:flex;flex-direction:column}.quiz-segmentation__container{position:relative;z-index:30;transition:all 1s ease-in-out;margin:0 1.2rem;width:calc(100% - 2.4rem);display:flex;align-items:center;flex-direction:row;align-items:flex-start;height:0}@media only screen and (min-width:40em){.quiz-segmentation__container{height:auto;margin:0 2.4rem;width:calc(100% - 4.8rem);min-height:530px;align-items:center}}@media only screen and (min-width:60em){.quiz-segmentation__container{min-height:486px;margin:0 4.8rem;width:calc(100% - 9.6rem)}}.quiz-segmentation__container>div{width:100%;flex-grow:1;flex-basis:0;flex-shrink:0;max-width:calc(100%/var(--item-count) - 7.2rem);visibility:hidden;margin:0 3.6rem;padding:8rem 0}@media only screen and (min-width:40em){.quiz-segmentation__container>div{margin:0 2.4rem;padding:3.2rem 4.8rem;max-width:calc(100%/var(--item-count) - 4.8rem)}}@media only screen and (min-width:60em){.quiz-segmentation__container>div{margin:0 4.8rem;padding:9.6rem 12vw;max-width:calc(100%/var(--item-count) - 9.6rem)}}.quiz-segmentation__container .question-copy{font-family:"source-serif-pro",serif!important;font-weight:400;font-display:swap;color:#fff;font-size:2.4rem;letter-spacing:0;line-height:36px;padding:2rem 0 2.4rem 0}@media only screen and (min-width:40em){.quiz-segmentation__container .question-copy{font-size:2.8rem;line-height:36px;padding:calc(2rem + 8px) 0 3.2rem 0}}@media only screen and (min-width:80em){.quiz-segmentation__container .question-copy{font-size:3.6rem;line-height:48px;padding:calc(2.4rem + 8px) 0 2.4rem 0}}.quiz-segmentation__container .question-copy:before{content:"";position:absolute;top:0;left:0;width:3.6rem;border-top:6px solid #005f9f}@media only screen and (min-width:60em){.quiz-segmentation__container .question-copy:before{border-top:.8rem solid #005f9f}}@media only screen and (min-width:80em){.quiz-segmentation__container .question-copy:before{width:4.8rem}}.quiz-segmentation__container .question-copy--top{padding-bottom:0}.quiz-segmentation__container .question-copy--sub{font-size:1.6rem;line-height:20px;padding-top:0}@media only screen and (min-width:40em){.quiz-segmentation__container .question-copy--sub{font-size:1.8rem;line-height:24px}}.quiz-segmentation__main p strong{font-weight:400}.quiz-segmentation__question{position:relative;pointer-events:none}.quiz-segmentation__question--active{pointer-events:all}.quiz-segmentation__question .btn{margin-right:.6rem}@media only screen and (min-width:60em){.quiz-segmentation__question .btn{margin-right:1.6rem}}.quiz-segmentation__question .section-content{width:calc(100% - 120px)}@media only screen and (min-width:40em){.quiz-segmentation__question .section-content{width:calc(80% - 120px)}}@media only screen and (min-width:103.75em){.quiz-segmentation__question .section-content{width:calc(80% - 180px)}}.quiz-segmentation__headline{font-family:Barlow Condensed,Roboto,Helvetica,sans-serif!important;font-display:swap;font-size:24px;text-transform:uppercase;position:relative;padding:calc(1.6rem + 6px) 0 0 0;margin:0;font-size:2.4rem;font-weight:600;letter-spacing:.4px;line-height:26px}@media only screen and (min-width:60em){.quiz-segmentation__headline{font-size:32px;letter-spacing:.5px;line-height:32px;padding:3.2rem 0 0 0}}@media only screen and (min-width:80em){.quiz-segmentation__headline{font-size:3.2rem;line-height:3.2rem;letter-spacing:.5px}}.quiz-segmentation__headline:before{content:"";position:absolute;top:0;left:0;width:3.6rem;border-top:6px solid #005f9f}@media only screen and (min-width:60em){.quiz-segmentation__headline:before{width:3.6rem;border-top:.8rem solid #005f9f}}@media only screen and (min-width:80em){.quiz-segmentation__headline:before{width:4.8rem}}.quiz-segmentation__copy{font-family:Barlow Condensed,Roboto,Helvetica,sans-serif!important;font-weight:300;font-display:swap;font-size:1.8rem;letter-spacing:.8px;line-height:24px;color:#fff;padding:1.2rem 0 3.2rem 0}@media only screen and (min-width:80em){.quiz-segmentation__copy{font-size:2.1rem;letter-spacing:1px;line-height:28px;padding:1.6rem 0 3.2rem 0}}.quiz-segmentation__result-list{padding-left:.8rem;margin:0}.quiz-segmentation__result-list--headline{padding:1.6rem 0 .8rem 0}.quiz-segmentation__result-list--item{list-style:none;padding:.3rem 0 .9rem 0}.quiz-segmentation__result-list--item:before{content:"";display:inline-block;height:8px;width:8px;background:#005f9f;border-radius:6px 0 0 0;margin-right:1.2rem;position:relative;top:-2px;left:-2px}.quiz-segmentation__result-list--bottom-copy{padding:.8rem 0 3.2rem 0}.quiz-segmentation__result-list--bottom-copy p{margin:0}.quiz-segmentation--wide-animated .quiz-segmentation__headline{color:#fff}.quiz-segmentation__result .quiz-segmentation__copy{font-size:1.6rem;letter-spacing:.7px;line-height:22px}@media only screen and (min-width:80em){.quiz-segmentation__result .quiz-segmentation__copy{font-size:1.8rem;letter-spacing:.8px;line-height:24px}}.quiz-segmentation__container>.quiz-segmentation__main{position:relative;width:100%;height:auto;max-width:calc(100%/var(--item-count) - 7.2rem);visibility:visible}@media only screen and (min-width:40em){.quiz-segmentation__container>.quiz-segmentation__main{max-width:calc(100%/var(--item-count) - 4.8rem)}}@media only screen and (min-width:60em){.quiz-segmentation__container>.quiz-segmentation__main{max-width:calc(100%/var(--item-count) - 9.6rem)}}.quiz-segmentation__question .section-content{display:block;position:relative;width:100%;left:0;right:0;box-sizing:border-box}.quiz-segmentation{position:relative}.quiz-segmentation__container{left:0;width:calc(100%*var(--item-count));margin:0}.quiz-segmentation .quiz-segmentation__background--mobile{background-size:auto auto;background-repeat:repeat}