.SearchBar-module__p-_VUG__search{margin-inline:auto;position:relative}.SearchBar-module__p-_VUG__icon{color:var(--color-muted-foreground);pointer-events:none;position:absolute;top:50%;left:0;transform:translateY(-50%)}.SearchBar-module__p-_VUG__input{border:none;border-bottom:1px solid var(--color-border);width:100%;color:var(--color-foreground);box-shadow:none;background:0 0;border-radius:0;outline:none;padding:.5rem 2.5rem .5rem 1.75rem;font-size:.875rem;font-weight:400;transition:border-color .15s}.SearchBar-module__p-_VUG__input:focus{border-bottom-color:var(--color-foreground);box-shadow:0 1px 0 var(--color-foreground)}.SearchBar-module__p-_VUG__shortcut{border:1px solid var(--color-border);min-width:1.375rem;min-height:1.5rem;color:var(--color-muted-foreground);font-family:var(--font-geist-mono),monospace;pointer-events:none;border-radius:.25rem;justify-content:center;align-items:center;font-size:.75rem;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (pointer:coarse){.SearchBar-module__p-_VUG__input{font-size:1rem}}@media (prefers-reduced-motion:reduce){.SearchBar-module__p-_VUG__input{transition:none}}
.HomeHero-module__jbIzjq__hero{padding:2.75rem 0 3rem}.HomeHero-module__jbIzjq__inner{max-width:68rem;margin-inline:auto}.HomeHero-module__jbIzjq__intro,.HomeHero-module__jbIzjq__actions{grid-template-columns:22rem minmax(0,1fr);gap:3.5rem;display:grid}.HomeHero-module__jbIzjq__brand{min-width:0}.HomeHero-module__jbIzjq__wordmark{width:fit-content;color:var(--color-foreground);font-family:var(--font-geist-mono),monospace;letter-spacing:0;white-space:pre;-webkit-user-select:none;user-select:none;margin:0;font-size:clamp(7.5px,2.4vw,10px);font-weight:400;line-height:1.15;overflow:visible}.HomeHero-module__jbIzjq__copy{container-type:inline-size}.HomeHero-module__jbIzjq__heading{letter-spacing:-.03em;white-space:nowrap;text-wrap:balance;margin:0;font-size:clamp(1.125rem,4.35cqw,2rem);font-weight:400;line-height:1.25}.HomeHero-module__jbIzjq__description{max-width:65ch;color:var(--color-muted-foreground);margin-top:1rem;font-size:.9375rem;line-height:1.65}.HomeHero-module__jbIzjq__description span{color:var(--color-foreground)}.HomeHero-module__jbIzjq__actions{align-items:end;margin-top:3rem}.HomeHero-module__jbIzjq__label{font-family:var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.02em;margin-bottom:1rem;font-size:.75rem;line-height:1.5}.HomeHero-module__jbIzjq__browseLink{background:var(--color-muted);min-height:3.25rem;color:var(--color-foreground);font-family:var(--font-geist-mono),monospace;border-radius:.375rem;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;font-size:.8125rem;text-decoration:none;transition:background-color .15s;display:flex}.HomeHero-module__jbIzjq__browseLink:hover{background:var(--color-card-hover)}.HomeHero-module__jbIzjq__toolList{justify-content:space-between;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.HomeHero-module__jbIzjq__toolLink{width:2.75rem;min-height:3.25rem;color:var(--color-muted-foreground);justify-content:center;align-items:center;transition:color .15s;display:flex}.HomeHero-module__jbIzjq__toolLink:hover{color:var(--color-foreground)}:is(.HomeHero-module__jbIzjq__browseLink:focus-visible,.HomeHero-module__jbIzjq__toolLink:focus-visible){outline:2px solid var(--color-foreground);outline-offset:4px}.HomeHero-module__jbIzjq__search{margin-top:4rem}@media (max-width:880px){.HomeHero-module__jbIzjq__hero{padding-top:2rem}.HomeHero-module__jbIzjq__intro,.HomeHero-module__jbIzjq__actions{grid-template-columns:minmax(0,1fr);gap:2.5rem}.HomeHero-module__jbIzjq__brand{margin-inline:auto}.HomeHero-module__jbIzjq__heading{white-space:normal;font-size:1.75rem}.HomeHero-module__jbIzjq__actions{margin-top:2.5rem}.HomeHero-module__jbIzjq__browse{width:100%}.HomeHero-module__jbIzjq__toolLink{min-height:2.75rem}.HomeHero-module__jbIzjq__search{margin-top:3rem}}@media (max-width:360px){.HomeHero-module__jbIzjq__toolList{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}}@media (prefers-reduced-motion:reduce){.HomeHero-module__jbIzjq__browseLink,.HomeHero-module__jbIzjq__toolLink{transition:none}}
