.wa-trb{--trb-ink:#231f20;--trb-deep-2:#1b2557;--trb-deep-hover:#111a44;--trb-blue-bright:#4356c0;--trb-gold:#c8a02d;--trb-gold-hover:#b78e1f;--trb-gold-deep:#96741a;--trb-mist:#f2f3f7;--trb-gutter:clamp(16px,4vw,24px);--trb-sans:var(--wa-font-body,"Raleway","Helvetica Neue",Arial,sans-serif);background:var(--trb-mist);color:var(--trb-ink);font-family:var(--trb-sans)}.wa-trb *,.wa-trb :after,.wa-trb :before{box-sizing:border-box}.wa-trb :focus-visible{outline:2px solid var(--trb-blue-bright);outline-offset:3px}.wa-trb__outer{container-type:inline-size;padding-block:64px}@media (min-width:768px){.wa-trb__outer{padding-block:96px}}.wa-trb__inner{margin-inline:auto;max-width:calc(var(--wa-container-width, 1240px) + var(--trb-gutter)*2);padding-inline:var(--trb-gutter);text-align:center}.wa-trb .wa-trb__eyebrow{color:var(--trb-gold-deep);font-size:13px;font-weight:700;letter-spacing:.1em;line-height:20px;margin:0;text-transform:uppercase}.wa-trb .wa-trb__h2{color:var(--trb-ink);font-family:inherit;font-size:30px;font-weight:300;letter-spacing:-.01em;line-height:1.2;margin:12px auto 0;max-width:46ch}@container (min-width:768px){.wa-trb .wa-trb__h2{font-size:40px;line-height:48px}}.wa-trb .wa-trb__btns{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:30px}.wa-trb .wa-trb__btns:not(:has(:not([hidden]))){display:none}.wa-trb .wa-trb__btn,.wa-trb .wa-trb__btn:active,.wa-trb .wa-trb__btn:focus,.wa-trb .wa-trb__btn:hover{align-items:center;border:2px solid transparent;border-radius:2px;box-shadow:none;cursor:pointer;display:inline-flex;font-family:var(--trb-sans);font-size:17px;font-weight:700;justify-content:center;letter-spacing:.01em;line-height:1.35;margin:0;min-height:52px;padding:13px 26px;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}@container (max-width:519px){.wa-trb .wa-trb__btn,.wa-trb .wa-trb__btn:active,.wa-trb .wa-trb__btn:focus,.wa-trb .wa-trb__btn:hover{width:100%}}.wa-trb .wa-trb__btn--primary,.wa-trb .wa-trb__btn--primary:active,.wa-trb .wa-trb__btn--primary:focus{background:var(--trb-deep-2);border-color:var(--trb-deep-2);color:#fff}.wa-trb .wa-trb__btn--primary:hover{background:var(--trb-deep-hover);border-color:var(--trb-deep-hover);color:#fff;transform:translateY(-2px)}.wa-trb .wa-trb__btn--gold,.wa-trb .wa-trb__btn--gold:active,.wa-trb .wa-trb__btn--gold:focus{background:var(--trb-gold);border-color:var(--trb-gold);color:var(--trb-ink)}.wa-trb .wa-trb__btn--gold:hover{background:var(--trb-gold-hover);border-color:var(--trb-gold-hover);color:var(--trb-ink);transform:translateY(-2px)}.wa-trb .wa-trb__btn--outline,.wa-trb .wa-trb__btn--outline:active,.wa-trb .wa-trb__btn--outline:focus{background:transparent;border-color:var(--trb-deep-2);color:var(--trb-deep-2)}.wa-trb .wa-trb__btn--outline:hover{background:var(--trb-deep-2);border-color:var(--trb-deep-2);color:#fff}.wa-trb .wa-trb__btn[hidden]{display:none}.wa-trb__hint{border:1px dashed #9aa0b4;color:#55596b;font-family:var(--wa-font-body,"Raleway",sans-serif);font-size:14px;margin:0;padding:14px 16px}@media (prefers-reduced-motion:reduce){.wa-trb .wa-trb__btn{transition:none}.wa-trb .wa-trb__btn--gold:hover,.wa-trb .wa-trb__btn--primary:hover{transform:none}}