.progress_animated{animation:progress-rotate 2s linear infinite}@keyframes progress-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.modules-top__form{align-self:stretch}.modules-top__search{width:100%}.modules-body{--modules-sticky-top:100px;--modules-cols:minmax(0,1fr);--modules-grid-cols:1;--modules-grid-gap:8px;--modules-nav-display:none;--modules-bar-display:block;--modules-bleed:var(--container-fluid-p-x,16px);--modules-bar-gap:8px;--modules-bar-pad:10px;--modules-pt:28px;align-items:start;display:grid;gap:0 40px;grid-template-columns:var(--modules-cols);padding-bottom:var(--adv-s-section);padding-top:var(--modules-pt)}.modules-body__main{grid-column:1;min-width:0}.modules-body .modules-nav{display:var(--modules-nav-display);grid-column:1;grid-row:1/span 2;position:sticky;top:calc(var(--modules-sticky-top) + 16px)}.modules-bar{background:var(--site-bg);display:var(--modules-bar-display);grid-column:1;margin-inline:calc(var(--modules-bleed)*-1);margin-bottom:var(--modules-bar-gap);padding-block:var(--modules-bar-pad);padding-inline:var(--modules-bleed);position:sticky;top:var(--modules-sticky-top);z-index:5}.modules-bar .chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.modules-bar .chips::-webkit-scrollbar{display:none}.modules-body .modules-grid{--grid-cols:var(--modules-grid-cols);--grid-gap:var(--modules-grid-gap)}.modules-empty{color:var(--adv-ink-55);margin:0;padding:64px 0 24px;text-align:center}.modules-loader{align-items:center;display:flex;font-size:var(--adv-fs-h3);font-weight:500;gap:10px;justify-content:center;line-height:var(--adv-lh-h3);padding:48px 0}@media(min-width:600px){.modules-body{--modules-grid-cols:2;--modules-grid-gap:12px}}@media(min-width:768px){.modules-body{--modules-pt:40px;--modules-bar-gap:16px;--modules-bar-pad:12px}}@media(min-width:900px){.modules-body{--modules-grid-cols:3;--modules-grid-gap:16px}}@media(min-width:1024px){.modules-body{--modules-cols:264px minmax(0,1fr);--modules-grid-cols:2;--modules-nav-display:flex;--modules-bar-display:none;--modules-pt:64px}.modules-bar,.modules-body__main{grid-column:2}}@media(min-width:1280px){.modules-body{--modules-grid-cols:3}}.marker-list__container{position:absolute;right:16px;top:16px}.marker-list__row{margin-bottom:5px;text-align:right}.marker_new{--pill-bg:var(--adv-green)}.marker_hit{--pill-bg:var(--adv-red);--pill-color:var(--adv-white)}.marker_premium{--pill-bg:var(--adv-ink);--pill-color:var(--adv-white)}.subheader-wrap{--_subheader-wrap-bg:var(--subheader-wrap-bg,#edededdb);--_subheader-wrap-color:var(--subheader-wrap-color,var(--adv-ink));--_subheader-link-color:var(--adv-graphite-2);--_subheader-pill-bg:var(--adv-white);--_subheader-tag-bg:var(--adv-graphite);background-color:var(--_subheader-wrap-bg);font-family:var(--adv-font);font-stretch:var(--adv-w-hyper);padding:12px 0}.subheader-wrap--sticky{backdrop-filter:blur(16px) saturate(1.4);position:sticky;top:0;z-index:899}html.motion-lite .subheader-wrap--sticky{--subheader-wrap-bg:var(--adv-fog);backdrop-filter:none}@media(prefers-reduced-transparency:reduce){.subheader-wrap--sticky{--subheader-wrap-bg:var(--adv-fog);backdrop-filter:none}}.enterprise__subheader-wrap,.improvement__subheader-wrap,.mobile-app-enterprise__subheader-wrap{--_subheader-link-color:var(--adv-on-dark-2);--_subheader-pill-bg:#ffffff1f;--_subheader-tag-bg:#ffffff1f}.subheader{align-items:center;display:flex;gap:8px;min-width:0}.subheader .product-logo{--product-logo-size:26px;align-items:center;background-color:var(--_subheader-tag-bg);border-radius:var(--adv-r-pill);color:var(--adv-white);display:inline-flex;flex-shrink:0;gap:8px;height:36px;padding:2px 14px 0 6px;white-space:nowrap}.subheader .product-logo:hover{color:var(--adv-white)}.subheader .product-logo .product-logo__item{border-radius:50%;margin-top:-2px}.subheader .product-logo .product-logo__text{color:var(--adv-white);font-size:15px;font-weight:500;line-height:18px;text-transform:none}.subheader__menu{align-items:center;display:flex;gap:4px;list-style:none;margin:0;min-width:0;overflow-x:auto;padding:0;scrollbar-width:none}.subheader__menu::-webkit-scrollbar{display:none}.subheader__menu>*{flex-shrink:0;margin:0;padding:0}.subheader__menu a,.subheader__menu a.btn{align-items:center;background:none;border:0;border-radius:var(--adv-r-pill);box-shadow:none;color:var(--_subheader-link-color);display:inline-flex;font-family:var(--adv-font);font-size:15px;font-stretch:var(--adv-w-hyper);font-weight:500;height:36px;line-height:18px;min-height:0;padding:2px 14px 0;text-decoration:none;transition:background-color var(--adv-d-ui) var(--adv-e-state),color var(--adv-d-ui) var(--adv-e-state);white-space:nowrap}.subheader__menu a.active,.subheader__menu a.btn.active,.subheader__menu a.btn:hover,.subheader__menu a.btn[aria-current],.subheader__menu a:hover,.subheader__menu a[aria-current]{background-color:var(--_subheader-pill-bg);color:var(--_subheader-wrap-color)}@media(max-width:767px){.subheader-wrap{padding:8px 0}.subheader{margin-inline:calc(var(--container-fluid-p-x)*-1);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);overflow-x:auto;padding-inline:var(--container-fluid-p-x);scrollbar-width:none}.subheader::-webkit-scrollbar{display:none}.subheader__menu{overflow:visible}.subheader .product-logo,.subheader__menu a,.subheader__menu a.btn{font-size:14px;height:40px}}.enterprise-logo,.enterprise-logo-black,.mobile-app-logo,.mobile-app-logo-black,.resto-logo,.seller-logo,.seller-logo-black,.store-logo,.store-logo-black,.store-tg-max{--_product-tile-bg:var(--adv-green);--_product-tile-color:var(--adv-ink);background-color:var(--_product-tile-bg);border-radius:calc(var(--_product-logo-size, 40px)*.3);color:var(--_product-tile-color);position:relative}.enterprise-logo-black:before,.enterprise-logo:before,.mobile-app-logo-black:before,.mobile-app-logo:before,.resto-logo:before,.seller-logo-black:before,.seller-logo:before,.store-logo-black:before,.store-logo:before,.store-tg-max:before{background-color:currentColor;content:"";inset:25%;mask:var(--_product-tile-icon) center/contain no-repeat;position:absolute}.store-logo,.store-logo-black{--_product-tile-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Crect width='18' height='15' x='3' y='4.5' rx='2.5'/%3E%3Cpath d='M3 9.5h18M6.5 7h.01M9 7h.01'/%3E%3C/svg%3E")}.mobile-app-logo,.mobile-app-logo-black{--_product-tile-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Crect width='10' height='19' x='7' y='2.5' rx='2.5'/%3E%3Cpath d='M11 18h2'/%3E%3C/svg%3E")}.store-tg-max{--_product-tile-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Cpath d='M21 3 10 14M21 3l-7 18-4-7-7-4z'/%3E%3C/svg%3E")}.seller-logo,.seller-logo-black{--_product-tile-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Cpath d='M3 7.5 12 3l9 4.5v9L12 21l-9-4.5zm0 0 9 4.5 9-4.5M12 12v9'/%3E%3C/svg%3E")}.resto-logo{--_product-tile-bg:var(--adv-red);--_product-tile-color:var(--adv-white);--_product-tile-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Cpath d='M4 11h16M5 11a7 7 0 0 1 14 0m-7-7v1.5m-8.5 9h17l-1 4.5h-15z'/%3E%3C/svg%3E")}.enterprise-logo,.enterprise-logo-black{--_product-tile-bg:var(--adv-graphite);--_product-tile-color:var(--adv-white);--_product-tile-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 3 7.5l9 4.5 9-4.5zm-9 9 9 4.5 9-4.5M3 16.5l9 4.5 9-4.5'/%3E%3C/svg%3E")}.adv-logo{background:url(adv-logo.svg) no-repeat}.adv-brand-name{background:url(advantshop-brand-name.svg) no-repeat}.product-logo{--_product-logo-gap:var(--product-logo-gap,var(--adv-space-10));--_product-logo-size:var(--product-logo-size,49px);--_product-logo-text-size:var(--product-logo-text-size,var(--adv-font-size-7));--_product-logo-text-color:var(--product-logo-text-color,var(--color-primary,#232427));--_product-logo-list-rows-count:var(--product-logo-list-rows-count,0);grid-gap:var(--_product-logo-gap);align-items:center;display:inline-grid;grid-template-columns:min-content 1fr}.product-logo__list{grid-gap:var(--adv-space-5);display:grid;grid-auto-flow:column;grid-template-columns:repeat(auto-fit,var(--_product-logo-size,minmax(10px,max-content)));grid-template-rows:repeat(var(--_product-logo-list-rows-count),min-content)}.product-logo__text{color:var(--_product-logo-text-color);font-size:var(--_product-logo-text-size);font-weight:600}.product-logo__item{background-size:cover;display:block;height:var(--_product-logo-size);width:var(--_product-logo-size)}@media(min-width:768px){.product-logo{--_product-logo-gap:var(--product-logo-gap,var(--adv-space-10));grid-gap:var(--_product-logo-gap);align-items:center;display:inline-grid;grid-template-columns:max-content max-content}}