.reveal-section[data-v-dc959ba2]{display:flex;flex-direction:column;position:relative;background-color:color-mix(in srgb,var(--neutral-light) var(--un-bg-opacity),transparent);overflow:hidden}.reveal-bg[data-v-dc959ba2]{height:50%;left:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);position:absolute;z-index:0;will-change:transform;background-color:color-mix(in srgb,var(--neutral-dark) var(--un-bg-opacity),transparent);pointer-events:none}.facing{color:color-mix(in srgb,var(--neutral-light) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--neutral-dark) var(--un-bg-opacity),transparent);@property --un-leading{syntax:"*";inherits:false;}}.facing .content[data-v-dc959ba2]{height:100%;align-items:center;justify-items:center;row-gap:calc(var(--spacing) * 8);column-gap:calc(var(--spacing) * 24);display:grid}@media (max-width: calc(64rem - .1px)){.facing .content[data-v-dc959ba2]{grid-template-rows:max-content max-content}}@media(min-width:64rem){.facing .content[data-v-dc959ba2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: calc(64rem - .1px)){.facing .content[data-v-dc959ba2]{max-height:max-content}}.facing .facing-title[data-v-dc959ba2]{top:calc(var(--spacing) * -3);position:relative;font-size:var(--text-5xl-fontSize);line-height:var(--un-leading, var(--text-5xl-lineHeight));--un-leading:var(--leading-none);line-height:var(--leading-none);--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);text-transform:lowercase;font-size:240px}@media(min-width:64rem){.facing .facing-title[data-v-dc959ba2]{font-size:25vw}}@media(min-width:64rem){.facing .facing-title[data-v-dc959ba2]{top:calc(var(--spacing) * -10)}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.facing-body[data-v-dc959ba2]{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight));--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);max-width:600px}@media(min-width:64rem){.facing-body[data-v-dc959ba2]{font-size:var(--text-xl-fontSize);line-height:var(--un-leading, var(--text-xl-lineHeight))}}@media(min-width:1024px){.facing[data-v-dc959ba2]{background-color:transparent;position:relative;z-index:1}}
