/* ===================================================== FORGE ACCESSIBILITY STATEMENT PAGE Divi Fullwidth Code Module Ready ===================================================== */ #main-header, #top-header, .et-l--header, #et-main-area > header { display: none !important; } #page-container { padding-top: 0 !important; } #page-container, #et-main-area, #main-content, .entry-content, .et_builder_inner_content, .et_pb_section, .et_pb_row, .et_pb_column, .et_pb_module, .et_pb_code, .et_pb_code_inner { overflow: visible !important; } .et_pb_section { padding: 0 !important; } .et_pb_row { width: 100% !important; max-width: none !important; padding: 0 !important; } html, body { margin: 0 !important; padding: 0 !important; overflow-x: hidden !important; overflow-y: auto !important; background: #061117 !important; } :root { --forge-bg: #061117; --forge-dark: #07161c; --forge-primary: #0F2A33; --forge-green: #198F4D; --forge-teal: #265968; --forge-blue: #69d8f4; --forge-soft: #E7ECEF; --forge-muted: #748288; --forge-white: #ffffff; --forge-line: rgba(255,255,255,.10); --forge-glass: rgba(5,16,22,.76); } .forge-access, .forge-access * { box-sizing: border-box; } .forge-access { position: relative; width: 100%; min-height: 100vh; isolation: isolate; overflow: hidden; color: var(--forge-white); font-family: "Inter", sans-serif; background: #061117; } .forge-access::before { content: ""; position: absolute; inset: 0; z-index: 2; pointer-events: none; background: linear-gradient(90deg, rgba(255,255,255,.035) 1px, transparent 1px), linear-gradient(rgba(255,255,255,.035) 1px, transparent 1px); background-size: 42px 42px; opacity: .20; mask-image: linear-gradient(to bottom, rgba(255,255,255,.9), rgba(255,255,255,.16)); animation: forgeAccessGrid 24s linear infinite; } .forge-access::after { content: ""; position: absolute; inset: -25%; z-index: 1; pointer-events: none; background: linear-gradient( 115deg, rgba(25,143,77,.10), rgba(105,216,244,.08), rgba(38,89,104,.14), rgba(25,143,77,.08) ); background-size: 300% 300%; filter: blur(38px); opacity: .72; mix-blend-mode: screen; animation: forgeAccessSweep 18s ease-in-out infinite; } @keyframes forgeAccessGrid { from { transform: translate3d(0,0,0); } to { transform: translate3d(-42px,42px,0); } } @keyframes forgeAccessSweep { 0% { background-position: 0% 50%; transform: rotate(0deg) scale(1); } 50% { background-position: 100% 50%; transform: rotate(2deg) scale(1.05); } 100% { background-position: 0% 50%; transform: rotate(0deg) scale(1); } } .forge-access-bg { position: absolute; inset: 0; z-index: 0; overflow: hidden; pointer-events: none; background: radial-gradient(circle at 18% 18%, rgba(25,143,77,.18), transparent 28%), radial-gradient(circle at 82% 16%, rgba(105,216,244,.12), transparent 26%), radial-gradient(circle at 52% 88%, rgba(38,89,104,.18), transparent 38%), linear-gradient(135deg, #061117 0%, #0b2027 48%, #07151a 100%); } .forge-access-blob { position: absolute; border-radius: 999px; filter: blur(55px); opacity: .72; mix-blend-mode: screen; animation: forgeAccessBlob 14s ease-in-out infinite alternate; } .forge-access-blob.one { width: 620px; height: 620px; left: -180px; top: 80px; background: radial-gradient(circle, rgba(25,143,77,.46), rgba(25,143,77,.16), transparent 70%); } .forge-access-blob.two { width: 720px; height: 720px; right: -220px; top: -160px; background: radial-gradient(circle, rgba(105,216,244,.30), rgba(38,89,104,.18), transparent 70%); animation-delay: -4s; } .forge-access-blob.three { width: 760px; height: 760px; left: 28%; bottom: -320px; background: radial-gradient(circle, rgba(38,89,104,.42), rgba(25,143,77,.15), transparent 72%); animation-delay: -8s; } @keyframes forgeAccessBlob { 0% { transform: translate3d(0,0,0) scale(1) rotate(0deg); opacity: .52; } 50% { transform: translate3d(48px,-34px,0) scale(1.12) rotate(8deg); opacity: .76; } 100% { transform: translate3d(-28px,30px,0) scale(1.03) rotate(-4deg); opacity: .82; } } .forge-access-wrap { width: min(1180px, calc(100% - 44px)); margin: 0 auto; position: relative; z-index: 6; } /* ===================================================== HERO - CENTER JUSTIFIED ===================================================== */ .forge-access-hero { padding: 100px 0 100px; text-align: center; } .forge-access-hero .forge-access-wrap { display: flex; flex-direction: column; align-items: center; } .forge-access-logo { max-width: 430px; margin: 0 auto 34px; } .forge-access-logo img { display: block; width: min(100%, 420px); height: auto; margin: 0 auto; filter: drop-shadow(0 18px 38px rgba(0,0,0,.42)) drop-shadow(0 0 22px rgba(111,217,255,.10)); } /* Visible SEO intro for Rank Math */ .forge-seo-intro { margin: 0 0 14px; color: rgba(231,236,239,.72); font-size: 14px; line-height: 1.5; text-align: center; } .forge-access-eyebrow { color: #8fe4fb; font-size: 13px; font-weight: 800; letter-spacing: .34em; text-transform: uppercase; margin-bottom: 18px; text-align: center; } .forge-access-title { margin: 0; font-family: "Space Grotesk", sans-serif; font-size: clamp(48px, 6vw, 88px); line-height: .95; letter-spacing: .01em; color: rgba(255,255,255,.96); text-align: center; } .forge-access-title span { display: block; width: auto; max-width: 100%; font-size: .72em; background: linear-gradient(90deg, #2d7f94 0%, #5cc8e7 52%, #2d7487 100%); -webkit-background-clip: text; background-clip: text; color: transparent; text-align: center; } .forge-access-intro { max-width: 920px; margin: 28px auto 0; color: rgba(231,236,239,.80); font-size: 18px; line-height: 1.8; text-align: center; } .forge-access-meta { display: flex; flex-wrap: wrap; justify-content: center; gap: 12px; margin-top: 26px; } .forge-access-pill { display: inline-flex; align-items: center; justify-content: center; min-height: 42px; padding: 0 16px; border-radius: 999px; color: rgba(231,236,239,.86); font-size: 13px; font-weight: 700; border: 1px solid rgba(255,255,255,.11); background: linear-gradient(180deg, rgba(255,255,255,.035), rgba(255,255,255,.012)), rgba(255,255,255,.018); } /* ===================================================== SUMMARY CARDS ===================================================== */ .forge-access-summary { display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; margin: 12px 0 46px; } .forge-access-card { position: relative; overflow: hidden; min-height: 170px; padding: 24px; border-radius: 22px; border: 1px solid rgba(255,255,255,.10); background: linear-gradient(180deg, rgba(255,255,255,.04), rgba(255,255,255,.014)), rgba(5,16,22,.72); box-shadow: 0 26px 55px rgba(0,0,0,.26); transition: transform .28s ease, border-color .28s ease, box-shadow .28s ease; } .forge-access-card::before { content: ""; position: absolute; top: -45%; left: -90%; width: 48%; height: 190%; background: linear-gradient(90deg, transparent, rgba(255,255,255,.16), transparent); transform: rotate(18deg); transition: left .7s ease; } .forge-access-card:hover { transform: translateY(-7px); border-color: rgba(105,216,244,.24); box-shadow: 0 32px 72px rgba(0,0,0,.34), 0 0 36px rgba(105,216,244,.08); } .forge-access-card:hover::before { left: 135%; } .forge-access-icon { width: 52px; height: 52px; margin-bottom: 18px; border-radius: 16px; display: flex; align-items: center; justify-content: center; color: #9be7fb; border: 1px solid rgba(255,255,255,.11); background: radial-gradient(circle at 40% 20%, rgba(105,216,244,.16), transparent 54%), rgba(255,255,255,.025); } .forge-access-icon svg { width: 26px; height: 26px; stroke: currentColor; fill: none; stroke-width: 1.9; stroke-linecap: round; stroke-linejoin: round; } .forge-access-card h3 { margin: 0 0 10px; font-family: "Space Grotesk", sans-serif; font-size: 20px; color: rgba(255,255,255,.96); } .forge-access-card p { margin: 0; color: rgba(231,236,239,.74); font-size: 14.5px; line-height: 1.65; } /* ===================================================== CONTENT LAYOUT ===================================================== */ .forge-access-layout { display: grid; grid-template-columns: 300px minmax(0, 1fr); gap: 28px; padding-bottom: 75px; } .forge-access-toc { position: sticky; top: 24px; align-self: start; border-radius: 24px; padding: 22px; border: 1px solid rgba(255,255,255,.10); background: linear-gradient(180deg, rgba(255,255,255,.04), rgba(255,255,255,.014)), rgba(5,16,22,.80); backdrop-filter: blur(12px); box-shadow: 0 26px 55px rgba(0,0,0,.26); } .forge-access-toc h2 { margin: 0 0 16px; font-family: "Space Grotesk", sans-serif; font-size: 20px; color: rgba(255,255,255,.96); } .forge-access-toc a { display: block; padding: 9px 0; color: rgba(231,236,239,.72); text-decoration: none; font-size: 14px; line-height: 1.35; border-bottom: 1px solid rgba(255,255,255,.06); transition: color .25s ease, padding-left .25s ease; } .forge-access-toc a:hover { color: #8fe4fb; padding-left: 6px; } .forge-access-content { min-width: 0; } .forge-access-section { position: relative; overflow: hidden; margin-bottom: 22px; padding: 34px; border-radius: 24px; border: 1px solid rgba(255,255,255,.10); background: linear-gradient(180deg, rgba(255,255,255,.04), rgba(255,255,255,.014)), rgba(5,16,22,.74); box-shadow: 0 26px 55px rgba(0,0,0,.24); } .forge-access-section::after { content: ""; position: absolute; inset: auto 26px 0; height: 2px; border-radius: 999px; background: linear-gradient(90deg, transparent, rgba(105,216,244,.76), rgba(25,143,77,.76), transparent); opacity: .54; } .forge-access-section h2 { margin: 0 0 16px; font-family: "Space Grotesk", sans-serif; color: rgba(255,255,255,.96); font-size: clamp(26px, 2.4vw, 36px); line-height: 1.12; } .forge-access-section p { margin: 0 0 16px; color: rgba(231,236,239,.78); font-size: 16px; line-height: 1.8; } .forge-access-section p:last-child { margin-bottom: 0; } .forge-access-section ul { margin: 16px 0 20px; padding-left: 22px; color: rgba(231,236,239,.78); } .forge-access-section li { margin-bottom: 8px; line-height: 1.7; } .forge-access-section a { color: #8fe4fb; text-decoration: none; } .forge-access-section a:hover { text-decoration: underline; } .forge-access-legal-links { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 20px; } .forge-access-legal-links a { display: inline-flex; align-items: center; min-height: 40px; padding: 0 14px; border-radius: 999px; color: rgba(231,236,239,.86) !important; text-decoration: none !important; font-size: 13px; font-weight: 700; border: 1px solid rgba(255,255,255,.11); background: rgba(255,255,255,.025); transition: transform .25s ease, border-color .25s ease, color .25s ease; } .forge-access-legal-links a:hover { transform: translateY(-2px); color: #8fe4fb !important; border-color: rgba(105,216,244,.24); } .forge-access-contact-box { display: grid; grid-template-columns: 1fr auto; gap: 22px; align-items: center; margin-top: 24px; padding: 26px; border-radius: 22px; border: 1px solid rgba(105,216,244,.20); background: radial-gradient(circle at 20% 0%, rgba(105,216,244,.10), transparent 50%), rgba(255,255,255,.025); } .forge-access-contact-box h3 { margin: 0 0 8px; font-family: "Space Grotesk", sans-serif; font-size: 24px; } .forge-access-contact-box p { margin: 0; } .forge-access-actions { display: flex; flex-wrap: wrap; gap: 12px; } .forge-access-btn { position: relative; overflow: hidden; min-height: 52px; padding: 0 22px; border-radius: 15px; display: inline-flex; align-items: center; justify-content: center; color: #fff !important; text-decoration: none !important; font-size: 13px; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; border: 1px solid rgba(255,255,255,.16); background: linear-gradient(135deg, rgba(38,89,104,.98), rgba(25,143,77,.82)); } .forge-access-btn.secondary { background: rgba(255,255,255,.025); } /* ===================================================== FOOTER ===================================================== */ .forge-access-footer { position: relative; z-index: 6; padding: 42px 0 75px; border-top: 1px solid rgba(255,255,255,.08); } .forge-access-footer-inner { display: flex; justify-content: space-between; gap: 22px; flex-wrap: wrap; color: rgba(231,236,239,.68); font-size: 14px; } .forge-access-footer a { color: rgba(231,236,239,.82); text-decoration: none; } .forge-access-footer a:hover { color: #8fe4fb; } /* ===================================================== RESPONSIVE ===================================================== */ @media (max-width: 1100px) { .forge-access-summary { grid-template-columns: repeat(2, 1fr); } .forge-access-layout { grid-template-columns: 1fr; } .forge-access-toc { position: relative; top: auto; } .forge-access-toc nav { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0 18px; } } @media (max-width: 767px) { .forge-access-wrap { width: min(100% - 28px, 1180px); } .forge-access-hero { padding: 70px 0 70px; } .forge-access-logo { max-width: 320px; margin-bottom: 30px; } .forge-access-logo img { width: min(100%, 310px); } .forge-access-eyebrow { font-size: 11px; letter-spacing: .22em; } .forge-access-title { font-size: clamp(42px, 13vw, 64px); } .forge-access-title span { width: auto; } .forge-access-intro { font-size: 16px; line-height: 1.75; } .forge-access-summary { grid-template-columns: 1fr; } .forge-access-toc nav { grid-template-columns: 1fr; } .forge-access-section { padding: 26px 22px; } .forge-access-contact-box { grid-template-columns: 1fr; } .forge-access-actions { flex-direction: column; } .forge-access-btn { width: 100%; } .forge-access-legal-links { flex-direction: column; } .forge-access-legal-links a { width: 100%; justify-content: center; } } @media (max-width: 420px) { .forge-access-title { font-size: 42px; } .forge-access-meta { flex-direction: column; width: 100%; } .forge-access-pill { width: 100%; } } @media (prefers-reduced-motion: reduce) { *, *::before, *::after { animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; scroll-behavior: auto !important; } } Accessibility Statement for Forge Digital Marketing Group. Inclusive Access • Usability • Digital Experience Accessibility Statement Forge Digital Marketing Group is committed to providing a professional, inclusive, and usable website experience. This Accessibility Statement explains our approach to digital accessibility, WCAG alignment, ongoing improvements, support requests, and our commitment to making information easier to access for all users. Effective Date: May 1, 2026 Last Updated: May 1, 2026 WCAG 2.2 AA Alignment Goal Perceivable We aim to present website content in ways that are easier for users to see, read, hear, or understand. Operable We aim to support practical navigation, interaction, keyboard usability, and clear website structure. Understandable We aim to keep content, forms, labels, headings, and page flows clear and easy to follow. Robust We aim to build pages that work across modern devices, browsers, and assistive technologies. Table of Contents Accessibility Statement Overview Our Commitment Standards & Guidelines Accessibility Features Ongoing Improvements Known Limitations Third-Party Content Massachusetts Notice Federal Accessibility Global Accessibility Feedback & Support Contact Us Accessibility Statement Overview This Accessibility Statement explains the approach of Forge Digital Marketing Group (“Forge,” “we,” “our,” or “us”) to website accessibility, inclusive digital access, usability, and support for users who may rely on assistive technologies or alternative browsing methods. Forge Digital Marketing Group is a digital marketing agency serving B2B and enterprise clients. Our website is intended to provide information about our company, services, resources, policies, and contact options. Accessibility supports the Forge Standard: Strategy First, Measurable Growth, Transparent Reporting, Systems Over Guesswork, Secure Execution, and Relentless Refinement. A professional website should be clear, usable, and accessible to as many people as reasonably possible. 1. Our Accessibility Commitment Forge is committed to working toward a website experience that is usable, understandable, and accessible for all visitors, including people with disabilities. Our goal is to provide access to website content, navigation, forms, resources, and contact options in a way that supports inclusive use across desktop, laptop, tablet, and mobile devices. While accessibility is an ongoing process, Forge aims to identify issues, improve digital experiences, and respond to accessibility-related feedback in a timely and professional manner. 2. Standards and Guidelines Forge aims to align its website with recognized accessibility best practices, including the Web Content Accessibility Guidelines, commonly known as WCAG. Our accessibility goal is to work toward WCAG 2.2 Level AA alignment where reasonably achievable. WCAG is organized around four core principles: content should be perceivable, operable, understandable, and robust. Accessibility work may include improvements to contrast, heading structure, keyboard navigation, link clarity, form labels, readable content, responsive layouts, alt text, focus states, and compatibility with assistive technologies. 3. Website Accessibility Features Forge may implement accessibility-focused design and development practices such as: Readable typography and consistent visual hierarchy Responsive layouts for desktop, laptop, tablet, and mobile devices Clear headings and page sections Descriptive links where practical Keyboard-friendly navigation goals Alternative text for meaningful images where appropriate Color contrast considerations Form labels and clear field expectations Reduced-motion respect where supported Semantic HTML structure where practical Clear contact pathways for users needing support 4. Ongoing Improvements Accessibility is not a one-time task. Forge treats accessibility as part of responsible digital execution and ongoing refinement. As the Forge website evolves, we may review page templates, forms, images, interactive elements, resource downloads, landing pages, and third-party integrations for accessibility opportunities. Future updates may include improved labels, refined contrast, enhanced keyboard focus states, clearer downloadable resource formatting, better content structure, and improved compatibility with assistive technologies. 5. Known Limitations Although Forge works toward an accessible website experience, some content, tools, integrations, third-party platforms, embedded elements, or downloadable files may not fully meet every accessibility standard at all times. Potential limitations may include older content, third-party plugins, embedded media, downloadable PDFs, externally hosted tools, analytics interfaces, marketing automation forms, or other technology outside of Forge’s direct control. If you encounter an accessibility barrier, please contact Forge so we can review the issue and explore reasonable ways to improve access or provide the information in an alternative format. 6. Third-Party Content and Tools The Forge website may use or link to third-party platforms, plugins, forms, analytics tools, advertising tools, CRM systems, embedded content, downloadable resources, social platforms, or external websites. Forge does not fully control the accessibility of third-party websites, platforms, or tools. However, we aim to select and manage third-party systems responsibly and review accessibility considerations where practical. If a third-party element creates a barrier, users are encouraged to contact Forge so we can evaluate available options. 7. Massachusetts Accessibility Considerations Forge is based in Massachusetts and recognizes that accessibility, equal access, and professional digital usability are important for businesses, residents, clients, vendors, and website visitors. While this website is primarily informational and not designed for e-commerce transactions, Forge aims to provide a professional website experience that supports inclusive access and clear communication. Accessibility also supports vendor readiness, client trust, and the professional standards expected by B2B and enterprise organizations. 8. U.S. Federal Accessibility Considerations The Americans with Disabilities Act is an important federal civil rights law related to equal access for people with disabilities. Website accessibility is often evaluated by considering whether users with disabilities can access information and digital services in a meaningful way. Forge aims to follow recognized accessibility best practices and improve website usability over time. This statement should not be interpreted as a legal certification or guarantee of full compliance with any specific law, regulation, or technical standard. 9. Global Accessibility Considerations Forge may receive website visitors from outside the United States. Accessibility expectations can vary by country, region, industry, public/private status, and applicable legal framework. WCAG is widely used internationally as a reference point for digital accessibility. Forge aims to use WCAG-informed practices to support a more inclusive and usable experience for global visitors where reasonably achievable. If you are located outside the United States and experience an accessibility issue, please contact Forge so we can review the request and determine what support may be reasonably available. 10. Feedback and Support Forge welcomes accessibility feedback. If you experience difficulty accessing a page, using a form, reading content, navigating the site, or downloading a resource, please contact us. When contacting us, please include: The page URL or content you were trying to access A brief description of the accessibility issue The device, browser, or assistive technology being used, if relevant Your preferred contact method Forge will make reasonable efforts to review accessibility-related requests and respond in a professional manner. 11. Related Legal and Trust Pages Forge provides additional legal, privacy, cookie, and security information through the following website pages: Privacy Policy Terms of Use Cookie Policy Security & Compliance 12. Updates to This Accessibility Statement Forge may update this Accessibility Statement from time to time to reflect changes in our website, accessibility practices, digital tools, standards, or business operations. When updates are made, the “Last Updated” date at the top of this page will be revised. Continued use of the website after updates are posted means you accept the updated statement. 13. Contact Us If you have questions about this Accessibility Statement or need help accessing website content, contact us at: Forge Digital Marketing Group Email: Stozeski@forgedmg.com Phone: (508)-733-0874 Website: https://forgedmg.com Email Forge Call Now © 2026 Forge Digital Marketing Group. All rights reserved. Privacy Policy · Terms of Use · Cookie Policy · Accessibility Statement · Security & Compliance Stozeski@forgedmg.com · (508)-733-0874 (function(){ const links = document.querySelectorAll('.forge-access-toc a[href^="#"]'); links.forEach(function(link){ link.addEventListener('click', function(e){ const id = this.getAttribute('href'); const target = document.querySelector(id); if(target){ e.preventDefault(); const offset = 24; const top = target.getBoundingClientRect().top + window.pageYOffset - offset; window.scrollTo({ top: top, behavior: 'smooth' }); } }); }); })();