.service-hero-img,.mms-quote h2{max-width:var(--max-width-narrow)}.mms-quote-author{font-family:var(--font-heading);font-size:var(--font-size-body);font-weight:600;margin-top:25px}.mms-download{padding:var(--space-section-sm) 30px}.mms-download-grid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.mms-download-label{font-family:var(--font-heading);font-size:var(--font-size-micro);font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--color-heading);margin-bottom:10px}.mms-download-heading{font-size:var(--font-size-h2);line-height:var(--line-height-h2);color:var(--color-heading);margin-bottom:20px}.mms-download-intro{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-body);margin-bottom:30px}.mms-benefits{list-style:none;padding:0;margin:0 0 40px}.mms-benefits li{display:flex;align-items:flex-start;gap:16px;padding:10px 0;font-size:var(--font-size-body-sm);line-height:var(--line-height-body);color:var(--color-body)}.mms-check{width:24px;height:24px;min-width:24px;margin-top:2px}.mms-check circle{fill:none;stroke:var(--color-body);stroke-width:1.5}.mms-check polyline{fill:none;stroke:var(--color-body);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mms-benefits strong{color:var(--color-heading)}.mms-pdf-image{display:block;max-width:320px;height:auto}.mms-download-form .form-group{margin-bottom:25px}.mms-download-form .btn-submit{width:100%}.mms-download-form .wpcf7-not-valid-tip{display:block;font-size:var(--font-size-micro);line-height:1.4;color:var(--color-form-error);margin-top:6px}.mms-download-form .input-wrapper input.wpcf7-not-valid{border-bottom-color:var(--color-form-error)}.mms-download-form .wpcf7 form .wpcf7-response-output{--feedback-max-width: none;--feedback-margin-top: 18px;--feedback-margin-x: 0;--feedback-padding-y: 14px;--feedback-padding-x: 18px;--feedback-font-size: var(--font-size-caption);--feedback-icon-size: 20px;--feedback-radius: 12px}.mms-download-form .wpcf7-spinner{display:none}.mms-discover{padding:var(--space-section-sm) 30px}.mms-discover-heading{font-size:var(--font-size-h2);line-height:var(--line-height-h2);text-align:left;margin-bottom:50px}.mms-discover-grid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:0 60px}.mms-discover-list{list-style:none;padding:0;margin:0}.mms-discover-list li{display:flex;align-items:flex-start;gap:16px;padding:14px 0;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-body)}.mms-discover .mms-check{width:26px;height:26px;min-width:26px}.mms-discover-list strong{color:var(--color-heading)}.benefits-text-below{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-white);max-width:800px;margin:20px auto 0}.page-template-page-sodobne-marketinske-strategije-2026 .service-faq{padding:var(--space-section-sm) 30px var(--space-section-md)}.page-template-page-sodobne-marketinske-strategije-2026 .faq-heading{text-align:left}.page-template-page-sodobne-marketinske-strategije-2026 .service-faq .faq-item{background:var(--color-gray-100);margin-bottom:4px;border:none}.page-template-page-sodobne-marketinske-strategije-2026 .service-faq .faq-question{padding:22px 30px}.page-template-page-sodobne-marketinske-strategije-2026 .service-faq .faq-item.active .faq-answer{padding:0 30px 22px}@media (max-width: 1024px){.mms-download-grid{gap:40px}.mms-discover-grid{gap:0 40px}}@media (max-width: 768px){.mms-download{padding:var(--space-section-xs) 20px}.mms-download-grid{grid-template-columns:1fr;gap:50px}.mms-download-heading{font-size:var(--font-size-h2-mobile);line-height:var(--line-height-h2-mobile)}.mms-discover{padding:var(--space-section-xs) 20px}.mms-discover-heading{font-size:var(--font-size-h2-mobile);line-height:var(--line-height-h2-mobile)}.mms-discover-grid{grid-template-columns:1fr;gap:0}.page-template-page-sodobne-marketinske-strategije-2026 .service-faq{padding:var(--space-section-xs) 20px var(--space-section-sm)}.page-template-page-sodobne-marketinske-strategije-2026 .faq-heading{font-size:var(--font-size-h2-mobile);line-height:var(--line-height-h2-mobile)}}@media (max-width: 480px){.mms-download,.mms-discover{padding:40px 15px}.mms-discover-heading{font-size:22px;line-height:30px;margin-bottom:30px}.page-template-page-sodobne-marketinske-strategije-2026 .service-faq{padding:40px 15px var(--space-section-xs)}.page-template-page-sodobne-marketinske-strategije-2026 .service-faq .faq-question{padding:18px 15px}.page-template-page-sodobne-marketinske-strategije-2026 .service-faq .faq-item.active .faq-answer{padding:0 15px 18px}}
