.guide-page[data-astro-cid-m45rcmyc]{color:var(--ink);background:linear-gradient(#f7f3ec 0%,#fdfbf7 48%,#f3efe6 100%)}.guide-hero[data-astro-cid-m45rcmyc]{padding:clamp(54px,8vw,104px) 0 clamp(34px,5vw,62px)}.guide-hero-inner[data-astro-cid-m45rcmyc]{max-width:940px}.guide-h1[data-astro-cid-m45rcmyc]{color:var(--ink);letter-spacing:-.01em;max-width:980px;margin-top:4px;font-size:42px;line-height:1.06}.guide-dek[data-astro-cid-m45rcmyc]{max-width:64ch;color:var(--ink-soft);margin-top:22px}.guide-updated[data-astro-cid-m45rcmyc]{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;margin:24px 0 0;font-size:14px;font-weight:600}.guide-body[data-astro-cid-m45rcmyc]{padding:0 0 clamp(72px,10vw,130px)}.guide-grid[data-astro-cid-m45rcmyc]{gap:clamp(44px,6vw,72px);display:grid}.guide-prose[data-astro-cid-m45rcmyc]{max-width:68ch;color:var(--ink);font-size:18px;line-height:1.75}.guide-prose[data-astro-cid-m45rcmyc] h2{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;margin:2.1em 0 .55em;font-size:32px;font-weight:500;line-height:1.15}.guide-prose[data-astro-cid-m45rcmyc] h3{font-family:var(--serif);color:var(--ink);margin:1.6em 0 .4em;font-size:24px;font-weight:500;line-height:1.2}.guide-prose[data-astro-cid-m45rcmyc] p{color:var(--ink-soft);margin:0 0 1.1em}.guide-prose[data-astro-cid-m45rcmyc] ul,.guide-prose[data-astro-cid-m45rcmyc] ol{color:var(--ink-soft);margin:0 0 1.25em;padding-left:1.15em}.guide-prose[data-astro-cid-m45rcmyc] li{margin:.45em 0;padding-left:.2em}.guide-prose[data-astro-cid-m45rcmyc] strong{color:var(--ink);font-weight:650}.guide-prose[data-astro-cid-m45rcmyc] a{color:var(--teal-deep);text-underline-offset:3px;font-weight:650;text-decoration:underline}.guide-prose[data-astro-cid-m45rcmyc] blockquote{border-left:3px solid var(--orange);color:var(--ink);font-family:var(--serif);margin:1.7em 0;padding:4px 0 4px 24px;font-size:24px;font-style:italic;line-height:1.45}.guide-faq[data-astro-cid-m45rcmyc],.guide-related[data-astro-cid-m45rcmyc],.guide-cta[data-astro-cid-m45rcmyc]{max-width:860px;color:var(--ink)}.guide-faq[data-astro-cid-m45rcmyc] h2[data-astro-cid-m45rcmyc],.guide-related[data-astro-cid-m45rcmyc] h2[data-astro-cid-m45rcmyc],.guide-cta[data-astro-cid-m45rcmyc] h2[data-astro-cid-m45rcmyc]{font-family:var(--serif);color:var(--ink);margin:0 0 18px;font-size:32px;font-weight:500;line-height:1.15}.guide-faq-list[data-astro-cid-m45rcmyc]{border-top:1px solid var(--line);gap:0;display:grid}.guide-faq-item[data-astro-cid-m45rcmyc]{border-bottom:1px solid var(--line);padding:22px 0}.guide-faq-item[data-astro-cid-m45rcmyc] h3[data-astro-cid-m45rcmyc]{font-family:var(--serif);color:var(--ink);margin:0 0 7px;font-size:21px;font-weight:500}.guide-faq-item[data-astro-cid-m45rcmyc] p[data-astro-cid-m45rcmyc]{color:var(--ink-soft);margin:0;font-size:15.5px;line-height:1.6}.guide-related-list[data-astro-cid-m45rcmyc]{grid-template-columns:1fr;gap:12px;display:grid}.guide-related-item[data-astro-cid-m45rcmyc]{border:1px solid var(--line);color:var(--ink);box-shadow:var(--shadow-sm);background:#ffffff94;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.guide-related-item[data-astro-cid-m45rcmyc]:hover{color:var(--ink);border-color:var(--teal);box-shadow:var(--shadow);transform:translateY(-2px)}.guide-related-item[data-astro-cid-m45rcmyc] span[data-astro-cid-m45rcmyc]{font-weight:650;line-height:1.35}.guide-related-item[data-astro-cid-m45rcmyc] i[data-astro-cid-m45rcmyc]{color:var(--teal-deep);font-style:normal;font-weight:700}.guide-cta[data-astro-cid-m45rcmyc]{box-shadow:var(--shadow);background:linear-gradient(135deg,#fffdf8,#eef3f4);border:1px solid #436e7847;border-radius:18px;align-items:center;gap:24px;padding:clamp(26px,4vw,40px);display:grid}.guide-cta[data-astro-cid-m45rcmyc] p[data-astro-cid-m45rcmyc]{color:var(--ink-soft);max-width:58ch;margin:0}.guide-cta-actions[data-astro-cid-m45rcmyc]{flex-wrap:wrap;gap:12px;display:flex}@media (width>=780px){.guide-cta[data-astro-cid-m45rcmyc]{grid-template-columns:1fr auto}.guide-cta-actions[data-astro-cid-m45rcmyc]{justify-content:flex-end}}@media (width>=720px){.guide-h1[data-astro-cid-m45rcmyc]{font-size:56px}.guide-prose[data-astro-cid-m45rcmyc] h2{font-size:38px}.guide-faq[data-astro-cid-m45rcmyc] h2[data-astro-cid-m45rcmyc],.guide-related[data-astro-cid-m45rcmyc] h2[data-astro-cid-m45rcmyc],.guide-cta[data-astro-cid-m45rcmyc] h2[data-astro-cid-m45rcmyc]{font-size:34px}}@media (width>=1040px){.guide-h1[data-astro-cid-m45rcmyc]{font-size:68px}}
