.nx{--nx-bg:#fff;--nx-canvas:#f6f8fc;--nx-sunk:#f1f3f4;--nx-ink:#1f1f1f;--nx-ink2:#444746;--nx-ink3:#5f6368;--nx-line:#e0e2e6;--nx-line2:#c4c7c5;--nx-accent:#16493a;--nx-accent-h:#0f3a2d;--nx-on-accent:#fff;--nx-accent-soft:#ddeee3;--nx-accent-ink:#0f3a2d;--nx-pos:#137333;--nx-neg:#c5221f;--nx-neg-soft:#fce8e6;--nx-warn:#a35200;--nx-shadow-s:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326;font-family:var(--font-roboto),system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:var(--nx-ink);background:var(--nx-bg);font-variant-numeric:tabular-nums;font-size:14px;line-height:1.45}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nx{--nx-bg:#1b1c1f;--nx-canvas:#131416;--nx-sunk:#2a2b2f;--nx-ink:#e3e3e3;--nx-ink2:#c4c7c5;--nx-ink3:#9aa0a6;--nx-line:#3a3c40;--nx-line2:#5a5d61;--nx-accent:#8ec4a0;--nx-accent-h:#a9d5b7;--nx-on-accent:#0e2e24;--nx-accent-soft:#24392f;--nx-accent-ink:#cfe8d6;--nx-pos:#6dd58c;--nx-neg:#f2b8b5;--nx-neg-soft:#4a2422;--nx-warn:#fdd663;--nx-shadow-s:0 1px 2px #00000080,0 1px 3px 1px #0000004d}}:root[data-theme=dark] .nx{--nx-bg:#1b1c1f;--nx-canvas:#131416;--nx-sunk:#2a2b2f;--nx-ink:#e3e3e3;--nx-ink2:#c4c7c5;--nx-ink3:#9aa0a6;--nx-line:#3a3c40;--nx-line2:#5a5d61;--nx-accent:#8ec4a0;--nx-accent-h:#a9d5b7;--nx-on-accent:#0e2e24;--nx-accent-soft:#24392f;--nx-accent-ink:#cfe8d6;--nx-pos:#6dd58c;--nx-neg:#f2b8b5;--nx-neg-soft:#4a2422;--nx-warn:#fdd663;--nx-shadow-s:0 1px 2px #00000080,0 1px 3px 1px #0000004d}.nx *{transition:none!important;animation:none!important}.nx h1,.nx h2,.nx h3{color:var(--nx-ink);letter-spacing:0;text-wrap:balance;margin:0;font-family:inherit;font-weight:400;line-height:1.25}.nx h1{font-size:30px}.nx h2{font-size:18px}.nx h3{font-size:14px;font-weight:500}.nx p{margin:0}.nx a,.nx .lnk{color:var(--nx-accent);cursor:pointer;font-weight:500;font:inherit;background:0 0;border:0;padding:0;font-weight:500;text-decoration:none}.nx a:hover,.nx .lnk:hover{color:var(--nx-accent-h)}.nx :focus-visible{outline:2px solid var(--nx-accent);outline-offset:2px;border-radius:4px}.nx .sub{color:var(--nx-ink2);font-size:14.5px}.nx .hint{color:var(--nx-ink3);font-size:12.5px}.nx svg{flex:none;width:20px;height:20px}.nx .lp-brand{color:var(--nx-ink);align-items:center;gap:10px;display:inline-flex}.nx .brand-mark{border-radius:7px;place-items:center;width:30px;height:30px;font-family:inherit;font-size:16px;font-weight:500;display:grid;background:var(--nx-accent)!important;color:var(--nx-on-accent)!important}.nx .lp-brand b{color:var(--nx-ink2);font-size:20px;font-weight:400}.nx .btn{border:1px solid var(--nx-line2);min-height:38px;color:var(--nx-accent);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:500;display:inline-flex}.nx .btn:hover{background:color-mix(in srgb,var(--nx-accent) 8%,transparent)}.nx .btn.pri{background:var(--nx-accent);border-color:var(--nx-accent);color:var(--nx-on-accent)}.nx .btn.pri:hover{background:var(--nx-accent-h);border-color:var(--nx-accent-h);box-shadow:var(--nx-shadow-s)}.nx .btn.ghost{border-color:#0000;padding:0 12px}.nx .btn.sm{min-height:32px;padding:0 12px;font-size:13.5px}.nx .btn[disabled]{opacity:.5;cursor:not-allowed}.nx .auth-btn{width:100%;min-height:42px}.nx .field{color:var(--nx-ink3);flex-direction:column;gap:4px;font-size:12.5px;font-weight:500;display:flex}.nx input:not([type=checkbox]):not([type=radio]),.nx select{border:1px solid var(--nx-line2);background:var(--nx-bg);width:100%;min-height:42px;color:var(--nx-ink);font:inherit;border-radius:4px;outline:0;padding:8px 12px;font-size:14.5px}.nx input:focus,.nx select:focus{border-color:var(--nx-accent);box-shadow:0 0 0 3px var(--nx-accent-soft)}.nx input:not([type=checkbox]):not([type=radio]):focus-visible,.nx select:focus-visible,.nx textarea:focus-visible{outline:none}.nx .simtg{color:var(--nx-ink2);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.nx .simtg input{width:18px;height:18px;accent-color:var(--nx-accent);margin-top:1px}.nx .pw{background:var(--nx-line);border-radius:2px;height:4px;margin-top:-8px;overflow:hidden}.nx .pw i{height:100%;display:block}.nx .otp{letter-spacing:.3em;text-align:center;font-size:26px!important}.nx .auth-err{color:var(--nx-neg);margin:0;font-size:13.5px;font-weight:500}.nx .notice{color:var(--nx-pos);font-size:13.5px}.nx .two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nx .kv{border-top:1px solid var(--nx-line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.nx .kv:first-child{border-top:0}.nx .kv>span:first-child{color:var(--nx-ink2)}.nx .kv b{white-space:nowrap;text-align:right;font-weight:500}.nx .box{border:1px solid var(--nx-line);background:var(--nx-bg);border-radius:8px;padding:6px 20px}.nx .note{border:1px solid var(--nx-line);background:var(--nx-canvas);color:var(--nx-ink2);border-radius:8px;align-items:flex-start;gap:12px;padding:12px 16px;font-size:13.5px;display:flex}.nx .note svg{color:var(--nx-accent)}.nx .chips{flex-wrap:wrap;gap:8px;display:flex}.nx .chip{border:1px solid var(--nx-line2);min-height:32px;color:var(--nx-ink2);font:inherit;cursor:pointer;background:0 0;border-radius:8px;align-items:center;padding:0 12px;font-size:13.5px;font-weight:500;display:inline-flex}.nx .chip.on{background:var(--nx-accent-soft);color:var(--nx-accent-ink);border-color:#0000}.nx .seg{border:1px solid var(--nx-line2);border-radius:999px;display:flex;overflow:hidden}.nx .seg button{min-height:36px;color:var(--nx-ink2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;padding:0 10px;font-size:13.5px;font-weight:500;display:flex}.nx .seg button+button{border-left:1px solid var(--nx-line2)}.nx .seg button.on{background:var(--nx-accent-soft);color:var(--nx-accent-ink)}.nx .sw{flex:none;width:36px;height:20px;display:inline-block;position:relative}.nx .sw input{opacity:0;cursor:pointer;z-index:1;margin:0;position:absolute;inset:0}.nx .sw i{background:var(--nx-line2);border-radius:99px;position:absolute;inset:3px 0}.nx .sw i:after{content:"";background:var(--nx-bg);width:20px;height:20px;box-shadow:var(--nx-shadow-s);border-radius:50%;position:absolute;top:-3px;left:0}.nx .sw input:checked+i{background:color-mix(in srgb,var(--nx-accent) 55%,transparent)}.nx .sw input:checked+i:after{background:var(--nx-accent);transform:translate(16px)}.nx .pill{background:var(--nx-accent-soft);height:20px;color:var(--nx-accent-ink);border-radius:4px;align-items:center;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.nx details.more>summary{cursor:pointer;color:var(--nx-accent);padding:12px 0;font-weight:500;list-style:none}.nx details.more>summary::-webkit-details-marker{display:none}.nx.auth{background:var(--nx-canvas);min-height:100vh;padding-block:32px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));justify-content:center;align-items:center;display:flex}.nx .auth-card{background:var(--nx-bg);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;max-width:960px;display:grid;overflow:hidden}.nx .auth-main{flex-direction:column;gap:28px;padding:36px 40px 40px;display:flex}.nx .auth-box,.nx .auth-box form{flex-direction:column;gap:16px;display:flex}.nx .auth-side{background:var(--ink-soft);color:var(--ink-txt);border-radius:18px;flex-direction:column;justify-content:space-between;gap:28px;margin:12px;padding:40px 36px;display:flex}.nx .auth-side-top{flex-direction:column;gap:20px;display:flex}.nx .auth-side h2{color:var(--ink-txt);margin:0;font-family:inherit;font-size:24px;font-weight:400;line-height:1.25}.nx .auth-side ul{opacity:1;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.nx .auth-side li:before{content:none}.nx .auth-main{place-items:initial}.nx .auth-box h1{font-family:inherit;font-size:30px}.nx .auth-side li{color:var(--ink-txt);gap:12px;line-height:1.45;display:flex}.nx .auth-side li svg,.nx .auth-safe svg{color:var(--ink);flex:none;margin-top:1px}.nx .auth-demo{background:var(--surface);color:var(--fg);border-radius:16px;flex-direction:column;gap:6px;padding:18px 20px;display:flex;box-shadow:0 1px 3px #00000014}.nx .auth-demo small{color:var(--muted);font-size:12.5px}.nx .auth-demo b{letter-spacing:-.01em;font-size:28px;font-weight:400}.nx .auth-demo-bar{background:var(--surface-2);border-radius:3px;height:6px;margin:6px 0 8px;overflow:hidden}.nx .auth-demo-bar i{background:var(--ink);border-radius:3px;width:45%;height:100%;display:block}.nx .auth-demo-row{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;padding-top:6px;font-size:13px;display:flex}.nx .auth-demo-row span:last-child{color:var(--fg);font-variant-numeric:tabular-nums}.nx .auth-safe{color:var(--ink-txt);gap:10px;margin:0;font-size:13.5px;display:flex}.nx .pub-note{color:var(--nx-ink3);font-size:12.5px}.nx.ob{flex-direction:column;min-height:100vh;display:flex}.nx .ob-top{height:64px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));border-bottom:1px solid var(--nx-line);justify-content:space-between;align-items:center;gap:16px;display:flex}.nx .ob-steps{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nx .ob-steps li{color:var(--nx-ink3);align-items:center;gap:8px;font-size:13.5px;display:flex}.nx .ob-steps li i{background:var(--nx-sunk);width:24px;height:24px;color:var(--nx-ink2);border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:500;display:grid}.nx .ob-steps li.on{color:var(--nx-ink);font-weight:500}.nx .ob-steps li.on i{background:var(--nx-accent);color:var(--nx-on-accent)}.nx .ob-steps li.done i{background:var(--nx-accent-soft);color:var(--nx-accent-ink)}.nx .ob-steps li+li:before{content:"";background:var(--nx-line2);width:24px;height:1px}.nx .ob-count{color:var(--nx-ink3);font-size:13.5px}.nx .ob-count b{color:var(--nx-ink);font-weight:500}.nx .ob-prog{background:var(--nx-sunk);height:4px}.nx .ob-prog i{background:var(--nx-accent);height:100%;display:block}.nx .inc{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 90px 72px;align-items:end;gap:10px;display:grid}.nx .ob-body{width:100%;max-width:720px;padding-block:40px 120px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));flex-direction:column;flex:1;gap:22px;margin:0 auto;display:flex}.nx .ob-body .lead{color:var(--nx-ink2);margin-top:8px;font-size:15px}.nx .ob-bar{background:var(--nx-bg);border-top:1px solid var(--nx-line);padding-block:12px max(12px,env(safe-area-inset-bottom,0px));padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));position:sticky;bottom:0}.nx .ob-bar .in{justify-content:space-between;align-items:center;gap:10px;max-width:720px;margin:0 auto;display:flex}.nx .ob-bar .err{color:var(--nx-neg);text-align:right;flex:1;font-size:13.5px;font-weight:500}.nx .uses{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.nx .use{border:1px solid var(--nx-line2);text-align:left;cursor:pointer;font:inherit;color:var(--nx-ink);background:0 0;border-radius:8px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.nx .use:hover{background:var(--nx-sunk)}.nx .use .h{align-items:center;gap:10px;font-size:14.5px;font-weight:500;display:flex}.nx .use .h svg{color:var(--nx-ink3)}.nx .use small{color:var(--nx-ink3);font-size:13px}.nx .use.on{background:var(--nx-accent-soft);border-color:#0000}.nx .use.on .h,.nx .use.on .h svg{color:var(--nx-accent-ink)}.nx .hero{border:1px solid var(--nx-line);border-radius:8px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px;padding:20px 24px;display:grid}.nx .hero .lbl{color:var(--nx-ink3);font-size:13px}.nx .hero .big{overflow-wrap:anywhere;margin:4px 0 6px;font-size:36px;line-height:1.1}.nx .hero-r{border-left:1px solid var(--nx-line);flex-direction:column;justify-content:center;padding-left:28px;display:flex}.nx .kv.tot{border-top:1px solid var(--nx-line2)}.nx .kv.tot>span:first-child{color:var(--nx-ink);font-weight:500}.nx .mod{border-top:1px solid var(--nx-line);align-items:center;gap:14px;padding:10px 0;display:flex}.nx .mod .grow{flex:1;min-width:0}.nx .mod .grow b{align-items:center;gap:8px;font-weight:400;display:flex}.nx .mod .grow small{color:var(--nx-ink3);font-size:12.5px;display:block}@media (max-width:860px){.nx.auth{background:var(--nx-bg);align-items:stretch;padding:0}.nx .auth-card{border-radius:0;grid-template-columns:minmax(0,1fr)}.nx .auth-main{padding:24px max(20px,env(safe-area-inset-right,0px)) 32px max(20px,env(safe-area-inset-left,0px))}.nx .auth-side{display:none}.nx .hero{grid-template-columns:minmax(0,1fr);gap:12px}.nx .hero-r{border-left:0;border-top:1px solid var(--nx-line);padding-top:8px;padding-left:0}}@media (max-width:620px){.nx h1{font-size:24px}.nx .two,.nx .uses{grid-template-columns:minmax(0,1fr)}.nx .inc{border-bottom:1px solid var(--nx-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-bottom:10px}.nx .ob-steps li+li:before{width:12px}.nx .seg{border-radius:12px;flex-wrap:wrap}}.nx.obx{background:var(--nx-canvas);flex-direction:column;min-height:100vh;display:flex}.nx .obx-top{height:64px;padding:0 max(20px,env(safe-area-inset-left,0px));background:var(--nx-bg);justify-content:space-between;align-items:center;gap:16px;display:flex}.nx .obx-steps{align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.nx .obx-steps li{color:var(--nx-ink3);align-items:center;gap:8px;font-size:13.5px;display:flex}.nx .obx-steps li+li:before{content:"";background:var(--nx-line2);width:20px;height:1px}.nx .obx-steps i{background:var(--nx-sunk);width:26px;height:26px;color:var(--nx-ink2);border-radius:50%;place-items:center;font-size:12.5px;font-style:normal;font-weight:500;display:grid}.nx .obx-steps i svg{width:14px;height:14px}.nx .obx-steps li.on{color:var(--nx-ink);font-weight:500}.nx .obx-steps li.on i{background:var(--nx-accent);color:var(--nx-on-accent)}.nx .obx-steps li.done i{background:var(--nx-accent-soft);color:var(--nx-accent-ink)}.nx .obx-wrap{width:100%;max-width:1080px;padding:40px max(20px,env(safe-area-inset-left,0px)) 120px;flex:1;grid-template-columns:minmax(0,1fr) 360px;gap:32px;margin:0 auto;display:grid}.nx .obx-body{background:var(--nx-bg);border-radius:24px;flex-direction:column;align-self:start;gap:22px;padding:36px 40px;display:flex}.nx .obx-body h1{margin:0;font-family:inherit;font-size:32px;font-weight:400;line-height:1.15}.nx .obx-body .lead{color:var(--nx-ink2);max-width:52ch;margin:10px 0 0;font-size:15.5px}.nx .obx-card{background:var(--nx-sunk);border-radius:16px;align-items:center;gap:14px;padding:16px 18px;display:flex}.nx .obx-card .grow{flex-direction:column;gap:2px;min-width:0;display:flex}.nx .obx-card b{font-weight:500}.nx .obx-card small{color:var(--nx-ink3);font-size:13px}.nx .obx-ico{background:var(--nx-accent-soft);width:40px;height:40px;color:var(--nx-accent-ink);border-radius:50%;flex:none;place-items:center;display:grid}.nx .obx-two{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.nx .chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nx .chip svg{width:14px;height:14px}.nx .chip-sel{border-radius:18px;width:auto;height:36px;padding:0 12px}.nx .obx-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.nx .obx-tile{border:1px solid var(--nx-line2);background:var(--nx-bg);min-height:104px;color:var(--nx-ink);font:inherit;cursor:pointer;text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:14px 8px;font-size:14px;display:flex}.nx .obx-tile svg{width:26px;height:26px;color:var(--nx-ink2)}.nx .obx-tile:hover{background:var(--nx-sunk)}.nx .obx-tile.on{border-color:var(--nx-accent);background:var(--nx-accent-soft);color:var(--nx-accent-ink);font-weight:500}.nx .obx-tile.on svg{color:var(--nx-accent-ink)}.nx .obx-money{border:1px solid var(--nx-line2);background:var(--nx-bg);border-radius:4px;align-items:center;padding-left:12px;display:flex}.nx .obx-money em{color:var(--nx-ink3);font-style:normal}.nx .obx-money input{background:0 0;flex:1;min-width:0;box-shadow:none!important;border:0!important}.nx .obx-skip{font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px}.nx .obx-choices{flex-direction:column;gap:10px;display:flex}.nx .obx-choice{border:1px solid var(--nx-line2);background:var(--nx-bg);color:var(--nx-ink);font:inherit;text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:14px;padding:16px 18px;display:flex}.nx .obx-choice .grow{flex-direction:column;gap:3px;display:flex}.nx .obx-choice b{font-size:15px;font-weight:500}.nx .obx-choice small{color:var(--nx-ink3);font-size:13px;line-height:1.4}.nx .obx-choice:hover{background:var(--nx-sunk)}.nx .obx-choice.on{border-color:var(--nx-accent);background:var(--nx-accent-soft)}.nx .obx-incs{flex-direction:column;gap:12px;display:flex}.nx .obx-inc{background:var(--nx-sunk);border-radius:16px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 100px;align-items:end;gap:10px;padding:14px;display:grid}.nx .obx-inc .obx-var{grid-column:1/-1;justify-self:start;align-items:center;min-height:32px;font-size:13.5px}.nx .obx-inc .obx-var input{flex:none;margin:0}.nx .obx-preview{background:var(--nx-accent-soft);color:var(--nx-accent-ink);border-radius:24px;flex-direction:column;align-self:start;gap:12px;padding:24px;display:flex;position:sticky;top:24px}.nx .obx-pv-lbl{letter-spacing:.02em;font-size:12.5px;font-weight:500}.nx .obx-phone{background:var(--nx-bg);color:var(--nx-ink);border-radius:18px;flex-direction:column;gap:6px;padding:20px;display:flex;box-shadow:0 1px 3px #00000014}.nx .obx-phone small{color:var(--nx-ink3);font-size:12.5px}.nx .obx-big{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:30px;font-weight:400}.nx .obx-rows{flex-direction:column;margin-top:8px;display:flex}.nx .obx-rows div{border-top:1px solid var(--nx-line);justify-content:space-between;gap:10px;padding:8px 0;font-size:13px;display:flex}.nx .obx-rows span:first-child{color:var(--nx-ink2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nx .obx-rows .pos{color:var(--nx-pos)}.nx .obx-note{color:var(--nx-ink2);gap:8px;margin:6px 0 0;font-size:12.5px;display:flex}.nx .obx-note svg{flex:none;width:16px;height:16px}.nx .obx-feats{margin:0;font-size:13px;line-height:1.5}.nx .obx-bar{background:var(--nx-bg);border-top:1px solid var(--nx-line);padding:12px max(20px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-bottom,0px));position:sticky;bottom:0}.nx .obx-bar .in{justify-content:space-between;align-items:center;gap:10px;max-width:1080px;margin:0 auto;display:flex}.nx .obx-bar .err{color:var(--nx-neg);text-align:right;flex:1;font-size:13.5px;font-weight:500}@media (max-width:900px){.nx .obx-wrap{grid-template-columns:minmax(0,1fr);gap:16px;padding-top:16px}.nx .obx-preview{order:2;position:static}.nx .obx-steps span{display:none}.nx .obx-steps li.on span{display:inline}}@media (max-width:640px){.nx .obx-body{border-radius:20px;padding:24px 20px}.nx .obx-body h1{font-size:26px}.nx .obx-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.nx .obx-inc{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nx .obx-inc label:first-child{grid-column:1/-1}.nx .obx-steps li+li:before{width:10px}.nx .obx-bar .err{background:var(--nx-bg);text-align:left;border-radius:8px;padding:8px 12px;position:absolute;bottom:calc(100% + 8px);left:16px;right:16px;box-shadow:0 2px 8px #0000001f}.nx .obx-bar{position:sticky}}.nx.obx>form{flex-direction:column;flex:1;display:flex}@media (max-width:640px){.nx .obx-card .obx-ico{display:none}.nx .obx-card{padding:14px 16px}}.nx .obx-steps li{white-space:nowrap}.nx .obx-top{z-index:10;position:sticky;top:0}.nx .obx-prog{background:var(--nx-line);height:3px}.nx .obx-prog i{background:var(--nx-accent);height:100%;display:block;transition:width .3s!important}.nx .obx-steps button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.nx .obx-steps button:hover span{text-decoration:underline}.nx .obx-count{color:var(--nx-ink3);font-size:13px;display:none}.nx .obx-eyebrow{color:var(--nx-accent-ink);letter-spacing:.02em;margin-bottom:-12px;font-size:12.5px;font-weight:500}.nx .obx-err{background:var(--nx-neg-soft);color:var(--nx-neg);border-radius:12px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:14px;font-weight:500;display:flex}.nx .obx-err svg{flex:none;width:18px;height:18px;margin-top:1px}.nx .obx-body input[aria-invalid=true],.nx .obx-money.bad{box-shadow:0 0 0 1px var(--nx-neg);border-color:var(--nx-neg)!important}.nx .obx-tiles:focus{outline:none}.nx .obx-ico.sm{width:32px;height:32px}.nx .obx-ico.sm svg{width:18px;height:18px}.nx .use{border-radius:16px;padding:16px;position:relative}.nx .use .h{gap:12px}.nx .use.on{border-color:var(--nx-accent);background:var(--nx-accent-soft)}.nx .obx-tick{background:var(--nx-accent);width:22px;height:22px;color:var(--nx-on-accent);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.nx .obx-tick svg{width:14px;height:14px}.nx .obx-mini{color:var(--nx-ink3);text-align:center;flex:1;font-size:13px;display:none}.nx .obx-mini b{color:var(--nx-ink);font-weight:500}.nx .obx-next{justify-content:center;min-width:150px}@media (prefers-reduced-motion:no-preference){.nx .obx-step{animation:.22s ease-out both obxIn!important}}@keyframes obxIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:900px){.nx .obx-preview{display:none}.nx .obx-mini{display:block}}@media (max-width:640px){.nx .obx-steps{display:none}.nx .obx-count{display:block}.nx .obx-next{min-width:0;padding-inline:18px}.nx .obx-bar .in{gap:8px}}.nx .obx-mini{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:640px){.nx .obx-eyebrow{display:none}}.nx .obx-mhero{display:none}.nx .obx-tile-ic{background:var(--nx-sunk);width:48px;height:48px;color:var(--nx-accent);border-radius:50%;place-items:center;display:grid}.nx .obx-tile .obx-tile-ic svg{color:inherit}.nx .obx-tile.on .obx-tile-ic{background:var(--nx-accent);color:var(--nx-on-accent)}.nx .obx-card-b{background:var(--nx-accent-soft);color:var(--nx-accent-ink)}.nx .obx-card-b small{color:var(--nx-accent-ink);opacity:.85}.nx .obx-card-b .obx-ico{background:var(--nx-bg);color:var(--nx-accent)}.nx .obx-choice .obx-ico,.nx .use .obx-ico{background:var(--nx-accent-soft);color:var(--nx-accent-ink)}.nx .obx-choice.on .obx-ico{background:var(--nx-accent);color:var(--nx-on-accent)}.nx .obx-body,.nx .obx-preview{border-radius:28px}.nx .obx-tile,.nx .obx-choice,.nx .use,.nx .obx-inc{border-radius:20px}@media (max-width:900px){.nx .obx-mhero{background:var(--nx-accent);color:var(--nx-on-accent);border-radius:28px;flex-direction:column;gap:6px;padding:20px 22px 18px;display:flex}.nx .obx-mhero-l{opacity:.9;font-size:14px}.nx .obx-mhero-n{letter-spacing:-.5px;overflow-wrap:anywhere;font-size:36px;font-weight:500;line-height:1.1}.nx .obx-mhero-s{opacity:.9;font-size:13px}.nx .obx-mhero-bar{background:#ffffff47;border-radius:3px;height:6px;margin-top:8px;display:block;overflow:hidden}.nx .obx-mhero-bar i{background:var(--nx-on-accent);border-radius:3px;height:100%;display:block}.nx .obx-wrap{gap:14px}.nx .obx-mini{display:none}}@media (max-width:640px){.nx .obx-card .obx-ico{display:grid}.nx .obx-card-b{gap:12px}.nx .obx-body{padding:22px 20px}}.nx .obx-top{background:var(--nx-canvas);justify-content:center;height:56px}.nx .obx-mhero-bar{display:none!important}.nx .obx-track{flex-direction:column;gap:10px;margin-bottom:4px;display:flex}.nx .obx-track-now{color:var(--nx-ink3);font-size:13px}.nx .obx-track-now b{color:var(--nx-accent-ink);font-weight:600}.nx .obx-track ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.nx .obx-track li{min-width:0;color:var(--nx-ink3);align-items:center;gap:8px;font-size:12.5px;display:flex}.nx .obx-track li>button{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-width:0;margin:0;padding:0;display:flex}.nx .obx-track i{background:var(--nx-line);border-radius:999px;height:6px;display:block;position:relative;overflow:hidden}.nx .obx-track i:after{content:"";background:var(--nx-accent);transform-origin:0;border-radius:999px;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scaleX(0)}.nx .obx-track li.done i:after,.nx .obx-track li.on i:after{transform:scaleX(1)}.nx .obx-track li.done i:after{opacity:.45}.nx .obx-track li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nx .obx-track li.on{color:var(--nx-ink);font-weight:600}.nx .obx-track li.done{color:var(--nx-accent-ink)}.nx .obx-track li.done button:hover span{text-decoration:underline}.nx .obx-track li.done button:focus-visible{outline:2px solid var(--nx-accent);outline-offset:4px;border-radius:6px}@media (max-width:640px){.nx .obx-track li span{display:none}.nx .obx-track ol{gap:6px}.nx .obx-track li>button{margin:-8px 0;padding:8px 0}}@media (prefers-reduced-motion:reduce){.nx .obx-track i:after{transition:none}}.nx .obx-pv-head,.nx .obx-trust,.nx .obx-phone-hi{display:none}.nx .obx-phone-hi{color:var(--nx-ink);justify-content:space-between;align-items:center;margin-bottom:6px;font-size:14px;font-weight:500}.nx .obx-phone-hi i{background:var(--nx-accent-soft);width:32px;height:32px;color:var(--nx-accent-ink);border-radius:50%;place-items:center;font-size:13px;font-style:normal;font-weight:600;display:grid}@media (min-width:901px){.nx .obx-wrap{grid-template-columns:minmax(0,1fr) 400px;gap:36px;max-width:1200px}.nx .obx-body{gap:26px;padding:44px 48px}.nx .obx-body h1{letter-spacing:-.01em;font-size:38px}.nx .obx-body .lead{font-size:17px}.nx .obx-bar .in{max-width:1200px}.nx .obx-next{min-width:180px;min-height:48px;font-size:16px}.nx .obx-bar .btn{min-height:48px;font-size:15.5px}}@media (min-width:1100px){.nx.obx{background:var(--nx-bg);position:relative}.nx .obx-top{z-index:5;background:0 0;justify-content:flex-start;width:56%;height:84px;padding:0 clamp(40px,5vw,96px);position:absolute;top:0;left:0}.nx .obx-top .lp-brand b{font-size:21px}.nx .obx-wrap{grid-template-columns:56% 44%;align-items:stretch;gap:0;max-width:none;min-height:100vh;margin:0;padding:0}.nx .obx-body{background:0 0;border-radius:0;align-self:center;gap:30px;width:100%;max-width:760px;margin:0 auto;padding:120px clamp(40px,5vw,96px) 150px}.nx .obx-body h1{letter-spacing:-.02em;font-size:clamp(38px,3.2vw,52px);line-height:1.08}.nx .obx-body .lead{max-width:46ch;font-size:18.5px;line-height:1.55}.nx .obx-track{gap:12px;margin-bottom:6px}.nx .obx-track-now{font-size:14.5px}.nx .obx-track li{gap:9px;font-size:14px}.nx .obx-track i{height:7px}.nx .obx-card{border-radius:20px;gap:16px;padding:20px 22px}.nx .obx-card b{font-size:16.5px}.nx .obx-card small{font-size:14px}.nx .obx-ico{width:46px;height:46px}.nx .obx-tiles{gap:14px}.nx .obx-tile{border-radius:22px;min-height:132px;font-size:15.5px}.nx .obx-tile-ic{width:54px!important;height:54px!important}.nx .obx-choice{border-radius:22px;gap:16px;padding:20px 22px}.nx .obx-choice b{font-size:16.5px}.nx .obx-choice small{font-size:14px}.nx .obx-inc{border-radius:20px;padding:18px}.nx .obx-body .field{font-size:15px}.nx .obx-body input,.nx .obx-body select{min-height:50px;font-size:16px}.nx .obx-body .chip,.nx .obx-body .obx-body button.chip{min-height:42px}.nx .obx-preview{box-sizing:border-box;color:#fff;background:radial-gradient(700px 500px at 85% 10%,#8fb4f559,#0000 60%),linear-gradient(160deg,#16493a 0%,#0e3e96 55%,#0b1220 100%);border-radius:0;justify-content:center;align-self:start;gap:22px;height:100vh;margin:0;padding:clamp(48px,6vh,96px) clamp(40px,4vw,80px);position:sticky;top:0}.nx .obx-pv-lbl{display:none}.nx .obx-pv-head{flex-direction:column;gap:8px;display:flex}.nx .obx-pv-head h2{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(28px,2.4vw,38px);font-weight:500;line-height:1.1}.nx .obx-pv-head p{color:#ddeee3;max-width:34ch;margin:0;font-size:16px}.nx .obx-phone{border-radius:30px;gap:8px;width:100%;max-width:400px;padding:26px;box-shadow:0 40px 80px #00000059,0 0 0 10px #ffffff14}.nx .obx-phone-hi{display:flex}.nx .obx-big{letter-spacing:-.02em;font-size:44px;font-weight:500}.nx .obx-rows div{padding:11px 0;font-size:14.5px}.nx .obx-feats{color:#ddeee3;max-width:400px;font-size:14.5px}.nx .obx-trust{flex-direction:column;gap:10px;margin:6px 0 0;padding:0;list-style:none;display:flex}.nx .obx-trust li{color:#e8edf5;align-items:center;gap:10px;font-size:15px;display:flex}.nx .obx-trust svg{color:#8fb4f5;flex:none;width:18px;height:18px}.nx .obx-bar{box-sizing:border-box;background:color-mix(in srgb,var(--nx-bg) 88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:56%;padding:16px clamp(40px,5vw,96px) 20px;position:fixed;bottom:0;left:0}.nx .obx-bar .in{max-width:760px;margin:0 auto;padding:0}}@media (min-width:1600px){.nx .obx-body{max-width:820px}.nx .obx-phone{max-width:440px}}@media (min-width:901px){.nx .obx-body .chips{gap:10px}.nx .obx-body .chips .chip{border-radius:999px;min-height:48px;padding:0 18px;font-size:15px}.nx .obx-body .chips .chip-sel{border-radius:999px;min-height:48px}}.nx .obx-prog{background:var(--nx-line);border-radius:999px;height:8px;position:relative;overflow:visible}.nx .obx-prog i{width:var(--to);background:linear-gradient(90deg,#5d9c7c,var(--nx-accent));border-radius:999px;position:absolute;top:0;bottom:0;left:0}.nx .obx-prog i:after{content:"";background:var(--nx-accent);width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb,var(--nx-accent) 22%,transparent);border-radius:50%;margin-top:-7px;position:absolute;top:50%;right:-2px}@media (prefers-reduced-motion:no-preference){.nx .obx-prog i{animation:.7s cubic-bezier(.65,0,.25,1) both obxProg!important}.nx .obx-prog i:after{animation:1.8s ease-in-out .7s infinite obxGlow!important}}@keyframes obxProg{0%{width:var(--from)}to{width:var(--to)}}@keyframes obxGlow{0%,to{box-shadow:0 0 0 4px color-mix(in srgb,var(--nx-accent) 22%,transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--nx-accent) 8%,transparent)}}.nx .obx-track em{background:var(--nx-line);width:20px;height:20px;color:var(--nx-ink3);border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:grid}.nx .obx-track li.on em{background:var(--nx-accent);color:var(--nx-on-accent)}.nx .obx-track li.done em{background:var(--nx-accent-soft);color:var(--nx-accent-ink)}.nx .obx-track-now{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.nx .obx-skipall{font-size:13px;font-weight:500}
