._header_1l144_1{--header-bone:#f0eee7;--header-muted:#f0eee7ad;--header-rule:#ffffff1a;--header-rose:#cecece;--header-pill:3.6rem;--header-gutter:clamp(1.25rem, 4vw, 3rem);--header-max:80rem;z-index:50;color:var(--header-bone);position:fixed;inset:0 0 auto}._header_1l144_1:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#0b0b0bc7,#0b0b0b00);position:absolute;inset:0 0 -1.5rem}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._header_1l144_1:before{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}}._inner_1l144_35{width:min(100% - 2 * var(--header-gutter), var(--header-max));height:var(--header-pill);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(.75rem,2vw,1.5rem);margin-inline:auto;display:grid}._brand_1l144_45{min-width:0;color:var(--header-bone);align-items:center;gap:.65rem;padding-right:.35rem;text-decoration:none;display:inline-flex}._logo_1l144_57{flex:none;width:2.3rem;height:2.3rem;display:block}._brandName_1l144_64{font-family:var(--font-display);letter-spacing:-.045em;font-size:1.2rem;font-weight:560;line-height:1;position:relative}._desktopNav_1l144_74{justify-self:end;align-items:center;gap:.15rem;display:flex}._navLink_1l144_81{height:2.2rem;color:var(--header-muted);font-family:var(--font-sans);white-space:nowrap;border-radius:999px;align-items:center;padding:0 .9rem;font-size:.85rem;font-weight:510;line-height:1;text-decoration:none;transition:color .18s ease-out,background-color .18s ease-out;display:inline-flex;position:relative}._navLink_1l144_81:hover{color:var(--header-bone);background:#f0eee712}._navLink_1l144_81[aria-current=page]{color:var(--header-bone);background:#f0eee71c;box-shadow:inset 0 0 0 1px #f0eee714}._actions_1l144_111{align-items:center;gap:.3rem;display:flex}._downloadLink_1l144_117,._mobileDownloadLink_1l144_118{color:#0c0c0c;min-height:2.5rem;font-family:var(--font-sans);white-space:nowrap;background:#f4f1ea;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem 0 1.15rem;font-size:.82rem;font-weight:650;line-height:1;text-decoration:none;transition:background-color .18s ease-out,box-shadow .18s ease-out,transform .18s cubic-bezier(.25,1,.5,1);display:inline-flex;box-shadow:inset 0 -1px #0000001f,0 6px 22px #f4f1ea24}._downloadLink_1l144_117 svg,._mobileDownloadLink_1l144_118 svg{flex:none;transition:transform .2s cubic-bezier(.16,1,.3,1)}._downloadLink_1l144_117:hover svg,._mobileDownloadLink_1l144_118:hover svg{transform:translateY(2px)}._downloadLink_1l144_117:hover,._mobileDownloadLink_1l144_118:hover{background:#fff;transform:translateY(-1px);box-shadow:inset 0 -1px #0000001f,0 8px 30px #f4f1ea42}._githubLink_1l144_164,._mobileGithubLink_1l144_165{border:1px solid var(--header-rule);min-height:2.2rem;color:var(--header-muted);font-family:var(--font-sans);white-space:nowrap;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.78rem;font-weight:600;line-height:1;text-decoration:none;transition:color .18s ease-out,border-color .18s ease-out;display:inline-flex}._iconLink_1l144_188{width:2.2rem;height:2.2rem;color:var(--header-muted);border:1px solid #0000;border-radius:50%;place-items:center;transition:color .18s ease-out,border-color .18s ease-out,background-color .18s ease-out;display:inline-grid}._iconLink_1l144_188:hover{border-color:var(--header-rule);color:var(--header-bone);background:#f0eee70d}._mobileIcons_1l144_208{gap:.5rem;margin-top:.75rem;display:grid}._mobileIconLink_1l144_214{border:1px solid var(--header-rule);min-height:2.75rem;color:var(--header-muted);font-family:var(--font-sans);border-radius:999px;align-items:center;gap:.6rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}._mobileIconLink_1l144_214:hover,._githubLink_1l144_164:hover,._mobileGithubLink_1l144_165:hover{color:var(--header-bone);border-color:#f0eee757}._githubLink_1l144_164 svg,._mobileGithubLink_1l144_165 svg{flex:none}._githubCountLoaded_1l144_245{animation:.48s cubic-bezier(.22,1,.36,1) both _github-count-resolve_1l144_1}@keyframes _github-count-resolve_1l144_1{0%{transform:translateY(.35rem)}to{transform:translateY(0)}}._menuButton_1l144_259{border:1px solid var(--header-rule);min-width:3.5rem;min-height:2.4rem;color:var(--header-bone);font-family:var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;padding:0 1rem;font-size:.8rem;font-weight:570;line-height:1;display:none}._mobilePanel_1l144_275{width:100%;max-height:calc(100dvh - var(--header-pill));padding:.5rem var(--header-gutter) 1.1rem;border-bottom:1px solid var(--header-rule);background:#0b0b0bf5;position:absolute;top:100%;left:0;overflow-y:auto}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._mobilePanel_1l144_275{-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);background:#0b0b0bf0}}._mobileNav_1l144_294{display:grid}._mobileNavLink_1l144_298{min-height:3.25rem;color:var(--header-muted);box-shadow:inset 0 -1px 0 var(--header-rule);font-family:var(--font-display);letter-spacing:-.03em;align-items:center;font-size:clamp(1.15rem,4vw,1.35rem);font-weight:520;line-height:1.05;text-decoration:none;display:flex}._mobileNavLink_1l144_298:hover,._mobileNavLink_1l144_298[aria-current=page]{color:var(--header-bone)}._mobileDownloadLink_1l144_118,._mobileGithubLink_1l144_165{width:100%;min-height:2.75rem;margin-top:.75rem}._brand_1l144_45:focus-visible,._navLink_1l144_81:focus-visible,._downloadLink_1l144_117:focus-visible,._githubLink_1l144_164:focus-visible,._iconLink_1l144_188:focus-visible,._mobileIconLink_1l144_214:focus-visible,._menuButton_1l144_259:focus-visible,._mobileNavLink_1l144_298:focus-visible,._mobileDownloadLink_1l144_118:focus-visible,._mobileGithubLink_1l144_165:focus-visible{outline:2px solid var(--header-rose);outline-offset:3px}@media (width<=72rem){._inner_1l144_35{gap:.75rem}._navLink_1l144_81{padding-inline:.7rem;font-size:.8rem}._downloadLink_1l144_117{padding-inline:.95rem;font-size:.78rem}._githubLink_1l144_164{padding-inline:.6rem}}@media (width<=63.999rem){._inner_1l144_35{grid-template-columns:1fr auto}._desktopNav_1l144_74,._downloadLink_1l144_117,._iconLink_1l144_188,._githubLink_1l144_164{display:none}._menuButton_1l144_259{justify-content:center;align-items:center;min-height:2.4rem;display:inline-flex}}@media (width<=24rem){._brandName_1l144_64{font-size:.98rem}}@media (prefers-reduced-motion:reduce){._navLink_1l144_81,._downloadLink_1l144_117,._mobileDownloadLink_1l144_118,._githubLink_1l144_164,._iconLink_1l144_188,._mobileGithubLink_1l144_165{transition:none}._githubCountLoaded_1l144_245{animation:none}._downloadLink_1l144_117:hover,._mobileDownloadLink_1l144_118:hover{transform:none}._downloadLink_1l144_117 svg,._mobileDownloadLink_1l144_118 svg{transition:none}._downloadLink_1l144_117:hover svg,._mobileDownloadLink_1l144_118:hover svg{transform:none}}@media (forced-colors:active){._header_1l144_1,._mobilePanel_1l144_275{background:canvas;border:1px solid buttontext}._downloadLink_1l144_117,._mobileDownloadLink_1l144_118,._githubLink_1l144_164,._iconLink_1l144_188,._mobileIconLink_1l144_214,._mobileGithubLink_1l144_165,._menuButton_1l144_259{border:1px solid buttontext}}._tld_1l144_435{background:linear-gradient(100deg,#ffd0db,#f47fa3 55%,#f7ae73);color:#0000;font:inherit;letter-spacing:-.04em;opacity:0;pointer-events:none;-webkit-background-clip:text;background-clip:text;margin-left:-.02em;font-size:.92em;display:inline-flex;position:absolute;top:50%;left:100%;translate:0 -50%}._tld_1l144_435 i{opacity:0;font-style:normal;display:inline-block}._brand_1l144_45:hover ._tld_1l144_435{animation:2.2s both _tld-wrap_1l144_1}._brand_1l144_45:hover ._tld_1l144_435 i{animation:2.2s cubic-bezier(.34,1.56,.64,1) both _tld-pop_1l144_1}._brand_1l144_45:hover ._tld_1l144_435 i:nth-child(2){animation-delay:70ms}._brand_1l144_45:hover ._tld_1l144_435 i:nth-child(3){animation-delay:.14s}@keyframes _tld-wrap_1l144_1{0%,72%{opacity:1}to{opacity:0}}@keyframes _tld-pop_1l144_1{0%{opacity:0;transform:translateY(.55em)scale(.5)rotate(-12deg)}16%,to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._brand_1l144_45:hover ._tld_1l144_435,._brand_1l144_45:hover ._tld_1l144_435 i{animation:none}._brand_1l144_45:hover ._tld_1l144_435{opacity:.9}._brand_1l144_45:hover ._tld_1l144_435 i{opacity:1}}._githubReading_1l144_497{white-space:normal;margin-top:.25rem;font-size:.7rem;font-weight:400;display:block}._faq_zo88d_3{content-visibility:auto;contain-intrinsic-size:auto 482px;width:min(100% - 2 * var(--landing-gutter,1.25rem), 64rem);color:#f0f1ec;margin:clamp(4rem,8vw,7rem) auto 0}@media (width>=64rem){._faq_zo88d_3{contain-intrinsic-size:auto 290px}}._faqHead_zo88d_17{text-align:center;margin-bottom:1.75rem}._eyebrow_zo88d_22{color:#f0f1ec85;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .75rem;font-size:.7rem}._faqHead_zo88d_17 h2{font:540 clamp(1.6rem, 3vw, 2.4rem) / 1.05 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0}._faqGrid_zo88d_38{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._faqItem_zo88d_47{background:#f0f1ec06;border:1px solid #ffffff17;border-radius:1rem;transition:border-color .18s,background-color .18s}._faqItem_zo88d_47:hover,._faqItem_zo88d_47[open]{background:#f0f1ec0b;border-color:#f0f1ec3d}._faqItem_zo88d_47 summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:1rem;min-height:3.4rem;padding:0 1.15rem;font-size:.95rem;font-weight:520;list-style:none;display:flex}._faqItem_zo88d_47 summary::-webkit-details-marker{display:none}._faqItem_zo88d_47 summary svg{color:#f0f1ec80;flex:none;transition:transform .2s cubic-bezier(.16,1,.3,1)}._faqItem_zo88d_47[open] summary svg{transform:rotate(45deg)}._faqItem_zo88d_47 summary:focus-visible{outline-offset:2px;border-radius:1rem;outline:2px solid #f0f1ec}._faqItem_zo88d_47 p{color:#f0f1ec9e;text-wrap:pretty;margin:0;padding:0 1.15rem;font-size:.86rem;line-height:1.55}._faqLink_zo88d_103{color:#f0f1ec;text-underline-offset:3px;align-items:center;gap:.3rem;margin:.7rem 1.15rem 1.1rem;font-size:.78rem;font-weight:560;-webkit-text-decoration:underline #f0f1ec4d;text-decoration:underline #f0f1ec4d;display:inline-flex}._faqLink_zo88d_103:hover{text-decoration-color:currentColor}._footer_zo88d_122{content-visibility:auto;contain-intrinsic-size:auto 1816px;isolation:isolate;color:#f0f1ec;background:#0a0a0a;border-top:1px solid #ffffff14;margin-top:clamp(3.5rem,7vw,6rem);position:relative;overflow:hidden}@media (width>=64rem){._footer_zo88d_122{contain-intrinsic-size:auto 1122px}}[data-homepage] ._faq_zo88d_3,[data-homepage] ._footer_zo88d_122{content-visibility:visible;contain:layout style paint;contain-intrinsic-size:none}._inner_zo88d_150{z-index:1;width:min(100% - 2 * var(--landing-gutter,1.25rem), 80rem);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr);grid-template-areas:"brand links signup";gap:clamp(2rem,4vw,3.5rem) clamp(2rem,4vw,4rem);margin-inline:auto;padding-block:clamp(3.5rem,6vw,5.5rem) clamp(2rem,4vw,3rem);display:grid;position:relative}._inner_zo88d_150[data-signup=false]{grid-template-areas:"brand links links"}._brandCol_zo88d_169{flex-direction:column;grid-area:brand;align-items:flex-start;gap:1.1rem;min-width:0;display:flex}._brand_zo88d_169{color:#f0f1ec;font:560 1.3rem / 1 var(--font-display);letter-spacing:-.045em;align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}._brandLogo_zo88d_188{width:2.4rem;height:2.4rem}._tagline_zo88d_193{color:#f0f1ec9e;max-width:26ch;margin:0;font-size:.95rem;line-height:1.5}._socials_zo88d_201{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._socials_zo88d_201 a{color:#f0f1ecb3;background:#f0f1ec08;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;transition:color .16s,border-color .16s,background-color .16s;display:grid}._socials_zo88d_201 a:hover{color:#fff;background:#f0f1ec14;border-color:#f0f1ec66}._socials_zo88d_201 a:focus-visible{outline-offset:3px;outline:2px solid #f0f1ec}@property --signup-angle{syntax:"<angle>";inherits:false;initial-value:0deg}._signup_zo88d_238{--signup-angle:0deg;--signup-sweep:conic-gradient(from var(--signup-angle), #ffffff0a 0deg, #ffffff0a 150deg, #ffb88ce6 195deg, #ffeeaae6 235deg, #96ecc8e6 275deg, #96beffe6 315deg, #ffffff0a 360deg);isolation:isolate;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(120% 90% at 0 0,#ffffff12,#0000 55%),#0a0a0ab8;border-radius:1.1rem;grid-area:signup;align-self:start;width:100%;padding:1.15rem 1.1rem 1rem;animation:9s linear infinite _signup-sweep_zo88d_1;position:relative;box-shadow:inset 0 1px #ffffff12}._signup_zo88d_238:before{content:"";z-index:-1;border-radius:inherit;background:var(--signup-sweep);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}._signup_zo88d_238:after{content:"";z-index:-2;border-radius:inherit;background:var(--signup-sweep);filter:blur(16px);opacity:.32;pointer-events:none;transition:opacity .4s;position:absolute;inset:-1px}._signup_zo88d_238:hover:after,._signup_zo88d_238:focus-within:after{opacity:.55}@keyframes _signup-sweep_zo88d_1{to{--signup-angle:360deg}}._signupIcon_zo88d_309{color:#f0f1ec;background:linear-gradient(160deg,#ffffff1a,#ffffff05);border:1px solid #ffffff1f;border-radius:.6rem;place-items:center;width:2rem;height:2rem;margin-bottom:.8rem;display:grid;box-shadow:0 6px 18px #00000059}._signupTitle_zo88d_322{letter-spacing:-.01em;margin:0;font-size:.92rem;font-weight:600;line-height:1.35}._signupNote_zo88d_330{color:#f0f1ec80;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:.3rem 0 .9rem;font-size:.66rem}._signup_zo88d_238 .docs-early-access-input{background:#0006;border-color:#ffffff1a;border-radius:.7rem;padding:.65rem .8rem;font-size:.78rem}._signup_zo88d_238 .docs-early-access-input:focus{border-color:#ffffff73;box-shadow:0 0 0 3px #ffffff12}._signup_zo88d_238 .docs-early-access-button{border-radius:.7rem;min-height:2.5rem;font-size:.76rem;box-shadow:0 8px 22px #00000059}@media (prefers-reduced-motion:reduce){._signup_zo88d_238{--signup-angle:200deg;animation:none}}._links_zo88d_366{grid-area:links;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}._links_zo88d_366 h2{color:#f0f1ec85;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.68rem;font-weight:500}._links_zo88d_366 ul{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}._links_zo88d_366 a{color:#f0f1ecb3;align-items:center;min-height:2rem;font-size:.88rem;text-decoration:none;transition:color .16s;display:inline-flex}._links_zo88d_366 a:hover{color:#fff}._links_zo88d_366 a:focus-visible,._legal_zo88d_406 a:focus-visible,._faqLink_zo88d_103:focus-visible{outline-offset:3px;border-radius:.3rem;outline:2px solid #f0f1ec}._legal_zo88d_406{z-index:1;width:min(100% - 2 * var(--landing-gutter,1.25rem), 80rem);color:#f0f1ec85;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;margin-inline:auto;padding-block:1.25rem 1.75rem;font-size:.75rem;display:flex;position:relative}._legal_zo88d_406 p{margin:0}._legal_zo88d_406 a{color:#f0f1eca6;text-underline-offset:3px;-webkit-text-decoration:underline #f0f1ec33;text-decoration:underline #f0f1ec33}._legal_zo88d_406 a:hover{color:#fff;text-decoration-color:currentColor}@media (width<=70rem){._inner_zo88d_150,._inner_zo88d_150[data-signup=false]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"brand signup""links links"}._inner_zo88d_150[data-signup=false]{grid-template-areas:"brand brand""links links"}}@media (width<=44rem){._faqGrid_zo88d_38{grid-template-columns:minmax(0,1fr)}._inner_zo88d_150,._inner_zo88d_150[data-signup=false]{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""signup""links"}._inner_zo88d_150[data-signup=false]{grid-template-areas:"brand""links"}._links_zo88d_366{grid-template-columns:repeat(2,minmax(0,1fr))}._legal_zo88d_406{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._faqItem_zo88d_47,._faqItem_zo88d_47 summary svg,._socials_zo88d_201 a,._links_zo88d_366 a{transition:none}}
