.home-page_pageRoot__ZE9Q3{--home-box-line:#d0d5cf;font-family:var(--rc-font,inherit);font-size:16px;line-height:1.5;color:var(--rc-ink)}html.dark .home-page_pageRoot__ZE9Q3{--home-box-line:#4a554f}.home-page_pageRoot__ZE9Q3 .home-page_heroCard__yul5A{padding:1.5rem;border-radius:16px;box-shadow:var(--rc-shadow)}.home-page_pageRoot__ZE9Q3 .home-page_quickTitle__ephmU{margin-bottom:.25rem;font-size:1.15rem;font-weight:800;line-height:1.15;letter-spacing:-.03em}.home-page_pageRoot__ZE9Q3 .home-page_quickGrid__RbjOL{margin-top:1rem;gap:.75rem}.home-page_pageRoot__ZE9Q3 .home-page_fieldLabel__CskRm{display:block;margin-bottom:.35rem;font-size:14px;font-weight:600;line-height:1.5;color:var(--rc-muted)}.home-page_pageRoot__ZE9Q3 .home-page_quickTotal__tsJv5{margin:1rem 0;padding:.9rem 1rem;border-radius:var(--rc-md,12px);background:var(--rc-offset)}.home-page_pageRoot__ZE9Q3 .home-page_quickTotalBand__gyoQJ{font-size:1.15rem;letter-spacing:-.03em;white-space:nowrap}.home-page_pageRoot__ZE9Q3 .home-page_quickTotalMeta__SubBa{font-size:.78rem;font-weight:600;color:var(--rc-muted);white-space:nowrap}.home-page_pageRoot__ZE9Q3 .home-page_quickAlt__iZKhz{margin-top:.7rem;font-size:.875rem;font-weight:600}.home-page_pageRoot__ZE9Q3 .home-page_heroGrid__ua6Pi{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:3rem}@media (max-width:1000px){.home-page_pageRoot__ZE9Q3 .home-page_heroGrid__ua6Pi{grid-template-columns:1fr 1fr;gap:2rem}}@media (max-width:760px){.home-page_pageRoot__ZE9Q3 .home-page_heroGrid__ua6Pi{grid-template-columns:1fr;gap:1.75rem}}.home-page_pageRoot__ZE9Q3 .home-page_doorsHero__T13ub{display:flex;flex-direction:column;gap:.6rem;margin-top:1.75rem;max-width:520px}@media (max-width:760px){.home-page_pageRoot__ZE9Q3 .home-page_doorsHero__T13ub{max-width:none}}.home-page_pageRoot__ZE9Q3 .home-page_doorsHero__T13ub .home-page_door__xdsLB{display:flex;flex-direction:row;align-items:center;gap:1rem;padding:1rem 1.1rem;border-radius:16px}.home-page_pageRoot__ZE9Q3 .home-page_doorsHero__T13ub .home-page_doorIcon__DdJO_{width:44px;height:44px;flex:none;border-radius:14px}.home-page_pageRoot__ZE9Q3 .home-page_doorsHero__T13ub .home-page_doorTitle__1MN0W{font-size:1.1rem;font-weight:800;line-height:1.15;letter-spacing:-.03em}.home-page_pageRoot__ZE9Q3 .home-page_resumeHeadline__N04Ke{margin-top:.3rem;font-size:1.15rem;font-weight:800;line-height:1.15;letter-spacing:-.03em;color:var(--rc-ink)}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoTitle__QEjAS{margin:0;font-size:1.5rem;font-weight:800;line-height:1.12;letter-spacing:-.03em;color:var(--rc-ink)}.home-page_pageRoot__ZE9Q3 .home-page_conciergeSection__TzSA5{padding:2rem 0}@media (max-width:760px){.home-page_pageRoot__ZE9Q3 .home-page_conciergeSection__TzSA5{padding:2.25rem 0}}.home-page_pageRoot__ZE9Q3 .home-page_conciergeWrap__QjIdn{box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;padding:0 1.25rem}.home-page_pageRoot__ZE9Q3 .home-page_conciergeCta__broAm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;padding:2rem;border-radius:16px;border:1px solid transparent;background:#253e35;color:#f8fcf8;box-shadow:var(--rc-shadow)}.home-page_pageRoot__ZE9Q3 .home-page_conciergeCta__broAm h2{margin:0;font-size:1.6rem;font-weight:800;line-height:1.15;letter-spacing:-.03em;color:#fff}.home-page_pageRoot__ZE9Q3 .home-page_conciergeCta__broAm p{margin:0;font-size:1rem;line-height:1.5;color:rgba(248,252,248,.75)}html.dark .home-page_pageRoot__ZE9Q3 .home-page_conciergeCta__broAm{background:#293f36;color:#f8fcf8;border-color:transparent}html.dark .home-page_pageRoot__ZE9Q3 .home-page_conciergeCta__broAm h2{color:#fff}.home-page_pageRoot__ZE9Q3 .home-page_conciergeBtn__yOcMZ{min-width:0}html.dark .home-page_pageRoot__ZE9Q3 .home-page_conciergeBtn__yOcMZ{color:#1a1210}@media (min-width:761px){.home-page_pageRoot__ZE9Q3 .home-page_conciergeBtn__yOcMZ{min-width:200px}}@media (max-width:760px){.home-page_pageRoot__ZE9Q3 .home-page_conciergeCta__broAm{padding:1.5rem}.home-page_pageRoot__ZE9Q3 .home-page_conciergeBtn__yOcMZ{width:100%}}.home-page_pageRoot__ZE9Q3 .home-page_doorsHero__T13ub .home-page_doorSub__LI1uw{margin-top:.1rem;font-size:.875rem;line-height:1.5}.home-page_pageRoot__ZE9Q3 .home-page_doorMain__ZvTry{background:var(--rc-ink);color:var(--rc-on-ink);border-color:var(--rc-ink)}.home-page_pageRoot__ZE9Q3 .home-page_doorMain__ZvTry .home-page_doorSub__LI1uw{color:hsla(0,0%,100%,.7)}.home-page_pageRoot__ZE9Q3 .home-page_doorMain__ZvTry .home-page_doorArrow__mv5zf{color:var(--rc-on-ink)}.home-page_pageRoot__ZE9Q3 .home-page_doorMainIcon__dG_nC{background:hsla(0,0%,100%,.12);color:var(--rc-on-ink)}html.dark .home-page_pageRoot__ZE9Q3 .home-page_doorMain__ZvTry{background:var(--rc-offset);color:var(--rc-ink);border-color:var(--rc-line)}html.dark .home-page_pageRoot__ZE9Q3 .home-page_doorMain__ZvTry .home-page_doorSub__LI1uw{color:var(--rc-muted)}html.dark .home-page_pageRoot__ZE9Q3 .home-page_doorMain__ZvTry .home-page_doorArrow__mv5zf,html.dark .home-page_pageRoot__ZE9Q3 .home-page_doorMain__ZvTry .home-page_doorTitle__1MN0W{color:var(--rc-ink)}html.dark .home-page_pageRoot__ZE9Q3 .home-page_doorMainIcon__dG_nC{background:var(--rc-dark)!important;color:#fff}.home-page_pageRoot__ZE9Q3 .home-page_estGrid__7hbqD{align-items:start;gap:1.25rem}@media (min-width:1000px){.home-page_pageRoot__ZE9Q3 .home-page_estGrid__7hbqD{align-items:center}}.home-page_pageRoot__ZE9Q3 .home-page_nowDemo__EAGGM{display:grid;padding:1.75rem;gap:1rem;border:1px solid var(--rc-line);border-radius:16px;background:var(--rc-surface);box-shadow:var(--rc-shadow);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:760px){.home-page_pageRoot__ZE9Q3 .home-page_nowDemo__EAGGM{padding:1.1rem;gap:.85rem}}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoHead__DSywV{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoDots__yevl7{display:flex;gap:5px}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoDotCurrent__awXlW,.home-page_pageRoot__ZE9Q3 .home-page_nowDemoDotDone__frniY,.home-page_pageRoot__ZE9Q3 .home-page_nowDemoDot__DXgPi{width:22px;height:5px;border-radius:3px;background:var(--rc-line)}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoDotDone__frniY{background:var(--rc-green)}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoDotCurrent__awXlW{background:var(--rc-primary)}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoStepLabel____AGU{font-size:.78rem;font-weight:600;color:var(--rc-muted)}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoWho__fslqY{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin:-.4rem 0 0}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoWhoMeta__zWvX1{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;color:var(--rc-muted)}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoWhoIcon__uIyhT{width:1em;height:1em;flex-shrink:0}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoSeg__QXcRw{display:inline-flex;gap:0;padding:0;border:1px solid var(--rc-line);border-radius:var(--rc-md,12px);overflow:hidden;background:var(--rc-surface)}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoSegBtnOn__e_bDl,.home-page_pageRoot__ZE9Q3 .home-page_nowDemoSegBtn__hlnxR{pointer-events:none;margin:0;min-width:48px;padding:.3rem .7rem;border:0;border-right:1px solid var(--rc-line);font-size:12px;line-height:18px;font-weight:700;color:var(--rc-muted);background:transparent}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoSegBtn__hlnxR:last-child{border-right:0}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoSegBtnOn__e_bDl{background:var(--rc-ink);color:var(--rc-on-ink)}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoTasks__mR3gJ{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.home-page_pageRoot__ZE9Q3 .home-page_taskRowDone__qortw,.home-page_pageRoot__ZE9Q3 .home-page_taskRow__hlter{display:grid;grid-template-columns:26px 1fr;align-items:center;gap:8px;margin:0;padding:.75rem .8rem;border-radius:12px;border:1px solid var(--rc-line);background:var(--rc-surface)}.home-page_pageRoot__ZE9Q3 .home-page_taskRowDone__qortw{background:var(--rc-offset);border-color:transparent}.home-page_pageRoot__ZE9Q3 .home-page_taskTitle__DaKPo{font-size:1rem;font-weight:600;color:var(--rc-ink)}.home-page_pageRoot__ZE9Q3 .home-page_taskTitleDone__GB8j0{font-size:1rem;font-weight:600;color:var(--rc-muted);text-decoration:line-through}.home-page_pageRoot__ZE9Q3 .home-page_taskBox__Lslyi{width:26px;height:26px;border-radius:8px;border:2px solid var(--home-box-line);background:var(--rc-surface);display:grid;place-items:center;margin:0}.home-page_pageRoot__ZE9Q3 .home-page_taskBoxDone__jElkm{width:26px;height:26px;border-radius:8px;border:2px solid var(--home-box-line);background:var(--rc-green);color:#fff;display:grid;place-items:center;margin:0}html.dark .home-page_pageRoot__ZE9Q3 .home-page_taskBoxDone__jElkm{border-color:var(--home-box-line);background:var(--rc-green);color:#1c2421}.home-page_pageRoot__ZE9Q3 .home-page_taskBoxCheck__tsQQ9{width:15px;height:15px;color:currentColor}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoDone__e7p_8{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;margin:0;padding:.9rem 1.5rem;border:1px solid transparent;border-radius:var(--rc-md,12px);background:var(--rc-primary);color:#fff;font-size:1rem;font-weight:700;line-height:1.5;min-height:54px}html.dark .home-page_pageRoot__ZE9Q3 .home-page_nowDemoDone__e7p_8{color:#1a1210}.home-page_pageRoot__ZE9Q3 .home-page_quickCtaPrimary__WNoqA{color:#fff}html.dark .home-page_pageRoot__ZE9Q3 .home-page_quickCtaPrimary__WNoqA{color:#1a1210}.home-page_pageRoot__ZE9Q3 .home-page_nowDemoDoneIcon__IxzmL{width:16px;height:16px}.home-page_pageRoot__ZE9Q3 .home-page_stepSection__T3SQD{padding:3.5rem 0}@media (max-width:760px){.home-page_pageRoot__ZE9Q3 .home-page_stepSection__T3SQD{padding:2.25rem 0}}.home-page_pageRoot__ZE9Q3 .home-page_stepGrid__cXsQM{gap:1.25rem}.home-page_pageRoot__ZE9Q3 .home-page_stepHeading__2UvAE{margin:.5rem 0 1rem;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:var(--rc-ink)}.home-page_pageRoot__ZE9Q3 .home-page_stepChecklist__dEzsE{display:grid;gap:.5rem;margin:0;padding:0;list-style:none;color:var(--rc-ink)}.home-page_pageRoot__ZE9Q3 .home-page_stepCheckItem___AOl1{display:flex;align-items:center;gap:.6rem;font-size:14px;line-height:21px}.home-page_pageRoot__ZE9Q3 .home-page_stepCheckIcon__Ye0VE{width:14px;height:14px;flex-shrink:0;margin:0;color:var(--rc-green)}.home-page_pageRoot__ZE9Q3 .home-page_stepCta__ikq32{margin-top:1.5rem;font-size:14px;line-height:21px;min-height:46px;padding:.65rem 1.15rem}.home-page_pageRoot__ZE9Q3 .home-page_stepCta__ikq32 svg{width:1em;height:1em;flex-shrink:0}.home-page_pageRoot__ZE9Q3 .home-page_catalogSection__bKV1D{padding:3.5rem 0;background:var(--rc-bg)}@media (max-width:760px){.home-page_pageRoot__ZE9Q3 .home-page_catalogSection__bKV1D{padding:2.25rem 0}}.home-page_pageRoot__ZE9Q3 .home-page_catalogHead__RTy3M{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.home-page_pageRoot__ZE9Q3 .home-page_catalogTitle__OzZKU{margin:0;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:var(--rc-ink)}.home-page_pageRoot__ZE9Q3 .home-page_catalogMoreLink__BUo5C{display:inline-flex;align-items:center;gap:.3rem;font-size:.875rem;font-weight:700;color:var(--rc-primary);text-decoration:none}.home-page_pageRoot__ZE9Q3 .home-page_catalogMoreLink__BUo5C:hover{text-decoration:underline}.home-page_pageRoot__ZE9Q3 .home-page_catalogMoreLink__BUo5C svg{width:1em;height:1em;flex-shrink:0}.home-page_pageRoot__ZE9Q3 .home-page_goodsGrid__QQZuv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}@media (max-width:1000px){.home-page_pageRoot__ZE9Q3 .home-page_goodsGrid__QQZuv{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.home-page_pageRoot__ZE9Q3 .home-page_goodsGrid__QQZuv{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}}.home-page_pageRoot__ZE9Q3 .home-page_catalogSkeletonBar__ihbLI{margin-bottom:1.5rem;height:2rem;width:12rem;border-radius:var(--rc-sm,8px);background:var(--rc-offset)}.home-page_pageRoot__ZE9Q3 .home-page_catalogSkeletonCard__oXhpe{aspect-ratio:3/4;border-radius:var(--rc-lg,16px);border:1px solid var(--rc-line);background:var(--rc-offset)}.home-page_pageRoot__ZE9Q3 .home-page_goodCard__gtY3o{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--rc-line);border-radius:var(--rc-lg,16px);background:var(--rc-surface);transition:border-color .15s,transform .15s,box-shadow .15s}.home-page_pageRoot__ZE9Q3 .home-page_goodCard__gtY3o:hover{border-color:var(--rc-ink);transform:translateY(-2px);box-shadow:var(--rc-shadow-sm)}.home-page_pageRoot__ZE9Q3 .home-page_goodCardLink__tfBkH{position:absolute;inset:0;z-index:1;border-radius:var(--rc-lg,16px)}.home-page_pageRoot__ZE9Q3 .home-page_goodImg__osaeY{position:relative;aspect-ratio:3/4;display:grid;place-items:center;overflow:hidden;background:#fff}.home-page_pageRoot__ZE9Q3 .home-page_goodImg__osaeY img{position:absolute!important;inset:4% 4% 10%!important;width:92%!important;height:86%!important;max-width:none!important;-o-object-fit:contain!important;object-fit:contain!important}html.dark .home-page_pageRoot__ZE9Q3 .home-page_goodImg__osaeY{background:#fff}.home-page_pageRoot__ZE9Q3 .home-page_goodTag__I2LSe{position:absolute;left:.6rem;top:.6rem;z-index:2;padding:.2rem .55rem;border-radius:999px;font-size:11px;font-weight:800;background:var(--rc-primary);color:#fff}.home-page_pageRoot__ZE9Q3 .home-page_goodBody__C3TRM{display:grid;flex:1;align-content:start;gap:.2rem;padding:.75rem .85rem .9rem}.home-page_pageRoot__ZE9Q3 .home-page_goodName__NyPlL{margin:0;font-size:.98rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--rc-ink)}.home-page_pageRoot__ZE9Q3 .home-page_goodVar__BGvlU{margin:0;overflow:hidden;font-size:.78rem;line-height:1.35;color:var(--rc-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-page_pageRoot__ZE9Q3 .home-page_goodPrice__MZOjJ{margin:.4rem 0 0;font-size:1.05rem;font-weight:800;line-height:1.5;letter-spacing:-.02em;color:var(--rc-ink)}.home-page_pageRoot__ZE9Q3 .home-page_goodPriceStrike__nQEMs{margin-left:.3rem;font-size:.78rem;font-weight:600;color:var(--rc-muted)}.home-page_pageRoot__ZE9Q3 .home-page_goodMeta___1wMy{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.35rem}.home-page_pageRoot__ZE9Q3 .home-page_goodSeller__rm3LE{display:inline-flex;align-items:center;gap:.25rem;min-width:0;font-size:11px;font-weight:700;color:var(--rc-muted)}.home-page_pageRoot__ZE9Q3 .home-page_goodSellerLabel__Hf5DG{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:760px){.home-page_pageRoot__ZE9Q3 .home-page_goodBody__C3TRM{padding:.6rem .65rem .75rem}.home-page_pageRoot__ZE9Q3 .home-page_goodName__NyPlL{font-size:.9rem}.home-page_pageRoot__ZE9Q3 .home-page_goodPrice__MZOjJ{font-size:.95rem}.home-page_pageRoot__ZE9Q3 .home-page_goodMeta___1wMy{flex-direction:column;align-items:flex-start;gap:.2rem}}.home-page_pageRoot__ZE9Q3 .home-page_goodAddBtn__IhPW4{position:absolute;right:.6rem;top:.6rem;z-index:2;display:grid;width:36px;height:36px;place-items:center;border-radius:50%;border:1px solid var(--rc-line);background:hsla(0,0%,100%,.95);color:var(--rc-ink);box-shadow:var(--rc-shadow-sm,0 6px 24px rgba(39,43,36,.08));transition:background .15s,border-color .15s,color .15s}.home-page_pageRoot__ZE9Q3 .home-page_goodAddBtn__IhPW4:hover{background:var(--rc-ink);color:var(--rc-on-ink);border-color:var(--rc-ink)}.home-page_pageRoot__ZE9Q3 .home-page_goodAddBtnOn__sdD1V{background:var(--rc-green);color:#fff;border-color:var(--rc-green)}