.bfl.cta-start{background:url(/cdn/shop/files/Comfort.jpg?v=1784717408) center / cover no-repeat;padding:88px 24px}.bfl .cta-start__card{max-width:1180px;margin-inline:auto;padding:64px;background:#f6f3eeeb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:24px;box-shadow:0 24px 60px #1a1a1f2e}.bfl .cta-start__inner{max-width:680px;margin-inline:auto}.bfl .cta-start__title{text-align:center;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:clamp(32px,22.4px + 2vw,48px);color:var(--ink-900);margin-bottom:var(--space-32)}.bfl .cta-start__intro{text-align:center;margin-top:calc(var(--space-32) * -1 + var(--space-16));margin-bottom:var(--space-32);color:var(--ink-700);line-height:1.6}.bfl .cta-row{display:flex;align-items:center;gap:20px;padding:18px 28px;margin-bottom:16px;border:1.5px solid transparent;border-radius:14px;text-decoration:none;transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.bfl .cta-row:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.bfl .cta-row img{width:28px;height:28px;flex:none}.bfl .cta-row__label{display:block;font-size:var(--fs-sm)}.bfl .cta-row__main{display:block;font-family:var(--font-body);font-weight:var(--fw-bold);font-size:20px}.bfl .cta-row--call{background:var(--plum-700)}.bfl .cta-row--call .cta-row__label{color:#fffc}.bfl .cta-row--call .cta-row__main{color:var(--white)}.bfl .cta-row--mail{background:var(--white);border-color:var(--teal-500)}.bfl .cta-row--book{background:#f1ebe1;border-color:var(--gold-500)}.bfl .cta-row--mail .cta-row__label,.bfl .cta-row--book .cta-row__label{color:var(--ink-500)}.bfl .cta-row--mail .cta-row__main,.bfl .cta-row--book .cta-row__main{color:var(--plum-700)}.bfl .cta-start__divider{border:none;border-top:1px solid rgba(26,26,31,.12);margin:32px 0}.bfl .cta-start__note{text-align:center;color:var(--ink-700);line-height:1.6}.bfl .cta-start__note+.cta-start__note{margin-top:var(--space-16)}@media(max-width:600px){.bfl.cta-start{padding:48px 16px}.bfl .cta-start__card{padding:32px 20px}.bfl .cta-row{padding:16px 18px;gap:14px}.bfl .cta-row__main{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bfl-cta.css.map */
