.fs[data-astro-cid-bpbabiv2]{margin:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.fs__row[data-astro-cid-bpbabiv2]{border-radius:var(--radius-card);font:var(--type-body)}.fs__row--ink[data-astro-cid-bpbabiv2]{background:var(--surface-ink);color:var(--page)}.fs__row--sand[data-astro-cid-bpbabiv2]{background:var(--surface-sand)}.fs__row--petrol[data-astro-cid-bpbabiv2]{background:var(--surface-petrol);color:var(--on-petrol)}.fs__row--orange[data-astro-cid-bpbabiv2]{background:var(--surface-orange)}.fs__row--muted[data-astro-cid-bpbabiv2]{background:var(--surface-muted)}.fs__h[data-astro-cid-bpbabiv2]{font:inherit}.fs__btn[data-astro-cid-bpbabiv2]{all:unset;box-sizing:border-box;cursor:pointer;width:100%;min-height:var(--control-h);gap:var(--space-4);padding:var(--space-4) var(--space-5);grid-template-columns:72px 1fr auto 24px;align-items:center;display:grid}.fs__btn[data-astro-cid-bpbabiv2]:focus-visible{outline:3px solid var(--lime);outline-offset:-3px;border-radius:var(--radius-card)}.fs__n[data-astro-cid-bpbabiv2]{font:600 clamp(28px, 2.5vw, 36px)/1 var(--font-sans);letter-spacing:var(--track-heading)}.fs__t[data-astro-cid-bpbabiv2]{gap:var(--space-1);flex-direction:column;display:flex}.fs__title[data-astro-cid-bpbabiv2]{font:var(--type-title);letter-spacing:var(--track-title)}.fs__k[data-astro-cid-bpbabiv2]{color:inherit}.fs__sign[data-astro-cid-bpbabiv2]{font:500 20px var(--font-mono);text-align:center;transition:transform .25s var(--ease-out)}.fs__row[data-astro-cid-bpbabiv2][data-open=true] .fs__sign[data-astro-cid-bpbabiv2]{transform:rotate(45deg)}.fs__panel[data-astro-cid-bpbabiv2]{padding:0 var(--space-5) var(--space-5) calc(var(--space-5) + 72px + var(--space-4));gap:var(--space-2);flex-direction:column;display:flex}.fs__panel[data-astro-cid-bpbabiv2][hidden]{display:none}.fs__cap[data-astro-cid-bpbabiv2]{color:inherit}.ba[data-astro-cid-bpbabiv2]{gap:var(--space-3);grid-template-columns:1fr auto 1fr;align-items:stretch;display:grid}.ba__card[data-astro-cid-bpbabiv2]{background:var(--surface);color:var(--text);border-radius:var(--radius-control);padding:var(--space-3) var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.ba__card--before[data-astro-cid-bpbabiv2]{background:var(--page)}.ba__card--before[data-astro-cid-bpbabiv2] .label[data-astro-cid-bpbabiv2]{color:var(--text-2)}.ba__card--after[data-astro-cid-bpbabiv2] .label[data-astro-cid-bpbabiv2]{color:var(--surface-petrol)}.ba__arr[data-astro-cid-bpbabiv2]{font:600 22px var(--font-sans);align-self:center}.ba[data-astro-cid-bpbabiv2] dl[data-astro-cid-bpbabiv2]{gap:var(--space-1-5);flex-direction:column;margin:0;display:flex}.ba[data-astro-cid-bpbabiv2] dl[data-astro-cid-bpbabiv2]>div[data-astro-cid-bpbabiv2]{gap:var(--space-3);font:var(--type-small);grid-template-columns:minmax(84px,auto) 1fr;display:grid}.ba[data-astro-cid-bpbabiv2] dt[data-astro-cid-bpbabiv2]{color:var(--text-2)}.ba[data-astro-cid-bpbabiv2] dd[data-astro-cid-bpbabiv2]{justify-self:start;margin:0;position:relative}.ba__card--before[data-astro-cid-bpbabiv2] .ba__chg[data-astro-cid-bpbabiv2] dd[data-astro-cid-bpbabiv2]{color:var(--text-2)}.ba__card--before[data-astro-cid-bpbabiv2] .ba__chg[data-astro-cid-bpbabiv2] dd[data-astro-cid-bpbabiv2]:after{content:"";background:var(--text);transform-origin:0;height:1.5px;position:absolute;top:52%;left:0;right:0}.ba__card--after[data-astro-cid-bpbabiv2] .ba__chg[data-astro-cid-bpbabiv2] dd[data-astro-cid-bpbabiv2]{font-weight:var(--weight-strong)}.fs--live[data-astro-cid-bpbabiv2] .fs--play[data-astro-cid-bpbabiv2] .ba__card--before[data-astro-cid-bpbabiv2] .ba__chg[data-astro-cid-bpbabiv2] dd[data-astro-cid-bpbabiv2]:after{animation-name:fs-strike;animation-duration:.45s;animation-timing-function:var(--ease-out);animation-delay:calc(.35s + var(--j) * .18s);animation-fill-mode:both}.fs--live[data-astro-cid-bpbabiv2] .fs--play[data-astro-cid-bpbabiv2] .ba__card--after[data-astro-cid-bpbabiv2] .ba__chg[data-astro-cid-bpbabiv2]{animation-name:fs-in;animation-duration:.45s;animation-timing-function:var(--ease-out);animation-delay:calc(1s + var(--j) * .22s);animation-fill-mode:both}.fs--live[data-astro-cid-bpbabiv2] .fs--play[data-astro-cid-bpbabiv2] .ba__arr[data-astro-cid-bpbabiv2]{animation-name:fs-nudge;animation-duration:.6s;animation-timing-function:var(--ease-out);animation-delay:.8s;animation-fill-mode:both}@keyframes fs-strike{0%{transform:scaleX(0)}to{transform:none}}@keyframes fs-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes fs-nudge{0%{transform:none}50%{transform:translate(6px)}to{transform:none}}@media (width<=760px){.fs__btn[data-astro-cid-bpbabiv2]{gap:var(--space-3);padding:var(--space-4);grid-template-columns:44px 1fr 24px}.fs__k[data-astro-cid-bpbabiv2]{display:none}.fs__panel[data-astro-cid-bpbabiv2]{padding:0 var(--space-4) var(--space-4)}.ba[data-astro-cid-bpbabiv2]{grid-template-columns:1fr}.ba__arr[data-astro-cid-bpbabiv2]{justify-self:center;transform:rotate(90deg)}.fs--live[data-astro-cid-bpbabiv2] .fs--play[data-astro-cid-bpbabiv2] .ba__arr[data-astro-cid-bpbabiv2]{animation-name:none}}.open[data-astro-cid-gkogvnxe],.prob[data-astro-cid-gkogvnxe],.steps[data-astro-cid-gkogvnxe],.inc[data-astro-cid-gkogvnxe],.why[data-astro-cid-gkogvnxe]{max-width:var(--frame);padding-inline:var(--gutter);margin:0 auto}.open[data-astro-cid-gkogvnxe]{padding-top:var(--space-8);gap:var(--space-8) clamp(24px, 3.889vw, 56px);flex-wrap:wrap;align-items:flex-start;display:flex}.txt[data-astro-cid-gkogvnxe]{flex-direction:column;flex:480px;gap:18px;min-width:0;display:flex}.crumb[data-astro-cid-gkogvnxe]{gap:var(--space-1-5);font:var(--type-small);color:var(--text-muted);flex-wrap:wrap;display:flex}.crumb[data-astro-cid-gkogvnxe] a[data-astro-cid-gkogvnxe]{color:var(--text-2);align-items:center;min-height:24px;display:inline-flex}.crumb[data-astro-cid-gkogvnxe]>span[data-astro-cid-gkogvnxe]{align-items:center;display:inline-flex}.crumb[data-astro-cid-gkogvnxe] [data-astro-cid-gkogvnxe][aria-current]{color:var(--text)}.ctas[data-astro-cid-gkogvnxe]{gap:var(--space-3) var(--space-5);flex-wrap:wrap;align-items:center;display:flex}.proof[data-astro-cid-gkogvnxe]{gap:var(--space-2-5) 22px;border-top:1px solid var(--line);padding-top:var(--space-4);font:var(--type-body);flex-wrap:wrap;align-items:center;display:flex}.proof[data-astro-cid-gkogvnxe] b[data-astro-cid-gkogvnxe]{font:600 18px var(--font-sans)}.obj[data-astro-cid-gkogvnxe]{margin:var(--space-4) 0 0;background:var(--surface-petrol);border-radius:var(--radius-panel);padding:var(--space-10) var(--space-5) var(--space-5);gap:var(--space-3);flex-direction:column;flex:420px;align-items:stretch;display:flex;position:relative}.obj__tag[data-astro-cid-gkogvnxe]{top:calc(-1 * var(--space-3));left:var(--space-4);background:var(--page);border:1px solid var(--line-control);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);font:var(--type-label);text-transform:uppercase;position:absolute}.prod[data-astro-cid-gkogvnxe]{gap:var(--space-3);background:var(--surface);border-radius:var(--radius-card);padding:var(--space-2-5);box-shadow:var(--shadow-float);display:flex}.img[data-astro-cid-gkogvnxe]{border-radius:var(--radius-tag);background:repeating-linear-gradient(135deg, var(--surface-sand) 0 8px, var(--page) 8px 16px);flex:none;width:64px;height:64px}.pt[data-astro-cid-gkogvnxe]{gap:var(--space-0-5);font:var(--type-small);flex-direction:column;display:flex}.pt[data-astro-cid-gkogvnxe] b[data-astro-cid-gkogvnxe]{color:var(--surface-petrol);font-weight:var(--weight-strong)}.meta[data-astro-cid-gkogvnxe]{color:var(--text-2);font:var(--type-caption)}.st[data-astro-cid-gkogvnxe]{border-radius:var(--radius-tag);padding:0 var(--space-1-5);font:var(--type-label);text-transform:uppercase;align-self:flex-start}.st--bad[data-astro-cid-gkogvnxe]{background:var(--surface-orange)}.st--ok[data-astro-cid-gkogvnxe]{background:var(--surface-sand)}.arr[data-astro-cid-gkogvnxe]{color:var(--on-petrol);font:600 20px var(--font-sans);align-self:center}.cap[data-astro-cid-gkogvnxe]{color:var(--on-petrol)}.prob[data-astro-cid-gkogvnxe]{padding-top:var(--section-gap);gap:var(--space-6) clamp(24px, 3.889vw, 56px);flex-wrap:wrap;display:flex}.prob[data-astro-cid-gkogvnxe] .h2[data-astro-cid-gkogvnxe]{flex:420px}.pp[data-astro-cid-gkogvnxe]{gap:var(--space-4);font:var(--type-body-lg);color:var(--text-2);flex-direction:column;flex:420px;display:flex}.steps[data-astro-cid-gkogvnxe]{padding-top:var(--section-gap);gap:var(--space-3);flex-direction:column;display:flex}.inc[data-astro-cid-gkogvnxe]{padding-top:var(--section-gap)}.inc__in[data-astro-cid-gkogvnxe]{background:var(--surface-sand);border-radius:var(--radius-panel);gap:var(--space-5);flex-wrap:wrap;justify-content:space-between;align-items:center;padding:clamp(24px,2.778vw,40px);display:flex}.inc__in[data-astro-cid-gkogvnxe]>div[data-astro-cid-gkogvnxe]{gap:var(--space-3);max-width:760px;font:var(--type-body);flex-direction:column;display:flex}.inc[data-astro-cid-gkogvnxe] .label[data-astro-cid-gkogvnxe]{color:var(--text)}.why[data-astro-cid-gkogvnxe]{padding-top:var(--section-gap);gap:var(--space-3);flex-direction:column;display:flex}.why[data-astro-cid-gkogvnxe] ol[data-astro-cid-gkogvnxe]{margin:var(--space-3) 0 0;gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (width<=1000px){.why[data-astro-cid-gkogvnxe] ol[data-astro-cid-gkogvnxe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.why[data-astro-cid-gkogvnxe] ol[data-astro-cid-gkogvnxe]{grid-template-columns:1fr}}.why[data-astro-cid-gkogvnxe] li[data-astro-cid-gkogvnxe]{border-top:3px solid var(--surface-petrol);padding-top:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.why__n[data-astro-cid-gkogvnxe]{font:var(--type-label);color:var(--text-2)}.why[data-astro-cid-gkogvnxe] .d[data-astro-cid-gkogvnxe]{font:var(--type-body);color:var(--text-2)}
