@font-face{font-family:Inter;src:url('inter-400.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:Inter;src:url('inter-500.ttf') format('truetype');font-weight:500;font-display:swap}
@font-face{font-family:Inter;src:url('inter-600.ttf') format('truetype');font-weight:600;font-display:swap}
@font-face{font-family:Inter;src:url('inter-700.ttf') format('truetype');font-weight:700;font-display:swap}
@font-face{font-family:Inter;src:url('inter-800.ttf') format('truetype');font-weight:800;font-display:swap}
/* The reference is 935 × 1683. One rem corresponds to one reference pixel on desktop. */
:root{font-size:calc(100vw / 935);--red:#f51e30;--dark-red:#e91329;--pink:#fff1f2;--ink:#111318;--muted:#737d91;--border:#e9ebf0;--star:#ffa500;--sprite:url('homepage-reference.webp')}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--ink);font:11rem/1.4 Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button,summary,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button,summary{cursor:pointer}button{border:0}svg{width:15rem;height:15rem;flex-shrink:0}h1,h2,h3,p,figure{margin:0}a:focus-visible,summary:focus-visible,button:focus-visible,input:focus-visible{outline:2rem solid #174db8;outline-offset:3rem}.lk-sr,.lk-skip:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lk-skip:focus{position:fixed;z-index:100;background:white;padding:10rem}.lk-container{width:calc(100% - 86rem);margin:0 auto}.lk-sprite{display:block;flex-shrink:0;width:var(--sw);height:var(--sh);background-image:var(--sprite);background-size:935rem 1683rem;background-position:var(--sx) var(--sy);background-repeat:no-repeat}.lk-button{display:inline-flex;align-items:center;justify-content:center;gap:12rem;min-height:26rem;border:1rem solid var(--red);border-radius:6rem;background:linear-gradient(125deg,#ff142c,#f01024);color:#fff;font-size:9rem;font-weight:600;padding:6rem 12rem;box-shadow:0 3rem 7rem #f51e3010;transition:box-shadow .18s ease,background .18s ease}.lk-button:hover{background:var(--dark-red);box-shadow:0 5rem 12rem #f51e3020}.lk-outline{background:white;color:var(--red)}.lk-outline:hover{background:#fff0f2}.lk-header{height:44rem;padding:0 80rem;display:flex;align-items:center;gap:30rem;position:relative;z-index:5}.lk-logo{display:inline-flex;align-items:center;gap:5rem;white-space:nowrap;font-size:22rem;font-weight:750;letter-spacing:-1rem}.lk-desktop-nav{display:flex;align-items:center;gap:18rem;margin-left:30rem;height:100%;font-size:7.5rem;font-weight:500}.lk-desktop-nav a{position:relative;padding:14rem 0}.lk-desktop-nav a[aria-current]{color:red}.lk-desktop-nav a[aria-current]:after{content:'';position:absolute;bottom:5rem;height:1rem;background:var(--red);left:0;right:0}.lk-desktop-nav a:hover{color:var(--red)}.lk-header-actions{margin-left:auto;display:flex;align-items:center;gap:7rem;font-size:7rem}.lk-header-actions .lk-button{font-size:7.5rem;min-height:25rem;font-weight:500;padding:6rem 10rem}.lk-language{position:relative;white-space:nowrap}.lk-language summary{display:flex;align-items:center;gap:3rem;list-style:none;cursor:pointer;min-height:25rem}.lk-language summary::-webkit-details-marker,.lk-mobile-menu summary::-webkit-details-marker{display:none}.lk-language svg{width:7rem;height:7rem}.lk-flag{display:inline-block;width:13rem;height:10rem;background:linear-gradient(90deg,#123e96 33.33%,#fff 33.33%,#fff 66.66%,#e62642 66.66%);border-radius:1rem}.lk-language>div{position:absolute;z-index:8;right:0;top:100%;padding:9rem 15rem;border-radius:6rem;background:#fff;box-shadow:0 5rem 18rem #0002;border:1rem solid var(--border)}.lk-cart{display:grid;place-items:center;width:25rem;height:26rem}.lk-cart svg{width:17rem;height:17rem}.lk-mobile-menu{display:none}
.lk-hero{height:306rem;position:relative;background:radial-gradient(ellipse at 38% 100%,#fff0f2,transparent 80%)}.lk-hero-copy{position:relative;z-index:2;margin-left:80rem;padding-top:14rem;width:400rem}.lk-promo{display:inline-flex;align-items:center;gap:4rem;color:red;background:#ffe7ea;border-radius:30rem;padding:3rem 7rem;font-size:8rem;line-height:12rem}.lk-promo svg{width:8rem;height:8rem}.lk-hero h1{font-size:37rem;line-height:.99;font-weight:800;letter-spacing:-1.6rem;margin:10rem 0 5rem;white-space:nowrap}.lk-hero h1 span{color:var(--red)}.lk-promise{font-size:14rem;line-height:19rem;letter-spacing:-.4rem;white-space:nowrap}.lk-introduction{font-size:10.8rem;line-height:16rem;color:#596276;margin:3rem 0 9rem;letter-spacing:.06rem}.lk-search{display:flex;align-items:center;gap:8rem;width:376rem;height:31rem;border-radius:10rem;border:1rem solid var(--border);background:white;box-shadow:0 5rem 14rem #2b152008;padding:2rem 2rem 2rem 11rem}.lk-search>svg{width:13rem;height:13rem}.lk-search input{border:0;background:transparent;color:var(--ink);font-size:8rem;min-width:0;flex:1;height:24rem;padding:0}.lk-search input::placeholder{color:#949bab;opacity:1}.lk-search button{display:grid;place-items:center;width:36rem;height:26rem;border-radius:6rem;background:var(--red);color:white}.lk-search button svg{width:14rem;height:14rem}.lk-hero-actions{display:flex;gap:8rem;margin-top:10rem}.lk-hero-actions .lk-button{height:34rem;padding:6rem 20rem;font-size:10rem;min-width:169rem;font-weight:500;gap:12rem}.lk-hero-actions .lk-button svg{width:14rem;height:14rem}.lk-social-proof{display:flex;align-items:center;gap:9rem;margin-top:11rem;font-size:8rem;white-space:nowrap}.lk-social-proof strong{font-size:11rem;font-weight:800;margin-right:2rem}.lk-stars{display:flex;gap:1rem;color:var(--star)}.lk-stars svg{width:10rem;height:10rem}.lk-social-proof .lk-stars{margin-left:6rem}.lk-social-proof .lk-stars svg{width:12rem;height:12rem}.lk-hero-art{position:absolute;right:0;top:-10rem;width:472rem;height:330rem;overflow:hidden;border-radius:0 0 14rem 0}.lk-hero-art>div{width:472rem;height:330rem;background-image:var(--sprite);background-size:935rem 1683rem;background-position:-463rem -34rem}
.lk-trust-strip{position:relative;z-index:3;height:52rem;background:linear-gradient(115deg,#fff0f2,#fff4f5,#fdeef1);border-radius:12rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:6rem 0 12rem;outline:6rem solid white}.lk-trust-strip>div{display:flex;align-items:center;justify-content:center;gap:6rem;position:relative}.lk-trust-strip>div+div:before{content:'';position:absolute;left:3rem;height:24rem;width:1rem;background:#ffc8ce}.lk-trust-strip p{font-size:8rem;line-height:13rem}.lk-trust-strip strong,.lk-trust-strip p span{display:block}.lk-trust-strip strong{font-weight:600;letter-spacing:-.2rem}.lk-trust-strip p span{color:var(--muted);font-size:7.5rem}.lk-section-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8rem}.lk-section-heading h2{font-size:16rem;line-height:21rem;font-weight:750;letter-spacing:-.5rem}.lk-section-heading p{font-size:10rem;line-height:14rem;color:var(--muted)}.lk-section-heading>a{display:flex;align-items:center;gap:4rem;font-size:8rem;color:red;padding-top:7rem}.lk-section-heading>a svg{width:12rem;height:12rem}.lk-products{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6rem}.lk-product{height:176rem;border:1rem solid #edf0f3;border-radius:8rem;box-shadow:0 5rem 14rem #202b4007;padding:10rem 5rem 5rem;text-align:center;display:flex;flex-direction:column;align-items:center;transition:transform .18s ease,box-shadow .18s ease}.lk-product:hover{transform:translateY(-2rem);box-shadow:0 7rem 18rem #202b4014}.lk-product-logo{border-radius:8rem}.lk-product h3{font-size:9rem;font-weight:700;line-height:13rem;white-space:nowrap;margin:5rem 0 3rem;letter-spacing:-.3rem}.lk-discount{background:#ffe0e4;color:red;font-size:9rem;line-height:18rem;padding:0 7rem;border-radius:20rem}.lk-starting{font-size:8rem;color:#8b92a0;margin-top:3rem;line-height:12rem}.lk-price{font-size:9rem;line-height:16rem}.lk-price strong{font-size:11rem}.lk-product s{font-size:9rem;color:var(--muted);line-height:14rem}.lk-product .lk-button{width:100%;height:24rem;min-height:24rem;font-size:9rem;margin-top:auto;padding:3rem 5rem;border-radius:5rem}
.lk-categories{margin-top:20rem}.lk-category-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6rem}.lk-category-grid>a{display:flex;align-items:center;flex-direction:column;height:78rem;padding:8rem 4rem;background:#fff0f2;border-radius:8rem;transition:background .18s}.lk-category-grid>a:hover{background:#ffe3e7}.lk-category-grid h3{font-size:10rem;line-height:15rem;margin-top:1rem}.lk-category-grid p{font-size:8rem;color:var(--muted);white-space:nowrap;line-height:14rem;letter-spacing:-.3rem}.lk-how{margin-top:16rem}.lk-how ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:0;min-height:91rem}.lk-how li{position:relative;text-align:center;padding:0 21rem}.lk-how li+li:before{content:'';position:absolute;left:0;top:22rem;height:55rem;border-left:1rem dashed #ffd4da}.lk-how .lk-sprite{margin:0 auto 7rem}.lk-step-number{position:absolute;left:3rem;top:4rem;width:24rem;height:24rem;display:grid;place-items:center;border-radius:50%;background:linear-gradient(125deg,#fb1029,#ff5664);color:white;font-size:13rem;font-weight:600;border:1rem solid #fff;box-shadow:0 1rem 3rem #0001}.lk-how h3{font-size:9rem;line-height:14rem;margin-bottom:3rem;white-space:nowrap;letter-spacing:-.25rem}.lk-how p{font-size:9rem;line-height:13rem;color:var(--muted)}.lk-benefits{margin-top:17rem}.lk-benefit-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7rem}.lk-benefit-grid article{height:86rem;border:1rem solid var(--border);border-radius:8rem;padding:8rem 8rem 6rem;box-shadow:0 4rem 10rem #18304004}.lk-benefit-grid article>div{display:flex;align-items:center;gap:5rem}.lk-benefit-grid h3{font-size:8.3rem;line-height:12rem;font-weight:700;letter-spacing:-.3rem}.lk-benefit-grid p{font-size:9rem;line-height:13rem;color:var(--muted);text-align:center;margin-top:3rem}.lk-statistics{height:65rem;border-radius:12rem;background:linear-gradient(110deg,#ffedf0,#fff4f5,#ffedf0);margin-top:8rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.lk-statistics>div{display:flex;align-items:center;justify-content:center;gap:12rem;position:relative}.lk-statistics>div+div:before{content:'';position:absolute;left:10rem;width:1rem;height:30rem;background:#ffbdc7}.lk-statistics strong,.lk-statistics span{display:block}.lk-statistics strong{font-size:14rem;line-height:20rem;font-weight:750;letter-spacing:-.5rem}.lk-statistics p span{font-size:8rem;color:var(--muted);line-height:13rem}.lk-statistics>div:last-child strong{color:red}
.lk-testimonials{margin-top:16rem}.lk-testimonial-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6rem}.lk-testimonial-grid figure{height:101rem;border:1rem solid var(--border);border-radius:8rem;padding:9rem 10rem;box-shadow:0 5rem 15rem #15233a06;display:flex;flex-direction:column}.lk-testimonial-grid .lk-stars{gap:0}.lk-testimonial-grid .lk-stars svg{height:10rem;width:10rem}.lk-testimonial-grid blockquote{margin:4rem 0 0;font-size:8rem;line-height:12rem;color:#626c7e}.lk-testimonial-grid figcaption{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto;gap:2rem}.lk-testimonial-grid figcaption strong{display:block;font-size:8rem;line-height:12rem;font-weight:600}.lk-testimonial-grid figcaption span{display:block;font-size:7rem;line-height:10rem;color:#9199a8}.lk-review-logo{width:26rem;height:26rem;overflow:hidden;border-radius:4rem}.lk-review-logo .lk-sprite{transform:scale(.58);transform-origin:top left}.lk-faq{margin-top:13rem}.lk-faq .lk-section-heading{margin-bottom:5rem}.lk-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 6rem}.lk-faq details{border:1rem solid var(--border);border-radius:6rem;box-shadow:0 3rem 8rem #0b203008;background:white}.lk-faq summary{display:flex;justify-content:space-between;align-items:center;gap:10rem;font-size:8rem;font-weight:500;min-height:25rem;padding:5rem 9rem;list-style:none}.lk-faq summary::-webkit-details-marker{display:none}.lk-faq summary svg{width:10rem;height:10rem;transition:transform .2s ease}.lk-faq details[open] summary svg{transform:rotate(180deg)}.lk-faq details p{padding:2rem 10rem 12rem;color:var(--muted);font-size:10rem;line-height:16rem}.lk-faq details[open] p{animation:lk-fade .2s ease}.lk-final-cta{position:relative;overflow:hidden;margin-top:12rem;min-height:82rem;border-radius:12rem;background:linear-gradient(120deg,#ff8d99,#ff1d35 55%,#ff1830 82%,#ff7789);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:9rem 64rem 9rem 116rem;isolation:isolate}.lk-final-cta:before,.lk-final-cta:after{content:'';position:absolute;z-index:-1;top:-48rem;width:130rem;height:170rem;background:repeating-linear-gradient(90deg,#ffffff24 0 27rem,transparent 27rem 48rem);transform:rotate(40deg);border-radius:15rem}.lk-final-cta:before{left:-25rem}.lk-final-cta:after{right:-30rem}.lk-final-cta .lk-promo{font-size:7rem;line-height:9rem;padding:2rem 7rem;background:#ffccd2}.lk-final-cta h2{font-size:21rem;line-height:27rem;letter-spacing:-.6rem;margin-top:3rem;font-weight:700}.lk-final-cta p{font-size:10rem;line-height:15rem}.lk-final-cta>.lk-button{background:white;color:red;min-height:31rem;width:132rem;flex-shrink:0;font-size:9rem;font-weight:500;border:0;gap:9rem}.lk-final-cta>.lk-button:hover{background:#ffeef0}
.lk-footer{padding-top:17rem}.lk-footer-grid{display:grid;grid-template-columns:155rem 113rem 103rem 83rem 130rem minmax(0,1fr);gap:10rem;min-height:100rem}.lk-footer h3{font-size:8rem;line-height:14rem;font-weight:700;margin:0 0 3rem}.lk-footer p,.lk-footer nav a,.lk-footer nav button{font-size:7.2rem;line-height:12rem;color:#828b9a}.lk-footer nav a,.lk-footer nav button{display:block;padding:0;background:transparent;text-align:left}.lk-footer nav a:hover,.lk-footer nav button:hover{color:var(--red);text-decoration:underline}.lk-footer-brand .lk-logo{font-size:17rem;letter-spacing:-.7rem;gap:3rem;height:22rem}.lk-footer-brand .lk-logo>.lk-sprite{transform:scale(.77);transform-origin:left center;margin-right:-6rem}.lk-footer-brand>p{margin-top:4rem}.lk-social-links{display:flex;align-items:center;gap:8rem;margin-top:7rem}.lk-social-links button{padding:0;background:transparent}.lk-newsletter p{font-size:7rem;white-space:nowrap}.lk-newsletter form{display:flex;align-items:center;height:25rem;gap:4rem;border:1rem solid var(--border);border-radius:6rem;background:white;margin-top:4rem;padding:2rem}.lk-newsletter input{min-width:0;flex:1;width:100%;border:0;font-size:8rem;padding:3rem 7rem;background:transparent}.lk-newsletter input::placeholder{color:#8c94a3}.lk-newsletter button{width:28rem;height:21rem;display:grid;place-items:center;background:var(--red);color:white;border-radius:4rem}.lk-newsletter button svg{width:12rem;height:12rem}.lk-payment-logos{margin-top:9rem;max-width:100%}.lk-copyright{margin-top:0;border-top:1rem solid #eef0f4;min-height:32rem;display:flex;align-items:center;justify-content:space-between;color:#9099a8;font-size:6.5rem}.lk-copyright .lk-language summary{font-size:7rem}.lk-copyright .lk-language>div{top:auto;bottom:100%}dialog{max-width:min(420px,90vw);border:1px solid var(--border);border-radius:16px;box-shadow:0 20px 80px #0003;padding:24px;font-size:16px}dialog::backdrop{background:#14203055}dialog h2{font-size:21px;margin-bottom:12px}dialog p{font-size:15px;line-height:1.5}dialog .lk-button{font-size:14px;margin-top:20px;padding:10px 20px;min-height:42px;border-radius:8px}@keyframes lk-fade{from{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}
@media(min-width:1800px){:root{font-size:1.925px}.lk-home{max-width:1800px;margin:auto}}
@media(max-width:900px){:root{font-size:1px}body{font-size:14rem}.lk-container{width:calc(100% - 48rem)}.lk-header{height:66rem;padding:0 24rem;gap:16rem}.lk-logo{font-size:27rem}.lk-desktop-nav{display:none}.lk-header-actions{font-size:12rem;gap:10rem}.lk-header-actions .lk-button{font-size:12rem;min-height:40rem;padding:8rem 14rem}.lk-language summary{min-height:44rem;gap:5rem}.lk-flag{width:19rem;height:14rem}.lk-language svg{width:10rem;height:10rem}.lk-cart{width:36rem;height:44rem}.lk-cart svg{width:22rem;height:22rem}.lk-mobile-menu{display:block}.lk-mobile-menu>summary{list-style:none;display:grid;place-items:center;min-width:44rem;min-height:44rem}.lk-mobile-menu>summary svg{width:24rem;height:24rem}.lk-mobile-menu nav{position:absolute;top:62rem;right:24rem;display:grid;width:240rem;padding:12rem;background:white;border:1rem solid var(--border);border-radius:12rem;box-shadow:0 12rem 28rem #0002}.lk-mobile-menu a{padding:12rem;font-size:14rem}.lk-hero{height:auto;min-height:680rem;overflow:hidden}.lk-hero-copy{margin-left:32rem;width:calc(100% - 64rem);padding-top:24rem}.lk-promo{font-size:11rem;line-height:18rem}.lk-promo svg{width:11rem;height:11rem}.lk-hero h1{font-size:46rem;line-height:1.05;margin:16rem 0 10rem}.lk-promise{font-size:17rem;line-height:24rem;white-space:normal}.lk-introduction{font-size:14rem;line-height:21rem;margin:8rem 0 16rem}.lk-desktop-break{display:none}.lk-search{width:100%;height:46rem;gap:10rem;padding:3rem 3rem 3rem 12rem}.lk-search input{font-size:12rem;height:36rem}.lk-search>svg{width:19rem;height:19rem}.lk-search button{width:45rem;height:38rem}.lk-search button svg{width:19rem;height:19rem}.lk-hero-actions{margin-top:14rem;gap:12rem}.lk-hero-actions .lk-button{height:44rem;min-width:190rem;font-size:13rem}.lk-social-proof{font-size:10rem;gap:8rem;margin-top:14rem}.lk-social-proof strong{font-size:13rem}.lk-hero-art{position:relative;top:0;margin-top:18rem;margin-left:auto;height:330rem;width:472rem}.lk-trust-strip{height:auto;min-height:125rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:10rem;gap:12rem}.lk-trust-strip>div{justify-content:flex-start}.lk-trust-strip>div:before{display:none}.lk-trust-strip p{font-size:10rem;line-height:16rem}.lk-trust-strip p span{font-size:9rem}.lk-section-heading h2{font-size:22rem;line-height:28rem}.lk-section-heading p{font-size:12rem;line-height:18rem}.lk-section-heading>a{font-size:11rem;white-space:nowrap}.lk-section-heading{margin-bottom:14rem;gap:12rem}.lk-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:12rem}.lk-product{height:225rem;padding:14rem 8rem 8rem}.lk-product h3{font-size:11rem;line-height:18rem;margin-top:9rem}.lk-discount{font-size:11rem;line-height:22rem}.lk-starting{font-size:10rem;line-height:17rem}.lk-price{font-size:12rem;line-height:22rem}.lk-price strong{font-size:15rem}.lk-product s{font-size:11rem;line-height:19rem}.lk-product .lk-button{height:36rem;min-height:36rem;font-size:12rem}.lk-categories,.lk-how,.lk-benefits,.lk-testimonials,.lk-faq{margin-top:28rem}.lk-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10rem}.lk-category-grid>a{height:101rem;padding:14rem 4rem}.lk-category-grid h3{font-size:13rem;line-height:20rem}.lk-category-grid p{font-size:10rem;line-height:17rem}.lk-how ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:24rem 10rem}.lk-how li{padding:0 20rem}.lk-how h3{font-size:12rem;line-height:20rem}.lk-how p{font-size:12rem;line-height:18rem}.lk-how li+li:before{display:none}.lk-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10rem}.lk-benefit-grid article{height:auto;min-height:116rem;padding:12rem}.lk-benefit-grid h3{font-size:11rem;line-height:16rem}.lk-benefit-grid p{font-size:12rem;line-height:18rem}.lk-statistics{height:auto;min-height:140rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:12rem;padding:14rem}.lk-statistics>div:before{display:none}.lk-statistics strong{font-size:19rem;line-height:25rem}.lk-statistics p span{font-size:11rem;line-height:17rem}.lk-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12rem}.lk-testimonial-grid figure{height:160rem;padding:13rem}.lk-testimonial-grid blockquote{font-size:12rem;line-height:17rem;margin-top:8rem}.lk-testimonial-grid figcaption strong{font-size:11rem;line-height:17rem}.lk-testimonial-grid figcaption span{font-size:10rem;line-height:15rem}.lk-faq summary{font-size:11rem;line-height:17rem;min-height:44rem;padding:10rem}.lk-faq details p{font-size:12rem;line-height:19rem}.lk-final-cta{padding:22rem 25rem;gap:20rem;margin-top:24rem}.lk-final-cta h2{font-size:23rem;line-height:29rem}.lk-final-cta p{font-size:12rem;line-height:18rem}.lk-final-cta .lk-promo{font-size:10rem;line-height:15rem}.lk-final-cta>.lk-button{min-height:42rem;font-size:12rem;width:160rem}.lk-footer{padding-top:28rem}.lk-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24rem}.lk-footer h3{font-size:13rem;line-height:22rem}.lk-footer p,.lk-footer nav a,.lk-footer nav button{font-size:11rem;line-height:21rem}.lk-footer-brand .lk-logo{font-size:23rem}.lk-newsletter p{font-size:10rem;line-height:16rem;white-space:normal}.lk-newsletter form{height:40rem}.lk-newsletter input{font-size:12rem}.lk-newsletter button{height:32rem;width:34rem}.lk-copyright{margin-top:24rem;min-height:44rem;font-size:9rem}.lk-copyright .lk-language summary{font-size:10rem}.lk-social-links button{min-width:32rem;min-height:38rem}}
@media(max-width:540px){.lk-container{width:calc(100% - 32rem)}.lk-header{padding:0 16rem;gap:6rem}.lk-logo{font-size:23rem}.lk-header-actions{gap:3rem}.lk-header-login,.lk-header-register{display:none!important}.lk-mobile-menu nav{right:16rem}.lk-hero-copy{margin-left:20rem;width:calc(100% - 40rem);padding-top:20rem}.lk-hero h1{font-size:32rem;letter-spacing:-1.4rem;white-space:normal;line-height:1.1}.lk-promise{font-size:15rem;line-height:22rem;letter-spacing:-.3rem}.lk-introduction{font-size:13rem;line-height:20rem}.lk-promo{font-size:9rem;line-height:17rem}.lk-hero-actions{gap:8rem}.lk-hero-actions .lk-button{min-width:0;flex:1;font-size:10rem;padding:8rem 6rem;gap:5rem}.lk-social-proof{flex-wrap:wrap;gap:7rem;font-size:8rem}.lk-social-proof strong{font-size:11rem}.lk-social-proof .lk-stars{margin-left:0}.lk-social-proof .lk-stars svg{width:10rem;height:10rem}.lk-hero-art{width:100%;height:270rem}.lk-hero-art>div{transform:scale(.8);transform-origin:top right;position:absolute;right:0}.lk-trust-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:16rem 6rem;padding:15rem 10rem}.lk-trust-strip>div:last-child{grid-column:1 / -1;justify-content:center}.lk-trust-strip p{font-size:9rem;line-height:15rem}.lk-trust-strip p span{font-size:9rem}.lk-section-heading h2{font-size:19rem;line-height:25rem}.lk-section-heading p{font-size:11rem;line-height:17rem}.lk-section-heading>a{font-size:10rem;white-space:normal;max-width:94rem;flex-shrink:0;line-height:16rem}.lk-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10rem}.lk-product h3{font-size:11rem}.lk-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-how ol{grid-template-columns:1fr;gap:25rem}.lk-how li{padding:0 35rem}.lk-how h3{font-size:13rem}.lk-how p{font-size:12rem}.lk-benefit-grid{grid-template-columns:1fr}.lk-benefit-grid article{min-height:95rem;padding:14rem 20rem}.lk-benefit-grid article>div{gap:14rem}.lk-benefit-grid h3{font-size:13rem;line-height:19rem}.lk-benefit-grid p{text-align:left;margin-left:50rem}.lk-statistics{gap:18rem 8rem;padding:16rem 10rem}.lk-statistics>div{gap:6rem;justify-content:flex-start}.lk-statistics strong{font-size:15rem;line-height:23rem}.lk-statistics p span{font-size:9rem;line-height:15rem}.lk-statistics .lk-sprite{transform:scale(.8);margin-right:-5rem}.lk-testimonial-grid{grid-template-columns:1fr}.lk-testimonial-grid figure{height:150rem;padding:16rem}.lk-testimonial-grid blockquote{font-size:13rem;line-height:20rem}.lk-testimonial-grid .lk-stars svg{width:13rem;height:13rem}.lk-faq-grid{grid-template-columns:1fr}.lk-faq summary{font-size:12rem;min-height:48rem}.lk-final-cta{flex-direction:column;align-items:flex-start;padding:24rem 22rem;gap:18rem}.lk-final-cta h2{font-size:23rem;line-height:29rem}.lk-final-cta>.lk-button{width:100%}.lk-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22rem 16rem}.lk-footer-brand,.lk-newsletter{grid-column:1 / -1}.lk-footer-brand .lk-logo{font-size:24rem}.lk-footer p,.lk-footer nav a,.lk-footer nav button{font-size:12rem;line-height:25rem}.lk-newsletter p{font-size:12rem}.lk-newsletter form{max-width:360rem}.lk-payment-logos{margin-top:12rem}.lk-copyright{font-size:8rem;gap:15rem}}
@media(min-width:901px){html{scrollbar-width:none}.lk-hero h1{font-size:36rem;margin-bottom:7rem}.lk-hero-actions .lk-button{min-width:0;width:169rem;padding-left:10rem;padding-right:10rem}.lk-hero-actions .lk-button+ .lk-button{width:156rem}.lk-benefit-grid article{height:84rem}.lk-statistics{margin-top:6rem}.lk-faq summary{min-height:23rem}.lk-final-cta{padding-right:94rem}.lk-final-cta h2{font-size:23rem}}
@media(max-width:540px){.lk-promo{font-size:10rem}.lk-social-proof{font-size:10rem}.lk-social-proof strong{font-size:12rem}.lk-trust-strip p{font-size:11rem;line-height:16rem}.lk-trust-strip p span{font-size:10rem}.lk-statistics p span{font-size:10rem}.lk-copyright{font-size:10rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}

.lk-hero-art>div{position:relative}.lk-art-stat{position:absolute;display:flex;flex-direction:column;background:#fffafa;border-radius:8rem;text-align:center;padding:7rem 4rem;color:#080d19}.lk-art-stat strong{font-size:15rem;line-height:18rem}.lk-art-stat small{font-size:9rem;line-height:13rem}.lk-art-stat-users{left:67rem;top:8rem;width:105rem;transform:rotate(-6deg)}.lk-art-stat-saving{left:224rem;top:226rem;width:90rem}.lk-art-stat-saving strong{font-size:12rem}.lk-product img.lk-product-logo{width:46rem;height:43rem;object-fit:contain}
