.fm-section-shell[data-v-3a38ebe6]{background:var(--page,#f5efe0);border-top:1px solid var(--border-warm);overflow-x:clip;padding-block:3.5rem}.fm-section-shell--card[data-v-3a38ebe6]{background:var(--card,#fcf9f0)}.fm-section-shell--no-top-divider[data-v-3a38ebe6]{border-top:none}.fm-section-shell__inner[data-v-3a38ebe6]{margin-inline:auto;max-width:64rem;padding-inline:24px}@media(min-width:768px){.fm-section-shell[data-v-3a38ebe6]{padding-block:4rem}.fm-section-shell__inner[data-v-3a38ebe6]{padding-inline:32px}}@media(min-width:1024px){.fm-section-shell[data-v-3a38ebe6]{padding-block:5rem}}.fm-hero.fm-hero[data-v-33ae34a5]{padding-block:3.5rem;position:relative}@media(min-width:768px){.fm-hero.fm-hero[data-v-33ae34a5]{padding-block:5rem}}@media(min-width:1200px){.fm-hero.fm-hero[data-v-33ae34a5]{padding-block:5.5rem 3.5rem}}.fm-hero__stack[data-v-33ae34a5]{align-items:center;display:flex;flex-direction:column;text-align:center}.fm-hero__eyebrow[data-v-33ae34a5]{color:var(--teal-link);margin:0}.fm-hero__headline[data-v-33ae34a5]{-webkit-hyphens:none;hyphens:none;margin:1rem 0 0;max-width:min(100%,64rem);overflow-wrap:anywhere;text-wrap:balance;white-space:pre-line}.fm-hero__headline em[data-v-33ae34a5]{color:#292524;font-style:italic}.fm-hero__subhead[data-v-33ae34a5]{color:#57534e;margin:1.25rem 0 0;max-width:48rem;overflow-wrap:break-word}.fm-hero__actions[data-v-33ae34a5]{align-items:center;display:flex;flex-direction:column;gap:.875rem;margin-top:2rem;max-width:48rem;width:100%}.fm-hero__primary[data-v-33ae34a5]{align-items:center;background:var(--primary);border-radius:10px;color:var(--text-on-primary);display:inline-flex;font-size:1.125rem;font-weight:700;justify-content:center;min-height:3.25rem;overflow-wrap:anywhere;padding:.875rem 1.75rem;text-decoration:none;transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease;white-space:normal;width:100%}.fm-hero__primary[data-v-33ae34a5]:hover{background:var(--primary-strong);box-shadow:0 10px 24px #1c191724;transform:translateY(-1px)}.fm-hero__primary[data-v-33ae34a5]:active{box-shadow:0 4px 12px #1c19171a;transform:translateY(0)}.fm-hero__primary--returning[data-v-33ae34a5],html[data-kove-authed] .fm-hero__primary--new[data-v-33ae34a5]{display:none}html[data-kove-authed] .fm-hero__primary--returning[data-v-33ae34a5]{display:inline-flex}.fm-hero__secondary[data-v-33ae34a5]{color:var(--teal-link);font-size:1.0625rem;font-weight:700;overflow-wrap:anywhere;text-decoration:none;text-underline-offset:4px}.fm-hero__secondary[data-v-33ae34a5]:focus-visible,.fm-hero__secondary[data-v-33ae34a5]:hover{text-decoration:underline}.fm-hero__primary[data-v-33ae34a5]:focus-visible,.fm-hero__secondary[data-v-33ae34a5]:focus-visible{outline:2px solid var(--teal-link);outline-offset:3px}.fm-hero__thread-bridge[data-v-33ae34a5]{background:linear-gradient(180deg,#14b8a673,#14b8a62e);height:64px;left:50%;pointer-events:none;position:absolute;top:100%;transform:translate(-50%);width:2px;z-index:1}.fm-hero__thread-gem[data-v-33ae34a5]{background:var(--teal-accent);border-radius:2px;bottom:-5px;box-shadow:0 0 0 4px #14b8a624;height:11px;left:50%;position:absolute;transform:translate(-50%) rotate(45deg);width:11px}@media(min-width:640px){.fm-hero__primary[data-v-33ae34a5]{min-width:10rem;width:-moz-fit-content;width:fit-content}}@media(max-width:639px){.fm-hero__headline[data-v-33ae34a5]{font-size:1.95rem;line-height:1.08}.fm-hero__subhead[data-v-33ae34a5]{margin-top:1rem}}@media(min-width:768px){.fm-hero__subhead[data-v-33ae34a5]{margin-top:1.5rem}.fm-hero__actions[data-v-33ae34a5]{gap:1rem}}@media(prefers-reduced-motion:reduce){.fm-hero__primary[data-v-33ae34a5]{transition-duration:0s}.fm-hero__primary[data-v-33ae34a5]:hover{transform:none}}
