.fh.astro-m6nbvmeo{color:var(--c-on-dark);padding-block:clamp(3rem,2rem + 5vw,6.5rem);position:relative;overflow:hidden}.fh__bg.astro-m6nbvmeo{background:radial-gradient(70% 90% at 20% 20%, #a63d5573, transparent 60%), radial-gradient(50% 60% at 90% 100%, #c19a5b2e, transparent 70%), linear-gradient(200deg, #6a1e31 0%, var(--c-wine) 30%, var(--c-wine-deep) 85%);position:absolute;inset:0}.fh__grid.astro-m6nbvmeo{align-items:center;gap:clamp(2rem,1.5rem + 3vw,4rem);display:grid;position:relative}.fh__text.astro-m6nbvmeo{justify-items:start;gap:1.4rem;display:grid}.fh__eyebrow.astro-m6nbvmeo{color:var(--c-gold)}.fh.astro-m6nbvmeo h1.astro-m6nbvmeo{font-size:var(--fs-hero);max-width:14em;line-height:1.35}.fh__lede.astro-m6nbvmeo{max-width:36rem;font-size:var(--fs-lg);color:var(--c-on-dark-muted)}.fh__actions.astro-m6nbvmeo{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.fh__visual.astro-m6nbvmeo{justify-items:center;display:grid}.fh__arch.astro-m6nbvmeo{aspect-ratio:4/5;border-radius:999px 999px var(--radius-lg) var(--radius-lg);width:min(100%,380px);max-width:72vw;box-shadow:0 0 0 10px #c19a5b0f, var(--shadow-lg);border:1px solid #c19a5b73;position:relative;overflow:hidden}.fh__arch.astro-m6nbvmeo .smart-img{height:100%}.fh__art.astro-m6nbvmeo{width:100%;height:100%;color:var(--c-gold);background:radial-gradient(60% 50% at 50% 45%,#c19a5b38,#0000 70%);place-items:center;display:grid;position:relative}.fh__art.astro-m6nbvmeo svg{width:80%}.fh__flag.astro-m6nbvmeo{color:var(--c-on-dark);font-size:var(--fs-sm);background:#2a0d15bf;border:1px solid #c19a5b80;border-radius:999px;padding:.3rem .9rem;font-weight:700;position:absolute}.fh__flag--ir.astro-m6nbvmeo{top:26%;inset-inline-start:10%}.fh__flag--cn.astro-m6nbvmeo{bottom:20%;inset-inline-end:10%}@media (width>=960px){.fh__grid.astro-m6nbvmeo{grid-template-columns:1.25fr .75fr}.fh__visual.astro-m6nbvmeo{justify-items:end}}.fi.astro-m6nbvmeo{gap:2rem;display:grid}.fi.astro-m6nbvmeo h2.astro-m6nbvmeo{font-size:var(--fs-2xl);color:var(--c-wine-deep);margin-top:.75rem}.fi__body.astro-m6nbvmeo{gap:1rem;display:grid}.fi__points.astro-m6nbvmeo{gap:.6rem;margin-top:.5rem;list-style:none;display:grid}.fi__points.astro-m6nbvmeo li.astro-m6nbvmeo{color:var(--c-ink-soft);align-items:flex-start;gap:.6rem;font-weight:600;display:flex}.fi__points.astro-m6nbvmeo svg{color:var(--c-rose);flex:none;margin-top:.45em}@media (width>=960px){.fi.astro-m6nbvmeo{grid-template-columns:.9fr 1.1fr;gap:4rem}}.fd.astro-m6nbvmeo{gap:1.25rem;list-style:none;display:grid}.fd__card.astro-m6nbvmeo{border:1px solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-surface);align-content:start;justify-items:start;gap:.8rem;padding:clamp(1.5rem,1rem + 2vw,2.25rem);display:grid}.fd__icon.astro-m6nbvmeo{background:var(--c-wine);width:56px;height:56px;color:var(--c-gold);border-radius:16px;place-items:center;display:grid}.fd__card.astro-m6nbvmeo h3.astro-m6nbvmeo{font-size:var(--fs-xl);color:var(--c-wine-deep)}.fd__card.astro-m6nbvmeo p.astro-m6nbvmeo{color:var(--c-muted)}@media (width>=800px){.fd.astro-m6nbvmeo{grid-template-columns:1fr 1fr}}.fs-head.astro-m6nbvmeo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:0 2rem;display:flex}.fs-head__link.astro-m6nbvmeo{margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem)}.fx.astro-m6nbvmeo{align-items:center;gap:2.5rem;display:grid}.fx__text.astro-m6nbvmeo{gap:1.1rem;display:grid}.fx__text.astro-m6nbvmeo h2.astro-m6nbvmeo{font-size:var(--fs-2xl);color:var(--c-wine-deep)}.fx__items.astro-m6nbvmeo{gap:1rem;margin-top:.5rem;list-style:none;display:grid}.fx__items.astro-m6nbvmeo li.astro-m6nbvmeo{border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-surface);grid-template-columns:auto 1fr;align-items:start;gap:.9rem;padding:1.1rem 1.2rem;display:grid}.fx__icon.astro-m6nbvmeo{background:var(--c-rose-soft);width:44px;height:44px;color:var(--c-wine);border-radius:12px;place-items:center;display:grid}.fx__items.astro-m6nbvmeo h3.astro-m6nbvmeo{font-size:var(--fs-base);color:var(--c-wine-deep)}.fx__items.astro-m6nbvmeo p.astro-m6nbvmeo{font-size:var(--fs-sm);color:var(--c-muted)}.fx__img.astro-m6nbvmeo{border-radius:999px 999px var(--radius-lg) var(--radius-lg);box-shadow:var(--shadow);justify-self:center;width:100%;max-width:380px;overflow:hidden}@media (width>=960px){.fx.astro-m6nbvmeo{grid-template-columns:1.3fr .7fr;gap:4rem}}
