.newsletter-section{background:#0b202d;border-top:1px solid #37515c;border-bottom:1px solid #37515c;padding:64px 0}.newsletter-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.newsletter-section h2{margin:4px 0 16px}.newsletter-section p{color:#c4d3d8;max-width:540px}.newsletter-form{display:grid;gap:16px;font:16px/1.5 Barlow,Arial,sans-serif}.newsletter-form label{display:grid;gap:8px;color:#edf4f4}.newsletter-form input[type=email]{width:100%;min-height:48px;padding:12px;background:#071722;color:#fff;border:1px solid #82999f;font:18px Barlow,Arial,sans-serif;border-radius:0}.newsletter-form input:focus-visible{outline:3px solid #edcc85;outline-offset:3px}.newsletter-form .newsletter-consent{display:flex;align-items:flex-start;gap:12px;font-size:14px}.newsletter-consent input{flex:0 0 auto;width:20px;height:20px;margin-top:2px;accent-color:#edcc85}.newsletter-form a{color:#edcc85;text-decoration:underline}.newsletter-trap{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.newsletter-form .button{justify-self:start}.newsletter-form .newsletter-status{min-height:1.5em;margin:0;color:#edf4f4}.newsletter-form [disabled]{opacity:.65;cursor:wait}.newsletter-note{font-size:14px!important}.newsletter-form[hidden]{display:none}@media(max-width:760px){.newsletter-grid{grid-template-columns:1fr;gap:24px}.newsletter-section{padding:42px 0}.newsletter-form .button{width:100%;justify-content:center}}

.hero-actions .newsletter-hero-link{flex-basis:100%;margin-top:4px;font-size:15px;color:#edcc85}
