.crumbs.svelte-1jovwxm{padding-top:clamp(1.25rem,.9rem + 1.4vw,2rem);font-size:var(--fs-small);color:var(--subtle)}ol.svelte-1jovwxm{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0}li.svelte-1jovwxm{display:none;align-items:center}li.parent.svelte-1jovwxm{display:flex}a.svelte-1jovwxm{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;text-decoration:none}a.svelte-1jovwxm:hover{color:var(--ink);text-decoration:underline;text-underline-offset:.25em}a.svelte-1jovwxm .back{width:1rem;height:1rem}[aria-current].svelte-1jovwxm{color:var(--muted)}@media(min-width:40rem){li.svelte-1jovwxm{display:flex}li.svelte-1jovwxm+li:where(.svelte-1jovwxm):before{content:"/" / "";margin-inline:.625rem;color:var(--line-strong)}a.svelte-1jovwxm .back{display:none}}.page-hero.svelte-4s1vdh{padding-block:clamp(1.5rem,.8rem + 3vw,3.5rem) var(--section-y-tight)}.page-hero-grid.svelte-4s1vdh{display:grid;gap:clamp(2.5rem,1rem + 4vw,4.5rem);align-items:center}.page-hero-copy.svelte-4s1vdh{display:grid;gap:1.5rem;justify-items:start;max-width:46rem}.page-hero-copy.svelte-4s1vdh .lead:where(.svelte-4s1vdh){max-width:40rem}.page-hero.svelte-4s1vdh .display:where(.svelte-4s1vdh){font-size:clamp(2.375rem,1.6rem + 3vw,4rem)}:lang(zh) .page-hero.svelte-4s1vdh .display:where(.svelte-4s1vdh){font-size:calc(clamp(2.375rem,1.6rem + 3vw,4rem) * var(--zh-scale))}@media(min-width:64rem){.has-visual.svelte-4s1vdh .page-hero-grid:where(.svelte-4s1vdh){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.eco-hub.svelte-cdhwxy{position:relative;overflow:hidden}.eco-hub-grid.svelte-cdhwxy{display:grid;gap:3rem;align-items:center}.eco-hub-grid.svelte-cdhwxy .section-head{margin-bottom:var(--stack-lg)}.eco-points.svelte-cdhwxy{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.eco-points.svelte-cdhwxy li:where(.svelte-cdhwxy){display:grid;grid-template-columns:auto 1fr;gap:.875rem;color:var(--muted)}.eco-points.svelte-cdhwxy strong:where(.svelte-cdhwxy){color:var(--ink);font-weight:600}.dot.svelte-cdhwxy{width:.5rem;height:.5rem;margin-top:.55em;border-radius:50%;background:var(--accent-ink)}.pcards.svelte-cdhwxy{display:grid;gap:1.25rem;margin:var(--stack-xl) 0 0;padding:0;list-style:none}@media(min-width:48rem){.pcards.svelte-cdhwxy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.eco-hub-grid.svelte-cdhwxy{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:4rem}}@media(min-width:80rem){.pcards.svelte-cdhwxy{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-logo.svelte-1vmihjc{height:clamp(2.5rem,2rem + 1.5vw,3.25rem);width:auto}.wordmark.svelte-1vmihjc{--tile: clamp(2.5rem, 2rem + 1.5vw, 3.25rem);--tile-r: 22%;display:inline-flex;align-items:center;gap:.75rem;margin:0;font-family:var(--ff-sans);font-weight:700;font-size:clamp(1.5rem,1.25rem + .9vw,2rem);letter-spacing:-.01em;line-height:1;color:var(--p-deep)}.w-light.svelte-1vmihjc{font-weight:500}.w-light.svelte-1vmihjc+span:where(.svelte-1vmihjc),.w-strong.svelte-1vmihjc{color:var(--p-ink)}.tile.svelte-1vmihjc{display:inline-flex}.limits.svelte-d7b2t9{display:grid;gap:1rem;max-width:52rem;padding:clamp(1.5rem,1rem + 2vw,2.5rem);border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface)}ul.svelte-d7b2t9{display:grid;gap:.625rem;margin:0;padding:0;list-style:none;color:var(--muted)}li.svelte-d7b2t9{position:relative;padding-left:1.5rem}li.svelte-d7b2t9:before{content:"";position:absolute;left:0;top:.8em;width:.75rem;height:2px;background:var(--accent-ink)}.pains.svelte-ttdwfm{display:grid;gap:2rem 2.5rem;margin:0;padding:0;list-style:none}.pain.svelte-ttdwfm{position:relative;display:grid;gap:.625rem;align-content:start;padding-top:1.5rem;border-top:1px solid var(--line)}.pain.svelte-ttdwfm:before{content:"";position:absolute;top:-1px;left:0;width:2.5rem;height:2px;background:var(--p)}.pain.svelte-ttdwfm p:where(.svelte-ttdwfm){color:var(--muted)}@media(min-width:48rem){.pains.svelte-ttdwfm{grid-template-columns:repeat(3,minmax(0,1fr))}}.features.svelte-ttdwfm{display:grid;gap:var(--section-y-tight)}.fcards.svelte-ttdwfm{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}.fcards.after-rows.svelte-ttdwfm{margin-top:var(--section-y-tight)}.fcard.svelte-ttdwfm{position:relative;display:flex;flex-direction:column;gap:.875rem;padding:1.75rem;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);scroll-margin-top:calc(var(--header-h) + 1.5rem)}.fcard.svelte-ttdwfm:before{content:"";position:absolute;top:-1px;left:1.75rem;width:2.5rem;height:3px;background:var(--p)}.fcard.svelte-ttdwfm>p:where(.svelte-ttdwfm){color:var(--muted)}.fcard.svelte-ttdwfm .checks:where(.svelte-ttdwfm){font-size:.9375rem}.fcard.svelte-ttdwfm .link{margin-top:auto;align-self:flex-start}@media(min-width:48rem){.fcards.svelte-ttdwfm{grid-template-columns:repeat(2,minmax(0,1fr))}.fcard.svelte-ttdwfm:last-child:nth-child(odd){grid-column:1 / -1}}.features.svelte-ttdwfm .feature{scroll-margin-top:calc(var(--header-h) + 1.5rem)}.eco-band.svelte-ttdwfm{position:relative;overflow:hidden}.eco-band-grid.svelte-ttdwfm{display:grid;gap:3rem;align-items:center}.eco-band-copy.svelte-ttdwfm{display:grid;gap:1.25rem;justify-items:start}.eco-band.svelte-ttdwfm .eco-diagram{max-width:30rem}@media(min-width:64rem){.eco-band-grid.svelte-ttdwfm{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}}.metiers.svelte-1hop63o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.metiers.svelte-1hop63o>li:where(.svelte-1hop63o){display:grid}.metiers.svelte-1hop63o>li:where(.svelte-1hop63o):last-child:nth-child(odd){grid-column:1 / -1}.metiers.svelte-1hop63o>li:where(.svelte-1hop63o):last-child:nth-child(odd) .metier{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}@media(min-width:64rem){.metiers.svelte-1hop63o{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.metiers.svelte-1hop63o>li:where(.svelte-1hop63o):last-child:nth-child(odd){grid-column:auto}.metiers.svelte-1hop63o>li:where(.svelte-1hop63o):last-child:nth-child(odd) .metier{display:flex}.metiers.svelte-1hop63o>li:where(.svelte-1hop63o):last-child:nth-child(3n+1){grid-column:1 / -1}.metiers.svelte-1hop63o>li:where(.svelte-1hop63o):last-child:nth-child(3n+1) .metier{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center}}.art.svelte-1t66tc7{border-radius:var(--r-xl);overflow:hidden;background:#fbf6ee;border:1px solid var(--line)}.art.svelte-1t66tc7 img{width:100%;aspect-ratio:3 / 2;object-fit:cover}.pains.svelte-1t66tc7{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}.pain.svelte-1t66tc7{position:relative;display:flex;flex-direction:column;gap:.75rem;padding:1.5rem 1.5rem 1.75rem;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);overflow:hidden}.pain.svelte-1t66tc7:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--p)}.pain-body.svelte-1t66tc7{color:var(--muted)}.pain-answer.svelte-1t66tc7{display:flex;gap:.625rem;align-items:flex-start;font-weight:500}.pain-answer.svelte-1t66tc7 .icon{margin-top:.2em;color:var(--p-ink)}.pain.svelte-1t66tc7 .tag:where(.svelte-1t66tc7){align-self:flex-start;margin-top:auto}@media(min-width:48rem){.pains.svelte-1t66tc7{grid-template-columns:repeat(2,minmax(0,1fr))}}.pcards.svelte-1t66tc7{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}@media(min-width:48rem){.pcards.svelte-1t66tc7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.pcards.svelte-1t66tc7{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr))}}.timeline.svelte-1t66tc7{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}.timeline.svelte-1t66tc7 li:where(.svelte-1t66tc7){display:grid;gap:.75rem;align-content:start;padding:1.5rem;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line)}.moment.svelte-1t66tc7{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--accent-ink)}.timeline.svelte-1t66tc7 p:where(.svelte-1t66tc7){color:var(--muted)}@media(min-width:48rem){.timeline.svelte-1t66tc7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.timeline.svelte-1t66tc7{grid-template-columns:repeat(4,minmax(0,1fr))}}.families.svelte-100xkbl{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}.family.svelte-100xkbl{--tile: 2.75rem;--tile-r: 11px;position:relative;display:grid;gap:.875rem;align-content:start;padding:1.75rem;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);overflow:hidden}.family.svelte-100xkbl:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--p)}.family-head.svelte-100xkbl{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;font-size:var(--fs-h3);font-weight:600;letter-spacing:var(--ls-h3)}.family-head.svelte-100xkbl a:where(.svelte-100xkbl){display:inline-flex;align-items:center;min-height:2.75rem;text-decoration:none}.family-head.svelte-100xkbl a:where(.svelte-100xkbl):hover{text-decoration:underline;text-underline-offset:.25em}.family-line.svelte-100xkbl{color:var(--muted)}.modules.svelte-100xkbl{display:grid;gap:.5rem;margin:0;padding:.75rem 0 0;list-style:none;border-top:1px solid var(--line);font-size:.9375rem}.modules.svelte-100xkbl li:where(.svelte-100xkbl){display:flex;align-items:flex-start;flex-wrap:wrap;gap:.5rem .625rem}.modules.svelte-100xkbl .icon{margin-top:.15em;width:1.1rem;height:1.1rem;stroke-width:2.25;color:var(--p-ink)}.modules.svelte-100xkbl span:where(.svelte-100xkbl):not(.tag){flex:1 1 10rem}@media(min-width:48rem){.families.svelte-100xkbl{grid-template-columns:repeat(2,minmax(0,1fr))}}.factors.svelte-100xkbl{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}.factors.svelte-100xkbl li:where(.svelte-100xkbl){position:relative;display:grid;gap:.5rem;align-content:start;padding:1.75rem 1.5rem 1.5rem;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);overflow:hidden}.factors.svelte-100xkbl li:where(.svelte-100xkbl):before{content:"";position:absolute;inset:0 auto auto 1.5rem;width:2.5rem;height:2px;background:var(--accent)}.factors.svelte-100xkbl p:where(.svelte-100xkbl){color:var(--muted)}@media(min-width:64rem){.factors.svelte-100xkbl{grid-template-columns:repeat(3,minmax(0,1fr))}}.eco-band.svelte-44d0rw{position:relative;overflow:hidden}.eco-band-grid.svelte-44d0rw{display:grid;gap:3rem;align-items:center}.eco-band-copy.svelte-44d0rw{display:grid;gap:1.25rem;justify-items:start}.eco-band.svelte-44d0rw .eco-diagram{max-width:30rem}@media(min-width:64rem){.eco-band-grid.svelte-44d0rw{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}}.work.svelte-44d0rw{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}.work.svelte-44d0rw li:where(.svelte-44d0rw){display:grid;gap:.75rem;align-content:start;padding:1.75rem;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line)}.work-icon.svelte-44d0rw{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:12px;background:var(--accent-tint);color:var(--accent-ink)}.work.svelte-44d0rw p:where(.svelte-44d0rw){color:var(--muted)}@media(min-width:48rem){.work.svelte-44d0rw{grid-template-columns:repeat(3,minmax(0,1fr))}}.facts-grid.svelte-44d0rw{display:grid;gap:2.5rem;align-items:start}@media(min-width:64rem){.facts-grid.svelte-44d0rw{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem}}.socials.svelte-44d0rw{display:flex;flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none}.socials.svelte-44d0rw a:where(.svelte-44d0rw){display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 1rem;border-radius:var(--r-pill);border:1px solid var(--line-strong);text-decoration:none;font-weight:600;font-size:.9375rem}.socials.svelte-44d0rw a:where(.svelte-44d0rw):hover{border-color:var(--ink)}.socials.svelte-44d0rw svg{width:1.125rem;height:1.125rem;fill:currentColor}.demo-form.svelte-fq8g2m{display:grid;gap:1.75rem;scroll-margin-top:calc(var(--header-h) + 1rem)}.intro.svelte-fq8g2m,.notice.svelte-fq8g2m{font-size:var(--fs-small);color:var(--subtle)}.notice.svelte-fq8g2m{padding:1rem 1.25rem;border-radius:var(--r-md);background:var(--warning-bg);color:var(--warning)}.progress.svelte-fq8g2m{display:grid;gap:.75rem}.progress-label.svelte-fq8g2m{font-size:var(--fs-small);font-weight:600;color:var(--muted)}.progress-bar.svelte-fq8g2m{display:grid;grid-template-columns:repeat(3,1fr);gap:.375rem;margin:0;padding:0;list-style:none}.progress-bar.svelte-fq8g2m li:where(.svelte-fq8g2m){height:4px;border-radius:2px;background:var(--line);transition:background-color var(--d-ui)}.progress-bar.svelte-fq8g2m li.done:where(.svelte-fq8g2m){background:var(--muted)}.progress-bar.svelte-fq8g2m li.current:where(.svelte-fq8g2m){background:var(--action)}.summary.svelte-fq8g2m{display:grid;gap:.5rem;padding:1rem 1.25rem;border-radius:var(--r-md);background:var(--error-bg);color:var(--error);border:1px solid currentColor}.summary.svelte-fq8g2m p:where(.svelte-fq8g2m){display:flex;align-items:center;gap:.5rem}.summary.svelte-fq8g2m ul:where(.svelte-fq8g2m){margin:0;padding-left:1.75rem}.summary.svelte-fq8g2m a:where(.svelte-fq8g2m){color:inherit;font-weight:600}fieldset.svelte-fq8g2m{margin:0;padding:0;border:0;min-width:0}.step.svelte-fq8g2m{display:grid;gap:1.75rem}.step[hidden].svelte-fq8g2m{display:none}.step-title.svelte-fq8g2m{padding:0 0 1.25rem;font-family:var(--ff-display);font-size:var(--fs-title);line-height:var(--lh-h2)}:lang(zh) .step-title.svelte-fq8g2m{font-family:var(--ff-sans);font-weight:700;font-size:calc(var(--fs-title) * var(--zh-scale))}.group.svelte-fq8g2m{display:grid;gap:.75rem}.label.svelte-fq8g2m{display:block;padding:0;font-weight:600;font-size:.9375rem}.label.sub.svelte-fq8g2m{margin-top:.25rem}.hint.svelte-fq8g2m{display:block;font-weight:400;font-size:var(--fs-small);color:var(--subtle)}.families.svelte-fq8g2m{display:grid;gap:.5rem}@media(min-width:30rem){.families.svelte-fq8g2m{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}}.family.family--unsure.svelte-fq8g2m{grid-column:1 / -1;border-style:dashed;padding-left:calc(.625rem + var(--tile) + .75rem)}.family.svelte-fq8g2m{--tile: 2.25rem;--tile-r: 9px;position:relative;display:flex;align-items:center;gap:.75rem;min-height:3.25rem;padding:.5rem 2rem .5rem .625rem;border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--surface);cursor:pointer;transition:border-color var(--d-ui),box-shadow var(--d-ui)}.family.svelte-fq8g2m input:where(.svelte-fq8g2m),.choice.svelte-fq8g2m input:where(.svelte-fq8g2m){position:absolute;opacity:0;width:1px;height:1px}.family.svelte-fq8g2m:hover{border-color:var(--ink)}.family.svelte-fq8g2m:has(input:where(.svelte-fq8g2m):checked){border-color:var(--p);box-shadow:inset 0 0 0 1px var(--p);background:var(--p-tint)}.family--unsure.svelte-fq8g2m:has(input:where(.svelte-fq8g2m):checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--bg-cool)}.family.svelte-fq8g2m:has(input:where(.svelte-fq8g2m):focus-visible),.choice.svelte-fq8g2m:has(input:where(.svelte-fq8g2m):focus-visible){outline:2px solid var(--focus);outline-offset:3px}.family-name.svelte-fq8g2m{font-weight:600;font-size:.9375rem}.family-check.svelte-fq8g2m{position:absolute;right:.75rem;display:none;color:var(--p-ink)}.family--unsure.svelte-fq8g2m .family-check:where(.svelte-fq8g2m){color:var(--ink)}.family.svelte-fq8g2m:has(input:where(.svelte-fq8g2m):checked) .family-check:where(.svelte-fq8g2m){display:inline-flex}.family-check.svelte-fq8g2m .icon{stroke-width:2.25}.choices.svelte-fq8g2m{display:flex;flex-wrap:wrap;gap:.5rem}.choice.svelte-fq8g2m{position:relative;display:inline-flex;align-items:center;min-height:2.75rem;padding:.5rem 1rem;border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--surface);font-size:.9375rem;cursor:pointer;transition:border-color var(--d-ui),background-color var(--d-ui)}.choice.svelte-fq8g2m:hover{border-color:var(--ink)}.choice.svelte-fq8g2m:has(input:where(.svelte-fq8g2m):checked){border-color:var(--ink);background:var(--ink);color:var(--bg);font-weight:600}.group[data-invalid].svelte-fq8g2m .choice:where(.svelte-fq8g2m){border-color:var(--error)}.fields.svelte-fq8g2m{display:grid;gap:1.25rem}.field.svelte-fq8g2m{display:grid;gap:.375rem}.input.svelte-fq8g2m{display:block;width:100%;min-height:3rem;padding:.625rem .875rem;border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font:inherit;transition:border-color var(--d-ui)}.input.svelte-fq8g2m:hover{border-color:var(--ink)}.input.svelte-fq8g2m:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--ink)}.input[aria-invalid=true].svelte-fq8g2m{border-color:var(--error)}textarea.input.svelte-fq8g2m{resize:vertical}.mono.svelte-fq8g2m{font-family:var(--ff-mono);font-size:var(--fs-small)}@media(min-width:40rem){.fields.svelte-fq8g2m{grid-template-columns:repeat(2,minmax(0,1fr))}.field.wide.svelte-fq8g2m{grid-column:1 / -1}}.field-error.svelte-fq8g2m{display:flex;align-items:flex-start;gap:.375rem;font-size:var(--fs-small);font-weight:600;color:var(--error)}.field-error.svelte-fq8g2m .icon{width:1rem;height:1rem;margin-top:.15em}.consents.svelte-fq8g2m{display:grid;gap:.75rem}.consent.svelte-fq8g2m{display:flex;align-items:flex-start;gap:.75rem;min-height:2.75rem;cursor:pointer}.consent.svelte-fq8g2m input:where(.svelte-fq8g2m){flex:none;width:1.25rem;height:1.25rem;margin-top:.15em;accent-color:var(--action)}.trap.svelte-fq8g2m{position:absolute;left:-9999px}.nav.svelte-fq8g2m{display:flex;flex-direction:column;gap:.75rem}@media(min-width:40rem){.nav.svelte-fq8g2m{flex-direction:row-reverse;justify-content:space-between}}.spinner.svelte-fq8g2m{width:1rem;height:1rem;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:svelte-fq8g2m-spin .8s linear infinite}@keyframes svelte-fq8g2m-spin{to{rotate:360deg}}.failed.svelte-fq8g2m,.done.svelte-fq8g2m{display:grid;gap:1rem;padding:1.5rem;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface)}.failed.svelte-fq8g2m{border-color:var(--error)}.failed.svelte-fq8g2m h3:where(.svelte-fq8g2m){display:flex;align-items:center;gap:.5rem;color:var(--error)}.done-icon.svelte-fq8g2m{display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--success-bg);color:var(--success)}.done-icon.svelte-fq8g2m .icon{stroke-width:2.5}.sent.svelte-fq8g2m{display:grid;gap:.5rem;margin:0;font-size:.9375rem}.sent.svelte-fq8g2m div:where(.svelte-fq8g2m){display:grid;gap:.125rem;padding-top:.5rem;border-top:1px solid var(--line)}.sent.svelte-fq8g2m dt:where(.svelte-fq8g2m){color:var(--subtle);font-size:var(--fs-small)}.sent.svelte-fq8g2m dd:where(.svelte-fq8g2m){margin:0}.contact.svelte-81fein{padding-block:clamp(1.5rem,.8rem + 3vw,3.5rem) var(--section-y)}.contact-grid.svelte-81fein{display:grid;grid-template-areas:"head" "form" "ways";gap:2.5rem;align-items:start}.contact-head.svelte-81fein,.contact-ways.svelte-81fein{display:grid;gap:1.25rem;justify-items:start}.contact-head.svelte-81fein{grid-area:head}.contact-ways.svelte-81fein{grid-area:ways}.form-panel.svelte-81fein{grid-area:form}.contact-head.svelte-81fein .display:where(.svelte-81fein){font-size:clamp(2.25rem,1.6rem + 2.4vw,3.5rem)}:lang(zh) .contact-head.svelte-81fein .display:where(.svelte-81fein){font-size:calc(clamp(2.25rem,1.6rem + 2.4vw,3.5rem) * var(--zh-scale))}.ways.svelte-81fein{display:grid;gap:.75rem;width:100%;margin:0;padding:0;list-style:none}.ways.svelte-81fein a:where(.svelte-81fein),.ways.svelte-81fein div:where(.svelte-81fein){display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);text-decoration:none;transition:border-color var(--d-ui),box-shadow var(--d-ui)}.ways.svelte-81fein a:where(.svelte-81fein):hover{border-color:var(--line-strong);box-shadow:var(--e2)}.way-icon.svelte-81fein{display:inline-grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;border-radius:12px;background:var(--accent-tint);color:var(--accent-ink)}.ways.svelte-81fein small:where(.svelte-81fein){display:block;font-size:.75rem;font-weight:600;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--subtle)}.ways.svelte-81fein strong:where(.svelte-81fein),.ways.svelte-81fein address:where(.svelte-81fein){font-style:normal;font-weight:600;overflow-wrap:anywhere}.languages.svelte-81fein{display:flex;align-items:center;gap:.5rem;color:var(--muted);font-size:var(--fs-small)}.languages.svelte-81fein .icon{color:var(--accent-ink);width:1rem;height:1rem}.form-panel.svelte-81fein{padding:clamp(1.25rem,.8rem + 2vw,2.5rem);border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line);box-shadow:var(--e1)}@media(min-width:64rem){.contact-grid.svelte-81fein{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"head form" "ways form";grid-template-rows:auto 1fr;column-gap:clamp(2.5rem,1rem + 4vw,5rem)}}.after.svelte-81fein{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none;counter-reset:after}.after.svelte-81fein li:where(.svelte-81fein){display:grid;gap:.5rem;align-content:start;padding:1.5rem;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line)}.after.svelte-81fein li:where(.svelte-81fein):before{counter-increment:after;content:counter(after);font-family:var(--ff-display);font-size:2.25rem;line-height:1;color:var(--accent-ink)}.after.svelte-81fein p:where(.svelte-81fein){color:var(--muted)}@media(min-width:48rem){.after.svelte-81fein{grid-template-columns:repeat(3,minmax(0,1fr))}}.faq-page.svelte-6c7ew3{display:grid;gap:2.5rem;padding-bottom:var(--section-y)}.topics.svelte-6c7ew3 ul:where(.svelte-6c7ew3){display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.topics.svelte-6c7ew3 a:where(.svelte-6c7ew3){display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1rem;border-radius:var(--r-pill);border:1px solid var(--line-strong);text-decoration:none;font-size:.9375rem;font-weight:600}.topics.svelte-6c7ew3 a:where(.svelte-6c7ew3):hover{border-color:var(--ink)}.groups.svelte-6c7ew3{display:grid;gap:var(--stack-xl)}.group.svelte-6c7ew3{scroll-margin-top:calc(var(--header-h) + 1rem)}.group-title.svelte-6c7ew3{margin-bottom:.5rem;font-family:var(--ff-display);font-size:var(--fs-title);line-height:var(--lh-h2);font-weight:400}:lang(zh) .group-title.svelte-6c7ew3{font-family:var(--ff-sans);font-weight:700;font-size:calc(var(--fs-title) * var(--zh-scale))}@media(min-width:64rem){.faq-page.svelte-6c7ew3{grid-template-columns:14rem minmax(0,1fr);gap:4rem;align-items:start}.topics.svelte-6c7ew3{position:sticky;top:calc(var(--header-h) + 2rem)}.topics.svelte-6c7ew3 ul:where(.svelte-6c7ew3){flex-direction:column}}.articles.svelte-o0jyzw{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}.article.svelte-o0jyzw{position:relative;display:grid;gap:.75rem;align-content:start;height:100%;padding:1.75rem;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);text-decoration:none;overflow:hidden;transition:translate var(--d-ui) var(--motion-std),box-shadow var(--d-ui) var(--motion-std),border-color var(--d-ui)}.article.svelte-o0jyzw:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--accent)}.article.svelte-o0jyzw:hover{translate:0 -2px;box-shadow:var(--e2);border-color:var(--line-strong)}.article-line.svelte-o0jyzw{color:var(--muted)}.article.svelte-o0jyzw .link:where(.svelte-o0jyzw){margin-top:.5rem}.empty.svelte-o0jyzw{padding:1.5rem;border-radius:var(--r-lg);border:1px dashed var(--line-strong);color:var(--muted)}@media(min-width:48rem){.articles.svelte-o0jyzw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.articles.svelte-o0jyzw{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.article.svelte-o0jyzw:hover{translate:none}}.article-body.svelte-1bs3bbx{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--stack-lg);padding-bottom:var(--section-y)}.brief.svelte-1bs3bbx{margin-bottom:var(--stack-sm);display:grid;gap:1rem;max-width:var(--measure);padding:1.5rem 1.75rem;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--accent)}.dot.svelte-1bs3bbx{flex:none;width:.45rem;height:.45rem;margin-top:.6em;border-radius:50%;background:var(--accent-ink)}.prose-site.svelte-1bs3bbx ul:where(.svelte-1bs3bbx){margin:.875rem 0 0;padding-left:1.25rem;color:var(--muted);display:grid;gap:.375rem}.table-wrap.svelte-1bs3bbx{margin-top:1.25rem;overflow-x:auto;overscroll-behavior-x:contain;border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface)}table.svelte-1bs3bbx{width:100%;min-width:34rem;border-collapse:collapse;font-size:.9375rem}caption.svelte-1bs3bbx{padding:.875rem 1rem;text-align:left;font-weight:600;background:var(--bg-cool)}th.svelte-1bs3bbx,td.svelte-1bs3bbx{padding:.75rem 1rem;text-align:left;vertical-align:top;border-top:1px solid var(--line)}thead.svelte-1bs3bbx th:where(.svelte-1bs3bbx){font-size:.75rem;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--subtle)}td.svelte-1bs3bbx{color:var(--muted)}.legal.svelte-1e73hp4{padding-bottom:var(--section-y)}
