.nwf{--nwf-purple:#31225e;--nwf-orange:#f47423;--nwf-ink:#fff;--nwf-dim:hsla(0,0%,100%,.85);--nwf-faint:hsla(0,0%,100%,.6);--nwf-rule:hsla(0,0%,100%,.18);--nwf-max:1200px;background:var(--nwf-purple);color:var(--nwf-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:48px 24px 34px}.nwf *,.nwf :after,.nwf :before{box-sizing:border-box}.nwf a{color:inherit;text-decoration:none}.nwf__links a:visited{color:var(--nwf-dim)!important}a.nwf__heading:visited{color:var(--nwf-orange)!important}.nwf__address-link:visited{color:var(--nwf-dim)!important}.nwf__legal a:visited{color:var(--nwf-faint)!important}.nwf__signup-btn:visited{color:#4a1b0c!important}.nwf__social a:visited{color:var(--nwf-ink)!important}.nwf__badges,.nwf__cols,.nwf__contact,.nwf__legal,.nwf__rule,.nwf__signup{margin-left:auto;margin-right:auto;max-width:var(--nwf-max)}.nwf__rule{border-top:1px solid var(--nwf-rule);margin-bottom:26px;margin-top:30px}.nwf__cols{align-items:start;display:grid;gap:30px 26px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.nwf__heading{color:var(--nwf-orange);display:block;font-size:13px;font-weight:600;letter-spacing:.09em;margin-bottom:14px;text-transform:uppercase}a.nwf__heading:hover{text-decoration:underline;text-underline-offset:3px}.nwf__links{list-style:none;margin:0;padding:0}.nwf__links li{margin-bottom:10px}.nwf__links a{color:var(--nwf-dim);font-size:15px;line-height:1.45;transition:color .15s ease}.nwf__links a:hover{color:var(--nwf-orange)!important}.nwf__signup{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.nwf__signup-text{color:var(--nwf-dim);flex:1 1 260px;font-size:15px;margin:0}.nwf__signup-btn{background:var(--nwf-orange);border-radius:4px;color:#4a1b0c!important;flex:0 0 auto;font-size:15px;font-weight:600;padding:12px 26px;transition:background .15s ease;white-space:nowrap}.nwf__signup-btn:hover{background:#d95e12;color:#4a1b0c!important}.nwf__contact{align-items:center;display:flex;flex-wrap:wrap;gap:22px;justify-content:space-between}.nwf__logo{display:block;height:42px;margin-bottom:12px;width:auto}.nwf__address{color:var(--nwf-dim);font-size:15px;font-style:normal;line-height:1.75}.nwf__address-link{text-decoration:underline;text-underline-offset:2px}.nwf__address-link:hover{color:var(--nwf-orange)!important}.nwf__phone{display:inline-block;font-weight:600}.nwf__social{display:flex;gap:11px;list-style:none;margin:0;padding:0}.nwf__social a{align-items:center;border:1px solid hsla(0,0%,100%,.4);border-radius:50%;display:flex;height:38px;justify-content:center;transition:background .15s ease,border-color .15s ease,color .15s ease;width:38px}.nwf__social a:hover{background:hsla(0,0%,100%,.08);border-color:var(--nwf-orange);color:var(--nwf-orange)!important}.nwf__social img{display:block}.nwf__badges{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;list-style:none;margin:0 auto;padding:0}.nwf__badges li{align-items:center;background:#fff;border-radius:4px;display:flex;padding:8px 12px}.nwf__badges img{display:block;height:34px;max-width:150px;width:auto}.nwf__legal{color:var(--nwf-faint);font-size:13px;line-height:1.6;margin:24px auto 0;text-align:center}.nwf__legal a{text-decoration:underline;text-underline-offset:2px}.nwf__legal a:hover,a.nwf__heading:hover{color:var(--nwf-orange)!important}@media (max-width:900px){.nwf__signup{align-items:stretch;flex-direction:column;gap:14px}.nwf__signup-text{flex:0 0 auto}.nwf__signup-btn{align-self:flex-start}}@media (max-width:767px){.nwf{padding:34px 18px 26px}.nwf__cols{gap:22px 16px;grid-template-columns:1fr 1fr}.nwf__links a{font-size:14px}.nwf__contact{align-items:center;flex-direction:column;text-align:center}.nwf__logo{margin-left:auto;margin-right:auto}.nwf__signup-btn{align-self:stretch;text-align:center}.nwf__badges img{height:28px}}@media (prefers-reduced-motion:reduce){.nwf *{transition:none!important}}.nwf a:focus-visible{border-radius:3px;outline:3px solid var(--nwf-orange);outline-offset:2px}