.author[data-astro-cid-hbs4ykhd]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:1.25rem;margin-top:2.5rem;padding:1.5rem;display:grid}.avatar[data-astro-cid-hbs4ykhd]{object-fit:cover;object-position:center 35%;background:var(--bg);border-radius:50%;width:96px;height:96px;display:block}@media (width<=540px){.author[data-astro-cid-hbs4ykhd]{grid-template-columns:76px minmax(0,1fr);gap:1rem;padding:1.1rem}.avatar[data-astro-cid-hbs4ykhd]{width:76px;height:76px}}.name[data-astro-cid-hbs4ykhd]{margin-bottom:.25rem;font-weight:700}.author[data-astro-cid-hbs4ykhd] p[data-astro-cid-hbs4ykhd]{max-width:none}.links[data-astro-cid-hbs4ykhd]{margin-top:.5rem}.est[data-astro-cid-n3zwubnz]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);gap:1rem;margin:2.5rem 0;padding:clamp(1.25rem,3vw,2rem);display:grid}.q[data-astro-cid-n3zwubnz]{margin:0;font-size:1.4rem;font-weight:700;line-height:1.2}.row[data-astro-cid-n3zwubnz]{border-top:1px solid var(--line-soft);gap:.5rem;padding-top:1rem;display:grid}.lab[data-astro-cid-n3zwubnz]{font-size:var(--tiny);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:700}.opts[data-astro-cid-n3zwubnz]{flex-wrap:wrap;gap:.5rem;display:flex}.opts[data-astro-cid-n3zwubnz] button[data-astro-cid-n3zwubnz]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);font-size:var(--small);cursor:pointer;padding:.6rem .9rem;transition:background-color .15s,color .15s}.opts[data-astro-cid-n3zwubnz] button[data-astro-cid-n3zwubnz]:hover,.opts[data-astro-cid-n3zwubnz] button[data-astro-cid-n3zwubnz][aria-pressed=true]{background:var(--ink);color:var(--bg)}.out[data-astro-cid-n3zwubnz]{border-radius:var(--radius);background:var(--ink);color:var(--bg);gap:1rem;padding:1.25rem;display:grid}.out[data-astro-cid-n3zwubnz] .tiny[data-astro-cid-n3zwubnz]{color:#c8c8c8}@media (width>=640px){.out[data-astro-cid-n3zwubnz]{grid-template-columns:1fr 1fr}}.big[data-astro-cid-n3zwubnz]{margin:.2rem 0;font-size:clamp(1.8rem,3.5vw,2.6rem)}.est[data-astro-cid-n3zwubnz] .btn[data-astro-cid-n3zwubnz]{justify-self:start}.ia-opening[data-astro-cid-yqxeq5cz]{margin-block:0 3rem}.ia-flow[data-astro-cid-yqxeq5cz]{border-radius:var(--radius);color:#183c2b;background:#dce9dd;margin:0;padding:clamp(1.4rem,4vw,2.5rem)}.ia-flow[data-astro-cid-yqxeq5cz] figcaption[data-astro-cid-yqxeq5cz]{letter-spacing:-.025em;font-size:clamp(1.7rem,3vw,2.7rem);font-weight:700;line-height:1.15}.ia-flow[data-astro-cid-yqxeq5cz] figcaption[data-astro-cid-yqxeq5cz] span[data-astro-cid-yqxeq5cz]{color:#3d6550}.ia-flow[data-astro-cid-yqxeq5cz] ol[data-astro-cid-yqxeq5cz]{grid-template-columns:repeat(3,1fr);gap:1.6rem;margin:2.3rem 0 1.5rem;padding:0;list-style:none;display:grid}.ia-flow[data-astro-cid-yqxeq5cz] li[data-astro-cid-yqxeq5cz]{align-content:start;gap:.45rem;margin:0;font-size:.88rem;display:grid;position:relative}.ia-flow[data-astro-cid-yqxeq5cz] li[data-astro-cid-yqxeq5cz]:not(:last-child):after{content:"→";font-size:1.6rem;position:absolute;top:.3rem;right:-1.1rem}.ia-flow[data-astro-cid-yqxeq5cz] svg[data-astro-cid-yqxeq5cz]{width:38px;height:38px;margin-bottom:.45rem}.ia-flow[data-astro-cid-yqxeq5cz] strong[data-astro-cid-yqxeq5cz]{font-size:1rem}.ia-flow[data-astro-cid-yqxeq5cz] p[data-astro-cid-yqxeq5cz]{margin:0;font-size:.75rem;line-height:1.5}.ia-start[data-astro-cid-yqxeq5cz]{flex-wrap:wrap;align-items:center;gap:.8rem 1.25rem;margin-top:1.4rem;display:flex}.ia-start[data-astro-cid-yqxeq5cz] p[data-astro-cid-yqxeq5cz]{width:100%;margin:0;font-weight:700}.ia-button[data-astro-cid-yqxeq5cz]{color:#fff;border-radius:var(--radius);background:#111;justify-content:center;align-items:center;gap:1.2rem;min-height:50px;padding:.85rem 1.2rem;font-size:.9rem;font-weight:700;line-height:1.5;transition:background .18s;display:inline-flex;text-decoration:none!important}.ia-button[data-astro-cid-yqxeq5cz]:hover{background:#304d3a}.ia-button[data-astro-cid-yqxeq5cz]:focus-visible,.ia-text-link[data-astro-cid-yqxeq5cz]:focus-visible{outline-offset:4px;outline:3px solid #609976}.ia-note[data-astro-cid-yqxeq5cz]{font-size:.78rem}.ia-close[data-astro-cid-yqxeq5cz]{color:#fff;border-radius:var(--radius);background:#172e24;margin:3rem 0;padding:clamp(1.5rem,4vw,2.6rem)}.ia-close-icon[data-astro-cid-yqxeq5cz]{color:#bde0c4;width:42px;height:42px}.ia-close[data-astro-cid-yqxeq5cz] h2[data-astro-cid-yqxeq5cz]{color:#fff;font-size:clamp(1.65rem,3vw,2.3rem);line-height:1.18;font-family:var(--body);text-transform:none;letter-spacing:-.025em;margin:1rem 0!important}.ia-close[data-astro-cid-yqxeq5cz] p[data-astro-cid-yqxeq5cz]{color:#e1ece5;line-height:1.65}.ia-button-mint[data-astro-cid-yqxeq5cz]{background:#cce6d0;color:#172e24!important}.ia-button-mint[data-astro-cid-yqxeq5cz]:hover{background:#e5f3e7}.ia-close[data-astro-cid-yqxeq5cz] .ia-note[data-astro-cid-yqxeq5cz]{margin:.8rem 0 1.3rem;font-size:.78rem}.ia-text-link[data-astro-cid-yqxeq5cz]{text-underline-offset:4px;font-size:.85rem;color:#e1ece5!important}@media (width<=550px){.ia-flow[data-astro-cid-yqxeq5cz] ol[data-astro-cid-yqxeq5cz]{grid-template-columns:1fr;gap:1.4rem}.ia-flow[data-astro-cid-yqxeq5cz] li[data-astro-cid-yqxeq5cz]{grid-template-columns:38px 1fr;column-gap:1rem}.ia-flow[data-astro-cid-yqxeq5cz] svg[data-astro-cid-yqxeq5cz]{grid-row:span 2;margin:0}.ia-flow[data-astro-cid-yqxeq5cz] li[data-astro-cid-yqxeq5cz]:not(:last-child):after{display:none}.ia-start[data-astro-cid-yqxeq5cz] .ia-button[data-astro-cid-yqxeq5cz],.ia-close[data-astro-cid-yqxeq5cz] .ia-button[data-astro-cid-yqxeq5cz]{gap:.6rem;width:100%}.ia-button[data-astro-cid-yqxeq5cz] span[data-astro-cid-yqxeq5cz]{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.ia-button[data-astro-cid-yqxeq5cz]{transition:none}}.head[data-astro-cid-zg7dkzxc]{border-bottom:1px solid var(--line);padding-block:clamp(2rem,5vw,4rem) clamp(1.5rem,3vw,2.5rem)}.head[data-astro-cid-zg7dkzxc] .wrap[data-astro-cid-zg7dkzxc]{gap:1rem;max-width:920px;display:grid}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{padding-block:4px}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{text-decoration:underline}h1[data-astro-cid-zg7dkzxc]{letter-spacing:-.01em;margin:0;font-size:clamp(1.9rem,4.2vw,3.4rem);font-weight:700;line-height:1.1}.body[data-astro-cid-zg7dkzxc]{padding-block:clamp(2rem, 4vw, 3.5rem) var(--section);gap:2.5rem;max-width:920px;display:grid}@media (width>=1100px){.body[data-astro-cid-zg7dkzxc]{max-width:var(--max);grid-template-columns:240px 1fr;gap:4rem}.toc[data-astro-cid-zg7dkzxc]{align-self:start;position:sticky;top:80px}}.toc[data-astro-cid-zg7dkzxc] ol[data-astro-cid-zg7dkzxc]{font-size:var(--small);gap:.45rem;padding-left:1.1rem;list-style:decimal;display:grid}.toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{padding-block:3px}.toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{text-decoration:underline}.more[data-astro-cid-zg7dkzxc]{border-top:1px solid var(--line);padding-block:2.5rem var(--section)}.more[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);gap:1px;margin-top:1rem;display:grid;overflow:hidden}@media (width>=760px){.more[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{grid-template-columns:1fr 1fr}}.more[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{background:var(--paper);gap:.6rem;padding:1.25rem;font-weight:700;display:grid}.more[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{background:#fff}.more[data-astro-cid-zg7dkzxc] .tag[data-astro-cid-zg7dkzxc]{width:fit-content}
