.superheader[data-astro-cid-sm46t7tr]{background:var(--black);border-bottom:1px solid var(--gray-800);font-size:var(--font-size-xs);z-index:1001;height:40px;-webkit-transition:-webkit-transform .3s,-moz-transform .3s,-ms-transform .3s,-o-transform .3s,transform .3s;-moz-transition:-webkit-transform .3s,-moz-transform .3s,-ms-transform .3s,-o-transform .3s,transform .3s;-ms-transition:-webkit-transform .3s,-moz-transform .3s,-ms-transform .3s,-o-transform .3s,transform .3s;-o-transition:-webkit-transform .3s,-moz-transform .3s,-ms-transform .3s,-o-transform .3s,transform .3s;transition:-webkit-transform .3s,-moz-transform .3s,-ms-transform .3s,-o-transform .3s,transform .3s;position:fixed;top:0;left:0;right:0}.superheader[data-astro-cid-sm46t7tr].scrolled-hidden{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.superheader-container[data-astro-cid-sm46t7tr]{max-width:var(--container-max-width);-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;height:100%;margin:0 auto;padding:0 2rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.superheader-nav[data-astro-cid-sm46t7tr]{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;gap:1.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.superheader-link[data-astro-cid-sm46t7tr]{color:var(--gray-400);-webkit-transition:color var(--transition-fast);-moz-transition:color var(--transition-fast);-ms-transition:color var(--transition-fast);-o-transition:color var(--transition-fast);transition:color var(--transition-fast);padding:.5rem 0;font-weight:500;text-decoration:none}.superheader-link[data-astro-cid-sm46t7tr]:hover{color:var(--white)}.superheader-link[data-astro-cid-sm46t7tr].active{color:var(--primary);font-weight:600}.superheader-utils[data-astro-cid-sm46t7tr]{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;gap:1rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.language-switcher[data-astro-cid-sm46t7tr]{border:1px solid var(--gray-700);-webkit-border-radius:var(--radius-sm);-moz-border-radius:var(--radius-sm);-ms-border-radius:var(--radius-sm);-o-border-radius:var(--radius-sm);border-radius:var(--radius-sm);color:var(--gray-400);font-size:var(--font-size-xs);cursor:pointer;-webkit-transition:all var(--transition-fast);-moz-transition:all var(--transition-fast);-ms-transition:all var(--transition-fast);-o-transition:all var(--transition-fast);transition:all var(--transition-fast);background:0 0;outline:none;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;gap:.5rem;padding:.4375rem .75rem;line-height:1;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.language-switcher[data-astro-cid-sm46t7tr]:hover,.language-switcher[data-astro-cid-sm46t7tr]:focus{border-color:var(--gray-500);color:var(--white);background:0 0}.language-switcher[data-astro-cid-sm46t7tr]:after{content:"▼";color:var(--gray-500);font-size:8px;-webkit-transition:-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;-moz-transition:-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;-ms-transition:-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;-o-transition:-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;transition:-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s}.language-switcher[data-astro-cid-sm46t7tr]:hover:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.language-dropdown[data-astro-cid-sm46t7tr]{background:var(--black);border:1px solid var(--gray-700);-webkit-border-radius:var(--radius-sm);-moz-border-radius:var(--radius-sm);-ms-border-radius:var(--radius-sm);-o-border-radius:var(--radius-sm);border-radius:var(--radius-sm);opacity:0;visibility:hidden;z-index:10;min-width:180px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;position:absolute;top:calc(100% + 6px);left:-1px;right:-1px;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.language-dropdown[data-astro-cid-sm46t7tr]:before{content:"";height:6px;position:absolute;top:-6px;left:0;right:0}.language-switcher[data-astro-cid-sm46t7tr]:hover .language-dropdown[data-astro-cid-sm46t7tr],.language-switcher[data-astro-cid-sm46t7tr]:focus-within .language-dropdown[data-astro-cid-sm46t7tr]{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.language-option[data-astro-cid-sm46t7tr]{color:var(--gray-400);cursor:pointer;font-size:var(--font-size-xs);border-bottom:1px solid var(--gray-700);-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;gap:.75rem;padding:.75rem;text-decoration:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;display:-webkit-flex;display:-ms-flexbox;display:flex}.language-option[data-astro-cid-sm46t7tr]:last-child{border-bottom:none}.language-option[data-astro-cid-sm46t7tr]:hover{background:var(--gray-800);color:var(--white)}.language-option[data-astro-cid-sm46t7tr].active{background:var(--gray-800);color:var(--primary)}.flag-emoji[data-astro-cid-sm46t7tr]{width:16px;font-size:14px;display:inline-block}.superheader-search[data-astro-cid-sm46t7tr]{position:relative}.search-input[data-astro-cid-sm46t7tr]{border:1px solid var(--gray-700);-webkit-border-radius:var(--radius-sm);-moz-border-radius:var(--radius-sm);-ms-border-radius:var(--radius-sm);-o-border-radius:var(--radius-sm);border-radius:var(--radius-sm);width:200px;font-size:var(--font-size-xs);color:var(--gray-400);-webkit-transition:all var(--transition-fast);-moz-transition:all var(--transition-fast);-ms-transition:all var(--transition-fast);-o-transition:all var(--transition-fast);transition:all var(--transition-fast);font-family:var(--font-family);background:0 0;padding:.375rem .75rem .375rem 2rem}.search-input[data-astro-cid-sm46t7tr]::-webkit-input-placeholder{color:var(--gray-500)}.search-input[data-astro-cid-sm46t7tr]::-moz-placeholder{color:var(--gray-500)}.search-input[data-astro-cid-sm46t7tr]::-ms-input-placeholder{color:var(--gray-500)}.search-input[data-astro-cid-sm46t7tr]::-o-placeholder{color:var(--gray-500)}.search-input[data-astro-cid-sm46t7tr]::placeholder{color:var(--gray-500)}.search-input[data-astro-cid-sm46t7tr]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--glow-primary-strong);color:var(--white);background:0 0;outline:none}.search-icon[data-astro-cid-sm46t7tr]{color:var(--gray-500);font-size:var(--font-size-xs);pointer-events:none;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:50%;left:.75rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.shoppers-switcher[data-astro-cid-sm46t7tr]{border:1px solid var(--gray-700);-webkit-border-radius:var(--radius-sm);-moz-border-radius:var(--radius-sm);-ms-border-radius:var(--radius-sm);-o-border-radius:var(--radius-sm);border-radius:var(--radius-sm);color:var(--gray-400);font-size:var(--font-size-xs);cursor:pointer;-webkit-transition:all var(--transition-fast);-moz-transition:all var(--transition-fast);-ms-transition:all var(--transition-fast);-o-transition:all var(--transition-fast);transition:all var(--transition-fast);white-space:nowrap;background:0 0;outline:none;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;gap:.5rem;padding:.4375rem .75rem;line-height:1;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.shoppers-switcher[data-astro-cid-sm46t7tr]:hover,.shoppers-switcher[data-astro-cid-sm46t7tr]:focus{border-color:var(--gray-500);color:var(--white);background:0 0}.shoppers-switcher[data-astro-cid-sm46t7tr]:after{content:"▼";color:var(--gray-500);font-size:8px;-webkit-transition:-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;-moz-transition:-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;-ms-transition:-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;-o-transition:-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;transition:-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s}.shoppers-switcher[data-astro-cid-sm46t7tr]:hover:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.shoppers-dropdown[data-astro-cid-sm46t7tr]{background:var(--black);border:1px solid var(--gray-700);-webkit-border-radius:var(--radius-sm);-moz-border-radius:var(--radius-sm);-ms-border-radius:var(--radius-sm);-o-border-radius:var(--radius-sm);border-radius:var(--radius-sm);opacity:0;visibility:hidden;z-index:10;min-width:200px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;position:absolute;top:calc(100% + 6px);left:-1px;right:-1px;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.shoppers-dropdown[data-astro-cid-sm46t7tr]:before{content:"";height:6px;position:absolute;top:-6px;left:0;right:0}.shoppers-switcher[data-astro-cid-sm46t7tr]:hover .shoppers-dropdown[data-astro-cid-sm46t7tr],.shoppers-switcher[data-astro-cid-sm46t7tr]:focus-within .shoppers-dropdown[data-astro-cid-sm46t7tr]{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.shoppers-option[data-astro-cid-sm46t7tr]{color:var(--gray-400);cursor:pointer;font-size:var(--font-size-xs);border-bottom:1px solid var(--gray-700);white-space:nowrap;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;gap:.75rem;padding:.75rem;text-decoration:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;display:-webkit-flex;display:-ms-flexbox;display:flex}.shoppers-option[data-astro-cid-sm46t7tr]:last-child{border-bottom:none}.shoppers-option[data-astro-cid-sm46t7tr]:hover{background:var(--gray-800);color:var(--white)}.shoppers-option[data-astro-cid-sm46t7tr] svg[data-astro-cid-sm46t7tr]{-ms-flex-negative:0;-webkit-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0}.superheader-login[data-astro-cid-sm46t7tr]{color:var(--gray-400);font-weight:500;font-size:var(--font-size-xs);-webkit-transition:color var(--transition-fast);-moz-transition:color var(--transition-fast);-ms-transition:color var(--transition-fast);-o-transition:color var(--transition-fast);transition:color var(--transition-fast);text-decoration:none}.superheader-login[data-astro-cid-sm46t7tr]:hover{color:var(--primary)}.header[data-astro-cid-3ef6ksr2]{border-bottom:1px solid var(--color-border);z-index:1000;background:var(--color-header-bg);-webkit-backdrop-filter:blur(12px);-moz-backdrop-filter:blur(12px);-ms-backdrop-filter:blur(12px);-o-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;box-shadow:0 1px 3px var(--color-overlay-light);-webkit-transition:top var(--transition-base),background var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base);-moz-transition:top var(--transition-base),background var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base);-ms-transition:top var(--transition-base),background var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base);-o-transition:top var(--transition-base),background var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base);transition:top var(--transition-base),background var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base);position:fixed;top:40px}.header[data-astro-cid-3ef6ksr2].scrolled{background:var(--color-header-bg-solid)}.header[data-astro-cid-3ef6ksr2].pinned{top:0}.header[data-astro-cid-3ef6ksr2].hidden{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.nav-container[data-astro-cid-3ef6ksr2]{max-width:var(--container-max-width);padding:var(--container-padding);height:70px;-webkit-transition:height var(--transition-base),padding var(--transition-base);-moz-transition:height var(--transition-base),padding var(--transition-base);-ms-transition:height var(--transition-base),padding var(--transition-base);-o-transition:height var(--transition-base),padding var(--transition-base);transition:height var(--transition-base),padding var(--transition-base);-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex}.header[data-astro-cid-3ef6ksr2].sticky-compact .nav-container[data-astro-cid-3ef6ksr2]{height:60px;padding-top:.75rem;padding-bottom:.75rem}.logo[data-astro-cid-3ef6ksr2]{font-size:var(--font-size-2xl);color:var(--color-text-heading);letter-spacing:-.025em;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;width:140px;font-weight:800;text-decoration:none;-webkit-transition:width .35s cubic-bezier(.4,0,.2,1);-moz-transition:width .35s cubic-bezier(.4,0,.2,1);-ms-transition:width .35s cubic-bezier(.4,0,.2,1);-o-transition:width .35s cubic-bezier(.4,0,.2,1);transition:width .35s cubic-bezier(.4,0,.2,1);display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.logo-wordmark[data-astro-cid-3ef6ksr2]{-ms-flex-negative:0;-webkit-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0;-webkit-transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1),-moz-transform .35s cubic-bezier(.4,0,.2,1),-ms-transform .35s cubic-bezier(.4,0,.2,1),-o-transform .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);-moz-transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1),-moz-transform .35s cubic-bezier(.4,0,.2,1),-ms-transform .35s cubic-bezier(.4,0,.2,1),-o-transform .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);-ms-transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1),-moz-transform .35s cubic-bezier(.4,0,.2,1),-ms-transform .35s cubic-bezier(.4,0,.2,1),-o-transform .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);-o-transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1),-moz-transform .35s cubic-bezier(.4,0,.2,1),-ms-transform .35s cubic-bezier(.4,0,.2,1),-o-transform .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1),-moz-transform .35s cubic-bezier(.4,0,.2,1),-ms-transform .35s cubic-bezier(.4,0,.2,1),-o-transform .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);display:block;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.logo-mark[data-astro-cid-3ef6ksr2]{pointer-events:none;-webkit-transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1),-moz-transform .35s cubic-bezier(.4,0,.2,1),-ms-transform .35s cubic-bezier(.4,0,.2,1),-o-transform .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);-moz-transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1),-moz-transform .35s cubic-bezier(.4,0,.2,1),-ms-transform .35s cubic-bezier(.4,0,.2,1),-o-transform .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);-ms-transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1),-moz-transform .35s cubic-bezier(.4,0,.2,1),-ms-transform .35s cubic-bezier(.4,0,.2,1),-o-transform .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);-o-transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1),-moz-transform .35s cubic-bezier(.4,0,.2,1),-ms-transform .35s cubic-bezier(.4,0,.2,1),-o-transform .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1),-moz-transform .35s cubic-bezier(.4,0,.2,1),-ms-transform .35s cubic-bezier(.4,0,.2,1),-o-transform .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:50%;left:0;-webkit-transform:translate(-60px)translateY(-50%);-moz-transform:translate(-60px)translateY(-50%);-ms-transform:translate(-60px)translateY(-50%);-o-transform:translate(-60px)translateY(-50%);transform:translate(-60px)translateY(-50%)}.mobile-menu-logo[data-astro-cid-3ef6ksr2]{list-style:none;display:none}.header[data-astro-cid-3ef6ksr2].sticky-compact .logo[data-astro-cid-3ef6ksr2]{width:26px}.header[data-astro-cid-3ef6ksr2].sticky-compact .logo-wordmark[data-astro-cid-3ef6ksr2]{-webkit-transform:translate(-160px);-moz-transform:translate(-160px);-ms-transform:translate(-160px);-o-transform:translate(-160px);transform:translate(-160px)}.header[data-astro-cid-3ef6ksr2].sticky-compact .logo-mark[data-astro-cid-3ef6ksr2]{pointer-events:auto;-webkit-transform:translate(0)translateY(-50%);-moz-transform:translate(0)translateY(-50%);-ms-transform:translate(0)translateY(-50%);-o-transform:translate(0)translateY(-50%);transform:translate(0)translateY(-50%)}.logo[data-astro-cid-3ef6ksr2]:hover{opacity:.75}.logo-icon[data-astro-cid-3ef6ksr2]{-ms-flex-negative:0;-webkit-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0}.nav-menu[data-astro-cid-3ef6ksr2]{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;gap:2rem;list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex}.cta-buttons[data-astro-cid-3ef6ksr2]{display:none}.nav-item[data-astro-cid-3ef6ksr2]{position:relative}.nav-link[data-astro-cid-3ef6ksr2]{color:var(--color-text-body);-webkit-transition:color var(--transition-base);-moz-transition:color var(--transition-base);-ms-transition:color var(--transition-base);-o-transition:color var(--transition-base);transition:color var(--transition-base);cursor:pointer;font-weight:500;font-size:var(--font-size-sm);-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;padding:.5rem 0;text-decoration:none;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav-link[data-astro-cid-3ef6ksr2]:hover{color:var(--primary)}.nav-link[data-astro-cid-3ef6ksr2].has-dropdown:after{content:"▼";font-size:var(--font-size-xs);-webkit-transition:transform var(--transition-base);-moz-transition:transform var(--transition-base);-ms-transition:transform var(--transition-base);-o-transition:transform var(--transition-base);transition:transform var(--transition-base);margin-left:.5rem}.nav-item[data-astro-cid-3ef6ksr2]:hover .nav-link[data-astro-cid-3ef6ksr2].has-dropdown:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.mega-menu[data-astro-cid-3ef6ksr2]{background:var(--color-header-bg);-webkit-backdrop-filter:blur(20px);-moz-backdrop-filter:blur(20px);-ms-backdrop-filter:blur(20px);-o-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:100vw;box-shadow:0 25px 50px -12px var(--color-overlay-medium);border-bottom:1px solid var(--color-border);opacity:0;visibility:hidden;pointer-events:none;z-index:1001;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding:2rem 0;-webkit-transition:opacity .2s,-webkit-transform .25s cubic-bezier(.16,1,.3,1),-moz-transform .25s cubic-bezier(.16,1,.3,1),-ms-transform .25s cubic-bezier(.16,1,.3,1),-o-transform .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility .2s;-moz-transition:opacity .2s,-webkit-transform .25s cubic-bezier(.16,1,.3,1),-moz-transform .25s cubic-bezier(.16,1,.3,1),-ms-transform .25s cubic-bezier(.16,1,.3,1),-o-transform .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility .2s;-ms-transition:opacity .2s,-webkit-transform .25s cubic-bezier(.16,1,.3,1),-moz-transform .25s cubic-bezier(.16,1,.3,1),-ms-transform .25s cubic-bezier(.16,1,.3,1),-o-transform .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility .2s;-o-transition:opacity .2s,-webkit-transform .25s cubic-bezier(.16,1,.3,1),-moz-transform .25s cubic-bezier(.16,1,.3,1),-ms-transform .25s cubic-bezier(.16,1,.3,1),-o-transform .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility .2s;transition:opacity .2s,-webkit-transform .25s cubic-bezier(.16,1,.3,1),-moz-transform .25s cubic-bezier(.16,1,.3,1),-ms-transform .25s cubic-bezier(.16,1,.3,1),-o-transform .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility .2s;position:fixed;top:110px;left:0;right:0;-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}.mega-menu[data-astro-cid-3ef6ksr2]:before{content:"";height:30px;position:absolute;top:-30px;left:0;right:0}.header[data-astro-cid-3ef6ksr2].pinned .mega-menu[data-astro-cid-3ef6ksr2]{top:70px}.header[data-astro-cid-3ef6ksr2].sticky-compact .mega-menu[data-astro-cid-3ef6ksr2]{top:60px}.mega-menu[data-astro-cid-3ef6ksr2]>.mm-grid[data-astro-cid-3ef6ksr2]{max-width:var(--container-max-width);margin:0 auto;padding:0 1.5rem}.nav-item[data-astro-cid-3ef6ksr2]:hover .mega-menu[data-astro-cid-3ef6ksr2],.nav-item[data-astro-cid-3ef6ksr2].mm-open .mega-menu[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.mm-grid[data-astro-cid-3ef6ksr2]{-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;gap:2.5rem;display:grid}.mm-grid--platform[data-astro-cid-3ef6ksr2]{grid-template-columns:1fr 1fr 240px}.mm-grid--solutions[data-astro-cid-3ef6ksr2]{grid-template-columns:1fr 1fr 1fr 240px}.mm-grid--resources[data-astro-cid-3ef6ksr2]{grid-template-columns:1fr 1fr 1fr 220px}.mm-section-header[data-astro-cid-3ef6ksr2]{border-bottom:1px solid var(--color-border-subtle);-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.mm-section-accent[data-astro-cid-3ef6ksr2]{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-ms-flex-negative:0;-webkit-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0;width:3px;height:16px}.mm-accent--orange[data-astro-cid-3ef6ksr2]{background:var(--color-mm-orange)}.mm-accent--teal[data-astro-cid-3ef6ksr2]{background:var(--color-mm-teal)}.mm-accent--purple[data-astro-cid-3ef6ksr2]{background:var(--color-mm-purple)}.mm-accent--warm[data-astro-cid-3ef6ksr2]{background:var(--color-mm-warm)}.mm-section-header[data-astro-cid-3ef6ksr2] .mm-heading[data-astro-cid-3ef6ksr2]{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:11px;font-weight:700;display:block}.mm-items[data-astro-cid-3ef6ksr2]{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.125rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.mm-item[data-astro-cid-3ef6ksr2]{-webkit-border-radius:var(--radius-lg);-moz-border-radius:var(--radius-lg);-ms-border-radius:var(--radius-lg);-o-border-radius:var(--radius-lg);border-radius:var(--radius-lg);cursor:pointer;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;gap:.75rem;padding:.5rem .625rem;text-decoration:none;-webkit-transition:background .15s,-webkit-transform .15s,-moz-transform .15s,-ms-transform .15s,-o-transform .15s,transform .15s;-moz-transition:background .15s,-webkit-transform .15s,-moz-transform .15s,-ms-transform .15s,-o-transform .15s,transform .15s;-ms-transition:background .15s,-webkit-transform .15s,-moz-transform .15s,-ms-transform .15s,-o-transform .15s,transform .15s;-o-transition:background .15s,-webkit-transform .15s,-moz-transform .15s,-ms-transform .15s,-o-transform .15s,transform .15s;transition:background .15s,-webkit-transform .15s,-moz-transform .15s,-ms-transform .15s,-o-transform .15s,transform .15s;display:-webkit-flex;display:-ms-flexbox;display:flex}.mm-item[data-astro-cid-3ef6ksr2]:hover{background:var(--color-bg-alt);-webkit-transform:translate(2px);-moz-transform:translate(2px);-ms-transform:translate(2px);-o-transform:translate(2px);transform:translate(2px)}.mm-item-icon[data-astro-cid-3ef6ksr2]{-webkit-border-radius:var(--radius-md);-moz-border-radius:var(--radius-md);-ms-border-radius:var(--radius-md);-o-border-radius:var(--radius-md);border-radius:var(--radius-md);-ms-flex-negative:0;-webkit-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-o-justify-content:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;width:36px;height:36px;-webkit-transition:-webkit-transform .15s,-moz-transform .15s,-ms-transform .15s,-o-transform .15s,transform .15s;-moz-transition:-webkit-transform .15s,-moz-transform .15s,-ms-transform .15s,-o-transform .15s,transform .15s;-ms-transition:-webkit-transform .15s,-moz-transform .15s,-ms-transform .15s,-o-transform .15s,transform .15s;-o-transition:-webkit-transform .15s,-moz-transform .15s,-ms-transform .15s,-o-transform .15s,transform .15s;transition:-webkit-transform .15s,-moz-transform .15s,-ms-transform .15s,-o-transform .15s,transform .15s;display:-webkit-flex;display:-ms-flexbox;display:flex}.mm-item[data-astro-cid-3ef6ksr2]:hover .mm-item-icon[data-astro-cid-3ef6ksr2]{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}.mm-icon--orange[data-astro-cid-3ef6ksr2]{background:var(--color-bg-inset);color:var(--color-mm-orange)}.mm-icon--teal[data-astro-cid-3ef6ksr2]{background:var(--color-bg-inset);color:var(--color-mm-teal)}.mm-icon--purple[data-astro-cid-3ef6ksr2]{background:var(--color-bg-inset);color:var(--color-mm-purple)}.mm-icon--green[data-astro-cid-3ef6ksr2]{background:var(--color-bg-inset);color:var(--color-mm-green)}.mm-icon--warm[data-astro-cid-3ef6ksr2]{background:var(--color-bg-inset);color:var(--color-mm-warm)}.mm-item-text[data-astro-cid-3ef6ksr2]{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:1px;min-width:0;display:-webkit-flex;display:-ms-flexbox;display:flex}.mm-item-title[data-astro-cid-3ef6ksr2]{color:var(--color-text-heading);font-size:13px;font-weight:600;line-height:1.3}.mm-item-desc[data-astro-cid-3ef6ksr2]{color:var(--color-text-secondary);font-size:11.5px;line-height:1.35}.mm-shopify-install[data-astro-cid-3ef6ksr2]{background:var(--color-mm-shopify);width:-webkit-fit-content;width:-moz-fit-content;width:-ms-fit-content;width:-o-fit-content;width:fit-content;color:var(--color-text-on-primary);cursor:pointer;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;gap:.375rem;margin:.25rem 0 .25rem calc(36px + 1.375rem);padding:.325rem .625rem;text-decoration:none;-webkit-transition:all .25s cubic-bezier(.16,1,.3,1);-moz-transition:all .25s cubic-bezier(.16,1,.3,1);-ms-transition:all .25s cubic-bezier(.16,1,.3,1);-o-transition:all .25s cubic-bezier(.16,1,.3,1);transition:all .25s cubic-bezier(.16,1,.3,1);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-shadow:0 1px 3px #00806033;-moz-box-shadow:0 1px 3px #00806033;-ms-box-shadow:0 1px 3px #00806033;-o-box-shadow:0 1px 3px #00806033;box-shadow:0 1px 3px #00806033}.mm-shopify-install[data-astro-cid-3ef6ksr2]:hover{background:var(--color-mm-shopify-hover);-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px #0080604d;-moz-box-shadow:0 4px 12px #0080604d;-ms-box-shadow:0 4px 12px #0080604d;-o-box-shadow:0 4px 12px #0080604d;box-shadow:0 4px 12px #0080604d}.mm-shopify-logo[data-astro-cid-3ef6ksr2]{-ms-flex-negative:0;-webkit-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0}.mm-shopify-text[data-astro-cid-3ef6ksr2]{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;gap:.25rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.mm-shopify-label[data-astro-cid-3ef6ksr2]{letter-spacing:.01em;white-space:nowrap;font-size:11.5px;font-weight:600}.mm-shopify-install[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{opacity:1}.mm-shopify-install[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]:last-child{-webkit-transition:-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;-moz-transition:-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;-ms-transition:-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;-o-transition:-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;transition:-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s}.mm-shopify-install[data-astro-cid-3ef6ksr2]:hover svg[data-astro-cid-3ef6ksr2]:last-child{-webkit-transform:translate(1px,-1px);-moz-transform:translate(1px,-1px);-ms-transform:translate(1px,-1px);-o-transform:translate(1px,-1px);transform:translate(1px,-1px)}.mm-section[data-astro-cid-3ef6ksr2],.mm-featured[data-astro-cid-3ef6ksr2]{opacity:0;-webkit-transition:opacity .2s,-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;-moz-transition:opacity .2s,-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;-ms-transition:opacity .2s,-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;-o-transition:opacity .2s,-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;transition:opacity .2s,-webkit-transform .2s,-moz-transform .2s,-ms-transform .2s,-o-transform .2s,transform .2s;-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}.nav-item[data-astro-cid-3ef6ksr2]:hover .mm-section[data-astro-cid-3ef6ksr2],.nav-item[data-astro-cid-3ef6ksr2]:hover .mm-featured[data-astro-cid-3ef6ksr2],.nav-item[data-astro-cid-3ef6ksr2].mm-open .mm-section[data-astro-cid-3ef6ksr2],.nav-item[data-astro-cid-3ef6ksr2].mm-open .mm-featured[data-astro-cid-3ef6ksr2]{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.nav-item[data-astro-cid-3ef6ksr2]:hover .mm-section[data-astro-cid-3ef6ksr2]:first-child,.nav-item[data-astro-cid-3ef6ksr2].mm-open .mm-section[data-astro-cid-3ef6ksr2]:first-child{-webkit-transition-delay:30ms;-moz-transition-delay:30ms;-ms-transition-delay:30ms;-o-transition-delay:30ms;transition-delay:30ms}.nav-item[data-astro-cid-3ef6ksr2]:hover .mm-section[data-astro-cid-3ef6ksr2]:nth-child(2),.nav-item[data-astro-cid-3ef6ksr2].mm-open .mm-section[data-astro-cid-3ef6ksr2]:nth-child(2){-webkit-transition-delay:60ms;-moz-transition-delay:60ms;-ms-transition-delay:60ms;-o-transition-delay:60ms;transition-delay:60ms}.nav-item[data-astro-cid-3ef6ksr2]:hover .mm-section[data-astro-cid-3ef6ksr2]:nth-child(3),.nav-item[data-astro-cid-3ef6ksr2].mm-open .mm-section[data-astro-cid-3ef6ksr2]:nth-child(3){-webkit-transition-delay:90ms;-moz-transition-delay:90ms;-ms-transition-delay:90ms;-o-transition-delay:90ms;transition-delay:90ms}.nav-item[data-astro-cid-3ef6ksr2]:hover .mm-section[data-astro-cid-3ef6ksr2]:nth-child(4),.nav-item[data-astro-cid-3ef6ksr2].mm-open .mm-section[data-astro-cid-3ef6ksr2]:nth-child(4){-webkit-transition-delay:.12s;-moz-transition-delay:.12s;-ms-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s}.nav-item[data-astro-cid-3ef6ksr2]:hover .mm-featured[data-astro-cid-3ef6ksr2],.nav-item[data-astro-cid-3ef6ksr2].mm-open .mm-featured[data-astro-cid-3ef6ksr2]{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.mm-featured[data-astro-cid-3ef6ksr2]{display:-webkit-flex;display:-ms-flexbox;display:flex}.mm-featured-card[data-astro-cid-3ef6ksr2]{-webkit-border-radius:var(--radius-xl);-moz-border-radius:var(--radius-xl);-ms-border-radius:var(--radius-xl);-o-border-radius:var(--radius-xl);border-radius:var(--radius-xl);-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.625rem;width:100%;padding:1.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.mm-featured-card[data-astro-cid-3ef6ksr2] .mm-heading-sm[data-astro-cid-3ef6ksr2]{margin:0;font-size:15px;font-weight:700;line-height:1.3;display:block}.mm-featured-card[data-astro-cid-3ef6ksr2] p[data-astro-cid-3ef6ksr2]{margin:0;font-size:12.5px;line-height:1.45}.mm-featured-card--gradient[data-astro-cid-3ef6ksr2]{background:linear-gradient(135deg,var(--color-mm-orange) 0%,var(--color-mm-purple) 55%,var(--color-mm-teal) 100%);color:var(--color-text-inverse)}.mm-featured-card--gradient[data-astro-cid-3ef6ksr2] p[data-astro-cid-3ef6ksr2]{opacity:.9}.mm-featured-badge[data-astro-cid-3ef6ksr2]{letter-spacing:.1em;text-transform:uppercase;-webkit-border-radius:var(--radius-full);-moz-border-radius:var(--radius-full);-ms-border-radius:var(--radius-full);-o-border-radius:var(--radius-full);border-radius:var(--radius-full);color:var(--color-text-inverse);background:#fff3;-ms-flex-item-align:start;-webkit-align-self:flex-start;-o-align-self:flex-start;align-self:flex-start;padding:.2rem .5rem;font-size:10px;font-weight:700;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.mm-featured-cta[data-astro-cid-3ef6ksr2]{margin-top:auto;font-size:13px;font-weight:600;text-decoration:none;-webkit-transition:opacity .15s;-moz-transition:opacity .15s;-ms-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.mm-featured-card--gradient[data-astro-cid-3ef6ksr2] .mm-featured-cta[data-astro-cid-3ef6ksr2]{color:var(--color-text-inverse)}.mm-featured-cta[data-astro-cid-3ef6ksr2]:hover{opacity:.8}.mm-featured-card--light[data-astro-cid-3ef6ksr2]{background:var(--color-bg-alt);border:1px solid var(--color-border);color:var(--color-text-heading)}.mm-featured-card--light[data-astro-cid-3ef6ksr2] .mm-featured-cta[data-astro-cid-3ef6ksr2]{color:var(--primary)}.mm-featured-stat[data-astro-cid-3ef6ksr2]{-webkit-align-items:baseline;-o-align-items:baseline;align-items:baseline;gap:.375rem;margin-bottom:.25rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.mm-featured-stat-num[data-astro-cid-3ef6ksr2]{color:var(--primary);font-size:2rem;font-weight:800;line-height:1}.mm-featured-stat-label[data-astro-cid-3ef6ksr2]{color:var(--color-text-secondary);font-size:12px;font-weight:500}.mm-featured-card--blog[data-astro-cid-3ef6ksr2]{background:var(--color-bg-alt);border:1px solid var(--color-border);color:var(--color-text-heading)}.mm-featured-card--blog[data-astro-cid-3ef6ksr2] .mm-featured-cta[data-astro-cid-3ef6ksr2]{color:var(--primary)}.mm-featured-image[data-astro-cid-3ef6ksr2]{-webkit-border-radius:var(--radius-lg);-moz-border-radius:var(--radius-lg);-ms-border-radius:var(--radius-lg);-o-border-radius:var(--radius-lg);border-radius:var(--radius-lg);margin-bottom:.25rem;overflow:hidden}.mm-featured-image[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{object-fit:cover;width:100%;height:100px;display:block}.mm-featured-meta[data-astro-cid-3ef6ksr2]{color:var(--color-text-tertiary);font-size:11.5px;font-weight:500}.mm-channels[data-astro-cid-3ef6ksr2]{max-width:var(--container-max-width);border-top:1px solid var(--color-border-subtle);opacity:0;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;gap:1rem;margin:.5rem auto 0;padding:1.25rem 1.5rem 0;-webkit-transition:opacity .2s .12s,-webkit-transform .2s .12s,-moz-transform .2s .12s,-ms-transform .2s .12s,-o-transform .2s .12s,transform .2s .12s;-moz-transition:opacity .2s .12s,-webkit-transform .2s .12s,-moz-transform .2s .12s,-ms-transform .2s .12s,-o-transform .2s .12s,transform .2s .12s;-ms-transition:opacity .2s .12s,-webkit-transform .2s .12s,-moz-transform .2s .12s,-ms-transform .2s .12s,-o-transform .2s .12s,transform .2s .12s;-o-transition:opacity .2s .12s,-webkit-transform .2s .12s,-moz-transform .2s .12s,-ms-transform .2s .12s,-o-transform .2s .12s,transform .2s .12s;transition:opacity .2s .12s,-webkit-transform .2s .12s,-moz-transform .2s .12s,-ms-transform .2s .12s,-o-transform .2s .12s,transform .2s .12s;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}.mm-channels-separator[data-astro-cid-3ef6ksr2]{background:var(--color-border);-ms-flex-negative:0;-webkit-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0;width:1px;height:20px}.nav-item[data-astro-cid-3ef6ksr2]:hover .mm-channels[data-astro-cid-3ef6ksr2],.nav-item[data-astro-cid-3ef6ksr2].mm-open .mm-channels[data-astro-cid-3ef6ksr2]{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.mm-channels-label[data-astro-cid-3ef6ksr2]{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;font-size:11px;font-weight:700}.mm-channels-links[data-astro-cid-3ef6ksr2]{gap:.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.mm-channel-link[data-astro-cid-3ef6ksr2]{-webkit-border-radius:var(--radius-full);-moz-border-radius:var(--radius-full);-ms-border-radius:var(--radius-full);-o-border-radius:var(--radius-full);border-radius:var(--radius-full);background:var(--color-bg-alt);border:1px solid var(--gray-150,var(--color-border));color:var(--color-text-secondary);white-space:nowrap;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:12px;font-weight:600;text-decoration:none;-webkit-transition:all .15s;-moz-transition:all .15s;-ms-transition:all .15s;-o-transition:all .15s;transition:all .15s;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.mm-channel-link[data-astro-cid-3ef6ksr2]:hover{background:var(--primary);border-color:var(--primary);color:var(--color-text-on-primary);-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 8px #ff690040;-moz-box-shadow:0 2px 8px #ff690040;-ms-box-shadow:0 2px 8px #ff690040;-o-box-shadow:0 2px 8px #ff690040;box-shadow:0 2px 8px #ff690040}.mm-channel-link[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{-ms-flex-negative:0;-webkit-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0}.header-cta-buttons[data-astro-cid-3ef6ksr2]{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;gap:.75rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.mobile-toggle[data-astro-cid-3ef6ksr2]{cursor:pointer;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:5px;padding:4px;display:none}.mobile-toggle[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{background:var(--color-text-body);width:24px;height:2px;-webkit-transition:all var(--transition-base);-moz-transition:all var(--transition-base);-ms-transition:all var(--transition-base);-o-transition:all var(--transition-base);transition:all var(--transition-base);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.mobile-overlay[data-astro-cid-3ef6ksr2]{display:none}@media (width<=768px){.header-cta-buttons[data-astro-cid-3ef6ksr2]{display:none}.mobile-overlay[data-astro-cid-3ef6ksr2]{background:var(--color-overlay-heavy);z-index:999;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;-moz-transition:opacity .3s,visibility .3s;-ms-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;display:block;position:fixed;inset:0}.mobile-overlay[data-astro-cid-3ef6ksr2].active{opacity:1;visibility:visible}.mobile-toggle[data-astro-cid-3ef6ksr2]{z-index:1002;display:-webkit-flex;display:-ms-flexbox;display:flex}.mobile-toggle[data-astro-cid-3ef6ksr2].active span[data-astro-cid-3ef6ksr2]:first-child{-webkit-transform:rotate(45deg)translate(5px,5px);-moz-transform:rotate(45deg)translate(5px,5px);-ms-transform:rotate(45deg)translate(5px,5px);-o-transform:rotate(45deg)translate(5px,5px);transform:rotate(45deg)translate(5px,5px)}.mobile-toggle[data-astro-cid-3ef6ksr2].active span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.mobile-toggle[data-astro-cid-3ef6ksr2].active span[data-astro-cid-3ef6ksr2]:nth-child(3){-webkit-transform:rotate(-45deg)translate(5px,-5px);-moz-transform:rotate(-45deg)translate(5px,-5px);-ms-transform:rotate(-45deg)translate(5px,-5px);-o-transform:rotate(-45deg)translate(5px,-5px);transform:rotate(-45deg)translate(5px,-5px)}.nav-menu[data-astro-cid-3ef6ksr2]{background:var(--color-bg-elevated);z-index:1001;width:100%;max-width:400px;height:100dvh;box-shadow:4px 0 24px var(--color-overlay-medium);-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-o-align-items:stretch;align-items:stretch;gap:0;padding:1.5rem 1.5rem 2rem;-webkit-transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1),-moz-transform .35s cubic-bezier(.4,0,.2,1),-ms-transform .35s cubic-bezier(.4,0,.2,1),-o-transform .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);-moz-transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1),-moz-transform .35s cubic-bezier(.4,0,.2,1),-ms-transform .35s cubic-bezier(.4,0,.2,1),-o-transform .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);-ms-transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1),-moz-transform .35s cubic-bezier(.4,0,.2,1),-ms-transform .35s cubic-bezier(.4,0,.2,1),-o-transform .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);-o-transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1),-moz-transform .35s cubic-bezier(.4,0,.2,1),-ms-transform .35s cubic-bezier(.4,0,.2,1),-o-transform .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1),-moz-transform .35s cubic-bezier(.4,0,.2,1),-ms-transform .35s cubic-bezier(.4,0,.2,1),-o-transform .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;overflow-y:auto;-webkit-transform:translate(-100%);-moz-transform:translate(-100%);-ms-transform:translate(-100%);-o-transform:translate(-100%);transform:translate(-100%)}.nav-menu[data-astro-cid-3ef6ksr2].open{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.mobile-menu-logo[data-astro-cid-3ef6ksr2]{border-bottom:1px solid var(--color-border-subtle);margin-bottom:.5rem;padding:0 0 1rem;display:block}.mobile-menu-logo[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--color-text-heading);text-decoration:none;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.mobile-menu-logo[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:auto;height:28px}.nav-item[data-astro-cid-3ef6ksr2]{border-bottom:1px solid var(--color-border-subtle)}.nav-link[data-astro-cid-3ef6ksr2]{color:var(--color-text-body);padding:1rem 0;font-size:1rem;font-weight:600}.nav-link[data-astro-cid-3ef6ksr2].has-dropdown:after{margin-left:auto;-webkit-transition:-webkit-transform .3s,-moz-transform .3s,-ms-transform .3s,-o-transform .3s,transform .3s;-moz-transition:-webkit-transform .3s,-moz-transform .3s,-ms-transform .3s,-o-transform .3s,transform .3s;-ms-transition:-webkit-transform .3s,-moz-transform .3s,-ms-transform .3s,-o-transform .3s,transform .3s;-o-transition:-webkit-transform .3s,-moz-transform .3s,-ms-transform .3s,-o-transform .3s,transform .3s;transition:-webkit-transform .3s,-moz-transform .3s,-ms-transform .3s,-o-transform .3s,transform .3s}.nav-item[data-astro-cid-3ef6ksr2].mm-open .nav-link[data-astro-cid-3ef6ksr2].has-dropdown:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.nav-menu[data-astro-cid-3ef6ksr2] .mega-menu[data-astro-cid-3ef6ksr2],.header[data-astro-cid-3ef6ksr2] .nav-menu[data-astro-cid-3ef6ksr2] .mega-menu[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;width:100%;max-height:0;box-shadow:none;pointer-events:auto;z-index:auto;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding:0;-webkit-transition:max-height .35s;-moz-transition:max-height .35s;-ms-transition:max-height .35s;-o-transition:max-height .35s;transition:max-height .35s;position:static;top:auto;left:auto;right:auto;overflow:hidden;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.nav-menu[data-astro-cid-3ef6ksr2] .mega-menu[data-astro-cid-3ef6ksr2]:before{display:none}.nav-menu[data-astro-cid-3ef6ksr2] .nav-item[data-astro-cid-3ef6ksr2]:hover .mega-menu[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;pointer-events:auto;max-height:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.nav-menu[data-astro-cid-3ef6ksr2] .nav-item[data-astro-cid-3ef6ksr2].mm-open .mega-menu[data-astro-cid-3ef6ksr2]{max-height:2000px}.nav-menu[data-astro-cid-3ef6ksr2] .mm-section[data-astro-cid-3ef6ksr2],.nav-menu[data-astro-cid-3ef6ksr2] .mm-featured[data-astro-cid-3ef6ksr2],.nav-menu[data-astro-cid-3ef6ksr2] .nav-item[data-astro-cid-3ef6ksr2]:hover .mm-section[data-astro-cid-3ef6ksr2],.nav-menu[data-astro-cid-3ef6ksr2] .nav-item[data-astro-cid-3ef6ksr2]:hover .mm-featured[data-astro-cid-3ef6ksr2],.nav-menu[data-astro-cid-3ef6ksr2] .nav-item[data-astro-cid-3ef6ksr2].mm-open .mm-section[data-astro-cid-3ef6ksr2],.nav-menu[data-astro-cid-3ef6ksr2] .nav-item[data-astro-cid-3ef6ksr2].mm-open .mm-featured[data-astro-cid-3ef6ksr2]{opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.nav-menu[data-astro-cid-3ef6ksr2] .mega-menu[data-astro-cid-3ef6ksr2]>.mm-grid[data-astro-cid-3ef6ksr2]{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:0;max-width:100%;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav-menu[data-astro-cid-3ef6ksr2] .mm-grid--platform[data-astro-cid-3ef6ksr2],.nav-menu[data-astro-cid-3ef6ksr2] .mm-grid--solutions[data-astro-cid-3ef6ksr2],.nav-menu[data-astro-cid-3ef6ksr2] .mm-grid--resources[data-astro-cid-3ef6ksr2]{grid-template-columns:1fr}.nav-menu[data-astro-cid-3ef6ksr2] .mm-section[data-astro-cid-3ef6ksr2]{padding:0}.nav-menu[data-astro-cid-3ef6ksr2] .mm-section-header[data-astro-cid-3ef6ksr2]{margin-bottom:.25rem;padding-bottom:.25rem}.nav-menu[data-astro-cid-3ef6ksr2] .mm-section-header[data-astro-cid-3ef6ksr2] .mm-heading[data-astro-cid-3ef6ksr2]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-tertiary);margin-top:.75rem;font-size:.7rem}.nav-menu[data-astro-cid-3ef6ksr2] .mm-items[data-astro-cid-3ef6ksr2]{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:0;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav-menu[data-astro-cid-3ef6ksr2] .mm-item[data-astro-cid-3ef6ksr2]{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding:.625rem 0 .625rem .25rem}.nav-menu[data-astro-cid-3ef6ksr2] .mm-item[data-astro-cid-3ef6ksr2]:hover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.nav-menu[data-astro-cid-3ef6ksr2] .mm-item-icon[data-astro-cid-3ef6ksr2]{width:28px;min-width:28px;height:28px}.nav-menu[data-astro-cid-3ef6ksr2] .mm-item-desc[data-astro-cid-3ef6ksr2],.nav-menu[data-astro-cid-3ef6ksr2] .mm-featured[data-astro-cid-3ef6ksr2],.nav-menu[data-astro-cid-3ef6ksr2] .mm-channels[data-astro-cid-3ef6ksr2]{display:none}.nav-menu[data-astro-cid-3ef6ksr2] .mm-shopify-install[data-astro-cid-3ef6ksr2]{margin:.5rem 0 .5rem calc(28px + 1rem)}.cta-buttons[data-astro-cid-3ef6ksr2]{-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.75rem;margin-top:auto;padding:1.5rem 0 1rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.cta-buttons[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]{text-align:center;-webkit-border-radius:var(--radius-md);-moz-border-radius:var(--radius-md);-ms-border-radius:var(--radius-md);-o-border-radius:var(--radius-md);border-radius:var(--radius-md);width:100%;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none}.cta-buttons[data-astro-cid-3ef6ksr2] .btn-primary[data-astro-cid-3ef6ksr2]{background:linear-gradient(135deg,var(--primary) 0%,var(--accent-dark) 100%);color:#fff;border:none}.cta-buttons[data-astro-cid-3ef6ksr2] .btn-secondary[data-astro-cid-3ef6ksr2]{color:var(--color-text-body);border:1px solid var(--color-border);background:0 0}.cta-buttons[data-astro-cid-3ef6ksr2] .btn-theme-toggle[data-astro-cid-3ef6ksr2]{-webkit-border-radius:var(--radius-md);-moz-border-radius:var(--radius-md);-ms-border-radius:var(--radius-md);-o-border-radius:var(--radius-md);border-radius:var(--radius-md);border:1px solid var(--color-border);width:100%;color:var(--color-text-body);cursor:pointer;background:0 0;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-o-justify-content:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;gap:.5rem;padding:.75rem;font-size:.875rem;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:flex}}.btn-theme-toggle[data-astro-cid-3ef6ksr2]{border:1px solid var(--color-border);-webkit-border-radius:var(--radius-full);-moz-border-radius:var(--radius-full);-ms-border-radius:var(--radius-full);-o-border-radius:var(--radius-full);border-radius:var(--radius-full);width:36px;height:36px;color:var(--color-text-body);cursor:pointer;background:0 0;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-o-justify-content:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-o-align-items:center;align-items:center;padding:0;-webkit-transition:background .2s,color .2s,border-color .2s;-moz-transition:background .2s,color .2s,border-color .2s;-ms-transition:background .2s,color .2s,border-color .2s;-o-transition:background .2s,color .2s,border-color .2s;transition:background .2s,color .2s,border-color .2s;display:-webkit-flex;display:-ms-flexbox;display:flex}.btn-theme-toggle[data-astro-cid-3ef6ksr2]:hover{background:var(--color-surface-hover);border-color:var(--color-text-muted)}.theme-icon[data-astro-cid-3ef6ksr2]{-webkit-transition:opacity .25s,-webkit-transform .3s,-moz-transform .3s,-ms-transform .3s,-o-transform .3s,transform .3s;-moz-transition:opacity .25s,-webkit-transform .3s,-moz-transform .3s,-ms-transform .3s,-o-transform .3s,transform .3s;-ms-transition:opacity .25s,-webkit-transform .3s,-moz-transform .3s,-ms-transform .3s,-o-transform .3s,transform .3s;-o-transition:opacity .25s,-webkit-transform .3s,-moz-transform .3s,-ms-transform .3s,-o-transform .3s,transform .3s;transition:opacity .25s,-webkit-transform .3s,-moz-transform .3s,-ms-transform .3s,-o-transform .3s,transform .3s}.theme-icon--moon[data-astro-cid-3ef6ksr2],:root[data-theme=dark] .theme-icon--sun[data-astro-cid-3ef6ksr2]{display:none}:root[data-theme=dark] .theme-icon--moon[data-astro-cid-3ef6ksr2]{display:block}
