/* The association mark is unchanged; surrounding presentation follows each site. */
.tiaa-membership{display:flex;align-items:center;gap:20px;grid-column:1/-1;width:100%;max-width:660px;padding:20px 0;margin:24px 0 0;border-top:1px solid currentColor;text-align:left;box-sizing:border-box;clear:both}
.tiaa-membership .tiaa-mark{display:block;flex:0 0 104px;width:104px;border:0;background:none;text-decoration:none}
.tiaa-membership .tiaa-mark img{display:block;width:104px;height:auto;max-width:none;aspect-ratio:242/280;object-fit:contain;background:none;border:0;border-radius:0;box-shadow:none}
.tiaa-membership .tiaa-copy{min-width:0;flex:1}
.tiaa-membership .tiaa-label{display:block;font-family:inherit;font-size:1.05rem;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none;color:inherit;margin:0 0 8px}
.tiaa-membership .tiaa-copy p{font-size:.9rem;line-height:1.5;margin:0 0 8px;max-width:none;color:inherit}
.tiaa-membership .tiaa-details{font-size:.83rem;line-height:1.4;font-weight:600;text-decoration:underline;text-underline-offset:3px}
.tiaa-msb{color:var(--color-text,#243c32);border-color:#bdcfc4}.tiaa-msb .tiaa-details{color:var(--color-primary,#114232)}
.ds-hero .tiaa-msb{color:#fff;border-color:#ffffff55}.ds-hero .tiaa-msb .tiaa-details{color:#fff}
.ds-hero-grid .tiaa-membership{order:6}
.tiaa-maxcon{color:var(--cream,#f5f0eb);border-color:var(--steel,#444)}.tiaa-maxcon .tiaa-details{color:var(--orange-400,#ff954f)}
.tiaa-mtf{color:var(--ink,#141414);border-color:var(--light,#dcdcdc)}.tiaa-mtf .tiaa-details{color:var(--gold-onlight,#84671d)}
.hero-inner .tiaa-mtf,.article-hero .tiaa-mtf{color:var(--white,#fff);border-color:#b8963e70;max-width:550px}.hero-inner .tiaa-mtf .tiaa-details,.article-hero .tiaa-mtf .tiaa-details{color:var(--gold-light,#d4b05e)}
.tiaa-footer{max-width:var(--max,1320px);margin:0 auto;padding:28px var(--gutter,24px);color:var(--white,#fff);border-color:#b8963e70}.tiaa-footer .tiaa-details{color:var(--gold-light,#d4b05e)}
.tiaa-footer .tiaa-mark,.tiaa-footer .tiaa-mark img{width:72px;flex-basis:72px}
.article-foot .tiaa-footer{color:var(--ink,#141414);border-color:var(--rule,#ddd);padding-inline:0}.article-foot .tiaa-footer .tiaa-details{color:var(--gold-onlight,#84671d)}
.hero-inner>.tiaa-membership{margin-bottom:24px}
@media(min-width:1300px){.hero-inner{position:relative}.hero-inner>.tiaa-membership{position:absolute;top:100px;right:var(--gutter,64px);width:340px;padding:24px 20px;border:1px solid #b8963e70;background:#0c0c0ce6}.hero-inner>.tiaa-membership .tiaa-label{font-size:1.2rem}}
@media(max-width:560px){.tiaa-membership{gap:15px;padding:18px 0;margin-top:20px}.tiaa-membership .tiaa-mark,.tiaa-membership .tiaa-mark img{width:82px;flex-basis:82px}.tiaa-membership .tiaa-label{font-size:.98rem}.tiaa-membership .tiaa-copy p{font-size:.85rem}.tiaa-footer{padding:24px var(--gutter,20px);margin-top:0}}
