.x.site{min-height:100vh;overflow:clip visible}.x .site-hdr{z-index:40;background:var(--p);position:sticky;top:0}.x .search input{min-width:0;font:inherit;color:var(--k);background:0 0;border:0;outline:none;flex:1}.x .search input::placeholder{color:var(--k3)}.x .burger{cursor:pointer;background:0 0;border:0;padding:0}.x .drawer{z-index:60;background:#14141473;position:fixed;inset:0}.x .drawer nav{background:var(--p);align-content:start;gap:0;width:min(86vw,360px);padding:70px 24px 24px;display:grid;position:absolute;top:0;bottom:0;left:0}.x .drawer nav a{border-bottom:1px solid var(--ln);letter-spacing:-.02em;padding:16px 0;font-size:20px;font-weight:500}.x .dclose{cursor:pointer;background:0 0;border:0;position:absolute;top:16px;right:16px}.x .toast{z-index:70;background:var(--k);color:#fff;transition:translate .45s var(--ease);border-radius:0;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:14px 18px;font-size:16.5px;display:flex;position:fixed;bottom:24px;left:50%;translate:-50% 140%;box-shadow:0 20px 40px -10px #0006}.x .toast.on{translate:-50%}.x .toast .ic{fill:#5fd08f;width:22px;height:22px}.x .toast a{color:var(--o);margin-left:6px;font-weight:500}.x button.btn{font-family:inherit}.x .btn[disabled]{opacity:.5;cursor:not-allowed}.x .opt,.x .po{text-align:left;font:inherit;color:inherit;border:0;width:100%}.x .chip{cursor:pointer;background:0 0;border:0;font-family:inherit}.x .ck{cursor:pointer}.x .ck input{opacity:0;pointer-events:none;position:absolute}.x .calc .in input{text-align:center;width:100%;min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1}.x .fi input,.x .fi select{height:54px;box-shadow:inset 0 0 0 1px var(--ln);font:inherit;color:var(--k);background:#ededec;border:0;border-radius:0;width:100%;padding:0 16px;font-size:17px}.x .fi input:focus,.x .fi select:focus,.x .calc .in:focus-within{outline:2px solid var(--k);outline-offset:1px}.x .fi .err{color:#c23a28;font-size:14.5px}.x .rm{cursor:pointer;color:var(--k3);font:inherit;text-underline-offset:3px;background:0 0;border:0;margin-top:6px;padding:0;font-size:15px;text-decoration:underline}.x .page{padding-block:24px 0}.x .empty{justify-items:start;gap:18px;padding:80px 0;display:grid}.x .empty h1{font-size:clamp(40px,5cqi,72px)}.x .fbar a,.x .ltiles a,.x .stabs a{cursor:pointer}.x .fg h4 button{cursor:pointer;width:100%;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.x .mfilter button{height:50px;font:inherit;box-shadow:inset 0 0 0 1px var(--ln);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:10px;font-size:16.5px;display:flex}.x .mfilter button:first-child{background:var(--k);color:#fff;box-shadow:none}.x .sheet{z-index:60;background:#14141473;align-items:flex-end;display:flex;position:fixed;inset:0}.x .sheet>div{background:var(--p);border-radius:0;width:100%;max-height:86vh;padding:20px 16px 90px;overflow:auto}.x .sheet .sclose{position:sticky;bottom:0}.x .gal .th button{aspect-ratio:1;background:var(--c);cursor:pointer;border:0;border-radius:0;place-items:center;padding:0;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0000}.x .gal .th button.on{box-shadow:inset 0 0 0 1.5px var(--k)}.x .gal .th button img{object-fit:contain;width:78%;height:78%}.x .gal .th button img.cov{object-fit:cover;width:100%;height:100%}.x .gal .main>img.cov{object-fit:cover;filter:none;width:100%;height:100%}.x .spin{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite spin}.x .drop{aspect-ratio:3/2;text-align:center;box-shadow:inset 0 0 0 1.5px var(--k);cursor:pointer;background:#d2d2d1;border-radius:0;place-items:center;gap:10px;display:grid;position:relative;overflow:hidden}.x .drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.x .drop .ic{width:44px;height:44px}.x .drop b{font-size:22px;font-weight:500}.x .drop span{color:var(--k3);font-size:16.5px}.x .timeline{border-top:1px solid var(--ln);margin:0;padding:0;list-style:none}.x .timeline li{border-bottom:1px solid var(--ln);color:var(--k3);grid-template-columns:28px 1fr auto;align-items:center;gap:14px;padding:16px 0;display:grid}.x .timeline li i{border-radius:0;justify-self:center;width:12px;height:12px;box-shadow:inset 0 0 0 1.5px}.x .timeline li.done{color:var(--k)}.x .timeline li.done i{background:var(--k)}.x .timeline li.now{color:var(--k)}.x .timeline li.now i{background:var(--o);box-shadow:none}.x .timeline b{font-weight:500}@media (max-width:760px){.x .site-hdr .w{padding-bottom:0}}.x .sheet .filters{display:grid!important}.x .help .row2{border-top:1px solid var(--ln);display:grid}.x .help .row2 a{border-bottom:1px solid var(--ln);align-items:center;gap:12px;padding:14px 0;font-size:17px;font-weight:500;display:flex}.x .scale{--fk:.9}.x .tpick button{background:var(--c);font:inherit;text-align:center;cursor:pointer;border:0;border-radius:0;justify-items:center;gap:6px;padding:10px 6px;font-size:14.5px;display:grid}.x .tpick button.on{background:var(--w);box-shadow:inset 0 0 0 1.5px var(--k)}.x .tpick button img{object-fit:contain;width:54px;height:54px}.x .tchips button{box-shadow:inset 0 0 0 1px var(--ln);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:9px 12px;font-size:15.5px}.x .tchips button.on{box-shadow:inset 0 0 0 1.5px var(--k);font-weight:500}.x .canvas .gen{color:#fff;text-align:center;background:#1414148c;place-content:center;justify-items:center;gap:10px;display:grid;position:absolute;inset:0}.x .canvas .gen b{font-size:20px;font-weight:500}.x .zoom a.zo{background:var(--o);height:38px;color:var(--k);border-radius:0;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:500;display:flex}.x .velin{min-height:100vh}.x .stepper a{color:inherit}@container (max-width:760px){.x .zoom a.zo{display:none}.x .dl>div{grid-template-columns:36px 1fr auto!important}.x .dl>div>.meter{display:none!important}.x .scale{--fk:.34!important}}.x .toast{visibility:hidden;transition:translate .45s var(--ease),visibility 0s .45s}.x .toast.on{visibility:visible;transition:translate .45s var(--ease),visibility 0s}@container (max-width:760px){.x .pdp .sticky{transition:translate .35s var(--ease);position:fixed;bottom:0;left:0;right:0}.x .pdp .sticky.hide{translate:0 110%}}.x .dl>div.end{display:block!important}@container (max-width:760px){.x .mbar{z-index:30;position:fixed;bottom:0;left:0;right:0}.x .page:has(.mbar){padding-bottom:84px}}@container (min-width:761px) and (max-width:1180px){.x .hdr .w{gap:22px}.x .nav{gap:18px;font-size:16.5px}.x .hdr .search{min-width:180px}.x .search kbd{display:none}.x .hicons{gap:6px}}.x .price .inst{color:var(--k2);align-items:center;gap:8px;margin-top:4px;font-size:16px;display:flex}.x .batch{background:var(--w);border-radius:0;gap:6px;padding:14px;display:grid}.x .batch .bhd{justify-content:space-between;gap:12px;padding:2px 4px 6px;display:flex}.x .brow{background:var(--c);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:0;grid-template-columns:22px 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid;box-shadow:inset 0 0 0 1px #0000}.x .brow.on{box-shadow:inset 0 0 0 1.5px var(--k);background:var(--w)}.x .brow .rd{border-radius:50%;width:18px;height:18px;box-shadow:inset 0 0 0 1px #14141466}.x .brow.on .rd{box-shadow:inset 0 0 0 5.5px var(--k)}.x .brow b{font-size:17px;font-weight:500;display:block}.x .brow span span{color:var(--k3);font-size:15px}.x .brow strong{font:500 13px var(--mono);white-space:nowrap}.x .brow strong.ok{color:var(--g)}.x .brow strong.low{color:#c23a28}.x .batch .warn{color:#c23a28;align-items:flex-start;gap:10px;margin:0;padding:6px 4px;font-size:15.5px;display:flex}.x .bres{height:44px;box-shadow:inset 0 0 0 1px var(--k);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:10px;margin-top:4px;font-size:16px;display:flex}.x .fit{background:var(--w);border-radius:0}.x .fith{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:36px 1fr 22px;align-items:center;gap:14px;padding:16px 18px;display:grid}.x .fith>.ic:first-child{width:32px;height:32px}.x .fith b{font-size:17px;font-weight:500;display:block}.x .fith span span{color:var(--k3);font-size:15.5px}.x .fitb{gap:14px;padding:0 18px 18px;display:grid}.x .frow3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.x .fitb .fi input{height:46px}.x .fitb ul{border-top:1px solid var(--ln);margin:0;padding:0;list-style:none}.x .fitb li{border-bottom:1px solid var(--ln);grid-template-columns:22px 1fr;gap:12px;padding:12px 0;display:grid}.x .fitb li b{font-weight:500;display:block}.x .fitb li span span{color:var(--k3);font-size:15px}.x .fitb li.ok .ic{fill:var(--g)}.x .fitb li.no .ic{fill:#c23a28}.x .note2{color:var(--k2);margin:0;font-size:15.5px}.x .bm{background:var(--w);border-radius:0;grid-template-columns:120px 1fr;align-items:center;gap:16px;padding:14px;display:grid;box-shadow:inset 0 0 0 1px #0000}.x .bm.on{box-shadow:inset 0 0 0 1.5px var(--k)}.x .bmv{background:var(--c);border-radius:0;grid-template-columns:1fr 1fr;gap:2px;height:100px;display:grid;overflow:hidden}.x .bmv img{object-fit:cover;object-position:right center;width:100%;height:100%}.x .bmv img.mir{transform:scaleX(-1)}.x .bm b{font-size:17px;font-weight:500;display:block}.x .bm span{color:var(--k3);margin:4px 0 10px;font-size:15.5px;display:block}.x .bm .chip{height:36px;padding:0 14px}.x .projrow{grid-template-columns:150px 1fr;gap:8px;display:grid}.x .projrow select{height:52px;box-shadow:inset 0 0 0 1px var(--ln);background:var(--w);font:inherit;border:0;border-radius:0;padding:0 12px}@container (max-width:760px){.x .frow3{grid-template-columns:1fr 1fr 1fr}.x .bm{grid-template-columns:96px 1fr}.x .projrow{grid-template-columns:1fr}.x .hicons a.prj{display:grid}}.x .price .inst b{font-size:inherit;letter-spacing:0;font-weight:500;line-height:inherit}.x .toast{width:max-content}.x .toast span{flex:1}@container (max-width:760px){.x .toast{width:auto;left:16px;right:16px;translate:0 140%}.x .toast.on{translate:0}}html.sp-lock,html.sp-lock body{overflow:hidden}@keyframes spFade{0%{opacity:0}to{opacity:1}}@keyframes spRise{0%{opacity:0;transform:translateY(28px)scale(.985)}to{opacity:1;transform:none}}.x .spot{z-index:90;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1414148c;place-items:center;padding:24px;animation:.35s backwards spFade;display:grid;position:fixed;inset:0}.x .sp-panel{background:var(--p);width:min(1120px,100%);max-height:calc(100vh - 48px);animation:spRise .6s var(--ease) backwards;border-radius:0;position:relative;overflow:auto;box-shadow:0 60px 120px -40px #0009}.x .sp-try,.x .sp-pool,.x .sp-exit,.x .sp-fit{width:min(980px,100%)}.x .sp-x{z-index:3;cursor:pointer;background:#fff;border:0;border-radius:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:14px;right:14px}.x .sp-x:hover{background:var(--k);color:#fff}.x .sp-x .ic{width:20px;height:20px}.x .sp-grab{display:none}.x .sp-in{gap:28px;padding:clamp(24px,3.4cqi,52px);display:grid}.x .sp-head h2,.x .sp-tx h2{margin-top:12px;font-size:clamp(38px,4.4cqi,64px)}.x .sp-tx h2 em.or{color:var(--o)}.x .sp-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.x .sp-card{background:var(--w);transition:transform .5s var(--ease),box-shadow .5s;border-radius:0;align-content:start;gap:10px;padding:10px 10px 18px;display:grid}.x .sp-card:hover{transform:translateY(-4px);box-shadow:0 24px 40px -24px #00000059}.x .sp-card b{letter-spacing:-.02em;padding:4px 8px 0;font-size:21px;font-weight:500}.x .sp-card>span{color:var(--k2);padding:0 8px;font-size:16.5px;line-height:1.45}.x .sp-img{aspect-ratio:16/11;background:#d2d2d1;border-radius:0;place-items:center;display:grid;position:relative;overflow:hidden;padding:0!important}.x .sp-img img{object-fit:cover;width:100%;height:100%}.x .sp-img.dark{background:#3a3a3a}.x .sp-img.dark img{object-fit:contain;width:92%}.x .sp-img.or{background:var(--o)}.x .sp-img.or img{object-fit:contain;filter:drop-shadow(0 16px 20px #00000059);width:78%;height:88%}.x .sp-tag{background:var(--k);color:#fff;font:500 12px var(--mono);border-radius:0;padding:6px 8px;position:absolute;top:10px;left:10px}.x .sp-go{align-items:center;gap:12px;margin-top:6px;font-weight:500;display:flex;color:var(--k)!important}.x .sp-skip{font:inherit;color:var(--k3);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:center;font-size:16.5px;text-decoration:underline}.x .sp-split{grid-template-columns:1.05fr .95fr;min-height:460px;display:grid}.x .sp-vis{background:#d2d2d1;place-items:center;display:grid;position:relative;overflow:hidden}.x .sp-vis .ba{aspect-ratio:auto;border-radius:0;position:absolute;inset:0}.x .sp-vis.dark{background:#141414}.x .sp-vis.or{background:var(--o)}.x .sp-obj{object-fit:contain;filter:drop-shadow(0 30px 34px #00000073);width:78%;max-height:80%}.x .sp-door{width:62%;height:auto}.x .sp-meter{color:#fff;gap:6px;display:grid;position:absolute;bottom:22px;left:24px;right:24px}.x .sp-meter .lab{color:#8e8e88}.x .sp-meter b{letter-spacing:-.03em;font-size:26px;font-weight:400}.x .sp-meter i{background:#2a2a2c;height:4px;display:block;position:relative}.x .sp-meter em{background:var(--o);position:absolute;inset:0 auto 0 0}.x .sp-tx{align-content:center;gap:18px;padding:clamp(28px,3.4cqi,52px);display:grid}.x .sp-tx p{color:var(--k2);max-width:44ch;font-size:18px;line-height:1.5}.x .sp-list{gap:8px;margin:0;padding:0;font-size:17px;list-style:none;display:grid}.x .sp-list li{align-items:center;gap:10px;display:flex}.x .sp-list .ic{fill:var(--g)}.x .sp-cta{flex-wrap:wrap;align-items:center;gap:22px;margin-top:6px;display:flex}.x .sp-cta .sp-skip{justify-self:auto}@container (max-width:760px){.x .spot{align-items:end;padding:0}.x .sp-panel{max-height:92vh;animation:spRise .5s var(--ease) backwards;border-radius:0;width:100%!important}.x .sp-grab{background:#14141440;border-radius:0;width:44px;height:4px;margin:10px auto 0;display:block}.x .sp-x{width:40px;height:40px;top:12px;right:12px}.x .sp-three{grid-template-columns:1fr;gap:8px}.x .sp-card{grid-template-rows:auto auto auto;grid-template-columns:112px 1fr;gap:4px 14px;padding:8px}.x .sp-card .sp-img{aspect-ratio:1;grid-row:span 3}.x .sp-card b{padding:4px 0 0;font-size:18px}.x .sp-card>span{padding:0;font-size:15px}.x .sp-card .sp-go{display:none}.x .sp-head h2,.x .sp-tx h2{font-size:34px}.x .sp-split{grid-template-columns:1fr;min-height:0}.x .sp-vis{height:250px}.x .sp-tx{padding:22px 18px 28px}.x .sp-tx p{font-size:17px}.x .sp-cta .btn{width:100%}.x .sp-cta{justify-content:center}}@media (prefers-reduced-motion:reduce){.x .spot,.x .sp-panel{animation:none}}.x .h8sq .st i{opacity:calc(var(--pi) * .82)}.x .h8bands{z-index:2;pointer-events:none;opacity:var(--pi);position:absolute;inset:0;overflow:hidden}.x .h8bands i{background:#c7c7c78f;display:block;position:absolute}.x .h8ring{pointer-events:none;z-index:3;width:100%;height:100%;opacity:var(--pi);position:absolute;inset:0;overflow:visible}.x .h8ring path{fill:none;stroke:var(--o);stroke-width:var(--rw,6);stroke-linejoin:miter;stroke-dasharray:160 840;stroke-dashoffset:0;animation:14s linear 2.6s infinite h8ring}@keyframes h8ring{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1000px}}@media (prefers-reduced-motion:reduce){.x .h8ring path{animation:none}}@container (min-width:761px){.x .h8{height:max(640px,56cqi)}.x .h8sq{width:39cqi;height:39cqi;top:4cqi;left:23cqi}.x .h8side{left:auto;right:clamp(16px,3.6cqi,56px)}.x .h8cap{left:auto;right:14px}.x .h8info{width:max(260px,23cqi - clamp(16px,3.6cqi,56px) - 24px)}.x .h8info .lead{font-size:16.5px;line-height:1.5}.x .h7wm{font-size:calc(36.3636cqi - clamp(16px,3.6cqi,56px)/1.045);line-height:.7275;top:calc(43cqi - .7275em);left:calc(62cqi - .0068em);right:auto;translate:none}}.x .fbar{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid;overflow:visible}.x .fbar a{background:var(--c);min-width:0;height:auto;color:var(--k);border:0;border-radius:0;align-content:end;justify-items:center;gap:10px;padding:14px 8px 12px;display:grid;box-shadow:inset 0 0 0 1px #0000}.x .fbar a:first-child{border-left:0}.x .fbar a .sh{justify-content:center;align-items:flex-end;height:58px;display:flex}.x .fbar a i{box-shadow:inset 0 0 0 1.5px var(--k);background:0 0;display:block}.x .fbar a b{font:500 14px var(--mono)}.x .fbar a:hover{background:var(--w)}.x .fbar a.on{background:var(--w);color:var(--k);box-shadow:inset 0 0 0 1.5px var(--k)}.x .fbar a.on i{background:var(--o);box-shadow:inset 0 0 0 1.5px var(--k)}@container (max-width:760px){.x .fbar{scrollbar-width:none;grid-template-columns:repeat(7,96px);overflow-x:auto}.x .fbar a{min-width:0;height:auto}}.x .fpick{flex-wrap:wrap;gap:8px;display:flex}.x .fp{height:64px;font:inherit;color:var(--k);cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;padding:0 18px 0 14px;transition:box-shadow .2s,background .2s;display:flex;box-shadow:inset 0 0 0 1px #14141447}.x .fp:hover{box-shadow:inset 0 0 0 1px var(--k)}.x .fp .shp{flex:none;justify-content:center;align-items:flex-end;gap:3px;width:22px;height:40px;display:flex}.x .fp .shp i{flex:none;display:block;box-shadow:inset 0 0 0 1.5px}.x .fp b{font:500 14px/1 var(--mono);letter-spacing:.02em;white-space:nowrap}.x .fp.on{box-shadow:inset 0 0 0 1.5px var(--k);background:#ffffff59}.x .fp.on .shp i{background:var(--o);box-shadow:inset 0 0 0 1.5px var(--k)}.x .fpick+.ltiles{margin-top:12px}@container (max-width:760px){.x .fpick{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.x .fpick::-webkit-scrollbar{display:none}.x .fp{flex:none;gap:8px;height:52px;padding:0 12px 0 10px}.x .fp b{font-size:14.5px}}@container (min-width:761px){.x .catbody{align-items:start}.x .catbody>.filters{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100vh - 124px);padding-right:6px;position:sticky;top:104px;overflow-y:auto}}.x .tog{cursor:pointer;-webkit-user-select:none;user-select:none}.x .tog i{transition:background .25s}.x .tog i:after{transition:transform .25s var(--ease)}.x .tog.on i{background:var(--k)}.x .tog.on i:after{transform:translate(16px)}.x .row .fth img{object-fit:contain;width:86%;height:86%}.x{--bl:#4136f1;--bls:#e6e5fa}.x .buy{gap:22px}.x .bstep{gap:12px;display:grid}.x .stp{grid-template-columns:30px auto 1fr;align-items:center;gap:12px;display:grid}.x .stp em{width:30px;height:30px;font:500 13px/1 var(--mono);color:var(--bl);box-shadow:inset 0 0 0 1.5px var(--bl);border-radius:0;place-items:center;font-style:normal;display:grid}.x .stp b{letter-spacing:-.02em;font-size:19px;font-weight:500}.x .stp span{text-align:right;font:500 11.5px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--k3);justify-self:end}.x .src .opt{text-align:left;border:0;grid-template-columns:22px 1fr auto auto;align-items:center;gap:16px;padding:16px 18px}.x .opt .ot{gap:3px;display:grid}.x .opt .ot>span{color:var(--k3);font-size:15.5px}.x .opt .oq{align-self:end;justify-items:end;gap:3px;display:grid}.x .opt .oq em{letter-spacing:-.04em;color:var(--k);font-size:30px;font-style:normal;font-weight:500;line-height:.9}.x .opt .oq small{font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--k3)}.x .opt .oq .osq{background:var(--o);width:54px;height:54px;color:var(--k);border-radius:0;place-items:center;font-size:18px;line-height:1;display:grid}.x .opt strong{letter-spacing:-.03em;align-self:end;justify-items:end;font-size:22px;font-weight:500;line-height:1;display:grid}.x .opt strong small{font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--k3);margin-top:6px;display:block}.x .opt:disabled{opacity:.5;cursor:not-allowed}.x .batch{gap:6px;padding:10px}.x .brow{padding:14px 16px}.x .brow strong{font:inherit;align-self:end;justify-items:end;gap:3px;display:grid}.x .brow strong em{letter-spacing:-.04em;color:var(--k);font-size:30px;font-style:normal;font-weight:500;line-height:.9}.x .brow strong.ok em{color:var(--g)}.x .brow strong.low em{color:#c23a28}.x .brow strong small{font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--k3)}.x .bres{height:auto;min-height:48px;box-shadow:none;text-align:left;background:var(--c);color:var(--k2);justify-content:flex-start;gap:10px;padding:10px 14px}.x .bres .ic{fill:var(--bl)}.x .bres u{color:var(--bl);text-underline-offset:3px;white-space:nowrap;margin-left:auto;font-weight:500}.x .bres:hover{background:var(--bls);color:var(--k)}.x .deliv2{background:var(--w);border-radius:0;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:16px 18px;display:grid}.x .cal{width:76px;box-shadow:inset 0 0 0 1.5px var(--bl);text-align:center;border-radius:0;justify-items:center;display:grid;overflow:hidden}.x .cal small:first-child{background:var(--bl);color:#fff;width:100%;font:500 10.5px/1 var(--mono);text-transform:uppercase;letter-spacing:.05em;padding:6px 4px}.x .cal b{letter-spacing:-.04em;color:var(--bl);padding:8px 4px 3px;font-size:32px;font-weight:500;line-height:1}.x .cal b.sm{padding:14px 4px 7px;font-size:20px}.x .cal small:last-child{font:500 10.5px/1 var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--k3);padding:0 4px 8px}.x .deliv2 .dt{gap:3px;display:grid}.x .deliv2 .dt b{font-size:17px;font-weight:500}.x .deliv2 .dt span{color:var(--k3);font-size:15.5px}.x .deliv2 .dt a{text-underline-offset:3px;color:var(--k2);width:fit-content;margin-top:4px;font-size:15px;text-decoration:underline}.x .deliv2 strong{letter-spacing:-.03em;align-self:end;font-size:22px;font-weight:500}.x .sum2{background:var(--w);box-shadow:inset 0 0 0 1.5px var(--k);border-radius:0;gap:14px;padding:20px;display:grid}.x .sum2 .sl{gap:5px;display:grid}.x .sum2 .sl b{letter-spacing:-.045em;font-size:clamp(34px,3cqi,44px);font-weight:500;line-height:1}.x .sum2 .sl>span:last-child{color:var(--k3);font-size:15.5px}.x .sum2 .acts{grid-template-columns:1fr}.x .qa{grid-template-columns:1fr 1fr;gap:8px;display:grid}.x .qa>button,.x .qa .qpr{height:48px;box-shadow:inset 0 0 0 1px var(--ln);font:inherit;color:var(--k);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:9px;font-size:16px;display:flex}.x .qa>button{cursor:pointer}.x .qa>button:hover,.x .qa .qpr:hover{box-shadow:inset 0 0 0 1px var(--k)}.x .qa>button.on{box-shadow:inset 0 0 0 1.5px var(--g);color:var(--g)}.x .qa .qpr{gap:4px;padding:0 7px 0 0}.x .qa .qpr button{height:100%;font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:9px;display:flex}.x .qa .qpr select{background:var(--c);height:34px;font:inherit;cursor:pointer;border:0;border-radius:0;max-width:46%;padding:0 6px;font-size:14.5px}.x .tools{border-top:1px solid var(--ln);gap:10px;padding-top:18px;display:grid}.x .zoom a.zo{background:var(--k);color:#fff}@container (max-width:760px){.x .stp span{display:none}.x .src .opt{gap:10px;padding:14px}.x .opt .oq em,.x .brow strong em{font-size:24px}.x .opt .oq .osq{width:46px;height:46px;font-size:16.5px}.x .opt strong{font-size:18px}.x .qa{grid-template-columns:1fr}.x .deliv2{gap:14px;padding:14px}.x .deliv2 strong{font-size:18px}.x .bres span{font-size:15.5px}}.x .stepper div b{color:var(--bl);box-shadow:inset 0 0 0 1.5px var(--bl);border-radius:0}.x .stepper div.on{box-shadow:inset 0 -2px 0 var(--bl)}.x .stepper div.on b{background:var(--bl);color:#fff;box-shadow:none}.x .cal.mini{width:58px}.x .cal.mini small:first-child{padding:5px 2px;font-size:9.5px}.x .cal.mini b{padding:6px 2px 2px;font-size:24px}.x .cal.mini b.sm{padding:9px 2px 5px;font-size:17px}.x .cal.mini small:last-child{padding:0 2px 6px;font-size:9.5px}.x .shipg .hd{grid-template-columns:auto 1fr auto}.x #f-date{box-shadow:inset 0 0 0 1.5px var(--bl)}@container (max-width:760px){.x .shipg .hd{grid-template-columns:auto 1fr}}.x .lp-hd{border-bottom:1px solid var(--ln);grid-template-columns:1.1fr 1fr;align-items:end;gap:clamp(24px,4cqi,64px);padding-block:28px 36px;display:grid}.x .lp-hd h1{font-size:clamp(44px,5.6cqi,88px);font-weight:500}.x .lp-lead p{color:var(--k);max-width:58ch;font-size:clamp(17px,1.35cqi,20px);line-height:1.55}.x .lp-by{color:var(--k3);align-items:flex-start;gap:8px;margin-top:16px;font-size:15px;line-height:1.45;display:flex}.x .lp-by .ic{fill:var(--bl)}.x .lp-by a{color:var(--k2);text-underline-offset:3px;text-decoration:underline}.x .lp-facts{border-bottom:1px solid var(--ln);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.x .lp-facts>div{align-content:start;gap:8px;padding:20px 18px 22px 0;display:grid}.x .lp-facts>div+div{border-left:1px solid var(--ln);padding-left:18px}.x .lp-facts dd{letter-spacing:-.02em;margin:0;font-size:clamp(18px,1.5cqi,22px);font-weight:500;line-height:1.2}.x .lp-prod{padding-top:48px}.x .lp-ph{justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}.x .lp-ph h2,.x .lp-faq h2,.x .lp-body h2{letter-spacing:-.035em;font-size:clamp(28px,2.6cqi,40px);font-weight:500;line-height:1.05}.x .lp-ph .more{white-space:nowrap;align-items:center;gap:12px;font-size:16.5px;display:flex}.x .lp-body{grid-template-columns:minmax(0,1fr) 300px;gap:clamp(24px,5cqi,80px);padding-top:64px;display:grid}.x .lp-body article{gap:44px;max-width:760px;display:grid}.x .lp-body section{gap:16px;display:grid}.x .lp-body p{color:var(--k2);font-size:18px;line-height:1.7}.x .lp-body p a{color:var(--k);text-underline-offset:3px;text-decoration:underline}.x .lp-tw{margin-top:6px;overflow-x:auto}.x .lp-body table{border-collapse:collapse;background:var(--w);border-radius:0;width:100%;font-size:16.5px;overflow:hidden}.x .lp-body th{text-align:left;font:500 11.5px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--k3);border-bottom:1px solid var(--ln);padding:12px 14px}.x .lp-body td{border-bottom:1px solid var(--ln2);vertical-align:top;padding:12px 14px}.x .lp-body tr:last-child td{border-bottom:0}.x .lp-body td:first-child{font-weight:500}.x .lp-side{background:var(--w);border-radius:0;gap:6px;padding:18px;display:grid;position:sticky;top:120px}.x .lp-side .lab{margin-bottom:6px}.x .lp-side a{border-top:1px solid var(--ln2);align-items:center;gap:12px;padding:12px 0;font-size:17px;display:flex}.x .lp-side a .ic{width:22px;height:22px}.x .lp-side a:hover{color:var(--bl)}.x .lp-faq{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:clamp(24px,5cqi,80px);padding-top:80px;display:grid}.x .lp-src{gap:10px;padding-top:48px;display:grid}.x .lp-src ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.x .lp-src a{color:var(--k2);text-underline-offset:3px;font-size:16px;text-decoration:underline}.x .lp-rel{gap:12px;padding-top:48px;display:grid}.x .lp-rel>div{flex-wrap:wrap;gap:8px;display:flex}.x .lp-rel a{height:48px;box-shadow:inset 0 0 0 1px var(--ln);border-radius:0;align-items:center;gap:14px;padding:0 16px;font-size:16.5px;display:flex}.x .lp-rel a:hover{box-shadow:inset 0 0 0 1.5px var(--k)}.x .lp-rel a .ar{width:28px;height:16px}.x .lp-note{color:var(--k3);padding-block:32px 8px;font-size:14.5px}@container (max-width:760px){.x .lp-hd{grid-template-columns:1fr;gap:16px;padding-block:18px 24px}.x .lp-facts{grid-template-columns:1fr 1fr}.x .lp-facts>div,.x .lp-facts>div+div{border-left:0;border-bottom:1px solid var(--ln2);padding:14px 12px 14px 0}.x .lp-facts>div:nth-child(2n){border-left:1px solid var(--ln2);padding-left:12px}.x .lp-body,.x .lp-faq{grid-template-columns:1fr;padding-top:44px}.x .lp-side{position:static}.x .lp-ph{flex-direction:column;align-items:flex-start}.x .lp-body p{font-size:17px}}.x .cities-lead{color:var(--k2);max-width:70ch;margin-bottom:18px;font-size:18px;line-height:1.6}.x .ctab{border-collapse:collapse;background:var(--w);border-radius:0;width:100%;font-size:16.5px;overflow:hidden}.x .ctab th{text-align:left;font:500 11.5px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--k3);border-bottom:1px solid var(--ln);padding:12px 16px}.x .ctab td{border-bottom:1px solid var(--ln2);padding:11px 16px}.x .ctab td:first-child{font-weight:500}.x .ctab tr:last-child td{border-bottom:0}.x .logo b{font:500 29px/1 var(--ui);letter-spacing:-.06em;color:#c9c9c7;padding:4px 8px 3px 6px}.x .foot .big span{font-family:var(--ui);letter-spacing:-.06em;color:#c9c9c7;padding:.04em .12em .02em .08em;font-weight:500}@container (max-width:760px){.x .logo b{font-size:25px}}.x .topb .kmini u:after{inset:0 var(--fill,29.3%) 0 0}.x .logo{isolation:isolate;align-items:center;gap:0}.x .logo .obk{z-index:1;position:relative}.x .logo b{background:var(--o);height:38px;font:900 34px/.7275 var(--ui);letter-spacing:-.05em;color:#c9c9c7;align-items:flex-end;margin-left:-9px;padding:0 7px 0 20px;display:flex}.x .foot .big{isolation:isolate;gap:0}.x .foot .big .obk{z-index:1;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;background:0 0;padding:0;position:relative}.x .foot .big span:not(.obk){height:.913em;font:900 1.15em/.7275 var(--ui);letter-spacing:-.05em;color:#c9c9c7;background:var(--o);align-self:center;align-items:flex-end;margin-left:-.313em;padding:0 .08em 0 .487em;display:inline-flex}@container (max-width:760px){.x .logo b{height:32px;margin-left:-8px;padding:0 6px 0 17px;font-size:28px}}@container (max-width:760px){.x .logo b{height:22px;margin-left:-12.7px;padding:0 5.1px 0 17.5px;font-size:30.2px}}.x .logo b{height:38px;font:900 52.2px/.7275 var(--ui);letter-spacing:-.05em;margin-left:-15px;padding:0 6.5px 0 20.4px}.x .foot .big span:not(.obk){height:.7275em;font:900 2.0088em/.7275 var(--ui);letter-spacing:-.05em;margin-left:-.2872em;padding:0 .1243em 0 .3908em}@container (max-width:760px){.x .logo b{height:32px;margin-left:-12.7px;padding:0 5.5px 0 17.3px;font-size:44.2px}}.x .logo b,.x .foot .big span:not(.obk){box-sizing:border-box;height:1.044em;font:800 1.4em/.75 var(--logo);letter-spacing:-.045em;color:var(--k);background:0 0;align-self:center;align-items:flex-end;margin-left:-.412em;padding:0 .2418em .1456em .5989em;display:inline-flex;position:relative}.x .logo b:before,.x .foot .big span:not(.obk):before{content:"";border:0 solid var(--o);pointer-events:none;border-width:0 0 max(1.5px,.04em) max(1.5px,.04em);position:absolute;inset:0}.x .logo b:after,.x .foot .big span:not(.obk):after{content:"";border-top:max(1.5px,.04em) solid var(--o);pointer-events:none;width:.33em;position:absolute;top:0;left:0}.x .logo .obk{paint-order:stroke fill;-webkit-text-stroke:.125em var(--p)}.x .foot .big span:not(.obk){color:#f2f1ee}.x .foot .big .obk{paint-order:stroke fill;-webkit-text-stroke:.125em var(--k)}.x .logo svg{width:auto;height:56px;display:block}@container (max-width:760px){.x .logo svg{height:44px}}.x .foot .big svg{width:auto;height:clamp(100px,12cqi,200px);display:block}.velin-logo{width:auto;height:40px;display:block}.soon{background:var(--p);min-height:100svh;color:var(--k);align-content:center;justify-items:start;gap:clamp(24px,4vw,44px);max-width:1180px;margin:0 auto;padding:clamp(28px,6vw,80px) clamp(18px,6vw,96px);display:grid}.soon-logo{width:min(560px,86vw);height:auto;display:block}.soon-txt{gap:14px;max-width:760px;display:grid}.soon-lab{font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--o)}.soon h1{font:500 clamp(34px,5.4vw,64px)/1.02 var(--ui);letter-spacing:-.04em;margin:0}.soon p{color:var(--k2);max-width:62ch;margin:0;font-size:clamp(16px,1.6vw,19px);line-height:1.55}.soon-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.soon-facts li{background:#ffffff59;border-radius:0;gap:6px;padding:18px;display:grid}.soon-facts b{font-size:18px;font-weight:600}.soon-facts span{color:var(--k3);font-size:16px}.soon-help{border-top:1px solid var(--ln);gap:16px;width:100%;padding-top:26px;display:grid}.soon-acts{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.soon-btn{background:var(--k);color:#fff;border-radius:0;align-items:center;height:52px;padding:0 24px;font-size:18px;font-weight:500;display:inline-flex}.soon-lnk{color:var(--k);text-underline-offset:4px;font-size:17px;text-decoration:underline}@media (max-width:760px){.soon-facts{grid-template-columns:1fr}}.x .lay-price{gap:18px;margin:44px 0 56px;display:grid}.x .lay-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.x .lay-head h2{margin:0;font-size:clamp(30px,3.2cqi,48px)}.x .lay-head p{max-width:52ch;color:var(--k2);margin:0;font-size:17px;line-height:1.55}.x .lay-price .ctab td.num{font-variant-numeric:tabular-nums}.x .lay-inc{color:var(--k3);gap:6px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.x .laycta .lth{background:var(--w);border-radius:0;flex:none;place-items:center;width:64px;height:64px;display:grid}.x .laycta .lth .ic{width:28px;height:28px}.x .sp-test{z-index:95;color:#fff;background:#141414;border-radius:0;align-items:center;gap:12px;padding:10px 12px 10px 16px;font-size:15.5px;display:flex;position:fixed;bottom:16px;left:16px;box-shadow:0 10px 30px #0000004d}.x .sp-test button{color:#141414;height:32px;font:inherit;cursor:pointer;background:#e95544;border:0;border-radius:0;padding:0 12px;font-weight:600}.x .lnk-u{text-underline-offset:4px;color:var(--k);font-weight:500;text-decoration:underline}.x .how-bar{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:36px 0 0;padding:0;list-style:none;display:grid}.x .how-bar a{background:#dadad9;border-radius:0;align-items:center;gap:14px;padding:16px 18px;transition:background .15s;display:flex}.x .how-bar a:hover{background:#e95544}.x .how-bar em{font:500 13px var(--mono);color:#fff;background:#141414;border-radius:0;flex:none;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.x .how-bar b{letter-spacing:-.02em;font-size:19px;font-weight:500;line-height:1.15}.x .how-step{border-top:1px solid #1414142e;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(20px,3cqi,48px);margin-top:56px;padding-top:36px;scroll-margin-top:90px;display:grid}.x .how-side{align-content:start;gap:18px;display:grid}.x .how-n{font:500 clamp(64px,8cqi,120px)/.85 var(--ui);letter-spacing:-.06em;color:#e95544}.x .how-side h2{font-size:clamp(34px,3.8cqi,58px);line-height:1.1}.x .how-side dl{gap:10px;margin:0;display:grid}.x .how-side dl div{grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.x .how-side dt{font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--k3)}.x .how-side dd{margin:0;font-size:18px;line-height:1.5}.x .how-img{aspect-ratio:4/3;background:#dadad9;border-radius:0;max-width:360px;display:block;overflow:hidden}.x .how-img img{object-fit:cover;width:100%;height:100%}.x .how-list{align-content:start;gap:10px;display:grid}.x .how-it{background:#f2f2f0;border-radius:0;grid-template-columns:44px minmax(0,1fr) 28px;align-items:center;gap:16px;padding:20px 22px;transition:background .15s,box-shadow .15s;display:grid}.x .how-it:hover{box-shadow:inset 0 0 0 2px #141414}.x .how-it>.ic{width:32px;height:32px}.x .how-it b{letter-spacing:-.02em;font-size:20px;font-weight:500;line-height:1.2;display:block}.x .how-it span span{color:var(--k2);margin-top:4px;font-size:17px;line-height:1.5;display:block}.x .how-go{background:#e95544;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:64px;padding:clamp(24px,3cqi,44px);display:flex}.x .how-go h2{font-size:clamp(32px,3.6cqi,54px)}.x .how-go p{max-width:52ch;margin-top:10px;font-size:18px}@container (max-width:900px){.x .how-step,.x .how-bar{grid-template-columns:minmax(0,1fr)}}.x .mega{position:static}.x .mega-b{font:inherit;color:var(--k);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-weight:500;display:inline-flex;position:relative}.x .mega-b.on:after{content:"";background:var(--o);height:2px;position:absolute;bottom:-1px;left:0;right:0}.x .mega-p{border-bottom:1px solid var(--ln);z-index:45;background:#f2f2f0;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 40px #1414142e}.x .mega.open .mega-p{display:block}.x .mega.open .mega-b:before{content:"";height:44px;position:absolute;top:100%;left:-24px;right:-24px}.x .mega-w{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(240px,1.1fr);gap:28px;padding:28px clamp(16px,3.6cqi,56px) 32px;display:grid}.x .mega-c{align-content:start;gap:2px;display:grid}.x .mega-c a{color:var(--k2);padding:6px 0;font-size:17px}.x .mega-c a:hover{color:var(--k);text-underline-offset:4px;text-decoration:underline}.x .mega-c .mega-t{font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--k);border-bottom:2px solid var(--o);margin-bottom:6px;padding:0 0 8px}.x .mega-go{text-align:left;background:var(--o);color:var(--k);font:inherit;cursor:pointer;border:0;border-radius:0;align-content:start;gap:8px;padding:22px;display:grid;position:relative}.x .mega-go b{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.15}.x .mega-go>span:not(.lab){font-size:16.5px}.x .mega-go .ic{width:26px;height:26px;position:absolute;bottom:18px;right:18px}.x .mega-go:hover{color:#fff;background:#141414}.x .h-cta{background:var(--o);height:44px;color:var(--k);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:0;align-items:center;gap:8px;padding:0 16px;font-size:16.5px;font-weight:600;display:inline-flex}.x .h-cta:hover{color:#fff;background:#141414}.x .dr-cta{background:var(--o);height:52px;font:inherit;cursor:pointer;border:0;border-radius:0;margin:0 0 12px;font-size:18px;font-weight:600}@container (min-width:761px) and (max-width:1180px){.x .nav a:nth-child(3){display:none}.x .h-cta{padding:0 12px}}@container (max-width:1180px){.x .mega-w{grid-template-columns:repeat(2,minmax(0,1fr))}.x .mega-go{grid-column:1/-1}}@container (max-width:760px){.x .h-cta{display:none}}.x .pv{z-index:96;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0aa8;place-items:center;padding:20px;animation:.3s backwards spFade;display:grid;position:fixed;inset:0}.x .pv-panel{background:#f2f2f0;border-radius:0;grid-template-columns:minmax(0,.86fr) minmax(0,1.24fr);width:min(1340px,100%);height:min(880px,100dvh - 40px);display:grid;overflow:hidden;box-shadow:0 40px 100px #00000073}.x .pv-prev{color:#edece8;background-color:#111110;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:28px 28px;flex-direction:column;gap:18px;min-height:0;padding:26px;display:flex}.x .pv-stage{border-radius:0;flex:1;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.x .pv-photo{object-fit:cover;border-radius:0;width:100%;height:100%}.x .pv-stage .ba{border-radius:0;width:100%;height:100%;overflow:hidden}.x .pv-scale{width:100%;height:auto;font:500 11px var(--mono);display:block}.x .pv-scale.big{max-height:100%;padding:10px}.x .pv-scale.big text{fill:#9a9a95;font-size:12px}.x .pv-scale.big .pv-slab{fill:#e9554429;stroke:#e95544;stroke-width:2px}.x .pv-man circle,.x .pv-man rect{fill:#3a3a38}.x .pv-floor{stroke:#4a4a47;stroke-width:1.5px}.x .pv-tex{width:100%;height:100%;position:relative}.x .pv-tex img{object-fit:cover;border-radius:0;width:100%;height:100%}.x .pv-tex span{background:#111110d1;border-radius:0;gap:2px;padding:10px 14px;display:grid;position:absolute;bottom:16px;left:16px}.x .pv-tex b{font-size:18px}.x .pv-tex small{color:#bdbdb8;font-size:14.5px}.x .pv-plan{width:100%;height:100%;max-height:100%}.x .pv-plan .pv-room{fill:#e955441f;stroke:#e95544;stroke-width:2px}.x .pv-plan line{stroke:#ffffff4d;stroke-width:1px}.x .pv-plan text{fill:#9a9a95;font:500 11px var(--mono)}.x .pv-tiler{justify-items:start;gap:12px;max-width:34ch;padding:10px;display:grid}.x .pv-tiler .ic{color:#111;background:#e95544;border-radius:0;width:64px;height:64px;padding:14px}.x .pv-tiler b{font-size:26px;line-height:1.15}.x .pv-tiler span{color:#bdbdb8;font-size:16.5px;line-height:1.5}.x .pv-sum2 .lab{color:#8e8e88}.x .pv-sum2 ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:10px 0 0;padding:0;list-style:none;display:grid}.x .pv-sum2 li{gap:2px;min-width:0;display:grid}.x .pv-sum2 small{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:#6a6a66}.x .pv-sum2 b{color:#6a6a66;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:500;overflow:hidden}.x .pv-sum2 li.set b{color:#fff}.x .pv-main{flex-direction:column;min-width:0;min-height:0;display:flex}.x .pv-top{align-items:center;gap:16px;padding:22px 26px 0 40px;display:flex}.x .pv-steps{align-items:center;gap:6px;display:flex}.x .pv-steps button{cursor:pointer;background:#d5d5d3;border:0;border-radius:0;width:28px;height:6px;padding:0;transition:width .3s,background .3s}.x .pv-steps button:disabled{cursor:default}.x .pv-steps button.done{background:#141414}.x .pv-steps button.on{background:#e95544;width:52px}.x .pv-cnt{font:500 13px var(--mono);color:var(--k3);flex:1}.x .pv-x{cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;width:46px;height:46px;display:grid}.x .pv-x:hover{background:#e3e3e2}.x .pv-body{flex:1;padding:18px 40px 36px;overflow-y:auto}.x .pv-body>.lab{display:block}.x .pv-body h3{letter-spacing:-.035em;margin:8px 0 22px;font-size:clamp(36px,3.3vw,54px);line-height:1.04}.x .pv-lead{max-width:62ch;color:var(--k2);margin:-8px 0 24px;font-size:18px;line-height:1.5}.x .pv-q{margin-top:32px}.x .pv-qh{margin-bottom:14px}.x .pv-qh h4{letter-spacing:-.015em;font-size:21px;font-weight:600}.x .pv-qh p{color:var(--k3);margin-top:4px;font-size:16.5px}.x .pv-cards{gap:14px;display:grid}.x .pv-l{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.x .pv-m{grid-template-columns:repeat(auto-fill,minmax(165px,1fr))}.x .pv-s{grid-template-columns:repeat(auto-fill,minmax(145px,1fr))}.x .pv-cards button{font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:0;align-content:start;gap:10px;padding:12px;transition:box-shadow .15s,transform .15s;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #14141417,0 1px 2px #1414140a}.x .pv-cards button:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1.5px #141414}.x .pv-cards button.on{transform:translateY(-2px);box-shadow:inset 0 0 0 3px #141414,0 10px 24px #1414141f}.x .pv-ci{aspect-ratio:4/3;background:#e3e3e2;border-radius:0;display:block;overflow:hidden}.x .pv-s .pv-ci{aspect-ratio:1}.x .pv-ci img{object-fit:cover;width:100%;height:100%}.x .pv-ca{background:#f2f2f0;border-radius:0;place-items:end center;height:118px;padding:6px;display:grid}.x .pv-ca .pv-scale{width:auto;height:100%}.x .pv-ca .pv-slab{fill:#fff;stroke:#141414;stroke-width:1.5px}.x .pv-cards button.on .pv-ca .pv-slab{fill:#e9554438;stroke:#e95544}.x .pv-cic{background:#f2f2f0;border-radius:0;place-items:center;width:56px;height:56px;display:grid}.x .pv-cic .ic{width:30px;height:30px}.x .pv-ct{gap:3px;padding:0 4px 4px;display:grid}.x .pv-ct b{letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.2}.x .pv-ct small{color:var(--k3);font-size:15.5px;line-height:1.35}.x .pv-tag{color:#141414;font:600 10.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;background:#e95544;border-radius:0;padding:4px 8px;font-style:normal;position:absolute;top:12px;left:12px}.x .pv-ok{color:#fff;opacity:0;background:#141414;border-radius:0;place-items:center;width:28px;height:28px;font-style:normal;transition:opacity .15s,transform .15s;display:grid;position:absolute;top:12px;right:12px;transform:scale(.6)}.x .on>.pv-ok{opacity:1;transform:none}.x .pv-row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.x .pv-in{width:100%;height:56px;font:inherit;background:#fff;border:0;border-radius:0;padding:0 18px;font-size:18px;box-shadow:inset 0 0 0 1.5px #14141426}.x .pv-prods{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;display:grid}.x .pv-prods button{font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:0;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #14141417}.x .pv-prods button.on{box-shadow:inset 0 0 0 3px #141414,0 10px 24px #1414141f}.x .pv-prods img{aspect-ratio:4/3;object-fit:cover;background:#e3e3e2;width:100%}.x .pv-prods span{gap:3px;padding:12px 14px 14px;display:grid}.x .pv-prods b{font-size:17.5px}.x .pv-prods small{color:var(--k3);font-size:15px}.x .pv-prods em{font-size:16.5px;font-style:normal;font-weight:600}.x .pv-photo2{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.x .pv-photo2 button{font:inherit;cursor:pointer;background:#fff;border:0;border-radius:0;align-content:center;justify-items:center;gap:6px;padding:10px;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #14141417}.x .pv-up{box-shadow:none!important;background:0 0!important;border:2px dashed #14141440!important}.x .pv-up .ic{width:34px;height:34px}.x .pv-up b{font-size:17px}.x .pv-up small,.x .pv-smp small{color:var(--k3);font-size:14.5px}.x .pv-smp img{aspect-ratio:4/3;object-fit:cover;border-radius:0;width:100%}.x .pv-photo2 button.on{box-shadow:inset 0 0 0 3px #141414!important}.x .pv-vizbar{flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;display:flex}.x .pv-vizbar .note{color:var(--k2);font-size:16.5px}.x .pv-matl{gap:10px;display:grid}.x .pv-matl label{cursor:pointer;background:#fff;border-radius:0;grid-template-columns:24px 64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px;transition:opacity .2s;display:grid;box-shadow:inset 0 0 0 1.5px #14141412}.x .pv-matl label.off{opacity:.45}.x .pv-matl input{accent-color:#141414;width:20px;height:20px}.x .pv-mi{background:#f2f2f0;border-radius:0;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.x .pv-mi img{object-fit:contain;width:100%;height:100%}.x .pv-mi .ic{width:30px;height:30px}.x .pv-mn{gap:2px;min-width:0;display:grid}.x .pv-mn small{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--k3)}.x .pv-mn b{font-size:17.5px}.x .pv-mn span{color:var(--k3);font-size:15px;line-height:1.4}.x .pv-mq{text-align:right;white-space:nowrap;justify-items:end;gap:2px;display:grid}.x .pv-mq b{font-size:18px}.x .pv-mq small{color:var(--k3);font-size:14.5px}.x .pv-mq em{color:#c8412f;font-size:12px;font-style:normal}.x .pv-total{background:#e95544;border-radius:0;grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:18px;padding:22px;display:grid}.x .pv-total div{gap:4px;display:grid}.x .pv-total small{font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.07em}.x .pv-total b{letter-spacing:-.03em;font-size:clamp(28px,2.6vw,38px);font-weight:600;line-height:1.1}.x .pv-total span{font-size:16.5px}.x .pv-total img{aspect-ratio:1;object-fit:cover;border-radius:0;width:170px}.x .pv-rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.x .pv-rows>div{background:#fff;border-radius:0;gap:3px;padding:16px;display:grid}.x .pv-rows span{font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--k3)}.x .pv-rows b{font-size:21px;font-weight:600}.x .pv-rows small{color:var(--k3);font-size:14.5px}.x .pv-warn{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.x .pv-warn li{background:#f7ddd8;border-radius:0;gap:10px;padding:12px 14px;font-size:16.5px;display:flex}.x .pv-notes{gap:6px;margin:16px 0 0;padding-left:18px;font-size:16.5px;display:grid}.x .pv-small{color:var(--k3);margin-top:14px;font-size:14.5px;line-height:1.5}.x .pv-foot{border-top:1px solid var(--ln);background:#f2f2f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 40px;display:flex}.x .pv-back{font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;font-size:18px;text-decoration:underline}.x .btn.pv-next{min-width:260px}.x .pv-acts{flex-wrap:wrap;gap:8px;display:flex}@container (max-width:900px){.x .pv{padding:0}.x .pv-panel{border-radius:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100%;height:100dvh}.x .pv-prev{height:210px;padding:12px}.x .pv-sum2{display:none}.x .pv-top{padding:12px 12px 0 16px}.x .pv-body{padding:12px 16px 20px}.x .pv-body h3{font-size:32px}.x .pv-foot{padding:12px 16px}.x .btn.pv-next{flex:1;min-width:0}.x .pv-l,.x .pv-m{grid-template-columns:repeat(2,minmax(0,1fr))}.x .pv-s{grid-template-columns:repeat(3,minmax(0,1fr))}.x .pv-row2,.x .pv-rows{grid-template-columns:minmax(0,1fr)}.x .pv-photo2{grid-template-columns:repeat(3,minmax(0,1fr))}.x .pv-total{grid-template-columns:minmax(0,1fr)}.x .pv-total img{display:none}.x .pv-matl label{grid-template-columns:22px 48px minmax(0,1fr)}.x .pv-mq{text-align:left;grid-column:3;justify-items:start}.x .pv-mi{width:48px;height:48px}}.x .mat-q{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.x .mat-m2{background:var(--w);border-radius:0;align-items:center;gap:8px;height:48px;padding:0 14px;display:flex}.x .mat-m2 span{font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--k3)}.x .mat-m2 input{width:70px;font:600 20px var(--ui,inherit);text-align:right;background:0 0;border:0;outline:0}.x .mat-seg{background:var(--w);border-radius:0;gap:2px;padding:3px;display:flex}.x .mat-seg button{height:42px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0 14px;font-size:16.5px}.x .mat-seg button.on{color:#fff;background:#141414}.x .mat-ck{background:var(--w);cursor:pointer;border-radius:0;align-items:center;gap:8px;height:48px;padding:0 14px;font-size:16.5px;display:flex}.x .mat-sel{background:var(--w);height:48px;font:inherit;border:0;border-radius:0;padding:0 12px;font-size:16.5px}.x .mat-list{background:var(--w);border-radius:0;display:grid;overflow:hidden}.x .mat-row{border-bottom:1px solid var(--ln2);grid-template-columns:140px minmax(0,1fr) auto;align-items:start;gap:16px;padding:14px 18px;display:grid}.x .mat-row:last-child{border-bottom:0}.x .mat-g{font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--k3);padding-top:3px}.x .mat-n b{font-size:17px;font-weight:600;display:block}.x .mat-n small{color:var(--k3);margin-top:3px;font-size:15px;line-height:1.45;display:block}.x .mat-v{white-space:nowrap;text-align:right;font-size:18px;font-weight:600}.x .mat-v em{color:var(--o);font-size:12px;font-style:normal;display:block}.x .mat-notes{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.x .mat-notes li{align-items:flex-start;gap:10px;font-size:16px;display:flex}.x .mat-acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}@container (max-width:760px){.x .mat-row{grid-template-columns:minmax(0,1fr) auto}.x .mat-g{grid-column:1/-1;padding:0}}.x .how-lead{justify-items:start;gap:18px;display:grid}.x .acc-soon{background:#f2cec7;border-radius:0;align-items:center;gap:10px;margin-top:28px;padding:14px 16px;font-size:17px;display:flex}.x .acc-nav{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.x .acc-nav a{background:var(--w);border-radius:0;align-items:center;gap:8px;height:44px;padding:0 16px;font-size:16.5px;display:inline-flex}.x .acc-nav a:hover{color:#fff;background:#141414}.x .acc-nav .ic{width:20px;height:20px}.x .acc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.x .acc-c{background:var(--w);border-radius:0;align-content:start;gap:10px;padding:22px;scroll-margin-top:110px;display:grid}.x .acc-i{background:var(--o);border-radius:0;place-items:center;width:52px;height:52px;display:grid}.x .acc-i .ic{width:28px;height:28px}.x .acc-c h2{font-size:26px;line-height:1.15}.x .acc-c p{color:var(--k2);font-size:17px;line-height:1.5}.x .acc-c ul{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.x .acc-c li{align-items:flex-start;gap:8px;font-size:16.5px;display:flex}.x .acc-rule{margin-top:56px}.x .acc-rule h2{margin-bottom:14px;font-size:clamp(30px,3.2cqi,48px)}@container (max-width:1000px){.x .acc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:640px){.x .acc-grid{grid-template-columns:minmax(0,1fr)}}.x .pv-acts .btn{height:52px}.x .pv-acts .btn.t{padding:0 20px}.x .btn.pv-pdf{background:var(--o);color:#141414;gap:10px;padding:0 22px;font-weight:600}.x .btn.pv-pdf:hover{color:#fff;background:#141414}.x .nav a,.x .mega-b{white-space:nowrap}.x .hdr .search{flex:170px;min-width:150px}@container (max-width:1560px){.x .nav{gap:24px}}.x .mega-p{max-height:calc(100dvh - 130px);overflow:auto}.x .mega-w{gap:22px;padding-top:24px;padding-bottom:28px}.x .mega-c{gap:0}.x .mega-img{aspect-ratio:16/9;background:#dadad9;border-radius:0;margin-bottom:10px;display:block;position:relative;overflow:hidden}.x .mega-img img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.x .mega-img:hover img{transform:scale(1.04)}.x .mega-img b{color:#fff;letter-spacing:-.01em;background:#141414d1;border-radius:0;padding:6px 12px;font-size:18px;font-weight:600;position:absolute;bottom:10px;left:12px}.x .mega-c a:not(.mega-img){color:var(--k);border-radius:0;align-items:center;gap:12px;margin:0 -10px;padding:9px 10px;font-size:17.5px;display:flex}.x .mega-c a:not(.mega-img) .ic{width:22px;height:22px;color:var(--k3);flex:none}.x .mega-c a:not(.mega-img):hover{background:#e3e3e2;text-decoration:none}.x .mega-c a:not(.mega-img):hover .ic{color:var(--o)}.x .mega-go{align-content:end;min-height:100%}.x .mega-go b{font-size:26px}.x .search{border-radius:999px}.x .sp-panel,.x .pv-panel,.x .toast,.x .sp-test,.x .sheet>div{border-radius:4px}@media (max-width:760px){.x .sp-panel,.x .pv-panel,.x .sheet>div{border-radius:0}}.x .lay2{margin:56px 0 88px}.x .lay2-h{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 24px;margin-bottom:22px;display:flex}.x .lay2-h h2{margin:0;font-size:clamp(34px,3.8cqi,58px)}.x .lay2-g{grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);align-items:stretch;gap:16px;display:grid}.x .lay2-rows{background:var(--w);display:grid}.x .lay2-r{border-bottom:1px solid var(--ln2);grid-template-columns:clamp(150px,15cqi,210px) minmax(0,1fr) auto;align-items:center;gap:clamp(16px,2.4cqi,40px);padding:18px clamp(18px,2cqi,32px);display:grid}.x .lay2-r:last-child{border-bottom:0}.x .sscale{width:100%;height:auto;display:block}.x .sscale-man{fill:#a9a9a4}.x .sscale-slab{fill:#f4f4f2;stroke:var(--k);stroke-width:1.2px}.x .lay2-r:nth-child(2) .sscale-slab{fill:#fbe3dc}.x .lay2-r:nth-child(3) .sscale-slab{fill:#f7c9bc}.x .sscale text{font:500 9px var(--mono);fill:var(--k2)}.x .sscale-floor{stroke:var(--k3);stroke-width:1px}.x .lay2-f b{letter-spacing:-.03em;font-size:clamp(22px,2.2cqi,32px);font-weight:500;line-height:1.1;display:block}.x .lay2-f small{font:500 12.5px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--k3);margin-top:6px;display:block}.x .lay2-p{text-align:right;white-space:nowrap}.x .lay2-p b{letter-spacing:-.04em;font-size:clamp(28px,3.2cqi,50px);font-weight:500;line-height:1;display:block}.x .lay2-p small{color:var(--k2);margin-top:6px;font-size:16.5px;display:block}.x .lay2-info{color:#fff;background:#141414;align-content:start;gap:18px;padding:clamp(22px,2.4cqi,36px);display:grid}.x .lay2-info h3{letter-spacing:-.02em;margin:0;font-size:clamp(22px,2cqi,28px);font-weight:500}.x .lay2-info ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.x .lay2-info li{align-items:flex-start;gap:12px;font-size:18px;line-height:1.35;display:flex}.x .lay2-info li .ic{color:var(--o);flex:none;margin-top:3px}.x .lay2-info p{color:#c9c9c4;margin:0;font-size:17.5px;line-height:1.55}.x .lay2-info p b{color:#fff;font-weight:600}.x .lay2-info .btn{background:var(--o);color:var(--k);justify-self:start}.x .lay-who h2{margin:0 0 18px;font-size:clamp(34px,3.8cqi,58px)}.x .lw{border-top:1px solid var(--ln)}.x .lw-r{border-bottom:1px solid var(--ln);grid-template-columns:clamp(72px,8cqi,120px) 36px minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:clamp(16px,2.4cqi,40px);padding-block:clamp(20px,2.4cqi,34px);scroll-margin-top:110px;display:grid}.x .tpin{width:100%;height:auto;max-height:140px;display:block}.x .lw-n{font:500 13px var(--mono);color:var(--k3);align-self:center}.x .lw-t b{letter-spacing:-.05em;font-size:clamp(30px,3.8cqi,60px);font-weight:500;line-height:1.02;display:block}.x .lw-t small{color:var(--k2);margin-top:10px;font-size:clamp(15px,1.2cqi,17px);display:block}.x .lw-x{color:var(--k2);gap:12px;font-size:clamp(16px,1.3cqi,19px);line-height:1.45;display:grid}.x .lw-x b{color:var(--k);font-weight:600}.x .lw-logo{width:clamp(96px,9cqi,132px);display:block}.x .lw-logo img{width:100%;height:auto;display:block}.x .lw-links{flex-wrap:wrap;gap:8px 22px;display:flex}.x .lw-links a{color:var(--k);border-bottom:1.5px solid var(--o);align-items:center;gap:6px;padding-bottom:2px;font-weight:600;display:inline-flex}.x .lw-steps{gap:10px;margin:0;padding:0;list-style:none}.x .lw-steps li{align-items:center;gap:14px;display:flex}.x .lw-steps em{background:var(--k);color:#fff;width:30px;height:30px;font:500 13px var(--mono);flex:none;place-items:center;font-style:normal;display:grid}.x .lay-plan{margin-top:88px;scroll-margin-top:110px}.x .lay-plan h2{margin:0;font-size:clamp(34px,3.8cqi,58px)}.x .lp4{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.x .lp4>div{background:var(--w);align-content:start;gap:8px;padding:clamp(20px,2cqi,28px);display:grid}.x .lp4 b{letter-spacing:-.04em;color:var(--o);font-size:clamp(30px,3cqi,44px);font-weight:500;line-height:1}.x .lp4 h3{letter-spacing:-.01em;margin:10px 0 0;font-size:20px;font-weight:600}.x .lp4 p{color:var(--k2);margin:0;font-size:17px;line-height:1.5}@container (max-width:1000px){.x .lay2-g{grid-template-columns:minmax(0,1fr)}.x .lp4{grid-template-columns:repeat(2,minmax(0,1fr))}.x .lw-r{grid-template-columns:clamp(64px,10cqi,96px) minmax(0,1fr);row-gap:14px}.x .lw-n{display:none}.x .lw-x{grid-column:2}}@container (max-width:640px){.x .lay2-r{grid-template-columns:96px minmax(0,1fr);row-gap:8px}.x .lay2-r .sscale{grid-row:span 2}.x .lay2-p{text-align:left}.x .lp4{grid-template-columns:minmax(0,1fr)}.x .lw-r{grid-template-columns:56px minmax(0,1fr)}.x .lw-x{grid-column:1/-1}}.x .accs{margin-top:64px;scroll-margin-top:110px}.x .accs-h{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px 40px;margin-bottom:20px;display:grid}.x .accs-h h2{margin:0;font-size:clamp(32px,3.4cqi,52px)}.x .accs-h p{color:var(--k2);max-width:52ch;margin:0;font-size:18px;line-height:1.5}.x .accs-sub+.accs-sub{margin-top:26px}.x .accs-sub h3{font:500 13px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--k3);margin:0 0 12px}.x .accp-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.x .accp{background:var(--w);grid-template-rows:auto 1fr auto;display:grid}.x .accp-img{aspect-ratio:1;border-bottom:1px solid var(--ln2);background:#fff;place-items:center;padding:16px;display:grid}.x .accp-img img{object-fit:contain;width:100%;height:100%}.x .accp-t{align-content:start;gap:6px;padding:16px 16px 10px;display:grid}.x .accp-t small{font:500 11.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--k3)}.x .accp-t b{font-size:18px;font-weight:600;line-height:1.25}.x .accp-t>span{color:var(--k2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.x .accp-f{justify-content:space-between;align-items:center;gap:10px;padding:12px 16px 16px;display:flex}.x .accp-p{font-size:19px;font-weight:600}.x .accp-p small{color:var(--k3);font-size:12px;font-weight:400;display:block}.x .acc-add{background:var(--k);color:#fff;height:40px;font:inherit;cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:6px;padding:0 14px;font-size:16px;font-weight:500;display:inline-flex}.x .acc-add.ok{background:var(--g)}.x .accs-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.x .accs-list li{background:var(--w);align-items:center;gap:10px;padding:16px;font-size:17px;display:flex}@container (max-width:760px){.x .accs-h{grid-template-columns:minmax(0,1fr)}.x .accp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.x .mat-row{grid-template-columns:76px minmax(0,1fr) auto;align-items:center}.x .mat-img{width:76px;height:76px;box-shadow:inset 0 0 0 1px var(--ln2);background:#fff;place-items:center;display:grid;overflow:hidden}.x .mat-img img{object-fit:contain;width:100%;height:100%;padding:4px}.x .mat-img .ic{width:30px;height:30px;color:var(--k3)}.x .mat-n .mat-g{margin-bottom:3px;padding:0;display:block}@container (max-width:760px){.x .mat-row{grid-template-columns:60px minmax(0,1fr)}.x .mat-img{width:60px;height:60px}.x .mat-v{text-align:left;grid-column:2}}.x .pv-seg{flex-wrap:wrap;gap:8px;display:flex}.x .pv-seg button{min-height:48px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:0;padding:0 18px;font-size:17px;transition:box-shadow .15s,background .15s;box-shadow:inset 0 0 0 1.5px #14141424}.x .pv-seg button:hover{box-shadow:inset 0 0 0 1.5px #141414}.x .pv-seg button.on{color:#fff;box-shadow:none;background:#141414}.x .pv-m2{background:#fff;align-items:stretch;width:max-content;max-width:100%;display:flex;box-shadow:inset 0 0 0 2px #141414}.x .pv-m2>button{cursor:pointer;color:#141414;background:0 0;border:0;width:76px;font-size:30px;line-height:1}.x .pv-m2>button:hover{background:#f2f2f0}.x .pv-m2 label{border-inline:2px solid #141414;justify-content:center;align-items:baseline;gap:10px;min-width:200px;padding:6px 18px;display:flex}.x .pv-m2 input{width:3.2ch;font:600 64px/1.1 var(--ui);letter-spacing:-.04em;text-align:right;color:#141414;background:0 0;border:0;outline:0}.x .pv-m2 label span{color:var(--k3);font-size:26px}.x .pv-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.x .pv-chips button{height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 18px;font-size:17px;box-shadow:inset 0 0 0 1.5px #14141424}.x .pv-chips button:hover{box-shadow:inset 0 0 0 1.5px #141414}.x .pv-chips button.on{color:#fff;box-shadow:none;background:#141414}.x .pv-req{color:#e95544;margin-left:.12em;font-style:normal}.x .pv-need{color:var(--k3);margin:-10px 0 18px;font-size:17px;transition:color .2s}.x .pv-need.on{color:#c8412f;font-weight:600;animation:.4s pvShake}@keyframes pvShake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.x .btn.pv-next.wait{color:#fff;cursor:not-allowed;background:#bdbdb9}.x .pv-s .pv-ct b{overflow-wrap:anywhere;padding-right:26px;font-size:17.5px}.x .pv-s .pv-cic{width:48px;height:48px}.x .pv-empty{text-align:center;color:#bdbdb8;justify-items:center;gap:10px;display:grid}.x .pv-empty .ic{color:#e95544;width:56px;height:56px}.x .pv-empty b{color:#fff;font-size:26px}.x .pv-planw{grid-template-rows:minmax(0,1fr) auto;gap:14px;width:100%;height:100%;display:grid}.x .pv-mats{align-content:center;align-self:stretch;gap:10px;width:100%;display:grid}.x .pv-mats-l{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:#8e8e88}.x .pv-mats>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.x .pv-mt{animation:pvIn .35s var(--ease) backwards;background:#1c1c1b;grid-template-rows:auto auto auto;gap:4px;padding:8px;display:grid}.x .pv-mt-i{aspect-ratio:1;background:#fff;place-items:center;display:grid}.x .pv-mt-i img{object-fit:contain;width:88%;height:88%}.x .pv-mt-i .ic{color:#e95544;width:34px;height:34px}.x .pv-mt small{color:#cfcfca;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}.x .pv-mt b{color:#fff;font-size:12.5px}.x .pv-mats.big>div{grid-template-columns:repeat(4,minmax(0,1fr))}.x .pv-planw .pv-mats>div{grid-template-columns:repeat(3,minmax(0,96px))}@keyframes pvIn{0%{opacity:0;transform:translateY(8px)scale(.96)}}.x .pv-hid{gap:10px;display:grid}.x .pv-hr{background:#fff;grid-template-columns:76px minmax(0,1fr);grid-template-areas:"i l""i s";align-items:start;gap:6px 16px;padding:14px;transition:box-shadow .15s;display:grid;box-shadow:inset 0 0 0 1.5px #14141412}.x .pv-hr.on{box-shadow:inset 0 0 0 2px #141414}.x .pv-hi{opacity:.55;background:#f7f7f5;grid-area:i;place-items:center;width:76px;height:76px;transition:opacity .2s;display:grid;overflow:hidden}.x .pv-hr.on .pv-hi{opacity:1}.x .pv-hi img{object-fit:contain;width:100%;height:100%}.x .pv-hl{grid-area:l;gap:2px;display:grid}.x .pv-hl small{color:var(--k3);font-size:15.5px}.x .pv-hs{grid-area:s}.x .pv-hs .pv-seg button{min-height:42px;padding:0 14px;font-size:16.5px}.x .pv-saved{color:var(--k2);align-items:center;gap:8px;margin:-8px 0 18px;font-size:17px;display:flex}.x .pv-saved .ic{color:var(--g)}.x .pv-saved a{color:var(--k);border-bottom:1.5px solid var(--o);font-weight:600}@media (max-width:760px){.x .pv-m2 label{flex:1;min-width:0}.x .pv-m2 input{font-size:46px}.x .pv-m2>button{width:60px}.x .pv-mats>div,.x .pv-mats.big>div{grid-template-columns:repeat(4,minmax(0,1fr))}.x .pv-mt small,.x .pv-mats-l{display:none}.x .pv-hr{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"i l""s s"}.x .pv-hi{width:56px;height:56px}}.x .calcs{gap:12px;margin:8px 0 40px;display:grid}.x .calcs h2{margin:0 0 6px;font-size:clamp(28px,3cqi,44px)}.x .scalc{background:var(--w);grid-template-columns:clamp(120px,14cqi,190px) minmax(0,1fr) auto;align-items:center;gap:20px;padding:14px;display:grid}.x .calc-i{aspect-ratio:4/3;background:#dadad9;display:block;position:relative;overflow:hidden}.x .calc-i img{object-fit:cover;width:100%;height:100%}.x .calc-i em{color:#fff;font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.05em;background:#141414;padding:4px 7px;font-style:normal;position:absolute;top:8px;left:8px}.x .calc-t{gap:4px;min-width:0;display:grid}.x .calc-t>small{font:500 11.5px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--k3)}.x .calc-t b{font-size:clamp(17px,1.5cqi,21px);font-weight:600;line-height:1.25}.x .calc-t span{font-size:18px;font-weight:600}.x .calc-t span small{color:var(--k3);font-size:14.5px;font-weight:400}.x .calc-a{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.x .calc-a .btn{height:48px}.x .calcs.compact{margin:14px 0 0}.x .calcs.compact .scalc{grid-template-columns:110px minmax(0,1fr) auto}@container (max-width:900px){.x .scalc,.x .calcs.compact .scalc{grid-template-columns:110px minmax(0,1fr)}.x .calc-a{grid-column:1/-1;justify-content:flex-start}}.x .accp-img{position:relative;overflow:hidden}.x .accp-img img{object-fit:contain;width:calc(100% - 28px);height:calc(100% - 28px);position:absolute;inset:14px}.x .pv-planw>svg{width:100%;height:100%;min-height:0}.x .pv-planw .pv-mt small{-webkit-line-clamp:1}.rig{width:100%;display:block;position:relative}.rig-truck{z-index:2;width:100%;height:auto;display:block;position:relative}.rig-trail{z-index:1;background:linear-gradient(270deg,#e95544d9,#e9554400);width:0;height:2px;animation:1.5s ease-out forwards rigTrail;position:absolute;bottom:4%;right:96%}.rig-dust{z-index:1;width:0;height:0;position:absolute;bottom:6%;left:2%}.rig-dust.cab{bottom:2%;left:62%}.rig-dust i{width:calc(30px + var(--i) * 7px);height:calc(30px + var(--i) * 7px);opacity:0;transform-origin:50%;animation:rigDust .8s ease-out calc(var(--i) * 80ms) infinite;background:radial-gradient(circle,#e95544bf 0,#e9554400 68%);border-radius:50%;position:absolute;bottom:0;left:0}.rig-dust i:nth-child(3n+2){background:radial-gradient(circle,#bebebacc 0,#bebeba00 68%)}.rig-dust i:nth-child(3n){background:radial-gradient(circle,#ffffffb3 0,#fff0 68%)}.rig-dust.cab i{width:calc(16px + var(--i) * 4px);height:calc(16px + var(--i) * 4px)}@keyframes rigDust{0%{opacity:1;transform:translate(-50%,50%)scale(.3)}to{opacity:0;transform:translate(calc(-50% - 70px - var(--i) * 24px),calc(50% - 10px - var(--i) * 4px)) scale(2.4)}}@keyframes rigTrail{0%{opacity:1;width:0}65%{opacity:.7;width:260%}to{opacity:0;width:340%}}.intro{z-index:300;pointer-events:none;background:#111110;place-items:center;animation:.45s 1.3s forwards introOut;display:grid;position:fixed;inset:0;overflow:hidden}.intro .rig{width:min(640px,80vw);animation:1.6s cubic-bezier(.6,0,.25,1) forwards introDrive}@keyframes introDrive{0%{transform:translate(-115vw)}40%{transform:translate(0)}56%{transform:translate(2vw)}to{transform:translate(125vw)}}@keyframes introOut{to{opacity:0;visibility:hidden}}html.no-intro .intro{display:none}.tload{justify-items:center;gap:14px;width:100%;display:grid}.tload-road{border-bottom:1px dashed #1414142e;width:min(560px,100%);height:86px;display:block;position:relative;overflow:hidden}.tload .rig{width:210px;animation:2s cubic-bezier(.45,0,.35,1) infinite tloadDrive;position:absolute;bottom:4px}.tload .rig-trail{animation-duration:2s;animation-iteration-count:infinite}@keyframes tloadDrive{0%{left:-230px}to{left:calc(100% + 30px)}}.tload-l{text-align:center;justify-items:center;gap:4px;font-size:18px;display:grid}.tload-l span{opacity:.7;font-size:15.5px}.tload.dk .tload-road{border-bottom-color:#fff3}.tload.dk .tload-l{color:#fff}.x .route-load{place-items:center;min-height:52vh;display:grid}.x .pv-busy{z-index:5;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0a0ab8;place-items:center;padding:24px;display:grid;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.intro{display:none}.tload .rig{animation:none;left:calc(50% - 105px)}.rig-dust,.rig-trail{display:none}}.x .sp-one{min-height:480px}.x .sp-one .sp-vis{padding:0}.x .sp-cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.x .sp-badge{color:#141414;font:600 13px var(--mono);text-transform:uppercase;letter-spacing:.06em;background:#e95544;padding:7px 11px;position:absolute;top:18px;left:18px}.x .sp-one .sp-tx p{font-size:18px;line-height:1.5}.x .sp-one .sp-list li{font-size:18px}.x .pv-resume{background:#fff;flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0 0;padding:10px 14px;font-size:17px;display:flex;box-shadow:inset 0 0 0 1.5px #14141414}.x .pv-resume button{font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:600;text-decoration:underline}.x .pv-vizbar .note.err{color:#c8412f;font-weight:600}.x .nav{font-size:16px}.x .search{font-size:15px}.x .req{color:#e95544;margin-left:3px;font-style:normal;font-weight:700}.x .fi label{font-size:13px}.x .fi input,.x .fi select{background:#fff;height:58px;font-size:17px}.x .fi input::placeholder{color:#a3a39e}.x .fi input.bad{background:#fff6f4;box-shadow:inset 0 0 0 2px #c8412f}.x .fi input.ok{box-shadow:inset 0 0 0 2px var(--g)}.x .fi .err{color:#c23a28;font-size:15px;font-weight:500}.x .fi .hint{color:var(--k3);font-size:14.5px}.x .fi .wrn{color:#9a5b00;font-size:15px}.x .fi .okm{color:var(--g);align-items:center;gap:6px;font-size:15px;font-weight:500;display:flex}.x .adr-w{position:relative}.x .adr-w input{width:100%}.x .adr-list{z-index:30;box-shadow:0 18px 40px #1414142e,inset 0 0 0 1px var(--ln);background:#fff;margin:0;padding:6px 0;list-style:none;position:absolute;top:100%;left:0;right:0}.x .adr-list li{cursor:pointer;align-items:flex-start;gap:12px;padding:11px 16px;display:flex}.x .adr-list li.on{background:#f2f2f0}.x .adr-list li .ic{color:#e95544;flex:none;margin-top:3px}.x .adr-list b{font-size:17px;font-weight:500;display:block}.x .adr-list small{color:var(--k3);font-size:14.5px;display:block}.x .ares{color:var(--g);align-items:center;gap:8px;font-size:15.5px;display:flex}.x .ares.bad{color:#c23a28}.x .req-note{color:var(--k3);margin-top:10px;font-size:14.5px;display:block}.x .accp-img,.x .mat-img,.x .cm-th{background:var(--c)}.x .accp-img img,.x .mat-img img,.x .cm-th img,.x .pv-mi img,.x .pv-hi img{mix-blend-mode:multiply}.x .pv-mi,.x .pv-hi{background:var(--c)}.x .frow{align-items:start}.x .cm .t b a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #1414144d;text-decoration:underline #1414144d}.x .cm .t b a:hover{text-decoration-color:currentColor}.x .h-cta{color:#fff;background:#141414}.x .h-cta:hover{background:var(--o);color:#141414}.x .hicons{gap:8px}.x .search{background:0 0;border-radius:999px;box-shadow:inset 0 0 0 1.5px #14141438}.x .search:focus-within{box-shadow:inset 0 0 0 1.5px #141414}.x .search kbd{background:0 0}.x .h7side{gap:20px}.x .h7side .sq{width:76px;height:76px}.x .h7side .sq .ic{width:34px;height:34px}.x .h7side .lab{font-size:15px}.x .h7side b{padding-bottom:3px;font-size:24px}@container (min-width:761px){.x .h8side{left:auto;right:clamp(16px,3.6cqi,56px)}}.smk{pointer-events:none;position:absolute;inset:0;overflow:hidden}.smk canvas{z-index:1;position:absolute;inset:0}.smk-truck{z-index:2;will-change:transform;width:min(640px,80vw);position:absolute;top:0;left:0;transform:translate(-300vw)}.smk-truck svg{width:100%;height:auto;display:block}.smk-loop .smk-truck{width:210px}.intro{z-index:300;pointer-events:none;background:#111110;animation:.6s 1.5s forwards introBg,0s linear 4.5s forwards introSafety;position:fixed;inset:0}@keyframes introBg{to{background-color:#11111000}}@keyframes introSafety{to{visibility:hidden}}.tload-road{border-bottom:0;height:150px}.tload-road .smk{inset:0}.x .pvB{gap:22px}.x .pvB-h h2{margin:10px 0 8px;font-size:clamp(40px,4.6cqi,68px)}.x .pvB-h p{color:var(--k2);max-width:56ch;font-size:18px}.x .pvB-rooms{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.x .pvB-rooms button{aspect-ratio:3/4;cursor:pointer;font:inherit;text-align:left;background:#d2d2d1;border:0;padding:0;display:block;position:relative;overflow:hidden}.x .pvB-rooms img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.x .pvB-rooms button:hover img{transform:scale(1.05)}.x .pvB-rooms b{color:#fff;background:linear-gradient(#0000,#0a0a0ac7);justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;font-size:19px;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0}.x .pvB-rooms b .ar{background:var(--o);color:#141414;width:36px;height:36px}.x .pvC .sp-vis{min-height:460px}.x .pvD-bill{color:#edece8;background:#1c1c1b;gap:0;width:min(420px,88%);padding:22px;display:grid;box-shadow:0 30px 60px -20px #0009}.x .pvD-bill .lab{color:#8e8e88;margin-bottom:12px}.x .pvD-slab{border-bottom:1px dashed #3a3a38;align-items:center;gap:12px;margin-bottom:6px;padding-bottom:12px;display:flex}.x .pvD-slab img{object-fit:cover;width:56px;height:56px}.x .pvD-slab b{font-size:17px;display:block}.x .pvD-slab small{color:#a2a29c;font-size:14px}.x .pvD-bill>div:not(.pvD-slab){border-bottom:1px dashed #3a3a38;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:16px;display:flex}.x .pvD-bill>div small{color:#8e8e88;font-size:12.5px;display:block}.x .pvD-bill b{white-space:nowrap}.x .pvD-tot{border-bottom:0!important;padding-top:14px!important}.x .pvD-tot b{color:#e95544;font-size:22px}.x .pvE-calc{color:#edece8;gap:12px;width:min(420px,88%);display:grid}.x .pvE-calc .lab{color:#8e8e88}.x .pvE-f{flex-wrap:wrap;gap:6px;display:flex}.x .pvE-f button{color:#edece8;height:42px;font:inherit;cursor:pointer;background:#2a2a29;border:0;padding:0 14px;font-size:16px}.x .pvE-f button.on{color:#141414;background:#e95544;font-weight:600}.x .pvE-calc input[type=range]{accent-color:#e95544;width:100%}.x .pvE-res{align-items:flex-end;gap:14px;margin-top:6px;display:flex}.x .pvE-res b{letter-spacing:-.05em;font-size:84px;font-weight:500;line-height:.9}.x .pvE-res span{padding-bottom:6px;font-size:19px}.x .pvE-res small{color:#8e8e88;font-size:13.5px;display:block}.x .pvE-price{margin:0;font-size:17px}.x .pvE-price b{font-size:24px}.x .pvE-price small{color:#8e8e88;font-size:13.5px;display:block}.x .sp-corner{z-index:95;background:var(--p);width:min(420px,100vw - 32px);box-shadow:0 30px 70px -20px #00000073,0 0 0 1px var(--ln);animation:spRise .5s var(--ease) backwards;border-radius:4px;position:fixed;bottom:20px;right:20px;overflow:hidden}.x .sp-corner .sp-x{width:36px;height:36px;top:8px;right:8px}.x .pvF{grid-template-columns:128px minmax(0,1fr);display:grid}.x .pvF img{object-fit:cover;width:100%;height:100%;min-height:170px}.x .pvF>div{align-content:center;gap:8px;padding:18px 18px 18px 16px;display:grid}.x .pvF b{padding-right:30px;font-size:20px;font-weight:600;line-height:1.2}.x .pvF span{color:var(--k2);font-size:15.5px;line-height:1.4}.x .pvF .btn{justify-self:start;height:46px;margin-top:4px}@container (max-width:760px){.x .pvB-rooms{grid-template-columns:repeat(2,minmax(0,1fr))}.x .pvC .sp-vis{min-height:260px}.x .pvE-res b{font-size:64px}}.x .okna-g{gap:56px;margin:24px 0 80px;display:grid}.x .okna-it>header{flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.x .okna-it>header b{letter-spacing:-.02em;font-size:28px;font-weight:600}.x .okna-it>header em{font:600 14px var(--mono);color:#fff;background:#141414;padding:6px 10px;font-style:normal}.x .okna-it>header span{color:var(--k2);font-size:17px}.x .okna-it .sp-panel{max-height:none;margin:0;animation:none;position:relative;box-shadow:0 30px 80px -30px #00000073}.x .okna-it .sp-corner{animation:none;position:relative;bottom:auto;right:auto}.x .pv-vizmsg{background:#fff;align-items:flex-start;gap:10px;margin:22px 0 0;padding:14px 16px;font-size:17px;line-height:1.45;display:flex;box-shadow:inset 3px 0 #141414}.x .pv-vizmsg .ic{flex:none;margin-top:3px}.x .pv-vizmsg.ok{box-shadow:inset 3px 0 0 var(--g)}.x .pv-vizmsg.ok .ic{color:var(--g)}.x .pv-vizmsg.err{color:#c8412f;font-weight:500;box-shadow:inset 3px 0 #c8412f}.x .pv-nextw{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.x .btn.pv-next.wait:disabled{opacity:1;color:#fff;cursor:progress;background:#3a3a38}.x .pv-hr{grid-template-columns:190px minmax(0,1fr);gap:8px 22px;padding:16px}.x .pv-hi{opacity:.7;width:190px;height:190px;position:relative;overflow:visible}.x .pv-hi>img:first-child{object-fit:contain;width:100%;height:100%;padding:10px}.x .pv-hi img.pv-hlook{object-fit:cover;border:3px solid #fff;width:84px;height:84px;padding:0;position:absolute;top:-10px;right:-10px;box-shadow:0 8px 20px #00000040;mix-blend-mode:normal!important}.x .pv-hl{align-self:end}.x .pv-hl b{font-size:20px}.x .pv-hl em{color:var(--k2);margin-top:4px;font-size:14.5px;font-style:normal;display:block}.x .pv-hs{align-self:start}@media (max-width:760px){.x .pv-hr{grid-template-columns:110px minmax(0,1fr)}.x .pv-hi{width:110px;height:110px}.x .pv-hi img.pv-hlook{width:54px;height:54px}}.x .pv-work{background:#fff;margin-top:14px;padding:18px 20px}.x .pv-work h4{flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0 0 8px;font-size:19px;font-weight:600;display:flex}.x .pv-work h4 span{color:#e95544}.x .pv-work ul{margin:0;padding:0;list-style:none}.x .pv-work li{border-bottom:1px solid var(--ln2);grid-template-columns:minmax(0,1fr) 90px 170px;align-items:baseline;gap:12px;padding:9px 0;font-size:15.5px;display:grid}.x .pv-work li small{color:var(--k3);margin-top:2px;font-size:13px;display:block}.x .pv-work li em{color:var(--k2);font-size:14.5px;font-style:normal}.x .pv-work li>b{text-align:right;white-space:nowrap}@media (max-width:760px){.x .pv-work li{grid-template-columns:minmax(0,1fr) auto}.x .pv-work li em{display:none}}.x .cw-l{margin:0;padding:0 18px 6px;list-style:none}.x .cw-l li{border-bottom:1px solid var(--ln2);grid-template-columns:minmax(0,1fr) 90px 190px;gap:12px;padding:9px 0;font-size:15.5px;display:grid}.x .cw-l em{color:var(--k3);font-style:normal}.x .cw-l b{text-align:right;white-space:nowrap}.x .cw-rm{margin:10px 18px 16px}@container (max-width:760px){.x .cw-l li{grid-template-columns:minmax(0,1fr) auto}.x .cw-l em{display:none}}.x .suit-n{background:var(--w);color:var(--k2);max-width:60ch;margin:0;padding:18px 20px;font-size:17px;line-height:1.5}.x .illu{z-index:2;color:#fff;font:500 11px var(--mono);letter-spacing:.04em;text-transform:uppercase;pointer-events:none;background:#141414b8;padding:4px 8px;position:absolute;bottom:10px;left:10px}.x .cat-wait{text-align:center;justify-items:center;gap:14px;padding:72px 0;display:grid}.x .cat-wait[role=alert]{padding:56px 0}.x .grid3.busy{opacity:.45;transition:opacity .2s}.x .more-row .btn{margin-top:6px}.x .more-row .bar i{transition:right .3s}.x .cat-wait.dk{color:#fff}.x .pv-wait{width:min(560px,100%)}.x .cm-sug{gap:14px;padding:18px 20px 22px;display:grid}.x .cm-h{font-size:17px;font-weight:600}.x .cm-list{border-top:1px solid var(--ln2);margin:0;padding:0;list-style:none;display:grid}.x .cm-list li{border-bottom:1px solid var(--ln2);justify-content:space-between;gap:16px;padding:10px 0;font-size:16px;line-height:1.4;display:flex}.x .cm-list li span{color:var(--k2);min-width:0}.x .cm-list li b{white-space:nowrap;text-align:right;font-weight:500}.x .cm-acts{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.x .cm-acts .btn{height:48px}.x button.lnk-u{cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:16px}.x .cm-sug small{color:var(--k3);max-width:62ch;font-size:14.5px;line-height:1.5}.x svg.tsw{width:100%;height:100%;display:block}.x .pc .im svg.tsw{position:absolute;inset:0}.x .gal .main svg.tsw{width:100%;height:100%;padding:4% 0;position:absolute;inset:0}.x .ck{position:relative}.x .ck input{width:1px;height:1px;margin:0;top:0;left:0}.x .fg h4 .fgh{all:unset;cursor:pointer;width:100%;font:inherit;justify-content:space-between;align-items:center;display:flex}.x .fg h4 .fgh .ic{transition:transform .2s}.x .fg.shut h4 .fgh .ic{transform:rotate(-90deg)}.x .fg.shut>:not(h4){display:none}.x .range2{height:28px;margin:10px 4px 4px;position:relative}.x .range2:before{content:"";background:var(--ln);height:2px;position:absolute;top:13px;left:0;right:0}.x .range2 i{background:var(--k);height:2px;position:absolute;top:13px}.x .range2 input{pointer-events:none;appearance:none;background:0 0;width:100%;margin:0;position:absolute;inset:0}.x .range2 input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;background:var(--w);border:1px solid var(--k);cursor:grab;width:22px;height:22px;box-shadow:0 2px 6px #00000026}.x .range2 input::-moz-range-thumb{pointer-events:auto;background:var(--w);border:1px solid var(--k);cursor:grab;border-radius:0;width:22px;height:22px}.x .range2 input::-webkit-slider-runnable-track{background:0 0}.x .pv-panel{position:relative}.x .pv-vbusy{z-index:30;color:#edece8;text-align:center;background:#0c0c0cf0;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.x .pv-vbusy .tload{width:min(420px,100%)}.x .pv-vbusy b{margin-top:6px;font-size:22px;font-weight:600;display:block}.x .pv-vbusy span{color:#b9b8b4;margin-top:6px;font-size:15.5px;display:block}.x .pv-panel.vbusy .pv-foot{visibility:hidden}.x .pv-back{align-items:center;gap:8px;display:inline-flex}.x .pv-back .ic{display:none}@container (max-width:900px){.x .pv-panel{flex-direction:column;display:flex}.x .pv-main{flex-direction:column;flex:1;min-height:0;display:flex}.x .pv-body{flex:1;min-height:0}.x .pv-prev{display:none}.x .pv-panel.st-4 .pv-prev,.x .pv-panel.st-end .pv-prev{flex:none;height:32vh;padding:0;display:flex}.x .pv-panel.st-4 .pv-stage,.x .pv-panel.st-end .pv-stage{height:100%}.x .pv-top{gap:12px;padding:10px 12px 4px 16px}.x .pv-steps{flex:1;gap:4px}.x .pv-steps button{flex:1;width:auto;height:4px}.x .pv-steps button.on{flex:2;width:auto}.x .pv-cnt{white-space:nowrap;flex:none;font-size:12.5px}.x .pv-cntn,.x .pv-body>.lab{display:none}.x .pv-body h3{font-size:26px;line-height:1.1}.x .pv-lead{font-size:15.5px;line-height:1.45}.x .pv-qh p{display:none}.x .pv-need{font-size:14.5px}.x .pv-s .pv-ct b,.x .pv-ct b{overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto;padding-right:0;font-size:15px}.x .pv-ct small{font-size:13.5px}.x .pv-hl em{display:none}.x .pv-hl b{font-size:16px}.x .pv-hl small{font-size:14px}.x .pv-foot{padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));flex-wrap:nowrap;flex:none;gap:10px}.x .pv-back{border:1px solid var(--ln);flex:none;justify-content:center;width:48px;height:48px;font-size:0;text-decoration:none}.x .pv-back .ic{width:20px;height:20px;display:block}.x .pv-back span{display:none}.x .pv-nextw{flex-wrap:nowrap;flex:1;gap:8px}.x .pv-nextw .pv-back{width:auto;padding:0 10px;font-size:14px}.x .btn.pv-next{flex:1;height:48px}.x .pv-acts{flex-wrap:nowrap;flex:1;gap:6px}.x .pv-acts .btn{height:48px}.x .pv-acts .btn.t{padding:0 12px;font-size:15px}.x .pv-acts .btn.pv-pdf{flex:1;padding:0 14px}.x .pv-acts .lg{display:none}}.x .hicons .sbtn{cursor:pointer;width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.x .hicons .sbtn .ic{width:26px;height:26px}.x .hicons .sbtn:hover,.x .hicons .sbtn.on{background:var(--w)}.x .sbar{border-top:1px solid var(--ln2);background:var(--p);padding:10px 0 12px}.x .sbar .search{background:var(--w);flex:none;order:0;align-items:center;gap:10px;width:100%;min-width:0;height:52px;margin:0;padding:0 6px 0 18px;display:flex;box-shadow:inset 0 0 0 1.5px #141414}.x .sbar .search input{font-size:17px}.x .sbar .search .btn{flex:none;height:40px;padding:0 18px}@media (max-width:760px){.x .spot{place-items:stretch stretch;padding:0}.x .spot .sp-panel{overscroll-behavior:contain;background:var(--p);width:100%;max-width:none;height:100dvh;max-height:none;padding-top:env(safe-area-inset-top,0px);border-radius:0;margin:0;overflow-y:auto}.x .pv,.x .pv-body,.x .drawer nav,.x .sheet>div{overscroll-behavior:contain}}@container (max-width:760px){.x .h8{padding-block:52px 26px}.x .h8sq{margin-top:-20cqi}}.x .pm.pmx{color:#141414;white-space:nowrap;align-items:center;gap:8px;width:auto;height:40px;padding:0 12px;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1;display:inline-flex}.x .pm.pmx .ic{flex:none;width:20px;height:20px}.x .pays.big .pm.pmx{width:auto;height:52px;padding:0 16px;font-size:15px}.x .pays.big .pm.pmx .ic{width:24px;height:24px}@container (max-width:900px){.x .pv-s .pv-ct b,.x .pv-ct b,.x .pv-ct small{-webkit-hyphens:none;hyphens:none}.x .pv-acts .btn.pv-pdf .ar{display:none}.x .pv-acts .btn.t{padding:0 10px}.x .pv-acts .btn{min-width:0}}.x .buy h1 .mk{letter-spacing:-.01em;color:var(--k2);margin-bottom:.3em;font-size:.42em;display:block}.x .buy .sub a{text-underline-offset:3px;text-decoration:underline}.x .buy .sub a:hover{color:var(--b)}.x .ser-l{border-top:1px solid var(--ln2);border-left:1px solid var(--ln2);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}.x .ser-l a{border-right:1px solid var(--ln2);border-bottom:1px solid var(--ln2);align-content:start;gap:6px;padding:16px 18px 18px;display:grid}.x .ser-l a:hover{background:var(--w)}.x .ser-l b{letter-spacing:-.02em;font-size:20px;font-weight:500;line-height:1.15}.x .ser-l span{color:var(--k2);font-size:15px;line-height:1.4}.x .ser-l em{font:400 12.5px var(--mono);color:var(--k3);font-style:normal}.x .ser-more{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:0 24px;margin:20px 0 0;padding:0;list-style:none;display:grid}.x .ser-more li{border-top:1px solid var(--ln2);justify-content:space-between;gap:12px;padding:10px 0;font-size:15.5px;display:flex}.x .ser-more li span{font:400 12.5px var(--mono);color:var(--k3);white-space:nowrap}.x .ser-more a:hover,.x .lp-ph h2 a:hover{color:var(--b)}.x .pdesc-b{grid-template-columns:minmax(0,1fr) 300px;gap:clamp(24px,5cqi,80px);display:grid}.x .pdesc-t{gap:16px;max-width:760px;display:grid}.x .pdesc-t p{color:var(--k2);font-size:17.5px;line-height:1.7}.x .pdesc-l{background:var(--w);align-content:start;align-self:start;padding:6px 18px;display:grid}.x .pdesc-l a{border-top:1px solid var(--ln2);align-items:center;gap:12px;padding:12px 0;font-size:16.5px;display:flex}.x .pdesc-l a:first-child{border-top:0}.x .pdesc-l a .ic{flex:none;width:22px;height:22px}.x .pdesc-l a .ar{flex:none;width:28px;height:16px;margin-left:auto}.x .pdesc-l a:hover{color:var(--b)}.x .sibs-l{margin:0;display:grid}.x .sibs-l>div{border-top:1px solid var(--ln2);grid-template-columns:220px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.x .sibs-l dt{font-size:17px;font-weight:500}.x .sibs-l dd{flex-wrap:wrap;gap:6px 8px;margin:0;display:flex}.x .sibs-l dd a{font:400 13.5px var(--mono);background:var(--w);border-radius:2px;padding:6px 10px}.x .sibs-l dd a:hover{color:var(--b)}.x .cat-brands{flex-wrap:wrap;align-items:center;gap:8px;padding-top:48px;display:flex}.x .cat-brands .lab{margin-right:8px}.x .cat-brands a{height:42px;box-shadow:inset 0 0 0 1px var(--ln);align-items:center;gap:8px;padding:0 14px;font-size:16px;display:flex}.x .cat-brands a small{font:400 12px var(--mono);color:var(--k3)}.x .cat-brands a:hover{box-shadow:inset 0 0 0 1.5px var(--k)}@container (max-width:760px){.x .pdesc-b{grid-template-columns:1fr}.x .pdesc-t p{font-size:17px}.x .sibs-l>div{grid-template-columns:1fr;gap:8px}.x .ser-l,.x .ser-more{grid-template-columns:1fr}}.x .mat-n b a{text-decoration:underline;-webkit-text-decoration-color:var(--ln);text-decoration-color:var(--ln);text-underline-offset:3px}.x .mat-n b a:hover{color:var(--b);text-decoration-color:currentColor}
