/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */:host,:root{--news-page-gap:var(--layout-page-section-gap-mobile);--news-content-padding-inline:var(--layout-padding-mobile);--news-content-max-width:100%;--news-content-scroll-margin-block-start:calc(var(--header-row-height) + (var(--header-sticky-padding-block) * 2) + var(--space-4));--news-hero-width:calc(100% - (var(--news-content-padding-inline) * 2));--news-hero-max-width:100%;--news-hero-tablet-max-width:46.25rem;--news-hero-laptop-max-width:80rem;--news-hero-margin-block-start:var(--space-3);--news-hero-height:15rem;--news-hero-radius:1.25rem;--news-hero-background:var(--color-surface-muted);--news-hero-title-inset-inline:var(--space-3-5);--news-hero-title-inset-block:5rem;--news-hero-title-size:var(--text-h3-mobile);--news-hero-title-line-height:var(--text-h3-mobile--line-height);--news-hero-title-weight:var(--font-weight-black);--news-hero-title-max-width:10.0625rem;--news-hero-image-overflow-inline:var(--space-2-5);--news-hero-overlay-width:min(10.875rem,100%);--news-hero-overlay:linear-gradient(90deg,var(--color-veil-80) 0%,var(--color-veil-60) 100%);--news-hero-image-position:center 20%;--news-hero-image-position-tablet:center 20%;--news-hero-image-position-desktop:center 20%;--news-promo-width:25.0625rem;--news-promo-height:11.5625rem;--news-promo-inset-inline:2.5rem;--news-promo-inset-block:21.75rem;--news-promo-padding:var(--space-2);--news-promo-copy-padding:var(--space-3);--news-promo-copy-gap:var(--space-3);--news-promo-image-size:10.5625rem;--news-promo-title-size:var(--text-body-l-desktop);--news-promo-title-line-height:1.2;--news-promo-button-height:2.875rem;--news-grid-columns:1;--news-grid-max-width:28.125rem;--news-grid-column-gap:var(--space-3);--news-grid-row-gap:var(--space-8);--news-card-width:100%;--news-card-radius:1.25rem;--news-card-shadow:var(--shadow-card-lifted);--news-card-shadow-hover:var(--shadow-card-lifted-hover);--news-card-image-ratio:16/9;--news-card-content-padding-inline:var(--space-3);--news-card-content-padding-block:var(--space-5);--news-card-content-gap:var(--space-3);--news-card-title-size:var(--text-body-m-desktop);--news-card-title-line-height:var(--text-body-m-desktop--line-height);--news-card-title-lines:2;--news-card-description-lines:3;--news-card-meta-icon-size:1.375rem;--news-card-meta-gap:var(--space-4);--news-card-meta-item-gap:var(--space-1);--news-card-meta-size:var(--text-body-s-desktop);--news-card-meta-line-height:1.2;--news-card-action-gap:var(--space-1);--news-card-action-size:var(--text-body-m-desktop);--news-card-action-line-height:var(--text-body-m-desktop--line-height);--news-card-action-icon-size:1.375rem;--news-card-action-padding-block-end:.125rem;--news-card-image-hover-scale:1.05;--news-pagination-gap:var(--space-1);--news-pagination-item-width:2rem;--news-pagination-item-height:1.5625rem;--news-pagination-font-size:var(--text-body-m-desktop);--news-pagination-line-height:var(--text-body-m-desktop--line-height);--news-pagination-active-border:.125rem;--news-pagination-padding-inline:.125rem;--news-pagination-padding-block-end:.125rem;--news-stale-notice-padding:var(--space-3);--news-focus-ring:0 0 0 .125rem var(--focus-outline-color);--news-loading-surface:var(--color-surface-muted);--news-loading-shimmer:var(--color-surface-control);--news-loading-card-content-min-height:13.75rem;--news-loading-title-width:82%;--news-loading-title-secondary-width:62%;--news-loading-meta-width:48%;--news-loading-copy-width:94%;--news-loading-copy-secondary-width:72%;--news-loading-action-width:5.5rem;--news-loading-pagination-width:2rem;--news-loading-pagination-height:1.5625rem;--news-loading-animation-duration:1.2s}@media (min-width:48rem){:root{--news-content-max-width:46.25rem;--news-grid-columns:2;--news-grid-max-width:var(--news-content-max-width);--news-hero-width:min(calc(100% - (var(--news-content-padding-inline) * 2)),var(--news-hero-tablet-max-width));--news-hero-max-width:var(--news-hero-tablet-max-width);--news-hero-image-position:var(--news-hero-image-position-tablet);--news-hero-height:21.25rem;--news-hero-image-overflow-inline:var(--space-0);--news-hero-overlay-width:50%}}@media (min-width:64rem){:root{--news-content-max-width:55.75rem;--news-content-padding-inline:var(--layout-padding-desktop);--news-hero-width:calc(100% - (var(--news-content-padding-inline) * 2));--news-hero-max-width:var(--news-hero-laptop-max-width);--news-hero-image-position:var(--news-hero-image-position-desktop);--news-hero-height:33.75rem;--news-hero-title-inset-inline:2.5rem;--news-hero-title-size:var(--text-body-xl-desktop);--news-hero-title-line-height:var(--text-body-xl-desktop--line-height);--news-hero-title-weight:var(--font-weight-bold);--news-hero-title-max-width:19.5625rem}}@media (min-width:80rem){:root{--news-page-gap:var(--space-20);--news-content-padding-inline:var(--layout-padding-wide);--news-card-content-padding-block:var(--space-6);--news-card-title-size:var(--text-body-l-desktop);--news-card-title-line-height:var(--text-body-l-desktop--line-height);--news-card-description-lines:2;--news-card-meta-icon-size:2rem;--news-loading-card-content-min-height:12.625rem}}

/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */:host,:root{--category-page-max-width:var(--layout-container-page-max-width);--category-page-padding-inline:var(--layout-padding-mobile);--category-page-padding-block-start:var(--space-3);--category-page-gap:var(--space-10);--category-section-gap:var(--space-10);--category-control-height:2.5rem;--category-control-gap:var(--space-3);--category-control-grid-gap:var(--category-control-gap);--category-control-padding-inline:var(--space-3);--category-control-radius:var(--radius-pill);--category-control-background:var(--color-surface-muted);--category-control-shadow:var(--shadow-card-s);--category-control-text-size:var(--text-body-m-desktop);--category-control-inline-height:1.5rem;--category-filter-trigger-label-display:inline;--category-filter-chips-display:none;--category-filter-panel-width:31.25rem;--category-filter-panel-padding-inline:var(--space-3-5);--category-filter-panel-padding-top:3.75rem;--category-filter-panel-padding-bottom:var(--space-6);--category-filter-panel-radius:var(--radius-lg);--category-filter-panel-gap:var(--space-4);--category-filter-scrollbar-width:.25rem;--category-filter-scrollbar-radius:var(--radius-pill);--category-filter-scrollbar-track-background:var(--color-neutral-250);--category-filter-scrollbar-thumb-background:var(--color-neutral-700);--category-filter-scrollbar-thumb-hover-background:var(--color-neutral-800);--category-filter-scrollbar-inset-block-start:var(--space-2);--category-filter-scrollbar-inset-block-end:var(--space-3);--category-filter-scrollbar-content-padding-inline-end:calc(var(--category-filter-scrollbar-width) + var(--space-1));--category-filter-row-height:2.5rem;--category-filter-option-height:2.5rem;--category-filter-options-max-height:15rem;--category-filter-caret-size:1.375rem;--category-filter-checkbox-size:1.5rem;--category-filter-switch-width:3rem;--category-filter-switch-height:1.75rem;--category-filter-thumb-size:1.25rem;--category-filter-range-thumb-size:1rem;--category-filter-range-thumb-center-size:.75rem;--category-filter-range-thumb-ring-size:.0625rem;--category-filter-range-height:1.5rem;--category-filter-range-track-height:.1875rem;--category-filter-price-title-size:var(--text-body-s-desktop);--category-filter-price-title-line-height:var(--text-body-s-desktop--line-height);--category-filter-price-title-weight:var(--font-weight-medium);--category-filter-price-fields-gap:var(--space-6);--category-filter-price-field-gap:var(--space-1);--category-filter-price-fields-offset-block-start:var(--space-2);--category-filter-price-label-size:var(--text-body-xxs-desktop);--category-filter-price-label-line-height:var(--text-body-xxs-desktop--line-height);--category-filter-price-value-size:var(--text-body-s-desktop);--category-filter-price-value-line-height:var(--text-body-s-desktop--line-height);--category-filter-price-input-width:3.75rem;--category-filter-price-range-offset-block-start:var(--space-2);--category-filter-selected-height:6.5rem;--category-filter-selected-gap:var(--space-2);--category-filter-chip-remove-button-size:1.125rem;--category-filter-selected-chip-close-size:.633125rem;--category-filter-selected-chip-close-color:var(--color-neutral-800);--category-filter-chip-min-height:2.1875rem;--category-filter-selected-scrollbar-width:.25rem;--category-filter-selected-scrollbar-content-padding-inline-end:calc(var(--category-filter-selected-scrollbar-width) + var(--space-1));--category-filter-action-height:3.5rem;--category-filter-text-size:var(--text-body-m-desktop);--category-filter-note-size:var(--text-body-s-desktop);--category-filter-backdrop:var(--color-overlay-dark-62);--category-filter-checkbox-background:var(--color-neutral-250);--category-filter-switch-background:var(--color-neutral-600);--category-filter-switch-active-background:var(--color-brand-500);--category-filter-switch-thumb-background:var(--color-surface);--category-control-row-gap:var(--space-3);--category-menu-text-size:var(--text-body-m-desktop);--category-sort-menu-height:12rem;--category-sort-menu-padding-block-start:1.5rem;--category-sort-menu-padding-block-end:1.5rem;--category-sort-menu-gap:var(--space-3);--category-sort-control-width:max-content;--category-sort-control-label-width:max-content;--category-sort-control-icon-size:1.375rem;--category-sort-control-gap:var(--space-1);--category-categories-control-width:max-content;--category-categories-control-icon-size:1.375rem;--category-sort-option-height:1.4375rem;--category-sort-option-gap:.625rem;--category-sort-option-popular-width:9rem;--category-sort-option-cheapest-width:9.875rem;--category-sort-option-expensive-width:9.5rem;--category-category-menu-height:29.75rem;--category-category-menu-padding-block-start:2rem;--category-category-menu-padding-block-end:2.5rem;--category-category-menu-padding-inline:1.25rem;--category-category-menu-radius:1.25rem;--category-category-menu-background:var(--color-surface-inverse);--category-category-menu-text-color:var(--color-surface);--category-category-menu-selected-border:var(--color-surface);--category-category-menu-offset-inline-end:0rem;--category-catalog-gap:var(--space-3);--category-products-gap:var(--space-3);--category-products-initial-count:5;--category-products-load-more-count:5;--category-hero-height:14rem;--category-hero-media-below-copy-height:calc(var(--category-hero-height) + var(--space-10));--category-hero-media-below-copy-expanded-height:calc(var(--category-hero-height) + var(--space-20));--category-hero-expanded-copy-offset-block-start:2.25rem;--category-hero-radius:1.25rem;--category-hero-padding-inline:var(--space-3-5);--category-hero-padding-inline-end:var(--category-hero-padding-inline);--category-hero-padding-block-start:var(--space-0);--category-hero-breadcrumb-title-gap:var(--space-2);--category-hero-copy-gap:var(--space-4);--category-hero-stacked-copy-offset-block-start:var(--space-4);--category-hero-copy-min-height:6.375rem;--category-hero-copy-image-gap:var(--space-0);--category-hero-description-mobile-break-display:inline;--category-hero-copy-width:100%;--category-hero-copy-safe-area-inline-end:calc(var(--category-hero-image-width) + var(--category-hero-copy-image-gap));--category-hero-copy-padding-inline-end:var(--space-0);--category-hero-title-size:var(--text-h3-mobile);--category-hero-title-line-height:var(--text-h3-mobile--line-height);--category-hero-title-width:100%;--category-hero-title-inline-extension:var(--space-0);--category-hero-title-accent-size:2.5rem;--category-hero-title-accent-gap:var(--space-1);--category-hero-title-accent-color:var(--color-action-primary);--category-hero-whitening-title-size-narrow:2.25rem;--category-hero-description-size:var(--text-body-m-desktop);--category-hero-description-line-height:var(--text-body-m-desktop--line-height);--category-hero-description-letter-spacing:var(--text-body-m-mobile--letter-spacing);--category-hero-description-white-space:normal;--category-hero-description-width:min(clamp(17.5rem,calc(50vw + 7.5rem),30rem),17.5rem);--category-hero-image-width:clamp(8.75rem,calc(48.9vw - 2.7rem),14rem);--category-hero-image-height:calc(var(--category-hero-image-width) * .75);--category-hero-image-radius:.217391rem;--category-hero-breadcrumb-width:11.9375rem;--category-hero-breadcrumb-height:2rem;--category-hero-breadcrumb-offset-block-start:var(--space-2);--category-hero-breadcrumb-text-height:2rem;--category-hero-breadcrumb-text-line-height:1.2;--category-hero-breadcrumb-home-width:3.8125rem;--category-hero-breadcrumb-current-width:6.4375rem;--category-hero-breadcrumb-arrow-width:.6875rem;--category-hero-breadcrumb-arrow-height:1.4375rem;--category-hero-breadcrumb-arrow-size:var(--text-body-m-desktop);--category-hero-breadcrumb-arrow-line-height:var(--text-body-m-desktop--line-height);--category-hero-background:linear-gradient(95.1deg,var(--color-neutral-300) 0.36%,var(--color-surface) 100%);--category-hero-shadow:var(--shadow-card-floating);--category-grid-gap:var(--space-3);--category-grid-column-gap:var(--category-grid-gap);--category-grid-row-gap:var(--category-grid-gap);--category-grid-min-card-width:21.6875rem;--category-grid-max-card-width:min(100%,24.8125rem);--category-grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--category-grid-min-card-width)),1fr));--category-product-card-compact-width:19.6rem;--category-product-card-compact-padding-inline:var(--space-2-5);--category-product-card-compact-feature-text-size:var(--text-body-xs-desktop);--category-product-card-compact-feature-line-height:var(--text-body-m-desktop--line-height);--category-product-card-compact-badge-offset:var(--space-1-5);--category-product-card-compact-badge-gap:var(--space-1);--category-product-card-compact-badge-radius:var(--radius-xs);--category-product-card-compact-badge-padding-block:var(--space-1-5);--category-product-card-compact-badge-padding-inline:var(--space-2-5);--category-product-card-compact-badge-text-size:var(--text-body-xxs-desktop);--category-product-card-compact-badge-line-height:var(--text-body-s-desktop--line-height);--category-product-card-compact-price-box-gap:var(--space-1-5);--category-product-card-compact-price-label-size:var(--text-body-xs-desktop);--category-product-card-compact-price-label-line-height:var(--text-body-m-desktop--line-height);--category-product-card-compact-button-text-size:var(--text-body-xxs-desktop);--category-seo-radius:1.25rem;--category-seo-min-height:auto;--category-seo-padding-inline:var(--space-3-5);--category-seo-padding-block-start:var(--space-20);--category-seo-padding-block-end:var(--space-10);--category-seo-gap:var(--space-10);--category-seo-button-gap:var(--space-8);--category-seo-section-gap:var(--space-8);--category-seo-copy-gap:var(--space-4);--category-seo-background:linear-gradient(180deg,var(--color-brand-200) 0%,var(--color-surface) 100%);--category-seo-title-size:var(--text-h2-mobile);--category-seo-title-line-height:var(--text-h2-mobile--line-height);--category-seo-body-size:var(--text-body-s-desktop);--category-seo-body-line-height:var(--text-body-s-desktop--line-height);--category-seo-preview-lines:5;--category-seo-preview-height:calc(var(--category-seo-body-size) * var(--category-seo-body-line-height) * var(--category-seo-preview-lines));--category-seo-expand-transition:var(--transition-slow);--category-seo-subheading-size:var(--text-body-l-desktop);--category-seo-heading-icon-size:min(var(--space-8),var(--category-seo-subheading-size));--category-seo-heading-icon-gap:var(--space-1);--category-seo-inline-icon-baseline-offset:-.125rem;--category-seo-shadow:var(--shadow-card-s);--category-seo-button-size:var(--text-body-m-desktop);--category-seo-button-line-height:var(--text-body-m-desktop--line-height)}@media (max-width:21.25rem){:root{--category-filter-trigger-label-display:none}}@media (min-width:48rem){:root{--category-filter-panel-padding-inline:5rem;--category-filter-panel-padding-top:3.75rem;--category-filter-panel-padding-bottom:3.75rem;--category-page-padding-inline:var(--space-10);--category-page-padding-block-start:var(--space-3);--category-grid-gap:var(--space-15);--category-grid-column-gap:var(--space-3);--category-grid-max-card-width:26.1669rem;--category-grid-template-columns:repeat(2,minmax(0,min(var(--category-grid-max-card-width),calc((100% - var(--category-grid-column-gap)) / 2))));--category-hero-padding-inline:var(--space-3-5);--category-hero-padding-inline-end:var(--category-hero-padding-inline);--category-hero-image-width:16rem;--category-hero-image-height:calc(var(--category-hero-image-width) * .75);--category-hero-height:var(--category-hero-image-height);--category-hero-media-below-copy-height:var(--category-hero-height);--category-hero-media-below-copy-expanded-height:var(--category-hero-height);--category-hero-expanded-copy-offset-block-start:var(--space-0);--category-hero-image-radius:.496894rem;--category-hero-copy-padding-inline-end:var(--category-hero-padding-inline);--category-hero-stacked-copy-offset-block-start:var(--space-0);--category-hero-title-size:var(--text-h3-mobile);--category-hero-description-width:30rem;--category-seo-padding-inline:var(--space-10);--category-seo-radius:var(--radius-lg);--category-seo-title-size:var(--text-h2-mobile);--category-seo-body-size:var(--text-body-s-desktop);--category-products-initial-count:6;--category-products-load-more-count:6;--category-filter-chips-display:flex}}@media (min-width:64rem){:root{--category-page-max-width:var(--layout-container-wide-max-width);--category-page-padding-inline:var(--space-10);--category-page-padding-block-start:var(--space-3);--category-page-gap:var(--space-20);--category-section-gap:var(--layout-page-section-gap-mobile);--category-control-grid-gap:var(--space-8);--category-catalog-gap:var(--space-10);--category-products-gap:var(--space-15);--category-grid-row-gap:var(--space-15);--category-hero-padding-inline:var(--space-8);--category-hero-padding-block-start:var(--space-5);--category-hero-breadcrumb-title-gap:var(--space-0);--category-hero-copy-width:100%;--category-hero-title-size:var(--text-h3-desktop);--category-hero-title-line-height:var(--text-h3-desktop--line-height);--category-hero-title-width:100%;--category-hero-title-inline-extension:var(--space-15);--category-hero-copy-gap:var(--space-8);--category-hero-description-size:var(--text-body-l-desktop);--category-hero-description-line-height:var(--text-body-l-desktop--medium-line-height);--category-hero-description-letter-spacing:var(--text-body-l-desktop--letter-spacing);--category-hero-description-white-space:pre-line;--category-hero-description-width:30rem;--category-hero-image-width:18rem;--category-hero-image-height:calc(var(--category-hero-image-width) * .75);--category-hero-height:var(--category-hero-image-height);--category-hero-image-radius:.496894rem;--category-hero-breadcrumb-height:1.4375rem;--category-hero-breadcrumb-offset-block-start:var(--space-5);--category-hero-breadcrumb-text-height:1.1875rem;--category-sort-control-width:14.75rem;--category-categories-control-width:14.875rem;--category-sort-control-icon-size:var(--space-6);--category-sort-menu-padding-block-start:2rem;--category-sort-menu-padding-block-end:2.5rem;--category-category-menu-height:25.75rem;--category-category-menu-offset-inline-end:-.0625rem;--category-hero-description-mobile-break-display:none;--category-seo-radius:2.5rem;--category-seo-padding-inline:5.625rem;--category-seo-padding-block-start:var(--space-20);--category-seo-padding-block-end:var(--space-10);--category-seo-title-size:var(--text-h2-desktop);--category-seo-title-line-height:var(--text-h2-desktop--line-height);--category-seo-body-size:var(--text-body-m-desktop);--category-seo-body-line-height:var(--text-body-m-desktop--line-height);--category-seo-subheading-size:var(--text-h6-desktop);--category-control-height:var(--space-10);--category-products-initial-count:10;--category-products-load-more-count:6}}@media (min-width:80rem){:root{--category-page-max-width:var(--header-container-width);--category-page-padding-inline:var(--space-10);--category-hero-title-inline-extension:var(--space-0);--category-grid-template-columns:repeat(3,minmax(0,min(var(--category-grid-max-card-width),calc((100% - (var(--category-grid-column-gap) * 2)) / 3))));--category-grid-max-card-width:var(--category-product-card-compact-width);--category-grid-column-gap:var(--space-2-5);--category-products-initial-count:9;--category-products-load-more-count:6}}