.guide-page .gbody>*+*{margin-top:1.05em}.guide-page .gbody{font-family:var(--gf-body);font-size:17px;line-height:1.78;color:var(--body)}.guide-page .gbody p,.guide-page .gbody ul,.guide-page .gbody ol{max-width:var(--read)}.guide-page .gbody p{margin:0}.guide-page .gbody strong{color:var(--ink);font-weight:700}.guide-page .gbody em{font-style:italic}.guide-page .gbody h2{font-family:var(--gf-display);font-weight:700;color:var(--ink);font-size:1.55rem;line-height:1.2;max-width:var(--read);margin:1.9em 0 .35em}.guide-page .gbody h3{font-family:var(--gf-sans);font-weight:600;color:var(--ink);text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;margin:1.7em 0 .35em}.guide-page .gbody h4{font-family:var(--gf-display);font-weight:700;color:var(--ink);font-size:1.15rem;margin:0 0 6px}.guide-page .gbody ul,.guide-page .gbody ol{padding-left:1.2em}.guide-page .gbody li+li{margin-top:.4em}.guide-page .gbody a{color:var(--accent-dk);text-decoration:underline;text-underline-offset:2px}.guide-page .gbody .statline{display:flex;align-items:baseline;gap:18px;margin:26px 0;border-left:3px solid var(--accent);padding-left:20px}.guide-page .gbody .statline .big{font-family:var(--gf-display);font-weight:700;color:var(--ink);font-size:2.8rem;line-height:.9;letter-spacing:.01em;flex:none}.guide-page .gbody .statline .big .u{font-size:1.4rem;color:var(--ink)}.guide-page .gbody .statline .cap{font-family:var(--gf-body);color:var(--body);font-size:.98rem;line-height:1.5;max-width:30rem}.guide-page .gbody .statline .cap b{color:var(--ink)}.guide-page .gbody .proof{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--ink);margin:24px 0}.guide-page .gbody .proof .cell{padding:22px 18px;border-left:1px solid var(--line-ink)}.guide-page .gbody .proof .cell:first-child{border-left:0}.guide-page .gbody .proof .num{font-family:var(--gf-display);font-weight:700;color:var(--ink);font-size:1.9rem;line-height:1;letter-spacing:.01em}.guide-page .gbody .proof .num .u{font-size:1rem;color:var(--ink)}.guide-page .gbody .proof .cap{font-family:var(--gf-sans);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:9px;line-height:1.4}.guide-page .gbody .glossary{background:var(--mist);border:1px solid var(--line);padding:30px 34px 34px;margin:30px 0}.guide-page .gbody .glossary dl{display:grid;gap:18px}.guide-page .gbody .gterm{border-top:1px solid var(--line-ink);padding-top:16px}.guide-page .gbody .gterm dt{font-family:var(--gf-sans);font-weight:700;color:var(--accent-dk);font-size:.86rem;letter-spacing:.04em;margin-bottom:5px}.guide-page .gbody .gterm dd{font-family:var(--gf-body);color:var(--body);font-size:.98rem;line-height:1.6;max-width:38rem}.guide-page .gbody .pull{max-width:38rem;margin:46px auto;text-align:center;border-top:1px solid var(--line-ink);border-bottom:1px solid var(--line-ink);padding:34px 12px 30px}.guide-page .gbody .pull q{font-family:var(--gf-display);font-weight:500;font-style:italic;font-size:2rem;line-height:1.26;color:var(--ink);quotes:none}.guide-page .gbody .synthesis{background:var(--ink);color:#e9e4dd;padding:38px 40px 40px;margin:36px 0}.guide-page .gbody .synthesis .label{font-family:var(--gf-sans);font-weight:600;letter-spacing:.22em;text-transform:uppercase;font-size:10px;color:#d9b894;margin-bottom:16px}.guide-page .gbody .synthesis .thread{font-family:var(--gf-display);font-weight:500;font-size:1.7rem;line-height:1.28;color:#fff;max-width:24ch;margin-bottom:18px}.guide-page .gbody .synthesis p{font-family:var(--gf-body);font-size:1rem;line-height:1.66;color:#c8c2b9;max-width:38rem}.guide-page .gbody .synthesis p+p{margin-top:.8em}.guide-page .gbody .synthesis p b{color:#fff}.guide-page .gbody .trust-stack{display:flex;gap:16px;align-items:stretch;margin:32px 0;max-width:42rem}.guide-page .gbody .ts-axis{display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-family:var(--gf-sans);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);writing-mode:vertical-rl;text-orientation:mixed;padding:4px 0;flex:none}.guide-page .gbody .ts-axis .ts-arrow{writing-mode:horizontal-tb;font-size:18px;color:var(--accent-dk);line-height:1}.guide-page .gbody .ts-layers{display:flex;flex-direction:column;gap:6px;flex:1}.guide-page .gbody .ts-layer{padding:13px 18px;border-radius:3px;position:relative}.guide-page .gbody .ts-layer .ts-k{font-family:var(--gf-sans);font-weight:700;font-size:.92rem;display:block}.guide-page .gbody .ts-layer .ts-d{font-family:var(--gf-body);font-size:.82rem;line-height:1.42;display:block;margin-top:2px}.guide-page .gbody .ts-layer .ts-tag{position:absolute;top:13px;right:16px;font-family:var(--gf-sans);font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;opacity:.85}.guide-page .gbody .ts-layer.l5{background:#2b2622;color:#f3ede4}.guide-page .gbody .ts-layer.l4{background:#4a4f52;color:#f3f4f5}.guide-page .gbody .ts-layer.l3{background:#6e757a;color:#fff}.guide-page .gbody .ts-layer.l2{background:#aab0b3;color:#23211e}.guide-page .gbody .ts-layer.l1{background:var(--mist);color:#5a554d;border:1px solid var(--line-ink)}.guide-page .gbody .ts-layer.l5 .ts-d,.guide-page .gbody .ts-layer.l4 .ts-d,.guide-page .gbody .ts-layer.l3 .ts-d{color:#ffffffd1}.guide-page .gbody .ts-layer.l2 .ts-d{color:#3c3833}.guide-page .gbody .step-cards{display:flex;flex-direction:column;gap:14px;margin:28px 0}.guide-page .gbody .step-card{display:grid;grid-template-columns:46px 1fr;gap:16px;border:1px solid var(--line);border-radius:10px;padding:22px 24px;background:#fff;align-items:start}.guide-page .gbody .step-card .sc-n{font-family:var(--gf-display);font-weight:700;font-size:1.8rem;color:var(--accent-dk);line-height:1}.guide-page .gbody .step-card h4{font-family:var(--gf-display);font-weight:700;font-size:1.15rem;color:var(--ink);margin:0 0 6px}.guide-page .gbody .step-card p{margin:0 0 12px;max-width:none;font-size:.97rem}.guide-page .gbody .step-card .artifact{display:inline-block;font-family:var(--gf-sans);font-size:.74rem;letter-spacing:.03em;color:var(--accent-dk);background:#a87a521f;border:1px solid rgba(168,122,82,.4);border-radius:5px;padding:5px 11px}.guide-page .gbody .step-card .artifact b{color:var(--accent-dk);font-weight:700}.guide-page .gbody .qa{display:flex;flex-direction:column;margin:26px 0;border-top:1px solid var(--line-ink)}.guide-page .gbody .qa-item{padding:20px 0;border-bottom:1px solid var(--line)}.guide-page .gbody .qa-item .q{font-family:var(--gf-display);font-style:italic;font-weight:500;font-size:1.15rem;line-height:1.32;color:var(--ink);margin:0 0 8px;max-width:none}.guide-page .gbody .qa-item .a{margin:0;color:var(--body);font-size:.97rem}.guide-page .gbody .step-card ul,.guide-page .gbody .step-card ol{margin:0 0 12px;padding-left:1.1em}.guide-page .gbody .step-card li{font-size:.95rem}.guide-page .gbody .step-card blockquote{margin:0 0 12px;padding:10px 16px;border-left:3px solid var(--line-ink);font-family:var(--gf-display);font-style:italic;color:var(--ink);font-size:.98rem}.guide-page .gbody blockquote:not(.pull){margin:18px 0;padding:14px 20px;border-left:3px solid var(--accent);background:var(--mist-2);font-family:var(--gf-display);font-style:italic;color:var(--ink);max-width:var(--read)}.guide-page .gbody blockquote:not(.pull) p{margin:0;max-width:none}@media(max-width:840px){.guide-page .gbody .proof{grid-template-columns:repeat(2,1fr)}.guide-page .gbody .proof .cell:nth-child(3){border-left:0}.guide-page .gbody .statline{flex-direction:column;gap:8px}.guide-page .gbody .pull q{font-size:1.5rem}}@media(max-width:560px){.guide-page .gbody .trust-stack{flex-direction:column-reverse;gap:10px}.guide-page .gbody .ts-axis{flex-direction:row;writing-mode:horizontal-tb;justify-content:space-between;width:100%}}@media print{@page{margin:16mm 14mm}html,body,.guide-page{background:#fff!important}.guide-topbar,.guide-toc,.guide-progress,.guide-actions,.foot{display:none!important}.guide-page .report{width:auto!important;max-width:100%!important;margin:0!important;box-shadow:none!important}.guide-page .report .leaf{padding:14px 0 8mm!important}.guide-page .report .leaf+.leaf{border-top:0!important}.guide-page .report .cover{padding:0 0 18px!important;min-height:auto!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;break-after:avoid}.guide-page .report .cover h1{font-size:3rem!important}.guide-page .report .back{min-height:auto!important;padding:24px 0 0!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;break-before:avoid}.guide-page .report .hivewatermark{display:none!important}.guide-page .gbody h2{break-after:avoid}.guide-page .gbody .step-card,.guide-page .gbody .ts-layer,.guide-page .gbody .statline,.guide-page .gbody .proof,.guide-page .gbody .qa-item,.guide-page .gbody .pull{break-inside:avoid}.guide-page .gbody .synthesis{background:#fff!important;color:#000!important;border:1.5px solid #000!important}.guide-page .gbody .synthesis .thread,.guide-page .gbody .synthesis .label,.guide-page .gbody .synthesis p b{color:#000!important}.guide-page .gbody .synthesis p{color:#222!important}}.guide-page[data-astro-cid-tyt6eby2]{--paper:#ffffff;--cover:#7a848a;--ink:#2b2622;--body:#3c3833;--muted:#6e6a63;--slate:#868f95;--slate-dk:#5f696f;--almond:#be8e69;--almond-tint:#efe5d8;--accent:#a87a52;--accent-dk:#8c6240;--flag:#d8362b;--line:#d7d2ca;--line-ink:#bdb7ad;--mist:#efe5d8;--gf-head:"Bebas Neue","Oswald",Impact,sans-serif;--gf-display:"Bodoni Moda","Bodoni 72",Didot,Georgia,serif;--gf-sans:"Jost","Futura","Century Gothic",system-ui,sans-serif;--gf-body:"Jost","Futura","Century Gothic",system-ui,sans-serif;--read:33rem;--colw:780px;--pad:80px;background:#cfccc6;padding-bottom:48px}.guide-topbar[data-astro-cid-tyt6eby2]{display:flex;align-items:center;justify-content:space-between;max-width:var(--colw);margin:0 auto;padding:20px 8px}.guide-topbar[data-astro-cid-tyt6eby2] a[data-astro-cid-tyt6eby2].gt-brand{font-family:var(--gf-head);font-size:20px;letter-spacing:.04em;color:var(--ink);text-decoration:none}.guide-topbar[data-astro-cid-tyt6eby2] nav[data-astro-cid-tyt6eby2]{display:flex;gap:22px;font-family:var(--gf-sans);font-size:13px;letter-spacing:.03em}.guide-topbar[data-astro-cid-tyt6eby2] nav[data-astro-cid-tyt6eby2] a[data-astro-cid-tyt6eby2]{color:var(--slate-dk);text-decoration:none;transition:color .15s}.guide-topbar[data-astro-cid-tyt6eby2] nav[data-astro-cid-tyt6eby2] a[data-astro-cid-tyt6eby2]:hover{color:var(--ink)}.guide-topbar[data-astro-cid-tyt6eby2] .gt-right[data-astro-cid-tyt6eby2]{display:flex;align-items:center;gap:22px}.guide-actions[data-astro-cid-tyt6eby2]{display:flex;gap:8px}.ga-btn[data-astro-cid-tyt6eby2]{font-family:var(--gf-sans);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--slate-dk);background:transparent;border:1px solid var(--line-ink);padding:7px 12px;border-radius:4px;cursor:pointer;transition:color .15s,border-color .15s,background .15s;white-space:nowrap}.ga-btn[data-astro-cid-tyt6eby2]:hover{color:var(--accent-dk);border-color:var(--accent)}.ga-btn[data-astro-cid-tyt6eby2].flashed{color:var(--accent-dk);border-color:var(--accent);background:#a87a521a}@media(max-width:720px){.guide-topbar[data-astro-cid-tyt6eby2] nav[data-astro-cid-tyt6eby2]{display:none}.guide-topbar[data-astro-cid-tyt6eby2]{padding-right:74px}}@media(max-width:560px){.guide-page[data-astro-cid-tyt6eby2]{--pad:28px}.guide-topbar[data-astro-cid-tyt6eby2] .gt-right[data-astro-cid-tyt6eby2]{gap:0}.ga-btn[data-astro-cid-tyt6eby2]{font-size:10px;padding:6px 10px}}.guide-progress[data-astro-cid-tyt6eby2]{position:fixed;top:0;left:0;right:0;height:3px;background:transparent;z-index:50}.guide-progress[data-astro-cid-tyt6eby2] .gp-bar[data-astro-cid-tyt6eby2]{display:block;height:100%;width:0;background:var(--accent);transition:width .08s linear}.guide-toc[data-astro-cid-tyt6eby2]{display:none}@media(min-width:1280px){.guide-toc[data-astro-cid-tyt6eby2]{display:block;position:fixed;top:132px;left:max(24px,calc(50% - 600px));width:184px;z-index:20}.guide-toc[data-astro-cid-tyt6eby2] .gt-k[data-astro-cid-tyt6eby2]{font-family:var(--gf-sans);font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--slate-dk);margin-bottom:12px}.guide-toc[data-astro-cid-tyt6eby2] ol[data-astro-cid-tyt6eby2]{list-style:none;margin:0;padding:0;border-left:1px solid var(--line-ink);display:flex;flex-direction:column;gap:2px}.guide-toc[data-astro-cid-tyt6eby2] li[data-astro-cid-tyt6eby2]{margin:0}.guide-toc[data-astro-cid-tyt6eby2] a[data-astro-cid-tyt6eby2]{display:block;font-family:var(--gf-sans);font-size:12.5px;line-height:1.35;color:var(--muted);text-decoration:none;padding:6px 0 6px 14px;margin-left:-1px;border-left:2px solid transparent;transition:color .15s,border-color .15s}.guide-toc[data-astro-cid-tyt6eby2] a[data-astro-cid-tyt6eby2]:hover{color:var(--ink)}.guide-toc[data-astro-cid-tyt6eby2] a[data-astro-cid-tyt6eby2].active{color:var(--accent-dk);border-left-color:var(--accent);font-weight:500}}.report[data-astro-cid-tyt6eby2]{width:var(--colw);max-width:100%;margin:8px auto 0;background:var(--paper);box-shadow:0 8px 40px #0003}.report[data-astro-cid-tyt6eby2] .leaf[data-astro-cid-tyt6eby2]{padding:80px var(--pad);position:relative}.report[data-astro-cid-tyt6eby2] .leaf[data-astro-cid-tyt6eby2]+.leaf[data-astro-cid-tyt6eby2]{border-top:1px solid var(--line)}.report[data-astro-cid-tyt6eby2] .flow[data-astro-cid-tyt6eby2]>[data-astro-cid-tyt6eby2]+[data-astro-cid-tyt6eby2]{margin-top:1.05em}.report[data-astro-cid-tyt6eby2] .eyebrow[data-astro-cid-tyt6eby2]{font-family:var(--gf-sans);font-weight:600;text-transform:uppercase;letter-spacing:.24em;font-size:11px;color:var(--slate-dk)}.report[data-astro-cid-tyt6eby2] .cover[data-astro-cid-tyt6eby2]{background:var(--cover);color:var(--ink);padding:84px var(--pad) 64px;position:relative;overflow:hidden;min-height:560px;display:flex;flex-direction:column}.report[data-astro-cid-tyt6eby2] .hivewatermark[data-astro-cid-tyt6eby2]{position:absolute;inset:0;opacity:.1;pointer-events:none}.report[data-astro-cid-tyt6eby2] .cover[data-astro-cid-tyt6eby2] .hex[data-astro-cid-tyt6eby2]{width:74px;height:82px;position:relative;z-index:2;filter:drop-shadow(0 0 1.5px rgba(45,42,38,.65)) drop-shadow(0 4px 9px rgba(45,42,38,.55))}.report[data-astro-cid-tyt6eby2] .cover[data-astro-cid-tyt6eby2] .topline[data-astro-cid-tyt6eby2]{font-family:var(--gf-sans);font-weight:600;letter-spacing:.34em;text-transform:uppercase;font-size:12px;color:#3b4145;margin-top:26px;z-index:2;display:flex;gap:14px;align-items:center}.report[data-astro-cid-tyt6eby2] .statusbadge[data-astro-cid-tyt6eby2]{font-family:var(--gf-sans);font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-size:10px;color:#fff;background:var(--flag);padding:3px 9px;z-index:2}.report[data-astro-cid-tyt6eby2] .cover[data-astro-cid-tyt6eby2] h1[data-astro-cid-tyt6eby2]{font-family:var(--gf-head);font-weight:400;color:#fff;font-size:4.6rem;line-height:.92;letter-spacing:.01em;margin:34px 0 0;max-width:15ch;z-index:2}.report[data-astro-cid-tyt6eby2] .cover[data-astro-cid-tyt6eby2] .shift[data-astro-cid-tyt6eby2]{font-family:var(--gf-display);font-style:italic;font-weight:500;font-size:1.45rem;line-height:1.34;color:#33373a;max-width:34ch;margin-top:22px;z-index:2}.report[data-astro-cid-tyt6eby2] .cover[data-astro-cid-tyt6eby2] .spacer[data-astro-cid-tyt6eby2]{margin-top:auto}.report[data-astro-cid-tyt6eby2] .meta[data-astro-cid-tyt6eby2]{display:grid;grid-template-columns:repeat(2,auto);gap:18px 56px;border-top:1.5px solid rgba(43,38,34,.35);padding-top:24px;margin-top:36px;z-index:2;width:max-content;max-width:100%}.report[data-astro-cid-tyt6eby2] .meta[data-astro-cid-tyt6eby2] .m[data-astro-cid-tyt6eby2] .k[data-astro-cid-tyt6eby2]{font-family:var(--gf-sans);font-weight:600;letter-spacing:.2em;text-transform:uppercase;font-size:10px;color:#4b5256;margin-bottom:4px}.report[data-astro-cid-tyt6eby2] .meta[data-astro-cid-tyt6eby2] .m[data-astro-cid-tyt6eby2] .v[data-astro-cid-tyt6eby2]{font-family:var(--gf-body);font-size:.98rem;color:#23211e;line-height:1.4}.gbody[data-astro-cid-tyt6eby2]{font-family:var(--gf-body);font-size:17px;line-height:1.78;color:var(--body)}.gbody[data-astro-cid-tyt6eby2] p[data-astro-cid-tyt6eby2],.gbody[data-astro-cid-tyt6eby2] ul[data-astro-cid-tyt6eby2],.gbody[data-astro-cid-tyt6eby2] ol[data-astro-cid-tyt6eby2]{max-width:var(--read)}.gbody[data-astro-cid-tyt6eby2] p[data-astro-cid-tyt6eby2]{margin:0}.gbody[data-astro-cid-tyt6eby2] strong[data-astro-cid-tyt6eby2]{color:var(--ink);font-weight:700}.gbody[data-astro-cid-tyt6eby2] em[data-astro-cid-tyt6eby2]{font-style:italic}.gbody[data-astro-cid-tyt6eby2] h2[data-astro-cid-tyt6eby2]{font-family:var(--gf-display);font-weight:700;color:var(--ink);font-size:1.55rem;line-height:1.2;max-width:var(--read);margin:1.9em 0 .35em}.gbody[data-astro-cid-tyt6eby2] h3[data-astro-cid-tyt6eby2]{font-family:var(--gf-sans);font-weight:600;color:var(--ink);text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;margin:1.7em 0 .35em}.gbody[data-astro-cid-tyt6eby2] ul[data-astro-cid-tyt6eby2],.gbody[data-astro-cid-tyt6eby2] ol[data-astro-cid-tyt6eby2]{padding-left:1.2em}.gbody[data-astro-cid-tyt6eby2] li[data-astro-cid-tyt6eby2]+li[data-astro-cid-tyt6eby2]{margin-top:.4em}.gbody[data-astro-cid-tyt6eby2] a[data-astro-cid-tyt6eby2]{color:var(--accent-dk);text-decoration:underline;text-underline-offset:2px}.gbody[data-astro-cid-tyt6eby2] .statline[data-astro-cid-tyt6eby2]{display:flex;align-items:baseline;gap:18px;margin:26px 0;border-left:3px solid var(--accent);padding-left:20px}.gbody[data-astro-cid-tyt6eby2] .statline[data-astro-cid-tyt6eby2] .big[data-astro-cid-tyt6eby2]{font-family:var(--gf-display);font-weight:700;color:var(--ink);font-size:2.8rem;line-height:.9;letter-spacing:.01em;flex:none}.gbody[data-astro-cid-tyt6eby2] .statline[data-astro-cid-tyt6eby2] .big[data-astro-cid-tyt6eby2] .u[data-astro-cid-tyt6eby2]{font-size:1.4rem;color:var(--ink)}.gbody[data-astro-cid-tyt6eby2] .statline[data-astro-cid-tyt6eby2] .cap[data-astro-cid-tyt6eby2]{font-family:var(--gf-body);color:var(--body);font-size:.98rem;line-height:1.5;max-width:30rem}.gbody[data-astro-cid-tyt6eby2] .statline[data-astro-cid-tyt6eby2] .cap[data-astro-cid-tyt6eby2] b[data-astro-cid-tyt6eby2]{color:var(--ink)}.gbody[data-astro-cid-tyt6eby2] .proof[data-astro-cid-tyt6eby2]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--ink);margin:24px 0}.gbody[data-astro-cid-tyt6eby2] .proof[data-astro-cid-tyt6eby2] .cell[data-astro-cid-tyt6eby2]{padding:22px 18px;border-left:1px solid var(--line-ink)}.gbody[data-astro-cid-tyt6eby2] .proof[data-astro-cid-tyt6eby2] .cell[data-astro-cid-tyt6eby2]:first-child{border-left:0}.gbody[data-astro-cid-tyt6eby2] .proof[data-astro-cid-tyt6eby2] .num[data-astro-cid-tyt6eby2]{font-family:var(--gf-display);font-weight:700;color:var(--ink);font-size:1.9rem;line-height:1;letter-spacing:.01em}.gbody[data-astro-cid-tyt6eby2] .proof[data-astro-cid-tyt6eby2] .num[data-astro-cid-tyt6eby2] .u[data-astro-cid-tyt6eby2]{font-size:1rem;color:var(--ink)}.gbody[data-astro-cid-tyt6eby2] .proof[data-astro-cid-tyt6eby2] .cap[data-astro-cid-tyt6eby2]{font-family:var(--gf-sans);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:9px;line-height:1.4}.gbody[data-astro-cid-tyt6eby2] .glossary[data-astro-cid-tyt6eby2]{background:var(--mist);border:1px solid var(--line);padding:30px 34px 34px;margin:30px 0}.gbody[data-astro-cid-tyt6eby2] .glossary[data-astro-cid-tyt6eby2] dl[data-astro-cid-tyt6eby2]{display:grid;gap:18px}.gbody[data-astro-cid-tyt6eby2] .gterm[data-astro-cid-tyt6eby2]{border-top:1px solid var(--line-ink);padding-top:16px}.gbody[data-astro-cid-tyt6eby2] .gterm[data-astro-cid-tyt6eby2] dt[data-astro-cid-tyt6eby2]{font-family:var(--gf-sans);font-weight:700;color:var(--accent-dk);font-size:.86rem;letter-spacing:.04em;margin-bottom:5px}.gbody[data-astro-cid-tyt6eby2] .gterm[data-astro-cid-tyt6eby2] dd[data-astro-cid-tyt6eby2]{font-family:var(--gf-body);color:var(--body);font-size:.98rem;line-height:1.6;max-width:38rem}.gbody[data-astro-cid-tyt6eby2] .pull[data-astro-cid-tyt6eby2]{max-width:38rem;margin:46px auto;text-align:center;border-top:1px solid var(--line-ink);border-bottom:1px solid var(--line-ink);padding:34px 12px 30px}.gbody[data-astro-cid-tyt6eby2] .pull[data-astro-cid-tyt6eby2] q[data-astro-cid-tyt6eby2]{font-family:var(--gf-display);font-weight:500;font-style:italic;font-size:2rem;line-height:1.26;color:var(--ink);quotes:none}.gbody[data-astro-cid-tyt6eby2] .synthesis[data-astro-cid-tyt6eby2]{background:var(--ink);color:#e9e4dd;padding:38px 40px 40px;margin:36px 0}.gbody[data-astro-cid-tyt6eby2] .synthesis[data-astro-cid-tyt6eby2] .label[data-astro-cid-tyt6eby2]{font-family:var(--gf-sans);font-weight:600;letter-spacing:.22em;text-transform:uppercase;font-size:10px;color:#d9b894;margin-bottom:16px}.gbody[data-astro-cid-tyt6eby2] .synthesis[data-astro-cid-tyt6eby2] .thread[data-astro-cid-tyt6eby2]{font-family:var(--gf-display);font-weight:500;font-size:1.7rem;line-height:1.28;color:#fff;max-width:24ch;margin-bottom:18px}.gbody[data-astro-cid-tyt6eby2] .synthesis[data-astro-cid-tyt6eby2] p[data-astro-cid-tyt6eby2]{font-family:var(--gf-body);font-size:1rem;line-height:1.66;color:#c8c2b9;max-width:38rem}.gbody[data-astro-cid-tyt6eby2] .synthesis[data-astro-cid-tyt6eby2] p[data-astro-cid-tyt6eby2]+p[data-astro-cid-tyt6eby2]{margin-top:.8em}.gbody[data-astro-cid-tyt6eby2] .synthesis[data-astro-cid-tyt6eby2] p[data-astro-cid-tyt6eby2] b[data-astro-cid-tyt6eby2]{color:#fff}.gbody[data-astro-cid-tyt6eby2] .trust-stack[data-astro-cid-tyt6eby2]{display:flex;gap:16px;align-items:stretch;margin:32px 0;max-width:42rem}.gbody[data-astro-cid-tyt6eby2] .ts-axis[data-astro-cid-tyt6eby2]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-family:var(--gf-sans);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);writing-mode:vertical-rl;text-orientation:mixed;padding:4px 0;flex:none}.gbody[data-astro-cid-tyt6eby2] .ts-axis[data-astro-cid-tyt6eby2] .ts-arrow[data-astro-cid-tyt6eby2]{writing-mode:horizontal-tb;font-size:18px;color:var(--accent-dk);line-height:1}.gbody[data-astro-cid-tyt6eby2] .ts-layers[data-astro-cid-tyt6eby2]{display:flex;flex-direction:column;gap:6px;flex:1}.gbody[data-astro-cid-tyt6eby2] .ts-layer[data-astro-cid-tyt6eby2]{padding:13px 18px;border-radius:3px;position:relative}.gbody[data-astro-cid-tyt6eby2] .ts-layer[data-astro-cid-tyt6eby2] .ts-k[data-astro-cid-tyt6eby2]{font-family:var(--gf-sans);font-weight:700;font-size:.92rem;display:block}.gbody[data-astro-cid-tyt6eby2] .ts-layer[data-astro-cid-tyt6eby2] .ts-d[data-astro-cid-tyt6eby2]{font-family:var(--gf-body);font-size:.82rem;line-height:1.42;display:block;margin-top:2px}.gbody[data-astro-cid-tyt6eby2] .ts-layer[data-astro-cid-tyt6eby2] .ts-tag[data-astro-cid-tyt6eby2]{position:absolute;top:13px;right:16px;font-family:var(--gf-sans);font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;opacity:.85}.gbody[data-astro-cid-tyt6eby2] .ts-layer[data-astro-cid-tyt6eby2].l5{background:#2b2622;color:#f3ede4}.gbody[data-astro-cid-tyt6eby2] .ts-layer[data-astro-cid-tyt6eby2].l4{background:#4a4f52;color:#f3f4f5}.gbody[data-astro-cid-tyt6eby2] .ts-layer[data-astro-cid-tyt6eby2].l3{background:#6e757a;color:#fff}.gbody[data-astro-cid-tyt6eby2] .ts-layer[data-astro-cid-tyt6eby2].l2{background:#aab0b3;color:#23211e}.gbody[data-astro-cid-tyt6eby2] .ts-layer[data-astro-cid-tyt6eby2].l1{background:var(--mist);color:#5a554d;border:1px solid var(--line-ink)}.gbody[data-astro-cid-tyt6eby2] .ts-layer[data-astro-cid-tyt6eby2].l5 .ts-d[data-astro-cid-tyt6eby2],.gbody[data-astro-cid-tyt6eby2] .ts-layer[data-astro-cid-tyt6eby2].l4 .ts-d[data-astro-cid-tyt6eby2],.gbody[data-astro-cid-tyt6eby2] .ts-layer[data-astro-cid-tyt6eby2].l3 .ts-d[data-astro-cid-tyt6eby2]{color:#ffffffd1}.gbody[data-astro-cid-tyt6eby2] .ts-layer[data-astro-cid-tyt6eby2].l2 .ts-d[data-astro-cid-tyt6eby2]{color:#3c3833}.gbody[data-astro-cid-tyt6eby2] .step-cards[data-astro-cid-tyt6eby2]{display:flex;flex-direction:column;gap:14px;margin:28px 0}.gbody[data-astro-cid-tyt6eby2] .step-card[data-astro-cid-tyt6eby2]{display:grid;grid-template-columns:46px 1fr;gap:16px;border:1px solid var(--line);border-radius:10px;padding:22px 24px;background:#fff;align-items:start}.gbody[data-astro-cid-tyt6eby2] .step-card[data-astro-cid-tyt6eby2] .sc-n[data-astro-cid-tyt6eby2]{font-family:var(--gf-display);font-weight:700;font-size:1.8rem;color:var(--accent-dk);line-height:1}.gbody[data-astro-cid-tyt6eby2] .step-card[data-astro-cid-tyt6eby2] h4[data-astro-cid-tyt6eby2]{font-family:var(--gf-display);font-weight:700;font-size:1.15rem;color:var(--ink);margin:0 0 6px}.gbody[data-astro-cid-tyt6eby2] .step-card[data-astro-cid-tyt6eby2] p[data-astro-cid-tyt6eby2]{margin:0 0 12px;max-width:none;font-size:.97rem}.gbody[data-astro-cid-tyt6eby2] .step-card[data-astro-cid-tyt6eby2] .artifact[data-astro-cid-tyt6eby2]{display:inline-block;font-family:var(--gf-sans);font-size:.74rem;letter-spacing:.03em;color:var(--accent-dk);background:#a87a521f;border:1px solid rgba(168,122,82,.4);border-radius:5px;padding:5px 11px}.gbody[data-astro-cid-tyt6eby2] .step-card[data-astro-cid-tyt6eby2] .artifact[data-astro-cid-tyt6eby2] b[data-astro-cid-tyt6eby2]{color:var(--accent-dk);font-weight:700}.gbody[data-astro-cid-tyt6eby2] .qa[data-astro-cid-tyt6eby2]{display:flex;flex-direction:column;margin:26px 0;border-top:1px solid var(--line-ink)}.gbody[data-astro-cid-tyt6eby2] .qa-item[data-astro-cid-tyt6eby2]{padding:20px 0;border-bottom:1px solid var(--line)}.gbody[data-astro-cid-tyt6eby2] .qa-item[data-astro-cid-tyt6eby2] .q[data-astro-cid-tyt6eby2]{font-family:var(--gf-display);font-style:italic;font-weight:500;font-size:1.15rem;line-height:1.32;color:var(--ink);margin:0 0 8px;max-width:none}.gbody[data-astro-cid-tyt6eby2] .qa-item[data-astro-cid-tyt6eby2] .a[data-astro-cid-tyt6eby2]{margin:0;color:var(--body);font-size:.97rem}@media(max-width:560px){.gbody[data-astro-cid-tyt6eby2] .trust-stack[data-astro-cid-tyt6eby2]{flex-direction:column-reverse;gap:10px}.gbody[data-astro-cid-tyt6eby2] .ts-axis[data-astro-cid-tyt6eby2]{flex-direction:row;writing-mode:horizontal-tb;justify-content:space-between;width:100%}}.report[data-astro-cid-tyt6eby2] .sources[data-astro-cid-tyt6eby2]{margin-top:10px}.report[data-astro-cid-tyt6eby2] .src[data-astro-cid-tyt6eby2]{display:grid;grid-template-columns:30px 1fr 96px;gap:16px;align-items:baseline;padding:14px 0;border-top:1px solid var(--line)}.report[data-astro-cid-tyt6eby2] .src[data-astro-cid-tyt6eby2]:first-of-type{border-top:1px solid var(--line-ink)}.report[data-astro-cid-tyt6eby2] .src[data-astro-cid-tyt6eby2] .sn[data-astro-cid-tyt6eby2]{font-family:var(--gf-display);font-weight:700;color:var(--ink);font-size:1rem;font-variant-numeric:tabular-nums}.report[data-astro-cid-tyt6eby2] .src[data-astro-cid-tyt6eby2] .sc[data-astro-cid-tyt6eby2]{font-family:var(--gf-body);color:var(--ink);font-size:.97rem;line-height:1.5}.report[data-astro-cid-tyt6eby2] .src[data-astro-cid-tyt6eby2] .sc[data-astro-cid-tyt6eby2] small[data-astro-cid-tyt6eby2]{display:block;font-family:var(--gf-sans);font-size:11px;letter-spacing:.04em;color:var(--muted);margin-top:3px}.report[data-astro-cid-tyt6eby2] .src[data-astro-cid-tyt6eby2] .sd[data-astro-cid-tyt6eby2]{font-family:var(--gf-sans);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--slate);text-align:right;font-variant-numeric:tabular-nums}.report[data-astro-cid-tyt6eby2] .src[data-astro-cid-tyt6eby2] .sd[data-astro-cid-tyt6eby2] b[data-astro-cid-tyt6eby2]{display:block;color:var(--accent-dk);font-weight:600}.report[data-astro-cid-tyt6eby2] .back[data-astro-cid-tyt6eby2]{background:var(--cover);color:var(--ink);padding:78px var(--pad);min-height:460px;display:flex;flex-direction:column;position:relative;overflow:hidden}.report[data-astro-cid-tyt6eby2] .back[data-astro-cid-tyt6eby2] .promise[data-astro-cid-tyt6eby2]{font-family:var(--gf-display);font-weight:700;font-size:2rem;line-height:1.14;color:#23211e;max-width:22ch;z-index:2}.report[data-astro-cid-tyt6eby2] .back[data-astro-cid-tyt6eby2] .blurb[data-astro-cid-tyt6eby2]{font-family:var(--gf-body);font-size:1rem;line-height:1.7;color:#23211e;max-width:46ch;margin-top:20px;z-index:2}.report[data-astro-cid-tyt6eby2] .back[data-astro-cid-tyt6eby2] .sig[data-astro-cid-tyt6eby2]{margin-top:auto;font-family:var(--gf-display);font-style:italic;font-weight:700;font-size:1.3rem;color:#23211e;z-index:2;border-top:1.5px solid rgba(43,38,34,.35);padding-top:22px}.report[data-astro-cid-tyt6eby2] .reads[data-astro-cid-tyt6eby2]{display:grid;gap:0;background:#fff;border:1px solid rgba(43,38,34,.22);border-radius:8px;overflow:hidden;margin:24px 0 0;z-index:2}.report[data-astro-cid-tyt6eby2] .read-row[data-astro-cid-tyt6eby2]{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;padding:18px 22px;border-top:1px solid var(--line);text-decoration:none;transition:background .15s}.report[data-astro-cid-tyt6eby2] .read-row[data-astro-cid-tyt6eby2]:first-child{border-top:0}.report[data-astro-cid-tyt6eby2] .read-row[data-astro-cid-tyt6eby2] .rt[data-astro-cid-tyt6eby2]{font-family:var(--gf-sans);font-weight:600;color:var(--ink);font-size:1.02rem}.report[data-astro-cid-tyt6eby2] .read-row[data-astro-cid-tyt6eby2] .rt[data-astro-cid-tyt6eby2] small[data-astro-cid-tyt6eby2]{display:block;font-weight:400;color:var(--muted);font-size:13px;letter-spacing:.01em;line-height:1.45;margin-top:4px}.report[data-astro-cid-tyt6eby2] .read-row[data-astro-cid-tyt6eby2] .go[data-astro-cid-tyt6eby2]{font-family:var(--gf-sans);font-size:.74rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-dk);white-space:nowrap}.report[data-astro-cid-tyt6eby2] .read-row[data-astro-cid-tyt6eby2].primary,.report[data-astro-cid-tyt6eby2] .read-row[data-astro-cid-tyt6eby2]:hover{background:var(--mist-2)}.report[data-astro-cid-tyt6eby2] .read-row[data-astro-cid-tyt6eby2].primary:hover{background:var(--mist)}.report[data-astro-cid-tyt6eby2] .read-row[data-astro-cid-tyt6eby2]:hover .rt[data-astro-cid-tyt6eby2]{color:var(--copper-dk)}@media(max-width:840px){.guide-page[data-astro-cid-tyt6eby2]{--pad:56px}.report[data-astro-cid-tyt6eby2] .cover[data-astro-cid-tyt6eby2] h1[data-astro-cid-tyt6eby2]{font-size:3.2rem}.report[data-astro-cid-tyt6eby2] .meta[data-astro-cid-tyt6eby2]{grid-template-columns:1fr;gap:14px}.gbody[data-astro-cid-tyt6eby2] .proof[data-astro-cid-tyt6eby2]{grid-template-columns:repeat(2,1fr)}.gbody[data-astro-cid-tyt6eby2] .proof[data-astro-cid-tyt6eby2] .cell[data-astro-cid-tyt6eby2]:nth-child(3){border-left:0}.gbody[data-astro-cid-tyt6eby2] .statline[data-astro-cid-tyt6eby2]{flex-direction:column;gap:8px}.report[data-astro-cid-tyt6eby2] .pull[data-astro-cid-tyt6eby2] q[data-astro-cid-tyt6eby2]{font-size:1.5rem}.report[data-astro-cid-tyt6eby2] .src[data-astro-cid-tyt6eby2]{grid-template-columns:24px 1fr}.report[data-astro-cid-tyt6eby2] .src[data-astro-cid-tyt6eby2] .sd[data-astro-cid-tyt6eby2]{grid-column:2;text-align:left;margin-top:2px}}
