.project-theme{display:contents}.project-receipt[data-project-theme]{color:var(--project-ink,var(--color-ink))}.case-study .project-receipt[data-project-theme]{color:var(--project-contrast-ink,var(--color-ink-dark))}.project-theme[data-project-typography~=font-label] .project-receipt[data-project-theme],.project-theme[data-project-typography~=font-label] .project-receipt[data-project-theme] .label{font-family:var(--project-font-label,var(--font-mono))}.project-theme[data-project-typography~=font-display] .project-receipt[data-project-theme] h1{font-family:var(--project-font-display,var(--font-mono))}.project-theme[data-project-typography~=display-size] .project-receipt[data-project-theme] h1{font-size:var(--project-display-size,var(--type-case-title-size))}.project-theme[data-project-typography~=display-leading] .project-receipt[data-project-theme] h1{line-height:var(--project-display-leading,var(--type-case-title-leading))}.project-theme[data-project-typography~=label-size] .project-receipt[data-project-theme]{font-size:var(--project-label-size,var(--text-label))}.project-theme[data-project-typography~=label-leading] .project-receipt[data-project-theme]{line-height:var(--project-label-leading,var(--leading-label))}.project-theme .case-body{font-family:var(--project-font-body,var(--font-sans))}.project-theme[data-project-typography~=display-size] :is(.case-display,.case-section-title){font-size:var(--project-display-size)!important}.project-theme[data-project-typography~=display-leading] :is(.case-display,.case-section-title){line-height:var(--project-display-leading)!important}.project-theme[data-project-typography~=body-size] :is(.case-body-copy,.scene-copy){font-size:var(--project-body-size)!important}.project-theme[data-project-typography~=body-leading] :is(.case-body-copy,.scene-copy){line-height:var(--project-body-leading)!important}
