.gw{font-family:"Open Sans",system-ui,sans-serif;color:#5e6e82;background:#edf2f9}.gw :where(a){color:#1565c0}.gw :where(a:hover){color:#0f4c91}.gw-container{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.gw-container--narrow{max-width:880px}.gw-section{padding:clamp(3rem,7vw,5.5rem) 0}.gw-section--white{background:#fff}.gw-sectionhead{display:flex;flex-direction:column;gap:.75rem;align-items:center;text-align:center;margin-bottom:2.5rem}.gw-eyebrow{margin:0;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#1565c0}.gw-h2{margin:0;font-family:Poppins,sans-serif;font-size:clamp(1.7rem,4.5vw,2.4rem);font-weight:700;color:#0b1727}.gw-h2--center{text-align:center;margin-bottom:1.75rem}.gw-h3{margin:0;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:600;color:#0b1727}.gw-lead{margin:0;font-size:1.125rem;line-height:1.6;max-width:40rem}.gw-note{margin:0;font-size:.8125rem;line-height:1.7}.gw-note--center{text-align:center}.gw-btn{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:52px;box-sizing:border-box;padding:.875rem 1.875rem;border:1px solid rgba(0,0,0,0);border-radius:800px;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;text-align:center;text-decoration:none}.gw-btn--primary{background:#59dcc7;color:#0b1727}.gw-btn--primary:hover,.gw-btn--primary:focus{background:#41cbb4;color:#0b1727}.gw-btn--onDark{color:#fff;border-color:#f9fafd;font-weight:500}.gw-btn--onDark:hover,.gw-btn--onDark:focus{background:hsla(0,0%,100%,.12);color:#fff}.gw-btn--outline{min-height:44px;padding:.625rem 1.125rem;border-radius:.375rem;border-color:#1565c0;color:#1565c0;font-size:.9375rem}.gw-btn--outline:hover,.gw-btn--outline:focus{background:#1565c0;color:#fff}.page-hero>.gw-container{width:100%}.gw-hero__inner{display:flex;flex-wrap:wrap;gap:3.5rem;align-items:center}.gw-hero__copy{flex:999 1 34rem;min-width:0;display:flex;flex-direction:column;gap:1.5rem;color:#fff}.gw-hero__aside{flex:1 1 21rem;min-width:0;display:flex;flex-direction:column;gap:1rem}.gw-hero__title{margin:0;font-family:Poppins,sans-serif;font-size:clamp(2rem,6.5vw,3.4rem);line-height:1.12;font-weight:700;letter-spacing:-0.01em;color:#fff;overflow-wrap:anywhere}.gw-hero__lead{margin:0;font-size:1.1875rem;line-height:1.6;color:#fff;max-width:37.5rem}.gw-hero__small{margin:0;font-size:.875rem;line-height:1.6;color:#fff}.gw-hero__actions{display:flex;flex-wrap:wrap;gap:.875rem;padding-top:.5rem}.gw-badge{margin:0;align-self:flex-start;display:inline-flex;align-items:center;gap:.625rem;padding:.375rem 1rem .375rem .375rem;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.22);border-radius:800px;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:500;color:#fff}.gw-badge--plain{padding:.375rem 1rem}.gw-badge__pip{width:24px;height:24px;flex:0 0 24px;border-radius:999px;background:#59dcc7;color:#0b1727;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem}.gw-anchors{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;margin:0;padding:0;list-style:none;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:.02em}.gw-anchors a{color:#fff;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.gw-anchors a:hover,.gw-anchors a:focus{color:#fff;text-decoration:underline}.gw-rulelink{align-self:flex-start;color:#fff;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:500;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.gw-rulelink:hover,.gw-rulelink:focus{color:#fff}.gw-card{background:#fff;color:#0b1727;border-radius:1rem;padding:1.75rem;box-shadow:0 7px 14px rgba(65,69,88,.1),0 3px 6px rgba(0,0,0,.07);display:flex;flex-direction:column;gap:.625rem}.gw-card--raised{padding:2rem;box-shadow:0 1rem 4rem rgba(0,0,0,.175);gap:.875rem}.gw-card--tint{background:#f9fafd;border:1px solid #edf2f9;box-shadow:none}.gw-card__text{margin:0;font-size:.9375rem;line-height:1.6;color:#5e6e82}.gw-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 18.75rem), 1fr));gap:1.5rem}.gw-grid--steps{grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));gap:1.25rem}.gw-grid--facts{grid-template-columns:repeat(auto-fit, minmax(min(100%, 16.25rem), 1fr));gap:1.25rem}.gw-stack{display:flex;flex-direction:column;gap:2rem}.gw-prize__label{margin:0;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#1565c0}.gw-prize__value{margin:0;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2}.gw-prize__value small{display:block;font-size:1.1rem;font-weight:500;color:#5e6e82}.gw-or{display:flex;align-items:center;gap:.75rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;color:#5e6e82;text-transform:uppercase;letter-spacing:.1em}.gw-or::before,.gw-or::after{content:"";flex:1 1 auto;height:1px;background:#d8e2ef}.gw-qr{flex-direction:row;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem}.gw-qr__img{width:104px;height:104px;flex:0 0 104px;border-radius:.75rem;display:block}.gw-qr__title{margin:0;font-family:Poppins,sans-serif;font-weight:600;font-size:1rem}.gw-qr__url{margin:0;font-size:.875rem;color:#5e6e82;word-break:break-word}.gw-stat{margin:0;font-family:Poppins,sans-serif;font-size:2.75rem;font-weight:700;color:#2c7be5;line-height:1}.gw-figure{margin:0;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:700;color:#0b1727}.gw-step__num{margin:0;width:44px;height:44px;border-radius:999px;background:linear-gradient(210deg, #309bfe, #4c40f8);color:#fff;font-family:Poppins,sans-serif;font-weight:700;font-size:1.125rem;display:flex;align-items:center;justify-content:center}.gw-fact__label{margin:0;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#1565c0}.gw-fact__value{margin:0;font-size:1.0625rem;line-height:1.55;font-weight:600;color:#0b1727}.gw-callout{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 1.75rem}.gw-callout__text{display:flex;gap:.875rem;align-items:center;min-width:0;flex:1 1 26rem}.gw-callout__text p{margin:0;font-size:1rem;line-height:1.55;color:#344050}.gw-callout__text strong{color:#0b1727}.gw-callout__pip{width:12px;height:12px;flex:0 0 12px;border-radius:999px;background:#59dcc7}.gw-chips{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin:0;padding:0;list-style:none}.gw-chip{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.06);border-radius:800px;padding:.75rem 1.375rem;font-family:Poppins,sans-serif;font-weight:500;font-size:.9375rem;color:#0b1727}.gw-faq{display:flex;flex-direction:column;gap:.75rem}.gw-faq__item{background:#f9fafd;border:1px solid #edf2f9;border-radius:1rem;padding:1.25rem 1.5rem}.gw-faq__q{cursor:pointer;font-family:Poppins,sans-serif;font-weight:600;font-size:1rem;color:#0b1727}.gw-faq__a{margin:.75rem 0 0;font-size:.9375rem;line-height:1.65}.gw-cta{background:linear-gradient(210deg, #309bfe, #4c40f8);border-radius:1.5rem;padding:clamp(2.5rem,6vw,4rem) 2rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;box-shadow:0 1rem 4rem rgba(0,0,0,.12)}.gw-cta .gw-h2{color:#fff}.gw-cta__lead{margin:0;font-size:1.1875rem;line-height:1.55;color:#fff;max-width:38.75rem}.gw-cta__actions{display:flex;flex-wrap:wrap;gap:.875rem;justify-content:center}.gw-shortrules{background:#fff;border-top:1px solid #d8e2ef;padding:2.5rem 0 3.5rem}.gw-shortrules__label{margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;color:#344050;text-transform:uppercase;letter-spacing:.08em}.gw-shortrules p+p{margin-top:1rem}.gw-hero--compact{min-height:0;padding-bottom:calc(10vw + 3rem)}.gw-rules{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:clamp(3rem,8vw,6rem)}.gw-rules__glance{margin-top:-2.5rem;padding:1.75rem 2rem;gap:1.125rem}.gw-glance{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 10.625rem), 1fr));gap:1rem}.gw-glance__item{background:#f9fafd;border-radius:.75rem;padding:1rem 1.125rem;display:flex;flex-direction:column;gap:.25rem}.gw-glance__label{margin:0;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#1565c0}.gw-glance__value{margin:0;font-size:.9375rem;font-weight:600;color:#0b1727}.gw-rules__body{background:#fff;border-radius:1rem;padding:clamp(1.5rem,4vw,2.5rem);box-shadow:0 7px 14px rgba(65,69,88,.1),0 3px 6px rgba(0,0,0,.07);color:#344050;font-size:.9375rem;line-height:1.7;overflow-wrap:break-word}.gw-rules__body section{padding:0;margin-bottom:2rem}.gw-rules__body section:last-of-type{margin-bottom:0}.gw-rules__body h2{margin:0 0 .625rem;font-family:Poppins,sans-serif;font-size:1.1875rem;font-weight:600;color:#0b1727}.gw-rules__body p{margin:0 0 .625rem}.gw-rules__body p:last-child{margin-bottom:0}.gw-rules__body ul{margin:0 0 .625rem;padding-left:1.375rem;display:flex;flex-direction:column;gap:.375rem}.gw-rules__trademark{margin:1.5rem 0 0;padding-top:1rem;border-top:1px solid #d8e2ef;font-size:.8125rem;color:#5e6e82}.gw-rules__back{display:flex;justify-content:center}