.bmp[data-astro-cid-tcqobhwq]{--bmp-ink:var(--color-ink,#1d242a);--bmp-soft:var(--color-ink-soft,#434d56);--bmp-line:var(--color-line,#dce0e5);--bmp-green:var(--color-primary,#008037);--bmp-deep:var(--color-primary-deep,#005c28);--bmp-warm:var(--color-surface-warm,#f8f6f2);--bmp-ease:var(--ease-out,cubic-bezier(.16, 1, .3, 1));--bmp-max:1340px;--bmp-gut:clamp(16px, 4vw, 56px);--bmp-edge:var(--bmp-gut);color:var(--bmp-ink);font-family:var(--font-sans,"Inter", system-ui, sans-serif);background:var(--color-bg,#fbfaf9);line-height:1.6;overflow-x:clip;container-type:inline-size}@supports (width:1cqw){.bmp[data-astro-cid-tcqobhwq]{--bmp-edge:max(var(--bmp-gut), calc((100cqw - var(--bmp-max)) / 2))}}.bmp[data-astro-cid-tcqobhwq] [data-astro-cid-tcqobhwq],.bmp[data-astro-cid-tcqobhwq] [data-astro-cid-tcqobhwq]:before,.bmp[data-astro-cid-tcqobhwq] [data-astro-cid-tcqobhwq]:after{box-sizing:border-box}.bmp-wrap[data-astro-cid-tcqobhwq]{width:min(100% - 2 * var(--bmp-gut), var(--bmp-max));margin-inline:auto}.bmp-kicker[data-astro-cid-tcqobhwq]{letter-spacing:.16em;text-transform:uppercase;color:var(--bmp-deep);margin:0 0 14px;font-size:.72rem;font-weight:700}.bmp[data-astro-cid-tcqobhwq] h1[data-astro-cid-tcqobhwq],.bmp[data-astro-cid-tcqobhwq] h2[data-astro-cid-tcqobhwq],.bmp[data-astro-cid-tcqobhwq] h3[data-astro-cid-tcqobhwq]{font-family:var(--font-serif,"Playfair Display", Georgia, serif);text-wrap:balance;margin:0;font-weight:800;line-height:1.1}.bmp[data-astro-cid-tcqobhwq] h1[data-astro-cid-tcqobhwq]{font-size:clamp(2.1rem,4.4vw,3.7rem)}.bmp[data-astro-cid-tcqobhwq] h2[data-astro-cid-tcqobhwq]{font-size:clamp(1.6rem,2.8vw,2.3rem)}.bmp[data-astro-cid-tcqobhwq] h3[data-astro-cid-tcqobhwq]{font-size:1.2rem;font-weight:700}.bmp-lede[data-astro-cid-tcqobhwq]{max-width:52ch;color:var(--bmp-soft);margin:18px 0 0;font-size:1.12rem}.bmp-sec[data-astro-cid-tcqobhwq]{padding-block:72px}.bmp-sec--tight[data-astro-cid-tcqobhwq]{padding-top:8px;padding-bottom:64px}.bmp-gap[data-astro-cid-tcqobhwq]{margin-top:28px}.bmp-btns[data-astro-cid-tcqobhwq]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.bmp-btns--flat[data-astro-cid-tcqobhwq]{margin-top:0}.bmp-btn[data-astro-cid-tcqobhwq]{min-height:48px;font:600 .98rem var(--font-sans,"Inter", sans-serif);cursor:pointer;transition:transform .14s var(--bmp-ease), background-color .14s, color .14s;border:1.5px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.bmp-btn[data-astro-cid-tcqobhwq]:hover{transform:translateY(-1px)}.bmp-btn[data-astro-cid-tcqobhwq]:active{transform:scale(.98)}.bmp-btn--primary[data-astro-cid-tcqobhwq]{background:var(--bmp-green);color:#fff}.bmp-btn--primary[data-astro-cid-tcqobhwq]:hover{background:var(--bmp-deep)}.bmp-btn--ghost[data-astro-cid-tcqobhwq]{border-color:var(--bmp-ink);color:var(--bmp-ink);background:0 0}.bmp-btn--ghost[data-astro-cid-tcqobhwq]:hover{background:var(--bmp-ink);color:#fff}.bmp-btn[data-astro-cid-tcqobhwq]:focus-visible,.bmp[data-astro-cid-tcqobhwq] a[data-astro-cid-tcqobhwq]:focus-visible,.bmp[data-astro-cid-tcqobhwq] summary[data-astro-cid-tcqobhwq]:focus-visible{outline:3px solid var(--color-accent,#f59547);outline-offset:2px}.bmp-cal[data-astro-cid-tcqobhwq]{gap:2px;display:grid}.bmp-cal[data-astro-cid-tcqobhwq] small[data-astro-cid-tcqobhwq]{color:var(--bmp-soft);padding-left:2px;font-size:.8rem}.bmp-hero[data-astro-cid-tcqobhwq]{padding-block:56px}.bmp-hero__grid[data-astro-cid-tcqobhwq]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(32px,5vw,88px);display:grid}.bmp-hero__grid[data-astro-cid-tcqobhwq]>[data-astro-cid-tcqobhwq]{min-width:0}.bmp-note[data-astro-cid-tcqobhwq]{border-bottom:1px solid var(--bmp-line);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;padding-bottom:72px;display:grid}.bmp-note[data-astro-cid-tcqobhwq].is-tall{grid-template-columns:auto minmax(0,1fr)}.bmp-note[data-astro-cid-tcqobhwq].is-tall .bmp-photo[data-astro-cid-tcqobhwq]{width:440px;margin-left:var(--bmp-edge)}.bmp-note[data-astro-cid-tcqobhwq].is-tall .bmp-photo[data-astro-cid-tcqobhwq] figcaption[data-astro-cid-tcqobhwq]{padding-left:18px}.bmp-note[data-astro-cid-tcqobhwq].is-nophoto{padding-inline:var(--bmp-edge);grid-template-columns:minmax(0,1fr)}.bmp-photo[data-astro-cid-tcqobhwq]{background:var(--bmp-line);margin:0;position:relative;overflow:hidden}.bmp-photo[data-astro-cid-tcqobhwq] img[data-astro-cid-tcqobhwq]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.bmp-note[data-astro-cid-tcqobhwq].is-tall .bmp-photo[data-astro-cid-tcqobhwq] img[data-astro-cid-tcqobhwq]{aspect-ratio:var(--ph-ar,1 / 1)}.bmp-photo[data-astro-cid-tcqobhwq] figcaption[data-astro-cid-tcqobhwq]{padding:36px 20px 14px var(--bmp-edge);font:500 .9rem var(--font-sans,"Inter", sans-serif);color:#fff;background:linear-gradient(#0000,#0c1d14b8);position:absolute;bottom:0;left:0;right:0}.bmp-notecard[data-astro-cid-tcqobhwq]{z-index:1;margin:0 var(--bmp-edge) 0 -72px;background:var(--color-surface,#fff);border:1px solid var(--bmp-line);border-radius:4px;padding:clamp(28px,3.6vw,56px);position:relative;box-shadow:0 22px 60px #122b1f1f}.bmp-note[data-astro-cid-tcqobhwq].is-nophoto .bmp-notecard[data-astro-cid-tcqobhwq]{max-width:780px;box-shadow:none;margin:0}.bmp-notetext[data-astro-cid-tcqobhwq]{font:500 clamp(1.25rem, 1.9vw, 1.7rem) / 1.45 var(--font-serif,"Playfair Display", Georgia, serif);text-wrap:pretty;margin:0}.bmp-sign[data-astro-cid-tcqobhwq]{border-top:1px solid var(--bmp-line);grid-template-columns:56px 1fr;align-items:center;gap:14px;margin-top:26px;padding-top:18px;display:grid}.bmp-sign[data-astro-cid-tcqobhwq].no-shot{grid-template-columns:minmax(0,1fr)}.bmp-sign[data-astro-cid-tcqobhwq] img[data-astro-cid-tcqobhwq]{object-fit:cover;border-radius:50%;width:56px;height:56px}.bmp-sign[data-astro-cid-tcqobhwq] p[data-astro-cid-tcqobhwq]{color:var(--bmp-soft);margin:0;font-size:.88rem;line-height:1.4}.bmp-signname[data-astro-cid-tcqobhwq]{font:700 1.4rem var(--font-serif,"Playfair Display", Georgia, serif);color:var(--bmp-ink);font-style:normal;display:block}.bmp-facts[data-astro-cid-tcqobhwq]{grid-template-columns:1.25fr 1fr 1fr;gap:0;display:grid;position:relative}.bmp-facts[data-astro-cid-tcqobhwq]>div[data-astro-cid-tcqobhwq]{padding:22px 28px 6px 0}.bmp-facts[data-astro-cid-tcqobhwq]>div[data-astro-cid-tcqobhwq]+div[data-astro-cid-tcqobhwq]{border-left:1px solid var(--bmp-line);padding-left:28px}.bmp-facts[data-astro-cid-tcqobhwq]>div[data-astro-cid-tcqobhwq]:nth-child(2){margin-top:28px}.bmp-facts[data-astro-cid-tcqobhwq]>div[data-astro-cid-tcqobhwq]:nth-child(3){margin-top:56px}.bmp-facts[data-astro-cid-tcqobhwq] p[data-astro-cid-tcqobhwq]{color:var(--bmp-soft);margin:8px 0 0}.bmp-facts[data-astro-cid-tcqobhwq] .bmp-tag[data-astro-cid-tcqobhwq]{color:var(--bmp-deep);margin:0}.bmp-tag[data-astro-cid-tcqobhwq] i[data-astro-cid-tcqobhwq]{font:800 1.5rem var(--font-serif,"Playfair Display", Georgia, serif);letter-spacing:0;text-transform:none;color:var(--bmp-green);margin-right:10px;font-style:normal}.bmp-sr[data-astro-cid-tcqobhwq]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bmp-tag[data-astro-cid-tcqobhwq]{letter-spacing:.14em;text-transform:uppercase;color:var(--bmp-deep);font-size:.7rem;font-weight:700}.bmp-split[data-astro-cid-tcqobhwq]{grid-template-columns:.8fr 1.2fr;gap:clamp(32px,5vw,88px);display:grid}.bmp-split[data-astro-cid-tcqobhwq]>[data-astro-cid-tcqobhwq]{min-width:0}.bmp-prose[data-astro-cid-tcqobhwq] p[data-astro-cid-tcqobhwq]{max-width:62ch;margin:0 0 16px;font-size:1.08rem}.bmp-steps[data-astro-cid-tcqobhwq]{counter-reset:bmps;margin:0;padding:0;list-style:none}.bmp-steps[data-astro-cid-tcqobhwq] li[data-astro-cid-tcqobhwq]{counter-increment:bmps;border-bottom:1px solid var(--bmp-line);grid-template-columns:52px 1fr;gap:14px;padding:20px 0;display:grid}.bmp-steps[data-astro-cid-tcqobhwq] li[data-astro-cid-tcqobhwq]:before{content:counter(bmps);font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:var(--bmp-green);font-size:2rem;font-weight:800;line-height:1}.bmp-steps[data-astro-cid-tcqobhwq] b[data-astro-cid-tcqobhwq]{display:block}.bmp-steps[data-astro-cid-tcqobhwq] span[data-astro-cid-tcqobhwq]{color:var(--bmp-soft)}.bmp-strip[data-astro-cid-tcqobhwq]{border-top:1px solid var(--bmp-line);border-bottom:1px solid var(--bmp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-block:16px;display:flex}.bmp-strip[data-astro-cid-tcqobhwq] p[data-astro-cid-tcqobhwq]{font-family:var(--font-serif,"Playfair Display", Georgia, serif);margin:0;font-size:1.2rem;font-weight:700}.bmp-honest[data-astro-cid-tcqobhwq]{background:var(--bmp-warm);border-left:5px solid var(--bmp-green);border-radius:4px;max-width:980px;padding:clamp(24px,3vw,44px) clamp(24px,4vw,56px)}.bmp-honest[data-astro-cid-tcqobhwq] p[data-astro-cid-tcqobhwq]:not(.bmp-kicker){max-width:66ch;margin:12px 0 0;font-size:1.05rem}.bmp-scribble[data-astro-cid-tcqobhwq]{width:180px;height:10px;margin-top:6px;display:block}.bmp-scribble[data-astro-cid-tcqobhwq] path[data-astro-cid-tcqobhwq]{fill:none;stroke:var(--color-accent,#f59547);stroke-width:3px;stroke-linecap:round}.bmp-src[data-astro-cid-tcqobhwq]{vertical-align:super;margin-left:1px;font-size:.68em;line-height:0}.bmp-src[data-astro-cid-tcqobhwq] a[data-astro-cid-tcqobhwq]{color:var(--bmp-deep);font-weight:600;text-decoration:none}.bmp-srcrow[data-astro-cid-tcqobhwq]{border-top:1px solid var(--bmp-line);color:var(--bmp-soft);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;margin-top:22px;padding-top:10px;font-size:.8rem;display:flex}.bmp-srcrow[data-astro-cid-tcqobhwq] a[data-astro-cid-tcqobhwq]{color:var(--bmp-deep)}.bmp-srcrow[data-astro-cid-tcqobhwq] span[data-astro-cid-tcqobhwq]:target{box-shadow:inset 0 -2px 0 var(--color-accent,#f59547)}.bmp-doorsw[data-astro-cid-tcqobhwq]{display:none}.bmp-cost[data-astro-cid-tcqobhwq]{grid-template-columns:200px 1fr 1fr;margin-top:24px;display:grid;position:relative}.bmp-cost[data-astro-cid-tcqobhwq]>div[data-astro-cid-tcqobhwq]{border-bottom:1px solid var(--bmp-line);min-width:0;padding:14px 18px}.bmp-cost[data-astro-cid-tcqobhwq] .h[data-astro-cid-tcqobhwq]{font-family:var(--font-serif,"Playfair Display", Georgia, serif);border-bottom:2px solid var(--bmp-ink);font-size:1.05rem;font-weight:700}.bmp-cost[data-astro-cid-tcqobhwq] .k[data-astro-cid-tcqobhwq]{color:var(--bmp-soft);font-weight:600}.bmp-nar[data-astro-cid-tcqobhwq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}.bmp-nar[data-astro-cid-tcqobhwq]>div[data-astro-cid-tcqobhwq]{padding-top:10px;position:relative}.bmp-nar[data-astro-cid-tcqobhwq] b[data-astro-cid-tcqobhwq]{font-family:var(--font-serif,"Playfair Display", Georgia, serif);font-variant-numeric:tabular-nums;font-size:1.9rem;display:block}.bmp-nar[data-astro-cid-tcqobhwq] span[data-astro-cid-tcqobhwq]{color:var(--bmp-soft);font-size:.88rem}.bmp-caveat[data-astro-cid-tcqobhwq]{margin:14px 0 0;font-weight:600}.bmp-fold[data-astro-cid-tcqobhwq]>summary[data-astro-cid-tcqobhwq]{cursor:default;pointer-events:none;list-style:none;display:block}.bmp-fold[data-astro-cid-tcqobhwq]>summary[data-astro-cid-tcqobhwq]::-webkit-details-marker{display:none}.bmp-fold[data-astro-cid-tcqobhwq]>summary[data-astro-cid-tcqobhwq] .bmp-kicker[data-astro-cid-tcqobhwq]{display:block}.bmp-pm[data-astro-cid-tcqobhwq]{display:none}.bmp-faq[data-astro-cid-tcqobhwq] details[data-astro-cid-tcqobhwq]{border-bottom:1px solid var(--bmp-line);padding:16px 0}.bmp-faq[data-astro-cid-tcqobhwq] summary[data-astro-cid-tcqobhwq]{cursor:pointer;justify-content:space-between;gap:16px;min-height:24px;font-weight:600;list-style:none;display:flex}.bmp-faq[data-astro-cid-tcqobhwq] summary[data-astro-cid-tcqobhwq]::-webkit-details-marker{display:none}.bmp-faq[data-astro-cid-tcqobhwq] summary[data-astro-cid-tcqobhwq]:after{content:"+";color:var(--bmp-green);transition:transform .2s var(--bmp-ease);font-weight:700}.bmp-faq[data-astro-cid-tcqobhwq] details[data-astro-cid-tcqobhwq][open] summary[data-astro-cid-tcqobhwq]:after{transform:rotate(45deg)}.bmp-faq[data-astro-cid-tcqobhwq] p[data-astro-cid-tcqobhwq]{color:var(--bmp-soft);max-width:66ch;margin:10px 0 0}@media (width<=860px){.bmp-sec[data-astro-cid-tcqobhwq]{padding-block:44px}.bmp-sec--tight[data-astro-cid-tcqobhwq]{padding-bottom:40px}.bmp-hero[data-astro-cid-tcqobhwq]{padding-block:32px 28px}.bmp-hero__grid[data-astro-cid-tcqobhwq],.bmp-split[data-astro-cid-tcqobhwq]{grid-template-columns:minmax(0,1fr)}.bmp-hero__grid[data-astro-cid-tcqobhwq]{gap:0}.bmp-hero__copy[data-astro-cid-tcqobhwq]{display:contents}.bmp-hero__copy[data-astro-cid-tcqobhwq]>.bmp-kicker[data-astro-cid-tcqobhwq]{order:1}.bmp-hero__copy[data-astro-cid-tcqobhwq]>h1[data-astro-cid-tcqobhwq]{order:2}.bmp-hero__copy[data-astro-cid-tcqobhwq]>.bmp-lede[data-astro-cid-tcqobhwq]{order:3;margin-bottom:18px}.bmp-hero__copy[data-astro-cid-tcqobhwq]>.bmp-lede--long[data-astro-cid-tcqobhwq]{display:none}.bmp-hero__grid[data-astro-cid-tcqobhwq]>.srs{order:4}.bmp-hero__copy[data-astro-cid-tcqobhwq]>.bmp-btns[data-astro-cid-tcqobhwq]{order:5}.bmp-split[data-astro-cid-tcqobhwq]{gap:20px}.bmp-note[data-astro-cid-tcqobhwq],.bmp-note[data-astro-cid-tcqobhwq].is-tall{grid-template-columns:minmax(0,1fr);padding-bottom:44px}.bmp-note[data-astro-cid-tcqobhwq].is-nophoto{padding-inline:var(--bmp-gut)}.bmp-note[data-astro-cid-tcqobhwq].is-tall .bmp-photo[data-astro-cid-tcqobhwq]{width:auto;margin-left:0}.bmp-note[data-astro-cid-tcqobhwq].is-tall .bmp-photo[data-astro-cid-tcqobhwq] figcaption[data-astro-cid-tcqobhwq],.bmp-photo[data-astro-cid-tcqobhwq] figcaption[data-astro-cid-tcqobhwq]{padding-left:var(--bmp-gut)}.bmp-note[data-astro-cid-tcqobhwq].is-tall .bmp-photo[data-astro-cid-tcqobhwq] img[data-astro-cid-tcqobhwq]{aspect-ratio:auto;height:min(100cqw,460px)}.bmp-notecard[data-astro-cid-tcqobhwq]{margin:-40px var(--bmp-gut) 0}.bmp-note[data-astro-cid-tcqobhwq].is-nophoto .bmp-notecard[data-astro-cid-tcqobhwq]{margin:0}.bmp-facts[data-astro-cid-tcqobhwq],.bmp-nar[data-astro-cid-tcqobhwq]{grid-template-columns:minmax(0,1fr)}.bmp-facts[data-astro-cid-tcqobhwq]>div[data-astro-cid-tcqobhwq]+div[data-astro-cid-tcqobhwq]{border-left:0;padding-left:0}.bmp-facts[data-astro-cid-tcqobhwq]>div[data-astro-cid-tcqobhwq]:nth-child(2),.bmp-facts[data-astro-cid-tcqobhwq]>div[data-astro-cid-tcqobhwq]:nth-child(3){margin-top:0}.bmp-btns[data-astro-cid-tcqobhwq] .bmp-btn[data-astro-cid-tcqobhwq],.bmp-cal[data-astro-cid-tcqobhwq]{width:100%}.bmp-honest[data-astro-cid-tcqobhwq]{padding:24px 20px}.bmp-doorsw[data-astro-cid-tcqobhwq]{gap:8px;margin-top:20px;display:flex}.bmp-doorsw[data-astro-cid-tcqobhwq] label[data-astro-cid-tcqobhwq]{text-align:center;border:1.5px solid var(--bmp-line);cursor:pointer;background:var(--color-surface,#fff);border-radius:999px;flex:1;min-height:44px;padding:12px 8px;font-size:.9rem;font-weight:600;position:relative}.bmp-doorsw[data-astro-cid-tcqobhwq] input[data-astro-cid-tcqobhwq]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.bmp-doorsw[data-astro-cid-tcqobhwq] label[data-astro-cid-tcqobhwq]:has(input:checked){border-color:var(--bmp-green);background:var(--color-primary-soft,#eaf5ef);color:var(--bmp-deep)}.bmp-doorsw[data-astro-cid-tcqobhwq] label[data-astro-cid-tcqobhwq]:has(input:focus-visible){outline:3px solid var(--color-accent,#f59547);outline-offset:2px}.bmp-cost[data-astro-cid-tcqobhwq]{grid-template-columns:minmax(0,1fr);margin-top:12px}.bmp-cost[data-astro-cid-tcqobhwq] .h[data-astro-cid-tcqobhwq]{display:none}.bmp-cost[data-astro-cid-tcqobhwq] .k[data-astro-cid-tcqobhwq]{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:var(--bmp-ink);border-bottom:0;padding:16px 0 0;font-size:1.05rem}.bmp-cost[data-astro-cid-tcqobhwq] .v[data-astro-cid-tcqobhwq]{padding:6px 0 16px}.bmp-costwrap[data-astro-cid-tcqobhwq]:has(#bmp-door-fsbo:checked) .bmp-cost[data-astro-cid-tcqobhwq] .v[data-astro-cid-tcqobhwq].l,.bmp-costwrap[data-astro-cid-tcqobhwq]:has(#bmp-door-list:checked) .bmp-cost[data-astro-cid-tcqobhwq] .v[data-astro-cid-tcqobhwq].f{display:none}}@supports (interpolate-size:allow-keywords){.bmp-faq[data-astro-cid-tcqobhwq] details[data-astro-cid-tcqobhwq]::details-content{height:0;transition:height var(--motion-base,.22s) var(--bmp-ease), content-visibility var(--motion-base,.22s) allow-discrete;overflow:clip}.bmp-faq[data-astro-cid-tcqobhwq] details[data-astro-cid-tcqobhwq][open]::details-content{height:auto}}@media (width<=759.98px){.bmp-sec--tight[data-astro-cid-tcqobhwq],.bmp-sec--fold[data-astro-cid-tcqobhwq]{padding-block:0}.bmp-gap[data-astro-cid-tcqobhwq]{margin-top:0}.bmp-strip[data-astro-cid-tcqobhwq]{margin-block:14px}.bmp-fold[data-astro-cid-tcqobhwq]{border-top:1px solid var(--bmp-line);display:block}.bmp-fold[data-astro-cid-tcqobhwq]>summary[data-astro-cid-tcqobhwq]{cursor:pointer;pointer-events:auto;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;min-height:56px;padding:16px 0;display:flex}.bmp-fold[data-astro-cid-tcqobhwq]>summary[data-astro-cid-tcqobhwq] .bmp-kicker[data-astro-cid-tcqobhwq]{flex-basis:100%;margin:0}.bmp-fold[data-astro-cid-tcqobhwq]>summary[data-astro-cid-tcqobhwq] h2[data-astro-cid-tcqobhwq]{flex:1 1 0;min-width:0;font-size:1.35rem}.bmp-fold[data-astro-cid-tcqobhwq]>summary[data-astro-cid-tcqobhwq] .bmp-scribble[data-astro-cid-tcqobhwq]{display:none}.bmp-fold[data-astro-cid-tcqobhwq]>summary[data-astro-cid-tcqobhwq]:focus-visible{outline:3px solid var(--color-accent,#f59547);outline-offset:2px}.bmp-pm[data-astro-cid-tcqobhwq]{flex:none;width:22px;height:22px;display:block;position:relative}.bmp-pm[data-astro-cid-tcqobhwq]:before,.bmp-pm[data-astro-cid-tcqobhwq]:after{content:"";background:var(--bmp-green);height:2px;transition:transform .2s var(--bmp-ease);position:absolute;top:10px;left:3px;right:3px}.bmp-pm[data-astro-cid-tcqobhwq]:after{transform:rotate(90deg)}.bmp-fold[data-astro-cid-tcqobhwq][open] .bmp-pm[data-astro-cid-tcqobhwq]:after{transform:rotate(0)}.bmp-fold[data-astro-cid-tcqobhwq][open]>summary[data-astro-cid-tcqobhwq]{padding-bottom:8px}}@supports (interpolate-size:allow-keywords){@media (width<=759.98px){.bmp-fold[data-astro-cid-tcqobhwq]::details-content{height:0;transition:height var(--motion-base,.22s) var(--bmp-ease), content-visibility var(--motion-base,.22s) allow-discrete;overflow:clip}.bmp-fold[data-astro-cid-tcqobhwq][open]::details-content{height:auto}}}@media (prefers-reduced-motion:reduce){.bmp-fold[data-astro-cid-tcqobhwq]::details-content,.bmp-pm[data-astro-cid-tcqobhwq]:before,.bmp-pm[data-astro-cid-tcqobhwq]:after{transition:none!important}}
