.guide-entry[data-astro-cid-wqjynbnu]{background:var(--surface);border-bottom:1px solid var(--rule);padding:clamp(34px,4vw,56px) 0 clamp(26px,3vw,40px)}.guide-entry[data-astro-cid-wqjynbnu].has-image{position:relative;isolation:isolate;overflow:hidden;background:var(--surface-ink);border-bottom:0;padding:clamp(48px,6vw,78px) 0 clamp(40px,5vw,62px)}.entry-wash[data-astro-cid-wqjynbnu]{position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,#0b0d0ff2,#0b0d0fd6 52%,#0b0d0f75)}@media(max-width:1000px){.entry-wash[data-astro-cid-wqjynbnu]{background:linear-gradient(180deg,#0b0d0fe0,#0b0d0fbd 70%,#0b0d0f4d)}}.guide-entry-inner[data-astro-cid-wqjynbnu]{position:relative;max-width:800px;margin-left:var(--nl-flush);margin-right:auto}.entry-eyebrow[data-astro-cid-wqjynbnu]{position:relative;margin:0 0 var(--stack-2);padding-top:14px;font-size:var(--text-eyebrow);font-weight:var(--text-eyebrow-weight);letter-spacing:var(--text-eyebrow-ls);text-transform:uppercase;color:var(--ink-subtle)}.entry-eyebrow[data-astro-cid-wqjynbnu]:before{content:"";position:absolute;top:0;left:0;width:34px;height:2px;background:var(--nl-red)}.entry-title[data-astro-cid-wqjynbnu]{margin:0;font-size:var(--text-h1);line-height:var(--text-h1-lh);letter-spacing:var(--text-h1-ls);color:var(--ink);text-wrap:balance}.entry-lead[data-astro-cid-wqjynbnu]{margin:var(--stack-3) 0 0;max-width:var(--measure-lead);font-size:var(--text-hero-lead);line-height:1.55;color:var(--ink-body)}.has-image[data-astro-cid-wqjynbnu] .entry-eyebrow[data-astro-cid-wqjynbnu]{color:var(--on-dark-muted)}.has-image[data-astro-cid-wqjynbnu] .entry-title[data-astro-cid-wqjynbnu]{color:var(--on-dark)}.has-image[data-astro-cid-wqjynbnu] .entry-lead[data-astro-cid-wqjynbnu]{color:var(--on-dark-body)}.guide-meta[data-astro-cid-wqjynbnu]{padding:var(--stack-3) 0;border-bottom:1px solid var(--rule);background:var(--surface)}.guide-wrap[data-astro-cid-wqjynbnu]{max-width:74ch;margin-left:var(--nl-flush);margin-right:auto}.meta-line[data-astro-cid-wqjynbnu]{display:grid;gap:2px;margin:0;font-size:var(--text-ui);line-height:1.6}.meta-publisher[data-astro-cid-wqjynbnu]{color:var(--ink-subtle)}.meta-reviewed[data-astro-cid-wqjynbnu]{color:var(--ink-strong);font-weight:600}.source-notice[data-astro-cid-wqjynbnu]{margin:var(--stack-2) 0 0;padding:14px 18px;border-left:3px solid var(--nl-red);background:var(--surface-sunken);border-radius:0 var(--radius-panel) var(--radius-panel) 0;font-size:var(--text-small);line-height:1.6;color:var(--ink-strong)}.guide-h2[data-astro-cid-wqjynbnu]{margin:0 0 var(--stack-3);font-size:var(--text-h2);line-height:var(--text-h2-lh);letter-spacing:var(--text-h2-ls);font-weight:var(--text-h2-weight);color:var(--ink)}.guide-body[data-astro-cid-wqjynbnu] h2{margin:var(--stack-5) 0 var(--stack-2);font-size:var(--text-h2);line-height:var(--text-h2-lh);letter-spacing:var(--text-h2-ls);font-weight:var(--text-h2-weight);color:var(--ink)}.guide-body[data-astro-cid-wqjynbnu] h2:first-child{margin-top:0}.guide-body[data-astro-cid-wqjynbnu] h3{margin:var(--stack-4) 0 var(--stack-1);font-size:var(--text-h3);line-height:var(--text-h3-lh);letter-spacing:var(--text-h3-ls);font-weight:var(--text-h3-weight);color:var(--ink)}.guide-body[data-astro-cid-wqjynbnu] p,.guide-body[data-astro-cid-wqjynbnu] li{font-size:var(--text-body);line-height:var(--text-body-lh);color:var(--ink-body)}.guide-body[data-astro-cid-wqjynbnu] p{margin:0 0 16px;max-width:var(--measure-longform)}.guide-body[data-astro-cid-wqjynbnu] ul,.guide-body[data-astro-cid-wqjynbnu] ol{margin:8px 0 20px;padding-left:22px}.guide-body[data-astro-cid-wqjynbnu] li{margin-bottom:8px;max-width:var(--measure-longform)}.guide-body[data-astro-cid-wqjynbnu] .source-link,.guide-body[data-astro-cid-wqjynbnu] .internal-link{font-weight:700}.guide-body[data-astro-cid-wqjynbnu] .source-box{margin:var(--stack-4) 0;padding:16px 20px;border-left:3px solid var(--nl-red);background:var(--surface-sunken);border-radius:0 var(--radius-panel) var(--radius-panel) 0}.guide-body[data-astro-cid-wqjynbnu] .source-box p{font-size:var(--text-small);margin-bottom:8px}.guide-body[data-astro-cid-wqjynbnu] .source-box p:last-child{margin-bottom:0}.guide-body[data-astro-cid-wqjynbnu] table{width:100%;border-collapse:collapse;margin:var(--stack-3) 0 var(--stack-4);font-size:var(--text-small)}.guide-body[data-astro-cid-wqjynbnu] th,.guide-body[data-astro-cid-wqjynbnu] td{padding:12px 14px 12px 0;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.guide-body[data-astro-cid-wqjynbnu] th{border-bottom:1px solid var(--rule-strong);color:var(--ink);font-size:var(--text-ui);letter-spacing:.02em}.faq-list[data-astro-cid-wqjynbnu]{border-top:1px solid var(--rule)}.faq-item[data-astro-cid-wqjynbnu]{margin:0;padding:14px 0;border-bottom:1px solid var(--rule)}.faq-item[data-astro-cid-wqjynbnu] summary[data-astro-cid-wqjynbnu]{cursor:pointer;font-weight:700;font-size:var(--text-body);color:var(--ink)}.faq-item[data-astro-cid-wqjynbnu] summary[data-astro-cid-wqjynbnu]::marker{color:var(--ink-subtle)}.faq-item[data-astro-cid-wqjynbnu] p[data-astro-cid-wqjynbnu]{margin:10px 0 2px;font-size:var(--text-small);line-height:1.65;color:var(--ink-muted);max-width:var(--measure-prose)}.related-section[data-astro-cid-wqjynbnu]{border-top:1px solid var(--rule)}.related-links[data-astro-cid-wqjynbnu]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(20px,3vw,40px)}.related-links[data-astro-cid-wqjynbnu] a[data-astro-cid-wqjynbnu]{padding:12px 0;border-bottom:1px solid var(--rule);font-weight:600;font-size:var(--text-small);color:var(--ink);text-decoration:underline;text-underline-offset:3px}.related-links[data-astro-cid-wqjynbnu] a[data-astro-cid-wqjynbnu]:hover{color:var(--nl-red)}.guide-cta[data-astro-cid-wqjynbnu]{padding:var(--space-standard) 0}.cta-inner[data-astro-cid-wqjynbnu]{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}.guide-cta[data-astro-cid-wqjynbnu] h2[data-astro-cid-wqjynbnu]{color:var(--ink);margin:0 0 8px;font-size:var(--text-h2);line-height:var(--text-h2-lh)}.guide-cta[data-astro-cid-wqjynbnu] p[data-astro-cid-wqjynbnu]{color:var(--ink-body);max-width:62ch;margin:0;font-size:var(--text-body)}.cta-actions[data-astro-cid-wqjynbnu]{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:700px){.related-links[data-astro-cid-wqjynbnu]{grid-template-columns:1fr}.cta-inner[data-astro-cid-wqjynbnu] .btn[data-astro-cid-wqjynbnu]{width:100%;text-align:center}}
