.boost-pricing-section{padding-top:var(--sp-10);padding-bottom:var(--sp-10)}.boost-grid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:20px;display:grid}.boost-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.boost-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.boost-card-highlight{border-color:#f59e0b;box-shadow:0 0 0 1px #f59e0b33}.boost-card-highlight:hover{box-shadow:0 0 0 1px #f59e0b33, var(--shadow-md)}.boost-card-head{padding:var(--sp-6) var(--sp-5);text-align:center}.boost-tier-free{background:#f8fafc}.boost-tier-standard{background:var(--sky-tint)}.boost-tier-quick{background:#eff6ff}.boost-tier-maximum{background:linear-gradient(135deg,#fef3c7,#fde68a)}.boost-tier-label{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:1px;color:var(--ink-muted);margin-bottom:var(--sp-2);font-weight:600;display:inline-block}.boost-card-highlight .boost-tier-label{color:#92400e}.boost-tier-tag{color:#15803d;letter-spacing:.5px;vertical-align:middle;background:#22c55e26;border-radius:999px;margin-left:6px;padding:2px 8px;font-size:10px;display:inline-block}.boost-card-highlight .boost-tier-tag{color:#92400e;background:#ffffffb3}.boost-price{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--navy);font-weight:700}.boost-price-note{font-size:var(--text-xs);color:var(--ink-muted);margin-top:var(--sp-1)}.boost-checklist{padding:var(--sp-5);flex-direction:column;flex:1;gap:10px;display:flex}.boost-checklist li{font-size:var(--text-sm);color:var(--navy);align-items:flex-start;gap:10px;line-height:1.4;display:flex}.boost-checklist li:before{flex-shrink:0;margin-top:2px;font-family:"Font Awesome 7 Free";font-size:13px;font-weight:900}.boost-check:before{content:"";color:#22c55e}.boost-dash{color:var(--ink-muted)}.boost-dash:before{content:"";color:#cbd5e1}.boost-check.gold{font-weight:600}.boost-check.gold:before{color:#f59e0b}.boost-btn{margin:0 var(--sp-5) var(--sp-5);text-align:center;font-family:var(--font-mono);font-size:var(--text-sm);border-radius:8px;padding:10px 20px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s;display:block}.boost-btn:hover{transform:translateY(-1px)}.boost-btn-free{color:var(--navy);background:#f1f5f9}.boost-btn-free:hover{background:#e2e8f0}.boost-btn-standard{background:var(--sky-tint);color:var(--sky-dark)}.boost-btn-standard:hover{background:#d0ecfa}.boost-btn-quick{color:#1d4ed8;background:#dbeafe}.boost-btn-quick:hover{background:#bfdbfe}.boost-btn-maximum{color:#fff;background:#f59e0b}.boost-btn-maximum:hover{background:#d97706}.boost-show-benefits-wrap{text-align:center;margin-top:var(--sp-8)}.boost-show-benefits{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--sky-dark);border:1px solid var(--sky);border-radius:8px;align-items:center;gap:8px;padding:10px 24px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.boost-show-benefits:hover{background:var(--sky);color:#fff}.boost-show-benefits i{font-size:12px;animation:2s infinite boost-bounce}@keyframes boost-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.boost-placement-section{background:var(--paper);border-top:1px solid var(--line);padding-top:var(--sp-12);padding-bottom:var(--sp-16)}.boost-placement-header{text-align:center;margin-bottom:var(--sp-10)}.boost-placement-header h2{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--navy);margin-bottom:var(--sp-2)}.boost-placement-header p{color:var(--ink-muted);font-size:var(--text-base)}.boost-cta-wrap{text-align:center;padding:var(--sp-10) 0;border-top:1px solid var(--line);margin-top:var(--sp-10)}.boost-cta-wrap h3{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--navy);margin-bottom:var(--sp-2)}.boost-cta-wrap p{color:var(--ink-muted);font-size:var(--text-sm);margin-bottom:var(--sp-5)}@media (width<=960px){.boost-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.boost-grid{grid-template-columns:1fr;max-width:400px;margin:0 auto}.boost-grid .boost-card-highlight{order:-1}.boost-placement-header h2{font-size:var(--text-xl)}}