.ref-head-copy[data-astro-cid-pj7a5ke2]{min-width:0}.answer[data-astro-cid-pj7a5ke2]{max-width:66ch;box-shadow:var(--shadow-raised);margin:1.75rem 0 0;padding:1.25rem 1.375rem 1.375rem}.answer-text[data-astro-cid-pj7a5ke2]{color:var(--color-text);text-wrap:pretty;margin:.75rem 0 0;font-size:1.125rem;line-height:1.6}@media (width<=639.98px){.answer-text[data-astro-cid-pj7a5ke2]{font-size:1.0625rem}}.ref-head[data-astro-cid-pj7a5ke2] .head-actions[data-astro-cid-pj7a5ke2]{margin-top:1.5rem}.ref-more[data-astro-cid-pj7a5ke2]{max-width:64ch}.ref-more[data-astro-cid-pj7a5ke2] a[data-astro-cid-pj7a5ke2]{color:var(--color-ink);font-weight:500}.ref-reviewed{margin-top:1.25rem!important}.ref-plate[data-astro-cid-pj7a5ke2]{width:100%;max-width:22rem;margin-inline:auto}.ref-plate[data-astro-cid-pj7a5ke2] .illo{width:min(100%,22rem)}.ref-plate[data-astro-cid-pj7a5ke2] svg{width:100%;height:auto}@media (width>=1024px){.ref-plate[data-astro-cid-pj7a5ke2]{justify-self:end;max-width:30rem}}.ref-plate--stamp[data-astro-cid-pj7a5ke2]{aspect-ratio:auto;gap:.75rem;padding:2rem 1.5rem 1.5rem}.ref-plate--stamp[data-astro-cid-pj7a5ke2] .illo{width:min(100%,17rem)}.ref-stamp[data-astro-cid-pj7a5ke2]{max-width:100%;color:var(--color-ink);text-wrap:balance}.ref-stamp--l[data-astro-cid-pj7a5ke2]{font-size:clamp(2.25rem,1.6rem + 2vw,3rem)}.ref-stamp--m[data-astro-cid-pj7a5ke2]{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.25rem)}.ref-stamp--s[data-astro-cid-pj7a5ke2]{font-size:clamp(1.5rem,1.25rem + .8vw,1.75rem);line-height:1.15}.ref-chip-dot[data-astro-cid-pj7a5ke2]{background:var(--color-teal);border-radius:50%;width:.375rem;height:.375rem}@media (width<=767.98px){.ref-plate--stamp[data-astro-cid-pj7a5ke2] .illo{display:none}}.ref-grid[data-astro-cid-pj7a5ke2]{grid-template-columns:minmax(0,1fr);row-gap:2.5rem;padding-block:1.5rem 3.5rem;display:grid}.ref-main[data-astro-cid-pj7a5ke2],.ref-after[data-astro-cid-pj7a5ke2]{grid-template-columns:minmax(0,1fr);align-content:start;gap:2.5rem;min-width:0;display:grid}@media (width>=1024px){.ref-grid[data-astro-cid-pj7a5ke2]{grid-template-columns:minmax(0,1fr) 20rem;gap:3.5rem 4rem;padding-block:2rem 4rem}.ref-main[data-astro-cid-pj7a5ke2]{grid-area:1/1}.ref-after[data-astro-cid-pj7a5ke2]{grid-area:2/1}.ref-rail[data-astro-cid-pj7a5ke2]{grid-area:1/2}.ref-grid--after[data-astro-cid-pj7a5ke2] .ref-rail[data-astro-cid-pj7a5ke2]{grid-row:1/span 2}}.ref-grid[data-astro-cid-pj7a5ke2] .ref-body[data-astro-cid-pj7a5ke2]{min-width:0;max-width:none}.ref-body[data-astro-cid-pj7a5ke2]>*{max-width:68ch}.ref-body[data-astro-cid-pj7a5ke2]>:is(.ref-example,.card,.card--ink,.ledger-card,.table-scroll,.ref-pull,.sp),.ref-body--wide[data-astro-cid-pj7a5ke2]>*{max-width:none}.ref-body[data-astro-cid-pj7a5ke2] a{overflow-wrap:anywhere}.ref-body[data-astro-cid-pj7a5ke2] .timeline,.ref-body[data-astro-cid-pj7a5ke2] .rows,.ref-body[data-astro-cid-pj7a5ke2] .bento{margin:0;padding-left:0;list-style:none}.ref-body[data-astro-cid-pj7a5ke2] .timeline-item,.ref-body[data-astro-cid-pj7a5ke2] .rows>li,.ref-body[data-astro-cid-pj7a5ke2] .bento>li{margin:0}.ref-body[data-astro-cid-pj7a5ke2] .card,.ref-body[data-astro-cid-pj7a5ke2] .card--ink{margin:1.25rem 0}.ref-body[data-astro-cid-pj7a5ke2] .table-scroll,.ref-body[data-astro-cid-pj7a5ke2] .ledger-card{margin:1rem 0 1.5rem}.ref-body[data-astro-cid-pj7a5ke2] .ledger-card>.table-scroll{margin:0}.ref-body[data-astro-cid-pj7a5ke2] .card--ink h2,.ref-body[data-astro-cid-pj7a5ke2] .card--ink h3{border:0;padding:0}.ref-body[data-astro-cid-pj7a5ke2] .card--ink a{color:var(--on-ink);text-decoration-color:var(--color-amber)}.ref-body[data-astro-cid-pj7a5ke2] .ref-example{isolation:isolate;border-radius:var(--radius-panel);background:radial-gradient(70% 90% at 100% 0%, #f2a93b1a, transparent 60%), radial-gradient(60% 80% at 0% 100%, #19b3a614, transparent 60%), var(--color-ink-2);box-shadow:var(--shadow-raised);margin:2.25rem 0;padding:1.5rem;position:relative;overflow:hidden}.ref-body[data-astro-cid-pj7a5ke2] .ref-example:before{content:"";background:linear-gradient(var(--color-amber), var(--color-teal));width:3px;position:absolute;inset:0 auto 0 0}@media (width>=640px){.ref-body[data-astro-cid-pj7a5ke2] .ref-example{padding:2rem 2.25rem}}.ref-body[data-astro-cid-pj7a5ke2] .ref-example-head{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ref-body[data-astro-cid-pj7a5ke2] .ref-example .ref-example-title{max-width:32ch;color:var(--on-ink);text-wrap:balance;border:0;margin:1.25rem 0 0;padding:0;font-size:clamp(1.5rem,1.2rem + 1vw,1.75rem);line-height:1.2}.ref-body[data-astro-cid-pj7a5ke2] .ref-example .ref-example-body{max-width:68ch;color:var(--on-ink-muted);margin:.875rem 0 0;line-height:1.65}.ref-next[data-astro-cid-pj7a5ke2]{background:linear-gradient(var(--color-card), var(--color-card)) padding-box, linear-gradient(90deg, var(--color-amber), var(--color-teal)) border-box;border-top:3px solid #0000;grid-template-columns:minmax(0,1fr);place-items:center start;gap:1rem;padding:1.5rem;display:grid}@media (width>=768px){.ref-next[data-astro-cid-pj7a5ke2]{grid-template-columns:auto minmax(0,1fr) auto;gap:1.25rem 1.5rem;padding:1.5rem 1.75rem}}.ref-next-copy[data-astro-cid-pj7a5ke2]{gap:.375rem;min-width:0;display:grid}.ref-next-label[data-astro-cid-pj7a5ke2]{margin:0}.ref-next-title[data-astro-cid-pj7a5ke2]{letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:1.25rem;font-weight:500;line-height:1.35}.ref-next-btn[data-astro-cid-pj7a5ke2]{white-space:normal;text-align:center}.ref-rail[data-astro-cid-pj7a5ke2]{flex-direction:column;gap:1rem;min-width:0;display:flex}@media (width>=1024px){.ref-rail[data-astro-cid-pj7a5ke2]{align-self:stretch}.rail-cta[data-astro-cid-pj7a5ke2]{top:calc(var(--header-h) + 1.5rem);position:sticky}}.rail-card[data-astro-cid-pj7a5ke2]{padding:1.25rem 1.375rem}.rail-label[data-astro-cid-pj7a5ke2]{margin:0 0 .5rem;font-size:.6875rem;font-weight:500}.rail-facts[data-astro-cid-pj7a5ke2]{margin:0}.rail-fact[data-astro-cid-pj7a5ke2]{border-top:1px solid var(--color-rule);gap:.25rem;padding:.625rem 0;display:grid}.rail-fact[data-astro-cid-pj7a5ke2]:first-child{border-top:0;padding-top:.25rem}.rail-fact[data-astro-cid-pj7a5ke2]:last-child{padding-bottom:0}.rail-fact[data-astro-cid-pj7a5ke2] dt[data-astro-cid-pj7a5ke2]{font-family:var(--font-rw-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:500}.rail-fact[data-astro-cid-pj7a5ke2] dd[data-astro-cid-pj7a5ke2]{color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.5}.rail-fact-value[data-astro-cid-pj7a5ke2]{font-weight:500}.rail-fact-note[data-astro-cid-pj7a5ke2]{color:var(--color-muted);margin-top:.125rem;font-size:.8125rem;line-height:1.45;display:block}.rail-group[data-astro-cid-pj7a5ke2]+.rail-group[data-astro-cid-pj7a5ke2]{margin-top:.75rem}.rail-group-label[data-astro-cid-pj7a5ke2]{color:var(--color-amber-ink);margin:.5rem 0 .125rem}.rl-rows[data-astro-cid-pj7a5ke2]>li[data-astro-cid-pj7a5ke2]{padding:0;font-size:.9375rem}.rl-rows[data-astro-cid-pj7a5ke2]>li[data-astro-cid-pj7a5ke2]:last-child{border-bottom:0}.rl[data-astro-cid-pj7a5ke2]{min-height:2.75rem;color:var(--color-ink);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;text-decoration:none;display:flex}.rl-name[data-astro-cid-pj7a5ke2]{overflow-wrap:anywhere;min-width:0;transition:background-size .3s var(--ease-soft);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;font-weight:500;line-height:1.4}.rl[data-astro-cid-pj7a5ke2] .rl-arrow{color:var(--color-teal-ink);transition:translate .25s var(--ease-soft);flex:none}.rl[data-astro-cid-pj7a5ke2]:is(:hover,:focus-visible) .rl-name[data-astro-cid-pj7a5ke2]{background-image:linear-gradient(var(--color-amber), var(--color-amber));background-size:100% 2px}.rl[data-astro-cid-pj7a5ke2]:is(:hover,:focus-visible) .rl-arrow{translate:4px}.rail-cta[data-astro-cid-pj7a5ke2]{border-radius:var(--radius-card);box-shadow:var(--shadow-raised);justify-items:start;gap:.625rem;padding:1.5rem;display:grid}.rail-cta[data-astro-cid-pj7a5ke2].rail-cta--wide-only{display:none}@media (width>=1024px){.rail-cta[data-astro-cid-pj7a5ke2].rail-cta--wide-only{display:grid}}.rail-glyph[data-astro-cid-pj7a5ke2]{margin-bottom:.25rem}.rail-cta-title[data-astro-cid-pj7a5ke2]{letter-spacing:-.01em;color:var(--on-ink);margin:0;font-size:1.375rem;font-weight:500;line-height:1.2}.rail-cta-text[data-astro-cid-pj7a5ke2]{color:var(--on-ink-muted);margin:0;font-size:.9375rem;line-height:1.5}.rail-btn[data-astro-cid-pj7a5ke2]{justify-self:stretch;margin-top:.375rem}.rail-next[data-astro-cid-pj7a5ke2]{white-space:normal;font-size:.9375rem}.rail-cta[data-astro-cid-pj7a5ke2] .rail-ss{border-top:1px solid var(--on-ink-rule);justify-self:stretch;margin-top:.25rem;padding-top:.875rem;font-size:.8125rem}.ref-faq[data-astro-cid-pj7a5ke2] .ref-faq-title[data-astro-cid-pj7a5ke2]{font-size:clamp(1.875rem,1.5rem + 1.2vw,2.375rem)}.faq-wrap[data-astro-cid-pj7a5ke2]{margin-top:1.75rem}.ref-sources[data-astro-cid-pj7a5ke2] .sources{padding:0}.ref-sources[data-astro-cid-pj7a5ke2] .sources>.wrap{max-width:none;padding-inline:0}@media (prefers-reduced-motion:reduce){.rl[data-astro-cid-pj7a5ke2]:is(:hover,:focus-visible) .rl-arrow{translate:none}}@media print{.ref-rail[data-astro-cid-pj7a5ke2],.ref-faq[data-astro-cid-pj7a5ke2],.head-actions[data-astro-cid-pj7a5ke2],.ref-next[data-astro-cid-pj7a5ke2]{display:none}.answer[data-astro-cid-pj7a5ke2],.ref-body[data-astro-cid-pj7a5ke2] .ref-example{box-shadow:none}}
