.fa-cta{padding-block:var(--fa-sp-16);text-align:center;background:var(--fa-surface);color:var(--fa-ink)}.fa-cta:not(.fa-cta--dark){border-top:1px solid var(--fa-line)}.fa-cta--dark{background:var(--fa-ink-3);color:var(--fa-white)}.fa-cta__inner{display:flex;flex-direction:column;align-items:center}.fa-cta__kicker{font-family:var(--fa-font-head);font-size:var(--fa-fs-13);font-weight:700;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;color:var(--fa-brand);margin:0 0 var(--fa-sp-4)}.fa-cta--dark .fa-cta__kicker{color:var(--fa-brand-glow)}.fa-cta__title{font-family:var(--fa-font-head);font-size:var(--fa-h1);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:0;max-width:900px;text-wrap:balance;color:inherit}.fa-cta__text{font-size:var(--fa-fs-16);line-height:1.5;margin:18px 0 0;max-width:52ch;color:var(--fa-muted)}.fa-cta--dark .fa-cta__text{color:#ffffffb8}.fa-cta__button{display:inline-flex;align-items:center;justify-content:center;height:52px;margin-top:var(--fa-sp-6);padding-inline:30px;text-transform:uppercase;border-radius:var(--fa-r-pill);background:var(--fa-ink);color:var(--fa-white);font-family:var(--fa-font-body);font-size:var(--fa-fs-14);font-weight:600;letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:background .15s cubic-bezier(.2,.8,.2,1),color .15s cubic-bezier(.2,.8,.2,1),box-shadow .25s cubic-bezier(.2,.8,.2,1),transform .2s ease}.fa-cta:not(.fa-cta--dark) .fa-cta__button{box-shadow:var(--fa-shine)}.fa-cta__button{transition:var(--fa-btn-move)}.fa-cta__button:hover{background:var(--fa-ink-hover);transform:translateY(-1px);box-shadow:var(--fa-shine-hover)}.fa-cta--dark .fa-cta__button{height:56px;padding-inline:var(--fa-sp-8);font-size:var(--fa-fs-16);letter-spacing:.04em;box-shadow:0 8px 24px #00000047;background:var(--fa-white);color:var(--fa-ink)}.fa-cta--dark .fa-cta__button:hover{background:var(--fa-surface);box-shadow:none}.fa-cta__note{margin-top:14px;font-size:var(--fa-fs-13);line-height:1.5;color:var(--fa-muted)}.fa-cta--dark .fa-cta__note{color:#ffffff8c}@media(max-width:989px){.fa-cta--dark .fa-cta__title{font-size:32px}}.fa-cta--dark{position:relative;overflow:hidden}.fa-cta--dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 0%,#7fe0d424,#7fe0d400 62%)}.fa-cta--dark .fa-container{position:relative}@media(max-width:560px){.fa-cta__button{margin-bottom:var(--fa-sp-8)}}.fa-cta--row{text-align:left}.fa-cta--row .fa-container{max-width:1160px}.fa-cta--row .fa-cta__inner{display:grid;grid-template-columns:minmax(0,1fr);row-gap:0;column-gap:var(--fa-sp-10);align-items:center}.fa-cta--row .fa-cta__title{max-width:none}.fa-cta--row .fa-cta__text{max-width:720px}.fa-cta--row .fa-cta__button{margin-top:var(--fa-sp-10);padding-inline:30px;box-shadow:none}@media(min-width:1024px){.fa-cta--row .fa-cta__inner{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto}.fa-cta--row .fa-cta__kicker{grid-area:1 / 1}.fa-cta--row .fa-cta__title{grid-area:2 / 1}.fa-cta--row .fa-cta__text{grid-area:3 / 1}.fa-cta--row .fa-cta__button{grid-area:1 / 2 / 4 / 3;align-self:center;margin-top:0}.fa-cta--row .fa-cta__button{height:52px;font-size:var(--fa-fs-14)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fa-cta.css.map */
