.guide-page[data-astro-cid-724kblae]{background:linear-gradient(#fffdf8f0,#fffdf8f0),linear-gradient(90deg,rgba(79,111,88,.08) 1px,transparent 1px),linear-gradient(rgba(79,111,88,.08) 1px,transparent 1px);background-size:auto,44px 44px,44px 44px}.hero[data-astro-cid-724kblae]{padding:64px 0 36px}.hero-grid[data-astro-cid-724kblae]{display:grid;grid-template-columns:minmax(0,.98fr) minmax(320px,.74fr);gap:34px;align-items:center}.hero-copy[data-astro-cid-724kblae]{max-width:780px}.hero[data-astro-cid-724kblae] img[data-astro-cid-724kblae]{width:100%;aspect-ratio:16 / 10;border:1px solid var(--line);border-radius:8px;object-fit:cover;box-shadow:var(--shadow)}.hero-actions[data-astro-cid-724kblae]{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.trust-strip[data-astro-cid-724kblae]{border-block:1px solid var(--line);background:#ffffffa8}.highlight-grid[data-astro-cid-724kblae]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px}.highlight-grid[data-astro-cid-724kblae] div[data-astro-cid-724kblae]{display:flex;gap:10px;min-height:92px;padding:18px;border-left:1px solid var(--line);align-items:center}.highlight-grid[data-astro-cid-724kblae] div[data-astro-cid-724kblae]:last-child{border-right:1px solid var(--line)}.highlight-grid[data-astro-cid-724kblae] span[data-astro-cid-724kblae]{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:999px;background:var(--sage-dark);color:#fff;font-weight:900}.highlight-grid[data-astro-cid-724kblae] p[data-astro-cid-724kblae]{margin:0;color:var(--sage-dark);font-weight:900;line-height:1.35}.content-grid[data-astro-cid-724kblae]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.42fr);gap:24px;align-items:start}.content-stack[data-astro-cid-724kblae]{display:grid;gap:16px}.guide-card[data-astro-cid-724kblae],.form-card[data-astro-cid-724kblae],.link-card[data-astro-cid-724kblae]{padding:26px}.guide-card[data-astro-cid-724kblae] h2[data-astro-cid-724kblae],.form-card[data-astro-cid-724kblae] h2[data-astro-cid-724kblae],.link-card[data-astro-cid-724kblae] h2[data-astro-cid-724kblae]{font-size:clamp(1.55rem,2.7vw,2.25rem)}.guide-card[data-astro-cid-724kblae] p[data-astro-cid-724kblae],.form-card[data-astro-cid-724kblae] p[data-astro-cid-724kblae]{color:var(--muted);line-height:1.68}.check-list[data-astro-cid-724kblae]{display:grid;gap:12px;padding:0;margin:18px 0 0;list-style:none}.check-list[data-astro-cid-724kblae] li[data-astro-cid-724kblae]{position:relative;padding-left:30px;color:var(--muted);line-height:1.6}.check-list[data-astro-cid-724kblae] li[data-astro-cid-724kblae]:before{content:"✓";position:absolute;left:0;top:0;color:var(--sage-dark);font-weight:900}.section-links[data-astro-cid-724kblae]{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:20px}.section-links[data-astro-cid-724kblae] a[data-astro-cid-724kblae]{color:var(--sage-dark);font-weight:800;text-underline-offset:4px}.sidebar[data-astro-cid-724kblae]{position:sticky;top:18px;display:grid;gap:16px}.faq-card[data-astro-cid-724kblae] details[data-astro-cid-724kblae]{border-top:1px solid var(--line);padding:16px 0}.faq-card[data-astro-cid-724kblae] details[data-astro-cid-724kblae]:last-child{padding-bottom:0}.faq-card[data-astro-cid-724kblae] summary[data-astro-cid-724kblae]{cursor:pointer;color:var(--sage-dark);font-weight:900}.faq-card[data-astro-cid-724kblae] details[data-astro-cid-724kblae] p[data-astro-cid-724kblae]{margin:10px 0 0}.link-card[data-astro-cid-724kblae]{display:grid;gap:12px}.link-card[data-astro-cid-724kblae] h2[data-astro-cid-724kblae]{font-size:1.35rem}.link-card[data-astro-cid-724kblae] a[data-astro-cid-724kblae]{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--line);padding-top:12px;color:var(--sage-dark);font-weight:900;text-decoration:none}.link-card[data-astro-cid-724kblae] .panel-link[data-astro-cid-724kblae]{display:inline-flex;justify-content:flex-start}@media(max-width:920px){.hero-grid[data-astro-cid-724kblae],.content-grid[data-astro-cid-724kblae]{grid-template-columns:1fr}.sidebar[data-astro-cid-724kblae]{position:static}.highlight-grid[data-astro-cid-724kblae]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.hero[data-astro-cid-724kblae]{padding:42px 0 24px}.hero-actions[data-astro-cid-724kblae] .btn[data-astro-cid-724kblae],.hero-actions[data-astro-cid-724kblae] .secondary[data-astro-cid-724kblae]{width:100%;justify-content:center}.highlight-grid[data-astro-cid-724kblae]{grid-template-columns:1fr}.highlight-grid[data-astro-cid-724kblae] div[data-astro-cid-724kblae],.highlight-grid[data-astro-cid-724kblae] div[data-astro-cid-724kblae]:last-child{min-height:72px;border-inline:1px solid var(--line)}.guide-card[data-astro-cid-724kblae],.form-card[data-astro-cid-724kblae],.link-card[data-astro-cid-724kblae]{padding:20px}}
