.gx-newsletter-footer{position:relative;overflow:hidden;background:var(--gx-news-image,none),var(--gx-news-bg);background-size:cover;background-position:center;color:var(--gx-news-text);padding:72px 20px 58px}.gx-newsletter-footer:before,.gx-newsletter-footer:after{content:'×';position:absolute;color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--gx-news-text) 18%,transparent);font:900 410px/1 Arial;pointer-events:none}.gx-newsletter-footer:before{left:-100px;top:45px}.gx-newsletter-footer:after{right:-100px;top:45px}.gx-newsletter-footer__content{position:relative;z-index:1;width:min(100%,800px);margin:auto;text-align:center}.gx-newsletter-footer__kicker{margin:0 0 20px;font-size:12px;font-weight:800;letter-spacing:.42em}.gx-newsletter-footer h2{margin:0;font-family:Impact,"Arial Narrow",Arial,sans-serif;font-weight:400;font-size:clamp(55px,7vw,102px);line-height:.9;letter-spacing:.02em}.gx-newsletter-footer__text{margin:22px 0 30px;font-size:18px}.gx-newsletter-footer__form{display:grid;grid-template-columns:58px 1fr auto;width:min(100%,760px);height:66px;margin:auto;border:1px solid color-mix(in srgb,var(--gx-news-text) 45%,transparent);border-radius:40px;overflow:hidden;text-align:left}.gx-newsletter-footer__form label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.gx-newsletter-footer__form>svg{align-self:center;justify-self:center;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5}.gx-newsletter-footer__form input{min-width:0;width:100%;border:0;background:transparent;color:inherit;outline:0;font-size:16px}.gx-newsletter-footer__form input::placeholder{color:color-mix(in srgb,var(--gx-news-text) 65%,transparent)}.gx-newsletter-footer__form button{border:0;border-radius:36px;background:var(--gx-news-button);color:var(--gx-news-button-text);padding:0 35px;font-size:13px;font-weight:800;letter-spacing:.1em;cursor:pointer}.gx-newsletter-footer__form small{position:absolute;margin-top:72px}.gx-newsletter-footer__benefits{display:grid;grid-template-columns:repeat(3,1fr);margin:42px auto 0;max-width:780px;text-align:left}.gx-newsletter-footer__benefits>div{display:flex;gap:15px;align-items:center;padding:0 27px;border-left:1px solid color-mix(in srgb,var(--gx-news-text) 35%,transparent)}.gx-newsletter-footer__benefits>div:first-child{border-left:0}.gx-newsletter-footer__benefits svg{width:33px;height:33px;fill:none;stroke:currentColor;stroke-width:1.35}.gx-newsletter-footer__benefits p{display:grid;gap:4px;margin:0}.gx-newsletter-footer__benefits b{font-size:13px}.gx-newsletter-footer__benefits span{font-size:13px;opacity:.7}.gx-main-footer{background:var(--gx-footer-bg);color:var(--gx-footer-text)}.gx-main-footer__main{display:grid;grid-template-columns:1.2fr 2fr .9fr;gap:48px;max-width:1510px;margin:auto;padding:48px 62px 42px}.gx-main-footer__brand img,.gx-main-footer__x{display:block;width:72px;height:auto}.gx-main-footer__x{fill:currentColor}.gx-main-footer__brand h2{margin:28px 0 17px;font-size:23px}.gx-main-footer__brand p{max-width:310px;margin:0;color:var(--gx-footer-muted);font-size:15px;line-height:1.55}.gx-main-footer__menus{display:grid;grid-template-columns:repeat(3,1fr);gap:38px}.gx-main-footer__menus h3{margin:25px 0;font-size:14px}.gx-main-footer__menus a{display:block;margin-bottom:16px;color:inherit;font-size:15px}.gx-main-footer__services{border-left:1px solid color-mix(in srgb,var(--gx-footer-text) 18%,transparent);padding:22px 0 0 38px;display:grid;align-content:start;gap:23px}.gx-main-footer__services>div{display:flex;gap:18px;align-items:center}.gx-main-footer__services svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.35}.gx-main-footer__services p{display:grid;gap:4px;margin:0}.gx-main-footer__services b{font-size:13px}.gx-main-footer__services span{font-size:13px;color:var(--gx-footer-muted)}.gx-main-footer__bottom{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:35px;max-width:1510px;margin:auto;padding:21px 62px;background:var(--gx-footer-bottom);color:#ddd;font-size:12px}.gx-main-footer__bottom p{margin:0}.gx-main-footer__legal{display:flex;gap:17px}.gx-main-footer__legal a{color:inherit}.gx-main-footer__payments{display:flex;gap:8px}.gx-main-footer__payments svg{width:42px;height:27px;border:1px solid #777;border-radius:4px;padding:3px;background:#fff}@media(max-width:900px){.gx-main-footer__main{grid-template-columns:1fr 2fr;padding:45px 25px}.gx-main-footer__services{grid-column:1/-1;border-left:0;border-top:1px solid #ccc;padding:26px 0 0;grid-template-columns:repeat(3,1fr)}.gx-main-footer__bottom{grid-template-columns:1fr;padding:20px 25px}}@media(max-width:620px){.gx-newsletter-footer{padding:58px 20px 45px}.gx-newsletter-footer__kicker{font-size:10px;letter-spacing:.25em}.gx-newsletter-footer__text{font-size:15px}.gx-newsletter-footer__form{height:auto;grid-template-columns:50px 1fr;border-radius:27px}.gx-newsletter-footer__form button{grid-column:1/-1;height:54px;border-radius:0}.gx-newsletter-footer__benefits{grid-template-columns:1fr;gap:18px}.gx-newsletter-footer__benefits>div{padding:0;border-left:0}.gx-main-footer__main{display:block;padding:40px 22px}.gx-main-footer__menus{grid-template-columns:1fr 1fr;margin-top:30px}.gx-main-footer__services{grid-template-columns:1fr;gap:17px;margin-top:30px}.gx-main-footer__bottom{padding:20px 22px}.gx-main-footer__legal,.gx-main-footer__payments{flex-wrap:wrap}}
.gx-main-footer__social{display:flex;gap:9px;margin-top:20px}.gx-main-footer__social a{display:grid;width:29px;height:29px;place-items:center;border:1px solid color-mix(in srgb,var(--gx-footer-text) 38%,transparent);border-radius:50%;font-size:10px;font-weight:800}.gx-main-footer__bottom{max-width:none;margin:0;padding-inline:max(22px,calc((100vw - 1386px)/2))}
.gx-main-footer__brand img,.gx-main-footer__brand .gx-main-footer__x{width:var(--gx-footer-logo-width,180px);max-width:100%;height:auto}.gx-main-footer__brand .gx-main-footer__x{height:auto}
.gx-newsletter-footer__benefits{margin-top:20px}
@media(max-width:620px){.gx-newsletter-footer__form input{min-height:64px}}
