.titles[data-v-c0b6c5c3]{padding:0 var(--spacing-sm);max-width:var(--max-element-width);flex-direction:column;align-items:center;gap:20px;margin:80px auto 40px;display:flex}.title[data-v-c0b6c5c3]{font-size:var(--font-size-title-md);font-weight:var(--font-weight-bold);text-transform:uppercase;margin:auto}.subtitle[data-v-c0b6c5c3],.title[data-v-c0b6c5c3]{color:var(--white);font-family:var(--font-title);text-align:center;white-space:pre-wrap;width:fit-content;max-width:650px}.subtitle[data-v-c0b6c5c3]{font-size:var(--font-size-title-xs);font-weight:var(--font-weight-regular);letter-spacing:1px}.description[data-v-c0b6c5c3],.subtitle[data-v-c0b6c5c3]:first-line{text-transform:uppercase}.description[data-v-c0b6c5c3]{font-family:var(--font-title);font-size:var(--font-size-body-md);font-weight:var(--font-weight-light);color:var(--white);letter-spacing:1px;text-align:center;white-space:pre-wrap;width:fit-content}.button[data-v-c0b6c5c3]{margin-top:var(--spacing-sm)}@media (width>=768px){.title[data-v-c0b6c5c3]{font-size:var(--font-size-title-lg)}.description[data-v-c0b6c5c3],.subtitle[data-v-c0b6c5c3]{margin:auto}}@media (width>=1024px){.titles[data-v-c0b6c5c3]{margin:100px auto 40px;padding:0 80px}.title[data-v-c0b6c5c3]{font-size:100px;font-family:var(--font-title)}.subtitle[data-v-c0b6c5c3],.title[data-v-c0b6c5c3]{max-width:none}.description[data-v-c0b6c5c3]{font-size:var(--font-size-body-lg)}}
