.lp{--bg:#FFFFFF;--soft:#F5F3FF;--soft-2:#EDE9FE;--ink:#1E1B4B;--muted:#5F5C80;--line:#E4E1F7;--line-2:#C4B5FD;--brand:#766FF7;--brand-deep:#5B53E6;--brand-soft:#EDE9FE;--navy:#1E1B4B;--yes:#5B53E6;--no:#A3A0BF;--amber-bg:#FFF3DC;--amber-ink:#8A5300;--card:#FFFFFF;--shadow:0 30px 70px -32px rgba(91,83,230,.5);--font:var(--font-poppins),"Helvetica Neue",Arial,sans-serif;--display:var(--font-poppins),"Helvetica Neue",Arial,sans-serif;--serif:Georgia,"Times New Roman",serif;--mono:var(--font-poppins),"Helvetica Neue",Arial,sans-serif}.lp,.lp *,.lp :after,.lp :before{box-sizing:border-box}.lp{padding-top:88px;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:17px;line-height:1.55;overflow-x:hidden}.lp img,.lp svg{max-width:100%}.lp button,.lp input,.lp select,.lp textarea{font:inherit;color:inherit}.lp :focus-visible{outline:3px solid var(--brand);outline-offset:2px;border-radius:6px}.lp svg text{font-family:var(--font)}.lp .lp-wrap{max-width:1180px;margin:0 auto;padding:0 22px}.lp h1,.lp h2,.lp h3{margin:0;font-weight:700;letter-spacing:-.02em;line-height:1.1}.lp h1{font-size:clamp(2.3rem,5.4vw,4rem)}.lp h2{font-size:clamp(1.7rem,3.4vw,2.5rem);text-align:center;max-width:22em;margin-left:auto;margin-right:auto}.lp h3{font-size:1.05rem;font-weight:600;letter-spacing:-.01em;line-height:1.3}.lp p{margin:0}.lp .lp-sub{color:var(--muted);font-size:1.1rem;max-width:34em}.lp .lp-center{text-align:center;margin-left:auto;margin-right:auto}.lp .lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#766FF7;color:#fff;border:0;border-radius:999px;padding:13px 26px;font-weight:600;text-decoration:none;cursor:pointer;box-shadow:0 10px 24px -12px var(--brand)}.lp .lp-btn:hover{background:#5B53E6}.lp .lp-btn.ghost{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 2px var(--line-2)}.lp .lp-btn.ghost:hover{background:var(--brand-soft)}.lp .lp-btn .ic{display:inline-grid}.lp .lp-btn .ic svg{width:18px;height:18px}.lp .lp-btn.sm{padding:9px 20px;font-size:.95rem;white-space:nowrap}@media (max-width:440px){.lp .lp-btn.sm{padding:8px 14px;font-size:.8rem}}.lp .lp-hero{padding:64px 0 40px;overflow:visible;--gs-nav-h:88px;--gs-grid-line:rgba(11,15,25,.06);--gs-accent:#5e47e8}.lp .lp-hero,.lp .lp-hero .lp-wrap{position:relative}.lp .lp-hero .hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.lp .lp-hero .lp-sub{margin-top:20px}.lp .lp-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}@media (max-width:900px){.lp .lp-hero{padding:36px 0 24px}.lp .lp-hero .hero-grid{grid-template-columns:1fr;gap:34px}}.lp .hv2{position:relative;padding:0 0 58px;max-width:480px;margin-left:auto}.lp .fl{position:absolute;background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);padding:12px 16px;display:flex;gap:12px;align-items:center;opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s ease}.lp .fl .ic{width:40px;height:40px;border-radius:12px;background:#766FF7;color:#fff;display:grid;place-items:center;flex:none}.lp .fl .ic svg{width:21px;height:21px}.lp .fl b{display:block;font-size:.9rem;font-weight:600}.lp .fl small{color:var(--muted);font-size:.78rem}.lp .fl1{left:-34px;bottom:0}.lp .hv2.on .fl{opacity:1;transform:none;transition-delay:.4s}@media (prefers-reduced-motion:reduce){.lp .fl{transition:none;opacity:1;transform:none}}@media (max-width:900px){.lp .hv2{margin:0 auto}.lp .fl1{left:10px}}.lp .hc-ph{position:relative;display:block;aspect-ratio:400/120;background:#ECEAFF}.lp .hc-ph img,.lp .hc-ph span:first-child,.lp .hc-ph svg{display:block;width:100%;height:100%}.lp .hc-ph img{object-fit:cover;object-position:center}.lp .hc-fit{position:absolute;top:12px;right:12px}.lp .hc-body{padding:16px 18px 18px}.lp .hc-name b{display:block;font-size:1.15rem;font-weight:700;line-height:1.2}.lp .hc-name small{color:var(--muted);font-size:.86rem}.lp .hc .kp{margin-top:12px}.lp .hc-more{border-top:1px solid var(--line);padding:8px}.lp .hc-more .rw{padding:8px 10px}.lp .win{background:var(--card);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);overflow:hidden}.lp .win-bar{display:flex;align-items:center;gap:7px;padding:14px 18px;border-bottom:1px solid var(--line)}.lp .win-bar i{width:10px;height:10px;border-radius:50%;background:var(--line-2);display:block}.lp .win-bar span{margin-left:auto;font-size:.8rem;color:var(--muted)}.lp .win-body{padding:16px}.lp .rw{display:flex;align-items:center;gap:14px;padding:12px;border-radius:16px;width:100%;text-align:left;background:transparent;border:0}.lp .rw+.rw{margin-top:4px}.lp .rw .tile{width:46px;height:46px;border-radius:14px;background:var(--brand-soft);color:var(--brand-deep);display:grid;place-items:center;flex:none}.lp .rw .tile svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.lp .rw b{display:block;font-size:.98rem;font-weight:600;line-height:1.25}.lp .rw small{color:var(--muted);font-size:.84rem}.lp .rw.dim{opacity:.45}.lp .pill{margin-left:auto;font-size:.76rem;font-weight:600;padding:6px 12px;border-radius:999px;background:var(--brand-soft);color:var(--brand-deep);white-space:nowrap}.lp .pill.solid{background:#766FF7;color:#fff}.lp .pill.mute{background:transparent;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.lp .pill.navy{background:var(--ink);color:var(--bg)}.lp .dm{max-width:980px;margin:34px auto 0}.lp .dm-stats{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line)}.lp .dm-stats div{padding:16px 10px;text-align:center;border-right:1px solid var(--line)}.lp .dm-stats div:last-child{border-right:0}.lp .dm-stats b{display:block;font-size:1.6rem;font-weight:700;line-height:1.1;color:var(--brand-deep)}.lp .dm-stats small{color:var(--muted);font-size:.82rem}.lp .dm-body{display:grid;grid-template-columns:330px 1fr}.lp .dm-list{padding:14px;border-right:1px solid var(--line)}.lp .dm-list h3,.lp .dm-side h3{font-size:.85rem;color:var(--muted);font-weight:500;padding:4px 12px 8px}.lp button.rw{cursor:pointer}.lp button.rw:hover{background:var(--soft)}.lp button.rw[aria-current=true]{background:var(--soft);box-shadow:inset 0 0 0 2px var(--line-2)}.lp .rw .th{width:64px;height:46px;border-radius:12px;overflow:hidden;flex:none;background:#ECEAFF}.lp .rw .th img,.lp .rw .th svg{display:block;width:100%;height:100%}.lp .rw .th img{object-fit:cover;object-position:center}.lp .dm-detail{padding:22px;min-width:0}.lp .dm-ph{border-radius:18px;overflow:hidden;aspect-ratio:400/120;background:#ECEAFF}.lp .dm-ph svg{display:block;width:100%;height:100%}.lp .dm-name{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:16px}.lp .dm-name b{font-size:1.3rem;font-weight:700;display:block;line-height:1.2}.lp .dm-name small{color:var(--muted)}.lp .kp{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.lp .kp div{background:var(--soft);border-radius:16px;padding:12px 14px}.lp .kp small{display:block;color:var(--muted);font-size:.78rem}.lp .kp b{font-size:1.25rem;font-weight:700}.lp .kp .hi{background:#766FF7;color:#fff}.lp .kp .hi small{color:#fff;opacity:.85}.lp .kp.kp4{grid-template-columns:repeat(4,1fr)}.lp .rate{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.lp .rate>div{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:14px;padding:10px 14px;font-size:.88rem}.lp .rate .grade{font-weight:700;color:var(--brand-deep);background:var(--brand-soft);border-radius:8px;padding:2px 9px;font-size:.82rem;white-space:nowrap}.lp .rate .bar{flex:1;height:6px;border-radius:3px;background:var(--soft-2);overflow:hidden;min-width:30px}.lp .rate .bar i{display:block;height:100%;border-radius:3px;background:#766FF7}.lp .rate .bar.risk i{background:var(--ink)}.lp .lease{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:10px;border:1px solid var(--line);border-radius:14px;overflow:hidden}.lp .lease div{padding:10px 14px;border-right:1px solid var(--line)}.lp .lease div:last-child{border-right:0}.lp .lease small{display:block;color:var(--muted);font-size:.76rem}.lp .lease b{font-size:.92rem;font-weight:600}.lp .pt{margin-top:34px;display:grid;grid-template-columns:190px minmax(0,1fr);min-height:620px;--amber-bg:#FFF3DC;--amber-ink:#8A5300}.lp .pt-nav{background:var(--soft);border-right:1px solid var(--line);padding:16px 12px;display:flex;flex-direction:column;gap:4px}.lp .pt-brand{display:flex;align-items:center;gap:8px;font-weight:700;font-size:.95rem;padding:4px 10px 14px}.lp .pt-brand i{width:20px;height:20px;border-radius:6px;background:linear-gradient(135deg,#8C86FF,#5B53E6);display:block}.lp .pt-nav button{display:flex;align-items:center;gap:10px;border:0;background:transparent;border-radius:12px;padding:10px 12px;font-size:.92rem;font-weight:500;cursor:pointer;color:var(--muted);text-align:left}.lp .pt-nav button .ic{display:inline-grid}.lp .pt-nav button .ic svg{width:19px;height:19px}.lp .pt-nav button:hover{background:var(--soft-2);color:var(--ink)}.lp .pt-nav button[aria-current=page]{background:#766FF7;color:#fff}.lp .pt-main{padding:22px;min-width:0}.lp .pt-h{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.lp .pt-h h3{font-size:1.4rem;font-weight:700}.lp .pt-h small{color:var(--muted);font-size:.86rem}.lp .pt-tabs{display:flex;gap:6px;border-bottom:1px solid var(--line);margin-bottom:16px;overflow-x:auto}.lp .pt-tabs button{border:0;background:transparent;padding:10px 14px;font-weight:600;font-size:.92rem;color:var(--muted);cursor:pointer;border-bottom:3px solid transparent;white-space:nowrap;display:flex;gap:8px;align-items:center}.lp .pt-tabs button span{background:var(--soft-2);color:var(--brand-deep);border-radius:999px;font-size:.74rem;padding:1px 8px}.lp .pt-tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:#766FF7}.lp .pt-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.lp .pt-cards.two{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .pt-card{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--card);padding:0;text-align:left;cursor:pointer;display:flex;flex-direction:column}.lp .pt-card:hover{border-color:var(--line-2);box-shadow:0 14px 30px -22px rgba(91,83,230,.6)}.lp .pt-card .ph{position:relative;display:block;aspect-ratio:400/150;background:#ECEAFF}.lp .pt-card .ph svg{display:block;width:100%;height:100%}.lp .pt-card .ph em,.lp .pt-card .ph u{position:absolute;top:10px;font-style:normal;text-decoration:none;font-weight:700;font-size:.74rem;border-radius:8px;padding:3px 8px}.lp .pt-card .ph em{left:10px;background:#1E1B4B;color:#fff}.lp .pt-card .ph u{right:10px;background:#fff;color:#5B53E6}.lp .pt-card .bd{display:block;padding:12px 14px 14px}.lp .pt-card .bd>b{display:block;font-size:1rem;font-weight:600;line-height:1.25}.lp .pt-card .bd>small{color:var(--muted);font-size:.82rem}.lp .pt-card .ft{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:.92rem}.lp .pt-card .ft small{color:var(--muted)}.lp .pc3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px}.lp .pc3 div{border-radius:12px;padding:8px 9px;background:var(--brand-soft)}.lp .pc3 b{display:block;font-size:1rem;font-weight:700;color:var(--brand-deep);line-height:1.2;white-space:nowrap}.lp .pc3 b i{font-style:normal;font-size:.66rem;font-weight:500;opacity:.8}.lp .pc3 small{font-size:.68rem;color:var(--muted)}.lp .pc3 .c2{background:var(--soft)}.lp .pc3 .c2 b{color:var(--ink)}.lp .pc3 .c2.warn{background:var(--amber-bg)}.lp .pc3 .c2.warn b,.lp .pc3 .c2.warn small{color:var(--amber-ink)}.lp .pc3 .c3{background:var(--soft-2)}.lp .pt-empty{color:var(--muted);padding:40px 10px;text-align:center}.lp .pt-hero{border-radius:18px;overflow:hidden;aspect-ratio:400/88;background:#ECEAFF}.lp .pt-hero svg{display:block;width:100%;height:100%}.lp .pt-title{margin-top:14px}.lp .pt-title b{display:block;font-size:1.35rem;font-weight:700;line-height:1.2}.lp .pt-title small{color:var(--muted)}.lp #ptChips .pc3{max-width:460px}.lp #ptChips .pc3 b{font-size:1.25rem}.lp #ptChips .pc3 small{font-size:.76rem}.lp #ptChips .pc3 div{padding:10px 12px}.lp .pt-cols{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:14px;margin-top:16px;align-items:start}.lp .pt-panel{border:1px solid var(--line);border-radius:18px;padding:16px;margin-bottom:14px}.lp .pt-panel h4{margin:0 0 12px;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:600}.lp .pt-panel.loi{border-color:var(--line-2);box-shadow:inset 4px 0 0 #766FF7}.lp .pt-panel.loi input[type=range]{width:100%;accent-color:#766FF7}.lp .loi-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:6px 0 10px}.lp .loi-price b{font-size:1.8rem;font-weight:700;color:var(--brand-deep);letter-spacing:-.02em}.lp .loi-price small{color:var(--muted)}.lp .kp.kp2{grid-template-columns:1fr 1fr;margin-top:0}.lp .loi-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.lp .mail{border:1px solid var(--line);border-radius:14px;margin-top:14px;font-size:.88rem}.lp .mail div{padding:9px 12px;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.lp .mail div:last-child{border-bottom:0}.lp .mail small{color:var(--muted);margin-right:8px}.lp .fine{font-size:.78rem;color:var(--muted);margin-top:10px;text-align:center}.lp .rk{list-style:none;margin:0;padding:0}.lp .rk li{display:flex;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:10px;background:var(--amber-bg);color:var(--amber-ink);font-size:.9rem;margin-bottom:6px}.lp .rk li:last-child{margin-bottom:0}.lp .ls{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.lp .ls dt{font-size:.76rem;color:var(--muted)}.lp .ls dd{margin:0;font-weight:600;font-size:.92rem}.lp .pt .mk-card small{display:block;margin-top:4px}@media (max-width:1000px){.lp .pt-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.lp .pt{grid-template-columns:1fr}.lp .pt-nav{flex-direction:row;border-right:0;border-bottom:1px solid var(--line);padding:8px;overflow-x:auto}.lp .pt-brand{display:none}.lp .pt-nav button{flex:1;justify-content:center;padding:9px 8px;font-size:.82rem;white-space:nowrap}.lp .pt-main{padding:16px}.lp .pt-cols{grid-template-columns:1fr}.lp .pt-hero{aspect-ratio:400/130}}@media (max-width:560px){.lp .pt-cards,.lp .pt-cards.two{grid-template-columns:1fr}.lp .pt-nav button .ic{display:none}}.lp .spot.solo{margin-top:0;gap:56px}.lp .spot h2{text-align:left;margin-left:0;max-width:none}.lp .spot.solo>div:not(.spot-img)>p{font-size:1.1rem;max-width:30em;margin-top:14px;color:var(--muted)}.lp .ticks{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:12px}.lp .ticks li{display:flex;gap:12px;align-items:center;font-weight:500}.lp .ticks .ic{width:28px;height:28px;border-radius:50%;background:var(--brand-soft);color:var(--brand-deep);display:grid;place-items:center;flex:none}.lp .ticks .ic svg{width:15px;height:15px;stroke-width:2.6}.lp .loi-range{width:100%;accent-color:#766FF7}@media (max-width:860px){.lp .spot.solo{gap:22px}.lp .spot.solo.rev .spot-img{order:2}}.lp .uw{margin-top:34px;padding:22px}.lp .uw-top{display:flex;justify-content:center;margin-bottom:18px}.lp .uw-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}.lp .uw-ph{border-radius:18px;overflow:hidden;aspect-ratio:400/110;background:#ECEAFF}.lp .uw-ph img,.lp .uw-ph svg{display:block;width:100%;height:100%}.lp .uw-ph img{object-fit:cover;object-position:center}.lp .uw-map{position:relative;border-radius:18px;overflow:hidden;border:1px solid var(--line);background:#F1EFFC}.lp .uw-map svg{display:block;width:100%;height:auto}.lp .uw-layers{position:absolute;top:10px;left:10px;display:flex;gap:4px;background:#fff;border-radius:999px;padding:4px;box-shadow:0 6px 16px -8px rgba(30,27,75,.4)}.lp .uw-layers button{border:0;background:transparent;border-radius:999px;padding:5px 12px;font-size:.78rem;font-weight:600;color:#5F5C80;cursor:pointer}.lp .uw-layers button[aria-pressed=true]{background:#766FF7;color:#fff}.lp .uw-zoom{position:absolute;top:10px;right:10px;display:grid;gap:4px}.lp .uw-zoom button{width:30px;height:30px;border-radius:10px;border:0;background:#fff;color:#1E1B4B;font-size:1.05rem;font-weight:600;cursor:pointer;box-shadow:0 6px 16px -8px rgba(30,27,75,.4)}.lp .pt-panel h4 .grade{float:right;text-transform:none;letter-spacing:0;font-size:.8rem;font-weight:700;color:var(--brand-deep);background:var(--brand-soft);border-radius:8px;padding:2px 9px;margin-top:-3px}.lp .pt-panel h4 .grade.warn{background:var(--amber-bg);color:var(--amber-ink)}.lp .ls.three{grid-template-columns:repeat(3,1fr)}.lp .tn{list-style:none;margin:0;padding:0}.lp .tn,.lp .tn li{display:grid;gap:10px}.lp .tn li{grid-template-columns:minmax(0,1.3fr) minmax(40px,1fr) 38px;align-items:center;font-size:.9rem}.lp .tn b{display:block;font-weight:600;line-height:1.25}.lp .tn small{color:var(--muted);font-size:.78rem}.lp .tn .bar{height:7px;border-radius:4px;background:var(--soft-2);overflow:hidden}.lp .tn .bar i{display:block;height:100%;background:#766FF7;border-radius:4px}.lp .tn em{font-style:normal;font-weight:600;font-size:.82rem;text-align:right}@media (max-width:820px){.lp .uw{padding:16px}.lp .uw-grid{grid-template-columns:1fr}.lp .ls.three{grid-template-columns:1fr 1fr}}.lp .dd{margin-top:34px;padding:22px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:22px;align-items:start}.lp .dd-docs{display:grid;gap:8px}.lp .dd-doc{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid var(--line);border-radius:16px;padding:10px 12px;transition:border-color .25s ease,background-color .25s ease}.lp .dd-doc .tile{width:42px;height:42px;border-radius:12px;background:var(--brand-soft);color:var(--brand-deep);display:grid;place-items:center}.lp .dd-doc .tile svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.lp .dd-doc b{display:block;font-weight:600;font-size:.95rem;line-height:1.25}.lp .dd-doc small{color:var(--muted);font-size:.8rem}.lp .dd-doc .acts{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.lp .dd-doc.got{border-color:#766FF7;background:var(--soft)}.lp .dd-doc.got .tile{background:#766FF7;color:#fff}.lp .dd-doc.wait small{color:var(--brand-deep)}.lp .dd-bar{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-size:.86rem;color:var(--muted)}.lp .dd-res h3{font-size:.85rem;color:var(--muted);font-weight:500;margin-bottom:10px}.lp .dd-meter{height:10px;border-radius:5px;background:var(--soft-2);overflow:hidden;margin:6px 0 4px}.lp .dd-meter i{display:block;height:100%;background:#766FF7;border-radius:5px;transition:width .5s ease}.lp .dd-note{margin-top:14px;border-radius:14px;background:var(--soft);padding:12px 14px;font-size:.9rem;min-height:3.2em}.lp .kp b.chg{color:var(--brand-deep)}.lp .kp .hi b.chg{color:#fff}@media (prefers-reduced-motion:reduce){.lp .dd-doc,.lp .dd-meter i{transition:none}}@media (max-width:860px){.lp .dd{grid-template-columns:1fr;padding:16px}.lp .dd-doc{grid-template-columns:42px minmax(0,1fr)}.lp .dd-doc .acts{grid-column:1/-1;justify-content:flex-start}}.lp .crit{max-width:980px;margin:34px auto 0;padding:22px}.lp .crit-ctl{display:grid;grid-template-columns:1fr 1fr;gap:20px 36px;align-items:start}.lp .crit-count{margin:20px 0 14px;font-weight:600;color:var(--brand-deep)}.lp .crit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.lp .crit-card{border:1px solid var(--line);border-radius:16px;overflow:hidden;padding-bottom:10px;transition:opacity .25s ease,border-color .25s ease}.lp .crit-card .th{display:block;aspect-ratio:400/150;background:#ECEAFF;margin-bottom:8px}.lp .crit-card .th img,.lp .crit-card .th svg{display:block;width:100%;height:100%}.lp .crit-card .th img{object-fit:cover;object-position:center}.lp .crit-card b{display:block;padding:0 12px;font-size:.9rem;font-weight:600}.lp .crit-card .tg{display:flex;flex-wrap:wrap;gap:4px;padding:6px 10px 0}.lp .crit-card .tg span{font-size:.7rem;background:var(--soft);color:var(--muted);border-radius:999px;padding:2px 8px;white-space:nowrap}.lp .crit-card.on{border-color:#766FF7;box-shadow:inset 0 0 0 1px #766FF7}.lp .crit-card.off{opacity:.32}@media (prefers-reduced-motion:reduce){.lp .crit-card{transition:none}}@media (max-width:820px){.lp .crit-ctl{grid-template-columns:1fr;gap:16px}.lp .crit-grid{grid-template-columns:repeat(2,1fr)}.lp .crit{padding:16px}}.lp .price{max-width:900px;margin:36px auto 0;display:grid;grid-template-columns:1.05fr .95fr;gap:20px}.lp .price-main{border-radius:24px;padding:34px 30px;color:#fff;background:linear-gradient(150deg,#1E1B4B,#4A42D6 60%,#766FF7);box-shadow:var(--shadow)}.lp .price-main small{opacity:.85;font-size:.95rem}.lp .price-big{font-size:clamp(1.9rem,4vw,2.7rem);font-weight:700;line-height:1.15;margin:6px 0 12px;letter-spacing:-.02em}.lp .price-main p{opacity:.92}.lp .price-main .lp-btn{background:#fff;color:#1E1B4B;box-shadow:none;margin-top:22px}.lp .price-f{list-style:none;margin:0;padding:8px 22px;border:1px solid var(--line);border-radius:24px;background:var(--card);display:grid;align-content:center}.lp .price-f li{display:flex;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.lp .price-f li:last-child{border-bottom:0}.lp .price-f .ic{width:42px;height:42px;border-radius:13px;background:var(--brand-soft);color:var(--brand-deep);display:grid;place-items:center;flex:none}.lp .price-f .ic svg{width:21px;height:21px}.lp .price-f b{display:block;font-weight:600}.lp .price-f small{color:var(--muted);font-size:.85rem}@media (max-width:760px){.lp .price{grid-template-columns:1fr}}.lp .dm-lbl{font-size:.85rem;color:var(--muted);margin:18px 0 8px}.lp .chips{display:flex;flex-wrap:wrap;gap:8px}.lp .chips span{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:999px;padding:7px 14px;font-size:.88rem;font-weight:500}.lp .chips span i{width:8px;height:8px;border-radius:50%;background:#766FF7;display:block}.lp .offer{display:flex;align-items:center;gap:14px}.lp .offer input{flex:1;accent-color:#766FF7;min-width:0}.lp .offer output{font-weight:600;font-size:.92rem;white-space:nowrap}.lp .dm-act{margin-top:20px}.lp .dm-act .lp-btn{width:100%}.lp .tl{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.lp .tl li{display:flex;gap:12px;align-items:center;font-size:.95rem}.lp .tl .ic{width:30px;height:30px;border-radius:50%;background:var(--brand-soft);color:var(--brand-deep);display:grid;place-items:center;flex:none}.lp .tl .ic svg{width:16px;height:16px;stroke-width:2.4}.lp .tl li.wait{color:var(--muted)}.lp .tl li.wait .ic{background:transparent;box-shadow:inset 0 0 0 1.5px var(--line-2);color:var(--muted)}.lp .tl small{color:var(--muted);margin-left:auto;white-space:nowrap}.lp .dm-note{font-size:.82rem;color:var(--muted);text-align:center;margin-top:26px}@media (max-width:820px){.lp .lease b{font-size:.82rem}.lp .lease div{padding:10px}.lp .kp.kp4{grid-template-columns:1fr 1fr}.lp .dm-body,.lp .rate{grid-template-columns:1fr}.lp .dm-list{border-right:0;border-bottom:1px solid var(--line)}.lp .dm-stats b{font-size:1.25rem}.lp .dm-stats small{font-size:.72rem}.lp .dm-detail{padding:16px}.lp .kp b{font-size:1.05rem}.lp .kp div{padding:10px}}.lp .w-head{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:2px 4px 12px;font-size:.86rem;color:var(--muted)}.lp .lbtn{background:var(--brand-soft);border:0;color:var(--brand-deep);font-weight:600;cursor:pointer;font-size:.84rem;border-radius:999px;padding:7px 14px}.lp .lbtn:hover{background:var(--soft-2)}.lp .pick{display:flex;flex-wrap:wrap;gap:8px}.lp .pick button{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:8px 14px;font-size:.88rem;font-weight:500;cursor:pointer}.lp .pick button[aria-pressed=true]{background:#766FF7;border-color:#766FF7;color:#fff}.lp .w1-row{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin:18px 0 4px}.lp .stepper{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:.92rem}.lp .stepper button{width:36px;height:36px;border-radius:50%;border:1px solid var(--line-2);background:var(--card);font-size:1.15rem;line-height:1;cursor:pointer}.lp .sent-ok,.lp .stepper button:hover{background:var(--soft)}.lp .sent-ok{display:flex;gap:12px;align-items:center;font-weight:500;border-radius:16px;padding:14px 16px;margin-top:20px}.lp .sent-ok .ic{width:32px;height:32px;border-radius:50%;background:#766FF7;color:#fff;display:grid;place-items:center;flex:none}.lp .sent-ok .ic svg{width:17px;height:17px;stroke-width:2.6}.lp .sent-ok .lbtn{margin-left:auto}.lp .mk-card{transition:opacity .25s ease,border-color .25s ease}.lp .mk-card.on{border-color:#766FF7;box-shadow:inset 0 0 0 1px #766FF7}.lp .mk-card.off{opacity:.4}.lp .mk-card .pill{float:right;margin:0 0 0 8px}@media (prefers-reduced-motion:reduce){.lp .mk-card{transition:none}}.lp .mk{padding:22px}.lp .mk-big{font-size:2.2rem;font-weight:700;line-height:1.1;color:var(--brand-deep)}.lp .mk-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lp .mk-card{border:1px solid var(--line);border-radius:16px;padding:14px}.lp .mk-card b{display:block;font-weight:600}.lp .mk-card small{color:var(--muted);font-size:.82rem}.lp .mk-card .chips{margin-top:10px}.lp .mk-card .chips span{padding:4px 10px;font-size:.76rem}.lp .mk-card em{display:block;font-style:normal;margin-top:10px;font-weight:600;color:var(--brand-deep);font-size:.9rem}@media (max-width:520px){.lp .mk-grid{grid-template-columns:1fr}}.lp .flow{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:48px auto 0;max-width:720px;padding:0;list-style:none;position:relative}.lp .flow li{text-align:center;font-size:.86rem;font-weight:500;position:relative}.lp .flow .ic{width:58px;height:58px;border-radius:18px;margin:0 auto 10px;display:grid;place-items:center;color:#fff}.lp .flow li:first-child .ic{background:#9D97FA}.lp .flow li:nth-child(2) .ic{background:#857EF8}.lp .flow li:nth-child(3) .ic{background:#6C64F0}.lp .flow li:nth-child(4) .ic{background:#5248D9}.lp .flow li:not(:last-child):after{content:"";position:absolute;top:29px;left:calc(50% + 36px);right:calc(-50% + 36px);border-top:2px dashed var(--line-2)}@media (max-width:560px){.lp .flow{gap:6px}.lp .flow li{font-size:.76rem}.lp .flow .ic{width:50px;height:50px;border-radius:16px}.lp .flow li:not(:last-child):after{display:none}}.lp .ic svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.lp .lp-sec{padding:76px 0}.lp .lp-sec.soft{background:var(--soft)}.lp .lp-sec .lp-sub{margin-top:12px}@media (max-width:900px){.lp .lp-sec{padding:52px 0}}.lp .demo-wrap{margin-top:34px}.lp .who-pills{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:18px}.lp .who-pills>span{display:inline-flex;align-items:center;gap:8px;background:var(--card);border:1px solid var(--line);border-radius:999px;padding:8px 16px;font-size:.9rem;font-weight:500}.lp .who-pills .ic{color:var(--brand-deep);display:inline-grid}.lp .who-pills .ic svg{width:18px;height:18px}.lp .feat{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px}.lp .feat article{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:22px 20px}.lp .feat .ic{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;margin-bottom:14px;background:var(--brand-soft);color:var(--brand-deep)}.lp .feat p{color:var(--muted);font-size:.92rem;margin-top:6px}.lp .feat .more{grid-column:1/-1;text-align:center;border-style:dashed;background:transparent;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.lp .feat .more .ic{margin:0}@media (max-width:980px){.lp .feat{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.lp .feat{grid-template-columns:1fr 1fr;gap:12px}.lp .feat article{padding:16px 14px}.lp .feat p{font-size:.85rem}}.lp .offm{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;align-items:center}.lp .offm h2{text-align:left;margin-left:0}.lp .offm ul{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:14px}.lp .offm li{display:flex;gap:12px;align-items:center;font-weight:500}.lp .offm li .ic{width:40px;height:40px;border-radius:12px;background:var(--brand-soft);color:var(--brand-deep);display:grid;place-items:center;flex:none}.lp .offm li .ic svg{width:21px;height:21px}.lp .mapcard{background:var(--card);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);overflow:hidden}.lp .mapcard svg{display:block;width:100%;height:auto}.lp .maplegend{display:flex;flex-wrap:wrap;gap:8px 16px;padding:14px 18px;font-size:.82rem;color:var(--muted);border-top:1px solid var(--line)}.lp .maplegend span{display:inline-flex;align-items:center;gap:6px}.lp .maplegend i{width:10px;height:10px;border-radius:50%;display:inline-block}@media (max-width:900px){.lp .offm{grid-template-columns:1fr;gap:30px}}.lp .vs{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:860px;margin:36px auto 0}.lp .vs>div{border-radius:22px;padding:26px;border:1px solid var(--line);background:var(--card)}.lp .vs .own{background:linear-gradient(160deg,#766FF7,#5B53E6);color:#fff;border:0;box-shadow:var(--shadow)}.lp .vs h3{font-size:1.2rem;margin-bottom:14px}.lp .vs h3.vs-t{display:flex;align-items:center;gap:12px}.lp .vs h3.vs-t .ic{flex:none;display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px}.lp .vs h3.vs-t .ic svg{width:22px;height:22px;stroke-width:2}.lp .vs .rent h3.vs-t .ic{background:#ECEAFF;color:var(--no)}.lp .vs .own h3.vs-t .ic{background:rgba(255,255,255,.18);color:#fff}.lp .vs ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.lp .vs li{display:flex;gap:10px;align-items:center;font-size:.98rem}.lp .vs li .ic{flex:none;display:inline-grid}.lp .vs li .ic svg{width:20px;height:20px;stroke-width:2.4}.lp .vs .rent li .ic{color:var(--no)}.lp .vs .rent li{color:var(--muted)}@media (max-width:640px){.lp .vs{grid-template-columns:1fr}}.lp .steps3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px;counter-reset:st}.lp .steps3 article{text-align:center;padding:8px 10px;counter-increment:st}.lp .steps3 .ic{width:72px;height:72px;border-radius:24px;margin:0 auto 16px;display:grid;place-items:center;background:var(--card);border:1px solid var(--line);color:var(--brand-deep);position:relative}.lp .steps3 .ic svg{width:32px;height:32px}.lp .steps3 .ic:after{content:counter(st);position:absolute;top:-8px;right:-8px;width:26px;height:26px;border-radius:50%;background:var(--brand);color:#fff;font-size:.8rem;font-weight:700;display:grid;place-items:center}.lp .steps3 p{color:var(--muted);font-size:.95rem;margin-top:6px}@media (max-width:760px){.lp .steps3{grid-template-columns:1fr}}.lp .clients{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px}.lp .clients span{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:9px 18px;font-weight:600;font-size:.93rem}.lp .quote{max-width:640px;margin:30px auto 0;text-align:center;font-size:1.15rem;font-weight:500}.lp .quote small{display:block;margin-top:8px;color:var(--muted);font-weight:400;font-size:.9rem}.lp .faq{max-width:760px;margin:30px auto 0}.lp .faq details{border:1px solid var(--line);border-radius:16px;padding:16px 20px;margin-bottom:10px;background:var(--card)}.lp .faq summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:14px}.lp .faq summary::-webkit-details-marker{display:none}.lp .faq summary:after{content:"+";color:var(--brand-deep);font-size:1.3rem;line-height:1}.lp .faq details[open] summary:after{content:"\2212"}.lp .faq p{color:var(--muted);margin-top:8px;font-size:.97rem}.lp .final{margin:0 22px 60px}.lp .final-in{max-width:1136px;margin:0 auto;border-radius:30px;padding:64px 28px;text-align:center;color:#fff;background:linear-gradient(135deg,#1E1B4B,#4A42D6 55%,#766FF7)}.lp .final-in h2{color:#fff}.lp .final-in p{opacity:.92;margin:12px auto 0;max-width:30em}.lp .final-in .lp-btn{background:#fff;color:#1E1B4B;margin-top:26px;box-shadow:none}.lp .lp-foot{padding:0 22px 40px;text-align:center;color:var(--muted);font-size:.82rem}.lp .spot{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center;margin-top:56px}.lp .spot.rev{grid-template-columns:.85fr 1.15fr}.lp .spot.rev .spot-img{order:2}.lp .spot .num{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--brand-soft);color:var(--brand-deep);font-weight:700;font-size:.95rem;margin-bottom:14px}.lp .spot h3{font-size:clamp(1.3rem,2.4vw,1.75rem);font-weight:700;line-height:1.2}.lp .spot p{color:var(--muted);margin-top:10px;font-size:1.05rem;max-width:26em}@media (max-width:860px){.lp .spot,.lp .spot.rev{grid-template-columns:1fr;gap:18px;margin-top:44px}.lp .spot .spot-img,.lp .spot.rev .spot-img{order:2}}.lp .cre-contact{max-width:620px;margin:0 auto;padding:52px 22px 76px}.lp .cre-contact h1{font-size:clamp(1.9rem,3.6vw,2.6rem);text-align:center;text-wrap:balance}.lp .cre-contact h1 .cre-accent{color:var(--brand-deep)}.lp .cre-contact-sub{color:var(--muted);font-size:1.05rem;text-align:center;margin:14px auto 0;max-width:30em}.lp .cre-contact-card{margin-top:30px;background:var(--card);border:1px solid var(--line);border-radius:22px;padding:30px 26px;box-shadow:0 18px 44px -30px rgba(91,83,230,.5)}.lp .cre-contact-card input,.lp .cre-contact-card textarea{font-size:1rem}.lp .cre-contact-card button[type=submit]{font-size:1rem;color:#fff}@media (max-width:640px){.lp .cre-contact{padding:36px 18px 56px}.lp .cre-contact-card{padding:22px 16px;border-radius:18px}}