.open-source_page__Gp3gp{overflow:clip}.open-source_page__Gp3gp em{font-style:normal;color:var(--accent)}.open-source_hero__oe5WM{display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:center;padding-block:155px 90px}.open-source_hero__oe5WM h1{font-size:clamp(50px,5.8vw,82px);letter-spacing:-.065em;line-height:1.03;font-weight:500}.open-source_heroCopy__mDIHP>p:last-of-type{max-width:44ch;color:var(--ink-2);font-size:18px;line-height:1.8;margin-top:28px}.open-source_actions__P4vRA{display:flex;gap:25px;align-items:center;flex-wrap:wrap;margin-top:32px}.open-source_actions__P4vRA a,.open-source_contact__XmaT7>a,.open-source_research__WdINE>a,.open-source_sourceLink__7csWQ{display:inline-flex;align-items:center;gap:12px;font-size:14px}.open-source_projectSection__jzgc_{padding-bottom:100px}.open-source_project__hP8IK{border:1px solid var(--rule);border-radius:20px;background:color-mix(in srgb,var(--surface) 88%,transparent);display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.open-source_projectCopy__zSJaM{padding:45px}.open-source_projectIcon__hWWVd{color:var(--accent);margin-bottom:25px}.open-source_project__hP8IK h2{font-size:clamp(36px,4vw,54px);font-weight:500;letter-spacing:-.05em}.open-source_project__hP8IK h2 span{color:var(--accent)}.open-source_projectLead__Rf0UJ{font-size:22px;line-height:1.4;margin-block:20px;letter-spacing:-.02em}.open-source_closing__jmvDd p,.open-source_install__j9mus>p,.open-source_projectCopy__zSJaM>p:not(.open-source_projectLead__Rf0UJ),.open-source_sectionIntro__8JfmX p{font-size:15px;line-height:1.8;color:var(--ink-2)}.open-source_sourceLink__7csWQ{color:var(--accent);margin-top:25px}.open-source_projectFacts__SfYKu{display:flex;flex-wrap:wrap;gap:25px;border-top:1px solid var(--rule);margin-top:30px;padding-top:22px}.open-source_projectFacts__SfYKu span{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-2)}.open-source_install__j9mus{min-width:0;padding:45px 35px;border-left:1px solid var(--rule);background:color-mix(in srgb,var(--accent) 4%,transparent);display:flex;flex-direction:column;justify-content:center;gap:20px}.open-source_installHeading__xRNnY{display:flex;gap:12px;align-items:center}.open-source_installHeading__xRNnY svg{color:var(--accent)}.open-source_installHeading__xRNnY h3{font-size:20px;letter-spacing:-.03em}.open-source_install__j9mus .open-source_installNote__dowIQ{font-size:12px}.open-source_commandBox__UiwmU{min-width:0;border:1px solid var(--rule);border-radius:10px;background:var(--bg);overflow:hidden}.open-source_commandBar__2RaKj{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--rule);color:var(--ink-2);font-size:12px}.open-source_commandBar__2RaKj button{display:flex;align-items:center;gap:7px;cursor:pointer;min-height:32px;padding:4px 8px;border-radius:5px}.open-source_commandBar__2RaKj button:hover{background:var(--accent-soft);color:var(--accent)}.open-source_commandBox__UiwmU pre{padding:24px 18px;overflow-x:auto;font-size:11px;line-height:2.5;color:var(--accent)}.open-source_commandBox__UiwmU code>span{display:block}.open-source_commandBox__UiwmU b{color:var(--ink-3);font-weight:400;margin-right:18px;user-select:none}.open-source_copyStatus__Zlz_1{display:block;font-size:11px;color:var(--ink-2);padding-inline:16px}.open-source_copyStatus__Zlz_1:not(:empty){padding-bottom:12px}.open-source_resources__X_Lmv{padding-bottom:105px}.open-source_sectionIntro__8JfmX{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end;margin-bottom:45px}.open-source_page__Gp3gp h2:not(.open-source_project__hP8IK h2){font-size:clamp(32px,3.5vw,48px);line-height:1.12;letter-spacing:-.045em;font-weight:500}.open-source_closing__jmvDd{display:grid;grid-template-columns:1.2fr 1fr;padding-bottom:100px}.open-source_research__WdINE{padding:45px 55px 45px 0;border-top:1px solid var(--rule)}.open-source_research__WdINE p{margin-block:24px;max-width:49ch}.open-source_research__WdINE>a{color:var(--accent)}.open-source_contact__XmaT7{border:1px solid var(--accent-border);background:var(--accent-soft);border-radius:15px;padding:40px;display:flex;flex-direction:column;align-items:flex-start;gap:22px}.open-source_contact__XmaT7 h3{font-size:32px;letter-spacing:-.04em;line-height:1.15}.open-source_contact__XmaT7>a:last-child{color:var(--ink-2)}.open-source_page__Gp3gp a,.open-source_page__Gp3gp button{transition:color .2s,background .2s,transform .2s}.open-source_page__Gp3gp a:active,.open-source_page__Gp3gp button:active{transform:translateY(1px)}.open-source_page__Gp3gp :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:5px}@media(max-width:1000px){.open-source_hero__oe5WM{padding-top:120px;gap:20px}.open-source_projectCopy__zSJaM{padding:30px}.open-source_install__j9mus{padding:30px 22px}.open-source_standards__BRv0j{gap:40px}}@media(max-width:700px){.open-source_hero__oe5WM{grid-template-columns:1fr;padding-block:115px 45px}.open-source_hero__oe5WM h1{font-size:56px}.open-source_closing__jmvDd,.open-source_project__hP8IK,.open-source_resourceGrid__fb1BV,.open-source_sectionIntro__8JfmX{grid-template-columns:1fr}.open-source_install__j9mus{border-left:0;border-top:1px solid var(--rule)}.open-source_projectSection__jzgc_,.open-source_resources__X_Lmv{padding-bottom:65px}.open-source_sectionIntro__8JfmX{gap:22px;margin-bottom:25px}.open-source_research__WdINE{padding:30px 0}.open-source_contact__XmaT7{padding:30px}.open-source_closing__jmvDd{padding-bottom:65px}.open-source_heroCopy__mDIHP>p:last-of-type{font-size:16px}}@media(prefers-reduced-motion:reduce){.open-source_page__Gp3gp a,.open-source_page__Gp3gp button{transition:none}}#open-source_projects__AMPXv{scroll-margin-top:100px}.open-source_resourceGrid__fb1BV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.open-source_resourceGrid__fb1BV article{border-top:1px solid var(--rule);padding-top:28px}.open-source_resourceGrid__fb1BV svg{color:var(--accent);margin-bottom:22px}.open-source_resourceGrid__fb1BV h3{font-size:23px;font-weight:500;letter-spacing:-.03em;margin-bottom:15px}.open-source_resourceGrid__fb1BV p{font-size:15px;line-height:1.8;color:var(--ink-2)}@media(max-width:700px){.open-source_resourceGrid__fb1BV{grid-template-columns:1fr}}.open-source_heroTerminal__snb9j{min-width:0;width:100%}.open-source_terminalWindow__cnrFh{width:100%;max-width:none;min-height:350px;max-height:none;background:color-mix(in srgb,var(--surface) 94%,transparent);border-color:var(--accent-border);box-shadow:0 25px 70px color-mix(in srgb,var(--accent) 9%,transparent)}.open-source_terminalWindow__cnrFh pre{padding:28px 24px;white-space:pre-wrap;overflow-wrap:anywhere}.open-source_terminalWindow__cnrFh code{gap:20px;overflow:visible;font-family:var(--font-mono);font-size:13px;line-height:1.8}.open-source_terminalWindow__cnrFh code>*{font-size:inherit;line-height:inherit;min-height:24px}.open-source_terminalMuted__cUu9B{color:var(--ink-3)}.open-source_terminalAccent__4qyP8{color:var(--accent)}@media(max-width:700px){.open-source_heroTerminal__snb9j{margin-top:20px}.open-source_terminalWindow__cnrFh{min-height:340px}.open-source_terminalWindow__cnrFh pre{padding:24px 18px}}.open-source_terminalSuccess__VZPF9{color:#16834b}[data-theme=dark] .open-source_terminalSuccess__VZPF9{color:#65dc98}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .open-source_terminalSuccess__VZPF9{color:#65dc98}}