.hero-content[data-v-fcfece0e]{contain:layout style}.hero-title[data-v-fcfece0e]{font-family:var(--font-heading),"Urbanist",system-ui,sans-serif;font-size:1.875rem;font-weight:700;letter-spacing:-.02em;line-height:1.1;text-shadow:0 2px 16px rgba(0,0,0,.35);text-wrap:balance}.hero-description[data-v-fcfece0e]{font-family:var(--font-sans),"Inter",system-ui,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin-left:auto;margin-right:auto;max-width:36rem;text-shadow:0 1px 8px rgba(0,0,0,.25);text-wrap:pretty}@media(min-width:640px){.hero-title[data-v-fcfece0e]{font-size:2.5rem}.hero-description[data-v-fcfece0e]{font-size:1.0625rem}}@media(min-width:768px){.hero-title[data-v-fcfece0e]{font-size:3rem}.hero-description[data-v-fcfece0e]{font-size:1.125rem}}@media(min-width:1024px){.hero-title[data-v-fcfece0e]{font-size:3.5rem}.hero-description[data-v-fcfece0e]{font-size:1.1875rem}}@media(min-width:1280px){.hero-title[data-v-fcfece0e]{font-size:4rem}.hero-description[data-v-fcfece0e]{font-size:1.25rem}}.secondary-btn[data-v-53d9a945]{border:none;box-shadow:none;font-weight:600;max-height:48px;min-height:48px;min-width:140px;outline:none;padding:.5em 2.2em;text-decoration:none}.secondary-btn[data-v-53d9a945]:active,.secondary-btn[data-v-53d9a945]:focus{border:none!important;box-shadow:none;outline:none!important}.secondary-btn-outline[data-v-53d9a945]{background:transparent;border:none;box-shadow:none;color:#0f172a;position:relative}.secondary-btn-outline[data-v-53d9a945]:before{animation:gradient-flow-btn-53d9a945 8s linear infinite;background:linear-gradient(45deg,#4f8cff,#00eaff 25%,#4f8cff,#00eaff 75%,#4f8cff);background-size:400% 100%;border-radius:9999px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute;z-index:1}.secondary-btn-outline[data-v-53d9a945]:focus,.secondary-btn-outline[data-v-53d9a945]:hover{background:transparent;box-shadow:none;outline:none;transform:scale(1.001)}.secondary-btn .secondary-btn-content[data-v-53d9a945]{position:relative;z-index:2}.secondary-btn-outline.is-active[data-v-53d9a945]{background:linear-gradient(45deg,#4f8cff,#00eaff 25%,#4f8cff,#00eaff 75%,#4f8cff);background-size:400% 100%;border:none;color:#fff!important}.secondary-btn-outline.is-active[data-v-53d9a945]:before{display:none}.secondary-btn-outline.is-active[data-v-53d9a945]:focus,.secondary-btn-outline.is-active[data-v-53d9a945]:hover{animation:gradient-flow-btn-53d9a945 8s linear infinite;color:#fff;filter:brightness(1.04) saturate(1.06);outline:none;transform:scale(1.002)}@keyframes gradient-flow-btn-53d9a945{0%{background-position:0 0}to{background-position:400% 0}}@media(prefers-reduced-motion:reduce){.secondary-btn-outline[data-v-53d9a945]:before{animation:none}}
