
        /* Custom B2B Styles */
        body { font-family: 'Inter', system-ui, sans-serif; background-color: #f8fafc; }
        .stretched-link::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 10; content: ""; }
        .hero-img-shadow { box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.05), 0 10px 10px -5px rgba(0, 0, 0, 0.02); }
    