.pd-press{--pd-bg-color:#ffffff;--pd-accent:#c6a75e;--pd-border-light:rgba(28, 28, 28, 0.1);--pd-font-family:'Montserrat', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;font-family:var(--pd-font-family);-webkit-font-smoothing:antialiased;background-color:var(--pd-bg-color)}.pd-press,.pd-press *{box-sizing:border-box;margin:0;padding:0}.pd-press-row{margin-left:0!important;margin-right:0!important}.pd-press-row .vc_column_container,.pd-press-row .vc_column_container>.vc_column-inner,.pd-press-row .wpb_wrapper,.pd-press-row .vc_column_text{padding:0!important;margin:0!important}.pd-press.press-section{padding:4rem 0;background-color:var(--pd-bg-color);border-top:1px solid var(--pd-border-light);border-bottom:1px solid var(--pd-border-light);overflow:hidden}.pd-press .container{max-width:1600px;margin:0 auto;padding:0 1.5rem;width:100%}.pd-press .section-subtitle{color:var(--pd-accent);text-align:center;margin-bottom:3rem;letter-spacing:.3em;font-size:.875rem;font-weight:500;text-transform:uppercase}.pd-press .marquee-wrapper{position:relative;width:100%;overflow:hidden;mask-image:linear-gradient(to right,transparent,black 5%,black 95%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 5%,black 95%,transparent)}.pd-press .marquee-track{display:flex;align-items:center;gap:4rem;width:max-content;animation:pd-press-scroll 30s linear infinite}.pd-press .marquee-wrapper:hover .marquee-track{animation-play-state:paused}.pd-press .press-logo{height:150px;max-height:150px;width:auto;object-fit:contain;border-radius:.375rem;transition:transform 0.3s ease}.pd-press .press-logo:hover{transform:scale(1.05)}@keyframes pd-press-scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-50% - 2rem))}}