.sd-contact.svelte-1bv7ezn{--sd-bg: #fbf6e9;--sd-bg-2: #ffffff;--sd-bg-3: #f3ecda;--sd-line: rgba(26, 20, 38, .08);--sd-line-2: rgba(26, 20, 38, .14);--sd-ink: #15102a;--sd-ink-soft: #4f4760;--sd-ink-dim: #847b95;--sd-court: #1f9d56;--sd-court-deep: #16703d;--sd-ball: #f5d534;--sd-amber: #ff9a3c;--sd-hot: #ff3d6e;--sd-display: "Instrument Serif", "Noto Sans TC", Georgia, serif;--sd-body: "Geist", "Noto Sans TC", system-ui, sans-serif;--sd-mono: "Geist Mono", ui-monospace, monospace;background:var(--sd-bg);color:var(--sd-ink);font-family:var(--sd-body);-webkit-font-smoothing:antialiased;letter-spacing:-.005em}.sd-contact.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:inherit;text-decoration:none}.sd-contact.svelte-1bv7ezn button:where(.svelte-1bv7ezn){font-family:inherit;cursor:pointer}.hero.svelte-1bv7ezn{max-width:1480px;margin:0 auto;padding:56px 32px 48px}.crumb.svelte-1bv7ezn{font-family:var(--sd-mono);font-size:12px;letter-spacing:.12em;color:var(--sd-ink-dim);margin-bottom:18px;display:flex;gap:10px;align-items:center}.crumb.svelte-1bv7ezn span:where(.svelte-1bv7ezn){opacity:.6}.hero.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){font-family:var(--sd-display);font-weight:400;font-size:clamp(48px,8vw,116px);line-height:.98;letter-spacing:-.022em;margin:0 0 36px;color:var(--sd-ink)}.hero.svelte-1bv7ezn h1:where(.svelte-1bv7ezn) em:where(.svelte-1bv7ezn){font-style:italic;color:var(--sd-court)}.hero.svelte-1bv7ezn h1:where(.svelte-1bv7ezn) .sub:where(.svelte-1bv7ezn){display:block;font-size:clamp(28px,4vw,56px);-webkit-text-stroke:1.5px rgba(21,16,42,.45);color:transparent;margin-top:6px}.hero-grid.svelte-1bv7ezn{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hero-card.svelte-1bv7ezn{padding:32px;border-radius:28px;border:1px solid var(--sd-line-2);display:grid;gap:12px;align-content:start}.hero-card.user.svelte-1bv7ezn{background:radial-gradient(120% 80% at 0% 0%,rgba(31,157,86,.12),transparent 60%),var(--sd-bg-2)}.hero-card.b2b.svelte-1bv7ezn{background:radial-gradient(120% 80% at 100% 0%,rgba(245,213,52,.32),transparent 60%),var(--sd-bg-2)}.hero-card.svelte-1bv7ezn .tag:where(.svelte-1bv7ezn){font-family:var(--sd-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--sd-court-deep)}.hero-card.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){font-family:var(--sd-display);font-weight:400;font-size:30px;line-height:1.1;letter-spacing:-.012em;margin:0}.hero-card.svelte-1bv7ezn h3:where(.svelte-1bv7ezn) em:where(.svelte-1bv7ezn){font-style:italic;color:var(--sd-court)}.hero-card.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:var(--sd-ink-soft);font-size:15px;line-height:1.6;margin:0}.btn.svelte-1bv7ezn{padding:12px 20px;border-radius:100px;font-family:var(--sd-mono);font-size:12.5px;letter-spacing:.04em;border:1px solid transparent;display:inline-flex;align-items:center;gap:6px;align-self:start;text-align:left}.btn.primary.svelte-1bv7ezn{background:var(--sd-ink);color:var(--sd-bg)}.btn.primary.svelte-1bv7ezn:hover{background:var(--sd-court)}.btn.ghost.svelte-1bv7ezn{background:var(--sd-bg-2);color:var(--sd-ink);border-color:var(--sd-line-2)}.btn.ghost.svelte-1bv7ezn:hover{background:var(--sd-ink);color:var(--sd-bg);border-color:var(--sd-ink)}.section-head.svelte-1bv7ezn{max-width:1480px;margin:0 auto 28px;padding:0 32px;display:grid;gap:12px}.section-head.svelte-1bv7ezn .l:where(.svelte-1bv7ezn){font-family:var(--sd-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--sd-court-deep);display:inline-flex;align-items:center;gap:10px}.section-head.svelte-1bv7ezn .l:where(.svelte-1bv7ezn):before{content:"";width:22px;height:1.5px;background:var(--sd-court-deep)}.section-head.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-family:var(--sd-display);font-weight:400;font-size:clamp(36px,5vw,72px);line-height:1;letter-spacing:-.02em;margin:0;max-width:18ch}.section-head.svelte-1bv7ezn h2:where(.svelte-1bv7ezn) em:where(.svelte-1bv7ezn){font-style:italic;color:var(--sd-court)}.section-head.svelte-1bv7ezn .meta:where(.svelte-1bv7ezn){color:var(--sd-ink-soft);font-size:15px;max-width:60ch;margin:0}.explainer.svelte-1bv7ezn,.form-wrap.svelte-1bv7ezn,.partners.svelte-1bv7ezn,.general.svelte-1bv7ezn,.faq.svelte-1bv7ezn{padding:56px 0 32px}.ex-grid.svelte-1bv7ezn{max-width:1480px;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:1.4fr 1fr;gap:24px}.cat-list.svelte-1bv7ezn{display:grid;gap:12px}.cat.svelte-1bv7ezn{padding:22px;background:var(--sd-bg-2);border:1px solid var(--sd-line-2);border-radius:20px;display:grid;grid-template-columns:60px 1fr;gap:18px;align-items:start}.cat.svelte-1bv7ezn .i:where(.svelte-1bv7ezn){font-family:var(--sd-display);font-style:italic;font-size:36px;color:var(--sd-court);line-height:1}.cat.svelte-1bv7ezn h4:where(.svelte-1bv7ezn){font-family:var(--sd-display);font-weight:400;font-size:24px;line-height:1.1;margin:0 0 6px}.cat.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:var(--sd-ink-soft);font-size:14.5px;line-height:1.55;margin:0}.value-list.svelte-1bv7ezn{list-style:none;margin:0;padding:22px;background:linear-gradient(150deg,var(--sd-court) 0%,var(--sd-court-deep) 100%);color:#fff;border-radius:24px;display:grid;gap:12px;align-content:start}.value-list.svelte-1bv7ezn li:where(.svelte-1bv7ezn){font-size:15px;line-height:1.5;padding-left:22px;position:relative}.value-list.svelte-1bv7ezn li:where(.svelte-1bv7ezn):before{content:"✓";position:absolute;left:0;color:var(--sd-ball);font-weight:700}.b2b-form.svelte-1bv7ezn{max-width:1480px;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.b2b-form.svelte-1bv7ezn label:where(.svelte-1bv7ezn){display:grid;gap:6px}.b2b-form.svelte-1bv7ezn label.full:where(.svelte-1bv7ezn){grid-column:1 / -1}.b2b-form.svelte-1bv7ezn span:where(.svelte-1bv7ezn){font-family:var(--sd-mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--sd-ink-dim)}.b2b-form.svelte-1bv7ezn input:where(.svelte-1bv7ezn),.b2b-form.svelte-1bv7ezn select:where(.svelte-1bv7ezn),.b2b-form.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){padding:12px 14px;background:var(--sd-bg-2);border:1px solid var(--sd-line-2);border-radius:12px;font-family:var(--sd-body);font-size:15px;color:var(--sd-ink);outline:0;transition:border-color .2s}.b2b-form.svelte-1bv7ezn input:where(.svelte-1bv7ezn):focus,.b2b-form.svelte-1bv7ezn select:where(.svelte-1bv7ezn):focus,.b2b-form.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn):focus{border-color:var(--sd-court)}.b2b-form.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){resize:vertical;min-height:120px}.b2b-form.svelte-1bv7ezn button:where(.svelte-1bv7ezn){margin-top:6px;justify-self:start;grid-column:1 / -1}.alert.svelte-1bv7ezn{max-width:1480px;margin:0 auto 16px;padding:14px 18px;border-radius:14px;font-size:14.5px}.alert.success.svelte-1bv7ezn{background:#1f9d5624;color:var(--sd-court-deep);border:1px solid rgba(31,157,86,.3)}.alert.error.svelte-1bv7ezn{background:#ff3d6e1f;color:#aa2147;border:1px solid rgba(255,61,110,.3)}.partner-grid.svelte-1bv7ezn{max-width:1480px;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--sd-line);border:1px solid var(--sd-line);border-radius:24px;overflow:hidden}.partner.svelte-1bv7ezn{padding:22px;background:var(--sd-bg-2);display:grid;gap:6px;align-content:center;min-height:90px;transition:background .2s}.partner.svelte-1bv7ezn:hover{background:var(--sd-bg-3)}.partner.svelte-1bv7ezn .ptype:where(.svelte-1bv7ezn){font-family:var(--sd-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--sd-ink-dim)}.partner.svelte-1bv7ezn strong:where(.svelte-1bv7ezn){font-family:var(--sd-display);font-weight:400;font-size:20px}.gen-grid.svelte-1bv7ezn{max-width:1480px;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.gen-grid.svelte-1bv7ezn article:where(.svelte-1bv7ezn){padding:24px;background:var(--sd-bg-2);border:1px solid var(--sd-line-2);border-radius:20px;display:grid;gap:6px;align-content:start}.gen-grid.svelte-1bv7ezn h4:where(.svelte-1bv7ezn){font-family:var(--sd-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--sd-ink-dim);margin:0}.gen-grid.svelte-1bv7ezn p:where(.svelte-1bv7ezn){font-family:var(--sd-display);font-size:22px;margin:0}.gen-grid.svelte-1bv7ezn p:where(.svelte-1bv7ezn) a:where(.svelte-1bv7ezn){color:var(--sd-court-deep)}.gen-grid.svelte-1bv7ezn .hint:where(.svelte-1bv7ezn){font-size:13px;color:var(--sd-ink-soft)}.faq-list.svelte-1bv7ezn{max-width:920px;margin:0 auto;padding:0 32px;display:grid;gap:10px}.faq-list.svelte-1bv7ezn details:where(.svelte-1bv7ezn){padding:18px 22px;background:var(--sd-bg-2);border:1px solid var(--sd-line-2);border-radius:16px}.faq-list.svelte-1bv7ezn summary:where(.svelte-1bv7ezn){cursor:pointer;font-family:var(--sd-display);font-size:22px;line-height:1.3;letter-spacing:-.01em;color:var(--sd-ink);list-style:none}.faq-list.svelte-1bv7ezn summary:where(.svelte-1bv7ezn):after{content:"＋";float:right;color:var(--sd-court-deep);font-family:var(--sd-mono)}.faq-list.svelte-1bv7ezn details[open]:where(.svelte-1bv7ezn) summary:where(.svelte-1bv7ezn):after{content:"−"}.faq-list.svelte-1bv7ezn p:where(.svelte-1bv7ezn){margin:12px 0 0;color:var(--sd-ink-soft);font-size:15px;line-height:1.7}@media (max-width: 1080px){.hero-grid.svelte-1bv7ezn,.ex-grid.svelte-1bv7ezn,.b2b-form.svelte-1bv7ezn,.gen-grid.svelte-1bv7ezn{grid-template-columns:1fr}.partner-grid.svelte-1bv7ezn{grid-template-columns:1fr 1fr}}@media (max-width: 720px){.hero.svelte-1bv7ezn,.section-head.svelte-1bv7ezn,.ex-grid.svelte-1bv7ezn,.b2b-form.svelte-1bv7ezn,.partner-grid.svelte-1bv7ezn,.gen-grid.svelte-1bv7ezn,.faq-list.svelte-1bv7ezn,.alert.svelte-1bv7ezn{padding-left:18px!important;padding-right:18px!important}.partner-grid.svelte-1bv7ezn{grid-template-columns:1fr}}
