button:hover{cursor:pointer}.main,.main-container-wrapper{align-content:center;display:flex;flex-direction:column;flex-wrap:wrap}.main-container-wrapper{background-color:var(--primary-navy,#19273b);margin:0;padding:80px 16px;width:100%}.main-container{background:var(--Secondary-Pale-Grey,#f9f8f6);border-radius:24px;display:flex;flex:1;flex-direction:column;max-width:600px;text-align:center;width:100%}.main-header-row{background-color:#e9eef1;border-top-left-radius:24px;border-top-right-radius:24px;display:flex;padding:16px 24px;vertical-align:middle}.flow-footer{margin-bottom:40px;margin-top:40px;padding-left:24px;padding-right:24px}.step-column{display:flex;flex:3 1 0;flex-direction:column;justify-content:center;margin-left:12px;text-align:start}.step-number{font-size:2rem;font-weight:700;line-height:24px;margin-bottom:4px}.step-name,.step-number{color:#182640;font-family:Montserrat,sans-serif;letter-spacing:0}.step-name{font-size:1.8rem;font-weight:400;line-height:22px}.svg-indicator{align-items:center;align-self:center;display:flex;flex:1 1 0;justify-content:center;justify-items:center}@media(max-width:768px){.svg-indicator{flex:1.5 1 0}}.svg-indicator-indication,.svg-indicator-track{fill:transparent;stroke-width:10px}.svg-indicator-track{stroke:rgba(26,25,39,.231)}.svg-indicator-indication{stroke:#19273b}.circular-progress-bar-text{font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:20px}@media(max-width:425px){.circular-progress-bar-text{font-size:1.4rem}}.next-button{background:var(--secondary-deep-grey,#b3b3b3);border:none;border-radius:25px;display:flex;flex-direction:row;gap:8px;justify-content:center;margin:auto;padding:15px 20px;width:100%}.next-button-active{background-color:#fcb614}.next-button-text{font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:600;letter-spacing:0;line-height:20px;text-align:left}.next-button-icon{height:20px;width:20px}.option-card{flex-basis:0;flex-grow:1}.option-card-content{align-items:center;background:var(--secondary-white,#fff);border:1px solid var(--secondary-blue,#e9eef1);border-radius:4px;box-shadow:0 4px 16px 0 rgba(0,0,0,.16);display:flex;flex-direction:column;flex-grow:100%;justify-content:center;padding:20px 12px;width:100%}.option-card-content-active,.option-card-content:active,.option-card-content:focus,.option-card-content:hover{border:4px solid var(--primary-yellow,#fcb614)}.option-card-rent{position:absolute;right:0;right:-34px;scale:50%;top:-60px;z-index:2}.option-card-check-circle{margin-bottom:-30px;position:relative;top:-30px}.option-card-text{color:var(--secondary-black,#000);font-family:Montserrat,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:18px;margin-top:24px;text-align:center}.option-cards-row{display:flex;flex-direction:row;gap:24px;justify-content:center;position:relative}.main-content{align-self:stretch;flex:1 0 0;padding:24px}.main-content-column>:not(:last-child){margin-bottom:24px}.textfield-label{color:#000;margin-bottom:8px;text-align:start}.textfield-label,.textfield-label-required:after{font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal}.textfield-label-required:after{color:var(--secondary-red,#ff6a6a);content:"*"}.textfield-input{align-items:center;background-color:#fff;border:1px solid var(--secondary-deep-grey,#b3b3b3);border-radius:5px;display:flex;padding:5px 16px;width:100%}.textfield-input-entry,input[type=number].textfield-input-entry{border:none;width:100%}.textfield-input-error{border:1px solid var(--secondary-red,#ff6a6a)}.textfield-input-error-icon{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KICAgIDxwYXRoIGQ9Ik04IDUuNzQ0TDEzLjc0NCAwTDE2IDIuMjU2TDEwLjI1NiA4TDE2IDEzLjc0NEwxMy43NDQgMTZMOCAxMC4yNTZMMi4yNTYgMTZMMCAxMy43NDRMNS43NDQgOEwwIDIuMjU2TDIuMjU2IDBMOCA1Ljc0NFoiIGZpbGw9IiNGRjZBNkEiLz4KPC9zdmc+) no-repeat scroll 7px 7px;background-origin:content-box;background-position:100%;padding-right:16px}.textfield-input-valid{border:1px solid var(--secondary-green,#457240)}.textfield-input-valid-icon{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE3IDE2IiBmaWxsPSJub25lIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTYuNDg1NCAzLjMzOTkyQzE2LjU5NjUgMy4xOTY0MSAxNi42NjggMy4wMTg5OSAxNi42NjggMi44MjI4NEMxNi42NjggMi4zNjg1MSAxNi4yOTkyIDIgMTUuODQ0NiAyQzE1LjU3NDcgMiAxNS4zMzcyIDIuMTMxOTcgMTUuMTg3MSAyLjMzMjQ2TDYuMzk1NzkgMTAuNDE3NEwyLjM3OTAzIDguMzQ3NjhDMi4zNTczOCA4LjMzNTQyIDIuMzM1MDEgOC4zMjM4OCAyLjMxMTkxIDguMzEzMDZDMi4yNDkxMyA4LjI4NDIxIDIuMjE0NDkgOC4yNzA1MSAyLjE3ODQxIDguMjU4MjVDMi4wNTUgOC4yMTg1OSAxLjkzNjY0IDguMTk4MzkgMS44MTQ2OSA4LjE5ODM5QzEuMTgxMDcgOC4xOTgzOSAwLjY2Nzk2OSA4LjcxMTg1IDAuNjY3OTY5IDkuMzQ0MzFDMC42Njc5NjkgOS42OTk4NSAwLjgzMDM0NCAxMC4wMTc5IDEuMDg1MDkgMTAuMjI4NUw1LjQwNjQ4IDEzLjgzMDdDNS40ODg3NSAxMy45MTQzIDUuNTc5NjggMTMuOTkwMSA1LjY3NzEgMTQuMDU2NEM1Ljk2MzYxIDE0LjI1MDQgNi4zMDg1NyAxNC4zNjM2IDYuNjgwMjIgMTQuMzYzNkM3LjE3MjQgMTQuMzYzNiA3LjYxODM4IDE0LjE2NDYgNy45NDI0MSAxMy44NDNMOC4wMDA4NyAxMy43Nzk1QzguMDQ5MjIgMTMuNzI2OSA4LjA5Mzk2IDEzLjY3MTMgOC4xMzU4MiAxMy42MTM2TDE2LjQ4NTQgMy4zMzk5MloiIGZpbGw9IiM0NTcyNDAiLz4KPC9zdmc+Cg==) no-repeat scroll 7px 7px;background-origin:content-box;background-position:100%;padding-right:16px}.textfield-error-text{color:var(--secondary-red,#ff6a6a);font-size:1.6rem;font-weight:500}.textfield-caption-text,.textfield-error-text{font-family:Montserrat,sans-serif;font-style:normal;line-height:normal;margin-top:8px;text-align:start}.textfield-caption-text{color:var(--secondary-black,#000);font-size:1.4rem;font-weight:700}.estimated-value-field{margin-top:24px}.pension-radio-row{align-items:center;display:flex;gap:12px}.pension-radio-row-button{background-color:transparent;border:none}.pension-radio-row-button-icon-hover:hover{filter:invert(0) sepia(0) saturate(0) hue-rotate(308deg) brightness(98%) contrast(101%)}.pension-radio-row-text-column{text-align:start}.pension-radio-row-title{color:#000;font-size:1.6rem;font-weight:700;margin-bottom:4px}.pension-radio-row-caption,.pension-radio-row-title{font-family:Montserrat,sans-serif;font-style:normal;line-height:normal}.pension-radio-row-caption{color:#182640;font-size:1.4rem;font-weight:400}.dividing-line{background:#ddd;height:1px;margin:0;width:100%}.after-calc-details{background:#fff;max-width:600px}.summary-callmenow-cta,.summary-personal-assessment-cta{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:16px 8px}.summary-callmenow-cta-header,.summary-details-header,.summary-personal-assessment-cta-header{color:var(--primary-black,#000);font-family:Montserrat,sans-serif;font-size:2.8rem;font-style:normal;font-weight:500;line-height:140%;text-align:center}.summary-moreinfo-header{font-weight:500}.summary-moreinfo-body,.summary-moreinfo-header{color:var(--primary-black,#000);font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;line-height:140%;text-align:left}.summary-moreinfo-body{font-weight:400}.summary-callmenow-cta-body,.summary-personal-assessment-cta-body{color:var(--primary-black,#000);font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:140%;text-align:center}.pii-emailme-cta-button,.summary-callmenow-cta-button,.summary-callusnow-cta-button,.summary-personal-assessment-cta-button{align-items:center;display:flex;flex-direction:column;width:100%}.summary-callmenow-legal,.summary-callmenow-legal-links{color:var(--material-theme-ref-neutral-neutral40,#5f5e5e);font-family:Montserrat,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:140%;text-align:center}.summary-callmenow-legal-links{text-decoration-line:underline}.summary-callme-container{padding:0 8px}.personal-assessment-button,.restart-button{margin:8px}.callmenow-button,.callusnow-button,.personal-assessment-button,.pii-emailme-button,.restart-button{border-radius:100px;display:flex;flex-direction:row;font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:500;justify-content:center;line-height:20px;max-width:400px;padding:10px 24px 10px 16px;width:100%}.callmenow-button,.callusnow-button,.pii-emailme-button{margin:4px}.pii-emailme-cta-button{margin:16px 0}.restart-button{background-color:var(--Primary-Navy,#19263f);border:1px solid #fcb614;color:var(--Primary-White,#fff)}.callmenow-button,.personal-assessment-button,.pii-emailme-button{background-color:#fcb614;border:none;color:var(--secondary-black,#000)}.callusnow-button{background:transparent;border:2px solid var(--Secondary-Blue,#5184a1);color:var(--Secondary-Blue,#5184a1)}.summary-more-info-wrapper{padding:24px 16px}@media(min-width:600px){.summary-more-info-wrapper{max-width:568px;padding:24px 0}}.summary-moreinfo{align-items:left;border:1px solid rgba(0,0,0,.3);border-radius:16px;flex-wrap:wrap;justify-content:center;max-width:600px;padding:16px 8px}.summary-moreinfo,.summary-moreinfo-links{display:flex;flex-direction:column;gap:8px}.summary-moreinfo-links{text-align:left}.moreinfo-link{color:var(--Secondary-Blue,#5184a1);font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:32px;text-decoration:none}.summary-details{background:#fff;display:flex;flex-direction:column;max-width:600px;padding:0 32px;width:100%}.summary-details-content{display:flex;text-align:left}.summary-details-personal,.summary-details-property{display:flex;flex-basis:50%;flex-direction:column;text-align:left}.summary-details-divider{border:1px solid #fcb614;height:165px;margin:28px 5px 0}@media(max-width:600px){.summary-details-content{flex-direction:column}.summary-details-divider{display:none}}.summary-details-header{margin-top:16px}.summary-details-subheading{color:var(--secondary-black,#000);font-family:Montserrat,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:12px;margin-top:32px;opacity:.4799999893;text-transform:uppercase}.summary-details-row{display:flex;margin-bottom:8px;margin-top:8px}.summary-details-row-label{color:var(--primary-navy,#19273b);font-weight:700;width:120px}.summary-details-row-label,.summary-details-row-text{font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;line-height:normal}.summary-details-row-text{color:var(--secondary-black,#000);font-weight:400}.summary-page-container{align-items:center}.pii-page-wrapper,.summary-page-container,.summary-page-wrapper{align-content:center;display:flex;flex-direction:column;width:100%}.pii-page-wrapper,.summary-page-wrapper{background-color:var(--primary-navy,#19273b);flex-wrap:wrap}.summary-page{display:flex;flex-direction:column;margin:0;max-width:600px;padding:16px;text-align:center;width:100%}.summary-congratulations-header{color:var(--secondary-white,#fff);font-family:Montserrat,sans-serif;font-size:3rem;font-style:normal;font-weight:700;line-height:normal;margin:16px 0;text-align:center}.summary-eligible{color:var(--secondary-white,#fff);padding:16px 0}.summary-info-ineligible{display:flex;flex-direction:column}.summary-eligibility-subtext{color:var(--secondary-white,#fff);font-family:Montserrat,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}.summary-info-ineligible .summary-eligibility-subtext{align-self:center;max-width:500px}.summary-eligibility-subtext-hhc{color:var(--Primary-White,#fff);font-family:Montserrat,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:normal}.summary-info-amount,.summary-info-wrapper{align-items:center;display:flex;flex-direction:column}.summary-info-amount{align-self:center;border:1px solid #fff;border-radius:16px;gap:16px;justify-content:center;padding:16px;width:-moz-max-content;width:max-content}.summary-info-amount-column-label{color:#fdb701;font-family:Inter,sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:normal;padding:6px}.summary-info-amount-divider{display:flex;flex-direction:column;gap:8px;margin-top:4px}.summary-callme-container,.summary-thankyou-container{display:flex;flex-direction:column;gap:8px;margin:auto;max-width:600px;text-align:left}.summary-callme-body,.summary-thankyou-body{color:var(--Primary-Navy,#19263f);font-family:Montserrat,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:120%;margin:24px 0 8px}.summary-callme-body{text-align:left}.summary-thankyou-body{text-align:center}.pii-page-wrapper{padding:48px 16px}.pii-page-header-column{color:#000;font-family:Montserrat,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:120%;margin:24px 0 8px}.pii-page-content-column .textfield .textfield-label{color:#fff}.pii-page-content-column .textfield{margin:4px 0}.pii-emailme-legal{padding:4px 0}.pii-emailme-legal,.pii-emailme-legal-links{color:#000;font-family:Montserrat,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:140%;text-align:center}.pii-emailme-legal-links{text-decoration-line:underline}.phone-image,.specialists-image{align-self:center;height:150px;width:268px}.summary-info{margin-bottom:8px}.summary-callmenow-wrapper{align-items:center;background-color:var(--Primary-White,#fff);border-radius:16px;display:flex;flex-direction:column;margin:8px 0}@media(max-width:768px){.summary-congratulations-header{font-size:3.2rem}.summary-eligibility-subtext{font-size:1.6rem}.summary-info-amount-column-value,.summary-info-amount-column-value-yellow{font-size:4rem}.summary-eligibility-subtext-hhc{font-size:1.6rem}}.summary-info-amount-divider-mini{border:1px solid var(--primary-yellow,#fcb614);height:38px;margin-left:50%;margin-top:none;width:0}.summary-info-amount-divider-or{color:var(--primary-yellow,#fcb614);font-family:Inter,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}.summary-info-amount-column-value-yellow{color:var(--Primary-Yellow,#fcb614)}.summary-info-amount-column-value{color:var(--Primary-White,#fff)}.summary-info-amount-column-value,.summary-info-amount-column-value-yellow{font-family:Montserrat,sans-serif;font-size:4.8rem;font-style:normal;font-weight:500;line-height:normal;text-align:center}.summary-info-amount-column-value-suffix{color:var(--Primary-White,#fff);font-family:Montserrat,sans-serif;font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.summary-info-amount-line{align-items:center;display:flex;flex-direction:row;justify-content:center;width:-moz-max-content;width:max-content}.summary-ruler{background-color:#fff;border:none;color:#fff;height:1px;margin:0;padding:0;width:30%;width:120px}.summary-info-amount-column-splitter{color:#fff;display:flex;flex-direction:row;font-family:Inter;font-size:1.8rem;font-weight:600;word-wrap:break-word;margin:0 5px;width:-moz-max-content;width:max-content}.summary-info-amount-column-caption{color:var(--Primary-White,#fff);font-family:Montserrat,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}.summary-callback{align-items:center;background:var(--secondary-white,#fff);border-radius:16px;display:flex;gap:48px;margin:32px auto 24px;max-width:800px;padding:32px}@media(max-width:768px){.summary-callback{display:flex;flex-direction:column;gap:32px;text-align:center}}.summary-callback-text{display:flex;flex-basis:0;flex-direction:column;flex-grow:1;gap:16px}.summary-callback-title{color:var(--primary-navy,#19273b);font-size:2.4rem;font-weight:700;line-height:32px}.summary-callback-subtitle,.summary-callback-title{font-family:Montserrat,sans-serif;font-style:normal}.summary-callback-subtitle{color:var(--secondary-black,#000);font-size:1.6rem;font-weight:400;line-height:normal;margin-bottom:auto}.summary-callback-fields{display:flex;flex-basis:0;flex-direction:column;flex-grow:1;gap:8px}.summary-apply-row{display:flex;flex-direction:row;gap:48px}.summary-apply-row.reverse{flex-direction:row-reverse}.summary-apply-row-col{display:flex;flex-direction:column;gap:16px}.summary-apply-row-divider{background:#fcb614;height:3px;width:90%}@media(max-width:768px){.summary-apply-row{flex-direction:column}.summary-apply-row.reverse{flex-direction:column-reverse}}.summary-callback-title-row{align-items:center;display:flex;flex-direction:row;gap:8px}.summary-callback-fastest-container{background:#e7fad3;border-radius:3.54px;color:#52ab3d;font-size:1.6416rem;font-weight:400;padding:1.77px 7.08px}.callback-button,.summary-callback-fastest-container{font-family:Montserrat,sans-serif;font-style:normal;line-height:normal}.callback-button{background-color:#fcb614;border:none;border-radius:25px;color:var(--secondary-black,#000);display:flex;flex-direction:row;font-size:1.6rem;font-weight:600;gap:8px;justify-content:center;margin:auto;max-width:400px;padding:15px 20px;text-transform:uppercase;width:100%}.summary-hl-not-eligible{align-items:center;background:linear-gradient(0deg,hsla(0,0%,96%,.12),hsla(0,0%,96%,.12)),#19273b;border-radius:16px;display:flex;flex-direction:column;gap:16px;margin:auto;max-width:800px;padding:24px}@media(max-width:768px){.summary-hl-not-eligible{border-radius:0;margin-left:-24px;margin-right:-24px}.summary-info{padding-top:0}}.summary-hl-not-eligbile-title-row{align-self:start;display:flex;gap:8px}.summary-hl-not-eligbile-title-text{font-size:2rem;text-transform:uppercase}.summary-hl-not-eligbile-subtext,.summary-hl-not-eligbile-title-text{color:var(--secondary-white,#fff);font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;line-height:normal}.summary-hl-not-eligbile-subtext{font-size:1.4rem}.summary-looking-different{align-items:center;border:1px solid var(--secondary-white,#fff);border-radius:16px;display:flex;gap:48px;justify-content:center;margin:auto auto 40px;max-width:800px;padding:32px}.summary-looking-different-column{display:flex;flex-direction:column;gap:16px}.summary-looking-different-title{color:var(--secondary-white,#fff);font-family:Montserrat,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:32px}.summary-looking-different-pension-boost{font-weight:700}.summary-looking-different-pension-boost,.summary-looking-different-subtext{color:var(--secondary-white,#fff);font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;line-height:normal}.summary-looking-different-subtext{font-weight:400}.summary-learn-more-button{align-items:center;background-color:transparent;border:2px solid var(--primary-yellow,#fcb614);border-radius:25px;color:var(--secondary-white,#fff);display:flex;font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;gap:8px;justify-content:center;line-height:normal;min-width:240px;padding:15px 20px}@media(max-width:768px){.summary-looking-different{border:0;border-radius:0;flex-direction:column;gap:32px;margin-bottom:0;text-align:center}}.personal-details-caption{margin-top:8px}.personal-details-caption,.personal-details-caption a{color:var(--secondary-black,#000);font-family:Montserrat,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal}.personal-details-caption a{text-decoration-line:underline}.loader-wrapper{align-items:center;display:none;flex-direction:column;justify-content:center;margin:0 auto}.loader-wrapper .loader-svg{height:40px;width:40px}.toggle-buttons-row{display:flex;flex-direction:row;justify-content:center}.toggle-buttons-row-reverse{flex-direction:row-reverse}.results-toggle-button{padding:0 16px;width:180px}.results-toggle-button:hover{cursor:pointer;opacity:.8}.toggle-button-label{color:var(--Primary-White,#fff);font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:20px;text-align:center}.toggle-button-divider{background-color:transparent;height:3px;margin:0}.toggle-button-divider-active{background-color:var(--Primary-Yellow,#fdb701)}.toggle-button-label-active{color:var(--Primary-Yellow,#fdb701)}.dropdown{width:100%}.dropdown-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPjxwYXRoIGQ9Ik00ODAtMzQ1IDI0MC01ODVsNTYtNTYgMTg0IDE4NCAxODQtMTg0IDU2IDU2LTI0MCAyNDBaIi8+PC9zdmc+);background-position:right 4px top 50%,0 0;background-repeat:no-repeat,repeat;border:none;padding-left:4px;width:100%}.dropdown-select option,.spinner-processing-text{color:var(--Charcoal,#383838);font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal}.spinner-processing-text{margin:0 auto auto;text-align:center}
