.SpinningBadge-module__g1p3Vq__badge{place-items:center;block-size:4.4rem;inline-size:4.4rem;display:grid;position:relative}.SpinningBadge-module__g1p3Vq__ring{block-size:100%;inline-size:100%;fill:var(--text);opacity:.95;text-transform:uppercase;direction:ltr;font-size:10.6px;animation:22s linear infinite SpinningBadge-module__g1p3Vq__spin;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.SpinningBadge-module__g1p3Vq__ring{animation:none}}@keyframes SpinningBadge-module__g1p3Vq__spin{to{transform:rotate(360deg)}}.SpinningBadge-module__g1p3Vq__mark{block-size:50%;inline-size:50%;color:var(--text)}@media (min-width:56rem){.SpinningBadge-module__g1p3Vq__badge{block-size:6.2rem;inline-size:6.2rem}.SpinningBadge-module__g1p3Vq__ring{font-size:9.6px}}
.Hero-module__Z8hQ_W__hero{padding-block:var(--space-8) var(--space-16);text-align:center;justify-items:center;display:grid}.Hero-module__Z8hQ_W__stage{--portrait:min(50vh, 20rem, 66vw);inline-size:100%;max-inline-size:46rem;block-size:calc(var(--portrait) * 1.16);margin-block-end:calc(var(--space-8) + 3rem);position:relative}.Hero-module__Z8hQ_W__name{pointer-events:none;margin:0;font-weight:700;line-height:.88;position:absolute;inset:0}.Hero-module__Z8hQ_W__given,.Hero-module__Z8hQ_W__family{white-space:nowrap;position:absolute}.Hero-module__Z8hQ_W__given{z-index:1;text-align:center;font-size:calc(var(--portrait) * .372);inset-block-start:0;inset-inline:0}.Hero-module__Z8hQ_W__family{z-index:3;text-align:center;font-size:calc(var(--portrait) * .3);text-shadow:0 0 40px #ffffff8c;inset-block-end:2%;inset-inline:0}:root[lang=fa] .Hero-module__Z8hQ_W__given{font-size:calc(var(--portrait) * .552)}:root[lang=fa] .Hero-module__Z8hQ_W__family{font-size:calc(var(--portrait) * .36)}:root[data-theme=dark] .Hero-module__Z8hQ_W__family{text-shadow:0 0 40px #00000047}.Hero-module__Z8hQ_W__portrait{z-index:2;inline-size:var(--portrait);block-size:var(--portrait);margin-inline:auto;position:absolute;inset-block-end:0;inset-inline:0}.Hero-module__Z8hQ_W__badge{z-index:4;inset-block-end:-4.2rem;position:absolute;left:0}.Hero-module__Z8hQ_W__title{font-size:var(--step-1);color:var(--text-muted);max-width:34rem;margin-block-end:var(--space-4)}.Hero-module__Z8hQ_W__intro{max-width:34rem;margin-block-end:var(--space-8)}.Hero-module__Z8hQ_W__actions{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.Hero-module__Z8hQ_W__primary,.Hero-module__Z8hQ_W__secondary{min-block-size:3rem;padding-inline:var(--space-6);border-radius:var(--radius-pill);transition:transform var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.Hero-module__Z8hQ_W__primary{background:linear-gradient(90deg, var(--primary), var(--tertiary));color:#fff;box-shadow:var(--shadow-glow)}.Hero-module__Z8hQ_W__secondary{border:1px solid var(--outline-soft);color:var(--text)}.Hero-module__Z8hQ_W__secondary:hover{border-color:var(--primary)}.Hero-module__Z8hQ_W__primary:active,.Hero-module__Z8hQ_W__secondary:active{transform:scale(.97)}@media (min-width:56rem){.Hero-module__Z8hQ_W__hero{padding-block:var(--space-4) var(--space-24)}.Hero-module__Z8hQ_W__stage{--portrait:min(56vh, 26rem);max-inline-size:52rem;margin-block-end:var(--space-8)}.Hero-module__Z8hQ_W__badge{inset-block-end:30%;left:calc(50% - var(--portrait) * .55)}}
