.na{--ok:var(--signal-ink);background:var(--bg);color:var(--ink)}.na :where(a){color:inherit}.na :focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:6px}.na .icon{flex:none}.na-btn{min-height:46px;font-weight:500;font-size:var(--text-base);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding:0 1.35rem;text-decoration:none;transition:background-color .18s,border-color .18s;display:inline-flex}.na-btn--light{background:var(--ink);color:var(--bg)!important}.na-btn--light:hover{background:var(--ink-2)}.na-btn--dark{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.na-btn--dark:hover{background:var(--surface-strong)}.na-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.na-hero{text-align:center;justify-items:center;padding-top:clamp(3.5rem,7vw,5.5rem);padding-bottom:clamp(2.5rem,4vw,3.5rem);display:grid}.na-hero h1{font-size:var(--display-1);letter-spacing:-.035em;text-wrap:balance;max-width:22ch;line-height:1.02}:lang(th) .na-hero h1{letter-spacing:0;max-width:18ch;line-height:1.2}:lang(zh) .na-hero h1{letter-spacing:0;max-width:12ch;font-weight:500;line-height:1.18}.na-hero__sub{max-width:46ch;font-size:var(--body-lg);color:var(--ink-muted);margin-top:1.4rem;line-height:1.6}:lang(th) .na-hero__sub{line-height:1.75}.na-hero__price{font-size:var(--small);color:var(--ink-muted);margin-top:1.2rem}.na-pill{border:1px solid var(--line-strong);font-size:var(--small);color:var(--ink-muted);border-radius:999px;align-items:center;gap:.55rem;min-height:36px;margin-top:1.4rem;padding:.3rem .85rem .3rem .35rem;text-decoration:none;display:inline-flex}.na-pill:hover{color:var(--ink);border-color:var(--ink-muted)}.na-pill__tag{background:var(--surface-strong);color:var(--ok);font-weight:600;font-size:var(--micro);border-radius:999px;padding:.1rem .5rem}.na-sec{padding-top:clamp(5rem,10vw,8rem)}.na-head{max-width:46rem;margin-bottom:2.5rem}.na-head--split{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;max-width:none;display:flex}.na-head--split>div{max-width:46rem}.na h2{font-size:var(--display-2);letter-spacing:-.03em;text-wrap:balance;line-height:1.08}:lang(th) .na h2{letter-spacing:0;line-height:1.3}:lang(zh) .na h2{letter-spacing:0;font-weight:500;line-height:1.25}.na-head p{font-size:var(--body-lg);color:var(--ink-muted);margin-top:1rem;line-height:1.65}:lang(th) .na-head p{line-height:1.8}.na-link{min-height:44px;font-size:var(--text-base);color:var(--ink-muted);align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.na-link:hover{color:var(--ink)}.na-cells{border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.na-cell{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:start;gap:.4rem;min-height:9.5rem;padding:1.5rem;display:grid}.na-cell:nth-child(4n){border-right:0}.na-cell:nth-last-child(-n+4){border-bottom:0}.na-cell__name{font-size:var(--title);letter-spacing:-.015em;font-weight:500}.na-cell__job{font-size:var(--small);color:var(--ink-muted);line-height:1.55}:lang(th) .na-cell__job{line-height:1.7}.na-cell--more{background:var(--surface);padding:0}.na-cell--more a{height:100%;color:var(--ink-muted);justify-content:space-between;align-items:end;gap:1rem;padding:1.5rem;text-decoration:none;transition:color .16s,background-color .16s;display:flex}.na-cell--more a:hover{color:var(--ink);background:var(--surface-strong)}.na-rows{margin:0;padding:0;list-style:none}.na-rows li:first-child{border-top:1px solid var(--line)}.na-rows--teams{margin-top:2rem}.na-rows li{border-bottom:1px solid var(--line)}.na-rows a{min-height:4.25rem;color:var(--ink-muted);border-radius:10px;align-items:center;gap:.3rem 1.5rem;margin-inline:-.75rem;padding:.9rem .75rem;text-decoration:none;transition:background-color .16s,color .16s;display:grid}.na-rows a:hover{background:var(--surface);color:var(--ink)}.na-rows--teams a{grid-template-columns:minmax(10rem,14rem) minmax(0,1fr) auto}.na-rows--cases a{grid-template-columns:minmax(8rem,11rem) minmax(0,1fr) minmax(0,15rem) auto}.na-rows__lead{color:var(--ink);font-weight:500}.na-rows__mid{font-size:var(--small);line-height:1.5}.na-rows--cases .na-rows__mid{color:var(--ink);font-size:var(--text-base)}:lang(th) .na-rows__mid{line-height:1.65}.na-rows__meta{font-size:var(--micro);color:var(--ink-muted);text-align:right}.na .na-plans .pc__plan{background:var(--surface);box-shadow:0 0 0 1px var(--line)}.na .na-plans .pc__plan--featured{box-shadow:0 0 0 1px var(--ink)}.na .na-plans .pc__notes{display:none}.na-note{font-size:var(--micro);color:var(--ink-muted);max-width:72ch;margin-top:1.25rem;line-height:1.65}.na-managed{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem;padding:clamp(2rem,5vw,4rem);display:grid}.na-managed__copy{justify-items:start;gap:1.2rem;display:grid}.na-managed__copy p{font-size:var(--body-lg);color:var(--ink-muted);line-height:1.7}:lang(th) .na-managed__copy p{line-height:1.85}.na-managed__copy .na-btn{white-space:normal;text-align:center;padding-block:.7rem}.na-panel{border:1px solid var(--line-strong);background:var(--bg);border-radius:14px;margin:0;padding:1.4rem}.na-panel__title{font-size:var(--small);border-bottom:1px solid var(--line);align-items:center;gap:.5rem;padding-bottom:1rem;font-weight:500;display:flex}.na-panel__dot{background:var(--ok);border-radius:50%;width:7px;height:7px}.na-panel dl{margin:0}.na-panel__row{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:baseline;gap:.6rem 1rem;padding:.9rem 0;display:grid}.na-panel dt{font-size:var(--small);color:var(--ink-muted)}.na-panel dd{font-size:var(--text-base);font-variant-numeric:tabular-nums;margin:0;font-weight:500}.na-panel__bar{background:var(--surface-strong);border-radius:999px;grid-column:1/-1;height:4px;overflow:hidden}.na-panel__bar i{height:100%;width:calc(var(--fill) * 100%);background:var(--ink);border-radius:inherit;display:block}.na-panel figcaption{font-size:var(--micro);color:var(--ink-muted);margin-top:.9rem}.na-faq{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:2rem 4rem;display:grid}.na-faq h2{align-self:start;position:sticky;top:6rem}.na-faq details{border-bottom:1px solid var(--line)}.na-faq details:first-child{border-top:1px solid var(--line)}.na-faq summary{cursor:pointer;min-height:44px;font-size:var(--body-lg);justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 0;font-weight:500;list-style:none;display:flex}.na-faq summary::-webkit-details-marker{display:none}.na-faq summary .icon{color:var(--ink-muted);transition:transform .2s}.na-faq details[open] summary .icon{transform:rotate(45deg)}.na-faq details p{color:var(--ink-muted);padding:0 2.5rem 1.4rem 0;line-height:1.7}:lang(th) .na-faq details p{line-height:1.85}.na-close{text-align:center;justify-items:center;padding-top:clamp(6rem,12vw,9rem);padding-bottom:clamp(4rem,8vw,6rem);display:grid}.na-close h2{font-size:var(--display-1);letter-spacing:-.035em;max-width:16ch;line-height:1.04}:lang(th) .na-close h2{letter-spacing:0;line-height:1.22}.na-close__fine{font-size:var(--small);color:var(--ink-muted);margin-top:1.4rem}@media (width<=64rem){.na-cells{grid-template-columns:repeat(2,minmax(0,1fr))}.na-cell:nth-child(4n){border-right:1px solid var(--line)}.na-cell:nth-child(2n){border-right:0}.na-cell:nth-last-child(-n+4){border-bottom:1px solid var(--line)}.na-cell:nth-last-child(-n+2){border-bottom:0}.na-managed,.na-faq{grid-template-columns:1fr}.na-faq h2{position:static}.na-rows--cases a{grid-template-columns:minmax(0,1fr) auto}.na-rows--cases .na-rows__lead,.na-rows--cases .na-rows__mid,.na-rows--cases .na-rows__meta{text-align:left;grid-column:1}.na-rows--cases a>.icon{grid-area:1/2/4}}@media (width<=40rem){.na-actions .na-btn{flex:100%}.na-cell{min-height:0;padding:1.1rem}.na-cell__job{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.na-rows--teams a{grid-template-columns:minmax(0,1fr) auto}.na-rows--teams .na-rows__mid{grid-column:1}.na-rows--teams a>.icon{grid-area:1/2/3}.na-rows--cases li:nth-child(n+4){display:none}.na .na-plans .pc__list{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;padding-bottom:.5rem;overflow-x:auto}.na .na-plans .pc__plan{scroll-snap-align:start}}.na-solgroup+.na-solgroup{margin-top:2.5rem}.na .na-solgroup__h{font-size:var(--small);letter-spacing:0;color:var(--ink-muted);margin-bottom:.75rem;font-weight:500}.na-solgroup .na-rows--teams{margin-top:0}
