.aq-page{--aq-paper:#fffefa;--aq-sage:#e6efe9;--aq-deep:#163743;color:#30464d;background:#fffefa;font-size:1.0625rem;line-height:1.65}.aq-page h1,.aq-page h2,.aq-page h3,.aq-page h4{color:#0b202a;text-wrap:balance}.aq-page h2{font:500 clamp(1.875rem,3.1vw,2.625rem)/1.15 var(--serif);letter-spacing:-.025em;margin:0 0 20px}.aq-page h3{font:500 1.5625rem/1.3 var(--serif);margin:0 0 12px}.aq-page h4{font:600 1.0625rem/1.4 var(--sans);margin:0 0 8px}.aq-page p{margin:0 0 16px}.aq-page .eyebrow{font:650 .75rem/1.5 var(--sans);letter-spacing:.12em;color:#756024;margin-bottom:16px}.aq-page a:not(.button){text-underline-offset:5px}.aq-page :is(a,button,summary,[tabindex]):focus-visible{outline-offset:4px;outline:3px solid #325d52}.aq-page [id]{scroll-margin-top:150px}.aq-hero{background:linear-gradient(135deg,#f6f3ec 0%,#fffefa 75%);border-bottom:1px solid #d7dad3;padding:30px 0 56px}.aq-hero .breadcrumb{margin-bottom:36px;font-size:.8125rem}.aq-hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr);align-items:center;gap:64px;display:grid}.aq-hero h1{font:500 clamp(2.625rem,4.6vw,4.125rem)/1.06 var(--serif);letter-spacing:-.035em;max-width:720px;margin:0 0 24px}.aq-hero h1 em{color:#47665c;font-style:normal}.aq-lead{max-width:58ch;font-size:1.1875rem;line-height:1.7}.aq-page .button-row{flex-wrap:wrap;margin:28px 0 16px}.aq-micro{color:#526269;font-size:.8125rem;line-height:1.6;margin-top:12px!important}.aq-formula-art{color:#dce7e4;background:#163743;border-radius:20px;padding:28px 30px;position:relative;overflow:hidden;box-shadow:0 14px 32px #0b202a0b}.aq-art-top{border-bottom:1px solid #5c797f;justify-content:space-between;padding-bottom:18px;font-size:.75rem;display:flex}.aq-art-top .eyebrow{color:#ddc683;margin:0}.aq-art-step{border-bottom:1px solid #5c797f;grid-template-columns:28px 1fr 24px;align-items:center;gap:18px;padding:22px 0;display:grid}.aq-art-number{color:#ddc683;font-size:.75rem}.aq-art-step strong{color:#fffefa;font:500 1.6875rem/1.2 var(--serif);display:block}.aq-art-step p{margin:7px 0 0;font-size:.875rem}.aq-art-symbol{color:#ddc683;font-size:1.5rem}.aq-art-foot{font-size:.8125rem;margin:20px 0 0!important}.aq-jumps{z-index:15;background:#fffefaf5;border-bottom:1px solid #d7dad3;position:sticky;top:89px}.aq-jumps .shell{flex-wrap:wrap;gap:8px 28px;display:flex}.aq-jumps a{color:#30464d;border-bottom:2px solid #0000;min-height:44px;padding:14px 0;font-size:.8125rem;font-weight:600;text-decoration:none}.aq-jumps a:hover{color:#0b202a;border-color:#847039}.aq-section{padding-block-start:76px;padding-block-end:76px}.aq-section-heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:60px;margin-bottom:30px;display:grid}.aq-section-heading h2{max-width:22ch;margin-bottom:0}.aq-section-heading>p{max-width:53ch;margin-bottom:0}.aq-calculator-section .legacy-tool{margin:0}.aq-calculator-section .tool-assumption{background:#e6efe9;border-left:3px solid #526e61;border-radius:0 10px 10px 0}.aq-page .tool-assumption[role=status]{background:0 0;border:0;padding:10px 0}.aq-read-section,.aq-review-section{background:#f6f3ec;border-block-start:1px solid #e4e4db;border-block-end:1px solid #e4e4db}.aq-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.aq-steps article{background:#fffefa;border:1px solid #d7dad3;border-radius:16px;flex-direction:column;padding:28px;display:flex}.aq-step-number{color:#847039;font:500 2.25rem/1 var(--serif);margin-bottom:24px;display:block}.aq-steps p{font-size:1rem}.aq-mini-formula{color:#325d52;border-top:1px solid #d7dad3;margin-top:auto;padding-top:16px;font-size:.8125rem;font-weight:600}.aq-checks{grid-template-columns:1fr 1fr;gap:32px;margin-top:30px;display:grid}.aq-checks article{border-left:3px solid #847039;padding:4px 0 4px 24px}.aq-checks h3{font-size:1.4375rem}.aq-checks p{max-width:60ch;margin:0;font-size:1rem}.aq-check-label{color:#526269;text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px;font-size:.75rem;display:block}.aq-reference-grid{grid-template-columns:1.1fr 1fr;gap:44px;display:grid}.aq-reference-table{background:#fff;border:1px solid #d7dad3;border-radius:16px;align-self:start;overflow:hidden}.aq-reference-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.9375rem}.aq-reference-table th,.aq-reference-table td{text-align:left;border-bottom:1px solid #e4e4db;padding:17px 22px}.aq-reference-table thead th{text-transform:uppercase;letter-spacing:.09em;background:#e6efe9;font-size:.75rem}.aq-reference-table tbody th{color:#30464d;font-weight:500}.aq-reference-table td{white-space:nowrap;color:#0b202a}.aq-reference-table td strong{text-align:right;width:44px;font-weight:600;display:inline-block}.aq-percent-track{vertical-align:middle;background:#e6efe9;border-radius:4px;width:50px;height:5px;margin-right:12px;display:inline-block}.aq-percent-track span{background:#526e61;border-radius:4px;height:100%;display:block}.aq-table-note{background:#f6f3ec;padding:20px 22px;font-size:.8125rem;margin:0!important}.aq-fit{padding:12px 0 0 8px}.aq-fit>h3{margin-bottom:28px;font-size:1.9375rem}.aq-fit>div{border-top:1px solid #d7dad3;padding:18px 0}.aq-fit>div p{margin:0;font-size:1rem}.aq-fit .text-link{padding-block-start:12px;padding-block-end:12px;display:inline-flex}.aq-comparison{color:#dce7e4;background:#163743;border-radius:20px;padding:42px}.aq-comparison .eyebrow{color:#ddc683}.aq-comparison :is(h2,h3,strong,a){color:#fffefa}.aq-comparison :is(a,button):focus-visible{outline-color:#ddc683}.aq-comparison-grid{grid-template-columns:1fr 1fr;gap:42px;margin-top:34px;display:grid}.aq-comparison-grid article+article{border-left:1px solid #5c797f;padding-left:42px}.aq-tag{color:#ddc683;margin-bottom:14px;font-size:.75rem;display:block}.aq-comparison-detail{border-top:1px solid #5c797f;padding-top:18px;font-size:.875rem}.aq-comparison-grid a{font-size:.875rem}.aq-comparison-bottom{border-top:1px solid #5c797f;justify-content:space-between;gap:30px;margin-top:30px;padding-top:24px;font-size:.875rem;display:flex}.aq-comparison-bottom p{margin:0}.aq-comparison-bottom a{flex-shrink:0}.aq-faq-group{border-top:1px solid #d7dad3;grid-template-columns:250px minmax(0,1fr);gap:60px;margin-top:38px;padding-top:38px;display:grid}.aq-faq-group-intro p{font-size:.9375rem}.aq-faq-group-intro h3{font-size:1.5625rem}.aq-faq-group-intro .aq-step-number{margin-bottom:16px}.aq-expand{color:#30464d;cursor:pointer;min-height:44px;font:600 .8125rem/1.5 var(--sans);background:0 0;border:1px solid #7d867f;border-radius:7px;padding:10px 12px}.aq-expand:hover{background:#e6efe9}.aq-faq-item{border-bottom:1px solid #d7dad3}.aq-faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:21px 0;list-style:none;display:flex;position:relative}.aq-faq-item summary::-webkit-details-marker{display:none}.aq-faq-item summary h4{min-width:0;font:600 1.25rem/1.4 var(--serif);flex:1;margin:0}.aq-faq-item summary .aq-anchor-alias{position:absolute;top:21px;left:0}.aq-faq-toggle{color:#325d52;border:1px solid #7d867f;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:1.25rem;line-height:1;display:grid}.aq-faq-item[open] .aq-faq-toggle{font-size:0}.aq-faq-item[open] .aq-faq-toggle:after{content:"−";font-size:1.25rem}.aq-faq-item[open] summary h4{color:#325d52}.aq-faq-answer{max-width:68ch;padding:0 38px 24px 0;font-size:1rem;line-height:1.75}.aq-faq-answer strong{color:#30464d;font-weight:600}.aq-faq-answer a{color:#325d52;padding-block-start:6px;padding-block-end:6px;font-size:.875rem;font-weight:600;display:inline-block}.aq-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.aq-review-card{background:#fffefa;border:1px solid #d7dad3;border-radius:16px;padding:28px}.aq-review-card .aq-step-number{margin-bottom:16px;font-size:1.625rem}.aq-review-card>p{font-size:1rem}.aq-prepare{border-top:1px solid #d7dad3;padding-top:18px}.aq-prepare>span{color:#325d52;text-transform:uppercase;letter-spacing:.07em;font-size:.75rem;font-weight:650}.aq-prepare p{margin:8px 0 0;font-size:.9375rem}.aq-review-action{border-top:1px solid #d7dad3;grid-template-columns:1.2fr 1fr;align-items:start;gap:40px;margin-top:40px;padding-top:32px;display:grid}.aq-review-action h3{font-size:1.8125rem}.aq-review-action>div+div{justify-self:end}.aq-related>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px;display:grid}.aq-related>div>a{--related-accent:#325d52;border:1px solid #b9c6c0;border-top:4px solid var(--related-accent);background:#e6efe9;border-radius:14px;flex-direction:column;align-items:flex-start;padding:26px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.aq-related>div>a:nth-child(2){--related-accent:#34546c;border-color:#bbc8d0;border-top-color:var(--related-accent);background:#e7eef3}.aq-related>div>a:nth-child(3){--related-accent:#756024;border-color:#d5c8a8;border-top-color:var(--related-accent);background:#f3ecd9}.aq-related>div>a:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0b202a0c}.aq-related a>span:first-child{font:500 1.4375rem/1.3 var(--serif);color:#0b202a;margin-bottom:12px;display:block}.aq-related a p{color:#30464d;flex:1;margin-bottom:22px;font-size:.9375rem}.aq-related a>span:last-child{width:38px;height:38px;color:var(--related-accent);border:1px solid;border-radius:50%;place-items:center;font-size:1.3125rem;display:grid}.aq-anchor-alias{width:0;height:0;display:block;position:relative}.aq-page #gtm-aqc-1{container:asset-qualification/inline-size}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-table-wrap{position:relative;overflow-x:auto!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-table tbody td{vertical-align:top!important;padding-block-start:16px!important;padding-block-end:16px!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-table tbody td:is(:nth-child(3),:nth-child(4)){line-height:48px!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-table .aqc-remove{margin-top:2px!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-age-note{max-width:34ch!important;margin-top:8px!important;font-size:.75rem!important;font-style:normal!important;line-height:1.5!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-foot-label{color:#30464d!important;font-weight:650!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-required{color:#526269!important;font-size:.8125rem!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-disclaimer{background:#ffffff09!important;border-left:3px solid #ddc683!important;margin-top:24px!important;font-style:normal!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-disclaimer strong{color:#fffefa!important;font-size:1.125rem!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh :is(.aqc-next-step,.aqc-deficit){border:1px solid #8fa69d!important;border-radius:10px!important;margin-top:20px!important;padding:20px!important;font-size:1rem!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-next-step a{padding-block-start:8px;padding-block-end:8px;display:inline-block;color:#ddc683!important;font-size:.9375rem!important;text-decoration:underline!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-next-step p{margin:10px 0 0!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh [hidden]{display:none!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-mc-footer{flex-wrap:wrap!important;justify-content:space-between!important;gap:10px!important;display:flex!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-mc-head{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important;display:flex!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-mc-name{font-size:.9375rem!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-mc-select,.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-mc-balance-input{width:100%!important;margin-bottom:12px!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-mc-total{background:#e6efe9!important;border-radius:8px!important;justify-content:space-between!important;gap:12px!important;padding:16px!important;display:flex!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-mc-total-val{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@container asset-qualification (width<600px){.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-table-wrap{display:none!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-mobile-cards{display:block!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh :is(.aqc-inputs-grid,.aqc-summary,.aqc-test-panel){grid-template-columns:minmax(0,1fr)!important}}@container asset-qualification (width>=600px){.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-table-wrap{display:block!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-table-wrap .aqc-table{display:table!important}.aq-page .legacy-tool #gtm-aqc-1.tool-refresh .aqc-mobile-cards{display:none!important}}@media (max-width:1000px){.aq-hero-grid{gap:30px}.aq-faq-group{grid-template-columns:200px minmax(0,1fr);gap:30px}.aq-section-heading{gap:30px}.aq-jumps{position:static}}@media (max-width:760px){.aq-page{font-size:1rem}.aq-hero{padding:22px 0 36px}.aq-hero .breadcrumb{margin-bottom:26px;font-size:.75rem}.aq-hero-grid{grid-template-columns:1fr}.aq-hero h1{font-size:2.75rem}.aq-lead{font-size:1.0625rem}.aq-formula-art{padding:24px}.aq-art-step{padding:16px 0}.aq-art-step strong{font-size:1.5rem}.aq-jumps .shell{gap:0 19px}.aq-jumps a{padding:12px 0;font-size:.75rem}.aq-section{padding-block-start:48px;padding-block-end:48px}.aq-section-heading{grid-template-columns:1fr;gap:16px}.aq-section-heading h2{max-width:none}.aq-steps,.aq-reference-grid,.aq-checks,.aq-comparison-grid,.aq-review-grid,.aq-review-action,.aq-related>div{grid-template-columns:1fr}.aq-steps article{padding:24px}.aq-steps .aq-step-number{margin-bottom:18px;font-size:1.8125rem}.aq-reference-grid{gap:30px}.aq-fit{padding:0}.aq-reference-table th,.aq-reference-table td{padding:15px 16px}.aq-percent-track{width:30px;margin-right:8px}.aq-comparison{padding:30px 24px}.aq-comparison-grid{gap:24px}.aq-comparison-grid article+article{border-top:1px solid #5c797f;border-left:0;padding:24px 0 0}.aq-comparison-bottom{display:block}.aq-comparison-bottom a{margin-top:14px;display:inline-block}.aq-faq-group{grid-template-columns:1fr;gap:16px}.aq-faq-group-intro .aq-step-number{display:none}.aq-faq-group-intro h3{font-size:1.5rem}.aq-faq-item summary{gap:16px}.aq-faq-item summary h4{font-size:1.1875rem}.aq-faq-answer{padding-right:0}.aq-review-action>div+div{justify-self:start}.aq-page [id]{scroll-margin-top:110px}}@media (max-width:360px){.aq-hero h1{font-size:2.375rem}.aq-percent-track{display:none}.aq-reference-table table{font-size:.875rem}.aq-page .button{padding-inline-start:18px;padding-inline-end:18px}.aq-formula-art{padding:20px}.aq-art-step{gap:12px}.aq-comparison{padding:26px 20px}}@media (prefers-reduced-motion:reduce){.aq-page *{scroll-behavior:auto!important;transition:none!important}.aq-related>div>a:hover{transform:none}}
