.PromoBanner_promoBanner__uF5zP{background:linear-gradient(135deg,#ea580c,#f97316);color:#fff;padding:3rem 0;text-align:center;box-shadow:0 4px 12px rgba(234,88,12,.2);position:relative;overflow:hidden}.PromoBanner_promoBanner__uF5zP:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" fill="rgba(255,255,255,0.05)"><circle cx="100" cy="20" r="20"/><circle cx="900" cy="80" r="30"/><circle cx="500" cy="50" r="15"/></svg>');background-size:200px;opacity:.3}.PromoBanner_promoBanner__uF5zP .PromoBanner_container__42Aj9{max-width:1152px;margin:0 auto;padding:0 1rem;position:relative;z-index:1}.PromoBanner_promoBanner__uF5zP .PromoBanner_content__9sgKA{text-align:center;max-width:600px;margin:0 auto}.PromoBanner_promoBanner__uF5zP .PromoBanner_content__9sgKA .PromoBanner_title__KevSF{font-size:2.5rem;font-weight:700;margin-bottom:1rem;line-height:1.2}@media(max-width:768px){.PromoBanner_promoBanner__uF5zP .PromoBanner_content__9sgKA .PromoBanner_title__KevSF{font-size:2rem}}.PromoBanner_promoBanner__uF5zP .PromoBanner_content__9sgKA .PromoBanner_description__vyYNl{font-size:1.125rem;margin-bottom:2rem;opacity:.9;line-height:1.6}@media(max-width:768px){.PromoBanner_promoBanner__uF5zP .PromoBanner_content__9sgKA .PromoBanner_description__vyYNl{font-size:1rem}}.PromoBanner_promoBanner__uF5zP .PromoBanner_content__9sgKA .PromoBanner_ctaButton__y_PLU{background:hsla(0,0%,100%,.2);color:#fff;border:1px solid hsla(0,0%,100%,.3);padding:1rem 2.5rem;border-radius:12px;font-size:1.125rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(234,88,12,.3)}.PromoBanner_promoBanner__uF5zP .PromoBanner_content__9sgKA .PromoBanner_ctaButton__y_PLU:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(234,88,12,.4);background:linear-gradient(135deg,#c2410c,#ea580c)}