﻿@media screen and (min-width:769px) and (max-width:1024px){.site-header{padding:22px 0}.nav-container{align-items:center}.brand-wordmark{font-size:2rem}.nav-menu{gap:28px}.nav-link{font-size:0.95rem}.menu-toggle{display:none !important}.mobile-drawer{display:none !important}.hero-section{min-height:80vh}.hero-content{max-width:720px;padding:130px 24px 60px}.hero-heading{font-size:3.6rem;letter-spacing:-1.5px;line-height:1.08}.hero-description{font-size:1.1rem;max-width:580px}.single-card-container{max-width:740px;width:88%}.card-copy{padding:48px 28px 24px}.card-heading{font-size:2.8rem;margin-bottom:22px}.card-buttons{gap:14px;margin-bottom:35px}.card-media{padding:0 20px}.company-card{max-width:740px;padding:55px 36px}.company-heading{font-size:2.8rem}.contact-card{max-width:680px;padding:48px 36px}.contact-heading{font-size:2.8rem}.legal-container{max-width:700px;width:88%}.legal-card{padding:48px 36px}}