.call-to-action-inner{z-index:9;overflow:auto;padding-top:32px;border-radius:3px;background:#fff;box-shadow:0 10px 60px rgba(0,0,0,.15)}.call-to-action-inner .primary-button-wrap{margin-bottom:16px;padding-right:32px;padding-left:32px}.call-to-action-inner .primary-button-wrap .button.red{padding-right:8px;padding-left:8px;font-weight:600;color:#fff}.call-to-action-inner .primary-button-wrap .button.red:hover{text-decoration:none;color:#fff;background-color:#c81e35}.call-to-action-inner .secondary-button-wrap{height:64px;border-top:1px solid #efefef;background:#fafafa}.call-to-action-inner .secondary-button-wrap .button{color:#4f4f4f}.call-to-action-inner .secondary-button-wrap .button:hover{text-decoration:none;color:#dc1e35}.call-to-action-inner .secondary-button-wrap .button.left{-webkit-justify-content:start;justify-content:start;padding-left:32px;height:100%}.call-to-action-primary-only .primary-button-wrap{margin-bottom:32px}.call-to-action-copy{margin-bottom:32px;padding-right:32px;padding-left:32px}.call-to-action-title{font-size:20px;font-weight:600;line-height:1.2em;color:#dc1e35}.call-to-action-body{line-height:1.25em;color:#4f4f4f}.hero-block{position:relative;margin-bottom:80px}.hero-block .copy-wrap{margin-bottom:32px}.hero-block .hat{display:block;padding-bottom:16px;line-height:1.1875;color:#dc1e35}.hero-block .title{margin-bottom:16px}.hero-block .image-content-wrap{-webkit-order:2;order:2}.hero-block .image-content{position:relative;width:100%;height:100%}.hero-block .text-content{-webkit-order:1;order:1}.hero-block hr{margin-top:96px}.hero-block .hero-card-wrap{z-index:9;-webkit-order:3;order:3;margin-top:-80px}.hero-block.hero-block-moment{background-color:#dc1e35}.hero-block.hero-block-moment .title{position:relative;color:#fff}.hero-block.hero-block-moment .title:before{position:absolute;z-index:-1;top:-160px;bottom:0;left:-16px;width:100vw;content:"";background-color:#dc1e35}.hero-block.hero-block-moment .paragraph{color:#fff}@media (max-width:649px){.hero-block .full-bleed{overflow:hidden;width:100vw}.hero-block .full-bleed .picture-wrap{width:100vw;max-width:100vw}.hero-block.hero-block-moment{margin-right:-16px;margin-left:-16px;padding-left:8px}}@media (min-width:650px) and (max-width:999px){.hero-block.hero-block-moment .title:before{top:-224px;left:-14.28571vw;margin-left:-8px}.hero-block.hero-block-moment .image-content-wrap:before{position:absolute;right:0;bottom:0;left:-14.28571vw;height:50%;content:"";background:#fff}}@media (min-width:650px){.hero-block{margin-bottom:144px}.hero-block .hat{padding-bottom:32px}.hero-block .full-bleed .picture-wrap{width:calc(100% + 8px);max-width:calc(100% + 8px)}.hero-card-wrap{position:absolute;bottom:-64px;color:#fff}}@media (min-width:1000px){.hero-block{height:auto;min-height:100vh;min-height:calc(100vh - 48px)}.hero-block.hero-block-landing{min-height:calc(100vh - 48px - 48px)}.hero-block.hero-block-event,.hero-block.hero-block-product{min-height:calc(100vh - 48px - 128px)}.hero-block .text-content{margin-top:96px}.hero-block .text-content .call-to-action-outer{-webkit-align-self:baseline;align-self:baseline}.hero-block .copy-wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;margin-right:3.33333vw}.hero-block .row{height:100%}.hero-block .image-content-wrap .image-content{display:block;overflow:hidden}.hero-block .image-content-wrap .picture-wrap{position:absolute;width:100%;height:100%;object-fit:cover}.hero-block .title{margin-top:2.88524em}.hero-block .title.size-lg-small{margin-top:3.66667em;margin-bottom:.66667em}.hero-block .title.size-lg-medium{margin-top:2.88524em;margin-bottom:.52459em}.hero-block .title.size-lg-large{margin-top:1.45789em;margin-bottom:.42108em}.hero-block.hero-block-moment{background:0 0}.hero-block.hero-block-moment .title{padding-bottom:112px}.hero-block.hero-block-moment .title:before{top:-224px;bottom:0;left:calc(-6.66667vw - 8px);width:100vw;background:0 0}.hero-block.hero-block-moment .moment-height-meter{display:block;margin-bottom:48px}.hero-block.hero-block-moment .paragraph{color:#6d6d6d}}.hero-block .image-content-card{height:70vw}.hero-block .image-content-card .media-wrap{position:relative;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;overflow:hidden}.hero-block .image-content-card .element{display:block;position:absolute;height:var(--size);width:var(--size);background:#4f4f4f;border-radius:50%}.hero-block .image-content-card .card,.hero-block .image-content-card .element{--timing:2s;transition:-webkit-transform var(--timing) ease-out;transition:transform var(--timing) ease-out;transition:transform var(--timing) ease-out,-webkit-transform var(--timing) ease-out;-webkit-transform:translate3d(var(--x),var(--y),0);transform:translate3d(var(--x),var(--y),0)}.hero-block .image-content-card .card{display:block;position:absolute;max-width:100%;padding-top:20%}.hero-block .image-content-card .card-type-credit-platinum .one,.hero-block .image-content-card .card-type-debit-platinum .one{--size:30vw;--timing:2s;margin-top:-2vh;right:0;border:6px solid #4f4f4f;background:0 0}.hero-block .image-content-card .card-type-credit-platinum .two,.hero-block .image-content-card .card-type-debit-platinum .two{--size:130px;--timing:2.25s;right:0;margin-top:-7vh;margin-left:23vw}.hero-block .image-content-card .card-type-credit-platinum .three,.hero-block .image-content-card .card-type-debit-platinum .three{--size:70px;--timing:2.5s;margin-top:9vh;margin-left:-40vw}.hero-block .image-content-card .card-type-credit-general .one,.hero-block .image-content-card .card-type-credit-student .one,.hero-block .image-content-card .card-type-debit-general .one,.hero-block .image-content-card .card-type-debit-student .one{--size:80vw;--timing:2s;margin-top:5vh;margin-left:100px;background:#fafafa}.hero-block .image-content-card .card-type-credit-general .two,.hero-block .image-content-card .card-type-credit-student .two,.hero-block .image-content-card .card-type-debit-general .two,.hero-block .image-content-card .card-type-debit-student .two{--size:80vw;--timing:2.25s;margin-left:20px;margin-top:3vh;background:#dc1e35}.hero-block .image-content-card .card-type-credit-general .three,.hero-block .image-content-card .card-type-credit-student .three,.hero-block .image-content-card .card-type-debit-general .three,.hero-block .image-content-card .card-type-debit-student .three{display:none}.hero-block .image-content-card .card-type-credit-gold .element,.hero-block .image-content-card .card-type-debit-gold .element{background:#dc1e35}.hero-block .image-content-card .card-type-credit-gold .one,.hero-block .image-content-card .card-type-debit-gold .one{--size:60vw;--timing:2s;margin-top:-2vh;right:0;border:6px solid #dc1e35;background:0 0}.hero-block .image-content-card .card-type-credit-gold .two,.hero-block .image-content-card .card-type-debit-gold .two{--size:100px;--timing:2.25s;margin-top:7vh;margin-left:-150px}.hero-block .image-content-card .card-type-credit-gold .three,.hero-block .image-content-card .card-type-debit-gold .three{--size:50px;--timing:2.5s;margin-left:-120px}@media (max-width:649px){.hero-block .image-content-card .media-wrap{width:114%;margin-left:-7%}}@media (min-width:650px){.hero-block .image-content-card{height:58.333vw}.hero-block .image-content-card .card{padding-top:10%}.hero-block .image-content-card .card-type-credit-platinum .one,.hero-block .image-content-card .card-type-debit-platinum .one{--size:30vw;margin-top:-10vh;right:-100px}.hero-block .image-content-card .card-type-credit-platinum .two,.hero-block .image-content-card .card-type-debit-platinum .two{--size:130px;margin-top:15vh}.hero-block .image-content-card .card-type-credit-platinum .three,.hero-block .image-content-card .card-type-debit-platinum .three{--size:70px;margin-top:-15vh;margin-left:-260px}.hero-block .image-content-card .card-type-credit-general .one,.hero-block .image-content-card .card-type-credit-student .one,.hero-block .image-content-card .card-type-debit-general .one,.hero-block .image-content-card .card-type-debit-student .one{--size:70vw;margin-top:6vh;margin-right:-60px}.hero-block .image-content-card .card-type-credit-general .two,.hero-block .image-content-card .card-type-credit-student .two,.hero-block .image-content-card .card-type-debit-general .two,.hero-block .image-content-card .card-type-debit-student .two{--size:65vw;margin-top:3vh}.hero-block .image-content-card .card-type-credit-general .three,.hero-block .image-content-card .card-type-credit-student .three,.hero-block .image-content-card .card-type-debit-general .three,.hero-block .image-content-card .card-type-debit-student .three{display:none}.hero-block .image-content-card .card-type-credit-gold .one,.hero-block .image-content-card .card-type-debit-gold .one{--size:45vw;margin-top:-5vh;left:0}.hero-block .image-content-card .card-type-credit-gold .two,.hero-block .image-content-card .card-type-debit-gold .two{--size:100px;margin-top:15vh;margin-left:230px}.hero-block .image-content-card .card-type-credit-gold .three,.hero-block .image-content-card .card-type-debit-gold .three{--size:50px;margin-top:7vh;margin-left:280px}}@media (min-width:1000px){.fake-heroblock-card-container{position:absolute;top:0;right:-6.66667vw;width:100vw;height:100vh}.hero-block.hero-block-product-card .image-content-wrap{margin-top:-48px}.hero-block.hero-block-product-card .image-content{height:calc(100% + 48px)}.hero-block .image-content-card{height:100%}.hero-block .image-content-card .card{padding-top:31.25%;width:720px}.hero-block .image-content-card .card-type-credit-platinum .one,.hero-block .image-content-card .card-type-debit-platinum .one{--size:30vw;margin-top:-25vh;right:-100px}.hero-block .image-content-card .card-type-credit-platinum .two,.hero-block .image-content-card .card-type-debit-platinum .two{--size:130px;margin-top:20vh}.hero-block .image-content-card .card-type-credit-platinum .three,.hero-block .image-content-card .card-type-debit-platinum .three{--size:70px;margin-top:40vh;margin-left:100px}.hero-block .image-content-card .card-type-credit-general .one,.hero-block .image-content-card .card-type-credit-student .one,.hero-block .image-content-card .card-type-debit-general .one,.hero-block .image-content-card .card-type-debit-student .one{--size:40vw;margin-top:-10vh;background:#fafafa}.hero-block .image-content-card .card-type-credit-general .two,.hero-block .image-content-card .card-type-credit-student .two,.hero-block .image-content-card .card-type-debit-general .two,.hero-block .image-content-card .card-type-debit-student .two{--size:40vw;margin-top:-20vh;background:#dc1e35}.hero-block .image-content-card .card-type-credit-general .three,.hero-block .image-content-card .card-type-credit-student .three,.hero-block .image-content-card .card-type-debit-general .three,.hero-block .image-content-card .card-type-debit-student .three{display:none}.hero-block .image-content-card .card-type-credit-gold .element,.hero-block .image-content-card .card-type-debit-gold .element{background:#dc1e35}.hero-block .image-content-card .card-type-credit-gold .one,.hero-block .image-content-card .card-type-debit-gold .one{--size:45vw;margin-top:-25vh;right:-100px}.hero-block .image-content-card .card-type-credit-gold .two,.hero-block .image-content-card .card-type-debit-gold .two{--size:100px;margin-top:18vh;margin-left:-150px}.hero-block .image-content-card .card-type-credit-gold .three,.hero-block .image-content-card .card-type-debit-gold .three{--size:50px;margin-top:27vh;margin-left:-100px}}.tooltip-funds .information{margin-bottom:16px;font-size:20px;font-weight:400;line-height:.6897em;color:#919191}.tooltip-funds .title.red{margin-bottom:32px;font-size:25px}.tooltip-funds .paragraph{font-size:18px;line-height:1.4444em;color:#919191}.tooltip-trigger{position:absolute;z-index:1;top:calc(50% - 16px);right:0;padding:8px;font-size:12px;line-height:17px;color:transparent}.tooltip-trigger:hover{background-color:transparent}.tooltip-trigger:after{position:absolute;z-index:0;top:8px;right:16px;width:16px;height:16px;content:"?";color:#dc1e35;border-radius:50%;background-color:#efefef}.hero-chart-risk-status{position:absolute;z-index:9;top:20%;left:0;width:100%;font-size:calc(-14.57751px + 15.80547vw);font-weight:700;text-align:center;-webkit-animation:scaleInColumn .32s;animation:scaleInColumn .32s;-webkit-animation-delay:1.2s;animation-delay:1.2s;opacity:0;color:#dc1e35;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hero-chart-block-fundsRiskStatusColumn .hero-chart-container .chart-holder .chart-wrap{height:85%;bottom:0}@media (min-width:650px){.hero-chart-content-wrap .hero-chart-risk-status{font-size:calc(10.75072px + 5.73066vw)}}@media (min-width:1000px){.hero-chart-content-wrap .hero-chart-risk-status{font-size:calc(16px + 1.6vw)}}.hero-chart-container.pie{margin:0;padding:8px;width:100%}.hero-chart-container.pie span{position:absolute;z-index:9;top:45%;left:50%;display:block;font-size:calc(20.38298px + 4.25532vw);font-weight:700;line-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:scaleInColumn .32s;animation:scaleInColumn .32s;-webkit-animation-delay:1.2s;animation-delay:1.2s;text-align:center;opacity:0;color:#dd1f35;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (min-width:650px){.hero-chart-content-wrap .pie span{font-size:calc(-.91117px + 10.60172vw)}}@media (min-width:1000px){.hero-chart-content-wrap .pie span{font-size:calc(0px + 4.8vw)}}.fund-gengi-summary{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:16px 32px;width:calc(100% - 48px)}.fund-gengi-summary-value *{display:inline-block}.fund-gengi-summary-value-price{font-weight:700;color:#4f4f4f}.fund-gengi-summary-value-change{margin-right:8px;margin-left:8px}.fund-gengi-summary-value-change:before{padding:0 8px;font-size:22px;color:#d1d1d1}.fund-gengi-summary-value-change .fund-gengi-summary-value-change-arrow{margin-right:8px}.fund-gengi-summary-value-change .fund-gengi-summary-value-change-arrow path{fill:#919191}.fund-gengi-summary-value-change-none .fund-gengi-summary-value-change-arrow{opacity:0}.fund-gengi-summary-value-change-up{color:#107f67}.fund-gengi-summary-value-change-up .fund-gengi-summary-value-change-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.fund-gengi-summary-value-change-up .fund-gengi-summary-value-change-arrow path{fill:#107f67}.fund-gengi-summary-value-change-down{color:#dc1e35}.fund-gengi-summary-value-change-down .fund-gengi-summary-value-change-arrow{-webkit-transform:rotate(90deg) translateY(-2px);transform:rotate(90deg) translateY(-2px)}.fund-gengi-summary-value-change-down .fund-gengi-summary-value-change-arrow path{fill:#dc1e35}@-webkit-keyframes scaleInColumn{to{opacity:1}}@keyframes scaleInColumn{to{opacity:1}}.hero-chart-content-wrap .tab-container{position:relative;display:inline-block;float:right;margin-top:1px;margin-right:8px;height:100%}.hero-chart-content-wrap .tab-container button{position:relative;padding-right:16px;padding-left:16px;height:45px;font-size:14px;font-weight:700;transition:opacity .32s ease;opacity:.5;color:#4f4f4f}.hero-chart-content-wrap .tab-container button:hover{background-color:#fff}.hero-chart-content-wrap .tab-container button[aria-selected=true]{transition:opacity .32s ease;opacity:1;color:#4f4f4f;background-color:#fff}.hero-chart-content-wrap .tab-container:after{position:absolute;bottom:-2px;left:0;display:block;width:calc(50% - 8px);height:2px;content:"";transition:left .32s ease;background:#dc1e35}.hero-chart-content-wrap .tab-container.second:after{left:50%;transition:left .32s ease}.bottom .hero-chart-container{margin:10px 16px;padding-bottom:0;width:calc(100% - 32px);height:220px}.bottom .hero-chart-container .chart-holder,.bottom .hero-chart-container .chart-wrap{height:100%}.bottom .hero-chart-container .hero-chart-holder:after{padding-bottom:0}.bottom .hero-chart-container .hero-barchart-overlay-copy-right{position:absolute;top:45%;right:0;-webkit-animation:scaleInColumn .32s;animation:scaleInColumn .32s;-webkit-animation-delay:1.2s;animation-delay:1.2s;opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.bottom .hero-chart-container .hero-barchart-overlay-copy-right span{display:block}.bottom .hero-chart-container .hero-barchart-overlay-copy-right span.hero-barchart-overlay-copy-highlight{font-size:calc(20.22975px + 1.1782vw);font-weight:700;line-height:38px;color:#dc1e35}.bottom .hero-chart-container .hero-barchart-overlay-copy-left{position:absolute;z-index:9;top:45%;left:0;-webkit-animation:scaleInColumn .32s;animation:scaleInColumn .32s;-webkit-animation-delay:1.2s;animation-delay:1.2s;opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.bottom .hero-chart-container .hero-barchart-overlay-copy-left span{display:block;text-align:right}.bottom .hero-chart-container .hero-barchart-overlay-copy-left span.hero-barchart-overlay-copy-highlight{font-size:calc(21.05744px + .29455vw);font-weight:700;line-height:38px;color:#dc1e35}.bottom .hero-chart-container .quicker-animation .hero-barchart-overlay-copy{-webkit-animation-delay:.4s;animation-delay:.4s}@media (min-width:650px){.bottom .hero-chart-container .hero-barchart-overlay-copy{top:20%}.bottom .hero-chart-container .hero-barchart-overlay-copy.hero-barchart-overlay-copy-left{left:5%}.bottom .hero-chart-container .hero-barchart-overlay-copy.hero-barchart-overlay-copy-right{right:5%}}@media (min-width:1000px){.bottom .hero-chart-container .hero-barchart-overlay-copy span.hero-barchart-overlay-copy-highlight{font-size:calc(12px + 1.2vw)}}@-webkit-keyframes scaleInColumn{to{opacity:1}}@keyframes scaleInColumn{to{opacity:1}}.hero-block.hero-block-funds .row{height:auto}.hero-chart-container .hero-chart{position:relative;width:100%;height:100%}.hero-chart-container .hero-chart:after{display:block;padding-bottom:100%;content:""}.hero-chart-container .hero-chart .chart-wrap{position:absolute;width:100%;height:100%}.hero-chart-container .chart{height:100%}.hero-block-funds .call-to-action-outer,.hero-block-funds .copy-wrap{margin-bottom:80px}.hero-chart-content-wrap{-webkit-order:2;order:2;margin-bottom:40px;color:#919191}.hero-chart-content-wrap .hero-chart-row{margin-bottom:16px}.hero-chart-content-wrap .hero-chart-block{overflow:hidden;border:.75px solid #e2e2e2;border-radius:3px;background-color:#fff}.hero-chart-content-wrap .hero-chart-container{position:relative;float:right;margin-right:16px;margin-left:16px;width:calc(100% - 32px)}.hero-chart-content-wrap .hero-chart-header{position:relative;width:100%;border-bottom:1px solid #e2e2e2}.hero-chart-content-wrap .hero-chart-title{display:inline-block;margin:0;padding:16px 16px 8px;font-size:16px;line-height:1,1875;color:inherit}.hero-chart-content-wrap .hero-chart-description{display:none}.hero-chart-content-wrap .hero-block-funds-pdf-link{float:right;text-decoration:none;border-bottom:none}.hero-chart-content-wrap .hero-block-funds-pdf-link .icon{margin-right:8px;display:inline-block}@media (min-width:650px){.hero-chart-content-wrap{padding-top:48px;padding-bottom:48px}.hero-chart-content-wrap:before{position:absolute;top:0;right:8px;bottom:0;left:8px;content:"";background:#fafafa}.hero-chart-content-wrap .hero-chart-description{display:inline-block;padding:8px 32px;width:100%}.hero-chart-content-wrap .hero-chart-description p{font-size:14px;line-height:16px;text-align:center;color:inherit}}@media (min-width:1000px){.hero-block-funds .copy-wrap{margin-bottom:32px}}.hero-block-submit-form .row{height:auto}.hero-block-submit-form form .button{height:64px}.hero-block-submit-form .feedback{margin-top:16px;margin-bottom:16px;font-weight:700;color:#dc1e35;font-size:20px}.hero-block-submit-form .text-content{min-height:350px;margin-bottom:32px}.hero-block-submit-form .text-content .loader-wrap{top:50%}.hero-block-submit-form .text-content .text-body{margin-bottom:16px}.hero-block-submit-form .text-content .link-with-arrow{margin-top:32px}.hero-block-submit-form .more-less-button{font-size:20px;color:#dc1e35}.hero-block-submit-form .show-more-content{margin-top:16px;font-size:18px}@media (min-width:1000px){.hero-block-submit-form .text-content{min-height:100%}.hero-block-submit-form .text-content .loader-wrap{height:100%}.hero-block-submit-form .text-content .text-body{margin-bottom:32px}}.hero-block-mortgage{margin-bottom:0}.hero-mortgage-content-wrap{-webkit-order:2;order:2}.hero-mortgage-content-wrap .message{color:#dc1e35;margin-top:16px;padding:0 16px 16px}.hero-mortgage-content-wrap .mortgage-calculator-form{position:relative}.hero-mortgage-content-wrap .mortgage-calculator-form form{transition:opacity .5s}.hero-mortgage-content-wrap .mortgage-calculator-form.fetching-min-capital form{opacity:.4;pointer-events:none}.hero-mortgage-content-wrap .loader-wrap{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:1000px){.hero-mortgage-content-wrap{-webkit-align-self:center;align-self:center}}.hero-block-event-info>div{display:-webkit-flex;display:flex;margin-bottom:24px;font-weight:700}.hero-block-event-info>div span:not(.icon):first-letter{text-transform:uppercase}.hero-block-event-info>div:last-child{margin-bottom:0}.hero-block-event-info>div .icon{width:24px;height:24px;margin-right:24px}.hero-block-event-info>div .icon svg{display:block;height:24px;width:24px}.hero-block-imageless{margin-bottom:16px}.hero-block-imageless hr{margin-top:48px}@media (min-width:650px){.hero-block-imageless{margin-bottom:32px}}@media (min-width:1000px){.hero-block-imageless{margin-bottom:0;min-height:0}}.conversion-table-wrap{padding-top:48px;padding-bottom:48px;background:#fafafa}.conversion-table-wrap .title{margin-bottom:32px;margin-top:32px}.conversion-table-wrap .conversion-table-extra-link{text-align:right;margin-top:32px}.conversion-table{min-height:300px}.converter-title-wrap{-webkit-align-items:center;align-items:center;margin-bottom:16px;color:#6d6d6d}.converter-title-wrap>*{overflow:hidden;text-overflow:ellipsis}.converter-title-wrap .converter-title-change,.converter-title-wrap .converter-title-conversion,.converter-title-wrap .converter-title-rate{text-align:right}.conversion-table-loader{margin-top:64px;margin-left:-24px}.conversion-table-loader[aria-hidden=true]{display:none}.conversion-table-fetch-error{font-size:25px}.conversion-table-footer{margin-top:16px;text-align:right;color:#6d6d6d}.conversion-table-footer .conversion-table-date{-webkit-order:2;order:2;margin-bottom:16px}.conversion-table-footer .conversion-table-rate{text-align:right}.conversion-table-footer .conversion-table-rate .form-group-radio-regular label{display:inline-block;margin-right:0;margin-left:16px;padding-left:32px}@media (min-width:650px){.conversion-table-loader{margin-left:-8px}.conversion-table-footer{margin-top:32px;text-align:left}.conversion-table-footer .conversion-table-date{-webkit-order:initial;order:0;margin-bottom:0}.conversion-table-footer .conversion-table-rate{margin-top:-4px}}@media (min-width:1000px){.conversion-table-wrap{padding-top:112px}.conversion-table-wrap .title{margin-top:176px}.conversion-table-wrap .copy-wrap>*{position:relative;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);opacity:0}.conversion-table-wrap .converter-wrap{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:0}.converter-title-wrap{font-size:20px;line-height:1.48em}.conversion-table-loader{margin-top:96px}.reveal-conversion-table .converter-wrap,.reveal-conversion-table .copy-wrap>*{transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.reveal-conversion-table .copy-wrap>:first-child{transition-delay:70ms}.reveal-conversion-table .converter-wrap:first-of-type{transition-delay:30ms}.reveal-conversion-table .copy-wrap>:nth-child(2){transition-delay:.14s}.reveal-conversion-table .converter-wrap:nth-of-type(2){transition-delay:60ms}.reveal-conversion-table .copy-wrap>:nth-child(3){transition-delay:.21s}.reveal-conversion-table .converter-wrap:nth-of-type(3){transition-delay:90ms}.reveal-conversion-table .copy-wrap>:nth-child(4){transition-delay:.28s}.reveal-conversion-table .converter-wrap:nth-of-type(4){transition-delay:.12s}.reveal-conversion-table .copy-wrap>:nth-child(5){transition-delay:.35s}.reveal-conversion-table .converter-wrap:nth-of-type(5){transition-delay:.15s}.reveal-conversion-table .copy-wrap>:nth-child(6){transition-delay:.42s}.reveal-conversion-table .converter-wrap:nth-of-type(6){transition-delay:.18s}.reveal-conversion-table .copy-wrap>:nth-child(7){transition-delay:.49s}.reveal-conversion-table .converter-wrap:nth-of-type(7){transition-delay:.21s}.reveal-conversion-table .copy-wrap>:nth-child(8){transition-delay:.56s}.reveal-conversion-table .converter-wrap:nth-of-type(8){transition-delay:.24s}.reveal-conversion-table .copy-wrap>:nth-child(9){transition-delay:.63s}.reveal-conversion-table .converter-wrap:nth-of-type(9){transition-delay:.27s}.reveal-conversion-table .copy-wrap>:nth-child(10){transition-delay:.7s}.reveal-conversion-table .converter-wrap:nth-of-type(10){transition-delay:.3s}.reveal-conversion-table .copy-wrap>:nth-child(11){transition-delay:.77s}.reveal-conversion-table .converter-wrap:nth-of-type(11){transition-delay:.33s}.reveal-conversion-table .copy-wrap>:nth-child(12){transition-delay:.84s}.reveal-conversion-table .converter-wrap:nth-of-type(12){transition-delay:.36s}.reveal-conversion-table .copy-wrap>:nth-child(13){transition-delay:.91s}.reveal-conversion-table .converter-wrap:nth-of-type(13){transition-delay:.39s}.reveal-conversion-table .copy-wrap>:nth-child(14){transition-delay:.98s}.reveal-conversion-table .converter-wrap:nth-of-type(14){transition-delay:.42s}.reveal-conversion-table .copy-wrap>:nth-child(15){transition-delay:1.05s}.reveal-conversion-table .converter-wrap:nth-of-type(15){transition-delay:.45s}}.currency-converter-wrap{margin-left:-16px;padding:112px 8px 128px;width:100vw;border-left:8px solid #fafafa;background:#fafafa}.currency-converter-wrap .smaller{margin-bottom:32px}.currency-converter-inputs .left-input,.currency-converter-inputs .right-input{margin-top:20px;width:100%}.currency-converter-inputs .left-input input::-ms-clear,.currency-converter-inputs .right-input input::-ms-clear{display:none;width:0;height:0}@media (min-width:1000px){.currency-converter-wrap .smaller{margin-bottom:160px}.currency-converter-wrap .currency-converter-inputs{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:128px}.currency-converter-wrap .currency-converter-inputs .left-input{margin-right:24px}.currency-converter-wrap .currency-converter-inputs .right-input{margin-left:24px}}.feedback-form{margin-top:48px;margin-bottom:48px}.feedback-form-trans-exit{position:absolute;top:0;bottom:0;overflow:hidden;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.feedback-form-trans-exit-active{position:absolute;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.feedback-form-title.red.title{margin-bottom:16px;font-size:25px;line-height:1.16em}.feedback-form-text{padding-right:56px;font-size:16px;line-height:1.3125em}.feedback-form-fields .form-group{margin-bottom:8px}.feedback-form-fields .form-group-radio .flat-input-legend{font-size:16px;font-weight:700;color:#6d6d6d}.feedback-form-close-btn{display:none;margin-top:16px;padding-left:104px;padding-left:72px;height:64px;text-align:left;border-top:1px solid #efefef;border-radius:0;background:#fafafa}.feedback-form-error{margin-top:8px;color:#dc1e35}.feedback-form-success{padding-bottom:0;text-align:center}.feedback-form-success.feedback-form-success-trans-enter{position:relative;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;top:0;height:100%}.feedback-form-success.feedback-form-success-trans-enter-active{transition:opacity .1s,-webkit-transform .3s;transition:opacity .1s,transform .3s;transition:opacity .1s,transform .3s,-webkit-transform .3s;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.feedback-form-success.feedback-form-success-trans-enter-done{height:auto}.feedback-form-success .feedback-form-close-btn{margin-top:80px;padding-left:0;text-align:center;color:#dc1e35}.feedback-form-success .feedback-form-title.red.title{padding-right:0}.feedback-form-success p{padding-right:16px;padding-left:16px}.feedback-form-success .icon{display:block;margin:0 auto 32px;width:32px;height:32px}.feedback-form.sending{overflow:hidden;width:100%;height:100%}.feedback-form .loader-wrap{position:relative}.feedback-form .loader-wrap .loader{-webkit-transform:scale3d(.6,.6,1);transform:scale3d(.6,.6,1)}.modal__content .feedback-form{margin-top:0;margin-bottom:0}.modal__content .feedback-form-close-btn{display:block}@media (min-width:1000px){.feedback-form{margin-bottom:112px}.modal__content .feedback-form{margin-bottom:0}.modal__content .feedback-form-success p{padding-right:80px;padding-left:80px}}.event-registration .form-group-textarea textarea{min-height:120px}.event-registration .form-group-checkbox{margin-bottom:0}.event-registration__disclaimer{margin-top:32px}.event-registration__disclaimer .more-less-button{margin-bottom:16px}.event-registration__disclaimer>div{font-size:14px}.comparison-container-funds .comparison-line-header{margin-bottom:0;border:none;background-color:transparent}.comparison-container-funds .comparison-line-header .name{padding-left:16px}.comparison-container-funds .comparison-line-header p{margin:0}.compare-funds{background-color:#fafafa;padding-top:80px;margin-bottom:128px}.compare-funds__datepicker{margin-top:16px}.comparison-container-funds{margin-left:-8px;padding-left:16px;width:calc(100% + 16px)}.comparison-container-funds .comparison-line-container{margin-bottom:48px}@media (min-width:650px){.compare-funds__datepicker .form-group-datepicker{position:relative;margin-bottom:-80px;-webkit-transform:translateY(30px);transform:translateY(30px);z-index:10}.comparison-container-funds{margin-left:0;padding-right:8px;padding-left:8px}}@media (min-width:1000px){.compare-funds__datepicker .form-group-datepicker{-webkit-transform:translateY(50px);transform:translateY(50px)}.comparison-container-funds{margin-left:0;padding-right:8px;padding-left:8px}}.link-list-grouped .title{margin-bottom:32px}.link-list-grouped .title:empty{margin-bottom:0}.link-list-grouped-desc{margin-bottom:32px}@media (min-width:650px){.link-list-grouped{margin-bottom:64px}}.link-container a{display:block}@media (min-width:650px){.link-container{padding-top:76px}.link-container a{display:inline-block}.link-container a:nth-child(2){padding-left:40px}}.location-list-view-area .location-list-view-title{font-size:calc(11px + .7vw)}@media (min-width:650px){.location-list-view-area{margin-top:48px}}.moment-red-overlay{position:absolute;top:0;left:-8px;visibility:visible;clip:rect(0,auto,auto,0);width:100vw;height:0;transition:opacity .32s;pointer-events:none;background-color:#dc1e35}.moment-red-overlay .faux-button,.moment-red-overlay button{pointer-events:auto}.moment-red-overlay .faux-button:hover .faux-button,.moment-red-overlay button:hover .faux-button{background:#c81e35}.moment-red-overlay.invisible{opacity:0!important}.moment-red-overlay.entering{opacity:0}.moment-red-overlay.entered{opacity:1}.moment-red-overlay.exited,.moment-red-overlay.exiting{opacity:0}.moment-red-inner{position:fixed;z-index:99999999;top:0;right:-8px;left:0;height:50vh;-webkit-transform:translateX(0);transform:translateX(0)}@media (max-width:999px){.moment-red-inner{pointer-events:none}}.loan-proposal__loans .loan{padding:16px 0;-webkit-flex:0 0 calc(100%/2 - 75px);flex:0 0 calc(100%/2 - 75px);text-align:center}.loan-proposal__loans .loan .label,.loan-proposal__loans .loan label{display:block;font-weight:700;text-align:left}.loan-proposal__loans .loan--mixed .loan__bottom{display:-webkit-flex;display:flex;justify-items:center}.loan-proposal__loans .loan--mixed .loan__bottom>div{-webkit-flex:0 0 50%;flex:0 0 50%}.loan-proposal__loans .loan--mixed .loan__bottom>div:nth-child(2){background-repeat:repeat-y;background-image:linear-gradient(180deg,#efefef 50%,transparent 0);background-size:1px 12px}.loan-proposal__loans .loan--mixed .loan__bottom>div:nth-child(2) .label,.loan-proposal__loans .loan--mixed .loan__bottom>div:nth-child(2) label{visibility:hidden}.loan-proposal__loans .loan .loan-range{max-width:550px;margin-left:auto;margin-right:auto;margin-bottom:10px;display:-webkit-flex;display:flex;-webkit-align-content:center;align-content:center}.loan-proposal__loans .loan .loan-range input{margin-left:8px;margin-right:8px}.loan-proposal__loans .loan .loan-range__ratio{-webkit-flex:0 0 34px;flex:0 0 34px;padding-top:12px;text-align:left}.loan-proposal__loans .loan .loan-range__ratio:first-child{text-align:right}.loan-proposal__loans .loan__top .loan-base-info{margin-bottom:80px}.loan-proposal__loans .loan__top .loan-base-info>div:first-child{color:#dc1e35;font-weight:700;font-size:32px;margin-bottom:28.8px}.loan-proposal__loans .loan__top .loan-base-info>div.loan-title{font-weight:700;font-size:22px;margin-bottom:28.8px}.loan-proposal__loans .loan__top .mixed-info{margin-bottom:16px;display:-webkit-flex;display:flex}.loan-proposal__loans .loan__top .mixed-info>div{-webkit-flex:0 0 50%;flex:0 0 50%;text-align:center}.loan-proposal__loans .loan__top .mixed-info>div .label{margin-bottom:10px}.loan-proposal__loans .loan__top .mixed-info>div div:first-child{font-weight:700;margin-bottom:16px}.loan-proposal__loans .loan__top .mixed-info>div:last-child .label{visibility:hidden}.loan-proposal__loans .loan__bottom>div>div:last-child{margin-top:10px}.loan-proposal__loans .loan .single-interest{margin-bottom:16px;color:#919191}@media (max-width:649px){.loan-proposal__loans.isloading .loan__bottom,.loan-proposal__loans.isloading .loan__top{opacity:.2;pointer-events:none}.loan-proposal__loans .loan{position:relative}.loan-proposal__loans .loan__bottom,.loan-proposal__loans .loan__top{transition:opacity .5s}.loan-proposal__loans .loan .loader-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}}@media (min-width:650px){.loan-proposal__loans{display:-webkit-flex;display:flex}.loan-proposal__loans .loan-list{transition:opacity .5s}.loan-proposal__loans.isloading .loan-list{opacity:.2;pointer-events:none}.loan-proposal__loans>div.loan-headings{font-weight:700;padding-top:32px;padding-bottom:0;padding-right:32px;-webkit-flex:0 0 268px;flex:0 0 268px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end}.loan-proposal__loans>div.loan-headings div{vertical-align:top;display:inline-block;height:48px}.loan-proposal__loans>div.loan-headings div:first-child{margin-bottom:auto}.loan-proposal__loans .loan-proposal__desktop-wrapper{width:calc(100% - 300px);position:relative}.loan-proposal__loans .loan-proposal__desktop-wrapper:after{content:"";display:block;position:absolute;right:0;top:0;height:100%;width:5vw;margin-bottom:-200px;background:linear-gradient(270deg,#fff 20%,hsla(0,0%,100%,0))}.loan-proposal__loans .loan-proposal__desktop{overflow-x:auto;padding-bottom:200px;margin-bottom:-200px}.loan-proposal__loans .loan-proposal__desktop .loader-wrap{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.loan-proposal__loans .loan-proposal__desktop .loan-list{display:-webkit-flex;display:flex;padding-right:5vw}.loan-proposal__loans .loan-proposal__desktop .loan-list>div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.loan-proposal__loans .loan-proposal__desktop .loan-list>div .loan__bottom{margin-top:auto}.loan-proposal__loans .loan-proposal__desktop .loan-list>div .loan__bottom>div>div{height:48px;padding-top:0}.loan-proposal__loans .loan-proposal__desktop .loan-list>div .loan__bottom>div>div:last-child{margin-top:0}.loan-proposal__loans .loan-proposal__desktop .loan-list>div:first-child:after{content:"";width:1px;background-color:#efefef;height:80%;position:absolute;right:0;top:0}.loan-proposal__loans.hasFirstTime .loan{-webkit-flex:0 0 39%;flex:0 0 39%}.loan-proposal__loans.hasFirstTime .loan:last-child{-webkit-flex:0 0 22%;flex:0 0 22%;background:#fafafa}.loan-proposal__loans .loan{padding:32px;padding-bottom:0;-webkit-flex:0 0 50%;flex:0 0 50%}.loan-proposal__loans .loan .loan-range{margin-bottom:0}.loan-proposal__loans .loan-heading--mixed div:nth-child(2),.loan-proposal__loans .loan-heading--mixed div:nth-child(3){padding-top:8px}}.loan-proposal__charge{margin-top:24px;list-style:none;padding:0}.loan-proposal__charge>li{display:-webkit-flex;display:flex;padding:24px 32px}.loan-proposal__charge>li:nth-child(odd){background:#fafafa}.loan-proposal__charge>li>div:first-child{font-weight:700}.loan-proposal__charge>li>div:last-child{margin-left:auto}@media (min-width:1000px){.loan-proposal__charge{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.loan-proposal__charge>li{-webkit-flex:0 0 calc(50% - 8px*2.5);flex:0 0 calc(50% - 8px*2.5)}.loan-proposal__charge>li:nth-child(odd){margin-right:40px;background:0 0}.loan-proposal__charge>li:nth-child(4n+1),.loan-proposal__charge>li:nth-child(4n+2){background:#fafafa}}.mortgage-calculator{padding-bottom:64px}.loan-proposal{padding:16px 8px;border:1px solid #efefef;margin-bottom:16px;border-radius:3px;background:#fff}.loan-proposal.expanded{box-shadow:0 32px 64px rgba(0,0,0,.06);padding-bottom:0}.loan-proposal__main-info{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-self:stretch;align-self:stretch}.loan-proposal__main-info>div>span{display:block}.loan-proposal__main-info>div>span:first-child{font-weight:700}.loan-proposal__main-info>div>span:last-child{color:#6d6d6d;font-size:13px}.loan-proposal__title{font-weight:700;color:#dc1e35;font-size:20px}.loan-proposal__customize-toggle{-webkit-align-self:center;align-self:center}.loan-proposal__customise{margin-top:24px;border-top:1px solid #efefef}.loan-proposal__section{padding:16px;border-bottom:1px solid #efefef}.loan-proposal__section:last-child{border-bottom:none}.loan-proposal .mobile-side-fade-wrapper{width:100%}@media (max-width:649px){.loan-proposal__title{-webkit-flex:0 0 56%;flex:0 0 56%;margin-bottom:8px;padding-bottom:30px;-webkit-order:1;order:1;-webkit-align-self:center;align-self:center;border-bottom:1px solid #efefef}.loan-proposal__interest{-webkit-order:2;order:2;-webkit-flex:0 0 28%;flex:0 0 28%}.loan-proposal__ahk{-webkit-order:2;order:2;-webkit-flex:0 0 42%;flex:0 0 42%}.loan-proposal__monthly-payment{-webkit-flex:0 0 44%;flex:0 0 44%;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #efefef;-webkit-order:1;order:1}.loan-proposal__customize-toggle{-webkit-order:2;order:2}}@media (min-width:650px){.loan-proposal{padding:16px}.loan-proposal__main-info{-webkit-justify-content:space-between;justify-content:space-between}.loan-proposal__title{font-size:22px;-webkit-flex:0 0 170px;flex:0 0 170px;-webkit-align-self:center;align-self:center}}@media (min-width:1000px){.mortgage-calculator{padding-bottom:112px}.loan-proposal{padding-left:0;padding-right:0}.loan-proposal__main-info>div>span:first-child{font-size:22px}.loan-proposal__main-info>div>span:last-child{font-size:16px}.loan-proposal__ahk,.loan-proposal__interest,.loan-proposal__monthly-payment{text-align:center}.loan-proposal__section{padding:32px;padding-right:0}.loan-proposal__section:first-child{padding-top:0}}.mortgage-calculator{padding-bottom:64px;padding-top:64px;background:#fafafa}.mortgage-calculator__total-loan{margin-bottom:32px}.mortgage-calculator__total-loan>div:last-child{font-weight:700;font-size:22px}.mortgage-calculator__links a{display:block}@media (min-width:650px){.mortgage-calculator__links{margin-top:32px;padding-right:16px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.mortgage-calculator__links .link.red-arrow-right{font-size:20px}.mortgage-calculator__links .link.red-arrow-right:first-child{margin-right:40px}}@media (min-width:1000px){.mortgage-calculator{padding-bottom:96px;padding-top:96px;margin-bottom:64px}.mortgage-calculator__total-loan{margin-bottom:48px}.mortgage-calculator__total-loan>div:last-child{margin-top:8px;font-size:32px}.mortgage-calculator__links{margin-top:64px}}.onboarding-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;border:0}.scholarships-form-wrap{padding:0 8px}.toolbar-row{position:absolute;z-index:10020;top:0;width:calc(100% - 16px);transition:height 0ms ease .32s}.no-scroll .toolbar-wrap{right:var(--scrollbar-width)}.toolbar{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;text-align:center}.toolbar .vertical-button{display:inline-block;margin-top:16px}.toolbar-skip-navigation{position:fixed;color:#dc1e35;font-size:14px;top:0;left:calc(6.66667vw + 8px);-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0)}.toolbar-skip-navigation,.toolbar-skip-navigation:focus{transition:-webkit-transform .32s ease;transition:transform .32s ease;transition:transform .32s ease,-webkit-transform .32s ease}.toolbar-skip-navigation:focus{-webkit-transform:translate3d(0,8px,0);transform:translate3d(0,8px,0)}.desktop-navigation-wrap[data-nav*=true]~.toolbar-row,.mobile-navigation-wrap[data-nav*=true]~.toolbar-row{height:0}@media (max-width:649px){.toolbar>div{-webkit-flex:0 0 calc(12vw - 3.2px);flex:0 0 calc(12vw - 3.2px);padding:0;max-width:calc(12vw - 3.2px)}.toolbar>div.button-group-bottom{-webkit-flex:0 0 calc(24vw - 3.2px);flex:0 0 calc(24vw - 3.2px);-webkit-justify-content:space-between;justify-content:space-between;max-width:calc(24vw - 3.2px)}}@media (max-width:999px){.toolbar .button-group-bottom{display:-webkit-flex;display:flex}.toolbar-row .headroom{z-index:10020}.toolbar-row .headroom--scrolled:before{position:absolute;top:0;left:0;width:100vw;height:170%;content:"";transition:opacity .2s;opacity:1;background:linear-gradient(hsla(0,0%,100%,.95) 60%,hsla(0,0%,100%,0)),linear-gradient(#fff,hsla(0,0%,100%,0)),linear-gradient(#fff,hsla(0,0%,100%,0))}.toolbar-row .headroom--pinned,.toolbar-row .headroom--unpinned{padding-left:8px}.toolbar-row[data-menu-open=true] .headroom:before{opacity:0}.moment-red-overlay .toolbar-row{display:none}}@media (min-width:650px){.toolbar{-webkit-justify-content:flex-end;justify-content:flex-end}.toolbar .vertical-button{width:auto}}@media (min-width:650px) and (max-width:999px){.toolbar>div{padding:0;width:auto}.toolbar .vertical-button{width:100%;height:54px}.toolbar .vertical-button .button-title{position:relative;top:-3px}.toolbar .menu-button-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}}@media (min-width:1000px){.toolbar-row{position:fixed;width:calc(100% + 16px);height:0}.toolbar-wrap{margin-right:20px;margin-left:auto;height:100vh}.toolbar{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;margin-right:calc(var(--scrollbar-width)*-1);padding-top:32px;padding-bottom:16px;height:100%}.toolbar .vertical-button{margin:0}.toolbar .button-group-bottom{margin-top:auto}@supports (-ms-ime-align:auto){.toolbar{margin-right:8px}.no-scroll .toolbar-wrap{margin-right:4px}}}.yt-player{position:relative}.yt-player:before{content:"";display:block;height:0;padding-bottom:56.25%;position:relative}.yt-player iframe{position:absolute;top:0;width:100%;height:100%;border:0;object-fit:cover}.page-loader-wrap{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-enter{position:absolute;z-index:2;top:48px;left:0;width:100%;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);opacity:0}.page-enter.page-enter-active{transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;transition-delay:.3201s;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.page-enter.page-enter-active[data-menu-triggered=true]{transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;transition-delay:0;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.page-exit{position:relative;z-index:2;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.page-exit.page-exit-active{transition:opacity .32s,-webkit-transform .32s cubic-bezier(.39,.575,.565,1);transition:transform .32s cubic-bezier(.39,.575,.565,1),opacity .32s;transition:transform .32s cubic-bezier(.39,.575,.565,1),opacity .32s,-webkit-transform .32s cubic-bezier(.39,.575,.565,1);-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);opacity:0}.page-inner{position:relative;z-index:2;transition:opacity 375ms,-webkit-transform 375ms;transition:transform 375ms,opacity 375ms;transition:transform 375ms,opacity 375ms,-webkit-transform 375ms;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.page-inner[data-exit=true]{-webkit-transform:translate3d(40px,0,0);transform:translate3d(40px,0,0);opacity:0}.pension-results-wrap{margin-bottom:144px}.pension-results-wrap .title{margin-bottom:32px}.pension-results-wrap hr{margin-bottom:24px}.pension-result-list,.pension-results-intro{margin-bottom:32px}.pension-result-description{display:-webkit-flex;display:flex;padding:16px 24px}.pension-result-description dt{-webkit-flex-grow:1;flex-grow:1;padding-right:16px;font-weight:400}.pension-result-description dd{white-space:nowrap}.pension-result-description.highlight dt,.pension-result-description.important dt{font-weight:600}.pension-result-description.highlight dd,.pension-result-description.important dd{font-weight:700}.pension-result-description.highlight dd{color:#dc1e35}.pension-result-description:nth-child(odd){background:#fafafa}.pension-results-graph1-wrap{margin-bottom:80px}.pension-results-graph1>div{height:100%}.pension-results-graph2-wrap .highcharts-legend-item text{-webkit-transform:translateX(16px);transform:translateX(16px)}.pension-results-graph2>div{height:100%}@media (max-width:999px){.pension-results-graph2:first-child{-webkit-order:1;order:1}.pension-results-graph2:last-child{-webkit-order:0;order:0}}@media (max-width:999px){.pension-results-graph1-wrap{margin-bottom:112px}}.pension-calculator-wrap{margin-bottom:144px}.pension-calculator-wrap form{width:100%}.pension-calculator-header .title{margin-bottom:64px}.pension-calculator-header hr{margin-bottom:48px}.pension-calculator-header .pension-calculator-intro{margin-bottom:32px}.pension-calculator-form-wrap{margin-bottom:32px;padding-top:32px;padding-bottom:32px;box-shadow:0 0 60px rgba(0,0,0,.02),0 30px 60px rgba(0,0,0,.03)}.pension-calculator-form-wrap .title{margin-bottom:32px;margin-left:24px}.pension-calculator-form-wrap fieldset{margin-right:24px;margin-bottom:24px;margin-left:24px}.pension-calculator-form-wrap .show-more-wrap{margin-top:-16px;margin-right:24px;margin-bottom:24px;text-align:right}.pension-calculator-extra-options-wrap{overflow:hidden;transition:max-height .5s ease-out}.pension-calculator-extra-options-wrap[aria-hidden=false]{max-height:36em}.pension-calculator-extra-options-wrap[aria-hidden=true]{max-height:0}.pension-calculator-calculate-wrap{margin-right:24px}@media (min-width:650px){.pension-calculator-form-wrap fieldset{margin-left:0}}@media (min-width:1000px){.pension-calculator-wrap .pension-calculator-intro{margin-bottom:48px}.pension-calculator-form-wrap{padding-top:48px}.pension-calculator-form-wrap fieldset{margin-right:0;margin-bottom:16px}.pension-calculator-form-wrap fieldset .form-group-radio{margin-top:16px;margin-bottom:24px}.pension-calculator-form-wrap .title{margin-left:0}.pension-calculator-form-wrap .show-more-wrap{margin-right:0;margin-bottom:48px}.pension-calculator-extra-options-wrap[aria-hidden=false]{max-height:27em}.pension-calculator-calculate-wrap{margin-right:0}}@media (min-width:1000px){.article-page{margin-top:240px}}.js .body-prereveal .article-page,.js .body-prereveal .hero-block{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);opacity:0}.js .body-prereveal-active .article-page,.js .body-prereveal-active .hero-block{transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;transition-delay:.5s;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}@media (min-width:1000px){.js .body-prereveal .breadcrumb,.js .body-prereveal .main-logo-wrap{-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0);opacity:0}.js .body-prereveal-active .breadcrumb,.js .body-prereveal-active .main-logo-wrap{transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.js .body-prereveal .menu-button-wrap{-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0);opacity:0}.js .body-prereveal-active .menu-button-wrap{transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.js .body-prereveal .menu-button-wrap .button-title{opacity:0}.js .body-prereveal-active .menu-button-wrap .button-title{transition:opacity .5s;transition-delay:.1;opacity:1}.js .body-prereveal .button-group{position:relative;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);opacity:0}.js .body-prereveal-active .button-group{transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.js .body-prereveal .moment-red-overlay{opacity:0}.js .body-prereveal-active .moment-red-overlay{transition:opacity .25s;opacity:1}}