.afb[data-astro-cid-sxyrfw7i]{flex-direction:column;display:flex}.afb[data-astro-cid-sxyrfw7i] h2[data-astro-cid-sxyrfw7i]{font-size:var(--font-size-h2);line-height:1.25}.afb[data-astro-cid-sxyrfw7i] h3[data-astro-cid-sxyrfw7i]{font-size:var(--font-size-h5);line-height:1.3}.afb[data-astro-cid-sxyrfw7i] p[data-astro-cid-sxyrfw7i]{line-height:1.75}.afb__eyebrow[data-astro-cid-sxyrfw7i]{margin-bottom:var(--space-2);font-size:var(--font-size-label);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-deep);font-weight:700}.afb[data-astro-cid-sxyrfw7i] a[data-astro-cid-sxyrfw7i]{color:var(--green);text-underline-offset:.2em;font-weight:700;text-decoration:underline #13612e59}.afb[data-astro-cid-sxyrfw7i] a[data-astro-cid-sxyrfw7i]:hover{color:var(--gold-deep);text-decoration-color:currentColor}.afb[data-astro-cid-sxyrfw7i]>.note{margin-bottom:var(--space-8)}.afb__intro[data-astro-cid-sxyrfw7i]{gap:var(--space-6);flex-direction:column;max-width:40rem;display:flex}.afb__lead[data-astro-cid-sxyrfw7i]{font-family:var(--font-display);font-size:var(--font-size-h4);color:var(--ink);font-weight:700;line-height:1.5!important}.afb__section[data-astro-cid-sxyrfw7i]{margin-top:var(--space-20);padding-top:var(--space-12);border-top:1px solid #342b0624}.afb__signs[data-astro-cid-sxyrfw7i]{gap:var(--space-8) var(--space-12);margin:var(--space-8) 0 0;display:grid}@media (width>=48rem){.afb__signs[data-astro-cid-sxyrfw7i]{grid-template-columns:1fr 1fr}}.afb__signs[data-astro-cid-sxyrfw7i] div[data-astro-cid-sxyrfw7i]{align-content:start;column-gap:var(--space-4);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.afb__signs[data-astro-cid-sxyrfw7i] [data-astro-cid-sxyrfw7i]:is(dt,dd){grid-column:2}.afb__hex[data-astro-cid-sxyrfw7i]{font-family:var(--font-display);font-size:var(--font-size-h4);color:var(--gold-deep);grid-row:span 2;font-weight:700;line-height:1.2}.afb__signs[data-astro-cid-sxyrfw7i] dt[data-astro-cid-sxyrfw7i]{font-family:var(--font-display);font-size:var(--font-size-h5);color:var(--ink);font-weight:700}.afb__signs[data-astro-cid-sxyrfw7i] dd[data-astro-cid-sxyrfw7i]{margin:var(--space-2) 0 0;line-height:1.75}.afb__test[data-astro-cid-sxyrfw7i]{gap:var(--space-12);margin-top:var(--space-20);padding:var(--space-12) var(--space-8);color:#fffbf4d1;background:radial-gradient(ellipse 60% 70% at 0% 0%, #b7790033, transparent 70%), var(--surface-bark);border-radius:var(--radius-lg);display:grid}@media (width>=64rem){.afb__test[data-astro-cid-sxyrfw7i]{padding:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.afb__test[data-astro-cid-sxyrfw7i] h2[data-astro-cid-sxyrfw7i],.afb__test[data-astro-cid-sxyrfw7i] h3[data-astro-cid-sxyrfw7i]{color:var(--surface-page)}.afb__test[data-astro-cid-sxyrfw7i] .afb__eyebrow[data-astro-cid-sxyrfw7i]{color:#e0b25a}.afb__test-head[data-astro-cid-sxyrfw7i] p[data-astro-cid-sxyrfw7i]:not(.afb__eyebrow){margin-top:var(--space-4)}.afb__test-art[data-astro-cid-sxyrfw7i]{width:100%;max-width:18rem;margin-top:var(--space-8);display:block}.art-wall[data-astro-cid-sxyrfw7i]{fill:none;stroke:#e0b25a;stroke-width:5px;stroke-linecap:round}.art-goo[data-astro-cid-sxyrfw7i]{fill:#7a4a1c}.art-rope[data-astro-cid-sxyrfw7i]{fill:none;stroke:#a8692a;stroke-width:2.5px;stroke-linecap:round}.art-stick[data-astro-cid-sxyrfw7i]{stroke:#f3dcae;stroke-width:6px;stroke-linecap:round}.art-head[data-astro-cid-sxyrfw7i]{fill:#e0b25a}.art-measure[data-astro-cid-sxyrfw7i]{stroke:#fffbf480;stroke-width:1px;stroke-dasharray:3 3}.art-label[data-astro-cid-sxyrfw7i]{font-family:var(--font-body);fill:#fffbf4bf;font-size:11px;font-weight:700}.afb__steps[data-astro-cid-sxyrfw7i]{gap:var(--space-8);counter-reset:step;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.afb__steps[data-astro-cid-sxyrfw7i]:before{content:"";border-left:2px solid #e0b25a59;position:absolute;top:1.25rem;bottom:1.25rem;left:1.25rem}.afb__steps[data-astro-cid-sxyrfw7i] li[data-astro-cid-sxyrfw7i]{padding-left:4rem;position:relative}.afb__step-num[data-astro-cid-sxyrfw7i]{width:2.5rem;height:2.5rem;font-family:var(--font-display);color:var(--surface-bark);box-shadow:0 0 0 5px var(--surface-bark);background:#e0b25a;border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:-.25rem;left:0}.afb__steps[data-astro-cid-sxyrfw7i] p[data-astro-cid-sxyrfw7i]{margin-top:var(--space-2)}.afb__note[data-astro-cid-sxyrfw7i]{max-width:40rem;margin-top:var(--space-4)}.afb__table-wrap[data-astro-cid-sxyrfw7i]{margin-top:var(--space-8);background:var(--surface-white);border:var(--card-edge);border-radius:var(--radius-lg);box-shadow:var(--card-shadow);overflow-x:auto}.afb__table[data-astro-cid-sxyrfw7i]{border-collapse:collapse;width:100%;min-width:36rem;font-size:var(--font-size-small);line-height:1.6}.afb__table[data-astro-cid-sxyrfw7i] [data-astro-cid-sxyrfw7i]:is(th,td){padding:var(--space-4) var(--space-6);text-align:left;vertical-align:top}.afb__table[data-astro-cid-sxyrfw7i] thead[data-astro-cid-sxyrfw7i] [data-astro-cid-sxyrfw7i]:is(th,td){font-family:var(--font-display);font-size:var(--font-size-body);color:var(--ink);background:var(--surface-honey)}.afb__table[data-astro-cid-sxyrfw7i] thead[data-astro-cid-sxyrfw7i] th[data-astro-cid-sxyrfw7i]:before{content:"";width:.625rem;height:.625rem;margin-right:var(--space-2);border-radius:50%;display:inline-block}.afb__table[data-astro-cid-sxyrfw7i] thead[data-astro-cid-sxyrfw7i] th[data-astro-cid-sxyrfw7i]:nth-child(2):before{background:var(--surface-bark)}.afb__table[data-astro-cid-sxyrfw7i] thead[data-astro-cid-sxyrfw7i] th[data-astro-cid-sxyrfw7i]:nth-child(3):before{background:var(--gold)}.afb__table[data-astro-cid-sxyrfw7i] tbody[data-astro-cid-sxyrfw7i] th[data-astro-cid-sxyrfw7i]{width:11rem;color:var(--ink);font-weight:700}.afb__table[data-astro-cid-sxyrfw7i] tbody[data-astro-cid-sxyrfw7i] tr[data-astro-cid-sxyrfw7i]+tr[data-astro-cid-sxyrfw7i]{border-top:1px solid #342b0614}.afb__table[data-astro-cid-sxyrfw7i] tbody[data-astro-cid-sxyrfw7i] tr[data-astro-cid-sxyrfw7i]:nth-child(2n){background:#fff5e073}.afb__after[data-astro-cid-sxyrfw7i]{gap:var(--space-4);margin-top:var(--space-20);padding:var(--space-8);background:var(--surface-honey);border-radius:var(--radius-lg);flex-direction:column;display:flex}.afb__after[data-astro-cid-sxyrfw7i] p[data-astro-cid-sxyrfw7i]{max-width:40rem}.afb__after[data-astro-cid-sxyrfw7i] .afb__eyebrow[data-astro-cid-sxyrfw7i]{margin-bottom:calc(-1 * var(--space-2))}.afb__checks[data-astro-cid-sxyrfw7i]{gap:var(--space-6) var(--space-12);margin:var(--space-8) 0 0;padding:0;list-style:none;display:grid}@media (width>=48rem){.afb__checks[data-astro-cid-sxyrfw7i]{grid-template-columns:1fr 1fr}}.afb__checks[data-astro-cid-sxyrfw7i] li[data-astro-cid-sxyrfw7i]{gap:var(--space-4);line-height:1.7;display:flex}.afb__checks[data-astro-cid-sxyrfw7i] svg[data-astro-cid-sxyrfw7i]{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;background:var(--green);border-radius:50%;flex:none;width:2rem;height:2rem;padding:.35rem}
