.lp-body[data-astro-cid-bdeocz4q]{gap:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-loose);display:grid}.lp-center[data-astro-cid-bdeocz4q]{justify-content:center;display:flex}.lp-intro__inner[data-astro-cid-bdeocz4q]{gap:var(--space-12);padding-bottom:var(--section-pad-y);grid-template-columns:1fr 1fr;align-items:center;display:grid}.lp-intro__text[data-astro-cid-bdeocz4q]{gap:var(--space-8);display:grid}.lp-intro__subtitle[data-astro-cid-bdeocz4q]{font-family:var(--font-serif);font-size:var(--text-2xl);line-height:var(--leading-normal);letter-spacing:.02em}.lp-intro__image[data-astro-cid-bdeocz4q]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md);width:100%}.lp-section__inner[data-astro-cid-bdeocz4q]{gap:var(--space-12);display:grid}.lp-section--paper[data-astro-cid-bdeocz4q]{background:var(--color-paper)}.lp-section--dark[data-astro-cid-bdeocz4q]{background:var(--color-charcoal);color:var(--color-on-dark)}.lp-issues[data-astro-cid-bdeocz4q]{gap:var(--space-12);grid-template-columns:5fr 7fr;align-items:center;display:grid}.lp-issues__image[data-astro-cid-bdeocz4q]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md);border-left:var(--space-2) solid var(--accent);width:100%}.lp-issues__list[data-astro-cid-bdeocz4q]{gap:var(--space-10) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp-issue[data-astro-cid-bdeocz4q]{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-line);align-content:start;display:grid}.lp-issue__title[data-astro-cid-bdeocz4q]{font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--leading-normal)}.lp-issue__body[data-astro-cid-bdeocz4q]{gap:var(--space-1);font-size:var(--text-xs);line-height:var(--leading-relaxed);display:grid}.lp-points[data-astro-cid-bdeocz4q]{gap:var(--space-16);display:grid}.lp-point[data-astro-cid-bdeocz4q]{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.lp-point--reverse[data-astro-cid-bdeocz4q] .lp-point__text[data-astro-cid-bdeocz4q]{order:2}.lp-point__text[data-astro-cid-bdeocz4q]{gap:var(--space-4);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-line-soft);justify-items:start;display:grid}.lp-point__title[data-astro-cid-bdeocz4q]{font-family:var(--font-serif);font-size:var(--text-xl);line-height:var(--leading-snug)}.lp-point__en[data-astro-cid-bdeocz4q]{font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-text-sub)}.lp-point__image[data-astro-cid-bdeocz4q]{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-md);width:100%}.lp-steps[data-astro-cid-bdeocz4q]{gap:var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.lp-step[data-astro-cid-bdeocz4q]{gap:var(--space-4);padding:var(--space-6) var(--space-5);border:1px solid var(--color-on-dark-sub);border-radius:var(--radius-xs);align-content:start;display:grid}.lp-step__title[data-astro-cid-bdeocz4q]{font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--leading-normal);color:var(--color-on-dark)}.lp-step__body[data-astro-cid-bdeocz4q]{gap:var(--space-1);font-size:var(--text-xs);line-height:var(--leading-relaxed);color:var(--color-on-dark-sub);display:grid}.lp-catch[data-astro-cid-bdeocz4q]{gap:var(--space-4);padding-left:var(--space-6);border-left:var(--space-1) solid var(--accent);display:grid}.lp-catch__label[data-astro-cid-bdeocz4q]{font-size:var(--text-xs);letter-spacing:var(--tracking-wider);color:var(--accent-text)}.lp-catch__text[data-astro-cid-bdeocz4q]{font-family:var(--font-serif);font-size:var(--text-3xl);line-height:var(--leading-normal);color:var(--color-ink);letter-spacing:.04em}.lp-about[data-astro-cid-bdeocz4q]{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.lp-about__image[data-astro-cid-bdeocz4q]{width:100%;height:auto}.lp-faq[data-astro-cid-bdeocz4q]{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp-faq__item[data-astro-cid-bdeocz4q]{gap:var(--space-4);padding:var(--space-8);background:var(--color-bg);border-radius:var(--radius-md);align-content:start;display:grid}.lp-faq[data-astro-cid-bdeocz4q] dt[data-astro-cid-bdeocz4q],.lp-faq[data-astro-cid-bdeocz4q] dd[data-astro-cid-bdeocz4q]{gap:var(--space-4);grid-template-columns:auto 1fr;align-items:start;margin:0;display:grid}.lp-faq[data-astro-cid-bdeocz4q] dt[data-astro-cid-bdeocz4q]{font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--leading-normal);color:var(--color-ink)}.lp-faq[data-astro-cid-bdeocz4q] dd[data-astro-cid-bdeocz4q]{font-size:var(--text-sm);line-height:var(--leading-loose)}.lp-faq[data-astro-cid-bdeocz4q] dd[data-astro-cid-bdeocz4q]>div[data-astro-cid-bdeocz4q]{gap:var(--space-2);display:grid}.lp-faq__mark[data-astro-cid-bdeocz4q]{font-family:var(--font-display);font-size:var(--text-xl);color:var(--accent-text);line-height:1}.lp-contact[data-astro-cid-bdeocz4q]{background:var(--accent-tint)}.lp-contact__inner[data-astro-cid-bdeocz4q]{gap:var(--space-12);grid-template-columns:1fr 2fr;align-items:start;display:grid}.lp-contact__form[data-astro-cid-bdeocz4q]{padding:var(--space-10);background:var(--color-bg);border-radius:var(--radius-md)}@media (width<=1024px){.lp-steps[data-astro-cid-bdeocz4q]{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-issues[data-astro-cid-bdeocz4q],.lp-contact__inner[data-astro-cid-bdeocz4q]{gap:var(--space-8);grid-template-columns:1fr}}@media (width<=768px){.lp-intro__inner[data-astro-cid-bdeocz4q],.lp-point[data-astro-cid-bdeocz4q],.lp-about[data-astro-cid-bdeocz4q],.lp-faq[data-astro-cid-bdeocz4q],.lp-issues__list[data-astro-cid-bdeocz4q]{gap:var(--space-8);grid-template-columns:1fr}.lp-intro__image[data-astro-cid-bdeocz4q]{order:-1}.lp-point--reverse[data-astro-cid-bdeocz4q] .lp-point__text[data-astro-cid-bdeocz4q]{order:0}.lp-steps[data-astro-cid-bdeocz4q]{grid-template-columns:1fr}.lp-faq__item[data-astro-cid-bdeocz4q],.lp-contact__form[data-astro-cid-bdeocz4q]{padding:var(--space-6)}}
