.s-app .s-search{padding-block:clamp(32px,5vw,72px) 0}.s-app .s-search .s-search__head{max-width:760px;margin-bottom:clamp(20px,3vw,36px)}.s-app .s-search .s-search__title{margin:0}.s-app .s-search .s-search__form{display:flex;align-items:center;gap:12px;max-width:760px;margin-top:10px;padding-bottom:10px;border-bottom:1px solid var(--s-ink)}.s-app .s-search .s-search__q{flex:1;min-width:0;border:0;background:transparent;color:inherit;font:inherit;font-size:clamp(1.5rem,1rem + 2vw,2.5rem);font-weight:300;letter-spacing:-.02em;outline:none}.s-app .s-search .s-search__q:focus-visible{outline:2px solid var(--s-ink);outline-offset:6px}.s-app .s-search .s-search__go{flex:none;min-height:44px;padding:0 20px;border:0;border-radius:999px;background:var(--s-ink);color:var(--s-paper);font-family:var(--s-mono);font-size:var(--s-t-micro);letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.s-app .s-search .s-search__said{margin-top:14px;color:var(--s-muted)}.s-app .s-search .s-search__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:8px 0 0;padding:0;list-style:none}@media (min-width:48rem){.s-app .s-search .s-search__grid{grid-template-columns:repeat(auto-fill,minmax(15rem,18rem));gap:20px}}.s-app .s-search .s-card--tile{border-radius:14px;overflow:hidden}.s-app .s-search .s-search__none{max-width:46ch;font-size:1.125rem}.s-app .s-search .s-search__moments{margin-top:18px}.s-app .s-search .s-search__moments ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.s-app .s-search .s-search__moments li{flex:0 0 auto}.s-app .s-search .s-search__moments .s-chip{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap;text-decoration:none}.s-app .s-search .s-search__out{margin:40px 0 72px}