.glass-card{background:var(--glass-bg);backdrop-filter:blur(20px);border:1px solid var(--glass-border);box-shadow:var(--shadow-soft);border-radius:16px}.hover-lift{transition:all var(--transition-medium)}.hover-lift:hover{transform:translateY(-4px);box-shadow:var(--shadow-medium)}.b2b-notice-bar{background:linear-gradient(135deg,#1f2937,#374151);color:white;padding:12px 0;text-align:center;font-size:.9rem;font-weight:500}.partnership-paths-subtitle{font-size:1.25rem;color:#475569;max-width:48rem;margin:0 auto}@media (max-width:1024px){.partner-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.partner-cards-grid{grid-template-columns:1fr}}@media (max-width:480px){.partner-card{padding:24px}.contact-form{padding:24px}}.animate-fade-in-up{animation:fadeInUp .6s ease-out forwards}.animate-scale-in{animation:scaleIn .4s ease-out forwards}.animate-counter{animation:counter 2s ease-out forwards}@media (max-width:768px){.belka-faq-additional-images-grid{margin-top:64px}}@media print{.belka-faq-answer-content{max-height:none!important;opacity:1!important}.belka-faq-arrow-icon{display:none}}