.design-system-showcase-module-scss-module__zTkr1G__container{gap:var(--space-900);flex-direction:column;display:flex}.design-system-showcase-module-scss-module__zTkr1G__container .design-system-showcase-module-scss-module__zTkr1G__header{padding-bottom:var(--space-600);border-bottom:1px solid var(--color-border)}.design-system-showcase-module-scss-module__zTkr1G__container .design-system-showcase-module-scss-module__zTkr1G__header .design-system-showcase-module-scss-module__zTkr1G__index{margin:0;padding:0;list-style:none}
.showcase-group-module-scss-module__tzaI-W__container{color:var(--color-text-dim);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}
.showcase-section-module-scss-module__20Focq__container{gap:var(--space-600);scroll-margin-top:var(--sticky-header-offset);flex-direction:column;display:flex}
.buttons-section-module-scss-module__rl_PEW__container{gap:var(--space-300) var(--space-400);grid-template-columns:repeat(6,max-content);align-items:center;display:grid;overflow-x:auto}.buttons-section-module-scss-module__rl_PEW__container .buttons-section-module-scss-module__rl_PEW__row{display:contents}
.token-value-module-scss-module__6W2oTW__container{color:var(--color-text-dim);font-family:var(--font-family-mono);font-size:var(--font-size-25);overflow-wrap:anywhere}
.color-tokens-module-scss-module__m9CRxG__container{gap:var(--space-300);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.color-tokens-module-scss-module__m9CRxG__container .color-tokens-module-scss-module__m9CRxG__swatch{gap:var(--space-100);min-width:0;padding:var(--space-200);border:1px solid var(--color-border);border-radius:var(--radius-200);background-color:var(--color-surface-panel);flex-direction:column;display:flex}.color-tokens-module-scss-module__m9CRxG__container .color-tokens-module-scss-module__m9CRxG__swatch .color-tokens-module-scss-module__m9CRxG__chip{height:var(--space-800);border:1px solid var(--color-border);border-radius:var(--radius-100);background:var(--sample)}
@layer reset,base;@layer components{.price-tag-module-scss-module__NGLMLa__container{font-family:var(--font-family-display);font-size:var(--font-size-200);font-weight:var(--font-weight-bold);color:var(--color-text-brand)}.price-tag-module-scss-module__NGLMLa__container.price-tag-module-scss-module__NGLMLa__small{font-size:var(--font-size-50)}}
.character-count-module-scss-module__jdBS4G__container{font-size:var(--font-size-50);color:var(--color-text-dim)}.character-count-module-scss-module__jdBS4G__container.character-count-module-scss-module__jdBS4G__over{color:var(--color-text-danger);font-weight:var(--font-weight-semibold)}.character-count-module-scss-module__jdBS4G__container .character-count-module-scss-module__jdBS4G__announcer{clip:rect(0 0 0 0);white-space:nowrap;border:none;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.menu-section-module-scss-module__KsaJRq__container{border-top:1px solid var(--color-border);padding-top:var(--space-200)}.menu-section-module-scss-module__KsaJRq__container .menu-section-module-scss-module__KsaJRq__label{padding:var(--space-200);color:var(--color-text-dim);font-size:var(--font-size-50);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}
.definition-grid-module-scss-module__n7znFG__container{gap:var(--space-500) var(--space-400);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}@media screen and not (min-width:1024px){.definition-grid-module-scss-module__n7znFG__container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and not (min-width:769px){.definition-grid-module-scss-module__n7znFG__container{grid-template-columns:1fr 1fr}}.definition-grid-module-scss-module__n7znFG__container .definition-grid-module-scss-module__n7znFG__entry{gap:var(--space-100);flex-direction:column;display:flex}.definition-grid-module-scss-module__n7znFG__container .definition-grid-module-scss-module__n7znFG__entry dt{font-size:var(--font-size-50);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-text-dim)}.definition-grid-module-scss-module__n7znFG__container .definition-grid-module-scss-module__n7znFG__entry dd{font-size:var(--font-size-200);font-weight:var(--font-weight-regular);margin:0}.definition-grid-module-scss-module__n7znFG__container.definition-grid-module-scss-module__n7znFG__ruled{gap:var(--space-400) var(--space-400);grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and not (min-width:769px){.definition-grid-module-scss-module__n7znFG__container.definition-grid-module-scss-module__n7znFG__ruled{grid-template-columns:repeat(2,minmax(0,1fr))}}.definition-grid-module-scss-module__n7znFG__container.definition-grid-module-scss-module__n7znFG__ruled .definition-grid-module-scss-module__n7znFG__entry{gap:var(--space-50);padding-bottom:var(--space-200);border-bottom:1px solid var(--color-border)}.definition-grid-module-scss-module__n7znFG__container.definition-grid-module-scss-module__n7znFG__ruled .definition-grid-module-scss-module__n7znFG__entry dd{font-size:var(--font-size-100);font-weight:var(--font-weight-semibold)}
.event-map-module-scss-module__8l-wBa__container{aspect-ratio:16/5;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-100);width:100%;height:auto}
.post-content-event-module-scss-module__uIRarq__container .post-content-event-module-scss-module__uIRarq__cover{aspect-ratio:21/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-100);width:100%;height:auto}.post-content-event-module-scss-module__uIRarq__container .post-content-event-module-scss-module__uIRarq__body{padding:var(--space-200) 0}