.pricing-explained{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing-explained .pe-section{padding-bottom:3rem;padding-top:3rem}@media(min-width:992px){.pricing-explained .pe-section{padding-bottom:4.5rem;padding-top:4.5rem}}.pricing-explained .pe-heading{color:#0b163f;font-family:Geologica,serif;font-size:calc(1.35rem + 1.2vw);font-weight:700;margin-bottom:1rem}@media(min-width:1200px){.pricing-explained .pe-heading{font-size:2.25rem}}.pricing-explained .pe-eyebrow{color:#7e95be;font-size:.875rem;font-weight:700;letter-spacing:.04em;margin-bottom:.5rem;text-transform:uppercase}.pricing-explained .pe-lead{color:#5b6785;font-size:1.125rem;max-width:46rem}.pricing-explained .section-header .pe-heading{margin-bottom:.75rem}.pricing-explained .pe-facts{margin-top:-1rem}.pricing-explained .pe-fact{background:#f3f5fd;border-radius:1.25rem;padding:2rem}.pricing-explained .pe-fact__value{color:#2c52fc;display:block;font-family:Geologica,serif;font-size:calc(1.3rem + .6vw);font-weight:700;margin-bottom:.75rem}@media(min-width:1200px){.pricing-explained .pe-fact__value{font-size:1.75rem}}.pricing-explained .pe-fact__title{color:#0b163f;font-size:1.125rem;font-weight:700;margin-bottom:.5rem}.pricing-explained .pe-fact p{color:#5b6785;margin-bottom:0}.pricing-explained .pe-analogy{background:#f3f5fd}.pricing-explained .pe-compare{background:#fff;border:2px solid rgba(0,0,0,0);border-radius:1.25rem;padding:2rem}.pricing-explained .pe-compare__icon{fill:none;height:3.5rem;margin-bottom:1rem;stroke:#f25766;stroke-linejoin:round;stroke-width:6;width:7rem}.pricing-explained .pe-compare h3{color:#0b163f}.pricing-explained .pe-compare--zembra{border-color:#2c52fc}.pricing-explained .pe-compare--zembra .pe-compare__icon{stroke:#2c52fc}.pricing-explained .pe-walkthrough{background:#fff;border-radius:1.25rem;-webkit-box-shadow:0 1.5rem 3rem -1.5rem rgba(11,22,63,.25);box-shadow:0 1.5rem 3rem -1.5rem rgba(11,22,63,.25);padding:2rem}@media(min-width:992px){.pricing-explained .pe-walkthrough{padding:3rem}}.pricing-explained .pe-walkthrough h3{color:#0b163f}.pricing-explained .pe-receipt{background:#f3f5fd;border-radius:1rem;padding:1.5rem}@media(min-width:768px){.pricing-explained .pe-receipt{padding:2rem}}.pricing-explained .pe-receipt__title{color:#0b163f;font-weight:700;margin-bottom:1rem}.pricing-explained .pe-receipt__lines{list-style:none;margin:0;padding:0}.pricing-explained .pe-receipt__lines li{border-bottom:1px dashed #b4bbc3;gap:1rem;padding-bottom:.6rem;padding-top:.6rem}.pricing-explained .pe-receipt__lines li,.pricing-explained .pe-receipt__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pricing-explained .pe-receipt__total{color:#0b163f;font-size:1.25rem;font-weight:700;margin:1rem 0 .75rem}.pricing-explained .pe-receipt__note{color:#5b6785;font-size:.875rem;margin:0}.pricing-explained .pe-calculator{background:#fff;border:1px solid #e3e8f4;border-radius:1.25rem;-webkit-box-shadow:0 1.5rem 3rem -1.5rem rgba(11,22,63,.25);box-shadow:0 1.5rem 3rem -1.5rem rgba(11,22,63,.25);display:grid;grid-gap:2rem;gap:2rem;grid-template-areas:"input" "results" "nudge" "stairs" "table" "equivalent";grid-template-columns:minmax(0,1fr);padding:1.5rem;scroll-margin-top:7rem}@media(min-width:768px){.pricing-explained .pe-calculator{padding:2.5rem}}@media(min-width:992px){.pricing-explained .pe-calculator{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;grid-template-areas:"input results" "nudge nudge" "stairs stairs" "table table" "equivalent equivalent";grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.pricing-explained .pe-calculator__input{grid-area:input}.pricing-explained .pe-calculator__results{grid-area:results}.pricing-explained .pe-calculator__nudge{grid-area:nudge}.pricing-explained .pe-calculator__table{grid-area:table;overflow-x:auto;overflow-y:hidden}.pricing-explained .pe-calculator__equivalent{grid-area:equivalent}.pricing-explained .pe-calculator__field{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.pricing-explained .pe-calculator__field .form-control{border-radius:.75rem;color:#0b163f;font-family:Geologica,serif;font-size:calc(1.3rem + .6vw);font-weight:700;padding-right:6rem}@media(min-width:1200px){.pricing-explained .pe-calculator__field .form-control{font-size:1.75rem}}.pricing-explained .pe-calculator__unit{color:#5b6785;pointer-events:none;position:absolute;right:1rem}.pricing-explained .pe-calculator__slider{--progress:0%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:-webkit-gradient(linear,left top,right top,from(#2c52fc),color-stop(0,#e3e8f4));background:linear-gradient(90deg,#2c52fc 0,#e3e8f4 0);background:linear-gradient(to right,#2c52fc var(--progress),#e3e8f4 var(--progress));border-radius:1rem;height:.5rem;margin-top:2rem}.pricing-explained .pe-calculator__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#2c52fc;border:4px solid #fff;border-radius:50%;-webkit-box-shadow:0 .25rem .75rem rgba(44,82,252,.45);box-shadow:0 .25rem .75rem rgba(44,82,252,.45);cursor:-webkit-grab;cursor:grab;height:1.75rem;margin-top:-.625rem;width:1.75rem}.pricing-explained .pe-calculator__slider::-moz-range-thumb{background:#2c52fc;border:4px solid #fff;border-radius:50%;box-shadow:0 .25rem .75rem rgba(44,82,252,.45);cursor:grab;height:1.25rem;width:1.25rem}.pricing-explained .pe-calculator__slider::-webkit-slider-runnable-track{background:rgba(0,0,0,0);height:.5rem}.pricing-explained .pe-calculator__slider::-moz-range-track{background:rgba(0,0,0,0)}.pricing-explained .pe-calculator__ticks{color:#5b6785;font-size:.7rem;height:1.25rem;margin:.25rem .875rem 0;position:relative}.pricing-explained .pe-calculator__ticks span{position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.pricing-explained .pe-calculator__help{color:#5b6785;font-size:.875rem;margin:1.25rem 0 .75rem}.pricing-explained .pe-calculator__presets{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.pricing-explained .pe-calculator__results{-ms-flex-line-pack:start;align-content:start;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-explained .pe-calculator__results .pe-stat:last-child{grid-column:1/-1}@media(min-width:768px){.pricing-explained .pe-calculator__results{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-explained .pe-calculator__results .pe-stat:last-child{grid-column:auto}}.pricing-explained .pe-calculator__nudge{background:rgba(255,177,22,.14);border-left:4px solid #ffb116;border-radius:.75rem;color:#0b163f;margin:0;padding:1rem 1.25rem}.pricing-explained .pe-calculator__nudge:empty{display:none}.pricing-explained .pe-calculator__equivalent{color:#5b6785;font-size:.875rem;margin:0}.pricing-explained .pe-calculator__equivalent:empty{display:none}.pricing-explained .pe-stat{background:#f3f5fd;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;padding:1.25rem}.pricing-explained .pe-stat__label{color:#5b6785;font-size:.875rem;font-weight:700}.pricing-explained .pe-stat__value{color:#0b163f;font-family:Geologica,serif;font-size:1.25rem;font-weight:700;line-height:1.2}@media(min-width:576px){.pricing-explained .pe-stat__value{font-size:1.5rem}}.pricing-explained .pe-stat__hint{color:#5b6785;font-size:.8rem}.pricing-explained .pe-stat--main{background:#0b163f;grid-column:1/-1}.pricing-explained .pe-stat--main .pe-stat__label{color:hsla(0,0%,100%,.7)}.pricing-explained .pe-stat--main .pe-stat__value{color:#1fffd0;font-size:calc(1.4rem + 1.8vw)}@media(min-width:1200px){.pricing-explained .pe-stat--main .pe-stat__value{font-size:2.75rem}}.pricing-explained .pe-staircase{display:grid;grid-gap:.5rem;gap:.5rem;grid-area:stairs}@media(min-width:768px){.pricing-explained .pe-staircase{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;height:17rem}}.pricing-explained .pe-staircase__band{--fill:0%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-gap:.75rem;gap:.75rem;grid-template-areas:"range bar amount";grid-template-columns:4.5rem minmax(0,1fr) 4.5rem}@media(min-width:768px){.pricing-explained .pe-staircase__band{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:0}}.pricing-explained .pe-staircase__amount{color:#0b163f;font-size:.875rem;font-weight:700;grid-area:amount;text-align:right;white-space:nowrap}@media(min-width:768px){.pricing-explained .pe-staircase__amount{margin-bottom:.25rem;min-height:1.25rem;text-align:center}}.pricing-explained .pe-staircase__bar{--size:100%;background:rgba(44,82,252,.1);border-radius:0 .5rem .5rem 0;grid-area:bar;height:2rem;overflow:hidden;position:relative;width:100%;width:var(--size)}@media(min-width:768px){.pricing-explained .pe-staircase__bar{border-radius:.5rem .5rem 0 0;height:var(--size);min-height:2.5rem;width:auto}}.pricing-explained .pe-staircase__fill{background:-webkit-gradient(linear,left top,left bottom,from(#2c52fc),to(#032de8));background:linear-gradient(180deg,#2c52fc,#032de8);bottom:0;left:0;position:absolute;right:auto;top:0;-webkit-transition:width .25s ease;transition:width .25s ease;width:var(--fill)}.pricing-explained .pe-staircase__rate{color:#0b163f;display:none;font-size:.75rem;font-weight:700;left:.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color .25s ease;transition:color .25s ease;white-space:nowrap}@media(min-width:768px){.pricing-explained .pe-staircase__rate{display:block;font-size:.8rem;left:0;right:0;text-align:center;top:.5rem;-webkit-transform:none;-ms-transform:none;transform:none}}.pricing-explained .pe-staircase__range{color:#5b6785;font-size:.75rem;grid-area:range;line-height:1.3;white-space:nowrap}@media(min-width:768px){.pricing-explained .pe-staircase__range{border-top:2px solid #0b163f;padding-top:.375rem;text-align:center}}.pricing-explained .pe-staircase__range-rate{color:#0b163f;display:block;font-weight:700}@media(min-width:768px){.pricing-explained .pe-staircase__range-rate{display:none}}.pricing-explained .pe-staircase__band.is-full .pe-staircase__rate{color:#fff}.pricing-explained .table-responsive{overflow-y:hidden}.pricing-explained .pe-table{margin-bottom:0}.pricing-explained .pe-table td,.pricing-explained .pe-table th{font-size:.875rem;padding:.75rem .5rem;vertical-align:middle}.pricing-explained .pe-table td:first-child,.pricing-explained .pe-table th:first-child{padding-left:0}.pricing-explained .pe-table td:last-child,.pricing-explained .pe-table th:last-child{padding-right:0}@media(min-width:576px){.pricing-explained .pe-table td,.pricing-explained .pe-table th{font-size:1.0625rem;padding:.75rem 1rem}}.pricing-explained .pe-table thead th{border-bottom-color:#0b163f;color:#5b6785;font-size:.875rem}.pricing-explained .pe-table tbody th{color:#0b163f;font-weight:400}.pricing-explained .pe-table__range{color:#5b6785;display:block;font-size:.8rem}.pricing-explained .pe-table tfoot td,.pricing-explained .pe-table tfoot th{border-bottom:0;color:#0b163f;font-weight:700}.pricing-explained .pe-breakdown tbody th{white-space:nowrap}.pricing-explained .pe-breakdown tbody tr:not(.is-active) td,.pricing-explained .pe-breakdown tbody tr:not(.is-active) th{color:#b4bbc3}.pricing-explained .pe-breakdown tbody tr.is-active td:last-child{color:#0b163f;font-weight:700}.pricing-explained .pe-example{border:1px solid #e3e8f4;border-radius:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem;-webkit-transition:-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:box-shadow .2s ease,transform .2s ease;transition:box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.pricing-explained .pe-example:hover{-webkit-box-shadow:0 1.5rem 3rem -1.5rem rgba(11,22,63,.25);box-shadow:0 1.5rem 3rem -1.5rem rgba(11,22,63,.25);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.pricing-explained .pe-example__tag{-ms-flex-item-align:start;align-self:flex-start;background:rgba(44,82,252,.1);border-radius:2rem;color:#2c52fc;font-size:.8rem;font-weight:700;margin-bottom:1rem;padding:.25rem .75rem}.pricing-explained .pe-example__credits{color:#0b163f;font-size:calc(1.275rem + .3vw);margin-bottom:.25rem}@media(min-width:1200px){.pricing-explained .pe-example__credits{font-size:1.5rem}}.pricing-explained .pe-example__description{color:#5b6785}.pricing-explained .pe-example__lines{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.875rem;list-style:none;margin:0;padding:0}.pricing-explained .pe-example__lines li{border-bottom:1px dashed #e3e8f4;color:#5b6785;padding-bottom:.4rem;padding-top:.4rem}.pricing-explained .pe-example__lines li,.pricing-explained .pe-example__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pricing-explained .pe-example__total{color:#0b163f;font-size:1.25rem;font-weight:700;margin:1rem 0 .25rem}.pricing-explained .pe-example__average{color:#5b6785;font-size:.875rem;margin-bottom:1rem}.pricing-explained .pe-example__try{-ms-flex-item-align:start;align-self:flex-start;background:none;border:0;color:#2c52fc;font-weight:700;padding:0}.pricing-explained .pe-example__try:focus-visible,.pricing-explained .pe-example__try:hover{-webkit-text-decoration:underline;text-decoration:underline}.pricing-explained .pe-expiry{list-style:none;margin:1.5rem 0 0;padding:0}.pricing-explained .pe-expiry li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e3e8f4;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.75rem;padding-top:.75rem}.pricing-explained .pe-expiry__range{color:#0b163f}.pricing-explained .pe-expiry__days{background:#f3f5fd;border-radius:2rem;color:#0b163f;font-size:.875rem;font-weight:700;padding:.25rem .75rem;white-space:nowrap}.pricing-explained .pe-expiry__days.is-forever{background:rgba(31,255,208,.35)}.pricing-explained .pe-services{background:#0b163f;color:hsla(0,0%,100%,.8)}.pricing-explained .pe-services .pe-heading{color:#fff}.pricing-explained .pe-service{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:1rem;padding:1.5rem}.pricing-explained .pe-service__name{color:#fff;font-size:1.05rem;margin-bottom:.5rem}.pricing-explained .pe-service__cost{color:#1fffd0;font-weight:700;margin-bottom:.5rem}.pricing-explained .pe-service__description{font-size:.875rem;margin:0}.pricing-explained .pe-faq{max-width:52rem}.pricing-explained .pe-faq details{border-bottom:1px solid #e3e8f4}.pricing-explained .pe-faq details[open] summary:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pricing-explained .pe-faq summary{color:#0b163f;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:1.125rem;justify-content:space-between;list-style:none;padding-bottom:1.25rem;padding-top:1.25rem}.pricing-explained .pe-faq summary::-webkit-details-marker{display:none}.pricing-explained .pe-faq summary:after{color:#2c52fc;content:"+";-ms-flex-negative:0;flex-shrink:0;font-size:1.5rem;line-height:1;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.pricing-explained .pe-faq p{color:#5b6785;padding-bottom:1.25rem}