.lli{--lli-accent: #06C755;--lli-bg: #F6FBF8;background:var(--lli-bg);padding:56px 0;color:#222}.lli__inner{max-width:960px;margin:0 auto;padding:0 20px;box-sizing:border-box}.lli__hero{text-align:center;margin-bottom:40px}.lli__eyebrow{display:inline-block;background:var(--lli-accent);color:#fff;font-size:13px;font-weight:700;letter-spacing:.08em;padding:4px 14px;border-radius:999px;margin:0 0 16px}.lli__title{font-size:clamp(22px,4vw,32px);line-height:1.4;margin:0 0 16px}.lli__lead{font-size:15px;line-height:1.9;max-width:640px;margin:0 auto}.lli__hero-image{margin-top:28px}.lli__hero-image img{max-width:100%;height:auto;border-radius:12px}.lli__benefits{list-style:none;padding:0;margin:0 0 48px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.lli__benefit{position:relative;background:#fff;border-radius:14px;padding:36px 22px 24px;box-shadow:0 2px 10px #0000000f}.lli__benefit-num{position:absolute;top:-16px;left:22px;width:36px;height:36px;line-height:36px;text-align:center;background:var(--lli-accent);color:#fff;font-weight:700;border-radius:50%}.lli__benefit-title{font-size:17px;margin:0 0 10px;line-height:1.5}.lli__benefit-text{font-size:14px;line-height:1.8;margin:0;color:#444}.lli__steps{margin-bottom:40px}.lli__sub{text-align:center;font-size:20px;margin:0 0 20px}.lli__step-list{counter-reset:step;list-style:none;padding:0;margin:0 auto;max-width:520px}.lli__step-list li{counter-increment:step;background:#fff;border-left:4px solid var(--lli-accent);border-radius:8px;padding:14px 16px 14px 56px;margin-bottom:10px;position:relative;font-size:15px}.lli__step-list li:before{content:counter(step);position:absolute;left:16px;top:50%;transform:translateY(-50%);width:28px;height:28px;line-height:28px;text-align:center;border-radius:50%;background:var(--lli-accent);color:#fff;font-weight:700;font-size:14px}.lli__cta{text-align:center;margin-bottom:28px}.lli__btn{display:inline-block;background:var(--lli-accent);color:#fff!important;font-weight:700;font-size:16px;text-decoration:none;padding:16px 40px;border-radius:999px;box-shadow:0 4px 12px #06c7554d;transition:opacity .2s}.lli__btn:hover{opacity:.85}.lli__note{font-size:13px;margin:14px 0 0}.lli__notes{font-size:12px;line-height:1.8;color:#666;max-width:640px;margin:0 auto}@media(max-width:600px){.lli{padding:40px 0}.lli__btn{display:block;padding:16px 20px}}
/*# sourceMappingURL=/cdn/shop/t/128/assets/line-link-intro.css.map */
