.blog-cta-stack{display:flex;flex-direction:column;gap:24px;margin:40px 0}.blog-cta{margin:20px 0;overflow:hidden;position:relative}.blog-cta,.blog-cta *,.blog-cta :after,.blog-cta :before{box-sizing:border-box}.blog-cta__inner{min-height:inherit;position:relative;z-index:1}.blog-cta__copy{position:relative;z-index:2}.blog-cta__title{font-weight:500;line-height:1;margin:0}.blog-cta__btn,.blog-cta__title{color:#fff;font-family:Space Grotesk,sans-serif}.blog-cta__btn{align-items:center;background:#13151a;border:0;display:inline-flex;font-weight:400;justify-content:center;text-decoration:none;text-transform:uppercase;transition:opacity .4s;white-space:nowrap}.blog-cta__btn:focus-visible,.blog-cta__btn:hover{color:#fff;opacity:.9;text-decoration:none}.blog-cta__media{line-height:0;pointer-events:none}.blog-cta__media img{display:block;height:auto;width:100%}.blog-cta--1,.blog-cta--2{background:#3f35ff url(/wp-content/themes/llm-api/assets/images/blog-cta/bg-01.png) repeat 50%;min-height:294px}.blog-cta--1 .blog-cta__inner,.blog-cta--2 .blog-cta__inner{align-items:center;display:flex;min-height:294px;padding:32px 40px 32px 37px}.blog-cta--1 .blog-cta__copy,.blog-cta--2 .blog-cta__copy{align-items:flex-start;display:flex;flex-direction:column;gap:32px;max-width:440px;width:100%}.blog-cta--1 .blog-cta__title,.blog-cta--2 .blog-cta__title{font-size:56px;letter-spacing:-3.52px}.blog-cta--1 .blog-cta__btn,.blog-cta--2 .blog-cta__btn{font-size:16px;height:44px;line-height:1.4;padding:12px 24px}.blog-cta--1 .blog-cta__media,.blog-cta--2 .blog-cta__media{filter:drop-shadow(0 8px 18px rgba(0,0,0,.1)) drop-shadow(0 33px 33px rgba(0,0,0,.09));max-width:none;position:absolute;right:0;top:-28px;transform:none;width:auto}@media(max-width:568px){.blog-cta--1,.blog-cta--2{min-height:263px}.blog-cta--1 .blog-cta__inner,.blog-cta--2 .blog-cta__inner{align-items:center;flex-direction:column;justify-content:flex-start;min-height:263px;padding:24px 0 0}.blog-cta--1 .blog-cta__copy,.blog-cta--2 .blog-cta__copy{align-items:center;gap:16px;max-width:100%;padding:0 16px;text-align:center}.blog-cta--1 .blog-cta__title,.blog-cta--2 .blog-cta__title{font-size:34px;letter-spacing:-2.04px;max-width:360px;text-align:center}.blog-cta--1 .blog-cta__btn,.blog-cta--2 .blog-cta__btn{font-size:12px;height:32px;padding:9px 17px}.blog-cta--1 .blog-cta__media,.blog-cta--2 .blog-cta__media{filter:none;margin-top:auto;max-width:none;position:relative;right:auto;top:auto;transform:none;width:100%}.blog-cta--1 .blog-cta__media img,.blog-cta--2 .blog-cta__media img{margin:0;width:100%}}.blog-cta--3{background:#13151a url(/wp-content/themes/llm-api/assets/images/blog-cta/bg-03.png) repeat 50%;height:294px;min-height:294px}.blog-cta--3 .blog-cta__inner{align-items:stretch;display:flex;height:294px;min-height:294px;padding:30px 40px 30px 30px}.blog-cta--3 .blog-cta__copy{justify-content:space-between;max-width:420px;width:100%}.blog-cta--3 .blog-cta__copy,.blog-cta--3 .blog-cta__heading{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.blog-cta--3 .blog-cta__badge{background:#3f35ff;display:inline-block;letter-spacing:-2.5px;line-height:1;padding:6px 12px}.blog-cta--3 .blog-cta__badge,.blog-cta--3 .blog-cta__text{color:#fff;font-family:Space Grotesk,sans-serif;font-size:40px;font-weight:500;margin:0}.blog-cta--3 .blog-cta__text{letter-spacing:-3px;line-height:1.1}.blog-cta--3 .blog-cta__btn{background:#3f35ff;font-size:16px;font-weight:500;height:44px;line-height:1.4;padding:12px 24px}.blog-cta--3 .blog-cta__media{position:absolute;right:0;top:0}.blog-cta--3 .blog-cta__media,.blog-cta--3 .blog-cta__media img{height:100%;max-width:none;width:auto}@media(max-width:568px){.blog-cta--3{height:auto;min-height:263px}.blog-cta--3 .blog-cta__inner{align-items:stretch;flex-direction:column;height:auto;justify-content:flex-start;min-height:263px;padding:0}.blog-cta--3 .blog-cta__media{height:auto;order:-1;position:relative;right:auto;top:auto;width:100%}.blog-cta--3 .blog-cta__media img{height:auto;margin:0;width:100%}.blog-cta--3 .blog-cta__copy{align-items:stretch;gap:0;margin-bottom:-20px;max-width:100%;padding:0;position:relative;transform:translateY(-20px)}.blog-cta--3 .blog-cta__heading{gap:9px;padding:0 22px 12px}.blog-cta--3 .blog-cta__badge{font-size:23px;letter-spacing:-1.36px;padding:7px}.blog-cta--3 .blog-cta__text{font-size:22px;letter-spacing:-1.64px}.blog-cta--3 .blog-cta__btn{background:#13151a;border-top:.5px solid #2b2c31;font-size:12px;height:auto;margin-top:auto;padding:12px 22px;width:100%}}.blog-cta--4{background:#fff url(/wp-content/themes/llm-api/assets/images/blog-cta/bg-04.png) no-repeat 50%/100% 100%;min-height:294px}.blog-cta--4 .blog-cta__inner{align-items:center;display:flex;gap:24px;justify-content:space-between;min-height:294px;padding:48px}.blog-cta--4 .blog-cta__copy{align-items:flex-start;display:flex;flex-direction:column;gap:16px;max-width:292px;width:100%}.blog-cta--4 .blog-cta__heading{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.blog-cta--4 .blog-cta__title{align-items:flex-start;color:#3f35ff;display:flex;flex-direction:column;font-size:40px;font-weight:500;gap:0;letter-spacing:-2.14px;line-height:1.15}.blog-cta--4 .blog-cta__title span{color:#13151a;font-size:38px;letter-spacing:-2.67px}.blog-cta--4 .blog-cta__text{color:#737380;font-family:Space Grotesk,sans-serif;font-size:21px;font-weight:400;letter-spacing:-1.37px;line-height:1.2;margin:0;max-width:257px;opacity:.8}.blog-cta--4 .blog-cta__btn{background:#3f35ff;font-size:12px;font-weight:400;height:32px;line-height:1.4;padding:9px 17px}.blog-cta--4 .blog-cta__media{flex-shrink:0;max-width:317px;position:relative;width:317px}.blog-cta--4 .blog-cta__media img{height:auto;width:100%}@media(max-width:767px){.blog-cta--4{background-image:none;min-height:263px}.blog-cta--4 .blog-cta__inner{align-items:stretch;flex-direction:column;gap:14px;justify-content:flex-start;min-height:263px;padding:16px 24px 0}.blog-cta--4 .blog-cta__copy{display:contents}.blog-cta--4 .blog-cta__heading{gap:13px;order:1}.blog-cta--4 .blog-cta__heading,.blog-cta--4 .blog-cta__title{align-items:center;text-align:center}.blog-cta--4 .blog-cta__text{text-align:center}.blog-cta--4 .blog-cta__media{margin:0 auto;max-width:100%;order:2;width:100%}.blog-cta--4 .blog-cta__btn{font-size:11px;font-weight:500;height:36px;margin:auto -24px 0;order:3;width:calc(100% + 48px)}}.blog-cta--5{background:#fff;min-height:294px;overflow:visible;padding:26px}.blog-cta--5 .blog-cta__inner{align-items:stretch;border:1px solid #3f35ff;color:inherit;display:flex;min-height:243px;padding:0;text-decoration:none}.blog-cta--5 .blog-cta__inner[href]{cursor:pointer}.blog-cta--5 .blog-cta__inner:before{background-image:linear-gradient(#3f35ff,#3f35ff),linear-gradient(#3f35ff,#3f35ff),linear-gradient(#3f35ff,#3f35ff),linear-gradient(#3f35ff,#3f35ff);background-position:0 0,100% 0,0 100%,100% 100%;background-repeat:no-repeat;background-size:8px 8px;content:"";inset:-4px;pointer-events:none;position:absolute;z-index:3}.blog-cta--5 .blog-cta__copy{align-items:flex-start;border-right:1px solid #3f35ff;display:flex;flex:1;flex-direction:column;gap:16px;justify-content:center;padding:10px 40px;width:100%}.blog-cta--5 .blog-cta__title{color:#3f35ff;font-size:86px;font-weight:400;letter-spacing:-5px;line-height:1}.blog-cta--5 .blog-cta__text{color:#4e5053;font-family:Rethink Sans,sans-serif;font-size:24px;font-weight:400;line-height:1.2;margin:0;max-width:300px}.blog-cta--5 .blog-cta__media{align-items:center;background-image:repeating-linear-gradient(90deg,rgba(63,53,255,.18) 0,rgba(63,53,255,.18) 1px,transparent 0,transparent 19px);display:flex;flex-shrink:0;justify-content:center;max-width:310px;padding:0 16px 0 24px;position:relative;width:310px}.blog-cta--5 .blog-cta__media img{height:auto;width:100%}@media(max-width:1023px){.blog-cta--5 .blog-cta__title{font-size:72px}}@media(max-width:767px){.blog-cta--5{min-height:263px;padding:0}.blog-cta--5 .blog-cta__inner{flex-direction:column;min-height:263px}.blog-cta--5 .blog-cta__inner:before{display:none}.blog-cta--5 .blog-cta__media{background-image:repeating-linear-gradient(90deg,rgba(63,53,255,.18) 0,rgba(63,53,255,.18) 1px,transparent 0,transparent 24px);max-width:100%;order:-1;padding:16px 12px 8px;width:100%}.blog-cta--5 .blog-cta__copy{align-items:center;border-right:0;border-top:1px solid #3f35ff;justify-content:center;padding:16px 16px 24px;text-align:center}.blog-cta--5 .blog-cta__title{font-size:62px;letter-spacing:-3.6px;text-align:center}.blog-cta--5 .blog-cta__text{font-size:17px;max-width:272px;text-align:center}}.blog-cta--6{background:#fff;min-height:294px}.blog-cta--6 .blog-cta__inner{align-items:center;display:flex;min-height:294px;padding:59px 40px}.blog-cta--6 .blog-cta__copy{align-items:flex-start;display:flex;flex-direction:column;gap:32px;max-width:427px;width:100%}.blog-cta--6 .blog-cta__title{color:#13151a;font-size:59px;letter-spacing:-3.52px;max-width:320px}.blog-cta--6 .blog-cta__btn{background:#3f35ff;font-size:16px;height:44px;line-height:1.4;padding:12px 24px}.blog-cta--6 .blog-cta__media{height:100%;max-width:55%;position:absolute;right:0;top:0;width:auto}.blog-cta--6 .blog-cta__media img{height:100%;max-width:none;width:auto}@media(max-width:568px){.blog-cta--6{background:#fff url(/wp-content/themes/llm-api/assets/images/blog-cta/bg-06-mob.png) no-repeat 50%/100% 100%;min-height:263px}.blog-cta--6 .blog-cta__inner{align-items:flex-end;min-height:263px;padding:0 0 21px 22px}.blog-cta--6 .blog-cta__copy{gap:19px;max-width:256px}.blog-cta--6 .blog-cta__title{font-size:36px;letter-spacing:-2.11px;max-width:none}.blog-cta--6 .blog-cta__btn{font-size:11px;height:30px;padding:8px 16px}.blog-cta--6 .blog-cta__media{height:auto;max-width:100%;right:0;top:6px;width:100%}.blog-cta--6 .blog-cta__media img{height:auto;width:100%}}.blog-cta--7{background:#fff;min-height:294px}.blog-cta--7 .blog-cta__inner{align-items:center;color:inherit;display:flex;min-height:294px;padding:65px 40px 64px 48px;text-decoration:none}.blog-cta--7 .blog-cta__inner[href]{cursor:pointer}.blog-cta--7 .blog-cta__copy{align-items:flex-start;display:flex;flex-direction:column;max-width:301px;width:100%}.blog-cta--7 .blog-cta__heading{align-items:center;display:flex;flex-direction:column;gap:17px;width:100%}.blog-cta--7 .blog-cta__badge{align-items:center;background:#3f35ff;border-radius:2px;color:#fff;display:inline-flex;font-size:50px;justify-content:center;line-height:1.05;padding:14px}.blog-cta--7 .blog-cta__badge,.blog-cta--7 .blog-cta__text{font-family:Space Grotesk,sans-serif;font-weight:500;letter-spacing:-2.94px;margin:0}.blog-cta--7 .blog-cta__text{color:#13151a;font-size:47px;line-height:1.1;text-align:center}.blog-cta--7 .blog-cta__btn{display:none}.blog-cta--7 .blog-cta__media{height:100%;max-width:55%;position:absolute;right:0;top:0;width:auto}.blog-cta--7 .blog-cta__media img{height:100%;max-width:none;width:auto}@media(max-width:568px){.blog-cta--7{background:#fff url(/wp-content/themes/llm-api/assets/images/blog-cta/bg-06-mob.png) no-repeat 50%/100% 100%;min-height:263px}.blog-cta--7 .blog-cta__inner{align-items:stretch;flex-direction:column;justify-content:flex-end;min-height:263px;padding:0}.blog-cta--7 .blog-cta__copy{max-width:100%;padding:0 20px 12px}.blog-cta--7 .blog-cta__heading{align-items:flex-start;gap:12px}.blog-cta--7 .blog-cta__badge{border-radius:1px;font-size:29px;letter-spacing:-1.72px;padding:8px}.blog-cta--7 .blog-cta__text{font-size:28px;letter-spacing:-1.72px;text-align:left}.blog-cta--7 .blog-cta__text br{display:none}.blog-cta--7 .blog-cta__media{height:auto;max-width:100%;right:0;top:6px;width:100%}.blog-cta--7 .blog-cta__media img{height:auto;width:100%}.blog-cta--7 .blog-cta__btn{background:#3f35ff;display:flex;font-size:11px;font-weight:500;height:32px;justify-content:flex-start;line-height:1.4;padding:8px 20px;width:100%}}.single .editor-content .blog-cta{margin:20px 0}.single .editor-content .blog-cta a{color:#fff;text-decoration:none}.single .editor-content .blog-cta a:focus-visible,.single .editor-content .blog-cta a:hover{color:#fff;text-decoration:none}.single .editor-content .blog-cta p{margin:0}.single .editor-content .blog-cta:not(.blog-cta--4,.blog-cta--5,.blog-cta--6,.blog-cta--7) .blog-cta__badge,.single .editor-content .blog-cta:not(.blog-cta--4,.blog-cta--5,.blog-cta--6,.blog-cta--7) .blog-cta__text,.single .editor-content .blog-cta:not(.blog-cta--4,.blog-cta--5,.blog-cta--6,.blog-cta--7) .blog-cta__title{color:#fff}.single .editor-content .blog-cta.blog-cta--4 .blog-cta__title{color:#3f35ff}.single .editor-content .blog-cta.blog-cta--4 .blog-cta__title span{color:#13151a}.single .editor-content .blog-cta.blog-cta--4 .blog-cta__text{color:#737380}.single .editor-content .blog-cta.blog-cta--5 .blog-cta__title{color:#3f35ff}.single .editor-content .blog-cta.blog-cta--5 .blog-cta__text{color:#4e5053}.single .editor-content .blog-cta.blog-cta--6 .blog-cta__title{color:#13151a}.single .editor-content .blog-cta.blog-cta--7 .blog-cta__badge{color:#fff}.single .editor-content .blog-cta.blog-cta--7 .blog-cta__text{color:#13151a}