:root{--ui-color-brand:#1f4fd1;--ui-color-brand-strong:#173a9c;--ui-color-on-brand:#fff;--ui-color-bg:#fff;--ui-color-surface:#fff;--ui-color-surface-muted:#f4f4f6;--ui-color-border:#d4d4da;--ui-color-border-strong:#75757f;--ui-color-text:#1c1c22;--ui-color-text-muted:#5c5c66;--ui-color-text-inverse:#fff;--ui-color-overlay:#1c1c2299;--ui-color-success:#1b7f3b;--ui-color-success-surface:#e8f5ec;--ui-color-success-text:#135c2b;--ui-color-warning:#b25e00;--ui-color-warning-surface:#fff4e0;--ui-color-warning-text:#7a4100;--ui-color-danger:#c62828;--ui-color-danger-surface:#fdecec;--ui-color-danger-text:#8e1c1c;--ui-color-info:#1f4fd1;--ui-color-info-surface:#e8eefc;--ui-color-info-text:#173a9c;--ui-color-price:var(--ui-color-text);--ui-color-price-sale:#c62828;--ui-color-rating:#b25e00;--ui-color-focus:#1f4fd1;--ui-color-accent:currentcolor;--ui-font-family-base:system-ui, -apple-system, "Segoe UI", roboto, sans-serif;--ui-font-family-heading:var(--ui-font-family-base);--ui-text-xs:.75rem;--ui-text-sm:.875rem;--ui-text-md:1rem;--ui-text-lg:1.125rem;--ui-text-xl:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--ui-text-2xl:clamp(1.5rem, 1.25rem + 1vw, 2rem);--ui-text-3xl:clamp(1.75rem, 1.3rem + 2vw, 2.75rem);--ui-font-weight-regular:400;--ui-font-weight-medium:500;--ui-font-weight-bold:700;--ui-line-height-tight:1.2;--ui-line-height-base:1.5;--ui-space-0:0;--ui-space-1:.25rem;--ui-space-2:.5rem;--ui-space-3:.75rem;--ui-space-4:1rem;--ui-space-5:1.25rem;--ui-space-6:1.5rem;--ui-space-8:2rem;--ui-space-10:2.5rem;--ui-space-12:3rem;--ui-space-16:4rem;--ui-radius-sm:.25rem;--ui-radius-md:.5rem;--ui-radius-lg:1rem;--ui-radius-pill:999rem;--ui-shadow-sm:0 1px 2px #1c1c2214;--ui-shadow-md:0 4px 12px #1c1c221f;--ui-shadow-lg:0 12px 32px #1c1c222e;--ui-shadow-focus:0 0 #0000;--ui-shadow-brand:0 0 #0000;--ui-touch-target:2.75rem;--ui-container-max:80rem;--ui-focus-width:2px;--ui-border-width:1px;--ui-z-sticky:100;--ui-z-drawer:200;--ui-z-modal:300;--ui-z-toast:400;--ui-grid-columns:4;--ui-grid-gutter:var(--ui-space-4);--ui-grid-margin:var(--ui-space-4)}@media (min-width:48rem){:root{--ui-grid-columns:8;--ui-grid-gutter:var(--ui-space-6);--ui-grid-margin:var(--ui-space-6)}}@media (min-width:64rem){:root{--ui-grid-columns:12;--ui-grid-margin:var(--ui-space-8)}}:root{--ui-duration-fast:.12s;--ui-duration-base:.2s;--ui-duration-slow:.32s;--ui-easing-standard:cubic-bezier(.2, 0, 0, 1)}@media (prefers-reduced-motion:reduce){:root{--ui-duration-fast:0s;--ui-duration-base:0s;--ui-duration-slow:0s}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;font-size:100%}body{font-family:var(--ui-font-family-base);font-size:var(--ui-text-md);line-height:var(--ui-line-height-base);color:var(--ui-color-text);background:var(--ui-color-bg);overflow-wrap:break-word;margin:0}img,svg,video{max-inline-size:100%;display:block}input,button,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--ui-font-family-heading);line-height:var(--ui-line-height-tight);margin:0}p{margin:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ui-container{inline-size:100%;max-inline-size:var(--ui-container-max);padding-inline:var(--ui-grid-margin);margin-inline:auto}.ui-stack{gap:var(--ui-space-4);flex-direction:column;display:flex}.ui-cluster{gap:var(--ui-space-2);flex-wrap:wrap;align-items:center;display:flex}.ui-grid{grid-template-columns:repeat(var(--ui-grid-columns), minmax(0, 1fr));gap:var(--ui-grid-gutter);display:grid}.ui-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;block-size:1.25em;inline-size:1.25em}.ui-button{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-button:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-button{gap:var(--ui-space-2);padding:var(--ui-space-2) var(--ui-space-5);font-size:var(--ui-text-md);font-weight:var(--ui-font-weight-medium);line-height:var(--ui-line-height-tight);text-align:center;cursor:pointer;border:var(--ui-border-width) solid #0000;border-radius:var(--ui-radius-md);transition:background-color var(--ui-duration-fast) var(--ui-easing-standard),border-color var(--ui-duration-fast) var(--ui-easing-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ui-button:disabled,.ui-button[aria-disabled=true]{cursor:not-allowed;opacity:.6}.ui-button--sm{padding-inline:var(--ui-space-3);font-size:var(--ui-text-sm)}.ui-button--lg{padding-inline:var(--ui-space-8);font-size:var(--ui-text-lg)}.ui-button--full{inline-size:100%}.ui-button--primary{color:var(--ui-color-on-brand);background:var(--ui-color-brand);box-shadow:var(--ui-shadow-brand)}.ui-button--primary:active:not(:disabled){background:var(--ui-color-brand-strong)}@media (hover:hover){.ui-button--primary:hover:not(:disabled){background:var(--ui-color-brand-strong)}}.ui-button--secondary{color:var(--ui-color-brand);background:var(--ui-color-surface);border-color:var(--ui-color-brand)}.ui-button--secondary:active:not(:disabled){background:var(--ui-color-info-surface)}@media (hover:hover){.ui-button--secondary:hover:not(:disabled){background:var(--ui-color-info-surface)}}.ui-button--tertiary{color:var(--ui-color-brand);background:0 0;text-decoration:underline}.ui-button--tertiary:active:not(:disabled){color:var(--ui-color-brand-strong)}.ui-button--danger{color:var(--ui-color-text-inverse);background:var(--ui-color-danger)}.ui-button--danger:active:not(:disabled){background:var(--ui-color-danger-text)}.ui-button__spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;block-size:1em;inline-size:1em;animation:.8s linear infinite ui-spin}@keyframes ui-spin{to{transform:rotate(1turn)}}.ui-link:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-link{color:var(--ui-color-brand);text-underline-offset:.15em;border-radius:var(--ui-radius-sm);text-decoration:underline}.ui-link:active{color:var(--ui-color-brand-strong)}.ui-link--standalone{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target);align-items:center;display:inline-flex}.ui-field{gap:var(--ui-space-1);flex-direction:column;display:flex}.ui-field__label{font-weight:var(--ui-font-weight-medium)}.ui-field__required{font-weight:var(--ui-font-weight-regular);color:var(--ui-color-text-muted)}.ui-field__hint{font-size:var(--ui-text-sm);color:var(--ui-color-text-muted)}.ui-field__error{gap:var(--ui-space-1);font-size:var(--ui-text-sm);color:var(--ui-color-danger-text);align-items:center;display:flex}.ui-field__control{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target);inline-size:100%;padding:var(--ui-space-2) var(--ui-space-3);font-size:var(--ui-text-md);color:var(--ui-color-text);background:var(--ui-color-surface);border:var(--ui-border-width) solid var(--ui-color-border-strong);border-radius:var(--ui-radius-md)}.ui-field__control:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);box-shadow:var(--ui-shadow-focus);outline-offset:1px}.ui-field__control:disabled{cursor:not-allowed;background:var(--ui-color-surface-muted)}.ui-field__control[aria-invalid=true]{border-color:var(--ui-color-danger);border-width:var(--ui-focus-width)}.ui-choice{column-gap:var(--ui-space-3);grid-template-columns:auto 1fr;align-items:center;display:grid}.ui-choice>.ui-field__hint,.ui-choice>.ui-field__error{grid-column:2}.ui-choice__label{min-block-size:var(--ui-touch-target);cursor:pointer;align-items:center;display:flex}.ui-choice__input:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-choice__input{cursor:pointer;appearance:none;background:var(--ui-color-surface);border:var(--ui-focus-width) solid var(--ui-color-border-strong);place-content:center;block-size:1.5rem;inline-size:1.5rem;margin:0;display:grid}.ui-choice__input:before{content:"";block-size:.75rem;inline-size:.75rem;transition:transform var(--ui-duration-fast) var(--ui-easing-standard);transform:scale(0)}.ui-choice__input:checked{border-color:var(--ui-color-brand)}.ui-choice__input:checked:before{transform:scale(1)}.ui-choice__input:disabled{cursor:not-allowed;opacity:.6}.ui-choice__input:disabled+.ui-choice__label{cursor:not-allowed;color:var(--ui-color-text-muted)}.ui-choice__input[aria-invalid=true]{border-color:var(--ui-color-danger)}.ui-choice__input--checkbox{border-radius:var(--ui-radius-sm)}.ui-choice__input--checkbox:before{background:var(--ui-color-brand);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.ui-choice__input--checkbox:indeterminate{border-color:var(--ui-color-brand)}.ui-choice__input--checkbox:indeterminate:before{clip-path:none;block-size:.2rem;transform:scale(1)}.ui-choice__input--radio{border-radius:50%}.ui-choice__input--radio:before{background:var(--ui-color-brand);border-radius:50%}.ui-select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1.25rem),calc(100% - .9rem);background-repeat:no-repeat;background-size:.35rem .35rem;padding-inline-end:var(--ui-space-10)}.ui-badge{padding:var(--ui-space-1) var(--ui-space-2);font-size:var(--ui-text-sm);font-weight:var(--ui-font-weight-medium);line-height:var(--ui-line-height-tight);white-space:nowrap;border-radius:var(--ui-radius-sm);align-items:center;display:inline-flex}.ui-badge--neutral{color:var(--ui-color-text);background:var(--ui-color-surface-muted)}.ui-badge--brand{color:var(--ui-color-on-brand);background:var(--ui-color-brand)}.ui-badge--success{color:var(--ui-color-success-text);background:var(--ui-color-success-surface)}.ui-badge--warning{color:var(--ui-color-warning-text);background:var(--ui-color-warning-surface)}.ui-badge--danger{color:var(--ui-color-danger-text);background:var(--ui-color-danger-surface)}.ui-badge--info{color:var(--ui-color-info-text);background:var(--ui-color-info-surface)}.ui-price{column-gap:var(--ui-space-2);color:var(--ui-color-price);flex-wrap:wrap;align-items:baseline;display:flex}.ui-price__current{font-weight:var(--ui-font-weight-bold)}.ui-price--lg .ui-price__current{font-size:var(--ui-text-xl)}.ui-price--sale .ui-price__current{color:var(--ui-color-price-sale)}.ui-price__initial{font-size:var(--ui-text-sm);color:var(--ui-color-text-muted)}.ui-price__discount{padding-inline:var(--ui-space-1);font-size:var(--ui-text-sm);font-weight:var(--ui-font-weight-bold);color:var(--ui-color-danger-text);background:var(--ui-color-danger-surface);border-radius:var(--ui-radius-sm)}.ui-rating{gap:var(--ui-space-1);font-size:var(--ui-text-sm);color:var(--ui-color-text-muted);flex-wrap:wrap;align-items:center;display:inline-flex}.ui-rating__stars{color:var(--ui-color-rating);flex-wrap:wrap;display:inline-flex}.ui-rating__star{display:inline-flex;position:relative}.ui-rating__half{fill:currentColor;position:absolute;inset:0}.ui-rating__star--full .ui-icon{fill:currentColor}.ui-image{aspect-ratio:var(--ui-image-ratio);background:var(--ui-color-surface-muted);display:block;overflow:hidden}.ui-image__img{object-fit:cover;block-size:100%;inline-size:100%}.ui-image__placeholder{block-size:100%;inline-size:100%;color:var(--ui-color-text-muted);place-items:center;display:grid}.ui-image__placeholder svg{block-size:auto;inline-size:30%}.ui-breadcrumb{font-size:var(--ui-text-sm);overflow-x:auto}.ui-breadcrumb__list{white-space:nowrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.ui-breadcrumb__item{color:var(--ui-color-text-muted);align-items:center;display:flex}.ui-breadcrumb__item+.ui-breadcrumb__item:before{padding-inline:var(--ui-space-2);content:"/"}.ui-breadcrumb__link{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-breadcrumb__link:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-breadcrumb__link{color:var(--ui-color-text);align-items:center;display:inline-flex}.ui-pagination__list{gap:var(--ui-space-1);flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.ui-pagination__link{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-pagination__link:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-pagination__link{gap:var(--ui-space-1);padding-inline:var(--ui-space-2);color:var(--ui-color-text);border:var(--ui-border-width) solid var(--ui-color-border);border-radius:var(--ui-radius-md);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ui-pagination__link[aria-current=page]{font-weight:var(--ui-font-weight-bold);color:var(--ui-color-on-brand);background:var(--ui-color-brand);border-color:var(--ui-color-brand)}.ui-pagination__step{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:48rem){.ui-pagination__step{clip-path:none;block-size:auto;inline-size:auto;margin:0;position:static;overflow:visible}}.ui-pagination__ellipsis{padding-inline:var(--ui-space-1);color:var(--ui-color-text-muted)}.ui-alert{gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4);border-radius:var(--ui-radius-md);border-inline-start:.25rem solid;align-items:flex-start;display:flex}.ui-alert__icon{margin-block-start:.1em}.ui-alert__title{font-weight:var(--ui-font-weight-bold)}.ui-alert--info{color:var(--ui-color-info-text);background:var(--ui-color-info-surface);border-color:var(--ui-color-info)}.ui-alert--success{color:var(--ui-color-success-text);background:var(--ui-color-success-surface);border-color:var(--ui-color-success)}.ui-alert--warning{color:var(--ui-color-warning-text);background:var(--ui-color-warning-surface);border-color:var(--ui-color-warning)}.ui-alert--error{color:var(--ui-color-danger-text);background:var(--ui-color-danger-surface);border-color:var(--ui-color-danger)}.ui-chip{gap:var(--ui-space-1);min-block-size:var(--ui-touch-target);padding-inline:var(--ui-space-3) var(--ui-space-1);font-size:var(--ui-text-sm);color:var(--ui-color-text);background:var(--ui-color-surface-muted);border:var(--ui-border-width) solid var(--ui-color-border);border-radius:var(--ui-radius-pill);align-items:center;display:inline-flex}.ui-chip--link:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-chip--link{padding-inline-end:var(--ui-space-3);text-decoration:none}.ui-chip__remove{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-chip__remove:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-chip__remove{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.ui-quantity{gap:var(--ui-space-1);flex-direction:column;display:flex}.ui-quantity__controls{border:var(--ui-border-width) solid var(--ui-color-border-strong);border-radius:var(--ui-radius-md);align-self:flex-start;display:inline-flex}.ui-quantity__button{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-quantity__button:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-quantity__button{color:var(--ui-color-text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.ui-quantity__button:disabled{cursor:not-allowed;color:var(--ui-color-border-strong)}.ui-quantity__input{inline-size:3.5rem;min-block-size:var(--ui-touch-target);font-size:var(--ui-text-md);text-align:center;appearance:textfield;border:0;border-inline:var(--ui-border-width) solid var(--ui-color-border);background:0 0}.ui-quantity__input::-webkit-inner-spin-button{appearance:none;margin:0}.ui-quantity__input::-webkit-outer-spin-button{appearance:none;margin:0}.ui-quantity__input:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);box-shadow:var(--ui-shadow-focus)}.ui-quantity__message{min-block-size:1lh;font-size:var(--ui-text-sm);color:var(--ui-color-warning-text)}.ui-dialog{block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;color:var(--ui-color-text);background:var(--ui-color-surface);border:0;margin:0;padding:0}.ui-dialog::backdrop{background:var(--ui-color-overlay)}.ui-dialog[open]{animation:ui-dialog-in var(--ui-duration-base) var(--ui-easing-standard)}.ui-dialog__panel{flex-direction:column;block-size:100%;display:flex}.ui-dialog__header{gap:var(--ui-space-2);padding:var(--ui-space-2) var(--ui-space-2) var(--ui-space-2) var(--ui-space-4);border-block-end:var(--ui-border-width) solid var(--ui-color-border);justify-content:space-between;align-items:center;display:flex}.ui-dialog__title{font-size:var(--ui-text-lg)}.ui-dialog__close{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-dialog__close:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-dialog__close{color:inherit;cursor:pointer;border-radius:var(--ui-radius-md);background:0 0;border:0;place-items:center;padding:0;display:grid}.ui-dialog__body{padding:var(--ui-space-4);flex:1;overflow-y:auto}.ui-dialog__footer{gap:var(--ui-space-2);padding:var(--ui-space-3) var(--ui-space-4);border-block-start:var(--ui-border-width) solid var(--ui-color-border);display:flex}.ui-dialog__footer>*{flex:1}@media (min-width:48rem){.ui-dialog--modal{border-radius:var(--ui-radius-lg);block-size:auto;max-block-size:85vh;inline-size:min(90vw,40rem);box-shadow:var(--ui-shadow-lg);margin:auto}.ui-dialog--start,.ui-dialog--end{inline-size:min(90vw,26rem);box-shadow:var(--ui-shadow-lg)}.ui-dialog--end{margin-inline-start:auto}.ui-dialog--bottom{border-start-start-radius:var(--ui-radius-lg);border-start-end-radius:var(--ui-radius-lg);block-size:auto;max-block-size:85vh;margin-block-start:auto}}@keyframes ui-dialog-in{0%{opacity:0}}.ui-toast-region{inset-inline:var(--ui-space-4);z-index:var(--ui-z-toast);pointer-events:none;position:fixed;inset-block-end:calc(var(--ui-touch-target) + var(--ui-space-8))}@media (min-width:48rem){.ui-toast-region{inset-inline:auto var(--ui-space-6);inline-size:24rem;inset-block-end:var(--ui-space-6)}}.ui-toast-region__list{gap:var(--ui-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-toast{gap:var(--ui-space-3);padding:var(--ui-space-2) var(--ui-space-2) var(--ui-space-2) var(--ui-space-4);color:var(--ui-color-text-inverse);pointer-events:auto;background:var(--ui-color-text);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-lg);animation:ui-toast-in var(--ui-duration-base) var(--ui-easing-standard);align-items:center;display:flex}.ui-toast--error{background:var(--ui-color-danger-text)}.ui-toast--success{background:var(--ui-color-success-text)}.ui-toast__message{flex:1}.ui-toast__close{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target);color:inherit;cursor:pointer;border-radius:var(--ui-radius-md);background:0 0;border:0;place-items:center;padding:0;display:grid}.ui-toast__close:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-text-inverse)}@keyframes ui-toast-in{0%{opacity:0;transform:translateY(.5rem)}}.ui-tabs__list{border-block-end:var(--ui-border-width) solid var(--ui-color-border);display:flex;overflow-x:auto}.ui-tabs__tab{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-tabs__tab:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-tabs__tab{padding:var(--ui-space-2) var(--ui-space-4);font-weight:var(--ui-font-weight-medium);color:var(--ui-color-text-muted);cursor:pointer;border:0;border-block-end:var(--ui-focus-width) solid #0000;background:0 0;flex-shrink:0;margin-block-end:calc(-1*var(--ui-border-width))}.ui-tabs__tab[aria-selected=true]{color:var(--ui-color-text);border-block-end-color:var(--ui-color-brand)}.ui-tabs__panel:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-tabs__panel{padding-block:var(--ui-space-4)}.ui-accordion__item{border-block-end:var(--ui-border-width) solid var(--ui-color-border)}.ui-accordion__summary:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-accordion__summary{gap:var(--ui-space-2);min-block-size:var(--ui-touch-target);padding-block:var(--ui-space-2);font-weight:var(--ui-font-weight-medium);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.ui-accordion__summary::-webkit-details-marker{display:none}.ui-accordion__chevron{transition:transform var(--ui-duration-fast) var(--ui-easing-standard)}[open]>.ui-accordion__summary .ui-accordion__chevron{transform:rotate(180deg)}.ui-accordion__content{padding-block-end:var(--ui-space-4)}.ui-skeleton{background:var(--ui-color-surface-muted);border-radius:var(--ui-radius-sm);animation:1.4s ease-in-out infinite ui-skeleton-pulse;display:block}@media (prefers-reduced-motion:reduce){.ui-skeleton{animation:none}}.ui-skeleton--text{block-size:1lh}.ui-skeleton--rect{block-size:6rem}.ui-skeleton--circle{inline-size:var(--ui-touch-target);block-size:var(--ui-touch-target);border-radius:50%}.ui-skeleton--ratio{block-size:auto;aspect-ratio:var(--ui-skeleton-ratio)}@keyframes ui-skeleton-pulse{50%{opacity:.5}}.ui-empty-state{gap:var(--ui-space-3);padding:var(--ui-space-10) var(--ui-space-4);text-align:center;flex-direction:column;align-items:center;display:flex}.ui-empty-state__title{font-size:var(--ui-text-xl)}.ui-empty-state__description{max-inline-size:36rem;color:var(--ui-color-text-muted)}.ui-empty-state__action{margin-block-start:var(--ui-space-2)}.ui-textarea{min-block-size:8rem;line-height:var(--ui-line-height-base);resize:vertical}.ui-textarea__counter{font-size:var(--ui-text-sm);color:var(--ui-color-text-muted);align-self:flex-end}.ui-feature-card{gap:var(--ui-space-3);padding:var(--ui-space-5) var(--ui-space-4);background:var(--ui-color-surface);border:var(--ui-border-width) solid var(--ui-color-border);border-block-start:calc(var(--ui-border-width)*4) solid var(--ui-color-accent);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-sm);flex-direction:column;display:flex;position:relative}.ui-feature-card__icon{inline-size:var(--ui-touch-target);block-size:var(--ui-touch-target);color:var(--ui-color-on-brand);background:var(--ui-color-brand);border-radius:var(--ui-radius-sm);place-items:center;display:inline-grid}.ui-feature-card__title{font-size:var(--ui-text-lg)}.ui-feature-card__text{color:var(--ui-color-text-muted)}.ui-feature-card__link{color:var(--ui-color-text);text-decoration:none}.ui-feature-card__link:after{content:"";border-radius:var(--ui-radius-md);position:absolute;inset:0}.ui-feature-card__link:focus-visible{outline:none}.ui-feature-card__link:focus-visible:after{outline:var(--ui-focus-width) solid var(--ui-color-focus);box-shadow:var(--ui-shadow-focus);outline-offset:2px}.ui-feature-card--link:hover{border-color:var(--ui-color-border-strong);box-shadow:var(--ui-shadow-md)}.ui-case-study{background:var(--ui-color-surface);border:var(--ui-border-width) solid var(--ui-color-border);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-sm);flex-direction:column;display:flex;position:relative;overflow:hidden}.ui-case-study:hover{border-color:var(--ui-color-border-strong);box-shadow:var(--ui-shadow-md)}.ui-case-study__body{gap:var(--ui-space-2);padding:var(--ui-space-4);flex-direction:column;display:flex}.ui-case-study__meta{font-size:var(--ui-text-sm);color:var(--ui-color-text-muted)}.ui-case-study__title{font-size:var(--ui-text-lg)}.ui-case-study__summary{color:var(--ui-color-text-muted)}.ui-case-study__tags{gap:var(--ui-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ui-case-study__link{color:var(--ui-color-text);text-decoration:none}.ui-case-study__link:after{content:"";border-radius:var(--ui-radius-md);position:absolute;inset:0}.ui-case-study__link:focus-visible{outline:none}.ui-case-study__link:focus-visible:after{outline:var(--ui-focus-width) solid var(--ui-color-focus);box-shadow:var(--ui-shadow-focus);outline-offset:-2px}.ui-contact-form{gap:var(--ui-space-4);flex-direction:column;display:flex}.ui-contact-form__form{gap:var(--ui-space-4);flex-direction:column;align-items:stretch;display:flex}@media (min-width:48rem){.ui-contact-form__form{align-items:flex-start}.ui-contact-form__form>.ui-field{align-self:stretch}}.ui-contact-form__trap{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-contact-form__notice{font-size:var(--ui-text-sm);color:var(--ui-color-text-muted)}.ui-availability{gap:var(--ui-space-1);font-size:var(--ui-text-sm);font-weight:var(--ui-font-weight-medium);align-items:center;display:inline-flex}.ui-availability--in-stock{color:var(--ui-color-success-text)}.ui-availability--low-stock{color:var(--ui-color-warning-text)}.ui-availability--out-of-stock{color:var(--ui-color-danger-text)}.ui-availability--preorder{color:var(--ui-color-info-text)}.ui-site-header{z-index:var(--ui-z-sticky);background:var(--ui-color-surface);border-block-end:var(--ui-border-width) solid var(--ui-color-border);position:sticky;inset-block-start:0}.ui-site-header__skip{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-site-header__skip:focus{z-index:var(--ui-z-toast);block-size:auto;inline-size:auto;padding:var(--ui-space-2) var(--ui-space-4);clip-path:none;color:var(--ui-color-on-brand);background:var(--ui-color-brand);border-radius:var(--ui-radius-md);margin:0;inset-block-start:var(--ui-space-2);inset-inline-start:var(--ui-space-2);overflow:visible}.ui-site-header__bar{gap:var(--ui-space-2);padding-block:var(--ui-space-2);grid-template-columns:auto 1fr auto;grid-template-areas:"menu logo cart""search search search";align-items:center;display:grid}@media (min-width:64rem){.ui-site-header__bar{gap:var(--ui-space-6);grid-template-columns:auto 1fr minmax(16rem,24rem) auto;grid-template-areas:"logo nav search cart"}}.ui-site-header__bar:not(:has(.ui-site-header__search)){grid-template-areas:"menu logo cart"}@media (min-width:64rem){.ui-site-header__bar:not(:has(.ui-site-header__search)){grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav cart"}}.ui-site-header__logo{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-site-header__logo:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-site-header__logo{font-size:var(--ui-text-lg);font-weight:var(--ui-font-weight-bold);color:var(--ui-color-text);grid-area:logo;align-items:center;text-decoration:none;display:inline-flex}.ui-site-header__nav{grid-area:nav;display:none}@media (min-width:64rem){.ui-site-header__nav{display:block}}.ui-site-header__nav-list{gap:var(--ui-space-2);margin:0;padding:0;list-style:none;display:flex}.ui-site-header__nav-link{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-site-header__nav-link:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-site-header__nav-link{padding-inline:var(--ui-space-2);color:var(--ui-color-text);border-radius:var(--ui-radius-sm);align-items:center;text-decoration:none;display:inline-flex}.ui-site-header__nav-link:active{color:var(--ui-color-brand)}.ui-site-header__cart{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-site-header__cart:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-site-header__cart{color:var(--ui-color-text);border-radius:var(--ui-radius-md);grid-area:cart;place-items:center;display:inline-grid;position:relative}.ui-site-header__count{min-inline-size:1.25rem;padding-inline:var(--ui-space-1);font-size:var(--ui-text-xs);font-weight:var(--ui-font-weight-bold);color:var(--ui-color-on-brand);text-align:center;background:var(--ui-color-brand);border-radius:var(--ui-radius-pill);line-height:1.25rem;position:absolute;inset-block-start:.1rem;inset-inline-end:0}.ui-site-header__search{grid-area:search}.ui-site-header .ui-mobile-menu{grid-area:menu}@media (min-width:64rem){.ui-site-header .ui-mobile-menu{display:none}}.ui-mobile-menu__toggle{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-mobile-menu__toggle:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-mobile-menu__toggle{color:var(--ui-color-text);cursor:pointer;border-radius:var(--ui-radius-md);background:0 0;border:0;place-items:center;padding:0;display:grid}.ui-mobile-menu__list{margin:0;padding:0;list-style:none}.ui-mobile-menu__link:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-mobile-menu__link{min-block-size:calc(var(--ui-touch-target) + var(--ui-space-2));font-size:var(--ui-text-lg);color:var(--ui-color-text);border-block-end:var(--ui-border-width) solid var(--ui-color-border);align-items:center;text-decoration:none;display:flex}.ui-site-footer{padding-block:var(--ui-space-8);background:var(--ui-color-surface-muted);margin-block-start:var(--ui-space-12)}@media (min-width:48rem){.ui-site-footer__columns{gap:var(--ui-space-6);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}}.ui-site-footer__column{border-block-end:var(--ui-border-width) solid var(--ui-color-border)}@media (min-width:48rem){.ui-site-footer__column{border:0}.ui-site-footer__column::details-content{content-visibility:visible}}.ui-site-footer__title:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-site-footer__title{min-block-size:var(--ui-touch-target);font-weight:var(--ui-font-weight-bold);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.ui-site-footer__title::-webkit-details-marker{display:none}@media (min-width:48rem){.ui-site-footer__title{pointer-events:none}}[open]>.ui-site-footer__title .ui-site-footer__chevron{transform:rotate(180deg)}@media (min-width:48rem){.ui-site-footer__chevron{display:none}}.ui-site-footer__links,.ui-site-footer__legal-links{margin:0;padding:0;list-style:none}.ui-site-footer__link:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-site-footer__link{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target);color:var(--ui-color-text);align-items:center;display:inline-flex}.ui-site-footer__legal{gap:var(--ui-space-4);font-size:var(--ui-text-sm);color:var(--ui-color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block-start:var(--ui-space-6);display:flex}.ui-site-footer__legal-links{column-gap:var(--ui-space-4);flex-wrap:wrap;display:flex}.ui-gallery__viewport{position:relative}.ui-gallery__track:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-gallery__track{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}@media (prefers-reduced-motion:reduce){.ui-gallery__track{scroll-behavior:auto}}.ui-gallery__slide{scroll-snap-align:start;flex:0 0 100%}.ui-gallery__nav{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-gallery__nav:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-sm),var(--ui-shadow-focus)}.ui-gallery__nav{color:var(--ui-color-text);cursor:pointer;background:var(--ui-color-surface);border:var(--ui-border-width) solid var(--ui-color-border);box-shadow:var(--ui-shadow-sm);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.ui-gallery__nav:disabled{visibility:hidden}.ui-gallery__nav--previous{inset-inline-start:var(--ui-space-2)}.ui-gallery__nav--next{inset-inline-end:var(--ui-space-2)}.ui-gallery__position{padding:var(--ui-space-1) var(--ui-space-2);font-size:var(--ui-text-sm);color:var(--ui-color-text-inverse);background:var(--ui-color-text);border-radius:var(--ui-radius-pill);position:absolute;inset-block-end:var(--ui-space-2);inset-inline-end:var(--ui-space-2)}.ui-gallery__thumbnails{gap:var(--ui-space-2);margin:var(--ui-space-2) 0 0;padding:0;list-style:none;display:flex;overflow-x:auto}.ui-gallery__thumbnail:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-gallery__thumbnail{cursor:pointer;border:var(--ui-focus-width) solid #0000;border-radius:var(--ui-radius-sm);background:0 0;inline-size:4rem;padding:0;display:block}.ui-gallery__thumbnail[aria-current=true]{border-color:var(--ui-color-brand)}.ui-variant-picker{gap:var(--ui-space-4);flex-direction:column;display:flex}.ui-variant-picker__option{border:0;margin:0;padding:0}.ui-variant-picker__legend{font-weight:var(--ui-font-weight-medium);margin-block-end:var(--ui-space-2);padding:0}.ui-variant-picker__current{font-weight:var(--ui-font-weight-regular);color:var(--ui-color-text-muted)}.ui-variant-picker__values{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.ui-variant-picker__value{position:relative}.ui-variant-picker__input{opacity:0;margin:0;position:absolute;inset:0}.ui-variant-picker__label{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target);gap:var(--ui-space-2);padding-inline:var(--ui-space-3);cursor:pointer;background:var(--ui-color-surface);border:var(--ui-border-width) solid var(--ui-color-border-strong);border-radius:var(--ui-radius-md);justify-content:center;align-items:center;display:inline-flex}.ui-variant-picker__input:checked+.ui-variant-picker__label{font-weight:var(--ui-font-weight-bold);border-color:var(--ui-color-brand);box-shadow:inset 0 0 0 1px var(--ui-color-brand)}.ui-variant-picker__input:focus-visible+.ui-variant-picker__label{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px}.ui-variant-picker__input[aria-invalid=true]+.ui-variant-picker__label{border-color:var(--ui-color-danger)}.ui-variant-picker__label--unavailable{color:var(--ui-color-text-muted);background:var(--ui-color-surface-muted);border-style:dashed;text-decoration:line-through}.ui-variant-picker__swatch{border:var(--ui-border-width) solid var(--ui-color-border-strong);border-radius:50%;block-size:1.25rem;inline-size:1.25rem}.ui-add-to-cart{gap:var(--ui-space-4);flex-direction:column;display:flex}.ui-add-to-cart__hint{font-size:var(--ui-text-sm);color:var(--ui-color-text-muted)}.ui-add-to-cart__bar{z-index:var(--ui-z-sticky);gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-grid-margin);margin-inline:calc(-1*var(--ui-grid-margin));background:var(--ui-color-surface);border-block-start:var(--ui-border-width) solid var(--ui-color-border);grid-template-columns:auto 1fr;align-items:center;display:grid;position:sticky;inset-block-end:0}@media (min-width:48rem){.ui-add-to-cart__bar{border:0;grid-template-columns:1fr;margin:0;padding:0;position:static}}.ui-add-to-cart__price{flex-direction:column;align-items:flex-start}@media (min-width:48rem){.ui-add-to-cart__price{flex-direction:row;align-items:baseline}}.ui-reviews{gap:var(--ui-space-4);flex-direction:column;display:flex}.ui-reviews__list{gap:var(--ui-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-reviews__item{gap:var(--ui-space-1);border-block-end:var(--ui-border-width) solid var(--ui-color-border);flex-direction:column;padding-block-end:var(--ui-space-4);display:flex}.ui-reviews__item .ui-rating__count{display:none}.ui-reviews__title{font-size:var(--ui-text-md)}.ui-reviews__meta,.ui-reviews__empty{font-size:var(--ui-text-sm);color:var(--ui-color-text-muted)}.ui-cart-line{gap:var(--ui-space-2) var(--ui-space-4);padding-block:var(--ui-space-4);border-block-end:var(--ui-border-width) solid var(--ui-color-border);grid-template-columns:6rem 1fr;grid-template-areas:"image info""image actions";list-style:none;display:grid}.ui-cart-line[aria-busy=true]{opacity:.6}@media (min-width:48rem){.ui-cart-line{grid-template-columns:6rem 1fr auto;grid-template-areas:"image info actions";align-items:start}}.ui-cart-line__image{border-radius:var(--ui-radius-sm);grid-area:image}.ui-cart-line__info{gap:var(--ui-space-1);flex-direction:column;grid-area:info;min-inline-size:0;display:flex}.ui-cart-line__name:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-cart-line__name{min-block-size:var(--ui-touch-target);font-weight:var(--ui-font-weight-medium);color:var(--ui-color-text);align-items:center;display:inline-flex}.ui-cart-line__variant{font-size:var(--ui-text-sm);color:var(--ui-color-text-muted)}.ui-cart-line__actions{gap:var(--ui-space-2);flex-wrap:wrap;grid-area:actions;align-items:center;display:flex}.ui-cart-line__actions .ui-quantity__message:empty{display:none}.ui-cart-line__total{font-weight:var(--ui-font-weight-bold);margin-inline-start:auto}.ui-cart-line__remove{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-cart-line__remove:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-cart-line__remove{color:var(--ui-color-text-muted);cursor:pointer;border-radius:var(--ui-radius-md);background:0 0;border:0;place-items:center;padding:0;display:grid}.ui-promo{gap:var(--ui-space-2);flex-wrap:wrap;align-items:center;display:flex}.ui-promo--form{align-items:flex-start}.ui-promo--form>.ui-field{flex:12rem}.ui-promo--form>.ui-button{margin-block-start:calc(var(--ui-line-height-base)*1rem + var(--ui-space-1))}.ui-order-summary{gap:var(--ui-space-4);padding:var(--ui-space-4);background:var(--ui-color-surface-muted);border-radius:var(--ui-radius-lg);flex-direction:column;display:flex}.ui-order-summary__title{font-size:var(--ui-text-xl)}.ui-order-summary__rows{gap:var(--ui-space-2);flex-direction:column;margin:0;display:flex}.ui-order-summary__row{gap:var(--ui-space-4);justify-content:space-between;display:flex}.ui-order-summary__row dd{text-align:end;margin:0}.ui-order-summary__row--discount dd{color:var(--ui-color-success-text)}.ui-order-summary__row--total{font-size:var(--ui-text-lg);font-weight:var(--ui-font-weight-bold);border-block-start:var(--ui-border-width) solid var(--ui-color-border-strong);padding-block-start:var(--ui-space-2)}.ui-order-summary__cta{z-index:var(--ui-z-sticky);padding:var(--ui-space-3) var(--ui-grid-margin);margin-inline:calc(-1*var(--ui-space-4));background:var(--ui-color-surface);border-block-start:var(--ui-border-width) solid var(--ui-color-border);margin-block-end:calc(-1*var(--ui-space-4));position:sticky;inset-block-end:0}@media (min-width:64rem){.ui-order-summary__cta{background:0 0;border:0;margin:0;padding:0;position:static}}.ui-product-page{gap:var(--ui-space-4);flex-direction:column;padding-block-start:var(--ui-space-2);display:flex}.ui-product-page__layout{gap:var(--ui-space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.ui-product-page__layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.ui-product-page__info{gap:var(--ui-space-3);flex-direction:column;display:flex}.ui-product-page__brand{font-size:var(--ui-text-sm);color:var(--ui-color-text-muted);text-transform:uppercase;letter-spacing:.05em}.ui-product-page__title{font-size:var(--ui-text-2xl)}.ui-product-page__features{gap:var(--ui-space-2);margin:0;display:grid}.ui-product-page__features div{gap:var(--ui-space-4);grid-template-columns:minmax(8rem,1fr) 2fr;display:grid}.ui-product-page__features dt{color:var(--ui-color-text-muted)}.ui-product-page__features dd{margin:0}.ui-cart-page{padding-block-start:var(--ui-space-4)}.ui-cart-page__title{font-size:var(--ui-text-2xl);margin-block-end:var(--ui-space-4)}.ui-cart-page__layout{gap:var(--ui-space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.ui-cart-page__layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.ui-cart-page__lines{gap:var(--ui-space-6);flex-direction:column;display:flex}.ui-cart-page__list{margin:0;padding:0}@media (min-width:64rem){.ui-cart-page__summary{position:sticky;inset-block-start:var(--ui-space-24,6rem)}}.ui-product-card{gap:var(--ui-space-2);flex-direction:column;block-size:100%;min-inline-size:0;display:flex;position:relative}.ui-product-card__image{border-radius:var(--ui-radius-md)}.ui-product-card__badge{position:absolute;inset-block-start:var(--ui-space-2);inset-inline-start:var(--ui-space-2)}.ui-product-card__body{gap:var(--ui-space-1);flex-direction:column;display:flex}.ui-product-card__title{font-size:var(--ui-text-md);font-weight:var(--ui-font-weight-medium);line-height:var(--ui-line-height-base)}.ui-product-card__link{color:var(--ui-color-text);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.ui-product-card__link:after{content:"";border-radius:var(--ui-radius-md);position:absolute;inset:0}.ui-product-card__link:focus-visible{outline:none}.ui-product-card__link:focus-visible:after{outline:var(--ui-focus-width) solid var(--ui-color-focus);box-shadow:var(--ui-shadow-focus);outline-offset:2px}.ui-product-grid{gap:var(--ui-space-6) var(--ui-grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.ui-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.ui-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:80rem){.ui-product-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.ui-result-count{font-size:var(--ui-text-sm);color:var(--ui-color-text-muted)}.ui-search-suggestions{z-index:var(--ui-z-drawer);padding:var(--ui-space-1) 0;background:var(--ui-color-surface);border:var(--ui-border-width) solid var(--ui-color-border);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-md);margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--ui-space-1));inset-inline:0}.ui-search-suggestions__option{min-block-size:var(--ui-touch-target);padding-inline:var(--ui-space-3);cursor:pointer;align-items:center;display:flex}.ui-search-suggestions__option--active{color:var(--ui-color-on-brand);background:var(--ui-color-brand)}.ui-search__control{display:flex;position:relative}.ui-search__input{min-inline-size:0;min-block-size:var(--ui-touch-target);padding:var(--ui-space-2) var(--ui-space-3);font-size:var(--ui-text-md);color:var(--ui-color-text);background:var(--ui-color-surface);border:var(--ui-border-width) solid var(--ui-color-border-strong);border-inline-end:0;border-start-start-radius:var(--ui-radius-md);border-end-start-radius:var(--ui-radius-md);flex:1}.ui-search__input:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);box-shadow:var(--ui-shadow-focus);outline-offset:-1px}.ui-search__submit{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-search__submit:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-search__submit{color:var(--ui-color-on-brand);cursor:pointer;background:var(--ui-color-brand);border:0;border-start-end-radius:var(--ui-radius-md);border-end-end-radius:var(--ui-radius-md);place-items:center;padding:0;display:grid}.ui-active-filters__list{gap:var(--ui-space-2);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.ui-active-filters__clear{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-active-filters__clear:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-active-filters__clear{padding-inline:var(--ui-space-2);color:var(--ui-color-brand);align-items:center;display:inline-flex}.ui-sort-menu{gap:var(--ui-space-2);align-items:flex-end;min-inline-size:min(11rem,100%);display:flex}@media (min-width:64rem){.ui-filter-panel__trigger{display:none}}.ui-filter-panel__sidebar{display:none}@media (min-width:64rem){.ui-filter-panel__sidebar{display:block}}.ui-filter-groups__group{border-block-end:var(--ui-border-width) solid var(--ui-color-border)}.ui-filter-groups__summary:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-filter-groups__summary{min-block-size:var(--ui-touch-target);font-weight:var(--ui-font-weight-bold);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.ui-filter-groups__summary::-webkit-details-marker{display:none}[open]>.ui-filter-groups__summary .ui-filter-groups__chevron{transform:rotate(180deg)}.ui-filter-groups__options,.ui-filter-groups__price{gap:var(--ui-space-1);flex-direction:column;padding-block-end:var(--ui-space-4);display:flex}.ui-filter-groups__more{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-filter-groups__more:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-filter-groups__more{color:var(--ui-color-brand);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.ui-listing-page{gap:var(--ui-space-4);flex-direction:column;padding-block-start:var(--ui-space-2);display:flex}.ui-listing-page__title{font-size:var(--ui-text-2xl)}.ui-listing-page__intro{max-inline-size:48rem;color:var(--ui-color-text-muted)}.ui-listing{gap:var(--ui-space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.ui-listing{gap:var(--ui-space-8);grid-template-columns:16rem minmax(0,1fr);align-items:start}}.ui-listing__results{gap:var(--ui-space-4);flex-direction:column;min-inline-size:0;display:flex}.ui-listing__toolbar{gap:var(--ui-space-3);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.ui-search-page__suggestions{gap:var(--ui-space-2);flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.ui-hero{background:var(--ui-color-surface-muted);border-radius:var(--ui-radius-lg);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}@media (min-width:48rem){.ui-hero{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center}}.ui-hero__content{gap:var(--ui-space-4);padding:var(--ui-space-6) var(--ui-space-4);flex-direction:column;align-items:flex-start;display:flex}@media (min-width:48rem){.ui-hero__content{padding:var(--ui-space-12) var(--ui-space-10);order:-1}}.ui-hero__title{font-size:var(--ui-text-3xl)}.ui-hero__text{font-size:var(--ui-text-lg);color:var(--ui-color-text-muted)}.ui-hero--text{isolation:isolate;position:relative}@media (min-width:48rem){.ui-hero--text{grid-template-columns:minmax(0,1fr)}}.ui-hero--text .ui-hero__content{order:0;max-inline-size:40rem}.ui-hero__pattern{z-index:-1;inline-size:min(40%,18rem);color:var(--ui-color-accent);background-image:linear-gradient(currentColor 0 0),linear-gradient(currentColor 0 0),linear-gradient(currentColor 0 0);background-position:100% 0,calc(100% - 3rem) 3rem,100% 6rem;background-repeat:no-repeat;background-size:3rem 3rem;display:none;position:absolute;inset-block:0;inset-inline-end:0}@media (min-width:48rem){.ui-hero__pattern{display:block}}.ui-category-tile{gap:var(--ui-space-2);flex-direction:column;display:flex;position:relative}.ui-category-tile__image{border-radius:var(--ui-radius-md)}.ui-category-tile__title{font-size:var(--ui-text-lg)}.ui-category-tile__link{color:var(--ui-color-text);text-decoration:none}.ui-category-tile__link:after{content:"";border-radius:var(--ui-radius-md);position:absolute;inset:0}.ui-category-tile__link:focus-visible{outline:none}.ui-category-tile__link:focus-visible:after{outline:var(--ui-focus-width) solid var(--ui-color-focus);box-shadow:var(--ui-shadow-focus);outline-offset:2px}.ui-promo-banner{gap:var(--ui-space-2);padding:var(--ui-space-6) var(--ui-space-4);color:var(--ui-color-on-brand);background:var(--ui-color-brand);border-radius:var(--ui-radius-lg);flex-direction:column;align-items:flex-start;display:flex}@media (min-width:48rem){.ui-promo-banner{gap:var(--ui-space-6);padding-inline:var(--ui-space-8);flex-direction:row;align-items:center}}.ui-promo-banner__title{font-size:var(--ui-text-xl)}.ui-promo-banner__link{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target);font-weight:var(--ui-font-weight-bold);color:inherit;align-items:center;margin-inline-start:auto;display:inline-flex}.ui-promo-banner__link:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-on-brand);outline-offset:2px}.ui-reassurance__list{gap:var(--ui-space-4);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.ui-reassurance__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.ui-reassurance__item{gap:var(--ui-space-3);padding:var(--ui-space-4);background:var(--ui-color-surface-muted);border-radius:var(--ui-radius-md);align-items:flex-start;display:flex}.ui-reassurance__icon{block-size:1.75rem;inline-size:1.75rem;color:var(--ui-color-brand)}.ui-reassurance__title{font-size:var(--ui-text-md)}.ui-reassurance__text{font-size:var(--ui-text-sm);color:var(--ui-color-text-muted)}.ui-carousel{gap:var(--ui-space-3);flex-direction:column;min-inline-size:0;display:flex}.ui-carousel__header{gap:var(--ui-space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.ui-carousel__title{font-size:var(--ui-text-xl)}.ui-carousel__controls{gap:var(--ui-space-2);display:flex}.ui-carousel__button{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-carousel__button:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-carousel__button{color:var(--ui-color-text);cursor:pointer;background:var(--ui-color-surface);border:var(--ui-border-width) solid var(--ui-color-border-strong);border-radius:50%;place-items:center;padding:0;display:grid}.ui-carousel__button:disabled{cursor:not-allowed;color:var(--ui-color-border-strong);border-color:var(--ui-color-border)}.ui-carousel__track{gap:var(--ui-grid-gutter);padding:var(--ui-space-1) var(--ui-space-1) var(--ui-space-2);scroll-padding-inline:var(--ui-space-1);scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;grid-auto-columns:45%;grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}@media (prefers-reduced-motion:reduce){.ui-carousel__track{scroll-behavior:auto}}@media (min-width:48rem){.ui-carousel__track{grid-auto-columns:30%}}@media (min-width:64rem){.ui-carousel__track{grid-auto-columns:20%}}.ui-carousel__slide{scroll-snap-align:start}.ui-newsletter{gap:var(--ui-space-3);padding:var(--ui-space-6) var(--ui-space-4);background:var(--ui-color-surface-muted);border-radius:var(--ui-radius-lg);flex-direction:column;display:flex}@media (min-width:48rem){.ui-newsletter{padding:var(--ui-space-10)}}.ui-newsletter__title{font-size:var(--ui-text-xl)}.ui-newsletter__text{color:var(--ui-color-text-muted)}.ui-newsletter__form{gap:var(--ui-space-3);flex-direction:column;display:flex}@media (min-width:48rem){.ui-newsletter__form{flex-direction:row;align-items:flex-start}.ui-newsletter__form>.ui-field{flex:1}.ui-newsletter__form>.ui-button{margin-block-start:calc(var(--ui-line-height-base)*1rem + var(--ui-space-1))}}.ui-newsletter__success{font-weight:var(--ui-font-weight-medium);color:var(--ui-color-success-text)}.ui-home-page{gap:var(--ui-space-10);flex-direction:column;padding-block-start:var(--ui-space-4);display:flex}@media (min-width:64rem){.ui-home-page{gap:var(--ui-space-16)}}.ui-home-page__section{gap:var(--ui-space-3);flex-direction:column;display:flex}.ui-home-page__title{font-size:var(--ui-text-xl)}.ui-home-page__categories{gap:var(--ui-grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:64rem){.ui-home-page__categories{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui-legal{gap:var(--ui-space-6);max-inline-size:48rem;padding-block:var(--ui-space-6);flex-direction:column;display:flex}.ui-legal ul,.ui-legal ol{padding-inline-start:var(--ui-space-6)}.ui-legal p+p,.ui-legal p+ul,.ui-legal ul+p{margin-block-start:var(--ui-space-3)}.ui-legal__header{gap:var(--ui-space-3);flex-direction:column;display:flex}.ui-legal__header h1{font-size:var(--ui-text-3xl)}.ui-legal__updated{color:var(--ui-color-text-muted)}.ui-legal__toc{padding:var(--ui-space-4);background:var(--ui-color-surface-muted);border-radius:var(--ui-radius-md)}.ui-legal__toc ol{gap:var(--ui-space-2);flex-direction:column;margin-block-start:var(--ui-space-3);display:flex}.ui-legal__toc-title{min-inline-size:var(--ui-touch-target);min-block-size:var(--ui-touch-target)}.ui-legal__toc-title:focus-visible{outline:var(--ui-focus-width) solid var(--ui-color-focus);outline-offset:2px;box-shadow:var(--ui-shadow-focus)}.ui-legal__toc-title{font-weight:var(--ui-font-weight-bold);cursor:pointer;align-items:center;display:flex}.ui-legal__section{gap:var(--ui-space-2);flex-direction:column;scroll-margin-block-start:var(--ui-space-16);display:flex}.ui-legal__section h2{font-size:var(--ui-text-xl)}
@font-face{font-family:Space Grotesk;font-weight:700;font-display:optional;src:url(data:font/woff2;base64,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)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-color-brand:#131a2a;--ui-color-brand-strong:#26324d;--ui-color-on-brand:#fff;--ui-color-accent:#1db56c;--ui-color-bg:#fff;--ui-color-surface:#f5f7fa;--ui-color-surface-muted:#e9edf3;--ui-color-border:#d5dbe5;--ui-color-border-strong:#6b7489;--ui-color-text:#131a2a;--ui-color-text-muted:#4a5468;--ui-color-text-inverse:#fff;--ui-color-overlay:#131a2a99;--ui-color-success:#0e7a47;--ui-color-success-surface:#e7f6ee;--ui-color-success-text:#0b6b3e;--ui-color-warning:#b26b00;--ui-color-warning-surface:#fff6e5;--ui-color-warning-text:#9a6200;--ui-color-danger:#c0392b;--ui-color-danger-surface:#fdecea;--ui-color-danger-text:#b42318;--ui-color-info:#2a6fc9;--ui-color-info-surface:#eaf2fc;--ui-color-info-text:#1f5fad;--ui-color-price:var(--ui-color-text);--ui-color-price-sale:#b0123f;--ui-color-rating:#b26b00;--ui-color-focus:#0e7a47;--ui-font-family-heading:"Space Grotesk", system-ui, sans-serif;--ui-radius-sm:2px;--ui-radius-md:2px;--ui-radius-lg:4px;--ui-shadow-sm:0 1px 0 #131a2a2e;--ui-shadow-md:0 2px 0 #131a2a2e;--ui-shadow-lg:0 4px 0 #131a2a2e}
@media screen and (prefers-color-scheme: dark) {
@font-face{font-family:Pixelify Sans;font-weight:700;font-display:optional;src:url(data:font/woff2;base64,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)format("woff2")}@media screen{:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-color-brand:#00e5ff;--ui-color-brand-strong:#8af4ff;--ui-color-on-brand:#0a0b1e;--ui-color-bg:#0a0b1e;--ui-color-surface:#14163a;--ui-color-surface-muted:#1d2050;--ui-color-border:#2f3470;--ui-color-border-strong:#7b82d6;--ui-color-text:#e8ecff;--ui-color-text-muted:#a9b0e0;--ui-color-text-inverse:#0a0b1e;--ui-color-overlay:#050612bf;--ui-color-success:#39ff7a;--ui-color-success-surface:#0f2a1c;--ui-color-success-text:#6dff9c;--ui-color-warning:#ffb020;--ui-color-warning-surface:#2e2208;--ui-color-warning-text:#ffc94d;--ui-color-danger:#ff4d6d;--ui-color-danger-surface:#33101a;--ui-color-danger-text:#ff8fa3;--ui-color-info:#4dc3ff;--ui-color-info-surface:#0e2238;--ui-color-info-text:#8fd8ff;--ui-color-price:var(--ui-color-text);--ui-color-price-sale:#ff5c8a;--ui-color-rating:#ffd23f;--ui-color-focus:#ff4fd8;--ui-font-family-heading:"Pixelify Sans", ui-monospace, "Cascadia Mono", monospace;--ui-radius-sm:0;--ui-radius-md:0;--ui-radius-lg:0;--ui-shadow-sm:2px 2px 0 #7b82d673;--ui-shadow-md:4px 4px 0 #7b82d673;--ui-shadow-lg:8px 8px 0 #7b82d673;--ui-shadow-focus:0 0 12px 2px #ff4fd899;--ui-shadow-brand:0 0 12px #00e5ff8c}}
}

:root{--ui-font-family-base:system-ui, -apple-system, "Segoe UI", roboto, sans-serif}.site-main{gap:var(--ui-space-10);padding-block:var(--ui-space-4) var(--ui-space-12);flex-direction:column;display:flex}.site-section{gap:var(--ui-space-4);flex-direction:column;align-items:flex-start;display:flex}.site-section>h1{font-size:var(--ui-text-3xl)}.site-section>h2{font-size:var(--ui-text-2xl)}.site-lead{max-inline-size:42rem;font-size:var(--ui-text-lg);color:var(--ui-color-text-muted)}.site-prose{gap:var(--ui-space-3);flex-direction:column;max-inline-size:42rem;display:flex}.site-grid{gap:var(--ui-grid-gutter);grid-template-columns:minmax(0,1fr);align-self:stretch;margin:0;padding:0;list-style:none;display:grid}.site-benefits{gap:var(--ui-space-2);flex-direction:column;padding-inline-start:var(--ui-space-5);display:flex}.site-cta{gap:var(--ui-space-4);padding:var(--ui-space-6) var(--ui-space-4);background:var(--ui-color-surface-muted);border-inline-start:calc(var(--ui-border-width) * 6) solid var(--ui-color-accent);border-radius:var(--ui-radius-lg);flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.site-service{gap:var(--ui-space-3);border-block-start:var(--ui-border-width) solid var(--ui-color-border);flex-direction:column;padding-block-start:var(--ui-space-6);scroll-margin-block-start:var(--ui-space-16);display:flex}.site-contact{gap:var(--ui-space-8);grid-template-columns:minmax(0,1fr);align-self:stretch;display:grid}@media (min-width:48rem){.site-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-cta{padding:var(--ui-space-10)}}@media (min-width:64rem){.site-main{gap:var(--ui-space-16)}.site-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.site-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.site-contact{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.site-portrait{border-block-end:calc(var(--ui-border-width) * 4) solid var(--ui-color-accent);border-radius:var(--ui-radius-lg);inline-size:min(60vw,16rem);overflow:hidden}@keyframes site-reveal{0%{opacity:0;translate:0 1rem}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.site-main>:is(.site-section,.site-service,.site-cta):not(:has(h1)){animation:linear both site-reveal;animation-timeline:view();animation-range:entry entry 40%}}}@media (prefers-reduced-motion:no-preference){.ui-feature-card--link,.ui-case-study{transition:translate var(--ui-duration-base) var(--ui-easing-standard)}.ui-feature-card--link:focus-within,.ui-case-study:focus-within{translate:0 -.25rem}@media (hover:hover){.ui-feature-card--link:hover,.ui-case-study:hover{translate:0 -.25rem}}}@keyframes site-logo-bounce{40%{translate:0 -.25rem;rotate:-4deg}70%{translate:0;rotate:2deg}}@media (prefers-reduced-motion:no-preference){.ui-site-header__logo:is(:focus-visible,:active) img{animation:site-logo-bounce .4s var(--ui-easing-standard)}@media (hover:hover){.ui-site-header__logo:hover img{animation:site-logo-bounce .4s var(--ui-easing-standard)}}}.site-block{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;flex-shrink:0;display:inline-block;position:relative}.site-block img{block-size:4rem;inline-size:4rem;display:block}.site-block__shard{background:var(--ui-color-accent);opacity:0;block-size:.5rem;inline-size:.5rem;position:absolute;inset-block-start:calc(50% - .25rem);inset-inline-start:calc(50% - .25rem)}.site-block__shard:nth-child(odd){background:var(--ui-color-text)}@keyframes site-block-shard{0%{opacity:1}to{opacity:0;translate:var(--shard-x) var(--shard-y);rotate:90deg;scale:.5}}@media (prefers-reduced-motion:no-preference){.site-block:active img{scale:.94}.site-block__shard{animation:site-block-shard 1.2s var(--ui-easing-standard) forwards}}.site-intro{gap:var(--ui-space-4);align-items:flex-start;display:flex}.site-copy{gap:var(--ui-space-3);flex-wrap:wrap;align-items:center;display:flex}.site-copy__address{padding:var(--ui-space-2) var(--ui-space-3);font-size:var(--ui-text-lg);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:var(--ui-color-surface-muted);border-radius:var(--ui-radius-md)}.site-copy__message{min-block-size:1lh;color:var(--ui-color-text-muted);flex-basis:100%}
