#homeColorStudio .joy-invite{display:flex;align-items:center;justify-content:center;gap:16px;margin:24px 0 12px;padding:10px 14px;background:#fffdf6;border:1px solid #e2e8df;border-radius:18px;min-width:0}
#homeColorStudio .joy-invite-video{display:block;flex:0 0 132px;width:132px;height:auto;aspect-ratio:37/31;object-fit:contain;border-radius:12px}
#homeColorStudio .joy-invite .joy-cta-intro{margin:0!important;text-align:left;font-size:clamp(14px,1.25vw,18px);line-height:1.65;color:#244c59;flex:1;min-width:0;font-weight:700}
@media(max-width:760px){#homeColorStudio .joy-invite{gap:10px;padding:8px 10px;margin-top:20px}#homeColorStudio .joy-invite-video{flex-basis:108px;width:108px}#homeColorStudio .joy-invite .joy-cta-intro{font-size:14px}}
@media(max-width:360px){#homeColorStudio .joy-invite-video{flex-basis:88px;width:88px}}
