.crumbs[data-astro-cid-jcxjcxs7]{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-jcxjcxs7] a[data-astro-cid-jcxjcxs7]:hover{color:var(--color-yellow)}.lc-hero[data-astro-cid-jcxjcxs7]{position:relative;min-height:78vh;display:flex;align-items:center;color:var(--color-cream);overflow:hidden;padding:calc(var(--header-height) + 72px) 0 72px}.lc-hero__media[data-astro-cid-jcxjcxs7]{position:absolute;inset:0}.lc-hero__media[data-astro-cid-jcxjcxs7] img[data-astro-cid-jcxjcxs7]{width:100%;height:100%;object-fit:cover}.lc-hero__overlay[data-astro-cid-jcxjcxs7]{position:absolute;inset:0;background:linear-gradient(180deg,#0f0a05b8,#0f0a0580 55%,#0f0a05d9)}.lc-hero__inner[data-astro-cid-jcxjcxs7]{position:relative;z-index:2}.lc-hero__eyebrow[data-astro-cid-jcxjcxs7]{color:var(--color-yellow)}.lc-hero__title[data-astro-cid-jcxjcxs7]{font-size:clamp(3rem,7vw,6.5rem);line-height:.93;color:var(--color-white);margin-bottom:var(--space-lg)}.lc-hero__sub[data-astro-cid-jcxjcxs7]{font-size:var(--fs-md);color:#f5ebd9e0;max-width:580px;margin-bottom:var(--space-xl)}.lc-hero__actions[data-astro-cid-jcxjcxs7]{display:flex;flex-wrap:wrap;gap:var(--space-md)}.lc-h2[data-astro-cid-jcxjcxs7]{font-size:clamp(2rem,4vw,3.4rem);line-height:.98;margin-bottom:var(--space-lg)}.lc-h3[data-astro-cid-jcxjcxs7]{font-family:var(--font-heading);font-size:1.25rem;font-weight:800;letter-spacing:.03em;color:var(--color-white);margin-bottom:var(--space-md)}.lc-what[data-astro-cid-jcxjcxs7]{background:var(--color-cream)}.lc-what__grid[data-astro-cid-jcxjcxs7]{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--space-3xl);align-items:center}@media(max-width:880px){.lc-what__grid[data-astro-cid-jcxjcxs7]{grid-template-columns:1fr}}.lc-lead[data-astro-cid-jcxjcxs7]{color:var(--color-gray);font-size:var(--fs-md);max-width:520px}.lc-what__list[data-astro-cid-jcxjcxs7]{display:flex;flex-direction:column;gap:var(--space-sm)}.lc-what__list[data-astro-cid-jcxjcxs7] li[data-astro-cid-jcxjcxs7]{background:var(--color-white);border-radius:var(--radius-sm);padding:var(--space-md) var(--space-lg);font-family:var(--font-heading);font-weight:700;font-size:.98rem;border-left:4px solid var(--color-orange);box-shadow:var(--shadow-sm)}.lc-callout[data-astro-cid-jcxjcxs7]{background:var(--color-yellow);padding:var(--space-2xl) 0}.lc-callout__inner[data-astro-cid-jcxjcxs7]{max-width:860px}.lc-callout__title[data-astro-cid-jcxjcxs7]{font-size:clamp(1.8rem,3.5vw,2.8rem);margin-bottom:var(--space-md)}.lc-callout[data-astro-cid-jcxjcxs7] p[data-astro-cid-jcxjcxs7]{color:var(--color-ink);max-width:72ch}.lc-callout[data-astro-cid-jcxjcxs7] a[data-astro-cid-jcxjcxs7]{font-weight:700;text-decoration:underline;text-underline-offset:3px}.lc-callout[data-astro-cid-jcxjcxs7] a[data-astro-cid-jcxjcxs7]:hover{color:var(--color-white)}.lc-detail__inner[data-astro-cid-jcxjcxs7]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2xl)}@media(max-width:880px){.lc-detail__inner[data-astro-cid-jcxjcxs7]{grid-template-columns:1fr}}.lc-detail[data-astro-cid-jcxjcxs7] a[data-astro-cid-jcxjcxs7]{color:var(--color-yellow)}.lc-detail[data-astro-cid-jcxjcxs7] a[data-astro-cid-jcxjcxs7]:hover{text-decoration:underline}.lc-faq[data-astro-cid-jcxjcxs7]{background:var(--color-white)}.lc-faq__inner[data-astro-cid-jcxjcxs7]{max-width:900px}.lc-faq__head[data-astro-cid-jcxjcxs7]{margin-bottom:var(--space-xl)}.lc-faq__list[data-astro-cid-jcxjcxs7]{display:grid;gap:var(--space-xl)}.lc-faq__q[data-astro-cid-jcxjcxs7]{font-family:var(--font-heading);font-weight:800;font-size:1.08rem;margin-bottom:var(--space-xs)}.lc-faq__a[data-astro-cid-jcxjcxs7]{color:var(--color-gray);max-width:70ch}.lc-cta[data-astro-cid-jcxjcxs7]{background:var(--color-orange);padding:var(--space-3xl) 0}.lc-cta__inner[data-astro-cid-jcxjcxs7]{display:flex;flex-wrap:wrap;gap:var(--space-xl);align-items:center;justify-content:space-between}.lc-cta__title[data-astro-cid-jcxjcxs7]{color:var(--color-white);font-size:clamp(2rem,4.5vw,3.6rem);margin-bottom:var(--space-xs)}.lc-cta__sub[data-astro-cid-jcxjcxs7]{color:#ffffffd9}.lc-cta__actions[data-astro-cid-jcxjcxs7]{display:flex;flex-wrap:wrap;gap:var(--space-md)}
