.q4-service-links{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:24px 0;border-top:1px solid rgb(var(--text-color)/.15);border-bottom:1px solid rgb(var(--text-color)/.15)}
.q4-service-links p{margin:0}.q4-service-links nav{display:flex;gap:24px;flex-wrap:wrap}.q4-service-links a,.q4-member-links a{text-underline-offset:5px;text-decoration:underline}
.q4-member-links{display:flex;gap:20px;padding:24px 0;flex-wrap:wrap;border-top:1px solid rgb(var(--text-color)/.15);font-size:14px}
.q4-help-access,.q4-rewards{color:#1c1c1c;background:#fff}.q4-help-access{border-top:1px solid #b8a16b;border-bottom:1px solid #d9d5cc;padding:32px 0;margin:0 0 36px;display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:start}
.q4-help-access h2{font-size:clamp(24px,3vw,34px);line-height:1.2;letter-spacing:0;text-transform:none;margin:0 0 10px}.q4-help-access p{max-width:55ch;margin:0 0 18px;line-height:1.6}.q4-help-access .q4-help-meta{font-size:13px;color:#59564e;margin-top:12px}.q4-help-access .q4-help-topics{display:grid;gap:12px;align-content:start}.q4-help-topics a{padding:12px 0;border-bottom:1px solid #e3e0d9;text-decoration:none;display:flex;justify-content:space-between;gap:16px}.q4-help-topics a:hover{text-decoration:underline;text-underline-offset:5px}
.q4-rewards{max-width:1120px;margin:0 auto;padding:54px 32px 64px}.q4-rewards__intro{max-width:760px;margin-bottom:44px}.q4-rewards h1{font-size:clamp(36px,5vw,56px);line-height:1.12;letter-spacing:0;text-transform:none;margin:0 0 16px}.q4-rewards h2{font-size:clamp(25px,3vw,34px);line-height:1.2;letter-spacing:0;text-transform:none;margin:0 0 18px}.q4-rewards p{line-height:1.7;margin:0 0 20px;max-width:65ch}.q4-rewards__intro>p{font-size:18px}.q4-rewards__actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.q4-rewards__actions .link{text-underline-offset:5px}.q4-rewards__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;border-top:1px solid #b8a16b;padding-top:32px}.q4-rewards__list{margin:0;padding:0;list-style:none}.q4-rewards__list li{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:17px 0;border-bottom:1px solid #dedbd3}.q4-rewards__list strong{font-weight:500}.q4-rewards__list span{font-variant-numeric:tabular-nums;text-align:right}.q4-rewards__list a{display:flex;justify-content:space-between;gap:16px;width:100%;text-underline-offset:5px}.q4-rewards__small{font-size:13px;color:#59564e;margin-top:16px!important}.q4-rewards__referrals{border-top:1px solid #dedbd3;padding-top:32px;margin-top:44px;display:grid;grid-template-columns:1fr 1fr;gap:64px}.q4-rewards details{padding:18px 0;border-bottom:1px solid #dedbd3}.q4-rewards summary{cursor:pointer;font-weight:500;min-height:24px}.q4-rewards details p{font-size:14px;margin:12px 0 0}.q4-rewards a:focus-visible,.q4-rewards summary:focus-visible,.q4-help-access a:focus-visible,.q4-help-access button:focus-visible,.q4-member-links a:focus-visible,.q4-service-links a:focus-visible{outline:2px solid #1c1c1c;outline-offset:5px}.q4-rewards ::selection,.q4-help-access ::selection{background:#e5d9bb;color:#1c1c1c}.q4-help-access [hidden]{display:none!important}.q4-help-access button[aria-busy=true]{cursor:wait;opacity:.7}
@media(max-width:699px){.q4-rewards{padding:32px 22px 48px}.q4-rewards__intro{margin-bottom:30px}.q4-rewards__intro>p{font-size:16px}.q4-rewards__grid,.q4-rewards__referrals,.q4-help-access{grid-template-columns:1fr;gap:32px}.q4-rewards__referrals{margin-top:32px}.q4-help-access{padding:26px 0}.q4-rewards__actions .button,.q4-help-access .button{width:100%}.q4-service-links{align-items:start;gap:12px}.q4-service-links nav{gap:24px}.q4-rewards__list li{gap:12px}.q4-rewards__list span{max-width:50%}}
