.ld-final-cta{width:100%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:72px 20px 96px}.ld-final-cta__container{max-width:1440px;margin:0 auto}.ld-final-cta__inner{position:relative;overflow:hidden;padding:72px 36px;border-radius:40px;border:1px solid var(--ld-border);background:var(--ld-surface);text-align:center}.ld-final-cta__inner:before,.ld-final-cta__inner:after{content:"";position:absolute;width:320px;height:320px;border-radius:50%;background:var(--ld-surface);pointer-events:none}.ld-final-cta__inner:before{top:-180px;left:-140px}.ld-final-cta__inner:after{right:-160px;bottom:-190px}.ld-final-cta__badge,.ld-final-cta__heading,.ld-final-cta__text,.ld-final-cta__actions,.ld-final-cta__note{position:relative;z-index:1}.ld-final-cta__badge{display:inline-flex;align-items:center;width:fit-content;padding:8px 14px;margin-bottom:18px;border:1px solid rgba(var(--ld-accent-2-rgb),.3);border-radius:999px;font-size:14px;line-height:1.2;background:rgba(var(--color-background),.58);color:var(--ld-accent-2)}.ld-final-cta__heading{max-width:940px;margin:0 auto;font-size:clamp(38px,5vw,76px);line-height:1.3;letter-spacing:-.045em;color:rgb(var(--color-foreground))}.ld-final-cta__text{max-width:680px;margin:24px auto 0;font-size:clamp(16px,1.25vw,20px);line-height:1.55;color:rgba(var(--color-foreground),.72)}.ld-final-cta__text p{margin:0}.ld-final-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px}.ld-final-cta__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 24px;border-radius:999px;font-size:16px;line-height:1;text-decoration:none;white-space:nowrap;transition:transform .2s ease}.ld-final-cta__button:hover{transform:translateY(-2px)}.ld-final-cta__button--primary{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.ld-final-cta__button--secondary{background:transparent;color:rgb(var(--color-foreground));border:1px solid var(--ld-border)}.ld-final-cta__note{margin-top:22px;font-size:14px;line-height:1.4;color:rgba(var(--color-foreground),.62)}.ld-final-cta__note p{margin:0}@media screen and (max-width:749px){.ld-final-cta{padding:52px 16px 72px}.ld-final-cta__inner{padding:48px 20px;border-radius:28px}.ld-final-cta__actions{flex-direction:column;margin-top:28px}.ld-final-cta__button{width:100%}.ld-final-cta__heading{font-size:clamp(36px,11vw,52px)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-ld-final-cta.css.map */
