.site-text[data-v-d893c00b]{color:var(--ns-color-text-primary);padding-block:var(--ns-spacing-5xl);border-top:var(--ns-section-rule) solid var(--ns-color-border)}.site-text--page[data-v-d893c00b]{background:var(--ns-color-bg-page)}.site-text--surface[data-v-d893c00b]{background:var(--ns-color-bg-surface)}.site-text__inner[data-v-d893c00b]{gap:var(--ns-spacing-2xl);display:grid}@media (width>=1024px){.site-text__inner[data-v-d893c00b]{-moz-column-gap:var(--ns-spacing-3xl);column-gap:var(--ns-spacing-3xl);grid-template-columns:7fr 5fr;align-items:start}}.site-text__eyebrow[data-v-d893c00b]{color:var(--ns-color-accent);margin-bottom:var(--ns-spacing-md)}.site-text__heading[data-v-d893c00b]{max-width:var(--ns-measure-heading);font-family:var(--ns-font-heading);font-size:var(--ns-font-size-h2);font-weight:var(--ns-font-weight-medium);line-height:var(--ns-line-height-tight);letter-spacing:var(--ns-letter-spacing-tight);text-transform:none;text-wrap:balance;margin:0}.site-text__body[data-v-d893c00b]{gap:var(--ns-spacing-lg);max-width:var(--ns-measure-lead);flex-direction:column;display:flex}@media (width>=1024px){.site-text__body[data-v-d893c00b]{padding-top:var(--ns-spacing-2xl)}}.site-text__paragraph[data-v-d893c00b]{color:var(--ns-color-text-secondary);font-size:var(--ns-font-size-lead);line-height:var(--ns-line-height-relaxed);margin:0}.site-text__actions[data-v-d893c00b]{align-items:center;gap:var(--ns-spacing-lg);padding-top:var(--ns-spacing-sm);flex-wrap:wrap;display:flex}.site-text__lead[data-v-d893c00b],.site-text__link[data-v-d893c00b]{color:var(--ns-color-text-primary);font-weight:var(--ns-font-weight-semibold)}@media (width>=1024px){.site-text--stack .site-text__inner[data-v-d893c00b]{grid-template-columns:repeat(3,minmax(0,1fr))}.site-text--stack .site-text__header[data-v-d893c00b]{grid-column:1/span 2}}.site-text--stack .site-text__body[data-v-d893c00b]{max-width:none}@media (width>=768px){.site-text--stack .site-text__body[data-v-d893c00b]{-moz-column-gap:var(--ns-spacing-3xl);column-gap:var(--ns-spacing-3xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width>=1024px){.site-text--stack .site-text__body[data-v-d893c00b]{grid-column:1/span 2;padding-top:0}}
