.search-page[data-astro-cid-wp2l4cmv]{padding-top:var(--space-6);max-width:calc(52rem + 2 * var(--gutter))}.search-head[data-astro-cid-wp2l4cmv]{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--rule-strong);flex-wrap:wrap;display:flex}.search-head__label[data-astro-cid-wp2l4cmv]{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);order:2}.search-head[data-astro-cid-wp2l4cmv] h1[data-astro-cid-wp2l4cmv]{font-size:var(--text-lg);color:var(--ink-soft);font-style:italic;line-height:1.3}.search-box[data-astro-cid-wp2l4cmv]{align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding:0 var(--space-3) 0 var(--space-5);border:1px solid var(--rule-strong);background:var(--paper-raised);border-radius:999px;display:flex;position:relative}.search-box[data-astro-cid-wp2l4cmv]:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:1px}.search-box__clear[data-astro-cid-wp2l4cmv]:hover{background:var(--pill);color:var(--ink)}.search-box__clear[data-astro-cid-wp2l4cmv]:focus-visible{outline:2px solid var(--accent);outline-offset:-3px;color:var(--ink)}.search-box[data-astro-cid-wp2l4cmv] svg[data-astro-cid-wp2l4cmv]{color:var(--ink-soft);flex:none}.search-box[data-astro-cid-wp2l4cmv] input[data-astro-cid-wp2l4cmv]{min-width:0;min-height:clamp(3.5rem,3rem + 2vw,4.75rem);font-family:var(--font-serif);font-size:var(--text-2xl);letter-spacing:-.01em;background:0 0;border:0;flex:1}.search-box[data-astro-cid-wp2l4cmv] input[data-astro-cid-wp2l4cmv]:focus{outline:none}.search-box[data-astro-cid-wp2l4cmv] input[data-astro-cid-wp2l4cmv]::placeholder{color:var(--ink-muted);font-style:italic}.search-box[data-astro-cid-wp2l4cmv] input[data-astro-cid-wp2l4cmv]::-webkit-search-cancel-button{display:none}.search-box__clear[data-astro-cid-wp2l4cmv]{width:2.75rem;height:2.75rem;margin-right:calc(-1 * var(--space-2));color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;font-size:1.5rem;line-height:1}.search-page__status[data-astro-cid-wp2l4cmv]{margin-top:var(--space-4);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.04em;color:var(--ink-muted)}.results[data-astro-cid-wp2l4cmv]{margin:var(--space-3) 0 0;padding:0;list-style:none}.results[data-astro-cid-wp2l4cmv] .result{gap:var(--space-4);padding-block:var(--space-3);border-bottom:1px solid var(--rule);grid-template-columns:5rem minmax(0,1fr);align-items:center;display:grid}.results[data-astro-cid-wp2l4cmv] .result__thumb{aspect-ratio:4/3;background:var(--paper-deep);position:relative}.results[data-astro-cid-wp2l4cmv] .result__thumb img{object-fit:cover;width:100%;height:100%}.results[data-astro-cid-wp2l4cmv] .result__thumb.is-sample:after{content:"Sample";font-family:var(--font-mono);text-transform:uppercase;background:#f6f2eaeb;padding:0 .2rem;font-size:.5rem;position:absolute;top:.2rem;left:.2rem}.results[data-astro-cid-wp2l4cmv] .result__text{gap:var(--space-1);display:grid}.results[data-astro-cid-wp2l4cmv] .result__title{font-family:var(--font-serif);font-size:1.1875rem;line-height:1.3;text-decoration:none}.results[data-astro-cid-wp2l4cmv] .result__title:hover{text-decoration:underline;text-decoration-color:var(--accent)}.results[data-astro-cid-wp2l4cmv] .result__meta{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-muted)}.popular[data-astro-cid-wp2l4cmv]{margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--rule)}.popular__head[data-astro-cid-wp2l4cmv]{margin-bottom:var(--space-4);justify-content:space-between;align-items:baseline;display:flex}.popular[data-astro-cid-wp2l4cmv] h2[data-astro-cid-wp2l4cmv]{font-size:var(--text-xl)}
