/* AUTO-GENERATED page CSS for /in/features/quotation-proposal/ — DO NOT EDIT.
   Imported from the page's inline <style> by lib/import-pages.cjs.
   Shared rules also live in styles/components.css; trim duplicates in a later pass. */

    *{-webkit-font-smoothing:antialiased}html{scroll-behavior:smooth}
    .nav-glass{background:rgb(var(--color-white) / .92);backdrop-filter:blur(16px);border-bottom:1px solid rgb(var(--color-black) / .07)}
    .btn-primary{background:linear-gradient(135deg,rgb(var(--color-primary-500)),rgb(var(--color-primary-glow)));box-shadow:0 4px 20px rgb(var(--color-primary-500) / .3);transition:all .2s}
    .btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 28px rgb(var(--color-primary-500) / .4)}
    .check-item{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}
    .check-icon{width:20px;height:20px;background:rgb(var(--color-primary-500) / .12);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}
    .dropdown{display:none}.dropdown-trigger:hover .dropdown{display:block}
    .tier-card{border-radius:1rem;padding:1.5rem;flex:1}
    .breadcrumb a{color:rgb(var(--color-slate-400));font-size:.75rem;text-decoration:none}.breadcrumb a:hover{color:rgb(var(--color-primary-500))}
    .breadcrumb span{color:rgb(var(--color-slate-300));font-size:.75rem;margin:0 6px}
    @keyframes fadeUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
    .animate-in{animation:fadeUp .45s ease forwards}
  