.lp{--bg:#000;--bg2:#0b0b0c;--card:#1C1C1E;--card2:#2C2C2E;--ink:#F5F5F7;--muted:rgba(235,235,245,.62);--faint:rgba(235,235,245,.32);--line:rgba(255,255,255,.09);--hair:rgba(84,84,88,.55);--blue:#0A84FF;--blue-d:#2B94FF;--bluebg:rgba(10,132,255,.16);--warm:#FFB547;--green:#30D158;--radius:22px;--maxw:1120px;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,sans-serif;background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.lp *{box-sizing:border-box}.lp img{max-width:100%}.lp-wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}.lp-wrap--narrow{max-width:820px}body:has(.lp){background:#000}body:has(.lp) .shopify-section-group-header-group,body:has(.lp) .shopify-section-group-footer-group,body:has(.lp) .announcement-bar,body:has(.lp) .float-cta,body:has(.lp) .lead-magnet,body:has(.lp) #lead-magnet,body:has(.lp) .page-hero{display:none!important}body:has(.lp) #MainContent{padding:0!important}.lp h1,.lp h2,.lp h3,.lp h4{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,system-ui,sans-serif;font-weight:700;letter-spacing:-.03em;color:var(--ink);text-wrap:balance}.lp-h2{font-size:clamp(2.1rem,5vw,4rem);line-height:1.04;letter-spacing:-.035em;text-align:center;margin:0 0 14px}.lp-h2-sub{text-align:center;color:var(--muted);font-size:clamp(1.06rem,2vw,1.32rem);line-height:1.45;max-width:52ch;margin:0 auto 48px;font-weight:500;letter-spacing:-.01em}.lp-eyebrow{display:inline-block;font-size:.98rem;font-weight:600;color:var(--warm);margin-bottom:16px;letter-spacing:-.01em}.lp-cta{display:inline-flex;align-items:center;gap:8px;background:var(--blue);color:#fff;text-decoration:none;font-weight:600;font-size:1.02rem;padding:14px 26px;border-radius:999px;border:none;cursor:pointer;transition:transform .15s ease,background .2s ease}.lp-cta:hover{background:var(--blue-d);transform:translateY(-1px)}.lp-cta--block{display:flex;width:100%;justify-content:center;margin-top:6px}.lp-cta--lg{font-size:1.1rem;padding:16px 30px}.lp-cta--white{background:#f5f5f7;color:#000;font-variant-numeric:tabular-nums}.lp-cta--white:hover{background:#fff}.lp-cta--ghost{background:#ffffff24;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lp-cta--ghost:hover{background:#ffffff38}.lp-cta--dark{background:var(--card2)}.lp-link{color:var(--blue);text-decoration:none;font-weight:500;font-size:1.02rem}.lp-link:hover{text-decoration:underline}.lp-pill{display:inline-block;font-size:.82rem;font-weight:600;letter-spacing:-.01em;color:var(--warm);background:#ffb54724;border-radius:999px;padding:6px 14px}.lp-bar{position:sticky;top:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 22px;background:#161617b8;-webkit-backdrop-filter:saturate(1.8) blur(20px);backdrop-filter:saturate(1.8) blur(20px);box-shadow:0 .5px #ffffff1a}.lp-bar-nav{display:flex;align-items:center;gap:26px}.lp-bar-nav a{color:var(--muted);text-decoration:none;font-size:.95rem;font-weight:500}.lp-bar-nav a:hover{color:var(--ink)}.lp-brand{font-weight:600;text-decoration:none;color:var(--ink);font-size:1.02rem;letter-spacing:-.01em;display:flex;align-items:center;gap:9px}.lp-brand img{height:26px;width:auto;border-radius:50%;display:block}.lp-bar-cta{background:var(--blue);color:#fff;text-decoration:none;font-weight:600;font-size:.82rem;padding:8px 16px;border-radius:999px;white-space:nowrap}.lp-bar-cta:hover{background:var(--blue-d)}.lp-sec{padding:100px 0}.lp-sec--tight{padding:72px 0}.lp-sec--gray{background:var(--bg2)}.lp-sec--line{border-top:1px solid var(--line)}.lp-hero{padding:80px 0 44px;text-align:center;background:radial-gradient(120% 90% at 50% 0%,#17181c,#000 60%)}.lp-hero-inner{max-width:900px;margin:0 auto}.lp-h1{font-size:clamp(2.9rem,8.5vw,6rem);font-weight:700;line-height:.99;letter-spacing:-.045em;margin:0 auto 20px;max-width:14ch}.lp-sub{font-size:clamp(1.15rem,2.4vw,1.5rem);line-height:1.4;color:#f5f5f7d1;margin:0 auto 32px;max-width:40ch;font-weight:500;letter-spacing:-.01em}.lp-hero-cta{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.lp-trust{list-style:none;display:flex;flex-wrap:wrap;gap:14px 30px;padding:0;margin:36px 0 0;font-size:.94rem;color:var(--muted);justify-content:center}.lp-trust strong{color:var(--ink);font-weight:600}.lp-hero-media{margin-top:54px}.lp-hero-media img{width:100%;max-width:980px;max-height:560px;object-fit:cover;border-radius:24px;margin:0 auto;display:block;box-shadow:0 40px 90px -30px #000c;border:1px solid rgba(255,255,255,.07)}.lp-hero--split{text-align:left}.lp-hero--split .lp-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center;max-width:var(--maxw);margin:0 auto}.lp-hero--split .lp-h1{margin-left:0;max-width:none}.lp-hero--split .lp-sub{margin-left:0}.lp-hero--split .lp-hero-cta,.lp-hero--split .lp-trust{justify-content:flex-start}.lp-hero--split .lp-hero-media{margin-top:0}.lp-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lp-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.lp-feature{background:var(--card);border-radius:var(--radius);padding:28px;border:1px solid rgba(255,255,255,.06)}.lp-sec--gray .lp-feature{background:var(--card2);border-color:transparent}.lp-ic{display:grid;place-items:center;width:50px;height:50px;border-radius:14px;background:var(--bluebg);color:var(--blue);margin-bottom:18px}.lp-ic svg{width:25px;height:25px}.lp-feature h3{font-size:1.18rem;font-weight:600;margin:0 0 7px;letter-spacing:-.02em}.lp-feature p{margin:0;color:var(--muted);font-size:.98rem;line-height:1.5}.lp-step{background:var(--card);border-radius:var(--radius);padding:32px;border:1px solid rgba(255,255,255,.06)}.lp-sec--gray .lp-step{background:var(--card2);border-color:transparent}.lp-step-n{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--blue);color:#fff;font-weight:700;font-size:1.1rem;margin-bottom:18px}.lp-step h3{font-size:1.22rem;font-weight:600;margin:0 0 8px;letter-spacing:-.02em}.lp-step p{margin:0;color:var(--muted);line-height:1.5;font-size:1rem}.lp-mid-cta{text-align:center;margin-top:44px}.lp-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--hair);border-radius:var(--radius);overflow:hidden;max-width:920px;margin:0 auto}.lp-stats>div{background:var(--bg);padding:26px 18px;text-align:center}.lp-sec--gray .lp-stats>div{background:var(--bg2)}.lp-stat{display:block;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:700;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lp-stat-l{display:block;margin-top:9px;font-size:.92rem;color:var(--muted)}.lp-gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.lp-shot{margin:0;position:relative;border-radius:18px;overflow:hidden;background:var(--card)}.lp-shot img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;transition:transform .45s ease}.lp-shot:hover img{transform:scale(1.045)}.lp-shot figcaption{position:absolute;left:14px;bottom:12px;color:#fff;font-size:.92rem;font-weight:600;text-shadow:0 1px 10px rgba(0,0,0,.7)}.lp-shot .lp-shot-price{position:absolute;right:11px;top:11px;background:#0000008c;color:#fff;font-size:.8rem;font-weight:600;padding:5px 11px;border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lp-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}.lp-tier{background:var(--card);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:32px 28px;display:flex;flex-direction:column}.lp-tier--featured{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue),0 30px 60px -30px #0a84ff99;position:relative}.lp-tier-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--blue);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:6px 14px;border-radius:999px}.lp-tier h3{font-size:1.22rem;font-weight:600;margin:0 0 6px;letter-spacing:-.02em}.lp-tier-desc{color:var(--muted);font-size:.95rem;margin:0 0 18px;min-height:2.6em}.lp-tier-price{font-size:2.4rem;font-weight:700;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.lp-tier-price span{font-size:1rem;font-weight:500;color:var(--muted);letter-spacing:0}.lp-tier-list{list-style:none;padding:0;margin:22px 0 26px;display:flex;flex-direction:column;gap:11px}.lp-tier-list li{position:relative;padding-left:28px;color:var(--ink);font-size:.98rem;line-height:1.4}.lp-tier-list li:before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;border-radius:50%;background:var(--bluebg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230A84FF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4 10-10'/%3E%3C/svg%3E") center/12px no-repeat}.lp-tier .lp-cta{margin-top:auto}.lp-compare{max-width:760px;margin:0 auto;border:1px solid var(--line);border-radius:22px;overflow:hidden;background:var(--card)}.lp-compare-row{display:grid;grid-template-columns:1.4fr 1fr 1fr;align-items:center}.lp-compare-row+.lp-compare-row{border-top:1px solid var(--line)}.lp-compare-row>div{padding:16px 18px;font-size:.98rem}.lp-compare-head{background:var(--card2);font-weight:600}.lp-compare-head .lp-compare-us,.lp-compare-row .lp-compare-us{color:var(--blue);font-weight:600}.lp-compare .yes{color:var(--green);font-weight:700}.lp-compare .no{color:var(--faint)}.lp-quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lp-quote-t{background:var(--card);border:1px solid rgba(255,255,255,.06);border-radius:20px;padding:26px}.lp-sec--gray .lp-quote-t{background:var(--card2);border-color:transparent}.lp-quote-t .lp-stars{color:var(--warm);letter-spacing:2px;font-size:.95rem}.lp-quote-t blockquote{margin:12px 0 16px;font-size:1.02rem;line-height:1.5;color:var(--ink)}.lp-quote-who{display:flex;align-items:center;gap:11px;font-size:.9rem;color:var(--muted)}.lp-quote-who strong{color:var(--ink);font-weight:600}.lp-quote-av{width:38px;height:38px;border-radius:50%;background:var(--bluebg);color:var(--blue);display:grid;place-items:center;font-weight:700;flex:none}.lp-callout{background:var(--card);border:1px solid rgba(255,255,255,.07);border-radius:28px;padding:56px;text-align:center}.lp-callout h2{font-size:clamp(1.7rem,4vw,2.6rem);font-weight:700;letter-spacing:-.035em;margin:0 0 12px}.lp-callout p{color:var(--muted);font-size:1.1rem;margin:0 auto 26px;max-width:52ch}.lp-quote-card{max-width:600px;margin:0 auto;background:var(--card);border:1px solid rgba(255,255,255,.07);border-radius:26px;padding:44px}.lp-quote-sub{text-align:center;color:var(--muted);margin:0 0 30px;line-height:1.5;font-size:1.06rem}.lp-field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lp-input{width:100%;padding:15px 16px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#0e0e10;font-size:1.02rem;font-family:inherit;margin-bottom:12px;color:var(--ink)}.lp-input::placeholder{color:var(--faint)}.lp-input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px #0a84ff73}.lp-fineprint{font-size:.8rem;color:var(--faint);text-align:center;margin:14px 0 0}.lp-success{background:#30d15824;border:1px solid rgba(48,209,88,.4);color:#7be495;padding:20px;border-radius:16px;text-align:center;font-weight:600}.lp-error{background:#ff453a24;border:1px solid rgba(255,69,58,.4);color:#ff8f88;padding:12px 16px;border-radius:14px;margin-bottom:14px;font-size:.9rem}.lp-faq{max-width:760px;margin:0 auto}.lp-q{border-bottom:1px solid var(--line);padding:22px 0}.lp-q summary{cursor:pointer;font-weight:600;font-size:1.1rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;color:var(--ink);letter-spacing:-.01em}.lp-q summary::-webkit-details-marker{display:none}.lp-q summary:after{content:"+";color:var(--muted);font-weight:400;font-size:1.5rem;line-height:1}.lp-q[open] summary:after{content:"-"}.lp-q p{margin:14px 0 0;color:var(--muted);line-height:1.6;font-size:1.02rem}.lp-final{padding:112px 0;text-align:center;background:radial-gradient(120% 100% at 50% 100%,#17181c,#000 60%)}.lp-final .lp-h2{margin-bottom:14px}.lp-final p{color:var(--muted);font-size:1.14rem;margin:0 auto 30px}.lp-foot{padding:34px 0;background:#000;color:var(--muted);font-size:.86rem;border-top:1px solid var(--line)}.lp-foot-in{display:flex;flex-wrap:wrap;gap:14px 22px;justify-content:space-between;align-items:center}.lp-foot a{color:var(--muted);text-decoration:none}.lp-foot a:hover{color:var(--ink)}.lp-foot-links{display:flex;flex-wrap:wrap;gap:18px}.lp-offers{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lp-offer{position:relative;border-radius:22px;overflow:hidden;min-height:440px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;text-decoration:none;background:#111;border:1px solid rgba(255,255,255,.07)}.lp-offer img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .5s ease}.lp-offer:hover img{transform:scale(1.05)}.lp-offer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 30%,#000000d9);z-index:1}.lp-offer-body{position:relative;z-index:2;padding:28px}.lp-offer-body h3{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;margin:0 0 6px}.lp-offer-body p{margin:0 0 14px;color:#ffffffd1;font-size:.98rem;line-height:1.45}.lp-offer-link{display:inline-flex;align-items:center;gap:6px;color:#fff;font-weight:600;font-size:.98rem}@media(max-width:900px){.lp-bar-nav{display:none}}@media(max-width:820px){.lp-hero{padding:44px 0 24px}.lp-sec{padding:64px 0}.lp-sec--tight{padding:52px 0}.lp-final{padding:76px 0}.lp-hero--split .lp-hero-grid{grid-template-columns:1fr;gap:28px}.lp-hero--split{text-align:center}.lp-hero--split .lp-hero-cta,.lp-hero--split .lp-trust{justify-content:center}.lp-grid-3,.lp-grid-2,.lp-tiers,.lp-quotes,.lp-offers{grid-template-columns:1fr}.lp-gallery-grid,.lp-stats{grid-template-columns:repeat(2,1fr)}.lp-hero-media{margin-top:34px}.lp-quote-card,.lp-callout{padding:28px;border-radius:22px}.lp-compare-row{grid-template-columns:1.3fr .8fr .8fr}.lp-compare-row>div{padding:13px 12px;font-size:.9rem}}@media(max-width:440px){.lp-field-row{grid-template-columns:1fr}.lp-offer{min-height:360px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/lp.css.map */
