.costs[data-astro-cid-jiralxcz]{min-width:0;background:var(--paper);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:clamp(22px,3vw,36px);display:flex;flex-direction:column;gap:18px;border-top:6px solid var(--accent)}.costs[data-astro-cid-jiralxcz] h2[data-astro-cid-jiralxcz]{font-size:clamp(1.6rem,2.6vw,2.1rem)}.costs[data-astro-cid-jiralxcz] h3[data-astro-cid-jiralxcz]{font-size:clamp(1.3rem,2vw,1.55rem)}.costs-intro[data-astro-cid-jiralxcz]{color:var(--slate)}.facts[data-astro-cid-jiralxcz]{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.fact[data-astro-cid-jiralxcz]{padding:12px 0;border-top:1px solid var(--line);min-width:0}.fact[data-astro-cid-jiralxcz] dt[data-astro-cid-jiralxcz]{font-weight:700;color:var(--navy);font-size:14px}.fact[data-astro-cid-jiralxcz] dd[data-astro-cid-jiralxcz]{margin:4px 0 0;font-size:15px;line-height:1.55;color:var(--slate);display:flex;flex-direction:column;gap:4px}.fact-meta[data-astro-cid-jiralxcz]{font-size:13px;color:var(--muted)}.refs[data-astro-cid-jiralxcz] a[data-astro-cid-jiralxcz]{color:var(--slate);font-weight:600}.table-scroll[data-astro-cid-jiralxcz]{overflow-x:auto;-webkit-overflow-scrolling:touch}table[data-astro-cid-jiralxcz]{width:100%;border-collapse:collapse;font-size:15px}table[data-astro-cid-jiralxcz] th,table[data-astro-cid-jiralxcz] td{padding:9px 10px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}thead[data-astro-cid-jiralxcz] th[data-astro-cid-jiralxcz]{font-size:13px;color:var(--muted);font-weight:600}tbody[data-astro-cid-jiralxcz] th,tfoot[data-astro-cid-jiralxcz] th[data-astro-cid-jiralxcz]{font-weight:500;color:var(--ink)}.est-table[data-astro-cid-jiralxcz] td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.est-table[data-astro-cid-jiralxcz] thead[data-astro-cid-jiralxcz] th[data-astro-cid-jiralxcz]:not(:first-child){text-align:right}tfoot[data-astro-cid-jiralxcz] th[data-astro-cid-jiralxcz],tfoot[data-astro-cid-jiralxcz] td[data-astro-cid-jiralxcz]{font-weight:700;color:var(--navy);border-bottom:0;border-top:2px solid var(--navy)}.compare[data-astro-cid-jiralxcz] th[data-astro-cid-jiralxcz][scope=row]{font-weight:600;color:var(--navy);white-space:nowrap}.est[data-astro-cid-jiralxcz]{background:var(--mist);border-radius:20px;padding:clamp(18px,2.6vw,28px);display:flex;flex-direction:column;gap:14px}.est-form[data-astro-cid-jiralxcz]{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:end}.field[data-astro-cid-jiralxcz]{display:grid;gap:6px;font-weight:600;font-size:15px;color:var(--navy)}.field[data-astro-cid-jiralxcz] select[data-astro-cid-jiralxcz],.money[data-astro-cid-jiralxcz]{font:400 16px/1.4 var(--sans);border:1.5px solid var(--field);border-radius:var(--r-field);background:var(--white);color:var(--ink);min-height:48px}.field[data-astro-cid-jiralxcz] select[data-astro-cid-jiralxcz]{padding:10px 14px}.money[data-astro-cid-jiralxcz]{display:inline-flex;align-items:center;padding-left:14px;gap:4px}.money[data-astro-cid-jiralxcz]:focus-within{outline:3px solid var(--focus);outline-offset:0}.money[data-astro-cid-jiralxcz] input[data-astro-cid-jiralxcz]{border:0;font:inherit;padding:10px 14px 10px 0;width:11ch;background:transparent;color:inherit}.money[data-astro-cid-jiralxcz] input[data-astro-cid-jiralxcz]:focus{outline:none}.check[data-astro-cid-jiralxcz]{display:flex;gap:10px;align-items:flex-start;font-size:15px;max-width:34ch;line-height:1.4}.check[data-astro-cid-jiralxcz] input[data-astro-cid-jiralxcz]{width:18px;height:18px;margin:1px 0 0;accent-color:var(--navy);flex:none}.check[data-astro-cid-jiralxcz][hidden]{display:none}.est-default[data-astro-cid-jiralxcz],.split-note[data-astro-cid-jiralxcz]{font-size:14px;color:var(--muted)}.estimate-only[data-astro-cid-jiralxcz]{font-size:15px;border-left:4px solid var(--accent);background:var(--white);padding:12px 16px;border-radius:0 12px 12px 0}.estimate-only[data-astro-cid-jiralxcz] a[data-astro-cid-jiralxcz]{font-weight:600}.calc-link[data-astro-cid-jiralxcz]{font-size:15px}.calc-link[data-astro-cid-jiralxcz] a[data-astro-cid-jiralxcz]{font-weight:700}.asof[data-astro-cid-jiralxcz]{font-size:13px;color:var(--muted)}@media(max-width:760px){.facts[data-astro-cid-jiralxcz]{grid-template-columns:1fr}table[data-astro-cid-jiralxcz] th,table[data-astro-cid-jiralxcz] td{padding:8px 6px}table[data-astro-cid-jiralxcz]{font-size:14px}.compare[data-astro-cid-jiralxcz] th[data-astro-cid-jiralxcz][scope=row]{white-space:normal}}@media(max-width:560px){.est-table[data-astro-cid-jiralxcz] thead[data-astro-cid-jiralxcz]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.est-table[data-astro-cid-jiralxcz] tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--line);padding:8px 0}.est-table[data-astro-cid-jiralxcz] tfoot[data-astro-cid-jiralxcz] tr[data-astro-cid-jiralxcz]{border-bottom:0;border-top:2px solid var(--navy)}.est-table[data-astro-cid-jiralxcz] th,.est-table[data-astro-cid-jiralxcz] td{border:0;padding:2px 4px}.est-table[data-astro-cid-jiralxcz] th{grid-column:1 / -1}.est-table[data-astro-cid-jiralxcz] td{text-align:left;display:flex;flex-direction:column}.est-table[data-astro-cid-jiralxcz] td:before{content:attr(data-label);font-size:13px;color:var(--muted);font-weight:600}tfoot[data-astro-cid-jiralxcz] th[data-astro-cid-jiralxcz],tfoot[data-astro-cid-jiralxcz] td[data-astro-cid-jiralxcz]{border-top:0}}.must-check[data-astro-cid-w5gt4xvk]{background:var(--alert-bg);border-bottom:2px solid var(--alert);color:var(--alert);padding-block:12px;font-size:15px}.must-check[data-astro-cid-w5gt4xvk] strong[data-astro-cid-w5gt4xvk]{text-transform:uppercase}.ghead[data-astro-cid-w5gt4xvk]{background:var(--mist);border-bottom:1px solid var(--line);padding-block:clamp(28px,4vw,48px) 36px}.ghead-in[data-astro-cid-w5gt4xvk]{max-width:820px;display:grid;gap:16px}.ghead-in[data-astro-cid-w5gt4xvk] .g-answer{background:var(--white);box-shadow:var(--sh-1);border-left-color:var(--navy)}.byline[data-astro-cid-w5gt4xvk]{display:flex;flex-wrap:wrap;gap:10px 24px;align-items:center;font-size:14px;color:var(--muted);margin-top:4px}.byline[data-astro-cid-w5gt4xvk] .faces-line{font-size:14px}.reviewed[data-astro-cid-w5gt4xvk]{display:inline-flex;gap:6px;align-items:flex-start;color:var(--ok);font-weight:600}.reviewed[data-astro-cid-w5gt4xvk] svg{flex:none;margin-top:3px}.glay[data-astro-cid-w5gt4xvk]{display:grid;grid-template-columns:minmax(0,var(--read)) var(--aside);gap:clamp(32px,5vw,64px);justify-content:space-between;padding-top:44px;padding-bottom:64px;align-items:start}.g-article[data-astro-cid-w5gt4xvk]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:0;font-size:17px;line-height:1.75;color:var(--ink)}.toc[data-astro-cid-w5gt4xvk]{background:var(--mist);border-radius:14px;padding:20px 24px;margin-bottom:28px}.toc-h[data-astro-cid-w5gt4xvk]{font:600 15px/1.3 var(--sans);color:var(--navy)}.toc[data-astro-cid-w5gt4xvk] ol[data-astro-cid-w5gt4xvk]{margin:10px 0 0;padding-left:20px;columns:2;column-gap:32px;font-size:15px;line-height:1.5}.toc[data-astro-cid-w5gt4xvk] li[data-astro-cid-w5gt4xvk]{margin-bottom:6px;break-inside:avoid}.toc[data-astro-cid-w5gt4xvk]{min-width:0}.toc[data-astro-cid-w5gt4xvk] a[data-astro-cid-w5gt4xvk]{overflow-wrap:anywhere}.toc[data-astro-cid-w5gt4xvk] a[data-astro-cid-w5gt4xvk]{color:var(--navy);font-weight:600}.g-body[data-astro-cid-w5gt4xvk]{display:flow-root}.g-body[data-astro-cid-w5gt4xvk] h2{margin:44px 0 14px;scroll-margin-top:100px}.g-body[data-astro-cid-w5gt4xvk] h3{margin:28px 0 8px}.g-body[data-astro-cid-w5gt4xvk] p{margin:0 0 16px}.g-body[data-astro-cid-w5gt4xvk] ul{margin:0 0 18px;padding-left:22px}.g-body[data-astro-cid-w5gt4xvk] li{margin-bottom:8px}.g-body[data-astro-cid-w5gt4xvk] li::marker{color:var(--cyan-ink)}.g-body[data-astro-cid-w5gt4xvk] a{color:var(--navy);font-weight:600}.g-body[data-astro-cid-w5gt4xvk] strong{color:var(--ink)}.g-body[data-astro-cid-w5gt4xvk] blockquote{margin:18px 0;background:var(--mist);border-radius:14px;padding:18px 22px;border-left:4px solid var(--cyan-ink)}.g-body[data-astro-cid-w5gt4xvk] blockquote p:last-child{margin-bottom:0}.g-body[data-astro-cid-w5gt4xvk] table{width:100%;border-collapse:collapse;font-size:15px;display:block;overflow-x:auto;margin:0 0 18px}.g-body[data-astro-cid-w5gt4xvk] th,.g-body[data-astro-cid-w5gt4xvk] td{padding:8px 10px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.g-body[data-astro-cid-w5gt4xvk] th{color:var(--navy)}.g-body[data-astro-cid-w5gt4xvk] ol{list-style:none;margin:20px 0 24px;padding:0;display:grid;gap:18px;counter-reset:gs}.g-body[data-astro-cid-w5gt4xvk] ol>li{position:relative;padding-left:50px;margin:0;counter-increment:gs;font-size:16px;line-height:1.6;color:var(--slate);min-height:36px}.g-body[data-astro-cid-w5gt4xvk] ol>li:before{content:counter(gs);position:absolute;left:0;top:-2px;width:36px;height:36px;border-radius:50%;background:var(--navy);color:var(--white);display:grid;place-items:center;font:700 15px/1 var(--sans)}.g-body[data-astro-cid-w5gt4xvk] ol>li strong{color:var(--navy)}.g-body[data-astro-cid-w5gt4xvk] .choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 20px}.g-body[data-astro-cid-w5gt4xvk] .choice{padding:18px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--white)}.g-body[data-astro-cid-w5gt4xvk] .choice h3{font-size:19px;margin:0 0 6px}.g-body[data-astro-cid-w5gt4xvk] .choice p{font-size:15px;line-height:1.55;color:var(--slate);margin:0}.g-article[data-astro-cid-w5gt4xvk] .mid-card{margin-block:36px}.g-article[data-astro-cid-w5gt4xvk] .mid-card .mc-h{font-size:24px;margin:0}.after[data-astro-cid-w5gt4xvk]{margin-top:40px;padding:24px 26px;border-radius:var(--r-card);border:1px solid var(--line);box-shadow:inset 0 3px 0 var(--navy);display:grid;gap:18px;scroll-margin-top:100px}.after[data-astro-cid-w5gt4xvk] h2[data-astro-cid-w5gt4xvk]{font-size:var(--fs-h3)}.after-call[data-astro-cid-w5gt4xvk]{color:var(--slate)}.after-call[data-astro-cid-w5gt4xvk] a[data-astro-cid-w5gt4xvk]{font-weight:600;color:var(--navy)}.g-faq[data-astro-cid-w5gt4xvk]{margin-top:44px;scroll-margin-top:100px}.g-faq[data-astro-cid-w5gt4xvk] h2[data-astro-cid-w5gt4xvk]{margin-bottom:8px}.g-sources[data-astro-cid-w5gt4xvk]{margin-top:32px;border:1px solid var(--line);border-radius:14px}.g-sources[data-astro-cid-w5gt4xvk] summary[data-astro-cid-w5gt4xvk]{cursor:pointer;list-style:none;padding:16px 18px;display:flex;justify-content:space-between;gap:12px;align-items:center}.g-sources[data-astro-cid-w5gt4xvk] summary[data-astro-cid-w5gt4xvk]::-webkit-details-marker{display:none}.g-sources[data-astro-cid-w5gt4xvk] summary[data-astro-cid-w5gt4xvk] b[data-astro-cid-w5gt4xvk]{display:block;font:600 16px/1.3 var(--sans);color:var(--navy)}.g-sources[data-astro-cid-w5gt4xvk] .sub[data-astro-cid-w5gt4xvk]{display:block;font-size:14px;color:var(--muted)}.g-sources[data-astro-cid-w5gt4xvk][open] summary[data-astro-cid-w5gt4xvk] svg{transform:rotate(180deg)}.src-body[data-astro-cid-w5gt4xvk]{padding:0 18px 18px;font-size:14px;line-height:1.55;display:grid;gap:10px}.src-body[data-astro-cid-w5gt4xvk] ul[data-astro-cid-w5gt4xvk],.src-body[data-astro-cid-w5gt4xvk] ol[data-astro-cid-w5gt4xvk]{margin:0;padding-left:1.3em;display:grid;gap:6px}.src-body[data-astro-cid-w5gt4xvk] li[data-astro-cid-w5gt4xvk]{overflow-wrap:anywhere}.src-body[data-astro-cid-w5gt4xvk] a[data-astro-cid-w5gt4xvk]{color:var(--navy)}.src-h[data-astro-cid-w5gt4xvk]{font-weight:600;color:var(--navy)}.asof[data-astro-cid-w5gt4xvk]{color:var(--muted)}.flag[data-astro-cid-w5gt4xvk]{color:var(--alert)}.grail[data-astro-cid-w5gt4xvk]{position:sticky;top:100px;display:grid;gap:14px;align-self:start}.g-next[data-astro-cid-w5gt4xvk]{padding:18px 22px 20px;display:grid;gap:12px}.g-related[data-astro-cid-w5gt4xvk]{padding:20px 22px;display:grid;gap:8px}.g-rel-h[data-astro-cid-w5gt4xvk]{margin:0;font:600 15px/1.3 var(--sans);color:var(--navy)}.g-related[data-astro-cid-w5gt4xvk] ul[data-astro-cid-w5gt4xvk]{list-style:none;margin:0;padding:0;display:grid}.g-related[data-astro-cid-w5gt4xvk] li[data-astro-cid-w5gt4xvk]{border-top:1px solid var(--line)}.g-related[data-astro-cid-w5gt4xvk] li[data-astro-cid-w5gt4xvk]:first-child{border-top:0}.g-related[data-astro-cid-w5gt4xvk] a[data-astro-cid-w5gt4xvk]{display:flex;align-items:center;min-height:44px;padding:8px 0;font-weight:600;font-size:15px;line-height:1.4}.g-rel-hub[data-astro-cid-w5gt4xvk] a[data-astro-cid-w5gt4xvk]{color:var(--navy)}.g-or[data-astro-cid-w5gt4xvk]{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--muted)}.g-or[data-astro-cid-w5gt4xvk]:before,.g-or[data-astro-cid-w5gt4xvk]:after{content:"";flex:1;border-top:1px solid var(--line)}.g-close[data-astro-cid-w5gt4xvk]{padding-top:0}.col[data-astro-cid-w5gt4xvk]{display:flex;flex-direction:column;gap:clamp(24px,3.5vw,40px)}@media(max-width:1060px){.glay[data-astro-cid-w5gt4xvk]{grid-template-columns:minmax(0,1fr);gap:24px}.grail[data-astro-cid-w5gt4xvk]{position:static;max-width:var(--read)}}@media(max-width:640px){.g-body[data-astro-cid-w5gt4xvk] .choices{grid-template-columns:1fr}.toc[data-astro-cid-w5gt4xvk] ol[data-astro-cid-w5gt4xvk]{columns:1}.g-article[data-astro-cid-w5gt4xvk]{font-size:17px}}
