.cta-banner{background-color:#f4310f;border-radius:20px;flex-direction:row;align-items:center;gap:30px;width:100%;padding:40px 60px;display:flex}.cta-title h2{color:var(--foreground);text-transform:none;max-width:300px;margin:0;font-size:35px;line-height:1.1}.cta-divider{background-color:#ffffff4d;width:1px;height:80px}.cta-description p{color:#ffffffe6;word-break:break-word;-webkit-hyphens:none;hyphens:none;max-width:480px;margin:0;font-size:16px;line-height:1.4}.cta-description p span{color:var(--foreground);font-weight:500}.cta-action{margin-left:auto}@media screen and (max-width:640px){.landing__section.fifth-section{padding:30px 30px 100px}.fifth-section .cta-banner{border-radius:28px;flex-direction:column;align-items:stretch;gap:0;padding:28px 24px 32px}.fifth-section .cta-title h2{letter-spacing:-1.2px;text-align:left;max-width:none;font-size:28px;line-height:1.15}.fifth-section .cta-divider{width:100%;height:1px;margin:20px 0}.fifth-section .cta-description p{text-align:left;max-width:none;font-size:16px;line-height:1.45}.fifth-section .cta-action{justify-content:center;width:100%;margin-top:28px;margin-left:0;display:flex}.fifth-section .cta-action .button{border-radius:999px;width:auto;max-width:100%;min-height:48px;padding:0 20px;line-height:1.25}.fifth-section .cta-action .button span{white-space:normal;text-align:center}}
