html{scroll-behavior:smooth}.lp-about-section,.lp-faq-section,.lp-prog-section,.lp-tar-section,.lp-tch-section{scroll-margin-top:88px}#tariff-cards{scroll-margin-top:110px}.lp-root,.lp-screen{--bg:#f7f5f1;--card:#fff;--border:#e7e2da;--ink:#1a1a1a;--muted:#6f6a63;--accent:#7c5cfc;--accent-dark:#6b4be6;--success:#2ba84a;--dark:#111018;background:var(--bg);color:var(--ink);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.lp-center{display:flex;align-items:center;justify-content:center}.lp-vars{--bg:#f7f5f1;--card:#fff;--border:#e7e2da;--ink:#1a1a1a;--muted:#6f6a63;--accent:#7c5cfc;--accent-dark:#6b4be6;--success:#2ba84a;--dark:#111018;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.lp-checkout-bg{background-color:#f7f5f1;background-image:radial-gradient(1200px 600px at 80% -10%,rgba(124,92,252,.06),transparent 60%),radial-gradient(900px 500px at 0 110%,rgba(124,92,252,.05),transparent 60%);background-repeat:no-repeat,no-repeat;background-position:50%,50%;background-attachment:fixed,fixed}.lp-checkout-wave{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:130vw;max-width:none;height:auto;opacity:.3;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}html{scroll-padding-top:72px;scroll-snap-type:y proximity}.lp-hero{scroll-snap-align:start}.lp-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:700;border-radius:12px;transition:transform .12s ease,box-shadow .12s ease,background .12s ease,border-color .12s ease,color .12s ease;cursor:pointer;white-space:nowrap;border:none;font-family:inherit}.lp-btn-primary{background:var(--accent);color:#fff;box-shadow:0 6px 18px rgba(124,92,252,.26)}.lp-btn-primary:hover{background:var(--accent-dark);transform:translateY(-1px);box-shadow:0 10px 24px rgba(124,92,252,.32)}.lp-btn-outline{background:var(--card);color:var(--ink);border:1px solid var(--border)}.lp-btn-outline:hover{border-color:var(--accent);color:var(--accent)}.lp-btn-ghost{background:transparent;color:var(--ink);border:1px solid var(--border)}.lp-btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.lp-btn-sm{font-size:14px;padding:9px 18px}.lp-btn-md{font-size:15px;padding:13px 26px}.lp-btn-login{min-width:144px;padding:11px 42px;font-size:15.5px;justify-content:center;color:#2a271f;background:linear-gradient(135deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.5) 55%,hsla(0,0%,100%,.62));backdrop-filter:saturate(180%) blur(16px);border:1px solid hsla(0,0%,100%,.92);box-shadow:0 8px 26px hsla(0,0%,7%,.14),inset 0 1px 0 hsla(0,0%,100%,.9),inset 0 -8px 18px hsla(0,0%,100%,.25)}.lp-btn-login:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.62) 55%,hsla(0,0%,100%,.74));transform:translateY(-2px);box-shadow:0 18px 40px hsla(0,0%,7%,.22),inset 0 1px 0 hsla(0,0%,100%,.95)}.lp-btn-lg{font-size:16px;padding:15px 34px}.lp-wrap{max-width:1180px;margin:0 auto;padding-left:24px;padding-right:24px}.lp-header{position:sticky;top:0;z-index:50;height:72px;background:hsla(0,0%,100%,.42);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border-bottom:1px solid hsla(0,0%,100%,.65);box-shadow:0 1px 0 hsla(0,0%,8%,.06)}.lp-header-inner{max-width:1440px;height:100%;margin:0 auto;padding:0 48px;display:flex;align-items:center;gap:24px;position:relative}.lp-header-brand{display:flex;flex-direction:column;min-width:0}.lp-header-project{font-weight:800;font-size:15px;letter-spacing:-.01em}.lp-header-course,.lp-header-project{line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-header-course{font-size:12px;color:var(--muted)}.lp-nav{display:flex;align-items:center;gap:26px;position:absolute;left:50%;transform:translateX(-50%);margin:0}.lp-nav a{font-size:14px;color:#4a463f;text-decoration:none;font-weight:500;transition:color .12s ease}.lp-nav a:hover{color:var(--accent)}.lp-header-right{display:flex;align-items:center;gap:16px;margin-left:auto}.lp-header-price{font-size:13px;color:var(--muted);white-space:nowrap}.lp-header-price b{color:var(--ink);font-size:15px}.lp-hero{position:relative;height:calc(100svh - 72px);min-height:620px;max-height:880px;overflow:hidden;background:var(--bg)}.lp-hero-bgimg{position:absolute;top:0;right:0;width:52vw;height:720px;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 35%;object-position:50% 35%;display:block;z-index:0;-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.25) 8%,rgba(0,0,0,.65) 18%,rgba(0,0,0,.92) 28%,#000 38%,#000),linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 5%,rgba(0,0,0,.85) 12%,#000 18%,#000 78%,rgba(0,0,0,.6) 88%,rgba(0,0,0,.2) 96%,transparent);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.25) 8%,rgba(0,0,0,.65) 18%,rgba(0,0,0,.92) 28%,#000 38%,#000),linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 5%,rgba(0,0,0,.85) 12%,#000 18%,#000 78%,rgba(0,0,0,.6) 88%,rgba(0,0,0,.2) 96%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.lp-hero-bgimg-empty{background:linear-gradient(135deg,#e6e2da,#f2efe9)}.lp-hero-mobcard{display:none}.lp-hero-overlay{inset:0;background:none}.lp-hero-overlay,.lp-hero-wave{position:absolute;z-index:1;pointer-events:none}.lp-hero-wave{left:0;right:0;bottom:-1px;width:100%;height:auto;display:block;opacity:.9}.lp-hero-scroll{position:absolute;left:50%;bottom:30px;transform:translateX(-50%);width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#fff;color:#161616;z-index:3;border:1px solid #ebe9e4;box-shadow:0 6px 20px hsla(0,0%,7%,.1);animation:lp-bounce 1.8s ease-in-out infinite}.lp-hero-scroll svg{width:20px;height:20px}@keyframes lp-bounce{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(6px)}}.lp-h1-accent{color:var(--accent)}.lp-hero-inner{position:relative;z-index:2;max-width:1440px;width:100%;height:100%;margin:0 auto;padding:0 48px;display:flex;align-items:center}.lp-hero-copy{max-width:900px}.lp-eyebrow{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);background:rgba(124,92,252,.1);padding:6px 12px;border-radius:999px;margin-bottom:22px}.lp-header-logo{display:block;height:46px;width:auto;max-width:300px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.lp-h1{font-size:clamp(40px,3.6vw,54px);font-weight:800;line-height:1.06;letter-spacing:-.03em;margin:0;max-width:640px}.lp-hero-sub{font-size:clamp(16px,1.4vw,18px);color:#5a5650;line-height:1.55;margin:22px 0 0;max-width:500px}.lp-hero-price{display:flex;align-items:baseline;gap:12px;margin:28px 0 0}.lp-price-old{color:#a8a39a;text-decoration:line-through;font-size:18px;font-weight:600}.lp-price-now{font-size:32px;font-weight:800;letter-spacing:-.01em}.lp-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.lp-hero-trust{display:flex;flex-wrap:nowrap;gap:26px;margin-top:38px}.lp-trust{gap:12px;flex:0 0 auto}.lp-trust,.lp-trust-ico{display:flex;align-items:center}.lp-trust-ico{flex:none;width:38px;height:38px;border-radius:12px;justify-content:center;color:var(--ink);background:hsla(0,0%,100%,.42);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid hsla(0,0%,100%,.65);box-shadow:0 6px 18px hsla(0,0%,8%,.06)}.lp-trust-ico svg{width:21px;height:21px}.lp-trust-title{font-size:15px;font-weight:700;color:var(--ink)}.lp-trust-sub,.lp-trust-title{line-height:1.2;white-space:nowrap}.lp-trust-sub{font-size:12.5px;color:var(--muted);margin-top:3px}.lp-section{padding:72px 0;scroll-margin-top:96px}.lp-section-alt{background:var(--card);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.lp-h2{font-size:clamp(26px,2.2vw,32px);font-weight:800;letter-spacing:-.02em;margin:0}.lp-center-text{text-align:center}.lp-section-sub{font-size:15px;color:var(--muted);margin:8px 0 0}.lp-section-head{margin-bottom:36px}.lp-about-section{background:var(--bg);padding:96px 24px;scroll-margin-top:72px;scroll-snap-align:start;display:flex;align-items:center;min-height:calc(100vh - 72px)}.lp-about-grid{width:100%;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:.48fr .52fr;gap:72px;align-items:start}.lp-about-left{min-width:0}.lp-about-badge{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:rgba(124,92,252,.1);padding:7px 14px;border-radius:999px;margin-bottom:22px}.lp-about-title{font-size:clamp(32px,3.4vw,50px);line-height:1.04;font-weight:800;letter-spacing:-.03em;margin:0;color:var(--ink);text-wrap:balance}.lp-accent{color:var(--accent)}.lp-about-desc{font-size:17px;line-height:1.6;color:#4a463f;max-width:620px;margin:24px 0 0}.lp-about-points{margin-top:36px;display:flex;flex-direction:column}.lp-about-point{display:flex;gap:16px;padding:20px 0;border-bottom:1px solid var(--border)}.lp-about-point:first-child{padding-top:0}.lp-about-point:last-child{border-bottom:none;padding-bottom:0}.lp-about-point-ic{flex:none;width:48px;height:48px;border-radius:14px;background:rgba(124,92,252,.1);color:var(--accent);display:flex;align-items:center;justify-content:center}.lp-about-point-body{min-width:0}.lp-about-point-title{font-size:17px;font-weight:800;color:var(--ink);letter-spacing:-.01em}.lp-about-point-text{font-size:14.5px;line-height:1.55;color:var(--muted);margin-top:4px}.lp-about-card{background:#fff;border:1px solid var(--border);border-radius:28px;box-shadow:0 24px 80px hsla(0,0%,8%,.08);padding:16px}.lp-about-media{position:relative;aspect-ratio:16/10;border-radius:22px;overflow:hidden;background:#ede9e2}.lp-about-media-el{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lp-about-media-empty{width:100%;height:100%;background:linear-gradient(135deg,#ede9e2,#e3ddd3)}.lp-about-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:92px;height:92px;border-radius:50%;border:none;cursor:pointer;background:hsla(0,0%,100%,.45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--accent);display:flex;align-items:center;justify-content:center;box-shadow:0 12px 36px hsla(0,0%,8%,.22);transition:transform .15s,background .15s}.lp-about-play:before{content:"";position:absolute;inset:10px;border-radius:50%;background:#fff;box-shadow:0 6px 18px hsla(0,0%,8%,.14)}.lp-about-play svg{position:relative;width:30px;height:30px;margin-left:4px}.lp-about-play:hover{transform:translate(-50%,-50%) scale(1.06);background:hsla(0,0%,100%,.6)}.lp-about-play:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;animation:lp-play-ring 2.6s cubic-bezier(.4,0,.4,1) infinite}.lp-about-play:before{animation:lp-play-breathe 2.6s ease-in-out infinite}@keyframes lp-play-ring{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.55)}60%{box-shadow:0 0 0 24px hsla(0,0%,100%,0)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@keyframes lp-play-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.lp-about-play:after,.lp-about-play:before{animation:none}}.lp-about-card-body{padding:24px 16px 8px}.lp-about-card-title{font-size:24px;font-weight:800;letter-spacing:-.02em;margin:0;color:var(--ink)}.lp-about-card-text{font-size:15px;line-height:1.55;color:var(--muted);margin:10px 0 0}.lp-about-cta{width:100%;margin-top:22px;justify-content:center;height:56px;font-size:16px}.lp-about-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}.lp-about-trust-item{display:flex;align-items:center;gap:10px;min-width:0}.lp-about-trust-item svg{flex:none;color:var(--ink);opacity:.5}.lp-about-trust-txt{font-size:12.5px;line-height:1.3;color:var(--muted)}@media (max-width:1024px){.lp-about-grid{gap:48px}.lp-about-title{font-size:clamp(28px,4vw,40px)}}@media (max-width:860px){.lp-about-section{padding:64px 20px;min-height:0}.lp-about-grid{grid-template-columns:1fr;gap:40px}.lp-about-trust{grid-template-columns:1fr;gap:12px}}.lp-card{background:var(--card);border:1px solid var(--border);border-radius:20px}.lp-prog-section{background:#f9f7f3;padding:56px 24px;scroll-margin-top:72px}.lp-prog-wrap{max-width:1280px;margin:0 auto}.lp-prog-top{display:grid;grid-template-columns:.48fr .52fr;gap:72px;align-items:start;margin-bottom:36px}.lp-prog-left{min-width:0}.lp-prog-title{font-size:clamp(32px,3.4vw,50px);line-height:1.04;font-weight:800;letter-spacing:-.03em;margin:16px 0 0;color:var(--ink);text-wrap:balance}.lp-prog-desc{font-size:15.5px;line-height:1.55;color:#4a463f;max-width:520px;margin:16px 0 0}.lp-prog-highlights{display:flex;flex-wrap:nowrap;gap:18px;margin-top:26px}.lp-prog-hl{gap:11px;min-width:0;flex:1}.lp-prog-hl,.lp-prog-hl-ic{display:flex;align-items:center}.lp-prog-hl-ic{flex:none;width:42px;height:42px;border-radius:12px;background:rgba(124,92,252,.1);color:var(--accent);justify-content:center}.lp-prog-hl-title{font-size:14.5px;font-weight:800;color:var(--ink);line-height:1.2;white-space:nowrap}.lp-prog-hl-text{font-size:12px;color:var(--muted);line-height:1.25;margin-top:3px}.lp-prog-image{width:100%;border-radius:24px;overflow:hidden;aspect-ratio:16/8.4;background:#ede9e2;box-shadow:0 24px 70px hsla(0,0%,8%,.1);animation:lp-prog-float 7s ease-in-out infinite}@keyframes lp-prog-float{0%,to{transform:translateY(0);box-shadow:0 24px 70px hsla(0,0%,8%,.12),0 10px 34px hsla(0,0%,8%,.07)}50%{transform:translateY(-7px);box-shadow:0 38px 96px hsla(0,0%,8%,.2),0 16px 52px hsla(0,0%,8%,.12)}}@media (prefers-reduced-motion:reduce){.lp-prog-image{animation:none}}.lp-prog-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lp-prog-image-empty{width:100%;height:100%;background:linear-gradient(135deg,#ede9e2,#e3ddd3)}.lp-prog-card{background:#fff;border:1px solid var(--border);border-radius:24px;box-shadow:0 18px 60px hsla(0,0%,8%,.06);padding:16px}.lp-prog-card-head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 16px}.lp-prog-card-count{font-size:14px;color:var(--muted)}.lp-prog-expand{display:inline-flex;align-items:center;gap:7px;background:none;border:none;font-size:14px;font-weight:700;color:var(--ink);cursor:pointer;padding:0}.lp-prog-expand:hover{color:var(--accent)}.lp-prog-mods{display:flex;flex-direction:column;gap:6px}.lp-prog-mod{border-radius:16px;overflow:hidden;transition:background .15s}.lp-prog-mod-open{background:#faf8ff;box-shadow:inset 0 0 0 1px rgba(124,92,252,.16)}.lp-prog-mod-head{width:100%;display:flex;align-items:center;gap:16px;padding:15px 16px;background:none;border:none;cursor:pointer;text-align:left}.lp-prog-mod-num{flex:none;font-size:14px;font-weight:800;color:var(--accent);width:24px}.lp-prog-mod-main{flex:1;min-width:0}.lp-prog-mod-title{font-size:16px;font-weight:700;color:var(--ink)}.lp-prog-mod-meta{flex:none;font-size:13px;color:#97928a;white-space:nowrap}.lp-prog-mod-chev{flex:none;color:#b6b1a8;transition:transform .2s}.lp-prog-mod-open .lp-prog-mod-chev{transform:rotate(180deg);color:var(--accent)}.lp-prog-lessons{padding:0 16px 10px;display:flex;flex-direction:column}.lp-prog-lesson{display:flex;align-items:center;gap:12px;padding:9px 8px;border-top:1px solid #efecf6;font-size:14.5px}.lp-prog-lesson-ic{flex:none;width:30px;height:30px;border-radius:8px;background:rgba(124,92,252,.1);color:var(--accent);display:flex;align-items:center;justify-content:center}.lp-prog-lesson-num{flex:none;font-size:13px;font-weight:700;color:#b6b1a8;width:20px}.lp-prog-lesson-title{flex:1;min-width:0;color:#2a271f}.lp-prog-free{flex:none;font-size:11px;font-weight:700;color:var(--success);background:rgba(43,168,74,.1);padding:3px 9px;border-radius:6px}.lp-prog-lesson-type{color:#97928a}.lp-prog-lesson-dur,.lp-prog-lesson-type{flex:none;font-size:13px;white-space:nowrap}.lp-prog-lesson-dur{color:#a8a39a;min-width:44px;text-align:right}.lp-prog-lesson-play{flex:none;width:28px;height:28px;border-radius:50%;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;padding-left:1px}.lp-prog-extras{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.lp-prog-extra{display:flex;gap:14px;align-items:center;background:#f7f5ff;border-radius:16px;padding:18px 20px}.lp-prog-extra-ic{flex:none;width:48px;height:48px;border-radius:14px;background:#fff;color:var(--accent);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(124,92,252,.16)}.lp-prog-extra-title{font-size:16px;font-weight:800;color:var(--ink)}.lp-prog-extra-text{font-size:13px;line-height:1.5;color:var(--muted);margin-top:3px}.lp-prog-cta{gap:20px;margin-top:24px;background:#fff;border:1px solid var(--border);border-radius:20px;padding:24px 28px;box-shadow:0 14px 44px hsla(0,0%,8%,.05)}.lp-prog-cta,.lp-prog-cta-ic{display:flex;align-items:center}.lp-prog-cta-ic{flex:none;width:56px;height:56px;border-radius:16px;background:rgba(124,92,252,.1);color:var(--accent);justify-content:center}.lp-prog-cta-body{flex:1;min-width:0}.lp-prog-cta-title{font-size:17px;font-weight:800;color:var(--ink);line-height:1.3}.lp-prog-cta-text{font-size:14px;color:var(--muted);line-height:1.45;margin-top:5px}.lp-prog-cta-btn{flex:none;height:52px;padding:0 28px}@media (max-width:1024px){.lp-prog-top{gap:40px}.lp-prog-title{font-size:clamp(28px,4vw,40px)}}@media (max-width:860px){.lp-prog-section{padding:56px 18px}.lp-prog-top{grid-template-columns:1fr;gap:28px;margin-bottom:36px}.lp-prog-highlights{flex-direction:column;gap:16px}.lp-prog-mod-head{gap:10px;padding:16px 10px;flex-wrap:wrap}.lp-prog-mod-meta{font-size:12px}.lp-prog-lesson{flex-wrap:wrap;gap:8px}.lp-prog-lesson-type{display:none}.lp-prog-free{order:10;margin-left:auto}.lp-prog-extras{grid-template-columns:1fr}.lp-prog-cta{flex-direction:column;align-items:flex-start;gap:16px;padding:22px}.lp-prog-cta-btn{width:100%}}.lp-tar-section{position:relative;overflow:hidden;padding:64px 24px;background:linear-gradient(180deg,#faf9f6,#f7f5f1);scroll-margin-top:72px}.lp-tar-wrap{max-width:1280px;margin:0 auto;position:relative;z-index:1}.lp-tar-hero{display:grid;grid-template-columns:.46fr .54fr;align-items:start;gap:32px;min-height:380px;margin-bottom:44px}.lp-tar-hero-left{min-width:0}.lp-tar-title{font-size:clamp(32px,3.4vw,50px);line-height:1.04;font-weight:800;letter-spacing:-.03em;margin:18px 0 0;color:var(--ink);text-wrap:balance}.lp-tar-accent{color:var(--accent)}.lp-tar-desc{font-size:16px;line-height:1.55;color:#4a463f;max-width:480px;margin:18px 0 0}.lp-tar-perks{display:flex;flex-wrap:nowrap;gap:22px;margin-top:30px}.lp-tar-perk{gap:11px;min-width:0}.lp-tar-perk,.lp-tar-perk-ic{display:flex;align-items:center}.lp-tar-perk-ic{flex:none;width:44px;height:44px;border-radius:50%;background:rgba(124,92,252,.12);color:var(--accent);justify-content:center}.lp-tar-perk-txt{font-size:13px;line-height:1.3;color:var(--ink);font-weight:600}.lp-tar-visual{position:relative;align-self:start}.lp-tar-visual-img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 26px 48px rgba(20,20,20,.16))}.lp-tar-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}.lp-tar-card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--border);border-radius:24px;padding:30px 28px;box-shadow:0 16px 48px hsla(0,0%,8%,.05)}.lp-tar-card-pop{border:2px solid var(--accent);box-shadow:0 24px 60px -14px rgba(124,92,252,.32)}.lp-tar-pop-badge{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:var(--accent);color:#fff;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:6px 16px;border-radius:999px;white-space:nowrap}.lp-tar-card-top{display:flex;gap:14px;align-items:flex-start;margin-bottom:22px}.lp-tar-card-ic{flex:none;width:48px;height:48px;border-radius:14px;background:rgba(124,92,252,.1);color:var(--accent);display:flex;align-items:center;justify-content:center}.lp-tar-card-ic-pop{background:var(--accent);color:#fff}.lp-tar-card-headtext{min-width:0;padding-top:2px}.lp-tar-card-title{font-size:19px;font-weight:800;color:var(--ink)}.lp-tar-card-desc{font-size:13px;line-height:1.45;color:var(--muted);margin-top:5px}.lp-tar-card-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:22px}.lp-tar-card-now{font-size:28px;font-weight:800;letter-spacing:-.01em;color:var(--ink)}.lp-tar-card-now-pop{color:var(--accent)}.lp-tar-card-old{font-size:16px;font-weight:600;color:#a8a39a;text-decoration:line-through}.lp-tar-card-disc{font-size:12px;font-weight:800;color:var(--accent);background:rgba(124,92,252,.12);padding:4px 9px;border-radius:7px}.lp-tar-feats{display:flex;flex-direction:column;gap:13px;margin-bottom:24px}.lp-tar-feat{display:flex;align-items:flex-start;gap:11px;font-size:14px;color:#2a271f;line-height:1.4}.lp-tar-feat-ic{flex:none;color:var(--accent);margin-top:1px}.lp-tar-feat-off{color:#b6b1a8}.lp-tar-feat-off .lp-tar-feat-ic{color:#c9c4bb}.lp-tar-card-btn{margin-top:auto;width:100%;height:52px;font-size:15px}.lp-tar-card-btn.lp-btn-primary{box-shadow:0 8px 26px rgba(124,92,252,.38),inset 0 1px 0 hsla(0,0%,100%,.28);transition:transform .14s ease,box-shadow .14s ease,background .14s ease}.lp-tar-card-btn.lp-btn-primary:hover{background:var(--accent-dark);transform:translateY(-2px);box-shadow:0 18px 40px rgba(124,92,252,.45),inset 0 1px 0 hsla(0,0%,100%,.3)}.lp-tar-card-btn.lp-btn-outline{color:#2a271f;background:linear-gradient(135deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.5) 55%,hsla(0,0%,100%,.62));backdrop-filter:saturate(180%) blur(16px);border:1px solid hsla(0,0%,100%,.92);box-shadow:0 8px 26px hsla(0,0%,7%,.14),inset 0 1px 0 hsla(0,0%,100%,.9),inset 0 -8px 18px hsla(0,0%,100%,.25);transition:transform .14s ease,box-shadow .14s ease,background .14s ease}.lp-tar-card-btn.lp-btn-outline:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.62) 55%,hsla(0,0%,100%,.74));transform:translateY(-2px);box-shadow:0 18px 40px hsla(0,0%,7%,.22),inset 0 1px 0 hsla(0,0%,100%,.95);color:#2a271f}@media (max-width:1024px){.lp-tar-hero{gap:24px}.lp-tar-title{font-size:clamp(28px,4vw,40px)}.lp-tar-perks{gap:16px}}@media (max-width:860px){.lp-tar-section{padding:48px 18px}.lp-tar-hero{grid-template-columns:1fr;gap:24px;min-height:0;margin-bottom:32px}.lp-tar-visual{order:2}.lp-tar-perks{flex-wrap:nowrap;gap:10px;margin-top:22px}.lp-tar-perk{gap:8px;flex:1 1 0}.lp-tar-perk-ic{width:32px;height:32px}.lp-tar-perk-ic svg{width:16px;height:16px}.lp-tar-perk-txt{font-size:11.5px;line-height:1.25}.lp-tar-cards{grid-template-columns:1fr;gap:32px}}.lp-tch-section{background:var(--bg);padding:28px 24px;scroll-margin-top:72px}.lp-tch-wrap{max-width:1280px;margin:0 auto}.lp-tch-hero{display:grid;grid-template-columns:.5fr .5fr;gap:40px;align-items:center;margin-bottom:18px}.lp-tch-hero-left{min-width:0}.lp-tch-title{font-size:clamp(32px,3.4vw,50px);line-height:1.04;font-weight:800;letter-spacing:-.03em;margin:12px 0 0;color:var(--ink);text-wrap:balance}.lp-tch-accent{color:var(--accent)}.lp-tch-desc{font-size:14.5px;line-height:1.55;color:#4a463f;max-width:540px;margin:14px 0 0}.lp-tch-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:18px}.lp-tch-stat{min-width:0}.lp-tch-stat-ic{display:inline-flex;width:40px;height:40px;border-radius:12px;background:rgba(124,92,252,.1);color:var(--accent);align-items:center;justify-content:center;margin-bottom:8px}.lp-tch-stat-val{font-size:15px;font-weight:800;color:var(--ink);line-height:1.15;white-space:nowrap}.lp-tch-stat-label{font-size:12px;color:var(--muted);line-height:1.3;margin-top:3px}.lp-tch-photo{border-radius:28px;overflow:hidden;aspect-ratio:16/9;max-height:360px;background:#ede9e2;box-shadow:0 24px 70px hsla(0,0%,8%,.12);position:relative}.lp-tch-photo-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-mask-image:radial-gradient(130% 110% at 45% 40%,#000 70%,transparent 100%);mask-image:radial-gradient(130% 110% at 45% 40%,#000 70%,transparent 100%)}.lp-tch-photo-empty{width:100%;height:100%;background:linear-gradient(135deg,#ede9e2,#e3ddd3)}.lp-tch-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch;margin-bottom:18px}.lp-tch-card{background:#fff;border:1px solid var(--border);border-radius:20px;padding:22px;box-shadow:0 14px 44px hsla(0,0%,8%,.05)}.lp-tch-card-about{display:flex;flex-direction:column}.lp-tch-card-about .lp-tch-author{margin-top:auto}.lp-tch-card-col{display:flex;flex-direction:column;gap:18px}.lp-tch-card-col>.lp-tch-card:first-child{flex:1 1 auto}.lp-tch-card-title{font-size:17px;font-weight:800;color:var(--ink);margin:0 0 12px;letter-spacing:-.01em}.lp-tch-card-p{font-size:13.5px;line-height:1.55;color:#4a463f;margin:0 0 8px}.lp-tch-author{margin-top:12px}.lp-tch-author-name{font-size:15px;font-weight:800;color:var(--ink)}.lp-tch-author-role{font-size:13px;color:var(--accent);font-weight:600;margin-top:2px}.lp-tch-socials{display:flex;gap:10px;margin-top:12px}.lp-tch-social{width:38px;height:38px;border-radius:11px;background:rgba(124,92,252,.08);color:var(--accent);display:flex;align-items:center;justify-content:center;transition:background .15s,transform .15s}.lp-tch-social:hover{background:rgba(124,92,252,.16);transform:translateY(-2px)}.lp-tch-timeline{display:flex;flex-direction:column}.lp-tch-tl-item{position:relative;padding:0 0 16px 24px;border-left:1.5px solid var(--border)}.lp-tch-tl-item:last-child{border-left-color:transparent;padding-bottom:0}.lp-tch-tl-item:before{content:"";position:absolute;left:-6.5px;top:3px;width:12px;height:12px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px rgba(124,92,252,.14)}.lp-tch-tl-period{font-size:13px;font-weight:700;color:var(--accent)}.lp-tch-tl-title{font-size:15px;font-weight:800;color:var(--ink);margin-top:3px}.lp-tch-tl-text{font-size:13px;line-height:1.5;color:var(--muted);margin-top:4px}.lp-tch-skills{display:flex;flex-direction:column;gap:12px}.lp-tch-skill-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:7px}.lp-tch-skill-name{font-size:14px;font-weight:600;color:var(--ink)}.lp-tch-skill-pct{font-size:13px;font-weight:700;color:var(--muted)}.lp-tch-skill-bar{height:7px;border-radius:999px;background:#efecf6;overflow:hidden}.lp-tch-skill-bar span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#7c5cfc,#9b82ff)}.lp-tch-edu{display:flex;gap:16px;align-items:flex-start}.lp-tch-edu-ic{flex:none;width:40px;height:40px;border-radius:12px;background:rgba(124,92,252,.1);color:var(--accent);display:flex;align-items:center;justify-content:center}.lp-tch-edu-body{min-width:0}.lp-tch-edu-title{font-size:14.5px;font-weight:700;color:var(--ink);line-height:1.4}.lp-tch-edu-sub{font-size:13px;color:var(--muted);margin-top:3px}.lp-tch-quote{position:relative;background:#f2eeff;border-radius:20px;padding:22px 32px 22px 72px}.lp-tch-quote-mark{position:absolute;left:26px;top:6px;font-size:68px;line-height:1;color:rgba(124,92,252,.3);font-family:Georgia,serif;font-weight:700}.lp-tch-quote-text{font-size:15.5px;line-height:1.5;color:#2a271f;font-weight:500;margin:0;max-width:680px}@media (max-width:1024px){.lp-tch-hero{gap:32px}.lp-tch-title{font-size:clamp(28px,4vw,40px)}.lp-tch-cards{grid-template-columns:1fr 1fr}.lp-tch-card-col{grid-column:1/-1;flex-direction:row}.lp-tch-card-col>*{flex:1}}@media (max-width:860px){.lp-tch-section{padding:48px 18px}.lp-tch-hero{grid-template-columns:1fr;gap:28px;margin-bottom:32px}.lp-tch-photo{order:2}.lp-tch-stats{grid-template-columns:1fr 1fr;gap:18px}.lp-tch-cards{grid-template-columns:1fr}.lp-tch-card-col{flex-direction:column}.lp-tch-quote{padding:28px 24px 28px 64px}.lp-tch-quote-mark{left:20px;font-size:64px}}.lp-faq-section{position:relative;overflow:hidden;background:var(--bg);padding:64px 24px;scroll-margin-top:72px}.lp-faq-wave{position:absolute;top:-50px;right:170px;width:660px;max-width:46vw;opacity:.55;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 84%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 84%,transparent);pointer-events:none;z-index:0}.lp-faq-wrap{position:relative;z-index:1;max-width:1280px;margin:0 auto}.lp-faq-head{max-width:560px;margin-bottom:40px}.lp-faq-title{font-size:clamp(32px,3.4vw,50px);line-height:1.04;font-weight:800;letter-spacing:-.03em;margin:16px 0 0;color:var(--ink);text-wrap:balance}.lp-faq-accent{color:var(--accent)}.lp-faq-desc{font-size:15.5px;line-height:1.6;color:#4a463f;margin:16px 0 0}.lp-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;align-items:start}.lp-faq-col{display:flex;flex-direction:column;gap:16px}.lp-faq-item{background:#fff;border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:0 10px 30px hsla(0,0%,8%,.04)}.lp-faq-q{width:100%;background:none;border:none;cursor:pointer;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;font-size:15.5px;font-weight:700;color:var(--ink);font-family:inherit}.lp-faq-plus{font-size:24px;color:var(--accent);font-weight:300;line-height:1;flex-shrink:0}.lp-faq-a{padding:0 22px 20px;font-size:14.5px;color:#4a463f;line-height:1.65}.lp-faq-cta{margin-top:32px;justify-content:space-between;gap:32px;flex-wrap:wrap;background:linear-gradient(120deg,#f2eeff,#efe9ff);border-radius:24px;padding:28px 36px}.lp-faq-cta,.lp-faq-cta-left{display:flex;align-items:center}.lp-faq-cta-left{gap:18px;min-width:0}.lp-faq-cta-ic{flex:none;width:60px;height:60px;border-radius:50%;background:rgba(124,92,252,.16);color:var(--accent);display:flex;align-items:center;justify-content:center}.lp-faq-cta-sub,.lp-faq-cta-title{font-size:19px;font-weight:800;color:var(--ink)}.lp-faq-cta-right{flex:1 1 360px;max-width:480px}.lp-faq-form{display:flex;gap:10px}.lp-faq-input{flex:1;height:52px;border:1px solid var(--border);border-radius:12px;background:#fff;padding:0 16px;font-size:15px;color:var(--ink);font-family:inherit;outline:none}.lp-faq-input:focus{border-color:var(--accent)}.lp-faq-submit{flex:none;height:52px;padding:0 24px;font-size:15px}.lp-faq-note{font-size:12.5px;color:var(--muted);margin-top:10px}.lp-faq-cta-sent{font-size:15px;font-weight:600;color:var(--accent)}.lp-footer{border-top:1px solid var(--border);background:var(--bg);padding:48px 24px 28px}.lp-footer-wrap{max-width:1280px;margin:0 auto}.lp-footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px;padding-bottom:36px}.lp-footer-brand{max-width:320px}.lp-footer-logo{height:56px;width:auto;max-width:300px;-o-object-fit:contain;object-fit:contain}.lp-footer-logo-text{font-size:26px;font-weight:800;color:var(--ink);letter-spacing:-.01em}.lp-footer-desc{font-size:13.5px;line-height:1.6;color:var(--muted);margin:16px 0 0}.lp-footer-socials{display:flex;gap:10px;margin-top:20px}.lp-footer-social{width:40px;height:40px;border-radius:11px;background:rgba(124,92,252,.08);color:var(--accent);display:flex;align-items:center;justify-content:center;transition:background .15s,transform .15s}.lp-footer-social:hover{background:rgba(124,92,252,.16);transform:translateY(-2px)}.lp-footer-col{display:flex;flex-direction:column;gap:12px}.lp-footer-col-title{font-size:15px;font-weight:800;color:var(--ink);margin-bottom:4px}.lp-footer-link{font-size:13.5px;color:var(--muted);text-decoration:none;transition:color .15s}.lp-footer-link:hover{color:var(--accent)}.lp-footer-bottom{border-top:1px solid var(--border);padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;color:#a8a39a}@media (max-width:1024px){.lp-footer-grid{grid-template-columns:1fr 1fr;gap:28px}.lp-footer-brand{grid-column:1/-1;max-width:none}}@media (max-width:768px){.lp-faq-wave{opacity:.25;width:420px;right:-150px}.lp-faq-grid{grid-template-columns:1fr}.lp-faq-cta{flex-direction:column;align-items:stretch;padding:24px}.lp-faq-cta-right{max-width:none}.lp-footer-grid{grid-template-columns:1fr}.lp-footer-bottom{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-height:760px) and (min-width:900px){.lp-hero{min-height:520px}.lp-h1{font-size:46px}}@media (max-width:1200px){.lp-hero-trust{flex-wrap:wrap;gap:20px 36px}}@media (max-width:920px){.lp-hero{height:auto;min-height:0;max-height:none}.lp-hero-bgimg,.lp-hero-overlay,.lp-hero-scroll{display:none}.lp-hero-inner{padding:24px 20px 88px}.lp-hero-wave{height:90px;bottom:-8px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;opacity:.75;filter:blur(.3px)}.lp-hero-copy{max-width:none}.lp-h1{font-size:clamp(30px,7.6vw,40px);line-height:1.08}.lp-hero-sub{margin-top:14px}.lp-hero-actions{display:none}.lp-hero-mobcard{display:block;margin-top:20px}.lp-hero-mobimgwrap{position:relative;width:100%;aspect-ratio:4/5;max-height:680px;border-radius:26px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.08) 6%,rgba(0,0,0,.2) 12%,rgba(0,0,0,.38) 18%,rgba(0,0,0,.58) 24%,rgba(0,0,0,.78) 30%,rgba(0,0,0,.92) 36%,#000 42%,#000 82%,rgba(0,0,0,.55) 92%,transparent);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.08) 6%,rgba(0,0,0,.2) 12%,rgba(0,0,0,.38) 18%,rgba(0,0,0,.58) 24%,rgba(0,0,0,.78) 30%,rgba(0,0,0,.92) 36%,#000 42%,#000 82%,rgba(0,0,0,.55) 92%,transparent)}.lp-hero-mobcard-img{position:absolute;left:0;top:-7%;width:100%;height:115%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.lp-hero-mobcard-body{position:relative;z-index:1;margin:-152px 18px 0;background:hsla(0,0%,100%,.42);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid hsla(0,0%,100%,.65);border-radius:18px;padding:16px;box-shadow:0 16px 44px hsla(0,0%,8%,.12);display:flex;flex-direction:column;gap:12px}.lp-hero-mobprice{display:flex;align-items:baseline;justify-content:center;gap:10px;flex-wrap:wrap}.lp-hero-mobprice-now{font-size:15px;color:var(--ink)}.lp-hero-mobprice-now b{font-size:24px;font-weight:800;letter-spacing:-.02em}.lp-hero-mobprice-old{color:var(--muted);font-size:14px}.lp-hero-mobprice-disc{background:#efeafe;color:var(--accent);font-weight:700;font-size:13px;padding:3px 9px;border-radius:8px}.lp-hero-mobbuy{width:100%}.lp-hero-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:22px 12px;margin-top:30px}.lp-trust{flex-direction:column;align-items:center;text-align:center;gap:10px}.lp-trust-ico{width:46px;height:46px;border-radius:50%}.lp-trust-sub,.lp-trust-title{white-space:normal}.lp-about{gap:28px}.lp-about,.lp-tariffs{grid-template-columns:1fr}.lp-tariffs{max-width:460px}.lp-section{padding:56px 0}}.lp-burger{display:none;width:40px;height:40px;border:none;background:none;cursor:pointer;color:var(--ink,#1a1a1a);align-items:center;justify-content:center;border-radius:10px;flex:none}.lp-burger:hover{background:rgba(0,0,0,.05)}.lp-mobile-nav{display:none}@media (max-width:820px){.lp-nav{display:none}.lp-header-inner{padding:0 20px}.lp-header-logo{height:34px;max-width:220px}.lp-header-right .lp-btn-login{display:none}.lp-burger{display:inline-flex}.lp-mobile-nav{display:flex;flex-direction:column;position:absolute;top:100%;left:0;right:0;background:hsla(40,27%,96%,.98);backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px);border-bottom:1px solid var(--border,#e7e2da);padding:8px 16px 14px;gap:2px;box-shadow:0 18px 40px hsla(0,0%,8%,.1)}.lp-mobile-nav a{padding:13px 10px;font-size:16px;font-weight:600;color:#2a271f;text-decoration:none;border-radius:10px}.lp-mobile-nav a:active{background:rgba(0,0,0,.05)}.lp-mobile-nav .lp-mobile-nav-login{margin-top:6px;border-top:1px solid var(--border,#e7e2da);border-radius:0 0 10px 10px;padding-top:15px;font-weight:700;color:var(--accent,#7c5cfc)}}@media (max-width:560px){.lp-header-price{display:none}.lp-benefits{grid-template-columns:1fr}.lp-header-inner{padding:0 16px}.lp-hero-sub{font-size:15px}}@media (prefers-reduced-motion:reduce){.lp-btn{transition:none}}.lp-cta2{overflow:hidden;border-radius:26px;margin-top:34px;min-height:200px;padding:14px 40px;border:1px solid rgba(126,87,255,.12);background:linear-gradient(105deg,#f6f4fc,#f1ecfa 55%,#ece7f7);align-items:center;gap:clamp(6px,1.4vw,22px)}.lp-cta2,.lp-cta2-body{position:relative;display:flex}.lp-cta2-body{z-index:2;flex:1 1 auto;min-width:0;align-items:flex-start;gap:16px;padding-left:6px}.lp-cta2-ic{display:inline-flex;width:52px;height:52px;flex:0 0 52px;border-radius:15px;align-items:center;justify-content:center;background:rgba(124,92,252,.11);color:#7c5cfc;margin-top:2px}.lp-cta2-text{min-width:0}.lp-cta2-title{margin:0 0 8px;font-size:clamp(18px,1.4vw,22px);line-height:1.2;font-weight:700;letter-spacing:-.015em;color:#171717}.lp-cta2-sub{max-width:430px;margin:0 0 18px;font-size:clamp(13.5px,1.05vw,15px);line-height:1.5;color:#65616d}.lp-cta2-checks{display:flex;align-items:center;flex-wrap:nowrap;gap:15px}.lp-cta2-check{gap:7px;white-space:nowrap;font-size:12.5px;font-weight:500;color:#4f4b57}.lp-cta2-check,.lp-cta2-check-ic{display:inline-flex;align-items:center}.lp-cta2-check-ic{width:17px;height:17px;flex:0 0 17px;border-radius:50%;justify-content:center;background:#7b55f7;color:#fff}.lp-cta2-img{z-index:1;align-self:flex-end;height:clamp(205px,24vw,252px);width:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:-30px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lp-cta2-img,.lp-cta2-side{position:relative;flex:0 0 auto}.lp-cta2-side{z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:13px}.lp-cta2-btn{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:54px;padding:0 28px;border-radius:12px;font-size:15.5px;font-weight:600;white-space:nowrap;box-shadow:0 12px 28px rgba(105,65,236,.2);animation:lp-cta2-bob 2.8s ease-in-out infinite}@keyframes lp-cta2-bob{0%,to{transform:translateY(0);box-shadow:0 12px 28px rgba(105,65,236,.2)}50%{transform:translateY(-5px);box-shadow:0 20px 38px rgba(105,65,236,.3)}}.lp-cta2-btn:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.lp-cta2-btn{animation:none}}.lp-cta2-more{font-size:13.5px;font-weight:500;color:#6b6670;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:5px;white-space:nowrap;transition:color .15s ease}.lp-cta2-more:hover{color:#7c5cfc}@media (max-width:1140px){.lp-cta2-img{display:none}.lp-cta2-checks{flex-wrap:wrap;gap:12px 22px}.lp-cta2{gap:22px}.lp-cta2-sub{max-width:560px}.lp-cta2-side{align-items:flex-start}}@media (max-width:560px){.lp-cta2{flex-direction:column;align-items:stretch;padding:24px 20px;min-height:auto}.lp-cta2-title{font-size:22px}.lp-cta2-checks{flex-direction:column;align-items:flex-start;gap:11px}.lp-cta2-side{align-items:stretch}.lp-cta2-btn{width:100%}.lp-cta2-more{text-align:center}}@media (min-width:1800px){.lp-root{--lpz:1.08;zoom:var(--lpz);min-height:calc(100vh / var(--lpz))}.lp-hero{height:calc(100svh / var(--lpz) - 72px);max-height:960px}.lp-about-section{min-height:calc(100vh / var(--lpz) - 72px)}.lp-hero-bgimg{width:calc(52vw / var(--lpz))}.lp-faq-wave{max-width:calc(46vw / var(--lpz))}}@media (min-width:2200px){.lp-root{--lpz:1.26}}