.qoz-calc{--qoz-red:var(--red,#e7002a);--qoz-ink:var(--ink,#000);--qoz-body:var(--body,#2f3e4a);--qoz-muted:var(--muted,#5c6773);--qoz-line:var(--line,#e4e6e9);--qoz-paper:var(--paper,var(--board,#f4f5f6));--qoz-gray:#9da1b2;--qoz-grayl:#b4b8c5;--qoz-serif:var(--serif,"Libre Baskerville",Palatino,Georgia,serif);--qoz-sans:var(--sans,inherit);color:var(--qoz-body);display:block;font-family:var(--qoz-sans);line-height:1.5;-webkit-font-smoothing:antialiased;padding-left:22px;padding-right:22px}.qoz-calc,.qoz-calc *,.qoz-calc :after,.qoz-calc :before{box-sizing:border-box}.qoz-calc .qoz-wrap{margin:0 auto;max-width:var(--qoz-max,1080px)}.qoz-calc .qoz-card{background:#fff;border:1px solid var(--qoz-line);border-radius:16px;box-shadow:0 10px 34px rgba(26,32,39,.07);overflow:hidden}.qoz-calc .qoz-accent{background:var(--qoz-red);height:5px}.qoz-calc .qoz-grid{display:grid;gap:0;grid-template-columns:320px 1fr}.qoz-calc .qoz-inputs{background:#fff;border-right:1px solid var(--qoz-line);padding:28px 26px}.qoz-calc .qoz-h{color:var(--qoz-ink);font-family:var(--qoz-serif);font-size:20px;line-height:1.25;margin:0 0 4px}.qoz-calc .qoz-sub{color:var(--qoz-muted);font-size:13px;margin:0 0 22px}.qoz-calc .qoz-field{margin-bottom:18px}.qoz-calc .qoz-field label{color:var(--qoz-body);display:block;font-size:12px;font-weight:700;letter-spacing:.02em;margin-bottom:7px}.qoz-calc .qoz-hint{color:var(--qoz-gray);font-weight:500;letter-spacing:0;text-transform:none}.qoz-calc .qoz-hint a{color:var(--qoz-muted);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.qoz-calc .qoz-hint a:hover{color:var(--qoz-ink)}.qoz-calc .qoz-sublabel{color:var(--qoz-gray);font-size:12px;font-weight:500;margin:-2px 0 7px}.qoz-calc .qoz-err,.qoz-calc .qoz-sublabel{letter-spacing:0;line-height:1.4;text-transform:none}.qoz-calc .qoz-err{color:var(--qoz-red);font-size:12.5px;font-weight:600;margin:7px 0 0}.qoz-calc .qoz-err[hidden]{display:none}.qoz-calc .is-invalid input[type=text]{border-color:var(--qoz-red)!important}.qoz-calc .is-invalid input[type=text]:focus{box-shadow:0 0 0 3px rgba(231,0,42,.15)}.qoz-calc .is-invalid .qoz-pct:after{color:var(--qoz-red)}.qoz-calc .qoz-money,.qoz-calc .qoz-pct{display:block;position:relative}.qoz-calc .qoz-money:before,.qoz-calc .qoz-pct:after{align-items:center;background:var(--qoz-paper);bottom:1.5px;color:var(--qoz-muted);display:flex;font-family:var(--qoz-sans);font-size:14.5px;font-weight:700;justify-content:center;pointer-events:none;position:absolute;top:1.5px;width:36px}.qoz-calc .qoz-money:before{border-radius:7.5px 0 0 7.5px;border-right:1px solid var(--qoz-line);content:"\0024";left:1.5px}.qoz-calc .qoz-pct:after{border-left:1px solid var(--qoz-line);border-radius:0 7.5px 7.5px 0;content:"%";right:1.5px}.qoz-calc input[type=text],.qoz-calc select{background:#fff;border:1.5px solid var(--qoz-line);border-radius:9px;box-shadow:none;color:var(--qoz-ink);font-family:var(--qoz-sans);font-size:15px;font-weight:600;height:auto;margin:0;min-height:0;padding:12px 13px;transition:.15s;width:100%}.qoz-calc .qoz-money input{padding-left:48px!important}.qoz-calc .qoz-pct input{padding-right:48px!important}.qoz-calc input[type=text][readonly]{background:var(--qoz-paper);color:var(--qoz-muted);cursor:default}.qoz-calc input:focus,.qoz-calc select:focus{border-color:var(--qoz-body);box-shadow:0 0 0 3px rgba(96,177,231,.18);outline:none}.qoz-calc select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%239da1b2' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;cursor:pointer}.qoz-calc .qoz-staterate{color:var(--qoz-gray);font-size:11.5px;margin-top:6px}.qoz-calc .qoz-staterate b{color:var(--qoz-body)}.qoz-calc .qoz-advbtn{align-items:center;background:none;border:none;color:var(--qoz-body);cursor:pointer;display:flex;font-family:var(--qoz-sans);font-size:12.5px;font-weight:600;gap:6px;margin-top:4px;padding:8px 0}.qoz-calc .qoz-advbtn svg{height:14px;transition:.2s;width:14px}.qoz-calc .qoz-advbtn.is-open svg{transform:rotate(180deg)}.qoz-calc .qoz-adv{display:none;padding-top:6px}.qoz-calc .qoz-adv.is-open{display:block}.qoz-calc .qoz-adv .qoz-field{margin-bottom:12px}.qoz-calc .qoz-adv label{font-size:11px}.qoz-calc .qoz-advnote{color:var(--qoz-gray);font-size:11px;line-height:1.5;margin:2px 0 0}.qoz-calc .qoz-results{padding:30px 34px 26px}.qoz-calc .qoz-hero{margin-bottom:22px}.qoz-calc .qoz-kick{color:var(--qoz-body);font-size:11px;font-weight:700;letter-spacing:.13em;margin-bottom:8px;text-transform:uppercase}.qoz-calc .qoz-big{color:var(--qoz-ink);font-family:var(--qoz-serif);font-size:52px;font-weight:700;letter-spacing:-.01em;line-height:1}.qoz-calc .qoz-cur{color:inherit}.qoz-calc .qoz-fn{color:var(--qoz-gray);font-family:var(--qoz-sans);font-size:.3em;font-weight:700;letter-spacing:.03em;margin-left:.1em;text-decoration:none;vertical-align:super;white-space:nowrap}.qoz-calc .qoz-fn:focus,.qoz-calc .qoz-fn:hover{color:var(--qoz-body);text-decoration:underline}.qoz-calc .qoz-say{color:var(--qoz-body);font-size:15.5px;margin:10px 0 0;max-width:52ch}.qoz-calc .qoz-say b{color:var(--qoz-ink)}.qoz-calc .qoz-bars{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin:22px 0 6px}.qoz-calc .qoz-barhead{align-items:center;color:var(--qoz-body);display:flex;font-size:12px;font-weight:700;gap:7px;letter-spacing:.02em;margin-bottom:8px}.qoz-calc .qoz-dot{border-radius:3px;flex:none;height:10px;width:10px}.qoz-calc .qoz-dot-tax{background:var(--qoz-bar-tax,#6e7686)}.qoz-calc .qoz-dot-qof{background:var(--qoz-bar-qof,#2f3e4a)}.qoz-calc .qoz-track{align-items:flex-end;background:var(--qoz-paper);border-radius:11px;display:flex;height:150px;overflow:hidden;padding:8px;position:relative}.qoz-calc .qoz-fill{border-radius:8px;height:var(--pct,0);position:relative;transition:height .7s cubic-bezier(.2,.7,.2,1),width .7s cubic-bezier(.2,.7,.2,1);width:100%}.qoz-calc .qoz-fill-tax{background:var(--qoz-bar-tax,#6e7686)}.qoz-calc .qoz-fill-qof{background:var(--qoz-bar-qof,#2f3e4a)}.qoz-calc .qoz-amt{color:#fff;font-size:14px;font-weight:800;left:0;position:absolute;right:0;text-align:center;top:8px}.qoz-calc .qoz-barfoot{color:var(--qoz-gray);font-size:11.5px;margin-top:7px;text-align:center}.qoz-calc .qoz-insight{background:rgba(96,177,231,.1);border:1px solid rgba(96,177,231,.35);border-radius:11px;color:var(--qoz-body);display:flex;font-size:14px;gap:11px;margin-top:18px;padding:14px 16px}.qoz-calc .qoz-insight svg{fill:none;flex:none;height:20px;margin-top:1px;stroke:#1c7fbf;stroke-width:1.8;width:20px}.qoz-calc .qoz-insight b{color:var(--qoz-ink)}.qoz-calc .qoz-tl{margin-top:30px}.qoz-calc .qoz-tlh{color:var(--qoz-ink);font-family:var(--qoz-serif);font-size:18px;margin:0 0 2px}.qoz-calc .qoz-tlsub{color:var(--qoz-muted);font-size:12.5px;margin:0 0 20px}.qoz-calc .qoz-timeline{padding-left:36px;position:relative}.qoz-calc .qoz-mile{padding-bottom:22px;position:relative}.qoz-calc .qoz-mile:last-child{padding-bottom:0}.qoz-calc .qoz-mile:before{background:var(--qoz-red);bottom:-16px;content:"";left:-20px;position:absolute;top:16px;width:2px}.qoz-calc .qoz-mile:last-child:before{display:none}.qoz-calc .qoz-node{background:var(--qoz-grayl);border:2.5px solid var(--qoz-grayl);border-radius:50%;display:grid;height:22px;left:-30px;place-items:center;position:absolute;top:5px;width:22px}.qoz-calc .qoz-node:after{background:#fff;border-radius:50%;content:"";height:7px;width:7px}.qoz-calc .qoz-yr{color:var(--qoz-body);font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.qoz-calc .qoz-word{color:var(--qoz-ink);font-family:var(--qoz-serif);font-size:19px;font-weight:700;line-height:1.15;margin-top:2px}.qoz-calc .qoz-ev{color:var(--qoz-body);font-size:13.5px;margin-top:5px}.qoz-calc .qoz-ev strong{color:var(--qoz-ink)}.qoz-calc .qoz-bd{border-top:1px solid var(--qoz-line);margin-top:24px;padding-top:8px}.qoz-calc .qoz-bd summary{align-items:center;color:var(--qoz-body);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:7px;list-style:none;padding:10px 0}.qoz-calc .qoz-bd summary::-webkit-details-marker{display:none}.qoz-calc .qoz-bd summary svg{height:14px;transition:.2s;width:14px}.qoz-calc .qoz-bd[open] summary svg{transform:rotate(180deg)}.qoz-calc table{border-collapse:collapse;font-size:13px;margin-top:6px;width:100%}.qoz-calc td,.qoz-calc th{border-bottom:1px solid var(--qoz-paper);padding:9px 8px;text-align:right}.qoz-calc td:first-child,.qoz-calc th:first-child{color:var(--qoz-body);text-align:left}.qoz-calc thead th{color:var(--qoz-gray);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.qoz-calc tbody tr.qoz-tot td{border-top:1.5px solid var(--qoz-line);color:var(--qoz-ink);font-weight:800}.qoz-calc td.qoz-q{color:var(--qoz-body);font-weight:700}.qoz-calc .qoz-cta{display:flex;flex-wrap:wrap;gap:11px;margin-top:24px}.qoz-calc .qoz-btn{align-items:center;border:1.5px solid transparent;border-radius:9px;cursor:pointer;display:inline-flex;font-family:var(--qoz-sans);font-size:14.5px;font-weight:700;gap:8px;padding:13px 22px;text-decoration:none;transition:.15s}.qoz-calc .qoz-btn-primary{background:var(--qoz-ink);color:#fff}.qoz-calc .qoz-btn-primary:hover{background:var(--qoz-body);color:#fff}.qoz-calc .qoz-btn-ghost{background:#fff;border-color:var(--qoz-line);color:var(--qoz-ink)}.qoz-calc .qoz-btn-ghost:hover{border-color:var(--qoz-body)}.qoz-calc .qoz-btn-off{cursor:not-allowed;opacity:.45;pointer-events:none}.qoz-calc .qoz-disclosure{background:transparent;color:var(--qoz-body);font-size:12.5px;line-height:1.45;margin-top:22px;padding:22px 4px}.qoz-calc .qoz-disclosure h4{color:var(--qoz-ink);font-family:var(--qoz-sans);font-size:12px;font-weight:800;letter-spacing:.08em;margin:0 0 6px;text-transform:uppercase}.qoz-calc .qoz-disclosure h4+ul{margin-bottom:14px}.qoz-calc .qoz-disclosure ul{list-style:disc;margin:0;padding-left:18px}.qoz-calc .qoz-disclosure li{margin:0 0 4px}.qoz-calc .qoz-disclosure li:last-child{margin-bottom:0}.qoz-calc .qoz-disclosure p{margin:0 0 9px}.qoz-calc .qoz-disclosure strong{color:var(--qoz-ink)}.qoz-calc .qoz-entity{color:var(--qoz-muted);margin-bottom:16px}.qoz-calc .qoz-dlabel{color:var(--qoz-gray);font-size:11px;font-weight:800;letter-spacing:.1em;margin:0 0 12px;text-transform:uppercase}.qoz-calc .qoz-fnum{color:var(--qoz-gray);display:inline-block;min-width:15px}.qoz-calc .qoz-imp{background:#fff;border-left:3px solid var(--qoz-red);border-radius:7px;color:var(--qoz-ink);margin-top:4px;padding:12px 14px}.qoz-calc .qoz-taxnote{color:var(--qoz-ink);margin:0 0 14px}.qoz-calc .qoz-taxnote strong{color:var(--qoz-ink)}.qoz-calc .qoz-inst{border-top:1px solid var(--qoz-line);color:var(--qoz-muted);margin-top:18px;padding-top:16px}.qoz-calc .qoz-inst p{margin:0 0 10px}.qoz-calc .qoz-inst p:last-child{margin-bottom:0}.qoz-calc .qoz-inst strong{color:var(--qoz-ink);letter-spacing:.02em}.qoz-calc .qoz-inst a{color:var(--qoz-body);text-decoration:underline}.qoz-calc .qoz-legend{color:var(--qoz-gray);font-style:italic;margin-top:14px}.qoz-calc .qoz-legend p{margin:0}@media (max-width:820px){.qoz-calc .qoz-grid{grid-template-columns:1fr}.qoz-calc .qoz-inputs{border-bottom:1px solid var(--qoz-line);border-right:none}}@media (max-width:640px){.qoz-calc{padding-left:14px;padding-right:14px}.qoz-calc .qoz-card{border-radius:13px}.qoz-calc .qoz-inputs,.qoz-calc .qoz-results{padding:22px 18px}.qoz-calc .qoz-h{font-size:19px}.qoz-calc .qoz-sub{font-size:13px;margin-bottom:18px}.qoz-calc .qoz-field{margin-bottom:15px}.qoz-calc input[type=text],.qoz-calc select{font-size:16px;padding:13px}.qoz-calc .qoz-money input{padding-left:50px!important}.qoz-calc .qoz-pct input{padding-right:50px!important}.qoz-calc .qoz-money:before,.qoz-calc .qoz-pct:after{font-size:15.5px;width:38px}.qoz-calc .qoz-staterate{font-size:12px;line-height:1.45}.qoz-calc .qoz-hero{margin-bottom:18px}.qoz-calc .qoz-kick{font-size:10px;letter-spacing:.09em;line-height:1.35}.qoz-calc .qoz-big{font-size:40px}.qoz-calc .qoz-fn{font-size:.26em}.qoz-calc .qoz-say{font-size:14.5px;margin-top:9px}.qoz-calc .qoz-bars{gap:20px;grid-template-columns:1fr;margin:20px 0 4px}.qoz-calc .qoz-barhead{font-size:12.5px;margin-bottom:30px}.qoz-calc .qoz-track{border-radius:99px;display:block;height:15px;overflow:visible;padding:0}.qoz-calc .qoz-fill{border-radius:99px;height:100%;width:var(--pct,0)}.qoz-calc .qoz-amt{bottom:calc(100% + 7px);color:var(--qoz-ink);font-size:19px;font-weight:800;left:0;letter-spacing:-.01em;right:auto;text-align:left;top:auto;white-space:nowrap}.qoz-calc .qoz-barfoot{font-size:12px;margin-top:9px;text-align:left}.qoz-calc .qoz-insight{font-size:13.5px;gap:10px;margin-top:20px;padding:13px 14px}.qoz-calc .qoz-tl{margin-top:26px}.qoz-calc .qoz-tlh{font-size:17px}.qoz-calc .qoz-word{font-size:17.5px}.qoz-calc .qoz-ev{font-size:13px}.qoz-calc .qoz-bd summary{font-size:13.5px;padding:12px 0}.qoz-calc table{font-size:12px}.qoz-calc td,.qoz-calc th{padding:9px 3px}.qoz-calc thead th{font-size:10px;letter-spacing:.02em}.qoz-calc .qoz-cta{gap:9px;margin-top:22px}.qoz-calc .qoz-btn{font-size:15px;justify-content:center;padding:15px 18px;width:100%}.qoz-calc .qoz-disclosure{font-size:12px;padding:18px 2px}.qoz-calc .qoz-disclosure ul{padding-left:16px}}@media (max-width:400px){.qoz-calc .qoz-big{font-size:35px}.qoz-calc .qoz-word{font-size:16.5px}.qoz-calc .qoz-amt{font-size:17.5px}.qoz-calc .qoz-timeline{padding-left:32px}.qoz-calc .qoz-node{height:19px;left:-27px;top:4px;width:19px}.qoz-calc .qoz-mile:before{bottom:-13.5px;left:-18.5px;top:13.5px}.qoz-calc td,.qoz-calc th{padding:8px 2px}}@media (prefers-reduced-motion:reduce){.qoz-calc .qoz-fill{transition:none}}.qoz-calc .qoz-modal{align-items:flex-start;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:4vh 16px;position:fixed;z-index:100000}.qoz-calc .qoz-modal[hidden]{display:none}.qoz-calc .qoz-modal-back{backdrop-filter:saturate(120%) blur(2px);background:rgba(26,32,39,.55);inset:0;position:fixed}.qoz-calc .qoz-modal-card{animation:qoz-rise .18s ease-out;background:#fff;border-radius:14px;box-shadow:0 24px 60px rgba(26,32,39,.28);margin:auto;max-width:470px;padding:30px 32px 26px;position:relative;width:100%}@keyframes qoz-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.qoz-calc .qoz-modal-card{animation:none}}.qoz-calc .qoz-modal-x{background:none;border:none;border-radius:7px;color:var(--qoz-gray);cursor:pointer;display:grid;height:32px;padding:0;place-items:center;position:absolute;right:14px;top:14px;width:32px}.qoz-calc .qoz-modal-x:hover{background:var(--qoz-paper);color:var(--qoz-ink)}.qoz-calc .qoz-modal-x svg{height:18px;width:18px}.qoz-calc .qoz-modal-h{color:var(--qoz-ink);font-family:var(--qoz-serif);font-size:24px;font-weight:700;line-height:1.2;margin:0 0 7px;padding-right:28px}.qoz-calc .qoz-modal-sub{color:var(--qoz-body);font-size:14px;line-height:1.5;margin:0 0 18px}.qoz-calc .qoz-modal-recap{background:var(--qoz-paper);border-radius:10px;display:grid;font-size:13px;gap:7px 14px;grid-template-columns:auto 1fr;margin:0 0 20px;padding:14px 16px}.qoz-calc .qoz-modal-recap:empty{display:none}.qoz-calc .qoz-modal-recap dt{color:var(--qoz-muted);margin:0}.qoz-calc .qoz-modal-recap dd{color:var(--qoz-ink);font-weight:700;margin:0;text-align:right}.qoz-calc .qoz-modal-fine{color:var(--qoz-gray);font-size:11.5px;line-height:1.45;margin:18px 0 0}.qoz-calc .qoz-modal-done{background:var(--qoz-paper);border-radius:10px;color:var(--qoz-ink);font-size:15px;font-weight:600;line-height:1.5;padding:18px}.qoz-calc .qoz-modal-done[hidden]{display:none}.qoz-calc .qoz-modal-form .hs-form-field{margin-bottom:14px}.qoz-calc .qoz-modal-form label{color:var(--qoz-body);display:block;font-family:var(--qoz-sans);font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.qoz-calc .qoz-modal-form .hs-form-booleancheckbox label,.qoz-calc .qoz-modal-form .inputs-list label{align-items:flex-start;color:var(--qoz-body);display:flex;font-size:14px;font-weight:500;gap:9px;letter-spacing:0;text-transform:none}.qoz-calc .qoz-modal-form .inputs-list{display:grid;gap:8px;list-style:none;margin:0;padding:0}.qoz-calc .qoz-modal-form input[type=email],.qoz-calc .qoz-modal-form input[type=text],.qoz-calc .qoz-modal-form select{background:#fff;border:1.5px solid var(--qoz-line);border-radius:9px;color:var(--qoz-ink);font-family:var(--qoz-sans);font-size:15px;font-weight:600;padding:12px 13px!important;width:100%}.qoz-calc .qoz-modal-form input[type=checkbox],.qoz-calc .qoz-modal-form input[type=radio]{flex:none;margin-top:3px;width:auto}.qoz-calc .qoz-modal-form .hs-button{background:var(--qoz-ink);border:none;border-radius:9px;color:#fff;cursor:pointer;font-family:var(--qoz-sans);font-size:15px;font-weight:700;margin-top:4px;padding:14px 24px;width:100%}.qoz-calc .qoz-modal-form .hs-button:hover{background:var(--qoz-body)}.qoz-calc .qoz-modal-form .hs-error-msg,.qoz-calc .qoz-modal-form .hs-error-msgs label{color:var(--qoz-red);font-size:12.5px;font-weight:600;letter-spacing:0;margin-top:5px;text-transform:none}.qoz-calc .qoz-modal-form .hs-form-required{color:var(--qoz-red)}.qoz-calc .qoz-modal-form .legal-consent-container{color:var(--qoz-gray);font-size:11.5px;margin-top:12px}@media (max-width:640px){.qoz-calc .qoz-modal{padding:0}.qoz-calc .qoz-modal-card{border-radius:0;max-width:none;min-height:100%;padding:26px 20px 24px}}