:root{--wgf-blue-dark: #00225e;--wgf-blue: #0062ae;--wgf-yellow: #fcce28;--wgf-content-width: 1232px;--wgf-gutter: 24px;--wgf-page-padding: max(var(--wgf-gutter), calc((100% - var(--wgf-content-width)) / 2));--wgf-font-poppins: "Poppins", sans-serif;--wgf-font-montserrat: "Montserrat", sans-serif;--wgf-font-helvetica: "Helvetica Neue", Helvetica, Arial, sans-serif}.wgf-logo{font-family:var(--wgf-font-montserrat);font-weight:700;font-size:30px;line-height:normal;white-space:nowrap}.wgf-logo--dark{color:var(--wgf-blue-dark)}.wgf-logo--light{color:#fff}.wgf-btn{display:flex;align-items:center;justify-content:center;padding:8px 16px;border:none;cursor:pointer;border-radius:100px;background:var(--wgf-yellow);color:#000;font-family:var(--wgf-font-poppins);font-weight:600;font-size:18px;line-height:1.3;white-space:nowrap}.wgf-btn--nav{width:200px}.wgf-btn--hero{width:293px}.wgf-burger{display:none;position:relative;width:32px;height:32px;padding:0;border:none;background:transparent;cursor:pointer;color:inherit}.wgf-burger span,.wgf-burger span:before,.wgf-burger span:after{position:absolute;left:4px;width:24px;height:2px;border-radius:2px;background:currentColor;transition:transform .2s ease,opacity .2s ease,top .2s ease}.wgf-burger span{top:15px}.wgf-burger span:before,.wgf-burger span:after{content:"";left:0}.wgf-burger span:before{top:-8px}.wgf-burger span:after{top:8px}.wgf-burger[aria-expanded=true]{position:fixed;top:16px;right:16px;z-index:110;color:#fff}.wgf-burger[aria-expanded=true] span{background:transparent}.wgf-burger[aria-expanded=true] span:before{top:0;transform:rotate(45deg)}.wgf-burger[aria-expanded=true] span:after{top:0;transform:rotate(-45deg)}.wgf-nav{display:flex;align-items:center;gap:32px;font-family:var(--wgf-font-poppins);font-size:16px;line-height:1.3;white-space:nowrap}.wgf-nav__home{display:none}.wgf-footer{display:flex;flex-direction:column;gap:40px;padding:40px var(--wgf-page-padding);background:var(--wgf-blue);color:#fff;font-family:var(--wgf-font-montserrat)}.wgf-footer__links-container{display:flex;align-items:flex-end;justify-content:space-between;width:100%;margin:0 auto}.wgf-footer__links{display:flex;flex-direction:column;gap:24px;font-size:14px;line-height:20px}.wgf-footer__row{display:flex;flex-wrap:wrap;gap:16px}.wgf-footer__copy{font-size:12px;line-height:20px;opacity:.72}@media(max-width:1023px){.wgf-burger{display:block}.wgf-nav{position:fixed;inset:0;z-index:100;flex-direction:column;justify-content:center;gap:32px;padding:32px 16px;background:var(--wgf-blue-dark);color:#fff;font-family:var(--wgf-font-helvetica);font-size:32px;text-align:center;overflow-y:auto;transform:translate(100%);visibility:hidden;transition:transform .25s ease,visibility .25s ease}.wgf-nav.is-open,.wgf-nav.active{transform:translate(0);visibility:visible}.wgf-nav__home{display:block}.wgf-nav a.is-active{color:var(--wgf-yellow)}body:has(.wgf-nav.is-open){overflow:hidden}.wgf-btn--nav{width:100%;height:48px;color:#fff;font-size:18px}}@media(max-width:768px){:root{--wgf-gutter: 16px}.wgf-logo{font-size:26px}.wgf-footer{padding:40px var(--wgf-gutter)}.wgf-footer__links-container{flex-direction:column;align-items:flex-start;gap:24px}}
