body{margin:0;color:#222;background:#fff;font-family:Arial,Helvetica,sans-serif}a{color:inherit}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.skip-link:focus{position:fixed;top:12px;left:12px;width:auto;height:auto;clip-path:none;padding:14px;background:#fff;z-index:1000}.gw-basic{max-width:1000px;margin:60px auto;padding:0 24px}.gw-basic img{max-width:100%;height:auto}
.gw-topbar{background:#fff;color:#303830;border-bottom:1px solid #dfe3dc}.gw-topbar .gw-wrap{min-height:66px;gap:22px;justify-content:flex-start}.gw-partner-logos{display:flex;align-items:center;gap:20px;flex-shrink:0}.gw-topbar .gw-partner-logos a{display:flex;align-items:center;padding:8px 0;min-height:44px}.gw-partner-logos img{display:block;object-fit:contain;width:auto;max-width:none;height:29px}.gw-partner-logos a:first-child img{height:30px}.gw-partner-divider{width:1px;height:26px;background:#d5dbd2}.gw-partner-caption{font-size:11px;color:#626965}.gw-topbar .gw-topbar-email{margin-left:auto;color:#303830;font-size:11px}.gw-topbar .gw-partner-logos a:focus-visible{outline:3px solid #127a9c;outline-offset:3px}
@media(max-width:900px){.gw-partner-caption{display:none}}@media(max-width:640px){.gw-topbar .gw-wrap{min-height:56px;justify-content:center}.gw-partner-logos{gap:18px}.gw-partner-logos img{height:24px}.gw-partner-logos a:first-child img{height:25px}.gw-partner-divider{height:23px}.gw-topbar .gw-topbar-email{display:none}}

body.gw-engine-presentation{margin:0;background:#fff;color:var(--gw-ink);font-family:Arial,Helvetica,sans-serif;line-height:1.6}.gw-engine-presentation .gw-site-header,.gw-engine-presentation .gw-site-footer{width:100%}
