.styles_container__4JY_e{position:relative;width:100%}.styles_containerHero__icIL_{max-width:640px;width:100%}.styles_inputWrapper__wUGl7{position:relative}.styles_searchIcon__Qb9zf{position:absolute;top:50%;left:1rem;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:var(--color-muted);pointer-events:none;z-index:1}.styles_input__i9mxH{background-color:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border-color);border-radius:.375rem;padding:.5rem .75rem;font-size:1rem;line-height:1.5;width:100%}.styles_input__i9mxH::placeholder{color:var(--color-muted)}.styles_input__i9mxH:focus{outline:none;border-color:var(--color-primary)}.styles_input__i9mxH:disabled{background-color:var(--color-bg-tone-10);color:var(--color-muted);cursor:default}.styles_inputHero__BnQjS{border-radius:9999px;padding:.875rem 1.5rem .875rem 3rem;font-size:1.125rem;box-shadow:0 2px 8px rgba(0,0,0,.08)}.styles_inputHero__BnQjS:focus{box-shadow:0 2px 12px rgba(0,0,0,.12)}.styles_hint__mBaeq{display:block;font-size:.75rem;color:var(--color-muted);margin-top:.25rem}.styles_dropdown__EP7NN{position:absolute;top:100%;left:0;right:0;z-index:50;margin-top:.25rem;background-color:var(--color-bg);border:1px solid var(--color-border-color);border-radius:.375rem;box-shadow:0 4px 12px rgba(0,0,0,.1);list-style:none;padding:.25rem 0;max-height:20rem;overflow-y:auto;text-align:left}.styles_option__PW8NM{display:flex;flex-direction:column;gap:.125rem;padding:.5rem .75rem;cursor:pointer}.styles_optionActive__CtVpS{background-color:var(--color-bg-tone-10)}.styles_optionLabel__SoEf_{font-size:.875rem;font-weight:500;color:var(--color-text)}.styles_optionDescription__KtNgp{font-size:.75rem;color:var(--color-muted);line-height:1.4}.styles_page__BCVNH{display:flex;flex-direction:column;flex:1 1}.styles_main__wtGjq{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:3rem 1.5rem;gap:.25rem}@media(min-width:768px){.styles_main__wtGjq{padding:4rem 2rem}}.styles_title__IeOwx{font-size:1.5rem;transition:font-size .3s ease}@media(min-width:768px){.styles_title__IeOwx{font-size:2rem}}.styles_title__IeOwx{font-weight:400;font-family:Georgia,Times New Roman,serif;color:var(--color-secondary)}.styles_exampleLists__jiExB{display:flex;gap:3rem;margin-top:1rem;text-align:left}@media(min-width:768px){.styles_exampleLists__jiExB{margin-top:2rem}}.styles_exampleList__XHA3E{list-style:disc;margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.4rem}.styles_collapse__xws9r{display:flex;flex-direction:column;align-items:center;margin-top:3rem}.styles_trigger__pOuZP{display:inline-flex;align-items:center;gap:.4rem;background:none;border:none;cursor:pointer;color:var(--color-text-secondary);padding:.25rem .5rem;border-radius:4px;transition:color .15s}.styles_trigger__pOuZP:hover{color:var(--color-text)}.styles_arrow__2Wg93{display:inline-block;width:.5rem;height:.5rem;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transition:transform .2s}.styles_arrow__2Wg93[data-open=true]{transform:rotate(-135deg)}.styles_contentWrapper__vpJ0x{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.styles_contentWrapper__vpJ0x[data-open=true]{grid-template-rows:1fr}.styles_content__ykZej{overflow:hidden;margin-top:1rem}.styles_footer__1cZ8q{padding:1.25rem 0;color:var(--color-muted);font-size:.8125rem}.styles_footerInner__3JzfC{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:0 24px}@media(min-width:640px){.styles_footerInner__3JzfC{flex-direction:row;justify-content:space-between}}.styles_links__PIaVg{display:flex;flex-wrap:wrap;justify-content:center;width:100%;gap:.25rem 0}@media(min-width:768px){.styles_links__PIaVg{justify-content:flex-end}}.styles_links__PIaVg a{font-size:.75rem;color:var(--color-text);text-decoration:none}.styles_links__PIaVg a:hover{color:var(--color-text);text-decoration:underline}.styles_links__PIaVg a:not(:last-child):after{content:"·";margin:0 .75rem;pointer-events:none}.styles_copyright__ONbfn{margin:0;white-space:nowrap}