.case-studies_hero__JwhEw{padding:80px 0 40px;background:var(--background)}.case-studies_hero__JwhEw h1{color:var(--foreground-strong);margin-bottom:var(--gap-xs)}.case-studies_hero__JwhEw p{font:400 normal 1.0625rem/1.6 var(--font-sans);color:var(--muted-foreground);max-width:600px}.case-studies_hero__JwhEw p a{color:var(--button-accent);font-weight:700;text-decoration:none}.case-studies_hero__JwhEw p a:hover{text-decoration:underline}.case-studies_pageLayout__ONiOu{display:flex;gap:40px;align-items:flex-start}.case-studies_filterSidebar__RWcU9{flex:0 0 200px;position:sticky;top:100px}.case-studies_filterTitle__godwa{font:800 normal .875rem/1.4 var(--font-sans);color:var(--foreground-strong);margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px}.case-studies_filterList__QNTcr{list-style:none;padding:0;margin:0}.case-studies_filterItem__rYykm{margin-bottom:8px}.case-studies_filterLink__ISuTr{display:inline-flex;align-items:center;font:600 normal .9375rem/1.4 var(--font-sans);color:var(--foreground-strong);text-decoration:none;padding:6px 14px;border:2px solid var(--ink);border-radius:999px;background:#fff;box-shadow:var(--shadow-hard-sm);transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out),background-color var(--dur-press) var(--ease-out),color var(--dur-press) var(--ease-out)}.case-studies_filterLink__ISuTr:hover{transform:translate(2px,2px);box-shadow:0 0 0 var(--ink);background:var(--button-accent);color:#fff}.case-studies_filterLink__ISuTr.case-studies_active__slTvr{font-weight:700;background:var(--ink);color:#fff;box-shadow:0 0 0 var(--ink);transform:translate(2px,2px)}.case-studies_mainContent__5hp_D{flex:1;min-width:0}.case-studies_content__9Azgc{padding:40px 0 80px;background:white}.case-studies_grid__7Qwal{display:grid;grid-template-columns:1fr 1fr;gap:20px}.case-studies_emptyState__tHHfa{font:400 normal 1.0625rem/1.6 var(--font-sans);color:var(--muted-foreground);padding:var(--card-md) 0}.case-studies_emptyState__tHHfa a{color:var(--button-accent);font-weight:700;text-decoration:underline;text-underline-offset:2px}.case-studies_card__nwWzc{display:flex;flex-direction:column;text-decoration:none}.case-studies_card__nwWzc:hover{cursor:pointer}.case-studies_card__nwWzc:active{transform:translate(2px,2px);box-shadow:var(--shadow-hard-sm);transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out)}.case-studies_cardImage__y_rXd{display:block;height:52px;overflow:hidden;position:absolute;right:30px;top:24px;width:124px}.case-studies_cardImage__y_rXd img,.case-studies_serviceIcon__VSX8s{-o-object-position:center right;object-position:center right;-o-object-fit:contain;object-fit:contain;width:auto;height:52px;max-width:100%}.case-studies_cardIcon__tShxN{width:52px;height:52px;display:flex;align-items:center;justify-content:flex-end;margin-left:auto}.case-studies_icon__308Yk{width:48px;height:48px}.case-studies_cardContent__mGBMN{padding:30px}.case-studies_card__nwWzc h3{font:800 normal 1.0625rem/1.3 var(--font-sans);letter-spacing:-.01em;color:var(--foreground-strong);margin:0;width:calc(100% - 140px)}.case-studies_card__nwWzc h3 a{color:inherit;text-decoration:none}.case-studies_subtitle__BzGfC{color:var(--muted-foreground);display:block;font:400 normal 1.0625rem/1.2 var(--font-sans);margin-top:3px;width:calc(100% - 140px)}.case-studies_cardMeta__CpowL{border-top:2px solid var(--ink);margin-top:auto;padding:var(--card-sm)}@media (max-width:900px){.case-studies_pageLayout__ONiOu{flex-direction:column;gap:var(--gap-sm)}.case-studies_filterSidebar__RWcU9{position:static;width:100%;flex-basis:auto}.case-studies_filterList__QNTcr{display:flex;flex-wrap:wrap;gap:12px 18px}.case-studies_filterItem__rYykm{margin-bottom:0}}@media (max-width:640px){.case-studies_grid__7Qwal{grid-template-columns:1fr}.case-studies_cardContent__mGBMN{padding:var(--card-md)}.case-studies_card__nwWzc h3,.case-studies_subtitle__BzGfC{width:calc(100% - 112px)}.case-studies_cardImage__y_rXd{right:24px;width:96px}}.case-studies_moreLink__Z6Kmk{display:inline-flex;align-items:center;color:var(--button-accent);font:700 normal .875rem/1.4 var(--font-sans);text-decoration:none;margin:0}.case-studies_moreLink__Z6Kmk span{margin-right:20px}.case-studies_longerArrow__4__lU{fill:var(--button-accent);height:16px;width:54px;transform:translateX(0);transition:transform var(--motion-duration-standard) var(--motion-ease-standard)}.case-studies_card__nwWzc:hover .case-studies_longerArrow__4__lU{transform:translateX(10px)}.case-studies_cardCategory__2HcC7{display:none}.case-studies_pagination__XHrqV{margin-top:40px;display:flex;align-items:center;gap:8px}.case-studies_pageLink__zYMUC{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:2px solid var(--ink);border-radius:var(--radius-control);background:#fff;font:700 normal .875rem/1 var(--font-sans);color:var(--foreground-strong);text-decoration:none;transition-property:background-color,border-color,color,box-shadow,transform;transition-duration:var(--motion-duration-standard);transition-timing-function:var(--motion-ease-standard)}.case-studies_pageLink__zYMUC:after{content:"";position:absolute;inset:-4px}.case-studies_pageLink__zYMUC:hover{background:var(--surface-blue-100);box-shadow:var(--shadow-hard-sm)}.case-studies_pageLink__zYMUC.case-studies_active__slTvr{background:var(--ink);color:#fff;border-color:var(--ink)}@media screen and (max-width:1200px){.case-studies_grid__7Qwal{grid-template-columns:1fr}.case-studies_pageLayout__ONiOu{flex-direction:column}.case-studies_filterSidebar__RWcU9{flex:none;width:100%;position:static}.case-studies_filterList__QNTcr{display:flex;flex-wrap:wrap;gap:8px}.case-studies_filterItem__rYykm{margin-bottom:0}.case-studies_filterLink__ISuTr{padding:8px 16px}}@media screen and (max-width:768px){.case-studies_hero__JwhEw{padding:8px 0 30px}.case-studies_hero__JwhEw h1{font-size:2rem}.case-studies_cardContent__mGBMN{padding:var(--card-md)}.case-studies_cardImage__y_rXd{right:20px;top:20px;width:80px;height:40px}.case-studies_card__nwWzc h3,.case-studies_subtitle__BzGfC{width:calc(100% - 100px)}.case-studies_cardMeta__CpowL{padding:16px}.case-studies_moreLink__Z6Kmk span{margin-right:12px}.case-studies_longerArrow__4__lU{width:40px;height:12px}}.case-studies_filterBar__vfaNM{padding:var(--card-sm) 0;background:#fff;border-bottom:2px solid var(--ink)}.case-studies_filterButtons__3rjVE{display:flex;gap:10px;flex-wrap:wrap}.case-studies_filterBtn__aeNbF{background:transparent;border:none;padding:8px 0;font:400 normal .9375rem/1.4 var(--font-sans);color:var(--muted-foreground);cursor:pointer;transition:color var(--motion-duration-standard) var(--motion-ease-standard);margin-right:20px}.case-studies_filterBtn__aeNbF:hover{color:var(--foreground-strong)}.case-studies_filterBtn__aeNbF.case-studies_active__slTvr{color:var(--foreground-strong);font-weight:700}.case-studies_arrow__cpsd5,.case-studies_cardIcon__tShxN{display:none}.case-studies_pageLink__zYMUC:not(.case-studies_active__slTvr):active{transform:translate(2px,2px);box-shadow:0 0 0 var(--ink)}@media (prefers-reduced-motion:reduce){.case-studies_card__nwWzc,.case-studies_card__nwWzc:active,.case-studies_card__nwWzc:hover,.case-studies_filterLink__ISuTr,.case-studies_filterLink__ISuTr.case-studies_active__slTvr,.case-studies_filterLink__ISuTr:hover,.case-studies_pageLink__zYMUC:not(.case-studies_active__slTvr):active{transform:none;transition:none}}.SignalsLogo_logo__dDjFA{display:block;overflow:visible}.SignalsLogo_bar__QPVEN{transform-box:fill-box;transform-origin:50% 50%}@keyframes SignalsLogo_signals-eq-jump__yaiL4{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1.42)}}.SignalsLogo_animated__s4rxL:hover .SignalsLogo_bar__QPVEN{animation:SignalsLogo_signals-eq-jump__yaiL4 .46s steps(3,jump-none) infinite}.SignalsLogo_animated__s4rxL:hover .SignalsLogo_bar__QPVEN:first-child{animation-duration:.4s;animation-delay:0s}.SignalsLogo_animated__s4rxL:hover .SignalsLogo_bar__QPVEN:nth-child(2){animation-duration:.58s;animation-delay:.07s}.SignalsLogo_animated__s4rxL:hover .SignalsLogo_bar__QPVEN:nth-child(3){animation-duration:.36s;animation-delay:.03s}.SignalsLogo_animated__s4rxL:hover .SignalsLogo_bar__QPVEN:nth-child(4){animation-duration:.52s;animation-delay:.11s}.SignalsLogo_animated__s4rxL:hover .SignalsLogo_bar__QPVEN:nth-child(5){animation-duration:.44s;animation-delay:.01s}@media (prefers-reduced-motion:reduce){.SignalsLogo_animated__s4rxL:hover .SignalsLogo_bar__QPVEN{animation:none}}.page_page__OsF9u{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:80px 0 60px;background:radial-gradient(circle at top left,color-mix(in srgb,var(--interactive) 6%,transparent),transparent 26%),var(--background)}.page_container__fGINu{display:flex;flex-direction:column;align-items:center}.page_logo__BPHAL{width:96px;height:26px;fill:var(--foreground);margin-bottom:28px}.page_card__r5Kv1{width:100%;max-width:420px;padding:40px}.page_title__K58_a{font-size:1.5rem;font-weight:900;letter-spacing:-.02em;line-height:1.05;margin:0 0 24px;color:var(--foreground-strong);text-align:center}.page_form__r4_Bx{display:grid;gap:20px}.page_field__r5im8{display:grid;gap:6px;color:var(--foreground);font-size:.875rem;font-weight:500}.page_input__EdyPx{padding:12px 16px;border-radius:var(--radius-control);border:2px solid var(--ink);background:#fff;font:inherit;font-weight:400;box-shadow:var(--shadow-hard-sm);transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out)}.page_input__EdyPx:focus{outline:none;transform:translate(-2px,-2px);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--button-accent),var(--shadow-hard)}@media (prefers-reduced-motion:reduce){.page_input__EdyPx{transition:none}.page_input__EdyPx:focus{transform:none}}.page_message__VAVSP{padding:12px 16px;border-radius:var(--radius-control);border:2px solid var(--ink);font-size:.875rem}.page_messageSuccess__2Zpi_{background:var(--accent-success);color:#fff}.page_messageError__BuHV3{background:var(--accent-danger);color:#fff}.page_submit__1HbOq:disabled{cursor:not-allowed;opacity:.7}.page_footer__mB2nF{margin-top:24px;padding-top:20px;border-top:2px solid var(--ink);text-align:center;font-size:.875rem}.page_footer__mB2nF a{color:var(--button-accent);font-weight:700;text-decoration:none}.page_footer__mB2nF a:hover{text-decoration:underline}.layout_header__Djey_{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 24px;border-bottom:2px solid var(--ink);background:var(--background,#fff)}.layout_logo__5KXg2{display:inline-flex;align-items:center;color:var(--foreground)}.layout_nav__FtQcp{display:flex;gap:20px;font-size:.9375rem}.layout_nav__FtQcp a{color:var(--muted-foreground);text-decoration:none;text-transform:lowercase;transition:color var(--transition)}.layout_nav__FtQcp a:hover{color:var(--button-accent)}.layout_main__0ctsY{min-height:calc(100vh - 56px - 48px)}.layout_footer__0QFpE{display:flex;align-items:center;justify-content:center;gap:18px;padding:14px 24px;border-top:2px solid var(--ink);color:var(--muted-foreground);font-size:.8125rem}.layout_footer__0QFpE a{color:var(--muted-foreground);text-decoration:none}.layout_footer__0QFpE a:hover{color:var(--button-accent)}@media (max-width:640px){.layout_header__Djey_{padding:0 16px}.layout_nav__FtQcp{gap:14px}}.CartBadge_badge__O7QOi{--badge-slide-dur:260ms;--badge-pop-dur:500ms;--badge-pop-close-dur:180ms;--badge-fade-dur:400ms;--badge-fade-close-dur:180ms;--badge-blur:2px;--badge-offset-x:-8.2px;--badge-offset-y:12.4px;--badge-slide-ease:cubic-bezier(0.22,1,0.36,1);--badge-pop-ease:cubic-bezier(0.34,1.36,0.64,1);--badge-close-ease:var(--ease-out)}@keyframes CartBadge_t-badge-slide-in__iyLOf{0%{transform:translate(var(--badge-offset-x),var(--badge-offset-y))}to{transform:translate(0)}}.CartBadge_badge__O7QOi{pointer-events:none;will-change:transform}.CartBadge_badge__O7QOi[data-open=true]{animation:CartBadge_t-badge-slide-in__iyLOf var(--badge-slide-dur) var(--badge-slide-ease)}.CartBadge_dot__dZxj5{display:block;transform-origin:center;transform:scale(1);opacity:1;filter:blur(0);transition:transform var(--badge-pop-dur) var(--badge-pop-ease),opacity var(--badge-fade-dur) var(--badge-pop-ease),filter var(--badge-pop-dur) var(--badge-pop-ease);will-change:transform,opacity,filter}.CartBadge_badge__O7QOi[data-open=false] .CartBadge_dot__dZxj5{transform:scale(0);opacity:0;filter:blur(var(--badge-blur));transition:transform var(--badge-pop-close-dur) var(--badge-close-ease),opacity var(--badge-fade-close-dur) var(--badge-close-ease),filter var(--badge-pop-close-dur) var(--badge-close-ease)}@media (prefers-reduced-motion:reduce){.CartBadge_badge__O7QOi,.CartBadge_dot__dZxj5{animation:none!important;transition:none!important}}.BillingAddressSection_form-section__n2gnc{border:2px solid var(--ink);border-radius:var(--radius-card);background:#fff;box-shadow:none;padding:16px;display:flex;flex-direction:column;gap:12px}.BillingAddressSection_form-section-header__4Zs_T{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;padding-bottom:8px;border-bottom:2px solid var(--ink)}.BillingAddressSection_form-section-title__0qXcZ{margin:0;font-size:.8125rem;font-weight:900;color:var(--foreground-strong);text-transform:lowercase;letter-spacing:-.01em}.BillingAddressSection_billing-address-card__euRKs{display:flex;flex-direction:column;overflow:hidden;border:2px solid var(--ink);border-radius:var(--radius-control);background:#fff;box-shadow:var(--shadow-hard-sm);transition:border-color var(--transition),box-shadow var(--transition)}.BillingAddressSection_billing-address-row__o_IOE{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.BillingAddressSection_billing-address-card__euRKs>.BillingAddressSection_billing-address-input__MlwZ_,.BillingAddressSection_billing-address-card__euRKs>.BillingAddressSection_billing-address-row__o_IOE{border-bottom:2px solid var(--ink)}.BillingAddressSection_billing-address-card__euRKs>.BillingAddressSection_billing-address-row__o_IOE:last-child{border-bottom:0}.BillingAddressSection_billing-address-row__o_IOE>.BillingAddressSection_billing-address-field__LRv6T:first-child{border-right:2px solid var(--ink)}.BillingAddressSection_billing-address-input__MlwZ_{width:100%;min-height:44px;padding:4px 14px 0;border:0;border-radius:0;background:transparent;box-sizing:border-box;font-family:var(--font-sans);font-size:15px;font-weight:400;color:var(--foreground)}.BillingAddressSection_billing-address-input__MlwZ_:focus{outline:none}.BillingAddressSection_billing-address-card__euRKs>.BillingAddressSection_billing-address-input__MlwZ_,.BillingAddressSection_billing-address-field__LRv6T{transition:background-color var(--transition),box-shadow var(--transition)}.BillingAddressSection_billing-address-card__euRKs>.BillingAddressSection_billing-address-input__MlwZ_:focus,.BillingAddressSection_billing-address-field__LRv6T:focus-within{background:var(--surface-blue-100);box-shadow:inset 0 0 0 2px var(--button-accent)}.BillingAddressSection_billing-address-input__MlwZ_::-moz-placeholder{color:color-mix(in srgb,var(--muted-foreground) 70%,transparent)}.BillingAddressSection_billing-address-input__MlwZ_::placeholder{color:color-mix(in srgb,var(--muted-foreground) 70%,transparent)}.BillingAddressSection_billing-address-input--select__9fS__{padding:0 34px 0 14px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}@media (max-width:640px){.BillingAddressSection_billing-address-row__o_IOE{grid-template-columns:1fr}.BillingAddressSection_billing-address-row__o_IOE>.BillingAddressSection_billing-address-field__LRv6T:first-child{border-right:0;border-bottom:2px solid var(--ink)}}.CartCheckoutSections_form-section__5O1Vm{border:2px solid var(--ink);border-radius:var(--radius-card);background:#fff;box-shadow:none;padding:16px;display:flex;flex-direction:column;gap:12px}.CartCheckoutSections_form-section-header__IELIq{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;padding-bottom:8px;border-bottom:2px solid var(--ink)}.CartCheckoutSections_form-section-title__MSB2q{margin:0;font-size:.8125rem;font-weight:900;color:var(--foreground-strong);text-transform:lowercase;letter-spacing:-.01em}.CartCheckoutSections_form-field__s5rGk{display:flex;flex-direction:column;gap:6px}.CartCheckoutSections_form-label__w69S_{font-size:.75rem;font-weight:600;color:var(--foreground-strong);text-transform:lowercase;letter-spacing:.01em}.CartCheckoutSections_guest-login-link__TWfSt{color:var(--interactive);text-decoration:none;font-weight:600;text-transform:lowercase;font-size:.75rem}.CartCheckoutSections_guest-login-link__TWfSt:hover{text-decoration:underline}.CartCheckoutSections_saved-card-panel__AQipy{background:var(--surface-blue-100);padding:12px;display:flex;gap:12px}.CartCheckoutSections_saved-card-chip__uDkFI,.CartCheckoutSections_saved-card-panel__AQipy{border:2px solid var(--ink);border-radius:var(--radius-control);box-shadow:var(--shadow-hard-sm);align-items:center}.CartCheckoutSections_saved-card-chip__uDkFI{width:44px;height:32px;background:#fff;display:inline-flex;justify-content:center;flex:0 0 auto}.CartCheckoutSections_saved-card-detail__h3h5l{min-width:0;display:grid;gap:3px}.CartCheckoutSections_saved-card-title__Y1AKZ{font-size:.8125rem;font-weight:800;color:var(--foreground-strong)}.CartCheckoutSections_saved-card-copy__RfRg9{font-size:.8125rem;font-weight:500;color:var(--muted-foreground);text-transform:lowercase}.CartCheckoutSections_saved-card-sep__SJz4D{color:var(--muted-foreground)}.CartCheckoutSections_saved-card-toggle__ByuIb{padding:8px 0;min-height:40px;border:none;background:none;color:var(--button-accent);font-size:.8125rem;font-weight:600;text-align:left;cursor:pointer;text-transform:lowercase;transition:color .12s ease-out,transform .12s ease-out}.CartCheckoutSections_saved-card-toggle__ByuIb:hover{text-decoration:underline}.CartCheckoutSections_saved-card-toggle__ByuIb:active:not(:disabled){transform:scale(.97)}@media (prefers-reduced-motion:reduce){.CartCheckoutSections_saved-card-toggle__ByuIb{transition:none}.CartCheckoutSections_saved-card-toggle__ByuIb:active:not(:disabled){transform:none}}.CartCheckoutSections_saved-card-toggle__ByuIb:disabled{opacity:.55;cursor:not-allowed;text-decoration:none}.CartCheckoutSections_sidebar-input__gla4_{width:100%;min-height:44px;padding:4px 14px 0;border:2px solid var(--ink);border-radius:var(--radius-control);background:#fff;box-sizing:border-box;font-family:var(--font-sans);font-size:15px;font-weight:400;color:var(--foreground);box-shadow:var(--shadow-hard-sm);transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out)}.CartCheckoutSections_sidebar-input__gla4_:focus{outline:none;transform:translate(-2px,-2px);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--button-accent),var(--shadow-hard)}.CartCheckoutSections_sidebar-input__gla4_::-moz-placeholder{color:color-mix(in srgb,var(--muted-foreground) 70%,transparent)}.CartCheckoutSections_sidebar-input__gla4_::placeholder{color:color-mix(in srgb,var(--muted-foreground) 70%,transparent)}.CartCheckoutSections_sidebar-input--select__OKkNh{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding:0 34px 0 14px}.CartCheckoutSections_error-box__BtMAd{padding:10px 12px;margin-bottom:12px;background:var(--surface-danger-50);border:2px solid var(--accent-danger);border-radius:var(--radius-control);box-shadow:var(--shadow-hard-sm);color:var(--accent-danger-dark);font-size:.8125rem}.CartCheckoutSections_error-list__VZyiw{margin:0;padding-left:1rem;display:grid;gap:.25rem}.CartCheckoutSections_pay-button___kdcP{width:100%;padding:12px 14px;background:#fff;color:var(--button-accent);border:2px solid var(--button-accent);border-radius:var(--radius-control);font-size:.875rem;font-weight:700;text-transform:lowercase;cursor:pointer;box-shadow:var(--shadow-hard);transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out)}.CartCheckoutSections_pay-button-label__dXg6T{display:inline-flex;align-items:center;gap:6px}.CartCheckoutSections_pay-button___kdcP:hover:not(:disabled){transform:translate(2px,2px);box-shadow:var(--shadow-hard-sm)}.CartCheckoutSections_pay-button___kdcP:active:not(:disabled){transform:translate(4px,4px);box-shadow:0 0 0 var(--ink)}.CartCheckoutSections_pay-button___kdcP:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 6px var(--button-accent),var(--shadow-hard)}.CartCheckoutSections_pay-button___kdcP:disabled{background:var(--surface-neutral-100);color:var(--muted-foreground);border-color:var(--ink);cursor:not-allowed;box-shadow:none}@media (prefers-reduced-motion:reduce){.CartCheckoutSections_pay-button___kdcP{transition:none}.CartCheckoutSections_pay-button___kdcP:active:not(:disabled){transform:none}}.CartCheckoutSections_dev-skip-button__q8Lsi{margin-top:8px;background:#f59e0b!important;color:#fff!important;border:2px dashed #d97706!important}.CartCheckoutSections_dev-skip-button__q8Lsi:disabled{background:var(--muted-foreground)!important;border-color:var(--muted-foreground)!important}.AnimatedNumber_digitGroup__zcdQ6{--digit-dur:500ms;--digit-distance:8px;--digit-stagger:70ms;--digit-blur:2px;--digit-ease:var(--ease-spring);--digit-dir-x:0;--digit-dir-y:1}@keyframes AnimatedNumber_t-digit-pop-in__T6eq1{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)),calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{transform:translate(0);opacity:1;filter:blur(0)}}.AnimatedNumber_digitGroup__zcdQ6{display:inline-flex;align-items:baseline}.AnimatedNumber_digit__MAXTJ{display:inline-block;will-change:transform,opacity,filter}.AnimatedNumber_digitGroup__zcdQ6.AnimatedNumber_isAnimating__VqUBe .AnimatedNumber_digit__MAXTJ{animation:AnimatedNumber_t-digit-pop-in__T6eq1 var(--digit-dur) var(--digit-ease) both}.AnimatedNumber_digitGroup__zcdQ6.AnimatedNumber_isAnimating__VqUBe .AnimatedNumber_digit__MAXTJ[data-stagger="1"]{animation-delay:var(--digit-stagger)}.AnimatedNumber_digitGroup__zcdQ6.AnimatedNumber_isAnimating__VqUBe .AnimatedNumber_digit__MAXTJ[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}@media (prefers-reduced-motion:reduce){.AnimatedNumber_digitGroup__zcdQ6 .AnimatedNumber_digit__MAXTJ{animation:none!important}}.QuantitySlider_quantity-slider__YHvmx{display:grid;gap:10px}.QuantitySlider_slider-header__bfh_P{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.QuantitySlider_slider-value__yxUq0{display:inline-flex;align-items:center;font-size:1.0625rem;font-weight:900;letter-spacing:-.01em;color:#fff;background:var(--button-accent);border:2px solid var(--ink);border-radius:var(--radius-control);box-shadow:var(--shadow-hard-sm);padding:.25rem .6rem;text-transform:lowercase;font-variant-numeric:tabular-nums}.QuantitySlider_slider-row__PKhsJ{display:flex;align-items:center;gap:16px}.QuantitySlider_slider-track__G7AOG{position:relative;flex:1;min-width:0;padding:6px 0 26px}.QuantitySlider_slider-range__01DHa{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;height:8px;background:var(--surface-blue-100);border:2px solid var(--ink);border-radius:999px;outline:none;cursor:pointer;margin:0}.QuantitySlider_slider-range__01DHa::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;margin-top:-9px;background:var(--button-accent);border:2px solid var(--ink);border-radius:var(--radius-control);cursor:pointer;box-shadow:var(--shadow-hard-sm);-webkit-transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out);transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out)}.QuantitySlider_slider-range__01DHa::-moz-range-thumb{width:22px;height:22px;background:var(--button-accent);border:2px solid var(--ink);border-radius:var(--radius-control);cursor:pointer;box-shadow:var(--shadow-hard-sm);-moz-transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out);transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out)}.QuantitySlider_slider-range__01DHa:active::-webkit-slider-thumb{transform:translate(-1px,-1px);box-shadow:var(--shadow-hard)}.QuantitySlider_slider-range__01DHa:active::-moz-range-thumb{transform:translate(-1px,-1px);box-shadow:var(--shadow-hard)}.QuantitySlider_slider-range__01DHa:focus-visible{outline:none}.QuantitySlider_slider-range__01DHa:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--button-accent),var(--shadow-hard-sm)}.QuantitySlider_slider-range__01DHa:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--button-accent),var(--shadow-hard-sm)}@media (prefers-reduced-motion:reduce){.QuantitySlider_slider-range__01DHa::-moz-range-thumb,.QuantitySlider_slider-range__01DHa::-webkit-slider-thumb{-webkit-transition:box-shadow var(--dur-press) var(--ease-out);-moz-transition:box-shadow var(--dur-press) var(--ease-out);transition:box-shadow var(--dur-press) var(--ease-out)}.QuantitySlider_slider-range__01DHa:active::-moz-range-thumb,.QuantitySlider_slider-range__01DHa:active::-webkit-slider-thumb{transform:none}}.QuantitySlider_slider-ticks__lMIqc{position:absolute;top:18px;left:0;right:0;height:20px;pointer-events:none}.QuantitySlider_slider-tick__E7feB{position:absolute;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--muted-foreground);font-size:.6875rem}.QuantitySlider_slider-tick-mark__OY_Za{width:2px;height:6px;background:var(--ink)}.QuantitySlider_slider-tick--active__Mm5Lw .QuantitySlider_slider-tick-mark__OY_Za{background:var(--button-accent)}.QuantitySlider_slider-numeric-input__4fYw3,.QuantitySlider_slider-tick--active__Mm5Lw .QuantitySlider_slider-tick-label__NHm5i{color:var(--foreground-strong);font-weight:700}.QuantitySlider_slider-numeric-input__4fYw3{flex:0 0 auto;width:88px;padding:10px 12px;text-align:center;background:#fff;border:2px solid var(--ink);border-radius:var(--radius-control);box-shadow:var(--shadow-hard-sm);font-variant-numeric:tabular-nums;outline:none;transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out)}.QuantitySlider_slider-numeric-input__4fYw3:focus-visible{transform:translate(-2px,-2px);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--button-accent),var(--shadow-hard)}.QuantitySlider_slider-numeric-input__4fYw3::-webkit-inner-spin-button,.QuantitySlider_slider-numeric-input__4fYw3::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.QuantitySlider_slider-numeric-input__4fYw3[type=number]{-moz-appearance:textfield}@media (max-width:640px){.QuantitySlider_slider-header__bfh_P{flex-wrap:wrap;gap:6px 12px}.QuantitySlider_slider-row__PKhsJ{flex-direction:column;align-items:stretch;gap:10px}.QuantitySlider_slider-numeric-input__4fYw3{width:100%;text-align:left}}@media (max-width:480px){.QuantitySlider_slider-track__G7AOG{padding-bottom:12px}.QuantitySlider_slider-tick-label__NHm5i{display:none}}.QuantitySlider_visually-hidden__SnCe9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ServicePageCheckoutForm_hero-right-column__eOggi{min-width:0}.ServicePageCheckoutForm_hero-form__srQSt{position:relative;z-index:3}.ServicePageCheckoutForm_hero-form__srQSt:before{content:"";position:absolute;top:8px;left:8px;right:-8px;bottom:-8px;border:2px solid var(--ink);border-radius:var(--radius-panel);background:transparent;pointer-events:none}.ServicePageCheckoutForm_hero-form__srQSt form{background:#fff;border:2px solid var(--ink);border-radius:var(--radius-panel);padding:38px 40px;position:relative;z-index:1;display:grid;gap:18px}.ServicePageCheckoutForm_progressive-fields__lzRQs{display:grid;gap:18px}.ServicePageCheckoutForm_progressive-fields--animate__etycS{animation:ServicePageCheckoutForm_progressive-fields-enter__55ZDs var(--motion-duration-enter) var(--motion-ease-standard) both;transform-origin:top}@keyframes ServicePageCheckoutForm_progressive-fields-enter__55ZDs{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ServicePageCheckoutForm_form-field__8XQFT{margin-bottom:20px}.ServicePageCheckoutForm_field-label__cxOak{display:block;font:600 normal .9375rem/1.3 var(--font-sans);color:var(--foreground-form);margin-bottom:12px}.ServicePageCheckoutForm_field-label__cxOak .ServicePageCheckoutForm_required__WU8Cw{color:var(--accent-coral);font-weight:400}.ServicePageCheckoutForm_field-helper__4h5H8{font:400 normal .875rem/1.4 var(--font-sans);color:var(--foreground-body);margin:-12px 0 16px}.ServicePageCheckoutForm_field-input-wrap__wsmRy{position:relative}.ServicePageCheckoutForm_comment-single__KT_XX,.ServicePageCheckoutForm_field-input-wrap__wsmRy{max-width:36rem}@media (max-width:640px){.ServicePageCheckoutForm_comment-single__KT_XX,.ServicePageCheckoutForm_field-input-wrap__wsmRy{max-width:none}}.ServicePageCheckoutForm_field-input__tMcHU,.ServicePageCheckoutForm_field-select__qxlLP,.ServicePageCheckoutForm_field-textarea__Ee5De{width:100%;font:600 normal .9375rem/1.27 var(--font-sans);color:var(--foreground-form);border:2px solid var(--ink);border-radius:var(--radius-control);padding:16px 20px;background:#fff;box-shadow:var(--shadow-hard-sm);outline:none;transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out)}.ServicePageCheckoutForm_field-input__tMcHU:focus-visible,.ServicePageCheckoutForm_field-select__qxlLP:focus-visible,.ServicePageCheckoutForm_field-textarea__Ee5De:focus-visible{transform:translate(-2px,-2px);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--button-accent),var(--shadow-hard)}.ServicePageCheckoutForm_comment-list__03Rob{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:640px){.ServicePageCheckoutForm_comment-list__03Rob{grid-template-columns:1fr}}.ServicePageCheckoutForm_comment-list-item__WVE_b{display:flex;align-items:flex-start;gap:10px;min-width:0}.ServicePageCheckoutForm_comment-list-index__CkSxM{flex-shrink:0;width:28px;height:28px;margin-top:8px;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--ink);border-radius:var(--radius-control);background:var(--surface-blue-100);font:700 normal .8125rem/1 var(--font-sans);color:var(--button-accent);font-variant-numeric:tabular-nums}.ServicePageCheckoutForm_comment-list-textarea__ulbGS{flex:1;min-width:0;min-height:60px;padding:12px 16px}.ServicePageCheckoutForm_delivery-notice__fv0__{display:flex;align-items:center;gap:8px;margin:-6px 0 18px;padding:0;border:0;background:none;box-shadow:none}.ServicePageCheckoutForm_delivery-notice-icon__bmSwl{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:16px;height:16px;color:var(--muted-foreground)}.ServicePageCheckoutForm_delivery-notice-icon__bmSwl svg{width:15px;height:15px}.ServicePageCheckoutForm_delivery-notice-text__ntsd2{flex:1 1 auto;margin:0;font:500 normal .8125rem/1.35 var(--font-sans);color:var(--muted-foreground)}.ServicePageCheckoutForm_field-select__qxlLP{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='13' viewBox='0 0 22 13'%3E%3Cline x1='0.707107' y1='1.29289' x2='11.7071' y2='12.2929' stroke='black' stroke-width='2'/%3E%3Cline y1='-1' x2='15.5563' y2='-1' transform='matrix(-0.707107 0.707107 0.707107 0.707107 22 2)' stroke='black' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 20px) 19px;padding-right:50px;cursor:pointer}.ServicePageCheckoutForm_radio-grid__3ju03{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:56px}.ServicePageCheckoutForm_radio-card__SUoRD{cursor:pointer}.ServicePageCheckoutForm_radio-card__SUoRD input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ServicePageCheckoutForm_radio-card-inner__j4TfI{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:90px;padding:0 15px;border:2px solid var(--ink);border-radius:var(--radius-control);background:#fff;text-align:center;transition:background var(--dur-press) var(--ease-out),transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out)}.ServicePageCheckoutForm_radio-card-eta__7Q1lh{font:600 normal .9375rem/1.2 var(--font-sans);color:var(--foreground-form);text-transform:lowercase}.ServicePageCheckoutForm_radio-card-tag___tsi_{font:400 normal .75rem/1.2 var(--font-sans);color:var(--muted-foreground);text-transform:lowercase}.ServicePageCheckoutForm_radio-card__SUoRD input:checked+.ServicePageCheckoutForm_radio-card-inner__j4TfI{background:var(--surface-blue-100);box-shadow:inset 0 0 0 2px var(--button-accent),var(--shadow-hard-sm)}.ServicePageCheckoutForm_radio-card__SUoRD input:focus-visible+.ServicePageCheckoutForm_radio-card-inner__j4TfI{outline:none;transform:translate(-2px,-2px);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--button-accent),var(--shadow-hard)}.ServicePageCheckoutForm_radio-card__SUoRD:hover .ServicePageCheckoutForm_radio-card-inner__j4TfI{background:var(--surface-blue-100);box-shadow:var(--shadow-hard-sm)}.ServicePageCheckoutForm_checkbox-card__7n3D0{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border:2px solid var(--ink);border-radius:var(--radius-control);background:#fff;box-shadow:var(--shadow-hard-sm);cursor:pointer;transition:background var(--dur-press) var(--ease-out),transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out)}.ServicePageCheckoutForm_checkbox-card__7n3D0:hover{transform:translate(-2px,-2px);box-shadow:var(--shadow-hard)}.ServicePageCheckoutForm_checkbox-card__7n3D0:has(input:checked){background:var(--surface-blue-100);box-shadow:inset 0 0 0 2px var(--button-accent),var(--shadow-hard-sm)}.ServicePageCheckoutForm_checkbox-card__7n3D0 input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ServicePageCheckoutForm_checkbox-box___wrkC{flex-shrink:0;width:24px;height:24px;margin-top:1px;border:2px solid var(--ink);border-radius:var(--radius-md);background:#fff;position:relative;transition:background var(--dur-press) var(--ease-out)}.ServicePageCheckoutForm_checkbox-box___wrkC:after{content:"";position:absolute;left:6px;top:2px;width:7px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg) scale(0);transition:transform var(--dur-press) var(--ease-spring)}.ServicePageCheckoutForm_checkbox-card__7n3D0 input:checked+.ServicePageCheckoutForm_checkbox-box___wrkC{background:var(--button-accent)}.ServicePageCheckoutForm_checkbox-card__7n3D0 input:checked+.ServicePageCheckoutForm_checkbox-box___wrkC:after{transform:rotate(45deg) scale(1)}.ServicePageCheckoutForm_checkbox-card__7n3D0 input:focus-visible+.ServicePageCheckoutForm_checkbox-box___wrkC{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--button-accent)}.ServicePageCheckoutForm_checkbox-text__TM2Sj{display:flex;flex-direction:column;gap:4px}.ServicePageCheckoutForm_checkbox-title__IWQ2y{font:600 normal .9375rem/1.3 var(--font-sans);color:var(--foreground-form)}.ServicePageCheckoutForm_checkbox-helper__FHgrD{font:400 normal .875rem/1.45 var(--font-sans);color:var(--foreground-body)}@media (prefers-reduced-motion:reduce){.ServicePageCheckoutForm_checkbox-box___wrkC,.ServicePageCheckoutForm_checkbox-box___wrkC:after,.ServicePageCheckoutForm_checkbox-card__7n3D0{transition:none}.ServicePageCheckoutForm_checkbox-card__7n3D0:hover{transform:none}}.ServicePageCheckoutForm_form-recovery__2odPE{margin-top:16px;padding:16px;border:2px solid var(--ink);border-radius:var(--radius-card);background:var(--surface-blue-100);box-shadow:var(--shadow-hard-sm)}.ServicePageCheckoutForm_form-recovery__2odPE p{margin:0;color:var(--foreground-form);line-height:1.6}.ServicePageCheckoutForm_form-recovery-actions__XIgyq{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px}.ServicePageCheckoutForm_form-total__SgPkP{border-top:2px solid var(--ink);margin:32px -40px 0;padding:32px 40px;position:relative;z-index:0;isolation:isolate}.ServicePageCheckoutForm_total-row__fQTdd{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.ServicePageCheckoutForm_total-label__j6Ti4{font:600 normal 1rem/1.4 var(--font-sans);color:var(--foreground-form);text-transform:lowercase}.ServicePageCheckoutForm_total-price__VvrNj{font:900 normal 1.875rem/1.14 var(--font-sans);letter-spacing:-.02em;color:var(--foreground-strong);font-variant-numeric:tabular-nums}.ServicePageCheckoutForm_form-actions__VnWsT{display:flex;gap:16px}.ServicePageCheckoutForm_speed-picker-warning__dhlG4{margin:-40px 0 56px;font-size:.75rem;font-weight:500;color:#b45309;text-transform:lowercase}@media (max-width:900px){.ServicePageCheckoutForm_hero-form__srQSt form{padding:30px 28px}.ServicePageCheckoutForm_radio-grid__3ju03{grid-template-columns:repeat(2,1fr);margin-bottom:32px}.ServicePageCheckoutForm_form-total__SgPkP{margin:32px -28px 0;padding:32px 28px}}@media (max-width:768px){.ServicePageCheckoutForm_form-actions__VnWsT{flex-direction:column}.ServicePageCheckoutForm_form-actions__VnWsT button{width:100%}}@media (max-width:640px){.ServicePageCheckoutForm_form-recovery-actions__XIgyq{flex-direction:column}.ServicePageCheckoutForm_form-recovery-actions__XIgyq button{width:100%}}@media (max-width:480px){.ServicePageCheckoutForm_hero-form__srQSt:before{top:5px;left:5px;right:-5px;bottom:-5px}.ServicePageCheckoutForm_hero-form__srQSt form{gap:16px;padding:24px 18px}.ServicePageCheckoutForm_form-field__8XQFT{margin-bottom:14px}.ServicePageCheckoutForm_field-label__cxOak{margin-bottom:12px;font-size:1rem}.ServicePageCheckoutForm_field-input__tMcHU,.ServicePageCheckoutForm_field-select__qxlLP,.ServicePageCheckoutForm_field-textarea__Ee5De{padding:14px}.ServicePageCheckoutForm_radio-grid__3ju03{gap:8px;margin-bottom:24px}.ServicePageCheckoutForm_radio-card-inner__j4TfI{height:82px;padding:0 10px}.ServicePageCheckoutForm_form-total__SgPkP{margin:24px -18px 0;padding:24px 18px 26px}.ServicePageCheckoutForm_total-row__fQTdd{margin-bottom:16px}.ServicePageCheckoutForm_total-price__VvrNj{font-size:1.625rem}.ServicePageCheckoutForm_speed-picker-warning__dhlG4{margin:-12px 0 24px}}.ServiceGuaranteeCard_section___Ooh6{padding:var(--section-md) 0}.ServiceGuaranteeCard_card__7ach8{max-width:52rem;margin:0 auto;background:var(--button-accent);padding:var(--card-lg);display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:var(--radius-card);--ink:#ffffff;--shadow-hard:4px 4px 0 rgba(255,255,255,0.9);--shadow-hard-sm:2px 2px 0 rgba(255,255,255,0.9);border:2px solid var(--ink);box-shadow:var(--shadow-hard)}.ServiceGuaranteeCard_iconWrap__KRwKz{--ink:var(--foreground-strong);--shadow-hard-sm:2px 2px 0 var(--foreground-strong);display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius-control);border:2px solid var(--ink);background:#fff;box-shadow:var(--shadow-hard-sm);color:var(--button-accent)}.ServiceGuaranteeCard_heading__CkQ_3{margin-top:20px;max-width:24rem;color:#fff;font-weight:900;letter-spacing:-.02em;line-height:1.1}.ServiceGuaranteeCard_items__TPDMr{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:10px}.ServiceGuaranteeCard_item__2ULPW{display:flex;align-items:center;gap:8px;font-size:.9375rem;font-weight:600;color:#fff}.ServiceGuaranteeCard_check__4ICWz{color:#fff;flex-shrink:0}.ServiceGuaranteeCard_link__uQkPQ{--ink:var(--foreground-strong);--shadow-hard:4px 4px 0 var(--foreground-strong);--shadow-hard-sm:2px 2px 0 var(--foreground-strong);display:inline-flex;align-items:center;gap:8px;margin-top:28px;padding:12px 24px;border:2px solid var(--ink);border-radius:var(--radius-control);background:#fff;box-shadow:var(--shadow-hard);color:var(--button-accent);font-size:.875rem;font-weight:700;text-transform:lowercase;text-decoration:none;transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out)}.ServiceGuaranteeCard_link__uQkPQ:focus-visible,.ServiceGuaranteeCard_link__uQkPQ:hover{background:#fff;transform:translate(2px,2px);box-shadow:var(--shadow-hard-sm)}.ServiceGuaranteeCard_link__uQkPQ svg{transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.ServiceGuaranteeCard_link__uQkPQ:hover svg{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.ServiceGuaranteeCard_link__uQkPQ{transition:none}.ServiceGuaranteeCard_link__uQkPQ:focus-visible,.ServiceGuaranteeCard_link__uQkPQ:hover{transform:none}.ServiceGuaranteeCard_link__uQkPQ svg{transition:none}.ServiceGuaranteeCard_link__uQkPQ:hover svg{transform:none}}.RedditAccountsSortControls_table-controls__wL_Id{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-bottom:2px solid var(--ink)}.RedditAccountsSortControls_table-info__QvtxX{display:flex;align-items:center;gap:12px}.RedditAccountsSortControls_results-count__0t3OK{font:500 .875rem/1.3 var(--font-sans);color:var(--foreground-body)}.RedditAccountsSortControls_clear-filters-btn__XtAlz{position:relative;font:700 .8125rem/1 var(--font-sans);color:var(--button-accent);background:none;border:none;cursor:pointer;padding:4px 8px;transition:color var(--dur-press) var(--ease-out),scale .1s ease}.RedditAccountsSortControls_clear-filters-btn__XtAlz:after{content:"";position:absolute;inset:-12px -4px}.RedditAccountsSortControls_clear-filters-btn__XtAlz:hover{color:var(--button-accent-hover);text-decoration:underline}.RedditAccountsSortControls_clear-filters-btn__XtAlz:active{scale:.96}@media (prefers-reduced-motion:reduce){.RedditAccountsSortControls_clear-filters-btn__XtAlz{transition:color var(--dur-press) var(--ease-out)}.RedditAccountsSortControls_clear-filters-btn__XtAlz:active{scale:1}}.RedditAccountsSortControls_sort-controls__xe8ud{display:flex;align-items:center;gap:8px}.RedditAccountsSortControls_sort-label__gnpoG{font:500 .8125rem/1 var(--font-sans);color:var(--foreground-body)}.RedditAccountsSortControls_sort-btn__1C_UZ{display:inline-flex;align-items:center;justify-content:center;font:600 .8125rem/1 var(--font-sans);color:var(--foreground-strong);background:white;border:2px solid var(--ink);border-radius:999px;box-shadow:var(--shadow-hard-sm);padding:6px 14px;cursor:pointer;transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out),background-color var(--dur-press) var(--ease-out),color var(--dur-press) var(--ease-out)}.RedditAccountsSortControls_sort-btn__1C_UZ:hover{transform:translate(2px,2px);box-shadow:0 0 0 var(--ink)}.RedditAccountsSortControls_sort-btn__1C_UZ:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--button-accent),var(--shadow-hard-sm)}.RedditAccountsSortControls_sort-btn__1C_UZ.RedditAccountsSortControls_active__hNpqv{background:var(--button-accent);border-color:var(--ink);color:#fff}@media (prefers-reduced-motion:reduce){.RedditAccountsSortControls_sort-btn__1C_UZ{transition:background-color var(--dur-press) var(--ease-out),color var(--dur-press) var(--ease-out)}.RedditAccountsSortControls_sort-btn__1C_UZ:hover{transform:none;box-shadow:var(--shadow-hard-sm)}}@media (max-width:1024px){.RedditAccountsSortControls_table-controls__wL_Id{flex-direction:column;align-items:flex-start;gap:12px}.RedditAccountsSortControls_sort-controls__xe8ud{flex-wrap:wrap}}@media (max-width:768px){.RedditAccountsSortControls_table-controls__wL_Id{padding:12px 16px}}@media (max-width:480px){.RedditAccountsSortControls_sort-controls__xe8ud{width:100%}.RedditAccountsSortControls_sort-btn__1C_UZ{flex:1;justify-content:center}}.RedditMarketplaceExpandedRow_add-to-cart-btn__o6YyQ{min-width:100px}.RedditMarketplaceExpandedRow_detail-label__h1ywh{font:600 .6875rem/1.3 var(--font-sans);color:var(--foreground-body);text-transform:uppercase;letter-spacing:.05em}.RedditMarketplaceExpandedRow_detail-value__xOOoV{font:600 .9375rem/1.3 var(--font-sans);color:var(--foreground-strong)}.RedditMarketplaceExpandedRow_detail-value__xOOoV.RedditMarketplaceExpandedRow_country-flag__HNBIk{font-size:1.5rem;line-height:1}.RedditMarketplaceExpandedRow_detail-section__2SicJ{margin-top:16px}.RedditMarketplaceExpandedRow_detail-section__2SicJ .RedditMarketplaceExpandedRow_detail-label__h1ywh{margin-bottom:8px}.RedditMarketplaceExpandedRow_mobile-add-to-cart__G9DRS{display:none}.RedditMarketplaceExpandedRow_expanded-row__GPgPO{background:var(--surface-blue-100)!important}.RedditMarketplaceExpandedRow_expanded-row__GPgPO td{padding:0;border-bottom:2px solid var(--ink)}.RedditMarketplaceExpandedRow_expanded-content__UQkXC{padding:20px 24px 24px 88px}.RedditMarketplaceExpandedRow_detail-grid__Ta5b_{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:20px}.RedditMarketplaceExpandedRow_detail-item__U_ky9{display:flex;flex-direction:column;gap:4px}.RedditMarketplaceExpandedRow_expanded-content__UQkXC .RedditMarketplaceExpandedRow_detail-label__h1ywh{font:600 .6875rem/1.3 var(--font-sans);color:var(--foreground-body);text-transform:uppercase;letter-spacing:.05em}.RedditMarketplaceExpandedRow_expanded-content__UQkXC .RedditMarketplaceExpandedRow_detail-value__xOOoV{font:600 .9375rem/1.3 var(--font-sans);color:var(--foreground-strong)}.RedditMarketplaceExpandedRow_expanded-content__UQkXC .RedditMarketplaceExpandedRow_detail-value__xOOoV.RedditMarketplaceExpandedRow_country-flag__HNBIk{font-size:1.5rem;line-height:1}.RedditMarketplaceExpandedRow_expanded-content__UQkXC .RedditMarketplaceExpandedRow_detail-section__2SicJ{margin-top:16px}.RedditMarketplaceExpandedRow_expanded-content__UQkXC .RedditMarketplaceExpandedRow_detail-section__2SicJ .RedditMarketplaceExpandedRow_detail-label__h1ywh{margin-bottom:8px}.RedditMarketplaceExpandedRow_extras-tags__esCji,.RedditMarketplaceExpandedRow_subreddit-tags__JurnY{display:flex;flex-wrap:wrap;gap:8px}.RedditMarketplaceExpandedRow_subreddit-tag__3Gwsz{font:600 .8125rem/1 var(--font-sans);color:var(--button-accent);background:white;padding:6px 10px;border:2px solid var(--ink);border-radius:999px}.RedditMarketplaceExpandedRow_extra-tag__kHE9c{font:600 .75rem/1 var(--font-sans);color:var(--foreground-strong);background:var(--surface-blue-100);padding:6px 10px;border:2px solid var(--ink);border-radius:999px}.RedditMarketplaceExpandedRow_purchase-includes-section__UjRJ3{background:white;padding:16px;border:2px solid var(--ink);border-radius:var(--radius-card);box-shadow:var(--shadow-hard);margin-top:20px}.RedditMarketplaceExpandedRow_purchase-includes-list__DbPy1{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px 24px}.RedditMarketplaceExpandedRow_purchase-includes-item__VGp1d{display:flex;align-items:center;gap:8px;font:500 .875rem/1.4 var(--font-sans);color:var(--foreground-strong)}.RedditMarketplaceExpandedRow_purchase-includes-item__VGp1d .RedditMarketplaceExpandedRow_check-icon___B4X_{flex-shrink:0;color:var(--accent-success)}@media (max-width:1024px){.RedditMarketplaceExpandedRow_detail-grid__Ta5b_{grid-template-columns:repeat(2,1fr)}.RedditMarketplaceExpandedRow_expanded-content__UQkXC{padding:16px 20px 20px}}@media (max-width:768px){.RedditMarketplaceExpandedRow_mobile-add-to-cart__G9DRS{display:block;margin-top:20px;padding-top:16px;border-top:2px solid var(--ink)}.RedditMarketplaceExpandedRow_mobile-cart-btn__FF5r_{width:100%;padding:14px 20px;font-size:.9375rem}.RedditMarketplaceExpandedRow_detail-grid__Ta5b_{grid-template-columns:1fr 1fr;gap:var(--gap-xs)}}@media (max-width:480px){.RedditMarketplaceExpandedRow_detail-grid__Ta5b_{grid-template-columns:1fr}}.RedditMarketplaceExpandedRow_detail-muted__waw5Y{color:var(--foreground-body)}.RedditMarketplaceExpandedRow_tag-list__izO_A{display:flex;flex-wrap:wrap;gap:.5rem}.RedditMarketplaceExpandedRow_use-case-tag___RIHv{display:inline-flex;align-items:center;border:2px solid var(--ink);border-radius:999px;padding:.25rem .6rem;font:700 .75rem/1.2 var(--font-sans)}.RedditMarketplaceExpandedRow_use-case-tag--good-for__ubypp{background:var(--accent-success);color:#fff}.RedditMarketplaceExpandedRow_use-case-tag--avoid-for__VtJk9{background:var(--accent-danger);color:#fff}.RedditMarketplaceExpandedRow_activity-chart__FbM4I{display:block;width:min(100%,20rem);height:3.75rem}.RedditMarketplaceExpandedRow_activity-chart__FbM4I rect{fill:var(--button-accent)}.RedditMarketplaceExpandedRow_top-posts-list__jlXqO{display:grid;gap:.4rem;margin:.5rem 0 0;padding-left:1rem}.RedditMarketplaceInventoryTable_account-info__7ZaPU{display:flex;align-items:center;gap:12px}.RedditMarketplaceInventoryTable_avatar__8qoMR{width:32px;height:32px;border-radius:50%;flex-shrink:0;-o-object-fit:cover;object-fit:cover;border:2px solid var(--ink)}.RedditMarketplaceInventoryTable_avatar__8qoMR.RedditMarketplaceInventoryTable_hidden__ziEdN{display:none}.RedditMarketplaceInventoryTable_avatar-fallback__NGCez{display:flex;align-items:center;justify-content:center;font:700 .875rem/1 var(--font-sans);color:white;text-transform:uppercase}img.RedditMarketplaceInventoryTable_avatar__8qoMR{background:var(--surface-neutral-100)}.RedditMarketplaceInventoryTable_karma-value__q_Huc{font:700 .875rem/1.3 var(--font-sans);color:var(--foreground-strong);font-variant-numeric:tabular-nums}.RedditMarketplaceInventoryTable_age-value__Sws_z{font:500 .875rem/1.3 var(--font-sans);color:var(--foreground-body);font-variant-numeric:tabular-nums}.RedditMarketplaceInventoryTable_price-wrapper__VsVds{display:flex;align-items:baseline;gap:8px}.RedditMarketplaceInventoryTable_regular-price__GtkHi{text-decoration:line-through;color:var(--foreground-body);font:400 .875rem/1.3 var(--font-sans);font-variant-numeric:tabular-nums}.RedditMarketplaceInventoryTable_sale-price__doNWy{font:800 1.125rem/1.3 var(--font-sans);color:var(--foreground-strong);background:var(--surface-blue-100);padding:4px 8px;border:2px solid var(--ink);border-radius:var(--radius-control);font-variant-numeric:tabular-nums}.RedditMarketplaceInventoryTable_add-to-cart-btn__MiFak{min-width:100px}.RedditMarketplaceInventoryTable_skeleton-text__AnaPj{height:14px;display:inline-block}.RedditMarketplaceInventoryTable_skeleton-badge__gqqwj{width:60px;height:22px;display:inline-block}.RedditMarketplaceInventoryTable_skeleton-button__8_qsA{width:100px;height:36px;display:inline-block}@media (max-width:480px){.RedditMarketplaceInventoryTable_accounts-table__Zn7SY td.RedditMarketplaceInventoryTable_col-age__dTR_y,.RedditMarketplaceInventoryTable_accounts-table__Zn7SY th.RedditMarketplaceInventoryTable_col-age__dTR_y,.RedditMarketplaceInventoryTable_col-age__dTR_y{display:none}.RedditMarketplaceInventoryTable_avatar__8qoMR{width:28px;height:28px}.RedditMarketplaceInventoryTable_account-info__7ZaPU{gap:8px}}.RedditMarketplaceInventoryTable_table-container__I_XQq{overflow:visible;position:relative}.RedditMarketplaceInventoryTable_accounts-table__Zn7SY{width:100%;border-collapse:separate;border-spacing:0;font-size:.875rem;overflow:hidden;position:relative;background:white;border:2px solid var(--ink);border-radius:var(--radius-card);box-shadow:var(--shadow-hard);margin-top:0}.RedditMarketplaceInventoryTable_accounts-table__Zn7SY td,.RedditMarketplaceInventoryTable_accounts-table__Zn7SY th{padding:12px 16px;text-align:left}.RedditMarketplaceInventoryTable_accounts-table__Zn7SY th{font:700 .75rem/1.3 var(--font-sans);color:var(--foreground-strong);white-space:nowrap;background:var(--surface-blue-100);text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--ink)}.RedditMarketplaceInventoryTable_accounts-table__Zn7SY tbody tr.RedditMarketplaceInventoryTable_account-row__6X3_2{background:white;border-bottom:2px solid var(--ink);transition:background var(--dur-press) var(--ease-out)}.RedditMarketplaceInventoryTable_accounts-table__Zn7SY tbody tr.RedditMarketplaceInventoryTable_account-row__6X3_2:last-child{border-bottom:none}.RedditMarketplaceInventoryTable_accounts-table__Zn7SY tbody tr.RedditMarketplaceInventoryTable_account-row__6X3_2:nth-child(4n+1),.RedditMarketplaceInventoryTable_accounts-table__Zn7SY tbody tr.RedditMarketplaceInventoryTable_account-row__6X3_2:nth-child(4n+2){background:white}.RedditMarketplaceInventoryTable_accounts-table__Zn7SY tbody tr.RedditMarketplaceInventoryTable_account-row__6X3_2:hover,.RedditMarketplaceInventoryTable_accounts-table__Zn7SY tbody tr.RedditMarketplaceInventoryTable_account-row__6X3_2:nth-child(4n),.RedditMarketplaceInventoryTable_accounts-table__Zn7SY tbody tr.RedditMarketplaceInventoryTable_account-row__6X3_2:nth-child(4n+3){background:var(--surface-blue-100)}.RedditMarketplaceInventoryTable_accounts-table__Zn7SY tbody tr.RedditMarketplaceInventoryTable_account-row__6X3_2.RedditMarketplaceInventoryTable_expanded__DjE9Z{background:var(--surface-blue-100);border-bottom-color:transparent}.RedditMarketplaceInventoryTable_col-expand__HAeRW{width:48px;padding-left:12px;padding-right:8px}.RedditMarketplaceInventoryTable_col-account__PgLwQ{min-width:120px}.RedditMarketplaceInventoryTable_col-karma___xTh1{width:90px}.RedditMarketplaceInventoryTable_col-age__dTR_y{width:60px}.RedditMarketplaceInventoryTable_col-category__rSLC2{width:100px}.RedditMarketplaceInventoryTable_col-price__AiH3a{width:90px;text-align:right}.RedditMarketplaceInventoryTable_col-action___8lEl{width:120px;text-align:right;padding-right:16px}.RedditMarketplaceInventoryTable_expand-btn__dYrP9{width:28px;height:28px;border:2px solid var(--ink);border-radius:var(--radius-control);background:white;cursor:pointer;color:var(--ink);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-hard-sm);transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out),background-color var(--dur-press) var(--ease-out),color var(--dur-press) var(--ease-out);position:relative}.RedditMarketplaceInventoryTable_expand-btn__dYrP9:hover{transform:translate(2px,2px);box-shadow:0 0 0 var(--ink)}.RedditMarketplaceInventoryTable_expand-btn__dYrP9:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--button-accent),var(--shadow-hard-sm)}.RedditMarketplaceInventoryTable_expand-btn__dYrP9.RedditMarketplaceInventoryTable_active__RHFNV{background:var(--primary);color:white}@media (prefers-reduced-motion:reduce){.RedditMarketplaceInventoryTable_expand-btn__dYrP9{transition:background-color var(--dur-press) var(--ease-out),color var(--dur-press) var(--ease-out)}.RedditMarketplaceInventoryTable_expand-btn__dYrP9:hover{transform:none;box-shadow:var(--shadow-hard-sm)}}.RedditMarketplaceInventoryTable_expand-btn__dYrP9 svg{transition:transform var(--motion-duration-standard) var(--motion-ease-standard)}.RedditMarketplaceInventoryTable_expand-btn__dYrP9.RedditMarketplaceInventoryTable_active__RHFNV svg{transform:rotate(180deg)}.RedditMarketplaceInventoryTable_account-row__6X3_2 .RedditMarketplaceInventoryTable_account-info__7ZaPU{display:flex;align-items:center;gap:12px}.RedditMarketplaceInventoryTable_account-row__6X3_2 .RedditMarketplaceInventoryTable_avatar__8qoMR{width:32px;height:32px;border-radius:50%;flex-shrink:0;-o-object-fit:cover;object-fit:cover;background:var(--surface-neutral-100);border:2px solid var(--ink)}.RedditMarketplaceInventoryTable_account-name__tB4ep{font:600 .875rem/1.3 var(--font-sans);color:var(--foreground-strong)}.RedditMarketplaceInventoryTable_accounts-table__Zn7SY .RedditMarketplaceInventoryTable_karma-value__q_Huc{font:700 .875rem/1.3 var(--font-sans);color:var(--foreground-strong);font-variant-numeric:tabular-nums}.RedditMarketplaceInventoryTable_accounts-table__Zn7SY .RedditMarketplaceInventoryTable_age-value__Sws_z{font:500 .875rem/1.3 var(--font-sans);color:var(--foreground-body);font-variant-numeric:tabular-nums}.RedditMarketplaceInventoryTable_category-badges__XkrwD{display:flex;flex-wrap:wrap;gap:4px}.RedditMarketplaceInventoryTable_category-badge__3_49u{display:inline-block;font:600 .6875rem/1 var(--font-sans);color:var(--foreground-strong);background:var(--surface-blue-100);padding:3px 8px;border:2px solid var(--ink);border-radius:999px;white-space:nowrap}.RedditMarketplaceInventoryTable_accounts-table__Zn7SY .RedditMarketplaceInventoryTable_price-wrapper__VsVds{display:flex;align-items:baseline;gap:8px}.RedditMarketplaceInventoryTable_accounts-table__Zn7SY .RedditMarketplaceInventoryTable_regular-price__GtkHi{text-decoration:line-through;color:var(--foreground-body);font:400 .875rem/1.3 var(--font-sans);font-variant-numeric:tabular-nums}.RedditMarketplaceInventoryTable_accounts-table__Zn7SY .RedditMarketplaceInventoryTable_sale-price__doNWy{font:800 1.125rem/1.3 var(--font-sans);color:var(--foreground-strong);background:var(--surface-blue-100);padding:4px 8px;border:2px solid var(--ink);border-radius:var(--radius-control);font-variant-numeric:tabular-nums}.RedditMarketplaceInventoryTable_skeleton-row__RrGsn td{padding:14px 16px}.RedditMarketplaceInventoryTable_skeleton-btn__rdvhK{width:28px;height:28px;display:block}.RedditMarketplaceInventoryTable_skeleton-avatar__vhhbw{width:32px;height:32px;border-radius:50%;flex-shrink:0}.RedditMarketplaceInventoryTable_loading-cell__Oc1Xa{text-align:center;padding:48px;color:var(--foreground-body);font:400 .9375rem/1.5 var(--font-sans)}@media (max-width:768px){.RedditMarketplaceInventoryTable_table-container__I_XQq{display:none}}@media (max-width:480px){.RedditMarketplaceInventoryTable_accounts-table__Zn7SY td.RedditMarketplaceInventoryTable_col-age__dTR_y,.RedditMarketplaceInventoryTable_accounts-table__Zn7SY th.RedditMarketplaceInventoryTable_col-age__dTR_y,.RedditMarketplaceInventoryTable_col-age__dTR_y{display:none}.RedditMarketplaceInventoryTable_account-row__6X3_2 .RedditMarketplaceInventoryTable_avatar__8qoMR{width:28px;height:28px}.RedditMarketplaceInventoryTable_account-row__6X3_2 .RedditMarketplaceInventoryTable_account-info__7ZaPU{gap:8px}}.RedditMarketplaceMobileCatalog_account-info__diYZE{display:flex;align-items:center;gap:12px}.RedditMarketplaceMobileCatalog_avatar__jjxej{width:32px;height:32px;border-radius:50%;flex-shrink:0;-o-object-fit:cover;object-fit:cover;border:2px solid var(--ink)}img.RedditMarketplaceMobileCatalog_avatar__jjxej{background:var(--surface-neutral-100)}.RedditMarketplaceMobileCatalog_karma-value__51bWb{font:700 .875rem/1.3 var(--font-sans);color:var(--foreground-strong);font-variant-numeric:tabular-nums}.RedditMarketplaceMobileCatalog_age-value__6k6PF{font:500 .875rem/1.3 var(--font-sans);color:var(--foreground-body);font-variant-numeric:tabular-nums}.RedditMarketplaceMobileCatalog_price-wrapper__xAyjO{display:flex;align-items:baseline;gap:8px}.RedditMarketplaceMobileCatalog_regular-price__Qcxld{text-decoration:line-through;color:var(--foreground-body);font:400 .875rem/1.3 var(--font-sans);font-variant-numeric:tabular-nums}.RedditMarketplaceMobileCatalog_sale-price__qaRaX{font:800 1.125rem/1.3 var(--font-sans);color:var(--foreground-strong);background:var(--surface-blue-100);padding:4px 8px;border:2px solid var(--ink);border-radius:var(--radius-control);font-variant-numeric:tabular-nums}.RedditMarketplaceMobileCatalog_add-to-cart-btn__A_OI1{min-width:100px}.RedditMarketplaceMobileCatalog_skeleton-text__Nw7O2{height:14px;display:inline-block}.RedditMarketplaceMobileCatalog_skeleton-badge__KvkfP{width:60px;height:22px;display:inline-block}.RedditMarketplaceMobileCatalog_skeleton-button__yt90X{width:100px;height:36px;display:inline-block}@media (max-width:768px){.RedditMarketplaceMobileCatalog_mobile-catalog__4c1m9{display:block}.RedditMarketplaceMobileCatalog_mobile-account-card__mJIpT{gap:12px;padding:14px}}@media (max-width:480px){.RedditMarketplaceMobileCatalog_avatar__jjxej{width:28px;height:28px}.RedditMarketplaceMobileCatalog_account-info__diYZE{gap:8px}.RedditMarketplaceMobileCatalog_mobile-account-card__metrics__I9daD{grid-template-columns:1fr}.RedditMarketplaceMobileCatalog_mobile-account-card__footer__cxequ{flex-direction:column;align-items:stretch}.RedditMarketplaceMobileCatalog_mobile-card-btn__1oEuS{max-width:none}}.RedditMarketplaceMobileCatalog_mobile-catalog__4c1m9{display:none}.RedditMarketplaceMobileCatalog_mobile-card-grid__Lwu6G{display:grid;gap:var(--gap-xs)}.RedditMarketplaceMobileCatalog_mobile-account-card__mJIpT{display:grid;gap:14px;padding:16px;background:white;border:2px solid var(--ink);border-radius:var(--radius-card);box-shadow:var(--shadow-hard)}.RedditMarketplaceMobileCatalog_mobile-account-card__footer__cxequ,.RedditMarketplaceMobileCatalog_mobile-account-card__header__ElqRR{display:flex;align-items:center;justify-content:space-between;gap:12px}.RedditMarketplaceMobileCatalog_mobile-account-card__identity__A6rZB{display:grid;gap:4px;min-width:0}.RedditMarketplaceMobileCatalog_mobile-account-card__country__KVhWx{font:500 .75rem/1.2 var(--font-sans);color:var(--foreground-body)}.RedditMarketplaceMobileCatalog_mobile-account-card__metrics__I9daD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.RedditMarketplaceMobileCatalog_mobile-metric__370gt{display:grid;gap:4px;padding:10px 12px;background:var(--surface-blue-100);border:2px solid var(--ink);border-radius:var(--radius-control);min-width:0}.RedditMarketplaceMobileCatalog_mobile-metric__label__GX6Fx{font:600 .6875rem/1.2 var(--font-sans);color:var(--foreground-body);letter-spacing:.05em;text-transform:uppercase}.RedditMarketplaceMobileCatalog_mobile-account-card__subreddits__pA0Pm{display:flex;flex-wrap:wrap;gap:8px}.RedditMarketplaceMobileCatalog_mobile-card-btn__1oEuS{width:100%;min-width:0;max-width:10rem;margin-left:auto}.RedditMarketplaceMobileCatalog_mobile-catalog__message__hFLjX{padding:20px 16px;border:2px solid var(--ink);border-radius:var(--radius-card);box-shadow:var(--shadow-hard);background:white;color:var(--foreground-body);font:500 .9375rem/1.5 var(--font-sans);text-align:center}.RedditMarketplaceMobileCatalog_mobile-account-card__mJIpT .RedditMarketplaceMobileCatalog_avatar__jjxej{width:32px;height:32px;border-radius:50%;flex-shrink:0;-o-object-fit:cover;object-fit:cover;background:var(--surface-neutral-100);border:2px solid var(--ink)}.RedditMarketplaceMobileCatalog_account-name__oDPMR{font:600 .875rem/1.3 var(--font-sans);color:var(--foreground-strong)}.RedditMarketplaceMobileCatalog_mobile-account-card__mJIpT .RedditMarketplaceMobileCatalog_karma-value__51bWb{font:700 .875rem/1.3 var(--font-sans);color:var(--foreground-strong);font-variant-numeric:tabular-nums}.RedditMarketplaceMobileCatalog_mobile-account-card__mJIpT .RedditMarketplaceMobileCatalog_age-value__6k6PF{font:500 .875rem/1.3 var(--font-sans);color:var(--foreground-body);font-variant-numeric:tabular-nums}.RedditMarketplaceMobileCatalog_category-badges__Bl4Ks{display:flex;flex-wrap:wrap;gap:4px}.RedditMarketplaceMobileCatalog_category-badge__9KGyx{display:inline-block;font:600 .6875rem/1 var(--font-sans);color:var(--foreground-strong);background:var(--surface-blue-100);padding:3px 8px;border:2px solid var(--ink);border-radius:999px;white-space:nowrap}.RedditMarketplaceMobileCatalog_mobile-account-card__mJIpT .RedditMarketplaceMobileCatalog_price-wrapper__xAyjO{display:flex;align-items:baseline;gap:8px}.RedditMarketplaceMobileCatalog_mobile-account-card__mJIpT .RedditMarketplaceMobileCatalog_regular-price__Qcxld{text-decoration:line-through;color:var(--foreground-body);font:400 .875rem/1.3 var(--font-sans);font-variant-numeric:tabular-nums}.RedditMarketplaceMobileCatalog_mobile-account-card__mJIpT .RedditMarketplaceMobileCatalog_sale-price__qaRaX{font:800 1.125rem/1.3 var(--font-sans);color:var(--foreground-strong);background:var(--surface-blue-100);padding:4px 8px;border:2px solid var(--ink);border-radius:var(--radius-control);font-variant-numeric:tabular-nums}.RedditMarketplaceMobileCatalog_skeleton-avatar__SsGzd{width:32px;height:32px;border-radius:50%;flex-shrink:0}.RedditMarketplaceMobileCatalog_subreddit-tag__AZIOH{font:600 .8125rem/1 var(--font-sans);color:var(--button-accent);background:white;padding:6px 10px;border:2px solid var(--ink);border-radius:999px}@media (max-width:768px){.RedditMarketplaceMobileCatalog_mobile-catalog__4c1m9{display:block}.RedditMarketplaceMobileCatalog_mobile-account-card__mJIpT{gap:12px;padding:14px}.RedditMarketplaceMobileCatalog_mobile-account-card__footer__cxequ{flex-direction:column;align-items:stretch}.RedditMarketplaceMobileCatalog_mobile-card-btn__1oEuS{max-width:none}}@media (max-width:480px){.RedditMarketplaceMobileCatalog_mobile-account-card__mJIpT .RedditMarketplaceMobileCatalog_avatar__jjxej{width:28px;height:28px}.RedditMarketplaceMobileCatalog_mobile-account-card__metrics__I9daD{grid-template-columns:1fr}}.RedditMarketplaceInventory_catalog-error__37_I5{margin-bottom:12px;padding:12px 14px;border:2px solid var(--ink);border-radius:var(--radius-control);box-shadow:var(--shadow-hard-sm);background:var(--surface-danger-50);color:var(--accent-danger-dark);font:600 .8125rem/1.4 var(--font-sans)}.RedditMarketplaceInventory_inventory-status__MAh5m{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.GuaranteeSection_section__daP8D{padding:var(--section-sm) 0}.GuaranteeSection_card__BmKg6{max-width:68rem;margin:0 auto;background:var(--button-accent);padding:var(--card-lg);display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(1.5rem,4vw,3rem);align-items:start;border-radius:var(--radius-card);--ink:#ffffff;--shadow-hard:4px 4px 0 rgba(255,255,255,0.9);--shadow-hard-sm:2px 2px 0 rgba(255,255,255,0.9);border:2px solid var(--ink);box-shadow:var(--shadow-hard);position:relative}.GuaranteeSection_intro__jXsk_{display:grid;align-content:start;gap:1.25rem}.GuaranteeSection_iconWrap__BeiTJ{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius-control);border:2px solid var(--ink);background:rgba(255,255,255,.15);color:#fff}.GuaranteeSection_heading__927U8{margin:0;max-width:18rem;color:#fff;font-weight:900;letter-spacing:-.02em;line-height:1.1;text-align:left}.GuaranteeSection_list__q6iPW{list-style:none;padding:0;margin:0;display:grid;gap:.9rem;align-self:center}.GuaranteeSection_item__9dgoC{display:flex;align-items:flex-start;gap:10px;padding:1rem 1.125rem;border:2px solid var(--ink);border-radius:var(--radius-control);background:rgba(255,255,255,.08);font-size:.9375rem;font-weight:600;color:#fff}.GuaranteeSection_check__sDeVY{color:#fff;flex-shrink:0}.GuaranteeSection_cta__Osg_7{margin-top:.25rem}.GuaranteeSection_ctaLink__vMt71{--ink:var(--foreground-strong);--shadow-hard:4px 4px 0 var(--foreground-strong);--shadow-hard-sm:2px 2px 0 var(--foreground-strong);display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border:2px solid var(--ink);border-radius:var(--radius-control);background:#fff;box-shadow:var(--shadow-hard);color:var(--button-accent);font-size:.875rem;font-weight:700;text-transform:lowercase;text-decoration:none;transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out)}.GuaranteeSection_ctaLink__vMt71:focus-visible,.GuaranteeSection_ctaLink__vMt71:hover{background:#fff;transform:translate(2px,2px);box-shadow:var(--shadow-hard-sm)}.GuaranteeSection_ctaLink__vMt71 svg{transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}.GuaranteeSection_ctaLink__vMt71:hover svg{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.GuaranteeSection_ctaLink__vMt71{transition:none}.GuaranteeSection_ctaLink__vMt71:focus-visible,.GuaranteeSection_ctaLink__vMt71:hover{transform:none}.GuaranteeSection_ctaLink__vMt71 svg{transition:none}.GuaranteeSection_ctaLink__vMt71:hover svg{transform:none}}@media (max-width:768px){.GuaranteeSection_card__BmKg6{grid-template-columns:1fr;padding:var(--card-md)}.GuaranteeSection_heading__927U8{max-width:none}}.StatsStrip_wrap__OjJHE{padding:40px 0 12px}.StatsStrip_row__F0jSk{display:flex;justify-content:center;gap:clamp(1.75rem,5vw,3.25rem);flex-wrap:wrap}.StatsStrip_item__FaF3r{display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px;position:relative}.StatsStrip_value__6YDSN{font-size:1.75rem;font-weight:900;line-height:1;color:var(--foreground-strong);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.StatsStrip_label___Zuzg{font-size:.8125rem;color:var(--foreground-muted-alt);line-height:1.4}.StatsStrip_sep__eLFeX{position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:2px;height:28px;background:var(--ink)}@media (max-width:768px){.StatsStrip_row__F0jSk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.StatsStrip_item__FaF3r{min-width:0}.StatsStrip_value__6YDSN{font-size:1.5rem}.StatsStrip_sep__eLFeX{display:none}}@media (max-width:480px){.StatsStrip_row__F0jSk{gap:18px 20px}}.ImpersonationBanner_banner___IxKQ{position:sticky;top:0;z-index:20;margin-bottom:20px;border:2px solid var(--ink);border-radius:var(--radius-card);background:color-mix(in srgb,var(--accent-danger) 12%,#fff);box-shadow:var(--shadow-hard)}.ImpersonationBanner_inner__wnBYz{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px}.ImpersonationBanner_eyebrow__qV9Dz{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;color:var(--accent-danger);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ImpersonationBanner_dot__DTBnO{width:8px;height:8px;border-radius:999px;background:currentColor;box-shadow:0 0 0 6px color-mix(in srgb,currentColor 14%,transparent)}.ImpersonationBanner_title__ES0Py{margin:0 0 6px;color:var(--foreground);font-size:1rem;font-weight:700}.ImpersonationBanner_body__kDTDu{margin:0;color:var(--muted-foreground);font-size:.9rem;line-height:1.5}.ImpersonationBanner_meta__XYBBh{margin-top:10px;color:var(--muted-foreground);font-size:.82rem}.ImpersonationBanner_actions__fyLuA{display:flex;align-items:center;gap:10px;flex-shrink:0}.ImpersonationBanner_button__7mU5r{border:2px solid var(--ink);border-radius:var(--radius-control);background:var(--accent-danger);color:white;cursor:pointer;font:inherit;font-size:.84rem;font-weight:700;line-height:1;text-transform:lowercase;padding:10px 16px;box-shadow:var(--shadow-hard-sm);transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out)}.ImpersonationBanner_button__7mU5r:active,.ImpersonationBanner_button__7mU5r:hover{transform:translate(2px,2px);box-shadow:none}.ImpersonationBanner_button__7mU5r:focus-visible{outline:2px solid var(--button-accent);outline-offset:2px}.ImpersonationBanner_button__7mU5r:disabled{cursor:wait;opacity:.7}@media (prefers-reduced-motion:reduce){.ImpersonationBanner_button__7mU5r{transition:box-shadow var(--dur-press) var(--ease-out)}.ImpersonationBanner_button__7mU5r:active,.ImpersonationBanner_button__7mU5r:hover{transform:none}}@media (max-width:720px){.ImpersonationBanner_inner__wnBYz{flex-direction:column}.ImpersonationBanner_actions__fyLuA,.ImpersonationBanner_button__7mU5r{width:100%}}.TopupPanel_topup-panel__E8NJw{gap:22px;padding:var(--card-md);background:#fff}.TopupPanel_topup-panel__header__Bfy3y{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.TopupPanel_topup-panel__eyebrow__XErfO{margin:0 0 6px}.TopupPanel_topup-panel__section-title__zvByS{margin:0 0 6px;font-size:.6875rem;font-weight:700;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}.TopupPanel_topup-panel__header__Bfy3y h2{margin:0 0 4px;font-size:1.25rem;font-weight:900;letter-spacing:-.02em;line-height:1.1;color:var(--foreground-strong);text-transform:lowercase}.TopupPanel_topup-panel__header__Bfy3y p{margin:0;color:var(--muted-foreground);font-size:.875rem;line-height:1.45}.TopupPanel_topup-panel__close__yMUbP{padding:0;border:0;background:none;color:var(--button-accent);font:inherit;font-size:.8125rem;font-weight:700;cursor:pointer;text-transform:lowercase}.TopupPanel_topup-panel__close__yMUbP:hover{text-decoration:underline}.TopupPanel_topup-panel__body__F2g2n{display:grid;gap:18px;max-width:620px}.TopupPanel_topup-panel__payment-choice__yLuW6,.TopupPanel_topup-panel__section__gN8BS{display:grid;gap:10px}.TopupPanel_topup-panel__choice__gcxzW{display:flex;gap:10px;align-items:center;min-height:46px;padding:10px 12px;border:2px solid var(--ink);border-radius:var(--radius-control);background:#fff;font-size:.875rem;font-weight:700;color:var(--foreground-strong);text-transform:lowercase;cursor:pointer;box-shadow:var(--shadow-hard-sm);transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out),background-color var(--dur-press) var(--ease-out)}.TopupPanel_topup-panel__choice__gcxzW:hover{transform:translate(2px,2px);box-shadow:0 0 0 var(--ink)}.TopupPanel_topup-panel__choice__gcxzW.TopupPanel_is-selected__bDY_u{background:var(--surface-blue-100);color:var(--button-accent-hover)}.TopupPanel_topup-panel__choice__gcxzW input{width:16px;height:16px;margin:0}.TopupPanel_topup-panel__new-card__QiGy3{display:grid;gap:14px}.TopupPanel_topup-panel__new-card__QiGy3 label{display:grid;gap:6px;align-items:stretch;font-size:.8125rem;font-weight:700;color:var(--foreground);text-transform:lowercase}.TopupPanel_topup-panel__new-card__QiGy3 input{min-height:42px;border:2px solid var(--ink);border-radius:var(--radius-control);padding:0 12px;background:#fff;color:var(--foreground);font:inherit;font-size:1rem;box-shadow:var(--shadow-hard-sm);transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out)}.TopupPanel_topup-panel__new-card__QiGy3 input:focus{outline:none;transform:translate(-2px,-2px);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--button-accent),var(--shadow-hard)}.TopupPanel_topup-panel__submit__oPy6I{min-height:44px}.TopupPanel_topup-panel__submit__oPy6I:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.TopupPanel_topup-panel__error__3ng7_{margin:0;color:var(--accent-danger);font-size:.875rem;text-transform:lowercase}.TopupPanel_topup-panel__success__5ZtyQ{min-height:140px;display:grid;place-items:center;font-weight:800;color:var(--primary);text-transform:lowercase}@media (max-width:520px){.TopupPanel_topup-panel__E8NJw{padding:var(--card-sm)}.TopupPanel_topup-panel__header__Bfy3y{flex-direction:column}}@media (prefers-reduced-motion:reduce){.TopupPanel_topup-panel__choice__gcxzW,.TopupPanel_topup-panel__new-card__QiGy3 input{transition:box-shadow var(--dur-press) var(--ease-out)}.TopupPanel_topup-panel__choice__gcxzW:hover,.TopupPanel_topup-panel__new-card__QiGy3 input:focus{transform:none}}.CartCheckoutSummary_checkout-summary__nicx6{position:sticky;top:20px;min-width:0}.CartCheckoutSummary_sidebar-card__Hc5qz{border:2px solid var(--ink);border-radius:var(--radius-card);background:#fff;box-shadow:var(--shadow-hard);padding:16px;display:flex;flex-direction:column;gap:14px}.CartCheckoutSummary_summary-totals__adSnZ{display:flex;flex-direction:column}.CartCheckoutSummary_summary-total-row__kiNX9{display:flex;justify-content:space-between;align-items:center}.CartCheckoutSummary_summary-total-label__WmS73{font-size:.6875rem;color:var(--muted-foreground);margin-bottom:2px;text-transform:uppercase;letter-spacing:.04em}.CartCheckoutSummary_summary-total-value__jzh2n{font-size:1.125rem;font-weight:900;letter-spacing:-.02em;color:var(--foreground-strong);font-variant-numeric:tabular-nums}.CartCheckoutSummary_summary-total-aside__3yT7k{font-size:.75rem;color:var(--muted-foreground)}.CartCheckoutSummary_trust-list__WIWtH{display:flex;flex-direction:column;gap:6px;padding:12px 0;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.CartCheckoutSummary_total-breakdown__jIV_T{display:grid;gap:4px}.CartCheckoutSummary_total-breakdown-row__EWf66{display:flex;justify-content:space-between;align-items:baseline;font-size:.8125rem;color:var(--foreground-body);font-variant-numeric:tabular-nums}.CartCheckoutSummary_total-breakdown-credit__1YkUD{color:var(--muted-foreground)}.CartCheckoutSummary_total-breakdown-due__CtFjS{padding-top:8px;margin-top:4px;border-top:2px solid var(--ink);font-size:1rem;font-weight:900;letter-spacing:-.02em;color:var(--foreground-strong);font-variant-numeric:tabular-nums}.CartCheckoutSummary_credit-panel__yVtkQ{display:grid;gap:8px;padding:12px;border:2px solid var(--ink);border-radius:var(--radius-control);background:var(--surface-blue-100);box-shadow:var(--shadow-hard-sm)}.CartCheckoutSummary_credit-panel-header__aPHwD{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.CartCheckoutSummary_credit-panel-label__ywsv6{font-size:.6875rem;font-weight:700;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}.CartCheckoutSummary_credit-panel-balance__DgWKJ{font-size:.8125rem;font-weight:700;color:var(--foreground-strong);font-variant-numeric:tabular-nums}.CartCheckoutSummary_credit-panel-balance--loading__iERQ7{color:var(--muted-foreground);font-weight:500}.CartCheckoutSummary_credit-panel-toggle__Qznel{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:4px 0;font-size:.8125rem;color:var(--foreground-strong);cursor:pointer}.CartCheckoutSummary_credit-panel-toggle__Qznel input[type=checkbox]{width:18px;height:18px;cursor:pointer}.CartCheckoutSummary_credit-panel-toggle__Qznel input[type=checkbox]:disabled{cursor:not-allowed}.CartCheckoutSummary_trust-list__WIWtH .CartCheckoutSummary_trust-item__Xsv4h{display:flex;align-items:center;gap:8px;color:var(--foreground-body);font-size:.75rem}@media (max-width:900px){.CartCheckoutSummary_checkout-summary__nicx6{position:static}}