.gf[data-astro-cid-veisqxuc]{padding:26px 0 90px}.gf-container[data-astro-cid-veisqxuc]{max-width:800px}.gf-crumb[data-astro-cid-veisqxuc]{font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px}.gf-crumb[data-astro-cid-veisqxuc] a[data-astro-cid-veisqxuc]{color:var(--ink-mute);text-decoration:none}.gf-crumb[data-astro-cid-veisqxuc] a[data-astro-cid-veisqxuc]:hover{color:var(--coral)}.gf-head[data-astro-cid-veisqxuc]{margin-bottom:34px}.gf-h1[data-astro-cid-veisqxuc]{font-size:clamp(30px,4.6vw,46px);margin:14px 0 18px}.gf-lead[data-astro-cid-veisqxuc]{font-family:var(--body);font-size:17px;line-height:1.68;color:var(--ink-soft);max-width:64ch}.gf-avoid[data-astro-cid-veisqxuc]{border:1px solid var(--coral-soft, var(--line));border-left:4px solid var(--coral);border-radius:0 14px 14px 0;background:var(--bone);padding:24px 26px;margin-bottom:46px}.gf-avoid[data-astro-cid-veisqxuc] h2[data-astro-cid-veisqxuc]{font-family:var(--serif);font-size:23px;font-weight:600;color:var(--ink);margin:0 0 8px}.gf-avoid-note[data-astro-cid-veisqxuc]{font-family:var(--body);font-size:14.5px;line-height:1.6;color:var(--ink-mute);margin:0 0 18px;max-width:62ch}.gf-avoid[data-astro-cid-veisqxuc] ul[data-astro-cid-veisqxuc]{list-style:none;padding:0;margin:0;display:grid;gap:13px}.gf-avoid[data-astro-cid-veisqxuc] li[data-astro-cid-veisqxuc]{display:grid;gap:3px}.gf-avoid[data-astro-cid-veisqxuc] b[data-astro-cid-veisqxuc]{font-family:var(--sans);font-size:15px;font-weight:700;color:var(--ink)}.gf-avoid[data-astro-cid-veisqxuc] span[data-astro-cid-veisqxuc]{font-family:var(--body);font-size:14.5px;line-height:1.6;color:var(--ink-soft)}.gf-sec[data-astro-cid-veisqxuc],.gf-cash[data-astro-cid-veisqxuc]{margin-bottom:44px}.gf-h2[data-astro-cid-veisqxuc]{font-family:var(--serif);font-size:25px;font-weight:600;color:var(--ink);margin:0 0 18px}.gf-items[data-astro-cid-veisqxuc]{list-style:none;padding:0;margin:0;display:grid;gap:2px}.gf-items[data-astro-cid-veisqxuc] li[data-astro-cid-veisqxuc]{display:grid;grid-template-columns:44px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid var(--line-faint)}.gf-items[data-astro-cid-veisqxuc] li[data-astro-cid-veisqxuc]:first-child{border-top:1px solid var(--line)}.gf-n[data-astro-cid-veisqxuc]{font-family:var(--mono);font-size:12px;color:var(--coral);letter-spacing:.06em;padding-top:3px}.gf-items[data-astro-cid-veisqxuc] h3[data-astro-cid-veisqxuc]{font-family:var(--sans);font-size:16px;font-weight:700;color:var(--ink);margin:0 0 4px;letter-spacing:-.008em}.gf-items[data-astro-cid-veisqxuc] p[data-astro-cid-veisqxuc]{font-family:var(--body);font-size:14.5px;line-height:1.62;color:var(--ink-soft);margin:0}.gf-cash[data-astro-cid-veisqxuc] p[data-astro-cid-veisqxuc]{font-family:var(--body);font-size:16px;line-height:1.72;color:var(--ink-soft);max-width:68ch;margin:0;background:var(--bone);border-radius:12px;padding:20px 22px}.gf-steps[data-astro-cid-veisqxuc]{margin:0;padding:0 0 0 22px;display:grid;gap:11px;font-family:var(--body);font-size:15.5px;line-height:1.68;color:var(--ink-soft);max-width:66ch}.gf-steps[data-astro-cid-veisqxuc] li[data-astro-cid-veisqxuc]{padding-left:4px}.gf-steps[data-astro-cid-veisqxuc] li[data-astro-cid-veisqxuc]::marker{color:var(--coral);font-family:var(--mono);font-size:12px}.gf-ritual-note[data-astro-cid-veisqxuc]{font-family:var(--body);font-size:14.5px;line-height:1.65;color:var(--ink-mute);max-width:66ch;margin:18px 0 0;border-left:2px solid var(--line);padding-left:14px}.gf-roles-note[data-astro-cid-veisqxuc]{font-family:var(--body);font-size:15px;line-height:1.68;color:var(--ink-soft);max-width:66ch;margin:0 0 20px}.gf-roles[data-astro-cid-veisqxuc]{margin:0;display:grid;gap:2px}.gf-roles[data-astro-cid-veisqxuc]>div[data-astro-cid-veisqxuc]{display:grid;grid-template-columns:minmax(140px,34%) 1fr;gap:18px;padding:13px 0;border-bottom:1px solid var(--line-faint)}.gf-roles[data-astro-cid-veisqxuc]>div[data-astro-cid-veisqxuc]:first-child{border-top:1px solid var(--line)}.gf-roles[data-astro-cid-veisqxuc] dt[data-astro-cid-veisqxuc]{font-family:var(--sans);font-size:14.5px;font-weight:700;color:var(--ink)}.gf-roles[data-astro-cid-veisqxuc] dd[data-astro-cid-veisqxuc]{font-family:var(--body);font-size:14.5px;line-height:1.62;color:var(--ink-soft);margin:0}.gf-myths[data-astro-cid-veisqxuc]{border:1px solid var(--line);border-left:4px solid var(--ink-mute);border-radius:0 14px 14px 0;padding:24px 26px;margin-bottom:46px}.gf-myths[data-astro-cid-veisqxuc] h2[data-astro-cid-veisqxuc]{font-family:var(--serif);font-size:23px;font-weight:600;color:var(--ink);margin:0 0 18px}.gf-myths[data-astro-cid-veisqxuc] ul[data-astro-cid-veisqxuc]{list-style:none;padding:0;margin:0;display:grid;gap:16px}.gf-myths[data-astro-cid-veisqxuc] li[data-astro-cid-veisqxuc]{display:grid;gap:4px}.gf-myths[data-astro-cid-veisqxuc] b[data-astro-cid-veisqxuc]{font-family:var(--sans);font-size:15px;font-weight:700;color:var(--ink)}.gf-myths[data-astro-cid-veisqxuc] span[data-astro-cid-veisqxuc]{font-family:var(--body);font-size:14.5px;line-height:1.65;color:var(--ink-soft)}.gf-cta[data-astro-cid-veisqxuc]{text-align:center;background:var(--bone);border:1px solid var(--line);border-radius:18px;padding:36px 28px;margin-bottom:24px}.gf-cta-orn[data-astro-cid-veisqxuc]{font-size:24px;color:var(--coral)}.gf-cta[data-astro-cid-veisqxuc] h2[data-astro-cid-veisqxuc]{font-family:var(--serif);font-size:24px;font-weight:600;color:var(--ink);margin:10px 0 12px}.gf-cta[data-astro-cid-veisqxuc] p[data-astro-cid-veisqxuc]{font-family:var(--body);font-size:15.5px;line-height:1.65;color:var(--ink-soft);max-width:52ch;margin:0 auto 20px}.gf-cta-actions[data-astro-cid-veisqxuc]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.gf-caveat[data-astro-cid-veisqxuc]{font-family:var(--body);font-size:14px;line-height:1.6;color:var(--ink-mute);max-width:66ch;margin:0 0 40px}.gf-sib[data-astro-cid-veisqxuc]{border-top:1px solid var(--line);padding-top:26px}.gf-sib[data-astro-cid-veisqxuc] h2[data-astro-cid-veisqxuc]{font-family:var(--mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-mute);font-weight:500;margin:0 0 14px}.gf-sib[data-astro-cid-veisqxuc] ul[data-astro-cid-veisqxuc]{list-style:none;padding:0;margin:0;display:grid;gap:10px}.gf-sib[data-astro-cid-veisqxuc] a[data-astro-cid-veisqxuc]{font-family:var(--body);font-size:15px;color:var(--ink-soft);text-decoration:none}.gf-sib[data-astro-cid-veisqxuc] a[data-astro-cid-veisqxuc]:hover{color:var(--coral)}@media(max-width:560px){.gf-items[data-astro-cid-veisqxuc] li[data-astro-cid-veisqxuc]{grid-template-columns:32px 1fr;gap:12px}.gf-avoid[data-astro-cid-veisqxuc],.gf-myths[data-astro-cid-veisqxuc]{padding:20px 18px}.gf-roles[data-astro-cid-veisqxuc]>div[data-astro-cid-veisqxuc]{grid-template-columns:1fr;gap:4px}}
