:root{--ra-spacing-xs:.5rem;--ra-spacing-sm:.75rem;--ra-spacing-md:1rem;--ra-spacing-lg:1.5rem;--ra-spacing-xl:2rem;--ra-radius-xs:4px;--ra-radius-sm:8px;--ra-radius-md:16px;--ra-radius-lg:24px;--ra-radius-xl:32px;--ra-radius-pill:999px;--ra-font-size-xs:.75rem;--ra-font-size-sm:.875rem;--ra-font-size-md:1rem;--ra-font-size-lg:1.125rem;--ra-font-size-xl:1.5rem;--ra-type-eyebrow:clamp(.75rem, .7292rem + .093vw, .8125rem);--ra-type-caption:clamp(.8125rem, .7917rem + .093vw, .875rem);--ra-type-small:clamp(.875rem, .8333rem + .185vw, 1rem);--ra-type-body:clamp(1rem, .9583rem + .185vw, 1.125rem);--ra-type-lead:clamp(1.125rem, 1.0417rem + .37vw, 1.375rem);--ra-type-card-title:clamp(1.125rem, 1rem + .556vw, 1.5rem);--ra-type-title:clamp(1.5rem, 1.25rem + 1.111vw, 2.25rem);--ra-type-headline:clamp(1.75rem, 1.3333rem + 1.852vw, 3rem);--ra-type-display:clamp(2.125rem, 1.5rem + 2.778vw, 4rem);--ra-page-gutter:clamp(1rem, .3333rem + 2.963vw, 3rem);--ra-content-max:calc(160rem - 2 * var(--ra-page-gutter));--ra-block-inline:max(var(--ra-page-gutter), (100% - var(--ra-content-max)) / 2);--ra-content-inset:max(0px, (100% - var(--ra-content-max)) / 2);--ra-sticky-top:var(--ra-spacing-lg);--ra-measure:68ch;--ra-color-text:#1c1c1c;--ra-color-muted:#1c1c1ca6;--ra-color-surface:#eaeaea;--ra-color-border:#1c1c1c29;--ra-color-accent:#1c1c1c;--ra-color-on-accent:#fff;--ra-color-on-hero:#fff;--ra-color-inverse:#1c1c1c;--ra-color-on-inverse:#fff;--ra-color-inverse-accent:#fff;--ra-color-on-inverse-accent:#1c1c1c;--ra-color-backdrop:#0a0a0af0;--ra-live-edit-accent:#fc3c2d;--ra-live-edit-on-accent:#fff;--ra-live-edit-font:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ra-shadow-elevated:0 4px 24px #00000029;--ra-scroll-to-top-size:2.75rem;--ra-scroll-to-top-radius:var(--ra-radius-pill);--ra-scroll-to-top-bg:var(--ra-color-accent);--ra-scroll-to-top-color:var(--ra-color-on-accent);--ra-scroll-to-top-border:none;--ra-scroll-to-top-shadow:var(--ra-shadow-elevated);--ra-scroll-to-top-backdrop:none;--ra-scroll-to-top-right:var(--ra-spacing-md);--ra-scroll-to-top-bottom:var(--ra-spacing-md)}@media (min-width:1440px){:root{--ra-type-eyebrow:clamp(.8125rem, .7321rem + .089vw, .875rem);--ra-type-caption:clamp(.875rem, .7946rem + .089vw, .9375rem);--ra-type-small:clamp(1rem, .9196rem + .089vw, 1.0625rem);--ra-type-body:clamp(1.125rem, .9643rem + .179vw, 1.25rem);--ra-type-lead:clamp(1.375rem, 1.1339rem + .268vw, 1.5625rem);--ra-type-card-title:clamp(1.5rem, 1.1786rem + .357vw, 1.75rem);--ra-type-title:clamp(2.25rem, 1.4464rem + .893vw, 2.875rem);--ra-type-headline:clamp(3rem, 1.875rem + 1.25vw, 3.875rem);--ra-type-display:clamp(4rem, 2.3929rem + 1.786vw, 5.25rem);--ra-page-gutter:clamp(3rem, -.2143rem + 3.571vw, 5.5rem)}}:root{--ra-motion-ease:cubic-bezier(.22, 1, .36, 1)}[data-ra-motion=subtle]{--ra-motion-duration:.7s;--ra-motion-stagger:80ms;--ra-motion-hidden-opacity:0;--ra-motion-distance:1rem;--ra-motion-title-hidden-opacity:0;--ra-motion-title-distance:1rem;--ra-motion-word-display:inline;--ra-motion-word-hidden-opacity:1;--ra-motion-word-distance:0px;--ra-motion-word-stagger:0s}[data-ra-motion=expressive]{--ra-motion-duration:1s;--ra-motion-stagger:.12s;--ra-motion-hidden-opacity:0;--ra-motion-distance:2.5rem;--ra-motion-title-hidden-opacity:1;--ra-motion-title-distance:0px;--ra-motion-word-display:inline-block;--ra-motion-word-hidden-opacity:0;--ra-motion-word-distance:.6em;--ra-motion-word-stagger:60ms}[data-ra-motion=none]{--ra-motion-duration:0s;--ra-motion-stagger:0s;--ra-motion-hidden-opacity:1;--ra-motion-distance:0px;--ra-motion-title-hidden-opacity:1;--ra-motion-title-distance:0px;--ra-motion-word-display:inline;--ra-motion-word-hidden-opacity:1;--ra-motion-word-distance:0px;--ra-motion-word-stagger:0s}@media (prefers-reduced-motion:reduce){[data-ra-motion]{--ra-motion-duration:0s;--ra-motion-stagger:0s;--ra-motion-hidden-opacity:1;--ra-motion-distance:0px;--ra-motion-title-hidden-opacity:1;--ra-motion-title-distance:0px;--ra-motion-word-display:inline;--ra-motion-word-hidden-opacity:1;--ra-motion-word-distance:0px;--ra-motion-word-stagger:0s}}
:root{--lib-spacing-xs:.5rem;--lib-spacing-sm:.75rem;--lib-spacing-md:1rem;--lib-spacing-lg:1.5rem;--lib-spacing-xl:2rem;--lib-radius-xs:4px;--lib-radius-sm:8px;--lib-radius-md:16px;--lib-radius-lg:24px;--lib-radius-xl:32px;--lib-radius-pill:999px;--lib-font-size-xs:.75rem;--lib-font-size-sm:.875rem;--lib-font-size-md:1rem;--lib-font-size-lg:1.125rem;--lib-font-size-xl:1.5rem;--lib-color-bg:#0d0d0f;--lib-color-surface:#17171a;--lib-color-border:#ffffff1a;--lib-color-text:#f5f5f2;--lib-color-muted:#f5f5f299;--lib-color-accent:#fc1b0b;--lib-color-brand:#fc3c2d;--lib-color-on-accent:var(--lib-color-text);--lib-color-preview-bg:#fff;--lib-glass-surface:#0000001a;--lib-glass-border:#ffffff4d;--lib-glass-shadow:0 4px 30px #0000001a;--lib-glass-blur:5px}*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{background:var(--lib-color-bg);color:var(--lib-color-text);font-family:system-ui,-apple-system,Segoe UI,sans-serif}.catalog-shell{flex-direction:column;height:100dvh;display:flex}.catalog-body{flex:1;min-height:0;overflow-y:auto}
@font-face{font-family:bebasNeue;src:url(../media/bebasneue_regular-s.p.1iwo-5revxivk.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:bebasNeue Fallback;src:local(Arial);ascent-override:118.37%;descent-override:28.52%;line-gap-override:0.0%;size-adjust:77.05%}.tbYpPq_className{font-family:bebasNeue,bebasNeue Fallback;font-weight:400}.tbYpPq_variable{--font-bebas-neue:"bebasNeue", "bebasNeue Fallback"}
