.kit[data-astro-cid-eknhufqa]{max-width:940px}.eyebrow[data-astro-cid-eknhufqa]{text-transform:uppercase;letter-spacing:.08em;font-size:.8em;color:var(--ink-soft)}.lede[data-astro-cid-eknhufqa]{font-size:1.1em;max-width:720px}.downloads[data-astro-cid-eknhufqa]{margin:1.6em 0 0;padding:1.2em 1.4em;background:var(--color-green-tint);border:1px solid var(--line);border-radius:var(--radius-lg)}.dl-primary[data-astro-cid-eknhufqa]{display:inline-block;background:var(--color-blue-primary);color:var(--on-accent);font-weight:600;text-decoration:none;padding:.7em 1.2em;border-radius:var(--radius-sm)}.dl-primary[data-astro-cid-eknhufqa]:hover{background:#0c5d92}.dl-list[data-astro-cid-eknhufqa]{margin:.85em 0 0;font-size:.9em;color:var(--ink-soft);line-height:1.6}.dl-list[data-astro-cid-eknhufqa] a[data-astro-cid-eknhufqa]{color:var(--accent-industry-text);text-decoration:none}.dl-list[data-astro-cid-eknhufqa] a[data-astro-cid-eknhufqa]:hover{text-decoration:underline}h2[data-astro-cid-eknhufqa]{margin-top:2.2em;border-bottom:1px solid var(--line);padding-bottom:.3em}.note[data-astro-cid-eknhufqa]{color:var(--ink-soft);margin-top:.3em}.show[data-astro-cid-eknhufqa]{display:flex;align-items:center;justify-content:center}.show[data-astro-cid-eknhufqa].lg{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);padding:3em 1.5em;margin-top:1em}.grid[data-astro-cid-eknhufqa]{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.9em;margin-top:1em}.grid[data-astro-cid-eknhufqa].two{grid-template-columns:1fr 1fr}.card[data-astro-cid-eknhufqa]{margin:0;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;background:var(--paper)}.card[data-astro-cid-eknhufqa] .show[data-astro-cid-eknhufqa]{background:var(--paper);min-height:8em;padding:1.6em 1em}.card[data-astro-cid-eknhufqa].dark .show[data-astro-cid-eknhufqa]{background:#16313d}figcaption[data-astro-cid-eknhufqa]{border-top:1px solid var(--line);padding:.6em 1em;font-size:.8em;color:var(--ink-soft)}.card[data-astro-cid-eknhufqa].dark figcaption[data-astro-cid-eknhufqa]{background:var(--paper)}.grid[data-astro-cid-eknhufqa].accents{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.grid[data-astro-cid-eknhufqa].accents .card[data-astro-cid-eknhufqa] .show[data-astro-cid-eknhufqa]{min-height:0;padding:1.1em 1em}.grid[data-astro-cid-eknhufqa].accents .card[data-astro-cid-eknhufqa] .show[data-astro-cid-eknhufqa].panel{border-top:1px solid var(--line)}.grid[data-astro-cid-eknhufqa].accents svg.mk.xl{width:62px;height:62px}.mono[data-astro-cid-eknhufqa]{font-variant-numeric:tabular-nums;text-transform:uppercase}.clearspace[data-astro-cid-eknhufqa] svg{outline:2px dashed rgba(46,158,91,.5);outline-offset:18px}.minsize[data-astro-cid-eknhufqa]{align-items:flex-end}.show[data-astro-cid-eknhufqa] svg.mk{width:3.3em;height:3.3em;display:block}.show[data-astro-cid-eknhufqa] svg.mk.xl{width:92px;height:92px}.show[data-astro-cid-eknhufqa] svg.mk.big{width:76px;height:76px}.show[data-astro-cid-eknhufqa] svg.mk.sm{width:24px;height:24px}.show[data-astro-cid-eknhufqa] .lk{display:flex;font-size:19px}.show[data-astro-cid-eknhufqa] .lk.h4{flex-direction:row;align-items:center;gap:0}.show[data-astro-cid-eknhufqa] .lk.h4 svg.mk{margin-right:.18em}.show[data-astro-cid-eknhufqa] .lk.v{flex-direction:column;align-items:center;gap:.45em;text-align:center}.show[data-astro-cid-eknhufqa] .words{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.show[data-astro-cid-eknhufqa] .words.ctr{align-items:center;text-align:center}.show[data-astro-cid-eknhufqa] .nm{font-family:Kanit,system-ui,sans-serif;font-weight:700;font-size:1.95em;line-height:1;letter-spacing:-.01em;white-space:nowrap}.show[data-astro-cid-eknhufqa] .sub{font-family:Kanit,system-ui,sans-serif;font-weight:600;font-size:.62em;letter-spacing:.015em;margin-top:-.06em}.show[data-astro-cid-eknhufqa] .vrule{width:1.5px;align-self:stretch;border-radius:2px;margin:.15em .5em .15em 0;opacity:.85}.swatches[data-astro-cid-eknhufqa]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.8em;margin-top:1em}.swatch[data-astro-cid-eknhufqa]{border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.chip[data-astro-cid-eknhufqa]{height:76px;display:flex;align-items:flex-end;padding:.5em .7em;font-size:.82em;font-variant-numeric:tabular-nums;font-weight:500}.meta[data-astro-cid-eknhufqa]{padding:.6em .8em}.meta[data-astro-cid-eknhufqa] b[data-astro-cid-eknhufqa]{display:block}.meta[data-astro-cid-eknhufqa] span[data-astro-cid-eknhufqa]{font-size:.82em;color:var(--ink-soft)}.type[data-astro-cid-eknhufqa]{margin-top:1em;display:flex;flex-direction:column;gap:1em}.type-row[data-astro-cid-eknhufqa]{display:flex;align-items:baseline;gap:1em;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:.8em}.kanit-700[data-astro-cid-eknhufqa]{font-family:Kanit,system-ui,sans-serif;font-weight:700;font-size:2em}.kanit-600[data-astro-cid-eknhufqa]{font-family:Kanit,system-ui,sans-serif;font-weight:600;font-size:2em}.body-font[data-astro-cid-eknhufqa]{font-family:system-ui,sans-serif;font-size:1.6em}.t-note[data-astro-cid-eknhufqa]{color:var(--ink-soft);font-size:.9em}.rules[data-astro-cid-eknhufqa]{display:grid;grid-template-columns:1fr 1fr;gap:1em;margin-top:1em}.rules[data-astro-cid-eknhufqa]>div[data-astro-cid-eknhufqa]{border:1px solid var(--line);border-radius:var(--radius-lg);padding:1em 1.3em}.do[data-astro-cid-eknhufqa]{background:var(--color-green-tint)}.dont[data-astro-cid-eknhufqa]{background:#fbecec}.rules[data-astro-cid-eknhufqa] h3[data-astro-cid-eknhufqa]{margin-top:0}.rules[data-astro-cid-eknhufqa] li[data-astro-cid-eknhufqa]{margin-bottom:.4em}@media (max-width: 640px){.rules[data-astro-cid-eknhufqa],.grid[data-astro-cid-eknhufqa].two{grid-template-columns:1fr}}@media print{.utility-bar,.site-header,.site-footer{display:none!important}main{max-width:none!important;margin:0!important;padding:0!important}.kit,.kit *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.kit{max-width:none!important}.card,.swatch,.type-row,.rules>div{break-inside:avoid}h2{break-after:avoid}}
