.lv2{--bg:#f7f5f0;--card:#fff;--ink:#18181b;--muted:#71717a;--line:#e7e5e0;--soft:#f4f3ef;--cb:#e8542e;--cb2:#d4471f;--cb-soft:#fdeee8;--peach:#fbd9c9;--ok:#15803d;--dk:#1a1714;background:var(--bg);color:var(--ink);font-family:var(--font-ui),system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.lv2 *,.lv2 :before,.lv2 :after{box-sizing:border-box}:where(.lv2) a{color:inherit;text-decoration:none}:where(.lv2) a:hover{color:var(--cb)}:where(.lv2) :is(h1,h2,h3,h4,p,ul,figure){margin:0}:where(.lv2) ul{padding:0;list-style:none}.lv2 section{position:relative}:where(.lv2) em{font-style:italic}.lv2 :focus-visible{outline:2px solid var(--cb);outline-offset:3px;border-radius:6px}.lv-wrap{max-width:1240px;margin:0 auto;padding:0 28px}.lv-mono{font-family:var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.lv-eyebrow{align-items:center;gap:10px;margin-bottom:22px;display:flex}.lv-eyebrow:before{content:"";background:var(--cb);border-radius:2px;width:28px;height:2px}.lv-sec{padding:130px 0}.lv-h2{font-family:var(--font-display),Georgia,serif;letter-spacing:-.035em;text-wrap:balance;max-width:980px;font-size:clamp(48px,7vw,104px);font-weight:400;line-height:.92}.lv-h2 em{color:var(--cb)}.lv-h2+.lv-lead{margin-top:30px}.lv-lead{color:var(--muted);text-wrap:pretty;max-width:620px;margin-top:22px;font-size:19px;line-height:1.55}.lv-btn{height:56px;font:600 16px var(--font-ui),sans-serif;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 26px;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.lv-btn:hover{transform:translateY(-2px)}.lv-btn.lv-pr{background:var(--cb);color:#fff;box-shadow:0 14px 32px -12px #e8542e99}.lv-btn.lv-pr:hover{background:var(--cb2);color:#fff}.lv-btn.lv-gh{color:var(--ink);box-shadow:0 0 0 1px var(--line) inset;background:#fff}.lv-btn.lv-gh:hover{color:var(--ink);box-shadow:0 0 0 1px var(--ink) inset}.lv-btn svg{transition:transform .2s}.lv-btn:hover svg{transform:translate(3px)}.lv-note{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:13.5px;display:flex}.lv-note span{align-items:center;gap:6px;display:flex}.lv-note span:before{content:"";background:var(--cb);border-radius:50%;width:5px;height:5px}@media (prefers-reduced-motion:no-preference){.lv2.js .lv-rv{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}.lv2.js .lv-rv.is-in{opacity:1;transform:none}}.lv-top{z-index:40;-webkit-backdrop-filter:blur(14px);background:#f7f5f0f2;position:sticky;top:0}.lv-top .lv-wrap{align-items:center;gap:24px;height:72px;display:flex}.lv-logo{letter-spacing:-.01em;align-items:center;gap:10px;font-size:20px;font-weight:700;display:flex}.lv-logo img{border-radius:50%}.lv-nav{gap:4px;margin:0 auto;display:flex}.lv-nav a{color:var(--muted);border-radius:10px;padding:8px 14px;font-size:15px;font-weight:500}.lv-nav a:hover{color:var(--ink);background:#0000000a}.lv-tr{align-items:center;gap:10px;display:flex}.lv-tr .lv-btn{height:42px;padding:0 18px;font-size:14.5px}.lv-login{padding:0 8px;font-size:14.5px;font-weight:600}.lv-mnav{display:none}.lv-hero{padding:70px 0 40px;overflow-x:clip}.lv-glow{pointer-events:none;background:radial-gradient(circle,#fbd9c9f2,#fbd9c900 65%);border-radius:50%;width:760px;height:760px;position:absolute;top:-120px;right:-200px}.lv-hg{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:40px;display:grid;position:relative}.lv-pill{box-shadow:0 0 0 1px var(--line) inset;background:#fff;border-radius:99px;align-items:center;gap:10px;padding:6px 14px 6px 6px;font-size:14px;font-weight:500;display:inline-flex}.lv-pill b{background:var(--cb);color:#fff;font:700 10.5px var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:99px;padding:5px 10px}.lv-hero h1{font-family:var(--font-display),serif;letter-spacing:-.045em;margin:30px 0 28px;font-size:clamp(64px,10.5vw,160px);font-weight:400;line-height:.86}.lv-hero h1 em{color:var(--cb)}.lv-hero .lv-sub{color:#52525b;text-wrap:pretty;max-width:560px;margin:0 0 36px;font-size:20px;line-height:1.55}.lv-hero .lv-sub strong{color:var(--ink)}.lv-cta-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;display:flex}.lv-stage{justify-content:center;align-items:center;height:640px;display:flex;position:relative}.lv-stage-cap{text-align:center;color:var(--muted);font-size:12px;position:absolute;bottom:-30px;left:0;right:0}.lv-phone{aspect-ratio:9/19.2;background:#111;border-radius:44px;flex:none;width:300px;padding:9px;position:relative;transform:rotate(-4deg);box-shadow:0 50px 80px -30px #18181b73,0 0 0 1px #0000000f}.lv-scr{text-align:center;background:linear-gradient(#fdeee8 0,#f7f5f0 38%);border-radius:36px;width:100%;height:100%;padding:54px 16px 16px;position:relative;overflow:hidden}.lv-notch{z-index:3;background:#111;border-radius:99px;width:96px;height:26px;position:absolute;top:13px;left:50%;transform:translate(-50%)}.lv-pav{border-radius:50%;width:78px;height:78px;margin:0 auto 10px;position:relative;overflow:hidden;box-shadow:0 0 0 3px #fff,0 10px 24px -8px #0000004d}.lv-pav img{object-fit:cover}.lv-pnm{font-family:var(--font-display),serif;font-size:25px;line-height:1.15}.lv-phd{font:600 10.5px/1.3 var(--font-mono),monospace;color:var(--muted);letter-spacing:.06em;margin:4px 0 8px}.lv-pbio{color:#52525b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 4px 10px;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.lv-ptabs{color:var(--muted);justify-content:center;gap:14px;margin-bottom:10px;font-size:11px;font-weight:600;display:flex}.lv-ptabs b{color:var(--ink);border-bottom:2px solid var(--cb);padding-bottom:2px}.lv-pit{text-align:left;background:#fff;border-radius:14px;align-items:center;gap:10px;margin-bottom:7px;padding:8px;display:flex;box-shadow:0 1px #00000008,0 6px 16px -10px #00000026}.lv-th{background:linear-gradient(135deg,#fbd9c9,#f4a88e);border-radius:10px;flex:none;width:38px;height:38px;position:relative;overflow:hidden}.lv-th img{object-fit:cover}.lv-th.is-b{background:linear-gradient(135deg,#e3ede6,#b8cdbe)}.lv-th.is-c{background:linear-gradient(135deg,#f6e7c8,#e9c97f)}.lv-th.is-d{background:linear-gradient(135deg,#e5ddf3,#c0aee0)}.lv-th.is-e{background:linear-gradient(135deg,#1a1714,#4a3a33)}.lv-pit b{font-size:12px;font-weight:600;line-height:1.25;display:block}.lv-pit small{font:600 9px var(--font-mono),monospace;color:var(--muted);letter-spacing:.05em}.lv-pit .lv-pp{white-space:nowrap;margin-left:auto;font-size:12px;font-weight:700}.lv-toast{white-space:nowrap;z-index:4;background:#fff;border-radius:16px;align-items:center;gap:10px;padding:11px 14px 11px 11px;font-size:13px;animation:6s ease-in-out infinite lv-bob;display:flex;position:absolute;box-shadow:0 24px 50px -18px #18181b59}.lv-toast .lv-ti{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.lv-toast b{font-size:13.5px;display:block}.lv-toast small{color:var(--muted);font-size:12px}.lv-t1{top:24px;left:-40px}.lv-t2{animation-delay:-2s;top:200px;right:-50px}.lv-t3{animation-delay:-4s;bottom:70px;left:-10px}@keyframes lv-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes lv-fl{0%,to{translate:0}50%{translate:0 -8px}}@keyframes lv-in{0%{opacity:0;transform:translateY(14px)}}.lv-stats-sec{padding:40px 0 110px}.lv-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.lv-stat{border-top:1px solid #1a17141f;padding:30px 0 0;position:relative}.lv-stat:before{content:"";background:var(--cb);border-radius:3px;width:44px;height:3px;position:absolute;top:-1px;left:0}.lv-stat b{font-family:var(--font-display),serif;letter-spacing:-.04em;font-size:clamp(52px,5.5vw,84px);font-weight:400;line-height:.9;display:block}.lv-stat p{color:var(--muted);max-width:220px;margin-top:14px;font-size:15.5px;line-height:1.45}.lv-sell{background:#fff}.lv-fx{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.lv-t{background:#fff;border-radius:32px;flex-direction:column;gap:12px;min-height:300px;padding:30px;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px #00000008,0 24px 50px -36px #18181b59}.lv-t:hover{transform:translateY(-4px)}.lv-w4{grid-column:span 4}.lv-w2{grid-column:span 2}.lv-h2r{grid-row:span 2}.lv-k{font:600 10.5px var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--cb);justify-content:space-between;align-items:center;gap:8px;display:flex}.lv-plan{font:600 10px var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);white-space:nowrap;background:#00000012;border-radius:99px;padding:4px 9px}.lv-t.lv-dk .lv-plan{color:#fff;background:#ffffff29}.lv-t.lv-or .lv-plan{color:#fff;background:#ffffff38}.lv-t h3{font:400 36px/1.02 var(--font-display),serif;letter-spacing:-.015em;text-wrap:balance}.lv-t h3 em{color:var(--cb)}.lv-t p{color:var(--muted);text-wrap:pretty;max-width:42ch;font-size:15px;line-height:1.5}.lv-ui{margin-top:auto;position:relative}.lv-t.lv-dk{background:var(--dk);color:#fff}.lv-t.lv-dk p{color:#ffffffa6}.lv-t.lv-dk .lv-k,.lv-t.lv-dk h3 em{color:#f4a88e}.lv-t.lv-or{background:var(--cb);color:#fff}.lv-t.lv-or p{color:#ffffffd9}.lv-t.lv-or .lv-k{color:#fff}.lv-t.lv-or h3 em{color:var(--dk)}.lv-t.lv-pc{background:#fbe7de}.lv-t.lv-sf{background:var(--soft)}.lv-big h3{font-size:56px}.lv-big .lv-ui{grid-template-columns:200px minmax(0,1fr);align-items:end;gap:22px;margin-top:28px;display:grid}.lv-prc{color:var(--ink);background:#fff;border-radius:20px;overflow:hidden;transform:rotate(-3deg);box-shadow:0 24px 50px -24px #0009}.lv-prc-im{aspect-ratio:4/3;background:linear-gradient(135deg,#fbd9c9,#f4a88e);position:relative}.lv-prc-im img{object-fit:cover}.lv-prc b{padding:10px 12px 2px;font-size:13px;display:block}.lv-prc span{justify-content:space-between;align-items:center;padding:0 12px 12px;font-size:13px;font-weight:600;display:flex}.lv-prc i{background:var(--cb);color:#fff;border-radius:99px;padding:5px 10px;font-size:11.5px;font-style:normal}.lv-feed{flex-direction:column;gap:10px;display:flex}.lv-nt{background:#ffffff14;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;font-size:13.5px;animation:.7s cubic-bezier(.2,.7,.2,1) both lv-in;display:flex}.lv-nt:nth-child(2){opacity:.8;animation-delay:.15s}.lv-nt .lv-ic{background:var(--cb);border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.lv-nt small{color:#ffffff8c;font-size:11.5px;display:block}.lv-nt .lv-m{color:#7ee2a8;white-space:nowrap;margin-left:auto;font-size:15px;font-weight:700}.lv-bk{background:#fff;border-radius:22px;padding:14px;box-shadow:0 24px 50px -30px #78280a73}.lv-bk-h{justify-content:space-between;align-items:flex-start;gap:10px;padding:2px 4px 10px;display:flex}.lv-bk-h b{font-size:14px;display:block}.lv-bk-h small{color:var(--muted);font-size:11.5px}.lv-bk-h .lv-pp{white-space:nowrap;font-size:14px;font-weight:700}.lv-days{text-align:center;color:var(--muted);grid-template-columns:repeat(5,1fr);gap:4px;font-size:10.5px;display:grid}.lv-days>div{border-radius:11px;padding:6px 0}.lv-days b{color:var(--ink);margin-top:1px;font-size:15px;display:block}.lv-days .is-on{background:var(--ink);color:#ffffffb3}.lv-days .is-on b{color:#fff}.lv-slots{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:10px;display:grid}.lv-slots i{text-align:center;background:#f4efeb;border-radius:10px;padding:8px 0;font-size:12px;font-style:normal;font-weight:600}.lv-slots i.is-on{background:var(--cb);color:#fff}.lv-slots i.is-x{color:#b9b1aa;text-decoration:line-through}.lv-okb{background:#fff;border-radius:16px;align-items:center;gap:10px;margin-top:12px;padding:11px 14px;font-size:13px;display:flex;box-shadow:0 14px 30px -18px #78280a66}.lv-okb .lv-ic{width:28px;height:28px;color:var(--ok);background:#dcf5e6;border-radius:50%;flex:none;place-items:center;display:grid}.lv-okb small{color:var(--muted);font-size:11.5px;display:block}.lv-crs{background:#ffffff14;border:1px solid #ffffff1a;border-radius:18px;padding:14px}.lv-crs .lv-r{color:#ffffffb3;justify-content:space-between;font-size:12.5px;display:flex}.lv-crs .lv-r b{color:#fff}.lv-bar{background:#ffffff1f;border-radius:9px;height:7px;margin:10px 0;overflow:hidden}.lv-bar u{background:var(--cb);border-radius:9px;height:100%;text-decoration:none;display:block}.lv-ls{gap:5px;display:flex}.lv-ls i{background:#ffffff1f;border-radius:6px;flex:1;height:22px}.lv-ls i.is-d{background:#e8542ed9}.lv-mrr{align-items:flex-end;gap:6px;height:84px;display:flex}.lv-mrr i{background:#ffffff4d;border-radius:7px 7px 3px 3px;flex:1}.lv-mrr i:last-child{background:#fff}.lv-mrrn{justify-content:space-between;align-items:baseline;margin-top:10px;font-size:12.5px;display:flex}.lv-mrrn b{font:600 13px var(--font-ui),sans-serif;color:var(--cb);background:#fff;border-radius:99px;padding:6px 11px}.lv-tk{background:#f7f2ee;border-radius:18px;display:flex;position:relative}.lv-tk .lv-a{flex:1;min-width:0;padding:14px}.lv-tk .lv-a small{font:600 9.5px var(--font-mono),monospace;letter-spacing:.1em;color:var(--cb);display:block}.lv-tk .lv-a b{margin:4px 0 2px;font-size:14px;display:block}.lv-tk .lv-a span{color:var(--muted);font-size:12px}.lv-tk .lv-stub{text-align:center;width:78px;color:var(--muted);border-left:2px dashed #e3d9d2;flex:none;place-items:center;padding:8px;font-size:11px;display:grid}.lv-tk .lv-stub b{font:600 13px/1.2 var(--font-ui),sans-serif;color:var(--ink);display:block}.lv-capb{background:#efe8e3;border-radius:9px;height:7px;margin-top:12px;overflow:hidden}.lv-capb u{background:var(--cb);width:60%;height:100%;text-decoration:none;display:block}.lv-urlb{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 18px 40px -26px #00000059}.lv-urlb .lv-bar2{background:#f4efeb;align-items:center;gap:6px;padding:10px 12px;display:flex}.lv-urlb .lv-bar2 i{background:#d9d0c9;border-radius:50%;width:8px;height:8px}.lv-urlb .lv-bar2 span{background:#fff;border-radius:99px;flex:1;margin-left:6px;padding:6px 10px;font-size:12.5px}.lv-urlb .lv-bar2 b{color:var(--cb)}.lv-urlb .lv-pg{align-items:center;gap:10px;padding:14px;display:flex}.lv-urlb .lv-pg i{border-radius:50%;flex:none;width:34px;height:34px;display:block;position:relative;overflow:hidden}.lv-urlb .lv-pg i img{object-fit:cover}.lv-urlb .lv-pg div{flex:1}.lv-urlb .lv-pg u{background:#efe8e3;border-radius:9px;height:7px;margin:4px 0;text-decoration:none;display:block}.lv-t.lv-cta2{background:radial-gradient(70% 90% at 100% 0%,#e8542e8c,transparent 60%),var(--dk);color:#fff;z-index:2;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:28px;display:grid;overflow:visible}.lv-t.lv-cta2:hover{transform:none}.lv-cta2 .lv-tx{flex-direction:column;gap:16px;display:flex}.lv-t.lv-cta2 h3{font-size:48px}.lv-t.lv-cta2 h3 em{color:#f4a88e}.lv-t.lv-cta2 p{color:#ffffffb8}.lv-cta2 ul{flex-wrap:wrap;gap:8px;display:flex}.lv-cta2 li{color:#ffffffe6;background:#ffffff12;border:1px solid #ffffff1f;border-radius:99px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:500;display:flex}.lv-acts{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.lv-acts a.lv-go{white-space:nowrap;background:var(--cb);color:#fff;border-radius:99px;align-items:center;gap:8px;padding:16px 26px;font-size:16px;font-weight:600;transition:transform .25s;display:inline-flex;box-shadow:0 14px 30px -12px #e8542ecc}.lv-acts a.lv-go:hover{color:#fff;background:#f0643f;transform:translateY(-2px)}.lv-acts a.lv-lk{color:#fff;border-bottom:2px solid #fff6;padding-bottom:2px;font-weight:600}.lv-acts a.lv-lk:hover{color:#fff;border-color:#fff}.lv-mp{justify-self:center;width:230px;position:relative}.lv-mp .lv-cd{color:var(--ink);background:#fff;border-radius:24px;padding:18px;transform:rotate(3deg);box-shadow:0 34px 60px -20px #000000b3}.lv-hd2{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.lv-hd2 i{border-radius:50%;width:52px;height:52px;display:block;position:relative;overflow:hidden}.lv-hd2 i img{object-fit:cover}.lv-hd2 b{font-size:14px}.lv-hd2 small{color:var(--muted);font-size:11px}.lv-rw{background:#f7f2ee;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:9px 11px;font-size:12px;font-weight:500;display:flex}.lv-rw span{color:var(--cb);white-space:nowrap;font-weight:700}.lv-fl{color:var(--ink);white-space:nowrap;z-index:2;background:#fff;border-radius:16px;align-items:center;gap:9px;padding:10px 13px;font-size:12px;animation:6s ease-in-out infinite lv-fl;display:flex;position:absolute;box-shadow:0 20px 40px -18px #0000008c}.lv-fl small{color:var(--muted);font-size:10.5px;display:block}.lv-fl .lv-ic{width:28px;height:28px;color:var(--cb);background:#fde7de;border-radius:50%;flex:none;place-items:center;font-size:13px;display:grid}.lv-f1{top:-22px;left:-86px;transform:rotate(-4deg)}.lv-f2{animation-delay:-2s;bottom:-30px;right:-56px;transform:rotate(4deg)}.lv-how{background:#fbf4ef}.lv-hw-hd{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.lv-hw-go{background:var(--ink);color:#fff;border-radius:99px;padding:15px 24px;font-weight:600;transition:transform .25s,background .25s}.lv-hw-go:hover{background:var(--cb);color:#fff;transform:translateY(-2px)}.lv-hw{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.lv-hs{background:#fff;border-radius:30px;flex-direction:column;gap:20px;padding:10px 10px 22px;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;box-shadow:0 1px #00000008,0 24px 50px -38px #78280a66}.lv-hs:hover{transform:translateY(-5px)}.lv-hv{background:#f7f2ee;border-radius:22px;place-items:center;height:210px;padding:16px;display:grid;overflow:hidden}.lv-hs.is-hl .lv-hv{background:var(--dk) radial-gradient(80% 90% at 100% 0%,#e8542e80,transparent 60%)}.lv-ht{gap:14px;padding:0 12px;display:flex}.lv-ht .lv-n{background:var(--cb-soft);width:30px;height:30px;color:var(--cb);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.lv-hs.is-hl .lv-ht .lv-n{background:var(--cb);color:#fff}.lv-ht h3{letter-spacing:-.01em;margin:2px 0 6px;font-size:18px;font-weight:600}.lv-ht p{color:var(--muted);text-wrap:pretty;font-size:14px;line-height:1.5}.lv-hs .lv-tm{background:#fff;border-radius:99px;padding:5px 10px;font-size:11.5px;font-weight:600;position:absolute;top:20px;right:20px;box-shadow:0 4px 12px -6px #00000040}.lv-mk{flex-direction:column;gap:8px;width:100%;max-width:230px;font-size:12px;display:flex}.lv-mk .lv-box{background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px;font-weight:600;display:flex;box-shadow:0 4px 12px -8px #00000040}.lv-mk .lv-or{color:var(--muted);align-items:center;gap:8px;font-size:10.5px;display:flex}.lv-mk .lv-or:before,.lv-mk .lv-or:after{content:"";background:#e6ddd6;flex:1;height:1px}.lv-mk .lv-in{color:var(--muted);box-shadow:0 0 0 2px var(--cb);white-space:nowrap;background:#fff;border-radius:12px;align-items:center;padding:10px 12px;display:flex;overflow:hidden}.lv-mk .lv-in b{color:var(--ink)}.lv-mk .lv-sw{justify-content:center;gap:6px;margin-top:4px;display:flex}.lv-mk .lv-sw i{border-radius:50%;width:20px;height:20px}.lv-mk .lv-sw i:first-child{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cb)}.lv-mk .lv-dz{text-align:center;border:2px dashed #e2d6cd;border-radius:16px;flex-direction:column;align-items:center;gap:3px;padding:14px;display:flex}.lv-mk .lv-dz small{color:var(--muted);font-size:10.5px}.lv-mk .lv-fi{background:#fff;border-radius:12px;align-items:center;gap:9px;padding:8px 10px;display:flex;box-shadow:0 4px 12px -8px #00000040}.lv-mk .lv-fi>i{background:#fde2d7;border-radius:5px;flex:none;width:26px;height:30px}.lv-mk .lv-fi div{flex:1;min-width:0}.lv-mk .lv-fi div b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lv-mk .lv-fi span{white-space:nowrap;font-weight:700}.lv-mk .lv-ln{background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:6px;padding:9px 9px 9px 12px;display:flex;box-shadow:0 4px 12px -8px #00000040}.lv-mk .lv-ln span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lv-mk .lv-ln b{background:var(--ink);color:#fff;border-radius:8px;flex:none;padding:6px 9px;font-size:10.5px}.lv-mk .lv-soc{gap:5px;display:flex}.lv-mk .lv-soc i{text-align:center;background:#fff;border-radius:99px;flex:1;padding:6px 0;font-size:10.5px;font-style:normal;font-weight:600}.lv-mk .lv-bio{background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.lv-mk .lv-bio .lv-av{background:var(--cb-soft);width:38px;height:38px;color:var(--cb);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.lv-mk .lv-bio small{color:var(--muted);font-size:10.5px;display:block}.lv-mk.lv-pay{color:#fff}.lv-pay .lv-nt{color:#ffffffd9;border-radius:12px;gap:8px;padding:8px 10px;font-size:12px}.lv-pay .lv-nt i{color:#7ee2a8;white-space:nowrap;font-style:normal;font-weight:700}.lv-pay .lv-sm small{color:#fff9;font-size:11px;display:block}.lv-pay .lv-sm b{font:400 30px/1.1 var(--font-display),serif}.lv-kc{color:#fff;background:radial-gradient(60% 50% at 85% 0,#e8542e47,#0000 70%),radial-gradient(50% 50% at 0 100%,#e8542e29,#0000 70%),#14110f;padding:130px 0;overflow-x:clip}.lv-kc .lv-mono{color:#f4a88e}.lv-kc .lv-h2{color:#fff;max-width:900px}.lv-kc .lv-h2 em{color:#f4a88e}.lv-kc .lv-h2+.lv-lead{margin-top:30px}.lv-kc .lv-lead{color:#ffffffa6;max-width:560px;font-size:18px}.lv-kcg{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:40px;margin-top:64px;padding:0 30px;display:grid}.lv-kcc{background:linear-gradient(#ffffff12,#ffffff08);border:1px solid #ffffff1a;border-radius:34px;flex-direction:column;padding:22px 22px 34px;display:flex;position:relative}.lv-kst{border-radius:24px;height:340px;margin-bottom:84px;position:relative}.lv-kst-in{border-radius:24px;position:absolute;inset:0;overflow:hidden}.lv-kcc .lv-tx{flex-direction:column;flex:1;gap:14px;padding:0 12px;display:flex}.lv-kcc .lv-k2{font:600 10.5px var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:#f4a88e}.lv-kcc h3{font:400 46px/1 var(--font-display),serif;letter-spacing:-.02em}.lv-kcc h3 em{color:#f4a88e}.lv-kcc p{color:#ffffffa6;max-width:46ch;font-size:16px;line-height:1.55}.lv-kcc .lv-go2{background:var(--cb);color:#fff;border-radius:99px;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:14px 22px;font-size:15px;font-weight:600;transition:transform .25s,background .25s;display:inline-flex;box-shadow:0 14px 30px -12px #e8542ecc}.lv-kcc .lv-go2:hover{color:#fff;background:#f0643f;transform:translateY(-2px)}.lv-kcc .lv-go2.is-lt{color:var(--ink);box-shadow:none;background:#fff}.lv-kcc .lv-go2.is-lt:hover{color:var(--cb)}.lv-kfl{z-index:4;color:var(--ink);white-space:nowrap;background:#fff;border-radius:16px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:12.5px;animation:6s ease-in-out infinite lv-fl;display:flex;position:absolute;box-shadow:0 30px 60px -20px #000000bf,0 0 0 1px #fff6}.lv-kfl small{color:var(--muted);font-size:11px;display:block}.lv-kfl .lv-ic{color:#fff;background:var(--cb);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.lv-kfl b.lv-m{color:var(--ok);margin-left:6px}.lv-kp{color:var(--ink);text-align:left;background:radial-gradient(80% 90% at 100% 0,#fce3d8,#0000 60%),#f7f2ee;grid-template-columns:minmax(0,1fr) 150px;gap:12px;padding:18px;display:grid;position:absolute;inset:0}.lv-kp .lv-hd{grid-column:1/-1;align-items:center;gap:10px;display:flex}.lv-kp .lv-av{border-radius:50%;flex:none;width:34px;height:34px;position:relative;overflow:hidden;box-shadow:0 0 0 2px #fff}.lv-kp .lv-av img{object-fit:cover}.lv-kp .lv-hd b{font:400 19px var(--font-display),serif}.lv-kp .lv-hd b em{color:var(--cb)}.lv-kp .lv-hd small{color:var(--muted);font-size:10.5px;display:block}.lv-kp .lv-mb{white-space:nowrap;background:#fff;border-radius:99px;margin-left:auto;padding:6px 10px;font-size:10.5px;font-weight:600}.lv-kp .lv-col{flex-direction:column;gap:10px;min-width:0;display:flex}.lv-kp .lv-post{background:#fff;border-radius:16px;padding:12px 14px;box-shadow:0 10px 24px -18px #0000004d}.lv-kp .lv-post b{font-size:12.5px;line-height:1.3;display:block}.lv-kp .lv-post u{background:#efe8e3;border-radius:9px;height:6px;margin-top:8px;text-decoration:none;display:block}.lv-kp .lv-post u+u{width:70%}.lv-kp .lv-post .lv-ft{color:var(--muted);gap:12px;margin-top:8px;font-size:10.5px;display:flex}.lv-kp .lv-side{background:#fff;border-radius:16px;flex-direction:column;gap:9px;padding:12px;font-size:10.5px;display:flex}.lv-kp .lv-side b{font-size:11px}.lv-kp .lv-side .lv-r{align-items:center;gap:7px;display:flex}.lv-kp .lv-side .lv-r i{color:#fff;width:22px;height:22px;font:600 8.5px var(--font-ui);border-radius:50%;place-items:center;font-style:normal;display:grid}.lv-kp .lv-side .lv-r u{background:#efe8e3;border-radius:9px;flex:1;height:6px;text-decoration:none}.lv-kp .lv-side .lv-pg{background:#f1ebe6;border-radius:9px;height:6px;overflow:hidden}.lv-kp .lv-side .lv-pg u{background:var(--cb);width:62%;height:100%;text-decoration:none;display:block}.lv-calc{z-index:5;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;gap:14px;margin:4px 0 8px;padding:18px 20px;display:flex;position:relative}.lv-calc .lv-row{color:#ffffffb3;justify-content:space-between;align-items:center;gap:12px;font-size:13.5px;display:flex}.lv-calc .lv-row b{color:#fff;font-size:15px}.lv-calc label,.lv-calc .lv-lbl{color:#ffffffb3;font-size:13.5px}.lv-calc input[type=range]{appearance:none;touch-action:pan-y;cursor:pointer;background:0 0;width:100%;height:32px;margin:0}.lv-calc input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--cb) var(--p,30%),#ffffff24 var(--p,30%));border-radius:9px;height:6px}.lv-calc input[type=range]::-moz-range-track{background:linear-gradient(90deg,var(--cb) var(--p,30%),#ffffff24 var(--p,30%));border-radius:9px;height:6px}.lv-calc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:22px;height:22px;margin-top:-8px;box-shadow:0 0 0 5px #e8542e59}.lv-calc input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 5px #e8542e59}.lv-segw{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.lv-segw legend{color:#ffffffb3;margin-bottom:10px;padding:0;font-size:13.5px}.lv-seg{background:#ffffff12;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.lv-seg button{cursor:pointer;font:600 14px var(--font-ui),sans-serif;color:#ffffffbf;white-space:nowrap;background:0 0;border:0;border-radius:11px;padding:10px 0;transition:background .2s,color .2s}.lv-seg button[aria-pressed=true]{color:var(--dk);background:#fff;box-shadow:0 4px 14px -6px #0006}.lv-calc .lv-lines{color:#ffffffb3;border-top:1px solid #ffffff1a;gap:6px;padding-top:12px;font-size:13px;display:grid}.lv-calc .lv-lines div{justify-content:space-between;gap:12px;display:flex}.lv-calc .lv-lines b{color:#fff;white-space:nowrap;font-weight:600}.lv-calc .lv-res{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px;display:flex}.lv-calc .lv-res span{color:#fff9;font-size:13px}.lv-calc .lv-res strong{font:400 48px/1 var(--font-display),serif;color:#fff;letter-spacing:-.01em}.lv-calc .lv-fine{color:#ffffff80;font-size:12px;line-height:1.45}.lv-fts{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:22px;grid-template-columns:1fr 1fr;gap:6px;margin:4px 0 8px;padding:6px;display:grid}.lv-fts li{border-radius:16px;align-items:flex-start;gap:12px;padding:14px;display:flex}.lv-fts .lv-ic{color:#f4a88e;background:#e8542e29;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.lv-fts b{color:#fff;font-size:15px;font-weight:600;display:block}.lv-fts small{color:#ffffff8c;margin-top:3px;font-size:13px;line-height:1.4;display:block}.lv-stats2{flex-wrap:wrap;gap:24px;margin:4px 0 8px;display:flex}.lv-stats2 div{flex-direction:column;display:flex}.lv-stats2 b{font:400 40px/1 var(--font-display),serif;color:#fff}.lv-stats2 span{color:#ffffff8c;margin-top:4px;font-size:12.5px}.lv-cx{color:var(--ink);text-align:left;background:#fbf7f4;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid;position:absolute;inset:0}.lv-cx .lv-vid{background:linear-gradient(135deg,#6b4a3b,#2e211b 70%);position:relative}.lv-cx .lv-vid:after{content:"";background:linear-gradient(#0000 50%,#0000008c);position:absolute;inset:0}.lv-cx .lv-pl{width:54px;height:54px;color:var(--cb);z-index:2;background:#fffffff2;border-radius:50%;place-items:center;margin:-27px 0 0 -27px;display:grid;position:absolute;top:50%;left:50%}.lv-cx .lv-cap{z-index:2;color:#fff;font-size:12px;position:absolute;bottom:14px;left:16px;right:16px}.lv-cx .lv-cap b{font-size:14px;display:block}.lv-cx .lv-cap .lv-bar{background:#ffffff4d;height:4px;margin:8px 0 0}.lv-cx .lv-cap .lv-bar u{background:#fff;width:38%}.lv-cx .lv-lsx{flex-direction:column;gap:6px;min-width:0;padding:16px 14px;font-size:12px;display:flex}.lv-cx .lv-lsx .lv-hdx{align-items:center;gap:10px;margin-bottom:6px;display:flex}.lv-ring{background:conic-gradient(var(--cb) 64%,#efe6e0 0);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.lv-ring span{background:#fbf7f4;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:grid}.lv-cx .lv-hdx b{font-size:13px;display:block}.lv-cx .lv-hdx small{color:var(--muted);font-size:11px}.lv-li{border-radius:10px;align-items:center;gap:8px;padding:7px 8px;display:flex;overflow:hidden}.lv-li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lv-li i{background:#f1ebe6;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;display:grid}.lv-li.is-d i{color:var(--ok);background:#dcf5e6}.lv-li.is-c{background:#fff;font-weight:600;box-shadow:0 6px 16px -10px #0000004d}.lv-li.is-c i{background:var(--cb);color:#fff}.lv-li.is-l{color:#a9a09a}.lv-cert{width:190px;color:var(--ink);z-index:4;text-align:left;background:linear-gradient(140deg,#fff,#fff4ee);border-radius:16px;padding:14px;position:absolute;bottom:-60px;right:-26px;transform:rotate(4deg);box-shadow:0 30px 50px -20px #0009}.lv-cert small{font:600 9px var(--font-mono),monospace;letter-spacing:.12em;color:var(--cb)}.lv-cert b{font:400 20px/1.05 var(--font-display),serif;margin:4px 0;display:block}.lv-cert span{color:var(--muted);font-size:11px}.lv-price{background:#fff}.lv-plans{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;margin-top:64px;display:grid}.lv-pl-c{background:var(--bg);border-radius:28px;flex-direction:column;padding:28px 24px;display:flex;position:relative}.lv-pl-nm{font:700 12px var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.lv-pl-p{font-family:var(--font-display),serif;letter-spacing:-.03em;white-space:nowrap;margin:16px 0 4px;font-size:62px;line-height:1}.lv-pl-p small{font-family:var(--font-ui),sans-serif;color:var(--muted);letter-spacing:0;font-size:15px}.lv-was{color:var(--muted);opacity:.85;min-height:18px;font-size:13px;text-decoration:line-through}.lv-pl-ds{color:#52525b;min-height:42px;margin:14px 0 22px;font-size:14.5px;line-height:1.45}.lv-pl-btn{height:48px;box-shadow:0 0 0 1px var(--ink) inset;background:#fff;border-radius:99px;justify-content:center;align-items:center;font-size:15px;font-weight:600;transition:transform .2s;display:flex}.lv-pl-btn:hover{transform:translateY(-2px)}.lv-pl-lbl{font:600 11px var(--font-mono),monospace;letter-spacing:.12em;color:var(--muted);margin:24px 0 12px}.lv-pl-c ul{gap:10px;font-size:14.5px;line-height:1.35;display:grid}.lv-pl-c li{gap:10px;display:flex}.lv-pl-c li:before{content:"";background:var(--cb-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E8542E' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/11px no-repeat;border-radius:50%;flex:none;width:18px;height:18px;margin-top:-1px}.lv-pl-c li.is-fee{color:var(--muted)}.lv-pl-c li.is-fee:before{background:#eceae4}.lv-pl-c.is-feat{background:var(--ink);color:#fff;transform:translateY(-14px);box-shadow:0 40px 70px -30px #e8542e8c}.lv-pl-c.is-feat .lv-pl-nm{color:var(--peach)}.lv-pl-c.is-feat .lv-pl-p small,.lv-pl-c.is-feat .lv-was,.lv-pl-c.is-feat .lv-pl-lbl{color:#fff9}.lv-pl-c.is-feat .lv-pl-ds{color:#ffffffc7}.lv-pl-c.is-feat li:before{background-color:#e8542e40}.lv-pl-c.is-feat .lv-pl-btn{background:var(--cb);color:#fff;box-shadow:none}.lv-badge{background:var(--cb);color:#fff;font:700 10.5px var(--font-mono),monospace;letter-spacing:.1em;border-radius:99px;padding:6px 12px;position:absolute;top:-13px;left:24px}.lv-pnote{text-align:center;color:var(--muted);margin-top:56px;font-size:14px}.lv-cmp-sec{background:var(--bg)}.lv-cmp{box-shadow:0 0 0 1px var(--line) inset;background:#fff;border-radius:28px;margin-top:56px;overflow:auto}.lv-cmp table{border-collapse:collapse;width:100%;min-width:760px}.lv-cmp th,.lv-cmp td{text-align:center;border-bottom:1px solid var(--line);padding:18px 20px;font-size:15px}.lv-cmp tr:last-child td{border-bottom:0}.lv-cmp th{color:var(--muted);padding-top:24px;font-size:14px;font-weight:700}.lv-cmp td:first-child,.lv-cmp th:first-child{text-align:left;color:var(--ink);font-weight:500}.lv-cmp .lv-me{background:var(--cb-soft);color:var(--ink);font-weight:700}.lv-cmp th.lv-me{background:var(--cb);color:#fff;font-size:15px}.lv-yes{color:var(--ok);font-weight:700}.lv-no{color:#b91c1c;font-weight:700}.lv-cmp .lv-me .lv-yes{color:var(--cb)}.lv-fine{color:var(--muted);max-width:980px;margin-top:20px;font-size:12.5px;line-height:1.55}.lv-prof{background:linear-gradient(#fbf4ef,#fff 80%)}.lv-qh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.lv-qh p{max-width:400px;color:var(--muted);font-size:17px;line-height:1.5}.lv-cs{background:#fff;border-radius:40px;margin-top:52px;padding:14px;position:relative;overflow:hidden;box-shadow:0 1px #00000008,0 40px 80px -50px #78280a59}.lv-ctabs{background:#f7f2ee;border-radius:28px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:6px;display:grid}.lv-ct{cursor:pointer;text-align:left;font:inherit;color:var(--ink);background:0 0;border:0;border-radius:22px;align-items:center;gap:10px;min-width:0;padding:10px 12px;transition:background .3s,box-shadow .3s;display:flex}.lv-ct i{background:var(--cb-soft);width:38px;height:38px;color:var(--cb);font:600 14px var(--font-ui);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid;position:relative;overflow:hidden}.lv-ct i img{object-fit:cover}.lv-ct span{min-width:0}.lv-ct b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.lv-ct small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.lv-ct[aria-selected=true]{background:#fff;box-shadow:0 8px 24px -14px #78280a66}.lv-cps{display:grid}.lv-cp{grid-area:1/1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;padding:52px 52px 44px;display:grid}.lv-cp[hidden]{display:none}.lv-cq{flex-direction:column;gap:22px;display:flex}.lv-tagx{font:600 10.5px var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--cb);background:var(--cb-soft);border-radius:99px;align-self:flex-start;padding:6px 11px}.lv-cq h3{font:400 44px/1.08 var(--font-display),serif;letter-spacing:-.02em;text-wrap:pretty}.lv-cq h3 em{color:var(--cb)}.lv-cq p{color:#52525b;max-width:46ch;font-size:16.5px;line-height:1.55}.lv-uses{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lv-uses span{color:var(--muted);margin-right:4px;font-size:12.5px}.lv-uses em{background:var(--cb-soft);color:var(--cb);border-radius:99px;padding:6px 11px;font-size:12.5px;font-style:normal;font-weight:600}.lv-cq .lv-acts a.lv-go{box-shadow:0 14px 30px -12px #e8542eb3}.lv-cq .lv-acts a.lv-lk{color:var(--ink);border-color:var(--cb)}.lv-cq .lv-acts a.lv-lk:hover{color:var(--cb)}.lv-cv{justify-content:center;padding:10px 0 20px;display:flex;position:relative}.lv-cv:before{content:"";z-index:0;background:radial-gradient(closest-side,#e8542e33,#0000);position:absolute;inset:-20px 0}.lv-pf{z-index:1;background:#fbf7f4;border-radius:30px;width:330px;padding:12px;position:relative;box-shadow:0 40px 70px -30px #501e0a80,0 0 0 1px #0000000a}.lv-pfb{justify-content:center;padding:4px 0 10px;display:flex}.lv-pfb span{color:var(--muted);background:#fff;border-radius:99px;padding:5px 12px;font-size:11px}.lv-pfh{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:6px 10px 14px;display:flex}.lv-pfh i{background:var(--cb-soft);width:64px;height:64px;color:var(--cb);font:600 22px var(--font-ui);border-radius:50%;place-items:center;font-style:normal;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 3px #fff,0 10px 20px -10px #0006}.lv-pfh i img{object-fit:cover}.lv-pfh b{margin-top:4px;font-size:16px}.lv-pfh small{color:var(--muted);max-width:240px;font-size:12px;line-height:1.4}.lv-pfl{flex-direction:column;gap:8px;display:flex}.lv-pfr{background:#fff;border-radius:18px;align-items:center;gap:10px;padding:8px 12px 8px 8px;display:flex;box-shadow:0 6px 16px -12px #0000004d}.lv-pfr .lv-th{border-radius:12px;width:46px;height:46px}.lv-pfr div{flex:1;min-width:0}.lv-pfr em{font:600 9.5px var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--cb);font-style:normal;display:block}.lv-pfr b{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;line-height:1.25;display:block;overflow:hidden}.lv-pfr span{white-space:nowrap;background:#f4efeb;border-radius:99px;padding:6px 9px;font-size:12px;font-weight:700}.lv-qcta{background:var(--dk) radial-gradient(60% 140% at 100% 0%,#e8542e73,transparent 60%);color:#fff;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:26px 30px;display:flex}.lv-qcta b{font:400 30px/1.1 var(--font-display),serif;display:block}.lv-qcta span{color:#ffffffa6;font-size:14.5px}.lv-faq-g{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:60px;display:grid}.lv-faq-g>div:first-child{position:sticky;top:110px}.lv2 details{background:#fff;border:0;border-radius:20px;margin-bottom:10px;padding:0}.lv2 details:last-child{border-bottom:0}.lv2 summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;font-size:17.5px;font-weight:600;list-style:none;display:flex}.lv2 summary::-webkit-details-marker{display:none}.lv2 summary i{background:var(--soft);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:18px;font-style:normal;transition:transform .3s,background .3s,color .3s;display:grid}.lv2 details[open] summary i{background:var(--cb);color:#fff;transform:rotate(45deg)}.lv-ans{color:#52525b;max-width:640px;padding:0 24px 24px;font-size:15.5px;line-height:1.6}.lv-faq-g .lv-h2{font-size:clamp(48px,6vw,88px)}.lv-faq-lead{font-size:17px}.lv-faq-lead a{color:var(--cb);font-weight:600}.lv-blog-hd{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.lv-bl{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);gap:18px;margin-top:52px;display:grid}.lv-bp{color:var(--ink);flex-direction:column;gap:16px;display:flex}.lv-bp:hover{color:var(--ink)}.lv-bim{aspect-ratio:4/3;background:#eee;border-radius:24px;position:relative;overflow:hidden}.lv-bim img{object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.lv-bp:hover .lv-bim img{transform:scale(1.05)}.lv-bp.is-lg .lv-bim{aspect-ratio:auto;flex:1;min-height:300px}.lv-mt{color:var(--muted);align-items:center;gap:10px;font-size:12.5px;display:flex}.lv-mt b{font:600 10.5px var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--cb);background:var(--cb-soft);border-radius:99px;padding:5px 9px}.lv-bp h3{letter-spacing:-.01em;text-wrap:pretty;font-size:19px;font-weight:600;line-height:1.3}.lv-bp.is-lg h3{font:400 34px/1.08 var(--font-display),serif;letter-spacing:-.01em}.lv-bp p{color:var(--muted);font-size:14.5px;line-height:1.5}.lv-rd{align-items:center;gap:6px;font-size:14px;font-weight:600;transition:gap .25s;display:inline-flex}.lv-bp:hover .lv-rd{color:var(--cb);gap:10px}.lv-cta-sec{padding:30px 16px 16px}.lv-cta{background:var(--ink);color:#fff;text-align:center;border-radius:48px;padding:130px 28px;position:relative;overflow:hidden}.lv-o{filter:blur(10px);pointer-events:none;border-radius:50%;position:absolute}.lv-o1{background:radial-gradient(circle,#e8542e8c,#0000 65%);width:620px;height:620px;animation:16s ease-in-out infinite lv-drift;top:-260px;left:-160px}.lv-o2{background:radial-gradient(circle,#fbd9c959,#0000 65%);width:520px;height:520px;animation:20s ease-in-out infinite reverse lv-drift;bottom:-240px;right:-140px}@keyframes lv-drift{50%{transform:translate(60px,40px)scale(1.1)}}.lv-cta>:not(.lv-o){z-index:1;position:relative}.lv-cta .lv-mono{color:#fff9;display:block}.lv-cta h2{font-family:var(--font-display),serif;letter-spacing:-.045em;margin:20px 0 24px;font-size:clamp(60px,10vw,150px);font-weight:400;line-height:.88}.lv-cta h2 em{color:var(--cb)}.lv-cta p{color:#ffffffb3;max-width:520px;margin:0 auto 38px;font-size:19px}.lv-cta .lv-cta-row{justify-content:center;margin:0}.lv-cta .lv-note{color:#fff9;justify-content:center;margin-top:22px}.lv-cta .lv-btn.lv-gh{color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #fff3}.lv-foot{color:var(--muted);padding:70px 0 40px;font-size:14px;line-height:normal}.lv-fg{border-bottom:1px solid var(--line);grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding-bottom:40px;display:grid}.lv-foot h4{font:600 11px var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin-bottom:16px}.lv-foot ul{gap:10px;display:grid}.lv-foot .lv-bt{flex-wrap:wrap;justify-content:space-between;gap:20px;padding-top:26px;font-size:13px;display:flex}.lv-foot .lv-bt div{flex-wrap:wrap;gap:18px;display:flex}.lv-foot .lv-tag{max-width:240px;margin-bottom:16px;line-height:1.5}@media (prefers-reduced-motion:reduce){.lv-toast,.lv-fl,.lv-kfl,.lv-o1,.lv-o2,.lv-nt{animation:none}.lv2 *{scroll-behavior:auto}}@media (max-width:1060px){.lv-nav,.lv-tr-d{display:none}.lv-tr{margin-left:auto}.lv-mnav{display:block}.lv-hg{grid-template-columns:1fr}.lv-stage{height:600px}.lv-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.lv-w4{grid-column:span 6}.lv-w2{grid-column:span 3}.lv-h2r{grid-row:auto}.lv-hw,.lv-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-pl-c.is-feat{transform:none}.lv-kcg{grid-template-columns:1fr;gap:70px;padding:0 40px}.lv-faq-g{grid-template-columns:1fr}.lv-faq-g>div:first-child{position:static}.lv-bl{grid-template-columns:1fr 1fr}.lv-bp.is-lg{grid-column:1/-1}.lv-bp.is-lg .lv-bim{aspect-ratio:16/9;flex:none;min-height:0}.lv-cp{gap:36px;padding:40px 30px}.lv-cq h3{font-size:36px}.lv-fg{grid-template-columns:1fr 1fr}}@media (max-width:900px){.lv-cp{grid-template-columns:1fr}.lv-cv{order:-1}}@media (max-width:640px){.lv-wrap{padding:0 20px}.lv-sec{padding:72px 0}.lv-login{display:none}.lv-hero{padding-top:40px}.lv-hg{gap:72px}.lv-hero h1{letter-spacing:-.035em;font-size:46px;line-height:1.02}.lv-h2,.lv-faq-g .lv-h2{font-size:36px;line-height:1.05}.lv-btn{min-height:48px}.lv-stage{height:560px;margin-top:44px;margin-bottom:40px}.lv-toast{transform:scale(.85)}.lv-t1{top:-34px;left:auto;right:0}.lv-t2,.lv-t3{display:none}.lv-stage-cap{bottom:-72px}.lv-stats-sec{padding:24px 0 64px}.lv-stats{gap:28px 16px}.lv-fx{grid-template-columns:1fr}.lv-w4,.lv-w2{grid-column:auto}.lv-big h3{font-size:42px}.lv-big .lv-ui{grid-template-columns:1fr}.lv-prc{display:none}.lv-t h3{font-size:32px}.lv-t{border-radius:26px;min-height:0;padding:24px}.lv-t.lv-cta2{grid-template-columns:1fr}.lv-t.lv-cta2 h3{font-size:36px}.lv-mp{display:none}.lv-hw{grid-template-columns:1fr}.lv-hv{height:190px}.lv-hw-go{text-align:center;width:100%}.lv-kc{padding:84px 0}.lv-kcg{gap:56px;padding:0}.lv-kcc{border-radius:28px;padding:14px 14px 26px}.lv-kst{height:300px}.lv-kcc h3{font-size:36px}.lv-kcc .lv-tx{padding:0 6px}.lv-kfl{padding:8px 11px 8px 8px;font-size:11.5px;transform:scale(.85)}.lv-kfl.is-x{display:none}.lv-kp{grid-template-columns:1fr}.lv-kp .lv-side{display:none}.lv-cx{grid-template-columns:1fr}.lv-cx .lv-lsx,.lv-cert{display:none}.lv-fts{grid-template-columns:1fr}.lv-calc .lv-res strong{font-size:40px}.lv-plans{grid-template-columns:1fr}.lv-cs{border-radius:30px;padding:8px}.lv-ctabs{scrollbar-width:none;border-radius:22px;display:flex;overflow-x:auto}.lv-ctabs::-webkit-scrollbar{display:none}.lv-ct{flex:none}.lv-ct small{display:none}.lv-cp{padding:28px 14px 36px}.lv-cq h3{font-size:30px}.lv-pf{width:100%;max-width:330px}.lv-cq .lv-acts{flex-direction:column;align-items:stretch}.lv-cq .lv-acts a{text-align:center}.lv-qcta{padding:22px}.lv-qcta .lv-go{text-align:center;width:100%}.lv-bl{grid-template-columns:1fr;gap:28px}.lv-bp.is-lg h3{font-size:28px}.lv-cta{padding:90px 20px}.lv-cta h2{font-size:40px;line-height:1.04}.lv-cta .lv-cta-row .lv-btn{width:100%}.lv-fg{grid-template-columns:1fr 1fr;gap:28px}.lv-f1,.lv-f2{display:none}}.lv-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lv-cmp th[scope=row]{text-align:left;color:var(--ink);padding-top:18px;font-size:15px;font-weight:500}.lv-cmp tbody th{background:0 0}@media (max-width:640px){.lv-cmp table{min-width:620px}.lv-cmp td:first-child,.lv-cmp th:first-child{z-index:1;min-width:128px;box-shadow:1px 0 0 var(--line);background:#fff;position:sticky;left:0}.lv-cmp th,.lv-cmp td{padding:14px 12px;font-size:13.5px}}
