@layer reset, tokens, legacy, primitives, archetypes, utilities, overrides;@layer archetypes{.arch-rich-text__inner{display:grid;gap:var(--space-md)}.arch-rich-text__inner>.arch-logo__link,.arch-rich-text__inner>.ui-media{justify-self:var(--align);max-inline-size:var(--space-3xl)}.arch-rich-text__inner>.arch-logo__link>.ui-media,.arch-rich-text__inner>.ui-media{max-block-size:var(--space-3xl)}.arch-rich-text--quote .arch-rich-text__inner .ui-text,.arch-rich-text--quote .arch-rich-text__inner .ui-text :is(p,h1,h2,h3,h4,h5,h6){font-family:var(--font-heading);font-style:italic}.arch-rich-text--expert .arch-rich-text__inner>.arch-logo__link,.arch-rich-text--expert .arch-rich-text__inner>.ui-media{max-inline-size:calc(var(--space-3xl)*1.25)}.arch-rich-text--expert .arch-rich-text__inner>.arch-logo__link>.ui-media,.arch-rich-text--expert .arch-rich-text__inner>.ui-media{max-block-size:calc(var(--space-3xl)*1.25)}.arch-rich-text--intro{padding-block-end:0}.arch-rich-text--links .arch-rich-text__inner .ui-buttons{align-items:stretch;flex-direction:column}.arch-rich-text--links .arch-rich-text__inner .ui-buttons .ui-button{justify-content:center;text-align:center}@media (min-width:768px){.arch-rich-text--two_column .arch-rich-text__inner .ui-text{column-count:2;column-gap:var(--space-xl)}}}