.sk[data-astro-cid-dqf5yzsp]{flex-direction:column;display:flex}.sk[data-astro-cid-dqf5yzsp] h2[data-astro-cid-dqf5yzsp]{font-size:var(--font-size-h2);line-height:1.25}.sk[data-astro-cid-dqf5yzsp] h3[data-astro-cid-dqf5yzsp]{font-size:var(--font-size-h5);line-height:1.3}.sk[data-astro-cid-dqf5yzsp] p[data-astro-cid-dqf5yzsp]{line-height:1.75}.sk[data-astro-cid-dqf5yzsp] a[data-astro-cid-dqf5yzsp]{color:var(--green);text-underline-offset:.2em;font-weight:700;text-decoration:underline #13612e59}.sk[data-astro-cid-dqf5yzsp] a[data-astro-cid-dqf5yzsp]:hover{color:var(--gold-deep);text-decoration-color:currentColor}.sk__eyebrow[data-astro-cid-dqf5yzsp]{margin-bottom:var(--space-2);font-size:var(--font-size-label);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-deep);font-weight:700}.sk__lead[data-astro-cid-dqf5yzsp]{font-family:var(--font-display);font-size:var(--font-size-h4);color:var(--ink);font-weight:700;line-height:1.5!important}.sk__section[data-astro-cid-dqf5yzsp]{margin-top:var(--space-20);padding-top:var(--space-12);border-top:1px solid #342b0624}.sk__anatomy[data-astro-cid-dqf5yzsp]{gap:var(--space-8);margin-top:var(--space-8);padding:var(--space-8) var(--space-6);background:var(--surface-white);border:var(--card-edge);border-radius:var(--radius-lg);box-shadow:var(--card-shadow);align-items:center;display:grid}@media (width>=64rem){.sk__anatomy[data-astro-cid-dqf5yzsp]{gap:var(--space-12);padding:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sk__anatomy[data-astro-cid-dqf5yzsp] svg[data-astro-cid-dqf5yzsp]{width:100%;max-width:22rem;margin-inline:auto}.sk__coil[data-astro-cid-dqf5yzsp]{fill:#e2b866;stroke:#a87a2c;stroke-width:1.25px}.sk__stitch[data-astro-cid-dqf5yzsp]{stroke:#7a5418;stroke-width:1.6px;stroke-linecap:round}.sk__door[data-astro-cid-dqf5yzsp]{fill:var(--surface-bark)}.sk__board[data-astro-cid-dqf5yzsp]{fill:#8a6232}.sk__marker[data-astro-cid-dqf5yzsp] circle[data-astro-cid-dqf5yzsp]{fill:var(--surface-bark);stroke:var(--surface-white);stroke-width:2px}.sk__marker[data-astro-cid-dqf5yzsp] text[data-astro-cid-dqf5yzsp]{font-family:var(--font-body);fill:var(--surface-page);text-anchor:middle;dominant-baseline:central;font-size:11px;font-weight:700}.sk__parts[data-astro-cid-dqf5yzsp]{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sk__parts[data-astro-cid-dqf5yzsp] li[data-astro-cid-dqf5yzsp]{gap:var(--space-4);display:flex}.sk__num[data-astro-cid-dqf5yzsp]{width:2rem;height:2rem;color:var(--surface-page);background:var(--surface-bark);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.sk__parts[data-astro-cid-dqf5yzsp] p[data-astro-cid-dqf5yzsp]{margin-top:var(--space-2);font-size:var(--font-size-small);line-height:1.6}.sk__laws[data-astro-cid-dqf5yzsp]{margin-top:var(--space-20);padding:var(--space-12) var(--space-8);color:#fffbf4d1;background:radial-gradient(ellipse 70% 60% at 50% 0%, #b779002e, transparent 70%), var(--surface-bark);border-radius:var(--radius-lg)}@media (width>=64rem){.sk__laws[data-astro-cid-dqf5yzsp]{padding:var(--space-12)}}.sk__laws[data-astro-cid-dqf5yzsp] h2[data-astro-cid-dqf5yzsp],.sk__laws[data-astro-cid-dqf5yzsp] h3[data-astro-cid-dqf5yzsp]{color:var(--surface-page)}.sk__laws[data-astro-cid-dqf5yzsp] .sk__eyebrow[data-astro-cid-dqf5yzsp]{color:#e0b25a}.sk__laws-intro[data-astro-cid-dqf5yzsp]{max-width:40rem;margin-top:var(--space-4)}.sk__law-list[data-astro-cid-dqf5yzsp]{gap:var(--space-8);margin:var(--space-8) 0 0;padding:0;list-style:none;display:grid}@media (width>=64rem){.sk__law-list[data-astro-cid-dqf5yzsp]{grid-template-columns:repeat(3,1fr)}}.sk__law-list[data-astro-cid-dqf5yzsp] li[data-astro-cid-dqf5yzsp]{padding-top:var(--space-6);border-top:1px solid #fffbf42e}.sk__law-list[data-astro-cid-dqf5yzsp] p[data-astro-cid-dqf5yzsp]{margin-top:var(--space-2)}.sk__laws-note[data-astro-cid-dqf5yzsp]{max-width:44rem;margin-top:var(--space-8);font-size:var(--font-size-small);color:#fffbf4b3}.sk__compare[data-astro-cid-dqf5yzsp]{gap:var(--space-6);margin-top:var(--space-8);display:grid}@media (width>=48rem){.sk__compare[data-astro-cid-dqf5yzsp]{grid-template-columns:1fr 1fr}}.sk__col[data-astro-cid-dqf5yzsp]{padding:var(--space-8) var(--space-6);background:var(--surface-white);border:var(--card-edge);border-radius:var(--radius-lg);box-shadow:var(--card-shadow)}.sk__col--now[data-astro-cid-dqf5yzsp]{background:var(--surface-honey);box-shadow:none;border-color:#0000}.sk__col[data-astro-cid-dqf5yzsp] dl[data-astro-cid-dqf5yzsp]{gap:var(--space-4);margin:var(--space-6) 0 0;flex-direction:column;display:flex}.sk__col[data-astro-cid-dqf5yzsp] dl[data-astro-cid-dqf5yzsp] div[data-astro-cid-dqf5yzsp]+div[data-astro-cid-dqf5yzsp]{padding-top:var(--space-4);border-top:1px solid #342b0614}.sk__col[data-astro-cid-dqf5yzsp] dt[data-astro-cid-dqf5yzsp]{font-size:var(--font-size-label);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-deep);font-weight:700}.sk__col[data-astro-cid-dqf5yzsp] dd[data-astro-cid-dqf5yzsp]{margin:var(--space-2) 0 0;line-height:1.7}.sk__aside[data-astro-cid-dqf5yzsp]{max-width:44rem;margin-top:var(--space-6);font-size:var(--font-size-small);color:var(--ink-muted)}
