.fc-qs-ctasec{width:100%;box-sizing:border-box;background:var(--fc-qsc-bg, #fcfcfc);padding:var(--fc-qsc-pt, 78px) 0 var(--fc-qsc-pb, 88px);display:flex;justify-content:center;font-family:Geologica,Helvetica,Arial,sans-serif}.fc-qs-ctasec *{box-sizing:border-box}.fc-qs-ctaw{width:100%}.fc-qs-ctashell{width:100%;background:var(--fc-qsc-card, #0b3a27);border-radius:var(--fc-qsc-radius, 28px);padding:62px 40px 64px;display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}.fc-qs-ctahead{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:var(--fc-qsc-text-w, 560px)}.fc-qs-ctasec .fc-qs-h2{margin:0;font-size:34px;line-height:1.12;letter-spacing:-.03em;font-weight:500;color:var(--fc-qsc-title, #fcfcfc);text-wrap:pretty}.fc-qs-ctalead{margin:0;font-size:14.5px;line-height:1.6;color:var(--fc-qsc-text, #c6d6c4);text-wrap:pretty}.fc-qs-ctalead p{margin:0 0 8px}.fc-qs-ctalead p:last-child{margin-bottom:0}.fc-qs-ctarow{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.fc-qs-cta1,.fc-qs-cta2{display:inline-flex;align-items:center;height:52px;padding:0 30px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.fc-qs-cta1{background:var(--fc-qsc-cta1-bg, #afe263);color:var(--fc-qsc-cta1-fg, #0b3a27);transition:background .18s ease}.fc-qs-cta1:hover{background:var(--fc-qsc-cta1-hover, #fcfcfc);color:var(--fc-qsc-cta1-fg, #0b3a27)}.fc-qs-cta2{border:1.5px solid var(--fc-qsc-cta2-line, rgba(198, 214, 196, .5));color:var(--fc-qsc-cta2-fg, #fcfcfc);transition:background .18s ease,border-color .18s ease}.fc-qs-cta2:hover{background:#fcfcfc14;border-color:var(--fc-qsc-cta1-bg, #afe263);color:var(--fc-qsc-cta2-fg, #fcfcfc)}.fc-qs-ctasec :focus-visible{outline:2px solid var(--fc-qsc-cta1-bg, #afe263);outline-offset:3px}@media(max-width:880px){.fc-qs-ctasec{padding:var(--fc-qsc-pt-m, 50px) 0 var(--fc-qsc-pb-m, 54px)}.fc-qs-ctashell{padding:34px 16px 36px;border-radius:var(--fc-qsc-radius-m, 24px);gap:22px}.fc-qs-ctasec .fc-qs-h2{font-size:24px}.fc-qs-ctahead{max-width:none}.fc-qs-ctarow{width:100%}.fc-qs-ctarow a{flex:1 1 auto;justify-content:center;height:48px;padding:0 18px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/fc-about-cta.css.map */
