@import"https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css";:root{--primary-amber: #f8b75d;--primary-orange: #ff7a1a;--primary-dark: #1d1d1f;--bg-cream: #fdf7ed;--bg-soft: #f7f7f8;--gray-600: #4d4d4d;--gray-400: #7d7d7d;--card-shadow: 0 14px 38px rgba(0, 0, 0, .06);--heading-font: "Manrope", "Inter", "Segoe UI", system-ui, -apple-system, sans-serif}*,*:before,*:after{box-sizing:border-box}body{font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;background-color:var(--bg-soft);color:var(--primary-dark);line-height:1.6}h1,h2,h3,h4,.title,.panel-title,.hero .title,.acc-title{font-family:var(--heading-font);letter-spacing:-.02em;font-weight:800}a{text-decoration:none}.section-shell{padding:4rem 0}.bg-amber{background-color:#ffeec5}.bg-cream{background-color:var(--bg-cream)}.pill-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:999px;font-size:.85rem;font-weight:600;background:#fff3cd;color:#ad6800;border:1px solid rgba(173,104,0,.15)}.card-ghost{background:#fff;border:1px solid #f0f0f0;border-radius:18px;box-shadow:var(--card-shadow)}.avatar-bubble{width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background:var(--primary-orange)}.small-muted{color:var(--gray-400);font-size:.95rem}
