.gusto-sponsor{margin-top:52px;margin-bottom:52px;padding:30px;border:1px solid #d8ceba;background:#f5f0e5;border-radius:26px;color:#24483b;box-sizing:border-box}.gusto-sponsor-head{display:flex;justify-content:space-between;gap:24px;align-items:start}.gusto-sponsor h3{font-size:clamp(25px,3vw,38px);letter-spacing:-.035em;margin:12px 0}.gusto-sponsor-head p{max-width:630px;line-height:1.6}.gusto-sponsor a{font-weight:600;color:#36634b}.gusto-pause{border:1px solid #b8bca9;border-radius:10px;background:transparent;font:inherit;font-size:13px;padding:10px 12px;color:#24483b;cursor:pointer;white-space:nowrap}.gusto-frames{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px}.gusto-frames figure{margin:0;border-radius:16px;overflow:hidden;background:#e4dfd3;position:relative;aspect-ratio:4/3}.gusto-frames img{display:block;width:100%;height:100%;object-fit:cover;animation:gusto-drift 16s ease-in-out infinite alternate}.gusto-frames figure:nth-child(2) img{animation-delay:-5s}.gusto-frames figure:nth-child(3) img{animation-delay:-10s}.gusto-frames figcaption{position:absolute;inset:auto 0 0;padding:28px 16px 14px;background:linear-gradient(transparent,#14251edb);color:#fff;font-size:15px}.gusto-credit{font-size:12px;margin:14px 0 0;color:#5a6254}.gusto-sponsor.is-paused img,.gusto-sponsor:hover img,.gusto-sponsor:focus-within img{animation-play-state:paused}@keyframes gusto-drift{from{transform:scale(1.02) translateX(-.5%)}to{transform:scale(1.12) translateX(1%)}}@media(prefers-reduced-motion:reduce){.gusto-frames img{animation:none}.gusto-pause{display:none}}@media(max-width:600px){.gusto-sponsor{padding:20px;margin-top:32px;margin-bottom:32px}.gusto-sponsor-head{display:block}.gusto-pause{margin-top:12px}.gusto-frames{gap:8px}.gusto-frames figure{aspect-ratio:3/4;border-radius:10px}.gusto-frames figcaption{padding:24px 8px 9px;font-size:11px;line-height:1.3}}
.join-home .gusto-sponsor .eyebrow{color:#617047}.join-home .gusto-sponsor .gusto-credit{color:#5a6254}
