.mode[data-astro-cid-vjrssx2w]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;grid-template-columns:1fr 1fr;gap:0;margin-bottom:clamp(32px,4vw,48px);display:grid;overflow:hidden}.mode__c[data-astro-cid-vjrssx2w]{cursor:pointer}.mode__c[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]{opacity:0;pointer-events:none;position:absolute}.mode__c[data-astro-cid-vjrssx2w] span[data-astro-cid-vjrssx2w]{height:100%;transition:all .3s var(--ease);flex-direction:column;gap:6px;padding:20px 24px;display:flex}.mode__c[data-astro-cid-vjrssx2w]+.mode__c[data-astro-cid-vjrssx2w] span[data-astro-cid-vjrssx2w]{border-left:1px solid var(--line)}.mode__c[data-astro-cid-vjrssx2w] strong[data-astro-cid-vjrssx2w]{font-family:var(--f-title);color:var(--navy);font-size:1.12rem;font-weight:500}.mode__c[data-astro-cid-vjrssx2w] em[data-astro-cid-vjrssx2w]{color:var(--muted);font-size:.86rem;font-style:normal}.mode__c[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]:checked+span[data-astro-cid-vjrssx2w]{background:var(--gold)}.mode__c[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]:checked+span[data-astro-cid-vjrssx2w] strong[data-astro-cid-vjrssx2w]{color:var(--cream)}.mode__c[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]:checked+span[data-astro-cid-vjrssx2w] em[data-astro-cid-vjrssx2w]{color:#fffefbd9}.mode__c[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]:focus-visible+span[data-astro-cid-vjrssx2w]{outline:2px solid var(--navy);outline-offset:-2px}@media (width<=560px){.mode[data-astro-cid-vjrssx2w]{grid-template-columns:1fr}.mode__c[data-astro-cid-vjrssx2w]+.mode__c[data-astro-cid-vjrssx2w] span[data-astro-cid-vjrssx2w]{border-left:0;border-top:1px solid var(--line)}}[data-astro-cid-vjrssx2w][data-mode][hidden]{display:none!important}.st__h[data-astro-cid-vjrssx2w] b[data-astro-cid-vjrssx2w]{font-weight:inherit}.fld__in--big[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]{height:56px;font-size:1.35rem;font-family:var(--f-title)}.chips[data-astro-cid-vjrssx2w]{flex-wrap:wrap;gap:8px;margin-top:-18px;display:flex}.chip[data-astro-cid-vjrssx2w]{font:500 .82rem var(--f-title);border:1px solid var(--line);color:var(--navy);cursor:pointer;background:#fff;border-radius:999px;padding:8px 14px;transition:all .2s}.chip[data-astro-cid-vjrssx2w]:hover,.chip[data-astro-cid-vjrssx2w].is-on{border-color:var(--gold);background:#ad8e681f}.terms[data-astro-cid-vjrssx2w]{font-family:var(--f-title);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep);grid-column:1/-1;margin:6px 0 -14px;font-size:.72rem;font-weight:600}.teaser[data-astro-cid-vjrssx2w]{font-family:var(--f-title);color:var(--navy);border-left:3px solid var(--gold);background:#fff;max-width:760px;margin:0 0 28px;padding:18px 22px;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.4}.rg__fin[data-astro-cid-vjrssx2w]{color:var(--gold-deep);font-style:normal}.rg__fin[data-astro-cid-vjrssx2w][hidden],.teaser[data-astro-cid-vjrssx2w]:empty{display:none}.teaser[data-astro-cid-vjrssx2w] strong{color:var(--gold-deep);font-weight:500}.cmp[data-astro-cid-vjrssx2w] .cmp__lead{color:var(--muted);max-width:720px;margin:-8px 0 24px}.cmp[data-astro-cid-vjrssx2w] .cmp__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.cmp[data-astro-cid-vjrssx2w] .cmp__card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;padding:26px 22px 20px;display:flex;position:relative}.cmp[data-astro-cid-vjrssx2w] .cmp__card.is-best{border-color:var(--navy);box-shadow:inset 0 -3px 0 var(--gold), 0 20px 50px -30px #11215080}.cmp[data-astro-cid-vjrssx2w] .cmp__badge{background:var(--gold);color:var(--cream);font:600 .68rem var(--f-title);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:2px;padding:5px 10px;position:absolute;top:-12px;left:18px}.cmp[data-astro-cid-vjrssx2w] .cmp__card h4{margin:0 0 18px;font-size:1.12rem}.cmp[data-astro-cid-vjrssx2w] .cmp__big span{color:var(--muted);margin-bottom:4px;font-size:.76rem;display:block}.cmp[data-astro-cid-vjrssx2w] .cmp__big strong{font-family:var(--f-title);color:var(--navy);letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(1.5rem,2.4vw,1.9rem);font-weight:400;display:block}.cmp[data-astro-cid-vjrssx2w] .cmp__card.is-best .cmp__big strong{color:var(--gold-deep)}.cmp[data-astro-cid-vjrssx2w] .cmp__rows{font-variant-numeric:tabular-nums;margin:auto 0 0;padding:0;font-size:.88rem;list-style:none}.cmp[data-astro-cid-vjrssx2w] .cmp__rows li{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:9px 0;display:flex}.cmp[data-astro-cid-vjrssx2w] .cmp__rows li span{color:var(--muted)}.cmp[data-astro-cid-vjrssx2w] .cmp__rows li b{color:var(--navy);text-align:right;font-weight:500}.cmp[data-astro-cid-vjrssx2w] .cmp__rows .neg{color:#a3442c}@media (width<=860px){.cmp[data-astro-cid-vjrssx2w] .cmp__grid{grid-template-columns:1fr}.cmp[data-astro-cid-vjrssx2w] .cmp__card+.cmp__card{margin-top:8px}.cmp[data-astro-cid-vjrssx2w] .cmp__card.is-best{order:-1;margin:6px 0 14px}}.sim[data-astro-cid-vjrssx2w]{background:var(--cream);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 30px 80px -40px #11215059}.sim__form[data-astro-cid-vjrssx2w]{padding:clamp(24px,4vw,52px)}.st[data-astro-cid-vjrssx2w]{border:0;min-width:0;margin:0 0 clamp(32px,4vw,48px);padding:0}.st__h[data-astro-cid-vjrssx2w]{font-family:var(--f-title);align-items:center;gap:14px;margin-bottom:20px;padding:0;font-size:clamp(1.1rem,1.6vw,1.3rem);font-weight:500;display:flex}.st__h[data-astro-cid-vjrssx2w] span[data-astro-cid-vjrssx2w]{background:var(--navy);width:32px;height:32px;color:var(--gold-light);border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-weight:600;display:inline-grid}.fin[data-astro-cid-vjrssx2w]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.fin__c[data-astro-cid-vjrssx2w]{cursor:pointer}.fin__c[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]{opacity:0;pointer-events:none;position:absolute}.fin__b[data-astro-cid-vjrssx2w]{border:1px solid var(--line);border-radius:var(--radius);height:100%;transition:all .3s var(--ease);background:#fff;flex-direction:column;gap:8px;padding:22px 22px 20px;display:flex}.fin__b[data-astro-cid-vjrssx2w] strong[data-astro-cid-vjrssx2w]{font-family:var(--f-title);font-size:1.1rem;font-weight:500}.fin__b[data-astro-cid-vjrssx2w] em[data-astro-cid-vjrssx2w]{color:var(--muted);font-size:.86rem;font-style:normal;line-height:1.5}.fin__c[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]:checked+.fin__b[data-astro-cid-vjrssx2w]{background:var(--navy);border-color:var(--navy);color:var(--cream);box-shadow:inset 0 -3px 0 var(--gold)}.fin__c[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]:checked+.fin__b[data-astro-cid-vjrssx2w] em[data-astro-cid-vjrssx2w]{color:var(--muted-light)}.fin__c[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]:focus-visible+.fin__b[data-astro-cid-vjrssx2w]{outline:2px solid var(--gold);outline-offset:2px}@media (width<=760px){.fin[data-astro-cid-vjrssx2w]{grid-template-columns:1fr}}.opts[data-astro-cid-vjrssx2w]{flex-wrap:wrap;gap:24px 48px;display:flex}.opt__l[data-astro-cid-vjrssx2w]{color:var(--muted);margin-bottom:9px;font-size:.82rem;line-height:1.35;display:block}.seg[data-astro-cid-vjrssx2w]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-wrap:wrap;display:inline-flex}.seg[data-astro-cid-vjrssx2w] label[data-astro-cid-vjrssx2w]{cursor:pointer}.seg[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]{opacity:0;pointer-events:none;position:absolute}.seg[data-astro-cid-vjrssx2w] span[data-astro-cid-vjrssx2w]{font-family:var(--f-title);color:var(--muted);padding:11px 18px;font-size:.86rem;font-weight:500;transition:all .25s;display:block}.seg[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]:checked+span[data-astro-cid-vjrssx2w]{background:var(--gold);color:var(--cream)}.seg[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]:focus-visible+span[data-astro-cid-vjrssx2w]{outline:2px solid var(--navy)}.grid3[data-astro-cid-vjrssx2w]{grid-template-columns:auto minmax(0,420px);align-items:end;gap:20px 24px;margin-bottom:36px;display:grid}@media (width<=760px){.grid3[data-astro-cid-vjrssx2w]{grid-template-columns:minmax(0,1fr)}}.grid3[data-astro-cid-vjrssx2w]>[data-astro-cid-vjrssx2w]{min-width:0}.fld[data-astro-cid-vjrssx2w]{display:block}.fld__in[data-astro-cid-vjrssx2w]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;align-items:center;display:flex}.fld__in[data-astro-cid-vjrssx2w]:focus-within{border-color:var(--gold)}.fld__in[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]{min-width:0;height:46px;font:400 1rem var(--f-text);color:inherit;-moz-appearance:textfield;background:0 0;border:0;outline:none;flex:1;padding:0 14px}.fld__in[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]::-webkit-outer-spin-button,.fld__in[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fld__in[data-astro-cid-vjrssx2w] em[data-astro-cid-vjrssx2w]{color:var(--gold-deep);padding-right:14px;font-size:.78rem;font-style:normal}.sliders[data-astro-cid-vjrssx2w]{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 56px;display:grid}.sliders[data-astro-cid-vjrssx2w] [data-astro-cid-vjrssx2w][data-only=rent]{grid-column:1/-1}@media (width<=760px){.sliders[data-astro-cid-vjrssx2w]{grid-template-columns:1fr}}.rg[data-astro-cid-vjrssx2w][hidden]{display:none}.rg__top[data-astro-cid-vjrssx2w]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rg__top[data-astro-cid-vjrssx2w] output[data-astro-cid-vjrssx2w]{font-family:var(--f-title);color:var(--navy);white-space:nowrap;font-size:1.35rem}.rg[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w][type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;--p:50%;background:0 0;width:100%;height:28px;margin:4px 0 0}.rg[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w][type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--gold) var(--p), #11215024 var(--p));border-radius:4px;height:4px}.rg[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w][type=range]::-moz-range-track{background:linear-gradient(90deg, var(--gold) var(--p), #11215024 var(--p));border-radius:4px;height:4px}.rg[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--navy);border:3px solid var(--gold);border-radius:50%;width:24px;height:24px;margin-top:-10px;transition:transform .2s;box-shadow:0 4px 12px #1121504d}.rg[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w][type=range]::-moz-range-thumb{background:var(--navy);border:3px solid var(--gold);border-radius:50%;width:18px;height:18px}.rg[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w][type=range]:active::-webkit-slider-thumb{transform:scale(1.15)}.zones[data-astro-cid-vjrssx2w]{height:54px;margin-top:8px;position:relative}.zone[data-astro-cid-vjrssx2w]{height:100%;color:var(--muted);transition:all .35s var(--ease);white-space:nowrap;border-top:3px solid;flex-direction:column;justify-content:center;padding:0 12px;font-size:.74rem;line-height:1.3;display:flex;position:absolute;top:0;overflow:hidden}.zone[data-astro-cid-vjrssx2w] b[data-astro-cid-vjrssx2w]{font-family:var(--f-title);color:var(--navy);font-size:.82rem;font-weight:600}.zone--long[data-astro-cid-vjrssx2w]{background:#8fa0c91f;border-color:#8fa0c9}.zone--short[data-astro-cid-vjrssx2w]{border-color:var(--gold);background:#ad8e681f}.zone[data-astro-cid-vjrssx2w].is-on{color:var(--navy)}.zone--long[data-astro-cid-vjrssx2w].is-on{background:#8fa0c952}.zone--short[data-astro-cid-vjrssx2w].is-on{background:#ad8e6852}.rg__badge[data-astro-cid-vjrssx2w]{font-family:var(--f-title);color:var(--gold-deep);min-height:1.4em;margin:12px 0 0;font-size:.86rem}@media (width<=560px){.zone[data-astro-cid-vjrssx2w]{padding:0 6px;font-size:.66rem}.zone[data-astro-cid-vjrssx2w] b[data-astro-cid-vjrssx2w]{font-size:.74rem}}.rg[data-astro-cid-vjrssx2w]{position:relative}.mark[data-astro-cid-vjrssx2w]{pointer-events:none;flex-direction:column;align-items:center;width:max-content;height:40px;margin-top:2px;display:flex;position:relative;transform:translate(-50%)}.mark[data-astro-cid-vjrssx2w] span[data-astro-cid-vjrssx2w]{background:var(--gold-deep);width:2px;height:12px}.mark[data-astro-cid-vjrssx2w] em[data-astro-cid-vjrssx2w]{font-style:normal;font-family:var(--f-title);color:var(--gold-deep);white-space:nowrap;background:#ad8e6824;border-radius:20px;margin-top:4px;padding:3px 9px;font-size:.74rem;font-weight:500}.sim__go[data-astro-cid-vjrssx2w]{margin-top:8px}.sim__lead[data-astro-cid-vjrssx2w]{border-top:1px solid var(--line);background:var(--sand);padding:clamp(28px,4vw,52px)}.sim__lead[data-astro-cid-vjrssx2w] h3[data-astro-cid-vjrssx2w]{font-size:clamp(1.4rem,2.4vw,1.9rem)}.sim__lead[data-astro-cid-vjrssx2w]>p[data-astro-cid-vjrssx2w]{color:var(--muted);max-width:720px}.lead2[data-astro-cid-vjrssx2w]{grid-template-columns:1fr 1fr;gap:16px 20px;max-width:760px;margin:24px 0 8px;display:grid}@media (width<=560px){.lead2[data-astro-cid-vjrssx2w]{grid-template-columns:1fr}}.chk[data-astro-cid-vjrssx2w]{color:var(--muted);cursor:pointer;align-items:flex-start;gap:12px;max-width:760px;margin:16px 0 22px;font-size:.85rem;display:flex}.chk[data-astro-cid-vjrssx2w] input[data-astro-cid-vjrssx2w]{accent-color:var(--gold);flex:none;width:16px;height:16px;margin-top:4px}.chk[data-astro-cid-vjrssx2w] a[data-astro-cid-vjrssx2w]{color:var(--gold-deep)}.chk--nl[data-astro-cid-vjrssx2w]{margin-top:-10px}.fld__hint[data-astro-cid-vjrssx2w]{color:var(--muted);font-size:.72rem;font-weight:400}.sim__err[data-astro-cid-vjrssx2w]{color:#a3442c;font-size:.88rem}.sim__res[data-astro-cid-vjrssx2w]{border-top:1px solid var(--line);padding:clamp(24px,4vw,52px)}.sim__res-head[data-astro-cid-vjrssx2w]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:24px;display:flex}.sim__res-head[data-astro-cid-vjrssx2w] .eyebrow[data-astro-cid-vjrssx2w]{margin-bottom:8px}.sim__res-head[data-astro-cid-vjrssx2w] h3[data-astro-cid-vjrssx2w]{margin:0;font-size:clamp(1.5rem,2.6vw,2rem)}.sim__res-head[data-astro-cid-vjrssx2w] .link[data-astro-cid-vjrssx2w]{cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0}.sim__status[data-astro-cid-vjrssx2w]{background:var(--sand);border-left:2px solid var(--gold);padding:14px 18px;font-size:.92rem}.sim__status[data-astro-cid-vjrssx2w].is-err{border-left-color:#a3442c}.mx[data-astro-cid-vjrssx2w]{text-align:center;background:var(--navy) url(/images/texture-navy.jpg) center / cover;color:var(--cream);border-radius:var(--radius);box-shadow:inset 0 -4px 0 var(--gold);margin-bottom:20px;padding:clamp(28px,4vw,48px) 20px clamp(26px,3.5vw,40px);position:relative;overflow:hidden}.mx[data-astro-cid-vjrssx2w]:before{content:"";pointer-events:none;border:1px solid #ad8e6859;position:absolute;inset:12px}.mx__l[data-astro-cid-vjrssx2w]{font-family:var(--f-title);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-light);margin:0 0 6px;font-size:clamp(.78rem,1.3vw,.9rem);font-weight:600;position:relative}.mx__v[data-astro-cid-vjrssx2w]{font-family:var(--f-title);letter-spacing:-.04em;color:var(--cream);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(4.5rem,13vw,8.5rem);font-weight:500;line-height:1;position:relative}.mx__x[data-astro-cid-vjrssx2w]{color:var(--gold);vertical-align:.08em;margin-right:.04em;font-size:.7em;font-weight:400}.mx__line[data-astro-cid-vjrssx2w]{max-width:560px;color:var(--muted-light);margin:14px auto 0;font-size:clamp(.92rem,1.5vw,1.05rem);position:relative}.mx__line[data-astro-cid-vjrssx2w] strong{color:var(--cream);white-space:nowrap;font-weight:500}.sim__note[data-astro-cid-vjrssx2w]{border-left:3px solid var(--gold);color:var(--navy);background:#ad8e6824;border-radius:2px;align-items:flex-start;gap:12px;margin:0 0 24px;padding:16px 20px;font-size:1rem;display:flex}.sim__note[data-astro-cid-vjrssx2w] span[data-astro-cid-vjrssx2w]{background:var(--gold);width:24px;height:24px;color:var(--cream);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:.8rem;display:inline-grid}.cmp[data-astro-cid-vjrssx2w] .cmp__mx{background:var(--sand);border-radius:2px;margin:-4px 0 18px;padding:14px 16px}.cmp[data-astro-cid-vjrssx2w] .cmp__mx span{letter-spacing:.12em;text-transform:uppercase;color:var(--gold-deep);margin-bottom:2px;font-size:.72rem;font-weight:600;display:block}.cmp[data-astro-cid-vjrssx2w] .cmp__mx strong{font-family:var(--f-title);letter-spacing:-.03em;color:var(--navy);font-size:clamp(2.4rem,4vw,3.1rem);font-weight:500;line-height:1.05;display:block}.cmp[data-astro-cid-vjrssx2w] .cmp__card.is-best .cmp__mx{background:var(--navy)}.cmp[data-astro-cid-vjrssx2w] .cmp__card.is-best .cmp__mx span{color:var(--gold-light)}.cmp[data-astro-cid-vjrssx2w] .cmp__card.is-best .cmp__mx strong{color:var(--cream)}.kpis[data-astro-cid-vjrssx2w]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:32px;display:grid}.kpis[data-astro-cid-vjrssx2w] div{background:var(--navy);color:var(--cream);border-radius:var(--radius);padding:22px 20px}.kpis[data-astro-cid-vjrssx2w] span{color:var(--muted-light);margin-bottom:8px;font-size:.78rem;display:block}.kpis[data-astro-cid-vjrssx2w] strong{font-family:var(--f-title);color:var(--gold-light);letter-spacing:-.02em;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:400}@media (width<=760px){.kpis[data-astro-cid-vjrssx2w]{grid-template-columns:1fr 1fr}}.sim__table[data-astro-cid-vjrssx2w] table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.95rem}.sim__table[data-astro-cid-vjrssx2w] td{border-bottom:1px solid var(--line);padding:13px 0}.sim__table[data-astro-cid-vjrssx2w] td:first-child{color:var(--muted)}.sim__table[data-astro-cid-vjrssx2w] td:last-child{text-align:right;color:var(--navy);font-weight:400}.sim__table[data-astro-cid-vjrssx2w] tr.is-key td{color:var(--navy);font-weight:500}.sim__table[data-astro-cid-vjrssx2w] .neg{color:#a3442c!important}.sim__foot[data-astro-cid-vjrssx2w]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;margin-top:28px;padding-top:24px;display:flex}.sim__hyp-t[data-astro-cid-vjrssx2w]{font-family:var(--f-title);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep);margin-bottom:8px;font-size:.72rem;font-weight:600}.sim__hyp[data-astro-cid-vjrssx2w]{color:var(--muted);max-width:680px;margin:0 0 10px;padding-left:18px;font-size:.84rem}.sim__disc[data-astro-cid-vjrssx2w]{color:var(--muted);margin:0;font-size:.78rem}
