.terminal[data-astro-cid-kenkipkp]{background:var(--term);font-family:var(--font-mono);font-variant-ligatures:none;color:var(--term-text);--fs:12.5px;font-size:var(--fs);border-radius:14px;line-height:1.5;overflow:hidden}.term-bar[data-astro-cid-kenkipkp]{background:var(--term-bar);flex-wrap:wrap;align-items:center;gap:8px 10px;min-height:44px;padding:7px 10px 7px 14px;display:flex}.dots[data-astro-cid-kenkipkp]{flex:none;gap:6px;display:flex}.dots[data-astro-cid-kenkipkp] i[data-astro-cid-kenkipkp]{background:#f85744;border-radius:50%;width:11px;height:11px}.dots[data-astro-cid-kenkipkp] i[data-astro-cid-kenkipkp]:nth-child(2){background:#fcb712}.dots[data-astro-cid-kenkipkp] i[data-astro-cid-kenkipkp]:nth-child(3){background:#29c940}.term-title[data-astro-cid-kenkipkp]{text-align:center;color:var(--term-text);flex:1;margin-right:40px}.tabs[data-astro-cid-kenkipkp]{scrollbar-width:none;flex-wrap:nowrap;flex:100%;order:3;gap:2px;padding-right:24px;display:flex;overflow-x:auto;mask-image:linear-gradient(90deg,#000 82%,#0000)}.rerun[data-astro-cid-kenkipkp]{margin-left:auto}@media (width>=700px){.term-bar[data-astro-cid-kenkipkp]{flex-wrap:nowrap}.tabs[data-astro-cid-kenkipkp]{flex:auto;order:0;padding-right:0;mask-image:none}}.tab[data-astro-cid-kenkipkp],.rerun[data-astro-cid-kenkipkp]{appearance:none;color:var(--term-dim);font:inherit;cursor:pointer;white-space:nowrap;transition:background-color .16s var(--ease-out), color .16s var(--ease-out);background:0 0;border:0;border-radius:7px;padding:6px 9px;font-size:.95em}.tab[data-astro-cid-kenkipkp]:hover{color:var(--term-text);background:color-mix(in srgb, var(--term-text) 9%, transparent)}.tab[data-astro-cid-kenkipkp][aria-checked=true]{color:#241603;background:var(--k-job);font-weight:500}.rerun[data-astro-cid-kenkipkp]{font-family:var(--font-sans);color:var(--term-text);border:1.5px solid var(--term-line);flex:none;align-items:center;gap:6px;font-weight:600;display:inline-flex}.rerun[data-astro-cid-kenkipkp]:hover{border-color:var(--term-dim);background:color-mix(in srgb, var(--term-text) 7%, transparent)}.tab[data-astro-cid-kenkipkp]:focus-visible,.rerun[data-astro-cid-kenkipkp]:focus-visible,.tok[data-astro-cid-kenkipkp] select[data-astro-cid-kenkipkp]:focus-visible{outline-color:var(--k-job)}.rerun[data-astro-cid-kenkipkp].is-spinning svg{transition:transform .52s var(--ease-out);transform:rotate(-360deg)}.term-body[data-astro-cid-kenkipkp]{padding:12px 14px 16px}.cmd[data-astro-cid-kenkipkp]{color:var(--term-text);white-space:pre-wrap;margin:0 0 12px}.cmd[data-astro-cid-kenkipkp] .ln[data-astro-cid-kenkipkp]{display:block}.cmd[data-astro-cid-kenkipkp] .ln[data-astro-cid-kenkipkp][hidden]{display:none}.cmd[data-astro-cid-kenkipkp] .ln[data-astro-cid-kenkipkp]+.ln[data-astro-cid-kenkipkp]{padding-left:2ch}.cont[data-astro-cid-kenkipkp]{display:none}@media (width>=700px){.cont[data-astro-cid-kenkipkp]{display:inline}.cmd[data-astro-cid-kenkipkp] .ln[data-astro-cid-kenkipkp]+.ln[data-astro-cid-kenkipkp]{padding-left:0}}.prompt[data-astro-cid-kenkipkp]{color:var(--term-dim)}.tok[data-astro-cid-kenkipkp]{display:inline-block;position:relative}.tok[data-astro-cid-kenkipkp] select[data-astro-cid-kenkipkp]{appearance:none;font:inherit;color:var(--k-flag);cursor:pointer;field-sizing:content;transition:background-color .16s var(--ease-out);background:0 0;border:0;border-bottom:2px solid;border-radius:3px 3px 0 0;margin:0;padding:0;line-height:1.15}.tok[data-astro-cid-kenkipkp] select[data-astro-cid-kenkipkp]:hover{background:color-mix(in srgb, var(--k-flag) 20%, transparent)}.tok[data-astro-cid-kenkipkp] select[data-astro-cid-kenkipkp] option[data-astro-cid-kenkipkp]{background:var(--term-bar);color:var(--term-text)}.occ-value[data-astro-cid-kenkipkp]{color:var(--k-job)}.out[data-astro-cid-kenkipkp]{font:inherit;white-space:pre;color:var(--term-text);margin:0;overflow-x:auto}.out[data-astro-cid-kenkipkp] .ln{vertical-align:top;display:inline-block}.out[data-astro-cid-kenkipkp] .tk-key{color:var(--term-text)}.out[data-astro-cid-kenkipkp] .tk-age{color:var(--k-age)}.out[data-astro-cid-kenkipkp] .tk-city{color:var(--k-city)}.out[data-astro-cid-kenkipkp] .tk-job{color:var(--k-job)}.terminal[data-astro-cid-kenkipkp].is-error .out[data-astro-cid-kenkipkp]{white-space:pre-wrap}.terminal[data-astro-cid-kenkipkp].is-error .out[data-astro-cid-kenkipkp] .ln{text-indent:-4ch;width:100%;padding-left:4ch;display:inline-block}.terminal[data-astro-cid-kenkipkp].is-error .out[data-astro-cid-kenkipkp] .tk-str,.terminal[data-astro-cid-kenkipkp].is-error .out[data-astro-cid-kenkipkp] .tk-key{color:var(--danger-term)}.status[data-astro-cid-kenkipkp]{color:var(--term-dim);min-height:1.5em;margin-top:10px}.terminal[data-astro-cid-kenkipkp].is-fresh .status[data-astro-cid-kenkipkp]{color:var(--term-text)}.terminal[data-astro-cid-kenkipkp].is-error .status[data-astro-cid-kenkipkp]{color:var(--danger-term)}@media (width>=700px){.terminal[data-astro-cid-kenkipkp]{--fs:14.5px}}@media (width>=1024px){.terminal[data-astro-cid-kenkipkp]{min-height:calc(485 * var(--u));--fs:calc(17.5 * var(--u));border-radius:calc(16 * var(--u));line-height:.942857}.term-bar[data-astro-cid-kenkipkp]{min-height:calc(44 * var(--u));padding:0 calc(15 * var(--u)) 0 calc(26 * var(--u));gap:calc(19 * var(--u))}.dots[data-astro-cid-kenkipkp]{gap:calc(7 * var(--u))}.dots[data-astro-cid-kenkipkp] i[data-astro-cid-kenkipkp]{width:calc(17 * var(--u));height:calc(17 * var(--u))}.term-title[data-astro-cid-kenkipkp]{font-size:calc(18 * var(--u));margin-right:calc(86 * var(--u))}.tabs[data-astro-cid-kenkipkp]{gap:calc(1 * var(--u))}.tab[data-astro-cid-kenkipkp]{font-size:calc(16 * var(--u));padding:calc(10 * var(--u)) calc(10 * var(--u));border-radius:calc(7 * var(--u));line-height:1}.tab[data-astro-cid-kenkipkp][aria-checked=true]{padding-inline:calc(12 * var(--u));font-size:calc(17 * var(--u))}.rerun[data-astro-cid-kenkipkp]{font-size:calc(18 * var(--u));gap:calc(7 * var(--u));padding:calc(9 * var(--u)) calc(13 * var(--u));border-width:calc(2 * var(--u));border-radius:calc(7 * var(--u));line-height:1}.rerun[data-astro-cid-kenkipkp] svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.term-body[data-astro-cid-kenkipkp]{padding:calc(4 * var(--u)) calc(32 * var(--u)) calc(7 * var(--u))}.cmd[data-astro-cid-kenkipkp]{font-size:calc(19 * var(--u));letter-spacing:-.005em;margin-bottom:calc(3 * var(--u));line-height:1.15789}.status[data-astro-cid-kenkipkp]{margin-top:calc(8 * var(--u));font-size:calc(15.6 * var(--u));white-space:nowrap;line-height:1.2}}.persona[data-astro-cid-3r5zapb6]{background:linear-gradient(180deg, var(--card-top), var(--card-bottom));border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.persona[data-astro-cid-3r5zapb6] .portrait,.persona[data-astro-cid-3r5zapb6] picture{width:100%;display:block}.persona[data-astro-cid-3r5zapb6] img{aspect-ratio:413/235;object-fit:cover;object-position:50% 35%;width:100%;height:auto;display:block}.body[data-astro-cid-3r5zapb6]{flex-direction:column;gap:10px;padding:16px 20px 22px;display:flex}.name[data-astro-cid-3r5zapb6]{letter-spacing:-.015em;font-size:1.5rem;line-height:1.15}.native[data-astro-cid-3r5zapb6]{font-family:var(--font-sans);letter-spacing:0;color:var(--text-2);margin-top:4px;font-size:1.05rem;font-weight:500;line-height:1.35;display:block}@media (width<=699px){.native[data-astro-cid-3r5zapb6][aria-hidden=true]{display:none}}.details[data-astro-cid-3r5zapb6]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.row[data-astro-cid-3r5zapb6]{flex-wrap:wrap;gap:8px 10px;display:flex}.bio[data-astro-cid-3r5zapb6]{color:var(--text-2);font-size:1rem;line-height:1.45}@media (width>=1024px){.persona[data-astro-cid-3r5zapb6]{border-radius:calc(18 * var(--u))}.body[data-astro-cid-3r5zapb6]{padding:calc(4 * var(--u)) calc(18 * var(--u)) calc(14 * var(--u)) calc(32 * var(--u));gap:0}.name[data-astro-cid-3r5zapb6]{font-size:calc(32.2 * var(--u));letter-spacing:-.035em;line-height:1.36646}.native[data-astro-cid-3r5zapb6]{margin-top:calc(-4 * var(--u));font-size:calc(23 * var(--u));line-height:1.56522}.details[data-astro-cid-3r5zapb6]{margin-top:calc(4 * var(--u));gap:calc(8 * var(--u))}.row[data-astro-cid-3r5zapb6]{gap:calc(17 * var(--u))}.chip[data-astro-cid-3r5zapb6]{font-size:calc(21 * var(--u));padding:calc(5 * var(--u)) calc(16 * var(--u));border-radius:calc(7 * var(--u));line-height:1.14286}.chip-age[data-astro-cid-3r5zapb6]{min-width:calc(58 * var(--u));padding-inline:calc(12 * var(--u));justify-content:center}.bio[data-astro-cid-3r5zapb6]{margin-top:calc(10 * var(--u));font-size:calc(19.8 * var(--u));letter-spacing:-.01em;line-height:1.16162}}.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:36px;padding-top:28px;display:grid}h1[data-astro-cid-lcdefpme],.pricing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.people-label[data-astro-cid-lcdefpme]{font-weight:800}h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(2.6rem,12vw,4.75rem);line-height:.95}.hero-sub[data-astro-cid-lcdefpme]{color:var(--text-2);max-width:30rem;margin-top:18px;font-size:1.2rem;line-height:1.45}.hero-copy[data-astro-cid-lcdefpme] .early-access{margin-top:26px}.engine-label[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--text-3);margin-top:10px;font-size:.8125rem;line-height:1.5}.people[data-astro-cid-lcdefpme]{margin-top:64px}.people-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;display:flex}.people-label[data-astro-cid-lcdefpme]{letter-spacing:0;text-transform:uppercase;font-size:1.35rem;line-height:1.15}.people-note[data-astro-cid-lcdefpme]{color:var(--text-2);max-width:32rem;font-size:.95rem;line-height:1.4}.cards[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:22px;display:grid}.features[data-astro-cid-lcdefpme]{margin-top:48px}.feature-row[data-astro-cid-lcdefpme]{gap:22px;margin:0;padding:24px 0;list-style:none;display:grid}.feature[data-astro-cid-lcdefpme]{align-items:center;gap:16px;display:flex}.feature[data-astro-cid-lcdefpme] .feature-icon{width:48px;height:48px;color:var(--indigo);flex:none}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.4rem;line-height:1.1}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-2);margin-top:4px}.pricing[data-astro-cid-lcdefpme]{margin-top:48px;padding-bottom:48px}.pricing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,8vw,3rem);line-height:1.05}.tiers[data-astro-cid-lcdefpme]{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.tier[data-astro-cid-lcdefpme]{background:var(--surface);border:2px solid var(--line-strong);border-radius:14px;flex-direction:column;padding:20px 22px 22px;display:flex}.tier[data-astro-cid-lcdefpme].featured{border:3px solid var(--indigo)}.tier[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.35rem}.price[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--ink);letter-spacing:-.025em;margin-top:6px;font-size:2.4rem;font-weight:700;line-height:1.05}.blurb[data-astro-cid-lcdefpme]{color:var(--text-2);margin-top:6px}.tier[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:20px}.pricing-label[data-astro-cid-lcdefpme]{color:var(--text-2);margin-top:16px;font-size:.95rem}.pricing-label[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);text-decoration-thickness:1.5px}.pricing-label[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--indigo)}@media (width>=700px){.cards[data-astro-cid-lcdefpme],.feature-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.tiers[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0, 1fr) calc(704 * var(--u));gap:calc(60 * var(--u));padding-top:calc(21 * var(--u))}.hero-copy[data-astro-cid-lcdefpme]{padding-top:calc(32 * var(--u));padding-left:calc(26 * var(--u))}h1[data-astro-cid-lcdefpme]{font-size:calc(86 * var(--u));letter-spacing:-.036em;margin-right:calc(-40 * var(--u));line-height:.906977}.hero-sub[data-astro-cid-lcdefpme]{margin-top:calc(10 * var(--u));padding-left:calc(4 * var(--u));font-size:calc(28 * var(--u));letter-spacing:-.005em;max-width:calc(410 * var(--u));line-height:1.19643}.hero-copy[data-astro-cid-lcdefpme] .early-access{margin-top:calc(26 * var(--u));margin-left:calc(3 * var(--u))}.engine-label[data-astro-cid-lcdefpme]{margin-top:calc(6 * var(--u));padding-left:calc(18 * var(--u));font-size:calc(15 * var(--u));letter-spacing:0;white-space:nowrap}.people[data-astro-cid-lcdefpme]{margin-top:calc(55 * var(--u))}.people-head[data-astro-cid-lcdefpme]{flex-wrap:nowrap;align-items:center}.people-label[data-astro-cid-lcdefpme]{font-size:calc(32.5 * var(--u));letter-spacing:-.008em;padding-left:calc(2 * var(--u))}.people-note[data-astro-cid-lcdefpme]{font-size:calc(18 * var(--u));max-width:calc(540 * var(--u));text-align:right;margin-right:calc(-2 * var(--u));flex:none;line-height:1.22222}.cards[data-astro-cid-lcdefpme]{gap:calc(14.5 * var(--u));margin-top:calc(28 * var(--u));margin-left:calc(-1 * var(--u));margin-right:calc(-4 * var(--u))}.features[data-astro-cid-lcdefpme]{margin-top:calc(30 * var(--u))}.features[data-astro-cid-lcdefpme] .hairline[data-astro-cid-lcdefpme]:last-child{border-top-width:calc(3 * var(--u))}.feature-row[data-astro-cid-lcdefpme]{padding:calc(15 * var(--u)) 0 calc(24 * var(--u));grid-template-columns:minmax(0,418fr) minmax(0,438fr) minmax(0,408fr);gap:0}.feature[data-astro-cid-lcdefpme]{align-items:flex-start;gap:calc(14 * var(--u));padding-left:calc(24 * var(--u));min-height:calc(73 * var(--u))}.feature[data-astro-cid-lcdefpme]+.feature[data-astro-cid-lcdefpme]{border-left:calc(3 * var(--u)) solid #e3dad6;padding-left:calc(48 * var(--u))}.feature[data-astro-cid-lcdefpme] .feature-icon{width:calc(var(--icon,80) * var(--u));height:calc(var(--icon,80) * var(--u));stroke-width:2px;margin-block:calc(var(--icon-y,0) * var(--u)) calc(-12 * var(--u))}.feature[data-astro-cid-lcdefpme]:first-child{--icon:80;--icon-y:4;padding-left:calc(26 * var(--u))}.feature[data-astro-cid-lcdefpme]:nth-child(2){--icon:68;--icon-y:0;padding-left:calc(51 * var(--u))}.feature[data-astro-cid-lcdefpme]:nth-child(3){--icon:64;--icon-y:4;padding-left:calc(48 * var(--u))}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:calc(35 * var(--u));letter-spacing:-.025em;line-height:1}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:calc(3 * var(--u));font-size:calc(21 * var(--u));letter-spacing:-.005em;white-space:nowrap;line-height:1.1}.pricing[data-astro-cid-lcdefpme]{margin-top:calc(25 * var(--u));padding-bottom:calc(18 * var(--u))}.pricing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:calc(56 * var(--u));letter-spacing:-.04em;top:calc(-8 * var(--u));line-height:1.2;position:relative}.tiers[data-astro-cid-lcdefpme]{gap:calc(20 * var(--u));margin-top:calc(10 * var(--u));margin-left:calc(-2 * var(--u));margin-right:calc(-4 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr))}.tier[data-astro-cid-lcdefpme]{padding:calc(12 * var(--u)) calc(29 * var(--u)) calc(16 * var(--u)) calc(34 * var(--u));border-radius:calc(14 * var(--u));min-height:calc(235 * var(--u))}.tier[data-astro-cid-lcdefpme].featured{border-width:calc(3 * var(--u));margin:calc(-3 * var(--u));padding:calc(14 * var(--u)) calc(28 * var(--u)) calc(16 * var(--u)) calc(35 * var(--u))}.tier[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:calc(29 * var(--u));line-height:1.2}.price[data-astro-cid-lcdefpme]{margin-top:calc(1 * var(--u));font-size:calc(51 * var(--u));letter-spacing:-.03em;line-height:1.1}.blurb[data-astro-cid-lcdefpme]{margin-top:calc(1 * var(--u));font-size:calc(22 * var(--u));max-width:calc(201.5 * var(--u));line-height:1.09091}.tier[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{--h:calc(47 * var(--u));margin-top:auto;margin-left:calc(-6 * var(--u));font-size:calc(21.5 * var(--u));border-width:calc(2 * var(--u));border-radius:calc(7 * var(--u))}.pricing-label[data-astro-cid-lcdefpme]{margin-top:calc(9 * var(--u));font-size:calc(19.5 * var(--u));letter-spacing:-.005em}}
