.why.svelte-5aed1t{padding-top:16px}.why-block.svelte-5aed1t{margin-top:64px;scroll-margin-top:76px}.why-head.svelte-5aed1t{text-align:center;max-width:1020px;margin:0 auto}.why-eyebrow.svelte-5aed1t{letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);font-size:.76rem;font-weight:700;display:inline-block}.why-title.svelte-5aed1t{letter-spacing:-.035em;text-wrap:balance;margin:14px 0 16px;font-size:clamp(2.1rem,4.6vw,3.05rem);font-weight:800;line-height:1.12}.why-lead.svelte-5aed1t{max-width:620px;color:var(--color-text-soft);text-wrap:pretty;margin:0 auto;font-size:1rem;line-height:1.85}.why-jump.svelte-5aed1t{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px;display:flex}.why-jump.svelte-5aed1t a:where(.svelte-5aed1t){color:var(--color-text-soft);border:1px solid var(--color-border);border-radius:999px;padding:6px 14px;font-size:.82rem;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s,background .15s}.why-jump.svelte-5aed1t a:where(.svelte-5aed1t):hover{color:var(--color-primary);border-color:color-mix(in srgb, var(--color-primary) 35%, transparent);background:var(--color-primary-soft)}.why-sub.svelte-5aed1t{letter-spacing:-.022em;text-wrap:balance;margin:0 0 22px;padding-top:16px;font-size:1.42rem;font-weight:800;line-height:1.3;position:relative}.why-sub.svelte-5aed1t:before{content:"";background:var(--color-accent);border-radius:2px;width:34px;height:3px;position:absolute;top:0;left:0}.why-note.svelte-5aed1t{color:var(--color-text-soft);margin:-14px 0 20px;font-size:.95rem}.why-band.svelte-5aed1t{background:var(--color-bg-soft);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin-top:56px}.why-band-inner.svelte-5aed1t{grid-template-columns:repeat(4,1fr);padding-top:34px;padding-bottom:34px;display:grid}.why-stat.svelte-5aed1t{border-left:1px solid var(--color-border);padding:0 26px}.why-stat.svelte-5aed1t:first-child{border-left:none;padding-left:0}.why-stat-n.svelte-5aed1t{letter-spacing:-.03em;color:var(--color-primary);font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:800;line-height:1.15;display:block}.why-stat-l.svelte-5aed1t{color:var(--color-text-soft);text-wrap:pretty;margin-top:8px;font-size:.88rem;line-height:1.7;display:block}.why-reasons.svelte-5aed1t{counter-reset:none;grid-template-columns:repeat(2,1fr);gap:0 44px;margin:0;padding:0;list-style:none;display:grid}.why-reason.svelte-5aed1t{border-bottom:1px solid var(--color-border);grid-template-rows:auto auto;grid-template-columns:46px 1fr;padding:24px 0;display:grid;position:relative}.why-idx.svelte-5aed1t{color:var(--color-primary);opacity:.85;font-variant-numeric:tabular-nums;letter-spacing:.01em;grid-row:1/span 2;font-size:1.05rem;font-weight:800}.why-reason.svelte-5aed1t h4:where(.svelte-5aed1t){text-wrap:balance;margin:0 0 7px;font-size:1.02rem;font-weight:700;line-height:1.5}.why-reason.svelte-5aed1t p:where(.svelte-5aed1t){max-width:52ch;color:var(--color-text-soft);text-wrap:pretty;margin:0;font-size:.94rem;line-height:1.8}.why-scroll.svelte-5aed1t{-webkit-overflow-scrolling:touch;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-sm);overflow-x:auto}.why-table.svelte-5aed1t{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:.9rem}.why-table.svelte-5aed1t th:where(.svelte-5aed1t),.why-table.svelte-5aed1t td:where(.svelte-5aed1t){text-align:left;vertical-align:top;padding:13px 16px}.why-table.svelte-5aed1t thead:where(.svelte-5aed1t) th:where(.svelte-5aed1t){background:var(--color-bg-soft);border-bottom:1px solid var(--color-border);letter-spacing:-.005em;color:var(--color-text);white-space:nowrap;font-size:.86rem;font-weight:700}.why-table.svelte-5aed1t thead:where(.svelte-5aed1t) th:where(.svelte-5aed1t) small:where(.svelte-5aed1t){color:var(--color-muted);margin-top:3px;font-size:.76rem;font-weight:500;display:block}.why-table.svelte-5aed1t tbody:where(.svelte-5aed1t) tr:where(.svelte-5aed1t)+tr:where(.svelte-5aed1t) td:where(.svelte-5aed1t){border-top:1px solid var(--color-border)}.why-task.svelte-5aed1t{color:var(--color-text);text-wrap:pretty;font-weight:600}.why-lang.svelte-5aed1t{font-size:.86rem}.why-lang.svelte-5aed1t+small:where(.svelte-5aed1t){font-size:.76rem}.why-cmp.svelte-5aed1t{table-layout:fixed;min-width:940px}.why-cmp.svelte-5aed1t th:where(.svelte-5aed1t),.why-cmp.svelte-5aed1t td:where(.svelte-5aed1t){width:28%}.why-cmp.svelte-5aed1t .why-task-th:where(.svelte-5aed1t),.why-cmp.svelte-5aed1t .why-task:where(.svelte-5aed1t){width:16%}.why-cmp.svelte-5aed1t thead:where(.svelte-5aed1t) th:where(.svelte-5aed1t){white-space:normal}.why-cmp.svelte-5aed1t thead:where(.svelte-5aed1t) th.is-mapo:where(.svelte-5aed1t){background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface));color:color-mix(in srgb, var(--color-primary) 86%, var(--color-text));border-bottom-color:color-mix(in srgb, var(--color-primary) 30%, transparent)}.why-cmp.svelte-5aed1t thead:where(.svelte-5aed1t) th.is-mapo:where(.svelte-5aed1t) small:where(.svelte-5aed1t){color:color-mix(in srgb, var(--color-primary) 75%, var(--color-text-soft))}[data-theme=dark] .why-cmp.svelte-5aed1t thead:where(.svelte-5aed1t) th.is-mapo:where(.svelte-5aed1t){color:color-mix(in srgb, var(--color-primary) 52%, #fff)}[data-theme=dark] .why-cmp.svelte-5aed1t thead:where(.svelte-5aed1t) th.is-mapo:where(.svelte-5aed1t) small:where(.svelte-5aed1t){color:color-mix(in srgb, var(--color-primary) 60%, #fff)}.why-cmp.svelte-5aed1t td.is-mapo:where(.svelte-5aed1t){background:color-mix(in srgb, var(--color-primary) 5%, var(--color-surface));border-left:1px solid color-mix(in srgb, var(--color-primary) 16%, transparent);border-right:1px solid color-mix(in srgb, var(--color-primary) 16%, transparent)}.why-cmp.svelte-5aed1t tbody:where(.svelte-5aed1t) tr:where(.svelte-5aed1t):last-child td.is-mapo:where(.svelte-5aed1t){border-bottom:none}.why-cmp.svelte-5aed1t td:where(.svelte-5aed1t) pre:where(.svelte-5aed1t){background:var(--color-bg-soft);border:1px solid var(--color-border);border-radius:var(--radius-sm);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-text);margin:0;padding:12px 13px;font-family:SF Mono,ui-monospace,Menlo,Noto Sans Thai,monospace;font-size:.76rem;line-height:1.68}.why-cmp.svelte-5aed1t td.is-mapo:where(.svelte-5aed1t) pre:where(.svelte-5aed1t){background:var(--color-surface);border-color:color-mix(in srgb, var(--color-primary) 20%, transparent)}.why-cmp.svelte-5aed1t td:where(.svelte-5aed1t) pre:where(.svelte-5aed1t) code:where(.svelte-5aed1t){background:0 0;border:none;padding:0;font-family:inherit}.why-mx.svelte-5aed1t{table-layout:fixed;min-width:880px}.why-mx.svelte-5aed1t .why-task-th:where(.svelte-5aed1t),.why-mx.svelte-5aed1t td:where(.svelte-5aed1t):first-child{width:24%}.why-mx.svelte-5aed1t th.is-num:where(.svelte-5aed1t){width:19%}.why-mx.svelte-5aed1t th:where(.svelte-5aed1t)+th:where(.svelte-5aed1t),.why-mx.svelte-5aed1t td:where(.svelte-5aed1t)+td:where(.svelte-5aed1t){border-left:1px solid var(--color-border)}.why-mx.svelte-5aed1t thead:where(.svelte-5aed1t) th.is-num:where(.svelte-5aed1t),.why-mx.svelte-5aed1t .why-cell:where(.svelte-5aed1t){text-align:center}.why-mx.svelte-5aed1t .why-cell:where(.svelte-5aed1t){line-height:1.6}.why-mx.svelte-5aed1t th:where(.svelte-5aed1t):first-child,.why-mx.svelte-5aed1t td:where(.svelte-5aed1t):first-child{z-index:1;background:var(--color-bg-soft);position:sticky;left:0}.why-mx.svelte-5aed1t thead:where(.svelte-5aed1t) th:where(.svelte-5aed1t):first-child{z-index:2}.why-mx.svelte-5aed1t .why-feature:where(.svelte-5aed1t){color:var(--color-text);white-space:normal;font-weight:600}.why-mx.svelte-5aed1t .is-mapo:where(.svelte-5aed1t){background:color-mix(in srgb, var(--color-primary) 5%, var(--color-surface))}.why-mx.svelte-5aed1t thead:where(.svelte-5aed1t) th.is-mapo:where(.svelte-5aed1t){background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface));color:color-mix(in srgb, var(--color-primary) 86%, var(--color-text))}[data-theme=dark] .why-mx.svelte-5aed1t thead:where(.svelte-5aed1t) th.is-mapo:where(.svelte-5aed1t){color:color-mix(in srgb, var(--color-primary) 52%, #fff)}.why-cell.s-yes.svelte-5aed1t{color:color-mix(in srgb, var(--color-success) 76%, var(--color-text));font-weight:700}.why-cell.s-no.svelte-5aed1t{color:var(--color-muted)}.why-cell.s-part.svelte-5aed1t{color:color-mix(in srgb, var(--color-accent) 68%, var(--color-text));font-weight:600}.why-legend.svelte-5aed1t{color:var(--color-muted);margin:12px 0 0;font-size:.82rem}.why-list.svelte-5aed1t{margin:0;padding:0;list-style:none}.why-list.svelte-5aed1t li:where(.svelte-5aed1t){border-bottom:1px solid var(--color-border);flex-direction:column;gap:5px;padding:18px 0;display:flex}.why-list.svelte-5aed1t li:where(.svelte-5aed1t):first-child{padding-top:0}.why-list.svelte-5aed1t li:where(.svelte-5aed1t):last-child{border-bottom:none;padding-bottom:0}.why-list.svelte-5aed1t b:where(.svelte-5aed1t){font-size:.98rem;font-weight:700}.why-list.svelte-5aed1t span:where(.svelte-5aed1t){color:var(--color-text-soft);text-wrap:pretty;font-size:.92rem;line-height:1.8}.why-list.svelte-5aed1t em:where(.svelte-5aed1t){color:var(--color-muted);font-size:.86rem;font-style:normal;line-height:1.7}.why-list.svelte-5aed1t em:where(.svelte-5aed1t):before{content:"→ ";color:var(--color-accent)}.why-who.svelte-5aed1t li:where(.svelte-5aed1t){grid-template-columns:minmax(170px,210px) 1fr;align-items:start;gap:4px 30px;padding:22px 0;display:grid}.why-who.svelte-5aed1t li:where(.svelte-5aed1t) b:where(.svelte-5aed1t){grid-area:1/1}.why-who.svelte-5aed1t li:where(.svelte-5aed1t) span:where(.svelte-5aed1t){grid-area:1/2;max-width:62ch}.why-who.svelte-5aed1t li:where(.svelte-5aed1t) em:where(.svelte-5aed1t){grid-area:2/2}.why-steps.svelte-5aed1t{grid-template-columns:repeat(5,1fr);gap:22px;margin:0;padding:0;list-style:none;display:grid}.why-steps.svelte-5aed1t li:where(.svelte-5aed1t){flex-direction:column;gap:7px;padding-top:34px;display:flex;position:relative}.why-steps.svelte-5aed1t li:where(.svelte-5aed1t):before{content:"";background:var(--color-border);height:2px;position:absolute;top:12px;left:0;right:-22px}.why-steps.svelte-5aed1t li:where(.svelte-5aed1t):last-child:before{background:linear-gradient(to right, var(--color-border), transparent);right:0}.why-step-n.svelte-5aed1t{background:var(--color-primary);color:#fff;font-variant-numeric:tabular-nums;width:26px;height:26px;box-shadow:0 0 0 5px var(--color-bg);border-radius:50%;place-items:center;font-size:.78rem;font-weight:800;display:grid;position:absolute;top:0;left:0}.why-steps.svelte-5aed1t b:where(.svelte-5aed1t){text-wrap:balance;font-size:.98rem;font-weight:700;line-height:1.5}.why-steps.svelte-5aed1t li:where(.svelte-5aed1t)>span:where(.svelte-5aed1t):last-child{color:var(--color-text-soft);text-wrap:pretty;font-size:.9rem;line-height:1.8}.why-cta.svelte-5aed1t{background:var(--color-primary-dark);margin-top:72px;position:relative;overflow:hidden}.why-cta.svelte-5aed1t:before{content:"";pointer-events:none;background:radial-gradient(640px 300px at 82% -10%,#ffffff29,#0000 70%);position:absolute;inset:0}.why-cta-inner.svelte-5aed1t{max-width:1000px;padding-top:46px;padding-bottom:50px;position:relative}.why-cta.svelte-5aed1t h3:where(.svelte-5aed1t){letter-spacing:-.02em;color:#fff;margin:0 0 14px;font-size:1.34rem;font-weight:800}.why-cta.svelte-5aed1t p:where(.svelte-5aed1t){color:#fffffff2;text-wrap:pretty;max-width:74ch;margin:0;font-size:1.02rem;line-height:1.85}.why-cta-actions.svelte-5aed1t{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.btn-cta.svelte-5aed1t,.btn-cta-ghost.svelte-5aed1t{border-radius:var(--radius);align-items:center;gap:6px;padding:13px 28px;font-size:.96rem;font-weight:700;text-decoration:none;transition:transform .12s,background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.btn-cta.svelte-5aed1t{color:var(--color-primary-dark);background:#fff;border:1px solid #fff;box-shadow:0 6px 22px #0000002e}.btn-cta.svelte-5aed1t:hover{transform:translateY(-1px);box-shadow:0 10px 30px #0000003d}.btn-cta-ghost.svelte-5aed1t{color:#fff;background:#ffffff0f;border:1px solid #ffffff8c}.btn-cta-ghost.svelte-5aed1t:hover{background:#ffffff29;border-color:#fff}.btn-cta.svelte-5aed1t:focus-visible,.btn-cta-ghost.svelte-5aed1t:focus-visible,.why-jump.svelte-5aed1t a:where(.svelte-5aed1t):focus-visible{outline-offset:3px;outline:2px solid #fff}.why-jump.svelte-5aed1t a:where(.svelte-5aed1t):focus-visible{outline-color:var(--color-primary)}@media (width<=1100px){.why-jump.svelte-5aed1t{grid-template-columns:repeat(3,1fr);display:grid}.why-jump.svelte-5aed1t a:where(.svelte-5aed1t){text-align:left}}@media (width<=1024px){.why-reasons.svelte-5aed1t{grid-template-columns:1fr;gap:0}.why-steps.svelte-5aed1t{grid-template-columns:repeat(2,1fr)}.why-steps.svelte-5aed1t li:where(.svelte-5aed1t):before{display:none}.why-steps.svelte-5aed1t li:where(.svelte-5aed1t){padding-top:0}.why-step-n.svelte-5aed1t{box-shadow:none;margin-bottom:2px;position:static}}@media (width<=900px){.why-who.svelte-5aed1t li:where(.svelte-5aed1t){grid-template-columns:1fr;gap:5px}.why-who.svelte-5aed1t li:where(.svelte-5aed1t) b:where(.svelte-5aed1t),.why-who.svelte-5aed1t li:where(.svelte-5aed1t) span:where(.svelte-5aed1t),.why-who.svelte-5aed1t li:where(.svelte-5aed1t) em:where(.svelte-5aed1t){grid-column:1}.why-who.svelte-5aed1t li:where(.svelte-5aed1t) b:where(.svelte-5aed1t){grid-row:1}.why-who.svelte-5aed1t li:where(.svelte-5aed1t) span:where(.svelte-5aed1t){grid-row:2}.why-who.svelte-5aed1t li:where(.svelte-5aed1t) em:where(.svelte-5aed1t){grid-row:3}}@media (width<=768px){.why-band-inner.svelte-5aed1t{grid-template-columns:repeat(2,1fr);gap:26px 0}.why-stat.svelte-5aed1t:nth-child(3){border-left:none;padding-left:0}.why-block.svelte-5aed1t{margin-top:48px}}@media (width<=720px){.why-jump.svelte-5aed1t{grid-template-columns:repeat(2,1fr)}}@media (width<=460px){.why-jump.svelte-5aed1t{grid-template-columns:1fr}}@media (width<=560px){.why-mx.svelte-5aed1t .why-task-th:where(.svelte-5aed1t),.why-mx.svelte-5aed1t td:where(.svelte-5aed1t):first-child{width:20%}.why-mx.svelte-5aed1t th:where(.svelte-5aed1t),.why-mx.svelte-5aed1t td:where(.svelte-5aed1t){padding:11px 12px}.why-band-inner.svelte-5aed1t{grid-template-columns:1fr;gap:0}.why-stat.svelte-5aed1t{border-left:none;border-top:1px solid var(--color-border);padding:18px 0}.why-stat.svelte-5aed1t:first-child{border-top:none;padding-top:0}.why-stat.svelte-5aed1t:last-child{padding-bottom:0}.why-reason.svelte-5aed1t{grid-template-columns:38px 1fr}.why-steps.svelte-5aed1t{grid-template-columns:1fr;gap:26px}.why-cta-inner.svelte-5aed1t{padding-top:34px;padding-bottom:38px}.btn-cta.svelte-5aed1t,.btn-cta-ghost.svelte-5aed1t{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.why.svelte-5aed1t .animate-in,.why-stat.svelte-5aed1t{animation:none!important}}.hero.svelte-1uha8ag{text-align:center;padding:10px 0 16px;position:relative;overflow:hidden}.hero-glow.svelte-1uha8ag{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--color-primary) 10%, transparent), color-mix(in srgb, var(--color-accent) 5%, transparent) 40%, transparent 70%);pointer-events:none;z-index:0;filter:blur(40px);width:900px;height:600px;position:absolute;top:-180px;left:50%;transform:translate(-50%)}.hero-inner.svelte-1uha8ag{z-index:1;padding-top:0;position:relative}.hero-title.svelte-1uha8ag{letter-spacing:-.04em;background:linear-gradient(135deg, var(--color-text) 0%, var(--color-primary) 50%, var(--color-accent) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:18px 0 16px;font-size:clamp(3rem,9vw,5.5rem);font-weight:800;line-height:1.05}.hero-subtitle.svelte-1uha8ag{max-width:560px;color:var(--color-text-soft);margin:0 auto;font-size:1.1rem;line-height:1.7}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.hero-codes.svelte-1uha8ag{text-align:left;grid-template-columns:1fr 1fr;gap:16px;max-width:800px;margin:48px auto 0;display:grid}.code-label.svelte-1uha8ag{text-align:center;color:var(--color-text-soft);letter-spacing:.02em;margin-bottom:6px;font-size:.82rem;font-weight:600;display:block}.features.svelte-1uha8ag{margin-top:56px}.feature-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.feature.svelte-1uha8ag{padding:28px 24px}.feature-icon.svelte-1uha8ag{margin-bottom:12px;font-size:2rem}.feature.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:8px;font-size:1.08rem;font-weight:700}.feature.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-soft);font-size:.92rem;line-height:1.6}.quick-links.svelte-1uha8ag{margin-top:48px}.ql-grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ql-item.svelte-1uha8ag{flex-direction:column;gap:6px;padding:20px;text-decoration:none;display:flex}.ql-num.svelte-1uha8ag{color:var(--color-primary);letter-spacing:.05em;font-size:.72rem;font-weight:700}.ql-label.svelte-1uha8ag{color:var(--color-text);font-size:1rem;font-weight:600}.ql-arrow.svelte-1uha8ag{color:var(--color-muted);margin-top:4px;font-size:.9rem;transition:color .15s,transform .15s}.ql-item.svelte-1uha8ag:hover .ql-arrow:where(.svelte-1uha8ag){color:var(--color-primary);transform:translate(4px)}@media (width<=768px){.feature-grid.svelte-1uha8ag{grid-template-columns:1fr}.ql-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.hero-codes.svelte-1uha8ag{grid-template-columns:1fr}}@media (width<=480px){.ql-grid.svelte-1uha8ag{grid-template-columns:1fr}}
