@layer brick.tokens,flowstack.theme,brick.foundations;@layer brick.components{.brick-feed{--brick-feed-gap:var(--brick-space-3);--brick-feed-item-padding-block:var(--brick-space-4);--brick-feed-item-padding-inline:var(--brick-space-4);--brick-feed-background:transparent;--brick-feed-foreground:var(--brick-color-text-primary);--brick-feed-border-color:var(--brick-color-border-subtle);--brick-feed-border-width:var(--brick-border-width);--brick-feed-radius:var(--brick-radius-surface);--brick-feed-divider-color:var(--brick-color-border-subtle);--brick-feed-focus-color:var(--brick-color-focus-ring);--brick-feed-focus-width:2px;--brick-feed-focus-offset:2px;--brick-feed-transition-duration:var(--brick-motion-duration-fast);box-sizing:border-box;gap:var(--brick-feed-gap);inline-size:100%;min-inline-size:0;max-inline-size:100%;color:var(--brick-feed-foreground);display:grid}.brick-feed[data-density=compact]{--brick-feed-gap:var(--brick-space-2);--brick-feed-item-padding-block:var(--brick-space-2);--brick-feed-item-padding-inline:var(--brick-space-3)}.brick-feed[data-divider-strength=default]{--brick-feed-divider-color:var(--brick-color-border-default)}.brick-feed[data-variant=divided]{--brick-feed-gap:0;background:var(--brick-feed-background)}.brick-feed[data-variant=divided]>.brick-feed__item+.brick-feed__item{border-block-start:var(--brick-feed-border-width) solid var(--brick-feed-divider-color)}.brick-feed__item{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;padding-block:var(--brick-feed-item-padding-block);padding-inline:var(--brick-feed-item-padding-inline);color:var(--brick-feed-foreground);overflow-wrap:anywhere;outline:var(--brick-feed-focus-width) solid transparent;outline-offset:var(--brick-feed-focus-offset);transition:border-color var(--brick-feed-transition-duration) ease}.brick-feed[data-variant=outline]>.brick-feed__item{border:var(--brick-feed-border-width) solid var(--brick-feed-border-color);border-radius:var(--brick-feed-radius);background:var(--brick-feed-background)}.brick-feed__item:focus-visible{outline-color:var(--brick-feed-focus-color)}@media (prefers-reduced-motion:reduce){.brick-feed__item{transition-duration:0s}}@media (forced-colors:active){.brick-feed[data-variant=divided]>.brick-feed__item+.brick-feed__item,.brick-feed[data-variant=outline]>.brick-feed__item{border-color:canvastext}.brick-feed__item:focus-visible{outline-color:highlight}}.brick-text{--brick-text-font-family:var(--brick-typography-body-md-font-family);--brick-text-font-size:var(--brick-typography-body-md-font-size);--brick-text-font-weight:var(--brick-typography-body-md-font-weight);--brick-text-line-height:var(--brick-typography-body-md-line-height);--brick-text-letter-spacing:var(--brick-typography-body-md-letter-spacing);--brick-text-text-transform:none;--brick-text-foreground:var(--brick-color-text-primary);color:var(--brick-text-foreground);font-family:var(--brick-text-font-family);font-size:var(--brick-text-font-size);font-weight:var(--brick-text-font-weight);letter-spacing:var(--brick-text-letter-spacing);line-height:var(--brick-text-line-height);overflow-wrap:break-word;text-align:start;text-transform:var(--brick-text-text-transform);text-wrap:wrap;margin:0}.brick-text[data-variant=display]{--brick-text-font-family:var(--brick-typography-display-font-family);--brick-text-font-size:var(--brick-typography-display-font-size);--brick-text-font-weight:var(--brick-typography-display-font-weight);--brick-text-line-height:var(--brick-typography-display-line-height);--brick-text-letter-spacing:var(--brick-typography-display-letter-spacing)}.brick-text[data-variant=display-sm]{--brick-text-font-family:var(--brick-typography-display-sm-font-family);--brick-text-font-size:var(--brick-typography-display-sm-font-size);--brick-text-font-weight:var(--brick-typography-display-sm-font-weight);--brick-text-line-height:var(--brick-typography-display-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-display-sm-letter-spacing)}.brick-text[data-variant=display-md]{--brick-text-font-family:var(--brick-typography-display-md-font-family);--brick-text-font-size:var(--brick-typography-display-md-font-size);--brick-text-font-weight:var(--brick-typography-display-md-font-weight);--brick-text-line-height:var(--brick-typography-display-md-line-height);--brick-text-letter-spacing:var(--brick-typography-display-md-letter-spacing)}.brick-text[data-variant=display-lg]{--brick-text-font-family:var(--brick-typography-display-lg-font-family);--brick-text-font-size:var(--brick-typography-display-lg-font-size);--brick-text-font-weight:var(--brick-typography-display-lg-font-weight);--brick-text-line-height:var(--brick-typography-display-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-display-lg-letter-spacing)}.brick-text[data-variant=title-lg]{--brick-text-font-family:var(--brick-typography-title-lg-font-family);--brick-text-font-size:var(--brick-typography-title-lg-font-size);--brick-text-font-weight:var(--brick-typography-title-lg-font-weight);--brick-text-line-height:var(--brick-typography-title-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-title-lg-letter-spacing)}.brick-text[data-variant=title-md]{--brick-text-font-family:var(--brick-typography-title-md-font-family);--brick-text-font-size:var(--brick-typography-title-md-font-size);--brick-text-font-weight:var(--brick-typography-title-md-font-weight);--brick-text-line-height:var(--brick-typography-title-md-line-height);--brick-text-letter-spacing:var(--brick-typography-title-md-letter-spacing)}.brick-text[data-variant=title-sm]{--brick-text-font-family:var(--brick-typography-title-sm-font-family);--brick-text-font-size:var(--brick-typography-title-sm-font-size);--brick-text-font-weight:var(--brick-typography-title-sm-font-weight);--brick-text-line-height:var(--brick-typography-title-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-title-sm-letter-spacing)}.brick-text[data-variant=body-lg]{--brick-text-font-family:var(--brick-typography-body-lg-font-family);--brick-text-font-size:var(--brick-typography-body-lg-font-size);--brick-text-font-weight:var(--brick-typography-body-lg-font-weight);--brick-text-line-height:var(--brick-typography-body-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-text[data-variant=body-sm]{--brick-text-font-family:var(--brick-typography-body-sm-font-family);--brick-text-font-size:var(--brick-typography-body-sm-font-size);--brick-text-font-weight:var(--brick-typography-body-sm-font-weight);--brick-text-line-height:var(--brick-typography-body-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-text[data-variant=caption]{--brick-text-font-family:var(--brick-typography-caption-font-family);--brick-text-font-size:var(--brick-typography-caption-font-size);--brick-text-font-weight:var(--brick-typography-caption-font-weight);--brick-text-line-height:var(--brick-typography-caption-line-height);--brick-text-letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-text[data-variant=eyebrow]{--brick-text-font-family:var(--brick-typography-eyebrow-font-family);--brick-text-font-size:var(--brick-typography-eyebrow-font-size);--brick-text-font-weight:var(--brick-typography-eyebrow-font-weight);--brick-text-line-height:var(--brick-typography-eyebrow-line-height);--brick-text-letter-spacing:var(--brick-typography-eyebrow-letter-spacing);--brick-text-text-transform:uppercase}@media (min-width:30rem){.brick-text[data-variant-sm=display]{--brick-text-font-family:var(--brick-typography-display-font-family);--brick-text-font-size:var(--brick-typography-display-font-size);--brick-text-font-weight:var(--brick-typography-display-font-weight);--brick-text-line-height:var(--brick-typography-display-line-height);--brick-text-letter-spacing:var(--brick-typography-display-letter-spacing)}.brick-text[data-variant-sm=display-sm]{--brick-text-font-family:var(--brick-typography-display-sm-font-family);--brick-text-font-size:var(--brick-typography-display-sm-font-size);--brick-text-font-weight:var(--brick-typography-display-sm-font-weight);--brick-text-line-height:var(--brick-typography-display-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-display-sm-letter-spacing)}.brick-text[data-variant-sm=display-md]{--brick-text-font-family:var(--brick-typography-display-md-font-family);--brick-text-font-size:var(--brick-typography-display-md-font-size);--brick-text-font-weight:var(--brick-typography-display-md-font-weight);--brick-text-line-height:var(--brick-typography-display-md-line-height);--brick-text-letter-spacing:var(--brick-typography-display-md-letter-spacing)}.brick-text[data-variant-sm=display-lg]{--brick-text-font-family:var(--brick-typography-display-lg-font-family);--brick-text-font-size:var(--brick-typography-display-lg-font-size);--brick-text-font-weight:var(--brick-typography-display-lg-font-weight);--brick-text-line-height:var(--brick-typography-display-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-display-lg-letter-spacing)}.brick-text[data-variant-sm=title-lg]{--brick-text-font-family:var(--brick-typography-title-lg-font-family);--brick-text-font-size:var(--brick-typography-title-lg-font-size);--brick-text-font-weight:var(--brick-typography-title-lg-font-weight);--brick-text-line-height:var(--brick-typography-title-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-title-lg-letter-spacing)}.brick-text[data-variant-sm=title-md]{--brick-text-font-family:var(--brick-typography-title-md-font-family);--brick-text-font-size:var(--brick-typography-title-md-font-size);--brick-text-font-weight:var(--brick-typography-title-md-font-weight);--brick-text-line-height:var(--brick-typography-title-md-line-height);--brick-text-letter-spacing:var(--brick-typography-title-md-letter-spacing)}.brick-text[data-variant-sm=title-sm]{--brick-text-font-family:var(--brick-typography-title-sm-font-family);--brick-text-font-size:var(--brick-typography-title-sm-font-size);--brick-text-font-weight:var(--brick-typography-title-sm-font-weight);--brick-text-line-height:var(--brick-typography-title-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-title-sm-letter-spacing)}.brick-text[data-variant-sm=body-lg]{--brick-text-font-family:var(--brick-typography-body-lg-font-family);--brick-text-font-size:var(--brick-typography-body-lg-font-size);--brick-text-font-weight:var(--brick-typography-body-lg-font-weight);--brick-text-line-height:var(--brick-typography-body-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-text[data-variant-sm=body-md]{--brick-text-font-family:var(--brick-typography-body-md-font-family);--brick-text-font-size:var(--brick-typography-body-md-font-size);--brick-text-font-weight:var(--brick-typography-body-md-font-weight);--brick-text-line-height:var(--brick-typography-body-md-line-height);--brick-text-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-text[data-variant-sm=body-sm]{--brick-text-font-family:var(--brick-typography-body-sm-font-family);--brick-text-font-size:var(--brick-typography-body-sm-font-size);--brick-text-font-weight:var(--brick-typography-body-sm-font-weight);--brick-text-line-height:var(--brick-typography-body-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-text[data-variant-sm=caption]{--brick-text-font-family:var(--brick-typography-caption-font-family);--brick-text-font-size:var(--brick-typography-caption-font-size);--brick-text-font-weight:var(--brick-typography-caption-font-weight);--brick-text-line-height:var(--brick-typography-caption-line-height);--brick-text-letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-text[data-variant-sm=eyebrow]{--brick-text-font-family:var(--brick-typography-eyebrow-font-family);--brick-text-font-size:var(--brick-typography-eyebrow-font-size);--brick-text-font-weight:var(--brick-typography-eyebrow-font-weight);--brick-text-line-height:var(--brick-typography-eyebrow-line-height);--brick-text-letter-spacing:var(--brick-typography-eyebrow-letter-spacing);--brick-text-text-transform:uppercase}}@media (min-width:48rem){.brick-text[data-variant-md=display]{--brick-text-font-family:var(--brick-typography-display-font-family);--brick-text-font-size:var(--brick-typography-display-font-size);--brick-text-font-weight:var(--brick-typography-display-font-weight);--brick-text-line-height:var(--brick-typography-display-line-height);--brick-text-letter-spacing:var(--brick-typography-display-letter-spacing)}.brick-text[data-variant-md=display-sm]{--brick-text-font-family:var(--brick-typography-display-sm-font-family);--brick-text-font-size:var(--brick-typography-display-sm-font-size);--brick-text-font-weight:var(--brick-typography-display-sm-font-weight);--brick-text-line-height:var(--brick-typography-display-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-display-sm-letter-spacing)}.brick-text[data-variant-md=display-md]{--brick-text-font-family:var(--brick-typography-display-md-font-family);--brick-text-font-size:var(--brick-typography-display-md-font-size);--brick-text-font-weight:var(--brick-typography-display-md-font-weight);--brick-text-line-height:var(--brick-typography-display-md-line-height);--brick-text-letter-spacing:var(--brick-typography-display-md-letter-spacing)}.brick-text[data-variant-md=display-lg]{--brick-text-font-family:var(--brick-typography-display-lg-font-family);--brick-text-font-size:var(--brick-typography-display-lg-font-size);--brick-text-font-weight:var(--brick-typography-display-lg-font-weight);--brick-text-line-height:var(--brick-typography-display-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-display-lg-letter-spacing)}.brick-text[data-variant-md=title-lg]{--brick-text-font-family:var(--brick-typography-title-lg-font-family);--brick-text-font-size:var(--brick-typography-title-lg-font-size);--brick-text-font-weight:var(--brick-typography-title-lg-font-weight);--brick-text-line-height:var(--brick-typography-title-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-title-lg-letter-spacing)}.brick-text[data-variant-md=title-md]{--brick-text-font-family:var(--brick-typography-title-md-font-family);--brick-text-font-size:var(--brick-typography-title-md-font-size);--brick-text-font-weight:var(--brick-typography-title-md-font-weight);--brick-text-line-height:var(--brick-typography-title-md-line-height);--brick-text-letter-spacing:var(--brick-typography-title-md-letter-spacing)}.brick-text[data-variant-md=title-sm]{--brick-text-font-family:var(--brick-typography-title-sm-font-family);--brick-text-font-size:var(--brick-typography-title-sm-font-size);--brick-text-font-weight:var(--brick-typography-title-sm-font-weight);--brick-text-line-height:var(--brick-typography-title-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-title-sm-letter-spacing)}.brick-text[data-variant-md=body-lg]{--brick-text-font-family:var(--brick-typography-body-lg-font-family);--brick-text-font-size:var(--brick-typography-body-lg-font-size);--brick-text-font-weight:var(--brick-typography-body-lg-font-weight);--brick-text-line-height:var(--brick-typography-body-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-text[data-variant-md=body-md]{--brick-text-font-family:var(--brick-typography-body-md-font-family);--brick-text-font-size:var(--brick-typography-body-md-font-size);--brick-text-font-weight:var(--brick-typography-body-md-font-weight);--brick-text-line-height:var(--brick-typography-body-md-line-height);--brick-text-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-text[data-variant-md=body-sm]{--brick-text-font-family:var(--brick-typography-body-sm-font-family);--brick-text-font-size:var(--brick-typography-body-sm-font-size);--brick-text-font-weight:var(--brick-typography-body-sm-font-weight);--brick-text-line-height:var(--brick-typography-body-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-text[data-variant-md=caption]{--brick-text-font-family:var(--brick-typography-caption-font-family);--brick-text-font-size:var(--brick-typography-caption-font-size);--brick-text-font-weight:var(--brick-typography-caption-font-weight);--brick-text-line-height:var(--brick-typography-caption-line-height);--brick-text-letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-text[data-variant-md=eyebrow]{--brick-text-font-family:var(--brick-typography-eyebrow-font-family);--brick-text-font-size:var(--brick-typography-eyebrow-font-size);--brick-text-font-weight:var(--brick-typography-eyebrow-font-weight);--brick-text-line-height:var(--brick-typography-eyebrow-line-height);--brick-text-letter-spacing:var(--brick-typography-eyebrow-letter-spacing);--brick-text-text-transform:uppercase}}@media (min-width:64rem){.brick-text[data-variant-lg=display]{--brick-text-font-family:var(--brick-typography-display-font-family);--brick-text-font-size:var(--brick-typography-display-font-size);--brick-text-font-weight:var(--brick-typography-display-font-weight);--brick-text-line-height:var(--brick-typography-display-line-height);--brick-text-letter-spacing:var(--brick-typography-display-letter-spacing)}.brick-text[data-variant-lg=display-sm]{--brick-text-font-family:var(--brick-typography-display-sm-font-family);--brick-text-font-size:var(--brick-typography-display-sm-font-size);--brick-text-font-weight:var(--brick-typography-display-sm-font-weight);--brick-text-line-height:var(--brick-typography-display-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-display-sm-letter-spacing)}.brick-text[data-variant-lg=display-md]{--brick-text-font-family:var(--brick-typography-display-md-font-family);--brick-text-font-size:var(--brick-typography-display-md-font-size);--brick-text-font-weight:var(--brick-typography-display-md-font-weight);--brick-text-line-height:var(--brick-typography-display-md-line-height);--brick-text-letter-spacing:var(--brick-typography-display-md-letter-spacing)}.brick-text[data-variant-lg=display-lg]{--brick-text-font-family:var(--brick-typography-display-lg-font-family);--brick-text-font-size:var(--brick-typography-display-lg-font-size);--brick-text-font-weight:var(--brick-typography-display-lg-font-weight);--brick-text-line-height:var(--brick-typography-display-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-display-lg-letter-spacing)}.brick-text[data-variant-lg=title-lg]{--brick-text-font-family:var(--brick-typography-title-lg-font-family);--brick-text-font-size:var(--brick-typography-title-lg-font-size);--brick-text-font-weight:var(--brick-typography-title-lg-font-weight);--brick-text-line-height:var(--brick-typography-title-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-title-lg-letter-spacing)}.brick-text[data-variant-lg=title-md]{--brick-text-font-family:var(--brick-typography-title-md-font-family);--brick-text-font-size:var(--brick-typography-title-md-font-size);--brick-text-font-weight:var(--brick-typography-title-md-font-weight);--brick-text-line-height:var(--brick-typography-title-md-line-height);--brick-text-letter-spacing:var(--brick-typography-title-md-letter-spacing)}.brick-text[data-variant-lg=title-sm]{--brick-text-font-family:var(--brick-typography-title-sm-font-family);--brick-text-font-size:var(--brick-typography-title-sm-font-size);--brick-text-font-weight:var(--brick-typography-title-sm-font-weight);--brick-text-line-height:var(--brick-typography-title-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-title-sm-letter-spacing)}.brick-text[data-variant-lg=body-lg]{--brick-text-font-family:var(--brick-typography-body-lg-font-family);--brick-text-font-size:var(--brick-typography-body-lg-font-size);--brick-text-font-weight:var(--brick-typography-body-lg-font-weight);--brick-text-line-height:var(--brick-typography-body-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-text[data-variant-lg=body-md]{--brick-text-font-family:var(--brick-typography-body-md-font-family);--brick-text-font-size:var(--brick-typography-body-md-font-size);--brick-text-font-weight:var(--brick-typography-body-md-font-weight);--brick-text-line-height:var(--brick-typography-body-md-line-height);--brick-text-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-text[data-variant-lg=body-sm]{--brick-text-font-family:var(--brick-typography-body-sm-font-family);--brick-text-font-size:var(--brick-typography-body-sm-font-size);--brick-text-font-weight:var(--brick-typography-body-sm-font-weight);--brick-text-line-height:var(--brick-typography-body-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-text[data-variant-lg=caption]{--brick-text-font-family:var(--brick-typography-caption-font-family);--brick-text-font-size:var(--brick-typography-caption-font-size);--brick-text-font-weight:var(--brick-typography-caption-font-weight);--brick-text-line-height:var(--brick-typography-caption-line-height);--brick-text-letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-text[data-variant-lg=eyebrow]{--brick-text-font-family:var(--brick-typography-eyebrow-font-family);--brick-text-font-size:var(--brick-typography-eyebrow-font-size);--brick-text-font-weight:var(--brick-typography-eyebrow-font-weight);--brick-text-line-height:var(--brick-typography-eyebrow-line-height);--brick-text-letter-spacing:var(--brick-typography-eyebrow-letter-spacing);--brick-text-text-transform:uppercase}}@media (min-width:80rem){.brick-text[data-variant-xl=display]{--brick-text-font-family:var(--brick-typography-display-font-family);--brick-text-font-size:var(--brick-typography-display-font-size);--brick-text-font-weight:var(--brick-typography-display-font-weight);--brick-text-line-height:var(--brick-typography-display-line-height);--brick-text-letter-spacing:var(--brick-typography-display-letter-spacing)}.brick-text[data-variant-xl=display-sm]{--brick-text-font-family:var(--brick-typography-display-sm-font-family);--brick-text-font-size:var(--brick-typography-display-sm-font-size);--brick-text-font-weight:var(--brick-typography-display-sm-font-weight);--brick-text-line-height:var(--brick-typography-display-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-display-sm-letter-spacing)}.brick-text[data-variant-xl=display-md]{--brick-text-font-family:var(--brick-typography-display-md-font-family);--brick-text-font-size:var(--brick-typography-display-md-font-size);--brick-text-font-weight:var(--brick-typography-display-md-font-weight);--brick-text-line-height:var(--brick-typography-display-md-line-height);--brick-text-letter-spacing:var(--brick-typography-display-md-letter-spacing)}.brick-text[data-variant-xl=display-lg]{--brick-text-font-family:var(--brick-typography-display-lg-font-family);--brick-text-font-size:var(--brick-typography-display-lg-font-size);--brick-text-font-weight:var(--brick-typography-display-lg-font-weight);--brick-text-line-height:var(--brick-typography-display-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-display-lg-letter-spacing)}.brick-text[data-variant-xl=title-lg]{--brick-text-font-family:var(--brick-typography-title-lg-font-family);--brick-text-font-size:var(--brick-typography-title-lg-font-size);--brick-text-font-weight:var(--brick-typography-title-lg-font-weight);--brick-text-line-height:var(--brick-typography-title-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-title-lg-letter-spacing)}.brick-text[data-variant-xl=title-md]{--brick-text-font-family:var(--brick-typography-title-md-font-family);--brick-text-font-size:var(--brick-typography-title-md-font-size);--brick-text-font-weight:var(--brick-typography-title-md-font-weight);--brick-text-line-height:var(--brick-typography-title-md-line-height);--brick-text-letter-spacing:var(--brick-typography-title-md-letter-spacing)}.brick-text[data-variant-xl=title-sm]{--brick-text-font-family:var(--brick-typography-title-sm-font-family);--brick-text-font-size:var(--brick-typography-title-sm-font-size);--brick-text-font-weight:var(--brick-typography-title-sm-font-weight);--brick-text-line-height:var(--brick-typography-title-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-title-sm-letter-spacing)}.brick-text[data-variant-xl=body-lg]{--brick-text-font-family:var(--brick-typography-body-lg-font-family);--brick-text-font-size:var(--brick-typography-body-lg-font-size);--brick-text-font-weight:var(--brick-typography-body-lg-font-weight);--brick-text-line-height:var(--brick-typography-body-lg-line-height);--brick-text-letter-spacing:var(--brick-typography-body-lg-letter-spacing)}.brick-text[data-variant-xl=body-md]{--brick-text-font-family:var(--brick-typography-body-md-font-family);--brick-text-font-size:var(--brick-typography-body-md-font-size);--brick-text-font-weight:var(--brick-typography-body-md-font-weight);--brick-text-line-height:var(--brick-typography-body-md-line-height);--brick-text-letter-spacing:var(--brick-typography-body-md-letter-spacing)}.brick-text[data-variant-xl=body-sm]{--brick-text-font-family:var(--brick-typography-body-sm-font-family);--brick-text-font-size:var(--brick-typography-body-sm-font-size);--brick-text-font-weight:var(--brick-typography-body-sm-font-weight);--brick-text-line-height:var(--brick-typography-body-sm-line-height);--brick-text-letter-spacing:var(--brick-typography-body-sm-letter-spacing)}.brick-text[data-variant-xl=caption]{--brick-text-font-family:var(--brick-typography-caption-font-family);--brick-text-font-size:var(--brick-typography-caption-font-size);--brick-text-font-weight:var(--brick-typography-caption-font-weight);--brick-text-line-height:var(--brick-typography-caption-line-height);--brick-text-letter-spacing:var(--brick-typography-caption-letter-spacing)}.brick-text[data-variant-xl=eyebrow]{--brick-text-font-family:var(--brick-typography-eyebrow-font-family);--brick-text-font-size:var(--brick-typography-eyebrow-font-size);--brick-text-font-weight:var(--brick-typography-eyebrow-font-weight);--brick-text-line-height:var(--brick-typography-eyebrow-line-height);--brick-text-letter-spacing:var(--brick-typography-eyebrow-letter-spacing);--brick-text-text-transform:uppercase}}@media (min-width:30rem){.brick-text:is([data-variant-sm=display],[data-variant-sm=display-sm],[data-variant-sm=display-md],[data-variant-sm=display-lg],[data-variant-sm=title-lg],[data-variant-sm=title-md],[data-variant-sm=title-sm],[data-variant-sm=body-lg],[data-variant-sm=body-md],[data-variant-sm=body-sm],[data-variant-sm=caption]){--brick-text-text-transform:none}}@media (min-width:48rem){.brick-text:is([data-variant-md=display],[data-variant-md=display-sm],[data-variant-md=display-md],[data-variant-md=display-lg],[data-variant-md=title-lg],[data-variant-md=title-md],[data-variant-md=title-sm],[data-variant-md=body-lg],[data-variant-md=body-md],[data-variant-md=body-sm],[data-variant-md=caption]){--brick-text-text-transform:none}}@media (min-width:64rem){.brick-text:is([data-variant-lg=display],[data-variant-lg=display-sm],[data-variant-lg=display-md],[data-variant-lg=display-lg],[data-variant-lg=title-lg],[data-variant-lg=title-md],[data-variant-lg=title-sm],[data-variant-lg=body-lg],[data-variant-lg=body-md],[data-variant-lg=body-sm],[data-variant-lg=caption]){--brick-text-text-transform:none}}@media (min-width:80rem){.brick-text:is([data-variant-xl=display],[data-variant-xl=display-sm],[data-variant-xl=display-md],[data-variant-xl=display-lg],[data-variant-xl=title-lg],[data-variant-xl=title-md],[data-variant-xl=title-sm],[data-variant-xl=body-lg],[data-variant-xl=body-md],[data-variant-xl=body-sm],[data-variant-xl=caption]){--brick-text-text-transform:none}}.brick-text[data-tone=inherit]{--brick-text-foreground:currentColor}.brick-text[data-tone=secondary]{--brick-text-foreground:var(--brick-color-text-secondary)}.brick-text[data-tone=muted]{--brick-text-foreground:var(--brick-color-text-muted)}.brick-text[data-tone=accent]{--brick-text-foreground:var(--brick-color-accent-text)}.brick-text[data-tone=info]{--brick-text-foreground:var(--brick-color-info-text)}.brick-text[data-tone=success]{--brick-text-foreground:var(--brick-color-success-text)}.brick-text[data-tone=warning]{--brick-text-foreground:var(--brick-color-warning-text)}.brick-text[data-tone=danger]{--brick-text-foreground:var(--brick-color-danger-text)}.brick-text[data-weight=inherit]{--brick-text-font-weight:inherit}.brick-text[data-weight=regular]{--brick-text-font-weight:var(--brick-font-weight-regular)}.brick-text[data-weight=medium]{--brick-text-font-weight:var(--brick-font-weight-medium)}.brick-text[data-weight=semibold]{--brick-text-font-weight:var(--brick-font-weight-semibold)}.brick-text[data-transform=none]{--brick-text-text-transform:none}.brick-text[data-transform=uppercase]{--brick-text-text-transform:uppercase}.brick-text[data-transform=lowercase]{--brick-text-text-transform:lowercase}.brick-text[data-transform=capitalize]{--brick-text-text-transform:capitalize}.brick-text[data-align=start]{text-align:start}.brick-text[data-align=center]{text-align:center}.brick-text[data-align=end]{text-align:end}@media (min-width:30rem){.brick-text[data-align-sm=start]{text-align:start}.brick-text[data-align-sm=center]{text-align:center}.brick-text[data-align-sm=end]{text-align:end}}@media (min-width:48rem){.brick-text[data-align-md=start]{text-align:start}.brick-text[data-align-md=center]{text-align:center}.brick-text[data-align-md=end]{text-align:end}}@media (min-width:64rem){.brick-text[data-align-lg=start]{text-align:start}.brick-text[data-align-lg=center]{text-align:center}.brick-text[data-align-lg=end]{text-align:end}}@media (min-width:80rem){.brick-text[data-align-xl=start]{text-align:start}.brick-text[data-align-xl=center]{text-align:center}.brick-text[data-align-xl=end]{text-align:end}}.brick-text[data-wrap=nowrap]{text-wrap:nowrap}.brick-text[data-wrap=balance]{text-wrap:balance}.brick-text[data-wrap=pretty]{text-wrap:pretty}.brick-text[data-truncate]{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;display:block;overflow:hidden}.brick-text[data-line-clamp]{-webkit-box-orient:vertical;min-inline-size:0;display:-webkit-box;overflow:hidden}.brick-text[data-line-clamp="2"]{-webkit-line-clamp:2}.brick-text[data-line-clamp="3"]{-webkit-line-clamp:3}.brick-text[data-line-clamp="4"]{-webkit-line-clamp:4}.brick-text[data-line-clamp="5"]{-webkit-line-clamp:5}.brick-text[data-line-clamp="6"]{-webkit-line-clamp:6}@media (forced-colors:active){.brick-text:not([data-tone=inherit]){--brick-text-foreground:CanvasText}}}@layer brick.utilities,brick.effects;
