.list[data-astro-cid-txphbnqd]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:2rem 2.5rem;display:grid}li[data-astro-cid-txphbnqd]{align-content:start;justify-items:start;gap:.375rem;display:grid}.ic[data-astro-cid-txphbnqd]{background:var(--primary-soft);width:2.75rem;height:2.75rem;color:var(--primary);border-radius:50%;place-items:center;margin-bottom:.5rem;display:grid}.pt[data-astro-cid-txphbnqd]{font-size:1.125rem;font-weight:600;line-height:1.35}.more[data-astro-cid-txphbnqd]{text-align:center;margin-top:2.5rem}.grid[data-astro-cid-vlht64mx]{gap:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.section-head[data-astro-cid-vlht64mx]{margin-bottom:0}.demo[data-astro-cid-vlht64mx]{gap:1rem;max-width:46rem;padding:clamp(1.125rem,.8rem + 1.6vw,2rem);display:grid}.top[data-astro-cid-vlht64mx]{justify-content:space-between;align-items:center;min-height:2.75rem;display:flex}.toggle[data-astro-cid-vlht64mx]{background:var(--surface-2);width:2.75rem;height:2.75rem;color:var(--text-muted);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.field[data-astro-cid-vlht64mx]{border-radius:var(--radius-md);background:var(--surface-2);outline:2px solid var(--primary);align-items:center;gap:.5rem;min-height:3.75rem;padding:.5rem .5rem .5rem 1.125rem;font-size:1.1875rem;line-height:1.3;display:flex}.typed[data-astro-cid-vlht64mx]{overflow-wrap:anywhere;min-width:0}.caret[data-astro-cid-vlht64mx]{background:var(--primary);flex:none;width:2px;height:1.4em;margin-left:-.375rem;animation:1.1s step-end infinite blink}.demo[data-astro-cid-vlht64mx][data-typing=false] .caret[data-astro-cid-vlht64mx]{visibility:hidden}.add[data-astro-cid-vlht64mx]{min-height:2.75rem;font-size:var(--text-callout);margin-left:auto}@keyframes blink{50%{opacity:0}}.results[data-astro-cid-vlht64mx]{align-items:center;min-height:3.25rem;display:grid}.result[data-astro-cid-vlht64mx]{font-size:var(--text-callout);animation:rise var(--dur-base) var(--ease-enter);align-items:center;gap:.625rem;line-height:1.35;display:flex}.result[data-astro-cid-vlht64mx][hidden]{display:none}.arrow[data-astro-cid-vlht64mx]{color:var(--text-faint)}.toast-line[data-astro-cid-vlht64mx]{align-items:center;min-height:2.5rem;display:flex}.m-toast[data-astro-cid-vlht64mx]{animation:rise var(--dur-base) var(--ease-enter)}.m-toast[data-astro-cid-vlht64mx][hidden]{display:none}@keyframes rise{0%{opacity:0;transform:translateY(6px)}}.try[data-astro-cid-vlht64mx]{border-top:1px solid var(--border);gap:.5rem;padding-top:1rem;display:grid}.try[data-astro-cid-vlht64mx] ul[data-astro-cid-vlht64mx]{flex-wrap:wrap;gap:.5rem;display:flex}.chip[data-astro-cid-vlht64mx]{cursor:pointer;text-align:left;min-height:2.75rem}.chip[data-astro-cid-vlht64mx][aria-pressed=true]{background:var(--primary-soft);border-color:var(--primary);color:var(--primary);font-weight:600}.points[data-astro-cid-vlht64mx]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.5rem;display:grid}.points[data-astro-cid-vlht64mx] li[data-astro-cid-vlht64mx]{gap:.875rem;display:flex}.ic[data-astro-cid-vlht64mx]{border-radius:var(--radius-md);background:var(--surface);width:2.75rem;height:2.75rem;color:var(--primary);flex:none;place-items:center;display:grid}.pt[data-astro-cid-vlht64mx]{font-size:var(--text-body);font-weight:600;line-height:1.4}@media (width>=62rem){.grid[data-astro-cid-vlht64mx]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.points[data-astro-cid-vlht64mx]{grid-column:1/-1;margin-top:1rem}}.grid[data-astro-cid-qfjweagy]{align-items:center;gap:clamp(2rem,1.5rem + 3vw,4rem);display:grid}.section-head[data-astro-cid-qfjweagy]{margin-bottom:2rem}.facts[data-astro-cid-qfjweagy]{gap:1.25rem;display:grid}.facts[data-astro-cid-qfjweagy] li[data-astro-cid-qfjweagy]{gap:.875rem;display:flex}.ic[data-astro-cid-qfjweagy]{border-radius:var(--radius-md);background:var(--surface);width:2.75rem;height:2.75rem;color:var(--primary);flex:none;place-items:center;display:grid}.pt[data-astro-cid-qfjweagy]{font-size:var(--text-body);font-weight:600;line-height:1.4}.picker[data-astro-cid-qfjweagy]{justify-self:center;gap:1rem;width:100%;max-width:26rem;display:grid}fieldset[data-astro-cid-qfjweagy]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-qfjweagy]{margin-bottom:.5rem;padding:0}.swatches[data-astro-cid-qfjweagy]{flex-wrap:wrap;gap:.5rem;display:flex}label[data-astro-cid-qfjweagy]{border-radius:var(--radius-full);background:var(--page-surface);border:1px solid var(--page-border);min-height:2.75rem;color:var(--page-text);font-size:var(--text-callout);cursor:pointer;align-items:center;gap:.5rem;padding:.25rem .875rem .25rem .5rem;font-weight:500;display:inline-flex;position:relative}.picker[data-astro-cid-qfjweagy]{--page-surface:var(--surface);--page-border:var(--border);--page-text:var(--text);--page-primary:var(--primary)}input[data-astro-cid-qfjweagy]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.dot[data-astro-cid-qfjweagy]{background:var(--primary);width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 3px var(--page-surface);border:2px solid #0000;border-radius:50%}label[data-astro-cid-qfjweagy]:has(input:checked){border-color:var(--page-primary);font-weight:600}label[data-astro-cid-qfjweagy]:has(input:checked) .dot[data-astro-cid-qfjweagy]{border-color:var(--primary)}label[data-astro-cid-qfjweagy]:has(input:focus-visible){outline:2px solid var(--page-primary);outline-offset:2px}.sample[data-astro-cid-qfjweagy]{box-shadow:var(--shadow-md);color:var(--text);padding:1.25rem;display:none}.picker[data-astro-cid-qfjweagy]:has(input[value=shore]:checked) .sample[data-astro-cid-qfjweagy][data-theme=shore],.picker[data-astro-cid-qfjweagy]:has(input[value=clay]:checked) .sample[data-astro-cid-qfjweagy][data-theme=clay],.picker[data-astro-cid-qfjweagy]:has(input[value=meadow]:checked) .sample[data-astro-cid-qfjweagy][data-theme=meadow],.picker[data-astro-cid-qfjweagy]:has(input[value=plum]:checked) .sample[data-astro-cid-qfjweagy][data-theme=plum],.picker[data-astro-cid-qfjweagy]:has(input[value=ink]:checked) .sample[data-astro-cid-qfjweagy][data-theme=ink]{display:grid}.row2[data-astro-cid-qfjweagy]{justify-content:space-between;align-items:center;display:flex}.sunny[data-astro-cid-qfjweagy]{background:var(--accent);border-radius:50%;width:1.75rem;height:1.75rem}@media (width>=62rem){.grid[data-astro-cid-qfjweagy]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.narrow[data-astro-cid-hemr5th4]{max-width:calc(46rem + 2 * var(--gutter))}.list[data-astro-cid-hemr5th4]{border-top:1px solid var(--border);margin-top:2rem}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--border)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding-block:1rem;font-size:1.125rem;font-weight:600;line-height:1.35;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4] .icon{color:var(--text-muted);transition:transform var(--dur-fast) var(--ease-standard)}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] .icon{transform:rotate(180deg)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:40rem;padding-bottom:1.5rem}.attn-text[data-astro-cid-dz2lvhwp]{color:var(--attention)}.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(2.5rem,1rem + 6vw,5.5rem) clamp(3rem,2rem + 5vw,6rem);overflow:hidden}.grid[data-astro-cid-ge2uvauf]{align-items:center;gap:clamp(2.5rem,1.5rem + 4vw,4rem);display:grid}.copy[data-astro-cid-ge2uvauf]{justify-items:start;gap:1.25rem;display:grid}.lead[data-astro-cid-ge2uvauf]{max-width:34rem}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.note[data-astro-cid-ge2uvauf]{max-width:30rem}.picture[data-astro-cid-ge2uvauf]{justify-items:center;display:grid;position:relative}.blob[data-astro-cid-ge2uvauf]{background:var(--primary-soft);border-radius:50%;position:absolute;inset:8% -12% 4%}.picture[data-astro-cid-ge2uvauf] .m-phone{position:relative}@media (width>=60rem){.grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.blob[data-astro-cid-ge2uvauf]{inset:6% -6% 2%}}.grid[data-astro-cid-yogxhcbw]{align-items:center;gap:clamp(2rem,1.5rem + 3vw,4rem);display:grid}.section-head[data-astro-cid-yogxhcbw]{margin-bottom:2rem}.points[data-astro-cid-yogxhcbw]{gap:1.25rem;display:grid}.points[data-astro-cid-yogxhcbw] li[data-astro-cid-yogxhcbw]{gap:.875rem;display:flex}.ic[data-astro-cid-yogxhcbw]{border-radius:var(--radius-md);background:var(--surface);width:2.75rem;height:2.75rem;color:var(--primary);flex:none;place-items:center;display:grid}.pt[data-astro-cid-yogxhcbw]{font-size:var(--text-body);font-weight:600;line-height:1.4}.split[data-astro-cid-yogxhcbw]{gap:1rem;display:grid}.col[data-astro-cid-yogxhcbw]{align-content:start;gap:.75rem;padding:1.25rem;display:grid}.colhead[data-astro-cid-yogxhcbw]{align-items:center;gap:.625rem;font-weight:600;display:flex}.avatars[data-astro-cid-yogxhcbw]{display:inline-flex}.avatars[data-astro-cid-yogxhcbw] .m-avatar[data-astro-cid-yogxhcbw]{width:1.75rem;height:1.75rem;box-shadow:0 0 0 2px var(--surface);font-size:.8125rem}.avatars[data-astro-cid-yogxhcbw] .m-avatar[data-astro-cid-yogxhcbw]+.m-avatar[data-astro-cid-yogxhcbw]{margin-left:-.375rem}.col[data-astro-cid-yogxhcbw] ul[data-astro-cid-yogxhcbw]{display:grid}.col[data-astro-cid-yogxhcbw] li[data-astro-cid-yogxhcbw]{min-height:2.75rem;color:var(--text);font-size:var(--text-callout);flex-wrap:wrap;align-items:center;gap:.625rem;padding-block:.375rem;font-weight:500;display:flex}.col[data-astro-cid-yogxhcbw] li[data-astro-cid-yogxhcbw]+li[data-astro-cid-yogxhcbw]{border-top:1px solid var(--border)}.col[data-astro-cid-yogxhcbw] li[data-astro-cid-yogxhcbw] .icon{color:var(--text-muted)}.col[data-astro-cid-yogxhcbw] li[data-astro-cid-yogxhcbw] .tag[data-astro-cid-yogxhcbw]{margin-left:auto}@media (width>=36rem){.split[data-astro-cid-yogxhcbw]{grid-template-columns:1fr 1fr}}@media (width>=62rem){.grid[data-astro-cid-yogxhcbw]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.bento[data-astro-cid-nkmytdvc]{gap:1rem;display:grid}.tile[data-astro-cid-nkmytdvc]{align-content:space-between;gap:1.5rem;padding:clamp(1.25rem,1rem + 1.2vw,2rem);display:grid}.words[data-astro-cid-nkmytdvc]{align-content:start;justify-items:start;gap:.625rem;display:grid}.words[data-astro-cid-nkmytdvc] .m-glyph[data-astro-cid-nkmytdvc]{border-radius:.75rem;width:2.5rem;height:2.5rem;margin-bottom:.375rem}.presets[data-astro-cid-nkmytdvc]{flex-wrap:wrap;gap:.5rem;display:flex}.chip[data-astro-cid-nkmytdvc].on{background:var(--primary-soft);border-color:var(--primary);color:var(--primary);font-weight:600}.chain[data-astro-cid-nkmytdvc]{gap:.625rem;display:grid;position:relative}.chain[data-astro-cid-nkmytdvc]:before{content:"";background:var(--border-strong);opacity:.5;width:2px;position:absolute;top:1.5rem;bottom:1.5rem;left:1.5rem}.node[data-astro-cid-nkmytdvc]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);font-size:var(--text-callout);align-items:center;gap:.625rem;padding:.5rem .75rem .5rem .625rem;font-weight:500;display:flex;position:relative}.more[data-astro-cid-nkmytdvc]{margin-top:2rem}@media (width>=44rem){.bento[data-astro-cid-nkmytdvc]{grid-template-columns:repeat(2,minmax(0,1fr))}.wide[data-astro-cid-nkmytdvc]{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}@media (width>=68rem){.bento[data-astro-cid-nkmytdvc]{grid-template-columns:repeat(6,minmax(0,1fr))}.tile[data-astro-cid-nkmytdvc]{grid-column:span 2}.wide[data-astro-cid-nkmytdvc]{grid-column:span 4}.tile[data-astro-cid-nkmytdvc]:nth-child(2),.tile[data-astro-cid-nkmytdvc]:nth-child(n+3){grid-column:span 2}}
