.hero-bg[data-v-a010983a]{pointer-events:none;background-image:radial-gradient(60% 50% at 50% 12%,color-mix(in srgb,var(--color-brand-secondary) 8%,transparent) 0,transparent 62%),linear-gradient(var(--color-border-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--color-border-subtle) 1px,transparent 1px);background-size:100% 100%,44px 44px,44px 44px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0,#000 96px 78%,#0000);mask-image:linear-gradient(#0000 0,#000 96px 78%,#0000)}.cover-img[data-v-a010983a]{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover}.md-stage[data-v-a010983a]{aspect-ratio:3/4;border:1px solid var(--color-border-default);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:14px;position:relative;overflow:hidden}.md-img[data-v-a010983a]{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.md-img-top[data-v-a010983a]{opacity:0;transition:opacity .45s}.is-layered .md-img-top[data-v-a010983a]{opacity:1}.md-toggle[data-v-a010983a]{border:1px solid var(--color-border-default);background:var(--color-bg-page);border-radius:999px;justify-content:center;gap:6px;margin-top:14px;padding:4px;display:flex}.md-btn[data-v-a010983a]{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;padding:8px 14px;font-size:13.5px;font-weight:500;line-height:1.4;transition:color .15s,background-color .15s}.md-btn[data-v-a010983a]:hover{color:var(--color-text-primary)}.md-btn[data-v-a010983a]:focus-visible{outline:2px solid var(--color-brand-secondary);outline-offset:2px}.md-btn-active[data-v-a010983a]{background:var(--color-btn-primary)}.md-btn-active[data-v-a010983a],.md-btn-active[data-v-a010983a]:hover{color:var(--color-btn-primary-text)}@media (prefers-reduced-motion:reduce){.md-img-top[data-v-a010983a]{transition-duration:.01ms}}.seo-inline-link[data-v-a010983a]{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-text-tertiary);text-decoration-color:var(--color-text-tertiary);text-underline-offset:2px;transition:color var(--transition-fast),text-decoration-color var(--transition-fast)}.seo-inline-link[data-v-a010983a]:hover{color:var(--color-brand-primary);-webkit-text-decoration-color:var(--color-brand-primary);text-decoration-color:var(--color-brand-primary)}.py-22[data-v-a010983a]{padding-top:5.5rem;padding-bottom:5.5rem}
