@charset "UTF-8";

/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */

.pika-single {
    z-index: 9999;
    display: block;
    position: relative;
    color: #333;
    background: #fff;
    border: 1px solid #ccc;
    border-bottom-color: #bbb;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*
clear child float (pika-lendar), using the famous micro clearfix hack
http://nicolasgallagher.com/micro-clearfix-hack/
*/
.pika-single:before,
.pika-single:after {
    content: " ";
    display: table;
}
.pika-single:after { clear: both }

.pika-single.is-hidden {
    display: none;
}

.pika-single.is-bound {
    position: absolute;
    box-shadow: 0 5px 15px -5px rgba(0,0,0,.5);
}

.pika-lendar {
    float: left;
    width: 240px;
    margin: 8px;
}

.pika-title {
    position: relative;
    text-align: center;
}

.pika-label {
    display: inline-block;
    position: relative;
    z-index: 9999;
    overflow: hidden;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    background-color: #fff;
}
.pika-title select {
    cursor: pointer;
    position: absolute;
    z-index: 9998;
    margin: 0;
    left: 0;
    top: 5px;
    opacity: 0;
}

.pika-prev,
.pika-next {
    display: block;
    cursor: pointer;
    position: relative;
    outline: none;
    border: 0;
    padding: 0;
    width: 20px;
    height: 30px;
    /* hide text using text-indent trick, using width value (it's enough) */
    text-indent: 20px;
    white-space: nowrap;
    overflow: hidden;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 75% 75%;
    opacity: .5;
}

.pika-prev:hover,
.pika-next:hover {
    opacity: 1;
}

.pika-prev,
.is-rtl .pika-next {
    float: left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);
}

.pika-next,
.is-rtl .pika-prev {
    float: right;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);
}

.pika-prev.is-disabled,
.pika-next.is-disabled {
    cursor: default;
    opacity: .2;
}

.pika-select {
    display: inline-block;
}

.pika-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    border: 0;
}

.pika-table th,
.pika-table td {
    width: 14.285714285714286%;
    padding: 0;
}

.pika-table th {
    color: #999;
    font-size: 12px;
    line-height: 25px;
    font-weight: bold;
    text-align: center;
}

.pika-button {
    cursor: pointer;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    outline: none;
    border: 0;
    margin: 0;
    width: 100%;
    padding: 5px;
    color: #666;
    font-size: 12px;
    line-height: 15px;
    text-align: right;
    background: #f5f5f5;
    height: initial;
}

.pika-week {
    font-size: 11px;
    color: #999;
}

.is-today .pika-button {
    color: #33aaff;
    font-weight: bold;
}

.is-selected .pika-button,
.has-event .pika-button {
    color: #fff;
    font-weight: bold;
    background: #33aaff;
    box-shadow: inset 0 1px 3px #178fe5;
    border-radius: 3px;
}

.has-event .pika-button {
    background: #005da9;
    box-shadow: inset 0 1px 3px #0076c9;
}

.is-disabled .pika-button,
.is-inrange .pika-button {
    background: #D5E9F7;
}

.is-startrange .pika-button {
    color: #fff;
    background: #6CB31D;
    box-shadow: none;
    border-radius: 3px;
}

.is-endrange .pika-button {
    color: #fff;
    background: #33aaff;
    box-shadow: none;
    border-radius: 3px;
}

.is-disabled .pika-button {
    pointer-events: none;
    cursor: default;
    color: #999;
    opacity: .3;
}

.is-outside-current-month .pika-button {
    color: #999;
    opacity: .3;
}

.is-selection-disabled {
    pointer-events: none;
    cursor: default;
}

.pika-button:hover,
.pika-row.pick-whole-week:hover .pika-button {
    color: #fff;
    background: #ff8000;
    box-shadow: none;
    border-radius: 3px;
}

/* styling for abbr */
.pika-table abbr {
    border-bottom: none;
    cursor: help;
}

.context-menu-list{position:absolute;display:inline-block;min-width:18rem;width:100%;max-width:16rem;padding:0;margin:0;font-family:inherit;font-size:inherit;list-style-type:none;background:#fff;background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #4d45d6 0%, #924fef 100%);border:0;border-radius:.2rem;box-shadow:0px 1px 8px 0 rgba(0,0,0,.3);z-index:3 !important;border-radius:.8rem;overflow:hidden}.context-menu-item{font-size:1.4rem;color:#fff;position:relative;padding:1.2rem 2rem;user-select:none;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;margin:0}.context-menu-item.context-menu-hover{color:#fff;cursor:pointer;background-color:#410e84}.hiddenLast .context-menu-item:last-of-type{display:none !important}.js-income-categories .context-menu-hover{background-color:#faa330 !important}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%, 0);transform:translate(50%, 0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0, -18px);transform:translate(0, -18px);top:auto;right:28px}.tools-filter{position:relative;width:100%;margin:4rem auto;border-radius:1.5rem;display:flex;flex-wrap:wrap;max-width:1540px;padding:0 2rem;justify-content:space-between}.tools-filter__heading{width:100%;margin-bottom:2rem}.tools-filter__item{display:flex;flex-wrap:wrap;background:#fff;border-radius:1.5rem;width:calc(16.7% - 2rem);padding:3rem 2rem;margin-bottom:2rem}@media only screen and (max-width: 1439px){.tools-filter__item{width:calc(33.3333% - 2rem)}}@media only screen and (max-width: 767px){.tools-filter__item{width:calc(50% - 1rem)}}.tools-filter__item span{width:6rem;height:6rem;border:2px solid #944ff0;margin-right:1.5rem;display:inline-block;border-radius:.8rem;margin-bottom:2rem}.tools-filter__item h5{margin-bottom:0;width:100%;max-width:15.5rem}.tools-filter__item:hover,.tools-filter__item.active{background:#f0610f;color:#fff}.tools-filter__item:hover span,.tools-filter__item.active span{border-color:#fff}.tools-filter__item:hover span img,.tools-filter__item.active span img{filter:invert(1) brightness(100)}.tools-grid{position:relative;width:100%;margin:4rem auto 8rem;clear:both;padding:0 2rem;max-width:1540px}.tools-grid:before,.tools-grid:after{content:"";display:table}.tools-grid:after{clear:both}.tools-grid__intro{width:calc(50% - 2rem);float:left;padding-bottom:10rem}@media only screen and (max-width: 967px){.tools-grid__intro{width:100%;padding-bottom:4rem}}.tools-grid__item{width:calc(50% - 2rem);border-radius:1.5rem;margin:0 0 2rem;padding:4rem;display:block;float:left;display:flex;flex-wrap:wrap;min-height:35rem;background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #f0610f 0%, #d46397 100%)}@media only screen and (max-width: 967px){.tools-grid__item{width:100%}}.tools-grid__item.hidden{display:none}.tools-grid__item.orange{background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #f0610f 0%, #d46397 100%)}.tools-grid__item.purple{background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #4d45d6 0%, #924fef 100%)}.tools-grid__item.pink{background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #b0285a 0%, #ef6113 100%)}.tools-grid__item.mauve{background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #7e4fa8 0%, #c56eae 100%)}.tools-grid__item:nth-child(even){float:right}.tools-grid__item span{width:8rem;height:8rem;border:2px solid #fff;margin-right:1.5rem;display:inline-block;border-radius:.8rem;margin-bottom:2rem}.tools-grid__copy{width:calc(100% - 25rem);padding-right:4rem}@media only screen and (min-width: 1280px){.tools-grid__copy{min-height:32rem}}@media only screen and (max-width: 1439px){.tools-grid__copy{width:calc(100% - 15rem)}}@media only screen and (max-width: 1279px){.tools-grid__copy{width:100%;order:2}}.tools-grid__image{width:25rem;position:relative;border-radius:1.5rem;overflow:hidden}@media only screen and (max-width: 1439px){.tools-grid__image{width:15rem}}@media only screen and (max-width: 1279px){.tools-grid__image{width:100%;position:relative}.tools-grid__image:after{content:"";position:relative;display:block;padding-bottom:52.6315789474%}.tools-grid__image{order:1;margin-bottom:4rem}}.tools-grid__image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.takeover .button--back,.tool .button--back{position:relative;padding-right:0}.takeover .button--back:before,.tool .button--back:before{content:"";position:relative;display:inline-block;background-image:url(../scripts/8936ea311afade7b33f3.svg);background-size:cover;width:18px;height:15px;margin-right:1rem;top:2px;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.takeover .button--back:hover,.tool .button--back:hover{background:rgba(0,0,0,0) !important;color:#f0610f !important}.takeover .button--back:hover:before,.tool .button--back:hover:before{transform:translateX(-0.2rem)}.js-saved-tools{position:absolute;width:16rem;border:0;font-size:1.6rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;padding:0 1rem;border:1px solid #ededf6;width:26rem;padding:3rem 1rem 1rem;border-radius:.6rem}.js-budgeting-insight-frequency{width:16rem;border:0;color:#f0610f;font-size:4rem;font-family:"henrietta-regular","henrietta-fallback";font-weight:normal;font-style:normal;padding:0 1rem}@media only screen and (max-width: 767px){.budget__expenses__edit__form .tooltip{z-index:9999}}@media only screen and (max-width: 967px){html #body.BudgetingToolPage .budget__insight__header .toolActions .selectElement{max-width:calc(100% - 19rem) !important}}.BudgetingToolPage .toolActions__export{width:7rem !important}.BudgetingToolPage .quantitySelector__title{width:100%}@media only screen and (max-width: 967px){.BudgetingToolPage .warning-copy{margin:4rem auto 11rem auto;width:calc(100% - 4rem)}}@media only screen and (max-width: 767px){.BudgetingToolPage .takeover h3{margin-bottom:4rem}.BudgetingToolPage .takeover h4{margin-top:4rem}.BudgetingToolPage .takeover .js-choose-tool-questions{margin-top:6rem}.BudgetingToolPage .takeover .takeover__background-mobile{bottom:-18rem}}.BudgetingToolPage .takeover__tray:not([style]){position:absolute;top:100%}.BudgetingToolPage .takeover__tray__progress{margin-top:8rem}.BudgetingToolPage .notyf{transform:translateY(-6rem) translateX(-1rem)}.BudgetingToolPage .js-add-new-income,.BudgetingToolPage .js-create-new-category-expense-options,.BudgetingToolPage .js-create-new-category-expense{z-index:6}.BudgetingToolPage .js-add-new-income .context-menu-list,.BudgetingToolPage .js-create-new-category-expense-options .context-menu-list,.BudgetingToolPage .js-create-new-category-expense .context-menu-list{top:auto !important;bottom:10px !important}.BudgetingToolPage .context-menu-list{z-index:9999999}.BudgetingToolPage .budget-group__container__create .context-menu-item{margin:0;z-index:9999999;font-size:1.4rem;padding:1rem 2rem}.BudgetingToolPage .budget-group__container__create .context-menu-item:before{display:none !important}.BudgetingToolPage .budget-group__container__create .context-menu-item:last-of-type{padding-left:4rem !important}.BudgetingToolPage .budget-group__container__create .context-menu-item:last-of-type:before{position:absolute;display:block;content:"";position:absolute;display:inline-block !important;background-image:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"26\" height=\"26\"><path fill=\"%23FF6E32\" fill-rule=\"nonzero\" d=\"M13 0c7.18 0 13 5.82 13 13s-5.82 13-13 13S0 20.18 0 13 5.82 0 13 0Zm1 6.778h-2v5H7v2h5v5h2v-5h5v-2h-5v-5Z\"/></svg>") !important;width:1.6rem !important;height:1.6rem !important;background-size:1.6rem 1.6rem;left:1.8rem !important;top:1.2rem !important}.BudgetingToolPage .budget-group__container__create .context-menu-item.context-menu-hover:before{background-image:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"26\" height=\"26\"><path fill=\"%23FFF\" fill-rule=\"nonzero\" d=\"M13 0c7.18 0 13 5.82 13 13s-5.82 13-13 13S0 20.18 0 13 5.82 0 13 0Zm1 6.778h-2v5H7v2h5v5h2v-5h5v-2h-5v-5Z\"/></svg>") !important}.BudgetingToolPage .js-choose-tool-questions{outline:none}@media only screen and (max-width: 639px){.BudgetingToolPage .js-budget-amount-takeover{width:100%;max-width:100%}.BudgetingToolPage .js-choose-tool-questions{position:relative;width:100%;text-align:center;margin-top:1rem;justify-content:center}.BudgetingToolPage .takeover__wrap__copy__details__budget__select{width:100%;max-width:100%;position:relative;left:1px;margin-top:1rem}}.BudgetingToolPage .tool{max-width:100%;margin-bottom:0;padding:0 !important}.BudgetingToolPage .sorted-footer{display:none !important}.BudgetingToolPage .context-menu-list{z-index:99999 !important}body .budget{position:relative;width:100%;min-height:calc(100vh - 9.8rem);display:flex;flex-wrap:wrap;padding:0 !important;margin:0 !important;max-width:100% !important;margin-top:-12rem !important}@media only screen and (max-width: 967px){body .budget .floatingPlannerButton{display:none}}body .budget__sidebar{position:fixed;top:0;bottom:0;left:0;background:#001845;width:10rem;padding-top:4rem;box-shadow:0 0 10px 0 rgba(0,0,0,.08);width:10rem;padding-top:18rem}@media only screen and (max-width: 967px){body .budget__sidebar{width:100%;bottom:auto;display:flex;flex-wrap:wrap;z-index:999;justify-content:center;padding-top:1rem;position:fixed;bottom:0;top:auto}}body .budget__sidebar__step{width:100%;display:flex;flex-wrap:wrap}@media only screen and (max-width: 967px){body .budget__sidebar__step{width:33%;max-width:20rem}body .budget__sidebar__step img{width:3.4rem;height:3.4rem}}body .budget__sidebar__step__link{display:flex;flex-wrap:wrap;justify-content:center;width:100%}body .budget__sidebar__step img{filter:brightness(12) saturate(0)}body .budget__sidebar__step p{width:100%;font-size:1.6rem;font-weight:600;margin-bottom:.5rem}@media only screen and (max-width: 967px){body .budget__sidebar__step p{font-size:1.4rem}}body .budget__sidebar__step.active p{color:#f0610f !important}body .budget__sidebar__step.active img{filter:brightness(1)}body .budget__sidebar__divider{height:3rem;position:relative;margin-bottom:1.5rem}body .budget__sidebar__divider:after{position:absolute;display:block;content:"";width:2px;height:2rem;background:#fff;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width: 967px){body .budget__sidebar__divider:after{width:3rem;height:1px}}body .budget__income,body .budget__expenses{width:calc(100% - 9rem);background:#fff;margin-left:10rem;height:100%;display:flex;position:relative;flex-wrap:wrap;min-height:100vh;font-size:0;display:none}body .budget__income.active,body .budget__expenses.active{display:flex !important}@media only screen and (max-width: 967px){body .budget__income,body .budget__expenses{width:100%;margin:0 auto}}body .budget__income__list,body .budget__expenses__list{width:50%;overflow:auto;white-space:nowrap;padding:14rem 2rem 2rem;display:block;box-shadow:.5px .5px 1.1px rgba(0,0,0,.024),1.3px 1.3px 3.1px rgba(0,0,0,.035),3px 3px 7.5px rgba(0,0,0,.046),10px 10px 25px rgba(0,0,0,.07);z-index:3}body .budget__income__list>h4,body .budget__expenses__list>h4{position:relative;z-index:4}@media only screen and (max-width: 967px){body .budget__income__list,body .budget__expenses__list{width:100%;height:100%;padding-bottom:8rem;box-shadow:none}body .budget__income__list h3,body .budget__expenses__list h3{font-size:2rem}}body .budget__income__list::-webkit-scrollbar-track,body .budget__expenses__list::-webkit-scrollbar-track{background-color:#ebebeb}body .budget__income__list::-webkit-scrollbar,body .budget__expenses__list::-webkit-scrollbar{width:2px;height:2px;background-color:#ebebeb}body .budget__income__list::-webkit-scrollbar-thumb,body .budget__expenses__list::-webkit-scrollbar-thumb{background-color:#8b8b8b}body .budget__income__list__create a,body .budget__expenses__list__create a{display:flex;flex-wrap:wrap}body .budget__income__list__create a img,body .budget__expenses__list__create a img{margin-right:1rem}body .budget__income__edit,body .budget__expenses__edit{padding:6rem 2rem 6rem;width:50%;position:relative;z-index:1;overflow:hidden}body .budget__income__edit .budgetEdit__close,body .budget__expenses__edit .budgetEdit__close{display:none;cursor:pointer}@media only screen and (min-width: 968px){body .budget__income__edit,body .budget__expenses__edit{position:fixed;right:0;top:8rem;width:calc(50% - 6rem);max-height:calc(100vh - 6rem);min-height:calc(100vh - 6rem);overflow:auto}}@media only screen and (max-width: 967px){body .budget__income__edit,body .budget__expenses__edit{padding-top:2rem;position:fixed;bottom:0;min-height:80vh;left:0;right:0;background:#fff;z-index:999;width:100%;box-shadow:0px -1px 1px rgba(3,7,18,.11),0px -4px 4px rgba(3,7,18,.22),0px -8px 9px rgba(3,7,18,.34),0px -14px 15px rgba(3,7,18,.45),0px -22px 24px rgba(3,7,18,.56);overflow:visible;transform:translateY(100%);opacity:0;visibility:hidden;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}body .budget__income__edit.visible,body .budget__expenses__edit.visible{transform:translateY(0%);opacity:1;visibility:visible;z-index:99}body .budget__income__edit.visible:before,body .budget__expenses__edit.visible:before{transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);transform:scale(1)}body .budget__income__edit:before,body .budget__expenses__edit:before{position:absolute;display:block;content:"";bottom:0;left:0;right:0;height:400vh;background:hsla(0,0%,100%,.9);z-index:-1;transform:translateY(100%)}body .budget__income__edit button,body .budget__expenses__edit button{margin-left:auto;margin-right:0}body .budget__income__edit .budgetEdit__delete,body .budget__expenses__edit .budgetEdit__delete{position:absolute;bottom:0;left:0;cursor:pointer}body .budget__income__edit .budgetEdit__close,body .budget__expenses__edit .budgetEdit__close{display:block;text-align:right;margin-bottom:1rem;position:relative;top:-4px}}body .budget__insight{width:calc(100% - 9rem);width:100%;background:#fff;margin-left:10rem;height:100%;display:flex;flex-wrap:wrap;min-height:calc(100vh - 9.8rem);font-size:0;display:none;align-items:flex-start;align-content:flex-start;padding-top:12rem;position:relative;overflow:hidden}body .budget__insight__header{position:relative;width:100%;padding:4rem 2rem 4rem 3rem}body .budget__insight__header__selection{position:relative}@media only screen and (max-width: 967px){body .budget__insight__header__selection{display:none}}@media only screen and (max-width: 1279px){body .budget__insight__header__selection__title{display:block;width:100%}}body .budget__insight__header__selection h2,body .budget__insight__header__selection h3{width:100%;display:flex;flex-wrap:wrap}body .budget__insight__header__selection h2 .tooltip,body .budget__insight__header__selection h3 .tooltip{margin-left:.5rem;margin-top:.2rem}@media only screen and (max-width: 967px){body .budget__insight__header__selection__select .choices__list{background-image:url("data:image/svg+xml; utf8, <svg width=\"16\" height=\"9\" viewBox=\"0 0 16 9\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.839 5.96L13.936.108a.399.399 0 01.553.007l1.07 1.047a.38.38 0 01.008.542L8.122 8.851a.365.365 0 01-.283.105.387.387 0 01-.284-.105L.111 1.704a.38.38 0 01.007-.542L1.188.115a.399.399 0 01.554-.007L7.839 5.96z\" fill=\"%23fff\" fill-rule=\"evenodd\"/></svg>") !important}}body .budget__insight__header__selection__select .choices__list--dropdown{color:#000 !important;min-width:20rem;z-index:100}body .budget__insight__header__selection__select .choices__list--dropdown .choices__item{font-size:2.4rem !important}body .budget__insight__header__selection__select .choices__inner{padding-top:0 !important;padding-bottom:0 !important;line-height:1.2;border:0;text-align:left;background:rgba(0,0,0,0);color:#f0610f}body .budget__insight__header__selection__select .choices__item{font-family:"henrietta-regular","henrietta-fallback";font-weight:normal;font-style:normal;font-size:4rem;padding-right:4rem}body .budget__insight .toolActions{z-index:998;width:auto;margin:0;left:auto;right:4rem;transform:none;position:absolute;top:2rem;bottom:auto;right:2rem}body .budget__insight .toolActions .choices__list.choices__list--single{padding-right:3rem}body .budget__insight .toolActions .choices__list.choices__list--single .choices__item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body .budget__insight .toolActions .selectElement{width:26rem !important;background:#fff}body .budget__insight .toolActions .selectElement .choices__inner{border:1px solid #ededf6 !important;background:#fff;color:#000}body .budget__insight .toolActions .selectElement label{z-index:999}@media only screen and (max-width: 967px){body .budget__insight .toolActions .selectElement{width:18rem !important}}body .budget__insight .toolActions__reset{border-color:#61d6ed}body .budget__insight.active{display:flex !important}@media only screen and (max-width: 967px){body .budget__insight{width:100%;margin:0 auto}}body .budget__insight__slider{width:100%;display:flex;flex-wrap:wrap;padding-bottom:5rem}@media only screen and (max-width: 967px){body .budget__insight__slider{display:block;position:relative}}body .budget__insight__slider .flickity-page-dots .dot{background-color:#000 !important}body .budget__insight__slider .flickity-page-dots .dot.is-selected{background-color:#f0610f !important}body .budget__insight__slider .flickity-button svg path{fill:#000 !important}body .budget__insight__slider__graph{width:calc(50% - 18rem);width:66.66666666%;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;padding-bottom:10rem}@media only screen and (max-width: 967px){body .budget__insight__slider__graph{width:calc(100% - 4rem);margin-left:auto;margin-right:auto;background-color:#001845;border-radius:1.5rem;height:100%;display:flex;flex-wrap:wrap;padding:2rem 2rem 10rem}}body .budget__insight__slider__graph__frequency{display:flex;flex-wrap:wrap;position:relative;width:100%;z-index:999;display:none;padding:2rem}@media only screen and (max-width: 967px){body .budget__insight__slider__graph__frequency{display:flex}}body .budget__insight__slider__graph__frequency h4{width:100%;display:flex;flex-wrap:wrap;color:#fff;justify-content:center}@media only screen and (max-width: 967px){body .budget__insight__slider__graph__frequency__select .choices__list{background-image:url("data:image/svg+xml; utf8, <svg width=\"16\" height=\"9\" viewBox=\"0 0 16 9\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.839 5.96L13.936.108a.399.399 0 01.553.007l1.07 1.047a.38.38 0 01.008.542L8.122 8.851a.365.365 0 01-.283.105.387.387 0 01-.284-.105L.111 1.704a.38.38 0 01.007-.542L1.188.115a.399.399 0 01.554-.007L7.839 5.96z\" fill=\"%23fff\" fill-rule=\"evenodd\"/></svg>") !important}}body .budget__insight__slider__graph__frequency__select .choices__list--dropdown{color:#000 !important;min-width:20rem;z-index:100}body .budget__insight__slider__graph__frequency__select .choices__inner{padding-top:0 !important;padding-bottom:0 !important;line-height:1.2;border:0;text-align:left;background:rgba(0,0,0,0);color:#f0610f}body .budget__insight__slider__graph__frequency__select .choices__item{font-family:"henrietta-regular","henrietta-fallback";font-weight:normal;font-style:normal;font-size:3rem;padding-right:4rem}@media only screen and (max-width: 767px){body .budget__insight__slider__graph__frequency__select .choices__item{font-size:2.4rem}}body .budget__insight__slider__graph__view{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin:1rem auto 2rem;display:none}@media only screen and (max-width: 967px){body .budget__insight__slider__graph__view{display:flex}}body .budget__insight__slider__graph__view__item{width:50%;padding:.5rem 2rem;border:2px solid #243c6a;border-radius:.2rem 0 0 .2rem;text-align:center;max-width:12.5rem}body .budget__insight__slider__graph__view__item:last-of-type{border-radius:0 .2rem .2rem 0}body .budget__insight__slider__graph__view__item.active{background:#243c6a}body .budget__insight__slider__graph__view__item p{margin:0;color:#fff;font-size:1.4rem;text-align:center}body .budget__insight__slider__graph__legendary{width:100%;padding:2rem;display:none}@media only screen and (max-width: 967px){body .budget__insight__slider__graph__legendary{display:block}}body .budget__insight__slider__graph__legendary__item{display:none;border-radius:.6rem;position:relative;text-align:center;padding:.5rem 1rem}body .budget__insight__slider__graph__legendary__item p{font-size:1.4rem;margin:0;line-height:1.3}body .budget__insight__slider__graph__legendary__item{width:100%}body .budget__insight__slider__graph__legendary__item:first-of-type{display:flex;display:block}body .budget__insight__slider__graph__legendary__item__prev{width:3rem;padding:1rem;cursor:pointer;height:3rem;position:absolute;left:1rem;top:50%;transform:translateY(-50%)}body .budget__insight__slider__graph__legendary__item__next{width:3rem;padding:1rem;cursor:pointer;height:3rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}body .budget__insight__slider__graph__wrap{width:50%;position:relative}body .budget__insight__slider__graph__wrap:after{content:"";position:relative;display:block;padding-bottom:100%}@media only screen and (min-width: 968px){body .budget__insight__slider__graph__wrap{display:block !important}}@media only screen and (max-width: 967px){body .budget__insight__slider__graph__wrap{width:90%;margin:0 auto;max-width:28rem}}body .budget__insight__slider__graph__wrap canvas{position:absolute;top:50% !important;left:50% !important;transform:translateX(-50%) translateY(-50%);z-index:3}body .budget__insight__slider__legend{width:50%;padding:2rem}@media only screen and (min-width: 968px){body .budget__insight__slider__legend{display:block !important}}@media only screen and (max-width: 967px){body .budget__insight__slider__legend{width:100%;display:none}}body .budget__insight__slider__legend__wrap{position:relative;overflow:auto;padding:0 2rem 0 0;max-height:40rem}@media only screen and (max-width: 967px){body .budget__insight__slider__legend__wrap{max-height:36rem;padding-right:0}}@media only screen and (max-width: 539px){body .budget__insight__slider__legend__wrap{max-height:30rem}}body .budget__insight__slider__legend__wrap::-webkit-scrollbar-track{background-color:#ebebeb}body .budget__insight__slider__legend__wrap::-webkit-scrollbar{width:4px;height:4px;background-color:#ebebeb}body .budget__insight__slider__legend__wrap::-webkit-scrollbar-thumb{background-color:#f0610f;border-radius:.5rem}body .budget__insight__slider__legend__wrap__item{border-bottom:1px solid hsla(0,0%,100%,.2);padding:1.2rem 0;display:flex;flex-wrap:wrap;cursor:pointer}@media only screen and (min-width: 768px){body .budget__insight__slider__legend__wrap__item{border-color:#ededf6 !important}}body .budget__insight__slider__legend__wrap__item:first-of-type{border-top:1px solid hsla(0,0%,100%,.2)}body .budget__insight__slider__legend__wrap__item__swatch{width:1rem;height:1rem;border-radius:10000rem;display:inline-block;margin-right:1rem;position:relative;top:.5rem}body .budget__insight__slider__legend__wrap__item p{width:calc(100% - 3rem);display:inline-block;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:1.4rem}@media only screen and (max-width: 967px){body .budget__insight__slider__legend__wrap__item p{color:#fff}}body .budget__insight__slider__legend__wrap__item p span{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}body .budget__insight__slider__detail{width:33.33333%;padding-right:2rem;margin-top:0}@media only screen and (min-width: 968px){body .budget__insight__slider__detail{transform:none !important;margin-top:2rem;margin-bottom:4rem}}@media only screen and (max-width: 1023px){body .budget__insight__slider__detail{width:calc(100% - 8rem);margin-left:auto;margin-right:auto;padding-right:0;height:100%;display:flex;flex-wrap:wrap}}@media only screen and (max-width: 967px){body .budget__insight__slider__detail{width:calc(100% - 4rem)}}body .budget__insight__slider__detail.surplus .budget__insight__slider__detail__inner{background:#3db4a7}body .budget__insight__slider__detail.surplus .budget__insight__slider__detail__inner h6{margin-bottom:3rem}body .budget__insight__slider__detail.deficit .budget__insight__slider__detail__inner{background:#b0285a}body .budget__insight__slider__detail.savings .budget__insight__slider__detail__inner{background:#3db4a7}body .budget__insight__slider__detail.fixed .budget__insight__slider__detail__inner{background:#001845}body .budget__insight__slider__detail.expenses .budget__insight__slider__detail__inner{background:#f0610f}@media only screen and (min-width: 968px){body .budget__insight__slider__detail.expenses,body .budget__insight__slider__detail.fixed,body .budget__insight__slider__detail.savings{display:none}}body .budget__insight__slider__detail__inner{background:#3db4a7;text-align:center;display:flex;flex-wrap:wrap;align-items:center;align-content:center;padding:4rem;border-radius:1.5rem}body .budget__insight__slider__detail__inner h1,body .budget__insight__slider__detail__inner h2,body .budget__insight__slider__detail__inner h3,body .budget__insight__slider__detail__inner h4,body .budget__insight__slider__detail__inner h5,body .budget__insight__slider__detail__inner h6{width:100%}@media only screen and (max-width: 967px){body .budget__insight__slider__detail__inner h1,body .budget__insight__slider__detail__inner h2,body .budget__insight__slider__detail__inner h3,body .budget__insight__slider__detail__inner h4,body .budget__insight__slider__detail__inner h5,body .budget__insight__slider__detail__inner h6{margin-bottom:3rem}}body .budget__insight__tips{background:#132953;padding:9rem 4rem;z-index:333;width:calc(100% - 8rem);margin-left:auto;margin-right:auto;overflow:auto;border-radius:1.5rem;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}@media only screen and (max-width: 967px){body .budget__insight__tips{background:#f0610f;padding:3.7rem 0;width:calc(100% - 4rem)}}body .budget__insight__tips.active{transform:translateX(0)}@media only screen and (max-width: 967px){body .budget__insight__tips.active{transform:translateX(-100%)}}body .budget__insight__tips::-webkit-scrollbar-track{background-color:#ebebeb}body .budget__insight__tips::-webkit-scrollbar{width:3px;background-color:#ebebeb}body .budget__insight__tips::-webkit-scrollbar-thumb{background-color:#001845}body .budget__insight__tips button{position:absolute;top:2rem;right:2rem;border:0;background:rgba(0,0,0,0);cursor:pointer}body .budget__insight__tips__item{background:#fff;border-radius:.4rem;display:flex;flex-wrap:wrap;padding:2rem;margin-bottom:2rem}body .budget__insight__tips__item__icon{width:7rem}body .budget__insight__tips__item__details{width:calc(100% - 7rem);padding-left:2rem}body .budget__insight__tips__item__details h5{margin-bottom:.5rem}body .budget__insight__tips__item__details p{font-size:1.4rem;margin-bottom:.5rem}.budget-group{display:block;width:100%;position:relative;margin:0 auto 2rem;box-shadow:0 1px 3px 1px rgba(237,237,246,.7),0 1px 3px 0 rgba(0,0,0,.3) !important}.budget-group.active .budget-group__heading img{transform:rotate(180deg)}.budget-group__heading{width:100%;display:flex;flex-wrap:wrap;align-items:center}.budget-group__heading p{margin:0}.budget-group__heading__toggle{width:5rem;text-align:center;cursor:pointer;padding:1.6rem}.budget-group__heading__toggle img{transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.budget-group__heading__title{width:calc(100% - 12rem - 10rem - 3rem - 5rem);display:flex;flex-wrap:wrap;align-items:center;cursor:pointer}.budget-group__heading__title img{margin-right:1rem}@media only screen and (max-width: 539px){.budget-group__heading__title{width:calc(100% - 12rem - 3rem - 5rem)}}.budget-group__heading__amount{width:12rem;cursor:pointer}@media only screen and (max-width: 539px){.budget-group__heading__amount{text-align:right;padding-right:.5rem}}.budget-group__heading__frequency{width:10rem;cursor:pointer}@media only screen and (max-width: 539px){.budget-group__heading__frequency{display:none}}.budget-group__heading__context{width:3rem;cursor:pointer}.budget-group__container{width:100%}.budget-group__container__flex{display:flex;flex-wrap:wrap}.budget-group__container__flex__item{width:100%;display:flex;flex-wrap:wrap;padding:.8rem 0;border-bottom:1px solid #f4f4f7;cursor:pointer}.budget-group__container__flex__item:hover .budget-group__container__flex__item__delete{opacity:1;transform:translateX(0)}.budget-group__container__flex__item p{margin:0;font-weight:500;font-size:1.6rem !important}.budget-group__container__flex__item__thumbnail{display:none}.budget-group__container__flex__item__handle{width:3rem;text-align:center;cursor:move}.budget-group__container__flex__item__handle img{margin-top:.4rem}.budget-group__container__flex__item__title{width:calc(100% - 12rem - 8rem - 3rem - 5rem)}@media only screen and (max-width: 639px){.budget-group__container__flex__item__title{width:calc(100% - 3rem)}}.budget-group__container__flex__item__title p{white-space:normal;line-height:1.3;padding-right:.5rem}@media only screen and (max-width: 639px){.budget-group__container__flex__item__title p{font-weight:600}}.budget-group__container__flex__item__amount{width:12rem}@media only screen and (max-width: 639px){.budget-group__container__flex__item__amount{order:3;width:calc(100% - 12rem);text-align:right;padding-right:2rem}}.budget-group__container__flex__item__frequency{width:9rem}@media only screen and (max-width: 639px){.budget-group__container__flex__item__frequency{order:2;margin-left:3rem}}.budget-group__container__flex__item__delete{transform:translateX(0.3rem);opacity:0;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}@media only screen and (max-width: 639px){.budget-group__container__flex__item__delete{position:absolute;right:2rem;display:none}}.budget-group__container__flex__item--grid{width:calc(33.33333333% - 2rem);margin:1rem;padding:0;position:relative}@media only screen and (max-width: 639px){.budget-group__container__flex__item--grid .budget-group__container__flex__item__amount{text-align:left}}@media only screen and (max-width: 1279px){.budget-group__container__flex__item--grid{width:calc(50% - 2rem)}}@media only screen and (max-width: 967px){.budget-group__container__flex__item--grid{width:calc(33.33333333% - 2rem)}}@media only screen and (max-width: 539px){.budget-group__container__flex__item--grid{width:calc(50% - 2rem)}}.budget-group__container__flex__item--grid{box-shadow:0px .2px .7px rgba(0,0,0,.022),0px .4px 1.7px rgba(0,0,0,.031),0px .9px 3.5px rgba(0,0,0,.039),0px 1.8px 7.3px rgba(0,0,0,.048),0px 5px 20px rgba(0,0,0,.07);background:#fff}.budget-group__container__flex__item--grid .budget-group__container__flex__item__thumbnail{display:block;width:100%;position:relative}.budget-group__container__flex__item--grid .budget-group__container__flex__item__thumbnail:after{content:"";position:relative;display:block;padding-bottom:62.5%}.budget-group__container__flex__item--grid .budget-group__container__flex__item__thumbnail{position:relative;overflow:hidden}.budget-group__container__flex__item--grid .budget-group__container__flex__item__thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.budget-group__container__flex__item--grid .budget-group__container__flex__item__handle{position:absolute;top:.5rem;left:.5rem;z-index:9;background:rgba(0,0,0,.4);width:1.6rem;height:1.6rem;border-radius:.3rem}.budget-group__container__flex__item--grid .budget-group__container__flex__item__handle img{display:block;margin:0}.budget-group__container__flex__item--grid .budget-group__container__flex__item__title{width:100%;padding:.5rem 1rem;padding-bottom:4rem;position:relative}.budget-group__container__flex__item--grid .budget-group__container__flex__item__title:after{position:absolute;display:block;content:"";left:0;right:0;bottom:3rem;background:#ededf6;height:1px}.budget-group__container__flex__item--grid .budget-group__container__flex__item__title p{font-size:1.4rem}.budget-group__container__flex__item--grid .budget-group__container__flex__item__amount{position:absolute;bottom:.5rem;left:0;padding-left:1rem;margin-left:0}@media only screen and (max-width: 967px){.budget-group__container__flex__item--grid .budget-group__container__flex__item__amount{margin-left:0;bottom:2.5rem}}.budget-group__container__flex__item--grid .budget-group__container__flex__item__amount p{font-size:1.2rem !important}.budget-group__container__flex__item--grid .budget-group__container__flex__item__frequency{position:absolute;bottom:.5rem;right:0;text-align:right;padding-right:1rem}@media only screen and (max-width: 967px){.budget-group__container__flex__item--grid .budget-group__container__flex__item__frequency{position:relative;text-align:left;margin-left:1rem}}.budget-group__container__flex__item--grid .budget-group__container__flex__item__frequency p{font-size:1.2rem !important}.budget-group__container__create{display:flex;flex-wrap:wrap;padding:.8rem 2rem}.budget-group__container__create p{margin:0;font-size:1.4rem}.budget-group__container__create p img{margin-right:.3rem;position:relative;top:2px}.incomeEdit,.budgetEdit{position:relative}.incomeEdit__back,.budgetEdit__back{position:absolute;top:2rem;left:2rem;z-index:3;cursor:pointer;width:100%;display:flex;flex-wrap:wrap;align-items:center;display:none}@media only screen and (max-width: 967px){.incomeEdit__back,.budgetEdit__back{display:flex;flex-wrap:wrap}}.incomeEdit__back p,.budgetEdit__back p{margin:0;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.incomeEdit__back svg,.budgetEdit__back svg{margin-right:1rem}.incomeEdit__image,.budgetEdit__image{position:relative}.incomeEdit__image:after,.budgetEdit__image:after{content:"";position:relative;display:block;padding-bottom:33.3333333333%}.incomeEdit__image,.budgetEdit__image{width:100%;overflow:hidden;border-radius:1.5rem;margin-bottom:1rem;background:#f4f4f7}.incomeEdit__image:before,.budgetEdit__image:before{position:absolute;display:block;content:"";position:absolute;bottom:0;left:0;right:0;top:50%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);z-index:3}.incomeEdit__image>img,.budgetEdit__image>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.incomeEdit__image h3,.budgetEdit__image h3{position:absolute;z-index:4;bottom:2rem;left:2rem;margin:0}.incomeEdit__image__context,.budgetEdit__image__context{position:absolute;bottom:2rem;right:2rem;z-index:3}.incomeEdit__delete button,.budgetEdit__delete button{display:flex;flex-wrap:wrap;width:100%;border:0;background:#fff;color:#f0610f;font-size:1.2rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;margin-bottom:1rem;align-items:center;justify-content:flex-end;padding-left:0}.incomeEdit__delete button img,.budgetEdit__delete button img{margin-left:1rem}.incomeEdit form,.budgetEdit form{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.incomeEdit form .swalInput,.budgetEdit form .swalInput{width:100%}.incomeEdit form .swalInput .choices,.budgetEdit form .swalInput .choices{width:100%;z-index:3}.incomeEdit form .swalInput .choices>.choices__inner,.budgetEdit form .swalInput .choices>.choices__inner{border:0;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;padding-left:0 !important}.incomeEdit form .swalInput textarea,.incomeEdit form .swalInput input,.budgetEdit form .swalInput textarea,.budgetEdit form .swalInput input{padding-left:0}.incomeEdit form .swalInput.half,.budgetEdit form .swalInput.half{width:calc(50% - .5rem)}.incomeEdit form .swalInput.checkbox,.budgetEdit form .swalInput.checkbox{position:relative;z-index:2;border:0;box-shadow:none;padding-left:0;width:calc(100% - .5rem)}.incomeEdit form .swalInput.checkbox label,.budgetEdit form .swalInput.checkbox label{margin-top:0 !important}.incomeEdit form .swalInput.checkbox input,.budgetEdit form .swalInput.checkbox input{position:absolute;width:4.5rem;height:2.6rem;right:0;z-index:3;cursor:pointer;opacity:0}.incomeEdit form .swalInput.checkbox input:focus+label,.incomeEdit form .swalInput.checkbox input:checked+label,.incomeEdit form .swalInput.checkbox input+label,.budgetEdit form .swalInput.checkbox input:focus+label,.budgetEdit form .swalInput.checkbox input:checked+label,.budgetEdit form .swalInput.checkbox input+label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;padding-right:6.7rem;padding-left:0;display:inline-block;min-height:3rem;width:100%;font-size:1.4rem;color:#2a2929;margin:1.7rem 0 .255rem;display:block;line-height:1.8}.incomeEdit form .swalInput.checkbox input:focus+label:before,.incomeEdit form .swalInput.checkbox input:checked+label:before,.incomeEdit form .swalInput.checkbox input+label:before,.budgetEdit form .swalInput.checkbox input:focus+label:before,.budgetEdit form .swalInput.checkbox input:checked+label:before,.budgetEdit form .swalInput.checkbox input+label:before{position:absolute;display:block;content:"";border:1px solid #c8c8da;width:4.5rem;background:#ededf6;height:2.6rem;right:0;top:1.4rem;border-radius:100rem;left:auto;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:background}.incomeEdit form .swalInput.checkbox input:focus+label:after,.incomeEdit form .swalInput.checkbox input:checked+label:after,.incomeEdit form .swalInput.checkbox input+label:after,.budgetEdit form .swalInput.checkbox input:focus+label:after,.budgetEdit form .swalInput.checkbox input:checked+label:after,.budgetEdit form .swalInput.checkbox input+label:after{position:absolute;display:block;content:"";width:2rem;height:2rem;border-radius:3.8rem;border:1px solid #fff;top:1.5rem;left:calc(100% - 4.1rem);background:#fff;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:left,border,width}.incomeEdit form .swalInput.checkbox input:target+label:before,.incomeEdit form .swalInput.checkbox input:active+label:before,.budgetEdit form .swalInput.checkbox input:target+label:before,.budgetEdit form .swalInput.checkbox input:active+label:before{background:#f4f4f7}.incomeEdit form .swalInput.checkbox input:target+label:after,.incomeEdit form .swalInput.checkbox input:active+label:after,.budgetEdit form .swalInput.checkbox input:target+label:after,.budgetEdit form .swalInput.checkbox input:active+label:after{width:2.8rem}.incomeEdit form .swalInput.checkbox input:checked+label:before,.budgetEdit form .swalInput.checkbox input:checked+label:before{border:1px solid rgb(225.6,91.18,14.1);background:#f0610f}.incomeEdit form .swalInput.checkbox input:checked+label:after,.budgetEdit form .swalInput.checkbox input:checked+label:after{width:2rem;background:#fff;border:1px solid #fff;left:calc(100% - 2.4rem)}.incomeEdit form .swalInput.checkbox input:checked:active+label:before,.budgetEdit form .swalInput.checkbox input:checked:active+label:before{border:1px solid rgb(225.6,91.18,14.1);background:#f0610f}.incomeEdit form .swalInput.checkbox input:checked:active+label:after,.budgetEdit form .swalInput.checkbox input:checked:active+label:after{width:2.8rem;background:#fff;border:1px solid #fff;left:calc(100% - 3.2rem)}.incomeEdit form .swalInput .currency,.budgetEdit form .swalInput .currency{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;position:absolute;bottom:1rem;left:1rem;font-size:1.6rem;color:#000}.incomeEdit form .swalInput .currency+input,.budgetEdit form .swalInput .currency+input{padding-left:1.4rem !important}.background--green-light{background:#3bb8a7}.background--blue-light{background:#33bfe4}.background--yellow{background:#faa230}.budget__insight__tips{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;padding-top:8rem;position:relative}@media only screen and (max-width: 967px){.budget__insight__tips{max-height:10rem;overflow:hidden !important}.budget__insight__tips h2{font-size:2.5rem;margin-bottom:4rem}.budget__insight__tips.visible{max-height:100rem;overflow:visible !important;margin-bottom:0 !important}}.budget__insight__tips.visible .budget__insight__tips__toggle{transform:rotate(45deg)}.budget__insight__tips__toggle{position:absolute;right:2rem;display:none;top:3.5rem;width:3rem;height:3rem;border-radius:10000rem;background:#fff;cursor:pointer;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.budget__insight__tips__toggle:before,.budget__insight__tips__toggle:after{content:"";position:absolute;display:block;top:50%;left:50%;width:50%;height:.2rem;background:#f0610f}.budget__insight__tips__toggle:before{transform:translate(-50%, -50%)}.budget__insight__tips__toggle:after{transform:translate(-50%, -50%) rotate(90deg)}@media only screen and (max-width: 967px){.budget__insight__tips__toggle{display:block}}.budget__insight__tips .slick-track{display:flex !important}.budget__insight__tips .slick-prev:before,.budget__insight__tips .slick-next:before{content:"";position:absolute;top:50%;left:50%;height:30%;width:30%;border-top:.2rem solid #f0610f}.budget__insight__tips .slick-prev{display:block;position:absolute;top:-7rem;z-index:4;right:6.5rem;width:5.2rem;height:5.2rem;border:0;background-color:hsla(0,0%,100%,.1);font-size:0;border-radius:.8rem}.budget__insight__tips .slick-prev:before{display:none}.budget__insight__tips .slick-prev:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%);background-image:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"46\" height=\"46\"><path fill=\"%23F0610F\" fill-rule=\"nonzero\" d=\"m20.545 11.301-10.26 10.5-.683.699.683.699 10.26 10.5 1.43-1.398-8.597-8.8H37v-2H13.374l8.602-8.802-1.43-1.398Z\"/></svg>");width:4.6rem;height:4.6rem}@media only screen and (max-width: 967px){.budget__insight__tips .slick-prev{top:100%;right:calc(50% + .5rem);left:auto}}.budget__insight__tips .slick-next{display:block;position:absolute;top:-7rem;z-index:4;right:0rem;width:5.2rem;height:5.2rem;border:0;background-color:hsla(0,0%,100%,.1);font-size:0;border-radius:.8rem}.budget__insight__tips .slick-next:before{display:none}.budget__insight__tips .slick-next:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%);background-image:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"46\" height=\"46\"><path fill=\"%23F0610F\" fill-rule=\"nonzero\" d=\"m25.455 11.301 10.26 10.5.683.699-.683.699-10.26 10.5-1.43-1.398 8.597-8.8H9v-2h23.626l-8.602-8.802 1.43-1.398Z\"/></svg>");width:4.6rem;height:4.6rem}@media only screen and (max-width: 967px){.budget__insight__tips .slick-next{top:100%;left:calc(50% + .5rem);right:auto}}.budget__insight__tips__cloud{width:calc(40% - 2rem)}@media only screen and (max-width: 967px){.budget__insight__tips__cloud{padding:0 2rem}.budget__insight__tips__cloud *:not(.tag){color:#fff !important}}@media only screen and (max-width: 1439px){.budget__insight__tips__cloud{width:calc(40% - 2rem)}}@media only screen and (max-width: 1023px){.budget__insight__tips__cloud{width:100%}}@media only screen and (max-width: 419px){.budget__insight__tips__cloud{position:relative;top:-2rem;pointer-events:none}}.budget__insight__tips__cloud>h2{padding-right:4rem}.budget__insight__tips__cloud .tags{margin-top:3rem;display:block}.budget__insight__tips__cloud .tags .tag{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;background:#fff;color:#f0610f;margin-right:1rem;padding:.8rem 2rem;border:0}.budget__insight__tips__cloud .tags .tag.active,.budget__insight__tips__cloud .tags .tag:hover{background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #f0610f 0%, #d46397 100%);color:#fff}.budget__insight__tips__grid{width:calc(60% - 2rem)}@media only screen and (max-width: 1439px){.budget__insight__tips__grid{width:calc(60% - 2rem)}}@media only screen and (max-width: 1023px){.budget__insight__tips__grid{width:100%;margin-top:8rem}}@media only screen and (max-width: 767px){.budget__insight__tips__grid{margin-top:2rem;margin-bottom:4rem}}.budget__insight__tips__grid__slider{width:100%}.budget__insight__tips__grid__slider .slick-slide{height:inherit !important;background:#fff;border-radius:.6rem;position:relative;overflow:hidden}@media only screen and (max-width: 967px){.budget__insight__tips__grid__slider .slick-slide{background:rgba(0,0,0,0)}}.budget__insight__tips__grid__slider .translucent{opacity:0;width:0 !important;margin:0 !important;display:none !important}.budget__insight__tips__grid__slider .translucent>div{display:none !important}.budget__insight__tips__grid__slider .slick-slide.translucent{opacity:0;width:0 !important;margin:0 !important}@media only screen and (max-width: 967px){.budget__insight__tips__grid__slider .slick-current .budget__insight__tips__grid__slider__item{transform:scale(1) !important;opacity:1}}.budget__insight__tips__grid__slider__item{background:#fff;border-radius:.6rem;padding:9rem 4rem 4rem;padding-top:9rem;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);margin-top:10px;position:inherit !important;margin-bottom:10px}@media only screen and (max-width: 1279px){.budget__insight__tips__grid__slider__item{padding:2rem}}@media only screen and (max-width: 967px){.budget__insight__tips__grid__slider__item{padding:2rem}}.budget__insight__tips__grid__slider__item .type{display:inline-block;padding:.5rem 1.5rem;border-radius:3rem;border:.1rem solid currentColor;margin-bottom:1rem}.budget__insight__tips__grid__slider__item-orange:after{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#f0610f}.budget__insight__tips__grid__slider__item-orange h4,.budget__insight__tips__grid__slider__item-orange p{color:#fff !important}.budget__insight__tips__grid__slider__item__image{position:absolute;top:0;right:0;bottom:0;left:0}.budget__insight__tips__grid__slider__item__image:after{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,24,69,.56)}.budget__insight__tips__grid__slider__item__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.budget__insight__tips__grid__slider__item__image~p{color:#fff}.budget__insight__tips__grid__slider__item.translucent{opacity:.2}.budget__insight__tips__grid__slider__item h4{position:relative;z-index:2}.budget__insight__tips__grid__slider__item p{position:relative;z-index:2;font-size:1.4rem}.budget__insight__tips__grid__slider__item p a{display:flex;flex-wrap:wrap;align-items:center;width:100%}.budget__insight__tips__grid__slider__item p a img{position:relative;top:-1px;margin-right:.5rem}.budget__insight__tips__grid__slider .slick-slide{margin:0 10px}.budget__insight__optimise{width:calc(100% - 8rem);margin-left:auto;margin-right:auto;margin-bottom:4rem;border-radius:1rem;display:flex;flex-wrap:wrap;background:#f4f4f7;padding:2rem}@media only screen and (max-width: 967px){.budget__insight__optimise{background:#132953;width:calc(100% - 4rem);margin-top:4rem}.budget__insight__optimise p{color:#fff}.budget__insight__optimise .budget__insight__optimise__list__container__item p{color:#000}}.budget__insight__optimise__details{width:50%}@media only screen and (max-width: 967px){.budget__insight__optimise__details{display:none}}@media only screen and (max-width: 967px){.budget__insight__optimise__details h2{color:#fff}}@media only screen and (max-width: 1279px){.budget__insight__optimise__details{width:100%}}.budget__insight__optimise__details>h4{margin-bottom:4rem}.budget__insight__optimise__details__callout{background:#ededf6;padding:4rem;text-align:center;border-radius:1.5rem}.budget__insight__optimise__details__callout h2{display:flex;flex-wrap:wrap;justify-content:center}.budget__insight__optimise__details__callout__select{max-width:16rem;margin-left:1rem;margin-top:1rem;width:100%;text-align:left}.budget__insight__optimise__list{width:50%;padding:0 4rem}.budget__insight__optimise__list .choices__button{display:none}@media only screen and (max-width: 1279px){.budget__insight__optimise__list{width:100%;padding:4rem 0 0}}@media only screen and (max-width: 967px){.budget__insight__optimise__list{padding:0}.budget__insight__optimise__list h4,.budget__insight__optimise__list h3,.budget__insight__optimise__list>p{color:#fff;text-align:center;width:100%;justify-content:center}}.budget__insight__optimise__list h4{display:flex;flex-wrap:wrap;width:100%}.budget__insight__optimise__list h4 .budget__insight__optimise__list__select .choices__inner .choices__list{padding-right:4rem}@media only screen and (max-width: 967px){.budget__insight__optimise__list h4 .budget__insight__optimise__list__select .choices__list{background-image:url("data:image/svg+xml; utf8, <svg width=\"16\" height=\"9\" viewBox=\"0 0 16 9\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.839 5.96L13.936.108a.399.399 0 01.553.007l1.07 1.047a.38.38 0 01.008.542L8.122 8.851a.365.365 0 01-.283.105.387.387 0 01-.284-.105L.111 1.704a.38.38 0 01.007-.542L1.188.115a.399.399 0 01.554-.007L7.839 5.96z\" fill=\"%23fff\" fill-rule=\"evenodd\"/></svg>") !important}}.budget__insight__optimise__list h4 .budget__insight__optimise__list__select .choices__list--dropdown{color:#000 !important}.budget__insight__optimise__list h4 .budget__insight__optimise__list__select .choices__inner{padding-top:0 !important;padding-bottom:0 !important;line-height:1.2;border:0;text-align:left;background:rgba(0,0,0,0);color:#f0610f}.budget__insight__optimise__list h4 .budget__insight__optimise__list__select .choices__item{font-family:"henrietta-regular","henrietta-fallback";font-weight:normal;font-style:normal;font-size:3rem}.budget__insight__optimise__list h4 .budget__insight__optimise__list__select .choices__list--dropdown .choices__item{font-size:2rem}.budget__insight__optimise__list__container{max-height:31rem;overflow:auto;position:relative;padding-bottom:2rem}.budget__insight__optimise__list__container::-webkit-scrollbar-track{background-color:#fff}.budget__insight__optimise__list__container::-webkit-scrollbar{width:4px;height:4px;background-color:#fff}.budget__insight__optimise__list__container::-webkit-scrollbar-thumb{background-color:#f0610f;border-radius:.5rem}.budget__insight__optimise__list__container__item{background:#fff;border-radius:.5rem;box-shadow:0px .5px 1.1px rgba(0,0,0,.024),0px 1.3px 3.1px rgba(0,0,0,.035);padding:1.5rem 2rem;display:flex;flex-wrap:wrap;margin-bottom:1rem;width:100%;position:relative}.budget__insight__optimise__list__container__item:before{position:absolute;display:block;content:"";transform-origin:0 0;background:rgba(0,0,0,.05);left:0;top:0;bottom:0;width:100%;transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1);transform:scaleX(0)}.budget__insight__optimise__list__container__item.working:before{transform:scaleX(1)}.budget__insight__optimise__list__container__item__checkbox{width:3rem;cursor:pointer;order:1;order:0;margin-right:.6rem;display:none}@media only screen and (max-width: 639px){.budget__insight__optimise__list__container__item__checkbox{width:2.4rem}}.budget__insight__optimise__list__container__item__checkbox path:last-of-type{opacity:0}.budget__insight__optimise__list__container__item__checkbox.optimised path:last-of-type{opacity:1}.budget__insight__optimise__list__container__item p{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.4rem;margin:0}.budget__insight__optimise__list__container__item p:nth-child(2){width:calc(100% - 26rem);padding-right:.5rem}@media only screen and (max-width: 639px){.budget__insight__optimise__list__container__item p:nth-child(2){order:2;width:calc(100% - 8rem)}}.budget__insight__optimise__list__container__item p:nth-child(3){width:12rem}@media only screen and (max-width: 639px){.budget__insight__optimise__list__container__item p:nth-child(3){order:5;width:calc(100% - 10rem);text-align:right;font-weight:400}}.budget__insight__optimise__list__container__item p:nth-child(4){width:9rem}@media only screen and (max-width: 639px){.budget__insight__optimise__list__container__item p:nth-child(4){order:4;margin-left:0rem;font-weight:400}}.budget__insight__optimise__list__container__item__pencil{width:4rem;text-align:right;cursor:pointer}@media only screen and (max-width: 639px){.budget__insight__optimise__list__container__item__pencil{margin-left:1rem;order:3;width:6rem}}.budget__expenses__list,.budget__income__list{position:relative}.budget__expenses__list>h1,.budget__expenses__list>h2,.budget__expenses__list>h3,.budget__expenses__list>h4,.budget__expenses__list>h5,.budget__expenses__list>h6,.budget__income__list>h1,.budget__income__list>h2,.budget__income__list>h3,.budget__income__list>h4,.budget__income__list>h5,.budget__income__list>h6{white-space:initial}.budget__expenses__list__prioritise,.budget__income__list__view,.budget__expenses__list__view{display:flex;align-content:center;cursor:pointer}.budget__expenses__list__prioritise *,.budget__income__list__view *,.budget__expenses__list__view *{user-select:none}.budget__expenses__list__prioritise p,.budget__income__list__view p,.budget__expenses__list__view p{font-size:1.4rem;color:#f0610f}.budget__expenses__list__prioritise img,.budget__income__list__view img,.budget__expenses__list__view img{margin-left:.5rem;position:relative;top:4px}.budget__expenses__list__prioritise img:last-of-type,.budget__income__list__view img:last-of-type,.budget__expenses__list__view img:last-of-type{display:none}.budget__expenses__list__prioritise{left:0rem;width:auto;justify-content:flex-start;cursor:pointer;z-index:9;max-width:14rem;position:relative;float:left}.budget__expenses__list__prioritise p{padding:.3rem 1rem;display:inline-block}.budget__expenses__list__prioritise p img{margin:0 0 0}.budget__expenses__list__prioritise.active p{background:#f0610f;color:#fff;border-radius:.2rem}.budget__expenses__list__prioritise.active p img{filter:brightness(0) invert(1)}.budget__expenses__list__prioritise img{display:inline-block !important}.budget__expenses__list__view,.budget__income__list__view{float:right}.gridView .budget__income__list__view img:first-of-type,.gridView .budget__expenses__list__view img:first-of-type{display:none}.gridView .budget__income__list__view img:last-of-type,.gridView .budget__expenses__list__view img:last-of-type{display:inline-block}@media only screen and (max-width: 967px){html body.BudgetingToolPage .budget__insight__header{display:block;width:calc(100% - 4rem);padding:1rem;margin-left:auto;margin-right:auto;border-radius:1.5rem;background-color:#ededf6;margin-bottom:2rem;margin-top:-1rem;z-index:999}html body.BudgetingToolPage .budget__insight__header .toolActions{padding:0;position:relative;background:rgba(0,0,0,0);border:0;left:0 !important;right:0 !important;box-shadow:none !important;justify-content:space-between;border-radius:0;top:0}html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__save,html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__export,html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__print,html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__reset{background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important;width:4rem;margin-left:auto;margin-right:1rem;height:4rem}html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__save:before,html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__export:before,html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__print:before,html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__reset:before{top:.5rem}html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__save img,html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__export img,html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__print img,html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__reset img{filter:invert(1)}html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__save span,html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__export span,html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__print span,html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__reset span{color:#000 !important;bottom:-1.3rem}html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__export,html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__save,html body.BudgetingToolPage .budget__insight__header .toolActions .toolActions__print{margin-left:0 !important}html body.BudgetingToolPage .budget__insight__header .toolActions .choices__list.choices__list--single{padding-right:3rem}html body.BudgetingToolPage .budget__insight__header .toolActions .choices__list.choices__list--single .choices__item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html body.BudgetingToolPage .budget__insight__header .toolActions .choices__item.choices__item--selectable{word-break:normal;line-height:1.1}html body.BudgetingToolPage .budget__insight__header .toolActions .selectElement{background:rgba(0,0,0,0);max-width:26rem !important;width:calc(100% - 16rem) !important}html body.BudgetingToolPage .budget__insight__header .toolActions .selectElement label{top:.8rem;font-size:1.2rem;left:1rem;color:rgba(0,0,0,.75);z-index:999}html body.BudgetingToolPage .budget__insight__header .toolActions .selectElement .choices__inner{padding-left:1rem !important}}.takeover__wrap__copy__details__budget{position:relative;width:100%;display:flex;flex-wrap:wrap;margin-top:4rem;margin-bottom:2rem;align-items:flex-start;max-width:50rem}.takeover__wrap__copy__details__budget+h6 svg{position:relative;top:4px;margin-left:.5rem}.takeover__wrap__copy__details__budget>span{position:absolute;font-size:2.4rem;color:#f0610f;top:1.7rem;left:1.6rem}.takeover__wrap__copy__details__budget input{border:2px solid #f0610f;background:rgba(0,0,0,0);padding:1rem 2rem 1rem 4rem;color:#fff;font-size:2.4rem;outline:0;line-height:4.6rem;border-radius:1.5rem 0 0 1.5rem;outline:0;margin:0}@media only screen and (max-width: 639px){.takeover__wrap__copy__details__budget input{border-radius:1.5rem}}.takeover__wrap__copy__details__budget input::-webkit-input-placeholder{color:#fff;opacity:1}.takeover__wrap__copy__details__budget input:-moz-placeholder{color:#fff;opacity:1}.takeover__wrap__copy__details__budget input::-moz-placeholder{color:#fff;opacity:1}.takeover__wrap__copy__details__budget input:-ms-input-placeholder{color:#fff;opacity:1}.takeover__wrap__copy__details__budget input{width:22rem}.takeover__wrap__copy__details__budget input::-webkit-input-placeholder{color:#fff;opacity:1}.takeover__wrap__copy__details__budget input:-moz-placeholder{color:#fff;opacity:1}.takeover__wrap__copy__details__budget input::-moz-placeholder{color:#fff;opacity:1}.takeover__wrap__copy__details__budget input:-ms-input-placeholder{color:#fff;opacity:1}.takeover__wrap__copy__details__budget .choices__inner{border:2px solid #f0610f;background:rgba(0,0,0,0);font-size:2.4rem;line-height:4.8rem;border-radius:0}@media only screen and (max-width: 639px){.takeover__wrap__copy__details__budget .choices__inner{border-radius:1.5rem}}@media only screen and (min-width: 640px){.takeover__wrap__copy__details__budget .choices__inner{border-left:0}}.takeover__wrap__copy__details__budget .choices__inner .choices__item--selectable{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:500;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#fff}.takeover__wrap__copy__details__budget>button{border:0;display:flex;flex-wrap:wrap;color:#fff;background:#f0610f;text-transform:none !important;font-size:1.8rem;line-height:6.4rem;cursor:pointer;z-index:3;padding:0 6rem;margin-top:2rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;border-radius:1.5rem}.takeover__wrap__copy__details__budget__select{width:20rem;margin-left:-1px}.takeover__wrap__copy__details__budget__select .choices__inner{border-radius:0 1.5rem 1.5rem 0 !important}@media only screen and (max-width: 639px){.takeover__wrap__copy__details__budget__select .choices__inner{border-radius:1.5rem !important}}.category-hex #coloris{opacity:0;height:7rem}#clr-picker{margin-top:-3rem !important}#clr-swatches{margin-top:-3.2rem}[id^=clr-swatch-].active{border:1px solid #fff;box-shadow:0px 1px 4px 0 #001845 !important}.surplusCallout{background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #4d45d6 0%, #924fef 100%);border-radius:1.5rem;width:100%;margin:0 auto;display:block;padding:2rem;text-align:center;cursor:pointer;margin-bottom:1rem}.surplusCallout h5{margin:0 !important}.surplusCallout p{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.2rem;position:relative;margin-bottom:0}@media only screen and (max-width: 767px){.surplusCallout+h4{font-size:1.8rem !important}.surplusCallout+h4 .tooltip{margin-top:-5px !important}}.js-migrate-budgets br{display:none}@media only screen and (max-width: 767px){.js-migrate-budgets br{display:block}}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){.filepond--drop-label{border:0 !important;box-shadow:none !important}}}[data-useragent*=Iphone] .expenseSwal__heading__direction{top:1rem !important;position:relative !important}[data-useragent*=Iphone] .filepond--browser{margin-bottom:4rem !important}[data-useragent*=Iphone] .filepond--drop-label{border:0 !important;box-shadow:none !important;opacity:0 !important}.gridView .budget-group__container__flex__item__title{margin-left:0}.budget-group__container__flex__item__handle{display:none}.budget-group__container__flex__item__title{margin-left:3rem}.moveable_categories .budget-group__container__flex__item__title{margin-left:0}.moveable_categories .budget-group__container__flex__item__handle{display:block}.moveable_categories .budget-group__heading{cursor:move !important}.moveable_categories .budget-group__container__create{display:none}.budgetModal-active .budgetModal{opacity:1;visibility:visible;transform:translateY(0)}.budgetModal{position:absolute;top:0;right:0;bottom:0;left:0;position:fixed;background:rgba(0,0,0,.4);z-index:99999;display:flex;flex-wrap:wrap;align-items:flex-start;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);opacity:0;visibility:hidden;transform:translateY(2rem)}.budgetModal__wrap{max-width:60rem;width:calc(100% - 4rem);margin:0 auto;margin-top:8rem;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:.2rem;padding:6rem;text-align:center}.budgetModal__wrap__image{margin-bottom:3rem}.budgetModal__wrap__image img{max-width:30.5rem;width:100%}.budgetModal__wrap__actions{margin-top:3rem}.budgetModal__wrap__actions a:not(.button){color:#f0610f;font-size:1.6rem;margin-top:1rem;display:block}@media only screen and (max-width: 767px){.budget__income__list>h4{font-size:1.8rem !important;z-index:4;position:relative}.budget__income__list>h4 .tooltip{margin-top:-5px !important}}.budget__expenses__list__loader{position:absolute;top:8rem;left:0;right:0;bottom:0;background:#fff;z-index:99;opacity:0;visibility:hidden}.budget__expenses__list__loader h5{position:absolute;z-index:99999;top:12rem;display:block;text-align:center;padding:1rem;width:100%;color:#f0610f !important}.toolLoading .budget__expenses__list__loader{opacity:1;visibility:visible}.choices.is-open{z-index:666 !important}.budget__income__edit__form .choices.is-open{z-index:6666666666 !important}.choices-top .choices__list.choices__list--dropdown{top:auto !important;bottom:100%;z-index:4}.modal__content:before,.modal__content:after,.goal-modal:before,.goal-modal:after{content:"";display:table}.modal__content:after,.goal-modal:after{clear:both}[data-type="No. of repayments remaining"] .multiInput__wide__input label{top:4px;z-index:3}.break{flex-basis:100%;height:0}@media only screen and (max-width: 1999px){.break{display:none}}.numberInput--percentage input{text-align:right !important;padding-left:0 !important;padding-right:4rem !important}.numberInput--percentage .numberInput__input span{right:0 !important;left:auto !important}#body .toolActions .choices.is-disabled .choices__inner,#body .toolActions .choices.is-disabled .choices__list{background-image:none !important}.tool__debts{display:flex;flex-wrap:wrap;width:100%}.tool__debts+.selectElement{z-index:4444}.tool__debts .multiInput{margin-top:1rem !important}.tool__debts .numberInput--dollar .numberInput__input span,.tool__debts .numberInput--dollar .numberInput__input input,.tool__debts .numberInput--percentage .numberInput__input span,.tool__debts .numberInput--percentage .numberInput__input input{font-size:3rem !important}@media only screen and (max-width: 767px){.tool__debts .numberInput--dollar .numberInput__input span,.tool__debts .numberInput--dollar .numberInput__input input,.tool__debts .numberInput--percentage .numberInput__input span,.tool__debts .numberInput--percentage .numberInput__input input{font-size:2.4rem !important}}.tool__debts .numberInput--dollar .numberInput__input span,.tool__debts .numberInput--percentage .numberInput__input span{bottom:1rem !important}@media only screen and (max-width: 767px){.tool__debts .numberInput--dollar .numberInput__input span,.tool__debts .numberInput--percentage .numberInput__input span{bottom:1.4rem !important}}.tool__debts .numberInput--percentage input{padding-right:3rem !important}.tool__debts .numberInput--dollar input{padding-left:2rem !important}.goal_savings_rate_holder label,.amount_savings_rate_holder label{width:20rem !important}@media only screen and (max-width: 639px){.goal_savings_rate_holder label,.amount_savings_rate_holder label{width:calc(100% - 14rem) !important}}.goal_savings_rate_holder .numberInput__input,.amount_savings_rate_holder .numberInput__input{width:calc(100% - 22rem)}@media only screen and (max-width: 639px){.goal_savings_rate_holder .numberInput__input,.amount_savings_rate_holder .numberInput__input{width:12rem !important}}input.goal_savings_rate{padding-left:0 !important}.Toast\\Tools\\Pages\\SavingsCalculatorPage .squareRadios__items__icon img{position:relative;top:3px}.Toast\\Tools\\Pages\\RetirementCalculatorPage .tool__graph__header{top:-4rem}.Toast\\Tools\\Pages\\RetirementCalculatorPage .takeover__tray__questions__item__line p{margin-bottom:1.1rem}.Toast\\Tools\\Pages\\RetirementCalculatorPage .takeover__tray__questions{padding-top:2rem}.Toast\\Tools\\Pages\\RetirementCalculatorPage .takeover__tray__questions__item__line{margin-bottom:1.5rem}.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .flickity-slider,.Toast\\Tools\\Pages\\RetirementCalculatorPage .flickity-slider,.ToastStatic\\RetirementCalculatorPage .flickity-slider{margin-top:-140% !important}@media only screen and (min-width: 500px){.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .flickity-slider,.Toast\\Tools\\Pages\\RetirementCalculatorPage .flickity-slider,.ToastStatic\\RetirementCalculatorPage .flickity-slider{margin-top:-115% !important}}@media only screen and (min-width: 600px){.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .flickity-slider,.Toast\\Tools\\Pages\\RetirementCalculatorPage .flickity-slider,.ToastStatic\\RetirementCalculatorPage .flickity-slider{margin-top:-105% !important}}@media only screen and (min-width: 650px){.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .flickity-slider,.Toast\\Tools\\Pages\\RetirementCalculatorPage .flickity-slider,.ToastStatic\\RetirementCalculatorPage .flickity-slider{margin-top:-95% !important}}@media only screen and (min-width: 750px){.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .flickity-slider,.Toast\\Tools\\Pages\\RetirementCalculatorPage .flickity-slider,.ToastStatic\\RetirementCalculatorPage .flickity-slider{margin-top:-80% !important}}.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .flickity-viewport,.Toast\\Tools\\Pages\\RetirementCalculatorPage .flickity-viewport,.ToastStatic\\RetirementCalculatorPage .flickity-viewport{padding-top:140% !important}@media only screen and (min-width: 500px){.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .flickity-viewport,.Toast\\Tools\\Pages\\RetirementCalculatorPage .flickity-viewport,.ToastStatic\\RetirementCalculatorPage .flickity-viewport{padding-top:115% !important}}@media only screen and (min-width: 600px){.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .flickity-viewport,.Toast\\Tools\\Pages\\RetirementCalculatorPage .flickity-viewport,.ToastStatic\\RetirementCalculatorPage .flickity-viewport{padding-top:105% !important}}@media only screen and (min-width: 650px){.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .flickity-viewport,.Toast\\Tools\\Pages\\RetirementCalculatorPage .flickity-viewport,.ToastStatic\\RetirementCalculatorPage .flickity-viewport{padding-top:95% !important}}@media only screen and (min-width: 750px){.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .flickity-viewport,.Toast\\Tools\\Pages\\RetirementCalculatorPage .flickity-viewport,.ToastStatic\\RetirementCalculatorPage .flickity-viewport{padding-top:80% !important}}@media only screen and (max-width: 967px){.Toast\\Tools\\Pages\\BudgetingToolPage .flickity-slider{margin-top:-60rem !important}.Toast\\Tools\\Pages\\BudgetingToolPage .flickity-viewport{padding-top:60rem !important}}.Toast\\Tools\\Pages\\KiwisaverCalculatorPage tr:hover td,.Toast\\Tools\\Pages\\KiwisaverCalculatorPage tr:nth-child(363) td{background:rgba(0,0,255,.2)}@media only screen and (max-width: 967px){.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .header__push{display:none !important}}.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .takeover__tray__questions{overflow:unset}@media only screen and (max-width: 967px){.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .tool__slider__slide{padding-top:10rem;align-items:flex-start}}.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .flickity-slider{margin-top:-130% !important}@media only screen and (min-width: 500px){.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .flickity-slider{margin-top:-115% !important}}@media only screen and (min-width: 600px){.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .flickity-slider{margin-top:-105% !important}}@media only screen and (min-width: 650px){.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .flickity-slider{margin-top:-95% !important}}@media only screen and (min-width: 750px){.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .flickity-slider{margin-top:-80% !important}}.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .flickity-viewport{padding-top:130% !important}@media only screen and (min-width: 500px){.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .flickity-viewport{padding-top:115% !important}}@media only screen and (min-width: 600px){.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .flickity-viewport{padding-top:105% !important}}@media only screen and (min-width: 650px){.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .flickity-viewport{padding-top:95% !important}}@media only screen and (min-width: 750px){.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .flickity-viewport{padding-top:80% !important}}@media only screen and (max-width: 479px){.Toast\\Tools\\Pages\\SavingsCalculatorPage .takeover__wrap__copy__actions .tooltip:nth-child(2){order:1;margin-right:1rem !important;margin-left:auto !important}.Toast\\Tools\\Pages\\SavingsCalculatorPage .takeover__wrap__copy__actions .takeover__wrap__copy__actions__item:nth-child(1){order:2}.Toast\\Tools\\Pages\\SavingsCalculatorPage .takeover__wrap__copy__actions div:nth-child(3){order:3}.Toast\\Tools\\Pages\\SavingsCalculatorPage .takeover__wrap__copy__actions .tooltip:nth-child(5){order:4;margin-right:1rem !important;margin-left:auto !important}.Toast\\Tools\\Pages\\SavingsCalculatorPage .takeover__wrap__copy__actions .takeover__wrap__copy__actions__item:nth-child(4){order:5}}@media only screen and (max-width: 967px){.Toast\\Tools\\Pages\\SavingsCalculatorPage .tool__graph__wrap{position:relative !important;top:0}.Toast\\Tools\\Pages\\SavingsCalculatorPage .tool__graph__wrap__terms{bottom:29rem !important}}@media only screen and (max-width: 449px){.Toast\\Tools\\Pages\\SavingsCalculatorPage .tool__graph__wrap__terms{top:.5rem !important;position:relative !important;margin-bottom:-7.5rem !important}}.Toast\\Tools\\Pages\\SavingsCalculatorPage .flickity-slider{margin-top:-190% !important}.Toast\\Tools\\Pages\\SavingsCalculatorPage .flickity-viewport{padding-top:190% !important}.swal2-container.swal2-backdrop-show{background:rgba(0,0,0,.9) !important}.swal2-modal{border-radius:.8rem !important;border-top:3px solid #f0610f !important}body{padding:0 !important}.swal2-popup{width:38rem !important}.swal2-popup .swal2-title{margin-top:3rem;line-height:1.2;color:#f0610f;font-size:2.6rem}.swal2-popup .swal2-content{font-size:1.6rem;margin-top:1rem}.swal2-popup .swal2-actions{margin-top:2rem;margin-bottom:3rem}.swal2-popup .swal2-styled:focus{box-shadow:0px 1px 8px 0 rgba(0,0,0,.3)}.smallerCopy{font-size:1.8rem;display:inline-block;text-align:left;padding-left:1rem;font-size:1.4rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}html{overflow-y:scroll}@media only screen and (max-width: 967px){#kiwisaver-results{margin-top:-5rem}.infoOpen .tool__numbers{display:block !important}.infoOpen .flickity-slider{margin-top:-135% !important}}@media only screen and (max-width: 967px)and (min-width: 460px){.infoOpen .flickity-slider{margin-top:-125% !important}}@media only screen and (max-width: 967px)and (min-width: 500px){.infoOpen .flickity-slider{margin-top:-122% !important}}@media only screen and (max-width: 967px){.infoOpen .flickity-viewport{padding-top:135% !important}}@media only screen and (max-width: 967px)and (min-width: 460px){.infoOpen .flickity-viewport{padding-top:125% !important}}@media only screen and (max-width: 967px)and (min-width: 500px){.infoOpen .flickity-viewport{padding-top:122% !important}}.Toast\\Tools\\Pages\\BudgetingToolPage,.Toast\\Tools\\Pages\\InvestorKickstarterPage,.Toast\\Tools\\Pages\\DebtCalculatorPage,.Toast\\Tools\\Pages\\SavingsCalculatorPage,.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage,.Toast\\Tools\\Pages\\RetirementCalculatorPage,.Toast\\Tools\\Pages\\KiwisaverCalculatorPage,.ToastStatic\\KiwisaverCalculatorPage{background:#fff}.Toast\\Tools\\Pages\\BudgetingToolPage .header__push,.Toast\\Tools\\Pages\\InvestorKickstarterPage .header__push,.Toast\\Tools\\Pages\\DebtCalculatorPage .header__push,.Toast\\Tools\\Pages\\SavingsCalculatorPage .header__push,.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .header__push,.Toast\\Tools\\Pages\\RetirementCalculatorPage .header__push,.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .header__push,.ToastStatic\\KiwisaverCalculatorPage .header__push{background:#001845;height:12rem}.employer_kiwisaver_contributions_holder{margin-bottom:2rem}body .tool{background:#fff}@media only screen and (min-width: 968px){body .tool{max-width:1440px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;position:relative;padding:0 2rem;margin-bottom:10rem}}@media only screen and (max-width: 767px){body .tool{margin-bottom:0}}body .tool{margin-bottom:10rem}body .tool .hidden{display:none}body .tool .flickity-button{position:absolute;bottom:0rem;top:auto;display:block !important;transform:none;background:none;cursor:pointer;z-index:5}body .tool .flickity-button svg{pointer-events:none}body .tool .flickity-button svg path{fill:#fff}body .tool .flickity-page-dots{position:absolute;bottom:1.6rem;width:12rem;margin:0 auto;left:50%;transform:translateX(-50%)}body .tool .flickity-page-dots .dot{width:1rem;height:1rem;background:#fff;padding:0;opacity:.8;margin:0 .5rem}body .tool .flickity-page-dots .dot.is-selected{background:#001845;opacity:1}body .tool .flickity-page-dots .dot.is-selected:nth-child(1){background:#61d6ed}body .tool .flickity-viewport{padding-top:90%}@media only screen and (min-width: 500px){body .tool .flickity-viewport{padding-top:70%}}body .tool .flickity-slider{margin-top:-90%}@media only screen and (min-width: 500px){body .tool .flickity-slider{margin-top:-70%}}body .tool__slider{width:100%;position:relative;z-index:2}@media only screen and (min-width: 968px){body .tool__slider{display:flex;flex-wrap:wrap;width:calc(100% - 48rem);position:relative}body .tool__slider:after{position:absolute;display:block;content:"";width:150vw;background:#001845;height:120%;bottom:30rem;z-index:-1;left:50%;transform:translateX(-50%)}}body .tool__slider__slide{display:flex;align-items:center;justify-content:center;width:100%;padding:0 0 4rem;min-height:100%;position:absolute;top:0;right:0;bottom:0;left:0}body .tool__slider__slide img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}body .tool__slider__slide{position:relative}body .tool__slider__slide>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}@media only screen and (min-width: 968px){body .tool__slider__slide{box-shadow:none !important;transform:none !important}}@media only screen and (min-width: 968px){body .tool__slider__slide--retirement-only{width:50%;height:32rem;margin:-3rem 0 3rem}}body .tool__slider__slide--interest{border-radius:0}@media only screen and (min-width: 968px){body .tool__slider__slide--interest{width:100%;height:35rem;margin:-3rem 0 3rem;border-radius:1.5rem}}@media only screen and (min-width: 1268px){body .tool__slider__slide--interest{width:50%;height:35rem;margin:-3rem 0 3rem;border-radius:1.5rem 0 0 1.5rem}}body .tool__slider__slide--interest .tooltip__icon path{fill:#fff !important}body .tool__slider__slide--retirement{border-radius:0}@media only screen and (min-width: 968px){body .tool__slider__slide--retirement{width:50%;height:35rem;margin:-3rem 0 3rem;border-radius:1.5rem 0 0 1.5rem}}@media only screen and (min-width: 968px){body .tool__slider__slide--home{width:50%;height:35rem;margin:-3rem 0 3rem}}@media only screen and (min-width: 968px){body .tool__slider__slide--special{width:50%;margin:-3rem 0 3rem}body .tool__slider__slide--special .tool__slider__slide__inner{padding-top:0 !important}}body .tool__slider__slide--moneytalks{position:relative;border-radius:0}@media only screen and (min-width: 968px){body .tool__slider__slide--moneytalks{width:100%;height:35rem;border-radius:1.5rem}}@media only screen and (min-width: 1268px){body .tool__slider__slide--moneytalks{width:50%;height:35rem;margin:-3rem 0 3rem;border-radius:0 1.5rem 1.5rem 0}}body .tool__slider__slide--moneytalks .tool__result{padding:0 2rem}body .tool__slider__slide--supercharge{position:relative}@media only screen and (min-width: 968px){body .tool__slider__slide--supercharge{width:50%;height:35rem;margin:-3rem 0 3rem}}body .tool__slider__slide--supercharge:before{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,24,69,.6);z-index:2}@media only screen and (min-width: 968px){body .tool__slider__slide--checklist{display:none}}@media only screen and (min-width: 968px){body .tool__slider__slide--action{display:none}}body .tool__slider__slide--action-alt{border-radius:0 1.5rem 1.5rem 0;overflow:hidden;padding:0;display:flex;flex-wrap:wrap;align-items:center;align-content:center}@media only screen and (min-width: 968px){body .tool__slider__slide--action-alt{width:50%;height:35rem;margin:0 0 3rem}}body .tool__slider__slide--dark-blue{z-index:44}@media only screen and (max-width: 967px){body .tool__slider__slide--dark-blue{background-color:#001845}}body .tool__slider__slide--dark-blue{box-shadow:0 20px 30px -15px rgba(0,0,0,.3),0 40px 40px -20px rgba(0,0,0,.2),0 70px 50px -30px rgba(0,0,0,.1),0 40px 60px -5px rgba(0,24,69,.3)}body .tool__slider__slide--mint-green{background-color:#3db4a6;box-shadow:0 20px 30px -15px rgba(0,0,0,.3),0 40px 40px -20px rgba(0,0,0,.2),0 70px 50px -30px rgba(0,0,0,.1),0 40px 60px -5px rgba(61,180,166,.3)}body .tool__slider__slide--mint-green h5{width:100%}body .tool__slider__slide--overlay:after{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,24,69,.6);z-index:2}body .tool__slider__slide--overlay .tool__slider__slide__inner{z-index:6}body .tool__slider__slide--pink{background-color:#b0285a;box-shadow:0 20px 30px -15px rgba(0,0,0,.3),0 40px 40px -20px rgba(0,0,0,.2),0 70px 50px -30px rgba(0,0,0,.1),0 40px 60px -5px rgba(176,40,90,.3)}body .tool__slider__slide--light-blue{background-color:#61d6ed;box-shadow:0 20px 30px -15px rgba(0,0,0,.3),0 40px 40px -20px rgba(0,0,0,.2),0 70px 50px -30px rgba(0,0,0,.1),0 40px 60px -5px rgba(97,214,237,.3)}body .tool__slider__slide--orange{background-color:#f0610f;box-shadow:0 20px 30px -15px rgba(0,0,0,.3),0 40px 40px -20px rgba(0,0,0,.2),0 70px 50px -30px rgba(0,0,0,.1),0 40px 60px -5px rgba(240,97,15,.3)}body .tool__slider__slide__inner{width:100%;overflow:hidden;width:100% !important;padding-top:4.4rem;align-items:center;align-content:center;position:relative;z-index:3}@media only screen and (min-width: 968px){body .tool__slider__slide__inner{padding-top:6.4rem}}body .tool__slider__slide__inner .bubble{padding:2rem;background:#fff;border-radius:.5rem;text-align:center;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);width:calc(100% - 4rem);margin:0 auto}body .tool__slider__slide__inner .bubble *:not(.button){color:#000 !important}body .tool__slider__slide__inner__header{padding:1rem 2rem;display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid hsla(0,0%,100%,.1);height:4.4rem;position:absolute;top:0;left:0;width:100%;align-items:center;align-content:center}body .tool__slider__slide__inner__header__heading h1{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.6rem}@media only screen and (min-width: 968px){body .tool__slider__slide__inner__header{display:none}}body .tool__slider__slide__inner__header h1{margin:0}body .tool__slider__slide__inner__header a{padding:1rem}body .tool__slider__slide__inner__header__actions{display:flex;flex-wrap:wrap;align-items:center;align-content:center}body .tool__slider__slide__inner__header__actions__toggle{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}body .tool__result{display:flex;flex-wrap:wrap;justify-content:center;padding:2rem 0 4rem;margin:0 auto;max-width:40rem;position:relative}body .tool__result__icons{width:100%;display:flex;flex-wrap:wrap;justify-content:center}body .tool__result__icons__item{text-align:center;padding:1rem .7rem}body .tool__result__icons__item p{margin-top:.5rem;color:#001845;font-size:1.6rem}body .tool__result__icons__item p a{color:#001845 !important}body .tool__result h6{width:100%;padding:0 2rem;margin:0 0 .5rem;text-align:center;font-size:1.4rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}body .tool__result h1{width:100%;text-align:center;font-size:6rem}body .tool__result .button{margin-top:2rem}body .tool__result__overlay{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:#f0610f;text-align:center;width:100%;padding:0 2rem}body .tool__graph{width:100%;padding:3rem 2rem}body .tool__graph--doughnut{position:relative}body .tool__graph--doughnut:after{content:"";position:relative;display:block;padding-bottom:100%}body .tool__graph--doughnut{max-height:50rem}body .tool__graph--doughnut .tool__graph__wrap{max-width:40rem;max-height:40rem;height:80%;width:80%;top:2rem;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 968px){body .tool__graph--doughnut .tool__graph__wrap{top:5rem}}body .tool__graph--doughnut .tool__graph__wrap__details h6{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}@media only screen and (max-width: 767px){body .tool__graph--doughnut .tool__graph__wrap__details h6{margin-bottom:0;font-size:1.4rem}body .tool__graph--doughnut .tool__graph__wrap__details .smallerCopy{margin-top:0rem;display:block;text-align:center;padding:0}body .tool__graph--doughnut .tool__graph__wrap__details .smallerCopy br{display:none}}body .tool__graph--doughnut canvas{position:absolute;top:50% !important;left:50% !important;transform:translateX(-50%) translateY(-50%)}body .tool__graph--line{position:relative}body .tool__graph--line:after{content:"";position:relative;display:block;padding-bottom:64.4444444444%}body .tool__graph--line{margin-bottom:3rem}body .tool__graph--line .tool__graph__wrap__terms{width:18rem;left:50%;transform:translateX(-50%);position:absolute;bottom:-0.5rem;z-index:8}body .tool__graph--line .tool__graph__wrap__terms .choices__inner{color:#fff;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;background:rgba(0,0,0,0)}body .tool__graph__header{display:none}@media only screen and (min-width: 968px){body .tool__graph__header{display:block;position:absolute;top:-3rem}body .tool__graph__header h1{font-size:3.9rem !important}body .tool__graph__header__scroll{position:absolute;right:0;bottom:.5rem;transform:translateX(120%);cursor:pointer;display:none}}@media only screen and (min-width: 968px)and (min-width: 1080px){body .tool__graph__header__scroll{display:inline-block}}@media only screen and (min-width: 968px){body .tool__graph__header__scroll a{text-decoration:none !important}}body .tool__graph__wrap{position:absolute;top:4rem;left:0;width:100%;height:100%;z-index:4}body .tool__graph__wrap__details{position:absolute;z-index:1;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);text-align:center}@media only screen and (max-width: 399px){body .tool__graph__wrap{top:2rem}}body .tool__graph__wrap canvas{position:relative;z-index:3}body .tool__graph__wrap #retirement-results{position:absolute;top:0;left:0}@media only screen and (max-width: 767px){body .tool__graph__wrap #debt-results{margin-top:6rem}}body .tool__graph__wrap__circle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}body .tool__numbers{width:100%;padding:2rem 2rem 0;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;border-bottom:1px solid #ededf6;border-bottom:1px solid hsla(0,0%,100%,.1);display:none}@media only screen and (min-width: 968px){body .tool__numbers{display:none !important;visibility:none !important;opacity:0 !important}}body .tool__numbers p{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:1rem;line-height:1.1 !important;font-size:1.4rem !important}@media only screen and (max-width: 459px){body .tool__numbers p span:first-of-type{width:calc(100% - 11rem)}}body .tool__numbers p span:first-of-type{display:inline-block;order:2;font-size:1.2rem !important}@media only screen and (max-width: 459px){body .tool__numbers p span:last-of-type{width:10rem;text-align:left}}body .tool__numbers p span:last-of-type{text-align:right;display:inline-block;font-size:1.8rem !important;order:1;margin-right:.5rem;position:relative;top:-3px}body .tool .js-show-for-amount .noUi-tooltip{width:10rem;color:#f0610f !important}body .tool .js-show-for-amount .noUi-tooltip:before{font-size:1.2rem;color:#fff;border:0;text-align:center;content:attr(data-content);bottom:.5rem;left:50%;transform:translateX(-50%);position:absolute}body .tool .secondaryActions{padding:2rem;margin-top:4rem}@media only screen and (max-width: 767px){body .tool .secondaryActions{margin-top:8rem}}body .tool .secondaryActions__top{width:100%;background:#fff;border-radius:2px;display:flex;flex-wrap:wrap;align-items:center;padding:1rem 2rem 0;justify-content:center}@media only screen and (max-width: 767px){body .tool .secondaryActions__top{padding:1rem 1rem 0}}body .tool .secondaryActions__top__left{text-align:center;padding-right:2rem}body .tool .secondaryActions__top__left h2{margin-bottom:-0.5rem;font-size:3rem}@media only screen and (max-width: 767px){body .tool .secondaryActions__top__left h2{font-size:2.4rem}}body .tool .secondaryActions__top__left p{font-size:1.6rem;color:#001845;margin-bottom:1rem}body .tool .secondaryActions__top__right{width:calc(100% - 14rem);max-width:20rem}body .tool .secondaryActions__top__right p{margin-top:1rem;font-size:1.6rem;color:#001845}body .tool .secondaryActions__bottom{background:rgba(0,0,0,0);padding:1rem 2rem;width:100%;margin-bottom:5rem}@media only screen and (max-width: 639px){body .tool .secondaryActions__bottom{padding:1rem 0}}body .tool .secondaryActions__bottom p{max-width:28rem;margin:0 auto;text-align:center;color:#fff !important;margin-bottom:3rem;line-height:1.3}body .tool .secondaryActions__bottom__slider{padding:0 4rem 4rem;border-radius:100rem !important}body .tool .secondaryActions__bottom__slider .noUi-target{border:0 !important}body .tool .secondaryActions__bottom__slider .noUi-base,body .tool .secondaryActions__bottom__slider .noUi-connects{border-radius:100rem !important}@media only screen and (min-width: 968px){body .tool .toolsWrapper{width:44rem;box-shadow:0 2px 30px 0 rgba(0,0,0,.12);border-radius:1.5rem;z-index:3;margin-top:4rem;box-shadow:0 20px 30px -15px rgba(0,0,0,.3),0 40px 40px -20px rgba(0,0,0,.2),0 70px 50px -30px rgba(0,0,0,.1),0 40px 60px -5px rgba(0,24,69,.3)}}body .tool__info{width:auto;margin:0 -4rem -2rem}body .tool__info__actions{width:100%}body .tool__info__actions__item--amount .noUi-tooltip{width:10rem;color:#f0610f !important}body .tool__info__actions__item--amount .noUi-tooltip:before{font-size:1.6rem;color:#fff;border:0;text-align:center;content:attr(data-content);bottom:.5rem;left:50%;transform:translateX(-50%);position:absolute}body .tool__info__actions__item__top{width:100%;background:#fff;display:flex;flex-wrap:wrap;align-items:center;padding:2rem;justify-content:center}body .tool__info__actions__item__top__left{text-align:center;padding-right:2rem}body .tool__info__actions__item__top__left h2{margin-bottom:-0.5rem}body .tool__info__actions__item__top__left p{font-size:1.9rem;color:#001845}body .tool__info__actions__item__top__right{width:calc(100% - 14rem);max-width:20rem}body .tool__info__actions__item__top__right p{margin-top:1rem;font-size:1.9rem;color:#001845}body .tool__info__actions__item__bottom{background:#f4f4f7;padding:3rem 2rem;width:100%}body .tool__info__actions__item__bottom p{max-width:28rem;margin:0 auto;text-align:center;color:#001845;margin-bottom:3rem}body .tool__info__actions__item__bottom__slider{padding:0 4rem 4rem}body .tool__card{background:#f0610f;min-height:10rem;margin:2rem -4rem -2rem;display:block}body .tool__card__inner{padding:4rem}body .tool__card__inner h3{text-align:center;margin-bottom:2rem}body .tool__card__inner .tooltip{display:inline-block;top:-1px;margin-left:.5rem}body .tool__card__inner .tooltip .tooltip__copy{text-align:center;width:11rem}body .tool__card__inner .tooltip .tooltip__copy__triangle{left:5rem}body .tool__card__inner .tooltip__icon svg path{fill:#fff}body .tool__card__inner__checkbox{display:inline-block;position:relative;margin:0 auto 1rem;padding-left:3rem;cursor:pointer}body .tool__card__inner__checkbox p{display:inline-block}body .tool__card__inner__checkbox p{color:#fff}body .tool__card__inner__checkbox:before{position:absolute;display:block;content:"";display:inline-block;width:20px;height:20px;left:0;top:.3rem}body .tool__card__inner__checkbox.checked:before{position:absolute;display:block;content:"";display:inline-block;width:20px;height:20px}body .tool__controls{width:100%;height:6rem;background:#fff;display:flex;flex-wrap:wrap;justify-content:center;z-index:12;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);border-radius:1.5rem}@media only screen and (min-width: 968px){body .tool__controls{width:100%;box-shadow:none}}body .tool__controls__wrap{display:flex;flex-wrap:wrap;justify-content:center;width:100%;position:relative;overflow:hidden;background:#f4f4f7;border-radius:1.5rem 1.5rem 0 0}body .tool__controls__wrap__item{-webkit-tap-highlight-color:rgba(0,0,0,0);width:50%;max-width:20rem;display:block;height:100%;text-align:center;margin:0;display:flex;flex-wrap:wrap;position:relative;align-items:center;align-content:center;justify-content:center;border-left:1px solid #ededf6;transition:all 222ms ease;background:#fff;border-radius:1.5rem 1.5rem 0 0}body .tool__controls__wrap__item:last-of-type{border-right:1px solid #ededf6}@media only screen and (min-width: 968px){body .tool__controls__wrap__item{border:none !important;max-width:200rem}body .tool__controls__wrap__item:first-of-type{border-right:1px solid #ededf6 !important}}body .tool__controls__wrap__item{background:#f4f4f7}body .tool__controls__wrap__item.active{background:#fff;z-index:3}body .tool__controls__wrap__item.active:before{position:absolute;display:block;content:"";right:100%;width:100vw;bottom:0;border-bottom:1px solid #ededf6}body .tool__controls__wrap__item.active:after{position:absolute;display:block;content:"";left:100%;width:100vw;bottom:0;border-bottom:1px solid #ededf6}body .tool__controls__wrap__item span{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;display:block;width:100%;font-size:1.4rem;color:#606060}body .tool__tabs{width:100%;background:#fff;z-index:9;position:relative;border-radius:0 0 1.5rem 1.5rem}body .tool__tabs .selectElement .choices{box-shadow:0 1px 3px 0 rgba(237,237,246,.7);border-radius:.6rem}body .tool__tabs .selectElement .choices .choices__inner{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;border-radius:.6rem;border:1px solid #ededf6}@media only screen and (min-width: 968px){body .tool__tabs{border-radius:0 0 1.5rem 1.5rem}}body .tool__tabs__inner{padding-top:2.4rem;position:relative;border-radius:0 0 1.5rem 1.5rem}body .tool__tabs__inner__close{position:absolute;top:2rem;right:2rem;cursor:pointer}body .tool__tabs__inner__item{position:relative;display:none;padding:0rem 2rem 4rem;border-radius:0 0 1.5rem 1.5rem;overflow:hidden;top:-2rem}body .tool__tabs__inner__item__driver{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#fff;text-align:center;display:inline-block;border-radius:1000rem;padding-left:3rem;padding-right:3rem;margin-top:.4rem;margin-right:.8rem;background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(-90deg, #ff0540 0%, #f0610f 35%, #f0610f 80%, #f79e5c 100%)}@media only screen and (max-width: 967px){body .tool__tabs__inner__item__driver{padding-left:1rem;padding-right:1rem;font-size:1.4rem}body .tool__tabs__inner__item__driver svg{display:none !important}}body .tool__tabs__inner__item__driver img,body .tool__tabs__inner__item__driver svg{position:relative;top:-1px;display:inline-block;vertical-align:middle;transition:all 333ms;margin-right:.5rem}body .tool__tabs__inner__item__reset{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#f0610f;text-align:right;margin-top:1rem;width:100%;display:block}body .tool__tabs__inner__item__reset svg{position:relative;top:-2px;display:inline-block;vertical-align:middle;transition:all 333ms}body .tool__tabs__inner__item__reset svg path{fill:#f0610f}@media only screen and (min-width: 968px){body .tool__tabs__inner__item{padding:2rem 4rem 2rem}}body .tool__tabs__inner__item.active{display:block}.takeover .toggleInput,#tool .toggleInput{background:#f4f4f7;padding:.1rem 0 1rem;margin-top:2rem;position:relative}.takeover .toggleInput--white,#tool .toggleInput--white{background:#fff}.takeover .toggleInput--white .toggleInput__content,#tool .toggleInput--white .toggleInput__content{background:#fff}.takeover .toggleInput--white:after,#tool .toggleInput--white:after{display:none !important}.takeover .toggleInput:after,#tool .toggleInput:after{position:absolute;display:block;content:"";position:absolute;top:0;bottom:0;left:-2rem;right:-2rem;background:#f6f5f8 !important;z-index:1}@media only screen and (min-width: 968px){.takeover .toggleInput:after,#tool .toggleInput:after{left:-4rem;right:-4rem}}.takeover .toggleInput--super,.takeover .toggleInput--inflation,#tool .toggleInput--super,#tool .toggleInput--inflation{margin-top:0rem;background:#fff}.takeover .toggleInput--super:after,.takeover .toggleInput--inflation:after,#tool .toggleInput--super:after,#tool .toggleInput--inflation:after{display:none}.takeover .toggleInput__toggle,#tool .toggleInput__toggle{position:relative;z-index:2}.takeover .toggleInput__toggle input,#tool .toggleInput__toggle input{position:absolute;width:4.5rem;height:2.6rem;right:0;z-index:3;cursor:pointer;opacity:0}.takeover .toggleInput__toggle input:focus+label,.takeover .toggleInput__toggle input:checked+label,.takeover .toggleInput__toggle input+label,#tool .toggleInput__toggle input:focus+label,#tool .toggleInput__toggle input:checked+label,#tool .toggleInput__toggle input+label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;padding-right:6.7rem;padding-left:0;display:inline-block;min-height:3rem;width:100%;font-size:1.4rem;color:#2a2929;margin:1.7rem 0 .255rem;display:block;line-height:1.9}.takeover .toggleInput__toggle input:focus+label:before,.takeover .toggleInput__toggle input:checked+label:before,.takeover .toggleInput__toggle input+label:before,#tool .toggleInput__toggle input:focus+label:before,#tool .toggleInput__toggle input:checked+label:before,#tool .toggleInput__toggle input+label:before{position:absolute;display:block;content:"";border:1px solid #c8c8da;width:4.5rem;background:#fff;background:#ededf6;height:2.6rem;right:0;top:1.4rem;border-radius:100rem;left:auto;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:background}.takeover .toggleInput__toggle input:focus+label:after,.takeover .toggleInput__toggle input:checked+label:after,.takeover .toggleInput__toggle input+label:after,#tool .toggleInput__toggle input:focus+label:after,#tool .toggleInput__toggle input:checked+label:after,#tool .toggleInput__toggle input+label:after{position:absolute;display:block;content:"";width:2rem;height:2rem;border-radius:3.8rem;border:1px solid #fff;top:1.5rem;left:calc(100% - 4.1rem);background:#fff;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:left,border,width}.takeover .toggleInput__toggle input:target+label:before,.takeover .toggleInput__toggle input:active+label:before,#tool .toggleInput__toggle input:target+label:before,#tool .toggleInput__toggle input:active+label:before{background:#f4f4f7}.takeover .toggleInput__toggle input:target+label:after,.takeover .toggleInput__toggle input:active+label:after,#tool .toggleInput__toggle input:target+label:after,#tool .toggleInput__toggle input:active+label:after{width:2.8rem}.takeover .toggleInput__toggle input:checked+label:before,#tool .toggleInput__toggle input:checked+label:before{border:1px solid rgb(225.6,91.18,14.1);background:#f0610f}.takeover .toggleInput__toggle input:checked+label:after,#tool .toggleInput__toggle input:checked+label:after{width:2rem;background:#fff;border:1px solid #fff;left:calc(100% - 2.4rem)}.takeover .toggleInput__toggle input:checked:active+label:before,#tool .toggleInput__toggle input:checked:active+label:before{border:1px solid rgb(225.6,91.18,14.1);background:#f0610f}.takeover .toggleInput__toggle input:checked:active+label:after,#tool .toggleInput__toggle input:checked:active+label:after{width:2.8rem;background:#fff;border:1px solid #fff;left:calc(100% - 3.2rem)}.takeover .toggleInput__content,#tool .toggleInput__content{background:#f4f4f7;position:relative;z-index:2}.takeover .squareRadios .squareRadios__items__icon{width:7rem}.takeover .squareRadios .squareRadios__items--tall label{height:11rem}.smallerText{line-height:1.4 !important;font-size:2.4rem !important;margin-bottom:2rem !important}.checks{margin-top:2rem;width:100%}.checks__item{position:relative}.checks__item label{border:1px solid #ededf6;font-size:1.6rem;color:#2a2929;cursor:pointer;margin:0;margin-bottom:1rem;width:100%;border-radius:.8rem;padding:2rem 4rem 2rem 2rem;box-shadow:0 1px 3px 0 rgba(237,237,246,.7);padding-right:4.5rem;display:block}.checks__item label:before,.checks__item label:after{display:none !important}.checks__item input:checked+label{border:1px solid #f0610f;background:#f0610f;border:1px solid rgb(225.6,91.18,14.1);background:#f0610f;color:#fff;box-shadow:0 1px 3px 0 rgba(240,97,15,.3)}body .squareRadios--rule{margin:4rem auto 0;width:100%;max-width:60rem;padding:1.5rem 2rem;border-radius:1.5rem}body .squareRadios--rule .squareRadios__items{background:#fff}@media only screen and (max-width: 1279px){body .squareRadios--rule{margin:8rem auto 4rem}}@media only screen and (max-width: 767px){body .squareRadios--rule{margin:8rem auto 8rem}}body .squareRadios label{padding-left:0rem}body .squareRadios label:after,body .squareRadios label:before{display:none}body .squareRadios>label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.4rem;color:#2a2929;margin:2.2rem 0 .555rem;display:block}body .squareRadios__items{position:relative;width:100%;display:flex;border-radius:.6rem;box-shadow:0 1px 3px 0 rgba(237,237,246,.7)}body .squareRadios__items__icon{width:4rem;margin-right:.5rem;position:relative;display:block}body .squareRadios__items__icon img{width:100%;height:auto;position:relative}body .squareRadios__items label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;display:flex;flex-wrap:wrap;border:1px solid #ededf6;flex-grow:1;flex-basis:0;height:4rem;justify-content:center;align-items:center;font-size:1.6rem;color:#2a2929;cursor:pointer;margin:0;margin-right:-1px;user-select:none}body .squareRadios__items label span{font-size:1.2rem;display:inline-block;position:relative;top:.1rem;left:.1rem}body .squareRadios__items label:first-of-type{border-radius:.6rem 0 0 .6rem}body .squareRadios__items label:last-of-type{border-radius:0 .6rem .6rem 0}body .squareRadios__items input{display:none}body .squareRadios__items input:checked+label{color:#fff;background:#f0610f;border-color:rgb(225.6,91.18,14.1);box-shadow:0 1px 3px 0 rgba(240,97,15,.3);z-index:2}body .squareRadios__items input:checked+label .squareRadios__items__icon img{filter:invert(100%) brightness(100)}body .squareRadios__items--tall label{height:6rem}body .squareRadios__items--restricted{margin-bottom:1rem}body .squareRadios__items--restricted__icon{width:5rem}body .squareRadios__items--restricted span{width:calc(100% - 5rem)}.legend{display:flex;flex-wrap:wrap;width:100%;padding-top:2rem;padding-left:3rem;justify-content:center}@media only screen and (max-width: 967px){.legend{width:30rem;left:50%;transform:translateX(-50%);position:absolute;z-index:3}}.legend__item{margin-right:1rem;max-width:15rem;display:flex;flex-wrap:wrap;color:#fff;margin:0 0 1rem 1rem !important;align-items:center;align-content:center;font-weight:bold;font-size:1.5rem !important;position:relative;cursor:default;z-index:9}@media only screen and (max-width: 639px){.legend__item{font-size:1.4rem !important}}.legend__item:hover b{opacity:1}.legend__item b{pointer-events:none;position:absolute;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);padding:.5rem 1rem;border-radius:.2rem;bottom:100%;margin-bottom:.5rem;opacity:0}.legend__item .tooltip{margin-left:.5rem;top:-7px}.legend__item>span:not(.tooltip){margin-right:.5rem;width:1.4rem;height:1.4rem;border-radius:100rem}.floatingLabel{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.4rem;color:#2a2929;margin:2.2rem 0 .555rem;display:block}.singleInput{position:relative;border:1px solid #ededf6;padding:0 1rem 0;margin-bottom:1rem;background:#fff;box-shadow:0 1px 3px 0 rgba(237,237,246,.7);border-radius:.6rem}.singleInput label{color:#8b8b8b;padding:.5rem 0 0;display:block;left:.5rem;position:relative;top:0;font-size:1.4rem}.singleInput__input{position:relative}.singleInput__input span{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;position:absolute;bottom:1.1rem;left:.5rem;font-size:1.6rem;color:#000;bottom:.7rem}.singleInput__input input{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;width:100%;font-size:1.6rem;margin-bottom:.2rem;border:0;height:auto;color:#000;outline:0;padding:.3rem 0rem .5rem 1.7rem}.city_or_rural_holder{margin-bottom:2rem;width:calc(100% - 1px)}.multiInput{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;position:relative;border:1px solid #ededf6;padding:0 0rem 0 1rem;box-shadow:0 1px 3px 0 rgba(237,237,246,.7);margin-top:3rem;border-radius:.6rem}@media only screen and (max-width: 767px){.multiInput{padding:0 0rem 0 .2rem}}.multiInput--minimum-percentage .multiInput__wide{width:100%}.multiInput--minimum-percentage .multiInput__wide span{left:auto;right:1rem}.multiInput--minimum-percentage .multiInput__wide input{text-align:right;padding:.9rem 2.6rem .8rem 0rem !important}.multiInput .choices__inner{border:0;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.multiInput .choices.is-disabled .choices__inner{background:rgba(0,0,0,0);opacity:.4}.multiInput--white{background:#fff}.multiInput--white .yearLabel{left:2.4rem}.multiInput--white .years_until_first_pause,.multiInput--white .years_until_second_pause,.multiInput--white .years_until_third_pause{padding-left:.7rem}.multiInput--alternative-income{margin-top:1rem}.multiInput--lifestyle{background:#fff;margin-top:-1.1rem !important}.multiInput--lifestyle input:disabled{opacity:.6 !important}.multiInput--lifestyle input:disabled+span{opacity:.6 !important}.multiInput--inactive{box-shadow:0 1px 3px 0 rgba(0,24,69,.7);background:#001845;border-color:#001845;margin-bottom:1rem}.multiInput--inactive label{color:#fff !important}.multiInput--inactive span{color:#fff !important;z-index:1}.multiInput--inactive input{background:#001845;color:#fff !important;-webkit-appearance:none;-webkit-text-fill-color:#fff;opacity:1}.multiInput--inactive .choices__item.choices__item--selectable{color:#fff}.multiInput__wide{width:48.5%}.multiInput__wide__input label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-weight:400;color:#8b8b8b;padding:0rem 0 0;display:block;left:.5rem;position:relative;padding:.2rem 0 0;font-size:1.4rem}.multiInput .choices__list.choices__list--dropdown{top:auto !important;bottom:100%;z-index:4}.multiInput__narrow{width:51.5%;position:relative}.multiInput__narrow::after{position:absolute;display:block;content:"";width:1px;background:#ededf6;top:1rem;bottom:1rem;left:0rem}.multiInput__narrow__select--no-arrow .choices[data-type*=select-multiple]>.choices__inner,.multiInput__narrow__select--no-arrow .choices[data-type*=select-one]>.choices__inner>.choices__list{background:#fff}.multiInput__narrow__select>label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-weight:400;position:absolute;left:1.5rem;top:-2rem;font-size:1.4rem;color:#8b8b8b}.retirement_income_goal_holder .squareRadios__items,.employer_kiwisaver_contributions_holder .squareRadios__items{margin-bottom:1rem}.retirement_income_goal_holder .numberInput__input span,.goal_savings_rate_holder .numberInput__input span,.amount_savings_rate_holder .numberInput__input span,.savings_rate_holder .numberInput__input span,.custom_employer_kiwisaver_contributions_holder .numberInput__input span{left:auto;right:0}.retirement_income_goal_holder .numberInput__input input,.goal_savings_rate_holder .numberInput__input input,.amount_savings_rate_holder .numberInput__input input,.savings_rate_holder .numberInput__input input,.custom_employer_kiwisaver_contributions_holder .numberInput__input input{text-align:right;padding-right:4rem}.amount_savings_rate{padding-left:0 !important}.retirement_income_goal_holder .numberInput label{width:9rem}.retirement_income_goal_holder .numberInput__input{width:calc(100% - 11rem)}.retirement_income_goal_holder .numberInput__input span{right:auto;left:0;bottom:1.9rem}.retirement_income_goal_holder .numberInput__input input{text-align:left}.numberInput{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end}.numberInput label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.4rem;color:#2a2929;margin:1.5rem 0 .9rem;display:block;width:10rem;line-height:1.3}.numberInput__input{position:relative;width:calc(100% - 12rem);margin-left:2rem}.numberInput__input span{position:absolute;bottom:.9rem;left:0;font-size:4rem;color:#f0610f;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.numberInput__input input{width:100%;font-size:4rem;margin-bottom:.9rem;border:0;border-bottom:1px solid #ededf6;padding:0 0 .5rem 2.6rem;color:#f0610f;outline:0;padding-bottom:0;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.numberInput__input input:focus{border-bottom:1px solid #f0610f}.smallSpacer{display:block;width:100%;height:1rem}.radioElement{display:block;margin-bottom:2rem !important}.radioElement>label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.4rem;margin-bottom:1rem;color:#2c2d33;display:block}.radioElement .squareRadios__items label{font-size:1.4rem !important}.selectElement{position:relative}.selectElement>label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-weight:400;position:absolute;left:1.5rem;top:.7rem;font-size:1.4rem;color:#8b8b8b;z-index:5}.selectElement--both{margin-bottom:2rem}.selectElement--both .choices{z-index:3}.selectElement--both .choices .choices__inner{padding-top:2.7rem !important}.selectElement--lower{box-shadow:0 1px 3px 0 rgba(237,237,246,.7)}.selectElement--lower>label{top:1.1rem}.roundedElement{position:relative;border:1px solid #ededf6;padding:0 1rem 0}.roundedElement--upper{margin-bottom:-1px;border-radius:.6rem .6rem 0 0}.roundedElement--lower{box-shadow:0 1px 3px 0 rgba(237,237,246,.7);margin-top:-1px;border-radius:0 0 .6rem .6rem}.roundedElement>label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-weight:400;color:#8b8b8b;padding:.7rem 0 0;display:block;left:.5rem;position:relative;top:0;font-size:1.4rem}.roundedElement__input{position:relative}.roundedElement__input span{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;position:absolute;bottom:1.1rem;left:.5rem;font-size:1.6rem;color:#000}.roundedElement__input input{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;width:100%;font-size:1.6rem;margin-bottom:.3rem;border:0;padding:.9rem 0rem .8rem 1.7rem;height:auto;color:#000;outline:0}h1 .tooltip{top:-8px}p .tooltip{top:-2px}.selectElement{position:relative}.selectElement .tooltip{position:absolute;right:4rem;bottom:1.6rem;z-index:969}.MortgageCalculatorPage .sliderInput,.Toast\\Tools\\Pages\\GoalPlannerPage .sliderInput,.takeover .sliderInput,.tool .sliderInput{margin-top:1rem;position:relative;padding:9.5rem 2.5rem 6rem 2rem}.MortgageCalculatorPage .sliderInput--retirement-only,.Toast\\Tools\\Pages\\GoalPlannerPage .sliderInput--retirement-only,.takeover .sliderInput--retirement-only,.tool .sliderInput--retirement-only{padding-top:6.5rem}.MortgageCalculatorPage .sliderInput--age,.Toast\\Tools\\Pages\\GoalPlannerPage .sliderInput--age,.takeover .sliderInput--age,.tool .sliderInput--age{padding-top:6.5rem}.MortgageCalculatorPage .sliderInput--house,.Toast\\Tools\\Pages\\GoalPlannerPage .sliderInput--house,.takeover .sliderInput--house,.tool .sliderInput--house{margin-top:0rem;padding-top:5.5rem}.MortgageCalculatorPage .sliderInput--house-amount,.Toast\\Tools\\Pages\\GoalPlannerPage .sliderInput--house-amount,.takeover .sliderInput--house-amount,.tool .sliderInput--house-amount{margin-top:-1.5rem;padding-top:5.5rem}.MortgageCalculatorPage .sliderInput--exponential,.Toast\\Tools\\Pages\\GoalPlannerPage .sliderInput--exponential,.takeover .sliderInput--exponential,.tool .sliderInput--exponential{margin:0;padding:0}.MortgageCalculatorPage .sliderInput>label,.Toast\\Tools\\Pages\\GoalPlannerPage .sliderInput>label,.takeover .sliderInput>label,.tool .sliderInput>label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.4rem;color:#2a2929;display:block;position:absolute;top:2rem;left:0}.MortgageCalculatorPage .noUi-base,.Toast\\Tools\\Pages\\GoalPlannerPage .noUi-base,.takeover .noUi-base,.tool .noUi-base{border-radius:3px;background:rgb(254,254,254.5) !important}.MortgageCalculatorPage .noUi-origin,.Toast\\Tools\\Pages\\GoalPlannerPage .noUi-origin,.takeover .noUi-origin,.tool .noUi-origin{margin-top:-3px}.MortgageCalculatorPage .noUi-origin .noUi-tooltip,.Toast\\Tools\\Pages\\GoalPlannerPage .noUi-origin .noUi-tooltip,.takeover .noUi-origin .noUi-tooltip,.tool .noUi-origin .noUi-tooltip{font-size:1.2rem;background:#f0610f;color:#fff;border:0;padding-left:1rem;padding-right:1rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.MortgageCalculatorPage .noUi-origin:nth-child(2) .noUi-tooltip,.Toast\\Tools\\Pages\\GoalPlannerPage .noUi-origin:nth-child(2) .noUi-tooltip,.takeover .noUi-origin:nth-child(2) .noUi-tooltip,.tool .noUi-origin:nth-child(2) .noUi-tooltip{transform:translateY(6.8rem) translateX(-50%)}.MortgageCalculatorPage .noUi-origin:nth-child(2) .noUi-tooltip:after,.Toast\\Tools\\Pages\\GoalPlannerPage .noUi-origin:nth-child(2) .noUi-tooltip:after,.takeover .noUi-origin:nth-child(2) .noUi-tooltip:after,.tool .noUi-origin:nth-child(2) .noUi-tooltip:after{position:absolute;display:block;content:"";width:1rem;height:1rem;background:#f0610f;border-radius:.2rem;rotate:45deg;left:0;right:0;margin:-2px auto 0;bottom:calc(100% - .7rem)}.MortgageCalculatorPage .noUi-origin:nth-child(3) .noUi-tooltip,.Toast\\Tools\\Pages\\GoalPlannerPage .noUi-origin:nth-child(3) .noUi-tooltip,.takeover .noUi-origin:nth-child(3) .noUi-tooltip,.tool .noUi-origin:nth-child(3) .noUi-tooltip{transform:translateY(-0.8rem) translateX(-50%)}.MortgageCalculatorPage .noUi-origin:nth-child(3) .noUi-tooltip:after,.Toast\\Tools\\Pages\\GoalPlannerPage .noUi-origin:nth-child(3) .noUi-tooltip:after,.takeover .noUi-origin:nth-child(3) .noUi-tooltip:after,.tool .noUi-origin:nth-child(3) .noUi-tooltip:after{position:absolute;display:block;content:"";width:1rem;height:1rem;background:#f0610f;border-radius:.2rem;rotate:45deg;left:0;right:0;margin:-2px auto 0}.MortgageCalculatorPage .noUi-target,.Toast\\Tools\\Pages\\GoalPlannerPage .noUi-target,.takeover .noUi-target,.tool .noUi-target{height:10px;box-shadow:none;border:1px solid #ededf6}.MortgageCalculatorPage .noUi-connect:first-of-type,.Toast\\Tools\\Pages\\GoalPlannerPage .noUi-connect:first-of-type,.takeover .noUi-connect:first-of-type,.tool .noUi-connect:first-of-type{background:#f0610f}.MortgageCalculatorPage .noUi-handle,.Toast\\Tools\\Pages\\GoalPlannerPage .noUi-handle,.takeover .noUi-handle,.tool .noUi-handle{width:3rem;height:3rem;background:#fff;border:2px solid #f0610f;border-radius:100rem;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);outline:none;cursor:pointer}.MortgageCalculatorPage .noUi-handle:after,.MortgageCalculatorPage .noUi-handle:before,.Toast\\Tools\\Pages\\GoalPlannerPage .noUi-handle:after,.Toast\\Tools\\Pages\\GoalPlannerPage .noUi-handle:before,.takeover .noUi-handle:after,.takeover .noUi-handle:before,.tool .noUi-handle:after,.tool .noUi-handle:before{display:none}.tool__cards{width:calc(100% - 48rem);position:relative}@media only screen and (min-width: 968px){.tool__cards{width:100%;margin-top:-25rem;top:25rem;position:relative;margin-bottom:15rem;transform:none !important}}@media only screen and (max-width: 967px){.tool__cards{display:none}}.tool__cards__item{position:absolute;top:0;right:0;bottom:0;left:0}.tool__cards__item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.tool__cards__item{display:flex;flex-wrap:wrap;justify-content:center;padding:8rem 4rem 6rem}.tool__cards__item>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.tool__cards__item:after{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,24,69,.6);z-index:2}.tool__cards__item__inner{position:relative;z-index:3;width:100%}.toolWrapper{position:relative;width:100%;overflow:hidden}.toolActions{display:flex;flex-wrap:wrap;position:fixed;bottom:0;justify-content:flex-end;width:100%;z-index:999;margin:0 auto;border-top:1px solid #f0610f;padding:2rem;background:#fff;box-shadow:0 10px 30px 0px rgba(0,0,0,.3),0 40px 40px -20px rgba(0,0,0,.2),0 70px 50px -30px rgba(0,0,0,.1),0 40px 60px -5px rgba(0,24,69,.3);transform:translateY(0%);transition:all .75s cubic-bezier(0.165, 0.84, 0.44, 1);align-items:flex-start;align-content:flex-start;width:auto;left:50%;transform:translateX(-50%);padding:1.2rem;border:1px solid #f0610f;bottom:2rem;border-radius:.5rem;width:44.6rem}.toolActions:has(.js-needs-login)>.selectElement{opacity:0 !important;position:none}.toolActions .choices[data-type*=select-multiple]>.choices__inner,.toolActions .choices[data-type*=select-one]>.choices__inner>.choices__list{background-image:url("data:image/svg+xml; utf8, <svg width=\"16\" height=\"9\" viewBox=\"0 0 16 9\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.839 5.96L13.936.108a.399.399 0 01.553.007l1.07 1.047a.38.38 0 01.008.542L8.122 8.851a.365.365 0 01-.283.105.387.387 0 01-.284-.105L.111 1.704a.38.38 0 01.007-.542L1.188.115a.399.399 0 01.554-.007L7.839 5.96z\" fill=\"%23F06210\" fill-rule=\"evenodd\"/></svg>") !important}@media only screen and (min-width: 968px){.toolActions{position:relative;box-shadow:none;margin-bottom:0rem;padding:1rem 0;width:44rem;border-radius:.6rem;border:0;box-shadow:none !important;background:rgba(0,0,0,0)}.toolActions .choices__inner{border:1px solid #354464 !important;box-shadow:none !important;background:rgba(0,0,0,0);padding-top:2.5rem !important;color:#fff;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.toolActions .toolActions__reset{background:#61d6ed !important;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.toolActions .toolActions__reset:hover{background:rgb(142.7840909091,225.8806818182,242.2159090909) !important}}@media only screen and (max-width: 549px){.toolActions{width:32rem}}.toolActions__reset{width:5rem;height:6rem;display:block;margin-left:1rem;position:relative}.toolActions__reset img{left:0;right:0;margin:.4rem auto 0;display:block}.toolActions__reset span{position:absolute;left:0;right:0;margin:0 auto;bottom:.5rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#fff;font-size:1rem;text-transform:uppercase;text-align:center}@media only screen and (max-width: 549px){.toolActions__reset{width:4rem;margin-left:.5rem}.toolActions__reset span{font-size:.9rem}}.toolActions__print{width:5rem;height:6rem;display:block;position:relative;background:#b0285a;margin-left:1rem;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.toolActions__print img{left:0;right:0;margin:.4rem auto 0;display:block}.toolActions__print:hover{background:rgb(210,57,113.25) !important}.toolActions__print span{position:absolute;left:0;right:0;margin:0 auto;bottom:.5rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#fff;font-size:1rem;text-transform:uppercase;text-align:center}@media only screen and (max-width: 549px){.toolActions__print{width:4rem;margin-left:.5rem}.toolActions__print span{font-size:.9rem}}.toolActions__heart{width:5rem;height:6rem;display:block;position:relative;background:#b0285a;margin-left:1rem;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.toolActions__heart img{left:0;right:0;margin:.4rem auto 0;display:block}.toolActions__heart:hover{background:rgb(210,57,113.25) !important}.toolActions__heart span{position:absolute;left:0;right:0;margin:0 auto;bottom:.5rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#fff;font-size:1rem;text-transform:uppercase;text-align:center}@media only screen and (max-width: 549px){.toolActions__heart{width:4rem;margin-left:.5rem}.toolActions__heart span{font-size:.9rem}}.toolActions__compare{width:6rem;height:6rem;display:block;position:relative;background:#3db4a7;margin-left:1rem;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer}.toolActions__compare img{left:0;right:0;margin:.4rem auto 0;display:block;margin-top:-1.9rem}.toolActions__compare:hover{background:rgb(92.1784232365,199.8215767635,188.0622406639) !important}.toolActions__compare span{position:absolute;left:0;right:0;margin:0 auto;bottom:.5rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#fff;font-size:1rem;text-transform:uppercase;text-align:center}@media only screen and (max-width: 549px){.toolActions__compare{width:5.1rem;margin-left:.3rem}.toolActions__compare span{font-size:.9rem}}.toolActions__compare{perspective:300}.toolActions__compare.js-needs-login:hover .toolActions__compare__direction{opacity:1 !important;transform:translateX(-50%) rotateX(0deg) !important;visibility:visible}.toolActions__compare__direction{position:absolute;background:#fff;transform:translateX(-50%);top:calc(100% + .5rem);left:50%;padding:1rem;z-index:9999;width:15rem;border-radius:.6rem;transform:translateX(-50%) rotateX(-40deg);opacity:0;visibility:hidden;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:transform;transform-origin:50% 0%}.toolActions__compare__direction:after{position:absolute;display:block;content:"";left:0;right:0;margin:0 auto;bottom:100%;width:0;height:0;border-style:solid;border-width:0 5px 6px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.toolActions__compare__direction p{font-size:1.4rem !important;margin:0 auto;text-align:left}.toolActions__export{width:5rem;height:6rem;display:block;margin-left:1rem;position:relative;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);perspective:300px;z-index:3}.toolActions__export:hover .toolActions__export__list{opacity:1 !important;transform:rotateX(0deg) !important;visibility:visible}.toolActions__export__list{position:absolute;top:100%;background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #4d45d6 0%, #924fef 100%);border-radius:.8rem;position:absolute;width:14rem;right:0;margin-top:.5rem;padding:.5rem 0;box-shadow:0 0 30px 0 rgba(0,0,0,.24);will-change:transform;transform:rotateX(-40deg);transform-origin:50% 0%;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);opacity:0;visibility:hidden;display:block}.toolActions__export__list a{font-size:1.4rem;display:block;padding:.5rem 2rem}.toolActions__export__list a:hover{color:#f0610f}.toolActions__export img{left:0;right:0;margin:.4rem auto 0;display:block}.toolActions__export:hover{background:rgb(210,57,113.25) !important}.toolActions__export span{position:absolute;left:0;right:0;margin:0 auto;bottom:.5rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#fff;font-size:1rem;text-transform:uppercase;text-align:center}@media only screen and (max-width: 549px){.toolActions__export{width:4rem;margin-left:.5rem}.toolActions__export span{font-size:.9rem}}.toolActions__email{width:5.5rem;height:6rem;display:block;margin-left:1rem;position:relative;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);background:#f0610f !important}.toolActions__email img{left:0;right:0;margin:.4rem auto 0;display:block}.toolActions__email:hover{background:rgb(144,58.2,9) !important}.toolActions__email span{position:absolute;left:0;right:0;margin:0 auto;bottom:.5rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#fff;font-size:1rem;text-transform:uppercase;text-align:center}@media only screen and (max-width: 549px){.toolActions__email{width:4.8rem;margin-left:.5rem}.toolActions__email span{font-size:.9rem}}.toolActions__save{width:5rem;height:6rem;display:block;margin-left:1rem;position:relative;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.toolActions__save img{left:0;right:0;margin:.4rem auto 0;display:block}.toolActions__save:hover{background:rgb(243,128.6,63) !important}.toolActions__save span{position:absolute;left:0;right:0;margin:0 auto;bottom:.5rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#fff;font-size:1rem;text-transform:uppercase;text-align:center}@media only screen and (max-width: 549px){.toolActions__save{width:4rem;margin-left:.5rem}.toolActions__save span{font-size:.9rem}}.toolActions .selectElement{margin:0}.toolActions .selectElement{width:30rem}@media only screen and (max-width: 549px){.toolActions .selectElement{width:20.1rem}.toolActions .selectElement label{top:.8rem;font-size:1.2rem}}.toolActions .button{margin-left:1rem}.toolActions .button--white{border-radius:.6rem;border:1px solid #ededf6;font-size:1.6rem;box-shadow:0 1px 3px 0 rgba(237,237,246,.7)}.toolActions .button--pink{border-radius:.6rem;border:1px solid #b0285a;font-size:1.6rem;box-shadow:0 1px 3px 0 rgba(176,40,90,.9);color:#fff;border-color:rgb(163.5333333333,37.1666666667,83.625);box-shadow:0 1px 3px 0 rgba(176,40,90,.3);background:#b0285a}.toolActions .button--blue{border-radius:.6rem;border:1px solid #001845;font-size:1.6rem;box-shadow:0 1px 3px 0 rgba(0,24,69,.9);color:#fff;border-color:rgb(0,18.6782608696,53.7);box-shadow:0 1px 3px 0 rgba(0,24,69,.3);background:#001845}.toolActions .button--orange{border-radius:.6rem;border:1px solid #ededf6;font-size:1.6rem;box-shadow:0 1px 3px 0 rgba(237,237,246,.7);color:#fff;border-color:rgb(225.6,91.18,14.1);box-shadow:0 1px 3px 0 rgba(240,97,15,.3);background:#f0610f}.toolActions .button--turqoise,.toolActions .button--turquoise{border-radius:.6rem;border:1px solid #ededf6;font-size:1.6rem;box-shadow:0 1px 3px 0 rgba(237,237,246,.7);color:#fff;border-color:rgb(57.1273858921,168.5726141079,156.3979253112);box-shadow:0 1px 3px 0 rgba(61,180,167,.3);background:#3db4a7}.swalInput{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;position:relative;border:1px solid #ededf6;padding:0 0rem 0 1rem;box-shadow:0 1px 3px 0 rgba(237,237,246,.7);margin-top:1rem;border-radius:.6rem}.swalInput label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-weight:400;color:#8b8b8b;padding:0rem 0 0;display:block;left:.5rem;position:relative;top:.4rem;font-size:1.4rem;z-index:2}.swalInput textarea,.swalInput input{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;width:100%;font-size:1.6rem;margin-bottom:.2rem;border:0;padding:.9rem 0rem .8rem .5rem;height:auto;color:#000;outline:0}.swalInput textarea::-webkit-input-placeholder,.swalInput input::-webkit-input-placeholder{opacity:.4}.swalInput textarea:-moz-placeholder,.swalInput input:-moz-placeholder{opacity:.4}.swalInput textarea::-moz-placeholder,.swalInput input::-moz-placeholder{opacity:.4}.swalInput textarea:-ms-input-placeholder,.swalInput input:-ms-input-placeholder{opacity:.4}.swalInput textarea{resize:none}.tool__slider__slide--retirement,.tool__slider__slide--action,.tool__slider__slide--home{margin-top:-4rem;z-index:-1;position:relative}.postLoad .tool__slider__slide--retirement,.postLoad .tool__slider__slide--action,.postLoad .tool__slider__slide--home{margin-top:0;z-index:2;opacity:1 !important;position:relative}.postLoad .tool__slider__slide__inner{opacity:1 !important}.postLoad .tool__slider__slide__inner{display:block !important}.conditionalFormElement{opacity:.1;pointer-events:none;transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.conditionalFormElement.active{opacity:1;pointer-events:all}.inconify{display:block;width:100%;margin-bottom:1rem}@media only screen and (max-width: 767px){.Toast\\Tools\\Pages\\SavingsCalculatorPage .footer__wrap,.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .footer__wrap,.Toast\\Tools\\Pages\\RetirementCalculatorPage .footer__wrap,.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .footer__wrap{padding-top:0rem !important}.Toast\\Tools\\Pages\\SavingsCalculatorPage .footer__wrap__logo,.Toast\\Tools\\Pages\\SavingsCalculatorPage .footer__wrap__menu,.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .footer__wrap__logo,.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .footer__wrap__menu,.Toast\\Tools\\Pages\\RetirementCalculatorPage .footer__wrap__logo,.Toast\\Tools\\Pages\\RetirementCalculatorPage .footer__wrap__menu,.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .footer__wrap__logo,.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .footer__wrap__menu{display:none !important}}.Toast\\Tools\\Pages\\DebtCalculatorPage .js-results,.Toast\\Tools\\Pages\\SavingsCalculatorPage .js-results,.Toast\\Tools\\Pages\\MortgageCalculatorPage .js-results,.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .js-results,.Toast\\Tools\\Pages\\RetirementCalculatorPage .js-results,.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .js-results{z-index:22222;background:#ebebeb;position:fixed;right:0;top:0;padding:5rem;white-space:inherit;height:100vh;overflow:scroll;display:none;left:0}.Toast\\Tools\\Pages\\DebtCalculatorPage .js-results hr,.Toast\\Tools\\Pages\\SavingsCalculatorPage .js-results hr,.Toast\\Tools\\Pages\\MortgageCalculatorPage .js-results hr,.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .js-results hr,.Toast\\Tools\\Pages\\RetirementCalculatorPage .js-results hr,.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .js-results hr{margin:1rem 0}.Toast\\Tools\\Pages\\DebtCalculatorPage .js-results td,.Toast\\Tools\\Pages\\SavingsCalculatorPage .js-results td,.Toast\\Tools\\Pages\\MortgageCalculatorPage .js-results td,.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .js-results td,.Toast\\Tools\\Pages\\RetirementCalculatorPage .js-results td,.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .js-results td{padding:.5rem !important}.syncButton{width:100%;margin:1rem auto}.syncButton__link{width:100%;padding:1rem;display:flex;flex-wrap:wrap;align-items:center;align-content:center;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#fff;font-size:2rem;border-radius:.6rem;background:#f0610f;justify-content:center;border-radius:.6rem;border:1px solid #ededf6;font-size:1.6rem;box-shadow:0 1px 3px 0 rgba(237,237,246,.7);color:#fff;border-color:rgb(225.6,91.18,14.1);box-shadow:0 1px 3px 0 rgba(240,97,15,.3);background:#f0610f}.syncButton__link svg{width:2rem;height:2rem;margin-right:.5rem}.syncButton__link svg path{fill:#fff}@media screen and (min-width: 1024px){.DebtCalculatorPage .tool__graph__header__scroll{display:none}}.DebtCalculatorPage .takeover__tray__questions{overflow-x:hidden}.DebtCalculatorPage .warningCopy{margin-bottom:-10rem}@media only screen and (max-width: 967px){.DebtCalculatorPage .warningCopy{margin-bottom:5rem !important}}.toolShare{position:relative}.toolShare:before{position:absolute;display:block;content:"";left:0;right:0;top:0;background:#ededf6;height:1px}.toolShare__wrap{width:100%;margin:-5rem auto 0;padding:2rem 2rem;max-width:1024px;display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative;align-items:center}.toolShare__wrap__text{margin-left:2rem;margin-bottom:0 !important}@media only screen and (max-width: 639px){.toolShare__wrap__text{width:100%;margin-left:0;text-align:right}.toolShare__wrap__text+.toolShare__wrap__text{width:auto}}.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage tr:nth-child(76),.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage tr:hover td{background:rgba(0,0,255,.2) !important}@media only screen and (max-width: 967px){.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .warningCopy{margin:0 auto 10rem !important}}.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .tool{background:#001845}.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .toolWrapper{background:#001845}@media only screen and (min-width: 968px){.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .toolsWrapper{box-shadow:none !important}}.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .tool__tabs,.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .tool__controls{display:none !important}.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .toolActions .selectElement{width:24rem}@media only screen and (min-width: 968px){.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .toolActions .selectElement{width:26rem !important}}@media only screen and (max-width: 549px){.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .toolActions .selectElement{width:18.4rem !important}.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .toolActions .selectElement label{left:1rem}}.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .warningCopy{margin:-10rem auto 10rem}@media only screen and (max-width: 549px){.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .toolActions{padding:.5rem !important}}@media only screen and (max-width: 549px){.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .toolActions__reset,.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .toolActions__export,.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .toolActions__save,.Toast\\Tools\\Pages\\KiwisaverFeesCalculatorPage .toolActions__heart{width:3.6rem !important}}.tool__grid{width:100%;min-height:40rem;margin:4rem auto 0;padding:2rem 0}@media only screen and (max-width: 967px){.tool__grid{padding:2rem;margin-top:-1.5rem}}.tool__grid__item{width:100%;position:relative;display:flex;flex-wrap:wrap;background:#fff;border-radius:1.5rem;margin-bottom:1rem;display:flex;flex-wrap:wrap;color:#2c2d33}.tool__grid__item.active .tool__grid__item__expand{transform:rotate(180deg)}.tool__grid__item .larger{font-size:2.4rem;position:relative}.tool__grid__item .larger .tiny-dot{width:.8rem;height:.8rem;border-radius:10000rem;position:absolute;top:50%;left:0;margin-top:-0.3rem;margin-left:-1.5rem;display:block}@media only screen and (min-width: 968px){.tool__grid__item .tool__grid__item__returns:hover .tooltip,.tool__grid__item .tool__grid__item__service:hover .tooltip,.tool__grid__item .tool__grid__item__fees:hover .tooltip{opacity:1}}@media only screen and (max-width: 967px){.tool__grid__item.active .tooltip{opacity:1 !important}}.tool__grid__item .tooltip{top:-3px;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1);opacity:0}.tool__grid__item .tooltip__copy{width:20rem}.tool__grid__item .tooltip__copy__triangle{left:10rem}@media only screen and (max-width: 967px){.tool__grid__item{max-width:80rem;margin-left:auto;margin-right:auto}}.tool__grid__item mark{background:#f0610f !important;color:#fff !important}.tool__grid__item__expand{position:absolute;bottom:.4rem;right:.4rem;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}@media only screen and (min-width: 968px){.tool__grid__item__expand{display:none}}.tool__grid__item__heart{position:absolute;top:0;right:0;width:5rem;height:5rem;display:block;overflow:hidden;border-radius:0 .4rem 0 0}.tool__grid__item__heart img{position:absolute;top:.5rem;right:.5rem;z-index:3;width:16px;height:16px}.tool__grid__item__heart:after{position:absolute;display:block;content:"";width:6rem;height:6rem;transform:rotate(-45deg);position:absolute;top:-3rem;right:-3rem;background:#be2b74;transform:rotate(-45deg) translateX(52%);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);z-index:1}.tool__grid__item__heart.active:after{transform:rotate(-45deg)}.tool__grid__item__heart.active img{filter:invert(100%) brightness(100)}.tool__grid__item__fund{width:25%;position:relative;padding:2rem;align-items:center;display:flex;flex-wrap:wrap}@media only screen and (max-width: 1299px){.tool__grid__item__fund{padding:1rem}}@media only screen and (max-width: 967px){.tool__grid__item__fund{width:50%}}@media only screen and (max-width: 539px){.tool__grid__item__fund{width:100%;padding-bottom:0}.tool__grid__item__fund p:last-of-type{display:none}.tool__grid__item__fund p{font-size:1.1rem !important}}.tool__grid__item__fund .fundTypeDisplay{font-weight:700 !important;color:#879ca1}.tool__grid__item__fund p{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;margin:0;font-size:1.3rem;width:100%;margin-bottom:.4rem;margin-top:auto;margin-top:0}.tool__grid__item__fund p:last-of-type{margin-top:0;margin-bottom:auto}.tool__grid__item__fund h6{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.6rem;color:#f0610f;margin:0;width:100%;margin-top:0;margin-bottom:.6rem}.tool__grid__item__fund h6 a:hover{text-decoration:underline}.tool__grid__item__fund:after{position:absolute;display:block;content:"";width:1px;background:#d8d8d8;top:2rem;bottom:2rem;right:0}@media only screen and (max-width: 549px){.tool__grid__item__fund:after{display:none}}.tool__grid__item__service{width:25%;position:relative;padding:2rem;display:flex;flex-wrap:wrap;align-items:center;height:100%}@media only screen and (max-width: 967px){.tool__grid__item__service{width:50%;display:none}}@media only screen and (max-width: 539px){.tool__grid__item__service{width:100%}}@media only screen and (max-width: 1299px){.tool__grid__item__service{padding:1rem}}.tool__grid__item__service:after{position:absolute;display:block;content:"";width:1px;background:#d8d8d8;top:2rem;bottom:2rem;right:0}@media only screen and (max-width: 967px){.tool__grid__item__service:after{display:none}}.tool__grid__item__service__text{display:flex;flex-wrap:wrap;width:100%;padding-left:1rem}.tool__grid__item__service__text p{width:100%;margin-bottom:0;font-size:1.3rem}.tool__grid__item__service__text__number{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;position:absolute !important;color:#61d6ed !important;right:2rem !important;top:2.8rem !important;width:auto !important;font-size:2.4rem !important;font-weight:600 !important}.tool__grid__item__service__text__number+.tooltip{position:absolute;left:17.4rem;top:4.1rem}.tool__grid__item__service__text .starRating{position:relative}.tool__grid__item__service__text .starRating:after{content:"";position:relative;display:block;padding-bottom:17.9591836735%}.tool__grid__item__service__text .starRating{display:block;position:relative;width:15rem;transform:translateX(-3px)}.tool__grid__item__service__text .starRating:before{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml; utf8, <svg width=\"245\" height=\"44\" viewBox=\"0 0 245 44\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M52 0v44H4V0h48ZM26.055 4.5l-5.479 11.021c-.149.316-.445.526-.795.58L7.55 17.86l8.85 8.575c.254.243.37.6.307.939L14.62 39.49l10.927-5.71c.16-.076.33-.117.499-.117.17 0 .34.031.499.116L37.48 39.5l-2.088-12.116a1.066 1.066 0 0 1 .308-.938l8.849-8.576-12.231-1.77a1.066 1.066 0 0 1-.795-.579L26.055 4.5Z\" fill=\"%23FFF\"/><path d=\"m15.44 27.282-2.154 12.582a.982.982 0 0 0 .387.952c.3.213.699.242 1.019.078l11.303-5.948 11.303 5.947c.145.078.3.107.456.107a.973.973 0 0 0 .96-1.135L36.562 27.27l9.148-8.915a.975.975 0 0 0-.544-1.66l-12.64-1.833-5.656-11.438c-.33-.66-1.417-.66-1.738 0l-5.655 11.448-12.641 1.844a.968.968 0 0 0-.786.66.98.98 0 0 0 .242.999l9.149 8.906Zm4.813-10.556a.95.95 0 0 0 .727-.533l5.016-10.15 5.006 10.15a.976.976 0 0 0 .728.533l11.196 1.63-8.1 7.896a.985.985 0 0 0-.282.864l1.911 11.157-10.012-5.268a.947.947 0 0 0-.456-.108 1.07 1.07 0 0 0-.457.108l-10.003 5.259 1.912-11.157a.963.963 0 0 0-.282-.864l-8.1-7.896 11.196-1.621Z\" fill=\"%2361D6ED\"/><path d=\"M99 0v44H51V0h48ZM73.055 4.5l-5.479 11.021c-.149.316-.445.526-.795.58L54.55 17.86l8.85 8.575c.254.243.37.6.307.939L61.62 39.49l10.927-5.71c.16-.076.33-.117.499-.117.17 0 .34.031.499.116L84.48 39.5l-2.088-12.116a1.066 1.066 0 0 1 .308-.938l8.849-8.576-12.231-1.77a1.066 1.066 0 0 1-.795-.579L73.055 4.5Z\" fill=\"%23FFF\"/><path d=\"m62.44 27.282-2.154 12.582a.982.982 0 0 0 .387.952c.3.213.699.242 1.019.078l11.303-5.948 11.303 5.947c.145.078.3.107.456.107a.973.973 0 0 0 .96-1.135L83.562 27.27l9.148-8.915a.975.975 0 0 0-.544-1.66l-12.64-1.833-5.656-11.438c-.33-.66-1.417-.66-1.738 0l-5.655 11.448-12.641 1.844a.968.968 0 0 0-.786.66.98.98 0 0 0 .242.999l9.149 8.906Zm4.813-10.556a.95.95 0 0 0 .727-.533l5.016-10.15 5.006 10.15a.976.976 0 0 0 .728.533l11.196 1.63-8.1 7.896a.985.985 0 0 0-.282.864l1.911 11.157-10.012-5.268a.947.947 0 0 0-.456-.108 1.07 1.07 0 0 0-.457.108l-10.003 5.259 1.912-11.157a.963.963 0 0 0-.282-.864l-8.1-7.896 11.196-1.621Z\" fill=\"%2361D6ED\"/><path d=\"M146 0v44H98V0h48Zm-25.945 4.5-5.479 11.021c-.149.316-.445.526-.795.58l-12.231 1.76 8.85 8.575c.254.243.37.6.307.939L108.62 39.49l10.927-5.71c.16-.076.33-.117.499-.117.17 0 .34.031.499.116L131.48 39.5l-2.088-12.116a1.066 1.066 0 0 1 .308-.938l8.849-8.576-12.231-1.77a1.066 1.066 0 0 1-.795-.579L120.055 4.5Z\" fill=\"%23FFF\"/><path d=\"m109.44 27.282-2.154 12.582a.982.982 0 0 0 .387.952c.3.213.699.242 1.019.078l11.303-5.948 11.303 5.947c.145.078.3.107.456.107a.973.973 0 0 0 .96-1.135l-2.153-12.594 9.148-8.915a.975.975 0 0 0-.544-1.66l-12.64-1.833-5.656-11.438c-.33-.66-1.417-.66-1.738 0l-5.655 11.448-12.641 1.844a.968.968 0 0 0-.786.66.98.98 0 0 0 .242.999l9.149 8.906Zm4.813-10.556a.95.95 0 0 0 .727-.533l5.016-10.15 5.006 10.15a.976.976 0 0 0 .728.533l11.196 1.63-8.1 7.896a.985.985 0 0 0-.282.864l1.911 11.157-10.012-5.268a.947.947 0 0 0-.456-.108 1.07 1.07 0 0 0-.457.108l-10.003 5.259 1.912-11.157a.963.963 0 0 0-.282-.864l-8.1-7.896 11.196-1.621Z\" fill=\"%2361D6ED\"/><path d=\"M193 0v44h-48V0h48Zm-25.945 4.5-5.479 11.021c-.149.316-.445.526-.795.58l-12.231 1.76 8.85 8.575c.254.243.37.6.307.939L155.62 39.49l10.927-5.71c.16-.076.33-.117.499-.117.17 0 .34.031.499.116L178.48 39.5l-2.088-12.116a1.066 1.066 0 0 1 .308-.938l8.849-8.576-12.231-1.77a1.066 1.066 0 0 1-.795-.579L167.055 4.5Z\" fill=\"%23FFF\"/><path d=\"m156.44 27.282-2.154 12.582a.982.982 0 0 0 .387.952c.3.213.699.242 1.019.078l11.303-5.948 11.303 5.947c.145.078.3.107.456.107a.973.973 0 0 0 .96-1.135l-2.153-12.594 9.148-8.915a.975.975 0 0 0-.544-1.66l-12.64-1.833-5.656-11.438c-.33-.66-1.417-.66-1.738 0l-5.655 11.448-12.641 1.844a.968.968 0 0 0-.786.66.98.98 0 0 0 .242.999l9.149 8.906Zm4.813-10.556a.95.95 0 0 0 .727-.533l5.016-10.15 5.006 10.15a.976.976 0 0 0 .728.533l11.196 1.63-8.1 7.896a.985.985 0 0 0-.282.864l1.911 11.157-10.012-5.268a.947.947 0 0 0-.456-.108 1.07 1.07 0 0 0-.457.108l-10.003 5.259 1.912-11.157a.963.963 0 0 0-.282-.864l-8.1-7.896 11.196-1.621Z\" fill=\"%2361D6ED\"/><path d=\"M236 0v44h-44V0h44Zm-21.945 4.5-5.479 11.021c-.149.316-.445.526-.795.58l-12.231 1.76 8.85 8.575c.254.243.37.6.307.939L202.62 39.49l10.927-5.71c.16-.076.33-.117.499-.117.17 0 .34.031.499.116L225.48 39.5l-2.088-12.116a1.066 1.066 0 0 1 .308-.938l8.849-8.576-12.231-1.77a1.066 1.066 0 0 1-.795-.579L214.055 4.5Z\" fill=\"%23FFF\"/><path d=\"m203.44 27.282-2.154 12.582a.982.982 0 0 0 .387.952c.3.213.699.242 1.019.078l11.303-5.948 11.303 5.947c.145.078.3.107.456.107a.973.973 0 0 0 .96-1.135l-2.153-12.594 9.148-8.915a.975.975 0 0 0-.544-1.66l-12.64-1.833-5.656-11.438c-.33-.66-1.417-.66-1.738 0l-5.655 11.448-12.641 1.844a.968.968 0 0 0-.786.66.98.98 0 0 0 .242.999l9.149 8.906Zm4.813-10.556a.95.95 0 0 0 .727-.533l5.016-10.15 5.006 10.15a.976.976 0 0 0 .728.533l11.196 1.63-8.1 7.896a.985.985 0 0 0-.282.864l1.911 11.157-10.012-5.268a.947.947 0 0 0-.456-.108 1.07 1.07 0 0 0-.457.108l-10.003 5.259 1.912-11.157a.963.963 0 0 0-.282-.864l-8.1-7.896 11.196-1.621Z\" fill=\"%2361D6ED\"/><path fill=\"%23FFF\" d=\"M0 0h5v44H0zM235 0h10v44h-10z\"/></g></svg>") !important;background-size:150px 26.94px;background-repeat:no-repeat;z-index:4}.tool__grid__item__service__text .starRating__constraint{display:block;position:absolute;top:0;left:4px;right:12px;right:6px;bottom:0px}.tool__grid__item__service__text .starRating__constraint b{display:block;width:1%;position:absolute;top:1px;bottom:1px;background:#61d6ed;transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1);left:1px;max-width:calc(100% - 2px)}.tool__grid__item__returns:after{display:none !important}.tool__grid__item__link{display:none}@media only screen and (max-width: 539px){.tool__grid__item__link{width:100%;padding:1rem 2rem 1rem}.tool__grid__item__link p{text-align:center}.tool__grid__item__link p .button{width:100%;font-size:1.4rem !important;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}}.tool__grid__item__returns,.tool__grid__item__fees{width:25%;position:relative;padding:2rem;display:flex;flex-wrap:wrap;align-items:center;height:100%}@media only screen and (max-width: 1299px){.tool__grid__item__returns,.tool__grid__item__fees{padding:1rem}}@media only screen and (max-width: 967px){.tool__grid__item__returns,.tool__grid__item__fees{display:none;width:50%}}@media only screen and (max-width: 539px){.tool__grid__item__returns,.tool__grid__item__fees{width:100%}}.tool__grid__item__returns:after,.tool__grid__item__fees:after{position:absolute;display:block;content:"";width:1px;background:#d8d8d8;top:2rem;bottom:2rem;right:0}.tool__grid__item__returns__text,.tool__grid__item__fees__text{display:flex;flex-wrap:wrap;width:calc(100% - 10rem);padding-left:2rem}@media only screen and (max-width: 1299px){.tool__grid__item__returns__text,.tool__grid__item__fees__text{width:calc(100% - 7rem)}}@media only screen and (max-width: 539px){.tool__grid__item__returns__text,.tool__grid__item__fees__text{width:calc(100% - 8.323232rem)}}.tool__grid__item__returns__text__legend,.tool__grid__item__fees__text__legend{position:relative}.tool__grid__item__returns__text__legend:after,.tool__grid__item__fees__text__legend:after{content:"";position:relative;display:block;padding-bottom:100%}.tool__grid__item__returns__text__legend,.tool__grid__item__fees__text__legend{width:2rem;border-radius:100rem;background:#dae1e3;margin-right:1rem;display:inline-block;vertical-align:middle}.tool__grid__item__returns__text__legend:before,.tool__grid__item__fees__text__legend:before{position:absolute;display:block;content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:1rem;height:1rem;background:#fff;border-radius:100rem;z-index:3}.tool__grid__item__returns__text p,.tool__grid__item__fees__text p{margin-top:-0.5rem;margin-bottom:.5rem;font-size:1.3rem;width:100%}@media only screen and (max-width: 967px){[data-filter-type=fees] .tool__grid__item__fees{display:flex;flex-wrap:wrap}}.circleGraph{position:relative}.circleGraph:after{content:"";position:relative;display:block;padding-bottom:100%}.circleGraph{width:9rem}@media only screen and (max-width: 1299px){.circleGraph{width:7rem}}@media only screen and (max-width: 539px){.circleGraph{width:8.323232rem}}.circleGraph__inner{position:relative}.circleGraph__inner:after{content:"";position:relative;display:block;padding-bottom:100%}.circleGraph__inner img,.circleGraph__inner svg{position:absolute;top:0;left:0;width:100%;height:100%}.circleGraph__inner{width:calc(100% - 2.2rem);position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.circleGraph__inner circle{transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.circleGraph__inner svg{transform:rotate(93deg) !important}.circleGraph__outer{position:relative}.circleGraph__outer:after{content:"";position:relative;display:block;padding-bottom:100%}.circleGraph__outer img,.circleGraph__outer svg{position:absolute;top:0;left:0;width:100%;height:100%}.circleGraph__outer{width:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.circleGraph__outer circle{transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.circleGraph__outer svg{transform:rotate(93deg) !important}.starGraph{width:9rem;position:relative}@media only screen and (max-width: 1299px){.starGraph{width:7rem}}@media only screen and (max-width: 539px){.starGraph{width:8.323232rem}}.starGraph p{margin:.5rem 0 0 0;text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);z-index:8;font-size:1.2rem}.starGraph__star{position:relative}.starGraph__star:after{content:"";position:relative;display:block;padding-bottom:100%}.starGraph__star{display:block;position:relative;width:8rem;margin:0 auto;overflow:hidden;position:absolute;left:50%;transform:translateX(-50%) translateY(-50%);top:50%}@media only screen and (max-width: 539px){.starGraph__star{width:6.5rem}}.starGraph__star:before{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"44\" height=\"44\"><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M44 0v44H0V0h44ZM22.055 4.5l-5.479 11.021c-.149.316-.445.526-.795.58L3.55 17.86l8.85 8.575c.254.243.37.6.307.939L10.62 39.49l10.927-5.71c.16-.076.33-.117.499-.117.17 0 .34.031.499.116L33.48 39.5l-2.088-12.116a1.066 1.066 0 0 1 .308-.938l8.849-8.576-12.231-1.77a1.066 1.066 0 0 1-.795-.579L22.055 4.5Z\" fill=\"%23FFF\"/><path d=\"M11.44 27.282 9.286 39.864a.982.982 0 0 0 .387.952c.3.213.699.242 1.019.078l11.303-5.948 11.303 5.947c.145.078.3.107.456.107a.973.973 0 0 0 .96-1.135L32.562 27.27l9.148-8.915a.975.975 0 0 0-.544-1.66l-12.64-1.833-5.656-11.438c-.33-.66-1.417-.66-1.738 0l-5.655 11.448-12.641 1.844a.968.968 0 0 0-.786.66.98.98 0 0 0 .242.999l9.149 8.906Zm4.813-10.556a.95.95 0 0 0 .727-.533l5.016-10.15 5.006 10.15a.976.976 0 0 0 .728.533l11.196 1.63-8.1 7.896a.985.985 0 0 0-.282.864l1.911 11.157-10.012-5.268a.947.947 0 0 0-.456-.108 1.07 1.07 0 0 0-.457.108l-10.003 5.259 1.912-11.157a.963.963 0 0 0-.282-.864l-8.1-7.896 11.196-1.621Z\" fill=\"%2361D6ED\"/></g></svg>") !important;background-size:contain;z-index:4}.starGraph__star b{display:block;width:1%;position:absolute;top:0;bottom:0;background:#61d6ed;transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1);width:100% !important;opacity:.4}.toolsFilters{width:calc(100% - 45rem);padding-top:2.2rem}.toolsFilters__back{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;width:100%;display:flex;flex-wrap:wrap;color:#fff;font-size:1.4rem;margin-bottom:2rem}.toolsFilters__back img{margin-right:1rem}@media only screen and (max-width: 967px){.toolsFilters__back{display:inline-block;width:auto}}@media only screen and (max-width: 967px){.toolsFilters{width:100%;padding:2rem}}.toolsFilters__sort{max-width:50rem;display:flex;flex-wrap:wrap}.toolsFilters__sort__item{background:#fff;width:12rem;font-size:1.6rem;color:#000;align-items:center;padding:1rem .5rem 1.2rem;position:relative;text-align:center;display:inline-block;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.toolsFilters__sort__item:hover{background:hsl(0,0%,90%)}@media only screen and (max-width: 549px){.toolsFilters__sort__item{font-size:1.4rem;width:33.33333%}}.toolsFilters__sort__item.active{background:#f0610f}.toolsFilters__sort__item.active i{color:#fff;transform:translateX(0rem) translateY(-0.5rem) !important}.toolsFilters__sort__item.active b{transform:scale(1)}.toolsFilters__sort__item.active .toolsFilters__sort__item__arrow{display:inline-block !important;opacity:1 !important;transform:translateX(0rem) translateY(-0.4rem) !important}.toolsFilters__sort__item.ascending b{color:#f0610f !important}.toolsFilters__sort__item.ascending b:after{opacity:1;transform:scale(1)}.toolsFilters__sort__item__arrow{margin-left:-1rem;opacity:0;top:.2rem;position:relative;transform:translateX(0.5rem);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.toolsFilters__sort__item__arrow svg{height:20px;width:auto}.toolsFilters__sort__item__arrow svg polygon{fill:#fff}.toolsFilters__sort__item b{position:absolute;color:#fff;font-size:.8rem;transform:scale(0);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);left:0;right:0;margin:0 auto;text-align:center;margin-top:1.8rem;will-change:transform}.toolsFilters__sort__item b:after{position:absolute;display:block;content:"";content:"LOWEST TO HIGHEST";color:#fff;font-size:.8rem;left:0;will-change:transform;right:0;top:0;transform:scale(0);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.toolsFilters__sort__item i{font-style:normal;transform:translateX(0.5rem);position:relative;display:inline-block;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:transform;width:100%}.toolsFilters__sort__item:first-of-type{border-radius:.6rem 0 0 .6rem}.toolsFilters__sort__item:after{position:absolute;display:block;content:"";right:0;top:0;bottom:0;width:1px;background:#d8d8d8}.toolsFilters__sort__item:last-of-type{border-radius:0 .6rem .6rem 0}.toolsFilters__sort__item:last-of-type:after{display:none}.toolsFilters__type{display:flex;flex-wrap:wrap;width:100%;position:relative;z-index:1}@media only screen and (max-width: 639px){.toolsFilters__type{width:calc(100% - 8rem);margin-top:-1rem}}.toolsFilters__type p{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#fff;font-size:2.4rem}@media only screen and (max-width: 639px){.toolsFilters__type p{font-size:1.6rem;line-height:3.3rem}}.toolsFilters__type span{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#fff;width:100%;font-size:1.2rem;position:relative;top:-1rem}.toolsFilters__type__select{min-width:19rem;margin:-1rem 0 0}@media only screen and (max-width: 639px){.toolsFilters__type__select{margin:-0.5rem 0 0 -0.8rem;min-width:14rem}}.toolsFilters__type__select .choices[data-type*=select-multiple]>.choices__inner,.toolsFilters__type__select .choices[data-type*=select-one]>.choices__inner>.choices__list{background-image:url("data:image/svg+xml; utf8, <svg width=\"16\" height=\"9\" viewBox=\"0 0 16 9\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.839 5.96L13.936.108a.399.399 0 01.553.007l1.07 1.047a.38.38 0 01.008.542L8.122 8.851a.365.365 0 01-.283.105.387.387 0 01-.284-.105L.111 1.704a.38.38 0 01.007-.542L1.188.115a.399.399 0 01.554-.007L7.839 5.96z\" fill=\"%23F06210\" fill-rule=\"evenodd\"/></svg>") !important}.toolsFilters__type__select .choices__inner{border:1px solid #354464 !important;border:none !important;box-shadow:none !important;background:rgba(0,0,0,0);font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:2.4rem}@media only screen and (max-width: 639px){.toolsFilters__type__select .choices__inner{font-size:1.6rem}}.toolsFilters__type__select .choices__inner .choices__item--selectable{color:#f0610f}.toolsQuery{position:absolute;right:2rem;top:10rem}@media only screen and (max-width: 967px){.toolsQuery{top:5rem;width:calc(100% - 4rem);left:2rem}}.toolsQuery__input{width:44rem;position:relative;border-bottom:1px solid #fff}@media only screen and (max-width: 967px){.toolsQuery__input{width:100%;border:0}}.toolsQuery__input__clear{position:absolute;right:.4rem;top:.9rem;width:4rem;height:4rem;display:none;cursor:pointer}.toolsQuery__input__clear img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);filter:invert(1) brightness(100)}.toolsQuery__input>img{cursor:pointer;position:absolute;right:0;bottom:1rem}@media only screen and (max-width: 967px){.toolsQuery__input>img{right:1rem}}.toolsQuery__input input{outline:none;border:0;background:rgba(0,0,0,0);appearance:none;width:100%;color:#fff;font-size:2.2rem;padding:1rem 2.5rem 1rem .5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 !important}.toolsQuery__input input::-webkit-input-placeholder{color:#fff;opacity:.5}.toolsQuery__input input:-moz-placeholder{color:#fff;opacity:.5}.toolsQuery__input input::-moz-placeholder{color:#fff;opacity:.5}.toolsQuery__input input:-ms-input-placeholder{color:#fff;opacity:.5}@media only screen and (max-width: 967px){.toolsQuery__input input{border:none !important;padding-left:1rem;z-index:-1;opacity:0;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);pointer-events:none}.toolsQuery__input input:focus{pointer-events:all;z-index:10000000000000000000;display:block;opacity:1;background:#f0610f}.toolsQuery__input input:focus+svg path{fill:#fff}}.toolsQuery__results{position:absolute;background:#fff;border:1px solid #e4e4e4;border-radius:2px;z-index:999;top:100%;margin-top:.3rem;left:0;right:0;transition:transform .3s cubic-bezier(0.165, 0.84, 0.44, 1);box-shadow:-1px 4px 74px -16px rgba(0,0,0,.15);transform:scaleY(0);transform-origin:50% 0;max-height:20rem;overflow:auto;padding:.5rem 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toolsQuery__results::-webkit-scrollbar-track{background-color:#ebebeb}.toolsQuery__results::-webkit-scrollbar{width:3px;background-color:#ebebeb}.toolsQuery__results::-webkit-scrollbar-thumb{background-color:#f0610f}.toolsQuery__results.active{transform:scaleY(1)}.toolsQuery__results__item{width:100%;list-style:none;margin:0 !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1)}.toolsQuery__results__item:hover{background:#f0610f}.toolsQuery__results__item:hover a{color:#fff !important}.toolsQuery__results__item:hover a mark{background:#fff !important;color:#f0610f !important}.toolsQuery__results__item a{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;display:block;padding:1rem 1rem;color:#000 !important;font-size:1.2rem;text-decoration:none !important;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1);white-space:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toolsQuery__results__item a mark{transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1);background:#f0610f !important;color:#fff !important}@media only screen and (max-width: 967px){body[data-sort-by=average_5_year_return_net] .tool__grid__item__fees{display:none}body[data-sort-by=average_5_year_return_net] .tool__grid__item__fees:after{display:none !important}body[data-sort-by=average_5_year_return_net] .tool__grid__item__service{display:none}body[data-sort-by=average_5_year_return_net] .tool__grid__item__returns{display:flex}body[data-sort-by=services_total] .tool__grid__item__fees{display:none}body[data-sort-by=services_total] .tool__grid__item__fees:after{display:none !important}body[data-sort-by=services_total] .tool__grid__item__service{display:flex}body[data-sort-by=services_total] .tool__grid__item__returns{display:none}body[data-sort-by=synthetic_expense_ratio] .tool__grid__item__fees{display:flex}body[data-sort-by=synthetic_expense_ratio] .tool__grid__item__fees:after{display:none !important}body[data-sort-by=synthetic_expense_ratio] .tool__grid__item__service{display:none}body[data-sort-by=synthetic_expense_ratio] .tool__grid__item__returns{display:none}}.tool__grid__item.active .tool__grid__item__fees,.tool__grid__item.active .tool__grid__item__service,.tool__grid__item.active .tool__grid__item__returns{display:flex}@media only screen and (max-width: 539px){.tool__grid__item.active .tool__grid__item__link{display:flex;width:100%}.tool__grid__item.active .tool__grid__item__link p{width:100%}}@media only screen and (max-width: 967px){.tool__grid__item.active .tool__grid__item__service:before{position:absolute;display:block;content:"";height:1px;background:#d8d8d8;left:2rem;right:2rem;top:0}}@media only screen and (max-width: 967px){.tool__grid__item.active .tool__grid__item__returns:before{position:absolute;display:block;content:"";height:1px;background:#d8d8d8;left:2rem;right:2rem;top:0}.tool__grid__item.active .tool__grid__item__returns:after{position:absolute;display:block;content:"";width:1px;background:#d8d8d8;top:2rem;bottom:2rem;left:0;display:block !important}}.KiwisaverFeesCalculatorPage .takeover__wrap__copy__details h1{font-size:4.2rem}.KiwisaverFeesCalculatorPage .takeover__wrap__copy__actions__item__icon{position:relative}.KiwisaverFeesCalculatorPage .takeover__wrap__copy__actions__item__icon:after{content:"";position:relative;display:block;padding-bottom:100%}.KiwisaverFeesCalculatorPage .takeover__wrap__copy__actions__item__icon img,.KiwisaverFeesCalculatorPage .takeover__wrap__copy__actions__item__icon svg{position:absolute;top:0;left:0;width:100%;height:100%}.KiwisaverFeesCalculatorPage .takeover__wrap__copy__actions__item__icon{width:6.9rem;height:6.9rem}.KiwisaverFeesCalculatorPage .takeover__wrap__copy__actions__item__text{width:calc(100% - 8.9rem)}.KiwisaverFeesCalculatorPage .takeover__wrap__copy__actions__item__text h3{font-size:2.4rem}@media only screen and (min-width: 968px){.KiwisaverFeesCalculatorPage .button--blue{border:1px solid rgb(83.2647727273,210.4357954545,235.4352272727) !important}}.exponentialSlider{position:relative;width:100%}.exponentialSlider__step{position:absolute;top:0;bottom:0;pointer-events:none;z-index:4;font-size:1.2rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;text-align:right;width:7rem}.exponentialSlider__step__top{position:absolute;top:0;text-align:right;width:100%;opacity:0;transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1);transform:translateY(1rem);color:#f0610f}.exponentialSlider__step__bottom{position:absolute;bottom:0;text-align:right;width:100%;opacity:0;transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1);transform:translateY(-1rem);color:#666}.exponentialSlider__step.active .exponentialSlider__step__top,.exponentialSlider__step.active .exponentialSlider__step__bottom{opacity:1;transform:translateY(0)}.exponentialSlider__step--0{left:0}.exponentialSlider__step--0 .exponentialSlider__step__top{top:50%}.exponentialSlider__step--0 .exponentialSlider__step__bottom{bottom:1rem}.exponentialSlider__step--1{left:50%;margin-left:-5rem}.exponentialSlider__step--1 .exponentialSlider__step__top{top:30%}.exponentialSlider__step--1 .exponentialSlider__step__bottom{bottom:0rem}.exponentialSlider__step--2{right:4rem}.exponentialSlider__step--2 .exponentialSlider__step__top{top:5%}.exponentialSlider__step--2 .exponentialSlider__step__bottom{bottom:-1.2rem}.exponentialSlider__gains{position:relative}.exponentialSlider__gains:after{content:"";position:relative;display:block;padding-bottom:35.2272727273%}.exponentialSlider__gains img,.exponentialSlider__gains svg{position:absolute;top:0;left:0;width:100%;height:100%}.exponentialSlider__gains{width:100%;background:#ffebe3;overflow:hidden}.exponentialSlider__gains svg{z-index:2}.exponentialSlider__gains .exponentialSlider__animation{background:#f0610f}.exponentialSlider__losses{position:relative}.exponentialSlider__losses:after{content:"";position:relative;display:block;padding-bottom:12.0982986767%}.exponentialSlider__losses img,.exponentialSlider__losses svg{position:absolute;top:0;left:0;width:100%;height:100%}.exponentialSlider__losses{width:100%;background:#e8e8e8;overflow:hidden}.exponentialSlider__losses svg{z-index:2}.exponentialSlider__losses .exponentialSlider__animation{background:#999}.exponentialSlider__slider{position:relative;z-index:3;padding:0 3.5rem 0 3rem}.exponentialSlider__animation{position:absolute;top:0;left:0;bottom:0;width:0;transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1);z-index:1}.savedFilters{display:none}.saved-view .header__push{background:#be2b74}.saved-view .toolActions .selectElement label{color:#fff}.saved-view .toolActions .choices__inner{border-color:hsla(0,0%,100%,.4) !important}.saved-view .fundTypeDisplay{display:block}.saved-view .tool__grid{margin-top:0}.saved-view .toolWrapper,.saved-view .tool{background:#be2b74 !important}.saved-view .tool__grid__item{box-shadow:0 0px 10px rgba(0,0,0,.3) !important}@media only screen and (min-width: 968px){.saved-view .button--pink{border-color:rgb(169.2060085837,38.2939914163,103.30472103) !important;box-shadow:0 1px 3px 0 rgba(0,0,0,.3)}}.saved-view .savedFilters{display:block;margin-top:5rem;width:calc(100% - 48rem);display:flex;flex-wrap:wrap;align-items:center}.saved-view .savedFilters__back{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;width:100%;display:flex;flex-wrap:wrap;color:#fff;font-size:1.4rem;margin-bottom:2rem}.saved-view .savedFilters__back svg{transform:rotate(90deg);margin-right:1rem}.saved-view .savedFilters__back svg polygon{fill:#f0610f}@media only screen and (max-width: 967px){.saved-view .savedFilters{width:100%;padding:0 2rem}}.saved-view .savedFilters h2{margin:0}@media only screen and (max-width: 549px){.saved-view .savedFilters{padding-top:2rem}.saved-view .savedFilters h2{position:absolute;top:2rem;left:2rem;margin:0}}.saved-view .savedFilters__sort{max-width:50rem;display:flex;flex-wrap:wrap;display:none}.saved-view .savedFilters__sort__item{background:#fff;width:16rem;font-size:1.6rem;color:#000;align-items:center;padding:1rem .5rem;position:relative;text-align:center;display:inline-block}.saved-view .savedFilters__sort__item.active{background:#f0610f}.saved-view .savedFilters__sort__item.active i{color:#fff;transform:translateX(0rem) !important}.saved-view .savedFilters__sort__item.active .savedFilters__sort__item__arrow{display:inline-block !important;opacity:1 !important;transform:translateX(0rem) !important}.saved-view .savedFilters__sort__item.ascending .savedFilters__sort__item__arrow{transform:translateX(0rem) translateY(-0.5rem) rotate(-180deg) !important}.saved-view .savedFilters__sort__item__arrow{margin-left:-0.9rem;opacity:0;top:.2rem;position:relative;transform:translateX(0.5rem)}.saved-view .savedFilters__sort__item__arrow polygon{fill:#fff}.saved-view .savedFilters__sort__item i{font-style:normal;will-change:transform;transform:translateX(0.5rem);position:relative;display:inline-block;width:100%}.saved-view .savedFilters__sort__item{border-radius:2px}.saved-view .toolsQuery{display:none}.saved-view .toolsFilters{display:none}.pausingActions{width:100%;display:flex;flex-wrap:wrap;margin:2rem auto}.pausingActions .js-remove-pause{display:none;align-self:flex-start}.pausingActions .js-add-pause{align-self:flex-end;margin-right:0;margin-left:auto}.js-second-pause-wrapper,.js-third-pause-wrapper{display:none}.js-second-pause-wrapper.active,.js-third-pause-wrapper.active{display:flex}.flexible{display:flex;flex-wrap:wrap}.flexible .toggleInput{width:100%}.Toast\\Tools\\Pages\\KiwisaverCalculatorPage .takeover__background{background-position:100% 50%}@media screen and (max-width: 768px){.DecumulationIntroPage .banner__title img,.DecumulationCalculatorPage .banner__title img{width:4rem;margin-right:1rem}}.DecumulationIntroPage .tooltip__icon,.DecumulationCalculatorPage .tooltip__icon{width:16px;height:16px;display:inline-block;position:relative}.DecumulationIntroPage .tooltip__icon::before,.DecumulationCalculatorPage .tooltip__icon::before{position:absolute;content:"";top:0;left:0;border-radius:.3rem;background:#f0610f;width:16px;height:16px;z-index:-1}.DecumulationIntroPage .tooltip__icon img,.DecumulationCalculatorPage .tooltip__icon img{width:16px;height:16px;position:absolute;top:0;left:0}.DecumulationIntroPage .tooltip__icon svg,.DecumulationCalculatorPage .tooltip__icon svg{width:16px;position:absolute;top:0;left:0;height:16px}.DecumulationIntroPage .tooltip__icon svg path,.DecumulationCalculatorPage .tooltip__icon svg path{fill:#fff}.DecumulationIntroPage .tooltip__copy,.DecumulationCalculatorPage .tooltip__copy{font-size:1.4rem}.DecumulationIntroPage #chartjs-tooltip1,.DecumulationIntroPage #chartjs-tooltip2,.DecumulationIntroPage #chartjs-tooltip3,.DecumulationIntroPage #chartjs-tooltip4,.DecumulationCalculatorPage #chartjs-tooltip1,.DecumulationCalculatorPage #chartjs-tooltip2,.DecumulationCalculatorPage #chartjs-tooltip3,.DecumulationCalculatorPage #chartjs-tooltip4{width:20rem;display:block;font-size:1.3rem;z-index:99999}.DebtCalculatorPage #chartjs-tooltip{width:18rem}.js-debt-name{color:#2c2c2c !important}.SavingsCalculatorPage #chartjs-tooltip{width:16rem;transform:translateX(-60%) translateY(-60%)}.MortgageCalculatorPage #chartjs-tooltip.left{margin-left:10rem}#chartjs-tooltip1,#chartjs-tooltip2,#chartjs-tooltip3,#chartjs-tooltip4,#chartjs-tooltip{z-index:11111;position:absolute;pointer-events:none;background:hsla(0,0%,100%,.95);color:1845;font-size:1.4rem;padding:.8rem;border-radius:.2rem;color:#001845;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);display:flex;flex-wrap:wrap;width:13.8rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}#chartjs-tooltip1 .tooltipInvestor,#chartjs-tooltip2 .tooltipInvestor,#chartjs-tooltip3 .tooltipInvestor,#chartjs-tooltip4 .tooltipInvestor,#chartjs-tooltip .tooltipInvestor{width:100%;margin:0 .2rem;font-size:1rem}#chartjs-tooltip1 .tooltipInvestor__title,#chartjs-tooltip2 .tooltipInvestor__title,#chartjs-tooltip3 .tooltipInvestor__title,#chartjs-tooltip4 .tooltipInvestor__title,#chartjs-tooltip .tooltipInvestor__title{font-size:1rem}#chartjs-tooltip1 .tooltipentry,#chartjs-tooltip2 .tooltipentry,#chartjs-tooltip3 .tooltipentry,#chartjs-tooltip4 .tooltipentry,#chartjs-tooltip .tooltipentry{display:flex;flex-wrap:wrap;width:100%;align-items:center;margin-top:.6rem;order:4;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}#chartjs-tooltip1 .tooltipentry.order-12,#chartjs-tooltip2 .tooltipentry.order-12,#chartjs-tooltip3 .tooltipentry.order-12,#chartjs-tooltip4 .tooltipentry.order-12,#chartjs-tooltip .tooltipentry.order-12{order:12}#chartjs-tooltip1 .tooltipentry.order-7,#chartjs-tooltip2 .tooltipentry.order-7,#chartjs-tooltip3 .tooltipentry.order-7,#chartjs-tooltip4 .tooltipentry.order-7,#chartjs-tooltip .tooltipentry.order-7{order:7}#chartjs-tooltip1 .tooltipentry.order-6,#chartjs-tooltip2 .tooltipentry.order-6,#chartjs-tooltip3 .tooltipentry.order-6,#chartjs-tooltip4 .tooltipentry.order-6,#chartjs-tooltip .tooltipentry.order-6{order:6}#chartjs-tooltip1 .tooltipentry.order-5,#chartjs-tooltip2 .tooltipentry.order-5,#chartjs-tooltip3 .tooltipentry.order-5,#chartjs-tooltip4 .tooltipentry.order-5,#chartjs-tooltip .tooltipentry.order-5{order:5}#chartjs-tooltip1 .tooltipentry.order-4,#chartjs-tooltip2 .tooltipentry.order-4,#chartjs-tooltip3 .tooltipentry.order-4,#chartjs-tooltip4 .tooltipentry.order-4,#chartjs-tooltip .tooltipentry.order-4{order:4}#chartjs-tooltip1 .tooltipentry.order-3,#chartjs-tooltip2 .tooltipentry.order-3,#chartjs-tooltip3 .tooltipentry.order-3,#chartjs-tooltip4 .tooltipentry.order-3,#chartjs-tooltip .tooltipentry.order-3{order:3}#chartjs-tooltip1 .tooltipentry.order-2,#chartjs-tooltip2 .tooltipentry.order-2,#chartjs-tooltip3 .tooltipentry.order-2,#chartjs-tooltip4 .tooltipentry.order-2,#chartjs-tooltip .tooltipentry.order-2{order:2}#chartjs-tooltip1 .tooltipentry.order-2,#chartjs-tooltip2 .tooltipentry.order-2,#chartjs-tooltip3 .tooltipentry.order-2,#chartjs-tooltip4 .tooltipentry.order-2,#chartjs-tooltip .tooltipentry.order-2{order:2}#chartjs-tooltip1 .tooltipentry.order-1,#chartjs-tooltip2 .tooltipentry.order-1,#chartjs-tooltip3 .tooltipentry.order-1,#chartjs-tooltip4 .tooltipentry.order-1,#chartjs-tooltip .tooltipentry.order-1{order:1}#chartjs-tooltip1 .tooltipentry--0,#chartjs-tooltip2 .tooltipentry--0,#chartjs-tooltip3 .tooltipentry--0,#chartjs-tooltip4 .tooltipentry--0,#chartjs-tooltip .tooltipentry--0{order:3}#chartjs-tooltip1 .tooltipentry--0 .tooltipentry__color,#chartjs-tooltip2 .tooltipentry--0 .tooltipentry__color,#chartjs-tooltip3 .tooltipentry--0 .tooltipentry__color,#chartjs-tooltip4 .tooltipentry--0 .tooltipentry__color,#chartjs-tooltip .tooltipentry--0 .tooltipentry__color{background:#3784a4}#chartjs-tooltip1 .tooltipentry--1,#chartjs-tooltip2 .tooltipentry--1,#chartjs-tooltip3 .tooltipentry--1,#chartjs-tooltip4 .tooltipentry--1,#chartjs-tooltip .tooltipentry--1{order:2}#chartjs-tooltip1 .tooltipentry--1 .tooltipentry__color,#chartjs-tooltip2 .tooltipentry--1 .tooltipentry__color,#chartjs-tooltip3 .tooltipentry--1 .tooltipentry__color,#chartjs-tooltip4 .tooltipentry--1 .tooltipentry__color,#chartjs-tooltip .tooltipentry--1 .tooltipentry__color{background:#61d5ed}#chartjs-tooltip1 .tooltipentry--2,#chartjs-tooltip2 .tooltipentry--2,#chartjs-tooltip3 .tooltipentry--2,#chartjs-tooltip4 .tooltipentry--2,#chartjs-tooltip .tooltipentry--2{order:1}#chartjs-tooltip1 .tooltipentry--2 .tooltipentry__color,#chartjs-tooltip2 .tooltipentry--2 .tooltipentry__color,#chartjs-tooltip3 .tooltipentry--2 .tooltipentry__color,#chartjs-tooltip4 .tooltipentry--2 .tooltipentry__color,#chartjs-tooltip .tooltipentry--2 .tooltipentry__color{background:#3db4a6}#chartjs-tooltip1 .tooltipentry--Credit .tooltipentry__color,#chartjs-tooltip2 .tooltipentry--Credit .tooltipentry__color,#chartjs-tooltip3 .tooltipentry--Credit .tooltipentry__color,#chartjs-tooltip4 .tooltipentry--Credit .tooltipentry__color,#chartjs-tooltip .tooltipentry--Credit .tooltipentry__color{background:#3db4a6}#chartjs-tooltip1 .tooltipentry--Personal .tooltipentry__color,#chartjs-tooltip2 .tooltipentry--Personal .tooltipentry__color,#chartjs-tooltip3 .tooltipentry--Personal .tooltipentry__color,#chartjs-tooltip4 .tooltipentry--Personal .tooltipentry__color,#chartjs-tooltip .tooltipentry--Personal .tooltipentry__color{background:#6ccde5}#chartjs-tooltip1 .tooltipentry--Buy .tooltipentry__color,#chartjs-tooltip2 .tooltipentry--Buy .tooltipentry__color,#chartjs-tooltip3 .tooltipentry--Buy .tooltipentry__color,#chartjs-tooltip4 .tooltipentry--Buy .tooltipentry__color,#chartjs-tooltip .tooltipentry--Buy .tooltipentry__color{background:#1e8593}#chartjs-tooltip1 .tooltipentry--Car .tooltipentry__color,#chartjs-tooltip2 .tooltipentry--Car .tooltipentry__color,#chartjs-tooltip3 .tooltipentry--Car .tooltipentry__color,#chartjs-tooltip4 .tooltipentry--Car .tooltipentry__color,#chartjs-tooltip .tooltipentry--Car .tooltipentry__color{background:#274782}#chartjs-tooltip1 .tooltipentry--Overdraft .tooltipentry__color,#chartjs-tooltip2 .tooltipentry--Overdraft .tooltipentry__color,#chartjs-tooltip3 .tooltipentry--Overdraft .tooltipentry__color,#chartjs-tooltip4 .tooltipentry--Overdraft .tooltipentry__color,#chartjs-tooltip .tooltipentry--Overdraft .tooltipentry__color{background:#7e6ce4}#chartjs-tooltip1 .tooltipentry--Other .tooltipentry__color,#chartjs-tooltip2 .tooltipentry--Other .tooltipentry__color,#chartjs-tooltip3 .tooltipentry--Other .tooltipentry__color,#chartjs-tooltip4 .tooltipentry--Other .tooltipentry__color,#chartjs-tooltip .tooltipentry--Other .tooltipentry__color{background:#85e8de}#chartjs-tooltip1 .tooltipentry__color,#chartjs-tooltip2 .tooltipentry__color,#chartjs-tooltip3 .tooltipentry__color,#chartjs-tooltip4 .tooltipentry__color,#chartjs-tooltip .tooltipentry__color{width:1rem;height:1rem;background:#001845;margin-right:.4rem}#chartjs-tooltip1 .tooltipentry__title,#chartjs-tooltip2 .tooltipentry__title,#chartjs-tooltip3 .tooltipentry__title,#chartjs-tooltip4 .tooltipentry__title,#chartjs-tooltip .tooltipentry__title{color:#001845;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}#chartjs-tooltip1 .tooltipentry__value,#chartjs-tooltip2 .tooltipentry__value,#chartjs-tooltip3 .tooltipentry__value,#chartjs-tooltip4 .tooltipentry__value,#chartjs-tooltip .tooltipentry__value{color:#f0610f;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;padding-left:.4rem}.backToTop{position:fixed;bottom:2rem;right:2rem;width:5rem;height:5rem;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);border-radius:100rem;border:2px solid #f0610f;display:block;transform:translateY(2rem);opacity:0;background:hsla(0,0%,100%,.5);background:#001845;z-index:9999999;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);cursor:pointer}.backToTop.visible{transform:translateY(0);opacity:1}.backToTop svg{top:50%;transform:translateY(-50%) rotate(180deg);position:absolute;left:0;right:0;margin:0 auto;width:20px;height:20px}.backToTop svg polygon{fill:#f0610f}.BudgetingToolPage.toolLoading .tool-loader{pointer-events:initial;opacity:.5}.BudgetingToolPage .tool-loader{display:block !important;opacity:0;pointer-events:none;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.tool-loader-alt,.tool-loader{position:absolute;top:0;right:0;bottom:0;left:0;background:#001845;position:fixed;z-index:999}.tool-loader-alt .loader-wrapper:before,.tool-loader .loader-wrapper:before{background:#001845}.tool-loader-alt .loader-wrapper,.tool-loader .loader-wrapper{opacity:1;z-index:9999;visibility:visible}.tool-loader-alt p,.tool-loader p{font-size:1.6rem;position:absolute;top:32rem;text-align:center;width:100%;color:#fff}.tool__grid+.loader-wrapper{margin-top:10rem}.tool__grid+.loader-wrapper:before{display:none}.tool__grid+.loader-wrapper p{color:#fff;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.4rem;width:154px;height:100px;position:absolute;top:31rem;left:50%;margin-left:1.5rem;transform:translateX(-50%)}.checkboxHolder{position:relative;display:inline-block;width:auto;text-align:left}.checkboxHolder .tooltip__icon svg path{fill:#fff}.quantitySelector{position:relative;width:100%;padding:.4rem 2rem;border-radius:.8rem;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);margin:0 0 1.5rem;display:flex;flex-wrap:wrap;align-items:center;align-content:center}.quantitySelector.dormant{cursor:pointer}.quantitySelector.dormant .quantitySelector__quantity{opacity:0}.quantitySelector.active{background:#f0610f}.quantitySelector.active img{filter:invert(1) brightness(1000)}.quantitySelector.active .quantitySelector__title p{color:#fff !important}.quantitySelector.active .quantitySelector__quantity__quantity input{color:#fff !important;background:rgba(0,0,0,0)}.quantitySelector__title{width:calc(100% - 10rem);display:flex;flex-wrap:wrap;align-items:center}.quantitySelector__title img{width:4rem !important;height:4rem !important;margin-right:.5rem !important;position:relative !important;left:-0.5rem !important}.quantitySelector__title p{color:#f0610f;margin:0;user-select:none;font-size:2rem !important;font-weight:600 !important}@media only screen and (max-width: 967px){.quantitySelector__title p{font-size:1.6rem !important}}.quantitySelector__quantity{width:10rem;position:relative;display:flex;flex-wrap:wrap;align-items:center;align-content:center}.quantitySelector__quantity__subtract{width:3rem;height:3rem;cursor:pointer;position:relative}.quantitySelector__quantity__subtract img{object-fit:contain !important}.quantitySelector__quantity__quantity{width:calc(100% - 5rem);padding:0 0rem;user-select:none;margin-right:-1rem;transform:translateX(-0.8rem);text-indent:-2px}@media only screen and (max-width: 767px){.quantitySelector__quantity__quantity{transform:translateX(0rem)}}.quantitySelector__quantity__quantity input{-webkit-appearance:none;appearance:none;width:100%;border:0;font-size:3rem;text-align:center;color:#f0610f;position:relative;left:.2rem;appearance:none;pointer-events:none;user-select:none;margin:0;margin-left:-0.4rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;-moz-appearance:textfield}@media only screen and (min-width: 768px){.quantitySelector__quantity__quantity input{transform:translateX(1.5rem)}}.quantitySelector__quantity__add{width:3rem;height:3rem;cursor:pointer;position:relative}.quantitySelector__quantity__add img{object-fit:contain !important}#body .tool__debts{padding:0 0 2rem}#body .tool__debts .debt.active .debt__heading__delete{opacity:1 !important;visibility:visible !important;transform:translateX(0) !important}#body .js-debt{width:100%}#body .js-debt .selectElement label,#body .js-debt .multiInput__wide__input label{font-size:1.2rem !important}#body .js-debt .multiInput__narrow__select>label{font-size:1.2rem !important}#body .js-debt .multiInput{margin-top:1rem !important}#body .js-debt .toggleInput label{margin-top:0 !important;line-height:1.4}#body .js-debt .toggleInput+.toggleInput{margin-top:.5rem}#body .js-continue-wrapper{background:#fff}#body .js-continue-wrapper label{margin-top:0}#body .js-continue-wrapper:after{display:none}#body .js-continue-wrapper .multiInput{margin-top:2rem}#body .js-continue-wrapper .toggleInput__content{background:rgba(0,0,0,0)}#body [data-repayment-method="Minimum repayments"] [data-type="No. repayments remaining"]{display:none !important}#body [data-type=personal_loan] .toggleInput--ongoing{display:none !important}#body [data-type=buy_now_pay_later] .repayment_type_holder{display:none !important}#body [data-type=buy_now_pay_later] .toggleInput--ongoing,#body [data-type=car_loan] .toggleInput--ongoing{display:none !important}#body [data-type=other] .repayment_type_holder,#body [data-type=overdraft] .repayment_type_holder,#body [data-type=car_loan] .repayment_type_holder,#body [data-type=credit_card] .repayment_type_holder,#body [data-type=personal_loan] .repayment_type_holder{display:none !important}#body [data-type="No. repayments remaining"] .multiInput__wide__input input{padding-left:.5rem}#body [data-type="No. repayments remaining"] .multiInput__wide__input span{display:none !important}#body [data-repayment-method=Unconstrained] [data-type="No. repayments remaining"],#body [data-repayment-method=Unconstrained] [data-type="Min repayments"]{display:none !important}#body .repayment_type_holder{margin-top:1rem;margin-bottom:0}#body .payMoreSlider{padding:1rem 0 8rem}.Toast\\Tools\\Pages\\DebtCalculatorPage .flickity-slider{margin-top:-150% !important}.Toast\\Tools\\Pages\\DebtCalculatorPage .flickity-viewport{padding-top:150% !important}@media only screen and (max-width: 967px){.Toast\\Tools\\Pages\\DebtCalculatorPage .tool__graph__wrap{position:relative !important;top:0 !important}}@media only screen and (max-width: 967px){.Toast\\Tools\\Pages\\DebtCalculatorPage .tool__graph__wrap__terms{position:relative !important;top:0 !important}}.payMoreSliderAlt{background:#fff;border-radius:2px;margin-top:2rem;padding:3rem 4rem 7rem;width:calc(100% - 4rem);margin:0 auto}.payMoreSliderAlt p{font-size:2rem;color:#001845}@media only screen and (max-width: 967px){.payMoreSliderAlt{display:block !important}}@media only screen and (max-width: 479px){.payMoreSliderAlt{padding:1rem 2rem 6rem}}@media only screen and (max-width: 399px){.payMoreSliderAlt p{font-size:1.4rem}.payMoreSliderAlt .tool__graph__wrap__terms{margin-top:-1.5rem;margin-bottom:1rem}}@media only screen and (max-width: 967px){.payMoreSlider{display:none !important}}@supports(-webkit-touch-callout: none){.quantitySelector__quantity__quantity input{padding-left:0 !important;padding-right:0 !important;transform:translateX(-0.2rem)}}.investor-modal-chart-container{position:relative;width:100%;height:auto;position:relative}.investor-modal-chart-container:after{content:"";position:relative;display:block;padding-bottom:71.4%}.investor-modal-chart-container canvas{position:absolute;top:0;left:0}.investor-intro-chart-container{position:relative}.investor-intro-chart-container:after{content:"";position:relative;display:block;padding-bottom:88%}.investor-intro-chart-container{position:relative;width:106%;height:auto}.investor-intro-chart-container canvas{position:absolute !important;top:0 !important;left:0 !important;z-index:3}.investor-bar-chart-container{position:relative}.investor-bar-chart-container:after{content:"";position:relative;display:block;padding-bottom:88%}.investor-bar-chart-container{position:relative;width:100%;height:auto}.investor-bar-chart-container canvas{position:absolute !important;top:0 !important;left:0 !important;z-index:3}.DecumulationCalculatorPage .warning-copy{background:#fff}.warning-copy{width:100%;margin:0 auto;width:calc(100% - 4rem);margin:4rem auto;background:#ededf6;border-radius:1.5rem}.warning-copy__wrap{max-width:1440px;margin:0 auto;width:100%;display:flex;flex-wrap:wrap;padding:2rem;align-items:center;align-content:center}.warning-copy__wrap__copy{width:calc(100% - 38rem)}@media only screen and (max-width: 967px){.warning-copy__wrap__copy{width:100%;order:2}}.warning-copy__wrap__copy__header{cursor:pointer}.warning-copy__wrap__copy__header h5{display:flex;flex-wrap:wrap;align-items:center;align-content:center;margin:0}.warning-copy__wrap__copy__header h5 img{transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.warning-copy__wrap__copy.active img{transform:rotate(-90deg) !important}.warning-copy__wrap__share{width:38rem;display:flex;flex-wrap:wrap;align-items:center;align-content:center}@media only screen and (max-width: 967px){.warning-copy__wrap__share{width:100%;margin-left:-1rem;margin-bottom:2rem}}.warning-copy__wrap__share__text{margin:0 1rem !important;font-size:1.6rem !important}@media only screen and (max-width: 967px){.warning-copy__wrap__share__text{display:block;width:100%}.warning-copy__wrap__share__text:first-child{margin-bottom:2rem !important}}@media only screen and (max-width: 967px){.warning-copy__wrap__share{width:100%;order:1}}.warning-copy__wrap__share a{display:block;padding:0rem}.warning-copy__wrap__share a:first-of-type{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.warning-copy__wrap__expandable{order:3}.warning-copy__wrap__expandable__inner{padding:2rem 0 0}.PersonalityPage .sorted-footer,.Toast\\Tools\\Pages\\GoalPlannerPage .sorted-footer,.RetirementCalculatorPage .sorted-footer,.MortgageCalculatorPage .sorted-footer,.SavingsCalculatorPage .sorted-footer,.KiwisaverFeesCalculatorPage .sorted-footer,.DebtCalculatorPage .sorted-footer,.KiwisaverCalculatorPage .sorted-footer{display:none !important}.Toast\\Tools\\Pages\\DebtCalculatorPage .blockText+.blockText{padding-top:0}[data-type=Repayments] .invalid-input:after{width:100%;left:0;right:0;transform:translateX(0);text-align:center;content:attr(data-minimum-repayment-amount)}.invalid-input{position:relative}.invalid-input:after{position:absolute;display:block;content:"";content:"REQUIRED";font-size:.8rem;bottom:-0.2rem;color:#f0610f;left:50%;transform:translateX(-50%);text-align:center;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;width:7rem}.invalid-input input{border-bottom:2px solid #f0610f !important;background:rgba(240,97,15,.1) !important;animation:wobble .5s ease-in-out 0s 1 normal forwards}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-0.3rem)}30%{transform:translateX(0.3rem)}45%{transform:translateX(-0.3rem)}60%{transform:translateX(0.3rem)}75%{transform:translateX(-0.3rem)}100%{transform:translateX(0%)}}.tool-loader-alt{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.tool-loader-alt .loader-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.tool-loader-alt .loader-wrapper .coin-purse{position:relative;display:block;width:100%;position:relative;text-align:center;max-width:20rem}.tool-loader-alt .loader-wrapper .coin-purse .purse{margin:0 auto;position:relative;width:100%;z-index:3;height:auto;animation:grow 4s ease-in-out infinite}.tool-loader-alt .loader-wrapper .coin-purse .coin-1{position:absolute;top:10rem;left:50%;transform:translateX(-10vw) translateY(-100vh);animation:move-1 4s ease-in-out infinite}.tool-loader-alt .loader-wrapper .coin-purse .coin-2{position:absolute;top:10rem;left:50%;transform:translateX(10vw) translateY(-100vh);animation:move-2 4s ease-in-out infinite;animation-delay:2s}.tool-loader-alt .loader-wrapper p{position:relative;top:1rem}@keyframes move-1{0%{transform:translateX(-13vw) translateY(-100vh);opacity:1}30%{transform:translateX(-2vw) translateY(0vh);opacity:1}99%{transform:translateX(-2vw) translateY(0vh);opacity:0}100%{transform:translateX(-13vw) translateY(-100vh);opacity:0}}@keyframes move-2{0%{transform:translateX(5vw) translateY(-100vh);opacity:1}30%{transform:translateX(-3.5rem) translateY(0vh);opacity:1}99%{transform:translateX(-3.5rem) translateY(0vh);opacity:0}100%{transform:translateX(5vw) translateY(-100vh);opacity:0}}@keyframes grow{0%{transform:scale(1)}20%{transform:scale(1) rotate(-4deg)}22%{transform:scale(1) rotate(4deg)}25%{transform:scale(1.2) rotate(0deg)}30%{transform:scale(1) rotate(0deg)}70%{transform:scale(1) rotate(4deg)}72%{transform:scale(1) rotate(-4deg)}75%{transform:scale(1.2) rotate(0deg)}80%{transform:scale(1) rotate(0deg)}}h5.js-show-for-shortfall{padding:0 1rem}.choices__list--dropdown .choices__item[data-value=duplicate],.choices__list--dropdown .choices__item[data-value=rename]{padding-left:3.5rem !important;position:relative;border-top:1px solid #ededf6}.choices__list--dropdown .choices__item[data-value=duplicate]:before,.choices__list--dropdown .choices__item[data-value=rename]:before{position:absolute;display:block;content:"";top:.5rem;left:.5rem;position:absolute;background-image:url(../scripts/a7719633669b459fe68b.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:24px;height:24px}.choices__list--dropdown .choices__item[data-value=duplicate]:after,.choices__list--dropdown .choices__item[data-value=rename]:after{display:none !important}.choices__list--dropdown .choices__item[data-value=duplicate]+[data-value=duplicate],.choices__list--dropdown .choices__item[data-value=duplicate]+[data-value=rename],.choices__list--dropdown .choices__item[data-value=rename]+[data-value=duplicate],.choices__list--dropdown .choices__item[data-value=rename]+[data-value=rename]{border-top:0 !important}.choices__list--dropdown .choices__item[data-value=rename]:before{background-image:url(../scripts/66ccf57f4ba370444ee8.svg)}.choices__list--dropdown .choices__item[data-value=delete]{padding-left:3.5rem !important}.choices__list--dropdown .choices__item[data-value=delete]:before{position:absolute;display:block;content:"";top:.5rem;left:.5rem;position:absolute;background:url(../scripts/c8814f8b57d60dfe4e1c.svg) no-repeat;background-size:contain;width:24px;height:24px}.choices__list--dropdown .choices__item[data-value=delete]:after{display:none !important}.choices__item small{display:block;font-size:.8rem;opacity:.5}.choices__item small.hide{display:none}.interest_only_years_holder .choices__inner{padding-top:2.5rem !important}.tool__main__results__item__wrap__select,.tool__main__graph__chart__terms,.interest_only_years_holder{margin-top:2rem}.tool__main__results__item__wrap__select .choices__inner,.tool__graph__wrap__terms .choices__inner,.tool__main__graph__chart__terms .choices__inner,.interest_only_years_holder .choices__inner{border:1px solid #354464 !important;box-shadow:none !important;background:rgba(0,0,0,0);color:#fff;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.tool__main__results__item__wrap__select .choices[data-type*=select-multiple]>.choices__inner,.tool__main__results__item__wrap__select .choices[data-type*=select-one]>.choices__inner>.choices__list,.tool__graph__wrap__terms .choices[data-type*=select-multiple]>.choices__inner,.tool__graph__wrap__terms .choices[data-type*=select-one]>.choices__inner>.choices__list,.tool__main__graph__chart__terms .choices[data-type*=select-multiple]>.choices__inner,.tool__main__graph__chart__terms .choices[data-type*=select-one]>.choices__inner>.choices__list,.interest_only_years_holder .choices[data-type*=select-multiple]>.choices__inner,.interest_only_years_holder .choices[data-type*=select-one]>.choices__inner>.choices__list{background-image:url("data:image/svg+xml; utf8, <svg width=\"16\" height=\"9\" viewBox=\"0 0 16 9\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.839 5.96L13.936.108a.399.399 0 01.553.007l1.07 1.047a.38.38 0 01.008.542L8.122 8.851a.365.365 0 01-.283.105.387.387 0 01-.284-.105L.111 1.704a.38.38 0 01.007-.542L1.188.115a.399.399 0 01.554-.007L7.839 5.96z\" fill=\"%23F06210\" fill-rule=\"evenodd\"/></svg>") !important}.investor-pie .choices[data-type*=select-multiple]>.choices__inner,.investor-pie .choices[data-type*=select-one]>.choices__inner>.choices__list{background-image:url("data:image/svg+xml; utf8, <svg width=\"16\" height=\"9\" viewBox=\"0 0 16 9\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.839 5.96L13.936.108a.399.399 0 01.553.007l1.07 1.047a.38.38 0 01.008.542L8.122 8.851a.365.365 0 01-.283.105.387.387 0 01-.284-.105L.111 1.704a.38.38 0 01.007-.542L1.188.115a.399.399 0 01.554-.007L7.839 5.96z\" fill=\"%23F06210\" fill-rule=\"evenodd\"/></svg>") !important}.takeover__wrap__copy__details__budget .choices[data-type*=select-multiple]>.choices__inner,.takeover__wrap__copy__details__budget .choices[data-type*=select-one]>.choices__inner>.choices__list,.investor-stats .choices[data-type*=select-multiple]>.choices__inner,.investor-stats .choices[data-type*=select-one]>.choices__inner>.choices__list{background-image:url("data:image/svg+xml; utf8, <svg width=\"16\" height=\"9\" viewBox=\"0 0 16 9\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.839 5.96L13.936.108a.399.399 0 01.553.007l1.07 1.047a.38.38 0 01.008.542L8.122 8.851a.365.365 0 01-.283.105.387.387 0 01-.284-.105L.111 1.704a.38.38 0 01.007-.542L1.188.115a.399.399 0 01.554-.007L7.839 5.96z\" fill=\"%23FFF\" fill-rule=\"evenodd\"/></svg>") !important}.investor-pie .choices__inner,#body .investor-stats .choices__inner{border:1px solid hsla(0,0%,100%,.4) !important;box-shadow:none !important;background:rgba(0,0,0,0);color:#fff;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;text-align:left !important}.investor-pie .choices__inner .choices__item,#body .investor-stats .choices__inner .choices__item{color:#fff !important}#body .investor-stats .inline-select,#body .investor-icons .inline-select{margin-top:-3.5rem;text-align:left;text-align:left !important}#body .investor-stats .choices__inner,#body .investor-icons .choices__inner{font-size:4rem !important;font-family:"henrietta-regular","henrietta-fallback";font-weight:normal;font-style:normal}#body .investor-stats .choices__inner .choices__item,#body .investor-icons .choices__inner .choices__item{font-family:"henrietta-regular","henrietta-fallback";font-weight:normal;font-style:normal;font-size:4rem !important;text-align:left !important}@media only screen and (max-width: 767px){#body .investor-stats .choices__inner,#body .investor-icons .choices__inner{font-size:3rem !important}#body .investor-stats .choices__inner .choices__item,#body .investor-icons .choices__inner .choices__item{font-size:3rem !important}}.toolActions .choices.is-disabled .choices__inner,.toolActions .choices.is-disabled .choices__input{background:#001845}.savings_frequency_holder .choices__list.choices__list--dropdown,.profile__image__interests__list .choices__list.choices__list--dropdown,.inlineSelect--amount-multiplicand .choices__list.choices__list--dropdown,.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__chart__terms .choices__list.choices__list--dropdown,.Toast\\Tools\\Pages\\SavingsCalculatorPage .tool__graph__wrap__terms .choices__list.choices__list--dropdown,.Toast\\Tools\\Pages\\DebtCalculatorPage .tool__graph__wrap__terms .choices__list.choices__list--dropdown{top:auto !important;bottom:calc(100% + .5rem);z-index:4}@media only screen and (min-width: 968px){.KiwisaverCalculatorPage .tool__slider__slide--retirement,.KiwisaverCalculatorPage .js-home-slide{border-radius:1.5rem 1.5rem 0 0}.KiwisaverCalculatorPage .tool__slider__slide--light-blue.tool__slider__slide--special,.KiwisaverCalculatorPage .tool__slider__slide--orange.tool__slider__slide--special{border-radius:0 0 1.5rem 1.5rem}}@media screen and (min-width: 1024px){.SavingsCalculatorPage .tool__graph__header__scroll{display:none}}@media screen and (min-width: 968px){.SavingsCalculatorPage .takeover__wrap{padding-right:4rem}}.SavingsCalculatorPage .tool{background:#001845}.SavingsCalculatorPage .toolWrapper{background:#001845;margin-top:-12rem}@media only screen and (min-width: 968px){.SavingsCalculatorPage .toolWrapper{padding-top:11rem}}.SavingsCalculatorPage .tool__slider__slide--supercharge{border-radius:0 1.5rem 1.5rem 0;position:relative;overflow:hidden}@media only screen and (max-width: 967px){.SavingsCalculatorPage .tool__slider__slide{padding-top:10rem;align-items:flex-start}}#body .js-minimum-repayment{border-bottom:0 !important}[data-type=car_loan] [data-type="No. repayments remaining"] .multiInput__narrow,[data-type=personal_loan] [data-type="No. repayments remaining"] .multiInput__narrow,[data-type=buy_now_pay_later] [data-type="No. repayments remaining"] .multiInput__narrow{display:none;opacity:.2}.js-continue-wrapper{z-index:9 !important}.decumulation{width:calc(100% - 4rem);margin:2rem auto;padding:2rem 0;border-radius:1.5rem;max-width:1540px;position:relative;max-width:100%;padding:2rem 0}.bentos{display:flex;flex-wrap:wrap;justify-content:space-between}.bento{background:#fff;border-radius:1.5rem;padding:4rem;width:calc(50% - 1rem);width:100%;margin-bottom:2rem}.bento .tool__graph{border-radius:1.5rem;background:#001845;padding:0 4rem}.bento .tool__graph .tool__graph__wrap{margin-top:-8rem;left:3rem;right:3rem;width:calc(100% - 6rem)}.inline-legend{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;position:absolute;z-index:9;top:1rem;left:0;right:0;display:none}.inline-legend__item{margin:0 1rem 2rem 0;display:flex;flex-wrap:wrap;color:#fff;font-size:1.6rem;align-items:center;cursor:pointer;user-select:none;pointer-events:none}.inline-legend__item.invisible{opacity:.3;display:none !important}.inline-legend__item--green span{border:1px solid #78a54c;background:#78a54c}.inline-legend__item--blue span{border:1px solid #4ca0a3;background:#4ca0a3}.inline-legend__item--purple span{border:1px solid #4c69a5;background:#4c69a5}.inline-legend__item--orange span{border:1px solid #f79e5c;background:#f79e5c}.inline-legend__item span{display:block;width:1.4rem;height:1.4rem;margin-right:.5rem;border-radius:1000rem}.smalldot{display:inline-block;width:1rem;height:1rem;margin-right:.5rem}@media only screen and (max-width: 967px){.tool__slider .tool__slider__slide{position:absolute}.tool__slider .tool__slider__slide:first-of-type{position:relative}.flickity-enabled .tool__slider .tool__slider__slide{display:flex;position:relative}}.visually-styled .selectElement{display:none !important}.visually-styled:has(input:checked) .selectElement{display:block !important}.tool__graph__header__falcon{background:#fff;border-radius:1.5rem;padding:1rem 2rem;margin-bottom:2rem;position:relative;z-index:444}@media only screen and (min-width: 1280px){.tool__graph__header__falcon{top:1rem}}@media only screen and (max-width: 479px){.tool__graph__header__falcon{top:-2rem}}.tool__graph__header__falcon p{color:#2a2929 !important;margin:0 !important}@media only screen and (max-width: 767px){.tool__graph__header__falcon p{font-size:1.4rem !important}}@media only screen and (max-width: 479px){.tool__graph__header__falcon p{font-size:1.2rem !important}}.tool__graph__header__falcon~.tool__graph__wrap{margin-top:8rem !important}.falcon-active .tool__numbers{display:none !important}.cards-animation{position:absolute;top:0;right:0;bottom:0;left:0;background:#001845;background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #262467 2%, #4c47ce 100%);z-index:999999999;opacity:0;visibility:hidden;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.cards-animation.active{opacity:1;visibility:visible}.cards-animation .glare{background-color:hsla(0,0%,100%,.3);width:40px;height:160px;transform:skew(-30deg) translate(-60px);position:absolute;z-index:10;animation:glare 3s ease infinite;animation-delay:1s}@keyframes glare{0%{transform:skew(-30deg) translate(-60px)}50%{transform:skew(-30deg) translate(160px)}100%{transform:skew(-30deg) translate(160px)}}.cards-animation .shadow{filter:blur(1px)}.cards-animation .container{position:absolute;top:50%;left:calc(50% - 70px);transform:translate(-50%, -50%);z-index:50}.cards-animation .card{width:212px;height:160px;position:absolute;transform:skew(30deg) rotate(-10deg);border-radius:8px;background-color:rgba(0,0,0,.3);overflow:hidden}.cards-animation .card img{position:relative;width:100%;height:100%}.cards-animation .card5{margin-top:-60px;z-index:10;animation:shuffle5 4s ease-out infinite}.cards-animation .card4{margin-top:-45px;z-index:9;animation:shuffle4 4s ease-out infinite}.cards-animation .card3{margin-top:-30px;z-index:8;animation:shuffle3 4s ease-out infinite}.cards-animation .card2{margin-top:-15px;z-index:7;animation:shuffle2 4s ease-out infinite}.cards-animation .card1{margin-top:0px;z-index:6;animation:shuffle1 4s ease-out infinite}@keyframes shuffle1{0%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg) scale(1);z-index:1}5%{transform:translate(-199px, 20px) skew(30deg) rotate(-10deg) scale(1);z-index:1}8%{transform:translate(-199px, 20px) skew(30deg) rotate(-10deg) scale(1);z-index:11}20%{transform:translate(0px, -75px) skew(30deg) rotate(-10deg) scale(1);z-index:11}90%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg) scale(1);z-index:6}}@keyframes shuffle2{0%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg);z-index:2}10%{transform:translate(0px, 15px) skew(30deg) rotate(-10deg);z-index:2}15%{transform:translate(0px, 15px) skew(30deg) rotate(-10deg);z-index:2}25%{transform:translate(-199px, 45px) skew(30deg) rotate(-10deg);z-index:2}28%{transform:translate(-199px, 45px) skew(30deg) rotate(-10deg);z-index:12}35%{transform:translate(0px, -55px) skew(30deg) rotate(-10deg);z-index:12}90%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg);z-index:12}}@keyframes shuffle3{0%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg);z-index:3}20%{transform:translate(0px, 30px) skew(30deg) rotate(-10deg);z-index:3}30%{transform:translate(0px, 30px) skew(30deg) rotate(-10deg);z-index:3}35%{transform:translate(0px, 30px) skew(30deg) rotate(-10deg);z-index:3}45%{transform:translate(-199px, 60px) skew(30deg) rotate(-10deg);z-index:3}48%{transform:translate(-199px, 60px) skew(30deg) rotate(-10deg);z-index:13}55%{transform:translate(0px, -35px) skew(30deg) rotate(-10deg);z-index:13}90%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg);z-index:13}}@keyframes shuffle4{0%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg);z-index:4}40%{transform:translate(0px, 45px) skew(30deg) rotate(-10deg);z-index:4}50%{transform:translate(0px, 45px) skew(30deg) rotate(-10deg);z-index:4}55%{transform:translate(0px, 45px) skew(30deg) rotate(-10deg);z-index:4}65%{transform:translate(-199px, 75px) skew(30deg) rotate(-10deg);z-index:4}68%{transform:translate(-199px, 75px) skew(30deg) rotate(-10deg);z-index:14}75%{transform:translate(0px, -15px) skew(30deg) rotate(-10deg);z-index:14}90%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg);z-index:14}}@keyframes shuffle5{0%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg);z-index:5}60%{transform:translate(0px, 60px) skew(30deg) rotate(-10deg);z-index:5}70%{transform:translate(0px, 60px) skew(30deg) rotate(-10deg);z-index:5}75%{transform:translate(0px, 60px) skew(30deg) rotate(-10deg);z-index:5}85%{transform:translate(-199px, 90px) skew(30deg) rotate(-10deg);z-index:5}88%{transform:translate(-199px, 90px) skew(30deg) rotate(-10deg);z-index:15}95%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg);z-index:15}100%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg);z-index:15}}.cards-animation .deck-shadow{background-color:rgba(0,0,0,.3);width:212px;height:160px;position:absolute;transform:skew(30deg) rotate(-10deg);border-radius:4px;margin-top:20px;animation:deckshadow 6s linear infinite}@keyframes deckshadow{0%{transform:scale(1) skew(30deg) rotate(-10deg)}20%{transform:scale(0.9) skew(30deg) rotate(-10deg)}40%{transform:scale(1) skew(30deg) rotate(-10deg)}60%{transform:scale(0.9) skew(30deg) rotate(-10deg)}80%{transform:scale(1) skew(30deg) rotate(-10deg)}10%{transform:scale(0.9) skew(30deg) rotate(-10deg)}}.cards-animation .card-shadow{background-color:rgba(0,0,0,.3);width:212px;height:160px;position:absolute;transform:skew(30deg) rotate(-10deg);border-radius:4px;margin-top:20px;animation:cardshadow 4s ease-out infinite}@keyframes cardshadow{0%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg)}5%{transform:translate(-199px, 30px) skew(30deg) rotate(-10deg)}7.3%{transform:translate(-199px, 30px) skew(30deg) rotate(-10deg)}20.5%{transform:scale(0.8) skew(30deg) rotate(-10deg)}35%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg)}45%{transform:translate(-199px, 30px) skew(30deg) rotate(-10deg)}47.3%{transform:translate(-199px, 30px) skew(30deg) rotate(-10deg)}56%{transform:scale(0.8) skew(30deg) rotate(-10deg)}75%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg)}85%{transform:translate(-199px, 30px) skew(30deg) rotate(-10deg)}87.3%{transform:translate(-199px, 30px) skew(30deg) rotate(-10deg)}96%{transform:scale(0.8) skew(30deg) rotate(-10deg)}}@keyframes cardshadow2{0%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg)}15%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg)}25%{transform:translate(-199px, 30px) skew(30deg) rotate(-10deg)}27%{transform:translate(-199px, 30px) skew(30deg) rotate(-10deg)}40%{transform:scale(0.8) skew(30deg) rotate(-10deg)}55%{transform:translate(0px, 0px) skew(30deg) rotate(-10deg)}65%{transform:translate(-199px, 30px) skew(30deg) rotate(-10deg)}67.3%{transform:translate(-199px, 30px) skew(30deg) rotate(-10deg)}76%{transform:scale(0.8) skew(30deg) rotate(-10deg)}}.cards-animation .card-shadow2{background-color:rgba(0,0,0,.3);width:212px;height:160px;position:absolute;transform:skew(30deg) rotate(-10deg);border-radius:4px;margin-top:20px;animation:cardshadow2 4s ease-out infinite}.compare-mortgages__grid__item--empty{margin:0 auto;max-width:45rem;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.compare-mortgages__grid__item--empty h3{text-align:center}@media screen and (max-width: 540px){.compare-mortgages__grid__item--empty h3{font-size:2rem !important}}.compare-visible{position:relative;height:100%;overflow:hidden}.compare-visible .MortgageCalculatorPage{position:relative;height:100%;overflow:hidden}.compare-visible .MortgageCalculatorPage .compare-mortgages{display:flex}.compare-mortgages{position:fixed;z-index:999;background:#001845;display:flex;flex-wrap:wrap;top:0;left:0;right:0;bottom:0;padding-top:14rem;display:none;align-items:flex-start;align-content:flex-start;padding-bottom:20rem;overflow:auto;height:100%}.compare-mortgages::-webkit-scrollbar-track{background-color:#001845}.compare-mortgages::-webkit-scrollbar{width:2px;height:2px;background-color:#001845}.compare-mortgages::-webkit-scrollbar-thumb{background-color:#f0610f}.compare-mortgages__header{padding:0 2rem;width:100%}@media screen and (max-width: 540px){.compare-mortgages__header h2{font-size:2.4rem !important}}.compare-mortgages__header h6{cursor:pointer}.compare-mortgages__header h6 svg{rotate:90deg;position:relative;top:2px}.compare-mortgages__header h6 svg polygon{fill:#f0610f}.compare-mortgages__tray{height:20rem;position:fixed;bottom:0;padding:2rem 4rem;width:100%;border-top:1px solid hsla(0,0%,100%,.4);background:#001845;z-index:3}@media screen and (max-width: 540px){.compare-mortgages__tray__header h3{font-size:1.6rem !important}}.compare-mortgages__tray .slick-prev{position:absolute;top:50%;transform:translateY(-50%);margin-top:-1rem;z-index:4;left:-3rem;background-image:url("data:image/svg+xml; utf8, <svg width=\"31\" height=\"31\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"none\" fill-rule=\"evenodd\"><circle fill=\"%23FF6E32\" cx=\"15.5\" cy=\"15.5\" r=\"15.5\"/><path d=\"m13.23 18.01.95.98c.9.93 1.83 1.89 2.8 2.79.23.2.52.27.8.18.29-.1.51-.35.57-.64a.76.76 0 0 0-.24-.72 69.67 69.67 0 0 1-2.67-2.66l-1.78-1.8-.35-.32c-.56-.51-.68-.62-.09-1.7.2-.36.6-.72.97-1.03l.24-.22a9.98 9.98 0 0 1 4-2.25c.28-.09.48-.3.55-.57a.9.9 0 0 0-.23-.83.73.73 0 0 0-.52-.22.84.84 0 0 0-.24.04c-1.55.46-2.9 1.17-4.13 2.17l-.1.08c-1 .82-2.69 2.2-2.76 3.65-.05 1.1.82 1.85 1.6 2.5.23.2.45.39.63.57Z\" fill=\"%23FFF\"/></g></svg>");width:3.1rem;height:3.1rem;border:0;background-color:rgba(0,0,0,0);font-size:0;display:block}.compare-mortgages__tray .slick-next{position:absolute;top:50%;transform:translateY(-50%);margin-top:-1rem;z-index:4;right:-3rem;background-image:url("data:image/svg+xml; utf8, <svg width=\"31\" height=\"31\" xmlns=\"http://www.w3.org/2000/svg\"><g transform=\"matrix%28-1 0 0 1 31 0%29\" fill=\"none\" fill-rule=\"evenodd\"><circle fill=\"%23FF6E32\" cx=\"15.5\" cy=\"15.5\" r=\"15.5\"/><path d=\"m13.23 18.01.95.98c.9.93 1.83 1.89 2.8 2.79.23.2.52.27.8.18.29-.1.51-.35.57-.64a.76.76 0 0 0-.24-.72 69.67 69.67 0 0 1-2.67-2.66l-1.78-1.8-.35-.32c-.56-.51-.68-.62-.09-1.7.2-.36.6-.72.97-1.03l.24-.22a9.98 9.98 0 0 1 4-2.25c.28-.09.48-.3.55-.57a.9.9 0 0 0-.23-.83.73.73 0 0 0-.52-.22.84.84 0 0 0-.24.04c-1.55.46-2.9 1.17-4.13 2.17l-.1.08c-1 .82-2.69 2.2-2.76 3.65-.05 1.1.82 1.85 1.6 2.5.23.2.45.39.63.57Z\" fill=\"%23FFF\"/></g></svg>");width:3.1rem;height:3.1rem;border:0;background-color:rgba(0,0,0,0);font-size:0;display:block}.compare-mortgages__tray__slider{width:100%}.compare-mortgages__tray__slider__item{display:inline-block;width:calc(33.33333333% - 2rem);padding:0 1rem}.compare-mortgages__tray__slider__item.active .compare-mortgages__tray__slider__item__inner{border-color:#f0610f !important}.compare-mortgages__tray__slider__item.active .compare-mortgages__tray__slider__item__inner svg{opacity:1}.compare-mortgages__tray__slider__item__inner{background:#fff;border-radius:.6rem;padding:1rem 1.5rem;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);border:2px solid hsla(0,0%,100%,.4);cursor:pointer}.compare-mortgages__tray__slider__item__content{display:flex;flex-wrap:wrap;width:100%;position:relative}.compare-mortgages__tray__slider__item__content svg{position:absolute;right:-0.5rem;top:0rem;opacity:0;width:2rem;height:2rem}.compare-mortgages__tray__slider__item__content h6{width:100%;margin-bottom:1rem}.compare-mortgages__tray__slider__item__content__principal{width:50%}.compare-mortgages__tray__slider__item__content__term{width:50%}.compare-mortgages__tray__slider__item span{display:block;font-size:1.2rem;color:#000;opacity:.5}.compare-mortgages__tray__slider__item p{margin:0 !important}.compare-mortgages__tray__slider__add{display:inline-block;width:calc(33.33333333% - 2rem);margin:0 1rem;padding:1rem 1.5rem;border-radius:.6rem;border:1px solid hsla(0,0%,100%,.4);display:flex;flex-wrap:wrap;align-items:center;cursor:pointer;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);display:flex !important;flex-wrap:wrap;min-height:8.9rem;width:calc(100% - 2rem) !important}.compare-mortgages__tray__slider__add:hover{border-color:#f0610f}.compare-mortgages__tray__slider__add__icon{width:6rem}.compare-mortgages__tray__slider__add__text{width:calc(100% - 6rem)}.compare-mortgages__tray__slider__add__text p{margin:0;line-height:1.3}.compare-mortgages__grid{padding:0 2rem 2rem;display:flex;align-items:flex-start;overflow:auto;padding-bottom:10rem}.compare-mortgages__grid::-webkit-scrollbar-track{background-color:#001845}.compare-mortgages__grid::-webkit-scrollbar{width:2px;height:2px;background-color:#001845}.compare-mortgages__grid::-webkit-scrollbar-thumb{background-color:#f0610f}.compare-mortgages__grid__item{background:#fff;margin:2rem;width:calc(33.333333% - 2rem);min-width:40rem}.compare-mortgages__grid__item__heading{width:100%;padding:2rem 2rem 1rem;position:relative}.compare-mortgages__grid__item__heading h5{position:relative;padding-right:8rem}.compare-mortgages__grid__item__heading h5 button{position:absolute;right:3rem;top:0rem;border:0;background:rgba(0,0,0,0);cursor:pointer}.compare-mortgages__grid__item__heading__remove{position:absolute;right:1rem;top:2rem;border:0;background:rgba(0,0,0,0);cursor:pointer}.compare-mortgages__grid__item__details{width:100%;padding:0 2rem}.compare-mortgages__grid__item__details__header{width:100%;display:flex;flex-wrap:wrap;border-bottom:1px solid #000;margin-bottom:1rem}.compare-mortgages__grid__item__details__header__item{width:33.333%}.compare-mortgages__grid__item__details__header__item p{font-size:1.2rem;margin-bottom:1rem}.compare-mortgages__grid__item__details__header__item:nth-child(1){text-align:left}.compare-mortgages__grid__item__details__header__item:nth-child(2){text-align:center}.compare-mortgages__grid__item__details__header__item:nth-child(3){text-align:right}.compare-mortgages__grid__item__details__line{width:100%;display:flex;flex-wrap:wrap;margin-bottom:1rem;border-bottom:1px solid #ededf6}.compare-mortgages__grid__item__details__line__item{width:33.333%}.compare-mortgages__grid__item__details__line__item p{margin-bottom:1rem}.compare-mortgages__grid__item__details__line__item:nth-child(1){text-align:left}.compare-mortgages__grid__item__details__line__item:nth-child(2){text-align:center}.compare-mortgages__grid__item__details__line__item:nth-child(3){text-align:right}.compare-mortgages__grid__item__details__total{width:100%;margin-top:-1.1rem}.compare-mortgages__grid__item__details__total__item{display:flex;flex-wrap:wrap;border-top:1px solid #ededf6}.compare-mortgages__grid__item__details__total__item:first-of-type{margin-bottom:0rem}.compare-mortgages__grid__item__details__total__item p{width:50%;font-size:1.2rem;margin:0;padding:1rem 0}.compare-mortgages__grid__item__details__total__item h6{width:50%;text-align:right;margin:0;padding:1rem 0}.compare-mortgages__grid__item__actions{padding:1rem 4rem 7rem !important}.compare-mortgages__grid__item__context{padding:2rem;display:flex;flex-wrap:wrap;align-items:flex-start;display:none}.compare-mortgages__grid__item__context.active{display:flex;flex-wrap:wrap;align-items:flex-start}.compare-mortgages__grid__item__context img{width:3rem;height:auto;position:relative;top:3px}.compare-mortgages__grid__item__context p{font-size:1.4rem;padding-left:1rem;margin:0;line-height:1.3;width:calc(100% - 3rem)}.compare-mortgages__grid__item .compare-mortgages__grid__item__details__total__item h6,.compare-mortgages__grid__item .compare-mortgages__grid__item__details__header__item p,.compare-mortgages__grid__item h5{color:#f0610f}.compare-mortgages__grid__item .noUi-handle{border-color:#f0610f}.compare-mortgages__grid__item .noUi-tooltip:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #f0610f rgba(0,0,0,0) !important}.compare-mortgages__grid__item .noUi-connect,.compare-mortgages__grid__item .noUi-tooltip,.compare-mortgages__grid__item .compare-mortgages__grid__item__context{background:#f0610f}.compare-mortgages__grid__item .compare-mortgages__grid__item__heading__edit path{fill:#f0610f}.compare-mortgages__grid__item.best .compare-mortgages__grid__item__details__total__item h6,.compare-mortgages__grid__item.best .compare-mortgages__grid__item__details__header__item p,.compare-mortgages__grid__item.best h5{color:#40b7a9}.compare-mortgages__grid__item.best .noUi-handle{border-color:#40b7a9}.compare-mortgages__grid__item.best .noUi-tooltip:after{background:#40b7a9 !important}.compare-mortgages__grid__item.best .noUi-connect,.compare-mortgages__grid__item.best .noUi-tooltip,.compare-mortgages__grid__item.best .compare-mortgages__grid__item__context{background:#40b7a9}.compare-mortgages__grid__item.best .compare-mortgages__grid__item__heading__edit path{fill:#40b7a9}/*! Flickity v2.2.2
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:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;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}.shared-goal{padding:0 2rem;width:100%;margin:6rem 0}.shared-goal__wrap{max-width:640px;margin:0 auto;width:100%;display:flex;flex-wrap:wrap}.shared-goal__wrap__details{width:100%;margin-bottom:2rem}.shared-goal__wrap__details__flex{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.shared-goal__wrap__details__flex p{width:50%}.shared-goal__wrap__details__slider{width:100%;border:1px solid #ededf6;background:#fff;height:1rem;border-radius:100rem;position:relative}.shared-goal__wrap__details__slider__progress{position:absolute;top:0;left:0;bottom:0;background:#2ecc71;border-radius:100rem}.planner__print{display:none;margin:0 auto}.planner__print__list__item{padding:2rem}.planner__print__list__item__header{display:flex;flex-wrap:wrap;align-items:center;align-content:center}.planner__print__list__item__header__image{width:40%;position:relative;border-radius:.3rem;position:relative;overflow:hidden}.planner__print__list__item__header__image img{border-radius:.3rem}.planner__print__list__item__header__title{padding-left:2rem;width:60%}.planner__print__list__item__slider{margin:4rem auto;padding:4rem;background:#f0610f;border-radius:.3rem}.planner__print__list__item__slider__progress{width:100%;border:1px solid #ededf6;background:#fcb79e;height:1.4rem;border-radius:100rem;position:relative}.planner__print__list__item__slider__progress b{position:absolute;top:0;left:0;bottom:0;background:#fff;border-radius:100rem}.planner__print .planner__print__list__item{page-break-before:always}html .swal2-html-container{font-size:1.6rem}.planner__list,.planner__plan,.planner__add{display:none !important}.planner__plan.active,.planner__list.active,.planner__add.active{display:flex !important;flex-wrap:wrap}.Toast\\Tools\\Pages\\GoalPlannerPage .takeover{background:#fd783a}@media only screen and (min-width: 968px){.Toast\\Tools\\Pages\\GoalPlannerPage .takeover__wrap__heading{position:fixed;top:14rem}}.Toast\\Tools\\Pages\\GoalPlannerPage .swal2-container{z-index:99999999}.Toast\\Tools\\Pages\\GoalPlannerPage .planner{margin-top:-12rem;padding-top:13rem}@media only screen and (min-width: 968px){.Toast\\Tools\\Pages\\GoalPlannerPage .takeover__wrap__copy__details{margin-top:16rem}}.planner{position:relative;width:100%;min-height:calc(100vh - 9.8rem);display:flex;flex-wrap:wrap}@media only screen and (max-width: 967px){.planner{padding-top:6.6rem}}.planner .toolActions{z-index:998;width:auto;margin:0;left:auto;right:4rem;transform:none}@media only screen and (max-width: 967px){.planner .toolActions{right:auto;margin:0 auto;left:0;right:0;max-width:39.2rem}}@media only screen and (max-width: 539px){.planner .toolActions{max-width:34.2rem}}.planner .toolActions .selectElement{width:26rem !important}.planner .toolActions .selectElement .choices__inner{border:1px solid #ededf6 !important;background:#fff;color:#000}@media only screen and (max-width: 967px){.planner .toolActions .selectElement{width:18rem !important}}.planner .toolActions__reset{border-color:#61d6ed}.planner__sidebar{position:absolute;top:0;bottom:0;left:0;background:#001845;width:10rem;padding-top:18rem}@media only screen and (max-width: 967px){.planner__sidebar{width:100%;bottom:auto;display:flex;flex-wrap:wrap;z-index:33;justify-content:center;padding-top:12rem}}.planner__sidebar__step{width:100%;display:flex;flex-wrap:wrap}@media only screen and (max-width: 967px){.planner__sidebar__step{width:33%;max-width:20rem}.planner__sidebar__step img{width:4rem;height:4rem}}.planner__sidebar__step__link{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.planner__sidebar__step__link img{filter:brightness(10000%)}.planner__sidebar__step p{width:100%;margin-bottom:.5rem}@media only screen and (max-width: 967px){.planner__sidebar__step p{font-size:1.4rem}}.planner__sidebar__step.active p{color:#f0610f !important}.planner__sidebar__step.active img{filter:none}.planner__sidebar__divider{height:3rem;position:relative;margin-bottom:1.5rem}.planner__sidebar__divider:after{position:absolute;display:block;content:"";width:1px;height:2rem;background:#fff;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width: 967px){.planner__sidebar__divider:after{width:3rem;height:1px}}.planner__add{width:calc(100% - 10rem);background:#fff;margin-left:10rem;height:100%;display:flex;flex-wrap:wrap;min-height:calc(100vh - 9.8rem);font-size:0;padding-top:12rem;margin-top:-12rem}.planner__add.active{display:inline-block !important;vertical-align:top !important}@media only screen and (max-width: 967px){.planner__add{width:100%;margin:0 auto;padding-top:6rem}}.planner__add__templates{padding:4rem 2rem 2rem;width:40rem;box-shadow:.5px .5px 1.1px rgba(0,0,0,.024),1.3px 1.3px 3.1px rgba(0,0,0,.035),3px 3px 7.5px rgba(0,0,0,.046),10px 10px 25px rgba(0,0,0,.07);position:relative;z-index:3;display:inline-block;vertical-align:top;min-height:calc(100vh - 10rem)}@media only screen and (max-width: 967px){.planner__add__templates{display:none}}.planner__add__templates__intro__text{font-size:1.4rem !important}.planner__add__templates__categoriesMobile{position:fixed;bottom:0;left:0;right:0;background:#fff;z-index:99;box-shadow:0px 0px 2.2px rgba(0,0,0,.02),0px 0px 5.3px rgba(0,0,0,.028),0px 0px 10px rgba(0,0,0,.035),0px 0px 17.9px rgba(0,0,0,.042),0px 0px 33.4px rgba(0,0,0,.05),0px 0px 80px rgba(0,0,0,.07)}@media only screen and (min-width: 968px){.planner__add__templates__categoriesMobile{display:none}}.planner__add__templates__categoriesMobile__tabs{width:100%;height:5rem;border-bottom:1px solid #ededf6;overflow:auto;white-space:nowrap}.planner__add__templates__categoriesMobile__tabs::-webkit-scrollbar-track{background-color:#ebebeb}.planner__add__templates__categoriesMobile__tabs::-webkit-scrollbar{width:2px;height:2px;background-color:#ebebeb}.planner__add__templates__categoriesMobile__tabs::-webkit-scrollbar-thumb{background-color:#8b8b8b}.planner__add__templates__categoriesMobile__tabs__item{cursor:pointer;display:inline-block}.planner__add__templates__categoriesMobile__tabs__item.active{border-bottom:3px solid #f0610f}.planner__add__templates__categoriesMobile__tabs__item h5{padding:1.1rem 2rem;margin:0}.planner__add__templates__categoriesMobile__contents{width:100%;overflow:auto;white-space:nowrap;padding:1rem 4rem 0;display:block}.planner__add__templates__categoriesMobile__contents::-webkit-scrollbar-track{background-color:#ebebeb}.planner__add__templates__categoriesMobile__contents::-webkit-scrollbar{width:2px;height:2px;background-color:#ebebeb}.planner__add__templates__categoriesMobile__contents::-webkit-scrollbar-thumb{background-color:#8b8b8b}.planner__add__templates__categoriesMobile__contents .planner__add__templates__categories__category__content__goal{padding:0 1rem 0 1rem !important;margin:0 !important}.planner__add__templates__categoriesMobile__contents .slick-prev{top:50%;transform:translateY(-50%);position:absolute;left:1rem;z-index:3;background:rgba(0,0,0,0);background-image:url("data:image/svg+xml; utf8, <svg width=\"27\" height=\"26\" viewBox=\"0 0 27 26\" xmlns=\"http://www.w3.org/2000/svg\"><g transform=\"translate%28.12%29\" fill=\"none\" fill-rule=\"evenodd\"><circle fill=\"%23FF6E32\" transform=\"rotate%28-180 13 13%29\" cx=\"13\" cy=\"13\" r=\"13\"/><path fill=\"%23FFF\" d=\"M12.38 16.5 8.88 13l7-7 1.32 1.31-5.7 5.7 5.69 5.69-1.31 1.3z\"/></g></svg>");width:27px;font-size:0;height:26px;border:0;cursor:pointer}.planner__add__templates__categoriesMobile__contents .slick-next{top:50%;transform:translateY(-50%);position:absolute;right:1rem;z-index:3;background:rgba(0,0,0,0);background-image:url("data:image/svg+xml; utf8, <svg width=\"27\" height=\"26\" viewBox=\"0 0 27 26\" xmlns=\"http://www.w3.org/2000/svg\"><g transform=\"translate%28.12%29\" fill=\"none\" fill-rule=\"evenodd\"><circle fill=\"%23FF6E32\" transform=\"rotate%28-180 13 13%29\" cx=\"13\" cy=\"13\" r=\"13\"/><path fill=\"%23FFF\" d=\"m13.7 16.5 3.5-3.5-7-7-1.32 1.31 5.7 5.7L8.9 18.7 10.2 20z\"/></g></svg>");width:27px;font-size:0;height:26px;border:0;cursor:pointer}.planner__add__templates__categoriesMobile__contents .planner__add__templates__categories__category__content__goal__text p{margin:0}.planner__add__templates__categories{width:100%}.planner__add__templates__categories__category{width:100%;display:flex;flex-wrap:wrap;border-bottom:1px solid #ededf6}.planner__add__templates__categories__category:first-of-type{border-top:1px solid #ededf6}.planner__add__templates__categories__category__toggle{width:100%;display:flex;flex-wrap:wrap;align-items:center;position:relative}.planner__add__templates__categories__category__toggle.active .planner__add__templates__categories__category__toggle__arrow svg{transform:rotate(-180deg)}.planner__add__templates__categories__category__toggle.active .planner__add__templates__categories__category__toggle__arrow path{fill:#f0610f}.planner__add__templates__categories__category__toggle__icon{width:8rem;height:8rem;display:flex;flex-wrap:wrap;align-items:center}.planner__add__templates__categories__category__toggle__icon img{display:block;width:calc(100% - 2rem)}.planner__add__templates__categories__category__toggle__heading{width:calc(100% - 8rem - 3rem)}.planner__add__templates__categories__category__toggle__heading h5{margin:0}.planner__add__templates__categories__category__toggle__arrow{width:3rem;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);position:absolute;top:50%;right:0;margin-top:-13px}.planner__add__templates__categories__category__toggle__arrow svg{transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.planner__add__templates__categories__category__toggle__arrow path{transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.planner__add__templates__categories__category__toggle:hover{cursor:pointer}.planner__add__templates__categories__category__toggle:hover .planner__add__templates__categories__category__toggle__arrow path{fill:#f0610f}.planner__add__templates__categories__category__content{width:100%;display:flex;flex-wrap:wrap;padding:2rem 0;border-top:1px solid #ededf6;display:none;font-size:0}.planner__add__templates__categories__category__content__goal{width:50%;display:inline-block;vertical-align:top;cursor:pointer}.planner__add__templates__categories__category__content__goal:hover .planner__add__templates__categories__category__content__goal__image span{opacity:1}.planner__add__templates__categories__category__content__goal:nth-child(odd){padding-right:1rem}.planner__add__templates__categories__category__content__goal:nth-child(even){padding-left:1rem}.planner__add__templates__categories__category__content__goal__fauximage,.planner__add__templates__categories__category__content__goal__image{border-radius:.8rem;position:relative;overflow:hidden;margin-bottom:.5rem;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.planner__add__templates__categories__category__content__goal__fauximage img,.planner__add__templates__categories__category__content__goal__image img{display:block;width:100%;height:auto}.planner__add__templates__categories__category__content__goal__fauximage span,.planner__add__templates__categories__category__content__goal__image span{position:absolute;top:0;right:0;bottom:0;left:0;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;background:rgba(240,97,15,.8);opacity:0;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;font-size:1.2rem}.planner__add__templates__categories__category__content__goal__fauximage span svg,.planner__add__templates__categories__category__content__goal__image span svg{margin-right:.5rem}.planner__add__templates__categories__category__content__goal__fauximage{position:relative}.planner__add__templates__categories__category__content__goal__fauximage:after{content:"";position:relative;display:block;padding-bottom:66.6666666667%}.planner__add__templates__categories__category__content__goal__fauximage{background:#f4f4f7}.planner__add__templates__categories__category__content__goal__fauximage b::before{position:absolute;display:block;content:"";width:2rem;height:2px;background:#f0610f;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transform:translateY(-50%) rotate(-90deg);margin-left:-1rem}.planner__add__templates__categories__category__content__goal__fauximage b::after{position:absolute;display:block;content:"";width:2rem;height:2px;background:#f0610f;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.planner__add__templates__categories__category__content__goal__text p{white-space:break-spaces;font-size:1.2rem !important}.planner__add__grid{min-height:calc(100vh - 9.8rem);background:#fff;z-index:2;position:relative;width:calc(100% - 40rem);display:flex;flex-wrap:wrap;padding:8rem 4rem;align-content:flex-start;display:inline-block;vertical-align:top;position:sticky;top:0rem;font-size:0;float:right}@media only screen and (max-width: 967px){.planner__add__grid{width:100%;padding:2rem 2rem}}.planner__add__grid__item{width:calc(25% - 2rem);position:relative;margin:1rem 1rem 2rem;display:inline-block}@media only screen and (max-width: 1439px){.planner__add__grid__item{width:calc(33.3333% - 2rem)}}@media only screen and (max-width: 1279px){.planner__add__grid__item{width:calc(50% - 2rem)}}.planner__add__grid__item__image{position:relative}.planner__add__grid__item__image:after{content:"";position:relative;display:block;padding-bottom:66.6666666667%}.planner__add__grid__item__image{position:relative;width:100%;background-color:#f4f4f7;margin-bottom:1rem;overflow:hidden;border-radius:.6rem}.planner__add__grid__item__image img{position:absolute;object-fit:cover;top:0;left:0;width:100%;height:100%}.planner__add__grid__item__image svg{position:absolute;top:1rem;right:1rem;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);opacity:0;transform:translateX(1rem)}@media only screen and (max-width: 967px){.planner__add__grid__item__image svg{opacity:1;transform:translateX(0)}}.planner__add__grid__item__title{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.2rem;text-align:center}.planner__add__grid__item:hover{cursor:pointer}.planner__add__grid__item:hover .planner__add__grid__item__image svg{opacity:1;transform:translateX(0)}.planner__add__grid__empty{display:flex;flex-wrap:wrap;padding:4rem;justify-content:center;align-items:flex-start;width:100%;height:100%}@media only screen and (max-width: 967px){.planner__add__grid__empty{padding:2rem;align-items:flex-start}}.planner__add__grid__empty__content{max-width:28rem;text-align:center}.planner__add__grid__empty__content img{margin-bottom:1rem}.goalShare{margin-top:4rem}.goalShare h6{margin-bottom:1rem}.goalShare h6+.goalShare__form{margin-top:-1rem}@media only screen and (max-width: 967px){.goalShare{padding:0 2rem}}.goalShare__unshare{font-size:1.4rem !important;margin-top:1rem}.goalShare__unshare img{position:relative;top:4px;margin-right:5px}.goalShare__form{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}@media only screen and (max-width: 539px){.goalShare__form{padding-left:0 !important;padding-right:0 !important}}.goalShare__form__name{width:calc(40% - 1rem) !important;margin-right:1rem}@media only screen and (max-width: 539px){.goalShare__form__name{width:100% !important}}.goalShare__form__email{width:calc(40% - 1rem) !important;margin-right:1rem}@media only screen and (max-width: 539px){.goalShare__form__email{width:100% !important}}.goalShare__form__add{width:20% !important;margin-top:1rem}.goalShare__details{display:flex;flex-wrap:wrap;align-items:center;align-content:center}.goalShare__details__item{width:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;margin-bottom:1rem}.goalShare__details__item:nth-child(1n+1) .goalShare__details__item__badge{background:#7a7a7a}.goalShare__details__item:nth-child(2n+1) .goalShare__details__item__badge{background:#ff693a}.goalShare__details__item:nth-child(3n+1) .goalShare__details__item__badge{background:#009afa}.goalShare__details__item__badge{width:4rem;height:4rem;border-radius:4rem;background:#f0610f;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#fff;text-align:center;line-height:3.9rem;align-items:center;align-content:center;text-transform:uppercase}.goalShare__details__item__details{width:calc(100% - 4rem);padding-left:2rem;align-items:center;font-size:1.2rem;color:#000;align-content:center}.goalShare__details__item__details b{display:block;margin-bottom:-0.8rem}.goalShare,.goalEdit,.expenseSwal,.goalSwal{position:relative}.goalShare .inValid .swalInput:has(input:invalid),.goalEdit .inValid .swalInput:has(input:invalid),.expenseSwal .inValid .swalInput:has(input:invalid),.goalSwal .inValid .swalInput:has(input:invalid){border:1px solid #f0610f;box-shadow:0 1px 3px 0 rgba(240,97,15,.7)}.goalShare__back,.goalEdit__back,.expenseSwal__back,.goalSwal__back{position:absolute;top:2rem;left:2rem;z-index:3;cursor:pointer;width:100%;display:flex;flex-wrap:wrap;align-items:center;display:none}@media only screen and (max-width: 967px){.goalShare__back,.goalEdit__back,.expenseSwal__back,.goalSwal__back{display:flex;flex-wrap:wrap}}.goalShare__back p,.goalEdit__back p,.expenseSwal__back p,.goalSwal__back p{margin:0;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.goalShare__back svg,.goalEdit__back svg,.expenseSwal__back svg,.goalSwal__back svg{margin-right:1rem}@media only screen and (max-width: 967px){.goalShare__form,.goalEdit__form,.expenseSwal__form,.goalSwal__form{padding:0 2rem}}.goalShare__image,.goalEdit__image,.expenseSwal__image,.goalSwal__image{position:relative}.goalShare__image:after,.goalEdit__image:after,.expenseSwal__image:after,.goalSwal__image:after{content:"";position:relative;display:block;padding-bottom:33.3333333333%}.goalShare__image,.goalEdit__image,.expenseSwal__image,.goalSwal__image{width:100%;overflow:hidden;border-radius:.6rem;margin-bottom:1rem;background:#f4f4f7}.goalShare__image:before,.goalEdit__image:before,.expenseSwal__image:before,.goalSwal__image:before{position:absolute;display:block;content:"";position:absolute;bottom:0;left:0;right:0;top:50%;background:linear-gradient(to bottom, rgba(0, 24, 69, 0) 0%, rgba(0, 24, 69, 0.5) 100%);z-index:3}.goalShare__image>img,.goalEdit__image>img,.expenseSwal__image>img,.goalSwal__image>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.goalShare__image h3,.goalEdit__image h3,.expenseSwal__image h3,.goalSwal__image h3{position:absolute;z-index:4;bottom:2rem;left:2rem;margin:0}.goalShare__image__context,.goalEdit__image__context,.expenseSwal__image__context,.goalSwal__image__context{position:absolute;bottom:2rem;right:2rem;z-index:3}.goalShare__delete button,.goalEdit__delete button,.expenseSwal__delete button,.goalSwal__delete button{display:flex;flex-wrap:wrap;width:100%;border:0;background:#fff;color:#f0610f;font-size:1.2rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;margin-bottom:1rem;align-items:center;justify-content:flex-end}.goalShare__delete button img,.goalEdit__delete button img,.expenseSwal__delete button img,.goalSwal__delete button img{margin-left:1rem}.goalShare .swal2-popup,.goalEdit .swal2-popup,.expenseSwal .swal2-popup,.goalSwal .swal2-popup{width:100% !important;max-width:50rem}.goalShare .swal2-html-container,.goalEdit .swal2-html-container,.expenseSwal .swal2-html-container,.goalSwal .swal2-html-container{overflow:visible;position:relative;z-index:99999999}.goalShare form,.goalEdit form,.expenseSwal form,.goalSwal form{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.goalShare .swalInput,.goalEdit .swalInput,.expenseSwal .swalInput,.goalSwal .swalInput{width:100%}.goalShare .swalInput label,.goalEdit .swalInput label,.expenseSwal .swalInput label,.goalSwal .swalInput label{margin-top:.4rem}.goalShare .swalInput--date svg,.goalEdit .swalInput--date svg,.expenseSwal .swalInput--date svg,.goalSwal .swalInput--date svg{position:absolute;right:1rem;bottom:1rem;pointer-events:none}.goalShare .swalInput.half,.goalEdit .swalInput.half,.expenseSwal .swalInput.half,.goalSwal .swalInput.half{width:calc(50% - .5rem)}.goalShare .swalInput.half .currency,.goalEdit .swalInput.half .currency,.expenseSwal .swalInput.half .currency,.goalSwal .swalInput.half .currency{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;position:absolute;bottom:1rem;left:1rem;font-size:1.6rem;color:#000}@supports(-webkit-touch-callout: none){.goalShare .swalInput.half .currency,.goalEdit .swalInput.half .currency,.expenseSwal .swalInput.half .currency,.goalSwal .swalInput.half .currency{bottom:.8rem}}.goalShare .swalInput.half .currency+input,.goalEdit .swalInput.half .currency+input,.expenseSwal .swalInput.half .currency+input,.goalSwal .swalInput.half .currency+input{padding-left:1.4rem !important}.goalShare .swalInput input,.goalEdit .swalInput input,.expenseSwal .swalInput input,.goalSwal .swalInput input{padding-left:.8rem}.goalShare .swalInput textarea,.goalShare .swalInput input,.goalEdit .swalInput textarea,.goalEdit .swalInput input,.expenseSwal .swalInput textarea,.expenseSwal .swalInput input,.goalSwal .swalInput textarea,.goalSwal .swalInput input{padding-left:0rem}@media only screen and (max-width: 539px){.goalShare .swalInput textarea,.goalShare .swalInput input,.goalEdit .swalInput textarea,.goalEdit .swalInput input,.expenseSwal .swalInput textarea,.expenseSwal .swalInput input,.goalSwal .swalInput textarea,.goalSwal .swalInput input{font-size:1.4rem}}.filepond--credits{display:none !important}.expenseSwal__heading__direction,.goalSwal__heading__direction{color:#8b8b8b;font-size:1rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;margin-top:.5rem}.imageOnlySwal .goalSwal__form{display:none}.filepond--root{font-size:16px;margin:0 !important;box-shadow:none !important}.filepond--root *{font-size:1.4rem !important}.filepond--file-action-button{background-color:rgba(240,97,15,.99) !important}.filepond--drop-label{background:#fff !important;border:1px solid #ededf6 !important;border-radius:1.5rem !important;box-shadow:0 1px 3px 0 rgba(237,237,246,.7) !important}.planner__plan{width:calc(100% - 10rem);background:#fff;margin-left:10rem;height:100%;display:flex;flex-wrap:wrap;min-height:calc(100vh - 9.8rem);align-items:flex-start;align-items:initial;padding-top:12rem;margin-top:-12rem}@media only screen and (max-width: 967px){.planner__plan{width:100%;margin-left:0;overflow:hidden;position:relative;padding-top:16rem}}.planner__plan__filter{padding:4rem 2rem 2rem;width:50%;box-shadow:.5px .5px 1.1px rgba(0,0,0,.024),1.3px 1.3px 3.1px rgba(0,0,0,.035),3px 3px 7.5px rgba(0,0,0,.046),10px 10px 25px rgba(0,0,0,.07);position:relative;z-index:3}@media only screen and (max-width: 967px){.planner__plan__filter{width:100%}}.planner__plan__filter__sort{display:flex;flex-wrap:wrap;width:100%}@media only screen and (max-width: 539px){.planner__plan__filter__sort{justify-content:space-between}}.planner__plan__filter__sort p{color:#f0610f;width:50%;display:flex;flex-wrap:wrap;align-items:center;align-content:center}@media only screen and (max-width: 539px){.planner__plan__filter__sort p{width:auto}}.planner__plan__filter__sort p:first-of-type a{display:flex;flex-wrap:wrap;align-items:center;align-content:center}.planner__plan__filter__sort p:first-of-type svg{margin-right:1rem;position:relative;top:4px;width:15px;height:auto}.planner__plan__filter__sort p:last-of-type{justify-content:flex-end;text-align:right}.planner__plan__filter__sort p:last-of-type a{display:flex;flex-wrap:wrap;align-items:center;align-content:center}.planner__plan__filter__sort p:last-of-type svg{margin-left:1rem;position:relative;top:1px;width:35px;height:auto}.planner__plan__filter__timeframe{width:100%;display:flex;flex-wrap:wrap;margin-bottom:2rem;border-bottom:1px solid #ededf6}.planner__plan__filter__timeframe__item{width:25%;padding:1rem;text-align:center;font-size:1.4rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;line-height:1.4;position:relative;cursor:pointer}.planner__plan__filter__timeframe__item:after{position:absolute;display:block;content:"";width:100%;left:0;right:0;margin:0 auto;height:2px;background:#f0610f;transform:scaleX(0);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);bottom:-0.1rem}.planner__plan__filter__timeframe__item:hover:after,.planner__plan__filter__timeframe__item.active:after{transform:scaleX(1)}.planner__plan__list{display:flex;flex-wrap:wrap}.planner__plan__list .addAnotherGoal svg{margin-right:1rem;position:relative;top:2px}.planner__plan__list__item{width:100%;margin:0 auto 2rem;box-shadow:.5px .5px 1.1px rgba(0,0,0,.024),1.3px 1.3px 3.1px rgba(0,0,0,.035),3px 3px 7.5px rgba(0,0,0,.046),10px 10px 25px rgba(0,0,0,.07);background:#fff;border-radius:.8rem;display:flex;flex-wrap:wrap;position:relative;overflow:hidden}.planner__plan__list__item.invisible{display:none}.planner__plan__list__item.visible{display:flex}.planner__plan__list__item.active .planner__plan__list__item__image{background:#f0610f}.planner__plan__list__item.active .planner__plan__list__item__image img{opacity:.3}.planner__plan__list__item.active .planner__plan__list__item__image svg{opacity:1}.planner__plan__list__item__image{position:absolute;top:0;left:0;bottom:0;width:10rem;background:#f4f4f7}.planner__plan__list__item__image img{position:absolute;object-fit:cover;top:0;left:0;width:100%;height:100%}.planner__plan__list__item__image svg{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);opacity:0}.planner__plan__list__item__details{padding:2rem;padding-left:12rem}.planner__plan__list__item__details h6{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.4rem;margin:0}.planner__plan__list__item__details p{font-size:1.4rem;margin:0}.planner__plan__edit{padding:6rem 2rem 2rem;width:50%;position:relative;z-index:1;overflow:hidden}@media only screen and (max-width: 967px){.planner__plan__edit{width:100%;position:absolute;top:0;left:0;padding:0 0rem 2rem;background:#fff;transform:translateX(100%);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);overflow:visible;z-index:333}.planner__plan__edit.active{transform:translateX(0)}}.planner__plan__edit__tips{background:#f0610f;position:absolute;top:0;right:0;bottom:0;padding:4rem;z-index:333;width:100%;overflow:auto;transform:translateX(110%);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}@media only screen and (max-width: 967px){.planner__plan__edit__tips{position:fixed;top:6.6rem;top:0;height:100vh;top:19.6rem}}.planner__plan__edit__tips.active{transform:translateX(0)}@media only screen and (max-width: 967px){.planner__plan__edit__tips.active{transform:translateX(-100%)}}.planner__plan__edit__tips::-webkit-scrollbar-track{background-color:#ebebeb}.planner__plan__edit__tips::-webkit-scrollbar{width:3px;background-color:#ebebeb}.planner__plan__edit__tips::-webkit-scrollbar-thumb{background-color:#001845}.planner__plan__edit__tips button{position:absolute;top:2rem;right:2rem;border:0;background:rgba(0,0,0,0);cursor:pointer}.planner__plan__edit__tips__item{background:#fff;border-radius:3rem;display:flex;flex-wrap:wrap;padding:2rem;margin-bottom:2rem}.planner__plan__edit__tips__item__icon{width:7rem}.planner__plan__edit__tips__item__details{width:calc(100% - 7rem);padding-left:2rem}.planner__plan__edit__tips__item__details h5{margin-bottom:.5rem}.planner__plan__edit__tips__item__details p{font-size:1.4rem;margin-bottom:.5rem}.planner__plan__list__item{cursor:move;cursor:-webkit-grabbing}.ghost{border:1px dashed #f0610f;opacity:.4}#body .planner__list{width:calc(100% - 10rem);background:#fff;background:#f4f4f7;margin-left:10rem;height:100%;display:flex;flex-wrap:wrap;min-height:calc(100vh - 9.8rem);padding:4rem;padding-right:0;align-content:flex-start;align-items:flex-start;padding-top:18rem;margin-top:-12rem}@media only screen and (max-width: 967px){#body .planner__list{width:100%;margin-left:0;padding:2rem 2rem 10rem;padding-top:20rem}}#body .planner__list__intro{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 539px){#body .planner__list__intro__title{margin-top:-1rem}}#body .planner__list__intro__showcomplete{margin-top:-1rem;position:relative;z-index:2;margin-left:2rem;margin-right:6rem}@media only screen and (max-width: 539px){#body .planner__list__intro__showcomplete{position:absolute;right:1rem;margin:0;top:6rem}#body .planner__list__intro__showcomplete label{padding-right:5.7rem !important;font-size:1.3rem !important;width:16rem !important;line-height:1 !important;text-align:right}}#body .planner__list__intro__timeframe{margin-top:-1rem;position:relative;z-index:2;margin-left:auto;margin-right:0;min-width:24rem}@media only screen and (max-width: 767px){#body .planner__list__intro__timeframe{margin-top:2rem}}@media only screen and (max-width: 539px){#body .planner__list__intro__timeframe{margin-top:2rem;margin-right:-2rem}}#body .planner__list__intro__timeframe label{z-index:999}#body .planner__list__intro__timeframe b{background:url("data:image/svg+xml; utf8, <svg width=\"20\" height=\"11\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M20 1.849l-9.046 8.768a1.38 1.38 0 01-1.78.109l-.128-.109L0 1.85 1.907 0 10 7.843 18.093 0 20 1.849z\" fill=\"%23FF6E32\" fill-rule=\"nonzero\"/></svg>") !important;width:20px !important;height:11px !important;margin-top:.3rem !important}#body .planner__list__details{width:100%;display:flex;flex-wrap:wrap}#body .planner__list__details__copy{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:8rem;padding-right:4rem}@media only screen and (max-width: 767px){#body .planner__list__details__copy{padding-top:0rem}}@media only screen and (max-width: 767px){#body .planner__list__details__copy{padding-right:0}}#body .planner__list__details__copy__actions{width:calc(50% - 2rem);position:relative}@media only screen and (max-width: 767px){#body .planner__list__details__copy__actions{width:100%;margin-bottom:2rem}}#body .planner__list__details__copy__actions__add{cursor:pointer}@media only screen and (max-width: 767px){#body .planner__list__details__copy__actions__add{margin-top:3rem}}#body .planner__list__details__copy__actions__add span{color:#f0610f !important;font-size:1.4rem !important;font-family:"Gotham A","Gotham B",Helvetica,sans-serif !important;font-weight:bold;position:relative;margin-left:.5rem;top:-3px}#body .planner__list__details__copy__actions__list__item{width:100%;background:#fff;border-radius:1.5rem;margin:0 auto 2rem;padding:2rem;display:flex;flex-wrap:wrap;align-items:center}#body .planner__list__details__copy__actions__list__item:hover .planner__list__details__copy__actions__list__item__details__delete{transform:translateX(0) !important;opacity:1 !important}#body .planner__list__details__copy__actions__list__item .planner__list__details__copy__actions__list__item__icon{cursor:pointer}#body .planner__list__details__copy__actions__list__item__icon{width:3rem}#body .planner__list__details__copy__actions__list__item__details{width:calc(100% - 3rem);padding-left:1rem;padding-right:4rem;position:relative}#body .planner__list__details__copy__actions__list__item__details__delete{position:absolute;right:0;top:0;margin-top:-4px;cursor:pointer;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);transform:translateX(1rem);opacity:0}@media only screen and (max-width: 767px){#body .planner__list__details__copy__actions__list__item__details__delete{transform:translateX(0) !important;opacity:1 !important}}#body .planner__list__details__copy__actions__list__item__details p{font-size:1.4rem;line-height:1.3;margin:0}#body .planner__list__details__copy__actions__reminder{position:absolute;left:0;bottom:0rem}@media only screen and (max-width: 967px){#body .planner__list__details__copy__actions__reminder{bottom:-4rem}}#body .planner__list__details__copy__actions__reminder label{line-height:1.2 !important}#body .planner__list__details__copy__progress{width:calc(50% - 2rem)}@media only screen and (max-width: 767px){#body .planner__list__details__copy__progress{width:100%;margin-bottom:2rem}}#body .planner__list__details__copy__progress__slider{background:#f0610f;border-radius:.6rem;padding:3rem 3rem;margin-bottom:3rem}#body .planner__list__details__copy__progress__slider .noUi-target{margin-top:8rem}#body .planner__list__details__copy__progress__slider .noUi-handle{border:0;width:2.2rem;height:2.2rem;top:-0.4rem}#body .planner__list__details__copy__progress__slider .noUi-base{background:#ffb79e !important}#body .planner__list__details__copy__progress__slider .noUi-connect{background:#fff !important}#body .planner__list__details__copy__progress__slider .noUi-tooltip{background:#fff !important;color:#f0610f !important;transform:translateY(-1.2rem) translateX(-50%)}#body .planner__list__details__copy__progress__slider .noUi-origin:nth-child(2) .noUi-tooltip:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);bottom:-4px;transform:rotate(180deg);background:#fff}@media only screen and (max-width: 767px){#body .planner__list__details__copy__progress__slider .js-goal-progress-slider{display:none}}#body .planner__list__details__copy__progress__slider__input{display:none;position:relative}#body .planner__list__details__copy__progress__slider__input span{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;position:absolute;font-size:1.4rem;z-index:3;left:1rem;top:1.1rem}#body .planner__list__details__copy__progress__slider__input input{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;border:0;border-radius:.6rem;width:calc(100% - 11.7rem);font-size:1.4rem;position:relative;border:1px solid #ededf6;padding:0 1rem 0;margin-bottom:1rem;background:#fff;box-shadow:0 1px 3px 0 rgba(237,237,246,.7);margin-right:1rem;padding:1.1rem 1.1rem 1.1rem 2.1rem;position:relative;top:-1px}@media only screen and (max-width: 767px){#body .planner__list__details__copy__progress__slider__input{display:block}}#body .planner__list .tns-outer{width:100%}#body .planner__list__slider{width:100%;position:relative;padding-right:4rem}@media only screen and (max-width: 539px){#body .planner__list__slider{padding-right:0}}#body .planner__list__slider .slick-disabled{display:none !important}#body .planner__list__slider .slick-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:4;left:-2.5rem;background-image:url("data:image/svg+xml; utf8, <svg width=\"31\" height=\"31\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"none\" fill-rule=\"evenodd\"><circle fill=\"%23FF6E32\" cx=\"15.5\" cy=\"15.5\" r=\"15.5\"/><path d=\"m13.23 18.01.95.98c.9.93 1.83 1.89 2.8 2.79.23.2.52.27.8.18.29-.1.51-.35.57-.64a.76.76 0 0 0-.24-.72 69.67 69.67 0 0 1-2.67-2.66l-1.78-1.8-.35-.32c-.56-.51-.68-.62-.09-1.7.2-.36.6-.72.97-1.03l.24-.22a9.98 9.98 0 0 1 4-2.25c.28-.09.48-.3.55-.57a.9.9 0 0 0-.23-.83.73.73 0 0 0-.52-.22.84.84 0 0 0-.24.04c-1.55.46-2.9 1.17-4.13 2.17l-.1.08c-1 .82-2.69 2.2-2.76 3.65-.05 1.1.82 1.85 1.6 2.5.23.2.45.39.63.57Z\" fill=\"%23FFF\"/></g></svg>");width:3.1rem;height:3.1rem;border:0;background-color:rgba(0,0,0,0);font-size:0;display:block}#body .planner__list__slider .slick-next{position:absolute;top:50%;transform:translateY(-50%);z-index:4;right:1rem;background-image:url("data:image/svg+xml; utf8, <svg width=\"31\" height=\"31\" xmlns=\"http://www.w3.org/2000/svg\"><g transform=\"matrix%28-1 0 0 1 31 0%29\" fill=\"none\" fill-rule=\"evenodd\"><circle fill=\"%23FF6E32\" cx=\"15.5\" cy=\"15.5\" r=\"15.5\"/><path d=\"m13.23 18.01.95.98c.9.93 1.83 1.89 2.8 2.79.23.2.52.27.8.18.29-.1.51-.35.57-.64a.76.76 0 0 0-.24-.72 69.67 69.67 0 0 1-2.67-2.66l-1.78-1.8-.35-.32c-.56-.51-.68-.62-.09-1.7.2-.36.6-.72.97-1.03l.24-.22a9.98 9.98 0 0 1 4-2.25c.28-.09.48-.3.55-.57a.9.9 0 0 0-.23-.83.73.73 0 0 0-.52-.22.84.84 0 0 0-.24.04c-1.55.46-2.9 1.17-4.13 2.17l-.1.08c-1 .82-2.69 2.2-2.76 3.65-.05 1.1.82 1.85 1.6 2.5.23.2.45.39.63.57Z\" fill=\"%23FFF\"/></g></svg>");width:3.1rem;height:3.1rem;border:0;background-color:rgba(0,0,0,0);font-size:0;display:block}#body .planner__list__slider__item{position:relative;padding:2rem 1rem;cursor:pointer;opacity:.7;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}#body .planner__list__slider__item:hover{opacity:1}#body .planner__list__slider__item:hover .planner__list__slider__item__inner__image{transform:scale(1.02);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}#body .planner__list__slider__item:hover .planner__list__slider__item__inner__image:before{top:0}#body .planner__list__slider__item:hover .planner__list__slider__item__inner__image img{filter:grayscale(0);opacity:1}#body .planner__list__slider__item:hover .planner__list__slider__item__inner__edit{transform:translateX(0) !important;opacity:1 !important}#body .planner__list__slider__item.active{opacity:1}#body .planner__list__slider__item.active .planner__list__slider__item__inner__image{transform:scale(1.06);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}#body .planner__list__slider__item.active .planner__list__slider__item__inner__image:before{top:0}#body .planner__list__slider__item.active .planner__list__slider__item__inner__image img{filter:grayscale(0);opacity:1}#body .planner__list__slider__item.active .planner__list__slider__item__inner__edit{transform:translateX(0) !important;opacity:1 !important}#body .planner__list__slider__item__inner{position:relative}#body .planner__list__slider__item__inner__edit{position:absolute;top:.5rem;left:.5rem;z-index:355;background:rgba(0,0,0,0);color:#fff;border:0;opacity:0;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);transform:translateX(-0.5rem)}#body .planner__list__slider__item__inner__edit:hover{color:#f0610f}#body .planner__list__slider__item__inner__image{position:relative}#body .planner__list__slider__item__inner__image:after{content:"";position:relative;display:block;padding-bottom:66.6666666667%}#body .planner__list__slider__item__inner__image{width:100%;overflow:hidden;border-radius:.8rem;margin-bottom:1rem;background:#f4f4f7;transform:scale(1);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}#body .planner__list__slider__item__inner__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);filter:grayscale(0.7)}#body .planner__list__slider__item__inner__image:before{position:absolute;display:block;content:"";position:absolute;bottom:0;left:0;right:0;top:50%;background:linear-gradient(to bottom, rgba(0, 24, 69, 0) 0%, #001845 100%);z-index:3}#body .planner__list__slider__item__inner__image__share{position:absolute;top:1rem;right:1rem;display:flex;flex-wrap:wrap;z-index:4}#body .planner__list__slider__item__inner__image__share__item{width:1.6rem;height:1.6rem;border-radius:1.6rem;line-height:1.4rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#fff;text-align:center;text-transform:uppercase;background:#f4f4f7;margin-right:-0.2rem;border:1px solid #f4f4f7}#body .planner__list__slider__item__inner__image__share__item:nth-child(1n+1){background:#7a7a7a}#body .planner__list__slider__item__inner__image__share__item:nth-child(2n+1){background:#ff693a}#body .planner__list__slider__item__inner__image__share__item:nth-child(3n+1){background:#009afa}#body .planner__list__slider__item__inner__details{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end;padding:2rem;z-index:3}#body .planner__list__slider__item__inner__details h6{position:relative;z-index:3}#body .planner__list__slider__item__inner__details__progress{width:100%;position:relative;height:5px;background:#fff;border-radius:10rem;z-index:4;overflow:hidden}#body .planner__list__slider__item__inner__details__progress span{width:10%;position:absolute;top:0;left:0;bottom:0;background:#f0610f;border-radius:10rem;width:10%}#body .planner__list__slider__item__inner__details__progress--complete span{background:#2ecc71}.loading-animation{border-radius:50%;width:40px;height:40px;border:.25rem solid rgba(240,97,15,.4);border-top-color:#f0610f;animation:spin 1s infinite linear;position:absolute;z-index:9;top:50%;left:50%;margin-top:-22px;margin-left:-20px;opacity:0;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.planner__add__templates__categories__category__content__goal.loading span{opacity:0 !important;display:none !important}.planner__add__templates__categories__category__content__goal.loading .planner__add__templates__categories__category__content__goal__image img{opacity:.3}.planner__add__templates__categories__category__content__goal.loading .loading-animation{opacity:1}.Toast\\Tools\\Pages\\GoalPlannerPage .context-menu-list{z-index:99999 !important}.planner__list__tips{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;margin-top:4rem}.planner__list__tips .slick-prev{position:absolute;top:-5rem;z-index:4;right:5rem;background-image:url("data:image/svg+xml; utf8, <svg width=\"31\" height=\"31\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"none\" fill-rule=\"evenodd\"><circle fill=\"%23FF6E32\" cx=\"15.5\" cy=\"15.5\" r=\"15.5\"/><path d=\"m13.23 18.01.95.98c.9.93 1.83 1.89 2.8 2.79.23.2.52.27.8.18.29-.1.51-.35.57-.64a.76.76 0 0 0-.24-.72 69.67 69.67 0 0 1-2.67-2.66l-1.78-1.8-.35-.32c-.56-.51-.68-.62-.09-1.7.2-.36.6-.72.97-1.03l.24-.22a9.98 9.98 0 0 1 4-2.25c.28-.09.48-.3.55-.57a.9.9 0 0 0-.23-.83.73.73 0 0 0-.52-.22.84.84 0 0 0-.24.04c-1.55.46-2.9 1.17-4.13 2.17l-.1.08c-1 .82-2.69 2.2-2.76 3.65-.05 1.1.82 1.85 1.6 2.5.23.2.45.39.63.57Z\" fill=\"%23FFF\"/></g></svg>");width:3.1rem;height:3.1rem;border:0;background-color:rgba(0,0,0,0);font-size:0;display:block}@media only screen and (max-width: 767px){.planner__list__tips .slick-prev{top:auto;bottom:-5rem}}.planner__list__tips .slick-next{position:absolute;top:-5rem;z-index:4;right:1rem;background-image:url("data:image/svg+xml; utf8, <svg width=\"31\" height=\"31\" xmlns=\"http://www.w3.org/2000/svg\"><g transform=\"matrix%28-1 0 0 1 31 0%29\" fill=\"none\" fill-rule=\"evenodd\"><circle fill=\"%23FF6E32\" cx=\"15.5\" cy=\"15.5\" r=\"15.5\"/><path d=\"m13.23 18.01.95.98c.9.93 1.83 1.89 2.8 2.79.23.2.52.27.8.18.29-.1.51-.35.57-.64a.76.76 0 0 0-.24-.72 69.67 69.67 0 0 1-2.67-2.66l-1.78-1.8-.35-.32c-.56-.51-.68-.62-.09-1.7.2-.36.6-.72.97-1.03l.24-.22a9.98 9.98 0 0 1 4-2.25c.28-.09.48-.3.55-.57a.9.9 0 0 0-.23-.83.73.73 0 0 0-.52-.22.84.84 0 0 0-.24.04c-1.55.46-2.9 1.17-4.13 2.17l-.1.08c-1 .82-2.69 2.2-2.76 3.65-.05 1.1.82 1.85 1.6 2.5.23.2.45.39.63.57Z\" fill=\"%23FFF\"/></g></svg>");width:3.1rem;height:3.1rem;border:0;background-color:rgba(0,0,0,0);font-size:0;display:block}@media only screen and (max-width: 767px){.planner__list__tips .slick-next{top:auto;bottom:-5rem}}.planner__list__tips__cloud{width:calc(50% - 2rem)}@media only screen and (max-width: 1439px){.planner__list__tips__cloud{width:calc(40% - 2rem)}}@media only screen and (max-width: 1023px){.planner__list__tips__cloud{width:100%}}.planner__list__tips__cloud .tags{margin-top:3rem;display:block}.planner__list__tips__cloud .tags .tag{background:#fff;color:#f0610f}.planner__list__tips__cloud .tags .tag.active{background:#f0610f;color:#fff}.planner__list__tips__grid{width:calc(50% - 2rem)}@media only screen and (max-width: 1439px){.planner__list__tips__grid{width:calc(60% - 2rem)}}@media only screen and (max-width: 1023px){.planner__list__tips__grid{width:100%;margin-top:8rem}}@media only screen and (max-width: 767px){.planner__list__tips__grid{margin-top:2rem;margin-bottom:8rem}}.planner__list__tips__grid__slider{width:100%}.planner__list__tips__grid__slider .slick-slide.translucent{opacity:0;width:0 !important;margin:0 !important}.planner__list__tips__grid__slider__item{background:#fff;border-radius:.6rem;padding:4rem;padding-top:12rem;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);margin-top:10px;margin-bottom:10px}.planner__list__tips__grid__slider__item.translucent{opacity:.2}.planner__list__tips__grid__slider__item:hover{transform:scale(1.05);z-index:2;box-shadow:0 0 10px 0 rgba(0,0,0,.08)}@media only screen and (max-width: 967px){.planner__list__tips__grid__slider__item{padding-top:6rem}}.planner__list__tips__grid__slider__item p{font-size:1.4rem}.planner__list__tips__grid__slider__item p a{display:flex;flex-wrap:wrap;align-items:center;width:100%}.planner__list__tips__grid__slider__item p a img{position:relative;top:-1px;margin-right:.5rem}.planner__list__tips__grid__slider .slick-slide{margin:0 10px}.floatingPlannerButton{position:fixed;bottom:2rem;right:2rem;text-transform:none !important;z-index:3333333333333333;z-index:99999999;background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #f0610f 0%, #d46397 100%);outline:0 !important;border:0 !important;color:#fff !important;border-radius:.8rem;line-height:1.8;padding:1.5rem 3.5rem !important;box-shadow:0 0 30px 0 rgba(0,0,0,.24)}.floatingPlannerButton:hover{background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #f0610f 0%, #d46397 100%) !important}@media only screen and (max-width: 967px){.floatingPlannerButton[data-step="2"]{bottom:24rem}}#body .planner__list__details__copy__actions__reminder input,#body .planner__list__intro__showcomplete input{position:absolute;width:4.5rem;height:2.6rem;right:0;z-index:3;cursor:pointer;opacity:0}#body .planner__list__details__copy__actions__reminder input:focus+label,#body .planner__list__details__copy__actions__reminder input:checked+label,#body .planner__list__details__copy__actions__reminder input+label,#body .planner__list__intro__showcomplete input:focus+label,#body .planner__list__intro__showcomplete input:checked+label,#body .planner__list__intro__showcomplete input+label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;padding-right:6.7rem;padding-left:0;display:inline-block;min-height:3rem;width:100%;font-size:1.4rem;color:#2a2929;margin:1.5rem 0 .255rem;display:block;line-height:1.9}#body .planner__list__details__copy__actions__reminder input:focus+label:before,#body .planner__list__details__copy__actions__reminder input:checked+label:before,#body .planner__list__details__copy__actions__reminder input+label:before,#body .planner__list__intro__showcomplete input:focus+label:before,#body .planner__list__intro__showcomplete input:checked+label:before,#body .planner__list__intro__showcomplete input+label:before{position:absolute;display:block;content:"";border:1px solid #c8c8da;width:4.5rem;background:#ededf6;height:2.6rem;right:0;top:1.4rem;border-radius:100rem;left:auto;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:background}#body .planner__list__details__copy__actions__reminder input:focus+label:after,#body .planner__list__details__copy__actions__reminder input:checked+label:after,#body .planner__list__details__copy__actions__reminder input+label:after,#body .planner__list__intro__showcomplete input:focus+label:after,#body .planner__list__intro__showcomplete input:checked+label:after,#body .planner__list__intro__showcomplete input+label:after{position:absolute;display:block;content:"";width:2rem;height:2rem;border-radius:3.8rem;border:1px solid #fff;top:1.5rem;left:calc(100% - 4.1rem);background:#fff;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:left,border,width}#body .planner__list__details__copy__actions__reminder input:target+label:before,#body .planner__list__details__copy__actions__reminder input:active+label:before,#body .planner__list__intro__showcomplete input:target+label:before,#body .planner__list__intro__showcomplete input:active+label:before{background:#f4f4f7}#body .planner__list__details__copy__actions__reminder input:target+label:after,#body .planner__list__details__copy__actions__reminder input:active+label:after,#body .planner__list__intro__showcomplete input:target+label:after,#body .planner__list__intro__showcomplete input:active+label:after{width:2.8rem}#body .planner__list__details__copy__actions__reminder input:checked+label:before,#body .planner__list__intro__showcomplete input:checked+label:before{border:1px solid rgb(225.6,91.18,14.1);background:#f0610f}#body .planner__list__details__copy__actions__reminder input:checked+label:after,#body .planner__list__intro__showcomplete input:checked+label:after{width:2rem;background:#fff;border:1px solid #fff;left:calc(100% - 2.4rem)}#body .planner__list__details__copy__actions__reminder input:checked:active+label:before,#body .planner__list__intro__showcomplete input:checked:active+label:before{border:1px solid rgb(225.6,91.18,14.1);background:#f0610f}#body .planner__list__details__copy__actions__reminder input:checked:active+label:after,#body .planner__list__intro__showcomplete input:checked:active+label:after{width:2.8rem;background:#fff;border:1px solid #fff;left:calc(100% - 3.2rem)}.planner__plan canvas{position:absolute;z-index:999}.planner__plan__edit{position:sticky;top:-2rem;padding-bottom:8rem}@media only screen and (max-width: 967px){.planner__plan__edit{position:absolute}}.goalEdit textarea{resize:auto !important;padding-bottom:.5rem;min-height:8rem}.budgetEdit .swalInput label,.goalEdit .swalInput label{left:0 !important}.confetti{position:absolute;top:0;left:50%;z-index:999;width:1px;height:1px}@media only screen and (max-width: 967px){.swal2-container .goalSwal__form{padding:0 !important}}.swal2-container{position:fixed !important}.carousel--goal-planner .carousel__item,.carousel--goal-planner .carousel__slides{display:flex !important}.carousel--goal-planner .carousel__copy{border-radius:1.5rem}.questions__wrap__question__item__answers__inline__select--gender{position:relative;padding-right:2rem}.questions__wrap__question__item__answers__inline__select--gender .tooltip{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 1279px){.js-graph-fdr{margin-bottom:14rem !important}}@media only screen and (max-width: 767px){.DecumulationIntroPage .js-question-item-alt .questions__wrap__question__item__answers__item__copy p{width:calc(100% - 12rem)}}.DecumulationIntroPage .questions__wrap__question__item{padding-bottom:3rem}.DecumulationIntroPage .questions{overflow-x:hidden !important;overflow-y:auto !important}.DecumulationIntroPage .questions .inline-relative-wrapper{position:relative;display:flex;width:11rem;align-items:center}@media only screen and (max-width: 767px){.DecumulationIntroPage .icons__item{padding-top:0 !important;padding-bottom:0 !important}}.DecumulationIntroPage .questions__wrap__question__item{left:2rem;right:2rem;width:auto !important}@media only screen and (max-width: 767px){.DecumulationIntroPage .questions__wrap__header__close{left:0rem !important;right:auto !important;top:-2.5rem !important;z-index:99999}.DecumulationIntroPage .questions .questions__wrap__header__reset{top:6rem;z-index:9999}}@media only screen and (max-width: 767px){.DecumulationIntroPage .choices__list--dropdown{max-height:20rem}}.DecumulationIntroPage .banner p,.DecumulationIntroPage .banner li,.DecumulationCalculatorPage .banner p,.DecumulationCalculatorPage .banner li{font-size:2rem}.DecumulationIntroPage .questions__wrap__question__item,.DecumulationCalculatorPage .questions__wrap__question__item{width:100%}.DecumulationIntroPage .questions__wrap__question__item .choices__placeholder,.DecumulationCalculatorPage .questions__wrap__question__item .choices__placeholder{color:#8b8b8b}.DecumulationIntroPage .questions__wrap__question__item,.DecumulationCalculatorPage .questions__wrap__question__item{position:absolute;visibility:hidden;opacity:0}@media screen and (max-width: 768px){.DecumulationIntroPage .questions__wrap__question__item,.DecumulationCalculatorPage .questions__wrap__question__item{display:none}}.DecumulationIntroPage .questions__wrap__question__item.visible,.DecumulationCalculatorPage .questions__wrap__question__item.visible{visibility:visible;opacity:1}@media screen and (max-width: 768px){.DecumulationIntroPage .questions__wrap__question__item.visible,.DecumulationCalculatorPage .questions__wrap__question__item.visible{display:block}}.DecumulationIntroPage .questions,.DecumulationCalculatorPage .questions{overflow:hidden;background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #0c1949 2%, #143988 100%);pointer-events:none;width:100%;min-height:100vh}.DecumulationIntroPage .questions.visible,.DecumulationCalculatorPage .questions.visible{pointer-events:all}.DecumulationIntroPage .questions .js-question-nestegg::-webkit-input-placeholder,.DecumulationCalculatorPage .questions .js-question-nestegg::-webkit-input-placeholder{color:#c5c5c5}.DecumulationIntroPage .questions .js-question-nestegg:-moz-placeholder,.DecumulationCalculatorPage .questions .js-question-nestegg:-moz-placeholder{color:#c5c5c5}.DecumulationIntroPage .questions .js-question-nestegg::-moz-placeholder,.DecumulationCalculatorPage .questions .js-question-nestegg::-moz-placeholder{color:#c5c5c5}.DecumulationIntroPage .questions .js-question-nestegg:-ms-input-placeholder,.DecumulationCalculatorPage .questions .js-question-nestegg:-ms-input-placeholder{color:#c5c5c5}.DecumulationIntroPage .questions__wrap__question,.DecumulationIntroPage .questions__wrap__question__item,.DecumulationIntroPage .questions__wrap__question__item__answers,.DecumulationIntroPage .questions__wrap,.DecumulationCalculatorPage .questions__wrap__question,.DecumulationCalculatorPage .questions__wrap__question__item,.DecumulationCalculatorPage .questions__wrap__question__item__answers,.DecumulationCalculatorPage .questions__wrap{width:100%}.DecumulationIntroPage .questions__wrap__question__item__controls__item__progress,.DecumulationCalculatorPage .questions__wrap__question__item__controls__item__progress{position:absolute;top:-8rem;left:0;width:calc(100% - 2rem);max-width:40rem}.DecumulationIntroPage .questions__wrap__question__item__answers__inline,.DecumulationCalculatorPage .questions__wrap__question__item__answers__inline{display:flex;flex-wrap:wrap;width:100%;align-items:center;max-width:70rem}.DecumulationIntroPage .questions__wrap__question__item__answers__inline b,.DecumulationCalculatorPage .questions__wrap__question__item__answers__inline b{margin-right:1rem;margin-bottom:1rem}.DecumulationIntroPage .questions__wrap__question__item__answers__inline__select,.DecumulationCalculatorPage .questions__wrap__question__item__answers__inline__select{margin-right:1rem;min-width:20rem;color:#f0610f;margin-bottom:1rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.DecumulationIntroPage .questions__wrap__question__item__answers__inline__select .choices__inner,.DecumulationCalculatorPage .questions__wrap__question__item__answers__inline__select .choices__inner{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:2.4rem;padding-top:.7rem !important;padding-bottom:.7rem !important;border:0}.DecumulationIntroPage .questions__wrap__question__item__answers__inline__select--gender,.DecumulationCalculatorPage .questions__wrap__question__item__answers__inline__select--gender{min-width:25rem}.DecumulationIntroPage .questions__wrap__question__item__answers__inline__select--range,.DecumulationCalculatorPage .questions__wrap__question__item__answers__inline__select--range{min-width:22rem}.DecumulationIntroPage .questions__wrap__question__item__answers__inline__select--age,.DecumulationCalculatorPage .questions__wrap__question__item__answers__inline__select--age{width:8rem;margin-left:2rem;margin-bottom:0;min-width:8rem}.DecumulationIntroPage .questions__wrap__question__item__answers__inline__input,.DecumulationCalculatorPage .questions__wrap__question__item__answers__inline__input{margin-right:1rem;margin-bottom:1rem;position:relative;font-size:2.4rem}.DecumulationIntroPage .questions__wrap__question__item__answers__inline__input span,.DecumulationCalculatorPage .questions__wrap__question__item__answers__inline__input span{position:absolute;top:50%;transform:translateY(-45%);left:1rem;color:#f0610f;z-index:3;font-size:2.4rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.DecumulationIntroPage .questions__wrap__question__item__answers__inline__input input,.DecumulationCalculatorPage .questions__wrap__question__item__answers__inline__input input{margin:0 auto;background-color:#fff;border-radius:.8rem;border:0;padding:.8rem 1.5rem .6rem 3rem !important;display:inline-block;font-size:2.4rem;color:#f0610f;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.DecumulationIntroPage .questions__wrap__question__item__answers__inline__input--age input,.DecumulationCalculatorPage .questions__wrap__question__item__answers__inline__input--age input{padding:.8rem 1.5rem .6rem !important;width:7rem;text-align:center}.DecumulationIntroPage .questions__wrap__question__item__answers__inline__input--age input::-webkit-input-placeholder,.DecumulationCalculatorPage .questions__wrap__question__item__answers__inline__input--age input::-webkit-input-placeholder{color:#c5c5c5}.DecumulationIntroPage .questions__wrap__question__item__answers__inline__input--age input:-moz-placeholder,.DecumulationCalculatorPage .questions__wrap__question__item__answers__inline__input--age input:-moz-placeholder{color:#c5c5c5}.DecumulationIntroPage .questions__wrap__question__item__answers__inline__input--age input::-moz-placeholder,.DecumulationCalculatorPage .questions__wrap__question__item__answers__inline__input--age input::-moz-placeholder{color:#c5c5c5}.DecumulationIntroPage .questions__wrap__question__item__answers__inline__input--age input:-ms-input-placeholder,.DecumulationCalculatorPage .questions__wrap__question__item__answers__inline__input--age input:-ms-input-placeholder{color:#c5c5c5}.DecumulationIntroPage .questions__wrap__question__item__answers__context,.DecumulationCalculatorPage .questions__wrap__question__item__answers__context{background:#024889;border-radius:.8rem;padding:4rem 3rem 2rem}.DecumulationIntroPage .questions__wrap__question__item__answers__context.orange,.DecumulationCalculatorPage .questions__wrap__question__item__answers__context.orange{background:#f0610f}.DecumulationIntroPage .questions__wrap__question__item__answers__context--purple,.DecumulationCalculatorPage .questions__wrap__question__item__answers__context--purple{margin-bottom:4rem;position:relative;overflow:hidden;background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(270deg, #944ff0 0%, #4d45d6 100%)}@media only screen and (max-width: 767px){.DecumulationIntroPage .questions__wrap__question__item__answers__context--purple,.DecumulationCalculatorPage .questions__wrap__question__item__answers__context--purple{margin-top:6rem}}.DecumulationIntroPage .questions__wrap__question__item__answers__context--purple h3,.DecumulationCalculatorPage .questions__wrap__question__item__answers__context--purple h3{position:relative}.DecumulationIntroPage .questions__wrap__question__item__answers__context--purple li,.DecumulationCalculatorPage .questions__wrap__question__item__answers__context--purple li{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.DecumulationIntroPage .questions__wrap__question__item__answers__context--purple li:before,.DecumulationCalculatorPage .questions__wrap__question__item__answers__context--purple li:before{background:#fff}.DecumulationIntroPage .questions__wrap__question__item__answers__context--purple .questions__wrap__question__item__answers__context__background,.DecumulationCalculatorPage .questions__wrap__question__item__answers__context--purple .questions__wrap__question__item__answers__context__background{position:absolute;left:40%;width:60%;top:-25%;height:auto;z-index:0}.DecumulationIntroPage .questions__wrap__question__item__controls,.DecumulationCalculatorPage .questions__wrap__question__item__controls{display:flex;justify-content:space-between;align-items:center;margin-top:2rem;width:100%}.DecumulationIntroPage .questions__wrap__question__item__controls .js-show-results,.DecumulationIntroPage .questions__wrap__question__item__controls .js-question-next,.DecumulationCalculatorPage .questions__wrap__question__item__controls .js-show-results,.DecumulationCalculatorPage .questions__wrap__question__item__controls .js-question-next{justify-content:center}.DecumulationIntroPage .questions__wrap__question__item__controls .js-show-results svg,.DecumulationIntroPage .questions__wrap__question__item__controls .js-question-next svg,.DecumulationCalculatorPage .questions__wrap__question__item__controls .js-show-results svg,.DecumulationCalculatorPage .questions__wrap__question__item__controls .js-question-next svg{rotate:180deg !important}.callout{background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #f0610f 0%, #d46397 100%);padding:1.5rem 2rem;margin:3rem auto 2rem;border-radius:1.5rem;color:#fff}.callout p{margin:0;font-family:"henrietta-regular","henrietta-fallback";font-weight:normal;font-style:normal}.Toast\\Tools\\Pages\\InvestorKickstarterPage{background:#ededf6}.investor-scroll{display:block;background:#f4f4f7;position:sticky;top:3rem;left:0;right:0;width:100%;background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #4d45d6 0%, #924fef 50%);width:calc(100% - 4rem);margin:4rem auto;border-radius:1.5rem;z-index:5}@media only screen and (max-width: 967px){.investor-scroll{top:50px;margin-bottom:-2rem}}.investor-scroll__wrap{margin:0 auto;max-width:1024px;padding:0rem 2rem;position:relative;z-index:3;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 967px){.investor-scroll__wrap{display:block;overflow:auto;white-space:nowrap}}.investor-scroll__wrap.stuck{box-shadow:0 .5rem 1rem rgba(0,0,0,.1)}.investor-scroll__wrap__link{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.8rem;padding:3rem 3rem;display:block;color:#fff;position:relative}@media only screen and (max-width: 967px){.investor-scroll__wrap__link{display:inline-block}}.investor-scroll__wrap__link.active:after{position:absolute;display:block;content:"";bottom:1rem;left:1rem;right:1rem;height:3px;background:#f0610f}.investor-intro{display:block;position:relative;z-index:99;background:#001845}.investor-intro .toolsWrapper{position:absolute;right:3rem}.investor-intro h1 .choices{top:1rem}.investor-intro__wrap{margin:0 auto;max-width:1280px;padding:10rem 2rem;position:relative;z-index:3}.investor-intro__wrap__header{width:100%}.investor-intro__wrap__content{display:flex;flex-wrap:wrap;align-items:center;margin:5rem auto 0}.investor-intro__wrap__content__info{width:45%;padding-right:2rem}.investor-intro__wrap__content__info__inner .choices__inner{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;background:rgba(0,0,0,0)}.investor-intro__wrap__content__info__inner .choices[data-type*=select-one]>.choices__inner>.choices__list{padding-right:6rem;background-image:url("data:image/svg+xml; utf8, <svg width=\"16\" height=\"9\" viewBox=\"0 0 16 9\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.839 5.96L13.936.108a.399.399 0 01.553.007l1.07 1.047a.38.38 0 01.008.542L8.122 8.851a.365.365 0 01-.283.105.387.387 0 01-.284-.105L.111 1.704a.38.38 0 01.007-.542L1.188.115a.399.399 0 01.554-.007L7.839 5.96z\" fill=\"%23f0610f\" fill-rule=\"evenodd\"/></svg>")}.investor-intro__wrap__content__info__inner h1{color:#fff}.investor-intro__wrap__content__info__inner .choices__list--dropdown{color:#000}.investor-intro__wrap__content__info__inner p{max-width:41rem}.investor-intro__wrap__content__info__inner p .tooltip{margin-top:-7px}.investor-intro__wrap__content__info__inner__details__legend{padding-left:6rem;display:flex;flex-wrap:wrap;justify-content:center}.investor-intro__wrap__content__info__inner__details__legend__item{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;display:block;padding:.5rem 0;font-size:1.4rem;color:#fff;display:flex;flex-wrap:wrap;margin-right:2rem;cursor:pointer}.investor-intro__wrap__content__info__inner__details__legend__item span{width:1rem;height:1rem;margin-right:.4rem;position:relative;top:5px;border-radius:1rem;display:block;z-index:44}@media only screen and (max-width: 767px){.investor-intro__wrap__content__info{width:100%;padding-left:0}}.investor-intro__wrap__content__info h1{margin-bottom:2rem}.investor-intro__wrap__content__graph{width:55%;position:relative}@media only screen and (max-width: 767px){.investor-intro__wrap__content__graph{width:100%;padding-right:0;margin-bottom:4rem}}.investor-intro__wrap__content__graph__wrap{position:relative;margin-bottom:3rem}.investor-intro__wrap__content__graph__wrap>svg{width:calc(100% - 6rem);position:absolute;bottom:4rem;right:.9rem;height:auto;z-index:1}.investor-intro__wrap__content__graph__wrap canvas{position:relative;z-index:2}.investor-intro__wrap__content__graph__wrap__dots__item{position:absolute;width:2rem;height:2rem;z-index:8;perspective:800px;margin-left:-1.7rem}@media only screen and (max-width: 767px){.investor-intro__wrap__content__graph__wrap__dots__item{margin-top:-1rem}}.investor-intro__wrap__content__graph__wrap__dots__item:hover .investor-intro__wrap__content__graph__wrap__dots__item__copy{opacity:1 !important;transform:translateY(-50%) rotateY(0deg) !important;visibility:visible}.investor-intro__wrap__content__graph__wrap__dots__item:before{position:absolute;display:block;content:"";width:100%;height:100%;border-radius:1000rem;background:#61d6ed;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);opacity:.6}.investor-intro__wrap__content__graph__wrap__dots__item:after{position:absolute;display:block;content:"";width:calc(100% - 1rem);height:calc(100% - 1rem);border-radius:1000rem;background:#fff;cursor:pointer;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.investor-intro__wrap__content__graph__wrap__dots__item__copy{width:18rem;background:#fff;position:absolute;box-shadow:0 0 30px 0 rgba(0,0,0,.24);z-index:1;opacity:0;visibility:hidden;transition:all .2s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:transform;user-select:none;transform-origin:100% 50%;transform:translateY(-50%) rotateY(40deg);font-size:1.1rem;line-height:1.2;margin-right:.7rem;padding:1rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;margin-bottom:1rem;border-radius:.6rem;color:#000;right:100%;top:50%}.investor-intro__wrap__content__graph__wrap__dots__item__copy__triangle{position:absolute;display:block;content:"";width:1rem;height:1rem;transform:rotate(-45deg);right:-0.4rem;top:50%;margin-top:-0.5rem;background:#fff;border-radius:.2rem}.investor-intro__wrap__content__graph__wrap__dots__item__copy:before{position:absolute;display:block;content:"";width:100%;bottom:-1rem;height:1rem;left:0}.investor-intro__wrap__content__graph__wrap__dots__item__copy a{color:#61d6ed;text-decoration:underline !important}.investor-intro__wrap__content__graph__wrap__curves{position:absolute;right:.6rem;top:.8rem;width:calc(100% - 5.6rem);height:calc(100% - 6.7rem)}.investor-intro__wrap__content__graph__wrap__curves__item{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;visibility:hidden}.investor-intro__wrap__content__graph__wrap__curves__item img{opacity:.3;width:100%;height:auto;transform:translateY(8%)}.investor-intro__wrap__content__graph__wrap__curves__item.active{opacity:1;visibility:visible}.investor-intro__wrap__content__graph>p{position:relative;padding-left:1rem}.investor-intro__wrap__content__graph__details{width:100%;display:flex;flex-wrap:wrap;margin-top:4rem}.investor-intro__wrap__content__graph__details__left{width:50%}@media only screen and (max-width: 1083px){.investor-intro__wrap__content__graph__details__left{width:100%}}.investor-intro__wrap__content__graph__details__right{width:50%;padding-right:4rem}@media only screen and (max-width: 1083px){.investor-intro__wrap__content__graph__details__right{width:100%}}.investor-intro__wrap__content__graph__details__right span{width:4rem;height:1px;background:#61d6ed;display:inline-block;position:relative;top:-3px;margin-left:.5rem}.investor-intro__wrap__content__graph__details__right p{text-align:right;margin:0 !important;font-size:1.2rem !important}@media only screen and (max-width: 1083px){.investor-intro__wrap__content__graph__details__right p{text-align:left}}.investor-intro__wrap__content__graph__details__right p:nth-child(1) span{height:3px;background:#f0610f}.investor-icons__wrap{margin:0 auto;max-width:968px;padding:5rem 2rem;position:relative;z-index:3}.investor-icons__wrap__heading{width:100%;margin-bottom:2rem}.investor-icons__wrap__grid{display:flex;flex-wrap:wrap;margin:4rem auto;width:100%}.investor-icons__wrap__grid__item{width:calc(33.333333% - 4rem);margin:2rem;max-width:26rem}@media only screen and (max-width: 767px){.investor-icons__wrap__grid__item{width:100%;display:flex;flex-wrap:wrap;max-width:50rem;justify-content:center;align-items:center;margin:0rem auto}}.investor-icons__wrap__grid__item__icon{margin-bottom:2rem;border:2px solid #f0610f;border-radius:.8rem;display:inline-block}@media only screen and (max-width: 767px){.investor-icons__wrap__grid__item__icon{width:8rem}}.investor-icons__wrap__grid__item__icon img{max-height:8rem;display:block;width:8rem}@media only screen and (max-width: 767px){.investor-icons__wrap__grid__item__text{width:calc(100% - 8rem);padding-left:2rem}}.investor-stats{background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #f0610f 0%, #d46397 100%);position:relative;overflow:hidden;width:calc(100% - 4rem);margin:4rem auto;border-radius:1.5rem}.investor-stats .choices{top:-2rem}@media only screen and (max-width: 767px){.investor-stats .choices{top:.5rem}.investor-stats .choices .choices__inner{padding-top:0 !important;padding-bottom:0 !important}}.investor-stats__wrap{margin:0 auto;max-width:1024px;padding:10rem 2rem;z-index:3}.investor-stats__wrap>img{position:absolute;width:calc(50% + 2rem);height:auto;right:0;transform:translateX(20%)}.investor-stats__wrap__heading{width:100%;margin-bottom:6rem;position:relative}.investor-stats__wrap .tns-slider{display:flex}.investor-stats__wrap [data-controls=next],.investor-stats__wrap [data-controls=prev]{position:absolute;top:50%;z-index:3;left:1rem;border:0;background:rgba(0,0,0,0);font-size:0;width:37px;height:37px}@media only screen and (max-width: 767px){.investor-stats__wrap [data-controls=next],.investor-stats__wrap [data-controls=prev]{top:0;margin-top:-3rem}}.investor-stats__wrap [data-controls=prev]{background:url("data:image/svg+xml; utf8, <svg width=\"37\" height=\"37\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M18.5 0C28.717 0 37 8.283 37 18.5S28.717 37 18.5 37 0 28.717 0 18.5 8.283 0 18.5 0Zm1.293 10.379-6.707 6.707-.083.094a1 1 0 0 0 .083 1.32l6.707 6.707 1.414-1.414-6-6 6-6-1.414-1.414Z\" fill=\"%23D8D8D8\" fill-rule=\"evenodd\"/></svg>") !important}@media only screen and (max-width: 767px){.investor-stats__wrap [data-controls=prev]{margin-left:1rem}}.investor-stats__wrap [data-controls=next]{left:auto}@media only screen and (max-width: 767px){.investor-stats__wrap [data-controls=next]{right:2rem}}.investor-stats__wrap [data-controls=next]{background:url("data:image/svg+xml; utf8, <svg width=\"37\" height=\"37\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M18.5 0C8.283 0 0 8.283 0 18.5S8.283 37 18.5 37 37 28.717 37 18.5 28.717 0 18.5 0Zm-1.293 10.379 6.707 6.707.083.094a1 1 0 0 1-.083 1.32l-6.707 6.707-1.414-1.414 6-6-6-6 1.414-1.414Z\" fill=\"%23D8D8D8\" fill-rule=\"evenodd\"/></svg>") !important}.investor-stats__wrap__relative{position:relative;display:block;width:100%}.investor-stats__wrap__grid{width:100%;position:relative}.investor-stats__wrap__grid__item{width:calc(33.33333% - 2rem) !important;margin:2rem;background:#fff;border-radius:.5rem;padding:3rem;display:flex !important;flex-wrap:wrap !important;height:40rem}.investor-stats__wrap__grid__item hr{background:rgba(0,0,0,0);border:0;border-bottom:1px solid #ededf6}@media only screen and (max-width: 639px){.investor-stats__wrap__grid__item{width:100% !important;height:auto;align-items:flex-start;align-content:flex-start}}.investor-stats__wrap__grid__item__timeframe{width:100%}.investor-stats__wrap__grid__item__timeframe__item{width:100%;position:relative}.investor-stats__wrap__grid__item__heading{width:100%}.investor-stats__wrap__grid__item__heading .tooltip{transform:translateY(-3px)}.investor-stats__wrap__grid__item--1 .investor-stats__wrap__grid__item__icon svg{width:80% !important}.investor-stats__wrap__grid__item--2 .investor-stats__wrap__grid__item__icon svg{width:70% !important}.investor-stats__wrap__grid__item--3 .investor-stats__wrap__grid__item__icon svg{width:70% !important}.investor-stats__wrap__grid__item__icon{margin-top:auto;margin-bottom:0;text-align:center}.investor-stats__wrap__grid__item__icon svg{width:100%;height:auto}.investor-stats__wrap__grid__item__return{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:flex-end}.investor-stats__wrap__grid__item__return__left{width:7rem}.investor-stats__wrap__grid__item__return hr{width:100%;margin:0 auto}.investor-stats__wrap__grid__item__return__right{width:calc(100% - 7rem);text-align:right}.investor-stats__wrap__grid__item__return-alt{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:flex-end}.investor-stats__wrap__grid__item__return-alt__left{width:12rem}.investor-stats__wrap__grid__item__return-alt__left h1{margin-bottom:1rem}.investor-stats__wrap__grid__item__return-alt__right{width:calc(100% - 12rem);text-align:right}.investor-stats__wrap__grid__item__return-alt__right b{font-size:1.6rem}.investor-pie{background:#001845;background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #262467 2%, #4c47ce 100%);width:calc(100% - 4rem);margin:4rem auto;border-radius:1.5rem}.investor-pie .choices{top:1rem}.investor-pie .choices .choices__item--choice{color:#000 !important}.investor-pie__wrap{margin:0 auto;max-width:968px;padding:10rem 2rem;position:relative;z-index:3;overflow:hidden}@media only screen and (max-width: 767px){.investor-pie__wrap{padding:4rem 2rem}}.investor-pie__wrap__footer{width:100%;margin-top:4rem}@media only screen and (max-width: 767px){.investor-pie__wrap__footer{margin-top:6rem}}.investor-pie__wrap__heading{width:100%;margin-bottom:2rem}.investor-pie__wrap__heading p{max-width:800px;margin:2rem auto 2rem}.investor-pie__wrap__content{display:flex;flex-wrap:wrap;align-items:center;margin:5rem auto 0;position:relative}.investor-pie__wrap__content:after{position:absolute;display:block;content:"";top:3rem;bottom:3rem;left:3rem;right:3rem;border-radius:1rem;border:2px solid hsla(0,0%,100%,.3);z-index:1}@media only screen and (max-width: 767px){.investor-pie__wrap__content:after{bottom:-2rem;left:1rem;right:1rem}}.investor-pie__wrap__content__graph{width:calc(100% - 40rem);position:relative;z-index:2}.investor-pie__wrap__content__graph__object{margin:0 auto}@media only screen and (max-width: 767px){.investor-pie__wrap__content__graph__object{width:100%}}@media only screen and (max-width: 767px){.investor-pie__wrap__content__graph{width:100%;padding-right:0;margin-bottom:4rem}}.investor-pie__wrap__content__graph__stats{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center}.investor-pie__wrap__content__legend{width:40rem;padding-left:2rem;z-index:2;position:relative;z-index:4}@media only screen and (max-width: 767px){.investor-pie__wrap__content__legend{width:100%;padding-left:0;display:flex;flex-wrap:wrap;justify-content:center}}.investor-pie__wrap__content__legend__item{width:100%;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:2rem;justify-content:flex-end;max-width:23rem}@media only screen and (max-width: 767px){.investor-pie__wrap__content__legend__item{justify-content:center;width:50%}}@media only screen and (max-width: 539px){.investor-pie__wrap__content__legend__item{width:100%}}.investor-pie__wrap__content__legend__item>span{width:3rem;height:3rem;border-radius:3rem;margin-left:0;margin-right:2rem}.investor-pie__wrap__content__legend__item h2{margin-bottom:0;margin-right:auto;margin-left:0;font-size:3.6rem}@media only screen and (max-width: 767px){.investor-pie__wrap__content__legend__item h2{font-size:2rem}}.investor-pie__wrap__content__legend__item p{margin-left:1rem;margin-bottom:0}@media only screen and (max-width: 767px){.investor-pie__wrap__content__legend__item p{padding-right:1rem}}.investor-pie__wrap__content__legend__item *{color:#fff}.investor-pie__wrap__content__legend__item .toolTip{position:relative;top:3px}.investor-bar{background:#fff;width:calc(100% - 4rem);margin:4rem auto;border-radius:1.5rem}.investor-bar__wrap{margin:0 auto;max-width:968px;padding:10rem 2rem;position:relative;z-index:3}@media only screen and (max-width: 767px){.investor-bar__wrap{padding:4rem 2rem}}.investor-bar__wrap__heading{width:100%;margin-bottom:2rem}.investor-bar__wrap__heading p{max-width:70rem;margin:0 auto}.investor-bar__wrap .inlineSelect--investor{position:relative}.investor-bar__wrap .inlineSelect--investor .choices__list{color:#000}.investor-bar__wrap__content{display:flex;flex-wrap:wrap;align-items:center;margin:5rem auto 0}.investor-bar__wrap__content__graph{width:calc(100% - 40rem);padding-right:2rem;position:relative}@media only screen and (max-width: 767px){.investor-bar__wrap__content__graph{width:100%;padding-right:0;margin-bottom:4rem}}.investor-bar__wrap__content__graph canvas{position:relative;z-index:2}.investor-bar__wrap__content__graph__wrap{position:relative}.investor-bar__wrap__content__graph__wrap__curves{position:absolute;right:.6rem;top:.8rem;width:calc(100% - 5.6rem);height:calc(100% - 6.7rem)}@media only screen and (max-width: 479px){.investor-bar__wrap__content__graph__wrap__curves{top:.2rem}}.investor-bar__wrap__content__graph__wrap__curves__item{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;visibility:hidden}.investor-bar__wrap__content__graph__wrap__curves__item svg{opacity:.3;width:100%;height:auto;position:absolute;top:5%;left:0}.investor-bar__wrap__content__graph__wrap__curves__item svg:last-of-type{display:none}.investor-bar__wrap__content__graph__wrap__curves__item.lump svg:first-of-type{display:none}.investor-bar__wrap__content__graph__wrap__curves__item.lump svg:last-of-type{display:block}.investor-bar__wrap__content__graph__wrap__curves__item.active{opacity:1;visibility:visible}.investor-bar__wrap__content__info{width:40rem;padding-left:2rem}@media only screen and (max-width: 767px){.investor-bar__wrap__content__info{width:100%;padding-left:0}}.investor-bar__wrap__content__info__inner{background:#001845;border-radius:.2rem;padding:4rem;border-radius:1.5rem}@media only screen and (max-width: 767px){.investor-bar__wrap__content__info__inner{padding:4rem 1rem}}.investor-faq{background:#fff}.investor-faq__wrap{margin:0 auto;max-width:968px;padding:10rem 2rem;position:relative;z-index:3}.investor-faq__wrap>div{width:100%;display:flex;flex-wrap:wrap}.investor-faq__wrap__title{width:50%;padding-right:2rem}@media only screen and (max-width: 767px){.investor-faq__wrap__title{width:100%;padding-right:0}}.investor-faq__wrap__content{width:50%;padding-left:2rem}@media only screen and (max-width: 767px){.investor-faq__wrap__content{width:100%;padding-left:0}}.investor-faq__wrap__content .blockAccordion__list__item__heading__toggle svg{transform:rotate(90deg)}.investor-faq__wrap__content .blockAccordion__list__item__heading.active svg{transform:rotate(-90deg)}.investor-faq__wrap__content .blockAccordion__list{background:rgba(0,0,0,0)}.investor-faq__wrap__content .blockAccordion__list__item__heading h5{margin-bottom:0}.investor-faq__wrap__content .blockAccordion__list__item__content{padding-right:0}.investor-smart{background:#001845;position:relative;overflow:hidden;width:calc(100% - 4rem);margin:4rem auto;border-radius:1.5rem;background:linear-gradient(270deg, #944ff0 0%, #f52e57 100%);background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(270deg, #944ff0 0%, #4d45d6 100%)}.investor-smart__background{position:absolute;left:40%;width:80%;top:-25%;height:auto;z-index:1;left:25%;width:100%;top:-16%}.investor-smart__backgrounsd{width:100%;position:absolute;bottom:0;left:0;right:0;margin:0 auto;height:auto;min-width:90rem}.investor-smart__backgrounsd img{width:100%;height:auto;display:block}.investor-smart__wrap{margin:0 auto;max-width:1024px;padding:20rem 2rem;position:relative;z-index:3}@media only screen and (max-width: 767px){.investor-smart__wrap{padding:4rem 2rem}}.investor-smart__wrap__inner{max-width:50rem}.investor-smart__wrap__inner.inView{opacity:1;transform:translateY(0)}.investor-smart__wrap__inner .button{text-transform:none !important}.investor-smart__wrap__inner .button:hover span{color:#f0610f !important}body:has(.questions.visible){overflow:hidden;position:relative;height:100vh}.questions{position:absolute;top:0;right:0;bottom:0;left:0;position:fixed;background:rgba(0,24,69,.99);background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #262467 2%, #4c47ce 100%);display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;justify-content:center;z-index:99999990;overflow:auto;opacity:0;visibility:hidden;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);padding-top:8rem}.questions .questions__wrap__header__close{display:none}.questions .questions__wrap__header__reset{display:block}.questions[data-question="1"] .questions__wrap__header__close{display:block;position:absolute;right:0rem;top:0rem}.questions[data-question="1"] .questions__wrap__header__reset{display:none}.questions.visible{opacity:1;visibility:visible}@media only screen and (max-width: 967px){.questions{align-items:flex-start;align-content:flex-start;padding-top:6rem}}@media only screen and (max-width: 639px){.questions{padding-top:3rem}}.questions__wrap{padding:0rem 2rem 2rem;max-width:1024px;margin:0 auto;position:relative;z-index:2;width:100%}.questions__wrap__close{position:absolute;right:2rem;cursor:pointer}.questions__wrap__header{display:flex;flex-wrap:wrap;margin-bottom:6rem;width:100%;position:relative}.questions__wrap__header h3{display:none !important}.questions__wrap__header__reset{position:absolute;right:0;top:0;text-transform:capitalize !important;background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #f0610f 0%, #d46397 100%);padding-left:6rem;color:#fff !important;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);border-radius:.8rem}@media only screen and (min-width: 768px){.questions__wrap__header__reset{top:-2rem}}.questions__wrap__header__reset:after{display:none !important}.questions__wrap__header__reset:before{position:absolute;display:block;content:"";background:url(../scripts/adf73c344e2b1667e8d5.svg) no-repeat;background-size:contain;width:32px;display:inline-block;height:32px;opacity:1;box-shadow:none;left:2rem;top:.9rem;filter:brightness(15)}@media only screen and (max-width: 767px){.questions__wrap__header__reset{top:0rem;padding-top:.9rem;padding-bottom:.9rem;padding-left:4rem;padding-right:1.2rem}.questions__wrap__header__reset:before{width:24px;height:24px;top:.9rem;left:.8rem}}.questions__wrap__header h3{color:#fff;display:flex;flex-wrap:wrap;align-items:center}.questions__wrap__header h3 svg{margin-right:3rem}.questions__wrap__question__item{transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1);opacity:0;transform:translateY(2rem)}.questions__wrap__question__item.visible{opacity:1;transform:translateY(0)}.questions__wrap__question__item.visible .questions__wrap__question__item__answers__item{opacity:1;transform:translateX(0)}.questions__wrap__question__item__header{width:100%;display:flex;flex-wrap:wrap;position:relative}@media only screen and (max-width: 767px){.questions__wrap__question__item__header{margin-top:6rem}}.questions__wrap__question__item__header__icon{width:100%;margin-bottom:2rem}.questions__wrap__question__item__header__icon img{height:auto;width:5rem}.questions__wrap__question__item__header__number{position:absolute;width:6rem;height:6rem;border:2px solid #f0610f;border-radius:.8rem;display:inline-block;text-align:center;line-height:5.6rem;left:0;top:.3rem}.questions__wrap__question__item__header__number svg{display:none}@media only screen and (max-width: 639px){.questions__wrap__question__item__header__number{top:auto;bottom:calc(100% + 1rem)}}.questions__wrap__question__item__header h2{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:3.2rem;position:relative;display:flex;flex-wrap:wrap;align-items:center;padding-left:8rem;min-height:6rem}@media only screen and (max-width: 767px){.questions__wrap__question__item__header h2{font-size:2.6rem}}@media only screen and (max-width: 639px){.questions__wrap__question__item__header h2{padding-left:0}}.questions__wrap__question__item__header h2 svg{margin:0 2rem 0 1rem}.questions__wrap__question__item__answers{width:100%;padding:1rem 0}.questions__wrap__question__item__answers__item{width:100%;padding:1.5rem;display:flex;flex-wrap:wrap;border:1px solid hsla(0,0%,100%,.3);border-radius:.5rem;margin-bottom:2rem;align-items:center;justify-content:space-between;cursor:pointer;transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1);opacity:0;transform:translateX(8rem)}.questions__wrap__question__item__answers__item:nth-child(0){transition-delay:0ms}.questions__wrap__question__item__answers__item:nth-child(1){transition-delay:30ms}.questions__wrap__question__item__answers__item:nth-child(2){transition-delay:60ms}.questions__wrap__question__item__answers__item:nth-child(3){transition-delay:90ms}.questions__wrap__question__item__answers__item:nth-child(4){transition-delay:120ms}.questions__wrap__question__item__answers__item:nth-child(5){transition-delay:150ms}.questions__wrap__question__item__answers__item__number{width:4rem;height:4rem;border-radius:.2rem;text-transform:uppercase;text-align:center;border:1px solid hsla(0,0%,100%,.3);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.questions__wrap__question__item__answers__item__number p{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;line-height:3.8rem;margin:0;color:#fff}.questions__wrap__question__item__answers__item__copy{width:calc(100% - 4rem);padding-left:2rem}.questions__wrap__question__item__answers__item__copy p{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;line-height:1.4;margin:0;color:#fff}.questions__wrap__question__item__answers__item.selected{border:1px solid hsla(0,0%,100%,.8)}.questions__wrap__question__item__answers__item.selected .questions__wrap__question__item__answers__item__number{background:#f0610f;border:1px solid #f0610f}.questions__wrap__question__item__answers__item:hover{border:1px solid hsla(0,0%,100%,.8)}.questions__wrap__question__item__answers__item:hover .questions__wrap__question__item__answers__item__number{border:1px solid hsla(0,0%,100%,.8)}@media only screen and (max-width: 639px){.questions__wrap__question__item__controls{margin-top:3rem}}.questions__wrap__question__item__controls__item{border-radius:.8rem;margin-right:.5rem;background:#f0610f;position:relative;display:inline-block;cursor:pointer;color:#fff;display:flex;flex-wrap:wrap;font-size:1.6rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;align-items:center;align-content:center;width:auto;padding:1rem 2rem;width:12rem;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.questions__wrap__question__item__controls__item:hover{background:#ff9265 !important}.questions__wrap__question__item__controls__item svg{transform:rotate(-90deg);margin:0 .5rem}.questions__wrap__question__item__controls__item__progress h6{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.4rem;text-align:right}.questions__wrap__question__item__controls__item__progress span{width:100%;height:.8rem;display:block;background:hsla(0,0%,100%,.8);position:relative;border-radius:1000rem;overflow:hidden}.questions__wrap__question__item__controls__item__progress span b{display:block;position:absolute;top:0;left:0;height:100%;background:#f0610f;border-radius:1000rem}@media only screen and (min-width: 660px){#body .inlineSelect--relative{position:relative;top:13px}}.takeoverActive .investor-modal{opacity:1;visibility:visible}.investor-modal{position:absolute;top:0;right:0;bottom:0;left:0;position:fixed;background:#f3f5fb;display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;justify-content:center;z-index:990;overflow:auto;opacity:0;visibility:hidden;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);padding-top:16rem}@media only screen and (max-width: 767px){.investor-modal{padding-top:12rem}}.investor-modal .js-hide-investor-modal{cursor:pointer}.investor-modal.visible{opacity:1;visibility:visible}.investor-modal__wrap{padding:0rem 2rem 2rem;max-width:1280px;margin:0 auto;position:relative;z-index:2;width:100%;display:flex;flex-wrap:wrap}.investor-modal__wrap__left{width:50%;padding-right:2rem}@media only screen and (max-width: 967px){.investor-modal__wrap__left{width:100%;padding-right:0}}.investor-modal__wrap__left__heading{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:8rem}@media only screen and (max-width: 767px){.investor-modal__wrap__left__heading{margin-bottom:4rem}}.investor-modal__wrap__left__heading svg{width:6rem;height:6rem}.investor-modal__wrap__left__heading h1{margin:0}.investor-modal__wrap__left__content{max-width:50rem;max-width:43rem}.investor-modal__wrap__left__content__button{width:100%;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);display:flex;flex-wrap:wrap;background:#f0610f;border-radius:.6rem;padding:1rem 2rem;align-items:center;position:relative;max-width:30rem;justify-content:center;z-index:2;margin-bottom:3rem}@media only screen and (max-width: 767px){.investor-modal__wrap__left__content__button{max-width:26rem;justify-content:flex-start}}.investor-modal__wrap__left__content p{max-width:46rem;margin-bottom:3rem}.investor-modal__wrap__right{width:50%;padding-left:2rem;position:relative}@media only screen and (max-width: 967px){.investor-modal__wrap__right{width:100%;padding-left:0;margin-top:3rem}}.investor-modal__wrap__right__graph{position:relative;background:#1c3057;border-radius:1rem;padding:3rem;overflow:hidden}.investor-modal__wrap__right__graph::after{position:absolute;display:block;content:"";top:0;left:0;bottom:0;background:#1c3057;width:calc(3rem + 3%)}.investor-modal__wrap__right__graph>svg{display:none}.investor-modal__wrap__right__graph__legend{position:absolute;top:3rem;left:3rem;background:#1c3057;padding:0 2rem 2rem 0}.investor-modal__wrap__right__graph__legend__item{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;display:block;padding:.5rem;font-size:1.4rem;color:#fff;display:flex;flex-wrap:wrap}.investor-modal__wrap__right__graph__legend__item span{width:1rem;height:1rem;margin-right:.8rem;position:relative;top:4px;border-radius:1rem;display:block;z-index:44}.investor-modal__wrap__right__image{position:absolute;left:0;bottom:0;transform:translateX(-30%) translateY(-25%);width:100%;height:auto}@media only screen and (max-width: 967px){.investor-modal__wrap__right__image{transform:translateX(-20%) translateY(-25%)}}@media only screen and (max-width: 639px){.investor-modal__wrap__right__image{display:none}}.investor-modal__wrap__right__list{position:relative;width:30rem;background:#fff;border-radius:1rem;box-shadow:0 2px 30px 0 rgba(0,46,160,.14);padding:2rem;margin:0 0 0 auto;top:-3rem;right:2rem}.investor-modal__wrap__right__list ul{padding:0;margin-bottom:-1rem}.investor-modal__wrap__right__list ul li{font-size:1.4rem;color:#001845}.toolLoading .loader-wrapper{opacity:1;z-index:9999;visibility:visible}.loader-wrapper{position:absolute;z-index:989;margin:auto;top:0;left:0;bottom:0;right:0;opacity:0;visibility:hidden;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.loader-wrapper:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.95)}.loader-wrapper .loader{width:6rem;height:6rem;position:absolute;top:20rem;display:block}.principal_type{display:none !important}.hide_deposit_checkbox .principal_type{display:block !important}.js-your-mortgage-repayments{margin-bottom:0}.tool__main__list__item:has(.is-open){z-index:999 !important}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .is-flipped .choices__list--dropdown,#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .is-flipped .choices__list[aria-expanded]{top:100%;bottom:auto;margin-bottom:auto;border-radius:.8rem;margin-top:.5rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .has-no-results{color:#000}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage input.choices__input{color:#000 !important;width:100% !important;text-indent:.5rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--term .singleInput__input span{position:absolute !important;left:3.6rem !important;top:auto !important;bottom:.7rem !important;bottom:1.1rem !important;pointer-events:none}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--term .singleInput input{width:100%}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .takeover__tray{display:none}@media only screen and (max-width: 1023px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .takeover__tray__progress{margin-top:10rem}}@media only screen and (max-width: 767px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .takeover__wrap__copy__details{padding-top:6rem}}@media only screen and (max-width: 549px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .toolActions{width:32rem;width:100%;max-width:40rem;width:calc(100% - 1rem)}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .toolActions .choices__inner{color:#000 !important}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .toolActions__compare__direction{color:#000}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .pay_off_more__context{display:none;color:#f0610f;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.4rem;margin-top:6rem;margin-bottom:-6rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage table th{font-size:1rem !important;padding:.5rem !important}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .toolActions .selectElement{width:25rem !important}@media only screen and (max-width: 967px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .toolActions .selectElement{width:calc(100% - 19.4rem) !important}}@media only screen and (max-width: 549px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .toolActions .selectElement{width:calc(100% - 14.4rem) !important}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .interest_only_years_holder__context{display:none;color:#fff;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.4rem;margin-top:1rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__slider__context{margin-top:6rem;margin-bottom:-6rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .warningCopy{padding-top:0;margin-bottom:10rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .warningCopy h5{margin:0 !important}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage #chartjs-tooltip{width:18rem;transform:translateX(-70%) translateY(-60%)}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage #chartjs-tooltip .tooltipentry span{width:1.4rem;height:1.4rem;display:inline-block;margin-left:.6rem;border-radius:10000rem;vertical-align:middle;position:relative;top:-2px}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage #chartjs-tooltip .tooltipentry--Principal .tooltipentry__color{background:#6ccde5}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage #chartjs-tooltip .tooltipentry--Interest .tooltipentry__color{background:#3db4a6}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .toggleInput--interest{background:rgba(0,0,0,0) !important}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .toggleInput--interest label{color:#fff !important}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .toggleInput--interest label:before{box-shadow:none !important;background:rgba(0,0,0,0) !important}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .toggleInput--interest input:checked+label:before{background:#f0610f !important}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .toggleInput--interest:after{display:none !important}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .choices__inner{color:#fff !important;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .toolWrapper{overflow:visible !important;background:#001845;margin-top:-12rem;padding-top:13rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .toolsWrapper{position:absolute;top:0;right:2rem;box-shadow:none !important;z-index:999 !important}@media only screen and (min-width: 968px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .toolsWrapper .selectElement{background:#001845}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__tabs,#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__controls{display:none}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool{background:#001845}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool .choices__list--dropdown .choices__list,#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool .choices__list[aria-expanded] .choices__list{max-height:282px}@media only screen and (max-width: 767px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool .choices__list--dropdown .choices__list,#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool .choices__list[aria-expanded] .choices__list{max-height:242px}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main{width:100%;background:#001845;padding-top:6.4rem;display:block}@media only screen and (max-width: 967px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main{padding-top:1.4rem}}@media only screen and (max-width: 967px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__scroll a{width:calc(100% - 2rem) !important}}@media only screen and (min-width: 968px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__scroll a{display:none}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph{display:flex;flex-wrap:wrap;width:100%;padding-top:6rem;padding-bottom:10rem}@media only screen and (max-width: 967px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph{padding:0 2rem}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__slider{width:34rem}@media only screen and (max-width: 967px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__slider{width:100%}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__slider__inner{background:#fff;border-radius:.4rem;padding:3rem 4rem 8rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__chart{width:calc(100% - 40rem);margin-left:6rem;position:relative}@media only screen and (max-width: 967px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__chart{width:100%;margin:0 auto 9rem}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__chart__outer{position:relative}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__chart__outer:after{content:"";position:relative;display:block;padding-bottom:61.7132867133%}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__chart__inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__chart .tool__main__graph__chart__terms{width:12rem;left:50%;transform:translateX(-50%);bottom:-8rem;z-index:5;position:absolute;text-align:left}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__chart__legend{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__chart__legend__item{display:flex;flex-wrap:wrap;font-size:1.4rem;padding-left:3rem;font-weight:bold}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__chart__legend__item__swatch span{width:2rem;height:2rem;display:inline-block;border-radius:2rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__chart__legend__item__text{color:#fff;padding-left:1rem}@media screen and (max-width: 1024px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__chart__legend__item__text{min-width:16rem}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__graph__chart__legend__item__value{color:#f0610f;padding-left:1rem;min-width:9rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results{padding:0 2rem;display:flex;flex-wrap:wrap;width:100%;max-width:1024px;margin:0 auto}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results__item{width:33.3333%;padding:2rem}@media only screen and (max-width: 967px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results__item{width:100%;text-align:center}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results__item__wrap{max-width:34rem;display:flex;flex-wrap:wrap}@media only screen and (max-width: 967px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results__item__wrap{max-width:100%;width:100%;text-align:center}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results__item__wrap h2{width:100%;text-align:center}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results__item__wrap__input{font-size:4rem;position:relative}@media only screen and (max-width: 967px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results__item__wrap__input{max-width:100%;width:100%;text-align:center}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results__item__wrap__input:before{position:absolute;display:block;content:"";bottom:0;left:0;right:3rem;height:1px;background:#f0610f;background:#5b718f}@media only screen and (max-width: 967px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results__item__wrap__input:before{right:0}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results__item__wrap__input input{color:#f0610f;outline:0;border:0;background:rgba(0,0,0,0);font-size:4rem;width:16rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results__item__wrap__input button{background:rgba(0,0,0,0);border:0;display:none;top:-37px;right:6px;position:absolute;cursor:pointer}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results__item__wrap__select{width:13rem;margin-right:-3rem;margin-left:-1rem}@media only screen and (max-width: 767px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results__item__wrap__select{width:16rem;width:100%}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results__item p{margin-bottom:1rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results__item p.full-width{width:100%}@media only screen and (max-width: 1023px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__results__item h3{width:100%;text-align:center}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main h1{font-size:4rem !important;display:inline-block}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__header{display:block;position:relative;top:-1rem}@media only screen and (max-width: 967px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__header{padding:0 2rem;border-bottom:1px solid hsla(0,0%,100%,.1)}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__header h1{font-size:1.8rem !important}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__header__reset{position:absolute;right:1rem;top:.4rem}@media only screen and (min-width: 968px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__header__reset{display:none}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__header__scroll{display:inline-block;margin-left:2rem;cursor:pointer}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__header__scroll a{text-decoration:none !important}@media only screen and (max-width: 967px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__header__scroll a{display:none}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list{display:block;z-index:998;position:relative}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item{display:flex;flex-wrap:wrap;width:100%;color:#fff !important;position:relative;margin-bottom:2rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(1){z-index:19}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(2){z-index:18}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(3){z-index:17}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(4){z-index:16}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(5){z-index:15}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(6){z-index:14}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(7){z-index:13}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(8){z-index:12}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(9){z-index:11}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(10){z-index:10}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(11){z-index:9}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(12){z-index:8}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(13){z-index:7}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(14){z-index:6}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(15){z-index:5}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(16){z-index:4}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(17){z-index:3}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(18){z-index:2}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(19){z-index:1}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:nth-child(20){z-index:0}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .tooltip{position:absolute;bottom:-1.3rem;left:33.333%;margin-left:15.9rem}@media only screen and (max-width: 767px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .tooltip{bottom:10rem;left:0% !important}@supports(-webkit-touch-callout: none){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .tooltip{bottom:9.4rem}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .tooltip svg{transform:scale(0.7)}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item input{display:inline-block;opacity:1;appearance:auto;position:relative;appearance:none}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type{position:absolute;bottom:-3rem;left:0;width:30rem;cursor:pointer;padding-left:1rem}@media only screen and (max-width: 1023px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type{bottom:-2.2rem}}@media only screen and (max-width: 767px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type{bottom:-1rem}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type:hover:after{text-decoration:underline}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type:before{position:absolute;display:block;content:"";position:relative;content:"Edit deposit";color:#f0610f;display:inline-block}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type:after{position:absolute;display:block;content:"";position:relative;display:inline-block;background-image:url("data:image/svg+xml; utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"24\" viewBox=\"0 0 32 24\"><g fill=\"%23f0610f\"><path d=\"M21.617 2h2.712L32 9.5 24.329 17h-2.712l6.712-6.563H13V8.562h15.329z\"/><path d=\"M10.383 7H7.671L0 14.5 7.671 22h2.712l-6.712-6.563H19v-1.875H3.671z\"/></g></svg>");width:16px;height:12px;background-size:cover;margin-left:.6rem;top:1px}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type:checked:before{content:"Enter loan amount instead"}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type:checked~.interest_type{left:50% !important}@media only screen and (max-width: 767px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type:checked~.interest_type{bottom:10.2rem;left:0% !important}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type:checked~.tooltip{left:50% !important}@media only screen and (max-width: 767px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type:checked~.tooltip{bottom:10rem;left:0% !important}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type:checked~.tooltip svg{transform:scale(0.7)}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type:checked~.tool__main__list__item__column{width:calc(25% - 1rem);margin:.5rem}@media only screen and (max-width: 767px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type:checked~.tool__main__list__item__column{width:100%}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type:checked~.tool__main__list__item__column--deposit,#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type:checked~.tool__main__list__item__column--value{display:inline-block}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .principal_type:checked~.tool__main__list__item__column--loan{display:none}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .interest_type{position:absolute;bottom:-1rem;left:33.333%;width:30rem;cursor:pointer;padding-left:1rem}@media only screen and (max-width: 767px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .interest_type{bottom:10.2rem;left:0% !important}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .interest_type:hover:after{text-decoration:underline}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .interest_type:after{position:absolute;display:block;content:"";position:relative;content:"Type in your own rate";color:#f0610f;font-size:1.4rem;bottom:-1.39rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .interest_type:checked:after{content:"Browse mortgage rates"}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .interest_type:checked~.tooltip{margin-left:17.2rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .interest_type:checked~.tool__main__list__item__column--rate label:before{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#001845}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .interest_type:checked~.tool__main__list__item__column--rate label:after{position:absolute;content:"Type in your own rate";display:inline-block;top:7px;left:0;color:hsla(0,0%,100%,.8)}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .interest_type:checked~.tool__main__list__item__column{margin:.5rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .interest_type:checked~.tool__main__list__item__column .singleInput__input{display:inline-block}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item .interest_type:checked~.tool__main__list__item__column .choices{display:none !important}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__delete{position:absolute;top:24px;right:-5px;opacity:0;transform:translateX(0.3rem);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;background:#001845}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__delete img{display:block}@media only screen and (max-width: 767px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__delete{right:19px}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item:hover .tool__main__list__item__delete{transform:translateX(0);opacity:1}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column{width:calc(33.33333% - 1rem);margin:.5rem}@media only screen and (max-width: 767px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column{margin-bottom:2rem !important}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column .tool__main__list__item__column__rate .singleInput__input{display:none}@media only screen and (max-width: 767px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--loan{width:100%}}@media only screen and (max-width: 767px){#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--term,#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--rate{width:100%}}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--term .choices__inner,#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--rate .choices__inner{padding-left:.5rem !important;padding-top:.4rem !important}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--term .choices__inner>.choices__list>.choices__item img,#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--rate .choices__inner>.choices__list>.choices__item img{display:none}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--term .choices__list--dropdown .choices__item,#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--rate .choices__list--dropdown .choices__item{border-top:1px solid #ededf6}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--term .choices__list--dropdown .choices-results__option__rate,#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--rate .choices__list--dropdown .choices-results__option__rate{width:100%;color:#000 !important}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--term .choices__list--dropdown .choices-results__option__rate img,#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--rate .choices__list--dropdown .choices-results__option__rate img{position:relative;top:5px;left:-3px;margin-right:.4rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--term .choices[data-type*=select-one]>.choices__inner>.choices__list,#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--rate .choices[data-type*=select-one]>.choices__inner>.choices__list{background-image:url("data:image/svg+xml; utf8, <svg width=\"16\" height=\"9\" viewBox=\"0 0 16 9\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.839 5.96L13.936.108a.399.399 0 01.553.007l1.07 1.047a.38.38 0 01.008.542L8.122 8.851a.365.365 0 01-.283.105.387.387 0 01-.284-.105L.111 1.704a.38.38 0 01.007-.542L1.188.115a.399.399 0 01.554-.007L7.839 5.96z\" fill=\"%23f0610f\" fill-rule=\"evenodd\"/></svg>")}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--term .choices__inner,#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--rate .choices__inner{border:0 !important;background:rgba(0,0,0,0) !important}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--term input,#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--rate input{position:relative;display:inline-block;width:100%;padding-left:.5rem !important;width:3.2rem;top:.3rem;z-index:2}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--term span:not([class]),#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--rate span:not([class]){position:relative;vertical-align:middle;display:inline-block;top:0rem;left:0rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--deposit,#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column--value{display:none}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column .singleInput{background:rgba(0,0,0,0);border:1px solid #5b718f;border-radius:.6rem;box-shadow:none}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column .singleInput input{background:rgba(0,0,0,0);border:0;box-shadow:none;color:#fff;padding:.1rem 0rem .9rem 1.7rem;position:relative;top:0}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column .singleInput label{color:hsla(0,0%,100%,.8);margin-bottom:-0.4rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__list__item__column .singleInput span:not([class]){color:hsla(0,0%,100%,.8);bottom:1rem}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__action{position:relative;width:100%;margin-top:3rem;padding:1rem 0}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__action__trigger{width:4rem;height:4rem;margin:0 auto;position:absolute;left:0;right:0;top:0;z-index:4;cursor:pointer;border:0;background:rgba(0,0,0,0)}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__action__trigger:hover~.tool__main__action__icon:before{transform:scaleX(0.8)}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__action__trigger:hover~svg{transform:scale(1.15)}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__action__icon{width:100%;text-align:center;position:relative}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__action__icon:before{position:absolute;display:block;content:"";top:50%;height:1px;width:100%;margin-top:-1px;background:#5b718f;left:0;right:0;transform-origin:50% 50%;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__action__icon img{background:#001845;margin:0 auto;position:relative;z-index:3;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);top:2px}#body.Toast\\Tools\\Pages\\MortgageCalculatorPage .tool__main__action p{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;margin-top:1rem;color:#fff;font-size:1.4rem;text-align:center}.choices-results__option__rate img{width:22px;height:22px}.tool__main__list__item__column__rate .js-mortgage-interest-rate{width:4rem !important}.tool__main__list__item__column__rate .singleInput__input{display:none}.takeover__wrap__copy__details__mortgage{position:relative;width:100%;display:flex;flex-wrap:wrap;margin-bottom:2rem}.takeover__wrap__copy__details__mortgage span{position:absolute;font-size:2.4rem;color:#f0610f;top:1.7rem;left:1.6rem}.takeover__wrap__copy__details__mortgage input{border:2px solid #f0610f;background:rgba(0,0,0,0);padding:1rem 2rem 1rem 4rem;color:#fff;font-size:2.4rem;width:100%;line-height:4.6rem;outline:0;margin:0;border-radius:1.5rem}.takeover__wrap__copy__details__mortgage input::-webkit-input-placeholder{color:#fff;opacity:1}.takeover__wrap__copy__details__mortgage input:-moz-placeholder{color:#fff;opacity:1}.takeover__wrap__copy__details__mortgage input::-moz-placeholder{color:#fff;opacity:1}.takeover__wrap__copy__details__mortgage input:-ms-input-placeholder{color:#fff;opacity:1}.takeover__wrap__copy__details__mortgage button{border:0;position:absolute;right:0;top:0;bottom:0;display:flex;flex-wrap:wrap;color:#fff;background:#f0610f;text-transform:none !important;font-size:1.8rem;line-height:6.4rem;cursor:pointer;z-index:3;padding:0 2rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;border-radius:0 1.5rem 1.5rem 0;align-items:center;align-content:center}.mortgage-slider{position:relative;padding:4rem 4rem}@media only screen and (max-width: 967px){.mortgage-slider{padding:4rem 2rem}}.mortgage-slider__wrap{position:relative;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:flex-start}.mortgage-slider__wrap__heading{max-width:595px;width:50%;margin-bottom:4rem}@media only screen and (max-width: 767px){.mortgage-slider__wrap__heading{width:100%;max-width:100%;margin-bottom:2rem}}.mortgage-slider__wrap__tags{max-width:595px;width:50%;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:4rem}@media only screen and (max-width: 767px){.mortgage-slider__wrap__tags{width:100%;justify-content:flex-start;max-width:100%;margin-bottom:2em}}.mortgage-slider__wrap__tags .tag{background:#f0610f;color:#fff}.mortgage-slider__wrap__tags .tag.active{background:#fff;color:#f0610f}.mortgage-slider__wrap__slider{max-width:1280px;margin:0 auto;padding:0 4rem}@media only screen and (max-width: 767px){.mortgage-slider__wrap__slider{padding:0}}.mortgage-slider__wrap__slider .translucent{border:1px solid red !important}.mortgage-slider__wrap__slider .slick-track{display:flex !important}.mortgage-slider__wrap__slider .slick-prev{top:50%;transform:translateY(-50%);position:absolute;left:1rem;z-index:3;background:rgba(0,0,0,0);background-image:url("data:image/svg+xml; utf8, <svg width=\"31\" height=\"31\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"none\" fill-rule=\"evenodd\"><circle fill=\"%23FF6E32\" cx=\"15.5\" cy=\"15.5\" r=\"15.5\"/><path d=\"m13.23 18.01.95.98c.9.93 1.83 1.89 2.8 2.79.23.2.52.27.8.18.29-.1.51-.35.57-.64a.76.76 0 0 0-.24-.72 69.67 69.67 0 0 1-2.67-2.66l-1.78-1.8-.35-.32c-.56-.51-.68-.62-.09-1.7.2-.36.6-.72.97-1.03l.24-.22a9.98 9.98 0 0 1 4-2.25c.28-.09.48-.3.55-.57a.9.9 0 0 0-.23-.83.73.73 0 0 0-.52-.22.84.84 0 0 0-.24.04c-1.55.46-2.9 1.17-4.13 2.17l-.1.08c-1 .82-2.69 2.2-2.76 3.65-.05 1.1.82 1.85 1.6 2.5.23.2.45.39.63.57Z\" fill=\"%23FFF\"/></g></svg>");width:31px;font-size:0;height:31px;border:0;cursor:pointer}@media only screen and (max-width: 767px){.mortgage-slider__wrap__slider .slick-prev{bottom:-0.5rem;top:auto;transform:translateY(3rem)}}.mortgage-slider__wrap__slider .slick-next{top:50%;transform:translateY(-50%);position:absolute;right:1rem;z-index:3;background:rgba(0,0,0,0);background-image:url("data:image/svg+xml; utf8, <svg width=\"31\" height=\"31\" xmlns=\"http://www.w3.org/2000/svg\"><g transform=\"matrix%28-1 0 0 1 31 0%29\" fill=\"none\" fill-rule=\"evenodd\"><circle fill=\"%23FF6E32\" cx=\"15.5\" cy=\"15.5\" r=\"15.5\"/><path d=\"m13.23 18.01.95.98c.9.93 1.83 1.89 2.8 2.79.23.2.52.27.8.18.29-.1.51-.35.57-.64a.76.76 0 0 0-.24-.72 69.67 69.67 0 0 1-2.67-2.66l-1.78-1.8-.35-.32c-.56-.51-.68-.62-.09-1.7.2-.36.6-.72.97-1.03l.24-.22a9.98 9.98 0 0 1 4-2.25c.28-.09.48-.3.55-.57a.9.9 0 0 0-.23-.83.73.73 0 0 0-.52-.22.84.84 0 0 0-.24.04c-1.55.46-2.9 1.17-4.13 2.17l-.1.08c-1 .82-2.69 2.2-2.76 3.65-.05 1.1.82 1.85 1.6 2.5.23.2.45.39.63.57Z\" fill=\"%23FFF\"/></g></svg>");width:31px;font-size:0;height:31px;border:0;cursor:pointer}@media only screen and (max-width: 767px){.mortgage-slider__wrap__slider .slick-next{bottom:-0.5rem;top:auto;transform:translateY(3rem)}}.mortgage-slider__wrap__slider .slick-slide{height:inherit !important;background:#fff;border:0;border-left:1rem solid #f4f4f7;border-right:1rem solid #f4f4f7}.mortgage-slider__wrap__slider .block__link__slider__item{border:0}.mortgage-slider__wrap__slider__item{position:relative}@media only screen and (min-width: 768px){.mortgage-slider__wrap__slider__item{position:relative}.mortgage-slider__wrap__slider__item:after{content:"";position:relative;display:block;padding-bottom:100%}}.mortgage-slider__wrap__slider__item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2}.mortgage-slider__wrap__slider__item__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,24,69,.5);z-index:3}.mortgage-slider__wrap__slider__item__content{width:100%;padding:4rem 2rem;z-index:4;position:relative}@media only screen and (min-width: 768px){.mortgage-slider__wrap__slider__item__content{padding:1rem 5rem 1rem;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transform:translateY(-20%) translateX(-50%)}}@media only screen and (max-width: 767px){.tool__main__results__item__wrap__input span{position:absolute;bottom:2.1rem;left:3rem}}.no-chart-tooltip .tool__main__graph__chart__legend__item__text span{opacity:0}.no-chart-tooltip .js-total-interest-remaining,.no-chart-tooltip .js-total-principal-remaining{opacity:0}.personality-icons{padding:0 2rem;width:100%}.personality-icons__wrap{max-width:1280px;padding:6rem 0;margin:0 auto;width:100%;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 767px){.personality-icons__wrap{padding:5rem 2rem 6rem}}.personality-icons__intro{width:100%}.personality-icons__outro{width:100%;margin-top:6rem}.personality-icons__item{margin:2rem;width:calc(33.3333333% - 4rem)}@media only screen and (max-width: 767px){.personality-icons__item{width:calc(50% - 4rem)}}@media only screen and (max-width: 639px){.personality-icons__item{width:100%}}.personality-icons__item h3{text-align:center}.personality-icons__item h6{text-align:center}.personality-icons__item p{text-align:center;margin-left:auto;margin-right:auto;max-width:30rem}.personality-icons__image{padding:2rem;margin:0 auto;max-width:24rem}@media only screen and (max-width: 767px){.personality-icons__image{padding-bottom:0}}.personality-icons__image img{width:100%;height:auto}.PersonalityPage .personality-icons{background:#f4f4f7}.personality-slider{padding:0 0rem;width:100%;background:#fff;position:relative;z-index:66;display:flex;flex-wrap:wrap;justify-content:center;position:relative;padding-top:8rem;align-items:flex-start}.personality-slider__intro{width:100%;text-align:center;margin-bottom:4rem}.personality-slider__content{max-width:520px;width:50%;margin-bottom:1rem}@media only screen and (max-width: 767px){.personality-slider__content{width:100%;padding-left:2rem;padding-right:2rem}}.personality-slider__filters{max-width:555px;width:50%;margin-bottom:1rem}@media only screen and (max-width: 767px){.personality-slider__filters{width:100%;padding-left:2rem;padding-right:2rem}}.personality-slider .tags{max-width:595px;width:50%;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:4rem}@media only screen and (max-width: 767px){.personality-slider .tags{width:100%;justify-content:flex-start;max-width:100%;margin-bottom:2em}}.personality-slider .tags .tag{background:#f4f4f7;color:#f0610f}.personality-slider .tags .tag.active{background:#f0610f;color:#fff}.personality-slider .slider__wrap__item{background:#f0610f}.personality-slider .slider__wrap__item__link{background:rgba(0,0,0,.6);color:#fff;text-transform:uppercase !important}.personality-slider .slider__wrap__item__image{position:absolute;top:0;right:0;bottom:0;left:0;position:absolute;top:0;right:0;bottom:0;left:0}.personality-slider .slider__wrap__item__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.personality-slider .slider__wrap__item__image:after{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(44,44,44,.49);z-index:1}.personality-slider .slider__wrap__item__background{position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (max-width: 767px){.personality-slider .slider__wrap__item__content{padding:12rem 2rem 5rem !important}}.personality-slider .slider{padding-top:1rem !important}#body.PersonalityResultPage .js-slider-home{opacity:1 !important}#body.PersonalityResultPage .personality-slider .slider__wrap__item{opacity:1 !important;display:inline-block !important}#body.PersonalityResultPage .personality-slider .slider__wrap__item.translucent{outline:10px solid red !important;outline-offset:-5px;display:none !important}.personality-steps{padding:0 2rem;width:100%;position:relative;z-index:66}.personality-steps--turqoise .personality-steps__star path,.personality-steps--turquoise .personality-steps__star path{fill:#35bcb5 !important}.personality-steps--pink .personality-steps__star path{fill:#fc7fa4 !important}.personality-steps--blue .personality-steps__star path{fill:#91b9f6 !important}.personality-steps--purple .personality-steps__star path{fill:#985bd6 !important}.personality-steps--green .personality-steps__star path{fill:#81c66d !important}.personality-steps__star{position:relative}.personality-steps__star:after{content:"";position:relative;display:block;padding-bottom:153.3333333333%}.personality-steps__star img,.personality-steps__star svg{position:absolute;top:0;left:0;width:100%;height:100%}.personality-steps__star{position:absolute;width:3rem}.personality-steps__star path{fill:#35bcb5}.personality-steps__star--1{width:5rem;left:-10%;top:-5rem}.personality-steps__star--2{width:2rem;left:-3%;top:-5rem}.personality-steps__star--3{width:3rem;left:-5%;top:2rem}.personality-steps__wrap{max-width:1280px;padding:12rem 0 4rem;margin:0 auto;width:100%;display:flex;flex-wrap:wrap;justify-content:center;position:relative}.personality-steps__intro{width:100%;text-align:center;margin-bottom:4rem}.personality-steps__item{margin:2rem;width:calc(33.3333333% - 4rem);position:relative;padding-right:3rem}@media only screen and (max-width: 767px){.personality-steps__item{width:100%;margin-left:6rem}}.personality-steps__item>span{font-family:"henrietta-regular","henrietta-fallback";font-weight:normal;font-style:normal;font-size:6rem;position:absolute;right:100%;margin-right:1rem;opacity:.4;top:-1rem}.personality-steps__item h6{letter-spacing:3px;margin-bottom:0}.personality-steps__item p{max-width:28rem}.personality-steps__outro{width:100%;text-align:center;margin-top:4rem}.personality-text{padding:0 2rem;width:100%;background:#ededf6;background:rgba(0,0,0,0);position:relative;overflow:hidden;width:calc(100% - 4rem);margin:4rem auto;border-radius:1.5rem}.personality-text--turqoise,.personality-text--turquoise{background:#35bcb5 !important}.personality-text--pink{background:#fc7fa4 !important}.personality-text--blue{background:#91b9f6 !important}.personality-text--purple{background:#985bd6 !important}.personality-text--green{background:#81c66d !important}.personality-text__wrap{max-width:1024px;margin:0 auto;width:100%;display:flex;flex-wrap:wrap;padding-top:14rem;padding-bottom:12rem;position:relative}@media only screen and (max-width: 767px){.personality-text__wrap{padding-top:8rem;padding-bottom:6rem}}.personality-text__star{position:absolute;position:relative}.personality-text__star:after{content:"";position:relative;display:block;padding-bottom:153.3333333333%}.personality-text__star img,.personality-text__star svg{position:absolute;top:0;left:0;width:100%;height:100%}.personality-text__star{position:absolute;width:3rem;margin-top:-20rem}.personality-text__star--1{width:3rem;left:-9%;top:50%}.personality-text__star--2{width:2rem;left:-4%;top:44%}.personality-text__star--3{width:1rem;left:64%;top:18%}.personality-text__star--4{width:1rem;left:44%;top:28%}.personality-text__star--5{width:1.8rem;left:110%;top:36%}.personality-text__star--6{width:1rem;left:34%;top:88%}.personality-text__star--7{width:1rem;left:94%;top:81%}@media only screen and (max-width: 767px){.js-scroll-money-personality.button-scroll{display:block;margin-top:2rem}}.Toast\\Tools\\Pages\\PersonalityResultPage .slider__wrap__item__content__icon{display:block !important}.Toast\\Tools\\Pages\\PersonalityResultPage h1{font-size:5.5rem}@media only screen and (min-width: 968px){.Toast\\Tools\\Pages\\PersonalityResultPage h1{font-size:7rem}}.Toast\\Tools\\Pages\\PersonalityResultPage h2{font-size:4.5rem}@media only screen and (min-width: 968px){.Toast\\Tools\\Pages\\PersonalityResultPage h2{font-size:5.5rem}}.js-personality{display:none !important}.Toast\\Tools\\Pages\\PersonalityResultPage{background:#ededf6}@media only screen and (max-width: 767px){.Toast\\Tools\\Pages\\PersonalityResultPage .questions__wrap__header h3{font-size:0 !important}.Toast\\Tools\\Pages\\PersonalityResultPage .questions__wrap__header svg{width:6rem}}.Toast\\Tools\\Pages\\PersonalityResultPage .banner__content{padding:16rem 0}@media only screen and (max-width: 767px){.Toast\\Tools\\Pages\\PersonalityResultPage .banner__content{padding:16rem 0 10rem}}@media only screen and (max-width: 767px){.Toast\\Tools\\Pages\\PersonalityResultPage .questions__wrap__question__item__answers{padding:0}}.Toast\\Tools\\Pages\\PersonalityResultPage .questions__wrap__question__item__header{padding-left:4rem;position:relative}.Toast\\Tools\\Pages\\PersonalityResultPage .questions__wrap__question__item__header .questions__wrap__question__item__header__number{position:absolute;top:0;left:-4rem}.personality{display:flex;flex-wrap:wrap;max-width:1440px;margin:0 auto;padding:4rem}.personality__header{margin-bottom:4rem}.personality__questions{width:50rem;background:#fff;padding:2rem 3rem 4rem;border-radius:.4rem}.personality__questions label{font-size:1.02rem}.personality__results{width:calc(100% - 50rem);padding:0 4rem}.personality__results__scenarios{width:100%}.personality__results__scenarios button{width:32%}.personality__results__graph{max-width:100%;position:relative;position:relative;margin:auto;height:100vh;width:100vw}.questions__wrap__question:has(.is-focused){z-index:88888}.questions__wrap__question__item__answers__left-icon{position:absolute;left:0;width:15rem;height:auto}.questions__wrap__question__item__answers__right-icon{position:absolute;right:0;width:15rem;height:auto}.questions__wrap__question__item__answers--slides{display:flex;flex-wrap:wrap}.questions__wrap__question__item.visible .questions__wrap__question__item__answers__slide{opacity:1;transform:translateX(0)}.questions__wrap__question__item.visible .questions__wrap__question__item__answers__slide__icon:before{transform:scaleX(1) !important}.questions__wrap__question__item__answers__slide{width:25%;color:#fff;display:flex;flex-wrap:wrap;position:relative;margin-top:6rem;margin-bottom:6rem;cursor:pointer;transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1);opacity:0;transform:translateX(1rem)}.questions__wrap__question__item__answers__slide:nth-child(0){transition-delay:0ms}.questions__wrap__question__item__answers__slide:nth-child(0) .questions__wrap__question__item__answers__slide__icon:before{transition-delay:0ms}.questions__wrap__question__item__answers__slide:nth-child(1){transition-delay:30ms}.questions__wrap__question__item__answers__slide:nth-child(1) .questions__wrap__question__item__answers__slide__icon:before{transition-delay:30ms}.questions__wrap__question__item__answers__slide:nth-child(2){transition-delay:60ms}.questions__wrap__question__item__answers__slide:nth-child(2) .questions__wrap__question__item__answers__slide__icon:before{transition-delay:60ms}.questions__wrap__question__item__answers__slide:nth-child(3){transition-delay:90ms}.questions__wrap__question__item__answers__slide:nth-child(3) .questions__wrap__question__item__answers__slide__icon:before{transition-delay:90ms}.questions__wrap__question__item__answers__slide:nth-child(4){transition-delay:120ms}.questions__wrap__question__item__answers__slide:nth-child(4) .questions__wrap__question__item__answers__slide__icon:before{transition-delay:120ms}.questions__wrap__question__item__answers__slide:nth-child(5){transition-delay:150ms}.questions__wrap__question__item__answers__slide:nth-child(5) .questions__wrap__question__item__answers__slide__icon:before{transition-delay:150ms}.questions__wrap__question__item__answers__slide:last-of-type .questions__wrap__question__item__answers__slide__icon:before{display:none}.questions__wrap__question__item__answers__slide__icon{width:100%;display:flex;flex-wrap:wrap;justify-content:center;position:relative}.questions__wrap__question__item__answers__slide__icon:before{position:absolute;display:block;content:"";top:50%;height:3px;background:#fff;width:100%;left:50%;transition:all .75s cubic-bezier(0.165, 0.84, 0.44, 1);transform:scaleX(0)}.questions__wrap__question__item__answers__slide__icon:after{position:absolute;display:block;content:"";width:4rem;height:4rem;border-radius:.8rem;border:2px solid #fff;background:#4c47cd;top:-1.8rem}.questions__wrap__question__item__answers__slide__copy{padding-top:6rem;width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-left:2rem;padding-right:2rem}.questions__wrap__question__item__answers__slide__copy label{padding-left:0 !important}.questions__wrap__question__item__answers__slide__copy label:after,.questions__wrap__question__item__answers__slide__copy label:before{display:none !important}.questions__wrap__question__item__answers__slide__copy label,.questions__wrap__question__item__answers__slide__copy p{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.6rem;min-height:4.8rem}.questions__wrap__question__item__answers__slide.selected .questions__wrap__question__item__answers__slide__icon:after{background:#f0610f}.questions__wrap__question__item__answers__slide.selected .questions__wrap__question__item__answers__slide__copy p{color:#f0610f !important}.colour--green-mid{color:#35bcb5 !important}.personality-banner{margin-top:-12rem;padding:30rem 2rem 16rem;width:100%;background:#211a1d;position:relative;z-index:3}@media only screen and (max-width: 767px){.personality-banner{padding:10rem 2rem 16rem}}.personality-banner__star{position:relative}.personality-banner__star:after{content:"";position:relative;display:block;padding-bottom:153.3333333333%}.personality-banner__star img,.personality-banner__star svg{position:absolute;top:0;left:0;width:100%;height:100%}.personality-banner__star{position:absolute;width:3rem}@media only screen and (max-width: 967px){.personality-banner__star{opacity:.2}}.personality-banner__star--1{width:3rem;left:12%;top:50%}.personality-banner__star--2{width:2rem;left:16%;top:44%}.personality-banner__star--3{width:1rem;left:64%;top:18%}.personality-banner__star--4{width:1rem;left:44%;top:28%}.personality-banner__star--5{width:1.8rem;left:50%;top:36%}.personality-banner__star--6{width:1rem;left:34%;top:88%}.personality-banner__star--7{width:1rem;left:94%;top:68%}.personality-banner__wrap{max-width:1280px;margin:0 auto;width:100%;display:flex;flex-wrap:wrap;position:relative;perspective:1500}.personality-banner__title{width:100%;display:flex;flex-wrap:wrap;align-content:center;margin-top:-6rem;margin-bottom:6rem}.personality-banner__title rect{fill:rgba(0,0,0,0)}.personality-banner__title h1{width:100%;display:flex;flex-wrap:wrap;align-content:center;align-items:center}.personality-banner__title h1 svg{margin-right:2rem;position:relative;top:5px}@media only screen and (max-width: 767px){.personality-banner__title{margin-top:2rem;margin-bottom:1rem}}.personality-banner__content{width:60%;padding-right:6rem}@media only screen and (max-width: 967px){.personality-banner__content{width:100%;padding-right:0}}.personality-banner__constraint{padding-left:10rem;max-width:60rem}@media only screen and (max-width: 967px){.personality-banner__constraint{padding-left:0;width:100%}}.personality-detail{padding:12rem 2rem 20rem;width:100%;position:relative;height:1000px;z-index:7}@media only screen and (max-width: 767px){.personality-detail{padding:12rem 2rem 0rem}}.personality-detail--turqoise .personality-detail__star path,.personality-detail--turquoise .personality-detail__star path{fill:#35bcb5 !important}.personality-detail--pink .personality-detail__star path{fill:#fc7fa4 !important}.personality-detail--blue .personality-detail__star path{fill:#91b9f6 !important}.personality-detail--purple .personality-detail__star path{fill:#985bd6 !important}.personality-detail--green .personality-detail__star path{fill:#81c66d !important}.personality-detail__star{position:relative}.personality-detail__star:after{content:"";position:relative;display:block;padding-bottom:153.3333333333%}.personality-detail__star img,.personality-detail__star svg{position:absolute;top:0;left:0;width:100%;height:100%}.personality-detail__star{position:absolute;width:3rem}.personality-detail__star path{fill:#35bcb5}.personality-detail__star--1{width:5rem;left:-6%;top:-5rem}.personality-detail__star--2{width:2rem;left:1%;top:-5rem}.personality-detail__star--3{width:3rem;left:-1%;top:2rem}.personality-detail__wrap{max-width:1280px;margin:0 auto;width:100%;position:relative;position:sticky;top:35%;display:flex;flex-wrap:wrap;perspective:3000;transform:translateZ(0px)}@media only screen and (max-width: 967px){.personality-detail__wrap{top:65%}}.personality-detail__content{width:60%;padding-right:6rem}@media only screen and (max-width: 967px){.personality-detail__content{width:100%;padding-right:0}}.personality-detail__constraint{padding-left:10rem;max-width:60rem}@media only screen and (max-width: 967px){.personality-detail__constraint{width:100%;padding-left:0;margin-top:100%}}.personality-detail__card{width:40%;max-width:36rem;right:4rem;position:relative;top:-60rem;transform-style:flat;margin-top:-10rem;perspective:3000;position:relative}.personality-detail__card:after{content:"";position:relative;display:block;padding-bottom:151.7067003793%}.personality-detail__card{position:absolute;z-index:99;backface-visibility:hidden;transform:translateZ(0px);perspective:3009}@media only screen and (max-width: 967px){.personality-detail__card{width:80%;top:-24rem;left:0;right:0;margin:0 auto}}.personality-detail__card-front{transform-origin:center center;border-radius:1rem;backface-visibility:hidden;width:100%;position:relative;position:absolute;top:0;left:0;transform-style:flat;perspective:3005}@media only screen and (max-width: 967px){.personality-detail__card-front{box-shadow:0 19px 60px 0 rgba(0,0,0,.16)}}.personality-detail__card-back{transform-origin:center center;border-radius:1rem;backface-visibility:hidden;width:100%;position:absolute;top:0;left:0;transform-style:flat;perspective:3005}@media only screen and (max-width: 967px){.personality-detail__card-back{box-shadow:0 19px 60px 0 rgba(0,0,0,.16)}}.personality-detail__shadow{max-width:36rem;transform-origin:center center;width:40%;right:4rem;position:relative}.personality-detail__shadow:after{content:"";position:relative;display:block;padding-bottom:151.7067003793%}.personality-detail__shadow{position:absolute;top:-60rem;transform-style:flat;perspective:3800;backface-visibility:hidden;z-index:1;border-radius:1rem;perspective:1000;transform:scale(0.8) translateY(20%);margin-top:-10rem;background:#000;filter:blur(3rem);opacity:.1}@media only screen and (max-width: 967px){.personality-detail__shadow{width:80%;top:-24rem;left:0;right:0;margin:0 auto;z-index:-2;display:none}}.colour--black{color:#000 !important}.colour--white{color:#fff !important}.colour--orange{color:#f0610f !important}.colour--blue-dark,.colour--navy{color:#001845 !important}.colour--turqoise,.colour--turquoise{color:#35bcb5 !important}.colour--pink{color:#fc7fa4 !important}.colour--blue{color:#91b9f6 !important}.colour--purple{color:#985bd6 !important}.colour--green{color:#81c66d !important}.PersonalityPage .banner__image-mobile{background-position:100% 20%}.PersonalityPage .banner__content{max-width:55rem}.PersonalityPage .banner .innerWrap{position:relative}.banner__star{position:absolute;position:relative}.banner__star:after{content:"";position:relative;display:block;padding-bottom:153.3333333333%}.banner__star img,.banner__star svg{position:absolute;top:0;left:0;width:100%;height:100%}.banner__star{position:absolute;width:3rem;margin-top:-20rem}.banner__star--1{width:3rem;left:-9%;top:50%}.banner__star--2{width:2rem;left:-4%;top:44%}.banner__star--3{width:1rem;left:64%;top:18%}.banner__star--4{width:1rem;left:44%;top:28%}.banner__star--5{width:1.8rem;left:110%;top:36%}.banner__star--6{width:1rem;left:34%;top:88%}.banner__star--7{width:1rem;left:94%;top:81%}#sky{position:absolute;top:0;right:0;bottom:0;left:0}.star{position:absolute;width:2px;height:2px;border-radius:2px;background:#fff}#body .pika-button,#body .pika-label,#body .pika-select,#body .pika-single{background-color:#001845;background-color:#fff;border:0;border-radius:1.5rem}#body .pika-select{color:#fff;width:100%;height:100%}#body .pika-label{background:url("data:image/svg+xml; utf8, <svg width=\"16\" height=\"9\" viewBox=\"0 0 16 9\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7.839 5.96L13.936.108a.399.399 0 01.553.007l1.07 1.047a.38.38 0 01.008.542L8.122 8.851a.365.365 0 01-.283.105.387.387 0 01-.284-.105L.111 1.704a.38.38 0 01.007-.542L1.188.115a.399.399 0 01.554-.007L7.839 5.96z\" fill=\"%23ff6e32\" fill-rule=\"evenodd\"/></svg>") !important;background-repeat:no-repeat !important;background-size:8px 4.5px !important;background-position:98% 50% !important;padding-right:1.4rem !important}#body .pika-label{color:#000;border-radius:.6rem;padding:.5rem;margin:0 .4rem}#body .pika-table abbr{cursor:unset;text-decoration:none}#body .pika-table th{color:#b5c3d0}#body .pika-prev{background-image:url("data:image/svg+xml; utf8, <svg width=\"31\" height=\"31\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"none\" fill-rule=\"evenodd\"><circle fill=\"%23FF6E32\" cx=\"15.5\" cy=\"15.5\" r=\"15.5\"/><path d=\"m13.23 18.01.95.98c.9.93 1.83 1.89 2.8 2.79.23.2.52.27.8.18.29-.1.51-.35.57-.64a.76.76 0 0 0-.24-.72 69.67 69.67 0 0 1-2.67-2.66l-1.78-1.8-.35-.32c-.56-.51-.68-.62-.09-1.7.2-.36.6-.72.97-1.03l.24-.22a9.98 9.98 0 0 1 4-2.25c.28-.09.48-.3.55-.57a.9.9 0 0 0-.23-.83.73.73 0 0 0-.52-.22.84.84 0 0 0-.24.04c-1.55.46-2.9 1.17-4.13 2.17l-.1.08c-1 .82-2.69 2.2-2.76 3.65-.05 1.1.82 1.85 1.6 2.5.23.2.45.39.63.57Z\" fill=\"%23FFF\"/></g></svg>");width:3.1rem;height:3.1rem;font-size:0;opacity:1}#body .pika-next{background-image:url("data:image/svg+xml; utf8, <svg width=\"31\" height=\"31\" xmlns=\"http://www.w3.org/2000/svg\"><g transform=\"matrix%28-1 0 0 1 31 0%29\" fill=\"none\" fill-rule=\"evenodd\"><circle fill=\"%23FF6E32\" cx=\"15.5\" cy=\"15.5\" r=\"15.5\"/><path d=\"m13.23 18.01.95.98c.9.93 1.83 1.89 2.8 2.79.23.2.52.27.8.18.29-.1.51-.35.57-.64a.76.76 0 0 0-.24-.72 69.67 69.67 0 0 1-2.67-2.66l-1.78-1.8-.35-.32c-.56-.51-.68-.62-.09-1.7.2-.36.6-.72.97-1.03l.24-.22a9.98 9.98 0 0 1 4-2.25c.28-.09.48-.3.55-.57a.9.9 0 0 0-.23-.83.73.73 0 0 0-.52-.22.84.84 0 0 0-.24.04c-1.55.46-2.9 1.17-4.13 2.17l-.1.08c-1 .82-2.69 2.2-2.76 3.65-.05 1.1.82 1.85 1.6 2.5.23.2.45.39.63.57Z\" fill=\"%23FFF\"/></g></svg>");width:3.1rem;height:3.1rem;font-size:0;opacity:1}#body .pika-single{color:#b5c3d0}#body .pika-table th{color:#fff}#body .pika-day{box-shadow:none;border-radius:0;color:#000}#body .pika-day:hover{background:#f0610f;color:#fff}#body .is-selected .pika-day{background:#47954a;color:#fff}.lightpick__select-years{border:1px solid #b5c3d0 !important;border-radius:.6rem;padding:.5rem}.lightpick__toolbar .lightpick__next-action,.lightpick__toolbar .lightpick__previous-action{background:#f0610f;color:#fff}.lightpick__day.is-available.is-end-date.is-in-range,.lightpick__day.is-end-date.is-in-range.is-flipped,.lightpick__day.is-start-date.is-in-range{background:#47954a}.lightpick__day.is-in-range{background:rgba(71,149,74,.4)}.SavingsCalculatorPage .takeover__background{background-position:center 6rem !important}@media only screen and (max-width: 767px){.SavingsCalculatorPage .takeover__background{background-position:14% !important}}@media only screen and (min-width: 768px){.SavingsCalculatorPage .takeover__wrap__copy__details{padding-left:5.3rem !important}}.toolLoading .floatingPlannerButton{display:none !important}.takeoverActive{height:100%;overflow:hidden;position:relative}.takeoverActive .floatingPlannerButton{display:none}.takeoverActive .takeover{display:flex;opacity:1;visibility:visible}.takeoverActive .toolActions{display:none}.takeover__tray{display:none !important}.trayActive .takeover__tray{display:flex !important;flex-wrap:wrap}.takeover{position:absolute;top:0;right:0;bottom:0;left:0;position:fixed;background:rgba(0,24,69,.99);display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;z-index:990;overflow:auto;opacity:0;visibility:hidden;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);padding-top:8rem}.takeover .choices__inner{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}@media only screen and (max-width: 967px){.takeover{align-items:flex-start;align-content:flex-start;padding-top:12rem}}.takeover__video{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;transition:all .6s;will-change:auto;overflow:hidden;margin-top:16rem;background:#fd783a;display:block}@media only screen and (max-width: 1023px){.takeover__video{margin-top:16rem}}.takeover__video video{position:absolute;width:100%;height:100%;top:6rem;left:50%;transform:translateX(-50%);max-width:1280px;height:auto;display:block}.takeover__background{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;position:absolute;top:0;right:0;bottom:0;left:0}.takeover__background img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.takeover__background{z-index:1;transition:all .6s;will-change:auto}.takeover__background>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}@media only screen and (max-width: 967px){.takeover__background{left:0;width:100%;min-width:100%;max-width:100%}}.takeover__background:after{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,24,69,.6);z-index:2}.takeover__background-mobile{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;position:absolute;top:0;right:0;bottom:0;left:0}.takeover__background-mobile img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.takeover__background-mobile{z-index:1;transition:all .6s}.takeover__background-mobile>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}@media only screen and (max-width: 967px){.takeover__background-mobile{left:0;width:100%;min-width:100%;max-width:100%}}@media only screen and (min-width: 968px){.takeover__background-mobile{display:none}}.takeover__background-mobile:after{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,24,69,.6);z-index:2}.takeover__wrap{padding:0rem 2rem 2rem;max-width:1280px;margin:0 auto;position:relative;z-index:2;width:100%}@media only screen and (max-width: 967px){.takeover__wrap{padding:0}}.takeover__wrap__heading{width:51%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;margin-bottom:6rem}@media only screen and (max-width: 967px){.takeover__wrap__heading{width:100%;margin-bottom:2rem;padding-bottom:2rem;padding-left:2rem;padding-right:2rem;border-bottom:1px solid hsla(0,0%,100%,.4)}}.takeover__wrap__heading__icon{position:relative;width:8rem;height:8rem;border:3px solid #fff;border-radius:.8rem;margin-right:1.5rem;display:inline-block}.takeover__wrap__heading__icon--orange{border-color:#f0610f}@media only screen and (max-width: 967px){.takeover__wrap__heading__icon{position:relative}.takeover__wrap__heading__icon:after{content:"";position:relative;display:block;padding-bottom:100%}.takeover__wrap__heading__icon img,.takeover__wrap__heading__icon svg{position:absolute;top:0;left:0;width:100%;height:100%}.takeover__wrap__heading__icon{width:4rem;height:4rem;border-width:2px}}.takeover__wrap__heading__icon img{width:100%;height:auto;display:block}.takeover__wrap__heading__title h1{color:#fff;margin:0}@media only screen and (max-width: 967px){.takeover__wrap__heading__title h1{font-size:2.6rem !important}}.takeover__wrap__copy{display:flex;flex-wrap:wrap;align-content:center;align-items:center}@media only screen and (max-width: 967px){.takeover__wrap__copy{max-width:768px;margin:0 auto}}.takeover__wrap__copy__details-alt,.takeover__wrap__copy__details{width:50%;padding-right:6.8rem;text-align:left}.takeover__wrap__copy__details-alt__button,.takeover__wrap__copy__details__button{font-size:2.4rem;padding:3rem 4rem;width:100%;max-width:30rem}@media only screen and (max-width: 967px){.takeover__wrap__copy__details-alt__button,.takeover__wrap__copy__details__button{margin-top:44rem;margin-top:103vw;max-width:110rem}}@media only screen and (max-width: 967px){.takeover__wrap__copy__details-alt,.takeover__wrap__copy__details{width:100%;padding:0 2rem}.takeover__wrap__copy__details-alt h3,.takeover__wrap__copy__details h3{font-size:2rem !important}.takeover__wrap__copy__details-alt h1,.takeover__wrap__copy__details h1{font-size:3rem !important}}.takeover__wrap__copy__actions{width:50%;justify-content:flex-end;display:flex;flex-wrap:wrap}@media only screen and (max-width: 967px){.takeover__wrap__copy__actions{width:100%;padding:2rem;justify-content:center}}.takeover__wrap__copy__actions .takeover__wrap__copy__actions__item:hover{transform:scale(1.02)}.takeover__wrap__copy__actions .takeover__wrap__copy__actions__item:hover:after{opacity:1}.takeover__wrap__copy__actions__item{width:100%;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);display:flex;flex-wrap:wrap;background:#f0610f;background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #f0610f 0%, #d46397 100%);border-radius:1.5rem;padding:2.5rem 4rem;align-items:center;position:relative;z-index:2;justify-content:center;max-width:40rem}.takeover__wrap__copy__actions__item h4{margin-bottom:0}.takeover__wrap__copy__actions__item+.takeover__wrap__copy__actions__item{margin-top:4rem}.takeover__wrap__copy__actions__item:after{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);opacity:0;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.takeover__wrap__copy__actions__item__icon{position:relative;z-index:2;margin-right:1.2rem;position:relative;width:5rem;height:5rem;border:2px solid #fff;border-radius:.8rem;margin-right:1.5rem;display:inline-block}.takeover__wrap__copy__actions__item__text{position:relative;z-index:2;width:calc(100% - 6.5rem)}.takeover__wrap__copy__actions__item__text h6{color:#fff;margin-bottom:.4rem}.takeover__wrap__copy__actions__item__text h5{color:#fff;margin-bottom:0}.takeover__wrap__copy__actions__item__text h4{color:#fff;margin-bottom:0;font-size:2.2rem !important}.takeover__wrap__copy__actions__item__text h3{color:#fff;margin-bottom:0}@media only screen and (max-width: 767px){.takeover__wrap__copy__actions__item{padding:2rem}.takeover__wrap__copy__actions__item .takeover__wrap__copy__actions__item__icon{position:relative}.takeover__wrap__copy__actions__item .takeover__wrap__copy__actions__item__icon:after{content:"";position:relative;display:block;padding-bottom:100%}.takeover__wrap__copy__actions__item .takeover__wrap__copy__actions__item__icon img,.takeover__wrap__copy__actions__item .takeover__wrap__copy__actions__item__icon svg{position:absolute;top:0;left:0;width:100%;height:100%}.takeover__wrap__copy__actions__item .takeover__wrap__copy__actions__item__icon{width:5rem}.takeover__wrap__copy__actions__item h6{display:none}}.takeover__tray{width:50%;position:fixed;top:0;bottom:0;left:calc(50% + 4rem);z-index:993;display:flex;flex-wrap:wrap;align-items:center;transform:translateX(100%)}@media only screen and (min-width: 968px){.takeover__tray{background:#f4f4f7 !important}}@media only screen and (max-width: 967px){.takeover__tray{left:0;width:100%;transform:translateY(100%);background-color:#001845;position:absolute;top:0;right:0;bottom:0;left:0}.takeover__tray img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.takeover__tray:after{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,24,69,.6);z-index:2}}@media only screen and (max-width: 767px){.takeover__tray{align-items:flex-end;align-items:flex-start}.takeover__tray .takeover__tray__questions{border-radius:1rem !important}}.takeover__tray__background-mobile{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;position:absolute;top:0;right:0;bottom:0;left:0}.takeover__tray__background-mobile img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.takeover__tray__background-mobile{z-index:1;transition:all .6s}@media only screen and (max-width: 967px){.takeover__tray__background-mobile{left:0;width:100%;min-width:100%;max-width:100%}}@media only screen and (min-width: 968px){.takeover__tray__background-mobile{display:none}}.takeover__tray__background-mobile:after{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,24,69,.6);z-index:2}.takeover__tray__progress{width:100%;align-self:flex-start;margin-top:8rem;z-index:3}@media only screen and (min-width: 968px){.takeover__tray__progress{margin-top:13rem;margin-bottom:-20rem;width:100%;padding-left:2rem;padding-right:2rem}}@media only screen and (max-width: 479px){.takeover__tray__progress{margin-top:6rem}}.takeover__tray__progress__item{display:none;padding:0 2rem;width:100%}@media only screen and (min-width: 968px){.takeover__tray__progress__item{max-width:50rem}}@media only screen and (min-width: 968px){.takeover__tray__progress__item h4{color:#000 !important}}@media only screen and (max-width: 479px){.takeover__tray__progress__item__bar{margin-top:-1rem;margin-bottom:1rem}}.takeover__tray__progress__item__bar h6{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.4rem;text-align:right}@media only screen and (min-width: 968px){.takeover__tray__progress__item__bar h6{color:#000 !important}}.takeover__tray__progress__item__bar span{width:100%;height:.8rem;display:block;background:hsla(0,0%,100%,.8);position:relative;border-radius:1000rem;overflow:hidden}.takeover__tray__progress__item__bar span b{display:block;position:absolute;top:0;left:0;height:100%;background:#f0610f;border-radius:1000rem}.takeover__tray__questions{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);width:100%;transform:translateX(-5%);background:#fff;padding:4rem 4rem 2rem;display:block;transform:translateX(10rem);max-width:55rem;z-index:3;overflow:visible;max-height:calc(100vh - 30rem);border-radius:.6rem;overflow:auto;min-height:34rem}.takeover__tray__questions::-webkit-scrollbar-track{background-color:#ededf6}.takeover__tray__questions::-webkit-scrollbar{width:2px;height:4px;background-color:#ededf6}.takeover__tray__questions::-webkit-scrollbar-thumb{background-color:#f0610f;border:0}@media only screen and (max-width: 967px){.takeover__tray__questions{left:0;right:0;margin:0 auto;transform:translateY(10rem);border-radius:1rem;padding:4rem 1.4rem}}@media only screen and (max-width: 767px){.takeover__tray__questions{border-radius:1rem 1rem 0 0}}.takeover__tray__questions__item{display:none}.takeover__tray__questions__item__line{margin-bottom:2rem}.takeover__tray__questions__item__line p .tooltip{margin-bottom:.9rem}.takeover__tray__questions__item__line .numberInput{margin-top:1rem}.takeover__tray__questions__item__line .numberInput__input span{left:auto;right:0 !important}.takeover__tray__questions__item__line .numberInput__input input{padding-right:3.4rem;text-align:right}.takeover__tray__questions__item__line p{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:3.4rem;line-height:1.5;display:inline}@media only screen and (max-width: 1023px){.takeover__tray__questions__item__line p{font-size:2.8rem;line-height:1.5}}@media only screen and (max-width: 767px){.takeover__tray__questions__item__line p{font-size:2.4rem;line-height:1.5}}.takeover__tray__questions__item__line--actions{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:0}.takeover__tray__questions__item__line--actions .button{margin-left:2rem}@media only screen and (max-width: 767px){.takeover__tray__questions__item__line--actions{margin-bottom:-1rem}}.inlineInput{width:auto;display:inline-block;vertical-align:baseline}.inlineInput input{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:3.4rem;color:#f0610f;border:0;border-bottom:1px solid #999;appearance:none;text-align:center;width:100%;height:4.2rem;padding-left:0;padding-right:0;padding-bottom:0}.inlineInput input:focus{outline:none;border-color:#f0610f}@media only screen and (max-width: 1023px){.inlineInput input{font-size:2.8rem;line-height:1.5;line-height:20px}}@media only screen and (max-width: 767px){.inlineInput input{font-size:2.4rem;height:3.5rem}}.inlineInput--home{width:5rem}.inlineInput--amount-multiplier,.inlineInput--goal-multiplier,.inlineInput--retirement,.inlineInput--age{width:6rem}.inlineInput--amount-savings-rate,.inlineInput--goal-savings-rate{width:14rem;position:relative}.inlineInput--amount-savings-rate input,.inlineInput--goal-savings-rate input{text-align:right;padding-right:4rem;padding-left:0}.inlineInput--amount-savings-rate span,.inlineInput--goal-savings-rate span{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:3.4rem;color:#f0610f;height:4rem;position:absolute;bottom:22px;right:.5rem}@media only screen and (max-width: 1023px){.inlineInput--amount-savings-rate span,.inlineInput--goal-savings-rate span{font-size:2.8rem}}@media only screen and (max-width: 767px){.inlineInput--amount-savings-rate span,.inlineInput--goal-savings-rate span{bottom:10px;font-size:2.4rem}}.inlineInput--nestegg,.inlineInput--amount-current-savings,.inlineInput--savings-amount,.inlineInput--goal-current-savings,.inlineInput--savings-goal,.inlineInput--kiwisaver-balance,.inlineInput--salary{position:relative;width:23rem}.inlineInput--nestegg span,.inlineInput--amount-current-savings span,.inlineInput--savings-amount span,.inlineInput--goal-current-savings span,.inlineInput--savings-goal span,.inlineInput--kiwisaver-balance span,.inlineInput--salary span{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:3.4rem;color:#f0610f;height:4rem;position:absolute;bottom:22px;left:.5rem}@media only screen and (max-width: 1023px){.inlineInput--nestegg span,.inlineInput--amount-current-savings span,.inlineInput--savings-amount span,.inlineInput--goal-current-savings span,.inlineInput--savings-goal span,.inlineInput--kiwisaver-balance span,.inlineInput--salary span{font-size:2.8rem}}@media only screen and (max-width: 767px){.inlineInput--nestegg span,.inlineInput--amount-current-savings span,.inlineInput--savings-amount span,.inlineInput--goal-current-savings span,.inlineInput--savings-goal span,.inlineInput--kiwisaver-balance span,.inlineInput--salary span{bottom:11px;font-size:2.4rem}}.inlineInput--nestegg input,.inlineInput--amount-current-savings input,.inlineInput--savings-amount input,.inlineInput--goal-current-savings input,.inlineInput--savings-goal input,.inlineInput--kiwisaver-balance input,.inlineInput--salary input{text-align:left;padding-left:3rem}.inlineInput--nestegg{width:25rem}.inlineSelect{width:auto;display:inline-block;vertical-align:middle;margin-left:1rem;margin-right:1rem;min-width:20rem;position:relative;top:-5px}.inlineSelect .choices__list.choices__list--single{padding-right:4rem !important;background-position:calc(100% - 1rem) 65% !important}.inlineSelect .choices__list.choices__list--single>.choices__item{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:3.4rem;line-height:.7;color:#f0610f}@media only screen and (max-width: 1023px){.inlineSelect .choices__list.choices__list--single>.choices__item{font-size:2.4rem}}.inlineSelect .choices__list--dropdown{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.inlineSelect--partner{min-width:20rem}.inlineSelect--smallerText .choices__item{font-size:2.4rem !important}.inlineSelect--no-margin{margin-left:0 !important}.inlineSelect--tooltip{width:35rem}.inlineSelect--tooltip>.choices{margin-top:1rem;width:calc(100% - 5rem) !important;display:inline-block;vertical-align:middle}.inlineSelect--loss{width:35rem}.fund_type_takeover_retirement_holder .tooltip,.fund_type_takeover_home_holder .tooltip{right:auto;left:9.8rem;top:.7rem;z-index:3333333}.hiddenInput:before{display:none !important}.hiddenInput:after{display:none !important}@media all and (max-height: 700px){.takeover__tray__questions{max-height:calc(100vh - 16rem)}.takeover__tray__progress__item{display:none !important}}.takeover__wrap__copy__actions__item[data-type=amount]+.toolTip{margin-left:1rem;top:5rem}@media only screen and (max-width: 475px){.takeover__wrap__copy__actions__item[data-type=amount]+.toolTip{position:relative;top:1rem;margin-top:-13.7rem;margin-right:0;margin-left:auto}.takeover__wrap__copy__actions__item[data-type=amount]+.toolTip .tooltip__copy{margin-left:-7rem}.takeover__wrap__copy__actions__item[data-type=amount]+.toolTip .tooltip__copy .tooltip__copy__triangle{margin-left:6.9rem}}.takeover__wrap__copy__actions__item[data-type=amount]+.toolTip .svg-tool-tooltip path{fill:#fff}.takeover__wrap__copy__actions__item[data-type=time]+.toolTip{margin-left:1rem;top:5rem}@media only screen and (max-width: 475px){.takeover__wrap__copy__actions__item[data-type=time]+.toolTip{position:relative;top:1rem;margin-top:-13.7rem;margin-right:0;margin-left:auto}.takeover__wrap__copy__actions__item[data-type=time]+.toolTip .tooltip__copy{margin-left:-7rem}.takeover__wrap__copy__actions__item[data-type=time]+.toolTip .tooltip__copy .tooltip__copy__triangle{margin-left:6.9rem}}.takeover__wrap__copy__actions__item[data-type=time]+.toolTip .svg-tool-tooltip path{fill:#fff}.takeoverDebt{width:100%}.takeoverDebt .debt__details{display:none}.debt{border:1px solid #ededf6;padding:1rem 2rem;box-shadow:0 1px 3px 0 rgba(237,237,246,.7);border-radius:.6rem;margin-bottom:2rem}.debt .js-toggle-debt-expandable{cursor:pointer}.debt .js-toggle-debt-expandable svg{transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.debt.active .js-toggle-debt-expandable svg{transform:rotate(-180deg)}.debt__heading{position:relative;padding:.5rem 0}.debt__heading input{border:0;border-bottom-width:0 !important;outline:0;width:calc(100% - 3rem);padding-left:0;padding-right:3.5rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.debt__heading input:focus{border-bottom-width:1px !important}.debt__heading span{position:absolute;top:.9rem;right:0;cursor:pointer;z-index:3}.debt__heading__delete{right:2.9rem !important;visibility:hidden;opacity:0;transform:translateX(2rem);transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1);position:relative;top:8px !important}.debt__expandable{padding:0 0 .1rem}.debt .numberInput label{width:13rem}.debt .numberInput .numberInput__input{width:calc(100% - 15rem) !important}.debt .numberInput--dollar .numberInput__input span{left:0 !important;right:auto !important}.debt__details{display:flex;flex-wrap:wrap;width:100%;padding:1rem 0}.debt__details__item{width:50%;padding:0;position:relative}.debt__details__item:first-of-type{padding-right:1rem}.debt__details__item:last-of-type{padding-left:1rem}.debt__details__item:last-of-type:before{position:absolute;display:block;content:"";top:0;bottom:0;left:-1rem;width:1px;background:#ededf6}.debt__details__item p{font-size:1.2rem;font-style:normal;font-weight:400;color:#999;margin-bottom:.5rem}.debt__details__item h6{margin:0;color:#001845;font-family:"Gotham A","Gotham B",Helvetica,sans-serif;font-weight:700;font-style:normal;width:100%;font-size:1.6rem;margin-bottom:.2rem;color:#2c2c2c}@supports(-webkit-touch-callout: none){.SavingsCalculatorPage .inlineInput--amount-multiplier,.SavingsCalculatorPage .inlineInput--goal-multiplier{position:relative}.SavingsCalculatorPage .takeover__tray__questions__item__line input{padding-top:0;padding-bottom:0}}@media only screen and (min-width: 968px){.Toast\\Tools\\Pages\\GoalPlannerPage .takeover__wrap{position:absolute;top:46rem}}.clr-field button{display:none !important}.clr-picker{display:none;flex-wrap:wrap;position:absolute;width:200px;z-index:999999999999999;border-radius:10px;background-color:#fff;justify-content:flex-end;direction:ltr;box-shadow:0 0 5px rgba(0,0,0,.05),0 5px 20px rgba(0,0,0,.1);-moz-user-select:none;-webkit-user-select:none;user-select:none;border-radius:0;box-shadow:none;width:100%;margin-bottom:0rem;width:calc(100% - 4px);margin-left:3px;background:rgba(0,0,0,0)}.clr-picker:before{position:absolute;content:"";left:0;right:0;bottom:8px;top:4px;background:#fff}.clr-picker.clr-open,.clr-picker[data-inline=true]{display:flex}.clr-picker[data-inline=true]{position:relative}.clr-gradient{position:relative;width:100%;height:100px;margin-bottom:15px;border-radius:3px 3px 0 0;background-image:linear-gradient(rgba(0, 0, 0, 0), #000),linear-gradient(90deg, #fff, currentColor);cursor:pointer}.clr-marker{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border:1px solid #fff;border-radius:50%;background-color:currentColor;cursor:pointer}.clr-picker input[type=range]::-webkit-slider-runnable-track{width:100%;height:16px}.clr-picker input[type=range]::-webkit-slider-thumb{width:16px;height:16px;-webkit-appearance:none}.clr-picker input[type=range]::-moz-range-track{width:100%;height:16px;border:0}.clr-picker input[type=range]::-moz-range-thumb{width:16px;height:16px;border:0}.clr-hue{background-image:linear-gradient(to right, #f00 0%, #ff0 16.66%, #0f0 33.33%, #0ff 50%, #00f 66.66%, #f0f 83.33%, #f00 100%)}.clr-hue,.clr-alpha{position:relative;width:calc(100% - 40px);height:8px;margin:5px 20px;border-radius:4px}.clr-alpha span{display:block;height:100%;width:100%;border-radius:inherit;background-image:linear-gradient(90deg, rgba(0, 0, 0, 0), currentColor)}.clr-hue input,.clr-alpha input{position:absolute;width:calc(100% + 32px);height:16px;left:-16px;top:-4px;margin:0;background-color:rgba(0,0,0,0);opacity:0;cursor:pointer;appearance:none;-webkit-appearance:none}.clr-hue div,.clr-alpha div{position:absolute;width:16px;height:16px;left:0;top:50%;margin-left:-8px;transform:translateY(-50%);border:2px solid #fff;border-radius:50%;background-color:currentColor;box-shadow:0 0 1px #888;pointer-events:none}.clr-alpha div:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;border-radius:50%;background-color:currentColor}.clr-format{display:none;order:1;width:calc(100% - 40px);margin:0 20px 20px}.clr-segmented{display:flex;position:relative;width:100%;margin:0;padding:0;border:1px solid #ddd;border-radius:15px;box-sizing:border-box;color:#999;font-size:12px}.clr-segmented input,.clr-segmented legend{position:absolute;width:100%;height:100%;margin:0;padding:0;border:0;left:0;top:0;opacity:0;pointer-events:none}.clr-segmented label{flex-grow:1;margin:0;padding:4px 0;font-size:inherit;font-weight:normal;line-height:initial;text-align:center;cursor:pointer}.clr-segmented label:first-of-type{border-radius:10px 0 0 10px}.clr-segmented label:last-of-type{border-radius:0 10px 10px 0}.clr-segmented input:checked+label{color:#fff;background-color:#666}.clr-swatches{order:2;width:calc(100% - 12px);margin:0 10px;position:relative;top:-9px}.clr-swatches div{display:flex;flex-wrap:wrap;padding-bottom:0px;width:100%;justify-content:flex-start}.clr-swatches button{position:relative;width:20px;height:20px;margin:0 4px 6px 4px;padding:0;border:0;border-radius:50%;color:inherit;text-indent:-1000px;white-space:nowrap;overflow:hidden;cursor:pointer}.clr-swatches button:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit;background-color:currentColor;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}input.clr-color{order:1;width:calc(100% - 80px);height:32px;margin:15px 20px 20px auto;padding:0 10px;border:1px solid #ddd;border-radius:16px;color:#444;background-color:#fff;font-family:sans-serif;font-size:14px;text-align:center;box-shadow:none}input.clr-color:focus{outline:none;border:1px solid #1e90ff}.clr-close,.clr-clear{display:none;order:2;height:24px;margin:0 20px 20px;padding:0 20px;border:0;border-radius:12px;color:#fff;background-color:#666;font-family:inherit;font-size:12px;font-weight:400;cursor:pointer}.clr-close{display:block;margin:0 20px 20px auto}.clr-preview{position:relative;width:32px;height:32px;margin:15px 0 20px 20px;border-radius:50%;overflow:hidden}.clr-preview:before,.clr-preview:after{content:"";position:absolute;height:100%;width:100%;left:0;top:0;border:1px solid #fff;border-radius:50%}.clr-preview:after{border:0;background-color:currentColor;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.clr-preview button{position:absolute;width:100%;height:100%;z-index:1;margin:0;padding:0;border:0;border-radius:50%;outline-offset:-2px;background-color:rgba(0,0,0,0);text-indent:-9999px;cursor:pointer;overflow:hidden}.clr-marker,.clr-hue div,.clr-alpha div,.clr-color{box-sizing:border-box}.clr-field{display:inline-block;position:relative;color:rgba(0,0,0,0);width:100%}.clr-field input{margin:0;direction:ltr}.clr-field.clr-rtl input{text-align:right}.clr-field button{position:absolute;width:30px;height:100%;right:0;top:50%;transform:translateY(-50%);margin:0;padding:0;border:0;color:inherit;text-indent:-1000px;white-space:nowrap;overflow:hidden;pointer-events:none}.clr-field.clr-rtl button{right:auto;left:0}.clr-field button:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit;background-color:currentColor;box-shadow:inset 0 0 1px rgba(0,0,0,.5)}.clr-alpha,.clr-alpha div,.clr-swatches button,.clr-preview:before,.clr-field button{background-image:repeating-linear-gradient(45deg, #aaa 25%, transparent 25%, transparent 75%, #aaa 75%, #aaa),repeating-linear-gradient(45deg, #aaa 25%, #fff 25%, #fff 75%, #aaa 75%, #aaa);background-position:0 0,4px 4px;background-size:8px 8px}.clr-marker:focus{outline:none}.clr-keyboard-nav .clr-marker:focus,.clr-keyboard-nav .clr-hue input:focus+div,.clr-keyboard-nav .clr-alpha input:focus+div,.clr-keyboard-nav .clr-segmented input:focus+label{outline:none;box-shadow:0 0 0 2px #1e90ff,0 0 2px 2px #fff}.clr-picker[data-alpha=false] .clr-alpha{display:none}.clr-picker[data-minimal=true]{padding-top:16px}.clr-picker[data-minimal=true] .clr-gradient,.clr-picker[data-minimal=true] .clr-hue,.clr-picker[data-minimal=true] .clr-alpha,.clr-picker[data-minimal=true] .clr-color,.clr-picker[data-minimal=true] .clr-preview{display:none}.clr-dark{background-color:#444}.clr-dark .clr-segmented{border-color:#777}.clr-dark .clr-swatches button:after{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3)}.clr-dark input.clr-color{color:#fff;border-color:#777;background-color:#555}.clr-dark input.clr-color:focus{border-color:#1e90ff}.clr-dark .clr-preview:after{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.5)}.clr-dark .clr-alpha,.clr-dark .clr-alpha div,.clr-dark .clr-swatches button,.clr-dark .clr-preview:before{background-image:repeating-linear-gradient(45deg, #666 25%, transparent 25%, transparent 75%, #888 75%, #888),repeating-linear-gradient(45deg, #888 25%, #444 25%, #444 75%, #888 75%, #888)}.clr-picker.clr-polaroid{border-radius:6px;box-shadow:0 0 5px rgba(0,0,0,.1),0 5px 30px rgba(0,0,0,.2)}.clr-picker.clr-polaroid:before{content:"";display:block;position:absolute;width:16px;height:10px;left:20px;top:-10px;border:solid rgba(0,0,0,0);border-width:0 8px 10px 8px;border-bottom-color:currentColor;box-sizing:border-box;color:#fff;filter:drop-shadow(0 -4px 3px rgba(0, 0, 0, 0.1));pointer-events:none}.clr-picker.clr-polaroid.clr-dark:before{color:#444}.clr-picker.clr-polaroid.clr-left:before{left:auto;right:20px}.clr-picker.clr-polaroid.clr-top:before{top:auto;bottom:-10px;transform:rotateZ(180deg)}.clr-polaroid .clr-gradient{width:calc(100% - 20px);height:120px;margin:10px;border-radius:3px}.clr-polaroid .clr-hue,.clr-polaroid .clr-alpha{width:calc(100% - 30px);height:10px;margin:6px 15px;border-radius:5px}.clr-polaroid .clr-hue div,.clr-polaroid .clr-alpha div{box-shadow:0 0 5px rgba(0,0,0,.2)}.clr-polaroid .clr-format{width:calc(100% - 20px);margin:0 10px 15px}.clr-polaroid .clr-swatches{width:calc(100% - 12px);margin:0 6px}.clr-polaroid .clr-swatches div{padding-bottom:10px}.clr-polaroid .clr-swatches button{width:22px;height:22px}.clr-polaroid input.clr-color{width:calc(100% - 60px);margin:10px 10px 15px auto}.clr-polaroid .clr-clear{margin:0 10px 15px 10px}.clr-polaroid .clr-close{margin:0 10px 15px auto}.clr-polaroid .clr-preview{margin:10px 0 15px 10px}.clr-picker.clr-large{width:275px}.clr-large .clr-gradient{height:150px}.clr-large .clr-swatches button{width:22px;height:22px}.clr-picker.clr-pill{width:380px;padding-left:180px;box-sizing:border-box}.clr-pill .clr-gradient{position:absolute;width:180px;height:100%;left:0;top:0;margin-bottom:0;border-radius:3px 0 0 3px}.clr-pill .clr-hue{margin-top:20px}.slick-slider{position:relative;display:block;user-select:none;touch-action:pan-y}.slick-slider *{outline:none}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer}.slick-list:focus{outline:0}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-slide img{display:block}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}100%{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translateX(25%)}100%{opacity:1;transform:translateX(0)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(25%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translateX(13%)}100%{transform:scale(1) translateY(-45%) translateX(13%)}}.notyf{position:fixed;top:0;left:0;height:100%;width:100%;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;pointer-events:none;box-sizing:border-box;padding:20px;padding:20px 10px}.notyf__icon--error,.notyf__icon--success{height:2rem;width:2rem;background:#fff;display:block;margin:0 auto;position:relative;background-image:url("data:image/svg+xml; utf8, <svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M19.902 16.867L12.988 9.95l6.914-6.916L16.867 0 9.952 6.916 3.037 0 0 3.035l6.916 6.916L0 16.867l3.035 3.035 6.917-6.915 6.915 6.915z\" fill=\"%23000\" fill-rule=\"evenodd\"/></svg>")}.notyf__toast{display:block;overflow:hidden;pointer-events:auto;animation:notyf-fadeinup .3s ease-in forwards;border-radius:.8rem;padding:0 0 0 !important;box-shadow:0 20px 30px -15px rgba(0,0,0,.3),0 40px 40px -20px rgba(0,0,0,.2),0 70px 50px -30px rgba(0,0,0,.1),0 40px 60px -5px rgba(0,24,69,.3);position:relative;padding:0 15px;max-width:300px;transform:translateY(25%);box-sizing:border-box;background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #4d45d6 0%, #924fef 100%) !important}.notyf__toast--disappear{transform:translateY(0);animation:notyf-fadeoutdown .3s forwards;animation-delay:.25s}.notyf__toast--disappear .notyf__message,.notyf__toast--disappear .notyf__icon{animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translateX(0)}.notyf__toast--disappear .notyf__message{animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{height:400px;width:400px;position:absolute;transform-origin:bottom right;right:0;top:0;border-radius:50%;transform:scale(0) translateY(-51%) translateX(13%);z-index:5;animation:ripple .4s ease-out forwards;background:#fff !important}.notyf__wrapper{display:flex;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;border-radius:3px;position:relative;z-index:10;align-items:flex-start;background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #4d45d6 0%, #924fef 100%)}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;animation:notyf-fadeinup .3s forwards;animation-delay:.3s;margin-right:13px}.notyf__dismiss{position:absolute;top:0;right:0;height:100%;width:26px;margin-right:-15px;animation:notyf-fadeinleft .3s forwards;animation-delay:.35s;opacity:0;margin-right:0}.notyf__dismiss-btn{background-color:#f0610f;border:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;outline:none;height:100%;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;height:12px;width:2px;position:absolute;left:calc(50% - 1px);top:calc(50% - 5px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.95}.notyf__dismiss-btn:active{opacity:.95}.notyf__message{vertical-align:middle;position:relative;opacity:0;animation:notyf-fadeinup .3s forwards;animation-delay:.25s;font-size:1.4rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#fff;padding:0 2rem}.notyf__message a{color:#fff !important;display:inline-block;vertical-align:bottom;margin-left:1rem;text-decoration:underline !important}@media only screen and (max-width: 480px){.notyf{padding:0}.notyf__ripple{height:600px;width:600px;animation-duration:.5s}.notyf__toast{max-width:initial;border-radius:0;box-shadow:0px -2px 7px 0px rgba(0,0,0,.13);width:100%}.notyf__dismiss{width:56px}}.mfa-section{width:100%;position:absolute;position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:2;padding:8rem 4rem 6rem;display:none;background:#ededf6;border-radius:1.5rem}.mfa-section .mfa-error{color:#f0610f;font-size:1.2rem;margin-top:1rem;display:none}.mfa-section input{width:100%;max-width:35rem;margin:0 1rem 0 0;position:relative;display:inline-block;padding:.6rem 1rem;top:.3rem;color:#000;font-size:2.4rem;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:1.5rem;outline:0 !important;text-align:center}.mfa-section__close{position:absolute;top:2rem;right:2rem}@media only screen and (max-width: 767px){.mfa-section__close{display:none}}@media only screen and (max-width: 767px){.tool-login{align-items:flex-end !important}}#RegisterForm_ModalRegisterForm_Terms_Holder a{color:#f0610f}.supplimentaryButton{position:absolute;bottom:6rem;left:16rem}.tool-signup.isBlock{position:relative;opacity:1;z-index:2;background:rgba(0,0,0,0);padding:4rem 0 8rem}.tool-login,.tool-signup{position:absolute;top:0;right:0;bottom:0;left:0;position:fixed;background:hsla(0,0%,100%,.8);display:flex;flex-wrap:wrap;z-index:999999999;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);perspective:50rem;padding:2rem;overflow:auto}.tool-login #RegisterForm_ModalRegisterForm_Interests_Holder .parsley-errors-list,.tool-signup #RegisterForm_ModalRegisterForm_Interests_Holder .parsley-errors-list{height:100% !important}.tool-login .field.checkbox,.tool-signup .field.checkbox{position:relative}.tool-login .field.checkbox+.parsley-errors-list,.tool-signup .field.checkbox+.parsley-errors-list{position:relative;top:auto;left:auto}.tool-login .field.checkbox+.parsley-errors-list li,.tool-signup .field.checkbox+.parsley-errors-list li{text-align:left;padding-left:3.4rem;margin-top:-1rem}.tool-login .parsley-errors-list,.tool-signup .parsley-errors-list{position:absolute;top:.3rem;right:.5rem}.tool-login .parsley-errors-list li,.tool-signup .parsley-errors-list li{padding:0;width:100%;text-align:right;margin:0}.tool-login .parsley-errors-list,.tool-signup .parsley-errors-list{top:0;pointer-events:none}.tool-login .parsley-errors-list li,.tool-signup .parsley-errors-list li{font-size:1.4rem}.tool-login #js-register-recaptcha,.tool-signup #js-register-recaptcha{margin-bottom:2rem}.tool-login .tool-signup-loader,.tool-signup .tool-signup-loader{position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.1);z-index:999 !important;opacity:0 !important;visibility:hidden;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);pointer-events:none}.tool-login .tool-signup-loader .loader-wrapper,.tool-signup .tool-signup-loader .loader-wrapper{opacity:1;z-index:9999;visibility:visible}.tool-login .tool-signup-loader p,.tool-signup .tool-signup-loader p{font-size:1.6rem;position:absolute;top:32rem;text-align:center;width:100%;padding-left:5rem;color:#fff}.tool-login #RegisterForm_ModalRegisterForm_Interests_Holder .middleColumn,.tool-signup #RegisterForm_ModalRegisterForm_Interests_Holder .middleColumn{width:100% !important;display:block !important;margin-left:0 !important}@media only screen and (max-width: 767px){.tool-login,.tool-signup{padding:0;perspective:100rem}}.tool-login.visible,.tool-signup.visible{opacity:1;visibility:visible}.tool-login.visible .tool-signup__wrap,.tool-login.visible .tool-login__wrap,.tool-signup.visible .tool-signup__wrap,.tool-signup.visible .tool-login__wrap{opacity:1;transform-origin:bottom left;transition-delay:250ms;transform:rotateX(0deg)}.tool-login__wrap,.tool-signup__wrap{max-width:968px;width:100%;display:flex;flex-wrap:wrap;border-radius:.6rem;position:relative;overflow:hidden;box-shadow:0px .9px 2.2px rgba(0,0,0,.02),0px 2.1px 5.3px rgba(0,0,0,.028),0px 3.9px 10px rgba(0,0,0,.035),0px 6.9px 17.9px rgba(0,0,0,.042),0px 13px 33.4px rgba(0,0,0,.05),0px 31px 80px rgba(0,0,0,.07);opacity:0;transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1);transform-origin:top right;transition-delay:0ms;transform:rotateX(-20deg)}.tool-login__wrap__copy,.tool-signup__wrap__copy{width:50%;background:#f0610f;position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (max-width: 767px){.tool-login__wrap__copy,.tool-signup__wrap__copy{width:100%}}.tool-login__wrap__copy>img,.tool-signup__wrap__copy>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.tool-login__wrap__copy__content,.tool-signup__wrap__copy__content{position:relative;padding:2rem;max-width:40rem}.tool-login__wrap__copy__content__close,.tool-signup__wrap__copy__content__close{display:none}@media only screen and (max-width: 767px){.tool-login__wrap__copy__content,.tool-signup__wrap__copy__content{max-width:1000rem;padding-top:4rem}.tool-login__wrap__copy__content__close,.tool-signup__wrap__copy__content__close{display:block;position:absolute;top:2rem;right:2rem}}.tool-login__wrap__form,.tool-signup__wrap__form{width:50%;background:#fff;padding:8rem 4rem 6rem;position:relative}@media only screen and (max-width: 767px){.tool-login__wrap__form,.tool-signup__wrap__form{width:100%}}.tool-login__wrap__form.loading .tool-signup-loader,.tool-signup__wrap__form.loading .tool-signup-loader{opacity:1 !important;visibility:visible !important;pointer-events:initial}.tool-login__wrap__form .btn-toolbar,.tool-signup__wrap__form .btn-toolbar{margin-top:3rem}.tool-login__wrap__form #ForgotPassword,.tool-signup__wrap__form #ForgotPassword{margin-top:1rem}.tool-login__wrap__form .g-recaptcha,.tool-signup__wrap__form .g-recaptcha{width:100%;float:left}.tool-login__wrap__form__close,.tool-signup__wrap__form__close{position:absolute;top:2rem;right:2rem}@media only screen and (max-width: 767px){.tool-login__wrap__form__close,.tool-signup__wrap__form__close{display:none}}.tool-login #RegisterForm_ModalRegisterForm_Gender_Holder,.tool-signup #RegisterForm_ModalRegisterForm_Gender_Holder{position:relative;z-index:123465}.tool-login #RegisterForm_ModalRegisterForm_Interests_Holder .middleColumn,.tool-signup #RegisterForm_ModalRegisterForm_Interests_Holder .middleColumn{display:table-cell;vertical-align:middle;margin:0 1rem}.tool-login #RegisterForm_ModalRegisterForm_Interests_Holder label,.tool-signup #RegisterForm_ModalRegisterForm_Interests_Holder label{font-size:1.4rem;font-family:"Gotham A","Gotham B",Helvetica,sans-serif !important;font-weight:300;display:table-cell;vertical-align:middle}.tool-login #RegisterForm_ModalRegisterForm_MoneyStatusID_Holder .middleColumn,.tool-signup #RegisterForm_ModalRegisterForm_MoneyStatusID_Holder .middleColumn{display:table-cell;vertical-align:middle;margin:0 1rem;position:relative}.tool-login #RegisterForm_ModalRegisterForm_MoneyStatusID_Holder label,.tool-signup #RegisterForm_ModalRegisterForm_MoneyStatusID_Holder label{font-size:1.4rem;font-family:"Gotham A","Gotham B",Helvetica,sans-serif !important;font-weight:300;display:table-cell;vertical-align:middle;position:relative;top:4px}.tool-login #RegisterForm_ModalRegisterForm_MoneyStatusID_Holder,.tool-signup #RegisterForm_ModalRegisterForm_MoneyStatusID_Holder{border-left:1px solid #d9d9d9;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding:1rem;display:flex;flex-wrap:wrap;position:relative;z-index:4444}.tool-login #RegisterForm_ModalRegisterForm_Interests_Holder,.tool-signup #RegisterForm_ModalRegisterForm_Interests_Holder{margin-top:-1rem;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding:0 1rem 1rem 1rem;display:flex;flex-wrap:wrap;z-index:3333}.tool-login #RegisterForm_ModalRegisterForm_Interests_Holder .middleColumn,.tool-signup #RegisterForm_ModalRegisterForm_Interests_Holder .middleColumn{width:auto;position:relative}.viewPane{min-height:30rem}.tool-title-subtext{margin:4rem auto;max-width:1280px;padding:0 2rem}.tool-title-subtext p{color:#000}.tool-title-subtext p a{color:#f0610f}.GlossaryPage .breadCrumbs__wrap__item--how{display:none}.toolWrap{color:#000;display:flex;flex-wrap:wrap;align-items:flex-start;margin:4rem auto;max-width:1280px;padding:0 2rem;justify-content:space-between;font-size:1.6rem}.toolWrap__sidebar{width:34rem}@media only screen and (max-width: 1023px){.toolWrap__sidebar{width:100%}}.toolWrap__mixin.full{width:100%}.toolWrap__content{width:calc(100% - 38rem);box-shadow:0px 1px 8px 0 rgba(0,0,0,.3);background:#fff;position:relative;border-radius:0 0 .2rem .2rem}@media only screen and (max-width: 1023px){.toolWrap__content{width:100%;margin-top:2rem}}.toolWrap__content .flex{display:flex;flex-wrap:wrap;align-items:flex-start}.toolWrap__content .flex__half{width:50%}.toolWrap__content .investment-pie-image,.toolWrap__content .investment-pie-legend{width:48%;display:inline-block;vertical-align:middle}.toolWrap__content .investment-pie-image .legend-item,.toolWrap__content .investment-pie-legend .legend-item{width:100%;text-align:left}.toolWrap__content .investment-pie-image .legend-item:before,.toolWrap__content .investment-pie-legend .legend-item:before{display:none}.toolWrap__content .investment-pie-image .legend-item .investment-legend-right,.toolWrap__content .investment-pie-legend .legend-item .investment-legend-right{float:right;position:relative;top:-1.8em}.toolWrap .calc-input-net-worth-title-amount,.toolWrap .calc-input-title-amount{position:absolute;top:1.6rem;right:6rem;color:#fff}.toolWrap .calc-total{position:relative}.toolWrap .calc-total .calc-input-title-amount{color:#000;top:0;right:0}.toolWrap .calc-title-text{font-size:2rem;margin:0}@media only screen and (max-width: 767px){.toolWrap .calc-title-text{font-size:1.6rem}}.toolWrap .calc-form-heading{height:5rem;border-radius:2px;background:#001845;margin:0;line-height:5rem;padding:0;color:#fff;width:100%;position:relative;overflow:hidden}.toolWrap .calc-title-text{height:5rem;display:block;border-radius:.6rem .6rem 0 0;background:#001845;margin:0;line-height:5rem;width:100%;padding:0 2rem;color:#fff}@media only screen and (max-width: 767px){.toolWrap .calc-title-text{padding:0 1rem}}.toolWrap .calc-input-container{padding:2rem;background:#fff;border-radius:0 0 .2rem .2rem}.toolWrap .calc-input-container .calc-input-container{padding:1rem 0}.toolWrap .calc-input-container .visible-xs{display:none}.toolWrap .calc-output{background:#fff;border-radius:0 0 .2rem .2rem}.toolWrap .result-graphic-container,.toolWrap .calc-output-container{padding:2rem}.toolWrap .calc-input-group{box-shadow:0px 1px 8px 0 rgba(0,0,0,.3);margin-bottom:1rem;border-radius:.2rem}.toolWrap .calc-input-group .calc-input-group{box-shadow:none}.toolWrap .calc-input-group .fa-chevron-down{transition:all 222ms ease;transform:rotate(-90deg)}.toolWrap .calc-input-group .fa-chevron-down:hover{transform:rotate(-90deg) scale(1.1)}.toolWrap .calc-input-group.selected .fa-chevron-down{transform:rotate(90deg)}.toolWrap .calc-input-group.selected .fa-chevron-down:hover{transform:rotate(90deg) scale(1.1)}.toolWrap label{font-size:1.8rem;margin:.8rem 0 .6rem;display:block;color:#000;position:relative}.toolWrap button[data-toggle=popover]{display:inline-block;vertical-align:middle;position:relative;top:-1px;background-color:rgba(0,0,0,0);margin-left:.5rem;margin:0 !important;padding:0 !important;border:0;-webkit-appearance:none;outline:none;cursor:pointer;display:inline-block;width:19px;height:20px}.toolWrap .calc-heading button[data-toggle=popover]{position:absolute;top:1.4rem;right:6rem}.toolWrap .popover{position:absolute !important;position:absolute;width:22rem;left:50%;padding:2rem 0 0;transform-origin:50% 100%;will-change:all;visibility:hidden;opacity:0;transform:translateX(-50%);top:100%;background:#fff;border-radius:.5rem;box-shadow:0 15px 35px rgba(50,50,93,.2),0 5px 15px rgba(0,0,0,.14);padding:2rem;margin-top:-1.3rem;z-index:333333}.toolWrap .popover a{color:#f0610f}.toolWrap .popover:before{position:absolute;display:block;content:"";display:block;border-radius:.2rem;width:2rem;height:2rem;background:#fff;left:50%;transform:translate(-50%) rotate(45deg);bottom:-5px}.toolWrap .popover.in{transform:translateX(-50%) !important;opacity:1 !important;visibility:visible !important}.toolWrap .popover .popover-close{position:absolute;right:1rem;top:1rem;background-color:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:inline-block;width:12px;height:14px;cursor:pointer}.toolWrap .popover .popover-content{font-size:1.5rem;color:#000;position:relative;z-index:1;line-height:1.2}.toolWrap .calc-input-year,.toolWrap .calc-input-month{width:calc(50% - 5px) !important;display:inline-block;vertical-align:top}.input-group-select{font-size:1.6rem}.dropdown:not(.field){position:relative}.dropdown:not(.field):after{position:absolute;display:block;content:"";display:inline-block;width:16px;height:10px;position:absolute;right:1.5rem;top:1.5rem;transition:all 333ms ease;pointer-events:none}.dropdown:not(.field).open:after{transform:rotate(-180deg)}.dropdown:not(.field) .dropdown-toggle{text-align:left;line-height:.1rem;perspective:600px;position:relative}.dropdown:not(.field) .dropdown-menu{position:absolute !important;position:absolute;width:14.2rem;width:100%;left:50%;padding:2rem 0 0;transform-origin:50% 0%;will-change:all;visibility:hidden;opacity:0;transform:rotateX(-40deg) translateX(-50%);top:100%;background:#fff;transition:all 333ms ease;border-radius:.8rem;box-shadow:0 15px 35px rgba(50,50,93,.2),0 5px 15px rgba(0,0,0,.14);padding:0 1.5rem .3rem;margin-top:1.3rem;position:absolute;z-index:333}.dropdown:not(.field) .dropdown-menu:before{position:absolute;display:block;content:"";display:block;border-radius:.2rem;width:2rem;height:2rem;background:#fff;left:50%;transform:translate(-50%) rotate(45deg);top:-5px}.dropdown:not(.field) .dropdown-menu .dropdown-item{font-size:1.6rem;cursor:pointer;margin:0 !important}.dropdown:not(.field) .dropdown-menu .dropdown-item:before{display:none}.dropdown:not(.field) .dropdown-menu .dropdown-item a{display:block;padding:.5rem 0 !important;transition:all 111ms ease;text-decoration:none;color:#000}.dropdown:not(.field) .dropdown-menu .dropdown-item a:hover{text-decoration:none;color:#f0610f}.dropdown:not(.field) .dropdown-menu .dropdown-item.selected a{color:#f0610f}.dropdown:not(.field).open .dropdown-menu{display:block !important;transform:translateX(-50%) !important;opacity:1 !important;visibility:visible !important}.calc-heading{position:relative;cursor:pointer}@media only screen and (max-width: 767px){.calc-heading .btn-save,.calc-heading .calc-output-print{font-size:1.4rem !important;padding-left:2rem !important;padding-right:2rem !important}.calc-heading .calc-output-print{right:8rem}}.calc-heading .fa-chevron-down{display:inline-block;width:26px;height:26px;position:absolute;right:2rem;top:1rem;transition:all 333ms ease}.calc-input-level-heading{position:relative}.calc-input-level-heading:after{position:absolute;display:block;content:"";width:26px;height:26px;position:absolute;top:1.2rem;right:1rem}.calc-input-level-heading.selected:after{transform:rotate(45deg)}.selected.calc-heading .fa-chevron-down{transform:rotate(90deg) !important}body .button--save,body .btn-save{position:absolute;right:1rem;top:.8rem;margin:0;z-index:3;padding-top:.8rem;padding-bottom:.8rem;box-shadow:0px 1px 8px 0 rgba(0,0,0,.3)}body .button--print,body .calc-output-print{position:absolute;right:10rem;top:.8rem;z-index:3;padding-top:.8rem;padding-bottom:.8rem}body .toolWrap__content__actions:before,body .toolWrap__content__actions:after{content:"";display:table}body .toolWrap__content__actions:after{clear:both}body .toolWrap__content__actions{position:relative;padding:2rem;text-align:right}body .toolWrap__content__actions .button--save,body .toolWrap__content__actions .button--print{position:relative;top:0;right:0;float:right;margin-left:1rem}.calc-input-net-worth-heading{margin-bottom:.5rem}.calc-input-net-worth-form{margin:-15px -2rem}.calc-input-net-worth-form .calc-input-container-child{padding:1rem 2rem 3rem}.calc-sub-heading{margin-top:.5rem}.row{position:relative}._hidden{display:none}.input-group+a{font-size:1.2rem;color:#f0610f;position:relative;top:-1rem}.btn-container{width:100%;width:100%;table-layout:fixed;display:table;border-collapse:separate;margin-bottom:1.5rem}.btn-container .btn-group{float:none;display:table-cell}.btn-container .btn-group>.btn{width:100%}.btn-container .input-select-button{background:#ededf6;margin:0;width:100%;display:block;padding:1rem;color:#000}.btn-container .input-select-button.selected{color:#fff}.calc-input-btn-select-group,.calc-input-btn-group{width:100%;width:100%;table-layout:fixed;display:table;border-collapse:separate;margin-bottom:1.5rem}.calc-input-btn-select-group .btn,.calc-input-btn-group .btn{cursor:pointer;outline:0;background:#ededf6;margin:0;display:inline-block;padding:1rem;color:#000;float:none;width:30%;-webkit-appearance:none;border:0;border-right:1px solid #fff}.calc-input-btn-select-group .btn.selected,.calc-input-btn-group .btn.selected{background:#001845;color:#fff}.calc-input-btn-select-group .btn-wide,.calc-input-btn-group .btn-wide{width:40%}.btn:hover{box-shadow:none !important}.calc-add-partners,.calc-input-add{background:#001845;width:100%}.calc-add-partners:after,.calc-input-add:after{display:inline-block;width:17px;height:17px}.calc-add-partners:hover,.calc-input-add:hover{color:#001845}.calc-add-partners .ui-add,.calc-input-add .ui-add{display:none}email-signup,#signup-modal,#save-as-modal,#login-modal{display:none}.legend-list{display:inline-block;text-align:center;width:100%}.legend-list .legend-item{display:inline-block}.legend-list .legend-item .legend-square{width:14px;height:14px;margin:0 8px 0 0;display:inline-block}.quiz-options [type=radio]{position:absolute;opacity:0}.quiz-options [type=radio]+label{position:relative;cursor:pointer;user-select:none;font-size:1.4rem;margin:0;line-height:1.3;padding:.9rem 0 1.1rem 3rem}.quiz-options [type=radio]+label:before{display:inline-block;width:26px;height:26px;position:absolute;display:block;content:"";left:0;top:.6rem;top:50%;transform:translateY(-50%);position:absolute}.quiz-options [type=radio]:focus+label:before{display:inline-block;width:26px;height:26px}.quiz-options [type=radio]:focus:checked+label:before,.quiz-options [type=radio]:checked+label:before{display:inline-block;width:26px;height:26px}.quiz-options [type=radio]:disabled+label:before{display:inline-block;width:26px;height:26px;opacity:.6}.quiz-see-result{display:none}.form-addon-percent{position:relative}.form-inline-addon.form-addon-percent::after{content:"% p.a.";line-height:41px;position:absolute;right:0;top:0;font-size:1.4rem;padding-right:1rem}.calc-input-error{font-size:1.2rem;margin-bottom:1rem}.textWrap{position:relative}.textWrap__leftText{margin-bottom:1rem;display:block}.textWrap__rightText{position:absolute;right:0;top:0;font-size:1.8rem}.calc-overlay{position:absolute;position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.7);z-index:99;border-radius:.2rem}.calc-overlay.disabled{display:none}.padded{padding:0 2rem}.lineItem:before,.lineItem:after{content:"";display:table}.lineItem:after{clear:both}.lineItem{margin-bottom:1rem;position:relative}.lineItem__value{float:right;font-size:2rem}.quiz-output-form.bg-grey-lightest{padding:1rem 2rem;background:#f4f4f7;margin-bottom:2rem}.ui-results-link{display:none}.k-datepicker .k-picker-wrap{width:100%;height:41px;position:relative;display:block;margin-bottom:1rem}.k-select{position:absolute;right:1px;bottom:0;top:1px;background:#001845;font-size:0;width:4.1rem;border-radius:0 .2rem .2rem 0}.k-select .k-i-calendar{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:inline-block;width:22px;height:23px;cursor:pointer}.k-calendar{max-width:100%;min-width:300px !important;border-radius:.2rem;margin:0rem 0 5rem;margin-top:5rem}.k-calendar .k-header{background:#001845;padding:1rem;text-align:center;position:relative}.k-calendar .k-header a{color:#fff}.k-calendar .k-nav-prev{display:inline-block;width:20px;height:20px;position:absolute;top:1rem;width:2rem;height:2rem;left:1rem}.k-calendar .k-nav-next{display:inline-block;width:20px;height:20px;position:absolute;top:1rem;width:2rem;height:2rem;right:1rem}.k-calendar .k-content{max-width:100%;min-width:100%;background:#fff;box-shadow:0px 1px 8px 0 rgba(0,0,0,.3);border-radius:2px}.k-calendar .k-content th{background:#61d6ed !important;color:#fff;padding:.5rem}.k-calendar .k-content td{text-align:center}.k-calendar .k-content td a{color:#000;padding:1rem;display:block}.k-calendar .k-content td a:hover{background:#001845;color:#fff;border-radius:.2rem}.k-calendar .k-content .k-other-month{opacity:.2}.k-footer{background:#61d6ed;padding:1rem .5rem 1rem;text-align:center}.k-footer a{color:#fff}.animatedLine{position:relative}.animatedLine:after{content:"";position:relative;display:block;padding-bottom:100%}.animatedLine img,.animatedLine svg{position:absolute;top:0;left:0;width:100%;height:100%}.animatedLine{width:15rem;margin:0 auto 2rem;transform:translateX(-40%)}.animatedLine svg{opacity:0}.animatedLine svg path{stroke:#001845}@media only screen and (max-width: 1023px){.animatedLineWrap{display:none}}.animatedLineWrap{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);top:30%}.animatedLineWrap p{font-size:3rem;text-align:center;color:#001845;opacity:0;transition:all 555ms ease}.categoriesFilter{display:flex;width:100%;flex-wrap:wrap}.categoriesFilter .visible-xs{display:none}.categoriesFilter>a{display:block;width:16%;text-align:center;cursor:pointer}.categoriesFilter>a span br{display:inline-block}.categoriesFilter>a.selected{color:#f0610f}.categoriesFilter>a img{filter:brightness(0.7)}.goal-welcome{text-align:center;padding:0 2rem;max-width:58rem;margin:5rem auto}.start-button{text-align:center;margin:3rem auto}.goal-demo{max-width:55rem;padding:3rem 4rem;border-radius:.2rem;box-shadow:0px 1px 8px 0 rgba(0,0,0,.3);background:#fff}.goal-demo h6{margin-bottom:2rem}.goal-demo .animation-block-planning{width:210px;height:90px;position:relative;margin:0 auto 3rem}.goal-demo .animation-block-planning .draggable{width:90px;height:90px;left:0;top:0;animation:3s .5s ease-out drag infinite}.goal-demo .animation-block-planning .hand{max-width:35px;top:35px;left:30px;z-index:3}.goal-demo .animation-block-planning .circle{padding:45px;border-radius:100%;border:2px solid #f0610f;animation:3s .5s ease-out over infinite;top:0;left:0;z-index:2;position:absolute}.goal-demo .animated{animation-duration:1s;animation-fill-mode:both}.goal-demo .animation-block-planning .animated{position:absolute}.goal-demo .animation-block-planning .droppable{width:52px;height:52px;border:2px dotted #f0610f;border-radius:100%;right:20px;top:20px}@keyframes drag{0%{left:0px}20%{left:0px}66%{left:117px}100%{left:117px}}@keyframes over{66%{background:#fff;padding:45px;top:0;left:0}80%{top:30px;left:30px;background:#f0610f;padding:15px}100%{top:30px;left:30px;background:#f0610f;padding:15px}}.k-tooltip{color:#ebebeb !important}calc-input-select-date{margin-bottom:2rem;display:block}.retirement-inflation{margin-top:2rem;display:block}.retirement-inflation .calc-input-inline-label{margin-right:2rem}.retirement-inflation .calc-input-inline-label,.retirement-inflation .btn-group.btn-container.btn-group-mixin.full-width._left{display:inline-block !important;width:auto !important;vertical-align:top !important}.form-inline-addon.form-addon-dollar{position:relative}.form-inline-addon.form-addon-dollar:before{content:"$";line-height:46px;width:30px;position:absolute;text-align:center;top:0;left:0;z-index:2;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.form-inline-addon.form-addon-dollar input{padding-left:2.5rem !important}label.error{text-align:right;margin-top:-0.7rem !important;font-size:1.4rem !important;position:absolute;bottom:5.1rem;right:0}#ForgotPassword a:hover,.sign-in-text a:hover{text-decoration:underline !important}.category-filter-link:hover .filters-image{filter:url(#colorFilter) brightness(1.35) !important}body .button--save:after,body [data-target="#login-modal"].btn.btn-primary.btn-small.ui-link.ng-scope:after{display:inline-block;width:16px;height:17px}.ToolBudgetCalculatorPage .dropdown-menu li .dropdown-link{padding-top:.5rem}@media all and (-ms-high-contrast: none){#signup .inputWrap--text input,.inputWrap--text input,#signup .inputWrap--numeric input,#signup .inputWrap--number input,.inputWrap--numeric input,.inputWrap--number input,#signup .inputWrap--email input,.inputWrap--email input,#signup .inputWrap--textarea textarea,.inputWrap--textarea textarea,#signup .inputWrap--countrydropdown select,#signup .inputWrap--dropdown select,#signup .inputWrap--select select,.inputWrap--countrydropdown select,.inputWrap--dropdown select,.inputWrap--select select,body #Form_Form .text.field textarea,body #Form_Form .text.field input,body #Form_Form .textarea.field textarea,body #Form_Form .textarea.field input,body #Form_Form .nocaptcha.field textarea,body #Form_Form .nocaptcha.field input,body #Form_Form .dropdown.field textarea,body #Form_Form .dropdown.field input,body #Form_Form .email.field textarea,body #Form_Form .email.field input,#body #Form_Form .text.field textarea,#body #Form_Form .text.field input,#body #Form_Form .textarea.field textarea,#body #Form_Form .textarea.field input,#body #Form_Form .nocaptcha.field textarea,#body #Form_Form .nocaptcha.field input,#body #Form_Form .dropdown.field textarea,#body #Form_Form .dropdown.field input,#body #Form_Form .email.field textarea,#body #Form_Form .email.field input,.hs-fieldtype-text input,.hs-fieldtype-select select,.hs-fieldtype-date input,.hs-fieldtype-textarea textarea,.hs-fieldtype-textarea input,.hs-fieldtype-number textarea,.hs-fieldtype-number input,.modal__content .field input,body [role=dialog].modal .modal-dialog .checkbox.field input:not(.checkbox),body [role=dialog].modal .modal-dialog .text.field input:not(.checkbox),#body [role=dialog].modal .modal-dialog .checkbox.field input:not(.checkbox),#body [role=dialog].modal .modal-dialog .text.field input:not(.checkbox),.editProfile__right .text.field input,#form-comment textarea,#form-comment input,.login-wrap .email.field input,.login-wrap .text.field input,.login__wrap input[type=email],.login__wrap input[type=password],.login__wrap input[type=text],#OrderForm_OrderForm .orderFormSection input,.modal-body .budget-title,.ToolBudgetCalculatorPage .form-addon-dollar input,.add-master-category-popover .form-group input,.toolWrap input[type=text],:not(.field).dropdown .dropdown-toggle{padding:.4rem 1rem}}[name=newGoal] .form-addon-dollar input{padding-left:2.5rem !important}[name=newGoal] .form-addon-dollar:before{font-size:1.6rem}.retirement-inflation{display:none}.NetWorthCalculator .toolWrap{display:flex;flex-wrap:wrap;align-items:flex-start;margin:4rem auto;max-width:1280px;padding:0 2rem;justify-content:space-between}.NetWorthCalculator .toolWrap__sidebar{background:#fff;max-width:34rem;width:100%;border-radius:1.5rem;overflow:hidden}.NetWorthCalculator .toolWrap .calc-input-net-worth-form{margin:0}.NetWorthCalculator .toolWrap label{position:relative;left:.5rem;margin:0;padding:.5rem 0 0;color:#8b8b8b;font-size:1.4rem;font-weight:700}.NetWorthCalculator .toolWrap .calc-input-level-heading .calc-title-text{border-radius:1.5rem;margin-bottom:1rem}.NetWorthCalculator .toolWrap .calc-input-net-worth-group{border-radius:1.5rem 1.5rem 0 0;background:#001845}.NetWorthCalculator .toolWrap .calc-input-container{padding:0}.NetWorthCalculator .toolWrap .calc-title-text{font-weight:700;display:block;width:100%;font-size:1.4rem;padding:2rem;height:auto;line-height:1;border-radius:0;transition:all .3s ease}.NetWorthCalculator .toolWrap .button--white{box-shadow:0px 1px 8px 0 rgba(0,0,0,.3)}.NetWorthCalculator .toolWrap .calc-input-net-worth-title-amount{font-weight:700}.NetWorthCalculator .toolWrap .calc-heading.calc-input-level-heading:before{width:3rem;height:3rem;content:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg width=%2730px%27 height=%2730px%27 viewBox=%270 0 30 30%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3Ctitle%3Eicon-add%3C/title%3E%3Cg id=%27icon-add%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M15.0000914,6 C15.5523761,6 16.0000914,6.44771525 16.0000914,7 L16,13.999 L23,13.9999086 C23.5522847,13.9999086 24,14.4476239 24,14.9999086 C24,15.5521934 23.5522847,15.9999086 23,15.9999086 L16,15.999 L16.0000914,23 C16.0000914,23.5522847 15.5523761,24 15.0000914,24 C14.4478066,24 14.0000914,23.5522847 14.0000914,23 L14,15.999 L7,15.9999086 C6.44771525,15.9999086 6,15.5521934 6,14.9999086 C6,14.4476239 6.44771525,13.9999086 7,13.9999086 L14,13.999 L14.0000914,7 C14.0000914,6.44771525 14.4478066,6 15.0000914,6 Z%27 id=%27Combined-Shape%27 fill=%27%23F0610F%27 fill-rule=%27nonzero%27%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.NetWorthCalculator .toolWrap .calc-heading.calc-input-level-heading.selected:before{transform:translateY(-50%) rotate(-45deg)}.NetWorthCalculator .toolWrap .calc-sub-heading{background:#001845;overflow:hidden;transition:all .5s ease}.NetWorthCalculator .toolWrap .calc-sub-heading:before{content:none !important}.NetWorthCalculator .toolWrap .calc-sub-heading.selected{border-radius:0 0 1.5rem 1.5rem}.NetWorthCalculator .toolWrap .calc-heading{margin:0 !important}.NetWorthCalculator .toolWrap .calc-heading:before{position:absolute;right:2rem;top:50%;transform:translateY(-50%) rotate(-90deg);transition:all .3s ease;content:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg width=%279px%27 height=%2714px%27 viewBox=%270 0 9 14%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3Ctitle%3Echevron-right-orange-small%3C/title%3E%3Cg id=%27chevron-right-orange-small%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpolygon id=%27Stroke-1-Copy%27 fill=%27%23F0610F%27 fill-rule=%27nonzero%27 transform=%27translate%284.3536, 7%29 rotate%28-90%29 translate%28-4.3536, -7%29%27 points=%279.64644661 2.93933983 11.0606602 4.35355339 4.35355339 11.0606602 3.64644661 10.3535534 -2.35355339 4.35355339 -0.939339828 2.93933983 4.35355339 8.23144661%27%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E")}.NetWorthCalculator .toolWrap .calc-heading.selected:before{transform:translateY(-50%) rotate(90deg)}.NetWorthCalculator .toolWrap__content{border-radius:1.5rem;overflow:hidden}.NetWorthCalculator .toolWrap__content .button{display:block;position:static;width:fit-content;padding:1.5rem 4rem;border:none;line-height:1;margin:0}.NetWorthCalculator .toolWrap__content .calc-heading{border-radius:1.5rem;overflow:hidden;display:flex;align-items:center;gap:1rem;padding:2rem;background:#001845}.NetWorthCalculator .toolWrap__content .calc-heading:before{content:none !important}.NetWorthCalculator .toolWrap__content__actions{display:flex;justify-content:flex-end;gap:1rem}.NetWorthCalculator .toolWrap__content .calc-title-text{padding:0}.NetWorthCalculator .toolWrap__content .lineItem{font-weight:700;width:100%;font-size:1.4rem;transition:all .3s ease}.NetWorthCalculator .toolWrap__content .legend-list li{margin:0 1rem;left:.5rem;color:#8b8b8b;font-size:1.4rem;font-weight:700}.NetWorthCalculator .calc-input-money{position:relative;border:1px solid #ededf6;padding:0 1rem 0;margin-bottom:1rem;background:#fff;box-shadow:0 1px 3px 0 rgba(237,237,246,.7);border-radius:.6rem}.NetWorthCalculator .calc-input-money input{border:none;font-weight:700}.dropdown-menu li::marker{font-size:0}.create-a-budget,print-view,.budget-breakdown-mobile-container,.print-only{display:none}.modal-cancel-link{float:right;margin-left:1rem}.modal-cancel-link a{color:#fff !important}.modal-ok-button{float:right;margin-left:1rem}.add-category-modal{color:#000}.add-category-modal .col-sm-6{width:49%;display:inline-block;vertical-align:top}.add-category-modal .budget-period{margin-left:2%}.add-category-modal .budget-period .dropdown-toggle{padding-bottom:2.5rem}.add-category-modal .edit-subcategory-modal-delete-text{margin-top:1rem;text-align:center;display:block}.add-category-modal .edit-subcategory-modal-delete-text>span{position:relative;margin-top:2rem;cursor:pointer;display:inline-block}.add-category-modal .edit-subcategory-modal-delete-text>span:hover{color:#f0610f}.add-category-modal .edit-subcategory-modal-delete-text>span:after{position:absolute;display:block;content:"";display:inline-block;width:38px;height:35px;right:106%;top:-2.2rem}.modal-body{background:#fff;padding:2rem 3rem;position:relative;border-radius:0 0 2px 2px;font-size:1.6rem}.modal-body .modal-footer{padding:0}.modal-body .budget-modal-user-avatar+.col-md-6{width:70%;display:inline-block;padding-right:2rem;vertical-align:top}.modal-body .budget-modal-user-avatar+.col-md-6:before,.modal-body .budget-modal-user-avatar+.col-md-6:after{content:"";display:table}.modal-body .budget-modal-user-avatar+.col-md-6:after{clear:both}@media only screen and (max-width: 767px){.modal-body .budget-modal-user-avatar+.col-md-6{width:100%;padding-right:0}}.modal-body .budget-modal-user-avatar+.col-md-6+.col-md-3{width:30%;vertical-align:top;display:inline-block}@media only screen and (max-width: 767px){.modal-body .budget-modal-user-avatar+.col-md-6+.col-md-3{width:100%;padding-right:0}}.modal-body .income-stream-group .col-md-8{width:70%;display:inline-block;vertical-align:top;padding-right:2rem}.modal-body .income-stream-group .col-md-8:before,.modal-body .income-stream-group .col-md-8:after{content:"";display:table}.modal-body .income-stream-group .col-md-8:after{clear:both}@media only screen and (max-width: 767px){.modal-body .income-stream-group .col-md-8{width:100%;padding-right:0}}.modal-body .income-stream-group .col-md-8 input{padding-top:2.3rem !important;padding-bottom:2.3rem !important}.modal-body .income-stream-group .col-md-8+.col-md-3{width:20%;display:inline-block;vertical-align:top}@media only screen and (max-width: 767px){.modal-body .income-stream-group .col-md-8+.col-md-3{width:84%;padding-right:0}}.modal-body .income-stream-group .col-md-8+.col-md-3+.col-md-1{width:16%;display:inline-block;vertical-align:top;padding-left:.4rem}.modal-body .income-stream-group .col-md-8+.col-md-3+.col-md-1 .remove-income-label{display:none}.modal-body .income-stream-group .col-md-8+.col-md-3+.col-md-1 .btn-income-stream-remove{display:inline-block;width:53px;height:48px;border:0;cursor:pointer}.modal-body .remove-income-container{width:70%;display:inline-block;vertical-align:top;padding-right:2rem}.modal-body .remove-income-container:before,.modal-body .remove-income-container:after{content:"";display:table}.modal-body .remove-income-container:after{clear:both}@media only screen and (max-width: 767px){.modal-body .remove-income-container{width:50%;padding-right:0}}.modal-body .remove-income-container+.col-md-4{width:30%;display:inline-block;vertical-align:top}@media only screen and (max-width: 767px){.modal-body .remove-income-container+.col-md-4{width:50%;padding-right:0}}.modal-body .remove-income-container+.col-md-4 .budget-amount{top:-1.6rem;position:relative;color:#000;font-size:1.4rem}.modal-body .col-sm-12 label,.modal-body [for=budget-title],.modal-body [for=budget-period-dropdown]{color:#000;margin-bottom:1rem;display:block;font-size:1.8rem}.modal-body .category-image-wrap.have-image .drop-box{position:absolute;top:0;left:0;background-color:rgba(0,0,0,0)}.modal-body .budget-category-image-upload{width:50px}.modal-body .category-image-wrap{width:100%;max-width:565px;height:300px;overflow:hidden;margin:0 auto;position:relative}.modal-body .category-image-wrap+.font-orange{color:#f0610f;margin:1rem auto 3rem}.modal-body .drop-image{width:auto;height:auto;position:relative;height:350px;max-width:100%}.modal-body .category-image{border:3px dashed gray;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;justify-content:center}.modal-body .category-image-wrap .drop-box{width:100%;height:100%}.modal-body .cat-icon-holder{margin:0 auto 2rem;width:8rem}.modal-body .trash-container{margin-top:1rem;text-align:center}.modal-body .trash-container>span{position:relative;margin-top:2rem;cursor:pointer}.modal-body .trash-container>span:hover{color:#f0610f}.modal-body .trash-container>span:after{position:absolute;display:block;content:"";display:inline-block;width:38px;height:35px;right:102%;top:-0.8rem}.modal-footer{width:100%;padding:0 3rem 2rem;background:#fff}.modal-footer:before,.modal-footer:after{content:"";display:table}.modal-footer:after{clear:both}.modal-footer .row{text-align:right}.modal-footer .col-sm-6{display:inline-block;margin-left:1rem}.modal-header{position:absolute;top:0;right:0;bottom:0;left:0}.modal-header img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.modal-header{display:block;width:100%;padding:3rem;position:relative;border-radius:2px 2px 0 0}.modal-header:after{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#001845;opacity:.5}.modal-header h4{color:#fff;margin:0;position:relative;z-index:3;text-align:left}.modal-header .modal-close-button{display:inline-block;width:22px;height:25px;position:absolute;bottom:100%;right:0;margin-bottom:2rem;border:0;cursor:pointer;font-size:0}[modal-type=edit_budget] h1:after{transition:all 222ms ease}[modal-type=edit_budget]:hover h1:after{transform:scale(1.05)}.prompt-editable{cursor:pointer}.calculated-income-stream{font-size:3rem}.ToolBudgetCalculatorPage #SortedLoginForm_LoginForm_Remember{display:none}.ToolBudgetCalculatorPage .form-addon-dollar:before{content:"$";line-height:4.6rem;width:3rem;position:absolute;z-index:3;font-size:2rem;text-align:center;line-height:47px !important}.ToolBudgetCalculatorPage .form-addon-dollar input{padding-left:2.5rem !important;font-size:1.6rem;padding-top:10px;padding-bottom:10px;height:auto}.ToolBudgetCalculatorPage .dropdown-menu li{padding:0;margin:0}.ToolBudgetCalculatorPage .dropdown-menu li .dropdown-link{font-size:1.6rem;cursor:pointer;color:#000;margin-bottom:.5rem;display:block}.ToolBudgetCalculatorPage .dropdown-menu li .dropdown-link:hover{color:#f0610f}.ToolBudgetCalculatorPage .layout-header-small{display:none}.ToolBudgetCalculatorPage intro-header{display:block;margin:16rem auto -1rem;position:relative;padding:0 2rem}.ToolBudgetCalculatorPage intro-header h2{font-size:6rem;margin-bottom:-3rem}@media only screen and (max-width: 767px){.ToolBudgetCalculatorPage intro-header h2{font-size:4.5rem}}.ToolBudgetCalculatorPage intro-header:after{position:absolute;display:block;content:"";display:inline-block;width:128px;height:128px;left:0;right:0;margin:0 auto;position:absolute;bottom:100%;pointer-events:none}.ToolBudgetCalculatorPage intro-header .intro-header-copy{margin:4rem auto 0;max-width:50rem}.ToolBudgetCalculatorPage intro-header+.layout-container{margin:4rem auto 15rem}.ToolBudgetCalculatorPage .login-prompt{display:block;margin:4rem auto;position:relative;text-align:center;font-size:2rem;padding:0 2rem}.ToolBudgetCalculatorPage .login-prompt .not-logged-in-link{color:#f0610f;cursor:pointer}.ToolBudgetCalculatorPage .login-prompt+.layout-container{padding:0 2rem}.ToolBudgetCalculatorPage intro-header+.layout-container{padding:0 2rem}.ToolBudgetCalculatorPage .budget-amount-form-container{max-width:58rem;border-top:1px solid #8b8b8b;padding-top:4rem;margin:0 auto 15rem;color:#000;width:calc(100% - 4rem)}.ToolBudgetCalculatorPage .budget-amount-form-container label{font-size:2.2rem;color:#000;margin-bottom:2rem;display:block}.ToolBudgetCalculatorPage .budget-amount-form-container label+.row{display:flex;flex-wrap:wrap}.ToolBudgetCalculatorPage .budget-amount-form-container .col-sm-8{width:65%;padding-right:2rem}.ToolBudgetCalculatorPage .budget-amount-form-container .col-sm-4{width:35%}.ToolBudgetCalculatorPage .budget-amount-form-container .help-block{display:none}.ToolBudgetCalculatorPage .budget-amount-form-container .dropdown-toggle{font-size:1.6rem;cursor:pointer}.ToolBudgetCalculatorPage .budget-amount-form-container .dropdown-link{font-size:1.4rem}.ToolBudgetCalculatorPage .budget-amount-form-container .budget-next{text-align:center}.ToolBudgetCalculatorPage .budget-amount-form-container .btn{width:100%;max-width:20rem;margin-bottom:2rem}.preset-container{display:table;width:100%}.preset-icon{position:relative;display:flex;flex-wrap:wrap;align-items:center;height:100%;justify-content:center}.budget-template-question{padding-top:3rem;margin-bottom:3rem}.budget-preset{width:130px;height:150px;display:inline-block;background:#fff;vertical-align:top;border:1px solid #d9d9d9;margin:.5rem;border-radius:.2rem;transition:all 222ms ease;position:relative}.budget-preset:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0px 1px 10px 0 rgba(0,0,0,.2);opacity:0;transition:all 222ms ease}.budget-preset:hover:before{opacity:1}.tools-icon-container{height:75px !important;width:75px !important;overflow:hidden;position:relative;margin:0 auto}.preset-button{border:none;background-color:rgba(0,0,0,0);padding:0;position:relative;width:100%;height:100%;outline:none;cursor:pointer}.preset-label{font-size:1.4rem;color:#000;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.tools-icon-image{top:-75px;left:0}.budget-skip-link,.budget-skip-link-top{border-top:1px solid #ededf6;margin:5rem auto -3rem;max-width:1024px}.budget-skip-link:before,.budget-skip-link:after,.budget-skip-link-top:before,.budget-skip-link-top:after{content:"";display:table}.budget-skip-link:after,.budget-skip-link-top:after{clear:both}.budget-skip-link a,.budget-skip-link-top a{float:right;margin-top:2rem}@media only screen and (max-width: 1023px){.budget-skip-link a,.budget-skip-link-top a{padding-right:4rem}.budget-skip-link a::after,.budget-skip-link-top a::after{right:1.5rem !important}}.budget-skip-link{margin-bottom:5rem}.budget-template-create .btn{font-size:2rem;width:100%;max-width:30rem}#loggedIn .profile-picture-wrap:after{display:none}.author-details-container{margin:8rem auto 2rem;max-width:1280px;margin:0 atuo;padding:2rem;border-bottom:1px solid #8b8b8b}.author-details-container .budget-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.author-details-container .budget-header .budget-period{margin-top:1rem}.author-details-container .budget-header .profile-picture-wrap{margin-right:2rem;position:relative}@media only screen and (max-width: 767px){.author-details-container .budget-header .profile-picture-wrap{margin-right:0}}.author-details-container .budget-header .profile-picture-wrap:after{position:absolute;display:block;content:"";display:inline-block;width:150px;height:150px;top:0;left:0}@media only screen and (max-width: 767px){.author-details-container .budget-header .profile-picture-wrap{width:100%;text-align:center;margin-bottom:2rem}.author-details-container .budget-header .profile-picture-wrap:after{margin:0 auto;right:0}.author-details-container .budget-header .profile-picture-wrap .center-block{margin:0 auto}}.author-details-container .budget-header .tool-title-wrap{width:40%;padding:1rem}@media only screen and (max-width: 767px){.author-details-container .budget-header .tool-title-wrap{width:100%;text-align:center}.author-details-container .budget-header .tool-title-wrap .budget-period{margin-top:1rem}}.author-details-container .budget-header .tool-title-wrap h1{margin-bottom:-1rem;position:relative;line-height:1.1}.author-details-container .budget-header .tool-title-wrap h1:after{position:absolute;display:block;content:"";display:inline-block;width:43px;height:43px;margin-left:2rem;top:.5rem;position:relative;display:inline-block}.author-details-container .budget-header .tool-budget-amount-wrap{width:25%;padding:1rem}@media only screen and (max-width: 767px){.author-details-container .budget-header .tool-budget-amount-wrap{width:100%;text-align:center}}.author-details-container .budget-header .tool-budget-amount-wrap h2{margin-bottom:0rem}.author-details-container .budget-header .tool-print-options-wrap{width:20%;text-align:center}@media only screen and (max-width: 967px){.author-details-container .budget-header .tool-print-options-wrap{width:100%;text-align:center}}.author-details-container .budget-header .tool-print-options-wrap .budget-print-link{margin-right:1rem}.author-details-container .budget-header .tool-print-options-wrap #how-this-tool-works{display:block;margin-top:2rem;color:#f0610f}.container-fluid:before,.container-fluid:after,.budget-breakdown-wrap:before,.budget-breakdown-wrap:after{content:"";display:table}.container-fluid:after,.budget-breakdown-wrap:after{clear:both}.k-chart-tooltip{color:#000 !important}.budget-breakdown-wrap{float:left;width:42rem;position:relative;transition:all .5s cubic-bezier(1, 0, 0, 1);position:absolute;right:0;top:0;box-shadow:0px 1px 8px 0 rgba(0,0,0,.3)}@media only screen and (max-width: 967px){.budget-breakdown-wrap{display:none}}.budget-breakdown-wrap .left-bar{width:6rem;height:100%;float:left;position:absolute;top:0;bottom:0;background:#001845;transition:all .5s cubic-bezier(1, 0, 0, 1)}.budget-breakdown-wrap .left-bar .btn-toggle-breakdownview{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0);border:0;outline:0;color:#001845}.budget-breakdown-wrap .left-bar .btn-toggle-breakdownview:after{position:absolute;display:block;content:"";color:#fff;content:"Budget Breakdown";font-size:2rem;transform:rotate(90deg);width:20rem;left:0;transform-origin:0% 150%;top:0%}.budget-breakdown-wrap .budget-graph-wrap{width:calc(100% - 60px);float:right;background:#fff;padding:2rem;position:relative;transition:all .5s cubic-bezier(1, 0, 0, 1)}.budget-breakdown-wrap .budget-graph-wrap .budget-breakdown-titles{text-align:center}.budget-breakdown-wrap .budget-graph-wrap .budget-breakdown-titles .subtotal{margin:0}.budget-breakdown-wrap .budget-graph-wrap .budget-breakdown-titles .subtotal-copy{margin:0}.budget-breakdown-wrap .budget-graph-wrap .breakdown-master-categories{margin-top:2rem}.budget-breakdown-wrap .budget-graph-wrap .breakdown-master-categories li{display:flex;align-items:center;padding:1rem 0;border-bottom:1px solid #ededf6;margin:0}.budget-breakdown-wrap .budget-graph-wrap .breakdown-master-categories li:first-of-type{border-top:1px solid #ededf6}.budget-breakdown-wrap .budget-graph-wrap .breakdown-master-categories li .inner-legend{width:1.2rem;height:1.2rem;margin-right:1rem}.budget-breakdown-wrap .budget-graph-wrap .breakdown-master-categories li .legend-label{font-size:1.6rem}.budget-breakdown-wrap .budget-graph-wrap .breakdown-master-categories li .legend-amount{margin-left:auto;font-size:1.6rem}.budget-tool-container{overflow-x:hidden;position:relative;margin:0 auto 10rem;width:calc(100% - 4rem);padding-bottom:1rem;max-width:1600px}.budget-tool-container.breakdown-reduce .budget-breakdown-wrap{right:-360px;box-shadow:none}.budget-tool-container.breakdown-reduce .budget-items-form-wrap{width:calc(100% - 6rem)}.budget-tool-container.breakdown-reduce .resetBudget,.budget-tool-container.breakdown-reduce .exportBudget{opacity:0}.budget-tool-container.breakdown-reduce .left-bar{border-radius:1.5rem !important}.budget-tool-container.breakdown-reduce .budget-graph-wrap{width:0;opacity:0}.budget-tool-container.breakdown-reduce .button-label{opacity:0 !important}.budget-items-form-wrap{width:calc(100% - 42rem);float:left;position:relative;min-height:800px;transition:all .5s cubic-bezier(1, 0, 0, 1);padding-right:2rem;margin-top:1rem}@media only screen and (max-width: 967px){.budget-items-form-wrap{width:100%;padding-right:0}}.budget-items-form-wrap .budget-view-chooser-container:before,.budget-items-form-wrap .budget-view-chooser-container:after{content:"";display:table}.budget-items-form-wrap .budget-view-chooser-container:after{clear:both}.budget-items-form-wrap .budget-view-chooser-container{padding:1rem 0}.budget-items-form-wrap .budget-view-chooser-container .budget-view-copy-container{margin-left:41.6666666667%;width:16.6666666667%;float:left;font-size:2rem;color:#000;padding-top:1rem}.budget-items-form-wrap .budget-view-chooser-container .budget-view-copy-container+.text-right{float:right;width:33.3333333333%}@media only screen and (max-width: 767px){.budget-items-form-wrap .budget-view-chooser-container .budget-view-copy-container{margin-left:0;padding-top:0}}.budget-items-form-wrap .budget-view-chooser-container .budget-view-button-container{display:inline-block;position:relative;margin-left:10px;padding:0;cursor:pointer;overflow:hidden}.budget-items-form-wrap .budget-view-chooser-container .budget-view-button-container img{width:32px;height:32px;outline:none !important;position:relative;filter:grayscale(100%)}.budget-items-form-wrap .budget-view-chooser-container .budget-view-button-container .budget-view-button.selected{filter:none}.view-grid .categories-list-items .sub-category-item:last-of-type{background:rgba(0,0,0,0);box-shadow:none}.view-grid .budget-view-button-container{position:relative}.view-grid .budget-view-button-container:after{top:0;left:0;pointer-events:none}.view-grid .budget-view-button-container:first-of-type:after{position:absolute;display:block;content:"";display:inline-block;width:32px;height:32px}.view-grid .budget-view-button-container:last-of-type:after{position:absolute;display:block;content:"";display:inline-block;width:32px;height:32px}.view-list .budget-view-button-container{position:relative}.view-list .budget-view-button-container:after{top:0;left:0;pointer-events:none}.view-list .budget-view-button-container:first-of-type:after{position:absolute;display:block;content:"";display:inline-block;width:32px;height:32px}.view-list .budget-view-button-container:last-of-type:after{position:absolute;display:block;content:"";display:inline-block;width:32px;height:32px}.budget-tool-row{width:100%;float:left;border-top:1px solid #d9dad5}.budget-tool-row:hover{background:#ededf6}.budget-tool-row .budget-tool-master-category{width:100%;height:100%;float:left}.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner{width:100%;height:100%;line-height:54px;float:left}.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-icon{float:left;width:5rem;height:100%;text-align:center}.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-icon img{width:3rem;height:3rem;position:relative;top:1.1rem}.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-title{float:left;height:100%;width:40%;line-height:36px;padding-top:10px;padding-bottom:10px;text-align:left;position:relative}@media only screen and (max-width: 767px){.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-title{width:calc(80% - 10rem)}}.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-title:after{position:absolute;display:block;content:"";display:inline-block;width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%) scale(0.9);right:1rem;opacity:0;transition:all 111ms ease}@media only screen and (max-width: 767px){.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-title:after{right:-1rem}}.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-title:hover{cursor:pointer}.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-title:hover:after{opacity:1;transform:scale(1) translateY(-50%)}.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-title input{color:#000;font-size:1.8rem;border:0;outline:none;background:rgba(0,0,0,0)}@media only screen and (max-width: 767px){.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-title input{font-size:1.4rem;padding-left:0;padding-right:0}}.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-value{float:left;height:100%;width:44%;text-align:left}@media only screen and (max-width: 767px){.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-value{width:20%}}.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-value input{color:#000;font-size:1.8rem;border:0;outline:none;background:rgba(0,0,0,0)}.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-view-toggle{float:left;height:54px;width:calc(100% - (84% + 50px));border-left:1px solid #d9dad5;position:relative;outline:none;cursor:pointer}@media only screen and (max-width: 767px){.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-view-toggle{width:5rem}}.budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-view-toggle:after{position:absolute;display:block;content:"";display:inline-block;width:43px;height:43px;left:0;right:0;margin:0 auto;transition:all 333ms ease;top:.6rem}.master-category-open .master-category-view-toggle:after{transform:rotate(90deg)}.master-category-add{background:#f4f4f7;padding-top:3rem}.master-category-add .btn-master-category-add{float:left;margin-left:5rem}.add-master-category-popover{background-color:#fff;border-color:#d9d9d6;min-width:400px;border-radius:0;max-width:450px !important;padding:25px;line-height:1.5;position:absolute;box-shadow:0px 1px 8px 0 rgba(0,0,0,.3)}.tool-print-options-wrap{text-align:right}@media only screen and (max-width: 767px){.tool-print-options-wrap{text-align:center}}.tool-print-options-wrap .btn-primary{margin-left:1rem}.master-category-open .categories-list-items{width:100%;height:100%;float:left;display:block}@media only screen and (max-width: 767px){.master-category-open .categories-list-items .cat-section-left{display:flex;flex:1;flex-direction:column}.master-category-open .categories-list-items .cat-section-right{display:flex;align-items:flex-end}.master-category-open .categories-list-items .sub-category-view-toggle{top:-2rem;right:.5rem}.master-category-open .categories-list-items .sub-category-item{width:calc(100% - 20px) !important;display:flex}.master-category-open .categories-list-items .sub-category-item .sub-category-value{margin-left:1rem;width:calc(100% - 1rem)}.master-category-open .categories-list-items .sub-category-item .sub-category-title{width:100%}}.categories-list-items{display:none;background:#f4f4f7;padding:2rem 0}.categories-list-items .sub-category-item:before,.categories-list-items .sub-category-item:after{content:"";display:table}.categories-list-items .sub-category-item:after{clear:both}.categories-list-items .sub-category-item{margin-bottom:4px;background:#fff;border-radius:.8rem}.categories-list-items .sub-category-image{display:none}.categories-list-items .subCategory{width:100%;float:left;font-size:16px;margin-bottom:6px;border-radius:3px}.categories-list-items .sub-category-title{float:left;height:100%;width:calc(40% + 50px);line-height:34px;text-align:left;padding:10px}@media only screen and (max-width: 767px){.categories-list-items .sub-category-title{width:calc(50% + 50px);height:auto}}.categories-list-items .sub-category-title input{color:#000;font-size:1.8rem;border:0;outline:none;background:rgba(0,0,0,0);padding:1rem;width:100%}.categories-list-items .sub-category-title input:hover{background:#f4f4f7}.categories-list-items .sub-category-value{float:left;height:100%;width:22%;text-align:left;line-height:34px;padding:10px;position:relative;padding-left:0 !important}.categories-list-items .sub-category-value:before{content:"$";line-height:3.9rem;width:1.1rem;position:absolute;z-index:3;font-size:2rem;text-align:center;color:#000;font-size:1.6rem}.categories-list-items .sub-category-value input{color:#000;font-size:1.8rem;border:0;outline:none;background:rgba(0,0,0,0);padding:1rem;width:100%;padding-left:1.2rem;font-size:1.6rem}.categories-list-items .sub-category-value input:hover{background:#f4f4f7}.categories-list-items .sub-category-period{float:left;width:22%;text-align:left;line-height:34px;padding:10px 10px 10px 0;height:100%}@media only screen and (max-width: 767px){.categories-list-items .sub-category-period{width:calc(90% - 2rem);padding:1rem;height:auto}}.categories-list-items .sub-category-period .dropdown-toggle{margin:0;cursor:pointer}.categories-list-items .sub-category-view-toggle{float:left;height:54px;width:calc(100% - (84% + 50px));border-left:1px solid #d9dad5;position:relative;text-align:center;width:32px;height:32px;top:1.2rem}.categories-list-items .sub-category-view-toggle:after{position:absolute;display:block;content:"";display:inline-block;width:34px;height:31px;top:2px;left:19px;pointer-events:none}@media only screen and (max-width: 767px){.categories-list-items .sub-category-view-toggle:after{left:1px}}.categories-list-items .sub-category-view-toggle img{cursor:pointer;opacity:.000001;width:32px;height:32px;margin:0 auto;margin-left:2rem;position:relative}@media only screen and (max-width: 767px){.categories-list-items .sub-category-view-toggle img{margin-left:0}}.sub-category-item:last-of-type{background:#f4f4f7;padding-top:2rem}.sub-category-item .btn-sub-category-add{float:right}.budget-tool-container.view-grid .sub-category-item{width:calc(33.33% - 20px);margin-left:20px;margin-bottom:20px;background-color:#fff;padding-bottom:15px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;width:calc(33.33% - 20px);float:left;box-shadow:0px 1px 8px 0 rgba(0,0,0,.3)}.budget-tool-container.view-grid .sub-category-item .sub-category-image{background-size:cover;background-repeat:no-repeat;background-position:50%;border-top-left-radius:2px;border-top-right-radius:2px;width:100%;height:160px;cursor:pointer;text-align:right;display:block;position:relative}.budget-tool-container.view-grid .sub-category-item .sub-category-image:after{position:absolute;display:block;content:"";display:inline-block;width:43px;height:43px;position:absolute;right:1rem;top:1rem}.budget-tool-container.view-grid .sub-category-item .sub-category-image .orange-edit{position:absolute;right:1rem;top:1rem;width:42px;opacity:0;height:42px}.budget-tool-container.view-grid .sub-category-item .sub-category-title{width:100%;padding:0 2rem;border-bottom:1px solid #ededf6}.budget-tool-container.view-grid .sub-category-item .sub-category-value{width:100%;padding:0 2rem;padding-left:2rem !important;border-bottom:1px solid #ededf6;margin-bottom:1rem}@media only screen and (max-width: 767px){.budget-tool-container.view-grid .sub-category-item .sub-category-value{height:auto;margin-left:0 !important}}.budget-tool-container.view-grid .sub-category-item .sub-category-period{width:100%;padding:0 2rem}.budget-tool-container.view-grid .sub-category-item .sub-category-view-toggle{display:none}.ToolBudgetCalculatorPage .footer-container{display:none}@media only screen and (max-width: 767px){.budget-breakdown-mobile-container{display:block}}.budget-breakdown-mobile-heading{display:flex;flex-wrap:wrap;width:100%;align-items:center;border-bottom:1px solid #8b8b8b;padding-bottom:2rem;margin-bottom:2rem}.budget-breakdown-mobile-heading .budget-breakdown-icon-container{width:5rem}.budget-breakdown-mobile-heading .budget-breakdown-mobile-title{width:calc(100% - 10rem);padding-left:2rem}.budget-breakdown-mobile-heading .budget-breakdown-mobile-title p{color:#000;font-size:2rem}.budget-breakdown-mobile-heading .budget-breakdown-mobile-toggle{width:5rem;height:100%;position:relative;cursor:pointer;outline:none}.budget-breakdown-mobile-heading .budget-breakdown-mobile-toggle:after{position:absolute;display:block;content:"";display:inline-block;width:43px;height:43px;left:0;cursor:pointer;outline:none;right:0;margin:0 auto;transition:all 333ms ease;position:absolute;top:-2.3rem;right:0}.budget-breakdown-mobile-heading .budget-breakdown-mobile-toggle.budget-breakdown-mobile-open:after{transform:rotate(90deg)}.budget-breakdown-mobile-content .budget-breakdown-chart{margin:0 auto 2rem}.budget-breakdown-mobile-content .budget-breakdown-chart svg>g:nth-child(2)>path{fill:#f4f4f7}.budget-breakdown-mobile-content .budget-breakdown-titles{text-align:center}.budget-breakdown-mobile-content .budget-breakdown-titles .subtotal{margin:0}.budget-breakdown-mobile-content .budget-breakdown-titles .subtotal-copy{margin:0}.budget-breakdown-mobile-content .breakdown-master-categories{margin-top:2rem}.budget-breakdown-mobile-content .breakdown-master-categories li{display:flex;align-items:center;padding:1rem 0;border-bottom:1px solid #ededf6;margin:0}.budget-breakdown-mobile-content .breakdown-master-categories li:first-of-type{border-top:1px solid #ededf6}.budget-breakdown-mobile-content .breakdown-master-categories li .inner-legend{width:1.2rem;height:1.2rem;margin-right:1rem}.budget-breakdown-mobile-content .breakdown-master-categories li .legend-label{font-size:1.6rem}.budget-breakdown-mobile-content .breakdown-master-categories li .legend-amount{margin-left:auto;font-size:1.6rem}.register-prompt{margin-bottom:2rem;display:block}.add-master-category-popover .popover-close-button{position:absolute;right:1rem;top:1rem;background-color:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:inline-block;width:22px;height:25px;cursor:pointer;font-size:0}.add-master-category-popover .form-group{padding-top:2rem}.add-master-category-popover .row{text-align:right}.add-master-category-popover .col-xs-6{display:inline-block}.budgeting-questions{padding:0 2rem}@media only screen and (max-width: 499px){.btn-master-category-add,.tool-print-options-wrap{width:90% !important;float:none !important;margin:0 auto 1rem !important}.budget-tool-master-category-inner{text-align:center}}.budgeting__wrap__social{display:block;text-align:center;margin-bottom:2rem;margin-top:-1rem}#toast-container{position:fixed;right:2rem;bottom:2rem;display:inline-block;z-index:99999999999999;width:32rem;height:7.6rem;transition:all 333ms ease}#toast-container .toast{margin:0;overflow:hidden;position:absolute;background:#fff;box-shadow:0 2px 20px 0 rgba(240,97,15,.54);border:2px solid #f0610f;transition:all 333ms ease;background:#f0610f;width:100%;border-radius:.2rem}#toast-container .toast:before,#toast-container .toast:after{content:"";display:table}#toast-container .toast:after{clear:both}#toast-container .toast{padding:3rem 1.25em;font-size:16px;color:#000;color:#fff;display:flex;flex-wrap:wrap;align-items:center}#toast-container .toast .toast-progress{position:absolute;top:0;left:0;bottom:0;background:rgba(0,24,69,.05)}#toast-container .toast .toast-message{padding-left:6rem}#toast-container .toast .toast-title{padding-left:6rem;margin-top:-1.5rem}#toast-container .toast .toast-title+.toast-message{font-size:14px}#toast-container .toast:before{position:absolute;display:block;content:"";top:50%;transform:translateY(-50%);position:absolute;display:inline-block;width:47px;height:60px;display:block;left:2rem}.exportBudget{position:absolute;bottom:-6rem;right:28.3rem}.resetBudget{position:absolute;bottom:-6rem;right:0}body .swal2-title{font-size:2.6rem}body .swal2-content{font-size:1.6rem}body .swal2-confirm{font-size:1.6rem !important;background:#f0610f !important}body .swal2-cancel{background:#fff !important;font-size:1.6rem !important;color:#f0610f !important}body .swal2-cancel:hover{background:#f0610f !important}.budgeting__wrap__social{display:block;text-align:center;margin:5rem auto 2rem}p+.budgeting__wrap__social{margin:-2rem auto 2rem}.existingBudgetsBudget:before,.existingBudgetsBudget:after{content:"";display:table}.existingBudgetsBudget:after{clear:both}.existingBudgetsBudget__wrap{float:right}.existingBudgetsBudget__wrap .dropdown:not(.field){display:inline-block;min-width:20rem}.existingBudgetsBudget__wrap>p{margin:0 2rem 0 0;padding:0;border:0;font-style:normal;font-size:2.2rem;color:#2c2c2c;display:inline-block}.existingBudgets{width:100%}.existingBudgets .btn.btn-default.dropdown-toggle.form-control.modal-only{padding:0 .5rem !important;line-height:1 !important}.existingBudgets .btn.btn-default.dropdown-toggle.form-control.modal-only span{white-space:nowrap;overflow:hidden;padding-right:4rem;text-overflow:ellipsis;display:block}@media only screen and (max-width: 767px){.existingBudgets .existingBudgets{margin-top:2rem;width:100%;text-align:center}.existingBudgets .existingBudgets .existingBudgetsBudget__wrap{float:none;margin:0 auto;display:block}}.existingBudgets>p{margin:0 0 2rem;padding:0;border:0;font-style:normal;font-size:2.2rem;color:#2c2c2c;display:block}.existingBudgets .dropdown-toggle{max-width:100% !important}.existingBudgets .dropdown-toggle:before{display:none}.existingBudgets .dropdown-toggle:after{display:none}.sharedTool .master-category-title:after{display:none !important}.sharedTool .sub-category-image:after{display:none !important}.sharedTool .sub-category-period .dropdown-toggle{border:0;background:#e4e4e4}.sharedTool .sub-category-period .dropdown:after{display:none !important}.sharedTool .sub-category-item:last-of-type{background:#e4e4e4;padding-top:0}.sharedTool .view-grid .categories-list-items .sub-category-item:last-of-type{padding-top:0 !important;background:#fff !important;box-shadow:0px 1px 8px 0 rgba(0,0,0,.3) !important}.sharedToolHeader{position:relative;margin:5rem auto 3rem;width:calc(100% - 4rem);padding-bottom:1rem;max-width:1600px}.sharedToolHeader a{color:#f0610f}.dropdown-link--new-budget{border-top:1px solid #ebebeb;color:#f0610f !important;position:relative;display:inline-block;padding-top:1rem !important}input[readonly]{cursor:auto !important;background:inherit !important}input[readonly]:active,input[readonly]:focus{color:#2c2c2c !important}.sharedToolHeader~.budget-tool-container .dropdown-toggle{cursor:auto !important}.secondaryShareButton{position:absolute;bottom:-6rem;right:9rem}.toolRenamePrompt{position:absolute;top:0;left:20%;z-index:1000}@media only screen and (max-width: 967px){.toolRenamePrompt{display:none}}.toolRenamePrompt svg,.toolRenamePrompt p{display:inline-block;vertical-align:top;margin:0}.toolRenamePrompt p{margin-left:1rem;color:#f0610f;margin-top:-1.3rem}.icon.open{width:30px;height:15px;position:absolute;top:2rem;transform:rotate(-180deg)}.breakdown-reduce .icon.open{width:30px;height:15px;position:absolute;top:2rem;transform:none}.toast.ng-enter{opacity:0 !important;transform:translateX(100%);transition:all .3s linear}.toast.ng-enter.ng-enter-active{opacity:1 !important;transform:translateX(0)}.toast.ng-leave{opacity:1;transition:all .3s linear;transform:translateX(0)}.toast.ng-leave.ng-leave-active{opacity:0 !important;transform:translateX(100%)}.budgetingToolIntro{margin:0 auto;margin-top:4rem;max-width:56rem}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transform:translate(0, -25%)}.modal.in .modal-dialog{transform:translate(0, 0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #ededf6;border:1px solid #000;border-radius:1.5rem;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);background-clip:padding-box;outline:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99998;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.8}.modal-header{padding:4rem;border-bottom:1px solid #ededf6}.modal-header .close{margin-top:-2px}.modal-title{margin:0}.modal-body{position:relative;padding:4rem}.modal-footer{margin-top:15px;padding:3rem 4rem 4rem;text-align:right;border-top:1px solid #000}.modal-footer:before,.modal-footer:after{content:"";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media(min-width: 640px){.modal-dialog{width:768px;margin:30px auto}.modal-content{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.modal-sm{width:640px}}@media(min-width: 768px){.modal-lg{width:1024px}}.ToolBudgetCalculatorPage .remove-income-container .btn-income-stream-add:hover,.ToolBudgetCalculatorPage .remove-income-container .btn-income-stream-add:focus,.ToolBudgetCalculatorPage .modal-cancel-link .btn:hover,.ToolBudgetCalculatorPage .modal-cancel-link .btn:focus,.ToolBudgetCalculatorPage .modal-ok-button .btn:hover,.ToolBudgetCalculatorPage .modal-ok-button .btn:focus,.ToolBudgetCalculatorPage .tool-print-options-wrap .btn-primary:hover,.ToolBudgetCalculatorPage .tool-print-options-wrap .btn-primary:focus{box-shadow:inset 0 0 0 1000px rgba(0,0,0,.2) !important}.ToolBudgetCalculatorPage .budget-amount-form-container .dropdown-toggle{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;position:relative;background:#fff;border:1px solid #ededf6;border-radius:8rem;color:#000 !important;margin-bottom:.5rem;padding:1.2rem 4.5rem 1.2rem 1.5rem !important;font-size:1.6rem;line-height:1.5}.ToolBudgetCalculatorPage .budget-amount-form-container .dropdown-toggle:before{position:absolute;right:2rem;top:50%;transform:translateY(-50%) rotate(90deg);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);content:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg width=%279px%27 height=%2714px%27 viewBox=%270 0 9 14%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3Ctitle%3Echevron-right-orange-small%3C/title%3E%3Cg id=%27chevron-right-orange-small%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpolygon id=%27Stroke-1-Copy%27 fill=%27%23F0610F%27 fill-rule=%27nonzero%27 transform=%27translate%284.3536, 7%29 rotate%28-90%29 translate%28-4.3536, -7%29%27 points=%279.64644661 2.93933983 11.0606602 4.35355339 4.35355339 11.0606602 3.64644661 10.3535534 -2.35355339 4.35355339 -0.939339828 2.93933983 4.35355339 8.23144661%27%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E")}.ToolBudgetCalculatorPage .budget-amount-form-container .dropdown:not(.field) .dropdown-menu{margin:0;border:1px solid #ededf6}.ToolBudgetCalculatorPage .budget-amount-form-container .dropdown:not(.field) .dropdown-menu:before{content:none}.ToolBudgetCalculatorPage .dropdown:not(.field) .dropdown-menu{margin:.5rem 0 0;border:1px solid #ededf6}.ToolBudgetCalculatorPage #how-this-tool-works,.ToolBudgetCalculatorPage .preset-label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.ToolBudgetCalculatorPage .preset-icon{border-radius:1.5rem}.ToolBudgetCalculatorPage .preset-button{padding:0 1rem}.ToolBudgetCalculatorPage .budgeting-questions .budget-preset{border-radius:1.5rem;overflow:hidden}.ToolBudgetCalculatorPage .budgeting-questions .tools-icon-container{margin-bottom:.5rem}.ToolBudgetCalculatorPage .budget-skip-link a,.ToolBudgetCalculatorPage .budget-skip-link-top a{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#f0610f;position:relative}.ToolBudgetCalculatorPage .budget-skip-link a:after,.ToolBudgetCalculatorPage .budget-skip-link-top a:after{position:absolute;right:-2.5rem;transition:all .3s ease;content:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg width=%2718px%27 height=%2715px%27 viewBox=%270 0 18 15%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3Ctitle%3Earrow-right-orange-small%3C/title%3E%3Cg id=%27arrow-right-orange-small%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M10.4032182,0.303226396 L16.7172911,6.8032264 L17.3941341,7.5 L16.7172911,8.1967736 L10.4032182,14.6967736 L8.96863594,13.3032264 L13.634,8.4992264 L-3.99680289e-14,8.50011191 L-3.99680289e-14,6.50011191 L13.634,6.4992264 L8.96863594,1.6967736 L10.4032182,0.303226396 Z%27 id=%27Combined-Shape%27 fill=%27%23F0610F%27 fill-rule=%27nonzero%27%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.ToolBudgetCalculatorPage .budget-skip-link a:hover,.ToolBudgetCalculatorPage .budget-skip-link a:focus,.ToolBudgetCalculatorPage .budget-skip-link-top a:hover,.ToolBudgetCalculatorPage .budget-skip-link-top a:focus{cursor:pointer}.ToolBudgetCalculatorPage .budget-skip-link a:hover:after,.ToolBudgetCalculatorPage .budget-skip-link a:focus:after,.ToolBudgetCalculatorPage .budget-skip-link-top a:hover:after,.ToolBudgetCalculatorPage .budget-skip-link-top a:focus:after{transform:translateX(0.5rem)}.ToolBudgetCalculatorPage .budget-header .options-row{display:flex;justify-content:center;align-items:center}.ToolBudgetCalculatorPage .budget-print-link{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;display:inline-block;border:0;border-radius:10000rem;padding:1.3rem 4rem;margin-right:.5rem;text-align:center;text-decoration:none !important;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.4rem;cursor:pointer}.ToolBudgetCalculatorPage .budget-print-link:hover,.ToolBudgetCalculatorPage .budget-print-link:focus{box-shadow:inset 0 0 0 1000px rgba(0,0,0,.2) !important;cursor:pointer}.ToolBudgetCalculatorPage .budget-print-link{background:#fff}.ToolBudgetCalculatorPage .modal-lg{max-width:768px}.ToolBudgetCalculatorPage.modal-open .header{z-index:0 !important}.ToolBudgetCalculatorPage.modal-open .modal{z-index:9999999 !important}.ToolBudgetCalculatorPage .modal-header{background:#001845}.ToolBudgetCalculatorPage .modal-footer{padding-top:0}.ToolBudgetCalculatorPage .modal-content{border:none;overflow:hidden}.ToolBudgetCalculatorPage .modal-body .category-image-wrap+.font-orange{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.ToolBudgetCalculatorPage .dropdown-toggle{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;display:block;position:relative;background:#fff;border:1px solid #c8c8da;border-radius:8rem;color:#000 !important;font-size:1.6rem;line-height:1.2 !important;padding:1.2rem 4.5rem 1.2rem 1.5rem !important;margin-bottom:.5rem}.ToolBudgetCalculatorPage .dropdown-toggle:before{position:absolute;right:2rem;top:50%;transform:translateY(-50%) rotate(90deg);transition:all .3s ease;content:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg width=%279px%27 height=%2714px%27 viewBox=%270 0 9 14%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3Ctitle%3Echevron-right-orange-small%3C/title%3E%3Cg id=%27chevron-right-orange-small%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpolygon id=%27Stroke-1-Copy%27 fill=%27%23F0610F%27 fill-rule=%27nonzero%27 transform=%27translate%284.3536, 7%29 rotate%28-90%29 translate%28-4.3536, -7%29%27 points=%279.64644661 2.93933983 11.0606602 4.35355339 4.35355339 11.0606602 3.64644661 10.3535534 -2.35355339 4.35355339 -0.939339828 2.93933983 4.35355339 8.23144661%27%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E")}.ToolBudgetCalculatorPage .dropdown:not(.field) .dropdown-menu{margin:.5rem 0 0;border:1px solid #c8c8da}.ToolBudgetCalculatorPage .dropdown:not(.field) .dropdown-menu:before{content:none}.ToolBudgetCalculatorPage .viewPane label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;position:relative;left:.5rem;margin:0;padding:.5rem 0 0;color:#8b8b8b;font-size:1.4rem}.ToolBudgetCalculatorPage .viewPane input{position:relative;border:1px solid #ededf6;padding:1rem 2rem;margin-bottom:1rem;background:#fff;box-shadow:0 1px 3px 0 rgba(237,237,246,.7);border-radius:.6rem}.ToolBudgetCalculatorPage .viewPane input::placeholder{color:#8b8b8b}.ToolBudgetCalculatorPage .modal-body .income-stream-group .col-md-8 input{padding:1rem 2rem !important;margin-bottom:1rem}.ToolBudgetCalculatorPage .modal-cancel-link a{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;display:inline-block;border:0;border-radius:10000rem;padding:1.3rem 4rem;margin-right:.5rem;text-align:center;text-decoration:none !important;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.4rem;cursor:pointer}.ToolBudgetCalculatorPage .modal-cancel-link a:hover,.ToolBudgetCalculatorPage .modal-cancel-link a:focus{box-shadow:inset 0 0 0 1000px rgba(0,0,0,.2) !important;cursor:pointer}.ToolBudgetCalculatorPage .modal-cancel-link a{color:#fff !important;background:#001845}.ToolBudgetCalculatorPage .modal-header .modal-close-button{color:#fff;z-index:10000;top:1rem;right:1rem;padding:0;line-height:1;font-size:2rem;border-radius:50%;width:2.5rem;height:2.5rem;margin:0}.ToolBudgetCalculatorPage .modal-header .modal-close-button:hover,.ToolBudgetCalculatorPage .modal-header .modal-close-button:focus{cursor:pointer}.ToolBudgetCalculatorPage .modal-footer{border:none;width:fit-content;margin:0 auto}.ToolBudgetCalculatorPage .btn-income-stream-remove,.ToolBudgetCalculatorPage .btn-income-stream-add{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;border:none;border-radius:3.5rem;background:#f0610f;padding:1rem 2rem;margin-top:1rem;color:#fff}.ToolBudgetCalculatorPage .btn-income-stream-remove:hover,.ToolBudgetCalculatorPage .btn-income-stream-remove:focus,.ToolBudgetCalculatorPage .btn-income-stream-add:hover,.ToolBudgetCalculatorPage .btn-income-stream-add:focus{cursor:pointer}.ToolBudgetCalculatorPage .btn-income-stream-remove{background:#001845;position:relative;width:10rem !important;height:3.6rem !important;margin-bottom:1rem}.ToolBudgetCalculatorPage .btn-income-stream-remove:after{position:absolute;top:50%;bottom:0;right:0;left:0;transform:translateY(-50%);content:"Remove"}.ToolBudgetCalculatorPage .trash-container span{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.ToolBudgetCalculatorPage .budget-title{width:100%}.ToolBudgetCalculatorPage .master-category-add{background-color:rgba(0,0,0,0)}.ToolBudgetCalculatorPage .resetBudget,.ToolBudgetCalculatorPage .exportBudget,.ToolBudgetCalculatorPage .btn-sub-category-add,.ToolBudgetCalculatorPage .btn-master-category-add{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;display:inline-block;border:0;border-radius:10000rem;padding:1.3rem 4rem;margin-right:.5rem;text-align:center;text-decoration:none !important;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.4rem;cursor:pointer}.ToolBudgetCalculatorPage .resetBudget:hover,.ToolBudgetCalculatorPage .resetBudget:focus,.ToolBudgetCalculatorPage .exportBudget:hover,.ToolBudgetCalculatorPage .exportBudget:focus,.ToolBudgetCalculatorPage .btn-sub-category-add:hover,.ToolBudgetCalculatorPage .btn-sub-category-add:focus,.ToolBudgetCalculatorPage .btn-master-category-add:hover,.ToolBudgetCalculatorPage .btn-master-category-add:focus{box-shadow:inset 0 0 0 1000px rgba(0,0,0,.2) !important;cursor:pointer}.ToolBudgetCalculatorPage .resetBudget,.ToolBudgetCalculatorPage .exportBudget,.ToolBudgetCalculatorPage .btn-sub-category-add,.ToolBudgetCalculatorPage .btn-master-category-add{background:#001845;color:#fff !important}.ToolBudgetCalculatorPage .resetBudget{background-color:#fff;color:#000 !important}.ToolBudgetCalculatorPage .add-master-category-popover{border-radius:1.5rem;margin-top:-1rem}.ToolBudgetCalculatorPage .add-master-category-popover .row{text-align:center}.ToolBudgetCalculatorPage .add-master-category-popover input{width:100%}.ToolBudgetCalculatorPage .add-master-category-popover a{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;display:inline-block;border:0;border-radius:10000rem;padding:1.3rem 4rem;margin-right:.5rem;text-align:center;text-decoration:none !important;transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.4rem;cursor:pointer}.ToolBudgetCalculatorPage .add-master-category-popover a:hover,.ToolBudgetCalculatorPage .add-master-category-popover a:focus{box-shadow:inset 0 0 0 1000px rgba(0,0,0,.2) !important;cursor:pointer}.ToolBudgetCalculatorPage .add-master-category-popover a{background:#001845;color:#fff !important;margin-top:2rem}.ToolBudgetCalculatorPage .categories-list-items,.ToolBudgetCalculatorPage .sub-category-item:last-of-type{background-color:#ededf6}.ToolBudgetCalculatorPage .viewPane input{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;margin-bottom:0}.ToolBudgetCalculatorPage .categories-list-items{padding-left:3rem}@media only screen and (max-width: 767px){.ToolBudgetCalculatorPage .categories-list-items{padding-left:0}}.ToolBudgetCalculatorPage .categories-list-items .sub-category-title{padding:0}.ToolBudgetCalculatorPage .categories-list-items .sub-category-title input{margin:0}.ToolBudgetCalculatorPage .categories-list-items .sub-category-view-toggle{border:none;position:relative}.ToolBudgetCalculatorPage .categories-list-items .sub-category-view-toggle:hover,.ToolBudgetCalculatorPage .categories-list-items .sub-category-view-toggle:focus{cursor:pointer}.ToolBudgetCalculatorPage .categories-list-items .sub-category-view-toggle img{position:absolute;margin:0}.ToolBudgetCalculatorPage .categories-list-items .sub-category-view-toggle:after{top:1rem;width:24px;height:24px;content:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg width=%2724px%27 height=%2724px%27 viewBox=%270 0 32 32%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3Ctitle%3Eicon-delete%3C/title%3E%3Cg id=%27icon-delete%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M26.0364964,5.58139535 L21.7007299,5.58139535 L21.7007299,4.19767442 C21.7007299,2.97674419 20.7372263,2 19.5328467,2 L12.4671533,2 C11.2627737,2 10.2992701,2.97674419 10.2992701,4.19767442 L10.2992701,5.58139535 L5.96350365,5.58139535 C5.40145985,5.58139535 5,5.98837209 5,6.55813953 C5,7.12790698 5.40145985,7.53488372 5.96350365,7.53488372 L26.0364964,7.53488372 C26.5985401,7.53488372 27,7.12790698 27,6.55813953 C27,5.98837209 26.5985401,5.58139535 26.0364964,5.58139535 Z M12.2262774,4.19767442 C12.2262774,4.11627907 12.3065693,3.95348837 12.4671533,3.95348837 L19.5328467,3.95348837 C19.6131387,3.95348837 19.7737226,4.03488372 19.7737226,4.19767442 L19.7737226,5.58139535 L12.2262774,5.58139535 L12.2262774,4.19767442 Z M25.4744526,9.08139535 C25.9562044,9.08139535 26.4379562,9.56976744 26.4379562,10.0581395 L26.4379562,27.8023256 C26.4379562,29.0232558 25.4744526,30 24.270073,30 L7.72992701,30 C6.52554745,30 5.5620438,29.0232558 5.5620438,27.8023256 L5.5620438,10.0581395 C5.5620438,9.48837209 5.96350365,9.08139535 6.52554745,9.08139535 C7.08759124,9.08139535 7.48905109,9.48837209 7.48905109,10.0581395 L7.48905109,27.8023256 C7.48905109,27.9651163 7.64963504,28.0465116 7.72992701,28.0465116 L24.270073,28.0465116 C24.4306569,28.0465116 24.5109489,27.8837209 24.5109489,27.8023256 L24.5109489,10.0581395 C24.5109489,9.48837209 24.9124088,9.08139535 25.4744526,9.08139535 Z M16,10.3023256 C16.5620438,10.3023256 16.9635036,10.7093023 16.9635036,11.2790698 L16.9635036,24.872093 C16.9635036,25.4418605 16.5620438,25.8488372 16,25.8488372 C15.4379562,25.8488372 15.0364964,25.4418605 15.0364964,24.872093 L15.0364964,11.2790698 C15.0364964,10.7093023 15.4379562,10.3023256 16,10.3023256 Z M20.7372263,10.3023256 C21.2992701,10.3023256 21.7007299,10.7093023 21.7007299,11.2790698 L21.7007299,24.872093 C21.7007299,25.4418605 21.2992701,25.8488372 20.7372263,25.8488372 C20.1751825,25.8488372 19.7737226,25.4418605 19.7737226,24.872093 L19.7737226,11.2790698 C19.7737226,10.7093023 20.1751825,10.3023256 20.7372263,10.3023256 Z M11.2627737,10.3023256 C11.8248175,10.3023256 12.2262774,10.7093023 12.2262774,11.2790698 L12.2262774,24.872093 C12.2262774,25.4418605 11.8248175,25.8488372 11.2627737,25.8488372 C10.7007299,25.8488372 10.2992701,25.4418605 10.2992701,24.872093 L10.2992701,11.2790698 C10.2992701,10.7093023 10.7007299,10.3023256 11.2627737,10.3023256 Z%27 id=%27Combined-Shape%27 fill=%27%232A2929%27 fill-rule=%27nonzero%27%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.ToolBudgetCalculatorPage .categories-list-items .sub-category-value{padding:0}.ToolBudgetCalculatorPage .categories-list-items .sub-category-value:before{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;line-height:4.3rem}.ToolBudgetCalculatorPage .budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner{float:none;display:flex;align-items:center;padding:1rem 0}.ToolBudgetCalculatorPage .budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-view-toggle{border:none}.ToolBudgetCalculatorPage .budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-title{padding:0}.ToolBudgetCalculatorPage .budget-tool-row .budget-tool-master-category .budget-tool-master-category-inner .master-category-title:after{content:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27utf-8%27%3F%3E%3C%21-- Generator: Adobe Illustrator 28.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E%3Csvg version=%271.0%27 id=%27Layer_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270px%27 y=%270px%27 viewBox=%270 0 62.6 62.6%27 style=%27enable-background:new 0 0 62.6 62.6;%27 xml:space=%27preserve%27%3E%3Cstyle type=%27text/css%27%3E .st0%7Bfill:%23F0610F;%7D%0A%3C/style%3E%3Cpath class=%27st0%27 d=%27M54,62.6H8.6C3.8,62.6,0,58.8,0,54V8.6C0,3.8,3.8,0,8.6,0H54c4.7,0,8.6,3.8,8.6,8.6V54 C62.6,58.8,58.8,62.6,54,62.6z M8.6,2.6c-3.3,0-6,2.7-6,6V54c0,3.3,2.7,6,6,6H54c3.3,0,6-2.7,6-6V8.6c0-3.3-2.7-6-6-6H8.6z%27/%3E%3Cpath class=%27st0%27 d=%27M47.3,21.6L41,15.3c-0.7-0.7-1.7-1.2-2.8-1.2c0,0,0,0,0,0c-1.1,0-2,0.4-2.8,1.2L16.8,33.9 c-0.2,0.2-0.3,0.4-0.3,0.6l-2.4,12.6c-0.1,0.4,0,0.8,0.3,1.1c0.2,0.2,0.5,0.4,0.8,0.4c0.1,0,0.1,0,0.2,0l12.6-2.4 c0.2,0,0.5-0.2,0.6-0.3l18.6-18.6C48.9,25.6,48.9,23.1,47.3,21.6z M27.3,43.8l-10.5,2l2-10.5l12.4-12.5l8.5,8.5L27.3,43.8z M45.6,25.5l-4.2,4.2l-8.5-8.5l4.2-4.2c0.3-0.3,0.7-0.5,1.1-0.5c0.4,0,0.8,0.2,1.1,0.5l6.3,6.3C46.3,23.9,46.3,24.9,45.6,25.5z%27/%3E%3C/svg%3E%0A")}.ToolBudgetCalculatorPage .master-category-open .master-category-view-toggle:before{transform:translateY(-50%) rotate(90deg)}.ToolBudgetCalculatorPage .master-category-view-toggle{position:relative}.ToolBudgetCalculatorPage .master-category-view-toggle:before{position:absolute;right:2rem;top:50%;transform:translateY(-50%) rotate(-90deg);transition:all .3s ease;content:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg width=%279px%27 height=%2714px%27 viewBox=%270 0 9 14%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3Ctitle%3Echevron-right-orange-small%3C/title%3E%3Cg id=%27chevron-right-orange-small%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpolygon id=%27Stroke-1-Copy%27 fill=%27%23F0610F%27 fill-rule=%27nonzero%27 transform=%27translate%284.3536, 7%29 rotate%28-90%29 translate%28-4.3536, -7%29%27 points=%279.64644661 2.93933983 11.0606602 4.35355339 4.35355339 11.0606602 3.64644661 10.3535534 -2.35355339 4.35355339 -0.939339828 2.93933983 4.35355339 8.23144661%27%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E")}.ToolBudgetCalculatorPage .budget-header .tool-print-options-wrap,.ToolBudgetCalculatorPage .budget-header .tool-title-wrap,.ToolBudgetCalculatorPage .budget-header .tool-budget-amount-wrap{width:fit-content}.ToolBudgetCalculatorPage .budget-header .tool-print-options-wrap{margin-left:auto}.ToolBudgetCalculatorPage .budget-header .profile-picture{background-image:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg width=%2760px%27 height=%2760px%27 viewBox=%270 0 60 60%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3Ctitle%3Eicon-person%3C/title%3E%3Cg id=%27icon-person%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M35.1,31.9 C38.2,30.2 40.2,26.9 40.2,23.1 C40.2,17.6 35.7,13 30.2,13 C24.7,13 20.2,17.5 20.2,23.1 C20.2,26.9 22.3,30.1 25.3,31.9 C19.3,34 15,39.6 15,46.3 C15,47 15.5,47.5 16.2,47.5 C16.9,47.5 17.4,47 17.4,46.3 C17.4,39.2 23.1,33.5 30.2,33.5 C37.3,33.5 43,39.3 43,46.3 C43,47 43.5,47.5 44.2,47.5 C44.9,47.5 45.4,47 45.4,46.3 C45.4,39.6 41.1,34 35.1,31.9 Z M22.6,23.2 C22.6,19 26,15.5 30.2,15.5 C34.4,15.5 37.8,18.9 37.8,23.2 C37.8,27.5 34.4,30.9 30.2,30.9 C26,30.9 22.6,27.4 22.6,23.2 Z%27 id=%27Shape%27 fill=%27%23F0610F%27 fill-rule=%27nonzero%27%3E%3C/path%3E%3C/g%3E%3C/svg%3E") !important;background-repeat:no-repeat;background-size:cover;border:.6rem solid #f0610f;border-radius:1.5rem !important}.ToolBudgetCalculatorPage .budget-tool-container{overflow:visible}.ToolBudgetCalculatorPage .resetBudget{right:6rem}.ToolBudgetCalculatorPage .exportBudget{right:21.3rem}.ToolBudgetCalculatorPage .secondaryShareButton{display:none}.ToolBudgetCalculatorPage .budget-amount-form-container label+.row{align-items:center}.ToolBudgetCalculatorPage .budget-tool-container.view-grid .sub-category-item{border-radius:1.5rem}.ToolBudgetCalculatorPage .budget-tool-container.view-grid .sub-category-item .sub-category-image{border-radius:1.5rem;overflow:hidden}.ToolBudgetCalculatorPage .budget-tool-container.view-grid .sub-category-item .sub-category-title,.ToolBudgetCalculatorPage .budget-tool-container.view-grid .sub-category-item .sub-category-value{border:none;padding:0 !important}.ToolBudgetCalculatorPage .budget-tool-container.view-grid .sub-category-item .sub-category-title input,.ToolBudgetCalculatorPage .budget-tool-container.view-grid .sub-category-item .sub-category-value input{box-shadow:none;padding:1rem 2rem}.ToolBudgetCalculatorPage .budget-tool-container.view-grid .sub-category-item .sub-category-value:before{left:1.8rem}.ToolBudgetCalculatorPage .budget-tool-container.view-grid .sub-category-item .sub-category-value input{padding:1rem 2rem 1rem 3rem}.ToolBudgetCalculatorPage .category-name-group,.ToolBudgetCalculatorPage .category-image-container{margin-bottom:2.5rem}.ToolBudgetCalculatorPage .edit-subcategory-modal-delete-text{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;color:#f0610f}.ToolBudgetCalculatorPage .edit-subcategory-modal-delete-text:hover,.ToolBudgetCalculatorPage .edit-subcategory-modal-delete-text:focus{cursor:pointer}.ToolBudgetCalculatorPage .existingBudgets.existingBudgetsWelcome{background:#fff;border-radius:1.5rem;padding:2rem}.ToolBudgetCalculatorPage .existingBudgets.existingBudgetsBudget p,.ToolBudgetCalculatorPage .existingBudgets.existingBudgetsWelcome p{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:1.6rem}.ToolBudgetCalculatorPage .existingBudgets.existingBudgetsBudget .btn.btn-default.form-control.dropdown-toggle,.ToolBudgetCalculatorPage .existingBudgets.existingBudgetsWelcome .btn.btn-default.form-control.dropdown-toggle{position:relative;padding:.5rem 2.5rem !important}.ToolBudgetCalculatorPage .existingBudgets.existingBudgetsBudget .dropdown:before,.ToolBudgetCalculatorPage .existingBudgets.existingBudgetsWelcome .dropdown:before{z-index:1;position:absolute;right:3rem;top:50%;transform:translateY(-50%) rotate(90deg);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);content:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg width=%279px%27 height=%2714px%27 viewBox=%270 0 9 14%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3Ctitle%3Echevron-right-orange-small%3C/title%3E%3Cg id=%27chevron-right-orange-small%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpolygon id=%27Stroke-1-Copy%27 fill=%27%23F0610F%27 fill-rule=%27nonzero%27 transform=%27translate%284.3536, 7%29 rotate%28-90%29 translate%28-4.3536, -7%29%27 points=%279.64644661 2.93933983 11.0606602 4.35355339 4.35355339 11.0606602 3.64644661 10.3535534 -2.35355339 4.35355339 -0.939339828 2.93933983 4.35355339 8.23144661%27%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E")}.ToolBudgetCalculatorPage .budget-view-button-container:has(.budget-view-button.selected):after{display:none}.ToolBudgetCalculatorPage .budget-breakdown-wrap{border-radius:1.5rem}.ToolBudgetCalculatorPage .budget-breakdown-wrap .left-bar{border-radius:1.5rem 0 0 1.5rem}.ToolBudgetCalculatorPage .budget-breakdown-wrap .budget-graph-wrap{border-radius:0 1.5rem 1.5rem 0}.ToolBudgetCalculatorPage .budget-breakdown-wrap .budget-graph-wrap .breakdown-master-categories li .inner-legend{border-radius:50%}.ToolBudgetCalculatorPage .categories-list-items .sub-category-period,.ToolBudgetCalculatorPage .categories-list-items .sub-category-value,.ToolBudgetCalculatorPage .categories-list-items .sub-category-title{padding:1rem}.ToolBudgetCalculatorPage .categories-list-items .sub-category-value input{padding:1rem 1rem 1rem 2rem}.ToolBudgetCalculatorPage .categories-list-items .sub-category-value:before{left:1rem;line-height:1}.ToolBudgetCalculatorPage .categories-list-items input{box-shadow:none}.ToolBudgetCalculatorPage .view-list .categories-list-items .sub-category-value:before{top:2.5rem}.ToolBudgetCalculatorPage .view-list .categories-list-items input{border:1px solid #ededf6}.ToolBudgetCalculatorPage .view-grid .categories-list-items .sub-category-value:before{top:1.4rem}.ToolBudgetCalculatorPage .form-addon-dollar:before{font-size:1.6rem;top:-1px;left:4px}.ToolBudgetCalculatorPage .k-chart-tooltip{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;padding:1rem 2rem;border-radius:1.5rem}.ToolBudgetCalculatorPage .budgeting__wrap__social .js-share-twitter,.ToolBudgetCalculatorPage .budgeting__wrap__social .js-share-facebook{background-image:url(../scripts/b9a5cbc944921c2a4feb.svg);background-size:cover;width:5rem;height:5rem;display:inline-block}.ToolBudgetCalculatorPage .budgeting__wrap__social .js-share-twitter svg,.ToolBudgetCalculatorPage .budgeting__wrap__social .js-share-facebook svg{display:none}.ToolBudgetCalculatorPage .budgeting__wrap__social .js-share-twitter{background-image:url(../scripts/f218087c9e34f1d89190.svg)}@media only screen and (max-width: 767px){.ToolBudgetCalculatorPage .tool-title-wrap h1::after{content:none !important}}.driver-active .driver-overlay,.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;margin:0;padding:15px;border-radius:1.5rem;min-width:250px;max-width:300px;box-shadow:0 1px 10px rgba(0,0,0,.4);z-index:1000000000;position:fixed;top:0;right:0;background-color:#fff}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.driver-popover-title{font:19px/normal sans-serif;font-weight:700;display:block;position:relative;line-height:1.5;zoom:1;margin:0}.driver-popover-close-btn{all:unset;position:absolute;top:0;right:0;width:32px;height:28px;cursor:pointer;font-size:18px;font-weight:500;color:#d2d2d2;z-index:1;text-align:center;transition:color;transition-duration:.2s}.driver-popover-close-btn:hover{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{margin-bottom:0;font:14px/normal sans-serif;line-height:1.5;font-weight:400;zoom:1}.driver-popover-footer{margin-top:15px;text-align:right;zoom:1;display:flex;align-items:center;justify-content:space-between}.driver-popover-progress-text{font-size:13px;font-weight:400;color:#a2a2a2;zoom:1}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden !important}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";position:absolute;border:5px solid #fff}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{left:100%;border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0)}.driver-popover-arrow-side-right{right:100%;border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0)}.driver-popover-arrow-side-top{top:100%;border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}.driver-popover-arrow-side-bottom{bottom:100%;border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0)}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{top:50%;margin-top:-5px}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}.driver-popover-title{text-align:center;font-family:"henrietta-regular","henrietta-fallback";font-weight:normal;font-style:normal;color:#000;font-size:2.8rem;line-height:1.1}.driver-popover-description{text-align:center;color:#000;font-size:1.6rem;line-height:1.3;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;margin-top:2rem !important}.driver-popover-next-btn{background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #ff0540 0%, #f0610f 35%, #f0610f 80%, #f79e5c 100%);outline:none}.driver-popover-navigation-btns{justify-content:center}.SavingsCalculatorPage .tooltipentry__title span{width:1.4rem;height:1.4rem;display:inline-block;margin-right:.6rem;border-radius:10000rem;vertical-align:middle;position:relative;top:-2px}.SavingsCalculatorPage .tooltipentry__title--Savings span{background:#6ccde5}.SavingsCalculatorPage .tooltipentry__title--Interest span{background:#3db4a6}.SavingsCalculatorPage .tooltipentry__title--Current span{background:#3783a4}.SavingsCalculatorPage .tool__graph__legend{position:absolute;top:2.5rem;right:0;width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end}@media screen and (max-width: 1200px){.SavingsCalculatorPage .tool__graph__legend{display:none}}.SavingsCalculatorPage .tool__graph__legend__item{display:flex;flex-wrap:wrap;font-size:1.4rem;padding-left:3rem;font-weight:bold}.SavingsCalculatorPage .tool__graph__legend__item__swatch span{width:2rem;height:2rem;display:inline-block;border-radius:2rem}.SavingsCalculatorPage .tool__graph__legend__item__text{color:#fff;padding-left:1rem}@media screen and (max-width: 1024px){.SavingsCalculatorPage .tool__graph__legend__item__text{min-width:16rem}}.SavingsCalculatorPage .tool__graph__legend__item__value{color:#f0610f;padding-left:1rem;min-width:9rem}.SavingsCalculatorPage.no-chart-tooltip .tool__main__graph__chart__legend__item__text span{opacity:0}.SavingsCalculatorPage.no-chart-tooltip .js-legend-interest,.SavingsCalculatorPage.no-chart-tooltip .js-legend-savings,.SavingsCalculatorPage.no-chart-tooltip .js-legend-current{opacity:0 !important}.computing .drawdown-intro__loader{opacity:1;visibility:visible;pointer-events:all}.drawdown-intro{margin-top:10rem;padding:0 2rem;position:relative}@media only screen and (max-width: 767px){.drawdown-intro{margin-top:2rem;margin-bottom:-2rem}}.drawdown-intro__loader{position:absolute;top:0;left:2rem;right:2rem;bottom:0;z-index:100;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s;pointer-events:none;overflow:hidden;border-radius:1.5rem}.drawdown-intro__loader .loader{display:block;top:50%;margin-top:-4rem;border-width:3px;width:8rem;height:8rem}.drawdown-intro__loader:after{position:absolute;display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #4d45d6 0%, #924fef 100%);opacity:.9}.drawdown-intro *{font-family:"henrietta-regular","henrietta-fallback" !important;font-weight:normal !important;font-style:normal !important}.drawdown-intro__wrap{margin:0 auto;max-width:80rem;text-align:center}.drawdown-intro p{font-family:"henrietta-regular","henrietta-fallback";font-weight:normal;font-style:normal;font-size:4rem;line-height:1.5;display:inline}.drawdown-intro .inlineInput{margin-left:1rem}.drawdown-intro .inlineSelect{text-align:left !important;vertical-align:middle;display:inline-block}.drawdown-intro .drawdown-intro__line p{vertical-align:middle;display:inline-block}@media only screen and (max-width: 1023px){.drawdown-intro .drawdown-intro__line p{font-size:2.8rem;margin-bottom:2rem;display:block}}.drawdown-intro .inlineInput--nestegg input{height:auto;padding:0rem 0rem 0rem 3.5rem !important;border:1px solid #c8c8da;border-radius:.8rem}.drawdown-intro .inlineInput--nestegg span{position:absolute;left:1rem;bottom:2.7rem}@media only screen and (max-width: 1023px){.drawdown-intro .inlineInput--nestegg span{bottom:1.6rem}}@media only screen and (max-width: 767px){.drawdown-intro .inlineInput--nestegg span{bottom:1.2rem}}.questions__wrap__question__item__answers__context a{transition:all .2s}.questions__wrap__question__item__answers__context a:hover{text-underline-offset:3px !important}.drawdown-slider{margin-top:4rem;position:relative;padding-bottom:2rem}.drawdown-slider .tns-nav{bottom:-2rem}.drawdown-slider .tns-slider{display:flex}.drawdown-slider__carousel{margin:0 auto}.drawdown-slider__pagination{position:absolute;top:100%;text-align:center;width:100%;display:flex;flex-wrap:wrap;justify-content:center}.drawdown-slider__pagination button{border:2px solid #f0610f;width:2.4rem;height:2.4rem;border-radius:1120rem;margin:0 .5rem;color:#f0610f;text-align:center;font-size:1.4rem;cursor:pointer;font-weight:900;padding:0;z-index:4}.drawdown-slider__pagination button:hover{background:#f0610f;color:#fff}.drawdown-slider__pagination button.active{background:#f0610f;color:#fff}.drawdown-slider__actions{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;transform:translateY(-50%);width:calc(50% + 4rem);margin:-3rem auto 0;z-index:4}@media only screen and (max-width: 1199px){.drawdown-slider__actions{top:100%;margin:0rem auto 0}}.drawdown-slider__prev,.drawdown-slider__next{position:absolute;background:rgba(0,0,0,0);border:0;z-index:4;height:52px;cursor:pointer;transform:translateY(-50%);margin-top:1rem}.drawdown-slider__prev{left:-2rem}.drawdown-slider__next{right:-2rem}.drawdown-slider__item{margin:0 auto 1rem;display:flex;flex-wrap:wrap}.drawdown-slider__item__inner{background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #f0610f 0%, #d46397 100%);border-radius:1.5rem;display:flex;flex-wrap:wrap;align-items:center;padding:4rem;height:100%;margin:0 auto}@media only screen and (max-width: 767px){.drawdown-slider__item__inner{padding:2rem 3rem 1rem;align-items:flex-start;align-content:flex-start}}@media only screen and (max-width: 1279px){.drawdown-slider__item__inner{width:calc(100% - 4rem)}}.drawdown-slider__item__icon{width:15rem;margin-bottom:2rem}@media only screen and (max-width: 767px){.drawdown-slider__item__icon{width:100%;text-align:center}.drawdown-slider__item__icon svg{display:inline-block;margin:0 auto;max-width:11rem}}.drawdown-slider__item__icon svg{width:100%;height:auto}.drawdown-slider__item__copy{width:calc(100% - 15rem);padding-left:4rem}@media only screen and (max-width: 767px){.drawdown-slider__item__copy{width:100%;padding-left:0;text-align:center}}.drawdown-slider__item__copy *{user-select:none}.drawdown-slider__item__copy p{font-size:3rem;line-height:1.2;color:#fff}.drawdown-slider__item__copy p.small{font-size:2.2rem}@media only screen and (min-width: 1280px){[data-driver-step="1"] .driver-popover{margin-top:6rem}}.tool.js-drawdown-calculator{max-width:100%;margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;position:relative;padding:0;margin-bottom:0;width:100%}.tool.js-drawdown-calculator .frequency_holder{display:none !important}.tool.js-drawdown-calculator .fund_type_holder .choices__list--dropdown,.tool.js-drawdown-calculator .fund_type_holder .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.8rem}.tool.js-drawdown-calculator .toolsWrapper{margin:0 auto}.tool.js-drawdown-calculator .sliderInput--age:first-child{margin-top:-4rem}.tool.js-drawdown-calculator .tool__controls__wrap__item{width:50% !important;max-width:50% !important}@media only screen and (min-width: 1280px){[data-rule=FDR] .drawdown-graph__action{padding-top:8rem}}.drawdown-graph{padding:0 2rem 8rem;width:100%;position:relative;background:#001845}.drawdown-graph .toggleInput__toggle{position:relative}.drawdown-graph .toggleInput__toggle:hover{z-index:999999 !important}@media only screen and (max-width: 1279px){.drawdown-graph{padding-bottom:0 !important}}.drawdown-graph__action{background:#001845;width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:0;padding:2rem;margin-top:2rem}@media only screen and (max-width: 1279px){.drawdown-graph__action{margin-top:-2rem}}@media only screen and (min-width: 1280px){.drawdown-graph__action{margin-top:3rem}}@media only screen and (min-width: 1440px){.drawdown-graph__action{margin-top:0rem}}.drawdown-graph__action img{width:8rem;height:8rem}.drawdown-graph__action a{text-align:center;animation:bobbingAnimation 2s infinite}.drawdown-graph .money-wellbeing__action{position:absolute;top:6rem;left:0;right:0;z-index:9;opacity:0}.drawdown-graph .money-wellbeing__action.active{opacity:1}.drawdown-graph .tool__graph{width:100%;padding:0 2rem 6rem}@media only screen and (min-width: 768px){.drawdown-graph .tool__graph{position:relative}.drawdown-graph .tool__graph:after{content:"";position:relative;display:block;padding-bottom:66.6666666667%}}@media only screen and (max-width: 767px){.drawdown-graph .tool__graph{position:relative}.drawdown-graph .tool__graph:after{content:"";position:relative;display:block;padding-bottom:80%}}.drawdown-graph .tool__graph canvas{position:absolute;top:50% !important;left:50% !important;transform:translateX(-50%) translateY(-50%)}.drawdown-graph .tool__graph__wrap{top:0}.drawdown-graph__lighthouse{width:calc(100% + 4rem);margin:0 -2rem}.drawdown-graph__lighthouse img{width:100%;height:auto;display:block}.drawdown-graph__intro{background:#001845;color:#fff;margin:4rem auto -4rem;max-width:120rem;padding:4rem 2rem 0}.drawdown-graph__content{display:flex;flex-wrap:wrap;justify-content:center;padding-top:2rem;align-items:center;position:relative;max-width:1280px;margin:0 auto;align-items:flex-start;align-content:flex-start}.drawdown-graph__content__tips{position:relative;width:100%}@media screen and (max-width: 768px){.drawdown-graph__content__tips{margin-bottom:-8rem}}.drawdown-graph__chart{width:calc(100% - 48rem);margin-right:4rem;max-width:80rem}@media only screen and (max-width: 1023px){.drawdown-graph__chart{width:100%;margin-right:0}}.drawdown-graph__details{width:44rem;border-radius:1.5rem;min-height:10rem;padding-bottom:6rem;margin-top:-5rem}@media only screen and (max-width: 1023px){.drawdown-graph__details{margin:0 -2rem;width:calc(100% + 4rem) !important;width:auto;border-radius:0;padding-bottom:0 !important}}.drawdown-graph .tool__graph__slider{position:absolute;bottom:-6rem;right:1.9rem;left:6.1rem}@media only screen and (max-width: 1279px){.drawdown-graph .tool__graph__slider{right:2.8rem;left:6.3rem}}.drawdown-graph .tool__graph__slider .noUi-target{border:0 !important}.drawdown-graph .tool__graph__slider .noUi-origin:nth-child(2) .noUi-tooltip:hover:before{content:"retirement start age";position:absolute;top:0;left:0;width:7rem;height:2.8rem;background:#f0610f;border-radius:3px;font-size:1rem !important;white-space:normal;display:flex;flex-wrap:wrap;align-items:center;line-height:1;z-index:33}.DecumulationCalculatorPage .driver-popover-navigation-btns{justify-content:flex-end}.DecumulationCalculatorPage .driver-popover-prev-btn,.DecumulationCalculatorPage .driver-popover-next-btn{padding:.8rem 2rem 1rem;background:#f0610f;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.DecumulationCalculatorPage .driver-popover-progress-text{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.DecumulationCalculatorPage .driver-popover-prev-btn{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;background:#001845}.DecumulationCalculatorPage .driver-popover-close-btn{font-size:2.5rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;top:-0.5rem}.DecumulationCalculatorPage .driver-popover{padding:0 1.5rem 2rem;border-radius:.8rem}.DecumulationCalculatorPage .driver-popover-description{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;display:flex !important;align-items:flex-start;text-align:left}.DecumulationCalculatorPage .driver-popover-description p{font-size:1.6rem;line-height:1.3;letter-spacing:0;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}.DecumulationCalculatorPage .driver-popover-description p b{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;display:block}.DecumulationCalculatorPage .driver-popover-description img{width:6rem;top:-2px;height:auto;position:relative;display:inline-block;vertical-align:middle}.DecumulationCalculatorPage .drawdown-graph,.DecumulationCalculatorPage .drawdown-graph__content,.DecumulationCalculatorPage .drawdown-graph__chart{position:relative}.DecumulationCalculatorPage .tipped{position:relative !important;top:0rem !important;left:4rem !important;z-index:877 !important;margin-bottom:-2rem}.DecumulationCalculatorPage #chartjs-tooltip1,.DecumulationCalculatorPage #chartjs-tooltip2,.DecumulationCalculatorPage #chartjs-tooltip3,.DecumulationCalculatorPage #chartjs-tooltip4{box-shadow:none !important;width:26rem;width:max-content;font-size:1.6rem !important;padding-left:2rem;padding-right:2rem;border-radius:1.5rem}@media only screen and (max-width: 1279px){.DecumulationCalculatorPage #chartjs-tooltip1,.DecumulationCalculatorPage #chartjs-tooltip2,.DecumulationCalculatorPage #chartjs-tooltip3,.DecumulationCalculatorPage #chartjs-tooltip4{top:-6rem !important}}@media only screen and (max-width: 767px){.DecumulationCalculatorPage #chartjs-tooltip1,.DecumulationCalculatorPage #chartjs-tooltip2,.DecumulationCalculatorPage #chartjs-tooltip3,.DecumulationCalculatorPage #chartjs-tooltip4{top:-10rem !important;left:0rem !important}}.DecumulationCalculatorPage #chartjs-tooltip1 *,.DecumulationCalculatorPage #chartjs-tooltip2 *,.DecumulationCalculatorPage #chartjs-tooltip3 *,.DecumulationCalculatorPage #chartjs-tooltip4 *{font-size:1.6rem !important}.DecumulationCalculatorPage #chartjs-tooltip1 .smalldot,.DecumulationCalculatorPage #chartjs-tooltip2 .smalldot,.DecumulationCalculatorPage #chartjs-tooltip3 .smalldot,.DecumulationCalculatorPage #chartjs-tooltip4 .smalldot{border-radius:100rem;width:1.4rem;height:1.4rem;position:relative;top:2px}.sliderInput--retirement-age{margin-top:-2rem !important;padding:6.5rem 2.5rem 6rem 2rem !important}.DecumulationCalculatorPage .toolActions__save,.DecumulationCalculatorPage .toolActions__reset{background:rgba(0,0,0,0) !important;border:1px solid #fff !important}@media only screen and (max-width: 967px){.DecumulationCalculatorPage .toolActions__save,.DecumulationCalculatorPage .toolActions__reset{background:#001845 !important;border:1px solid #001845 !important}}.DecumulationCalculatorPage .toolActions{width:auto;width:max-content;padding-left:.5rem}.DecumulationCalculatorPage .toolActions .selectElement{width:25rem !important;opacity:0;position:absolute}.DecumulationCalculatorPage .toolActions .selectElement .choices__item--selectable{white-space:nowrap;overflow:hidden;padding-right:3rem;text-overflow:ellipsis}@media only screen and (max-width: 967px){.DecumulationCalculatorPage .toolActions .selectElement{width:calc(100% - 19.4rem) !important}}@media only screen and (max-width: 549px){.DecumulationCalculatorPage .toolActions .selectElement{width:calc(100% - 14.4rem) !important}}#body .drawdown-graph__content__tips{overflow:initial !important}#body .widerSwal{background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #f0610f 0%, #d46397 100%);max-width:50rem !important;width:100% !important}#body .widerSwal .swal2-title{color:#fff}#body .widerSwal .swal2-validation-message{background:rgba(0,0,0,0);font-size:1.8rem;color:#fff;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px}#body .widerSwal #swal2-input{width:calc(100% - 8rem) !important;margin:0 auto !important}#body .widerSwal .swal2-close{display:block !important;font-size:3.8rem;color:#fff}#body .widerSwal .swal2-confirm{background:rgba(0,0,0,0) !important;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:500 !important;font-style:normal !important;-webkit-font-smoothing:antialiased !important;letter-spacing:.5px !important;font-size:2rem !important;padding:.8rem 2rem !important}#body .widerSwal .swal2-actions{order:3}#body .widerSwal .swal2-html-container{order:2;text-align:center;margin:0 auto}#body .widerSwal .swal2-html-container .g-recaptcha{margin:0 auto;display:block;width:100% !important;max-width:30rem !important}.drawdown-keep{width:calc(100% - 4rem);margin:2rem auto;padding:2rem 0;border-radius:1.5rem;max-width:1540px;position:relative;max-width:auto;background:#fff;padding:4rem;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center}.drawdown-keep-heading{margin-top:4rem}.drawdown-keep__tabs{display:flex;flex-wrap:wrap;justify-content:center;width:100%;align-items:center;margin-bottom:4rem}@media only screen and (max-width: 1279px){.drawdown-keep__tabs{position:relative}.drawdown-keep__tabs:after{content:"";position:absolute;bottom:-1rem;left:0;width:100%;height:.1rem;background:#c8c8da}}.drawdown-keep__tab{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding-right:8rem;cursor:pointer;margin-bottom:4rem}@media only screen and (max-width: 1279px){.drawdown-keep__tab{padding-right:4rem}}@media only screen and (max-width: 1279px){.drawdown-keep__tab{padding-right:0;justify-content:flex-start;margin-bottom:2rem}.drawdown-keep__tab:before{display:none}.drawdown-keep__tab p{margin-left:0 !important}}@media only screen and (max-width: 1279px){.drawdown-keep__tab{width:100%}}@media only screen and (min-width: 1280px){.drawdown-keep__tab{order:1 !important}}.drawdown-keep__tab:hover p{color:#f0610f}.drawdown-keep__tab:last-child{padding-right:0}.drawdown-keep__tab:last-child:before{display:none}.drawdown-keep__tab:before{content:"";position:absolute;top:50%;right:1rem;transform:translateY(-50%);height:.1rem;width:5rem;background:#c8c8da}.drawdown-keep__tab span{width:5rem;height:5rem;position:relative;display:flex;justify-content:center;align-items:center;font-size:2rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:.5px;border:2px solid #f0610f;border-radius:.8rem;color:#f0610f}.drawdown-keep__tab:hover span,.drawdown-keep__tab.active span{color:#fff;background:url("https://sorted.org.nz/resources/themes/sorted/dist/images/standard/noise-sketch.webp"),linear-gradient(90deg, #f0610f 0%, #d46397 100%);border:2px solid #fff}.drawdown-keep__tab p{position:relative;margin:0 auto;padding:0 2rem;background:#fff;transition:all 111ms;width:calc(100% - 5rem);font-size:1.9rem}@media only screen and (min-width: 1280px){.drawdown-keep__tab p{padding:0 0 0 1rem}}.drawdown-keep__items{position:relative}.drawdown-keep__item{display:none}@media only screen and (min-width: 1280px){.drawdown-keep__item{order:2 !important}}.drawdown-keep__item.active{display:block}@media only screen and (min-width: 1280px){.drawdown-keep__item{max-width:90%;width:100%}.drawdown-keep__item p{position:relative;padding-left:3rem}.drawdown-keep__item p:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:.8rem;height:.8rem;background:#f0610f;border-radius:100rem}}.drawdown-next{width:calc(100% - 4rem);margin:2rem auto;padding:2rem 0;border-radius:1.5rem;max-width:1540px;position:relative;max-width:auto}.drawdown-next>h3{padding-left:4rem}.drawdown-next__items{background:#fff;padding:4rem;border-radius:1.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.drawdown-next__item{position:relative;width:calc(33.33333333% - 2rem);max-width:40rem}@media only screen and (max-width: 767px){.drawdown-next__item{width:100%;margin-bottom:2rem}}.drawdown-next__header{position:relative;display:flex;flex-wrap:wrap;margin-bottom:2rem;align-items:center}.drawdown-next__header span{width:6rem;margin-right:2rem}.drawdown-next__header span img{width:100%;height:auto}@media only screen and (max-width: 767px){.DecumulationIntroPage .drawdown-navigation,.Toast\\Tools\\Pages\\DecumulationCalculatorPage .drawdown-navigation{display:none !important}}@media only screen and (max-width: 767px){.DecumulationIntroPage .banner__action{width:88% !important}}.DecumulationIntroPage .questions__wrap__question__item__answers__inline__input--max{max-width:calc(100% - 5rem)}.DecumulationIntroPage .questions__wrap__question__item__answers__inline__input--max input{max-width:100%}.drawdown-navigation{position:fixed;right:3rem;top:50%;transform:translateY(-50%);z-index:999}.drawdown-navigation__item{position:relative;display:block;height:2.2rem;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;width:auto;perspective:100px;cursor:pointer;margin-bottom:.5rem}.drawdown-navigation__item p{margin:0;font-size:1.6rem;margin-right:1.2rem;position:absolute;z-index:2;opacity:0;transition:all .4s ease;transform:rotateX(-40deg) translateY(0%);opacity:0;visibility:hidden;pointer-events:none;color:#f0610f;width:max-content;right:1rem}.drawdown-navigation__item p b{position:relative;left:-2px}.drawdown-navigation__item p:before{position:absolute;content:"";border-radius:1000rem;top:-0.1rem;right:-2.4rem;bottom:-0.1rem;left:-1.4rem;background:#fff;opacity:0;transition:all .4s ease;z-index:-1}.drawdown-navigation__item span{display:block;width:2.2rem;height:2.2rem;border:2px solid #f0610f;border-radius:1000rem;margin:0;position:relative;z-index:2;cursor:pointer;transition:all .3s ease;background:#fff}.drawdown-navigation__item.current span{background:#f0610f;border-color:#f0610f}.drawdown-navigation__item.flash p,.drawdown-navigation__item:hover p{opacity:1;transform:rotateX(0deg) translateY(0);visibility:visible;pointer-events:all}.drawdown-navigation__item.flash p:before,.drawdown-navigation__item:hover p:before{opacity:1}.drawdown-navigation__item.flash span,.drawdown-navigation__item:hover span{background:#f0610f;border-color:#f0610f}
