.wa-fb{--fb-ink:#231f20;--fb-soft:#55596b;--fb-gold:#c8a02d;--fb-gold-deep:#96741a;--fb-line:#dcdee7;--fb-blue:#2e3e86;--fb-blue-bright:#1b2557;color:var(--fb-ink);font-family:var(--wa-font-body,"Raleway","Helvetica Neue",Arial,sans-serif);width:100%}.wa-fb *,.wa-fb :after,.wa-fb :before{box-sizing:border-box}.wa-fb :where(p,ul,li,h2,h3,h4){margin:0;padding:0}.wa-fb :focus-visible{outline:2px solid var(--fb-blue);outline-offset:3px}.wa-fb__outer{container-type:inline-size;width:100%}.wa-fb__inner{display:grid;gap:36px}@container (min-width:900px){.wa-fb__inner{align-items:start;gap:64px;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.wa-fb--no-blocks .wa-fb__inner,.wa-fb--no-intro .wa-fb__inner{grid-template-columns:minmax(0,1fr)}}.wa-fb .wa-fb__eyebrow{color:var(--fb-gold-deep);font-size:13px;font-weight:700;letter-spacing:.1em;line-height:20px;text-transform:uppercase}.wa-fb .wa-fb__h{color:var(--fb-ink);font-family:inherit;font-size:30px;font-weight:300;letter-spacing:-.01em;line-height:1.2;margin-top:10px;text-transform:none;text-wrap:balance}@container (min-width:768px){.wa-fb .wa-fb__h{font-size:40px}}.wa-fb .wa-fb__h b{font-weight:700}.wa-fb .wa-fb__lede{color:var(--fb-soft);font-size:19px;line-height:1.65;margin-top:16px;max-width:62ch;white-space:pre-line}.wa-fb--no-blocks .wa-fb__lede{max-width:none}@container (min-width:768px){.wa-fb .wa-fb__lede{font-size:20px}}.wa-fb .wa-fb__arrow,.wa-fb .wa-fb__arrow:active,.wa-fb .wa-fb__arrow:focus{align-items:center;color:var(--fb-blue);display:inline-flex;font-size:17px;font-weight:700;gap:8px;margin-top:18px;min-height:44px;text-decoration:none}.wa-fb .wa-fb__arrow:hover{color:var(--fb-blue-bright);text-decoration:none}.wa-fb__arrow-icon{fill:none;flex:none;height:18px;stroke:currentColor;stroke-width:1.6;transition:transform .2s ease;width:18px}.wa-fb__arrow:hover .wa-fb__arrow-icon{transform:translateX(4px)}.wa-fb .wa-fb__arrow--sm{font-size:16px;margin-top:10px;min-height:40px}.wa-fb .wa-fb__grid{display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));list-style:none;padding:1px}.wa-fb .wa-fb__block{align-items:flex-start;background:#fff;box-shadow:0 0 0 1px var(--fb-line);display:flex;flex-direction:column;padding:26px 22px}.wa-fb__icon{fill:none;flex:none;height:22px;stroke:var(--fb-gold-deep);stroke-width:1.6;width:22px}.wa-fb .wa-fb__title{color:var(--fb-ink);font-family:inherit;font-size:20px;font-weight:700;letter-spacing:0;line-height:1.35;margin-top:14px;text-transform:none}.wa-fb .wa-fb__block>.wa-fb__title:first-child{margin-top:0}.wa-fb .wa-fb__title a,.wa-fb .wa-fb__title a:active,.wa-fb .wa-fb__title a:focus{color:inherit;font-weight:inherit;text-decoration:underline;text-decoration-color:var(--fb-gold);text-underline-offset:4px}.wa-fb .wa-fb__title a:hover{color:var(--fb-blue)}.wa-fb .wa-fb__text{color:var(--fb-soft);font-size:17px;line-height:1.6;margin-top:8px;white-space:pre-line}@media (prefers-reduced-motion:reduce){.wa-fb__arrow-icon{transition:none}.wa-fb__arrow:hover .wa-fb__arrow-icon{transform:none}}