@layer sections{.cta{position:relative;isolation:isolate;min-height:var(--cta-min, 594px);display:grid;place-items:center;text-align:center;padding:var(--section-pad) 0 calc(var(--radius-section) + var(--space-8));overflow:hidden;background:var(--grad-soft);color:var(--ink)}.cta__bg{display:none}.cta--has-image .cta__bg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.cta__bg img{display:block;width:100%;height:100%;object-fit:cover}.cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,var(--surface-page) 0%,var(--veil-light) 30%,var(--veil-light-end) 100%)}.cta__in{display:grid;gap:var(--space-6);justify-items:center}.cta h2{font-size:clamp(2.5rem,1rem + 4.4vw,5rem);line-height:1;font-weight:300;color:var(--ink);letter-spacing:-.015em}.cta__sub{font:400 var(--fs-lead)/1.4 var(--font-sans);max-width:30em;color:var(--ink-soft);letter-spacing:0}.cta__btns{justify-content:center;align-items:center;gap:var(--space-4) var(--space-8);margin-top:var(--space-4)}.cta .link-quiet{font:500 .9375rem/1.2 var(--font-sans);color:var(--ink);text-decoration:underline;text-underline-offset:.45em;text-decoration-thickness:1px;text-decoration-color:color-mix(in oklch,currentColor 40%,transparent)}.cta .link-quiet:hover{text-decoration-color:currentColor}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mi-cta-duotone.css.map */
