.gf-pill[data-astro-cid-7p3h4iab]{background:var(--lime);color:var(--navy);border-radius:999px;align-items:center;gap:12px;padding:8px 8px 8px 24px;font-size:16px;font-weight:700;display:inline-flex}.gf-pill[data-astro-cid-7p3h4iab]:hover{background:var(--lime-hover);color:var(--navy)}.gf-pill--final[data-astro-cid-7p3h4iab]{margin-top:34px;padding-left:26px}.gf-pill[data-astro-cid-7p3h4iab] s[data-astro-cid-7p3h4iab]{opacity:.55;font-weight:600}.gf-pill__go[data-astro-cid-7p3h4iab]{background:var(--navy);width:38px;height:38px;color:var(--lime);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:17px;display:flex}.gf-lead[data-astro-cid-7p3h4iab]{color:var(--grey-text);margin:24px auto 0;font-size:17px;line-height:1.6}.gf-grid[data-astro-cid-7p3h4iab]{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:18px;margin-top:52px;display:grid}dl[data-astro-cid-7p3h4iab],dd[data-astro-cid-7p3h4iab]{margin:0}.gf-hero[data-astro-cid-7p3h4iab]{background:var(--navy);color:#fff;padding-bottom:clamp(88px,11vw,120px);position:relative;overflow:hidden}.gf-hero__inner[data-astro-cid-7p3h4iab]{flex-wrap:wrap;align-items:center;gap:clamp(40px,6vw,72px);padding:clamp(64px,10vw,120px) clamp(20px,4vw,32px) 0;display:flex}.gf-hero__copy[data-astro-cid-7p3h4iab]{flex:520px;min-width:0}.gf-hero__eyebrow[data-astro-cid-7p3h4iab]{letter-spacing:.3em;text-transform:uppercase;color:var(--lime);align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.gf-rule[data-astro-cid-7p3h4iab]{background:#cf09;flex:none;width:26px;height:1px}.gf-hero__h1[data-astro-cid-7p3h4iab]{text-transform:uppercase;letter-spacing:-.035em;margin:26px 0 0;font-size:clamp(46px,8.4vw,88px);font-weight:800;line-height:.92}.gf-hero__lead[data-astro-cid-7p3h4iab]{color:#fffc;max-width:52ch;margin:30px 0 0;font-size:17px;line-height:1.6}.gf-hero__ctas[data-astro-cid-7p3h4iab]{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:36px;display:flex}.gf-hero__note[data-astro-cid-7p3h4iab]{color:#ffffffb3;font-size:14px}.gf-next[data-astro-cid-7p3h4iab]{background:#ffffff0f;border:1px solid #ffffff29;border-radius:28px;flex:0 380px;min-width:min(100%,300px);padding:clamp(26px,4vw,34px)}.gf-next__label[data-astro-cid-7p3h4iab]{letter-spacing:.2em;text-transform:uppercase;color:var(--lime);font-size:11px;font-weight:800}.gf-next__name[data-astro-cid-7p3h4iab]{letter-spacing:-.03em;text-transform:uppercase;margin-top:8px;font-size:30px;font-weight:800}.gf-next__rows[data-astro-cid-7p3h4iab]{border-top:1px solid #ffffff29;flex-direction:column;margin-top:22px;display:flex}.gf-next__row[data-astro-cid-7p3h4iab]{border-bottom:1px solid #ffffff29;justify-content:space-between;gap:16px;padding:15px 0;display:flex}.gf-next__row[data-astro-cid-7p3h4iab] dt[data-astro-cid-7p3h4iab]{color:#ffffffb3;font-size:14px}.gf-next__row[data-astro-cid-7p3h4iab] dd[data-astro-cid-7p3h4iab]{text-align:right;font-size:15px;font-weight:700}.gf-next__foot[data-astro-cid-7p3h4iab]{justify-content:center;align-items:center;gap:10px;margin-top:22px;display:flex}.gf-next__amount[data-astro-cid-7p3h4iab]{letter-spacing:-.04em;color:var(--lime);font-size:52px;font-weight:800;line-height:1}.gf-next__note[data-astro-cid-7p3h4iab]{color:#ffffffb3;font-size:14px}.gf-steps[data-astro-cid-7p3h4iab]{background:var(--tint-blue);border-radius:32px 32px 0 0;margin-top:-32px;padding:clamp(56px,9vw,96px) clamp(20px,4vw,32px) clamp(58px,9vw,100px);position:relative}.gf-step[data-astro-cid-7p3h4iab]{border:1px solid var(--border-blue-2);background:#fff;border-radius:18px;padding:26px 24px}.gf-step__top[data-astro-cid-7p3h4iab]{justify-content:space-between;align-items:center;display:flex}.gf-step__icon[data-astro-cid-7p3h4iab]{background:var(--navy);width:38px;height:38px;color:var(--lime);border-radius:11px;justify-content:center;align-items:center;display:flex}.gf-step__num[data-astro-cid-7p3h4iab]{letter-spacing:.08em;color:var(--navy);font-size:14px;font-weight:800}.gf-step__title[data-astro-cid-7p3h4iab]{letter-spacing:-.015em;margin-top:18px;font-size:19px;font-weight:700}.gf-step__body[data-astro-cid-7p3h4iab]{color:var(--grey-text);margin:8px 0 0;font-size:15px;line-height:1.6}.gf-criteria[data-astro-cid-7p3h4iab]{background:var(--navy);color:#fff;padding:clamp(60px,10vw,110px) clamp(20px,4vw,32px)}.gf-criteria__head[data-astro-cid-7p3h4iab]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.gf-criteria__h2[data-astro-cid-7p3h4iab]{max-width:16ch;margin-top:18px}.gf-criteria__lead[data-astro-cid-7p3h4iab]{color:#ffffffb8;max-width:42ch;margin:0;font-size:16px;line-height:1.6}.gf-criteria__grid[data-astro-cid-7p3h4iab]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:32px 24px;margin-top:60px;display:grid}.gf-crit[data-astro-cid-7p3h4iab]{border-top:1px solid #cf06;padding-top:24px}.gf-crit__num[data-astro-cid-7p3h4iab]{letter-spacing:.08em;color:var(--lime);font-size:16px;font-weight:800}.gf-crit__title[data-astro-cid-7p3h4iab]{letter-spacing:-.025em;margin:16px 0 0;font-size:26px;font-weight:700}.gf-crit__body[data-astro-cid-7p3h4iab]{color:#ffffffb3;margin:12px 0 0;font-size:15px;line-height:1.6}.gf-rounds[data-astro-cid-7p3h4iab]{background:#fff;padding:clamp(58px,9vw,100px) clamp(20px,4vw,32px);scroll-margin-top:24px}.gf-round[data-astro-cid-7p3h4iab]{background:var(--card-blue);color:var(--ink);border:1px solid var(--border-blue);border-radius:20px;padding:28px 26px}.gf-round--on[data-astro-cid-7p3h4iab]{background:var(--navy);color:#fff;border-color:var(--navy)}.gf-round__top[data-astro-cid-7p3h4iab]{justify-content:space-between;align-items:center;gap:10px;display:flex}.gf-round__q[data-astro-cid-7p3h4iab]{letter-spacing:-.03em;font-size:30px;font-weight:800}.gf-round__pill[data-astro-cid-7p3h4iab]{letter-spacing:.16em;text-transform:uppercase;background:var(--lime);color:var(--navy);border-radius:999px;padding:6px 10px;font-size:10px;font-weight:800}.gf-round__rows[data-astro-cid-7p3h4iab]{flex-direction:column;gap:12px;margin-top:20px;display:flex}.gf-round__k[data-astro-cid-7p3h4iab]{letter-spacing:.14em;text-transform:uppercase;color:var(--grey-muted);font-size:11px;font-weight:700}.gf-round--on[data-astro-cid-7p3h4iab] .gf-round__k[data-astro-cid-7p3h4iab]{color:#ffffffa6}.gf-round__v[data-astro-cid-7p3h4iab]{margin-top:3px;font-size:15px;font-weight:600}.gf-faqs[data-astro-cid-7p3h4iab]{background:var(--card-blue);padding:clamp(56px,9vw,96px) clamp(20px,4vw,32px);scroll-margin-top:24px}.gf-faqs__h2[data-astro-cid-7p3h4iab]{margin-top:20px}.gf-faqs__list[data-astro-cid-7p3h4iab]{margin-top:44px}.gf-faqs[data-astro-cid-7p3h4iab] .sh-faq__a{padding:0 clamp(4px,6vw,60px) 26px 4px;font-size:15px;line-height:1.65}.gf-final[data-astro-cid-7p3h4iab]{background:var(--navy);color:#fff;text-align:center;padding:clamp(64px,10vw,110px) clamp(20px,4vw,32px)}.gf-final__inner[data-astro-cid-7p3h4iab]{max-width:760px;margin:0 auto}.gf-final__h2[data-astro-cid-7p3h4iab]{text-transform:uppercase;letter-spacing:-.03em;margin:18px 0 0;font-size:clamp(36px,7.4vw,64px);font-weight:800;line-height:.98}.gf-final__lead[data-astro-cid-7p3h4iab]{color:#fffc;max-width:50ch;margin:24px auto 0;font-size:17px;line-height:1.6}
