.q2z49a_shell{--navbar-h:64px;min-height:calc(100vh - var(--navbar-h));margin-top:var(--navbar-h);background:var(--color-bg-muted);grid-template-columns:260px minmax(0,1fr);display:grid}.q2z49a_sidebar{background:var(--background);border-right:1px solid var(--color-border)}.q2z49a_sidebarInner{flex-direction:column;padding:24px 20px;display:flex}@media (min-width:901px) and (min-height:780px){.q2z49a_sidebarInner{top:var(--navbar-h);position:sticky}}.q2z49a_brand{align-items:center;gap:10px;margin-bottom:24px;display:flex}.q2z49a_brandMark{background:var(--color-primary);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-weight:500;display:flex}.q2z49a_brandTitle{color:var(--color-text);font-size:16px;font-weight:500;line-height:1.2}.q2z49a_brandSubtitle{color:var(--color-text-muted);font-size:12px}.q2z49a_createProject{background:var(--color-primary);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-bottom:20px;padding:11px 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.q2z49a_createProject:hover{background:var(--color-primary-dark)}.q2z49a_nav{flex-direction:column;gap:4px;display:flex}.q2z49a_navItem{color:var(--color-text-muted);white-space:nowrap;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.q2z49a_navItem:hover{background:var(--color-bg-muted);color:var(--color-text)}.q2z49a_navItemActive{color:var(--color-primary);background:#e4483a1f}.q2z49a_logout{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;margin-top:20px;padding:12px;font-size:14px;font-weight:500}.q2z49a_logout:hover{background:var(--color-primary-dark)}.q2z49a_content{min-width:0;padding:40px 48px}.q2z49a_contentInner{width:100%;max-width:1200px;margin:0 auto}.q2z49a_loadingScreen{min-height:100vh;color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}.q2z49a_mobileBar,.q2z49a_backdrop,.q2z49a_drawerClose{display:none}@media (max-width:900px){.q2z49a_shell{grid-template-columns:minmax(0,1fr)}.q2z49a_mobileBar{top:var(--navbar-h);z-index:30;background:var(--background);border-bottom:1px solid var(--color-border);align-items:center;gap:10px;padding:10px 16px;display:flex;position:sticky}.q2z49a_menuBtn{border:1px solid var(--color-border);background:var(--background);width:40px;height:40px;color:var(--color-text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:flex}.q2z49a_menuBtn:hover{background:var(--color-bg-muted)}.q2z49a_mobileBarTitle{color:var(--color-text);font-size:15px;font-weight:500}.q2z49a_backdrop{top:var(--navbar-h);z-index:50;opacity:0;pointer-events:none;background:#0f172a80;transition:opacity .25s;display:block;position:fixed;bottom:0;left:0;right:0}.q2z49a_backdropOpen{opacity:1;pointer-events:auto}.q2z49a_sidebar{top:var(--navbar-h);z-index:60;border-right:1px solid var(--color-border);visibility:hidden;width:min(280px,85vw);transition:transform .25s,visibility 0s linear .25s;position:fixed;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.q2z49a_sidebarOpen{visibility:visible;transition:transform .25s,visibility;transform:translate(0);box-shadow:8px 0 32px #0f172a2e}.q2z49a_sidebarInner{padding:20px 16px 28px}.q2z49a_brand{margin-bottom:20px}.q2z49a_drawerClose{width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-left:auto;display:flex}.q2z49a_drawerClose:hover{background:var(--color-bg-muted);color:var(--color-text)}.q2z49a_navItem{padding:12px}.q2z49a_content{padding:20px 16px}}
.dTwMba_root{position:relative}.dTwMba_trigger{border:1px solid var(--color-border);background:var(--color-bg-muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;overflow:hidden}.dTwMba_trigger:hover{border-color:var(--color-primary)}.dTwMba_avatarImg{object-fit:cover;width:100%;height:100%}.dTwMba_avatarFallback{color:var(--color-primary);font-size:14px;font-weight:500}.dTwMba_skeleton{background:var(--color-bg-muted);border-radius:999px;width:40px;height:40px;animation:1.4s ease-in-out infinite dTwMba_pulse}@keyframes dTwMba_pulse{0%,to{opacity:1}50%{opacity:.5}}.dTwMba_guestActions{align-items:center;gap:12px;display:flex}.dTwMba_loginLink{color:var(--color-text);font-size:14px;font-weight:500}.dTwMba_signupLink{background:var(--color-primary);color:#fff;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500}.dTwMba_signupLink:hover{background:var(--color-primary-dark)}.dTwMba_menu{border:1px solid var(--color-border,#ececef);z-index:1100;background:#fff;border-radius:12px;min-width:220px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 32px #0000001f}.dTwMba_menuHeader{border-bottom:1px solid var(--color-border);flex-direction:column;gap:2px;padding:14px 16px;display:flex}.dTwMba_menuName{color:var(--color-text);font-size:14px;font-weight:500}.dTwMba_menuEmail{color:var(--color-text-muted);font-size:12px}.dTwMba_menuItem{color:var(--color-text);padding:12px 16px;font-size:14px;display:block}.dTwMba_menuItem:hover{background:var(--color-bg-muted)}.dTwMba_menuItemDanger{text-align:left;width:100%;color:var(--color-primary);cursor:pointer;border:none;border-top:1px solid var(--color-border);background:0 0;padding:12px 16px;font-size:14px;display:block}.dTwMba_menuItemDanger:hover{background:var(--color-bg-muted)}@media (max-width:900px){.dTwMba_trigger,.dTwMba_skeleton{width:34px;height:34px}.dTwMba_hideOnMobile{display:none}}
.IhuV_a_wrap{display:inline-block;position:relative}.IhuV_a_bellBtn{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.IhuV_a_bellBtn:hover{background:#0000000f}.IhuV_a_bellBtn:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.IhuV_a_badge{color:#fff;text-align:center;background:#dc2626;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:4px;right:4px}.IhuV_a_panel{z-index:60;color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;width:min(380px,100vw - 24px);max-height:70vh;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 32px #00000029}.IhuV_a_head{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 14px;font-size:15px;font-weight:700;display:flex}.IhuV_a_linkBtn{color:#2563eb;cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:13px}.IhuV_a_linkBtn:disabled{color:#9ca3af;cursor:default}.IhuV_a_list{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.IhuV_a_foot{text-align:center;border-top:1px solid #e5e7eb;padding:8px}.IhuV_a_row{border-bottom:1px solid #f3f4f6;align-items:flex-start;gap:4px;display:flex}.IhuV_a_row:last-child{border-bottom:0}.IhuV_a_rowBtn{text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;gap:10px;min-width:0;padding:12px 8px 12px 14px;display:flex}.IhuV_a_rowBtn:hover{background:#f9fafb}.IhuV_a_rowBtn:focus-visible{outline-offset:-2px;outline:2px solid #2563eb}.IhuV_a_unread{background:#eff6ff}.IhuV_a_unread .IhuV_a_rowBtn:hover{background:#dbeafe}.IhuV_a_icon{color:#374151;background:#e5e7eb;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.IhuV_a_text{min-width:0}.IhuV_a_title{align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.IhuV_a_dot{background:#2563eb;border-radius:999px;flex:none;width:8px;height:8px}.IhuV_a_body{color:#4b5563;overflow-wrap:anywhere;margin-top:2px;font-size:13px}.IhuV_a_time{color:#6b7280;margin-top:4px;font-size:12px}.IhuV_a_del{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;margin:10px 10px 0 0;padding:4px}.IhuV_a_del:hover{color:#dc2626;background:#fee2e2}.IhuV_a_del:focus-visible{outline:2px solid #2563eb}.IhuV_a_state{text-align:center;color:#6b7280;padding:28px 16px;font-size:14px}.IhuV_a_page{max-width:760px;margin:0 auto;padding:24px 16px 64px}.IhuV_a_pageHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.IhuV_a_pageTitle{margin:0;font-size:24px;font-weight:700}.IhuV_a_filters{flex-wrap:wrap;gap:8px;display:flex}.IhuV_a_select,.IhuV_a_toggle{background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:6px 10px;font-size:14px}.IhuV_a_toggleOn{color:#fff;background:#2563eb;border-color:#2563eb}.IhuV_a_card{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.IhuV_a_pager{justify-content:space-between;align-items:center;margin-top:16px;font-size:14px;display:flex}.IhuV_a_prefs{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.IhuV_a_prefsTitle{margin:0 0 4px;font-size:18px;font-weight:700}.IhuV_a_prefsNote{color:#6b7280;margin:0 0 12px;font-size:13px}.IhuV_a_prefRow{border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.IhuV_a_prefLabel{font-size:14px;font-weight:600}.IhuV_a_prefHint{color:#6b7280;font-size:12px}.IhuV_a_prefErr{color:#b91c1c;margin-top:8px;font-size:13px}
.yP0C0q_navbar{z-index:1000;color:#16151a;background:#fff;transition:box-shadow .2s;position:fixed;top:0;left:0;right:0}.yP0C0q_navbar.yP0C0q_scrolled{box-shadow:0 1px 8px #0000000f}.yP0C0q_inner{grid-template-columns:1fr auto 1fr;align-items:center;max-width:1280px;height:64px;margin:0 auto;padding:0 24px;display:grid}.yP0C0q_logo{flex-shrink:0;justify-self:start;align-items:center;height:100%;display:flex}.yP0C0q_logoImage{object-fit:contain;width:auto;height:40px}.yP0C0q_links{gap:36px;display:flex}.yP0C0q_link{color:inherit;opacity:.85;font-size:15px;font-weight:100;text-decoration:none;transition:opacity .2s,color .2s}.yP0C0q_link:hover{opacity:1;color:var(--color-primary)}.yP0C0q_link.yP0C0q_active{opacity:1;font-weight:500}.yP0C0q_actions{justify-self:end;align-items:center;gap:10px;min-height:40px;display:flex}.yP0C0q_postOfferBtn{background:var(--color-primary);color:#fff;border:1px solid var(--color-primary);white-space:nowrap;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .2s}.yP0C0q_postOfferBtn:hover{opacity:.9}.yP0C0q_loginBtn{color:inherit;white-space:nowrap;border:1px solid;border-radius:999px;padding:8px 18px;font-size:13px;font-weight:500;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.yP0C0q_loginBtn:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.yP0C0q_menuToggle{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:4px;padding:8px;display:none}.yP0C0q_menuToggle span{background:currentColor;width:20px;height:2px}.yP0C0q_mobileMenu{background:#fff;flex-direction:column;gap:16px;padding:16px 24px 24px;display:flex}.yP0C0q_mobileLink{color:var(--color-text);font-size:14px;font-weight:500;text-decoration:none}.yP0C0q_mobileLink:hover{color:var(--color-primary)}.yP0C0q_mobileLoginBtn{text-align:center;border:1px solid var(--color-text);color:var(--color-text);cursor:pointer;background:0 0;border-radius:999px;width:100%;padding:10px 0;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none}.yP0C0q_mobilePostOfferBtn{text-align:center;border:1px solid var(--color-primary);color:#fff;background:var(--color-primary);border-radius:999px;padding:10px 0;font-size:14px;font-weight:500;text-decoration:none}@media (max-width:900px){.yP0C0q_inner{justify-content:space-between;display:flex}.yP0C0q_links,.yP0C0q_actions{display:none}.yP0C0q_menuToggle{display:flex}}.yP0C0q_fab{display:none}@media (max-width:900px){.yP0C0q_inner{grid-template-columns:1fr auto 1fr;align-items:center;padding:0 12px;display:grid}.yP0C0q_menuToggle{order:0;grid-area:1/1;justify-self:start;padding:6px}.yP0C0q_logo{grid-area:1/2;justify-self:center}.yP0C0q_actions{grid-area:1/3;justify-self:end;gap:6px;margin-left:0;display:flex}.yP0C0q_logoImage{height:28px}.yP0C0q_postOfferBtn{display:none}.yP0C0q_loginBtn{padding:6px 14px}.yP0C0q_fab{z-index:900;background:var(--color-primary);color:#fff;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .25s,opacity .25s;display:inline-flex;position:fixed;bottom:20px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 6px 18px #00000040}.yP0C0q_fabHidden{opacity:0;transform:translate(-50%,120px)}}.yP0C0q_mobileMenu{max-height:calc(100dvh - 64px);overflow-y:auto}.yP0C0q_mobileOffice{color:#fff;background:#2f3133;border-radius:10px;align-items:center;padding:12px 14px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.yP0C0q_mobileGroup{flex-direction:column;gap:14px;display:flex}.yP0C0q_mobileOfficeLink{color:var(--color-text);align-items:center;gap:12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.yP0C0q_mobileDivider{border:0;border-top:1px solid #ececef;width:100%;margin:4px 0}.yP0C0q_mobileLogout{text-align:left;cursor:pointer;font:inherit;color:var(--color-primary);background:0 0;border:0;padding:0;font-size:14px;font-weight:500}
._3spOZq_footer{background-color:var(--color-bg-muted,#f5f5f7);width:100%;padding:3.5rem 0 2rem}._3spOZq_inner{max-width:1280px;margin:0 auto;padding:0 1.5rem}._3spOZq_top{grid-template-columns:1fr;gap:2.5rem;margin-bottom:2.5rem;display:grid}._3spOZq_linkColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}._3spOZq_columnTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted,#8a8b93);margin:0 0 1rem;font-size:.75rem;font-weight:500}._3spOZq_columnLinks{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}._3spOZq_columnLink{color:var(--color-text-muted,#5f606a);font-size:.875rem;text-decoration:none;transition:color .15s}._3spOZq_columnLink:hover{color:var(--color-text,#17181c)}._3spOZq_brandCol{max-width:340px}._3spOZq_logo{margin-bottom:1rem;display:inline-flex}._3spOZq_logo img{object-fit:contain;width:auto;height:36px}._3spOZq_tagline{color:var(--color-text-muted,#5f606a);margin:0;font-size:.875rem;line-height:1.6}._3spOZq_hotline{flex-direction:column;gap:.35rem;margin-top:1.25rem;display:flex}._3spOZq_hotlineLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted,#8a8b93);font-size:.6875rem;font-weight:500}._3spOZq_hotlineNumbers{flex-wrap:wrap;gap:.25rem 1.25rem;display:flex}._3spOZq_hotline a{letter-spacing:.01em;color:var(--color-text,#17181c);font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .15s}._3spOZq_hotline a:hover{color:var(--color-primary,#e4483a)}._3spOZq_bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.75rem;display:flex}._3spOZq_copyright{color:var(--color-text-muted,#8a8b93);margin:0;font-size:.75rem}._3spOZq_legalLinks{gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}._3spOZq_legalLink{color:var(--color-text-muted,#8a8b93);font-size:.75rem;text-decoration:none}._3spOZq_legalLink:hover{color:var(--color-text,#17181c)}@media (min-width:860px){._3spOZq_top{grid-template-columns:1fr minmax(0,340px);align-items:start}._3spOZq_linkColumns{grid-template-columns:repeat(3,auto);justify-content:start;gap:4rem}._3spOZq_brandCol{justify-self:end}}@media (max-width:480px){._3spOZq_linkColumns{grid-template-columns:1fr 1fr}}._3spOZq_footer{padding:1.75rem 0 1rem}._3spOZq_top{gap:1.25rem;margin-bottom:1.25rem}._3spOZq_linkColumns{gap:1rem 1.5rem}._3spOZq_columnTitle{margin:0 0 .5rem}._3spOZq_columnLinks{gap:.35rem}._3spOZq_columnLink{font-size:.8125rem}._3spOZq_logo{margin-bottom:.5rem}._3spOZq_logo img{height:28px}._3spOZq_tagline{font-size:.8125rem;line-height:1.5}._3spOZq_hotline{margin-top:.75rem}._3spOZq_bottom{border-top:1px solid var(--color-border,#e3e3e7);padding-top:.9rem}@media (min-width:860px){._3spOZq_linkColumns{gap:3rem}}@media (max-width:640px){._3spOZq_tagline{display:none}._3spOZq_hotlineNumbers{gap:.25rem 1rem}._3spOZq_bottom{flex-direction:column;align-items:flex-start;gap:.5rem}._3spOZq_footer{padding:1rem 0 .5rem}._3spOZq_top{gap:.75rem;margin-bottom:.75rem}._3spOZq_linkColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem .75rem}._3spOZq_columnTitle{margin:0 0 .35rem;font-size:.625rem}._3spOZq_columnLinks{gap:.25rem}._3spOZq_columnLink{font-size:.75rem;line-height:1.3}._3spOZq_brandCol{justify-content:space-between;align-items:center;gap:1rem;max-width:none;display:flex}._3spOZq_logo{margin:0}._3spOZq_logo img{height:24px}._3spOZq_hotline{align-items:flex-end;margin:0}._3spOZq_hotlineNumbers{flex-direction:column;gap:.1rem}._3spOZq_hotline a{font-size:.8125rem}._3spOZq_bottom{flex-flow:wrap;justify-content:space-between;align-items:center;gap:.35rem .75rem;padding-top:.6rem}._3spOZq_legalLinks{gap:.75rem}}
.AIcPeW_container{flex-direction:column;gap:8px;width:100%;display:flex}.AIcPeW_mainImageContainer{aspect-ratio:16/9;background-color:#f5f5f5;border-radius:12px;width:100%;position:relative;overflow:hidden}.AIcPeW_mainImage{object-fit:cover}.AIcPeW_overlay{opacity:0;background:linear-gradient(#0000004d 0%,#0000 20% 80%,#000000b3 100%);flex-direction:column;justify-content:space-between;padding:20px;transition:opacity .3s;display:flex;position:absolute;inset:0}.AIcPeW_mainImageContainer:hover .AIcPeW_overlay{opacity:1}.AIcPeW_overlayTop{justify-content:flex-end;display:flex}.AIcPeW_expandBtn{color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;transition:background .2s;display:flex}.AIcPeW_expandBtn:hover{background:#000c}.AIcPeW_overlayBottom{flex-direction:column;display:flex}.AIcPeW_imageCaption{color:#ffffffe6;margin:0;font-size:1rem}.AIcPeW_thumbnailRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.AIcPeW_thumbnailRow::-webkit-scrollbar{display:none}.AIcPeW_thumbnailWrapper{aspect-ratio:4/3;cursor:pointer;opacity:.6;border:2px solid #0000;border-radius:8px;flex-shrink:0;width:100%;transition:all .2s;position:relative;overflow:hidden}.AIcPeW_thumbnailWrapper:hover{opacity:.9}.AIcPeW_thumbnailWrapper.AIcPeW_active{opacity:1;border-color:#111}.AIcPeW_thumbnail{object-fit:cover}.AIcPeW_lightbox{z-index:1000;background:#000000f2;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AIcPeW_closeBtn{color:#fff;cursor:pointer;z-index:1001;background:0 0;border:none;padding:8px;position:absolute;top:24px;right:24px}.AIcPeW_prevBtn,.AIcPeW_nextBtn{color:#fff;cursor:pointer;z-index:1001;opacity:.7;background:0 0;border:none;padding:16px;transition:opacity .2s;position:absolute;top:50%;transform:translateY(-50%)}.AIcPeW_prevBtn:hover,.AIcPeW_nextBtn:hover{opacity:1}.AIcPeW_prevBtn{left:24px}.AIcPeW_nextBtn{right:24px}.AIcPeW_lightboxContent{flex-direction:column;justify-content:center;align-items:center;width:90vw;height:80vh;display:flex;position:relative}.AIcPeW_lightboxImage{object-fit:contain}.AIcPeW_lightboxCaption{color:#fff;text-align:center;width:100%;font-size:1.1rem;position:absolute;bottom:-40px}
.OSw3Oa_container{flex-direction:column;display:flex}.OSw3Oa_header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.OSw3Oa_categoryBadge{color:#6366f1;text-transform:capitalize;background:#eef2ff;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.85rem;font-weight:500;display:inline-flex}.OSw3Oa_icon{opacity:.8}.OSw3Oa_topAdBadge{color:#000;text-transform:uppercase;letter-spacing:.5px;background:#ffc107;border-radius:4px;padding:6px 10px;font-size:.75rem;font-weight:500}.OSw3Oa_title{color:#111;margin:0 0 16px;font-size:2rem;font-weight:500;line-height:1.3}.OSw3Oa_metaInfo{color:#666;gap:16px;margin-bottom:20px;font-size:.95rem;display:flex}.OSw3Oa_metaItem{align-items:center;display:flex}.OSw3Oa_metaItem:not(:last-child):after{content:"•";color:#ccc;margin-left:16px}.OSw3Oa_sectionTitle{color:#111;margin:0 0 12px;font-size:1.05rem;font-weight:500}.OSw3Oa_descriptionSection,.OSw3Oa_limitsSection,.OSw3Oa_termsSection{margin-bottom:20px}.OSw3Oa_descriptionSection:last-child,.OSw3Oa_limitsSection:last-child,.OSw3Oa_termsSection:last-child{margin-bottom:0}.OSw3Oa_description,.OSw3Oa_limits,.OSw3Oa_terms{color:#444;white-space:pre-wrap;font-size:.875rem;line-height:1.6}.OSw3Oa_metaInfo{flex-wrap:wrap}.OSw3Oa_metaItem{overflow-wrap:anywhere;min-width:0}.OSw3Oa_description,.OSw3Oa_terms,.OSw3Oa_limits{overflow-wrap:anywhere}
._1orf-W_container{justify-content:center;align-items:flex-start;gap:0;margin-bottom:40px;display:flex}._1orf-W_connector{background:#e5e7eb;flex:1;max-width:80px;height:2px;margin-top:18px;transition:background .3s}._1orf-W_connectorActive{background:#dc2626}._1orf-W_step{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;min-width:72px;padding:0;transition:opacity .2s;display:flex}._1orf-W_step:disabled{cursor:default;opacity:.5}._1orf-W_stepCircle{color:#9ca3af;background:#f3f4f6;border:2px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:.85rem;font-weight:500;transition:all .3s;display:flex}._1orf-W_stepActive ._1orf-W_stepCircle{color:#fff;background:#dc2626;border-color:#dc2626;box-shadow:0 2px 8px #dc26264d}._1orf-W_stepCompleted ._1orf-W_stepCircle{color:#fff;background:#16a34a;border-color:#16a34a}._1orf-W_stepLabel{color:#9ca3af;text-align:center;max-width:80px;font-size:.72rem;font-weight:500;line-height:1.2}._1orf-W_stepActive ._1orf-W_stepLabel{color:#dc2626}._1orf-W_stepCompleted ._1orf-W_stepLabel{color:#16a34a}@media (max-width:640px){._1orf-W_stepLabel{display:none}._1orf-W_connector{max-width:40px}._1orf-W_step{min-width:40px}}
.-IoGeq_btn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#64748b;cursor:pointer;background:#fffffff2;border:1px solid #00000014;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 2px 6px #0000001a}.-IoGeq_btn:hover{color:#ef4444;background:#fff;transform:scale(1.08);box-shadow:0 4px 10px #00000026}.-IoGeq_btnActive{color:#ef4444;background:#fff;border-color:#ef444440;box-shadow:0 2px 8px #ef444433}.-IoGeq_heartIcon{pointer-events:none;transition:transform .2s cubic-bezier(.34,1.56,.64,1),fill .2s,color .2s}.-IoGeq_heartActive{color:#ef4444;transform:scale(1.1)}.-IoGeq_btn:disabled{opacity:.6;cursor:not-allowed}
.AGq0PW_metrics{color:#697386;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;font-size:11px;display:flex}.AGq0PW_metrics>span{align-items:center;gap:4px;display:inline-flex}.AGq0PW_likeWrap{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.AGq0PW_like{color:#667085;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:20px;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:36px;padding:7px 11px;font-size:12px;display:inline-flex}.AGq0PW_like[aria-pressed=true]{color:#d92d20;background:#fff5f3;border-color:#f9b8b1}.AGq0PW_like:disabled{opacity:.6;cursor:wait}.AGq0PW_error{color:#b42318;font-size:12px;line-height:1.5;display:block}.AGq0PW_feedback{text-align:left;color:#17181c;border-top:1px solid #e4e7ec;margin-top:24px;padding-top:22px}.AGq0PW_feedback h2{margin:0 0 12px;font-size:18px;font-weight:600}.AGq0PW_feedback a{text-decoration:underline}.AGq0PW_ratingSummary{color:#b77910;flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;display:flex}.AGq0PW_ratingSummary span{color:#667085;font-size:13px}.AGq0PW_reviewForm{background:#f7f8fa;border-radius:12px;margin:18px 0;padding:16px}.AGq0PW_reviewForm fieldset{border:0;margin:0 0 12px;padding:0}.AGq0PW_reviewForm legend{margin-bottom:8px;font-size:13px}.AGq0PW_stars{gap:4px;display:flex}.AGq0PW_stars label{cursor:pointer;color:#98a2b3;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.AGq0PW_stars label:focus-within{outline:2px solid #e4483a}.AGq0PW_stars input{opacity:0;width:1px;height:1px;position:absolute}.AGq0PW_stars .AGq0PW_selectedStar{color:#d89d19}.AGq0PW_commentLabel{flex-direction:column;gap:8px;font-size:13px;display:flex}.AGq0PW_commentLabel textarea{resize:vertical;width:100%;min-width:0;font:inherit;border:1px solid #d0d5dd;border-radius:8px;padding:10px;font-size:16px}.AGq0PW_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.AGq0PW_actions button{color:#1d2939;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;min-height:40px;padding:9px 14px}.AGq0PW_actions button[type=submit]{color:#fff;background:#e4483a;border-color:#e4483a}.AGq0PW_actions button:disabled{opacity:.5;cursor:default}.AGq0PW_review{border-top:1px solid #eef0f2;padding:18px 0}.AGq0PW_review header{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px;display:flex}.AGq0PW_review header span{color:#b77910}.AGq0PW_review p{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0;font-size:14px;line-height:1.6}.AGq0PW_review small{color:#98a2b3}.AGq0PW_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AGq0PW_smallRating{color:#9a6b09;font-size:11px}
.vS6ViG_header{margin-bottom:24px}.vS6ViG_title{color:var(--color-text);font-size:24px;font-weight:500}.vS6ViG_subtitle{color:var(--color-text-muted);margin-top:4px;font-size:13.5px}.vS6ViG_form{background:var(--background);border:1px solid var(--color-border);border-radius:14px;flex-direction:column;gap:18px;max-width:720px;margin-bottom:24px;padding:26px;display:flex;box-shadow:0 1px 2px #0f172a08}.vS6ViG_fieldRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.vS6ViG_field{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;flex-direction:column;gap:6px;font-size:12.5px;font-weight:500;display:flex}.vS6ViG_field input,.vS6ViG_field textarea,.vS6ViG_field select{font:inherit;text-transform:none;letter-spacing:normal;border:1px solid var(--color-border);background:var(--background);color:var(--color-text);border-radius:9px;padding:10px 12px;font-size:14px;font-weight:400;transition:border-color .15s,box-shadow .15s}.vS6ViG_field input:focus,.vS6ViG_field textarea:focus,.vS6ViG_field select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 15%, transparent);outline:none}.vS6ViG_field input:disabled{background:var(--color-bg-muted);color:var(--color-text-muted)}.vS6ViG_message{color:var(--color-primary);background:var(--color-bg-muted);border-radius:8px;padding:10px 12px;font-size:13px}.vS6ViG_submitBtn{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:9px;align-self:flex-start;padding:11px 22px;font-size:14px;font-weight:500;transition:transform .12s,box-shadow .12s}.vS6ViG_submitBtn:hover{background:var(--color-primary-dark);transform:translateY(-1px);box-shadow:0 6px 16px #0f172a1f}.vS6ViG_submitBtn:disabled{opacity:.6;cursor:default;box-shadow:none;transform:none}.vS6ViG_empty{text-align:center;color:var(--color-text-muted);padding:28px 20px;font-size:14px}@media (max-width:700px){.vS6ViG_fieldRow{grid-template-columns:1fr}}.vS6ViG_form,.vS6ViG_field,.vS6ViG_fieldRow{min-width:0}.vS6ViG_fieldRow{grid-template-columns:repeat(2,minmax(0,1fr))}.vS6ViG_field input,.vS6ViG_field textarea,.vS6ViG_field select{width:100%;min-width:0;max-width:100%}@media (max-width:700px){.vS6ViG_form{gap:16px;max-width:none;padding:18px 16px}.vS6ViG_fieldRow{grid-template-columns:minmax(0,1fr)}.vS6ViG_field input,.vS6ViG_field textarea,.vS6ViG_field select{font-size:16px}.vS6ViG_submitBtn{min-height:44px}.vS6ViG_title{font-size:23px}}
.py2w7G_stepTitle{color:#1a1a2e;margin-bottom:4px;font-size:1.25rem;font-weight:500}.py2w7G_stepDescription{color:#6b7280;margin-bottom:24px;font-size:.9rem}.py2w7G_fieldGroup{margin-bottom:16px}.py2w7G_fieldLabel{color:#374151;margin-bottom:6px;font-size:.85rem;font-weight:500;display:block}.py2w7G_fieldInput,.py2w7G_fieldTextarea,.py2w7G_fieldSelect{box-sizing:border-box;border:1px solid #d1d5db;border-radius:10px;width:100%;padding:11px 12px;font-family:inherit;font-size:.95rem}.py2w7G_fieldTextarea{resize:vertical;min-height:110px}.py2w7G_fieldRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:640px){.py2w7G_fieldRow{grid-template-columns:1fr}}.py2w7G_suggestionButton{color:#a72344;font:inherit;cursor:pointer;background:#fff7f9;border:1px solid #ead5dc;border-radius:999px;align-items:center;gap:7px;margin-top:10px;padding:8px 12px;font-size:.76rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.py2w7G_suggestionButton:hover{background:#fae7ed;border-color:#ce8b9c}.py2w7G_suggestionButton:focus-visible{outline-offset:3px;outline:3px solid #e8a2b4}.py2w7G_dateHint{color:#737783;margin:0;font-size:.78rem;line-height:1.6}
.btXDGW_headerRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px;margin-bottom:22px;display:flex}.btXDGW_headerRow>button,.btXDGW_headerRow>a{margin-left:0}.btXDGW_grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px;display:grid}.btXDGW_tile{background:var(--background);border:1px solid var(--color-border);cursor:pointer;border-radius:14px;flex-direction:column;transition:border-color .15s,box-shadow .15s,transform .1s;display:flex;overflow:hidden}.btXDGW_tile:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 8px 22px #0f172a14}.btXDGW_tileImage{aspect-ratio:1;background:var(--color-bg-muted);position:relative;overflow:hidden}.btXDGW_tileImage img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.btXDGW_tile:hover .btXDGW_tileImage img{transform:scale(1.04)}.btXDGW_tileFallback{width:100%;height:100%;color:var(--color-text-muted);justify-content:center;align-items:center;font-size:12.5px;display:flex}.btXDGW_tileBadge{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:10.5px;font-weight:600;position:absolute;top:10px;left:10px;box-shadow:0 1px 4px #0000001f}.btXDGW_tileBody{flex-direction:column;flex:1;gap:3px;padding:12px 14px 4px;display:flex}.btXDGW_tileCategory{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:11px;font-weight:500}.btXDGW_tileName{color:var(--color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14.5px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.btXDGW_tilePrice{color:var(--color-text);margin-top:4px;font-size:16px;font-weight:600}.btXDGW_tileMeta{color:var(--color-text-muted);font-size:12px}.btXDGW_tileActions{gap:8px;padding:12px 14px 14px;display:flex}.btXDGW_tileActions button{border:1px solid var(--color-border);background:var(--background);color:var(--color-text);cursor:pointer;border-radius:8px;flex:1;padding:8px 10px;font-size:12.5px;font-weight:500}.btXDGW_tileActions button:hover{background:var(--color-bg-muted)}.btXDGW_deleteBtn{color:#dc2626!important;border-color:#fecaca!important}.btXDGW_deleteBtn:hover{background:#fef2f2!important}.btXDGW_statusBadge{text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:500}.btXDGW_statusInStock{color:#16a34a;background:#e9fbf1}.btXDGW_statusOut{color:#dc2626;background:#fef2f2}.btXDGW_statusDraft{color:#64748b;background:#f1f5f9}.btXDGW_formActions{gap:10px;display:flex}.btXDGW_cancelBtn{border:1px solid var(--color-border);background:var(--background);color:var(--color-text);cursor:pointer;border-radius:9px;padding:11px 20px;font-size:14px;font-weight:500}.btXDGW_cancelBtn:hover{background:var(--color-bg-muted)}.btXDGW_previewRow{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.btXDGW_previewItem{width:72px;height:72px;position:relative}.btXDGW_previewItem img{object-fit:cover;border-radius:8px;width:100%;height:100%}.btXDGW_previewRemove{color:#fff;cursor:pointer;background:#111;border:none;border-radius:50%;width:20px;height:20px;font-size:12px;line-height:1;position:absolute;top:-6px;right:-6px}@media (max-width:520px){.btXDGW_grid{grid-template-columns:repeat(2,1fr);gap:12px}.btXDGW_tileActions{flex-direction:column}}.btXDGW_formHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.btXDGW_formHeader h2{margin:0;font-size:1rem;font-weight:500}.btXDGW_formClose{color:#6b7280;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.btXDGW_formClose:hover:not(:disabled){color:#d52d23;background:#fff1f0}.btXDGW_formClose:disabled{opacity:.5;cursor:wait}.btXDGW_grid{grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr))}.btXDGW_tile,.btXDGW_tileBody,.btXDGW_modalHeaderText,.btXDGW_detailItem{min-width:0}.btXDGW_tileCategory,.btXDGW_tileMeta,.btXDGW_detailValue{overflow-wrap:anywhere;line-height:1.6}.btXDGW_detailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.btXDGW_modalOverlay{z-index:1300;padding:16px}.btXDGW_modalCard{min-width:0;max-height:calc(100dvh - 32px)}.btXDGW_modalClose{flex-shrink:0;width:36px;height:36px}.btXDGW_formActions{flex-wrap:wrap}@media (max-width:600px){.btXDGW_headerRow{align-items:stretch;gap:12px}.btXDGW_headerRow>button,.btXDGW_headerRow>a{min-height:44px}.btXDGW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.btXDGW_tileBody{padding:10px 10px 4px}.btXDGW_tileName{font-size:13px}.btXDGW_tileCategory{font-size:10px}.btXDGW_tilePrice{font-size:14px}.btXDGW_tileActions{flex-wrap:wrap;gap:7px;padding:10px}.btXDGW_tileActions button{min-height:40px}.btXDGW_tileBadge{white-space:normal;max-width:calc(100% - 12px);padding:4px 6px;font-size:9px;top:6px;left:6px}.btXDGW_modalOverlay{padding:8px}.btXDGW_modalCard{border-radius:14px;max-height:calc(100dvh - 16px);padding:18px 16px}.btXDGW_formActions>button{flex:1;min-height:44px}}@media (max-width:380px){.btXDGW_detailGrid{grid-template-columns:minmax(0,1fr)}.btXDGW_detailGrid>div{grid-column:1/-1!important}}.btXDGW_reviewStatus{border-radius:999px;margin-top:7px;padding:4px 9px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}.btXDGW_reviewApproved{color:#166534;background:#dcfce7}.btXDGW_reviewPending{color:#92400e;background:#fef3c7}.btXDGW_reviewRejected{color:#991b1b;background:#fee2e2}.btXDGW_reviewOther{color:#475569;background:#e2e8f0}.btXDGW_reviewNote{margin:7px 0 0;font-size:12px}.btXDGW_previewButton{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;display:block}.btXDGW_previewButton:focus-visible{outline-offset:3px;outline:2px solid #e4483a}
.yZmEsa_title{text-align:center;color:#111;margin-bottom:12px;font-size:clamp(1.6rem,5vw,2.2rem);font-weight:500;line-height:1.2}.yZmEsa_subtitle{text-align:center;color:#666;max-width:560px;margin:0 auto 24px;font-size:1rem;line-height:1.6}.yZmEsa_main{box-sizing:border-box;width:100%;max-width:1280px;min-height:100vh;margin:0 auto;padding:100px 24px 64px;overflow-x:hidden}.yZmEsa_header{margin-bottom:40px}.yZmEsa_title{color:#111;margin-bottom:8px;font-size:clamp(1.6rem,5vw,2.2rem);font-weight:500;line-height:1.2}.yZmEsa_subtitle{color:#666;margin-bottom:24px;font-size:1rem}.yZmEsa_controlsRow{flex-direction:column;gap:16px;width:100%;min-width:0;margin-bottom:24px;display:flex}.yZmEsa_section{min-width:0;margin-bottom:56px}.yZmEsa_sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.yZmEsa_sectionTitleGroup{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.yZmEsa_featuredIcon{color:#fbbf24;font-size:1.2rem}.yZmEsa_sectionTitle{color:#111;font-size:1.4rem;font-weight:500}.yZmEsa_featuredText{color:#666;font-size:.85rem}.yZmEsa_errorBanner{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:32px;padding:16px 24px;font-size:.95rem;display:flex}.yZmEsa_errorBanner button{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:6px;flex-shrink:0;padding:8px 16px;font-weight:500}.yZmEsa_emptyState{text-align:center;color:#666;padding:64px 24px}.yZmEsa_emptyState h3{color:#333;margin-bottom:8px;font-size:1.4rem;font-weight:500}.yZmEsa_adBreak{margin:2rem 0;overflow:hidden}.yZmEsa_adBreak img,.yZmEsa_adBreak video{max-width:100%;height:auto}@media (max-width:1024px){.yZmEsa_main{padding:96px 20px 56px}.yZmEsa_header{margin-bottom:32px}.yZmEsa_section{margin-bottom:44px}}@media (max-width:768px){.yZmEsa_main{padding:88px 16px 48px}.yZmEsa_header{margin-bottom:24px}.yZmEsa_subtitle{margin-bottom:16px;font-size:.9rem}.yZmEsa_controlsRow{margin-bottom:16px}.yZmEsa_section{margin-bottom:36px}.yZmEsa_sectionHeader{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px}.yZmEsa_sectionTitle{font-size:1.2rem}.yZmEsa_errorBanner{flex-direction:column;align-items:flex-start;padding:14px 16px}.yZmEsa_errorBanner button{width:100%}.yZmEsa_adBreak{margin:1.25rem 0}.yZmEsa_emptyState{padding:40px 16px}}@media (max-width:480px){.yZmEsa_main{padding:84px 12px 40px}.yZmEsa_title{font-size:1.5rem}.yZmEsa_sectionTitleGroup{gap:8px}}@media (min-width:1025px){.yZmEsa_section{max-width:1000px;margin-left:auto;margin-right:auto}}
._6BivVG_card{color:#101828;background:#fff;border:1px solid #e4e7ec;border-radius:16px;flex-direction:column;min-width:0;height:100%;transition:box-shadow .18s,border-color .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #10182805}._6BivVG_card:hover{border-color:#c6ced8;transform:translateY(-2px);box-shadow:0 10px 24px #1018280d}._6BivVG_cardMain{min-width:0;color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}._6BivVG_imageContainer{aspect-ratio:1;background:#f2f4f7;width:100%;position:relative;overflow:hidden}._6BivVG_image{object-fit:cover;transition:transform .25s}._6BivVG_card:hover ._6BivVG_image{transform:scale(1.035)}._6BivVG_imageFallback{color:#98a2b3;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;font-size:12px;display:flex}._6BivVG_badgesContainer{z-index:2;pointer-events:none;flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex;position:absolute;top:12px;left:12px;right:58px}._6BivVG_discountBadge,._6BivVG_offerBadge,._6BivVG_newBadge,._6BivVG_topAdBadge{color:#fff;background:#e4483a;border-radius:999px;align-items:center;max-width:100%;min-height:25px;padding:5px 9px;font-size:10px;font-weight:600;line-height:1.35;display:inline-flex;box-shadow:0 2px 6px #10182814}._6BivVG_offerBadge{background:#0f172a}._6BivVG_newBadge{color:#344054;background:#fff}._6BivVG_topAdBadge{color:#854a0e;background:#fef0c7}._6BivVG_favoriteOverlay{z-index:3;position:absolute;top:10px;right:10px}._6BivVG_content{text-align:left;flex-direction:column;flex:1;gap:10px;width:100%;min-width:0;padding:12px 16px 4px;display:flex}._6BivVG_ratingRow{justify-content:flex-end;min-height:21px;display:flex}._6BivVG_rating{color:#98a2b3;align-items:center;gap:5px;min-width:0;font-size:11px;line-height:1.5;display:inline-flex}._6BivVG_rating svg{flex-shrink:0}._6BivVG_rated{color:#9a6a16}._6BivVG_rated span{color:#475467}._6BivVG_title{overflow-wrap:anywhere;-webkit-line-clamp:2;color:#101828;-webkit-box-orient:vertical;min-height:2.8em;margin:0;font-size:15px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}._6BivVG_priceContainer{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:5px 8px;min-height:40px;display:flex}._6BivVG_price{color:#101828;font-size:16px;font-weight:600;line-height:1.5}._6BivVG_price small{color:#667085;font-size:11px;font-weight:400}._6BivVG_originalPrice{color:#98a2b3;font-size:11px;line-height:1.5}._6BivVG_metaRow{justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:auto;display:flex}._6BivVG_location{color:#667085;align-items:center;gap:5px;min-width:0;font-size:11px;line-height:1.5;display:inline-flex}._6BivVG_location svg{flex-shrink:0}._6BivVG_location span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._6BivVG_views{color:#667085;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-size:11px;line-height:1.5;display:inline-flex}._6BivVG_cardFooter{justify-content:center;margin-top:auto;padding:16px;display:flex}._6BivVG_viewMore{color:#344054;width:100%;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-size:12px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}._6BivVG_viewMore:hover{background:#f8fafc;border-color:#344054}._6BivVG_card a:focus-visible,._6BivVG_card button:focus-visible{outline-offset:-3px;outline:3px solid #e4483a99}@media (max-width:640px){._6BivVG_card{border-radius:12px}._6BivVG_content{gap:8px;padding:10px 10px 2px}._6BivVG_badgesContainer{gap:4px;top:8px;left:8px;right:45px}._6BivVG_discountBadge,._6BivVG_offerBadge,._6BivVG_newBadge,._6BivVG_topAdBadge{min-height:22px;padding:4px 7px;font-size:9px}._6BivVG_favoriteOverlay{top:7px;right:7px}._6BivVG_favoriteOverlay>button{width:30px;height:30px}._6BivVG_title,._6BivVG_price{font-size:13px}._6BivVG_price small,._6BivVG_originalPrice{font-size:10px}._6BivVG_priceContainer{min-height:38px}._6BivVG_location,._6BivVG_views,._6BivVG_rating{font-size:10px}._6BivVG_location svg,._6BivVG_views svg{width:12px;height:12px}._6BivVG_metaRow{flex-wrap:wrap;gap:5px 8px}._6BivVG_views{margin-left:auto}._6BivVG_cardFooter{padding:12px 10px}._6BivVG_viewMore{min-height:38px;padding:8px;font-size:11px}}@media (prefers-reduced-motion:reduce){._6BivVG_card,._6BivVG_image{transition:none}._6BivVG_card:hover{transform:none}}
.Fjw0FG_stepTitle{color:#1a1a2e;margin-bottom:4px;font-size:1.25rem;font-weight:500}.Fjw0FG_stepDescription{color:#6b7280;margin-bottom:24px;font-size:.9rem}.Fjw0FG_fieldGroup{margin-bottom:16px}.Fjw0FG_fieldLabel{color:#374151;margin-bottom:6px;font-size:.85rem;font-weight:500;display:block}.Fjw0FG_fieldInput{box-sizing:border-box;border:1px solid #d1d5db;border-radius:10px;width:100%;padding:11px 12px;font-size:.95rem}.Fjw0FG_fieldHint{color:#9ca3af;margin-top:4px;font-size:.8rem}.Fjw0FG_toggleRow{align-items:center;gap:12px;margin-bottom:18px;display:flex}.Fjw0FG_toggle{cursor:pointer;background:#d1d5db;border:none;border-radius:13px;width:48px;height:26px;padding:0;position:relative}.Fjw0FG_toggleActive{background:#dc2626}.Fjw0FG_toggleKnob{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px}.Fjw0FG_toggleActive .Fjw0FG_toggleKnob{transform:translate(22px)}.Fjw0FG_toggleLabel{color:#374151;font-size:.9rem}.Fjw0FG_fieldRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Fjw0FG_previewCard{background:#fef2f2;border:1px solid #fee2e2;border-radius:12px;margin-top:6px;padding:12px}.Fjw0FG_previewTitle{color:#7f1d1d;margin-bottom:8px;font-weight:500}.Fjw0FG_previewPriceRow{align-items:center;gap:10px;display:flex}.Fjw0FG_oldPrice{color:#9ca3af;text-decoration:line-through}.Fjw0FG_newPrice{color:#b91c1c;font-weight:500}.Fjw0FG_previewBadge{color:#fff;background:#dc2626;border-radius:999px;margin-top:6px;padding:2px 8px;font-size:.75rem;display:inline-block}@media (max-width:640px){.Fjw0FG_fieldRow{grid-template-columns:1fr}}.Fjw0FG_discountContainer{margin-top:12px}.Fjw0FG_discountTypeSelector{gap:20px;margin-bottom:16px;display:flex}.Fjw0FG_radioLabel{color:#374151;cursor:pointer;align-items:center;gap:8px;font-size:.9rem;display:flex}.Fjw0FG_previewPlaceholder{color:#6b7280;padding:12px;font-size:.85rem}.Fjw0FG_previewPriceRow{flex-wrap:wrap}.Fjw0FG_discountMethods{border:0;min-width:0;margin:0 0 18px;padding:0}.Fjw0FG_discountTypeSelector{flex-wrap:wrap;gap:12px 32px;margin-top:6px;margin-bottom:0;display:flex}.Fjw0FG_radioLabel{align-items:center;gap:9px;min-height:36px;display:inline-flex}.Fjw0FG_radioLabel input{accent-color:#e4483a;flex-shrink:0;width:18px;height:18px}.Fjw0FG_previewSlot{min-height:118px;padding-top:8px}
.VENlFq_card{text-align:center;background:#fff;border:1px solid #ecebe9;border-radius:20px;flex-direction:column;align-items:center;width:100%;height:100%;min-height:340px;padding:0;display:flex;position:relative}.VENlFq_cardTop{background:#f1f0ee;border-radius:19px 19px 0 0;width:100%;height:84px;position:relative}.VENlFq_ratingBadge{color:#16151a;background:#fff;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:14px;left:12px}.VENlFq_ratingBadge svg{color:#f5a623;width:13px;height:13px}.VENlFq_favBtn{color:#9b9994;cursor:pointer;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:12px;right:12px}.VENlFq_favBtn svg{width:17px;height:17px}.VENlFq_favBtnActive{color:#ff5a3c}.VENlFq_avatar{z-index:1;color:#8a8884;background:#e9e8e5;border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:140px;height:140px;margin-top:-66px;font-size:42px;font-weight:500;display:flex;position:relative;overflow:hidden}.VENlFq_avatarImg{object-fit:cover;width:100%;height:100%}.VENlFq_cardBody{flex-direction:column;flex:1;align-items:center;gap:4px;width:100%;padding:14px 16px 16px;display:flex}.VENlFq_name{color:#16151a;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;font-size:18px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.VENlFq_category{color:#7a7873;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.8em;margin-top:4px;font-size:13.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.VENlFq_city{color:#a3a19c;align-items:center;gap:4px;min-height:16px;margin-top:4px;margin-bottom:14px;font-size:11px;display:inline-flex}.VENlFq_city svg{width:11px;height:11px}.VENlFq_connectBtn{color:#fff;text-align:center;background:#16151a;border-radius:999px;flex-shrink:0;width:100%;margin-top:auto;padding:11px 0;font-size:14.5px;font-weight:500;text-decoration:none;transition:background-color .2s}.VENlFq_connectBtn:hover{background:#ff5a3c}@media (max-width:640px){.VENlFq_card{border-radius:16px;min-height:260px}.VENlFq_cardTop{border-radius:15px 15px 0 0;height:64px}.VENlFq_ratingBadge{padding:3px 7px;font-size:11px;top:10px;left:8px}.VENlFq_favBtn{width:28px;height:28px;top:8px;right:8px}.VENlFq_avatar{border-width:3px;width:92px;height:92px;margin-top:-46px;font-size:30px}.VENlFq_cardBody{padding:10px 10px 12px}.VENlFq_category{font-size:12.5px}.VENlFq_city{margin-bottom:10px}.VENlFq_connectBtn{padding:9px 0;font-size:13px}.VENlFq_name{min-height:2.5em;font-size:15px}.VENlFq_category{min-height:2.8em}}.VENlFq_card{height:100%}
.yWYqtW_cardButton{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;padding:0;display:flex}.yWYqtW_cardButton:focus-visible{outline-offset:-3px;border-radius:16px;outline:3px solid #e4483a}
._1ZeB9G_grid{gap:24px;width:100%;display:grid}._1ZeB9G_cols3{grid-template-columns:repeat(3,minmax(0,1fr))}._1ZeB9G_cols2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1024px){._1ZeB9G_cols3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){._1ZeB9G_cols3,._1ZeB9G_cols2{grid-template-columns:minmax(0,1fr);gap:16px}}
.cgl5Tq_dialog{color:#17181c;background:#fff;border:1px solid #e5e7eb;border-radius:18px;width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:24px;overflow:auto;box-shadow:0 24px 90px #11182744}.cgl5Tq_dialog::backdrop{background:#11182799}.cgl5Tq_header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cgl5Tq_header h2{align-items:center;gap:8px;margin:0;font-size:1.15rem;display:flex}.cgl5Tq_header p{text-overflow:ellipsis;white-space:nowrap;color:#6b7280;max-width:350px;margin:5px 0 0;font-size:.75rem;overflow:hidden}.cgl5Tq_close,.cgl5Tq_zoom button{cursor:pointer;background:#f3f4f6;border:0;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.cgl5Tq_hint{color:#6b7280;align-items:center;gap:6px;margin:16px 0 12px;font-size:.8rem;display:flex}.cgl5Tq_hint svg{flex-shrink:0}.cgl5Tq_ratios{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.cgl5Tq_ratios button{font:inherit;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:6px 12px;font-size:.75rem}.cgl5Tq_ratios button[aria-pressed=true]{color:#c83a2f;background:#fff1f0;border-color:#ef4438}.cgl5Tq_frameContainer{justify-content:center;width:100%;padding:0;display:flex}.cgl5Tq_frame{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background:#111827;border-radius:9px;max-width:100%;position:relative;overflow:hidden}.cgl5Tq_frame:active{cursor:grabbing}.cgl5Tq_photo{pointer-events:none;max-width:none;max-height:none;position:absolute;top:50%;left:50%}.cgl5Tq_grid{pointer-events:none;background-image:linear-gradient(90deg,#0000 33.1%,#fff5 33.1% 33.4%,#0000 33.4% 66.5%,#fff5 66.5% 66.8%,#0000 66.8%),linear-gradient(#0000 33.1%,#fff5 33.1% 33.4%,#0000 33.4% 66.5%,#fff5 66.5% 66.8%,#0000 66.8%);border:1px solid #fffb;position:absolute;inset:0}.cgl5Tq_zoom{align-items:center;gap:12px;margin-top:16px;font-size:.8rem;display:flex}.cgl5Tq_zoom input{accent-color:#ef4438;flex:1;min-width:0}.cgl5Tq_note{color:#6b7280;margin-top:8px;font-size:.72rem}.cgl5Tq_error{color:#b91c1c;margin-top:12px;font-size:.8rem}.cgl5Tq_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.cgl5Tq_actions button{font:inherit;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:9px;padding:9px 12px;font-size:.78rem}.cgl5Tq_actions .cgl5Tq_primary{color:#fff;background:#ef4438;border-color:#ef4438}.cgl5Tq_dialog button:disabled{opacity:.5;cursor:default}.cgl5Tq_dialog button:focus-visible{outline-offset:3px;outline:2px solid #ef4438}@media (max-width:480px){.cgl5Tq_dialog{padding:16px}.cgl5Tq_header p{max-width:210px}.cgl5Tq_actions button{flex:1}}
.K5J7_q_wrapper{flex-direction:column;display:flex}.K5J7_q_searchBand{background-color:#fff;padding:calc(64px + 2.75rem) 1.5rem 2.75rem}.K5J7_q_searchRow{align-items:center;gap:1.25rem;max-width:960px;margin:0 auto;display:flex}.K5J7_q_searchLabel{cursor:text;flex:1;align-items:center;gap:.6rem;min-width:0;display:flex}.K5J7_q_searchPrefix{font-family:var(--font-display,inherit);color:var(--color-text-muted,#8a8b93);white-space:nowrap;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:400;line-height:1}.K5J7_q_searchInputWrap{flex:1;align-items:center;min-width:0;display:flex;position:relative}.K5J7_q_searchInput{width:100%;font-family:var(--font-display,inherit);color:var(--color-text,#17181c);caret-color:var(--color-primary,#e4483a);z-index:2;background:0 0;border:none;outline:none;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:400;line-height:1;position:relative}.K5J7_q_animatedPlaceholder{z-index:1;pointer-events:none;font-family:var(--font-display,inherit);color:var(--color-text-muted,#9a9ba3);white-space:nowrap;align-items:center;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:400;line-height:1;display:flex;position:absolute;inset:0;overflow:hidden}.K5J7_q_cursor{background-color:var(--color-primary,#e4483a);width:2px;height:1em;margin-left:2px;animation:1s step-end infinite K5J7_q_cursorBlink;display:inline-block}@keyframes K5J7_q_cursorBlink{0%,49%{opacity:1}50%,to{opacity:0}}.K5J7_q_searchClear{z-index:3;color:var(--color-text-muted,#8a8b93);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.25rem .75rem;font-size:.875rem;font-weight:500;transition:background-color .15s,color .15s;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.K5J7_q_searchClear:hover{background-color:var(--color-bg-muted,#f5f5f5);color:var(--color-text,#17181c)}.K5J7_q_locationButton{border:1px solid var(--color-border,#ececef);color:var(--color-text,#17181c);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:.4rem;padding:.65rem 1.1rem;font-size:.9375rem;transition:border-color .15s,color .15s;display:flex}.K5J7_q_locationButton:hover{border-color:var(--color-primary,#e4483a);color:var(--color-primary,#e4483a)}.K5J7_q_searchSubmit{color:#fff;cursor:pointer;background-color:#8a8b93;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;transition:background-color .15s,transform .15s;display:flex}.K5J7_q_searchSubmit:hover{background-color:#6f7078;transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.K5J7_q_cursor{opacity:1;animation:none}}.K5J7_q_heroBanner{background:#fff;width:100%;height:clamp(560px,48vw,720px);position:relative;overflow:hidden}.K5J7_q_heroSlide{opacity:0;z-index:0;transition:opacity .9s ease-in-out;position:absolute;inset:0}.K5J7_q_heroSlideActive{opacity:1;z-index:1}.K5J7_q_heroImgCover{object-fit:cover;object-position:center bottom}.K5J7_q_heroSlideBelow{top:215px}.K5J7_q_heroImgContain{object-fit:contain;object-position:center bottom}.K5J7_q_heroContent{z-index:3;text-align:center;flex-direction:column;align-items:center;width:min(900px,92%);display:flex;position:absolute;top:clamp(1.5rem,3vw,2.5rem);left:50%;transform:translate(-50%)}.K5J7_q_heroTitle{font-family:var(--font-display,inherit);letter-spacing:-.01em;color:#0a0a0a;flex-direction:column;justify-content:center;align-items:center;max-width:760px;min-height:2.4em;margin:0 0 1.25rem;font-size:clamp(1.5rem,2.8vw,2.5rem);font-weight:500;line-height:1.2;display:flex}.K5J7_q_heroTitleLine{display:block}.K5J7_q_heroActions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.K5J7_q_heroBtnPrimary,.K5J7_q_heroBtnSecondary{border-radius:6px;justify-content:center;align-items:center;height:44px;padding:0 1.6rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.K5J7_q_heroBtnPrimary{background:var(--color-primary,#e4483a);color:#fff}.K5J7_q_heroBtnPrimary:hover{background:var(--color-primary-dark,#c93a2d);transform:translateY(-1px)}.K5J7_q_heroBtnSecondary{color:#111;background:#ffffffd9;border:1.5px solid #111}.K5J7_q_heroBtnSecondary:hover{background:#fff}.K5J7_q_heroArrow{z-index:4;color:#fff;cursor:pointer;background:#282828d9;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:55%;transform:translateY(-50%)}.K5J7_q_heroArrow:hover{background:#0a0a0a}.K5J7_q_heroArrowLeft{left:1.5rem}.K5J7_q_heroArrowRight{right:1.5rem}.K5J7_q_heroDots{z-index:4;gap:.45rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.K5J7_q_heroDot{cursor:pointer;background:#00000040;border:none;border-radius:50%;width:10px;height:10px;padding:0}.K5J7_q_heroDotActive{background:var(--color-primary,#e4483a);transform:scale(1.25)}@media (max-width:640px){.K5J7_q_heroBanner{height:560px}.K5J7_q_heroSlideBelow{top:235px}.K5J7_q_heroTitle{min-height:3.6em;font-size:1.25rem}.K5J7_q_heroArrow{display:none}}.K5J7_q_heroImgMobileOnly{display:none}@media (max-width:640px){.K5J7_q_heroImgDesktopOnly{display:none}.K5J7_q_heroImgMobileOnly{display:block}}.K5J7_q_heroBanner{touch-action:pan-y}@media (max-width:640px){.K5J7_q_searchBand{padding:calc(64px + .75rem) 1rem 1rem}.K5J7_q_searchRow{flex-wrap:nowrap;gap:.5rem}.K5J7_q_searchPrefix{display:none}.K5J7_q_searchLabel{gap:0}.K5J7_q_searchInputWrap{border:1px solid var(--color-border,#ececef);border-radius:999px;height:46px;padding:0 1rem}.K5J7_q_searchInput,.K5J7_q_animatedPlaceholder{font-size:1rem}.K5J7_q_locationButton{padding:.5rem .75rem;font-size:.8125rem}.K5J7_q_searchSubmit{width:46px;height:46px}}@media (min-width:641px){.K5J7_q_heroSlide[data-slide=marketplace] img{transform-origin:bottom;transform:scale(.9)}}@media (max-width:640px){.K5J7_q_heroSlide[data-slide=marketplace] img,.K5J7_q_heroSlide[data-slide=professionals] img{object-fit:contain;object-position:center bottom;transform-origin:bottom;transform:translateY(-20px)scale(1.7);-webkit-mask-image:none;mask-image:none}.K5J7_q_heroSlide[data-slide=new-renovation] .K5J7_q_heroImgMobileOnly{object-position:center top;transform:translateY(24px)}}
.FsAFta_wrapper{flex-direction:column;gap:32px;margin-top:40px;display:flex}.FsAFta_section{min-width:0}.FsAFta_heading{color:#111827;margin:0 0 16px;font-size:1.25rem;font-weight:600}.FsAFta_grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;display:grid}@media (max-width:640px){.FsAFta_wrapper{gap:24px;margin-top:28px}.FsAFta_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
.CVe2Ia_card{color:inherit;background:#fff;border:1px solid #eaeaea;border-radius:12px;flex-direction:column;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}.CVe2Ia_card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}.CVe2Ia_imageWrap{aspect-ratio:4/3;background:#f3f4f6;display:block;position:relative;overflow:hidden}.CVe2Ia_imageBg{object-fit:cover;filter:blur(18px)brightness(.9);transform:scale(1.1)}.CVe2Ia_image{object-fit:contain}.CVe2Ia_noImage{color:#888;justify-content:center;align-items:center;height:100%;font-size:.9rem;display:flex}.CVe2Ia_offerBadge{color:#b45309;text-transform:uppercase;background:#fffbeb;border:1px solid #fde68a;border-radius:4px;padding:4px 10px;font-size:.75rem;font-weight:500;position:absolute;top:12px;left:12px}.CVe2Ia_body{flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.CVe2Ia_priceRow{flex-wrap:wrap;align-items:baseline;gap:6px 8px;display:flex}.CVe2Ia_price{color:#111;font-size:1.2rem;font-weight:600}.CVe2Ia_unit{color:#666;font-size:.85rem}.CVe2Ia_negotiable{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:4px;padding:2px 8px;font-size:.7rem;font-weight:500}.CVe2Ia_title{color:#111;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.CVe2Ia_meta{color:#666;flex-direction:column;gap:6px;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}.CVe2Ia_meta li{align-items:center;gap:6px;display:flex}.CVe2Ia_meta svg{color:#888;flex-shrink:0}.CVe2Ia_favBtn{color:#555;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 6px #0000001f}.CVe2Ia_favBtn:hover{color:#e11d48}.CVe2Ia_favActive{color:#e11d48;border-color:#fecdd3}.CVe2Ia_type{color:#888;font-size:.8rem}.CVe2Ia_viewMore{text-align:center;color:#fff;background:#e35b2a;border-radius:8px;align-self:stretch;margin-top:6px;padding:9px 14px;font-size:.9rem;font-weight:500;text-decoration:none}.CVe2Ia_viewMore:hover{background:#c94d20}
.tjX5KW_control{z-index:2;flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex;position:relative}.tjX5KW_button{color:#374151;min-height:29px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:5px 9px;font-size:11px;line-height:1.2;display:inline-flex}.tjX5KW_button:hover:not(:disabled){color:#c83a2f;background:#fff5f4;border-color:#ef4438}.tjX5KW_button:disabled{opacity:.6;cursor:default}.tjX5KW_button:focus-visible{outline-offset:2px;outline:2px solid #ef4438}.tjX5KW_error{color:#b91c1c;background:#fff;border-radius:4px;max-width:220px;padding:3px;font-size:11px}.tjX5KW_spin{animation:.8s linear infinite tjX5KW_spin}@keyframes tjX5KW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.tjX5KW_spin{animation:none}}.tjX5KW_preview{object-fit:cover;border-radius:8px;width:112px;height:84px;margin:4px 0;display:block}.tjX5KW_overlay{position:absolute;bottom:6px;right:6px}.tjX5KW_overlay .tjX5KW_error{width:140px;max-width:160px;position:absolute;bottom:34px;right:0;box-shadow:0 2px 8px #0002}
.sr1mta_section{background:#fff;width:100%;padding:4rem 0}.sr1mta_inner{max-width:1280px;margin:0 auto;padding:0 1.5rem}.sr1mta_header{text-align:left;max-width:620px;margin:0 0 2.5rem}.sr1mta_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary,#e4483a);margin:0 0 .75rem;font-size:.6875rem;font-weight:500}.sr1mta_heading{font-family:var(--font-display,inherit);color:var(--color-text,#17181c);margin:0 0 .75rem;font-size:clamp(1.5rem,2.5vw,1.875rem);font-weight:500;line-height:1.3}.sr1mta_subheading{color:var(--color-text-muted,#6a6b74);margin:0;font-size:.9375rem;line-height:1.6}.sr1mta_grid{grid-template-columns:1fr;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.sr1mta_card{background-color:var(--color-bg-muted,#f5f5f5);min-height:190px;color:inherit;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;text-decoration:none;transition:background-color .18s;display:flex}.sr1mta_card:hover{background-color:var(--color-bg-muted-hover,#ececec)}.sr1mta_cardText{flex-direction:column;flex:1;min-width:0;display:flex}.sr1mta_cardTitle{color:var(--color-text,#17181c);margin:0 0 .5rem;font-size:1.0625rem;font-weight:500}.sr1mta_cardDescription{color:var(--color-text-muted,#55565f);max-width:220px;margin:0 0 1.25rem;font-size:.8125rem;line-height:1.55}.sr1mta_cardLink{color:var(--color-text,#17181c);background-color:#fff;border-radius:999px;align-self:flex-start;align-items:center;padding:.5rem 1.1rem;font-size:.8125rem;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.sr1mta_card:hover .sr1mta_cardLink{background-color:var(--color-text,#17181c);color:#fff}.sr1mta_cardIconWrap{width:130px;height:130px;box-shadow:none;background:0 0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sr1mta_cardImage{object-fit:contain;filter:drop-shadow(0 12px 14px #0000002e);width:100%;height:100%;transition:transform .25s}.sr1mta_card:hover .sr1mta_cardImage{transform:translateY(-4px)scale(1.05)}@media (max-width:640px){.sr1mta_cardIconWrap{width:96px;height:96px}}@media (min-width:640px){.sr1mta_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.sr1mta_grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:639px){.sr1mta_section{padding:2rem 0 .5rem}.sr1mta_header{margin-bottom:1rem}.sr1mta_grid{grid-template-columns:repeat(3,1fr);gap:.6rem}.sr1mta_card{text-align:center;flex-direction:column-reverse;justify-content:center;gap:.4rem;min-height:0;padding:.75rem .4rem}.sr1mta_cardText{flex:none;align-items:center}.sr1mta_cardTitle{text-align:center;margin:0;font-size:.75rem}.sr1mta_cardDescription,.sr1mta_cardLink{display:none}.sr1mta_cardIconWrap{width:56px;height:56px}}@media (max-width:640px){.sr1mta_searchBar{flex-flow:column;align-items:stretch;gap:0;padding:4px}.sr1mta_inputGroup{width:100%;padding:12px}.sr1mta_divider{width:100%;height:1px}.sr1mta_select,.sr1mta_input{width:100%;font-size:16px}.sr1mta_filterBtn{justify-content:flex-start;width:100%;padding:12px}.sr1mta_filtersPanel{grid-template-columns:1fr;margin-top:0}.sr1mta_priceInputs .sr1mta_filterInput{min-width:0}}
.yFmBRa_section{background:#fff;width:100%;padding:3rem 0}.yFmBRa_inner{max-width:1280px;margin:0 auto;padding:0 1.5rem}.yFmBRa_slot{background-color:var(--color-bg-muted,#f7f7f8);text-align:center;border-radius:12px;padding:3rem 1.5rem}.yFmBRa_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted,#9a9ba3);margin:0 0 .75rem;font-size:.6875rem;font-weight:500}.yFmBRa_heading{font-family:var(--font-display,inherit);color:var(--color-text,#17181c);margin:0 0 1.5rem;font-size:1.125rem;font-weight:500}.yFmBRa_cta{border:1px solid var(--color-border,#e3e3e7);color:var(--color-text,#17181c);border-radius:999px;align-items:center;padding:.65rem 1.5rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.yFmBRa_cta:hover{border-color:var(--color-primary,#e4483a);color:var(--color-primary,#e4483a)}@media (max-width:639px){.yFmBRa_section{padding:1rem 0}.yFmBRa_slot{padding:2rem 1rem}}
.VJUuCa_dialog{overscroll-behavior:contain;color:#111827;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:20px;width:min(1120px,100vw - 64px);max-width:calc(100vw - 64px);max-height:84dvh;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 28px 90px #0004}.VJUuCa_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a9e}.VJUuCa_body{padding:48px 30px 30px;position:relative}.VJUuCa_body h2{overflow-wrap:anywhere;margin:0 0 14px;font-size:24px;font-weight:650;line-height:1.35}.VJUuCa_body h3{margin:0 0 14px;font-size:16px;font-weight:600;line-height:1.4}.VJUuCa_close{float:right;color:#fff;cursor:pointer;z-index:5;background:#111827;border:0;border-radius:50%;place-items:center;width:36px;height:36px;margin:-38px -20px 0 0;display:grid;position:sticky;top:10px}.VJUuCa_close:hover{background:#b91c1c}.VJUuCa_category{color:#6b7280;margin:0 0 8px;font-size:12px}.VJUuCa_contentGrid{clear:both;grid-template-columns:minmax(0,1.15fr) minmax(0,1.4fr) minmax(230px,.75fr);align-items:start;gap:28px;display:grid}.VJUuCa_galleryColumn,.VJUuCa_information{min-width:0}.VJUuCa_galleryColumn{position:sticky;top:42px}.VJUuCa_slider{grid-template-columns:60px minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.VJUuCa_stage{aspect-ratio:1;touch-action:pan-y;background:#f8fafc;border:1px solid #edf0f3;border-radius:12px;grid-area:1/2;width:100%;position:relative;overflow:hidden}.VJUuCa_mainImage{object-fit:contain;box-sizing:border-box;padding:6px;transition:transform .18s ease-out}.VJUuCa_arrow{color:#111827;cursor:pointer;background:#fffffff0;border:1px solid #e5e7eb;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.VJUuCa_previous{left:6px}.VJUuCa_next{right:6px}.VJUuCa_counter{color:#fff;pointer-events:none;background:#0f172ab8;border-radius:999px;padding:4px 8px;font-size:11px;position:absolute;bottom:10px;right:10px}.VJUuCa_thumbnails{flex-direction:column;grid-area:1/1;gap:10px;max-height:420px;padding:2px;display:flex;overflow:auto}.VJUuCa_thumbnail{cursor:pointer;background:#f8fafc;border:2px solid #0000;border-radius:7px;flex:0 0 56px;width:56px;height:56px;padding:0;position:relative;overflow:hidden}.VJUuCa_thumbnail img{object-fit:contain;box-sizing:border-box;padding:3px}.VJUuCa_thumbnail:hover{border-color:#d1d5db}.VJUuCa_selected{border-color:#b91c1c}.VJUuCa_emptyImage{aspect-ratio:1;color:#9ca3af;background:#f8fafc;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}.VJUuCa_ratingRow,.VJUuCa_statusRow{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.VJUuCa_price{color:#dc2626;flex-wrap:wrap;align-items:baseline;gap:8px 10px;margin:0 0 18px;font-size:clamp(24px,2.3vw,36px);font-weight:700;display:flex}.VJUuCa_price small{color:#6b7280;font-size:13px;font-weight:400}.VJUuCa_price del{color:#9ca3af;font-size:14px;font-weight:400}.VJUuCa_discount{font-size:13px;font-weight:600}.VJUuCa_availability{color:#374151;background:#f3f4f6;border-radius:6px;padding:6px 9px;font-size:11px;font-weight:600}.VJUuCa_section{border-top:1px solid #e5e7eb;margin-top:22px;padding-top:22px}.VJUuCa_description{white-space:pre-wrap;color:#4b5563;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}.VJUuCa_details{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;display:grid}.VJUuCa_details div{min-width:0}.VJUuCa_details dt{color:#6b7280;font-size:12px}.VJUuCa_details dd{color:#111827;white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.VJUuCa_shop{overflow-wrap:anywhere;border:1px solid #e5e7eb;border-radius:12px;min-width:0;padding:20px;font-size:13px;position:sticky;top:42px}.VJUuCa_shop a{text-decoration:none}.VJUuCa_shopName{color:#111827;align-items:center;gap:9px;margin-bottom:12px;font-size:17px;font-weight:600;display:flex}.VJUuCa_shop svg{flex-shrink:0}.VJUuCa_location{color:#6b7280;align-items:flex-start;gap:8px;margin:0;display:flex}.VJUuCa_sellerActions{border-top:1px solid #e5e7eb;flex-direction:column;gap:10px;margin-top:22px;padding-top:20px;display:flex}.VJUuCa_primaryAction,.VJUuCa_secondaryAction{color:#fff;cursor:pointer;min-height:44px;font:inherit;box-sizing:border-box;background:#dc2626;border:1px solid #dc2626;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.VJUuCa_secondaryAction{color:#dc2626;background:#fff;border-color:#fecaca}.VJUuCa_secondaryAction:disabled{opacity:.5;cursor:default}.VJUuCa_email{color:#6b7280;word-break:break-word;align-items:center;gap:8px;margin-top:6px;display:flex}.VJUuCa_sellerNote{border-top:1px solid #e5e7eb;margin-top:20px;padding-top:20px}.VJUuCa_sellerNote p{color:#4b5563;white-space:pre-wrap;margin:0}.VJUuCa_visitShop{color:#dc2626;margin-top:20px;font-weight:600;display:block}.VJUuCa_muted{color:#6b7280;font-size:13px}.VJUuCa_feedback{margin-top:24px}.VJUuCa_feedback h2{font-size:20px}.VJUuCa_similar{border-top:1px solid #e5e7eb;margin-top:32px;padding-top:8px}.VJUuCa_dialog .similar-grid-override{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.VJUuCa_close:focus-visible,.VJUuCa_arrow:focus-visible,.VJUuCa_thumbnail:focus-visible,.VJUuCa_shop a:focus-visible,.VJUuCa_shop button:focus-visible{outline-offset:3px;outline:2px solid #b91c1c}@media (max-width:1000px){.VJUuCa_contentGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:24px}.VJUuCa_shop{grid-column:1/-1;position:static}.VJUuCa_sellerActions{flex-flow:wrap}.VJUuCa_sellerActions>:not(.VJUuCa_email){flex:140px}.VJUuCa_email{flex-basis:100%}.VJUuCa_slider{flex-direction:column;display:flex}.VJUuCa_thumbnails{box-sizing:border-box;flex-direction:row;max-width:100%;max-height:none}}@media (max-width:680px){.VJUuCa_dialog{border-radius:14px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.VJUuCa_body{padding:48px 16px 20px}.VJUuCa_close{margin-right:-6px}.VJUuCa_body h2{font-size:21px}.VJUuCa_contentGrid{grid-template-columns:minmax(0,1fr);gap:22px}.VJUuCa_galleryColumn{position:static}.VJUuCa_stage{aspect-ratio:4/3;max-height:45dvh}.VJUuCa_emptyImage{aspect-ratio:4/3}.VJUuCa_shop{grid-column:auto;padding:18px}.VJUuCa_sellerActions{flex-direction:column}.VJUuCa_sellerActions>:not(.VJUuCa_email){flex:auto}.VJUuCa_details{gap:14px 10px}}@media (hover:hover) and (pointer:fine){.VJUuCa_zoomedStage{cursor:zoom-in}}@media (prefers-reduced-motion:reduce){.VJUuCa_mainImage{transition:none}}.VJUuCa_singlePhoto{grid-template-columns:minmax(0,1fr)}.VJUuCa_singlePhoto .VJUuCa_stage{grid-column:1}.VJUuCa_fullDetailsLink{box-sizing:border-box;color:#b91c1c;background:#fff7f7;border:1px solid #fecaca;border-radius:10px;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:44px;margin:0 0 14px;padding:10px 14px;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.VJUuCa_fullDetailsLink svg{flex-shrink:0}.VJUuCa_fullDetailsLink:hover{background:#fee2e2;border-color:#dc2626}.VJUuCa_fullDetailsLink:focus-visible{outline-offset:3px;outline:2px solid #b91c1c}@media (prefers-reduced-motion:reduce){.VJUuCa_fullDetailsLink{transition:none}}
._67Bn6a_dropZone{text-align:center;cursor:pointer;background:#fafafa;border:2px dashed #d1d5db;border-radius:14px;margin-bottom:24px;padding:40px 24px;transition:all .2s}._67Bn6a_dropZone:hover{background:#fef2f2;border-color:#dc2626}._67Bn6a_fileInput{display:none}._67Bn6a_uploadIcon{color:#9ca3af;margin-bottom:12px}._67Bn6a_dropText{color:#374151;margin-bottom:4px;font-size:.95rem;font-weight:500}._67Bn6a_dropHint{color:#9ca3af;font-size:.8rem}._67Bn6a_imageGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;display:grid}._67Bn6a_imageCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:all .2s;overflow:hidden}._67Bn6a_imageCard:hover{box-shadow:0 2px 8px #00000014}._67Bn6a_imageCardDragOver{border-color:#dc2626;box-shadow:0 0 0 2px #dc262626}._67Bn6a_imagePreview{width:100%;height:120px;position:relative}._67Bn6a_imageThumb{object-fit:cover}._67Bn6a_imageActions{justify-content:flex-end;gap:4px;width:55px;display:flex;position:absolute;top:6px;right:6px}._67Bn6a_dragHandle{color:#fff;cursor:grab;background:#00000080;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:0;left:6px}._67Bn6a_removeBtn{color:#fff;cursor:pointer;background:#dc2626d9;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:background .2s;display:flex}._67Bn6a_removeBtn:hover{background:#991b1b}._67Bn6a_coverBadge{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:#dc2626;border-radius:4px;padding:2px 8px;font-size:.65rem;font-weight:500;position:absolute;bottom:6px;left:6px}._67Bn6a_captionInput{color:#1a1a2e;box-sizing:border-box;border:none;border-top:1px solid #f3f4f6;outline:none;width:100%;padding:8px 12px;font-size:.8rem}._67Bn6a_captionInput::placeholder{color:#9ca3af}._67Bn6a_captionInput:focus{background:#fef2f2}@media (max-width:640px){._67Bn6a_imageGrid{grid-template-columns:repeat(2,1fr);gap:12px}._67Bn6a_dropZone{padding:28px 16px}}._67Bn6a_dropZoneDisabled{opacity:.5;cursor:not-allowed}._67Bn6a_dropZoneDisabled:hover{background:#fafafa;border-color:#d1d5db}._67Bn6a_photoCount{color:#6b7280;margin:-12px 0 16px;font-size:.85rem}._67Bn6a_photoCountOk{color:#16a34a}._67Bn6a_uploadOverlay{color:#374151;background:#ffffffd9;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:.8rem;display:flex;position:absolute;inset:0}._67Bn6a_barTrack{background:#e5e7eb;border-radius:99px;width:100%;height:6px;overflow:hidden}._67Bn6a_barFill{background:#dc2626;height:100%;transition:width .15s}._67Bn6a_uploadErrorText{color:#dc2626;text-align:center;font-size:.78rem}._67Bn6a_uploadDismiss{color:#dc2626;cursor:pointer;background:0 0;border:none;font-size:.78rem;text-decoration:underline}
.cbFKWW_title{color:var(--color-text);margin:0 0 6px;font-size:1.6rem;font-weight:700}.cbFKWW_subtitle{color:var(--color-text-muted);margin:0 0 24px;font-size:.95rem}.cbFKWW_grid{gap:12px;display:grid}.cbFKWW_cols1{grid-template-columns:1fr}.cbFKWW_cols2{grid-template-columns:repeat(2,1fr)}.cbFKWW_cols3{grid-template-columns:repeat(3,1fr)}@media (max-width:520px){.cbFKWW_cols2,.cbFKWW_cols3{grid-template-columns:repeat(2,1fr)}}.cbFKWW_choice{text-align:center;cursor:pointer;border:1.5px solid var(--color-border);background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:18px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.cbFKWW_choice:hover{border-color:var(--color-text)}.cbFKWW_choiceSelected{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary)}.cbFKWW_choiceLabel{color:var(--color-text);font-weight:600}.cbFKWW_choiceDesc{color:var(--color-text-muted);font-size:.85rem}.cbFKWW_field{margin-top:24px}.cbFKWW_label{margin-bottom:8px;font-size:.9rem;font-weight:600;display:block}.cbFKWW_optional{color:var(--color-text-muted);font-weight:400}.cbFKWW_row{gap:10px;display:flex}.cbFKWW_input,.cbFKWW_select,.cbFKWW_textarea{border:1.5px solid var(--color-border);background:#fff;border-radius:10px;width:100%;padding:14px;font-family:inherit;font-size:1rem}.cbFKWW_row .cbFKWW_input{flex:1}.cbFKWW_row .cbFKWW_select{width:auto;min-width:150px}.cbFKWW_input:focus,.cbFKWW_select:focus,.cbFKWW_textarea:focus{border-color:var(--color-primary);outline:none}.cbFKWW_textarea{resize:vertical}.cbFKWW_counter{color:var(--color-text-muted);margin:8px 0 0;font-size:.8rem}.cbFKWW_error{color:#c62828;margin:14px 0 0;font-size:.88rem}.cbFKWW_notice{background:var(--color-bg-muted);color:var(--color-text);border-radius:10px;margin:16px 0 0;padding:12px 14px;font-size:.9rem}.cbFKWW_dropzone{border:2px dashed var(--color-border);cursor:pointer;text-align:center;color:var(--color-text-muted);border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:32px 16px;transition:border-color .15s,background .15s;display:flex}.cbFKWW_dropzone strong{color:var(--color-text)}.cbFKWW_dropzoneActive{border-color:var(--color-primary);background:var(--color-bg-muted)}.cbFKWW_thumbGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}@media (max-width:520px){.cbFKWW_thumbGrid{grid-template-columns:repeat(2,1fr)}}.cbFKWW_tile{aspect-ratio:4/3;background:var(--color-bg-muted);border:2px solid #0000;border-radius:10px;position:relative;overflow:hidden}.cbFKWW_tile[draggable=true]{cursor:grab}.cbFKWW_tileOver{border-color:var(--color-primary)}.cbFKWW_tileDragging{opacity:.4}.cbFKWW_media{object-fit:cover;width:100%;height:100%;display:block}.cbFKWW_mainBadge{background:var(--color-primary);color:#fff;border-radius:999px;padding:3px 8px;font-size:.72rem;font-weight:600;position:absolute;top:8px;left:8px}.cbFKWW_tileActions{background:linear-gradient(#0000,#0009);flex-wrap:wrap;justify-content:flex-end;gap:4px;padding:6px;display:flex;position:absolute;bottom:0;left:0;right:0}.cbFKWW_tileActions button{cursor:pointer;color:#17181c;background:#fffffff2;border:none;border-radius:6px;padding:4px 8px;font-size:.74rem}.cbFKWW_tileActions button:disabled{opacity:.4;cursor:not-allowed}.cbFKWW_overlay{text-align:center;color:#fff;background:#17181c99;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:.85rem;font-weight:500;display:flex;position:absolute;inset:0}.cbFKWW_overlayError{background:#a01e1ed9}.cbFKWW_overlayBtn{cursor:pointer;border:none;border-radius:6px;padding:4px 10px}.cbFKWW_spinner{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite cbFKWW_renoSpin}@keyframes cbFKWW_renoSpin{to{transform:rotate(360deg)}}.cbFKWW_bar{background:#ffffff4d;border-radius:999px;width:80%;height:4px;overflow:hidden}.cbFKWW_barFill{background:#fff;height:100%;transition:width .2s}.cbFKWW_summaryList{margin:0;padding:0;list-style:none}.cbFKWW_summaryRow{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 0;display:flex}.cbFKWW_summaryTitle{color:var(--color-text-muted);font-size:.8rem}.cbFKWW_summaryValue{overflow-wrap:anywhere;font-weight:500}.cbFKWW_linkBtn{color:var(--color-primary);cursor:pointer;background:0 0;border:none;font-weight:600}.cbFKWW_choice:disabled{opacity:.4;cursor:not-allowed}.cbFKWW_choice:disabled:hover{border-color:var(--color-border)}
.x3EWOG_container{background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:0;padding:20px}.x3EWOG_sectionTitle{color:#111;margin:0 0 16px;font-size:1.05rem;font-weight:600}.x3EWOG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.x3EWOG_empty{color:#666;margin:0;font-size:.85rem}@media (max-width:640px){.x3EWOG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.x3EWOG_container{padding:16px}}
.r8aPna_stepTitle{color:#1a1a2e;margin-bottom:4px;font-size:1.25rem;font-weight:500}.r8aPna_stepDescription{color:#6b7280;margin-bottom:24px;font-size:.9rem}.r8aPna_fieldGroup{margin-bottom:14px}.r8aPna_fieldLabel{color:#374151;margin-bottom:6px;font-size:.85rem;font-weight:500;display:block}.r8aPna_fieldTextarea{box-sizing:border-box;resize:vertical;border:1px solid #d1d5db;border-radius:10px;width:100%;min-height:84px;padding:11px 12px;font-family:inherit;font-size:.95rem}.r8aPna_sectionTitle{margin:24px 0 12px;font-weight:500}.r8aPna_tierGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.r8aPna_tierCard{text-align:left;cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:16px;position:relative}.r8aPna_tierCardActive{background:#fef2f2;border-color:#dc2626}.r8aPna_tierBadge{color:#fff;background:#f59e0b;border-radius:999px;margin-bottom:8px;padding:2px 8px;font-size:.7rem;display:inline-block}.r8aPna_tierTitle{margin-bottom:4px;font-weight:500}.r8aPna_tierPrice{color:#6b7280;margin-bottom:8px;font-size:.85rem}.r8aPna_tierFeatures{color:#4b5563;margin:0;padding-left:18px;font-size:.85rem}.r8aPna_reviewSection{margin-bottom:18px}.r8aPna_reviewHeader{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.8rem;font-weight:500;display:flex}.r8aPna_editBtn{color:#dc2626;cursor:pointer;background:0 0;border:none;font-weight:500;text-decoration:underline}.r8aPna_reviewGrid{grid-template-columns:140px 1fr;gap:6px 12px;display:grid}.r8aPna_reviewLabel{color:#9ca3af;font-size:.85rem}.r8aPna_reviewValue{color:#1f2937;font-size:.85rem;font-weight:500}.r8aPna_productTags{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.r8aPna_productTag{color:#991b1b;background:#fff5f5;border:1px solid #fecaca;border-radius:999px;padding:4px 8px;font-size:.75rem}@media (max-width:640px){.r8aPna_tierGrid,.r8aPna_reviewGrid{grid-template-columns:1fr}}
.H0266W_container{flex-direction:column;gap:16px;width:100%;min-width:0;max-width:100%;display:flex}.H0266W_searchBar{box-sizing:border-box;background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;max-width:100%;padding:8px;display:flex}.H0266W_inputGroup{border-right:1px solid #e0e0e0;flex:1;align-items:center;gap:8px;min-width:250px;padding:8px 16px;display:flex}.H0266W_icon{color:#888}.H0266W_input{color:#333;border:none;outline:none;width:100%;min-width:0;font-size:.95rem}.H0266W_input::placeholder{color:#999}.H0266W_dropdownGroup{align-items:center;display:flex}.H0266W_dropdownWrapper{border-right:1px solid #e0e0e0;align-items:center;min-width:150px;display:flex;position:relative}.H0266W_dropdownWrapper:last-child{border-right:none}.H0266W_dropdownWrapper:hover{background-color:#f9f9f9}.H0266W_select{appearance:none;color:#555;cursor:pointer;background:0 0;border:none;outline:none;width:100%;padding:8px 36px 8px 16px;font-family:inherit;font-size:.9rem}.H0266W_chevron{pointer-events:none;color:#999;position:absolute;right:16px}.H0266W_actionButtons{align-items:center;gap:8px;margin-left:auto;display:flex}.H0266W_filterBtn,.H0266W_searchBtn{cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:10px 16px;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.H0266W_filterBtn{color:#333;background:#fff;border:1px solid #d0d0d0}.H0266W_filterBtn:hover{background:#f0f0f0}.H0266W_searchBtn{color:#fff;background:#111;border:1px solid #111}.H0266W_searchBtn:hover{background:#333}.H0266W_tagsContainer{-webkit-overflow-scrolling:touch;align-items:center;gap:16px;min-width:0;max-width:100%;padding-bottom:4px;display:flex;overflow-x:auto}.H0266W_tagsContainer::-webkit-scrollbar{display:none}.H0266W_tagsLabel{color:#666;white-space:nowrap;font-size:.75rem;font-weight:500}.H0266W_tagsList{flex-shrink:0;gap:12px;display:flex}.H0266W_tagBtn{cursor:pointer;white-space:nowrap;color:#555;background:#fff;border:1px solid #e0e0e0;border-radius:20px;padding:6px 14px;font-size:.8rem;font-weight:500;transition:all .2s}.H0266W_tagBtn:hover{color:#111;border-color:#111}.H0266W_tagActive{color:#fff;background:#111;border-color:#111}.H0266W_tagActive:hover{color:#fff}@media (max-width:1024px){.H0266W_searchBar{flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden}.H0266W_inputGroup{border-bottom:1px solid #e0e0e0;border-right:none;min-width:0;padding:14px 16px}.H0266W_dropdownGroup{flex-wrap:wrap;width:100%}.H0266W_dropdownWrapper{border-bottom:1px solid #e0e0e0;border-right:none;flex:180px;min-width:0}.H0266W_select{padding:14px 36px 14px 16px}.H0266W_actionButtons{width:100%;margin-left:0;padding:8px}.H0266W_filterBtn,.H0266W_searchBtn{flex:1;justify-content:center}}@media (max-width:640px){.H0266W_dropdownGroup{flex-direction:column}.H0266W_dropdownWrapper{flex:none;width:100%}.H0266W_input,.H0266W_select{font-size:16px}}
.H74kZG_card{border:1px solid var(--color-border);border-radius:12px;margin-bottom:16px;padding:18px 20px}.H74kZG_cardHeader{color:var(--color-text);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;font-size:.95rem;font-weight:500;display:flex}.H74kZG_editLink{color:var(--color-primary);cursor:pointer;background:0 0;border:none;font-size:.82rem;font-weight:500}.H74kZG_grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.H74kZG_field{flex-direction:column;gap:3px;margin-bottom:10px;display:flex}.H74kZG_fieldLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted);font-size:.72rem}.H74kZG_fieldValue{color:var(--color-text);font-size:.92rem;font-weight:500}.H74kZG_description{color:var(--color-text);margin-top:4px;font-size:.88rem;line-height:1.5}.H74kZG_tagRow{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.H74kZG_tag{color:var(--color-primary-dark);background:#e4483a14;border-radius:999px;padding:4px 10px;font-size:.78rem;font-weight:500}.H74kZG_thumbSection{margin-bottom:14px}.H74kZG_thumbRow{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.H74kZG_thumb{object-fit:cover;border:1px solid var(--color-border);border-radius:8px;width:84px;height:84px}.H74kZG_docChip{color:var(--color-text);background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:8px;align-items:center;gap:6px;margin:4px 6px 0 0;padding:6px 10px;font-size:.8rem;font-weight:500;display:inline-flex}.H74kZG_tierGrid{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0 8px;display:grid}@media (max-width:560px){.H74kZG_tierGrid{grid-template-columns:1fr}}.H74kZG_tierCard{border:1.5px solid var(--color-border);background:var(--background);border-radius:14px;flex-direction:column;padding:22px 20px;display:flex;position:relative}.H74kZG_tierCardDark{background:var(--color-text);border-color:var(--color-text);color:#fff}.H74kZG_tierCardSelected{border-color:var(--color-primary);box-shadow:0 0 0 2px #e4483a2e}.H74kZG_recommendedBadge{background:var(--color-primary);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:.68rem;font-weight:500;position:absolute;top:-11px;left:20px}.H74kZG_tierName{margin-bottom:8px;font-size:1.1rem;font-weight:500}.H74kZG_tierPrice{margin-bottom:6px;font-size:1.6rem;font-weight:500}.H74kZG_tierPeriod{opacity:.7;font-size:.78rem;font-weight:500}.H74kZG_tierDescription{opacity:.8;margin-bottom:14px;font-size:.85rem}.H74kZG_perkList{flex-direction:column;flex:1;gap:9px;margin-bottom:18px;list-style:none;display:flex}.H74kZG_perkItem{align-items:flex-start;gap:8px;font-size:.86rem;display:flex}.H74kZG_perkYes{color:#2fae63;font-weight:500}.H74kZG_perkNo{color:currentColor;opacity:.4;font-weight:500}.H74kZG_selectBtnOutline,.H74kZG_selectBtnPrimary{cursor:pointer;border-radius:8px;width:100%;padding:10px 16px;font-size:.88rem;font-weight:500}.H74kZG_selectBtnOutline{border:1.5px solid var(--color-border);color:var(--color-text);background:0 0}.H74kZG_selectBtnOutline:hover{border-color:var(--color-primary)}.H74kZG_selectBtnPrimary{background:var(--color-primary);color:#fff;border:none}.H74kZG_selectBtnPrimary:hover{background:var(--color-primary-dark)}.H74kZG_successState{text-align:center;padding:30px 10px}.H74kZG_successIcon{width:56px;height:56px;color:var(--color-primary);background:#e4483a1a;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-size:1.6rem;font-weight:500;display:flex}
.P-r9Za_section{background:#fff;width:100%;padding:4rem 0}.P-r9Za_inner{max-width:1280px;margin:0 auto;padding:0 1.5rem}.P-r9Za_headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2.25rem;display:flex}.P-r9Za_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary,#e4483a);margin:0 0 .75rem;font-size:.75rem;font-weight:500}.P-r9Za_heading{font-family:var(--font-display,inherit);letter-spacing:-.02em;color:#0a0a0a;margin:0 0 .5rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500;line-height:1.1}.P-r9Za_subheading{color:var(--color-text-muted,#5f606a);margin:0;font-size:.9375rem}.P-r9Za_viewAll{color:#0a0a0a;white-space:nowrap;border-bottom:1.5px solid #0000;padding-bottom:2px;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s}.P-r9Za_viewAll:hover{color:var(--color-primary,#e4483a);border-color:var(--color-primary,#e4483a)}.P-r9Za_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.P-r9Za_card{border:1px solid var(--color-border,#ececef);background:#fff;border-radius:16px;flex-direction:column;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;overflow:hidden}.P-r9Za_card:hover{border-color:#0000;transform:translateY(-3px);box-shadow:0 14px 32px #0a0a0a1a}.P-r9Za_media{aspect-ratio:4/3;background-color:var(--color-bg-muted,#f5f5f7);width:100%;display:block;position:relative;overflow:hidden}.P-r9Za_mediaImage{object-fit:cover;transition:transform .4s}.P-r9Za_card:hover .P-r9Za_mediaImage{transform:scale(1.05)}.P-r9Za_body{flex-direction:column;flex:1;padding:1rem 1rem 1.1rem;display:flex}.P-r9Za_supplier{background:var(--color-bg-muted,#f5f5f7);max-width:100%;color:var(--color-text-muted,#5f606a);text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-self:flex-start;align-items:center;gap:.35rem;margin-bottom:.65rem;padding:.25rem .6rem;font-size:.6875rem;font-weight:500;display:inline-flex;overflow:hidden}.P-r9Za_supplier svg{flex-shrink:0}.P-r9Za_name{color:#0a0a0a;text-transform:capitalize;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;margin:0 0 .65rem;font-size:.9375rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.P-r9Za_name a{color:inherit;text-decoration:none}.P-r9Za_name a:hover{color:var(--color-primary,#e4483a)}.P-r9Za_price{align-items:baseline;gap:.3rem;margin:0 0 1rem;display:flex}.P-r9Za_currency{color:var(--color-text-muted,#5f606a);font-size:.75rem;font-weight:500}.P-r9Za_amount{letter-spacing:-.01em;color:#0a0a0a;font-size:1.25rem;font-weight:700}@media (min-width:720px){.P-r9Za_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}
._9kdTXW_overlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;animation:.2s ease-out _9kdTXW_fadeIn;display:flex;position:fixed;top:0;left:0}._9kdTXW_modal{background:#fff;border-radius:12px;flex-direction:column;width:90%;max-width:480px;max-height:90vh;animation:.3s ease-out _9kdTXW_slideUp;display:flex;overflow-y:auto;box-shadow:0 10px 30px #0003}._9kdTXW_header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._9kdTXW_title{color:#111;margin:0;font-size:1.25rem;font-weight:500}._9kdTXW_closeBtn{cursor:pointer;color:#666;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:background-color .2s;display:flex}._9kdTXW_closeBtn:hover{color:#111;background-color:#f0f0f0}._9kdTXW_content{flex-direction:column;gap:24px;padding:24px;display:flex}._9kdTXW_filterSection{flex-direction:column;gap:12px;display:flex}._9kdTXW_sectionTitle{color:#333;margin:0;font-size:.95rem;font-weight:500}._9kdTXW_pillGroup{flex-wrap:wrap;gap:10px;display:flex}._9kdTXW_pill{color:#555;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:24px;padding:8px 16px;font-size:.9rem;font-weight:500;transition:all .2s}._9kdTXW_pill:hover{color:#111;border-color:#111}._9kdTXW_pillActive{color:#fff;background:#111;border-color:#111}._9kdTXW_pillActive:hover{color:#fff}._9kdTXW_fieldRow{align-items:center;gap:10px;display:flex}._9kdTXW_numInput{color:#333;border:1px solid #ddd;border-radius:8px;outline:none;flex:1;min-width:0;padding:10px 12px;font-family:inherit;font-size:.9rem}._9kdTXW_numInput:focus,._9kdTXW_unitSelect:focus{border-color:#111}._9kdTXW_dash{color:#888}._9kdTXW_unitSelect{color:#333;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:.9rem}._9kdTXW_checkRow{color:#333;cursor:pointer;align-items:center;gap:10px;font-size:.95rem;display:flex}._9kdTXW_checkRow input{accent-color:#111;cursor:pointer;width:18px;height:18px}._9kdTXW_footer{background-color:#fafafa;border-top:1px solid #eee;border-bottom-right-radius:12px;border-bottom-left-radius:12px;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._9kdTXW_clearBtn{color:#666;cursor:pointer;background:0 0;border:none;font-size:.95rem;font-weight:500;text-decoration:underline}._9kdTXW_clearBtn:hover{color:#111}._9kdTXW_applyBtn{color:#fff;cursor:pointer;background:#111;border:none;border-radius:8px;padding:10px 24px;font-size:.95rem;font-weight:500;transition:background-color .2s}._9kdTXW_applyBtn:hover{background:#333}@media (max-width:480px){._9kdTXW_numInput,._9kdTXW_unitSelect{font-size:16px}}@keyframes _9kdTXW_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _9kdTXW_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.MZocUG_card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:0;padding:20px;position:relative}.MZocUG_h2{color:#111;margin:0 0 12px;font-size:1.05rem;font-weight:600}.MZocUG_muted{color:#666;margin:-8px 0 12px;font-size:.85rem}.MZocUG_rowBetween{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.MZocUG_gallery{flex-direction:column;gap:8px;display:flex}.MZocUG_galleryMain,.MZocUG_thumb,.MZocUG_planThumb{cursor:pointer;background:#f3f4f6;border:0;padding:0;position:relative;overflow:hidden}.MZocUG_galleryMain{aspect-ratio:16/9;border-radius:12px;width:100%}.MZocUG_galleryMain img,.MZocUG_thumb img,.MZocUG_planThumb img{object-fit:cover;width:100%;height:100%;display:block}.MZocUG_thumbRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.MZocUG_thumb{aspect-ratio:4/3;border-radius:8px}.MZocUG_thumbMore{color:#fff;background:#00000080;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex;position:absolute;inset:0}.MZocUG_galleryEmpty{aspect-ratio:16/9;color:#888;background:#f3f4f6;border-radius:12px;justify-content:center;align-items:center;display:flex}.MZocUG_lightbox{z-index:1000;background:#000000e0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.MZocUG_lightboxImg{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%}.MZocUG_lightboxClose,.MZocUG_lightboxNav{color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:50%;width:44px;height:44px;font-size:1.6rem;line-height:1;position:absolute}.MZocUG_lightboxClose{top:16px;right:16px}.MZocUG_lightboxNav{top:50%;transform:translateY(-50%)}.MZocUG_lightboxPrev{left:16px}.MZocUG_lightboxNext{right:16px}.MZocUG_lightboxCount{color:#fff;font-size:.85rem;position:absolute;bottom:16px}.MZocUG_summaryTop{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.MZocUG_offerBadge{text-transform:uppercase;letter-spacing:.04em;color:#92400e;background:#fef3c7;border:1px solid #fcd34d;border-radius:4px;padding:3px 8px;font-size:.7rem;font-weight:600}.MZocUG_iconRow{gap:6px;display:flex}.MZocUG_iconBtn{color:#444;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:50%;width:34px;height:34px;font-size:1rem}.MZocUG_iconBtn:hover{background:#f3f4f6}.MZocUG_iconBtnActive{color:#dc2626;background:#fef2f2;border-color:#fecaca}.MZocUG_summaryTitle{color:#111;margin:0 0 8px;font-size:1.3rem;font-weight:600;line-height:1.3}.MZocUG_price{color:#dc2626;margin:0 0 16px;font-size:1.5rem;font-weight:700}.MZocUG_priceSuffix{color:#666;font-size:.85rem;font-weight:400}.MZocUG_negotiable{color:#166534;vertical-align:middle;background:#dcfce7;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:.7rem;font-weight:600}.MZocUG_factGrid{grid-template-columns:1fr 1fr;gap:12px 16px;margin:0;display:grid}.MZocUG_fact dt{color:#777;margin-bottom:2px;font-size:.75rem}.MZocUG_fact dd{color:#111;word-break:break-word;margin:0;font-size:.92rem;font-weight:600}.MZocUG_mapLink,.MZocUG_inlineLink{color:#dc2626;font-size:.85rem;font-weight:500;text-decoration:none}.MZocUG_mapLink{margin-top:14px;display:inline-block}.MZocUG_toast{color:#166534;min-height:18px;margin-top:8px;font-size:.8rem}.MZocUG_contactHead{align-items:center;gap:12px;margin-bottom:14px;display:flex}.MZocUG_avatar{color:#444;object-fit:cover;background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-weight:600;display:inline-flex}.MZocUG_contactName{color:#111;margin:0;font-weight:600}.MZocUG_contactRole{color:#777;margin:0;font-size:.8rem}.MZocUG_callBtn,.MZocUG_waBtn,.MZocUG_outlineBtn{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;height:42px;font-size:.9rem;font-weight:600;text-decoration:none;display:flex}.MZocUG_callBtn{color:#fff;background:#dc2626;margin-bottom:8px}.MZocUG_contactRow{gap:8px;display:flex}.MZocUG_waBtn{color:#fff;background:#16a34a;flex:1}.MZocUG_outlineBtn{color:#222;background:#fff;border:1px solid #d1d5db;flex:1}.MZocUG_adCard{padding:12px}.MZocUG_adLabel{text-transform:uppercase;letter-spacing:.06em;color:#999;margin-bottom:6px;font-size:.65rem;display:block}.MZocUG_adImg{border-radius:8px;width:100%;display:block}.MZocUG_adPlaceholder{color:#999;background:#f9fafb;border:1px dashed #d1d5db;border-radius:8px;justify-content:center;align-items:center;height:110px;font-size:.85rem;display:flex}.MZocUG_infoSection+.MZocUG_infoSection{border-top:1px solid #f0f0f0;margin-top:22px;padding-top:20px}.MZocUG_description{color:#444;white-space:pre-line;margin:0;font-size:.95rem;line-height:1.65}.MZocUG_featureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.MZocUG_featureTile{background:#f3f4f6;border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.MZocUG_featureTile span{color:#777;font-size:.72rem}.MZocUG_featureTile strong{color:#111;word-break:break-word;font-size:.9rem}.MZocUG_landmarks{color:#333;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.MZocUG_planRow{flex-wrap:wrap;gap:10px;display:flex}.MZocUG_planThumb{aspect-ratio:4/3;border:1px solid #e5e7eb;border-radius:8px;width:140px}.MZocUG_slider{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:10px;display:flex;overflow-x:auto}.MZocUG_slider::-webkit-scrollbar{display:none}.MZocUG_slide{scroll-snap-align:start;flex:0 0 100%;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}.MZocUG_slideImg{aspect-ratio:4/3;object-fit:cover;border-radius:10px;width:100%}.MZocUG_slideBody h3{margin:8px 0;font-size:1.05rem}.MZocUG_slideBody p{color:#444;margin:0;font-size:.92rem;line-height:1.6}.MZocUG_slideTag{color:#fff;background:#111;border-radius:4px;padding:3px 8px;font-size:.7rem;font-weight:600;display:inline-block}.MZocUG_sliderNav{color:#555;align-items:center;gap:8px;font-size:.85rem;display:flex}.MZocUG_sliderNav button{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:50%;width:32px;height:32px;font-size:1.1rem;line-height:1}.MZocUG_sliderNav button:disabled{opacity:.35;cursor:default}.MZocUG_dots{justify-content:center;gap:6px;margin-top:14px;display:flex}.MZocUG_dot,.MZocUG_dotActive{cursor:pointer;background:#d1d5db;border:0;border-radius:50%;width:8px;height:8px;padding:0}.MZocUG_dotActive{background:#dc2626}.MZocUG_commentForm{gap:8px;display:flex}.MZocUG_commentForm input{border:1px solid #d1d5db;border-radius:8px;flex:1;min-width:0;height:42px;padding:0 12px;font-size:.92rem}.MZocUG_commentForm button{color:#fff;cursor:pointer;background:#111;border:0;border-radius:8px;height:42px;padding:0 20px;font-weight:600}.MZocUG_commentForm button:disabled{opacity:.45;cursor:default}.MZocUG_commentError{color:#b91c1c;margin:8px 0 0;font-size:.82rem}.MZocUG_commentList{flex-direction:column;gap:14px;margin:16px 0 0;padding:0;list-style:none;display:flex}.MZocUG_commentList li strong{font-size:.9rem}.MZocUG_commentList li span{color:#888;margin-left:8px;font-size:.75rem}.MZocUG_commentList li p{color:#333;white-space:pre-line;word-break:break-word;margin:2px 0 0;font-size:.92rem}@media (max-width:768px){.MZocUG_featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MZocUG_slide{grid-template-columns:1fr}.MZocUG_card{padding:16px}}.MZocUG_price{color:#111}.MZocUG_galleryMain{background:#0f172a08}.MZocUG_galleryMain img{object-fit:contain}.MZocUG_iconBtn{justify-content:center;align-items:center;padding:0;display:inline-flex}.MZocUG_callBtn{gap:0}.MZocUG_callBtnSecondary{color:#111;background:#fff;border:1px solid #d1d5db}.MZocUG_slide{grid-template-columns:1fr;align-items:start;gap:16px}.MZocUG_slideImg{aspect-ratio:16/9;object-fit:contain;background:#f3f4f6;max-height:460px}.MZocUG_slideBody h3{font-size:1.2rem}.MZocUG_sliderNav button{justify-content:center;align-items:center;padding:0;display:inline-flex}
.mtdEWa_wrap{flex-direction:column;display:flex}.mtdEWa_heading{text-align:center;color:var(--color-text);margin:0 0 24px;font-size:1.5rem;font-weight:700}.mtdEWa_steps{margin:0 0 28px;padding:0;list-style:none;display:flex}.mtdEWa_step{text-align:center;flex-direction:column;flex:1;align-items:center;gap:8px;display:flex;position:relative}.mtdEWa_step:not(:last-child):after{content:"";background:var(--color-border);height:2px;position:absolute;top:13px;left:calc(50% + 16px);right:calc(16px - 50%)}.mtdEWa_circle{border:2px solid var(--color-border);width:28px;height:28px;color:var(--color-text-muted);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:600;display:flex}.mtdEWa_circleActive{border-color:var(--color-primary);color:var(--color-primary)}.mtdEWa_stepLabel{max-width:110px;color:var(--color-text-muted);font-size:.78rem;line-height:1.3}.mtdEWa_checkTitle{color:var(--color-text);margin:0 0 4px;font-size:1.1rem;font-weight:700}.mtdEWa_checkIntro{color:var(--color-text-muted);margin:0 0 16px;font-size:.9rem}.mtdEWa_list{flex-direction:column;gap:14px;margin:0 0 28px;padding:0;list-style:none;display:flex}.mtdEWa_item{align-items:flex-start;gap:12px;display:flex}.mtdEWa_box{background:var(--color-primary);color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;font-size:.8rem;font-weight:700;line-height:1;display:flex}.mtdEWa_itemBody{flex-direction:column;gap:4px;min-width:0;display:flex}.mtdEWa_itemTop{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.mtdEWa_itemTitle{color:var(--color-text);font-weight:600}.mtdEWa_itemDetail{color:var(--color-text-muted);font-size:.9rem}.mtdEWa_optional{color:var(--color-text-muted);font-size:.85rem}.mtdEWa_recommended{color:var(--color-primary);text-underline-offset:3px;font-size:.78rem;font-weight:600;text-decoration:underline}.mtdEWa_start{color:#fff;cursor:pointer;background:#0a0a0a;border:none;border-radius:999px;width:100%;height:48px;font-size:1rem;font-weight:600;transition:background-color .15s,transform .15s}.mtdEWa_start:hover{background:#2a2a2a;transform:translateY(-1px)}
._2rYrCG_section{border-top:1px solid var(--color-border,#ececef);margin-top:3rem;padding-top:2.5rem}._2rYrCG_header{align-items:center;gap:.75rem;margin-bottom:1.75rem;display:flex}._2rYrCG_title{color:var(--color-text,#17181c);font-size:1.25rem;font-weight:500}._2rYrCG_count{color:var(--color-text-muted,#6a6b74);font-size:.8125rem;font-weight:400}._2rYrCG_form{background:var(--color-bg-muted,#f5f5f7);border:1px solid var(--color-border,#ececef);border-radius:12px;margin-bottom:2rem;padding:1.5rem}._2rYrCG_formTitle{color:var(--color-text,#17181c);margin-bottom:1rem;font-size:.9375rem;font-weight:500}._2rYrCG_starsRow{gap:.375rem;margin-bottom:1rem;display:flex}._2rYrCG_star{cursor:pointer;color:#d1d5db;background:0 0;border:none;padding:0;font-size:1.5rem;line-height:1;transition:color .15s,transform .1s}._2rYrCG_star._2rYrCG_filled{color:#f59e0b}._2rYrCG_star:hover{transform:scale(1.15)}._2rYrCG_textarea{resize:vertical;border:1px solid var(--color-border,#ececef);width:100%;min-height:80px;color:var(--color-text,#17181c);background:#fff;border-radius:8px;outline:none;margin-bottom:.5rem;padding:.75rem 1rem;font-size:.875rem;transition:border-color .2s}._2rYrCG_textarea:focus{border-color:var(--color-primary,#e4483a)}._2rYrCG_charCount{color:var(--color-text-muted,#6a6b74);text-align:right;margin-bottom:.875rem;font-size:.75rem}._2rYrCG_charCount._2rYrCG_over{color:#ef4444}._2rYrCG_formActions{justify-content:flex-end;gap:.75rem;display:flex}._2rYrCG_submitBtn{background:var(--color-primary,#e4483a);color:#fff;cursor:pointer;border:none;border-radius:999px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:opacity .2s}._2rYrCG_submitBtn:hover:not(:disabled){opacity:.85}._2rYrCG_submitBtn:disabled{opacity:.5;cursor:not-allowed}._2rYrCG_cancelBtn{color:var(--color-text-muted,#6a6b74);border:1px solid var(--color-border,#ececef);cursor:pointer;background:0 0;border-radius:999px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:background .2s}._2rYrCG_cancelBtn:hover{background:var(--color-bg-muted,#f5f5f7)}._2rYrCG_loginPrompt{color:var(--color-text-muted,#6a6b74);background:var(--color-bg-muted,#f5f5f7);text-align:center;border-radius:10px;margin-bottom:2rem;padding:1rem;font-size:.875rem}._2rYrCG_loginPrompt a{color:var(--color-primary,#e4483a);font-weight:500}._2rYrCG_error{color:#ef4444;margin-bottom:.75rem;font-size:.8125rem}._2rYrCG_reviewList{flex-direction:column;gap:1.25rem;display:flex}._2rYrCG_reviewCard{border:1px solid var(--color-border,#ececef);background:#fff;border-radius:12px;padding:1.25rem 1.5rem}._2rYrCG_reviewTop{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.625rem;display:flex}._2rYrCG_reviewerInfo{align-items:center;gap:.75rem;display:flex}._2rYrCG_avatar{object-fit:cover;background:#e5e7eb;border-radius:50%;width:36px;height:36px}._2rYrCG_avatarFallback{background:var(--color-primary,#e4483a);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.875rem;font-weight:500;display:flex}._2rYrCG_reviewerName{color:var(--color-text,#17181c);font-size:.9375rem;font-weight:500}._2rYrCG_reviewDate{color:var(--color-text-muted,#6a6b74);margin-top:.125rem;font-size:.75rem}._2rYrCG_reviewStars{color:#f59e0b;gap:.2rem;margin-bottom:.625rem;font-size:1rem;display:flex}._2rYrCG_reviewComment{color:var(--color-text,#17181c);margin:0;font-size:.875rem;line-height:1.6}._2rYrCG_reviewActions{gap:.5rem;margin-top:.875rem;display:flex}._2rYrCG_actionBtn{border:1px solid var(--color-border,#ececef);color:var(--color-text-muted,#6a6b74);cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .75rem;font-size:.75rem;font-weight:500;transition:all .15s}._2rYrCG_actionBtn:hover{background:var(--color-bg-muted,#f5f5f7);color:var(--color-text,#17181c)}._2rYrCG_actionBtn._2rYrCG_danger:hover{color:#ef4444;background:#fef2f2;border-color:#fca5a5}._2rYrCG_empty{color:var(--color-text-muted,#6a6b74);text-align:center;padding:2rem 0;font-size:.9rem}._2rYrCG_loadMore{text-align:center;width:100%;color:var(--color-primary,#e4483a);border:1px solid var(--color-primary,#e4483a);cursor:pointer;background:0 0;border-radius:999px;margin-top:1.25rem;padding:.5rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s;display:block}._2rYrCG_loadMore:hover{background:var(--color-primary,#e4483a);color:#fff}
.msKfBq_wrap{position:relative}.msKfBq_trigger{color:var(--color-text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.msKfBq_trigger:hover{background:var(--color-bg-muted,#f1f5f9);color:var(--color-text,#0f172a)}.msKfBq_menu{z-index:30;background:var(--background,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:10px;min-width:170px;padding:6px;position:absolute;top:36px;right:0;box-shadow:0 12px 28px #0f172a24}.msKfBq_menu button{text-align:left;cursor:pointer;width:100%;color:var(--color-text,#0f172a);background:0 0;border:none;border-radius:6px;padding:8px 10px;font-size:13px;display:block}.msKfBq_menu button:hover{background:var(--color-bg-muted,#f1f5f9)}.msKfBq_note{color:var(--color-text-muted,#64748b);padding:6px 10px;font-size:12px}
.woGjha_main{background-color:var(--background);box-sizing:border-box;width:100%;max-width:1248px;min-height:100vh;margin:0 auto;padding:100px 24px 64px}.woGjha_header{text-align:center;margin-bottom:40px;position:relative}.woGjha_title{color:var(--color-text);margin-bottom:12px;font-size:2.5rem;font-weight:500}.woGjha_subtitle{max-width:560px;color:var(--color-text-muted);margin:0 auto;font-size:1.1rem;line-height:1.6}.woGjha_headerAction{position:absolute;top:0;right:0}@media (max-width:640px){.woGjha_headerAction{justify-content:center;margin-top:16px;display:flex;position:static}}.woGjha_adBreak{margin:2rem 0}.woGjha_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;width:100%;display:grid}@media (max-width:1100px){.woGjha_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.woGjha_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (max-width:640px){.woGjha_main{padding:84px 14px 48px}.woGjha_header{margin-bottom:24px}.woGjha_title{font-size:1.75rem}.woGjha_subtitle{font-size:.95rem}.woGjha_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.woGjha_adBreak{margin:1.25rem 0}}.woGjha_browseShops{color:#16151a;white-space:nowrap;background:#fff;border:1px solid #ecebe9;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:inline-flex;box-shadow:0 1px 2px #16151a0a}.woGjha_browseShops:hover{color:#ff5a3c;border-color:#ff5a3c;transform:translateY(-1px);box-shadow:0 4px 12px #16151a14}
.mL3AVa_wrap{position:relative}.mL3AVa_trigger{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.mL3AVa_trigger:hover{background:var(--color-bg-muted);color:var(--color-text)}.mL3AVa_menu{z-index:30;background:var(--background);border:1px solid var(--color-border);border-radius:10px;min-width:170px;padding:6px;position:absolute;top:36px;right:0;box-shadow:0 12px 28px #0f172a24}.mL3AVa_menu button{text-align:left;cursor:pointer;width:100%;color:var(--color-text);background:0 0;border:none;border-radius:6px;padding:8px 10px;font-size:13px;display:block}.mL3AVa_menu button:hover{background:var(--color-bg-muted)}.mL3AVa_note{color:var(--color-text-muted);padding:6px 10px;font-size:12px}
.bs89LG_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.bs89LG_title{color:var(--color-text);font-size:28px;font-weight:500}.bs89LG_subtitle{color:var(--color-text-muted);max-width:520px;margin-top:4px;font-size:14px}.bs89LG_headerActions{flex-shrink:0;gap:10px;display:flex}.bs89LG_btnPrimary{background:var(--color-text);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:10px 18px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.bs89LG_btnPrimary:hover{background:#000}.bs89LG_btnAccent{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:10px 18px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.bs89LG_btnAccent:hover{background:var(--color-primary-dark)}.bs89LG_btnOutline{background:var(--background);color:var(--color-text);border:1px solid var(--color-border);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:10px 18px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.bs89LG_btnOutline:hover{border-color:var(--color-text)}.bs89LG_panel{background:var(--background);border:1px solid var(--color-border);border-radius:12px;overflow:hidden}.bs89LG_panelHeader{background:var(--color-bg-muted);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.bs89LG_panelHeader h2{color:var(--color-text);font-size:16px;font-weight:500}.bs89LG_panelLink{color:var(--color-primary);align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.bs89LG_panelBody{padding:20px 24px}.bs89LG_empty{text-align:center;color:var(--color-text-muted);padding:32px 24px;font-size:14px}.bs89LG_badge{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}.bs89LG_badgeGreen{color:#16a34a;background:#16a34a1f}.bs89LG_badgeRed{color:var(--color-primary);background:#e4483a1f}.bs89LG_badgeGray{background:var(--color-bg-muted);color:var(--color-text-muted);border:1px solid var(--color-border)}.bs89LG_badgeNavy{color:var(--color-text);background:#17181c14}.bs89LG_darkCard{background:var(--color-text);color:#fff;border-radius:12px;padding:20px}.bs89LG_searchBox{border:1px solid var(--color-border);background:var(--background);border-radius:8px;flex:1;align-items:center;gap:8px;max-width:360px;padding:10px 14px;display:flex}.bs89LG_searchBox input{color:var(--color-text);background:0 0;border:none;outline:none;flex:1;font-size:14px}.bs89LG_searchBox svg{color:var(--color-text-muted);flex-shrink:0}
.h5kr4G_backdrop{z-index:1000;background:#0b12208c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.h5kr4G_card{color:#0f172a;background:#fff;border-radius:16px;width:100%;max-width:480px;max-height:92vh;padding:24px;position:relative;overflow-y:auto;box-shadow:0 24px 60px -20px #0b122080}.h5kr4G_close{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px;display:flex;position:absolute;top:14px;right:14px}.h5kr4G_close:hover{color:#0f172a;background:#f1f5f9}.h5kr4G_header{align-items:center;gap:14px;margin-bottom:18px;padding-right:28px;display:flex}.h5kr4G_avatar{color:#c23c2f;background:#ffe1dc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;font-weight:500;display:flex;overflow:hidden}.h5kr4G_avatar img{object-fit:cover;width:100%;height:100%}.h5kr4G_title{margin:0;font-size:18px;font-weight:500}.h5kr4G_sub{color:#64748b;margin:2px 0 0;font-size:13px}.h5kr4G_label{color:#64748b;margin:0 0 8px;font-size:12px;font-weight:500}.h5kr4G_chips{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.h5kr4G_chip{color:#475569;text-align:left;cursor:pointer;background:#fff;border:1px dashed #cfd6e2;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:500;transition:color .15s,border-color .15s,background .15s}.h5kr4G_chip:hover{color:#c23c2f;background:#fdf2f1;border-color:#e4483a}.h5kr4G_textarea{color:#0f172a;resize:vertical;background:#f8fafc;border:1px solid #e4e8ef;border-radius:10px;width:100%;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.5}.h5kr4G_textarea:focus{background:#fff;border-color:#e4483a;outline:none;box-shadow:0 0 0 3px #e4483a1f}.h5kr4G_meta{color:#64748b;justify-content:space-between;gap:12px;margin-top:6px;font-size:12px;display:flex}.h5kr4G_error{color:#b3261e;background:#fdf2f1;border-radius:8px;margin:12px 0 0;padding:9px 12px;font-size:13px}.h5kr4G_actions,.h5kr4G_doneActions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.h5kr4G_primary,.h5kr4G_secondary{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;height:40px;padding:0 20px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.h5kr4G_primary{color:#fff;background:#e4483a;border:none}.h5kr4G_primary:hover:not(:disabled){background:#c23c2f}.h5kr4G_primary:disabled{opacity:.55;cursor:not-allowed}.h5kr4G_secondary{color:#0b1220;background:#fff;border:1px solid #cfd6e2}.h5kr4G_secondary:hover:not(:disabled){border-color:#0b1220}.h5kr4G_done{text-align:center;padding:12px 0 4px}.h5kr4G_doneIcon{color:#1a8a4a;background:#e8f7ee;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.h5kr4G_doneTitle{margin:14px 0 6px;font-size:18px;font-weight:500}.h5kr4G_doneText{color:#64748b;margin:0;font-size:13.5px;line-height:1.5}.h5kr4G_doneActions{justify-content:center}@media (max-width:480px){.h5kr4G_actions{flex-direction:column-reverse}.h5kr4G_actions button{width:100%}}
.-e9DtG_backdrop{z-index:1000;background:#0f172a8c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.-e9DtG_dialog{background:#fff;border-radius:14px;width:100%;max-width:560px;max-height:90vh;padding:24px;overflow-y:auto;box-shadow:0 20px 50px #00000040}.-e9DtG_title{margin:0 0 4px;font-size:20px}.-e9DtG_subtitle{color:#64748b;margin:0 0 16px;font-size:14px}.-e9DtG_grid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.-e9DtG_option{cursor:pointer;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:flex}.-e9DtG_optionOn{background:#f1f5f9;border-color:#0f172a}.-e9DtG_field{flex-direction:column;gap:6px;margin-bottom:14px;font-size:14px;font-weight:500;display:flex}.-e9DtG_input{font:inherit;border:1px solid #cbd5e1;border-radius:8px;padding:9px 11px}.-e9DtG_error{color:#b91c1c;margin:0 0 12px;font-size:14px}.-e9DtG_actions{justify-content:flex-end;gap:10px;display:flex}.-e9DtG_cancel{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:9px 16px}.-e9DtG_submit{color:#fff;cursor:pointer;background:#0f172a;border:0;border-radius:8px;padding:9px 18px}.-e9DtG_submit:disabled,.-e9DtG_cancel:disabled{opacity:.5;cursor:not-allowed}.-e9DtG_section{border-top:1px solid #e2e8f0;margin-top:16px;padding-top:16px}.-e9DtG_sectionTitle{margin:0 0 12px;font-size:16px;font-weight:500}.-e9DtG_row{gap:12px;display:flex}.-e9DtG_row>*{flex:1}@media (max-width:520px){.-e9DtG_grid{grid-template-columns:1fr}}
._5K16lq_section{background:#fff;width:100%;padding:4rem 0}._5K16lq_inner{max-width:1280px;margin:0 auto;padding:0 1.5rem}._5K16lq_headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2.5rem;display:flex}._5K16lq_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary,#e4483a);margin:0 0 .75rem;font-size:.6875rem;font-weight:500}._5K16lq_heading{font-family:var(--font-display,inherit);color:var(--color-text,#17181c);margin:0 0 .5rem;font-size:clamp(1.5rem,2.5vw,1.875rem);font-weight:500}._5K16lq_subheading{color:var(--color-text-muted,#6a6b74);margin:0;font-size:.9375rem}._5K16lq_viewAll{color:var(--color-text,#17181c);white-space:nowrap;font-size:.8125rem;font-weight:500;text-decoration:none}._5K16lq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:720px){._5K16lq_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:719px){._5K16lq_grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1rem;padding-bottom:.5rem;display:flex;overflow-x:auto}._5K16lq_grid{gap:.75rem}._5K16lq_grid>*{scroll-snap-align:start;flex:0 0 calc(50% - .375rem)}._5K16lq_section{padding:2.5rem 0}._5K16lq_headerRow{margin-bottom:1.25rem}}
.u2IQdG_container{justify-content:center;align-items:center;gap:8px;margin:32px 0;display:flex}.u2IQdG_pageBtn,.u2IQdG_navBtn{color:#555;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.u2IQdG_pageBtn:hover,.u2IQdG_navBtn:hover{color:#111;background:#f5f5f5;border-color:#d0d0d0}.u2IQdG_active{color:#fff;background:#111;border-color:#111}.u2IQdG_active:hover{color:#fff;background:#333;border-color:#333}.u2IQdG_ellipsis{color:#999;padding:0 4px;font-weight:500}
.Eu_t8q_views{color:#666;white-space:nowrap;align-items:center;gap:5px;font-size:.8rem;display:inline-flex}
