.draft[data-astro-cid-qz5rx5nl]{color:var(--fg-2);text-align:center;margin:0 auto;padding-block:10px;font-size:.8rem}h2[data-astro-cid-qz5rx5nl] span[data-astro-cid-qz5rx5nl],h1[data-astro-cid-qz5rx5nl] span[data-astro-cid-qz5rx5nl]{color:var(--accent-text)}.gb-hero[data-astro-cid-qz5rx5nl]{isolation:isolate;padding:clamp(56px,10vw,120px) 0;position:relative;overflow:hidden}.gb-hero[data-astro-cid-qz5rx5nl] .bg[data-astro-cid-qz5rx5nl]{object-fit:cover;object-position:75% 50%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.gb-hero[data-astro-cid-qz5rx5nl]:after{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--night) 94%, transparent) 0%, color-mix(in srgb, var(--night) 82%, transparent) 50%, color-mix(in srgb, var(--night) 25%, transparent) 100%);position:absolute;inset:0}@media (width<=700px){.gb-hero[data-astro-cid-qz5rx5nl]:after{background:color-mix(in srgb, var(--night) 82%, transparent)}}.gb-hero[data-astro-cid-qz5rx5nl] h1[data-astro-cid-qz5rx5nl]{font-size:var(--step-5);margin:10px 0 20px;line-height:.98}.gb-hero[data-astro-cid-qz5rx5nl] .lede[data-astro-cid-qz5rx5nl]{max-width:52ch;color:var(--fg)}.promise[data-astro-cid-qz5rx5nl]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:36px 0 0;padding:0;list-style:none;display:grid}.promise[data-astro-cid-qz5rx5nl] li[data-astro-cid-qz5rx5nl]{border-top:3px solid var(--accent-on-dark);gap:6px;padding-top:14px;display:grid}.promise[data-astro-cid-qz5rx5nl] strong[data-astro-cid-qz5rx5nl]{font-size:var(--step-3);color:var(--sun);line-height:1.05}.promise[data-astro-cid-qz5rx5nl] span[data-astro-cid-qz5rx5nl]{color:var(--fg-2)}section[data-astro-cid-qz5rx5nl] h2[data-astro-cid-qz5rx5nl]{font-size:var(--step-4);margin:8px 0 18px;line-height:1.02}.flow[data-astro-cid-qz5rx5nl]{counter-reset:f;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:28px 0;padding:0;list-style:none;display:grid}.flow[data-astro-cid-qz5rx5nl] li[data-astro-cid-qz5rx5nl]{border:var(--bw) solid var(--edge);border-radius:var(--radius-card);background:var(--snow);color:var(--ink);padding:18px;position:relative}.flow[data-astro-cid-qz5rx5nl] li[data-astro-cid-qz5rx5nl]:not(:last-child):after{content:"→";font:700 1.4rem var(--font-body);color:var(--accent-text);z-index:1;position:absolute;top:50%;right:-14px;transform:translate(50%,-50%)}.flow[data-astro-cid-qz5rx5nl] h3[data-astro-cid-qz5rx5nl]{margin:6px 0 8px;font-size:1.15rem}.flow[data-astro-cid-qz5rx5nl] p[data-astro-cid-qz5rx5nl]{color:var(--ink-2);margin:0;font-size:.95rem}.step[data-astro-cid-qz5rx5nl]{background:var(--accent);width:28px;height:28px;color:var(--on-accent);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.split[data-astro-cid-qz5rx5nl]{border:var(--bw) solid var(--edge);border-radius:var(--radius-card);background:var(--paper-2);gap:12px;max-width:760px;margin:36px 0;padding:22px;display:grid}.split[data-astro-cid-qz5rx5nl] label[data-astro-cid-qz5rx5nl]{font-weight:700}.amount[data-astro-cid-qz5rx5nl]{font:600 1.6rem var(--font-body);align-items:center;gap:6px;display:flex}.amount[data-astro-cid-qz5rx5nl] input[data-astro-cid-qz5rx5nl]{max-width:220px;min-height:56px;font-size:1.6rem}.bar[data-astro-cid-qz5rx5nl]{border:var(--bw-thin) solid var(--edge);border-radius:999px;height:26px;display:flex;overflow:hidden}.bar[data-astro-cid-qz5rx5nl] .ground[data-astro-cid-qz5rx5nl]{background:var(--pop);flex:95 1 0}.bar[data-astro-cid-qz5rx5nl] .molf[data-astro-cid-qz5rx5nl]{background:var(--sun);flex:5 1 0}.legend[data-astro-cid-qz5rx5nl]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.legend[data-astro-cid-qz5rx5nl] div[data-astro-cid-qz5rx5nl]{gap:2px;display:grid}.legend[data-astro-cid-qz5rx5nl] dt[data-astro-cid-qz5rx5nl]{color:var(--fg-2);font-size:.85rem}.legend[data-astro-cid-qz5rx5nl] dd[data-astro-cid-qz5rx5nl]{font-size:var(--step-2);margin:0}.fine[data-astro-cid-qz5rx5nl]{color:var(--fg-2);margin:0;font-size:.85rem}.nocut[data-astro-cid-qz5rx5nl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 40px;max-width:1000px;display:grid}.nocut[data-astro-cid-qz5rx5nl] h3[data-astro-cid-qz5rx5nl]{font-size:var(--step-2);grid-row:1;margin:0}.nocut[data-astro-cid-qz5rx5nl] p[data-astro-cid-qz5rx5nl]{grid-row:2;margin:0}.ways-sec[data-astro-cid-qz5rx5nl]{background:var(--paper-2);border-block:var(--bw) solid var(--edge)}.ways[data-astro-cid-qz5rx5nl]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 18px;padding:0;list-style:none;display:grid}.ways[data-astro-cid-qz5rx5nl] li[data-astro-cid-qz5rx5nl]{border:var(--bw) solid var(--edge);border-radius:var(--radius-card);background:var(--snow);color:var(--ink);align-content:start;gap:8px;padding:20px;display:grid}.ways[data-astro-cid-qz5rx5nl] .n[data-astro-cid-qz5rx5nl]{font-size:var(--step-2);color:var(--accent-text)}.ways[data-astro-cid-qz5rx5nl] h3[data-astro-cid-qz5rx5nl]{margin:0;font-size:1.3rem}.ways[data-astro-cid-qz5rx5nl] p[data-astro-cid-qz5rx5nl]{color:var(--ink-2);margin:0}.ways[data-astro-cid-qz5rx5nl] .flag[data-astro-cid-qz5rx5nl]{border-left:3px solid var(--sun);background:var(--paper-2);color:var(--ink);padding:10px 12px;font-size:.88rem}.route[data-astro-cid-qz5rx5nl]{font-weight:700}.causes[data-astro-cid-qz5rx5nl]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin:24px 0 12px;padding:0;list-style:none;display:grid}.causes[data-astro-cid-qz5rx5nl] li[data-astro-cid-qz5rx5nl]{border-top:3px solid var(--pop);background:var(--paper-2);border-radius:0 0 var(--radius-card) var(--radius-card);padding:16px 18px}.causes[data-astro-cid-qz5rx5nl] h3[data-astro-cid-qz5rx5nl]{margin:0 0 6px;font-size:1.1rem}.causes[data-astro-cid-qz5rx5nl] p[data-astro-cid-qz5rx5nl]{color:var(--fg-2);margin:0;font-size:.95rem}.sniff[data-astro-cid-qz5rx5nl] .grid[data-astro-cid-qz5rx5nl]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,5vw,64px);display:grid}.sniff[data-astro-cid-qz5rx5nl] .lede[data-astro-cid-qz5rx5nl]{color:var(--fg);max-width:40ch}.roar[data-astro-cid-qz5rx5nl]{color:var(--fg);margin-top:14px}.checks[data-astro-cid-qz5rx5nl]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.checks[data-astro-cid-qz5rx5nl] li[data-astro-cid-qz5rx5nl]{border-left:3px solid var(--accent-on-dark);color:var(--fg-2);padding-left:18px}.checks[data-astro-cid-qz5rx5nl] strong[data-astro-cid-qz5rx5nl],.checks[data-astro-cid-qz5rx5nl] a[data-astro-cid-qz5rx5nl]{color:var(--fg)}.molf-grid[data-astro-cid-qz5rx5nl]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,64px);display:grid}.facts[data-astro-cid-qz5rx5nl]{gap:8px;margin:0;padding-left:1.2em;display:grid}.why-sec[data-astro-cid-qz5rx5nl]{background:var(--paper-2);border-block:var(--bw) solid var(--edge)}.stats[data-astro-cid-qz5rx5nl]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0 14px;padding:0;list-style:none;display:grid}.stats[data-astro-cid-qz5rx5nl] li[data-astro-cid-qz5rx5nl]{border-top:3px solid var(--accent);gap:6px;padding-top:12px;display:grid}.stats[data-astro-cid-qz5rx5nl] strong[data-astro-cid-qz5rx5nl]{font-size:var(--step-4);color:var(--accent-text);line-height:1.05}.when[data-astro-cid-qz5rx5nl]{border-left:3px solid var(--edge);gap:0;margin:24px 0 10px;padding:0;list-style:none;display:grid}.when[data-astro-cid-qz5rx5nl] li[data-astro-cid-qz5rx5nl]{border-bottom:1px dashed var(--line-strong);grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:16px;padding:10px 0 10px 18px;display:grid}.when[data-astro-cid-qz5rx5nl] .mono[data-astro-cid-qz5rx5nl]{color:var(--accent-text);font-size:.85rem;font-weight:600}.when[data-astro-cid-qz5rx5nl] p[data-astro-cid-qz5rx5nl]{margin:0}.pilot[data-astro-cid-qz5rx5nl]{border:var(--bw) solid var(--accent);border-radius:var(--radius-card);justify-items:start;gap:10px;max-width:720px;margin-top:36px;padding:22px;display:grid}.pilot[data-astro-cid-qz5rx5nl] h3[data-astro-cid-qz5rx5nl],.pilot[data-astro-cid-qz5rx5nl] p[data-astro-cid-qz5rx5nl]{margin:0}.review[data-astro-cid-qz5rx5nl]{background:var(--paper-2);border-block:3px dashed var(--sun)}.review[data-astro-cid-qz5rx5nl] h2[data-astro-cid-qz5rx5nl]{font-size:var(--step-3)}.review[data-astro-cid-qz5rx5nl] ol[data-astro-cid-qz5rx5nl]{gap:12px;max-width:80ch;padding-left:1.4em;display:grid}.sources[data-astro-cid-qz5rx5nl] ul[data-astro-cid-qz5rx5nl]{gap:6px;padding-left:1.2em;font-size:.9rem;display:grid}@media (width<=980px){.flow[data-astro-cid-qz5rx5nl]{grid-template-columns:repeat(2,minmax(0,1fr))}.flow[data-astro-cid-qz5rx5nl] li[data-astro-cid-qz5rx5nl]:nth-child(2):after{display:none}.ways[data-astro-cid-qz5rx5nl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.promise[data-astro-cid-qz5rx5nl],.stats[data-astro-cid-qz5rx5nl],.legend[data-astro-cid-qz5rx5nl],.nocut[data-astro-cid-qz5rx5nl],.molf-grid[data-astro-cid-qz5rx5nl],.sniff[data-astro-cid-qz5rx5nl] .grid[data-astro-cid-qz5rx5nl],.ways[data-astro-cid-qz5rx5nl]{grid-template-columns:minmax(0,1fr)}.nocut[data-astro-cid-qz5rx5nl] h3[data-astro-cid-qz5rx5nl],.nocut[data-astro-cid-qz5rx5nl] p[data-astro-cid-qz5rx5nl]{grid-row:auto}.flow[data-astro-cid-qz5rx5nl]{grid-template-columns:minmax(0,1fr);gap:26px}.flow[data-astro-cid-qz5rx5nl] li[data-astro-cid-qz5rx5nl]:not(:last-child):after{content:"↓";inset:auto auto -26px 50%;transform:translate(-50%)}.flow[data-astro-cid-qz5rx5nl] li[data-astro-cid-qz5rx5nl]:nth-child(2):after{display:block}.when[data-astro-cid-qz5rx5nl] li[data-astro-cid-qz5rx5nl]{grid-template-columns:minmax(0,1fr);gap:4px}}
