.lead[data-astro-cid-f7av5n6e]{font-size:1.15rem;line-height:1.75;color:#374151;margin-bottom:1.5rem}.quick-summary-box[data-astro-cid-f7av5n6e]{background:#fdfbf7;border:1px solid #eadecc;border-left:4px solid #8a5a36;border-radius:.85rem;padding:1.5rem;margin:1.5rem 0 2rem}.quick-summary-box[data-astro-cid-f7av5n6e] h3[data-astro-cid-f7av5n6e]{margin-top:0;margin-bottom:.75rem;color:#5c4520;font-size:1.15rem}.quick-summary-box[data-astro-cid-f7av5n6e] ul[data-astro-cid-f7av5n6e]{margin:0;padding-left:1.25rem;line-height:1.7;color:#4b3d28;font-size:.94rem}.toc-card[data-astro-cid-f7av5n6e]{background:#fdfbf7;border:1px solid #e8dec8;border-radius:1rem;padding:1.5rem 2rem;margin:2rem 0 3rem}.toc-card[data-astro-cid-f7av5n6e] h3[data-astro-cid-f7av5n6e]{margin-top:0;margin-bottom:.75rem;font-size:1.15rem;color:#2c2825}.toc-card[data-astro-cid-f7av5n6e] ul[data-astro-cid-f7av5n6e]{margin:0;padding-left:1.25rem;line-height:1.8}.toc-card[data-astro-cid-f7av5n6e] a[data-astro-cid-f7av5n6e]{color:#8a5a36;text-decoration:none;font-weight:500}.toc-card[data-astro-cid-f7av5n6e] a[data-astro-cid-f7av5n6e]:hover{text-decoration:underline}.ribbon-explainer-grid[data-astro-cid-f7av5n6e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;margin:1.5rem 0 2rem}.ribbon-box[data-astro-cid-f7av5n6e]{background:#faf8f5;border:1px solid #e5dac6;border-radius:.85rem;padding:1.35rem 1.5rem}.ribbon-label[data-astro-cid-f7av5n6e]{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#7d5218;background:#efe6d5;padding:.2rem .6rem;border-radius:999px;margin-bottom:.5rem}.ribbon-box[data-astro-cid-f7av5n6e] h4[data-astro-cid-f7av5n6e]{margin:0 0 .5rem;font-size:1.1rem;color:#2c2825}.ribbon-box[data-astro-cid-f7av5n6e] p[data-astro-cid-f7av5n6e]{margin:0;font-size:.92rem;color:#4b5563;line-height:1.55}.table-wrap[data-astro-cid-f7av5n6e]{overflow-x:auto;border-radius:.85rem;border:1px solid #e5e7eb;margin:1.5rem 0 2rem}.data-table[data-astro-cid-f7av5n6e]{width:100%;border-collapse:collapse;margin:0;font-size:.9rem}.data-table[data-astro-cid-f7av5n6e] th[data-astro-cid-f7av5n6e],.data-table[data-astro-cid-f7av5n6e] td[data-astro-cid-f7av5n6e]{padding:.85rem 1rem;text-align:left;border-bottom:1px solid #e5e7eb;vertical-align:top;line-height:1.55}.data-table[data-astro-cid-f7av5n6e] th[data-astro-cid-f7av5n6e]{background:#f5efe4;color:#374151;font-weight:600}.muted-small[data-astro-cid-f7av5n6e]{font-size:.8rem;color:#6b7280;font-weight:400}.quotes-grid[data-astro-cid-f7av5n6e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.65rem;margin:1rem 0 2.25rem}.q-item[data-astro-cid-f7av5n6e]{background:#fdfbf7;border:1px solid #eadecc;padding:.7rem .9rem;border-radius:.55rem;font-size:.89rem;color:#3f3322;font-style:italic;cursor:pointer;text-align:left;display:flex;justify-content:space-between;align-items:center;gap:.75rem;transition:all .2s ease;font-family:inherit;line-height:1.45}.q-item[data-astro-cid-f7av5n6e]:hover{background:#faf2e3;border-color:#9c7b4a;transform:translateY(-1px);box-shadow:0 2px 6px #0000000d}.copy-tag[data-astro-cid-f7av5n6e]{font-style:normal;font-size:.72rem;font-weight:600;color:#8a5a36;background:#efe6d5;padding:.18rem .5rem;border-radius:999px;white-space:nowrap;flex-shrink:0}.long-cards-grid[data-astro-cid-f7av5n6e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:.9rem;margin:1rem 0 2.5rem}.long-q-card[data-astro-cid-f7av5n6e]{background:#fdfbf7;border:1px solid #eadecc;border-radius:.75rem;padding:1rem 1.15rem;text-align:left;cursor:pointer;font-family:inherit;display:flex;flex-direction:column;justify-content:space-between;gap:.75rem;transition:all .2s ease}.long-q-card[data-astro-cid-f7av5n6e] p[data-astro-cid-f7av5n6e]{margin:0;font-size:.9rem;font-style:italic;color:#3f3322;line-height:1.55}.long-q-card[data-astro-cid-f7av5n6e]:hover{background:#faf2e3;border-color:#9c7b4a;transform:translateY(-1px)}.chooser-grid-4[data-astro-cid-f7av5n6e]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin:1.5rem 0 2.5rem}@media(max-width:720px){.chooser-grid-4[data-astro-cid-f7av5n6e]{grid-template-columns:1fr}}.chooser-card[data-astro-cid-f7av5n6e]{background:linear-gradient(135deg,#fdfbf7,#f7f2ea);border:1px solid #e4d8c1;border-radius:1rem;padding:1.4rem 1.5rem;display:flex;flex-direction:column;justify-content:space-between;gap:.75rem}.chooser-tag[data-astro-cid-f7av5n6e]{display:inline-block;align-self:flex-start;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6d4224;background:#ebe0cc;padding:.22rem .6rem;border-radius:999px}.chooser-card[data-astro-cid-f7av5n6e] h3[data-astro-cid-f7av5n6e]{margin:0;font-size:1.15rem;color:#2c2518}.chooser-card[data-astro-cid-f7av5n6e] p[data-astro-cid-f7av5n6e]{margin:0;font-size:.9rem;color:#594d39;line-height:1.55;flex:1}.chooser-btn[data-astro-cid-f7av5n6e]{display:inline-block;text-align:center;background:linear-gradient(135deg,#8a5a36,#6d4224);color:#fff!important;font-weight:700;font-size:.9rem;padding:.75rem 1rem;border-radius:.55rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 3px 10px #6d422433}.chooser-btn[data-astro-cid-f7av5n6e]:hover{transform:translateY(-1px);box-shadow:0 5px 14px #6d42244d}.faq-accordion[data-astro-cid-f7av5n6e]{display:flex;flex-direction:column;gap:.75rem;margin:1.5rem 0}.faq-item[data-astro-cid-f7av5n6e]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.6rem;padding:.85rem 1.1rem}.faq-item[data-astro-cid-f7av5n6e] summary[data-astro-cid-f7av5n6e]{font-weight:600;cursor:pointer;color:#1f2937}.faq-ans[data-astro-cid-f7av5n6e]{margin-top:.75rem;font-size:.92rem;color:#4b5563;line-height:1.6}
