.cta-section{margin:16px 0}@media screen and (max-width:768px){.cta-section{margin:24px 0}}.cta-section .cta-wrapper{align-items:center;border:1px solid hsla(0,0%,91%,.08);border-radius:16px;display:flex;flex-direction:column;gap:30px;justify-content:center;padding:32px}@media screen and (min-width:768px){.cta-section .cta-wrapper{flex-direction:row}}.cta-section .cta-wrapper .cta-image-container .cta-image{max-width:243px;min-width:243px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (min-width:640px){.cta-section .cta-wrapper .cta-image-container .cta-image{max-width:350px}}@media screen and (min-width:1024px){.cta-section .cta-wrapper .cta-image-container .cta-image{height:200px;width:200px}}.cta-section .cta-wrapper .cta-content{display:flex;flex:1;flex-direction:column;gap:14px;width:100%}@media screen and (min-width:768px){.cta-section .cta-wrapper .cta-content{max-width:none}}.cta-section .cta-wrapper .cta-content .cta-text-content{display:flex;flex-direction:column;gap:14px}.cta-section .cta-wrapper .cta-content .cta-text-content h4{color:#fff;font-size:18px;font-weight:600;line-height:145%;margin:0}@media screen and (min-width:768px){.cta-section .cta-wrapper .cta-content .cta-text-content h4{font-size:24px;font-weight:600;line-height:140%}}.cta-section .cta-wrapper .cta-content .cta-text-content p{color:#fff;font-size:16px;font-weight:400;line-height:150%;margin:0}@media screen and (min-width:768px){.cta-section .cta-wrapper .cta-content .cta-text-content p{font-size:20px;font-weight:400;line-height:145%}}.cta-section .cta-wrapper .cta-content .cta-text-content a{align-items:center;background-color:transparent;border:1px solid #fff;border-radius:9999px;color:#fff;display:flex;height:48px;justify-content:center;padding:14px 20px;width:-moz-fit-content;width:fit-content}.cta-section .cta-wrapper .cta-content .cta-text-content a:hover{opacity:.8;text-decoration:none}.cta-section .cta-wrapper .cta-content .cta-button{align-items:center;border:none;border-radius:99px;cursor:pointer;display:flex;font-size:14px;gap:.25rem;padding:12px 18px;transition:all .3s ease}@media screen and (min-width:768px){.cta-section .cta-wrapper .cta-content .cta-button{padding:12px 24px;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:1024px){.cta-section .cta-wrapper .cta-content .cta-button{font-size:16px}}.cta-section .cta-wrapper .cta-content .cta-button:hover{background-color:var(--color-primary-600,#e0044a);transform:translateY(-2px)}.cta-section .cta-wrapper .cta-content .cta-button a{align-items:center;display:flex;font-weight:500;gap:.25rem;height:100%;justify-content:center;text-decoration:none;width:100%}@media screen and (max-width:900px){.blog-detail .blog-body-left-content .cta-section .cta-wrapper{flex-direction:column;gap:30px;padding:24px}.blog-detail .blog-body-left-content .cta-section .cta-wrapper .cta-image-container .cta-image{display:block;margin:0 auto;max-width:80%;min-width:200px}.blog-detail .blog-body-left-content .cta-section .cta-wrapper .cta-content{gap:20px}.blog-detail .blog-body-left-content .cta-section .cta-wrapper .cta-content .cta-text-content .cta-title{font-size:20px}.blog-detail .blog-body-left-content .cta-section .cta-wrapper .cta-content .cta-text-content .cta-description{font-size:16px}.blog-detail .blog-body-left-content .cta-section .cta-wrapper .cta-content .cta-button a{font-size:14px;line-height:160%}}@media screen and (max-width:768px){.blog-detail .blog-body-left-content .cta-section .cta-wrapper{gap:40px;padding:16px}.blog-detail .blog-body-left-content .cta-section .cta-wrapper .cta-image-container .cta-image{max-width:200px;min-width:200px}.blog-detail .blog-body-left-content .cta-section .cta-wrapper .cta-content .cta-text-content{gap:8px}.blog-detail .blog-body-left-content .cta-section .cta-wrapper .cta-content .cta-text-content .cta-description{font-size:14px;letter-spacing:-.21px;line-height:160%}.blog-detail .blog-body-left-content .cta-section .cta-wrapper .cta-content .cta-text-content a{font-size:16px;margin-top:8px}.blog-detail .blog-body-left-content .cta-section .cta-wrapper .cta-content .cta-button{height:48px}.blog-detail .blog-body-left-content .cta-section .cta-wrapper .cta-content .cta-button a{font-size:14px;line-height:160%}}
