.page-hero[data-v-69bbaa16]{background:linear-gradient(165deg,var(--color-navy) 0,var(--color-navy-light) 100%);overflow:hidden;padding:88px 0 28px;position:relative}@media(min-width:960px){.page-hero[data-v-69bbaa16]{padding:96px 0 32px}}.page-hero--dense[data-v-69bbaa16]{padding:88px 0 56px}@media(min-width:960px){.page-hero--dense[data-v-69bbaa16]{padding:100px 0 64px}}.page-hero__decor[data-v-69bbaa16]{inset:0;pointer-events:none;position:absolute}.page-hero__circle[data-v-69bbaa16]{animation:float 25s ease-in-out infinite;border:1px solid rgba(201,162,39,.08);border-radius:50%;height:400px;position:absolute;right:-100px;top:-150px;width:400px}.page-hero__line[data-v-69bbaa16]{background:linear-gradient(90deg,transparent,rgba(201,162,39,.12),transparent);height:1px;position:absolute;top:60%;transform:rotate(-3deg);width:100%}.page-hero__content[data-v-69bbaa16]{position:relative;z-index:3}.page-hero__badge[data-v-69bbaa16]{animation:fadeUp .8s cubic-bezier(.16,1,.3,1) both;margin-bottom:8px}.page-hero__badge-text[data-v-69bbaa16]{background:#c9a22714;border:1px solid rgba(201,162,39,.3);border-radius:100px;color:var(--color-gold);display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:6px 16px;text-transform:uppercase}.page-hero__badge-icon[data-v-69bbaa16]{font-size:11px;margin-right:6px}.page-hero__title[data-v-69bbaa16]{animation:fadeUp .8s cubic-bezier(.16,1,.3,1) .1s both;color:var(--color-white);font-size:clamp(1.5rem,3vw,2rem);margin-bottom:12px}.page-hero__sub[data-v-69bbaa16]{animation:fadeUp .8s cubic-bezier(.16,1,.3,1) .2s both;color:#fff9;font-size:1rem;margin:0}
