.ImH5kq_builder{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:56px;display:grid}.ImH5kq_steps{gap:56px;display:grid}.ImH5kq_step{gap:24px;display:grid}.ImH5kq_stepHead{border-bottom:2px solid var(--night);align-items:flex-end;gap:14px;padding-bottom:14px;display:flex}.ImH5kq_stepNum{font-family:var(--fd);font-weight:var(--fdw);color:var(--night);font-size:3.6rem;line-height:.78}.ImH5kq_stepHead h3{font-size:1.4rem;line-height:1.1}.ImH5kq_fs{border:0;min-width:0}.ImH5kq_chipsRow{margin-top:8px}.ImH5kq_chipNum{font-variant-numeric:tabular-nums;min-width:48px;padding:0 14px;font-weight:700}.ImH5kq_chipNote{opacity:.7;font-variant-numeric:tabular-nums;margin-left:4px;font-size:.78rem}.ImH5kq_areaRow{grid-template-columns:8.5em minmax(0,1fr);align-items:center;gap:20px;display:grid}.ImH5kq_areaRow .input{font-variant-numeric:tabular-nums;font-weight:700}.ImH5kq_hint{color:var(--ink-3);font-size:.85rem}.ImH5kq_link{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650;text-decoration:underline}.ImH5kq_link:hover{text-decoration-thickness:2px}.ImH5kq_range{appearance:none;cursor:pointer;background:0 0;width:100%;height:32px}.ImH5kq_range::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--night) var(--p),#0d143024 var(--p));border-radius:3px;height:6px}.ImH5kq_range::-webkit-slider-thumb{appearance:none;background:var(--paper);border:2px solid var(--night);border-radius:50%;width:28px;height:28px;margin-top:-11px;box-shadow:0 2px 8px #0d143040}.ImH5kq_range::-moz-range-track{background:#0d143024;border-radius:3px;height:6px}.ImH5kq_range::-moz-range-progress{background:var(--night);border-radius:3px;height:6px}.ImH5kq_range::-moz-range-thumb{background:var(--paper);border:2px solid var(--night);border-radius:50%;width:24px;height:24px;box-shadow:0 2px 8px #0d143040}.ImH5kq_range:focus{outline:none}.ImH5kq_range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 55%,transparent)}.ImH5kq_range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 55%,transparent)}.ImH5kq_base{background:color-mix(in srgb,var(--night) 6%,transparent);color:var(--ink-2);border-radius:14px;padding:14px 18px;font-size:.92rem}.ImH5kq_base b{color:var(--ink);white-space:nowrap;font-weight:700}.ImH5kq_opts{gap:8px;list-style:none;display:grid}.ImH5kq_opt{border:1.5px solid var(--line);background:var(--paper);text-align:left;cursor:pointer;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;padding:14px 18px 14px 16px;transition:border-color .15s,box-shadow .15s;display:grid}.ImH5kq_opt:hover{border-color:#0d143059}.ImH5kq_opt[aria-checked=true]{border-color:var(--night);box-shadow:inset 0 0 0 1px var(--night)}.ImH5kq_sw{background:#0d143029;border-radius:14px;width:46px;height:28px;transition:background-color .2s;position:relative}.ImH5kq_sw:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.ImH5kq_opt[aria-checked=true] .ImH5kq_sw{background:var(--night)}.ImH5kq_opt[aria-checked=true] .ImH5kq_sw:after{transform:translate(18px)}.ImH5kq_optText b{font-size:1rem;font-weight:700;line-height:1.3;display:block}.ImH5kq_optText small{color:var(--ink-2);margin-top:3px;font-size:.84rem;line-height:1.45;display:block}.ImH5kq_price{color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.88rem;font-weight:700}.ImH5kq_opt[aria-checked=true] .ImH5kq_price{color:var(--ink)}.ImH5kq_side{top:calc(var(--head) + 20px);background:var(--night);color:#fff;border-radius:28px;position:sticky;overflow:hidden;box-shadow:0 30px 60px -32px #050a1c99}.ImH5kq_stage{height:clamp(320px,calc(100svh - var(--head) - 340px),540px);background:radial-gradient(70% 60% at 55% 42%,#34408c8c,#34408c00 70%), linear-gradient(180deg,#060b22 0%,var(--night) 100%);position:relative}.ImH5kq_label{color:#e9eefcb8;pointer-events:none;align-items:center;gap:8px;font-size:.8rem;display:flex;position:absolute;top:16px;left:20px}.ImH5kq_label i{background:var(--signal);border-radius:50%;width:8px;height:8px}.ImH5kq_label i.ImH5kq_busy{background:var(--window);animation:.7s ease-in-out infinite alternate ImH5kq_blink}@keyframes ImH5kq_blink{to{opacity:.25}}.ImH5kq_mini{white-space:nowrap;color:var(--window);font-variant-numeric:tabular-nums;pointer-events:none;background:#050a1cb8;border-radius:999px;padding:6px 12px;font-size:.85rem;font-weight:700;display:none;position:absolute;bottom:12px;left:12px}.ImH5kq_sum{background:var(--night);border-top:1px solid #ffffff1a;padding:22px 28px 26px}.ImH5kq_sumHead{color:#e9eefc9e;font-size:.85rem}.ImH5kq_nums{grid-template-columns:auto auto;justify-content:start;gap:10px 48px;margin-top:12px;display:grid}.ImH5kq_big{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:-.01em;white-space:nowrap;align-items:flex-end;font-size:clamp(3rem,4.4vw,4.6rem);line-height:1.1;display:flex}.ImH5kq_bigAccent{color:var(--window)}.ImH5kq_approx{opacity:.6;align-self:center;margin-right:.14em;font-size:.55em}.ImH5kq_cap{color:#e9eefcbf;margin-top:2px;font-size:.88rem}.ImH5kq_flat{color:#e9eefcd9;margin-top:14px;font-size:.92rem}.ImH5kq_sumFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;margin-top:18px;display:flex}.ImH5kq_note{color:#e9eefc8f;flex:16em;font-size:.8rem;line-height:1.5}.ImH5kq_odo{font-variant-numeric:tabular-nums;align-items:flex-end;display:inline-flex}.ImH5kq_d,.ImH5kq_sep{height:1.1em;line-height:1.1em;display:inline-block}.ImH5kq_d{overflow:hidden}.ImH5kq_d i{font-style:normal;transition:transform 1s cubic-bezier(.22,.9,.24,1);display:block}.ImH5kq_d b{height:1.1em;font-weight:inherit;display:block}.ImH5kq_sep{min-width:.2em}.ImH5kq_scene{position:absolute;inset:0}.ImH5kq_svg{width:100%;height:100%;display:block}.ImH5kq_svg text{font-family:var(--f)}.ImH5kq_ground{fill:#1b2454}.ImH5kq_walk{fill:#29346f}.ImH5kq_lawn{fill:#2a6a55}.ImH5kq_slabF{fill:#111a40}.ImH5kq_slabS{fill:#0b1233}.ImH5kq_wall{fill:#25336b}.ImH5kq_wallS{fill:#19244f}.ImH5kq_plinth{fill:#161f4a}.ImH5kq_plinthS{fill:#111839}.ImH5kq_vent{fill:#0a1030}.ImH5kq_win{fill:#121a42}.ImH5kq_lit{fill:var(--window)}.ImH5kq_core{fill:#3a4a8a}.ImH5kq_door{fill:#0a1030}.ImH5kq_canopy{fill:#4a5ca3}.ImH5kq_lamp{fill:var(--window)}.ImH5kq_roof{fill:#34437f}.ImH5kq_roofIn{fill:none;stroke:#27346c;stroke-width:1px}.ImH5kq_mTop{fill:#3e4f92}.ImH5kq_mFront{fill:#25336b}.ImH5kq_mSide{fill:#19244f}.ImH5kq_mLamp{fill:#0a1030}.ImH5kq_liftOn .ImH5kq_core,.ImH5kq_liftOn .ImH5kq_mLamp{fill:#a8d8ff}.ImH5kq_cabin{fill:#fff;opacity:0;animation:8s ease-in-out infinite ImH5kq_ride}.ImH5kq_liftOn .ImH5kq_cabin{opacity:1}@keyframes ImH5kq_ride{0%,12%{transform:translateY(0)}46%,60%{transform:translateY(var(--rise))}94%,to{transform:translateY(0)}}.ImH5kq_sensor{fill:var(--signal)}.ImH5kq_sensorGlow{fill:var(--signal);opacity:.22}.ImH5kq_ping{fill:none;stroke:var(--signal);stroke-width:.8px;animation:2.4s ease-out infinite ImH5kq_ping}@keyframes ImH5kq_ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.ImH5kq_cone{fill:var(--signal);opacity:.15}.ImH5kq_sweep{animation:6s ease-in-out infinite alternate ImH5kq_sweep}@keyframes ImH5kq_sweep{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}.ImH5kq_camBody{fill:#d5dbef}.ImH5kq_lens{fill:#0a1030}.ImH5kq_led{fill:var(--signal)}.ImH5kq_bracket{fill:none;stroke:#8d98c4;stroke-width:1px}.ImH5kq_pole{stroke:#56639c;stroke-width:1.2px}.ImH5kq_spark{fill:#fff;animation:2.6s ease-in-out infinite ImH5kq_twinkle}@keyframes ImH5kq_twinkle{0%,to{opacity:.55;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}}.ImH5kq_shade{fill:#00000047}.ImH5kq_trunk{fill:#5b4636}.ImH5kq_crown{fill:#2f7d60}.ImH5kq_crownHi{fill:#4aa881}.ImH5kq_card{fill:#fff}.ImH5kq_cardTitle{fill:var(--night);font-size:12px;font-weight:700}.ImH5kq_cardText{fill:#4b5470;font-size:11px}.ImH5kq_avatar{fill:var(--signal)}.ImH5kq_check{fill:none;stroke:var(--on-signal);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ImH5kq_online{fill:var(--signal)}.ImH5kq_bar{fill:#c9cfe4}.ImH5kq_barHi{fill:var(--window)}.ImH5kq_legalDot{fill:var(--night)}.ImH5kq_legalSign{fill:var(--window);font-size:14px;font-weight:800}.ImH5kq_pop,.ImH5kq_ping,.ImH5kq_sweep,.ImH5kq_spark,.ImH5kq_bar{transform-origin:0 0}.ImH5kq_sec[data-off=true]{opacity:0;transform:translateY(-18px)}.ImH5kq_cell[data-off=true]{opacity:0;transform:translateY(-12px)}.ImH5kq_tile[data-off=true],.ImH5kq_lawn[data-off=true]{opacity:0}.ImH5kq_pop[data-off=true]{opacity:0;transform:scale(.2)}.ImH5kq_bar[data-off=true]{transform:scaleY(0)}.ImH5kq_live .ImH5kq_move{transition:transform .7s cubic-bezier(.22,.9,.24,1)}.ImH5kq_live .ImH5kq_sec,.ImH5kq_live .ImH5kq_cell{transition:opacity .3s,transform .5s cubic-bezier(.34,1.56,.64,1)}.ImH5kq_live .ImH5kq_tile,.ImH5kq_live .ImH5kq_lawn{transition:opacity .35s}.ImH5kq_live .ImH5kq_pop{transition:opacity .3s,transform .55s cubic-bezier(.34,1.56,.64,1)}.ImH5kq_live .ImH5kq_bar{transition:transform .6s cubic-bezier(.22,.9,.24,1)}.ImH5kq_live .ImH5kq_core,.ImH5kq_live .ImH5kq_mLamp{transition:fill .4s}.ImH5kq_live .ImH5kq_cabin{transition:opacity .4s}.ImH5kq_row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ImH5kq_calc{background:var(--paper);border:1.5px dashed color-mix(in srgb,var(--night) 30%,transparent);color:var(--ink-2);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 16px;padding:14px 18px;font-size:.88rem;display:grid}.ImH5kq_calc b{color:var(--ink);margin-bottom:2px;font-size:.92rem;display:block}.ImH5kq_calc .ImH5kq_link{font-size:.85rem}.ImH5kq_demoTag{background:var(--window);color:var(--on-accent);border-radius:999px;margin-bottom:14px;padding:3px 12px;font-size:.78rem;font-weight:700;line-height:1.5;display:inline-block}@media (max-width:980px){.ImH5kq_builder{flex-direction:column;align-items:stretch;gap:32px;display:flex}.ImH5kq_side{display:contents}.ImH5kq_stage{top:calc(var(--head) + 8px);z-index:5;height:clamp(240px,calc(100vh - var(--head) - var(--dock-h,0px) - 215px),440px);height:clamp(240px,calc(100svh - var(--head) - var(--dock-h,0px) - 215px),440px);box-shadow:0 0 0 8px var(--concrete),0 18px 30px -18px #050a1c99;border-radius:22px;order:-1;align-self:stretch;position:sticky;overflow:hidden}.ImH5kq_sum{color:#fff;border-top:0;border-radius:22px}.ImH5kq_label{display:none}.ImH5kq_mini{display:block}.ImH5kq_steps{gap:44px}}@media (max-width:560px){.ImH5kq_nums{grid-template-columns:1fr;gap:14px}.ImH5kq_areaRow{grid-template-columns:1fr;gap:10px}.ImH5kq_sum{padding:20px 18px 22px}.ImH5kq_opt{grid-template-columns:auto minmax(0,1fr);gap:4px 12px;padding:12px 14px}.ImH5kq_opt .ImH5kq_price{grid-column:2}.ImH5kq_row,.ImH5kq_calc{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ImH5kq_cabin,.ImH5kq_ping,.ImH5kq_sweep,.ImH5kq_spark,.ImH5kq_label i.ImH5kq_busy{animation:none}.ImH5kq_d i,.ImH5kq_live .ImH5kq_move,.ImH5kq_live .ImH5kq_sec,.ImH5kq_live .ImH5kq_cell,.ImH5kq_live .ImH5kq_tile,.ImH5kq_live .ImH5kq_lawn,.ImH5kq_live .ImH5kq_pop,.ImH5kq_live .ImH5kq_bar{transition:none}}
.PPxvKG_top{color:#fff;background:radial-gradient(60% 90% at 88% 0%,#34408cb3,#34408c00 70%), linear-gradient(180deg,#050a1c 0%,var(--night) 75%);padding:88px 0 80px;position:relative;overflow:hidden}.PPxvKG_kicker{color:#e9eefc9e;margin-bottom:24px;font-size:1rem;font-weight:600}.PPxvKG_h1{font-size:clamp(3.4rem,8.6vw,9.2rem)}.PPxvKG_lead{color:#e9eefcd6;max-width:36em;margin-top:30px;font-size:1.15rem;line-height:1.6}.PPxvKG_cta{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.PPxvKG_ghost{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #fff6}.PPxvKG_ghost:hover{box-shadow:inset 0 0 0 1.5px #fff}.PPxvKG_args{border-top:1px solid #ffffff24;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:80px;list-style:none;display:grid}.PPxvKG_args li{align-content:start;gap:10px;padding:28px 24px 0 0;display:grid}.PPxvKG_args li+li{border-left:1px solid #ffffff24;padding-left:24px}.PPxvKG_args h3{margin-top:6px;font-size:1.1rem;line-height:1.3}.PPxvKG_args p{color:#e9eefcb3;font-size:.94rem}.PPxvKG_more{color:#fff;text-underline-offset:4px;justify-self:start;font-size:.9rem;font-weight:650;text-decoration-color:#fff6}.PPxvKG_more:hover{text-decoration-color:#fff}.PPxvKG_ico{color:var(--window)}.PPxvKG_icoSignal{color:var(--signal)}.PPxvKG_icoAlarm{color:#ff8a96}.PPxvKG_how .steps{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:980px){.PPxvKG_top{padding:56px 0}.PPxvKG_args{grid-template-columns:1fr 1fr;row-gap:32px;margin-top:56px}.PPxvKG_args li:nth-child(3){border-left:0;padding-left:0}.PPxvKG_how .steps{grid-template-columns:1fr}}@media (max-width:560px){.PPxvKG_args{border-top:0;grid-template-columns:1fr;row-gap:0}.PPxvKG_args li,.PPxvKG_args li+li{border-top:1px solid #ffffff1f;border-left:0;padding:22px 0}}@media (pointer:coarse){.PPxvKG_more{margin-block:-10px;padding-block:10px;display:inline-block}}
