.crumbs[data-astro-cid-opgy2lg3]{display:flex;gap:8px;font-family:var(--font-heading);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f5ebd9a6;margin-bottom:var(--space-lg)}.crumbs[data-astro-cid-opgy2lg3] a[data-astro-cid-opgy2lg3]:hover{color:var(--color-yellow)}.dm-hero[data-astro-cid-opgy2lg3]{position:relative;min-height:74vh;display:flex;align-items:flex-end;color:var(--color-cream);overflow:hidden;padding:calc(var(--header-height) + 64px) 0 72px}.dm-hero__media[data-astro-cid-opgy2lg3]{position:absolute;inset:0}.dm-hero__media[data-astro-cid-opgy2lg3] img[data-astro-cid-opgy2lg3]{width:100%;height:100%;object-fit:cover}.dm-hero__overlay[data-astro-cid-opgy2lg3]{position:absolute;inset:0;background:linear-gradient(200deg,#0f0a058c,#0f0a05a6 55%,#0f0a05eb)}.dm-hero__inner[data-astro-cid-opgy2lg3]{position:relative;z-index:2}.dm-hero__eyebrow[data-astro-cid-opgy2lg3]{color:var(--color-yellow)}.dm-hero__title[data-astro-cid-opgy2lg3]{font-size:clamp(3rem,7vw,6.5rem);line-height:.93;color:var(--color-white);margin-bottom:var(--space-lg)}.dm-hero__sub[data-astro-cid-opgy2lg3]{font-size:var(--fs-md);color:#f5ebd9e0;max-width:580px;margin-bottom:var(--space-xl)}.dm-hero__actions[data-astro-cid-opgy2lg3]{display:flex;flex-wrap:wrap;gap:var(--space-md)}.dm-h2[data-astro-cid-opgy2lg3]{font-size:clamp(2rem,4vw,3.4rem);line-height:.98;margin-bottom:var(--space-lg)}.dm-h3[data-astro-cid-opgy2lg3]{font-family:var(--font-heading);font-size:1.25rem;font-weight:800;letter-spacing:.03em;color:var(--color-white);margin-bottom:var(--space-md)}.dm-scope[data-astro-cid-opgy2lg3]{background:var(--color-cream)}.dm-scope__grid[data-astro-cid-opgy2lg3]{display:grid;grid-template-columns:1fr 1.1fr;gap:var(--space-3xl);align-items:start}@media(max-width:880px){.dm-scope__grid[data-astro-cid-opgy2lg3]{grid-template-columns:1fr}}.dm-scope__lead[data-astro-cid-opgy2lg3]{color:var(--color-gray);max-width:52ch}.dm-scope__list[data-astro-cid-opgy2lg3]{display:flex;flex-direction:column;gap:var(--space-md)}.dm-scope__list[data-astro-cid-opgy2lg3] li[data-astro-cid-opgy2lg3]{background:var(--color-white);border-radius:var(--radius-sm);padding:var(--space-lg) var(--space-xl);border-left:4px solid var(--color-orange);box-shadow:var(--shadow-sm)}.dm-scope__list[data-astro-cid-opgy2lg3] h3[data-astro-cid-opgy2lg3]{font-family:var(--font-heading);font-weight:800;font-size:1rem;margin-bottom:4px}.dm-scope__list[data-astro-cid-opgy2lg3] p[data-astro-cid-opgy2lg3]{color:var(--color-gray);font-size:.92rem}.dm-bill[data-astro-cid-opgy2lg3]{background:var(--color-orange);padding:var(--space-3xl) 0}.dm-bill__inner[data-astro-cid-opgy2lg3]{max-width:860px}.dm-bill__title[data-astro-cid-opgy2lg3]{color:var(--color-white);font-size:clamp(2.4rem,5vw,4.2rem);margin-bottom:var(--space-md)}.dm-bill[data-astro-cid-opgy2lg3] p[data-astro-cid-opgy2lg3]{color:#ffffffeb;font-size:var(--fs-md);max-width:70ch}.dm-after__inner[data-astro-cid-opgy2lg3]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2xl)}@media(max-width:880px){.dm-after__inner[data-astro-cid-opgy2lg3]{grid-template-columns:1fr}}.dm-after[data-astro-cid-opgy2lg3] a[data-astro-cid-opgy2lg3]{color:var(--color-yellow)}.dm-after[data-astro-cid-opgy2lg3] a[data-astro-cid-opgy2lg3]:hover{text-decoration:underline}.dm-faq[data-astro-cid-opgy2lg3]{background:var(--color-white)}.dm-faq__inner[data-astro-cid-opgy2lg3]{max-width:860px}.dm-faq__list[data-astro-cid-opgy2lg3]{display:flex;flex-direction:column;gap:var(--space-sm)}.dm-faq__item[data-astro-cid-opgy2lg3]{border:1px solid rgba(15,10,5,.12);border-radius:var(--radius-md);padding:0 var(--space-lg);background:var(--color-cream)}.dm-faq__item[data-astro-cid-opgy2lg3] summary[data-astro-cid-opgy2lg3]{cursor:pointer;list-style:none;padding:var(--space-lg) 0;font-family:var(--font-heading);font-weight:700;font-size:1.02rem}.dm-faq__item[data-astro-cid-opgy2lg3] summary[data-astro-cid-opgy2lg3]::-webkit-details-marker{display:none}.dm-faq__item[data-astro-cid-opgy2lg3] summary[data-astro-cid-opgy2lg3]:hover{color:var(--color-orange)}.dm-faq__item[data-astro-cid-opgy2lg3][open]{border-color:var(--color-yellow);background:var(--color-white)}.dm-faq__a[data-astro-cid-opgy2lg3]{padding:0 0 var(--space-lg);color:var(--color-gray);max-width:66ch}.dm-cta[data-astro-cid-opgy2lg3]{background:var(--color-yellow);padding:var(--space-3xl) 0}.dm-cta__inner[data-astro-cid-opgy2lg3]{text-align:center;max-width:780px}.dm-cta__title[data-astro-cid-opgy2lg3]{font-size:clamp(2rem,4.5vw,3.6rem);margin-bottom:var(--space-sm)}.dm-cta__sub[data-astro-cid-opgy2lg3]{color:var(--color-ink);margin-bottom:var(--space-xl)}.dm-cta__actions[data-astro-cid-opgy2lg3]{display:flex;flex-wrap:wrap;gap:var(--space-md);justify-content:center}
