.rl-wrap [hidden]{display:none!important}.rl-wrap{font-family:var(--font-primary);color:var(--color-text-primary)}.rl-wrap h2{font-family:var(--font-secondary);font-weight:600;color:var(--color-primary-dark)}.rl-wrap .rl-card{background:#fff;border:1px solid var(--color-border);border-left:4px solid var(--color-primary-dark);border-radius:var(--border-radius);padding:1.125rem 1.5rem;margin-bottom:1.25rem;display:flex;gap:1.5rem;flex-wrap:wrap;align-items:flex-start}.rl-wrap .rl-card__main{display:flex;flex-direction:column;min-width:120px;max-width:200px}.rl-wrap .rl-card__figure{font-family:var(--font-secondary);font-size:1.75rem;font-weight:700;line-height:1.15;color:var(--color-primary-dark);overflow-wrap:anywhere}.rl-wrap .rl-card__caption{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.45}.rl-wrap .rl-card__meta{display:grid;grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin:0;flex:1;min-width:220px;font-size:.875rem}.rl-wrap .rl-card__meta dt{color:var(--color-text-secondary);font-weight:500}.rl-wrap .rl-card__meta dd{margin:0;overflow-wrap:anywhere}.rl-wrap .rl-card__meta a{color:var(--color-accent-cta)}.rl-wrap .calc-form{background:#fff;border:1px solid var(--color-border);border-radius:var(--border-radius);padding:1.5rem;margin-bottom:1.5rem;display:grid;gap:1rem}.rl-wrap .form-pair{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.rl-wrap .form-row{display:flex;flex-direction:column;gap:.375rem;min-width:0}.rl-wrap .form-row label,.rl-wrap legend{font-weight:600;font-size:.875rem;color:var(--color-text-primary)}.rl-wrap .form-row input,.rl-wrap .form-row select,.rl-wrap .form-row textarea{padding:.625rem .75rem;min-height:44px;border:1px solid var(--color-border);border-radius:6px;font-size:1rem;font-family:inherit;background:#fff;box-sizing:border-box;width:100%}.rl-wrap .form-row textarea{resize:vertical;line-height:1.45}.rl-wrap .form-row input:focus,.rl-wrap .form-row select:focus,.rl-wrap .form-row textarea:focus,.rl-wrap .rl-types input:focus-visible{outline:2px solid var(--color-accent-cta);outline-offset:2px}.rl-wrap .form-row input[aria-invalid=true]{border-color:#b91c1c}.rl-wrap .hint{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.5}.rl-wrap .rl-types{border:1px solid var(--color-border);border-radius:6px;padding:.5rem .875rem .75rem;margin:0;display:flex;flex-wrap:wrap;gap:.25rem 1.25rem}.rl-wrap .rl-types legend{padding:0 .25rem}.rl-wrap .rl-types label{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-size:.95rem;cursor:pointer}.rl-wrap .rl-types input{width:1.125rem;height:1.125rem;margin:0;accent-color:var(--color-accent-cta)}.rl-wrap .calc-result{background:#fff;border:1px solid var(--color-border);border-left:4px solid var(--color-accent-cta);border-radius:var(--border-radius);padding:1.25rem 1.5rem;margin-bottom:1.5rem}.rl-wrap .rl-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem}.rl-wrap .rl-head h2{font-size:1rem;margin:0;color:var(--color-text-secondary);font-weight:600}.rl-wrap .rl-big{margin:.125rem 0 .375rem;font-family:var(--font-secondary);font-size:2rem;font-weight:700;line-height:1.15;color:var(--color-primary-dark);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.rl-wrap .rl-badge{margin:.25rem 0 0;padding:.25rem .75rem;border-radius:9999px;font-size:.8125rem;font-weight:600;white-space:nowrap;border:1px solid var(--color-border);background:var(--color-surface-light);color:var(--color-text-primary)}.rl-wrap .rl-badge--ok{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.rl-wrap .rl-badge--over{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.rl-wrap .rl-badge--note{color:#92400e;background:#fffbeb;border-color:#fde68a}.rl-wrap .rl-status{margin:0 0 .5rem;line-height:1.5}.rl-wrap .rl-verdict{margin:0 0 .75rem;font-size:.9rem;line-height:1.55}.rl-wrap .rl-verdict--warn{padding:.5rem .75rem;border-radius:4px;background:#fffbeb;color:#78350f}.rl-wrap .result-grid{display:grid;grid-template-columns:max-content 1fr;gap:.5rem 1.25rem;margin:0 0 .75rem;align-items:center}.rl-wrap .result-grid dt{color:var(--color-text-secondary);font-weight:500}.rl-wrap .result-grid dd{margin:0;font-weight:600;color:var(--color-primary-dark);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rl-wrap .rl-copy{background:none;border:1px solid var(--color-border);border-radius:4px;color:var(--color-accent-cta);font:inherit;font-size:.8125rem;font-weight:600;min-height:44px;min-width:44px;padding:0 .625rem;cursor:pointer;vertical-align:middle}.rl-wrap .rl-copy:hover{background:var(--color-surface-light)}.rl-wrap .rl-copy:focus-visible,.rl-wrap .btn-primary:focus-visible,.rl-wrap .btn-secondary:focus-visible{outline:2px solid var(--color-accent-cta);outline-offset:2px}.rl-wrap .cap-line{margin:0 0 .75rem;font-size:.875rem;line-height:1.55;background:var(--color-surface-light);border-radius:4px;padding:.5rem .75rem;overflow-wrap:anywhere}.rl-wrap .formula{font-family:monospace;font-size:.8125rem;color:var(--color-text-secondary);background:var(--color-surface-light);padding:.5rem .75rem;border-radius:4px;margin:0 0 .75rem;overflow-wrap:anywhere}.rl-wrap .rl-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:.75rem 0}.rl-wrap .result-next{margin:0;font-size:.9rem;line-height:1.55}.rl-wrap .result-next a,.rl-wrap .statute-quote figcaption a,.rl-wrap .statute-note a{color:var(--color-accent-cta)}.rl-wrap .btn-primary{background:var(--color-accent-cta);color:#fff;border:none;min-height:44px;padding:.625rem 1.25rem;border-radius:6px;font-weight:600;cursor:pointer;font-size:1rem;font-family:inherit}.rl-wrap .btn-primary:hover{background:var(--color-accent-cta-hover)}.rl-wrap .btn-secondary{background:#fff;color:var(--color-accent-cta);border:1px solid var(--color-accent-cta);min-height:44px;padding:.5rem 1rem;border-radius:6px;font-weight:600;font-size:.9rem;cursor:pointer;font-family:inherit}.rl-wrap .btn-secondary:hover{background:var(--color-surface-light)}.rl-wrap .statute-box{background:#fff;border:1px solid var(--color-border);border-radius:var(--border-radius);padding:1.25rem 1.5rem;margin-bottom:1.25rem}.rl-wrap .statute-box h2{font-size:1.25rem;margin:0 0 .875rem}.rl-wrap .section-p{margin:0 0 .75rem;line-height:1.6}.rl-wrap .statute-quote{margin:.5rem 0 .75rem}.rl-wrap .statute-quote blockquote{margin:0 0 .625rem;padding:.875rem 1.125rem;border-left:4px solid var(--color-accent-cta);background:var(--color-surface-light);border-radius:0 6px 6px 0;font-size:.9rem;line-height:1.65;font-style:italic;overflow-wrap:anywhere}.rl-wrap .statute-quote figcaption,.rl-wrap .statute-note{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.55;overflow-wrap:anywhere}.rl-wrap .statute-note{margin:0}.rl-wrap .rn{margin:0 0 1.5rem}.rl-wrap .rn>h2{font-size:1.25rem;margin:0 0 .75rem}.rl-wrap .rn-warning{background:#fffbeb;border:1px solid #fde68a;border-radius:var(--border-radius);padding:.75rem 1rem;margin:0 0 1rem}.rl-wrap .rn-warning p{margin:0;font-size:.875rem;line-height:1.55;color:#78350f}.rl-wrap .rn-set{border:0;padding:0;margin:0;display:grid;gap:.75rem;min-width:0}.rl-wrap .rn-set legend{font-family:var(--font-secondary);color:var(--color-primary-dark);margin-bottom:.25rem;padding:0}.rl-wrap .rn-fee-warn{font-size:.8125rem;color:#b91c1c;font-weight:600}.rl-wrap .rn-letter{background:#fff;border:1px solid var(--color-border);border-radius:var(--border-radius);overflow:hidden;margin:0 0 .75rem}.rl-wrap .rn-letter--stale{opacity:.55}.rl-wrap .rn-letter__bar{background:var(--color-primary-dark);color:#fff;font-family:var(--font-secondary);font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;padding:.5rem 1.25rem}.rl-wrap .rn-letter__body{padding:1.25rem 1.5rem;font-size:.9375rem;line-height:1.6;color:#111827}.rl-wrap .rn-letter__body p{margin:0 0 .75rem;overflow-wrap:anywhere}.rl-wrap .rn-from p,.rl-wrap .rn-to p,.rl-wrap .rn-close p{margin:0}.rl-wrap .rn-from{font-weight:600;margin-bottom:.75rem}.rl-wrap .rn-to{margin:0 0 .75rem}.rl-wrap .rn-re{font-weight:600}.rl-wrap .rn-amounts-title{font-weight:600;margin-bottom:.25rem!important}.rl-wrap .rn-amounts{display:grid;grid-template-columns:max-content max-content;gap:.125rem 2rem;margin:0 0 .875rem;font-variant-numeric:tabular-nums}.rl-wrap .rn-amounts dd{margin:0;text-align:right}.rl-wrap .rn-amounts dt:last-of-type,.rl-wrap .rn-amounts dd:last-of-type{font-weight:700;border-top:1px solid var(--color-border);padding-top:.125rem}.rl-wrap .rn-close{margin-top:.75rem}.rl-wrap .rl-copy-row{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin:.75rem 0 0}@media(max-width:640px){.rl-wrap .form-pair{grid-template-columns:1fr}.rl-wrap .result-grid{grid-template-columns:1fr;gap:.25rem}.rl-wrap .rl-big{font-size:1.75rem}.rl-wrap .rn-letter__body{padding:1rem}}#rn-print-root{display:none}@media print{html.rn-printing body>*:not(#rn-print-root){display:none!important}html.rn-printing #rn-print-root{display:block!important}html.rn-printing #rn-print-root .rn-letter{border:0}html.rn-printing #rn-print-root .rn-letter__bar{color:#000;background:none;border-bottom:2px solid #000;padding-left:0}html.rn-printing #rn-print-root .rn-letter__body{padding:.75rem 0 0;font-size:11pt}html.rn-printing #rn-print-root .rn-letter__body p{margin:0 0 .6rem}html.rn-printing #rn-print-root .rn-from p,html.rn-printing #rn-print-root .rn-to p,html.rn-printing #rn-print-root .rn-close p{margin:0}html.rn-printing #rn-print-root .rn-amounts{display:grid;grid-template-columns:max-content max-content;gap:.1rem 2rem}html.rn-printing #rn-print-root .rn-amounts dd{margin:0;text-align:right}}.calc-page[data-astro-cid-obmi7rlf]{background:var(--color-surface-light);padding-bottom:3rem;font-family:var(--font-primary);color:var(--color-text-primary)}.calc-page[data-astro-cid-obmi7rlf] h1[data-astro-cid-obmi7rlf],.calc-page[data-astro-cid-obmi7rlf] h2[data-astro-cid-obmi7rlf],.calc-page[data-astro-cid-obmi7rlf] h3[data-astro-cid-obmi7rlf]{font-family:var(--font-secondary);font-weight:600}.example-box[data-astro-cid-obmi7rlf]{background:#fff;border:1px solid var(--color-border);border-radius:var(--border-radius);padding:1.25rem 1.5rem;margin-bottom:1.25rem}.example-box[data-astro-cid-obmi7rlf] h2[data-astro-cid-obmi7rlf]{font-size:1.25rem;margin:0 0 .75rem;color:var(--color-primary-dark)}.example-box[data-astro-cid-obmi7rlf] p[data-astro-cid-obmi7rlf],.section-p[data-astro-cid-obmi7rlf]{margin:0 0 .75rem;line-height:1.6;color:var(--color-text-primary)}.howto-steps[data-astro-cid-obmi7rlf]{margin:0;padding-left:1.25rem;line-height:1.6}.howto-steps[data-astro-cid-obmi7rlf] li[data-astro-cid-obmi7rlf]{margin-bottom:.375rem}.table-scroll[data-astro-cid-obmi7rlf]{overflow-x:auto;margin:0 0 .75rem}.ex-table[data-astro-cid-obmi7rlf]{width:100%;border-collapse:collapse;font-size:.9rem}.ex-table[data-astro-cid-obmi7rlf] th[data-astro-cid-obmi7rlf],.ex-table[data-astro-cid-obmi7rlf] td[data-astro-cid-obmi7rlf]{border:1px solid var(--color-border);padding:.5rem .625rem;text-align:left;vertical-align:top}.ex-table[data-astro-cid-obmi7rlf] thead[data-astro-cid-obmi7rlf] th[data-astro-cid-obmi7rlf]{background:var(--color-surface-light);font-weight:600;color:var(--color-primary-dark)}.ex-table[data-astro-cid-obmi7rlf] tbody[data-astro-cid-obmi7rlf] th[data-astro-cid-obmi7rlf]{font-weight:600;color:var(--color-primary-dark)}.ex-table[data-astro-cid-obmi7rlf] td[data-astro-cid-obmi7rlf]{font-variant-numeric:tabular-nums}.mode-set[data-astro-cid-obmi7rlf]{border:1px solid var(--color-border);border-radius:6px;padding:.75rem 1rem;margin:0;display:grid;gap:.5rem}.mode-set[data-astro-cid-obmi7rlf] legend[data-astro-cid-obmi7rlf]{font-weight:600;font-size:.875rem;padding:0 .25rem}.mode-set[data-astro-cid-obmi7rlf] label[data-astro-cid-obmi7rlf],.form-check[data-astro-cid-obmi7rlf] label[data-astro-cid-obmi7rlf]{font-size:.9rem;display:flex;gap:.5rem;align-items:flex-start;line-height:1.45}.form-row[data-astro-cid-obmi7rlf] input[data-astro-cid-obmi7rlf][type=radio],.form-row[data-astro-cid-obmi7rlf] input[data-astro-cid-obmi7rlf][type=checkbox],.mode-set[data-astro-cid-obmi7rlf] input[data-astro-cid-obmi7rlf]{width:auto;margin-top:.2rem}.form-error[data-astro-cid-obmi7rlf]{margin:0;color:#b91c1c;font-size:.875rem}.lit-line[data-astro-cid-obmi7rlf],.cap-line[data-astro-cid-obmi7rlf]{margin:0 0 .75rem;font-size:.875rem;line-height:1.55;color:var(--color-text-primary);background:var(--color-surface-light);border-radius:4px;padding:.5rem .75rem}.cap-line[data-astro-cid-obmi7rlf] a[data-astro-cid-obmi7rlf]{color:var(--color-accent-cta)}.statute-box[data-astro-cid-obmi7rlf] .statute-quote[data-astro-cid-obmi7rlf]{margin-top:.5rem}.cap-box[data-astro-cid-obmi7rlf] .statute-quote[data-astro-cid-obmi7rlf]{margin:0 0 .625rem}.calc-page[data-astro-cid-obmi7rlf] .container[data-astro-cid-obmi7rlf]{max-width:860px;margin:0 auto;padding:0 1.25rem}.hero[data-astro-cid-obmi7rlf]{padding:2rem 0 1.5rem;background:#fff;border-bottom:1px solid var(--color-border)}.breadcrumb[data-astro-cid-obmi7rlf] ol[data-astro-cid-obmi7rlf]{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0 0 .75rem;font-size:.875rem;color:var(--color-text-secondary)}.breadcrumb[data-astro-cid-obmi7rlf] li[data-astro-cid-obmi7rlf]+li[data-astro-cid-obmi7rlf]:before{content:"/";margin-right:.5rem;color:var(--color-border)}.breadcrumb[data-astro-cid-obmi7rlf] a[data-astro-cid-obmi7rlf]{color:var(--color-text-secondary);text-decoration:none}.breadcrumb[data-astro-cid-obmi7rlf] a[data-astro-cid-obmi7rlf]:hover{color:var(--color-accent-cta)}.hero[data-astro-cid-obmi7rlf] h1[data-astro-cid-obmi7rlf]{font-family:var(--font-secondary);font-size:2rem;color:var(--color-primary-dark);margin:0 0 .5rem}.hero-sub[data-astro-cid-obmi7rlf]{color:var(--color-text-secondary);max-width:720px;margin:0;line-height:1.6}.calc-section[data-astro-cid-obmi7rlf]{padding-top:2rem}.rate-card[data-astro-cid-obmi7rlf]{background:#fff;border:1px solid var(--color-border);border-left:4px solid var(--color-accent-cta);border-radius:var(--border-radius);padding:1.25rem 1.5rem;margin-bottom:1.5rem;display:flex;gap:2rem;flex-wrap:wrap;align-items:flex-start}.rate-main[data-astro-cid-obmi7rlf]{display:flex;flex-direction:column;min-width:130px}.rate-figure[data-astro-cid-obmi7rlf]{font-family:var(--font-secondary);font-size:2.25rem;font-weight:700;color:var(--color-primary-dark);line-height:1.1}.rate-figure--text[data-astro-cid-obmi7rlf]{font-size:1.25rem;line-height:1.3}.rate-caption[data-astro-cid-obmi7rlf]{font-size:.8125rem;color:var(--color-text-secondary)}.rate-meta[data-astro-cid-obmi7rlf]{display:grid;grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin:0;flex:1;min-width:240px;font-size:.875rem}.rate-meta[data-astro-cid-obmi7rlf] dt[data-astro-cid-obmi7rlf]{color:var(--color-text-secondary);font-weight:500}.rate-meta[data-astro-cid-obmi7rlf] dd[data-astro-cid-obmi7rlf]{margin:0;color:var(--color-text-primary)}.rate-meta[data-astro-cid-obmi7rlf] a[data-astro-cid-obmi7rlf]{color:var(--color-accent-cta)}.rate-note[data-astro-cid-obmi7rlf]{flex-basis:100%;margin:.5rem 0 0;font-size:.8125rem;color:var(--color-text-secondary);line-height:1.55;border-top:1px dashed var(--color-border);padding-top:.625rem}.bucket-badge[data-astro-cid-obmi7rlf]{display:inline-block;font-size:.75rem;font-weight:600;border-radius:9999px;padding:.125rem .5625rem;white-space:nowrap}.bucket-no-cap[data-astro-cid-obmi7rlf]{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.bucket-conditional[data-astro-cid-obmi7rlf]{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.bucket-capped[data-astro-cid-obmi7rlf]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.calc-form[data-astro-cid-obmi7rlf]{background:#fff;border:1px solid var(--color-border);border-radius:var(--border-radius);padding:1.5rem;margin-bottom:1.5rem;display:grid;gap:1rem}.form-row[data-astro-cid-obmi7rlf]{display:flex;flex-direction:column;gap:.375rem}.calc-page[data-astro-cid-obmi7rlf] [data-astro-cid-obmi7rlf][hidden]{display:none!important}.form-row[data-astro-cid-obmi7rlf] label[data-astro-cid-obmi7rlf]{font-weight:600;font-size:.875rem;color:var(--color-text-primary)}.form-row[data-astro-cid-obmi7rlf] input[data-astro-cid-obmi7rlf]{padding:.625rem .75rem;border:1px solid var(--color-border);border-radius:6px;font-size:1rem;font-family:inherit}.form-row[data-astro-cid-obmi7rlf] input[data-astro-cid-obmi7rlf]:focus{outline:2px solid var(--color-accent-cta);outline-offset:2px}.hint[data-astro-cid-obmi7rlf]{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.5}.hint[data-astro-cid-obmi7rlf] a[data-astro-cid-obmi7rlf]{color:var(--color-accent-cta)}.form-note[data-astro-cid-obmi7rlf]{margin:0}.btn-primary[data-astro-cid-obmi7rlf]{background:var(--color-accent-cta);color:#fff;border:none;padding:.75rem 1.25rem;border-radius:6px;font-weight:600;cursor:pointer;font-size:1rem}.btn-primary[data-astro-cid-obmi7rlf]:hover{background:var(--color-accent-cta-hover)}.calc-result[data-astro-cid-obmi7rlf]{background:#fff;border:1px solid var(--color-border);border-left:4px solid var(--color-accent-cta);border-radius:var(--border-radius);padding:1.25rem 1.5rem;margin-bottom:1.5rem}.calc-result[data-astro-cid-obmi7rlf] h2[data-astro-cid-obmi7rlf]{font-size:1.125rem;margin:0 0 .75rem;color:var(--color-primary-dark)}.result-grid[data-astro-cid-obmi7rlf]{display:grid;grid-template-columns:max-content 1fr;gap:.5rem 1.25rem;margin:0 0 .75rem}.result-grid[data-astro-cid-obmi7rlf] dt[data-astro-cid-obmi7rlf]{color:var(--color-text-secondary);font-weight:500}.result-grid[data-astro-cid-obmi7rlf] dd[data-astro-cid-obmi7rlf]{margin:0;font-weight:600;color:var(--color-primary-dark)}.formula[data-astro-cid-obmi7rlf]{font-family:monospace;font-size:.8125rem;color:var(--color-text-secondary);background:var(--color-surface-light);padding:.5rem .75rem;border-radius:4px;margin:0 0 .75rem;overflow-x:auto}.result-next[data-astro-cid-obmi7rlf]{margin:0;font-size:.9rem;line-height:1.55;color:var(--color-text-primary)}.result-next[data-astro-cid-obmi7rlf] a[data-astro-cid-obmi7rlf]{color:var(--color-accent-cta);font-weight:600}.statute-box[data-astro-cid-obmi7rlf],.cap-box[data-astro-cid-obmi7rlf]{background:#fff;border:1px solid var(--color-border);border-radius:var(--border-radius);padding:1.25rem 1.5rem;margin-bottom:1.25rem}.statute-box[data-astro-cid-obmi7rlf] h2[data-astro-cid-obmi7rlf],.cap-box[data-astro-cid-obmi7rlf] h2[data-astro-cid-obmi7rlf]{font-size:1.25rem;margin:0 0 .875rem;color:var(--color-primary-dark)}.statute-quote[data-astro-cid-obmi7rlf]{margin:0 0 .75rem}.statute-quote[data-astro-cid-obmi7rlf] blockquote[data-astro-cid-obmi7rlf]{margin:0 0 .625rem;padding:.875rem 1.125rem;border-left:4px solid var(--color-accent-cta);background:var(--color-surface-light);border-radius:0 6px 6px 0;font-size:.9rem;line-height:1.65;color:var(--color-text-primary);font-style:italic}.statute-quote[data-astro-cid-obmi7rlf] figcaption[data-astro-cid-obmi7rlf]{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.55}.statute-quote[data-astro-cid-obmi7rlf] figcaption[data-astro-cid-obmi7rlf] a[data-astro-cid-obmi7rlf],.statute-note[data-astro-cid-obmi7rlf] a[data-astro-cid-obmi7rlf],.cap-basis[data-astro-cid-obmi7rlf] a[data-astro-cid-obmi7rlf]{color:var(--color-accent-cta)}.statute-note[data-astro-cid-obmi7rlf]{margin:0;font-size:.8125rem;color:var(--color-text-secondary);line-height:1.55}.cap-box[data-astro-cid-obmi7rlf] p[data-astro-cid-obmi7rlf]{margin:0 0 .625rem;line-height:1.6;color:var(--color-text-primary)}.cap-basis[data-astro-cid-obmi7rlf]{font-size:.8125rem;color:var(--color-text-secondary)}.info-box[data-astro-cid-obmi7rlf]{background:#fff;border:1px solid var(--color-border);border-radius:var(--border-radius);padding:1.25rem 1.5rem;margin-bottom:1.25rem}.info-box[data-astro-cid-obmi7rlf] h3[data-astro-cid-obmi7rlf]{font-size:1rem;margin:0 0 .75rem;color:var(--color-primary-dark)}.info-box[data-astro-cid-obmi7rlf] p[data-astro-cid-obmi7rlf]{color:var(--color-text-primary);line-height:1.6;margin:0}.info-box[data-astro-cid-obmi7rlf] a[data-astro-cid-obmi7rlf]{color:var(--color-accent-cta)}.state-nav[data-astro-cid-obmi7rlf]{background:#fff;border:1px solid var(--color-border);border-radius:var(--border-radius);padding:1.125rem 1.5rem;margin-bottom:1.25rem}.state-nav[data-astro-cid-obmi7rlf] h2[data-astro-cid-obmi7rlf]{font-size:1rem;margin:0 0 .625rem;color:var(--color-primary-dark)}.state-nav-line[data-astro-cid-obmi7rlf]{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:0 0 .375rem;font-size:.875rem}.state-nav-line[data-astro-cid-obmi7rlf] a[data-astro-cid-obmi7rlf]{color:var(--color-accent-cta);text-decoration:none}.state-nav-line[data-astro-cid-obmi7rlf] a[data-astro-cid-obmi7rlf]:hover{text-decoration:underline}.state-nav-bucket[data-astro-cid-obmi7rlf]{font-size:.8125rem;color:var(--color-text-secondary);display:block}.lf-tabs[data-astro-cid-obmi7rlf]{margin-bottom:1.5rem}.lf-tab-list[data-astro-cid-obmi7rlf]{display:flex;flex-wrap:wrap;gap:.25rem;border-bottom:2px solid var(--color-border);margin:0 0 1.25rem}.lf-tab-list[data-astro-cid-obmi7rlf] label[data-astro-cid-obmi7rlf]{padding:.625rem 1.25rem;margin-bottom:-2px;font-weight:600;font-size:.95rem;cursor:pointer;color:var(--color-text-secondary);border:1px solid transparent;border-bottom:2px solid transparent;border-radius:6px 6px 0 0}.lf-tab-list[data-astro-cid-obmi7rlf] label[data-astro-cid-obmi7rlf]:hover{color:var(--color-primary-dark)}#lf-tab-rent[data-astro-cid-obmi7rlf]:checked~.lf-tab-list[data-astro-cid-obmi7rlf] label[data-astro-cid-obmi7rlf][for=lf-tab-rent],#lf-tab-invoice[data-astro-cid-obmi7rlf]:checked~.lf-tab-list[data-astro-cid-obmi7rlf] label[data-astro-cid-obmi7rlf][for=lf-tab-invoice]{color:var(--color-primary-dark);background:#fff;border-color:var(--color-border);border-bottom-color:#fff}#lf-tab-rent[data-astro-cid-obmi7rlf]:focus-visible~.lf-tab-list[data-astro-cid-obmi7rlf] label[data-astro-cid-obmi7rlf][for=lf-tab-rent],#lf-tab-invoice[data-astro-cid-obmi7rlf]:focus-visible~.lf-tab-list[data-astro-cid-obmi7rlf] label[data-astro-cid-obmi7rlf][for=lf-tab-invoice]{outline:2px solid var(--color-accent-cta);outline-offset:2px}.lf-panel[data-astro-cid-obmi7rlf]{display:none}#lf-tab-rent[data-astro-cid-obmi7rlf]:checked~#lf-panel-rent[data-astro-cid-obmi7rlf],#lf-tab-invoice[data-astro-cid-obmi7rlf]:checked~#lf-panel-invoice[data-astro-cid-obmi7rlf]{display:block}.panel-lead[data-astro-cid-obmi7rlf]{margin:0 0 1.25rem}.form-pair[data-astro-cid-obmi7rlf]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-row[data-astro-cid-obmi7rlf] select[data-astro-cid-obmi7rlf]{padding:.625rem .75rem;border:1px solid var(--color-border);border-radius:6px;font-size:1rem;font-family:inherit;background:#fff}.form-row[data-astro-cid-obmi7rlf] select[data-astro-cid-obmi7rlf]:focus{outline:2px solid var(--color-accent-cta);outline-offset:2px}.faq-section[data-astro-cid-obmi7rlf]{margin-top:2rem}.faq-section[data-astro-cid-obmi7rlf] h2[data-astro-cid-obmi7rlf]{font-size:1.375rem;margin:0 0 1rem;color:var(--color-primary-dark)}.faq-item[data-astro-cid-obmi7rlf]{background:#fff;border:1px solid var(--color-border);border-radius:var(--border-radius);padding:.875rem 1.125rem;margin-bottom:.5rem}.faq-item[data-astro-cid-obmi7rlf] summary[data-astro-cid-obmi7rlf]{font-weight:600;cursor:pointer;color:var(--color-primary-dark)}.faq-item[data-astro-cid-obmi7rlf] p[data-astro-cid-obmi7rlf]{margin:.75rem 0 0;color:var(--color-text-primary);line-height:1.55}.legal-disclaimer[data-astro-cid-obmi7rlf]{background:#fffbeb;border:1px solid #fde68a;border-radius:var(--border-radius);padding:.875rem 1.125rem;margin-top:1.25rem}.legal-disclaimer[data-astro-cid-obmi7rlf] p[data-astro-cid-obmi7rlf]{margin:0;font-size:.85rem;color:#78350f;line-height:1.55}@media(max-width:640px){.hero[data-astro-cid-obmi7rlf] h1[data-astro-cid-obmi7rlf]{font-size:1.5rem}.rate-card[data-astro-cid-obmi7rlf]{gap:1rem}.result-grid[data-astro-cid-obmi7rlf]{grid-template-columns:1fr;gap:.25rem}.form-pair[data-astro-cid-obmi7rlf]{grid-template-columns:1fr}}
