.pa-tinder-promo-wrap{padding-top:12px;padding-bottom:8px}
.pa-tinder-promo{--tp-bg:#fff7ee;--tp-accent:#f43552;--tp-ink:#242124;--tp-muted:#665b58;position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;isolation:isolate;overflow:hidden;padding:30px 46px;border:1px solid #eedfd5;border-radius:12px;background:var(--tp-bg);color:var(--tp-ink)}
.pa-tinder-promo,.pa-tinder-promo *{box-sizing:border-box}
.pa-tinder-promo-copy{position:relative;z-index:1;min-width:0}
.pa-tinder-promo-brand{display:flex;align-items:center;gap:16px;margin-bottom:14px;color:var(--tp-accent)}
.pa-tinder-promo-brand>span:first-child{font-size:29px;font-weight:800;line-height:1;letter-spacing:-1.2px}
.pa-tinder-promo-by{padding-left:16px;border-left:1px solid #dccbc4;color:var(--tp-muted);font-size:10px;font-weight:700;letter-spacing:1.7px}
.pa-tinder-promo h2{margin:0 0 10px;font-family:inherit;font-size:clamp(26px,2.6vw,38px);font-weight:750;line-height:1.25;letter-spacing:-.035em;color:var(--tp-ink)}
.pa-tinder-promo h2>span{color:#b81430}
.pa-tinder-promo p{margin:0 0 20px;font-size:14px;line-height:1.6;color:var(--tp-muted)}
.pa-tinder-promo-cta{display:inline-flex;align-items:center;justify-content:center;gap:26px;min-height:44px;padding:10px 20px;border-radius:7px;background:#b81430;color:#fff!important;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none!important;transition:background .18s}
.pa-tinder-promo-cta:hover{background:#951027}
.pa-tinder-promo-cta:focus-visible{outline:3px solid #242124;outline-offset:4px}
.pa-tinder-promo-art{flex:0 0 220px;display:flex;flex-direction:column;align-items:center;align-self:center;gap:7px;color:var(--tp-accent);transform:rotate(8deg)}
.pa-tinder-promo-art svg{display:block;width:176px;height:183px}
.pa-tinder-promo-art>span{font-size:10px;font-weight:800;letter-spacing:3px}
@media(max-width:1024px){.pa-tinder-promo{padding:26px 30px}.pa-tinder-promo-art{flex-basis:160px}.pa-tinder-promo-art svg{width:140px;height:146px}.pa-tinder-promo h2>span{display:block}}
@media(max-width:767px){.pa-tinder-promo-wrap{padding-top:8px;padding-bottom:4px}.pa-tinder-promo{padding:24px;gap:12px}.pa-tinder-promo h2{font-size:28px}.pa-tinder-promo p{max-width:290px;font-size:12px}.pa-tinder-promo-art{flex-basis:100px}.pa-tinder-promo-art svg{width:100px;height:104px}.pa-tinder-promo-art>span{display:none}}
@media(max-width:479px){.pa-tinder-promo{padding:22px 20px}.pa-tinder-promo-brand{margin-bottom:16px}.pa-tinder-promo-brand>span:first-child{font-size:26px}.pa-tinder-promo h2{font-size:27px}.pa-tinder-promo p{max-width:235px;margin-bottom:18px}.pa-tinder-promo p>span:first-child{display:block}.pa-tinder-promo-separator{display:none}.pa-tinder-promo-art{position:absolute;right:18px;top:12px;z-index:0;opacity:.15;transform:rotate(12deg)}.pa-tinder-promo-art svg{width:140px;height:146px}.pa-tinder-promo-cta{font-size:13px;gap:22px}}
@media(prefers-reduced-motion:reduce){.pa-tinder-promo-cta{transition:none}}
