*,:after,:before{box-sizing:border-box}body{background-color:#fff;font-family:Barlow,"sans-serif";font-weight:400;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#08021d;line-height:1.5;overflow-x:hidden;position:relative;width:100%;margin:0;padding:0}body.no-scroll{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:Barlow,"sans-serif";margin-top:0;font-weight:700;margin-bottom:2px}h1{font-size:36px;font-weight:300;line-height:42px;margin-bottom:10px;color:#5f1d6d}@media (min-width:992px){h1{font-size:47px;line-height:52px}}h2{font-size:21px;line-height:28px;font-weight:700;color:#5f1d6d}@media (min-width:992px){h2{font-size:24px;line-height:33px}}h3{font-size:18px;line-height:26px}@media (min-width:992px){h3{font-size:21px;line-height:28px}}h4{font-size:16px;line-height:24px}@media (min-width:992px){h4{font-size:18px;line-height:26px}}h5{font-size:14px;line-height:21px;margin-bottom:4px}@media (min-width:992px){h5{font-size:16px;line-height:24px}}p{margin-top:0}@media (min-width:992px){p{font-size:18px;line-height:1.444}}.large-text{font-size:1.3125rem;font-weight:300}@media (min-width:992px){.large-text{font-size:1.5rem}}a{color:#be1c70;text-decoration:none;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a:focus,a:hover{text-decoration:underline}button{background:none;outline:none}button,hr{border:none}hr{border-bottom:1px solid var(--color-gray);margin:30px 0}figure{margin:0;background-size:auto 100%;background-position:50%;background-repeat:no-repeat;width:100%}figure img{max-width:100%;height:auto;display:block;margin:0 auto;transition:opacity .2s}figure figcaption{margin-top:8px}figure.contain-width img{width:auto}[v-cloak]{display:none}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-6{margin-top:5rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-6{margin-bottom:5rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pt-6{padding-top:5rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.pb-6{padding-bottom:5rem!important}
/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}#clickdimensionsForm input[type=text],.input{display:block;width:100%;padding:8px 16px;font-size:1rem;line-height:1;font-family:Barlow,"sans-serif";color:#08021d;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #bdbcbc;vertical-align:bottom;-webkit-appearance:none;appearance:none}@media (min-width:992px){#clickdimensionsForm input[type=text],.input{padding:10px 16px;font-size:1.125rem}}#clickdimensionsForm input[type=text]:focus,.input:focus{outline:none;border-color:#5f1d6d}#clickdimensionsForm input[type=text][placeholder]:not(:placeholder-shown),.input[placeholder]:not(:placeholder-shown){border-color:#5f1d6d}#clickdimensionsForm input[type=text]::-webkit-input-placeholder,.input::-webkit-input-placeholder{color:currentColor;opacity:.6}#clickdimensionsForm input[type=text]::-moz-placeholder,.input::-moz-placeholder{color:currentColor;opacity:.6}#clickdimensionsForm input[type=text]:-ms-input-placeholder,.input:-ms-input-placeholder{color:currentColor;opacity:.6}#clickdimensionsForm input[type=text]:-moz-placeholder,.input:-moz-placeholder{color:currentColor;opacity:.6}input::-ms-clear,input::-ms-reveal{display:none;width:0;height:0}input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}.radio:checked,.radio:not(:checked){position:absolute;left:-9999px}.radio:checked+label,.radio:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:currentColor}.radio:checked+label:before,.radio:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #e5e3de;border-radius:100%}.radio:checked+label:after,.radio:not(:checked)+label:after{content:"";width:10px;height:10px;background:#263ed3;position:absolute;top:4px;left:4px;border-radius:100%;transition:all .2s ease}.radio:not(:checked)+label:after{opacity:0;transform:scale(0)}.radio:checked+label:after{opacity:1;transform:scale(1)}.radio.disabled,.radio[disabled],fieldset[disabled] .radio{cursor:not-allowed}#clickdimensionsForm select,.select{display:block;width:100%;height:40px;padding:0 40px 0 15px;font-size:16px;line-height:40px;font-family:Barlow,"sans-serif";color:#08021d;background-color:#fff;background-image:none;border:1px solid #bdbcbc;vertical-align:bottom;border-radius:4px}#clickdimensionsForm select--selected,#clickdimensionsForm select:focus,.select--selected,.select:focus{outline:0;border-color:#5f1d6d}#clickdimensionsForm select__wrapper,.select__wrapper{position:relative}#clickdimensionsForm select__icon,.select__icon{position:absolute;right:15px;top:9px;width:18px;height:24px;z-index:1;pointer-events:none;fill:#08021d}.select{-webkit-appearance:none;appearance:none}.select::-ms-expand{display:none}.textarea{display:block;width:100%;min-height:100px;padding:10px;font-size:16px;line-height:1.4;font-family:Barlow,"sans-serif";color:#08021d;background-color:#fff;background-image:none;border:1px solid #bdbcbc;resize:none;-webkit-appearance:none;appearance:none;border-radius:4px}.textarea[placeholder]:not(:placeholder-shown){border-color:#5f1d6d}.textarea:focus{outline:none;border-color:#5f1d6d}.textarea::-webkit-input-placeholder{color:currentColor;opacity:.6}.textarea::-moz-placeholder{color:currentColor;opacity:.6}.textarea:-ms-input-placeholder{color:currentColor;opacity:.6}.textarea:-moz-placeholder{color:currentColor;opacity:.6}.featured-article-banner{position:relative;display:block;overflow:hidden;background:#f2f2f2;border-radius:8px;transition:all .3s cubic-bezier(.64,.04,.36,.96);box-shadow:2px 4px 16px 0 rgba(0,0,0,.2);margin-top:16px;margin-bottom:48px}@media (min-width:992px){.featured-article-banner{display:flex}}.featured-article-banner__cover-image{width:100%;height:190px;position:relative;object-fit:cover;padding-top:40%}@media (min-width:992px){.featured-article-banner__cover-image{height:auto;width:40%;padding-top:0}}.featured-article-banner__cover-image img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;font-family:"object-fit: cover;"}.featured-article-banner__date-circle{width:84px;height:84px;text-align:center;z-index:0;position:absolute;left:32px;top:32px}.featured-article-banner__date-circle:after{content:"";width:84px;height:84px;border-radius:42px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#f7f4f8;z-index:-1}.featured-article-banner__date-month{display:block;color:#5f1d6d;font-size:1.125rem;line-height:1.1;font-weight:700;padding-top:10px}.featured-article-banner__date-day{display:block;color:#5f1d6d;font-size:2.875rem;line-height:1.05;font-weight:700}.featured-article-banner__inner{padding:32px}.featured-article-banner__tag{color:#08021d;margin-bottom:4px;margin-right:8px;font-size:1rem}.featured-article-banner__author-link{color:#be1c70;margin-right:8px}.featured-article-banner__author-link,.featured-article-banner__date{display:inline-block;margin-bottom:16px;font-weight:700}.featured-article-banner__title{color:#5f1d6d;margin-bottom:16px;font-size:1.5rem;font-weight:700}.featured-article-banner__text{margin-bottom:32px}@media (min-width:992px){.featured-article-banner__text{font-size:1.125rem;min-height:48px}}.featured-article-banner__meta-item{display:inline-block;font-weight:700;font-size:1.125rem;margin-right:32px;margin-bottom:8px}.featured-article-banner__meta-item>svg{width:24px;height:24px;vertical-align:middle;fill:#be1c70;margin-right:8px}.featured-article-banner-link{display:inline-block}.featured-article-banner-link__link{margin-right:12px;color:#be1c70;vertical-align:middle}@media (min-width:992px){.featured-article-banner-link__link{font-size:1.125rem}}.featured-article-banner-link>svg{height:20px;width:20px;fill:#be1c70;vertical-align:middle}.profile-card{font-size:1rem;display:block;position:relative;overflow:hidden;background:#fff;border-radius:8px;transition:all .3s cubic-bezier(.64,.04,.36,.96);box-shadow:2px 4px 20px 0 rgba(0,0,0,.2);text-decoration:none;width:100%;max-width:400px;margin:0 auto}.profile-card--meet-the-team{margin-top:16px;margin-bottom:16px}@media (min-width:992px){.profile-card--meet-the-team{margin-top:32px;margin-bottom:32px}}.profile-card--meet-the-team{max-width:263px}.profile-card--meet-the-team .profile-card__icon-link>a{font-size:1.125rem}.profile-card--meet-the-team .profile-card__icon-link svg{width:24px;height:24px;margin-right:16px}.profile-card--meet-the-team .profile-card-link__link{font-size:1.125rem}.profile-card__inner{padding:24px;flex:1 1 auto}.profile-card__image{display:block;position:relative;width:100%;height:0;padding-bottom:100%}.profile-card__image img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;font-family:"object-fit: cover;"}.profile-card__title{color:#5f1d6d;margin-bottom:8px;font-size:1.5rem;font-weight:700}.profile-card__icon-link{display:flex;margin:16px 0}.profile-card__icon-link svg{flex-shrink:0;width:24px;height:24px;vertical-align:middle;margin-right:16px;fill:#be1c70}@media (min-width:992px){.profile-card__icon-link svg{width:32px;height:32px;margin-right:24px}}.profile-card__icon-link>a{word-wrap:anywhere;vertical-align:middle;font-size:1.125rem;word-break:break-word;word-wrap:break-word}@media (min-width:992px){.profile-card__icon-link>a{font-size:1.3125rem}}.profile-card-link__link{margin-right:12px;color:#be1c70;vertical-align:middle;font-size:1.125rem}@media (min-width:992px){.profile-card-link__link{font-size:1.3125rem}}.profile-card-link>svg{height:20px;width:20px;fill:#be1c70;vertical-align:middle}.video__play-icon{z-index:5}.video__title{font-weight:900}.headline-title{margin-top:16px;margin-bottom:16px}@media (min-width:992px){.headline-title{margin-top:32px;margin-bottom:32px}}.headline-title{padding-top:16px}.headline-title--left{text-align:left}.headline-title--center{text-align:center}.headline-title--right{text-align:right}h4+.headline-title__subheading{font-size:15px}@media (min-width:992px){h4+.headline-title__subheading{font-size:16px}}h5+.headline-title__subheading{font-size:13px}@media (min-width:992px){h5+.headline-title__subheading{font-size:15px;line-height:24px}}.backdrop{position:fixed;z-index:100;top:0;left:0;background:#08021d;width:100%;height:100%;transition:opacity .3s cubic-bezier(.645,.045,.355,1);pointer-events:none;opacity:0}.backdrop.show{opacity:.5;pointer-events:auto}.list-view{margin-top:16px;margin-bottom:16px}@media (min-width:992px){.list-view{margin-top:32px;margin-bottom:32px}}.list-view-item{display:flex;align-content:flex-start;justify-content:flex-start;text-decoration:none;color:currentColor;margin-bottom:60px;flex-direction:column;width:100%}@media (min-width:992px){.list-view-item{flex-direction:row}}.list-view-item__image{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;width:100%;flex-shrink:0;margin-bottom:20px;min-height:200px}.list-view-item__image--fallback{background-color:#eee;display:flex;align-items:center;justify-content:center}.list-view-item__image--fallback svg{width:20%;height:20%;opacity:.5}@media (min-width:992px){.list-view-item__image{margin-right:20px;margin-bottom:0;height:auto;width:25%}}.list-view-item__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.list-view-item__title{margin-bottom:30px;font-size:25px;font-weight:700;letter-spacing:.17px;line-height:30px}@media (min-width:992px){.list-view-item__title{font-size:30px;letter-spacing:.2px;line-height:35px}}.list-view-item__text{margin-bottom:30px;font-size:15px;font-weight:400;letter-spacing:.37px;line-height:20px}@media (min-width:992px){.list-view-item__text{font-size:18px;font-weight:400;letter-spacing:.44px;line-height:24px}}.text-with-image-wrapper{margin-top:16px;margin-bottom:16px}@media (min-width:992px){.text-with-image-wrapper{margin-top:32px;margin-bottom:32px}}@media (max-width:575px){.text-with-image-wrapper{margin-bottom:32px}}.text-with-image{display:flex;flex-direction:column;align-items:flex-start;grid-gap:1.5rem}@media (min-width:992px){.text-with-image{flex-direction:row;align-items:center}}@media (min-width:992px){.text-with-image.image-right .text-with-image__image{order:1}}.text-with-image *>:last-child{margin:0}.text-with-image__content{flex:1}.text-with-image__image{-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center;flex:1}.accordion{margin-top:16px;margin-bottom:16px}@media (min-width:992px){.accordion{margin-top:32px;margin-bottom:32px}}.accordion{position:relative}.accordion-item{border-top:2px solid #efe9f1;color:#000;background-color:transparent;transition:all .2s cubic-bezier(.64,.04,.36,.96)}.accordion-item:last-child{border-bottom:2px solid #efe9f1}.accordion-item--open .accordion-item__heading>svg{transform:translate3d(0,-50%,0) rotate(45deg)}.accordion-item--open .accordion-item__content{max-height:2000px;padding-top:8px;padding-bottom:8px;opacity:1}.accordion-item--open,.accordion-item:focus,.accordion-item:hover{background-color:#f9f7fa;border-top-color:#be1c70}.accordion-item--open:last-child,.accordion-item:focus:last-child,.accordion-item:hover:last-child{border-bottom-color:#be1c70}.accordion-item--open+.accordion-item,.accordion-item:focus+.accordion-item,.accordion-item:hover+.accordion-item{border-top-color:#be1c70}.accordion-item__heading{position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding:12px 8px 12px 48px;font-weight:700}@media (min-width:992px){.accordion-item__heading{font-size:1.125rem}}.accordion-item__heading>svg{position:absolute;left:13px;top:50%;height:24px;width:24px;transform:translate3d(0,-50%,0);transition:transform .3s;fill:#be1c70}.accordion-item__content{padding:0 8px 0 48px;opacity:0;overflow:hidden;max-height:0;transition:all .3s cubic-bezier(.64,.04,.36,.96)}#ui-datepicker-div.ui-datepicker{padding:8px;border-radius:4px;box-shadow:0 0 16px -8px #08021d}#ui-datepicker-div.ui-datepicker .ui-widget-header{background:#5f1d6d;color:#fff;border:none}#ui-datepicker-div.ui-datepicker .ui-widget-header .ui-datepicker-next,#ui-datepicker-div.ui-datepicker .ui-widget-header .ui-datepicker-prev{border:none;background:none;height:100%;top:0;cursor:pointer}#ui-datepicker-div.ui-datepicker .ui-widget-header .ui-datepicker-next .ui-icon,#ui-datepicker-div.ui-datepicker .ui-widget-header .ui-datepicker-prev .ui-icon{background:none;border-top:2px solid #fff;border-left:2px solid #fff;width:10px;height:10px;margin-top:-6px}#ui-datepicker-div.ui-datepicker .ui-widget-header .ui-datepicker-prev{left:0}#ui-datepicker-div.ui-datepicker .ui-widget-header .ui-datepicker-prev .ui-icon{margin-left:-2px;transform:rotate(-45deg)}#ui-datepicker-div.ui-datepicker .ui-widget-header .ui-datepicker-next{right:0}#ui-datepicker-div.ui-datepicker .ui-widget-header .ui-datepicker-next .ui-icon{transform:rotate(135deg)}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar thead{color:#5f1d6d;font-size:1rem}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar th{padding:10px 0 8px}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar td{min-width:36px;font-size:1rem;padding:2px}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar td .ui-state-default{background:#f2f2f2;color:#08021d;border:2px solid #f2f2f2;border-radius:4px;padding:4px 2px 2px 0;transition:all .1s cubic-bezier(.64,.04,.36,.96);line-height:1}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar td .ui-state-highlight{color:#fff;background:#be1c70;border-color:#be1c70}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar td .ui-state-active,#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{border-color:#be1c70;background:#fff;color:#08021d}#ui-datepicker-div.ui-datepicker .ui-timepicker-div .ui_tpicker_hour_label,#ui-datepicker-div.ui-datepicker .ui-timepicker-div .ui_tpicker_minute_label,#ui-datepicker-div.ui-datepicker .ui-timepicker-div .ui_tpicker_time_label{font-weight:700}#ui-datepicker-div.ui-datepicker .ui-timepicker-div .ui-slider-horizontal{margin-top:-21px;border:none;background:#f7f4f8}#ui-datepicker-div.ui-datepicker .ui-timepicker-div .ui-slider-horizontal .ui-slider-handle{border-radius:12px;width:18px;height:18px;border:none;background:#be1c70;box-shadow:0 8px 16px #f7f4f8;cursor:pointer}#ui-datepicker-div.ui-datepicker .ui-datepicker-buttonpane{border:none;padding-top:4px}#ui-datepicker-div.ui-datepicker .ui-datepicker-buttonpane button{background:#be1c70;color:#fff;font-weight:700;border:none;border-radius:50px;padding:10px 24px}.clickdform.mainDiv{padding:0!important}#clickdimensionsForm .responsiveCell{display:block;width:auto;margin:8px 0}#clickdimensionsForm .responsiveCell.captcha,#clickdimensionsForm .responsiveCell.emptyCell,#clickdimensionsForm .responsiveCell.line{margin:0}#clickdimensionsForm .responsiveCell div.alignBottom,#clickdimensionsForm .responsiveCell div.alignTop{display:block}#clickdimensionsForm .responsiveCellSize1{width:auto;max-width:400px}#clickdimensionsForm .minSize1{width:100%}#clickdimensionsForm .maxSize1{max-width:400px}#clickdimensionsForm .alignBottom{padding-bottom:2px}#clickdimensionsForm input[type=checkbox]{width:20px;height:20px}#clickdimensionsForm input[type=checkbox]+span{position:relative;display:inline-block;padding-left:8px}#clickdimensionsForm input[type=checkbox]+span:before{content:"";position:absolute;top:0;left:-20px;width:20px;height:20px;pointer-events:none;border-radius:2px;background:#fff;border:1px solid #08021d;transition:all .2s cubic-bezier(.64,.04,.36,.96)}#clickdimensionsForm input[type=checkbox]+span:after{content:"";position:absolute;top:8px;left:-10px;width:12px;height:7px;pointer-events:none;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translate(-50%,-50%) rotate(-45deg);transition:opacity .2s cubic-bezier(.64,.04,.36,.96);opacity:0}#clickdimensionsForm input[type=checkbox]:checked+span:before{background:#be1c70;border-color:#be1c70}#clickdimensionsForm input[type=checkbox]:checked+span:after{opacity:1}#clickdimensionsForm .buttonContainer{display:block}@media (min-width:768px){#clickdimensionsForm .buttonContainer{display:inline-block}}#clickdimensionsForm input[type=button]{border-radius:50px;padding:12px 32px 10px;font-weight:700;background:#be1c70;border:none;line-height:1;box-shadow:0 8px 20px -4px #bdbcbc;cursor:pointer;margin-top:24px;font-size:1.3125rem!important;color:#fff!important;font-family:inherit!important;width:100%}@media (min-width:768px){#clickdimensionsForm input[type=button]{width:auto}}.counting-up-numbers{margin-top:16px;margin-bottom:16px}@media (min-width:992px){.counting-up-numbers{margin-top:32px;margin-bottom:32px}}.counting-up-numbers{display:flex;flex-direction:column;align-items:center;background:transparent}@media (min-width:992px){.counting-up-numbers{flex-direction:row;justify-content:space-between}}.counting-up-numbers__spacer{display:inline-block;width:0;height:0}.counting-up-numbers-item{display:inline-block;text-align:center;padding:24px 0}@media (min-width:992px){.counting-up-numbers-item{padding:32px 0}}.counting-up-numbers-item__figure{background-color:#be1c70;background-image:linear-gradient(90deg,#d7006d,#810043 70%,#650035);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;font-weight:900;font-size:2.625rem}@media (min-width:992px){.counting-up-numbers-item__figure{font-size:4rem}}.counting-up-numbers-item__label{color:#08021d;font-weight:700;font-size:1.3125rem;margin-top:8px}@media (min-width:992px){.counting-up-numbers-item__label{font-size:1.5rem;margin-top:16px}}.eventbrite-event-embed{margin-top:16px;margin-bottom:16px}@media (min-width:992px){.eventbrite-event-embed{margin-top:32px;margin-bottom:32px}}.iframe-embed{margin-top:16px;margin-bottom:16px}@media (min-width:992px){.iframe-embed{margin-top:32px;margin-bottom:32px}}.image-wrapper{margin-top:16px;margin-bottom:16px}@media (min-width:992px){.image-wrapper{margin-top:32px;margin-bottom:32px}}.image-wrapper{position:relative}.image-wrapper img{background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;width:100%}.image-wrapper--square{padding-top:100%}.image-wrapper--portrait{padding-top:130%}.image-wrapper--shadow{box-shadow:0 27px 50px 0 rgba(35,35,35,.15)}.image-slideshow-wrapper{margin-top:16px;margin-bottom:16px}@media (min-width:992px){.image-slideshow-wrapper{margin-top:32px;margin-bottom:32px}}.image-slideshow-wrapper{outline:none;position:relative;cursor:grab;width:100%}.image-slideshow-wrapper .flickity-viewport{overflow:hidden}.image-slideshow{outline:none;list-style:none;margin:0;padding:0}.image-slideshow-slide{width:100%;height:100vh;max-height:50vh;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:relative}.image-slideshow-slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);z-index:1}.image-slideshow-slide__content{width:90%;max-width:800px;position:absolute;left:50%;bottom:60px;color:#fff;text-align:center;z-index:2;opacity:0;transform:translateY(20px) translateX(-50%);transition:all .7s .3s;will-change:transform}.image-slideshow-slide.is-selected .image-slideshow-slide__content{opacity:1;transform:translateY(0) translateX(-50%)}.image-slideshow-navigation{position:absolute;bottom:20px;width:100%;z-index:1;outline:none;list-style:none;margin:0;padding:0}.image-slideshow-navigation__dot{width:8px;height:8px;background-color:#fff;opacity:.5;border-radius:50%;cursor:pointer;transition:opacity .5s .1s;margin-right:20px}.image-slideshow-navigation__dot:before{content:"";border-radius:50%;position:absolute;left:4px;top:4px;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #fff;opacity:0;transition:opacity .5s .1s}.image-slideshow-navigation__dot.is-selected{opacity:1}.image-slideshow-navigation__dot.is-selected:before{opacity:.3}.inline-navigation{margin-top:16px;margin-bottom:16px}@media (min-width:992px){.inline-navigation{margin-top:32px;margin-bottom:32px}}.inline-navigation{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}@media screen and (max-width:991px){.inline-navigation{padding-bottom:64px}}.inline-navigation__list{width:100%;outline:none;list-style:none;padding:0}@media (min-width:768px){.inline-navigation__list{display:flex;flex-wrap:wrap}}@media screen and (max-width:991px){.inline-navigation__list{overflow-x:hidden;padding-left:20px;padding-right:20px}}@media (min-width:1200px){.inline-navigation__list{margin:-50px}}.inline-navigation__see-more{margin-left:auto;margin-right:auto;margin-top:50px}@media (min-width:992px){.inline-navigation__see-more{margin-top:100px}}@media (min-width:992px){.inline-navigation--one-column .inline-navigation-item{width:100%}}@media (min-width:992px){.inline-navigation--two-columns .inline-navigation-item{width:calc(50% - 100px)}}@media (min-width:768px){.inline-navigation--two-columns .inline-navigation-item__image:before{padding-top:75%}}.inline-navigation .flickity-button:disabled{opacity:0}.inline-navigation-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-shrink:0;flex-grow:0;width:calc(90% - 40px);padding:20px}@media (min-width:576px){.inline-navigation-item{width:calc(50% - 40px)}}@media (min-width:768px){.inline-navigation-item{width:50%;padding:25px}}@media (min-width:1200px){.inline-navigation-item{width:33.33333%;padding:50px}}.inline-navigation-item__link{color:currentColor;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-shrink:0;flex-grow:0;max-width:100%}.inline-navigation-item__link:focus,.inline-navigation-item__link:hover{text-decoration:none}.inline-navigation-item__image{width:100%;box-shadow:0 27px 50px 0 rgba(35,35,35,.15);margin-bottom:20px}.inline-navigation-item__image--fallback{display:flex;align-items:center;justify-content:center}.inline-navigation-item__image--fallback svg{width:20%;height:20%;opacity:.5}.inline-navigation-item__image:before{content:"";display:block;float:left;padding-top:100%}.inline-navigation-item__title{margin-bottom:30px;font-size:25px;font-weight:900;letter-spacing:.17px;line-height:30px;color:#5f1d6d;max-width:100%}@media (min-width:992px){.inline-navigation-item__title{font-size:30px;font-weight:900;letter-spacing:.2px;line-height:35px}}.inline-navigation-item__text{margin-bottom:30px;font-size:15px;font-weight:400;letter-spacing:.37px;line-height:20px;max-width:100%}@media (min-width:992px){.inline-navigation-item__text{font-size:18px;font-weight:400;letter-spacing:.44px;line-height:24px}}.literature-picker__title{margin-bottom:24px;display:block;font-size:21px;line-height:28px;font-weight:700}@media (min-width:992px){.literature-picker__title{font-size:24px;line-height:33px}}.literature-picker__item{display:block;text-decoration:none;color:#be1c70;padding-bottom:16px}.literature-picker__item .icon{width:32px;height:32px;fill:#be1c70;vertical-align:middle}.map{margin-top:16px;margin-bottom:16px}@media (min-width:992px){.map{margin-top:32px;margin-bottom:32px}}.map{width:100%;min-height:400px;max-height:90vh}.quote{margin-top:16px;margin-bottom:16px}@media (min-width:992px){.quote{margin-top:32px;margin-bottom:32px}}.quote{font-weight:400;position:relative;padding-top:10px}.quote>p{display:block;padding-left:20px;font-size:21px;line-height:28px;margin-bottom:12px;color:#5f1d6d}@media (min-width:992px){.quote>p{font-size:24px;line-height:33px}}.quote svg.quote__icon{width:90px;height:90px;margin-bottom:-28px}.quote svg.quote__icon stop:first-child{stop-color:#d7006d}.quote svg.quote__icon stop:nth-child(2){stop-color:#810043}.quote svg.quote__icon stop:nth-child(3){stop-color:#650035}.quote__author{padding-left:20px;font-size:18px;line-height:26px}@media (min-width:992px){.quote__author{font-size:18px}}.risk-warning-box{margin-top:16px;margin-bottom:16px}@media (min-width:992px){.risk-warning-box{margin-top:32px;margin-bottom:32px}}.risk-warning-box{border-radius:8px;border:2px solid #be1c70;padding:12px 12px 12px 50px;position:relative}.risk-warning-box>.icon{fill:#be1c70;position:absolute;left:12px;top:12px;width:26px;height:26px}.risk-warning-box__text{font-size:1rem}@media (min-width:992px){.risk-warning-box__text{font-size:1.125rem}}.soundcloud-embed{margin-top:16px;margin-bottom:16px}@media (min-width:992px){.soundcloud-embed{margin-top:32px;margin-bottom:32px}}.video{margin-top:16px;margin-bottom:16px}@media (min-width:992px){.video{margin-top:32px;margin-bottom:32px}}.video{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%;box-shadow:0 27px 50px 0 rgba(35,35,35,.15);color:#000;font-family:Barlow,"sans-serif";display:flex;width:100%}.video img{transition:opacity 1s cubic-bezier(.64,.04,.36,.96);width:100%;object-fit:cover;font-family:"object-fit: cover;"}.video--inverted{color:#fff}.video:before{content:"";display:block;float:left;padding-top:56.25%;z-index:-1}.video iframe,.video video{position:absolute;width:100%;height:100%;top:0;left:0}.video__play-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transition:opacity .3s;width:125px;max-width:20%}.video__play-icon:focus:after,.video__play-icon:hover:after{background-color:rgba(96,96,96,.3);box-shadow:inset 0 0 20px rgba(0,0,0,.2),0 0 64px hsla(0,0%,100%,.15)}.video__play-icon:before{content:"";display:inline-block;padding-top:100%}.video__play-icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:4px solid;border-radius:50%;width:100%;padding-top:calc(100% - 8px);background-color:rgba(64,64,64,.15);box-shadow:inset 0 0 10px rgba(0,0,0,.1),0 0 64px hsla(0,0%,100%,.15);transition:all .2s cubic-bezier(.64,.04,.36,.96)}.video__play-icon .icon--play{position:absolute;top:50%;left:50%;width:40%;height:45%;fill:currentColor;transform:translate(-42%,-50%);pointer-events:none;z-index:1}.video__spacer{height:6%;flex-shrink:1}.video__content{display:flex;flex-direction:column;align-items:center;position:absolute;width:90%;bottom:0;top:0;left:50%;transform:translateX(-50%);z-index:2;margin-top:16px;margin-bottom:16px;transition:opacity .3s}.video__content:before{content:"";display:block;flex-shrink:1;height:35%}.video__subtitle,.video__title{display:none}@media (min-width:992px){.col-md-4 .video__subtitle,.col-md-4 .video__title{display:none}}@media (min-width:768px){.video__subtitle,.video__title{display:block}}.video__title{font-size:40px;font-weight:700;letter-spacing:.3px;line-height:50px;text-shadow:0 0 2em hsla(0,0%,100%,.3)}.video__subtitle,.video__title{text-align:center;margin-top:16px}.video__subtitle{font-size:20px;letter-spacing:.49px;line-height:25px;text-shadow:0 0 1.5em hsla(0,0%,100%,.3)}.video--hide-content .video__content,.video--hide-content img{opacity:0;pointer-events:none}.logos-list{margin-top:32px;margin-bottom:32px;box-shadow:2px 4px 16px 0 rgba(0,0,0,.2);background:#fff;text-align:center;border-radius:8px;padding-top:32px;padding-bottom:32px}@media (max-width:991px){.logos-list{padding-top:24px;padding-bottom:24px}}.logos-list-text{padding-left:70px;padding-right:70px;margin-bottom:32px}@media (max-width:991px){.logos-list-text{padding-left:20px;padding-right:20px;margin-bottom:24px}}.logos-list-text-title{font-size:24px;line-height:1.375;font-weight:700;color:#5f1d6d;margin-bottom:16px}.logos-list-text-body{font-size:18px;line-height:1.444}.logos-list-text-body p{margin-bottom:0}.logos-list-carousel{position:relative}.logos-list-carousel-cards{height:100%}.logos-list-carousel .logos-list-carousel-button{display:none}.logos-list-carousel-container{height:100px;overflow:hidden;position:relative}@media (min-width:992px){.logos-list-carousel-container{padding-left:48px;padding-right:48px}}.logos-list-carousel-card{width:100%;height:100%;padding-left:40px;padding-right:40px;display:flex;align-items:center}@media (min-width:768px){.logos-list-carousel-card{width:50%}}@media (min-width:992px){.logos-list-carousel-card{width:33%}}@media (min-width:1200px){.logos-list-carousel-card{width:20%}}.logos-list-carousel-card__link{display:flex;align-items:center;width:100%;height:100%}.logos-list-carousel-card img{display:block;width:auto;height:auto;max-height:100%;max-width:90%;margin-left:auto;margin-right:auto}.logos-list-carousel .flickity-button{position:absolute;top:50%;transform:translateY(-50%);padding:0;z-index:2;width:30px;height:48px;border-radius:none;background:#be1c70;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='18' viewBox='-1 -1 11 19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.366 17.134a1.25 1.25 0 0 1 0-1.768L6.982 8.75.366 2.134A1.25 1.25 0 0 1 2.134.366l7.5 7.5a1.25 1.25 0 0 1 0 1.768l-7.5 7.5a1.25 1.25 0 0 1-1.768 0z' fill-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='18' viewBox='-1 -1 11 19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.366 17.134a1.25 1.25 0 0 1 0-1.768L6.982 8.75.366 2.134A1.25 1.25 0 0 1 2.134.366l7.5 7.5a1.25 1.25 0 0 1 0 1.768l-7.5 7.5a1.25 1.25 0 0 1-1.768 0z' fill-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-size:28px 48px;mask-size:28px 48px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.logos-list-carousel .flickity-button svg{display:none}.logos-list-carousel .flickity-button:hover{cursor:pointer}.logos-list-carousel .flickity-button.previous{transform:translateY(-50%) scaleX(-1)}.logos-list-carousel .flickity-button:disabled{opacity:0}.logos-list--awards .logos-list-carousel-container{height:170px}.container--text .col-md-8 .logos-list-carousel-card{width:100%}@media (min-width:992px){.container--text .col-md-8 .logos-list-carousel-card{width:50%}}@media (min-width:1200px){.container--text .col-md-8 .logos-list-carousel-card{width:33.3%}}.col-md-8 .logos-list-carousel-card{width:100%}@media (min-width:992px){.col-md-8 .logos-list-carousel-card{width:50%}}@media (min-width:1200px){.col-md-8 .logos-list-carousel-card{width:33.3%}}.col-md-4 .logos-list-carousel-card{width:100%}.buckets-chart{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:16px}.buckets-chart-value{margin-top:24px;margin-bottom:32px;display:flex;align-items:center}.buckets-chart-value__label{display:block;margin-bottom:32px}@media (min-width:992px){.buckets-chart-value__label{font-size:1.125rem}}.buckets-chart-value__label{margin-bottom:0;margin-right:16px}.buckets-chart-value-score{background:#f7f4f8;border-radius:8px;padding:10px 10px 4px;color:#5f1d6d;font-weight:700;font-size:2.25rem;line-height:1}.buckets-chart-value-score__symbol{font-size:1.3125rem;line-height:1}.buckets-chart-value-score__label{font-size:.875rem;display:block;color:#08021d;font-weight:400}.buckets-chart-bucket{width:50%;margin-bottom:48px}@media (min-width:992px){.buckets-chart-bucket{width:25%}}.buckets-chart-bucket svg{display:block;margin-left:auto;margin-right:auto;width:100%;height:100%;max-height:140px;max-width:120px}.buckets-chart-bucket svg text{text-transform:uppercase}.buckets-chart-bucket-value{text-align:center;line-height:1}.buckets-chart-bucket-value__percentage{font-weight:700;font-size:1.5rem}.buckets-chart-bucket-value__symbol{font-size:1.125rem}.buckets-chart-bucket__label{display:block;text-align:center;margin-left:auto;margin-right:auto;width:80%}@media (min-width:992px){.buckets-chart-bucket__label{font-size:1.125rem;line-height:26px}}.fan-chart-wrapper{height:420px;margin-bottom:16px}.fan-chart-result{background:#f7f4f8;border-radius:8px;padding:24px 16px}@media (min-width:992px){.fan-chart-result{padding:24px;display:flex;justify-content:space-between}}.fan-chart-result-values__entry{display:block;position:relative;padding-left:24px;margin-bottom:10px}@media (min-width:992px){.fan-chart-result-values__entry:last-child{margin-bottom:0}}.fan-chart-result-values__entry:before{content:"";position:absolute;top:3px;left:0;width:16px;height:16px;border-radius:100%;border:2px solid #fff;display:none}.fan-chart-result-values__entry--favourable:before{display:block;background:#60c3ad}.fan-chart-result-values__entry--neutral:before{display:block;background:#b73e01}.fan-chart-result-values__entry--unfavourable:before{display:block;background:#a80000}.fan-chart-result-legend{display:flex}@media (min-width:992px){.fan-chart-result-legend{flex-direction:column;justify-content:flex-end}}.fan-chart-result-legend__entry{display:block;position:relative;padding-left:24px}.fan-chart-result-legend__entry~.fan-chart-result-legend__entry{margin-left:16px}@media (min-width:992px){.fan-chart-result-legend__entry~.fan-chart-result-legend__entry{margin-left:0}}@media (min-width:992px){.fan-chart-result-legend__entry{margin-bottom:10px}.fan-chart-result-legend__entry:last-child{margin-bottom:0}}.fan-chart-result-legend__entry:before{content:"";position:absolute;top:3px;left:0;width:16px;height:16px;display:none}.fan-chart-result-legend__entry--less-likely:before{display:block;background:#60c3ad}.fan-chart-result-legend__entry--more-likely:before{display:block;background:#0c7b78}#js-fan-chart-line,#js-fan-chart-line-text{animation:fanchartlineanimation 1.5s cubic-bezier(.64,.04,.36,.96)}@keyframes fanchartlineanimation{0%{opacity:0}to{opacity:1}}.probability-gauge-chart-wrapper{overflow:hidden;height:200px}@media (min-width:768px){.probability-gauge-chart-wrapper{height:300px}}.probability-gauge-chart svg{overflow:visible;display:block;margin-left:50%;transform:translateX(-50%)}@media (min-width:768px){.probability-gauge-chart svg{margin-left:auto;margin-right:auto;transform:unset}}.probability-gauge-chart-value{display:flex;align-items:center}.probability-gauge-chart-value__label{display:block;margin-bottom:32px}@media (min-width:992px){.probability-gauge-chart-value__label{font-size:1.125rem}}.probability-gauge-chart-value__label{margin-bottom:0;margin-right:16px}.probability-gauge-chart-value-score{background:#f7f4f8;border-radius:8px;padding:10px 10px 4px;color:#5f1d6d;font-weight:700;font-size:2.25rem;line-height:1}.probability-gauge-chart-value-score__symbol{font-size:1.3125rem;line-height:1}.progressbar{background:#f7f4f8;display:flex;justify-content:space-evenly}.progressbar-step{text-align:center;margin:16px 0 12px;flex:1}@media (min-width:992px){.progressbar-step{margin-top:32px;flex:unset;width:126px}}.progressbar-step__number{margin:0 auto 8px;display:block;width:36px;height:36px;padding-top:3px;border-radius:100%;text-align:center;font-size:21px;line-height:1;background:#fff;color:#5f1d6d;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.64,.04,.36,.96)}@media (min-width:992px){.progressbar-step__number{width:48px;height:48px;padding-top:4px;font-size:24px}}.progressbar-step__number svg{margin-top:2px;width:20px;height:20px;fill:currentColor}@media (min-width:992px){.progressbar-step__number svg{margin-top:4px;width:24px;height:24px}}.progressbar-step__label{display:block;opacity:0;color:#5f1d6d;transition:all .3s cubic-bezier(.64,.04,.36,.96)}@media (min-width:992px){.progressbar-step__label{opacity:1;font-size:1.125rem;line-height:26px}}.progressbar-step--active .progressbar-step__number{background:#be1c70;color:#fff;font-weight:700}.progressbar-step--active .progressbar-step__label{opacity:1;color:#be1c70;font-weight:700}@media (min-width:992px){.ris-calculator{border-radius:8px;box-shadow:0 8px 16px rgba(23,22,21,.16);overflow:hidden}}.ris-calculator-header{background:#5f1d6d;text-align:center;padding:15px 0}@media (min-width:992px){.ris-calculator-header{padding:48px 0 26px}}.ris-calculator-header__title{color:#fff;margin:0}@media screen and (max-width:991px){.ris-calculator-header__title{font-size:1.5rem;line-height:33px}}.ris-calculator-progress{background:#f7f4f8;display:flex;justify-content:space-evenly}.ris-calculator-progress-step{text-align:center;margin:16px 0 12px;flex:1}@media (min-width:992px){.ris-calculator-progress-step{margin-top:32px;flex:unset;width:126px}}.ris-calculator-progress-step__number{margin:0 auto 8px;display:block;width:36px;height:36px;padding-top:3px;border-radius:100%;text-align:center;font-size:21px;line-height:1;background:#fff;color:#5f1d6d;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.64,.04,.36,.96)}@media (min-width:992px){.ris-calculator-progress-step__number{width:48px;height:48px;padding-top:4px;font-size:24px}}.ris-calculator-progress-step__number svg{margin-top:2px;width:20px;height:20px;fill:currentColor}@media (min-width:992px){.ris-calculator-progress-step__number svg{margin-top:4px;width:24px;height:24px}}.ris-calculator-progress-step__label{display:block;opacity:0;color:#5f1d6d;transition:all .3s cubic-bezier(.64,.04,.36,.96)}@media (min-width:992px){.ris-calculator-progress-step__label{opacity:1;font-size:1.125rem;line-height:26px}}.ris-calculator-progress-step--active .ris-calculator-progress-step__number{background:#be1c70;color:#fff;font-weight:700}.ris-calculator-progress-step--active .ris-calculator-progress-step__label{opacity:1;color:#be1c70;font-weight:700}.ris-calculator-screens{background:#fff}.ris-calculator-screen{padding-bottom:16px}@media (min-width:992px){.ris-calculator-screen{padding-bottom:32px}}.ris-calculator-screen-header{max-width:820px;margin-left:auto;margin-right:auto;padding:24px 16px 0}@media (min-width:992px){.ris-calculator-screen-header--with-controls{display:flex;justify-content:space-between}}@media (min-width:992px){.ris-calculator-screen-header{padding-top:64px}}.ris-calculator-screen-header__title{font-size:1.3125rem;font-weight:700;line-height:28px;margin:0 0 24px;color:#5f1d6d}@media (min-width:992px){.ris-calculator-screen-header__title{font-size:1.5rem;line-height:33px;margin:0 0 32px}}.ris-calculator-screen-header-controls{display:none;margin-top:4px}@media (min-width:992px){.ris-calculator-screen-header-controls{display:block}}.ris-calculator-screen-header-controls-button{cursor:pointer;position:relative}.ris-calculator-screen-header-controls-button--loading .ris-calculator-screen-header-controls-button__content{opacity:0;transform:translateX(-10px)}.ris-calculator-screen-header-controls-button--loading .ris-calculator-screen-header-controls-button__loader{opacity:1}.ris-calculator-screen-header-controls-button__content{display:block;display:flex;color:#be1c70;transition:all .8s cubic-bezier(.64,.04,.36,.96)}.ris-calculator-screen-header-controls-button__content:hover{text-decoration:underline}.ris-calculator-screen-header-controls-button__content svg{width:21px;height:21px;fill:currentColor;margin-right:4px}.ris-calculator-screen-header-controls-button__loader{position:absolute;right:calc(50% - 16px);top:0;width:16px;height:16px;border-radius:100%;border:2px solid #fff;border-top-color:#be1c70;animation:spin 1.5s linear infinite;opacity:0;transition:opacity .8s cubic-bezier(.64,.04,.36,.96);pointer-events:none}.ris-calculator-screen-section{max-width:1070px;margin-left:auto;margin-right:auto}.ris-calculator-screen-section~.ris-calculator-screen-section{border-top:2px solid #f2f2f2;margin-top:48px;padding-top:16px}@media (min-width:992px){.ris-calculator-screen-section~.ris-calculator-screen-section{margin-top:32px;padding-top:32px}}.ris-calculator-screen-section-content{margin-left:auto;margin-right:auto;max-width:820px;padding-left:16px;padding-right:16px}.ris-calculator-screen-section-content__title{color:#5f1d6d;margin-bottom:12px}.ris-calculator-screen-section-content__subtitle{display:block;margin-bottom:32px}@media (min-width:992px){.ris-calculator-screen-section-content__subtitle{font-size:1.125rem}}@media (min-width:992px){.ris-calculator-screen-section-content__text{margin-bottom:32px;max-width:600px}}.ris-calculator-screen-controls{display:flex;max-width:820px;margin-left:auto;margin-right:auto;padding:24px 16px}@media (min-width:992px){.ris-calculator-screen-controls{padding-top:48px;padding-bottom:96px}}.ris-calculator-screen-controls__button{display:flex;font-size:1.3125rem;min-height:42px;padding:8px 16px;box-shadow:0 8px 16px rgba(43,14,0,.2)}@media (min-width:992px){.ris-calculator-screen-controls__button{font-size:1.3125rem;min-height:50px;padding:12px 24px}}.ris-calculator-screen-controls__button svg{margin-left:8px;width:26px;height:26px;fill:currentColor}.ris-calculator-screen-controls__button--back{box-shadow:none}.ris-calculator-screen-controls__button--back svg{transform:rotate(180deg);margin-right:8px;margin-left:0}.ris-calculator-screen-controls__button--back--loading{opacity:.1;pointer-events:none}.ris-calculator-screen-controls__button--loading,.ris-calculator-screen-controls__button--loading:active,.ris-calculator-screen-controls__button--loading:focus{background-color:#bdbcbc;pointer-events:none}.ris-calculator-screen-controls__button--loading:active svg,.ris-calculator-screen-controls__button--loading:focus svg,.ris-calculator-screen-controls__button--loading svg{opacity:0}.ris-calculator-screen-controls__button~.ris-calculator-screen-controls__button{margin-left:16px}@media (min-width:992px){.ris-calculator-screen-controls__button~.ris-calculator-screen-controls__button{margin-left:32px}}.ris-calculator-screen-controls__loader{width:16px;height:16px;border-radius:100%;border:2px solid #bdbcbc;border-top-color:#fff;animation:spin 1.5s linear infinite;opacity:0;transition:opacity .8s cubic-bezier(.64,.04,.36,.96);pointer-events:none;position:relative;top:15px;right:36px}@media (min-width:992px){.ris-calculator-screen-controls__loader{top:20px;right:48px}}.ris-calculator-screen-controls__loader--loading{opacity:1}.ris-calculator-cta{background:#f7f4f8}.ris-calculator-cta__inner{padding:24px 16px}@media (min-width:992px){.ris-calculator-cta__inner{padding-top:56px;padding-bottom:56px;margin-left:auto;margin-right:auto;max-width:820px}}.ris-calculator-cta__title{display:block;font-family:Barlow,"sans-serif";margin-top:0;font-weight:700;margin-bottom:2px;font-size:36px;font-weight:300;line-height:42px;margin-bottom:10px}@media (min-width:992px){.ris-calculator-cta__title{font-size:47px;line-height:52px}}.ris-calculator-cta__title{color:#5f1d6d}@media (min-width:992px){.ris-calculator-cta__title{margin:0 0 32px}}.ris-calculator-cta__text{margin-bottom:0}@media (min-width:992px){.ris-calculator-cta__text{font-size:1.125rem;line-height:26px;max-width:600px}}.ris-calculator-startover{background:#fff;padding:32px 16px;font-weight:700}@media (min-width:992px){.ris-calculator-startover{display:flex;justify-content:center;font-size:1.125rem}}.ris-calculator-startover__text{display:block;margin-bottom:2px}@media (min-width:992px){.ris-calculator-startover__text{margin-bottom:0;margin-right:16px}}.ris-calculator-startover__link{color:#be1c70;text-decoration:none;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.ris-calculator-startover__link:focus,.ris-calculator-startover__link:hover{text-decoration:underline}.ris-calculator-startover__link{display:block;cursor:pointer}.ris-calculator-disclaimer{background:#faf3e5;border-radius:8px;position:relative;padding:12px 16px;color:#d48b00;margin-bottom:32px}.ris-calculator-disclaimer:before{content:"";position:absolute;left:0;top:0;border-radius:8px 0 0 8px;background:currentColor;height:100%;width:3px}@media (min-width:992px){.ris-calculator-disclaimer:before{width:8px}}.ris-calculator-disclaimer__inner{display:flex}.ris-calculator-disclaimer__icon{margin-right:8px}.ris-calculator-disclaimer__icon svg{fill:currentColor;width:20px;height:20px}.ris-calculator-disclaimer__text{color:#954b0a;display:block;max-width:95%;font-size:.875rem;line-height:21px}@media (min-width:992px){.ris-calculator-disclaimer__text{font-size:1rem;line-height:24px}}.ris-calculator-form-group{margin-bottom:24px}.ris-calculator-form-group:focus-within .ris-calculator-form-group-information__text{opacity:1;transform:translate3d(0,calc(-6px + -100%),0)}@media (min-width:992px){.ris-calculator-form-group:focus-within .ris-calculator-form-group-information__text{transform:translate3d(0,-50%,0)}}.ris-calculator-form-group:focus-within .ris-calculator-form-group-information__text--position-right{transform:translate3d(0,-50%,0)}.ris-calculator-form-group-information{position:relative;top:0;right:-5px;z-index:2;cursor:pointer;line-height:0}.ris-calculator-form-group-information .icon{width:24px;height:24px;fill:#be1c70}.ris-calculator-form-group-information__text{display:block;position:absolute;left:-48px;transform:translate3d(0,-100%,0);top:-10px;background:#fff;border:1px solid #be1c70;border-radius:4px;box-shadow:-4px 0 8px 0 rgba(133,45,1,.16);width:153px;padding:8px;font-size:.875rem;line-height:18px;color:#3f3d3a;transition:all .3s cubic-bezier(.64,.04,.36,.96);opacity:0;pointer-events:none}@media (min-width:992px){.ris-calculator-form-group-information__text{top:50%;left:40px;transform:translate3d(-10px,-50%,0)}}.ris-calculator-form-group-information__text:after,.ris-calculator-form-group-information__text:before{content:"";display:block;position:absolute;background:#fff;border-radius:2px;transform:rotate(45deg);width:12px;height:12px;z-index:2;top:100%;left:37%;margin-top:-7px;margin-left:-4px}@media (min-width:992px){.ris-calculator-form-group-information__text:after,.ris-calculator-form-group-information__text:before{top:50%;left:-5px;margin-top:-6px;margin-left:0}}.ris-calculator-form-group-information__text:after{content:"";display:block;position:absolute;background:#be1c70;border-radius:2px;transform:rotate(45deg);width:12px;height:12px;z-index:1;left:37%;margin-top:-6px;margin-left:-4px}@media (min-width:992px){.ris-calculator-form-group-information__text:after{left:-6px;margin-left:0}}.ris-calculator-form-group-information__text--position-right{top:50%;left:40px;transform:translate3d(-10px,-50%,0)}.ris-calculator-form-group-information__text--position-right:after,.ris-calculator-form-group-information__text--position-right:before{top:50%;left:-5px;margin-top:-6px;margin-left:0}.ris-calculator-form-group-information__text--position-right:after{left:-6px;margin-left:0}.ris-calculator-form-group__label{display:flex;margin-bottom:4px}@media (min-width:992px){.ris-calculator-form-group__label{font-size:1.125rem;line-height:26px}}.ris-calculator-form-group__text{display:block;font-size:.875rem;line-height:21px;margin-top:8px;margin-bottom:8px;max-width:580px}@media (min-width:992px){.ris-calculator-form-group__text{font-size:1rem;line-height:24px}}.ris-calculator-form-group__field{display:flex;align-items:center}.ris-calculator-form-group__suffix{margin-left:8px;color:#08021d}.ris-calculator-form-group__error{margin-top:12px;font-size:.875rem;padding-left:8px;color:#a80000}@media (min-width:768px){.ris-calculator-form-group__error{font-size:1rem}}.ris-calculator-form-group__error:before{content:"!";text-align:center;font-size:.8125rem;font-weight:700;display:inline-block;margin-right:8px;width:14px;height:14px;line-height:14px;border:1px solid #a80000;border-radius:8px}@media (min-width:768px){.ris-calculator-form-group__error:before{transform:translateY(-1px)}}.ris-calculator-form-group__input{display:block;width:100%;padding:8px 16px;font-size:1rem;line-height:1;font-family:Barlow,"sans-serif";color:#08021d;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #bdbcbc;vertical-align:bottom;-webkit-appearance:none;appearance:none}@media (min-width:992px){.ris-calculator-form-group__input{padding:10px 16px;font-size:1.125rem}}.ris-calculator-form-group__input:focus{outline:none;border-color:#5f1d6d}.ris-calculator-form-group__input[placeholder]:not(:placeholder-shown){border-color:#5f1d6d}.ris-calculator-form-group__input::-webkit-input-placeholder{color:currentColor;opacity:.6}.ris-calculator-form-group__input::-moz-placeholder{color:currentColor;opacity:.6}.ris-calculator-form-group__input:-ms-input-placeholder{color:currentColor;opacity:.6}.ris-calculator-form-group__input:-moz-placeholder{color:currentColor;opacity:.6}.ris-calculator-form-group__input--client-name{max-width:505px}.ris-calculator-form-group__input--income-requirement,.ris-calculator-form-group__input--initial-adviser-fee,.ris-calculator-form-group__input--ongoing-adviser-fee,.ris-calculator-form-group__input--other-fees,.ris-calculator-form-group__input--retirement-age{max-width:110px}@media (min-width:992px){.ris-calculator-form-group__input--income-requirement,.ris-calculator-form-group__input--initial-adviser-fee,.ris-calculator-form-group__input--ongoing-adviser-fee,.ris-calculator-form-group__input--other-fees,.ris-calculator-form-group__input--retirement-age{max-width:125px}}.ris-calculator-form-group__input--total-portfolio-value{max-width:242px}@media (min-width:992px){.ris-calculator-form-group__input--total-portfolio-value{max-width:295px}}.ris-calculator-form-group__input--adviser-name,.ris-calculator-form-group__input--firm-name{max-width:505px}.ris-calculator-form-group__input--email-address{max-width:242px}@media (min-width:992px){.ris-calculator-form-group__input--email-address{max-width:400px}}.ris-calculator-form-group__input--contact-telephone-number{max-width:242px}@media (min-width:992px){.ris-calculator-form-group__input--contact-telephone-number{max-width:275px}}.ris-calculator-form-group__select{position:relative}.ris-calculator-form-group__select select{display:block;width:100%;height:40px;padding:0 40px 0 15px;font-size:16px;line-height:40px;font-family:Barlow,"sans-serif";color:#08021d;background-color:#fff;background-image:none;border:1px solid #bdbcbc;vertical-align:bottom;border-radius:4px}.ris-calculator-form-group__select select:focus{outline:0;border-color:#5f1d6d}.ris-calculator-form-group__select select{-webkit-appearance:none;appearance:none}.ris-calculator-form-group__select select::-ms-expand{display:none}.ris-calculator-form-group__select--selected select{border-color:#5f1d6d}.ris-calculator-form-group__select svg{transform:rotate(90deg)}.ris-calculator-form-group__select--risk-profile{max-width:242px}@media (min-width:992px){.ris-calculator-form-group__select--risk-profile{max-width:295px}}.ris-calculator-form-group__select--income-escalation,.ris-calculator-form-group__select--marketing-communications,.ris-calculator-form-group__select--term{max-width:242px}@media (min-width:992px){.ris-calculator-form-group__select--income-escalation,.ris-calculator-form-group__select--marketing-communications,.ris-calculator-form-group__select--term{max-width:190px}}.ris-calculator-form-errors{background:#faf3e5;border-radius:8px;position:relative;padding:12px 16px;color:#d48b00;margin-bottom:32px}.ris-calculator-form-errors:before{content:"";position:absolute;left:0;top:0;border-radius:8px 0 0 8px;background:currentColor;height:100%;width:3px}@media (min-width:992px){.ris-calculator-form-errors:before{width:8px}}.ris-calculator-form-errors ul{margin-top:0;margin-bottom:0}.ris-calculator-ancient-browser{padding-top:32px}@media screen and (max-width:991px){.ris-calculator-ancient-browser{padding-left:16px;padding-right:16px}}.ris-calculator-ancient-browser__title{color:#5f1d6d;margin-bottom:24px}.ris-calculator-ancient-browser__text{font-size:1.3125rem;font-weight:300;line-height:28px;margin-bottom:48px}@media (min-width:992px){.ris-calculator-ancient-browser__text{font-size:1.5rem;line-height:33px;margin-bottom:64px}}.ris-calculator-ancient-browser-links__link{display:block;margin-bottom:24px;font-size:1.125rem;line-height:26px}@media (min-width:992px){.ris-calculator-ancient-browser-links__link{margin-bottom:0;margin-right:80px;display:inline-block}}.ris-calculator-ancient-browser-links__link img{vertical-align:middle;margin-left:8px}.ris-step-transition-enter-active,.ris-step-transition-leave-active{transition:opacity .3s ease}.ris-step-transition-enter,.ris-step-transition-leave-to{opacity:0}.results-input-contact{background:#f7f4f8;border-radius:8px;padding:24px 16px;margin-bottom:16px}@media (min-width:992px){.results-input-contact{padding:24px}}.results-input-contact__title{display:block;color:#5f1d6d;text-transform:uppercase}@media (min-width:992px){.results-input-contact__title{font-size:1.125rem;line-height:26px}}.results-input-contact__line{display:block}@media (min-width:992px){.results-input-contact__line{font-size:1.125rem;line-height:26px}}.results-input__description{font-size:.875rem;line-height:21px;margin-bottom:32px}@media (min-width:992px){.results-input__description{font-size:1rem;line-height:24px}}.results-input-requirements{margin-top:24px}.results-input-requirements-group{margin-bottom:24px}@media (min-width:992px){.results-input-requirements-group{margin-bottom:32px}}.results-input-requirements-group__title{font-size:1.125rem;line-height:26px;display:block;color:#5f1d6d;text-transform:uppercase}@media (min-width:992px){.results-input-requirements-group__title{line-height:33px}}.results-input-requirements-group-fields{border-top:2px solid #5f1d6d;padding-top:8px}@media (min-width:992px){.results-input-requirements-group-fields{display:flex;flex-wrap:wrap}}.results-input-requirements-group-fields-field{padding:8px 0;border-top:2px solid #e7f2f2;display:flex;font-size:1rem;line-height:24px}.results-input-requirements-group-fields-field:first-child{border-top:0}@media (min-width:992px){.results-input-requirements-group-fields-field{font-size:1.125rem;line-height:26px;margin-right:64px;width:300px}.results-input-requirements-group-fields-field:nth-child(2){border-top:0}}.results-input-requirements-group-fields-field__label{display:block;width:60%;min-width:60%}@media (min-width:992px){.results-input-requirements-group-fields-field__label{width:180px;min-width:180px}}.results-input-requirements-group-fields-field__value{display:block;font-weight:700}@keyframes spin{to{transform:rotate(1turn)}}.esg-calculator-cta{position:relative;color:#be1c70;font-size:1.125rem;font-weight:400}.esg-calculator-cta .icon{fill:#fff;margin-left:-.5em;margin-right:.5em;height:24px;width:24px}.calculator-form-group{margin-bottom:24px}.calculator-form-group--inline{display:flex;align-items:center;text-align:right}@media (min-width:768px){.calculator-form-group--inline label{margin-right:41px;width:75px}}@media screen and (max-width:767px){.calculator-form-group--inline{flex-direction:column}}.calculator-form-group--error .calculator-form-group__input{border-color:#a80000;box-shadow:0 0 0 1px #a80000}.calculator-form-group__error{margin-top:12px;font-size:.875rem;padding-left:8px;color:#a80000}@media (min-width:768px){.calculator-form-group__error{font-size:1rem}}.calculator-form-group__error:before{content:"!";text-align:center;font-size:.8125rem;font-weight:700;display:inline-block;margin-right:8px;width:14px;height:14px;line-height:14px;border:1px solid #a80000;border-radius:8px}@media (min-width:768px){.calculator-form-group__error:before{transform:translateY(-1px)}}.calculator-form-group__prefix{margin-right:8px}.calculator-form-group__additional-text{font-size:1rem;margin:6px 0;display:inline-block}.calculator-form-group__field--with-prefix{position:relative}.calculator-form-group__input{display:block;width:100%;padding:8px 16px;font-size:1rem;line-height:1;font-family:Barlow,"sans-serif";color:#08021d;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #bdbcbc;vertical-align:bottom;-webkit-appearance:none;appearance:none}@media (min-width:992px){.calculator-form-group__input{padding:10px 16px;font-size:1.125rem}}.calculator-form-group__input:focus{outline:none;border-color:#5f1d6d}.calculator-form-group__input[placeholder]:not(:placeholder-shown){border-color:#5f1d6d}.calculator-form-group__input::-webkit-input-placeholder{color:currentColor;opacity:.6}.calculator-form-group__input::-moz-placeholder{color:currentColor;opacity:.6}.calculator-form-group__input:-ms-input-placeholder{color:currentColor;opacity:.6}.calculator-form-group__input:-moz-placeholder{color:currentColor;opacity:.6}.calculator-form-group__prefix{position:absolute;top:50%;left:-8%;transform:translateY(-50%)}.calculator-form-group__select{position:relative;margin-top:5px}.calculator-form-group__select select{display:block;width:100%;height:40px;padding:0 40px 0 15px;font-size:16px;line-height:40px;font-family:Barlow,"sans-serif";color:#08021d;background-color:#fff;background-image:none;border:1px solid #bdbcbc;vertical-align:bottom;border-radius:4px}.calculator-form-group__select select:focus{outline:0;border-color:#5f1d6d}.calculator-form-group__select select{-webkit-appearance:none;appearance:none}.calculator-form-group__select select::-ms-expand{display:none}.calculator-form-group__select svg{transform:rotate(90deg)}.calculator-form-group__select.disabled select{border:none;display:inline;font-family:inherit;font-size:inherit;background-color:transparent;pointer-events:none}.calculator-form-group__select.disabled svg{display:none}.result-tile{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1 0 21%;min-width:160px;margin-left:24px;margin-right:24px;padding-bottom:24px;width:35%;max-width:none}@media (min-width:768px){.result-tile{padding-bottom:68px;margin:5px}}@media (min-width:1200px){.result-tile{margin:19px}}@media screen (--viewport-sm-max){.result-tile{max-width:220px}}.result-tile--orange>.result-tile-image{background-color:rgba(190,28,112,.5)}.result-tile--orange>.result-tile__number{background-color:#be1c70;background-image:linear-gradient(90deg,#d7006d,#810043 70%,#650035)}.result-tile--orange>.result-tile__number--printed{background:none;color:#be1c70}.result-tile--green>.result-tile-image{background-color:rgba(233,224,235,.5)}.result-tile--green>.result-tile__number{background-color:#5f1d6d;background-image:linear-gradient(90deg,#d7006d,#810043 70%,#650035)}.result-tile--green>.result-tile__number--printed{background:none;color:#5f1d6d}.result-tile-image{width:140px;height:140px;border-radius:50%;position:relative}.result-tile__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.result-tile__number{font-size:2.9375rem;background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;font-weight:900;transition:opacity .3s cubic-bezier(.64,.04,.36,.96);opacity:1}.result-tile__number--printed{display:none;-webkit-text-fill-color:currentcolor;-moz-text-fill-color:currentcolor}.result-tile__title{font-weight:700;font-size:1.125rem;line-height:26px;max-width:220px;transition:opacity .3s cubic-bezier(.64,.04,.36,.96);opacity:1}.flickity-enabled .result-tile--hide-details .result-tile__number,.flickity-enabled .result-tile--hide-details .result-tile__title{opacity:0}.esg-contact-form{background-color:#e9e0eb;opacity:0;overflow:hidden;max-height:0;transition:all .5s cubic-bezier(.64,.04,.36,.96)}@media (min-width:768px){.esg-contact-form--open{max-height:2000px;opacity:1;padding:32px 70px}}@media (min-width:1200px){.esg-contact-form--open{padding:32px 210px}}@media screen and (max-width:767px){.esg-contact-form--open{padding:16px;position:fixed;top:0;left:0;bottom:0;right:0;opacity:1;z-index:150;transform:none;display:block;overflow:auto;transition:transform .3s cubic-bezier(.64,.04,.36,.96);max-height:2000px}}.esg-contact-form-header{text-align:center;margin-bottom:30px;position:relative;padding-top:50px}@media (min-width:768px){.esg-contact-form-header{padding-top:0}}.esg-contact-form .icon--close{position:absolute;width:21px;height:21px;top:0;right:0;margin:17px;pointer:cursor}@media (min-width:768px){.esg-contact-form .icon--close{display:none}}@media (min-width:768px){.esg-contact-form-body .calculator-form-group{margin-bottom:26px}.esg-contact-form-body .calculator-form-group__label{font-size:1.125rem}.esg-contact-form-body .calculator-form-group__select--marketing-communications,.esg-contact-form-body .calculator-form-group__select--salutation{max-width:200px}.esg-contact-form-body .calculator-form-group__select--marketing-communications select,.esg-contact-form-body .calculator-form-group__select--salutation select{height:43px}.esg-contact-form-body .calculator-form-group__field{margin-top:10px;margin-bottom:5px}}.esg-contact-form-body-form-group-inline{display:flex;flex-direction:column}@media (min-width:768px){.esg-contact-form-body-form-group-inline{flex-direction:row}.esg-contact-form-body-form-group-inline .calculator-form-group:first-child{margin-right:10px;width:60%}.esg-contact-form-body-form-group-inline .calculator-form-group:last-child{width:40%}}@media (min-width:768px){.esg-contact-form-body-form-group-inline--threecol{flex-direction:row}.esg-contact-form-body-form-group-inline--threecol .calculator-form-group:first-child{margin-right:10px;width:20%}.esg-contact-form-body-form-group-inline--threecol .calculator-form-group:nth-child(2){margin-right:10px;width:40%}.esg-contact-form-body-form-group-inline--threecol .calculator-form-group:last-child{width:40%}}.esg-contact-form-body-cta{position:relative}.esg-contact-form-body--loading,.esg-contact-form-body--loading:active,.esg-contact-form-body--loading:focus{pointer-events:none}.esg-contact-form-body--loading .button,.esg-contact-form-body--loading:active .button,.esg-contact-form-body--loading:focus .button{min-width:232px}.esg-contact-form-body--loading .esg-contact-form-body__loader,.esg-contact-form-body--loading:active .esg-contact-form-body__loader,.esg-contact-form-body--loading:focus .esg-contact-form-body__loader{opacity:1}.esg-contact-form-body__loader{width:16px;height:16px;border-radius:100%;border:2px solid #be1c70;border-top-color:#fff;animation:spin 1.5s linear infinite;opacity:0;transition:opacity .8s cubic-bezier(.64,.04,.36,.96);pointer-events:none;position:absolute;left:49%}.esg-contact-form .button{margin-top:32px;margin-bottom:32px}@media screen and (max-width:991px){.esg-contact-form .button{width:100%}}.esg-contact-form .button[disabled]{background-color:#bdbcbc}.esg-contact-form-thank-you{text-align:center}.esg-contact-form-thank-you p{margin-bottom:0}@media screen and (max-width:991px){.esg-contact-form-thank-you p{margin-top:20px}}.esg-contact-form .fade-enter-active,.esg-contact-form .fade-leave-active{transition:opacity .5s}.esg-contact-form .fade-enter,.esg-contact-form .fade-leave-to{opacity:0}.esg-print-results{position:relative;margin-top:26px}.esg-print-results:hover{cursor:pointer}@media screen and (max-width:991px){.esg-print-results{display:none}}.esg-print-results .esg-calculator-cta{transition:all .8s cubic-bezier(.64,.04,.36,.96)}.esg-print-results--loading,.esg-print-results--loading:active,.esg-print-results--loading:focus{pointer-events:none}.esg-print-results--loading .esg-calculator-cta,.esg-print-results--loading:active .esg-calculator-cta,.esg-print-results--loading:focus .esg-calculator-cta{opacity:0}.esg-print-results--loading .esg-print-results__loader,.esg-print-results--loading:active .esg-print-results__loader,.esg-print-results--loading:focus .esg-print-results__loader{opacity:1}.esg-print-results__loader{width:16px;height:16px;border-radius:100%;border:2px solid #be1c70;border-top-color:#fff;animation:spin 1.5s linear infinite;opacity:0;transition:opacity .8s cubic-bezier(.64,.04,.36,.96);pointer-events:none;position:absolute;top:3px;left:50%}@media screen and (max-width:767px){.lock-scroll--esg-calculator-form,.lock-scroll--esg-calculator-form>body{overflow-y:hidden;position:static;height:50vh}}.esg-calculator-page .risk-warning-box{margin-top:0;margin-bottom:0}@media (min-width:992px){.esg-calculator-page .risk-warning-box{margin-top:0;margin-bottom:0}}.esg-calculator-page--ancient-browser .esg-calculator-ancient-browser{display:block}.esg-calculator-section-cards,.esg-calculator-section-form,.esg-calculator-section-whychoose{padding-top:32px;padding-bottom:32px}.esg-calculator-section-cards .accordion,.esg-calculator-section-form .accordion,.esg-calculator-section-whychoose .accordion{margin-bottom:0}@media (max-width:991px){.esg-calculator-section-cards .container,.esg-calculator-section-form .container,.esg-calculator-section-whychoose .container{padding-left:0;padding-right:0}}@media (max-width:991px){.esg-calculator-section-cards .container .logos-list,.esg-calculator-section-form .container .logos-list,.esg-calculator-section-whychoose .container .logos-list{margin:32px 20px 10px}}@media (max-width:991px){.esg-calculator-section-form{padding-top:0}}@media (max-width:991px){.esg-calculator-section-cards .risk-warning-box{margin-left:20px;margin-right:20px}}.esg-calculator-box{background-color:#fff;box-shadow:0 8px 16px rgba(23,22,21,.16);transition:all .5s ease}@media (min-width:768px){.esg-calculator-box{border-radius:8px}}.esg-calculator-header{background-color:#5f1d6d;padding:15px 16px;text-align:center;color:#fff}@media (min-width:768px){.esg-calculator-header{padding:43px 60px 64px;border-radius:8px 8px 0 0}}.esg-calculator-header__title{font-size:1.5rem;line-height:2.0625rem;text-align:center;font-weight:300;color:#fff}@media (min-width:768px){.esg-calculator-header__title{font-size:2.9375rem;line-height:3.25rem}}.esg-calculator-header__subtitle{margin-top:24px;font-size:1rem;line-height:1.5rem;font-weight:400}@media (min-width:768px){.esg-calculator-header__subtitle{font-size:1.125rem;line-height:1.625rem;max-width:80%;margin:0 auto}}.esg-calculator-investment-form{background-color:#e9e0eb;padding:16px}@media (min-width:768px){.esg-calculator-investment-form{border-radius:8px;max-width:860px;padding:32px;position:relative;margin:-30px auto 0}}.esg-calculator-investment-form-elements{margin:0 auto;display:table}.esg-calculator-investment-form .calculator-form-group label{font-weight:700}@media (min-width:768px){.esg-calculator-investment-form .calculator-form-group label{font-size:1.125rem}}@media (min-width:768px){.esg-calculator-investment-form .calculator-form-group input{max-width:260px}}@media (min-width:768px){.esg-calculator-investment-form .calculator-form-group select{max-width:462px}}.esg-calculator-investment-form .calculator-form-group .calculator-form-group__prefix{font-weight:700;font-size:1.5rem}.esg-calculator-investment-form .calculator-form-group__error{max-width:150px;margin-top:0}.esg-calculator-investment-form__information{font-weight:700;margin-bottom:0;text-align:center}.esg-calculator-investment-results{background-color:#fff;text-align:center}@media (min-width:768px){.esg-calculator-investment-results-wrapper{padding:50px 0 0}}@media (min-width:1200px){.esg-calculator-investment-results-wrapper{padding:72px 69px 0 72px}}.esg-calculator-investment-results-tiles:after{content:"flickity";display:none}@media (min-width:768px){.esg-calculator-investment-results-tiles:after{content:""}}@media (min-width:768px){.esg-calculator-investment-results-tiles{display:flex;flex-wrap:wrap}}.esg-calculator-investment-results__swipe{display:none}@media screen and (max-width:767px){.esg-calculator-investment-results__swipe{text-align:center;margin-top:8px;position:relative;color:#08021d;display:inline-block;margin-bottom:17px}}.esg-calculator-investment-results__swipe:after{content:"\00BB";font-size:27px;color:#08021d;line-height:1;position:absolute;bottom:-1px}.esg-calculator-investment-results__swipe:before{content:"\00AB";font-size:27px;color:#08021d;line-height:1;position:absolute;bottom:-1px;left:-14px}.esg-calculator-feature-items-wrapper{padding:0;background-color:#fff}.esg-calculator-feature-items-wrapper h2{color:#5f1d6d;margin-bottom:32px}@media screen and (max-width:991px){.esg-calculator-feature-items-wrapper{padding:0 20px}}.esg-calculator-content-cards,.esg-calculator-feature-items{margin:0 0 20px}@media (min-width:992px){.esg-calculator-content-cards,.esg-calculator-feature-items{margin-left:-10px;margin-right:-10px}}@media screen and (max-width:991px){.esg-calculator-content-cards .feature-item,.esg-calculator-feature-items .feature-item{padding-left:0;padding-right:0}}.esg-calculator-content-cards .feature-item__text,.esg-calculator-content-cards .feature-item__text p,.esg-calculator-feature-items .feature-item__text,.esg-calculator-feature-items .feature-item__text p{margin-bottom:0}@media (max-width:991px){.esg-calculator-content-cards .content-card,.esg-calculator-feature-items .content-card{padding:10px 20px}}.esg-calculator-investment-information{text-align:center;font-size:.875rem;margin-top:26px;margin-bottom:16px;padding:16px}@media (min-width:768px){.esg-calculator-investment-information{font-size:1rem;margin-top:0}}.esg-calculator-investment-information p{margin-bottom:0}.esg-calculator-results-actions{background-color:#e9e0eb;padding:24px;text-align:center;cursor:pointer}.esg-calculator-results-actions-print-info p{margin-bottom:0}.esg-calculator-results-actions-print-info__adviserEmail{color:#be1c70}.esg-calculator-results-actions-print-info__adviserEmail:after{content:" ";display:inline-block;margin-bottom:2px;border-radius:50%;height:6px;width:6px;background-color:#08021d}.esg-calculator-ancient-browser{display:none;padding-top:32px}@media screen and (max-width:991px){.esg-calculator-ancient-browser{padding-left:16px;padding-right:16px}}.esg-calculator-ancient-browser__title{color:#5f1d6d;margin-bottom:24px}.esg-calculator-ancient-browser__text{font-size:1.3125rem;font-weight:300;line-height:28px;margin-bottom:48px}@media (min-width:992px){.esg-calculator-ancient-browser__text{font-size:1.5rem;line-height:33px;margin-bottom:64px}}.esg-calculator-ancient-browser-links{margin-bottom:30px}.esg-calculator-ancient-browser-links__link{display:block;margin-bottom:24px;font-size:1.125rem;line-height:26px}@media (min-width:992px){.esg-calculator-ancient-browser-links__link{margin-bottom:0;margin-right:80px;display:inline-block}}.esg-calculator-ancient-browser-links__link img{vertical-align:middle;margin-left:8px}.error-500-page{color:#fff;background-color:#08021d;background-image:linear-gradient(235deg,#bdbcbc,#767473 38%,#08021d);min-height:100vh}@media (min-width:992px){.error-500-page{background:linear-gradient(235deg,#bdbcbc,#08021d)}}.error-500-page__topbar{background:#fff;padding:8px;margin-bottom:calc(32px + 10vh)}.error-500-page__topbar .icon{height:32px;width:54px}@media (min-width:992px){.error-500-page__topbar{padding:16px}.error-500-page__topbar .icon{height:48px;width:80px}}.error-500-page__heading{font-size:3rem;line-height:3.25rem;margin-bottom:32px;opacity:.35}@media (min-width:992px){.error-500-page__heading{font-size:4.5rem}}.error-500-page__large-text{font-size:1.5rem;line-height:1.375;margin-bottom:40px}@media (min-width:992px){.error-500-page__large-text{font-size:2.875rem;line-height:1.1}}.error-500-page__text{font-size:1rem;margin-bottom:32px}@media (min-width:992px){.error-500-page__text{font-size:1.5rem}}.error-500-page__text>p{font-size:inherit;margin-bottom:16px}@media (min-width:992px){.error-500-page__text>p{margin-bottom:0}}.error-500-page-link{display:inline-block}.error-500-page-link__link{margin-right:12px;color:#fff;vertical-align:middle}.error-500-page-link>svg{height:20px;width:20px;fill:#fff;vertical-align:middle}@media (min-width:992px){.event-item-page{margin-top:16px}}.news-item-page{margin-top:32px}@media (min-width:992px){.news-item-page{margin-top:56px}}.profile-details-page__top-row{margin:48px 0}@media (min-width:992px){.ris-calculator-page{background:#f2f2f2}}.ris-calculator-page--ancient-browser{background:#fff}@media screen and (max-width:991px){.ris-calculator-page-wrapper .container{padding-right:0;padding-left:0}}@media (min-width:992px){.ris-calculator-page-wrapper{padding-top:32px;padding-bottom:64px}}.ris-calculator-page-grid{display:none}.ris-calculator-page-grid--show{display:block}