.hero.svelte-165mbdf{position:relative;width:var(--container-shell);margin:0 auto;padding:clamp(1.75rem,4vw,3rem) 0 clamp(2rem,4vw,3.5rem)}.hero.svelte-165mbdf:before{content:"";position:absolute;top:-40px;right:-120px;width:340px;height:340px;background-image:radial-gradient(circle,var(--color-yellow) 22%,transparent 23%);background-size:16px 16px;opacity:.26;pointer-events:none;z-index:0;-webkit-mask-image:radial-gradient(closest-side,#000 30%,transparent 75%);mask-image:radial-gradient(closest-side,#000 30%,transparent 75%)}.hero__head.svelte-165mbdf{position:relative;z-index:1;margin-bottom:clamp(1.25rem,3vw,2rem)}.hero__grid.svelte-165mbdf{position:relative;z-index:1;display:grid;gap:clamp(1.5rem,4vw,3rem);grid-template-columns:1fr}@media(min-width:900px){.hero__grid.svelte-165mbdf{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.hero__title.svelte-165mbdf{margin:0 0 clamp(1rem,2vw,1.5rem);font-size:clamp(2rem,5.5vw,3.4rem);line-height:1.18;letter-spacing:-.01em}.hero__mission.svelte-165mbdf{max-width:46ch;margin:0 0 clamp(1.5rem,3vw,2rem);color:var(--color-ink-soft);font-size:clamp(.95rem,1.5vw,1.06rem);line-height:1.85}.hero__actions.svelte-165mbdf{display:flex;flex-wrap:wrap;gap:.75rem}.btn.svelte-165mbdf{display:inline-flex;align-items:center;padding:.7rem 1.15rem;border:1px solid var(--color-ink);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.04em;text-decoration:none;transition:transform .18s ease,background-color .18s ease}.btn.svelte-165mbdf:hover{transform:translateY(-2px)}.btn--primary.svelte-165mbdf{background:var(--color-yellow);color:var(--color-ink)}.btn--ghost.svelte-165mbdf{background:transparent;color:var(--color-ink)}.btn--ghost.svelte-165mbdf:hover{background:var(--color-paper-shade)}.hero__facts.svelte-165mbdf{display:grid;gap:0;margin:0;border-top:1px solid var(--color-hairline)}.hero__facts.svelte-165mbdf>div:where(.svelte-165mbdf){display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--color-hairline)}.hero__facts.svelte-165mbdf dt:where(.svelte-165mbdf){font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-mute)}.hero__facts.svelte-165mbdf dd:where(.svelte-165mbdf){margin:0;font-size:.86rem;text-align:right}.formats.svelte-165mbdf{width:var(--container-shell);margin:0 auto;padding:clamp(2rem,5vw,3.5rem) 0}.formats__grid.svelte-165mbdf{display:grid;gap:1px;background:var(--color-hairline);border:1px solid var(--color-hairline);grid-template-columns:1fr}@media(min-width:720px){.formats__grid.svelte-165mbdf{grid-template-columns:repeat(2,1fr)}}.fmt.svelte-165mbdf{position:relative;display:flex;flex-direction:column;gap:.6rem;padding:clamp(1.25rem,3vw,1.9rem);background:var(--color-paper)}.fmt--feature.svelte-165mbdf{background:var(--color-paper-shade)}.fmt__idx.svelte-165mbdf{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-mute)}.fmt__title.svelte-165mbdf{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0}.fmt__zh.svelte-165mbdf{font-size:clamp(1.1rem,2.2vw,1.35rem);letter-spacing:.01em}.fmt__en.svelte-165mbdf{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-mute)}.fmt__deck.svelte-165mbdf{margin:0;color:var(--color-ink-soft);font-size:.9rem;line-height:1.8}.fmt__items.svelte-165mbdf{display:flex;flex-wrap:wrap;gap:.4rem;margin:.25rem 0 0;padding:0;list-style:none}.fmt__items.svelte-165mbdf li:where(.svelte-165mbdf){padding:.24rem .55rem;border:1px solid var(--color-hairline-strong);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.03em;color:var(--color-ink-soft)}.policy.svelte-165mbdf{background:var(--color-ink);color:var(--color-paper)}.policy__inner.svelte-165mbdf{width:var(--container-shell);margin:0 auto;padding:clamp(2.25rem,5vw,3.75rem) 0}.policy__head.svelte-165mbdf{margin-bottom:clamp(1.5rem,3vw,2.25rem)}.policy__tag.svelte-165mbdf{display:inline-block;margin-bottom:.7rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-yellow)}.policy__lede.svelte-165mbdf{margin:0;max-width:30ch;font-size:clamp(1.25rem,3vw,1.9rem);line-height:1.45}.policy__grid.svelte-165mbdf{display:grid;gap:clamp(1.25rem,3vw,2rem);grid-template-columns:1fr}@media(min-width:720px){.policy__grid.svelte-165mbdf{grid-template-columns:repeat(2,1fr)}}.rule.svelte-165mbdf{display:flex;flex-direction:column;gap:.3rem;padding-top:.9rem;border-top:1px solid rgba(251,247,236,.28)}.rule__zh.svelte-165mbdf{font-size:1rem}.rule__en.svelte-165mbdf{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-yellow)}.rule__body.svelte-165mbdf{margin:.3rem 0 0;font-size:.86rem;line-height:1.8;color:#fbf7ecd1}.faq.svelte-165mbdf{width:var(--container-shell);margin:0 auto;padding:clamp(2rem,5vw,3.5rem) 0}.faq__list.svelte-165mbdf{border-top:1px solid var(--color-hairline)}.qa.svelte-165mbdf{border-bottom:1px solid var(--color-hairline)}.qa__q.svelte-165mbdf{padding:1rem 2rem 1rem 0;cursor:pointer;font-size:.98rem;line-height:1.6;list-style:none;position:relative}.qa__q.svelte-165mbdf::-webkit-details-marker{display:none}.qa__q.svelte-165mbdf:after{content:"+";position:absolute;right:.25rem;top:50%;transform:translateY(-50%);font-family:var(--font-mono);color:var(--color-ink-mute)}.qa[open].svelte-165mbdf .qa__q:where(.svelte-165mbdf):after{content:"−"}.qa__a.svelte-165mbdf{margin:0;padding:0 2rem 1.15rem 0;color:var(--color-ink-soft);font-size:.9rem;line-height:1.85}
