.ind-page{font-family:var(--font-body);color:#1E293B;background-color:#FAFCFE;min-height:100vh;width:100%;max-width:100vw;overflow-x:clip}.ind-page .container{max-width:1440px;margin:0 auto;padding:0 32px;width:100%;box-sizing:border-box}@media (max-width:1024px){.ind-page .container{padding:0 20px}}@media (max-width:640px){.ind-page .container{padding:0 16px}}.ind-hero{position:relative;padding:20px 0 24px;background:linear-gradient(180deg,#F0F7FF,#FAFCFE);border-bottom:1px solid #e2e8f0;color:#0F172A}.ind-hero .breadcrumb-standard{margin-bottom:16px;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#64748B;flex-wrap:wrap}.ind-hero .breadcrumb-standard a{color:#64748B;text-decoration:none;transition:color .15s ease}.ind-hero .breadcrumb-standard a:hover{color:#064ACB;text-decoration:underline}.ind-hero .breadcrumb-standard .sep{color:#CBD5E1;font-size:12px}.ind-hero .breadcrumb-standard .current{color:#0F172A;font-weight:600}.ind-hero-content{max-width:680px;text-align:left}.ind-hero-badge{display:inline-flex;align-items:center;gap:6px;background:#DCEEFF;border:1px solid rgba(74,144,226,.25);color:#053DA8;padding:3px 10px;border-radius:9999px;font-family:var(--font-body);font-size:11.5px;font-weight:600;letter-spacing:.3px;margin-bottom:10px}.ind-hero h1{font-family:var(--font-family-heading);font-size:clamp(24px,3.2vw,34px);font-weight:700;color:#0F172A;line-height:1.18;letter-spacing:-.02em;margin:0 0 8px}.ind-hero-desc{font-size:14px;color:#475569;line-height:1.55;margin:0 0 18px}.ind-hero-search{display:flex;align-items:center;gap:10px;background:#FFFFFF;border-radius:9px;padding:0 14px;height:44px;max-width:620px;width:100%;min-width:0;border:1.5px solid #cbd5e1;box-shadow:0 2px 8px rgba(6,74,203,.04);transition:border-color .15s ease,box-shadow .15s ease}.ind-hero-search:focus-within{border-color:#064ACB;box-shadow:0 0 0 3px rgba(6,74,203,.12),0 2px 8px rgba(6,74,203,.04)}.ind-hero-search input{flex:1;min-width:0;border:none!important;outline:none!important;box-shadow:none!important;background:transparent;font-size:13.5px;color:#0F172A;padding:0;margin:0;font-family:inherit}.ind-hero-search input::placeholder{color:#94A3B8;font-size:13px}.btn-search-clear{background:none;border:none;color:#94A3B8;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:3px;border-radius:50%;transition:color .15s ease,background-color .15s ease;outline:none}.btn-search-clear:hover{color:#0F172A;background-color:#F1F5F9}.ind-main-section{padding:28px 0 48px}.ind-layout{display:grid;grid-template-columns:250px 1fr;gap:24px;align-items:start;width:100%}.ind-sidebar{background:#FFFFFF;border:1px solid #e2e8f0;border-radius:10px;padding:16px;position:sticky;top:90px;box-shadow:0 1px 3px rgba(0,0,0,.02)}.ind-sidebar-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #f1f5f9;margin-bottom:14px}.sidebar-title-row{display:flex;align-items:center;gap:6px}.sidebar-title{font-size:13.5px;font-weight:700;color:#0F172A}.sidebar-badge{background:#064ACB;color:#FFFFFF;font-size:10px;font-weight:700;padding:1px 6px;border-radius:9999px}.sidebar-actions-row{display:flex;align-items:center;gap:8px}.btn-clear-filters{background:none;border:none;color:#064ACB;font-size:12px;font-weight:600;cursor:pointer;padding:0;outline:none}.btn-clear-filters:hover{text-decoration:underline}.btn-close-drawer{display:none;background:none;border:none;color:#64748B;cursor:pointer;padding:3px;border-radius:4px;outline:none}.btn-close-drawer:hover{color:#0F172A;background:#F1F5F9}.ind-filter-groups{display:flex;flex-direction:column;gap:14px}.filter-group{border-bottom:1px solid #f1f5f9;padding-bottom:12px}.filter-group-search,.filter-group:last-child{border-bottom:none;padding-bottom:0}.filter-group-search{margin-bottom:8px}.filter-group-search .filter-group-body{gap:0}.desktop-search-input-wrapper,.filter-search-wrapper{position:relative;display:flex;align-items:center;width:100%;background:#FFFFFF;border:1.5px solid #cbd5e1;border-radius:8px;transition:border-color .15s ease,box-shadow .15s ease}.desktop-search-input-wrapper:focus-within,.filter-search-wrapper:focus-within{border-color:#064ACB;box-shadow:0 0 0 3px rgba(6,74,203,.12)}.search-icon{position:absolute;left:10px;z-index:1;pointer-events:none;flex-shrink:0;transition:color .15s ease}.desktop-search-input-wrapper:focus-within .search-icon,.filter-search-wrapper:focus-within .search-icon{color:#064ACB}.desktop-search-input,.filter-search-input{width:100%;min-width:0;border:none!important;outline:none!important;box-shadow:none!important;background:transparent;font-size:13px;color:#0F172A;padding:7px 12px 7px 38px;margin:0;font-family:inherit;flex:1}.desktop-search-input{padding:10px 14px 10px 44px;font-size:13px}.desktop-search-input::placeholder,.filter-search-input::placeholder{color:#94A3B8;font-size:13px}.search-clear-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:#94A3B8;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:50%;transition:color .15s ease,background-color .15s ease;outline:none;z-index:2}.search-clear-btn:hover{color:#0F172A;background-color:#F1F5F9}.desktop-search-wrapper{position:relative;width:320px;max-width:100%}.desktop-search-input-wrapper{border:1.5px solid #cbd5e1;border-radius:8px;background:#FFFFFF;height:40px}@media (max-width:1024px){.desktop-search-wrapper{display:none}}@media (max-width:640px){.desktop-search-wrapper{display:none!important}}@media (min-width:1280px){.desktop-search-wrapper{width:380px}}.filter-item-row{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;user-select:none;transition:background-color .12s ease}.filter-item-row:hover{background:#F8FAFC}.filter-item-row.checked{background:#F0F7FF}.sr-only-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.custom-checkbox{width:15px;height:15px;border-radius:3.5px;border:1.5px solid #cbd5e1;background:#FFFFFF;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s ease}.custom-checkbox.checked{background:#064ACB;border-color:#064ACB}.filter-item-label{font-size:12.5px;font-weight:500;color:#334155;flex:1;line-height:1.25}.filter-item-row.checked .filter-item-label{color:#064ACB;font-weight:600}.filter-item-count{font-size:10px;font-weight:700;color:#94A3B8;background:#F1F5F9;padding:1px 5px;border-radius:4px}.filter-item-row.checked .filter-item-count{background:#DCEEFF;color:#064ACB}.sidebar-drawer-footer{display:none}.ind-content-area{min-width:0;width:100%}.ind-toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:14px;background:#FFFFFF;border:1px solid #e2e8f0;border-radius:9px;padding:10px 16px;min-width:0}.ind-toolbar-left h2{font-family:var(--font-family-heading);font-size:18px;font-weight:700;color:#0F172A;margin:0;display:inline-block;line-height:1.2}.ind-toolbar-count{font-size:12.5px;color:#64748B;margin-left:8px}.ind-toolbar-count strong{color:#0F172A}.btn-mobile-filter-toggle{display:none;align-items:center;gap:6px;background:#064ACB;color:#FFFFFF;font-size:12px;font-weight:600;padding:6px 12px;border-radius:6px;border:none;cursor:pointer;min-height:34px;white-space:nowrap;transition:background-color .15s ease}.btn-mobile-filter-toggle:hover{background:#053DA8}.active-chips-bar{display:flex;align-items:center;gap:6px;background:#FFFFFF;border:1px solid #e2e8f0;border-radius:8px;padding:7px 12px;margin-bottom:14px;flex-wrap:wrap;min-width:0}.chips-label{font-size:11.5px;font-weight:700;color:#64748B}.chips-list{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.filter-chip{display:inline-flex;align-items:center;gap:4px;background:#F0F7FF;border:1px solid #bfdbfe;color:#064ACB;font-size:11px;font-weight:600;padding:2px 7px;border-radius:4px}.filter-chip button{background:none;border:none;color:#064ACB;cursor:pointer;display:flex;align-items:center;padding:0;outline:none;opacity:.8;transition:opacity .15s ease}.filter-chip button:hover{opacity:1}.btn-clear-chips{background:none;border:none;color:#64748B;font-size:11px;font-weight:600;cursor:pointer;margin-left:4px;text-decoration:underline;outline:none}.btn-clear-chips:hover{color:#064ACB}.ind-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;width:100%}.ind-card{background:#FFFFFF;border:1px solid #e2e8f0;border-radius:10px;padding:10px;text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%;min-width:0;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.02)}.ind-card:hover{border-color:#3B82F6;box-shadow:0 6px 20px rgba(6,74,203,.08);transform:translateY(-2px)}.ind-card-top{justify-content:space-between;margin-bottom:8px;gap:6px}.ind-card-icon,.ind-card-top{display:flex;align-items:center}.ind-card-icon{width:30px;height:30px;border-radius:7px;background:linear-gradient(135deg,#EFF6FF,#DCEEFF);justify-content:center;flex-shrink:0;color:#064ACB}.ind-sector-badge{font-size:9.5px;font-weight:600;background:#F8FAFC;border:1px solid #e2e8f0;color:#475569;padding:2px 6px;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px}.ind-card-body{flex:1;margin-bottom:8px}.ind-card-body h3{font-family:var(--font-family-heading);font-size:13.5px;font-weight:700;color:#0F172A;margin:0 0 3px;line-height:1.25;min-height:34px}.ind-card-body h3,.ind-card-body p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ind-card-body p{font-size:11px;color:#64748B;line-height:1.45;margin:0;min-height:30px}.ind-card-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f1f5f9;padding-top:7px;margin-top:auto}.ind-supplier-count{font-size:11px;color:#64748B;white-space:nowrap}.ind-supplier-count strong{color:#0F172A;font-weight:700}.ind-action-arrow{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;font-weight:600;color:#064ACB;transition:transform .15s ease;white-space:nowrap}.ind-card:hover .ind-action-arrow{transform:translateX(3px)}.ind-card-skeleton{pointer-events:none}.ind-skeleton-box{background:linear-gradient(90deg,#F1F5F9 25%,#E2E8F0 50%,#F1F5F9 75%);background-size:200% 100%;animation:ind-skeleton-pulse 1.5s infinite;border-radius:4px}@keyframes ind-skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.ind-filter-skeleton-row{display:flex;align-items:center;gap:8px;padding:5px 6px}.ind-pagination{display:flex;justify-content:flex-end;align-items:center;gap:5px;margin-top:24px;flex-wrap:wrap}@media (max-width:768px){.ind-pagination{justify-content:center}}.pagination-arrow-btn{display:inline-flex;align-items:center;gap:4px;height:34px;padding:0 12px;background:#FFFFFF;border:1px solid #cbd5e1;border-radius:6px;font-size:12px;font-weight:600;color:#334155;cursor:pointer;transition:all .15s ease;outline:none}.pagination-arrow-btn:hover:not(:disabled){border-color:#064ACB;color:#064ACB;background:#F0F7FF}.pagination-arrow-btn:disabled{opacity:.35;cursor:not-allowed}.pagination-numbers{display:flex;align-items:center;gap:4px}.pagination-num-btn{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#FFFFFF;border:1px solid #cbd5e1;border-radius:6px;font-size:12px;font-weight:600;color:#334155;cursor:pointer;transition:all .15s ease;outline:none}.pagination-num-btn:hover{border-color:#94A3B8;background:#F8FAFC}.pagination-num-btn.active{background:#064ACB;border-color:#064ACB;color:#FFFFFF;font-weight:700}.ind-empty-box{background:#FFFFFF;border:1px solid #e2e8f0;border-radius:10px;padding:40px 20px;text-align:center}.ind-empty-box h3{font-family:var(--font-family-heading);font-size:19px;font-weight:700;color:#0F172A;margin:10px 0 6px}.ind-empty-box p{font-size:12.5px;color:#64748B;margin:0 0 14px}.btn-reset-empty{background:#064ACB;color:#FFFFFF;font-size:12px;font-weight:600;padding:8px 16px;border-radius:6px;border:none;cursor:pointer;outline:none;transition:background-color .15s ease}.btn-reset-empty:hover{background:#053DA8}.ind-why-section{padding:24px 0;background:#FFFFFF;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.section-head-center{text-align:center;max-width:640px;margin:0 auto 16px}.sub-badge{display:inline-block;font-size:11px;font-weight:700;color:#064ACB;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.section-head-center h2{font-family:var(--font-family-heading);font-size:clamp(19px,2.2vw,24px);font-weight:700;color:#0F172A;letter-spacing:-.02em;margin:0 0 6px}.section-head-center p{font-size:13.5px;color:#64748B;line-height:1.5;margin:0}.ind-why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ind-why-card{background:#F8FAFC;border:1px solid #e2e8f0;border-radius:10px;padding:12px;display:flex;flex-direction:row;align-items:center;gap:10px;transition:border-color .18s ease,box-shadow .18s ease}.ind-why-card:hover{border-color:#BFDBFE;box-shadow:0 4px 14px rgba(6,74,203,.05)}.why-icon-box{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#EFF6FF,#DCEEFF);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#064ACB}.ind-why-card h4{font-family:var(--font-family-heading);font-size:13.5px;font-weight:700;color:#0F172A;margin:0;line-height:1.3}.ind-why-card p{font-size:12px;color:#64748B;line-height:1.45;margin:0}.ind-cta-section{padding:36px 0}.ind-cta-card{background:linear-gradient(135deg,#F0F7FF,#E2EFFE 50%,#DCEEFF);border:1px solid #bfdbfe;border-radius:12px;padding:26px 30px;display:flex;justify-content:space-between;align-items:center;gap:20px;color:#0F172A;box-shadow:0 4px 20px rgba(6,74,203,.04)}.cta-text h2{font-family:var(--font-family-heading);font-size:clamp(19px,2.2vw,25px);font-weight:700;margin:0 0 4px;color:#0F172A}.cta-text p{font-size:13px;color:#475569;line-height:1.5;margin:0;max-width:580px}.cta-actions{display:flex;gap:10px;flex-shrink:0}.btn-ind-primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#064ACB;color:#FFFFFF;font-size:12.5px;font-weight:600;padding:9px 18px;border-radius:7px;text-decoration:none;transition:all .15s ease;white-space:nowrap;box-shadow:0 2px 6px rgba(6,74,203,.2)}.btn-ind-primary:hover{background:#053DA8;transform:translateY(-1px)}.btn-ind-outline{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#FFFFFF;border:1px solid #cbd5e1;color:#1E293B;font-size:12.5px;font-weight:600;padding:9px 16px;border-radius:7px;text-decoration:none;transition:all .15s ease;white-space:nowrap}.btn-ind-outline:hover{background:#F8FAFC;border-color:#064ACB;color:#064ACB}@media (max-width:1280px) and (min-width:1025px){.ind-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}@media (max-width:1024px){.ind-main-section{padding:22px 0 36px}.ind-layout{grid-template-columns:1fr;gap:16px}.ind-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ind-why-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ind-why-section{padding:32px 0}.ind-cta-section{padding:28px 0}.ind-cta-card{padding:20px;flex-direction:column;align-items:flex-start}.ind-sidebar{position:fixed;top:0;left:0;width:min(320px,86vw);max-width:calc(100vw - 32px);height:100vh;height:100dvh;z-index:102;border-radius:0;transform:translateX(-100%);transition:transform .25s ease;overflow:hidden;display:flex;flex-direction:column;padding:0;background:#FFFFFF;box-shadow:0 10px 30px rgba(0,0,0,.15)}.ind-sidebar.open{transform:translateX(0)}.ind-sidebar-header{flex-shrink:0;padding:14px 16px;margin-bottom:0;border-bottom:1px solid #e2e8f0;background:#FFFFFF}.ind-filter-groups{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:14px 16px;min-height:0;gap:12px}.ind-drawer-backdrop{position:fixed;inset:0;background:rgba(15,23,42,.45);z-index:101;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.btn-close-drawer{display:flex}.btn-mobile-filter-toggle{display:inline-flex}.sidebar-drawer-footer{flex-shrink:0;display:block;margin-top:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));background:#FFFFFF;border-top:1px solid #e2e8f0}.btn-apply-drawer{width:100%;background:#064ACB;color:#FFFFFF;font-size:13px;font-weight:600;padding:10px 14px;border-radius:7px;border:none;cursor:pointer;text-align:center}}@media (max-width:768px){.ind-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ind-card{padding:12px}.ind-card-body h3{font-size:15px;min-height:36px}.ind-card-body p{font-size:11px;min-height:30px}.ind-why-grid{grid-template-columns:1fr;gap:10px}.cta-actions{width:100%;flex-direction:column}.btn-ind-outline,.btn-ind-primary{width:100%}}@media (max-width:480px){.ind-grid{grid-template-columns:1fr;gap:10px}.ind-card-body h3,.ind-card-body p{min-height:auto}}.ind-page .ind-hero--title-only{min-height:0!important;padding:22px 0!important}.ind-hero--title-only .ind-hero-content{max-width:100%}.ind-page .ind-hero--title-only h1{margin:0!important;font-size:clamp(20px,2.2vw,26px)!important;overflow-wrap:anywhere}@media (max-width:768px){.ind-page .ind-hero--title-only{min-height:0!important;padding:10px 0!important}}.ind-page .ind-layout{grid-template-columns:272px minmax(0,1fr);gap:20px}.ind-page .ind-sidebar{padding:16px;border-color:#DCE5EF;border-radius:12px;box-shadow:0 2px 8px rgba(15,23,42,.045)}.ind-page .ind-sidebar-header{padding-bottom:12px;margin-bottom:12px}.ind-page .ind-filter-label{display:block;margin:0 0 8px;color:#334155;font-size:12px;font-weight:700}.ind-page .filter-search-wrapper{min-height:44px;border-color:#CBD5E1;border-radius:8px}.ind-page .filter-search-input{min-height:42px;padding-right:34px}.ind-page .ind-toolbar{min-height:66px;padding:10px 14px;border-color:#DCE5EF;border-radius:11px;box-shadow:0 1px 3px rgba(15,23,42,.035)}.ind-page .ind-grid{gap:14px}.ind-page .ind-card{min-height:148px;padding:14px;border-color:#E1E8F0;border-radius:12px;box-shadow:0 1px 3px rgba(15,23,42,.035)}.ind-page .ind-card:hover{border-color:#A9C8EE;box-shadow:0 8px 20px rgba(15,43,76,.08);transform:translateY(-2px)}.ind-page .ind-card-icon{width:36px;height:36px;border-radius:9px}.ind-page .ind-card-body h3{font-size:14px;line-height:1.35}.ind-page .ind-card-body p.ind-product-count{min-height:0;color:#16804A;font-size:11px;font-weight:600}.ind-page .btn-mobile-filter-toggle{min-height:40px;padding:0 14px;border-radius:8px;box-shadow:0 2px 5px rgba(6,74,203,.16)}.ind-page .ind-sidebar.open{box-shadow:12px 0 36px rgba(15,23,42,.18)}.ind-page .desktop-search-input-wrapper:focus-within,.ind-page .filter-search-wrapper:focus-within{border-color:#064ACB;box-shadow:0 0 0 3px rgba(6,74,203,.12)}.ind-page .btn-mobile-filter-toggle:focus-visible,.ind-page .filter-search-wrapper button:focus-visible,.ind-page .ind-card:focus-visible{outline:3px solid rgba(6,74,203,.28);outline-offset:2px}@media (max-width:1279px){.ind-page .ind-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media (max-width:1024px){.ind-page .ind-layout{grid-template-columns:minmax(0,1fr)}.ind-page .ind-toolbar{min-height:0}.ind-page .ind-toolbar-right{gap:8px}}@media (max-width:768px){.ind-page .ind-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.ind-page .ind-toolbar{align-items:flex-start;padding:12px}.ind-page .ind-toolbar-left,.ind-page .ind-toolbar-right{width:100%}.ind-page .ind-toolbar-right{justify-content:flex-start}.ind-page .btn-mobile-filter-toggle{width:100%;justify-content:center}.ind-page .ind-grid{grid-template-columns:1fr;gap:10px}.ind-page .ind-card{min-height:132px}}@media (prefers-reduced-motion:reduce){.ind-page .ind-card,.ind-page .ind-sidebar{transition:none}}.ind-page .ind-layout{display:block}.ind-page .ind-main-section{padding:20px 0 40px}.ind-page .ind-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,380px) auto;gap:14px;padding:12px 16px}.ind-page .ind-toolbar-left h2{display:block;margin-bottom:4px}.ind-page .ind-toolbar-count{margin-left:0}.ind-page .desktop-search-wrapper{display:block;width:100%}.ind-page .ind-toolbar-right{display:contents}.ind-page .ind-reset-button{border:0;background:transparent;color:#064ACB;font:600 13px inherit;cursor:pointer;padding:8px}.ind-page .ind-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ind-page .ind-card{min-height:0;display:block;padding:16px}.ind-page .ind-card-body h3{margin:0 0 8px;font-size:15px}.ind-page .ind-card-body p.ind-product-count{margin:0 0 14px;color:#64748B;font-size:12px;font-weight:500}.ind-page .ind-card-footer{padding-top:10px;border-top:1px solid #eef2f6}.ind-page .ind-action-arrow{color:#064ACB;font-size:12px;font-weight:650}@media (max-width:900px){.ind-page .ind-toolbar{grid-template-columns:minmax(0,1fr) minmax(220px,320px)}.ind-page .ind-reset-button{grid-column:2;justify-self:end}.ind-page .ind-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.ind-page .ind-toolbar{grid-template-columns:1fr auto;gap:10px;padding:12px}.ind-page .ind-toolbar-left{grid-column:1/-1}.ind-page .ind-toolbar-left h2{font-size:16px}.ind-page .desktop-search-wrapper{grid-column:1/-1;width:100%}.ind-page .ind-reset-button{grid-column:2;grid-row:2}.ind-page .ind-grid{grid-template-columns:1fr;gap:8px}.ind-page .ind-card{padding:13px 14px}.ind-page .ind-card-body h3{font-size:14px}}