.guide[data-astro-cid-vudk4pc4]{padding:0 0 96px}.guide[data-astro-cid-vudk4pc4]>article[data-astro-cid-vudk4pc4]:first-of-type{padding-top:24px}.guide[data-astro-cid-vudk4pc4] h2[data-astro-cid-vudk4pc4]{font-size:24px;margin:0 0 14px}.guide[data-astro-cid-vudk4pc4] article[data-astro-cid-vudk4pc4] section[data-astro-cid-vudk4pc4]{margin:48px 0;padding-top:32px;border-top:1px solid var(--line)}.guide[data-astro-cid-vudk4pc4] p[data-astro-cid-vudk4pc4]{line-height:1.65;color:var(--body)}.guide[data-astro-cid-vudk4pc4] strong[data-astro-cid-vudk4pc4]{color:var(--ink);font-weight:600}.toc[data-astro-cid-vudk4pc4]{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 8px}.toc[data-astro-cid-vudk4pc4] a[data-astro-cid-vudk4pc4]{border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:13.5px;font-weight:500;color:var(--ink);background:var(--white);text-decoration:none}.toc[data-astro-cid-vudk4pc4] a[data-astro-cid-vudk4pc4]:hover{border-color:var(--ink);text-decoration:none}.table-scroll[data-astro-cid-vudk4pc4]{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white);margin:16px 0}.guide[data-astro-cid-vudk4pc4] table[data-astro-cid-vudk4pc4]{width:100%;border-collapse:collapse;font-size:14.5px;min-width:520px}.guide[data-astro-cid-vudk4pc4] th[data-astro-cid-vudk4pc4]{text-align:left;background:#f5f6f3;color:var(--ink);font-weight:600;padding:11px 14px;border-bottom:1px solid var(--line)}.guide[data-astro-cid-vudk4pc4] td[data-astro-cid-vudk4pc4]{padding:11px 14px;color:var(--body);border-bottom:1px solid var(--line-soft);vertical-align:top;line-height:1.55}.guide[data-astro-cid-vudk4pc4] tr[data-astro-cid-vudk4pc4]:last-child td[data-astro-cid-vudk4pc4]{border-bottom:none}.guide[data-astro-cid-vudk4pc4] td[data-astro-cid-vudk4pc4].price{white-space:nowrap;font-weight:600;color:var(--ink)}.guide[data-astro-cid-vudk4pc4] .blurb[data-astro-cid-vudk4pc4]{font-size:13.5px}.guide[data-astro-cid-vudk4pc4] .fine-note[data-astro-cid-vudk4pc4]{font-size:14px;margin:0 0 14px}.guide[data-astro-cid-vudk4pc4] details[data-astro-cid-vudk4pc4]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);padding:12px 18px;margin:0 0 8px}.guide[data-astro-cid-vudk4pc4] summary[data-astro-cid-vudk4pc4]{cursor:pointer;font-weight:600;color:var(--ink)}.guide[data-astro-cid-vudk4pc4] details[data-astro-cid-vudk4pc4] p[data-astro-cid-vudk4pc4]{margin:10px 0 4px}.guide[data-astro-cid-vudk4pc4] article[data-astro-cid-vudk4pc4] section[data-astro-cid-vudk4pc4].close{background:#f5f6f3;border-top:0;border-radius:var(--radius);padding:32px 30px;text-align:center}.close[data-astro-cid-vudk4pc4] h2[data-astro-cid-vudk4pc4]{font-size:clamp(24px,3.4vw,32px);font-weight:800}.close[data-astro-cid-vudk4pc4] p[data-astro-cid-vudk4pc4]{margin:0 auto 22px;max-width:520px}.close[data-astro-cid-vudk4pc4] .cta-row[data-astro-cid-vudk4pc4]{justify-content:center;gap:22px}.steps3[data-astro-cid-vudk4pc4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}@media(max-width:700px){.steps3[data-astro-cid-vudk4pc4]{grid-template-columns:minmax(0,1fr)}}.step[data-astro-cid-vudk4pc4]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);padding:16px 18px;box-shadow:var(--shadow-float-sm)}.step[data-astro-cid-vudk4pc4] .wk[data-astro-cid-vudk4pc4]{display:block;font-family:Inter Tight,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--green-accent);margin:0 0 6px}.step[data-astro-cid-vudk4pc4] b[data-astro-cid-vudk4pc4]{display:block;color:var(--ink);font-size:16px;margin:0 0 4px}.guide[data-astro-cid-vudk4pc4] .step[data-astro-cid-vudk4pc4] p[data-astro-cid-vudk4pc4]{margin:0;font-size:14.5px;line-height:1.5}.shot[data-astro-cid-vudk4pc4]{margin:18px 0 6px;border-radius:var(--radius-sm);box-shadow:var(--shadow-float-sm)}.guide[data-astro-cid-vudk4pc4] .frame-cap[data-astro-cid-vudk4pc4]{font-size:13.5px;margin:10px 2px 0}.pull[data-astro-cid-vudk4pc4]{margin:20px 0 0;background:#f5f6f3;border-radius:var(--radius-sm);padding:20px 24px}.guide[data-astro-cid-vudk4pc4] .pull[data-astro-cid-vudk4pc4] p[data-astro-cid-vudk4pc4]{font-family:Inter Tight,sans-serif;font-size:19px;font-weight:700;line-height:1.4;color:var(--ink);margin:0 0 10px}.pull[data-astro-cid-vudk4pc4] footer[data-astro-cid-vudk4pc4]{font-size:14px;color:var(--body)}@media(max-width:600px){.table-scroll[data-astro-cid-vudk4pc4]{border:0;background:transparent;overflow:visible}.guide[data-astro-cid-vudk4pc4] table[data-astro-cid-vudk4pc4]{min-width:0}.guide[data-astro-cid-vudk4pc4] thead[data-astro-cid-vudk4pc4]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.guide[data-astro-cid-vudk4pc4] table[data-astro-cid-vudk4pc4],.guide[data-astro-cid-vudk4pc4] tbody[data-astro-cid-vudk4pc4],.guide[data-astro-cid-vudk4pc4] tr[data-astro-cid-vudk4pc4],.guide[data-astro-cid-vudk4pc4] td[data-astro-cid-vudk4pc4]{display:block;width:auto!important}.guide[data-astro-cid-vudk4pc4] tr[data-astro-cid-vudk4pc4]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-sm);padding:6px 0;margin:0 0 10px}.guide[data-astro-cid-vudk4pc4] td[data-astro-cid-vudk4pc4]{border-bottom:0;padding:6px 16px}.guide[data-astro-cid-vudk4pc4] td[data-astro-cid-vudk4pc4][data-label]:before{content:attr(data-label);display:block;font-family:Inter Tight,sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--green-accent);margin:0 0 2px}.guide[data-astro-cid-vudk4pc4] td[data-astro-cid-vudk4pc4].price{white-space:normal}}
