.csr-head[data-astro-cid-bul3l45d]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.csr-head__num[data-astro-cid-bul3l45d]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,var(--c) 10%,transparent);font-size:11px;font-weight:900;color:var(--c)}.csr-head__label[data-astro-cid-bul3l45d]{margin:0;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;color:var(--c)}.csr-panel[data-astro-cid-bul3l45d]{border-radius:24px;padding:26px 28px;background:var(--bg);border:1px solid var(--bd)}.csr-p[data-astro-cid-bul3l45d]{margin:0 0 18px;font-size:16px;line-height:1.75;color:#4a3a3e}.csr-p--lead[data-astro-cid-bul3l45d]{font-size:17px;color:#2a1a1e}.csr-glance--photo[data-astro-cid-bul3l45d]{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:22px;align-items:start}.csr-facts[data-astro-cid-bul3l45d]{margin:0}.csr-facts[data-astro-cid-bul3l45d] div[data-astro-cid-bul3l45d]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;padding:12px 0;border-bottom:1px solid var(--bd)}.csr-facts[data-astro-cid-bul3l45d] div[data-astro-cid-bul3l45d]:last-child{border-bottom:0;padding-bottom:0}.csr-facts[data-astro-cid-bul3l45d] div[data-astro-cid-bul3l45d]:first-child{padding-top:0}.csr-facts[data-astro-cid-bul3l45d] dt[data-astro-cid-bul3l45d]{padding-top:2px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#8a7070}.csr-facts[data-astro-cid-bul3l45d] dd[data-astro-cid-bul3l45d]{margin:0;font-size:14.5px;font-weight:600;line-height:1.55;color:#2a1a1e}.csr-photo[data-astro-cid-bul3l45d]{margin:0}.csr-photo[data-astro-cid-bul3l45d] img[data-astro-cid-bul3l45d]{display:block;width:100%;aspect-ratio:9 / 15;object-fit:cover;border-radius:20px;box-shadow:0 16px 40px -20px #2a1a1e73}.csr-photo[data-astro-cid-bul3l45d] figcaption[data-astro-cid-bul3l45d]{margin-top:10px;font-size:12.5px;line-height:1.5;color:#8a7070}.csr-cards[data-astro-cid-bul3l45d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:0;padding:0;list-style:none}.csr-cards[data-astro-cid-bul3l45d] .csr-panel[data-astro-cid-bul3l45d]{padding:22px}.csr-cards[data-astro-cid-bul3l45d] h3[data-astro-cid-bul3l45d]{margin:0 0 8px;font-size:15.5px;font-weight:800;color:#2a1a1e}.csr-cards[data-astro-cid-bul3l45d] p[data-astro-cid-bul3l45d]{margin:0;font-size:14.5px;line-height:1.65;color:#5a4a4e}.csr-steps[data-astro-cid-bul3l45d]{display:grid;gap:18px;margin:0;list-style:none}.csr-steps[data-astro-cid-bul3l45d] li[data-astro-cid-bul3l45d]{display:grid;grid-template-columns:32px minmax(0,1fr);gap:14px;align-items:start}.csr-steps__n[data-astro-cid-bul3l45d]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--c);font-size:13px;font-weight:800;color:#fff}.csr-steps[data-astro-cid-bul3l45d] p[data-astro-cid-bul3l45d]{margin:4px 0 0;font-size:15.5px;line-height:1.7;color:#4a3a3e}.csr-steps[data-astro-cid-bul3l45d] b[data-astro-cid-bul3l45d]{color:#2a1a1e}.csr-table-wrap[data-astro-cid-bul3l45d]{overflow-x:auto;border-radius:20px;border:1px solid var(--bd);background:#fff}.csr-table[data-astro-cid-bul3l45d]{width:100%;border-collapse:collapse;font-size:14.5px}.csr-table[data-astro-cid-bul3l45d] th[data-astro-cid-bul3l45d],.csr-table[data-astro-cid-bul3l45d] td[data-astro-cid-bul3l45d]{padding:14px 18px;text-align:left;vertical-align:top;border-bottom:1px solid #f0ebf7}.csr-table[data-astro-cid-bul3l45d] thead[data-astro-cid-bul3l45d] th[data-astro-cid-bul3l45d]{background:var(--bg);font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--c)}.csr-table[data-astro-cid-bul3l45d] tbody[data-astro-cid-bul3l45d] th[data-astro-cid-bul3l45d]{font-weight:600;color:#2a1a1e}.csr-table[data-astro-cid-bul3l45d] td[data-astro-cid-bul3l45d]{color:#5a4a4e}.csr-table__count[data-astro-cid-bul3l45d]{font-weight:800;color:#2a1a1e!important;white-space:nowrap}.csr-table[data-astro-cid-bul3l45d] tr[data-astro-cid-bul3l45d].is-hl th[data-astro-cid-bul3l45d],.csr-table[data-astro-cid-bul3l45d] tr[data-astro-cid-bul3l45d].is-hl td[data-astro-cid-bul3l45d]{background:#fff5f5}.csr-table[data-astro-cid-bul3l45d] tr[data-astro-cid-bul3l45d].is-hl .csr-table__count[data-astro-cid-bul3l45d]{color:#990010!important}.csr-table[data-astro-cid-bul3l45d] tbody[data-astro-cid-bul3l45d] tr[data-astro-cid-bul3l45d]:last-child th[data-astro-cid-bul3l45d],.csr-table[data-astro-cid-bul3l45d] tbody[data-astro-cid-bul3l45d] tr[data-astro-cid-bul3l45d]:last-child td[data-astro-cid-bul3l45d]{border-bottom:0}.csr-costs[data-astro-cid-bul3l45d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none}.csr-costs[data-astro-cid-bul3l45d] li[data-astro-cid-bul3l45d]{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:18px;background:#fff;border:1px solid #ede0db}.csr-costs[data-astro-cid-bul3l45d] b[data-astro-cid-bul3l45d]{font-size:clamp(20px,2.2vw,26px);font-weight:850;color:#990010;font-variant-numeric:tabular-nums}.csr-costs[data-astro-cid-bul3l45d] span[data-astro-cid-bul3l45d]{font-size:12.5px;font-weight:600;color:#8a7070}.csr-callout[data-astro-cid-bul3l45d]{margin:16px 0 0;padding:16px 20px;border-radius:18px;background:#fdf5f3;border:1px solid #ede0db;font-size:15px;line-height:1.6;color:#4a3a3e}.csr-callout[data-astro-cid-bul3l45d] strong[data-astro-cid-bul3l45d]{color:#990010}.csr-foot[data-astro-cid-bul3l45d]{margin:-24px 0 0;font-size:12.5px;color:#8a7070}@media(max-width:720px){.csr-glance--photo[data-astro-cid-bul3l45d]{grid-template-columns:minmax(0,1fr)}.csr-photo[data-astro-cid-bul3l45d]{max-width:320px}.csr-panel[data-astro-cid-bul3l45d]{padding:20px}.csr-facts[data-astro-cid-bul3l45d] div[data-astro-cid-bul3l45d]{grid-template-columns:minmax(0,1fr);gap:2px}.csr-table[data-astro-cid-bul3l45d] th[data-astro-cid-bul3l45d],.csr-table[data-astro-cid-bul3l45d] td[data-astro-cid-bul3l45d]{padding:11px 12px;font-size:13.5px}.csr-costs[data-astro-cid-bul3l45d]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs-icon[data-astro-cid-kcmfelub]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;stroke-width:2}.cs-icon[data-astro-cid-kcmfelub]>svg[data-astro-cid-kcmfelub]{width:100%;height:100%;stroke-width:inherit}.cs-detail-prose[data-astro-cid-kcmfelub] p{color:#3a2a2e;font-size:16px;line-height:1.85;margin:0 0 1em}.cs-detail-prose[data-astro-cid-kcmfelub] p:last-child{margin-bottom:0}.cs-detail-prose[data-astro-cid-kcmfelub] h2,.cs-detail-prose[data-astro-cid-kcmfelub] h3{color:#2a1a1e;font-weight:800;line-height:1.25;margin:1.6em 0 .6em}.cs-detail-prose[data-astro-cid-kcmfelub] h2{font-size:22px}.cs-detail-prose[data-astro-cid-kcmfelub] h3{font-size:18px}.cs-detail-prose[data-astro-cid-kcmfelub] strong{color:#2a1a1e;font-weight:700}.cs-detail-prose[data-astro-cid-kcmfelub] a{color:#990010;font-weight:600;text-decoration:none;transition:color .2s ease}.cs-detail-prose[data-astro-cid-kcmfelub] a,.cs-detail-prose[data-astro-cid-kcmfelub] a *{color:#990010}.cs-detail-prose[data-astro-cid-kcmfelub] a:hover,.cs-detail-prose[data-astro-cid-kcmfelub] a:hover *{color:#6b0009}.cs-detail-prose[data-astro-cid-kcmfelub] ul,.cs-detail-prose[data-astro-cid-kcmfelub] ol{color:#3a2a2e;margin:0 0 1em;padding-left:1.6em;line-height:1.8}.cs-detail-prose[data-astro-cid-kcmfelub] ul{list-style-type:disc}.cs-detail-prose[data-astro-cid-kcmfelub] ol{list-style-type:decimal}.cs-detail-prose[data-astro-cid-kcmfelub] ul ul{list-style-type:circle}.cs-detail-prose[data-astro-cid-kcmfelub] li{margin-bottom:.4em;padding-left:.25em}.cs-detail-prose[data-astro-cid-kcmfelub] li::marker{color:#990010;font-weight:700}.cs-detail-prose[data-astro-cid-kcmfelub] blockquote{border-left:3px solid #990010;padding-left:16px;color:#4a3a3e;font-style:italic;margin:1em 0}.cs-detail-prose[data-astro-cid-kcmfelub] img{border-radius:16px;margin:1em 0}.cs-detail-prose[data-astro-cid-kcmfelub] .lexical-table-container{margin:1.25em 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:12px;border:1px solid rgba(9,35,65,.12);background:#fff}.cs-detail-prose[data-astro-cid-kcmfelub] .lexical-table{width:100%;border-collapse:collapse;font-size:13.5px;line-height:1.55}.cs-detail-prose[data-astro-cid-kcmfelub] .lexical-table th,.cs-detail-prose[data-astro-cid-kcmfelub] .lexical-table td{padding:9px 12px;border:1px solid rgba(9,35,65,.12);text-align:left;vertical-align:top;color:#3a2a2e;min-width:130px;word-break:break-word}.cs-detail-prose[data-astro-cid-kcmfelub] .lexical-table th{background:#9900100f;font-weight:700;color:#092341;letter-spacing:.01em}.cs-detail-prose[data-astro-cid-kcmfelub] .lexical-table tr:nth-child(2n) td{background:#09234106}.cs-detail-prose[data-astro-cid-kcmfelub] .lexical-table p,.cs-detail-prose[data-astro-cid-kcmfelub] .lexical-table p:first-of-type{margin:0;padding:0;border:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}
