.bh68-boundary-record{scroll-margin-top:2rem}
.bh68-boundary-record .bh68-key{border-left:4px solid #98743b;padding:1rem 1.25rem;background:#eee7d9;color:#202527}
.bh68-plan-figure{margin:2rem 0;border:1px solid #bcb09a;background:#fff;color:#202527}
.bh68-plan-figure img{display:block;width:100%;height:auto;object-fit:contain;margin:0}
.bh68-plan-figure figcaption{padding:1rem 1.25rem;font-size:.9375rem;line-height:1.6;background:#eee7d9;color:#202527}
.bh68-plan-figure figcaption a,.bh68-payment-comparison a{color:#664713;text-decoration:underline;text-underline-offset:.15em}
.bh68-payment-comparison{margin:2rem 0;padding:1.5rem;border:1px solid #bcb09a;background:#f1ece2;color:#202527}
.bh68-payment-comparison h3,.bh68-payment-comparison dt,.bh68-payment-comparison dd,.bh68-payment-comparison p,.bh68-payment-comparison strong{color:#202527}
.bh68-payment-comparison dl{display:grid;grid-template-columns:minmax(8rem,1fr) 2fr;gap:1rem 1.5rem;margin:1rem 0}
.bh68-payment-comparison dt{font-weight:700}.bh68-payment-comparison dd{margin:0}
.bh68-boundary-questions li{padding-left:.25rem;margin-bottom:1.25rem}
@media(max-width:620px){.bh68-payment-comparison{padding:1.1rem}.bh68-payment-comparison dl{display:block}.bh68-payment-comparison dd{margin:.5rem 0 1.25rem}.bh68-plan-figure figcaption{padding:1rem}.bh68-boundary-record .bh68-key{padding:1rem}}
