.home-conversation-strip{position:relative;isolation:isolate;overflow:hidden;width:100%;margin:0;background:linear-gradient(108deg,#ff243a 0%,#f00020 45%,#b30018 100%);color:#fff;padding:25px 7%}.home-conversation-strip:before,.home-conversation-strip:after{content:"";position:absolute;z-index:-1;pointer-events:none;width:450px;height:170px;border-radius:50%;background:#ffffff0b;transform:rotate(-22deg)}.home-conversation-strip:before{left:-210px;top:-119px}.home-conversation-strip:after{right:-180px;bottom:-132px;background:#ff526a40}.conversation-strip-inner{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1.25fr 1fr auto;align-items:center;gap:44px}.home-conversation-strip h2{font-size:clamp(20px,2vw,29px);font-weight:800;line-height:1.13;letter-spacing:-.65px;margin:0;color:#fff}.home-conversation-strip p{border-left:2px solid #ffffff50;padding-left:28px;margin:0;color:#fff;font-size:13px;line-height:1.5}.conversation-strip-button{display:flex;align-items:center;justify-content:center;gap:18px;color:#e00821;background:#fff;padding:15px 24px;border:1px solid #ffffffb3;border-radius:6px;font-size:13px;font-weight:800;white-space:nowrap;box-shadow:0 5px 14px #77001515;transition:transform .2s,box-shadow .2s}.conversation-strip-button span{font-size:22px;line-height:1}.conversation-strip-button:hover{color:#bd0016;transform:translateY(-2px);box-shadow:0 8px 20px #77001530}.conversation-strip-button:focus-visible{outline:3px solid white;outline-offset:5px}@media(min-width:1800px){.conversation-strip-inner{max-width:1560px}}@media(max-width:1050px){.conversation-strip-inner{gap:24px}.home-conversation-strip{padding:25px 6%}.home-conversation-strip p{padding-left:20px;font-size:12px}.conversation-strip-button{padding:14px 17px;font-size:12px;gap:12px}.conversation-break{display:none}}@media(max-width:720px){.home-conversation-strip{padding:28px 6%}.conversation-strip-inner{grid-template-columns:1fr;gap:17px}.home-conversation-strip h2{font-size:25px;line-height:1.18}.home-conversation-strip p{border:0;padding:0;font-size:13px;max-width:370px}.conversation-strip-button{justify-self:start;padding:14px 21px;font-size:13px;gap:24px}}@media(prefers-reduced-motion:reduce){.conversation-strip-button{transition:none}.conversation-strip-button:hover{transform:none}}
