.ls-page{--ls-blue:#0b5394;--ls-teal:#00606b;--ls-teal-bright:#0097a7;--ls-yellow:#fdc753;--ls-pink:#e52482;--ls-pink-deep:#a9145c;--ls-ink:#191919;--ls-paper:#ffffff;--ls-mist:#f0f9fa;--ls-line:#dde7e9;--ls-grey:#4e4e4e;--ls-denim:#101d33;--ls-radius-card:24px;--ls-radius-btn:19px;color:var(--ls-ink);background:var(--ls-paper);line-height:1.6;overflow-x:clip}.ls-page .ls-wrap{max-width:1180px;margin:0 auto;padding:0 24px}.ls-page section.ls-section{padding:96px 0;position:relative}@media (max-width:820px){.ls-page section.ls-section{padding:60px 0}}.ls-page .ls-eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ls-teal);margin-bottom:16px}.ls-page .ls-h2{font-size:clamp(30px,3.8vw,44px);font-weight:800;line-height:1.12;letter-spacing:-.015em;max-width:24ch}.ls-page .ls-lede{margin-top:18px;font-size:18px;color:var(--ls-grey);max-width:58ch}.ls-page .ls-center{text-align:center}.ls-page .ls-center .ls-h2,.ls-page .ls-center .ls-lede{margin-left:auto;margin-right:auto}.ls-page .ls-btn{display:inline-block;border:0;border-radius:var(--ls-radius-btn);padding:17px 40px;font-family:inherit;font-size:17px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.ls-page .ls-btn:hover{opacity:.92;transform:translateY(-1px)}.ls-page .ls-btn:focus-visible{outline:3px solid var(--ls-teal-bright);outline-offset:2px}.ls-page .ls-btn-yellow{background:var(--ls-yellow);color:var(--ls-ink)}.ls-page .ls-btn-blue{background:var(--ls-blue);color:var(--ls-paper)}.ls-page .ls-btn-ghost{background:transparent;color:var(--ls-paper);border:2px solid rgba(255,255,255,.55);padding:15px 34px}.ls-page .ls-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.ls-page .ls-reveal.ls-in{opacity:1;transform:none}.ls-page .ls-d1{transition-delay:.12s}.ls-page .ls-d2{transition-delay:.24s}.ls-page .ls-d3{transition-delay:.36s}.ls-page .ls-hero{position:relative;overflow:hidden;color:var(--ls-paper);background:radial-gradient(ellipse 90% 130% at 12% -10%,#0b5394 0,#00606b 58%,#003a42 100%);padding:88px 0 96px}.ls-page .ls-hero:before{content:"";position:absolute;inset:0;background:url(/images/lazy-shopper/ash-hero-bg.webp) 38% 12%/150% no-repeat;filter:grayscale(1) contrast(1.08) brightness(.92);mix-blend-mode:soft-light;opacity:.26;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}@media (max-width:980px){.ls-page .ls-hero:before{background:url(/images/lazy-shopper/ash-hero-bg.webp) 32% 12%/cover no-repeat;opacity:.16}}.ls-page .ls-hero>.ls-wrap{position:relative;z-index:1}.ls-page .ls-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center}@media (max-width:980px){.ls-page .ls-hero-grid{grid-template-columns:1fr}}.ls-page .ls-hero .ls-eyebrow{color:var(--ls-yellow)}.ls-page .ls-hero-h1{font-size:clamp(38px,4.9vw,58px);font-weight:800;line-height:1.05;letter-spacing:-.015em}.ls-page .ls-hero-h1 em{font-style:normal;color:var(--ls-yellow)}.ls-page .ls-hero-sub{margin-top:24px;font-size:19px;line-height:1.65;color:rgba(255,255,255,.92);max-width:54ch}.ls-page .ls-hero-ctas{margin-top:34px;display:flex;gap:16px;flex-wrap:wrap}.ls-page .ls-trust{margin-top:40px;display:flex;flex-wrap:wrap;gap:10px 28px;font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.72)}.ls-page .ls-trust span:before{content:"\2726";color:var(--ls-yellow);margin-right:9px}@keyframes ls-msg-in{to{opacity:1;transform:none}}.ls-page .ls-phone{position:relative;width:min(352px,88vw);margin:0 auto;background:linear-gradient(145deg,#3a3f47,#17191e 30%,#0b0d12 70%);border-radius:58px;padding:11px;box-shadow:0 34px 90px rgba(0,0,0,.5),0 2px 6px rgba(0,0,0,.4)}.ls-page .ls-sb{position:absolute;width:3.5px;border-radius:3px;background:linear-gradient(90deg,#2c3038,#14161b)}.ls-page .ls-sb-action{left:-3.5px;top:108px;height:26px}.ls-page .ls-sb-vol1{left:-3.5px;top:158px;height:48px}.ls-page .ls-sb-vol2{left:-3.5px;top:216px;height:48px}.ls-page .ls-sb-power{right:-3.5px;top:176px;height:74px}.ls-page .ls-screen{position:relative;background:#f6f8f9;color:var(--ls-ink);border-radius:48px;overflow:hidden;display:flex;flex-direction:column;height:624px}.ls-page .ls-island{position:absolute;top:11px;left:50%;transform:translateX(-50%);width:112px;height:31px;background:#000;border-radius:20px;z-index:6;display:flex;align-items:center;justify-content:flex-end;padding-right:10px}.ls-page .ls-island i{width:11px;height:11px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#1d2f45,#000 70%)}.ls-page .ls-statusbar{display:flex;justify-content:space-between;align-items:center;padding:15px 28px 6px;font-size:14.5px;font-weight:700;color:#10131a}.ls-page .ls-statusbar .ls-sicons{display:flex;gap:6px;align-items:center}.ls-page .ls-store-head{display:flex;justify-content:space-between;align-items:center;padding:12px 20px 10px}.ls-page .ls-store-head .ls-mark{font-size:14px;font-weight:800;letter-spacing:.22em}.ls-page .ls-seq{opacity:0;transform:translateY(12px);animation:ls-msg-in .45s ease forwards}.ls-page .ls-s1{animation-delay:.5s}.ls-page .ls-s2{animation-delay:1.5s}.ls-page .ls-s3{animation-delay:2.4s}.ls-page .ls-s4{animation-delay:3.1s}.ls-page .ls-s5{animation-delay:3.9s}.ls-page .ls-search-field{margin:2px 14px 0;background:var(--ls-paper);border:1.5px solid #c8d4d8;border-radius:14px;padding:11px 14px;display:flex;align-items:center;gap:10px;font-size:12.5px;font-weight:600;color:var(--ls-ink);box-shadow:0 4px 14px rgba(11,83,148,.07)}.ls-page .ls-search-field .ls-grow{flex:1}.ls-page .ls-caret{display:inline-block;width:1.5px;height:14px;background:var(--ls-blue);margin-left:1px;animation:ls-blink 1.1s steps(1) infinite;vertical-align:text-bottom}@keyframes ls-blink{50%{opacity:0}}.ls-page .ls-followup{margin:12px 14px 0;background:var(--ls-paper);border:1.5px solid var(--ls-line);border-left:4px solid var(--ls-yellow);border-radius:14px;padding:12px 14px}.ls-page .ls-followup .ls-fq{font-size:12.5px;font-weight:700}.ls-page .ls-followup .ls-fq:before{content:"\2726";color:var(--ls-teal-bright);margin-right:7px}.ls-page .ls-chips{display:flex;gap:8px;margin-top:10px}.ls-page .ls-chip{font-size:11.5px;font-weight:700;border-radius:99px;padding:7px 14px;border:1.5px solid #c8d4d8;color:var(--ls-grey);background:var(--ls-paper)}.ls-page .ls-chip.ls-on{background:var(--ls-blue);border-color:var(--ls-blue);color:var(--ls-paper)}.ls-page .ls-chip.ls-on:after{content:" \2713"}.ls-page .ls-ai-insight{margin:12px 14px 0;background:rgba(0,151,167,.09);border-radius:12px;padding:10px 13px;font-size:11.5px;font-weight:600;color:#084b54;line-height:1.5}.ls-page .ls-ai-insight b:before{content:"\2726 "}.ls-page .ls-ai-insight b{color:var(--ls-teal)}.ls-page .ls-presults{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 14px 0}.ls-page .ls-pcardm{background:var(--ls-paper);border:1px solid var(--ls-line);border-radius:14px;overflow:hidden;box-shadow:0 4px 14px rgba(11,83,148,.06)}.ls-page .ls-pcardm img{width:100%;aspect-ratio:4/4.1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 12%;object-position:50% 12%}.ls-page .ls-pcardm .ls-pi{padding:8px 10px 10px}.ls-page .ls-pcardm .ls-pn{font-size:11px;font-weight:700;line-height:1.3}.ls-page .ls-pcardm .ls-pp{font-size:12px;font-weight:800;color:var(--ls-blue);margin-top:2px}.ls-page .ls-pcardm .ls-pt{font-size:9.5px;font-weight:600;color:var(--ls-grey);margin-top:3px}.ls-page .ls-more-pill{margin:12px 14px 0;border:1.5px solid var(--ls-blue);border-radius:99px;padding:10px 14px;text-align:center;font-size:12px;font-weight:700;color:var(--ls-blue);background:var(--ls-paper)}.ls-page .ls-home-indicator{width:126px;height:5px;border-radius:99px;background:#10131a;opacity:.8;margin:auto auto 9px;flex:none}@media (max-width:480px){.ls-page .ls-screen{height:auto}.ls-page .ls-home-indicator{margin-top:16px}}.ls-page .ls-phone-caption{margin-top:18px;text-align:center;font-size:12.5px;color:rgba(255,255,255,.65);font-weight:600;letter-spacing:.04em}.ls-page .ls-ticker{background:var(--ls-ink);padding:18px 0;overflow:hidden;white-space:nowrap}.ls-page .ls-ticker-track{display:inline-block;animation:ls-tick 36s linear infinite}.ls-page .ls-ticker span{color:rgba(255,255,255,.85);font-size:15px;font-weight:600;margin-right:14px}.ls-page .ls-ticker span:after{content:"\2726";color:var(--ls-yellow);margin-left:14px;font-size:11px}@keyframes ls-tick{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ls-page .ls-jeans{background:radial-gradient(ellipse 120% 90% at 85% 10%,rgba(11,83,148,.55) 0,rgba(16,29,51,0) 55%),linear-gradient(180deg,#14233d 0,var(--ls-denim) 100%);color:var(--ls-paper);text-align:center;padding:110px 0}.ls-page .ls-hand{font-size:64px;line-height:1;animation:ls-raise 1.6s ease infinite alternate;display:inline-block}@keyframes ls-raise{0%{transform:translateY(0) rotate(-4deg)}to{transform:translateY(-12px) rotate(6deg)}}.ls-page .ls-jeans .ls-h2{max-width:20ch;margin:26px auto 0;font-size:clamp(32px,4.6vw,54px)}.ls-page .ls-jeans .ls-jeans-sub{margin:18px auto 0;font-size:18px;color:rgba(255,255,255,.75);max-width:46ch}.ls-page .ls-cuts{margin-top:38px;display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.ls-page .ls-cuts button{font-family:inherit;font-size:16px;font-weight:700;background:rgba(255,255,255,.07);color:var(--ls-paper);border:2px solid rgba(255,255,255,.35);border-radius:99px;padding:14px 34px;cursor:pointer;transition:all .15s ease}.ls-page .ls-cuts button:hover{border-color:var(--ls-yellow);color:var(--ls-yellow);transform:translateY(-2px)}.ls-page .ls-cuts button:focus-visible{outline:3px solid var(--ls-yellow);outline-offset:2px}.ls-page .ls-cuts button.ls-sel{background:var(--ls-yellow);border-color:var(--ls-yellow);color:var(--ls-ink)}.ls-page .ls-jeans-punch{display:none;margin:44px auto 0;max-width:620px}.ls-page .ls-jeans-punch.ls-show{display:block;animation:ls-msg-in .5s ease forwards;opacity:0;transform:translateY(12px)}.ls-page .ls-jeans-punch .ls-card{background:var(--ls-paper);color:var(--ls-ink);border-radius:var(--ls-radius-card);padding:34px 38px;box-shadow:0 24px 70px rgba(0,0,0,.4)}.ls-page .ls-jeans-punch .ls-big{font-size:21px;font-weight:700;line-height:1.45}.ls-page .ls-jeans-punch .ls-small{margin-top:12px;font-size:15px;color:var(--ls-grey)}.ls-page .ls-jeans-punch .ls-small b{color:var(--ls-blue)}.ls-page .ls-ways{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px;justify-content:center}.ls-page .ls-ways span{display:inline-flex;align-items:center;gap:8px;background:var(--ls-mist);color:var(--ls-ink);border:1px solid var(--ls-line);border-radius:99px;padding:9px 17px;font-size:13px;font-weight:700}.ls-page .ls-ways svg{width:15px;height:15px;fill:none;stroke:var(--ls-teal-bright);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ls-page .ls-receipts{background:var(--ls-mist)}.ls-page .ls-shots{display:grid;grid-template-columns:1.25fr .75fr;gap:24px;margin-top:52px;align-items:stretch}@media (max-width:900px){.ls-page .ls-shots{grid-template-columns:1fr}}.ls-page .ls-shot{position:relative;border-radius:18px;overflow:hidden;box-shadow:0 18px 55px rgba(11,83,148,.16);background:var(--ls-paper);display:flex;flex-direction:column}.ls-page .ls-shot .ls-shot-img{position:relative;flex:1;min-height:260px}.ls-page .ls-shot .ls-shot-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.ls-page .ls-pin{position:absolute;z-index:2;background:var(--ls-yellow);color:var(--ls-ink);font-size:13px;font-weight:800;letter-spacing:.02em;padding:8px 16px;border-radius:99px;box-shadow:0 8px 24px rgba(0,0,0,.28)}.ls-page .ls-pin.ls-pin-pink{background:var(--ls-pink-deep);color:var(--ls-paper)}.ls-page .ls-shot-caption{padding:16px 20px;font-size:14px;color:var(--ls-grey);border-top:1px solid var(--ls-line);background:var(--ls-paper)}.ls-page .ls-shot-caption b{color:var(--ls-ink)}.ls-page .ls-side-stack,.ls-page .ls-vs-grid{display:grid;gap:24px}.ls-page .ls-vs-grid{grid-template-columns:1fr 1fr;margin-top:52px;align-items:stretch}@media (max-width:820px){.ls-page .ls-vs-grid{grid-template-columns:1fr}}.ls-page .ls-persona{position:relative;background:var(--ls-paper);border:1px solid var(--ls-line);border-radius:var(--ls-radius-card);padding:34px 30px}.ls-page .ls-persona.ls-today{border:2px solid var(--ls-blue);box-shadow:0 12px 40px rgba(11,83,148,.12)}.ls-page .ls-flag{position:absolute;top:-14px;left:30px;background:var(--ls-line);color:var(--ls-grey);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 14px;border-radius:99px}.ls-page .ls-persona.ls-today .ls-flag{background:var(--ls-yellow);color:var(--ls-ink)}.ls-page .ls-p-top{display:flex;align-items:center;gap:16px}.ls-page .ls-avatar{width:58px;height:58px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:var(--ls-mist);border:2px solid var(--ls-line)}.ls-page .ls-avatar svg{width:25px;height:25px;fill:none;stroke:var(--ls-grey);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ls-page .ls-persona.ls-today .ls-avatar{background:rgba(11,83,148,.08);border-color:var(--ls-blue)}.ls-page .ls-persona.ls-today .ls-avatar svg{stroke:var(--ls-blue)}.ls-page .ls-persona h3{font-size:24px;font-weight:800}.ls-page .ls-persona dl{margin-top:24px;display:grid;gap:18px}.ls-page .ls-persona dt{font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ls-teal);display:flex;align-items:center;gap:8px}.ls-page .ls-persona dd{font-size:15.5px;margin-top:4px}.ls-page .ls-persona dd .ls-q{color:var(--ls-grey);font-style:italic}.ls-page .ls-info{width:18px;height:18px;border-radius:50%;flex:none;border:1.5px solid var(--ls-teal);background:transparent;color:var(--ls-teal);font-family:Georgia,serif;font-size:11.5px;font-weight:700;font-style:italic;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.ls-page .ls-info:hover,.ls-page .ls-info[aria-expanded=true]{background:var(--ls-teal);color:var(--ls-paper)}.ls-page .ls-info:focus-visible{outline:2px solid var(--ls-teal-bright);outline-offset:2px}.ls-page .ls-tip{display:none;margin-top:9px;background:var(--ls-mist);border-left:3px solid var(--ls-teal-bright);border-radius:10px;padding:11px 14px;font-size:13px;font-weight:500;color:var(--ls-grey);line-height:1.55;text-transform:none;letter-spacing:0}.ls-page .ls-tip.ls-open{display:block;animation:ls-msg-in .3s ease forwards;opacity:0;transform:translateY(12px)}.ls-page .ls-villain{padding:0;color:var(--ls-paper);background:#05080d}.ls-page .ls-villain-stage{position:relative;min-height:640px;display:flex;align-items:center;overflow:hidden;background:#05080d}.ls-page .ls-villain-stage .ls-wrap{width:100%}.ls-page .ls-villain-bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;opacity:.9;transform:translateX(13%) scale(1.22);transform-origin:50% 30%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%);mask-image:linear-gradient(90deg,transparent,#000 14%)}.ls-page .ls-villain-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,6,10,.92),rgba(3,6,10,.55) 45%,rgba(3,6,10,.05))}@media (max-width:900px){.ls-page .ls-villain-bg{opacity:.45;transform:translateX(6%) scale(1.3)}.ls-page .ls-villain-shade{background:rgba(3,6,10,.72)}}.ls-page .ls-villain-inner{position:relative;z-index:2;max-width:560px;padding:90px 0}.ls-page .ls-villain .ls-eyebrow{color:#f24d9e}.ls-page .ls-villain .ls-h2{color:var(--ls-paper);font-size:clamp(30px,4vw,46px)}.ls-page .ls-villain .ls-h2 em{font-style:normal;color:var(--ls-yellow)}.ls-page .ls-villain-body{margin-top:20px;font-size:17px;color:rgba(255,255,255,.82);max-width:46ch}.ls-page .ls-villain ul{margin-top:22px;list-style:none;display:grid;gap:10px;padding:0}.ls-page .ls-villain li{font-size:15.5px;font-weight:600;color:rgba(255,255,255,.9);padding-left:26px;position:relative}.ls-page .ls-villain li:before{content:"\2716";position:absolute;left:0;color:var(--ls-pink);font-size:13px;top:3px}.ls-page .ls-villain-cite{margin-top:22px;font-weight:700;color:var(--ls-paper)}.ls-page .ls-villain .ls-btn{margin-top:32px}.ls-page .ls-robots-quote{background:var(--ls-ink);padding:56px 0}.ls-page .ls-rq-grid{display:flex;gap:34px;align-items:center}@media (max-width:640px){.ls-page .ls-rq-grid{flex-direction:column;align-items:flex-start;gap:22px}}.ls-page .ls-rq-photo{width:132px;height:132px;border-radius:50%;flex:none;-o-object-fit:cover;object-fit:cover;border:4px solid var(--ls-yellow);box-shadow:0 14px 44px rgba(0,0,0,.5)}.ls-page .ls-robots-quote blockquote{font-size:clamp(20px,2.6vw,28px);font-weight:700;color:var(--ls-paper);line-height:1.45;max-width:30ch;margin:0}.ls-page .ls-robots-quote blockquote em{font-style:normal;color:var(--ls-yellow)}.ls-page .ls-robots-quote cite{display:block;margin-top:16px;font-style:normal;font-size:14px;color:rgba(255,255,255,.6);font-weight:600}.ls-page .ls-turn-grid{display:grid;grid-template-columns:1fr .9fr;gap:64px;align-items:center}@media (max-width:900px){.ls-page .ls-turn-grid{grid-template-columns:1fr}}.ls-page .ls-turn .ls-h2 em{font-style:normal;color:var(--ls-teal-bright)}.ls-page .ls-steps{margin-top:30px;display:grid;gap:0}.ls-page .ls-step{display:flex;gap:18px;padding:18px 0;border-top:1px solid var(--ls-line)}.ls-page .ls-step:last-child{border-bottom:1px solid var(--ls-line)}.ls-page .ls-step .ls-ico{flex:none;width:44px;height:44px;border-radius:12px;background:var(--ls-mist);display:flex;align-items:center;justify-content:center}.ls-page .ls-step .ls-ico svg{width:21px;height:21px;fill:none;stroke:var(--ls-blue);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ls-page .ls-step h3{font-size:16px;font-weight:700}.ls-page .ls-step p{font-size:14px;color:var(--ls-grey);margin-top:3px}.ls-page .ls-device-shot .ls-frame{border-radius:34px;overflow:hidden;box-shadow:0 30px 80px rgba(11,83,148,.25);border:10px solid #0d1420;max-width:380px;margin:0 auto}.ls-page .ls-device-caption{margin-top:18px;text-align:center;font-size:13px;color:var(--ls-grey);font-weight:600}.ls-page .ls-device-note{margin-top:5px;text-align:center;font-size:11.5px;color:#66747b;font-weight:500}.ls-page .ls-moves{background:var(--ls-denim);color:var(--ls-paper);overflow:hidden}.ls-page .ls-moves .ls-eyebrow{color:var(--ls-yellow)}.ls-page .ls-moves .ls-h2{color:var(--ls-paper)}.ls-page .ls-moves .ls-lede{color:rgba(255,255,255,.75)}.ls-page .ls-moves-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:40px;align-items:center}@media (max-width:940px){.ls-page .ls-moves-grid{grid-template-columns:1fr}}.ls-page .ls-move{padding:26px 28px;border-radius:20px;margin-bottom:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);display:flex;gap:20px;position:relative;overflow:hidden;cursor:pointer;text-align:left;width:100%;font-family:inherit;color:inherit;transition:background .4s ease,border-color .4s ease,transform .4s ease}.ls-page .ls-move:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 25%,rgba(253,199,83,.12) 45%,transparent 65%);transform:translateX(-130%);pointer-events:none}.ls-page .ls-move.ls-active,.ls-page .ls-move:hover{background:rgba(255,255,255,.11);border-color:rgba(253,199,83,.5);transform:translateX(6px)}.ls-page .ls-move:focus-visible{outline:3px solid var(--ls-yellow);outline-offset:2px}.ls-page .ls-move.ls-active:after,.ls-page .ls-move:hover:after{animation:ls-sheen 1.5s ease infinite}@keyframes ls-sheen{to{transform:translateX(130%)}}.ls-page .ls-move .ls-n{flex:none;width:46px;height:46px;border-radius:14px;background:var(--ls-yellow);color:var(--ls-ink);display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:800}.ls-page .ls-move.ls-active .ls-n,.ls-page .ls-move:hover .ls-n{animation:ls-npulse 1.8s ease infinite}@keyframes ls-npulse{0%{box-shadow:0 0 0 0 rgba(253,199,83,.55)}70%,to{box-shadow:0 0 0 12px rgba(253,199,83,0)}}.ls-page .ls-move h3{font-size:19px;font-weight:800}.ls-page .ls-move h3 span{display:block;font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ls-teal-bright);margin-top:2px}.ls-page .ls-move p{margin-top:8px;font-size:14.5px;color:rgba(255,255,255,.78)}.ls-page .ls-concept{position:relative;max-width:460px;margin:0 auto}.ls-page .ls-browser{position:relative;border-radius:18px;overflow:hidden;box-shadow:0 30px 90px rgba(0,0,0,.5);background:var(--ls-paper)}.ls-page .ls-bar{background:#e7edef;padding:10px 14px;display:flex;gap:6px;align-items:center}.ls-page .ls-bar i{width:10px;height:10px;border-radius:50%;background:#c9d4d7}.ls-page .ls-bar i:first-child{background:#ff5f57}.ls-page .ls-bar i:nth-child(2){background:#febc2e}.ls-page .ls-bar i:nth-child(3){background:#28c840}.ls-page .ls-browser img{width:100%;height:auto;transition:transform .8s cubic-bezier(.4,0,.2,1),transform-origin .8s cubic-bezier(.4,0,.2,1);will-change:transform}.ls-page .ls-concept.ls-zoom-1 .ls-browser img{transform-origin:50% 7%;transform:scale(1.28)}.ls-page .ls-concept.ls-zoom-2 .ls-browser img{transform-origin:50% 15%;transform:scale(1.08)}.ls-page .ls-concept.ls-zoom-3 .ls-browser img{transform-origin:50% 91%;transform:scale(1.08)}.ls-page .ls-spot{position:absolute;z-index:2;border:3px solid var(--ls-yellow);border-radius:12px;box-shadow:0 0 0 9999px rgba(5,8,13,.55),0 0 24px rgba(253,199,83,.35);opacity:0;pointer-events:none;transition:all .8s cubic-bezier(.4,0,.2,1);top:45%;left:20%;width:60%;height:8%}.ls-page .ls-concept.ls-zoomed .ls-spot{opacity:1}.ls-page .ls-concept.ls-zoom-1 .ls-spot{top:9.2%;left:8.9%;width:83%;height:5.6%}.ls-page .ls-concept.ls-zoom-2 .ls-spot{top:15.7%;left:1%;width:98%;height:3.9%}.ls-page .ls-concept.ls-zoom-3 .ls-spot{top:85.6%;left:1.5%;width:97%;height:6.2%}.ls-page .ls-hotspot{position:absolute;z-index:3;width:34px;height:34px;border-radius:50%;background:var(--ls-yellow);color:var(--ls-ink);font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px rgba(253,199,83,.35),0 10px 26px rgba(0,0,0,.4);transition:opacity .3s ease;cursor:pointer;border:0;font-family:inherit}.ls-page .ls-concept.ls-zoomed .ls-hotspot{opacity:0;pointer-events:none}.ls-page .ls-concept-caption{margin-top:20px;text-align:center;font-size:13px;color:rgba(255,255,255,.6);font-weight:600}.ls-page .ls-teaser{background:linear-gradient(180deg,var(--ls-mist) 0,#ffffff 100%)}.ls-page .ls-quiz{max-width:760px;margin:44px auto 0}.ls-page .ls-progress{height:8px;border-radius:99px;background:var(--ls-line);overflow:hidden;margin-bottom:28px}.ls-page .ls-progress i{display:block;height:100%;width:0;background:var(--ls-teal-bright);border-radius:99px;transition:width .3s ease}.ls-page .ls-q-item{background:var(--ls-paper);border:1px solid var(--ls-line);border-radius:var(--ls-radius-card);padding:26px 28px;margin-bottom:18px;text-align:left;position:relative}.ls-page .ls-q-item:before{inset:-1px;padding:2px;background:radial-gradient(260px circle at var(--mx,50%) var(--my,-40%),#0097a7 0,#0b5394 34%,#e52482 62%,#fdc753 78%,transparent 88%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ls-page .ls-q-item:after,.ls-page .ls-q-item:before{content:"";position:absolute;border-radius:var(--ls-radius-card);opacity:0;transition:opacity .35s ease;pointer-events:none}.ls-page .ls-q-item:after{inset:0;background:radial-gradient(320px circle at var(--mx,50%) var(--my,0),rgba(0,151,167,.07),transparent 65%)}.ls-page .ls-q-item:hover:after,.ls-page .ls-q-item:hover:before{opacity:1}.ls-page .ls-q-label{font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--ls-teal);text-transform:uppercase}.ls-page .ls-q-item h3{font-size:18px;font-weight:700;margin-top:8px;line-height:1.4}.ls-page .ls-q-opts{display:flex;gap:12px;margin-top:18px;flex-wrap:wrap}.ls-page .ls-q-opts button{font-family:inherit;font-size:15px;font-weight:600;border:2px solid var(--ls-line);background:var(--ls-paper);color:var(--ls-ink);border-radius:99px;padding:10px 26px;cursor:pointer;transition:all .15s ease}.ls-page .ls-q-opts button:hover{border-color:var(--ls-blue)}.ls-page .ls-q-opts button:focus-visible{outline:3px solid var(--ls-teal-bright);outline-offset:2px}.ls-page .ls-q-opts button.ls-sel{background:var(--ls-blue);border-color:var(--ls-blue);color:var(--ls-paper)}.ls-page .ls-quiz-result{display:none;margin-top:30px;background:var(--ls-ink);color:var(--ls-paper);border-radius:var(--ls-radius-card);padding:38px 36px;text-align:center}.ls-page .ls-quiz-result.ls-show{display:block;animation:ls-msg-in .5s ease forwards;opacity:0;transform:translateY(12px)}.ls-page .ls-quiz-score{font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ls-yellow)}.ls-page .ls-quiz-result h3{font-size:26px;font-weight:800;margin-top:10px}.ls-page .ls-quiz-result p{margin-top:12px;color:rgba(255,255,255,.8);font-size:16px;max-width:52ch;margin-left:auto;margin-right:auto}.ls-page .ls-quiz-result .ls-btn{margin-top:26px}.ls-page .ls-proof-grid{display:grid;grid-template-columns:1fr .62fr;gap:64px;align-items:center;margin-top:8px}@media (max-width:900px){.ls-page .ls-proof-grid{grid-template-columns:1fr}}.ls-page .ls-stats{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:44px}.ls-page .ls-stat{background:var(--ls-paper);border:1px solid var(--ls-line);border-radius:18px;padding:24px 22px;box-shadow:0 2px 10px rgba(11,83,148,.05)}.ls-page .ls-stat .ls-v{font-size:38px;font-weight:800;color:var(--ls-blue);line-height:1.05}.ls-page .ls-stat .ls-l{margin-top:8px;font-size:13.5px;color:var(--ls-grey);font-weight:500}.ls-page .ls-stat .ls-c{margin-top:8px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ls-teal)}.ls-page .ls-quote-block{margin-top:36px;border-left:5px solid var(--ls-yellow);padding:6px 0 6px 24px}.ls-page .ls-quote-block blockquote{font-size:19px;font-weight:600;line-height:1.5;margin:0}.ls-page .ls-quote-block cite{display:block;margin-top:10px;font-style:normal;font-size:13.5px;color:var(--ls-grey)}.ls-page .ls-df-phone{max-width:330px;margin:0 auto;border-radius:48px;filter:drop-shadow(0 30px 60px rgba(11,83,148,.3));height:auto}.ls-page .ls-team{background:var(--ls-mist)}.ls-page .ls-team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}@media (max-width:820px){.ls-page .ls-team-grid{grid-template-columns:1fr;max-width:420px;margin-left:auto;margin-right:auto}}.ls-page .ls-tcard{background:var(--ls-paper);border:1px solid var(--ls-line);border-radius:var(--ls-radius-card);overflow:hidden;text-align:left}.ls-page .ls-tcard .ls-tphoto{position:relative;aspect-ratio:1/1.02}.ls-page .ls-tcard .ls-tphoto img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 18%;object-position:50% 18%;filter:saturate(.92)}.ls-page .ls-tcard .ls-tbody{padding:22px 24px 26px}.ls-page .ls-tcard h3{font-size:19px;font-weight:700}.ls-page .ls-trole{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ls-teal);margin-top:3px}.ls-page .ls-tcard .ls-tbio{font-size:14px;color:var(--ls-grey);margin-top:10px}.ls-page .ls-getit{background:radial-gradient(ellipse 70% 60% at 50% 30%,#cbd5d6 0,#ffffff 80%)}.ls-page .ls-get-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:start}@media (max-width:900px){.ls-page .ls-get-grid{grid-template-columns:1fr}}.ls-page .ls-get-list{margin-top:30px;display:grid;gap:0}.ls-page .ls-get-item{display:flex;gap:18px;padding:20px 0;border-top:1px solid #cfdadd}.ls-page .ls-get-item:last-child{border-bottom:1px solid #cfdadd}.ls-page .ls-get-item .ls-gtick{flex:none;width:34px;height:34px;border-radius:50%;background:var(--ls-teal);color:var(--ls-paper);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px}.ls-page .ls-get-item h3{font-size:17px;font-weight:700}.ls-page .ls-get-item p{font-size:14px;color:var(--ls-grey);margin-top:3px}.ls-page .ls-delivery-note{margin-top:22px;font-size:14px;font-weight:600;color:var(--ls-grey)}.ls-page .ls-delivery-note b{color:var(--ls-teal)}.ls-page .ls-faq-list{max-width:760px;margin:40px auto 0;text-align:left}.ls-page .ls-faq-list details{border:1px solid var(--ls-line);border-radius:16px;padding:0 24px;margin-bottom:14px;background:var(--ls-paper)}.ls-page .ls-faq-list summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:19px 0;font-size:16px;font-weight:700}.ls-page .ls-faq-list summary::-webkit-details-marker{display:none}.ls-page .ls-faq-list summary:after{content:"+";font-size:24px;font-weight:600;color:var(--ls-blue);flex:none}.ls-page .ls-faq-list details[open] summary:after{content:"\2212"}.ls-page .ls-faq-list summary:focus-visible{outline:3px solid var(--ls-teal-bright);outline-offset:2px;border-radius:8px}.ls-page .ls-faq-list details p{padding:0 0 19px;font-size:15px;color:var(--ls-grey);max-width:62ch}.ls-page .ls-sticky-cta{display:none;position:fixed;bottom:0;left:0;right:0;z-index:50;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:rgba(255,255,255,.96);border-top:1px solid var(--ls-line);backdrop-filter:blur(6px)}.ls-page .ls-sticky-cta .ls-btn{display:block;width:100%;text-align:center;padding:15px}@media (max-width:820px){.ls-page .ls-sticky-cta{display:block}.ls-page .ls-page-end{padding-bottom:90px}}@media (prefers-reduced-motion:reduce){.ls-page .ls-reveal{opacity:1;transform:none;transition:none}.ls-page *,.ls-page :after,.ls-page :before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.ls-page .ls-seq{opacity:1;transform:none}}