@import"https://fonts.googleapis.com/css2?family=Figtree:wght@600;700;800;900&family=Hanken+Grotesk:wght@400;500;600;700;800&display=swap";.lfh{--lfh-ink:#241a30;--lfh-ink-soft:#6f6579;--lfh-lilac:#9b6dd6;--lfh-lilac-vivid:#c6a8f2;--lfh-lilac-deep:#6a4a9c;--lfh-lilac-soft:#efe6fa;--lfh-ink-black:#1d1430;--lfh-line:rgba(36,26,48,.14);--lfh-maxw:1280px;--lfh-radius:10px;--lfh-head:"Figtree","Hanken Grotesk",system-ui,sans-serif;--lfh-body:"Hanken Grotesk",system-ui,sans-serif;font-family:var(--lfh-body);color:var(--lfh-ink);line-height:1.6;font-size:18px;-webkit-font-smoothing:antialiased}.lfh *{box-sizing:border-box}.lfh h1,.lfh h2,.lfh h3{font-family:var(--lfh-head);font-weight:800;line-height:1.04;letter-spacing:-.02em;margin:0}.lfh p{margin:0}.lfh-wrap{max-width:var(--lfh-maxw);margin:0 auto;padding:0 48px}.lfh a{color:inherit}.lfh-kw{color:var(--lfh-lilac-vivid)}.lfh-kicker{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--lfh-lilac-deep)}.lfh-kicker:before{content:"";width:7px;height:7px;background:var(--lfh-lilac);transform:rotate(45deg);flex:0 0 auto}.lfh-kicker.light{color:var(--lfh-lilac-vivid)}.lfh-btn{display:inline-flex;align-items:center;gap:.7em;font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:17px 28px;border-radius:999px;text-decoration:none;cursor:pointer;border:1.5px solid transparent;transition:.2s}.lfh-btn .lfh-arr{font-size:15px;transition:transform .2s}.lfh-btn:hover .lfh-arr{transform:translate(3px)}.lfh-btn.vivid{background:var(--lfh-lilac-vivid);color:var(--lfh-ink-black)}.lfh-btn.vivid:hover{filter:brightness(1.06)}.lfh-btn.ghost{background:#ffffff1a;color:#fff;border-color:#ffffff47;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lfh-btn.ghost:hover{background:#ffffff2e}.lfh-btn.dark{background:var(--lfh-ink-black);color:#fff}.lfh-btn.dark:hover{background:var(--lfh-lilac-deep)}.lfh-btn.outline{background:transparent;color:var(--lfh-ink);border-color:var(--lfh-line)}.lfh-btn.outline:hover{border-color:var(--lfh-ink)}.lfh-sec{padding:110px 0}.lfh-head{max-width:760px;margin:0 auto 60px;text-align:center}.lfh-head h2{font-size:clamp(34px,4.2vw,54px);margin-top:14px}.lfh-head p{color:var(--lfh-ink-soft);font-size:19px;margin-top:16px}.lfh-hero{position:relative;background:var(--lfh-ink-black);overflow:hidden;color:#fff}.lfh-hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(120% 90% at 80% 20%,rgba(155,109,214,.3),transparent 60%),var(--lfh-ink-black)}.lfh-hero-inner{position:relative;z-index:2}.lfh-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;padding:104px 0 132px}.lfh-hero-copy{max-width:600px}.lfh-hero h1{font-size:clamp(40px,5vw,66px);color:#fff;font-weight:900;letter-spacing:-.025em}.lfh-hero .lfh-sub{font-size:19px;color:#fffc;margin-top:22px;max-width:500px}.lfh-cta-row{display:flex;gap:14px;margin-top:34px;flex-wrap:wrap}.lfh-checks{display:flex;flex-direction:column;gap:14px;margin-top:34px;max-width:540px}.lfh-check{display:flex;align-items:flex-start;gap:11px;color:#ffffffdb;font-size:15px;font-weight:500;line-height:1.4}.lfh-check svg{width:18px;height:18px;color:var(--lfh-lilac-vivid);flex:0 0 auto;margin-top:3px}.lfh-hero-media img{width:100%;border-radius:14px;display:block;box-shadow:0 30px 80px #00000073}.lfh-hero-bar{position:relative;z-index:3;background:#0a070e80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid rgba(255,255,255,.12)}.lfh-hero-bar-inner{max-width:var(--lfh-maxw);margin:0 auto;padding:16px 48px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.lfh-hbar{display:flex;align-items:center;gap:9px;color:#ffffffd6;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.lfh-hbar svg{width:14px;height:14px;color:var(--lfh-lilac-vivid);flex:0 0 auto}.lfh-intro{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.lfh-intro img{width:100%;aspect-ratio:5/4;object-fit:cover;border-radius:var(--lfh-radius)}.lfh-intro h2{font-size:clamp(32px,3.8vw,48px);margin:18px 0 20px}.lfh-intro p{color:var(--lfh-ink-soft);font-size:18px;max-width:520px}.lfh-intro p+p{margin-top:14px}.lfh-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:64px}.lfh-card{display:flex;flex-direction:column}.lfh-card .lfh-ic{width:48px;height:48px;border-radius:12px;background:var(--lfh-lilac-soft);color:var(--lfh-lilac-deep);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.lfh-card .lfh-ic svg{width:24px;height:24px}.lfh-card h3{font-size:22px;font-weight:800;line-height:1.12}.lfh-card p{font-size:15px;color:var(--lfh-ink-soft);line-height:1.5;margin-top:8px}.lfh-evidence{background:var(--lfh-ink-black);color:#fff}.lfh-evidence .lfh-head h2{color:#fff}.lfh-evidence .lfh-head p{color:#ffffffa3}.lfh-evidence .lfh-kicker{color:var(--lfh-lilac-vivid)}.lfh-ev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.lfh-ev{background:#ffffff0a;border:1px solid rgba(255,255,255,.14);border-radius:var(--lfh-radius);padding:30px;display:flex;flex-direction:column;gap:14px}.lfh-ev .lfh-tag{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--lfh-lilac-vivid)}.lfh-ev h3{font-size:20px;font-weight:800;color:#fff}.lfh-ev p{font-size:15.5px;line-height:1.6;color:#ffffffd1}.lfh-ev .lfh-src{margin-top:auto;font-size:12px;color:#ffffff80;font-style:italic;border-top:1px solid rgba(255,255,255,.12);padding-top:14px}.lfh-pcard{max-width:920px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--lfh-line);border-radius:16px;overflow:hidden}.lfh-pcard .lfh-pimg{background:var(--lfh-lilac-soft)}.lfh-pcard .lfh-pimg img{width:100%;height:100%;object-fit:cover;display:block;min-height:380px}.lfh-pcard .lfh-pbody{padding:44px;display:flex;flex-direction:column}.lfh-pcard h3{font-size:32px;font-weight:800}.lfh-prow{display:flex;align-items:baseline;gap:10px;margin-top:6px}.lfh-prow .lfh-from{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--lfh-lilac-deep)}.lfh-prow .lfh-price{font-family:var(--lfh-head);font-size:40px;color:var(--lfh-ink);font-weight:800}.lfh-benes{list-style:none;display:flex;flex-direction:column;gap:12px;margin:22px 0 8px;padding:0}.lfh-benes li{display:flex;align-items:flex-start;gap:11px;font-size:15px;font-weight:600}.lfh-benes .lfh-chip{width:26px;height:26px;border-radius:50%;background:var(--lfh-lilac-soft);color:var(--lfh-lilac-deep);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.lfh-benes .lfh-chip svg{width:14px;height:14px}.lfh-pcta{margin-top:18px}.lfh-pcta .lfh-btn{width:100%;justify-content:center;font-size:15px;padding:20px}.lfh-pcard .lfh-note{font-size:12.5px;color:var(--lfh-ink-soft);margin-top:12px;text-align:center}.lfh-story{display:grid;grid-template-columns:1fr 1fr;gap:76px;align-items:center}.lfh-story img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--lfh-radius)}.lfh-story h2{font-size:clamp(30px,3.5vw,44px);margin:16px 0 18px}.lfh-story p{color:var(--lfh-ink-soft);font-size:18px;max-width:480px}.lfh-story p+p{margin-top:16px}.lfh-story.flip .lfh-story-media{order:2}.lfh-faq-list{max-width:840px;margin:0 auto;display:flex;flex-direction:column;border-top:1px solid var(--lfh-line)}.lfh-faq{border-bottom:1px solid var(--lfh-line)}.lfh-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px 4px;font-family:var(--lfh-head);font-weight:700;font-size:clamp(19px,2vw,23px);transition:color .2s}.lfh-faq summary::-webkit-details-marker{display:none}.lfh-faq summary:hover{color:var(--lfh-lilac-deep)}.lfh-faq .lfh-pm{position:relative;width:22px;height:22px;flex:0 0 auto}.lfh-faq .lfh-pm:before,.lfh-faq .lfh-pm:after{content:"";position:absolute;background:var(--lfh-lilac);border-radius:2px;transition:.25s}.lfh-faq .lfh-pm:before{top:10px;left:0;width:22px;height:2px}.lfh-faq .lfh-pm:after{left:10px;top:0;width:2px;height:22px}.lfh-faq[open] .lfh-pm:after{transform:rotate(90deg);opacity:0}.lfh-faq .lfh-ans{padding:0 4px 28px;color:var(--lfh-ink-soft);font-size:16.5px;line-height:1.6;max-width:740px}.lfh-reviews{background:#fff}.lfh-rev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.lfh-rev{border:1px solid var(--lfh-line);border-radius:14px;padding:30px;display:flex;flex-direction:column;background:#fff}.lfh-rev-top{display:flex;align-items:center;gap:9px;font-weight:800;font-size:15px;color:var(--lfh-ink)}.lfh-rev-stars{color:#1d1430;letter-spacing:2px;font-size:15px}.lfh-rev h3{font-size:19px;font-weight:800;margin:16px 0 10px;color:var(--lfh-ink)}.lfh-rev p{color:var(--lfh-ink-soft);font-size:15.5px;line-height:1.6}.lfh-rev-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:24px}.lfh-rev-name{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lfh-ink-soft)}.lfh-rev-verif{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#3a9d4e}.lfh-rev-verif svg{width:15px;height:15px}.lfh-disclaimer{background:#faf7fd;border-top:1px solid var(--lfh-line);color:var(--lfh-ink-soft);font-size:13px;text-align:center;padding:24px 48px}@media(max-width:1000px){.lfh-hero-grid,.lfh-intro,.lfh-cards,.lfh-ev-grid,.lfh-story,.lfh-pcard,.lfh-rev-grid{grid-template-columns:1fr}.lfh-hero-grid{padding:74px 0 84px;gap:40px}.lfh-hero-media{order:-1;max-width:360px}.lfh-cards{grid-template-columns:1fr 1fr;gap:30px 24px;margin-top:48px}.lfh-sec{padding:74px 0}.lfh-wrap{padding:0 26px}.lfh-story img,.lfh-story.flip .lfh-story-media{order:-1}.lfh-hero-bar-inner{padding:18px 26px;gap:14px 20px}}@media(max-width:560px){.lfh-cards{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/laftya-home.css.map */
