.sign-profile__hero[data-astro-cid-gggtbolj]{position:relative;min-height:400px;display:flex;align-items:center;justify-content:center;overflow:hidden}.sign-profile__hero-bg[data-astro-cid-gggtbolj]{position:absolute;inset:0;background:linear-gradient(135deg,var(--hero-color-1) 0%,var(--hero-color-2) 50%,var(--hero-color-3) 100%);opacity:.15}.sign-profile__hero[data-astro-cid-gggtbolj]:before{content:"";position:absolute;top:-50%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,var(--hero-accent) 0%,transparent 70%);opacity:.2;animation:float 8s ease-in-out infinite}.sign-profile__hero-content[data-astro-cid-gggtbolj]{position:relative;z-index:1;text-align:center;padding:var(--space-12) var(--space-6);max-width:800px}.sign-profile__icon[data-astro-cid-gggtbolj]{font-size:120px;line-height:1;margin-bottom:var(--space-6);filter:drop-shadow(0 4px 12px rgba(42,157,143,.3))}.sign-profile__eyebrow[data-astro-cid-gggtbolj]{display:inline-block;font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--hero-accent);margin-bottom:var(--space-2)}.sign-profile__title[data-astro-cid-gggtbolj]{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:800;color:var(--charcoal-900);margin:0;margin-bottom:var(--space-3);letter-spacing:-.02em}.sign-profile__subtitle[data-astro-cid-gggtbolj]{font-size:var(--text-xl);color:var(--charcoal-600);margin:0;line-height:1.5}.sign-profile__content[data-astro-cid-gggtbolj]{background:var(--bg-page)}.sign-profile__container[data-astro-cid-gggtbolj]{max-width:800px;margin:0 auto;padding:var(--space-8) var(--space-6) var(--space-20)}.sign-profile__article[data-astro-cid-gggtbolj]{margin-top:var(--space-8)}.sign-profile--persian[data-astro-cid-gggtbolj]{--hero-color-1: var(--persian-green-50);--hero-color-2: var(--persian-green-100);--hero-color-3: var(--persian-green-200);--hero-accent: var(--persian-green-600)}.sign-profile--saffron[data-astro-cid-gggtbolj]{--hero-color-1: var(--saffron-50);--hero-color-2: var(--saffron-100);--hero-color-3: var(--saffron-200);--hero-accent: var(--saffron-600)}.sign-profile--sandy[data-astro-cid-gggtbolj]{--hero-color-1: var(--sandy-brown-50);--hero-color-2: var(--sandy-brown-100);--hero-color-3: var(--sandy-brown-200);--hero-accent: var(--sandy-brown-600)}.sign-profile--sienna[data-astro-cid-gggtbolj]{--hero-color-1: var(--burnt-sienna-50);--hero-color-2: var(--burnt-sienna-100);--hero-color-3: var(--burnt-sienna-200);--hero-accent: var(--burnt-sienna-600)}.sign-profile__article[data-astro-cid-gggtbolj] h2{font-size:var(--text-3xl);font-weight:700;margin-top:var(--space-12);margin-bottom:var(--space-6);padding-bottom:var(--space-3);border-bottom:2px solid var(--border-card)}.sign-profile__article[data-astro-cid-gggtbolj] h3{font-size:var(--text-2xl);font-weight:600;margin-top:var(--space-8);margin-bottom:var(--space-4)}.sign-profile__article[data-astro-cid-gggtbolj] p{font-size:var(--text-lg);line-height:1.75;margin-bottom:var(--space-6);color:var(--text-med)}.sign-profile__article[data-astro-cid-gggtbolj] ul,.sign-profile__article[data-astro-cid-gggtbolj] ol{margin-bottom:var(--space-8);padding-left:var(--space-6)}.sign-profile__article[data-astro-cid-gggtbolj] li{font-size:var(--text-lg);line-height:1.75;margin-bottom:var(--space-4);color:var(--text-med)}.sign-profile__article[data-astro-cid-gggtbolj] strong{color:var(--text-high);font-weight:600}.sign-profile__article[data-astro-cid-gggtbolj] a{color:var(--link);text-decoration:underline;text-underline-offset:2px}.sign-profile__article[data-astro-cid-gggtbolj] a:hover{color:var(--link-hover)}@keyframes float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-30px) scale(1.1)}}@media (max-width: 768px){.sign-profile__hero[data-astro-cid-gggtbolj]{min-height:300px}.sign-profile__icon[data-astro-cid-gggtbolj]{font-size:80px}.sign-profile__title[data-astro-cid-gggtbolj]{font-size:var(--text-3xl)}.sign-profile__subtitle[data-astro-cid-gggtbolj]{font-size:var(--text-lg)}.sign-profile__container[data-astro-cid-gggtbolj]{padding:var(--space-6) var(--space-4) var(--space-16)}.sign-profile__article[data-astro-cid-gggtbolj] h2{font-size:var(--text-2xl)}.sign-profile__article[data-astro-cid-gggtbolj] h3{font-size:var(--text-xl)}.sign-profile__article[data-astro-cid-gggtbolj] p,.sign-profile__article[data-astro-cid-gggtbolj] li{font-size:var(--text-base)}}
