.s-top[data-astro-cid-wp2l4cmv]{padding-top:var(--s-5)}.s-head[data-astro-cid-wp2l4cmv]{align-items:center;gap:var(--s-2);margin-bottom:var(--s-3);display:flex}.s-corn[data-astro-cid-wp2l4cmv]{flex:none;width:52px;height:52px;margin-left:-4px}.s-corn[data-astro-cid-wp2l4cmv] .cornrad{width:100%!important;height:100%!important}.s-title[data-astro-cid-wp2l4cmv]{font-size:clamp(2rem,1.4rem + 3vw,4rem);font-weight:900}.dot[data-astro-cid-wp2l4cmv]{color:var(--purple)}.s-form[data-astro-cid-wp2l4cmv]{top:var(--header-h);z-index:calc(var(--z-chrome) - 1);margin-inline:calc(var(--gutter) * -1);padding:var(--s-2) var(--gutter) var(--s-3);background:linear-gradient(var(--cream) 80%, #fff8ec00);position:sticky}.s-field[data-astro-cid-wp2l4cmv]{position:relative}.s-field[data-astro-cid-wp2l4cmv] .s-ic{pointer-events:none;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.s-input[data-astro-cid-wp2l4cmv]{width:100%;height:64px;font-family:var(--font-body);letter-spacing:-.01em;background:var(--paper);color:var(--ink);border:var(--stroke);border-radius:var(--r-lg);box-shadow:var(--lift);-webkit-appearance:none;appearance:none;transition:box-shadow var(--t-fast), border-color var(--t-fast);padding:0 60px 0 54px;font-size:1.25rem;font-weight:600}.s-input[data-astro-cid-wp2l4cmv]::placeholder{color:var(--ink-3);font-weight:500}.s-input[data-astro-cid-wp2l4cmv]::-webkit-search-cancel-button,.s-input[data-astro-cid-wp2l4cmv]::-webkit-search-decoration{-webkit-appearance:none;display:none}.s-input[data-astro-cid-wp2l4cmv]:focus{box-shadow:0 3px 0 var(--ink), 0 0 0 5px #6c3cff38;outline:none}.s-clear[data-astro-cid-wp2l4cmv]{background:var(--cream-2);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.s-clear[data-astro-cid-wp2l4cmv]:hover{background:#efe2c8}.s-idle[data-astro-cid-wp2l4cmv]{gap:var(--s-6);padding-top:var(--s-4);padding-bottom:var(--s-8);display:grid}.s-block[data-astro-cid-wp2l4cmv]{gap:var(--s-3);min-width:0;display:grid}.s-block-head[data-astro-cid-wp2l4cmv]{justify-content:space-between;align-items:baseline;display:flex}.s-h[data-astro-cid-wp2l4cmv]{font-size:var(--fs-20)}.s-clear-recent[data-astro-cid-wp2l4cmv]{min-height:44px;padding:0 4px}.s-chips[data-astro-cid-wp2l4cmv]{gap:var(--s-2);flex-wrap:wrap;display:flex}.s-chips-center[data-astro-cid-wp2l4cmv]{justify-content:center}.s-chip[data-astro-cid-wp2l4cmv]{min-height:44px;font-weight:700}.s-chip[data-astro-cid-wp2l4cmv]:hover{background:var(--cream-2)}.s-chips[data-astro-cid-wp2l4cmv] .s-recent{gap:8px}.s-chips[data-astro-cid-wp2l4cmv] .s-recent svg{width:16px;height:16px;color:var(--ink-3)}.tiles[data-astro-cid-wp2l4cmv]{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.tile[data-astro-cid-wp2l4cmv]{min-height:132px;padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);background:var(--tile);border:var(--stroke);border-radius:var(--r-lg);box-shadow:var(--lift);transition:transform var(--t-fast) var(--ease), box-shadow var(--t-fast);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.tile[data-astro-cid-wp2l4cmv]:hover{box-shadow:0 5px 0 var(--ink);transform:translateY(-2px)}.tile[data-astro-cid-wp2l4cmv]:active{box-shadow:none;transform:translateY(2px)}.tile-text[data-astro-cid-wp2l4cmv]{z-index:1;gap:2px;display:grid;position:relative}.tile[data-astro-cid-wp2l4cmv] strong[data-astro-cid-wp2l4cmv]{font-family:var(--font-display);font-weight:900;font-size:var(--fs-24);letter-spacing:-.03em;line-height:1}.tile[data-astro-cid-wp2l4cmv] img[data-astro-cid-wp2l4cmv]{object-fit:cover;border:2px solid var(--ink);border-radius:50%;width:92px;height:92px;position:absolute;bottom:-14px;right:-14px;transform:rotate(-8deg)}.s-results[data-astro-cid-wp2l4cmv]{padding-top:var(--s-2);padding-bottom:var(--s-8)}.s-count[data-astro-cid-wp2l4cmv]{color:var(--text-2);margin-bottom:var(--s-4);min-height:1.45em;font-weight:650}.s-count[data-astro-cid-wp2l4cmv] strong{color:var(--ink)}.egg[data-astro-cid-wp2l4cmv]{align-items:center;gap:var(--s-3);margin-bottom:var(--s-5);padding:var(--s-3) var(--s-4);background:var(--corn);border:var(--stroke);border-radius:var(--r-lg);box-shadow:var(--lift);display:flex}.egg[data-astro-cid-wp2l4cmv] p[data-astro-cid-wp2l4cmv]{line-height:1.35}.s-q[data-astro-cid-wp2l4cmv]{color:var(--ink)}.s-try[data-astro-cid-wp2l4cmv]{color:var(--purple);text-underline-offset:3px;min-height:44px;margin-block:-12px;font-weight:700;text-decoration:underline 2px}@media (width>=768px){.s-top[data-astro-cid-wp2l4cmv]{padding-top:var(--s-7);max-width:880px}.s-head[data-astro-cid-wp2l4cmv]{gap:var(--s-3)}.s-corn[data-astro-cid-wp2l4cmv]{width:84px;height:84px}.s-form[data-astro-cid-wp2l4cmv]{margin-inline:0;padding-inline:0}.s-input[data-astro-cid-wp2l4cmv]{border-radius:var(--r-xl);height:76px;padding-left:62px;font-size:1.5rem}.s-field[data-astro-cid-wp2l4cmv] .s-ic{left:22px}.s-idle[data-astro-cid-wp2l4cmv]{max-width:880px}.tiles[data-astro-cid-wp2l4cmv]{grid-template-columns:repeat(4,minmax(0,1fr))}.tile[data-astro-cid-wp2l4cmv]{min-height:168px}.tile[data-astro-cid-wp2l4cmv] img[data-astro-cid-wp2l4cmv]{width:112px;height:112px}}@media (width>=1100px){.s-top[data-astro-cid-wp2l4cmv],.s-idle[data-astro-cid-wp2l4cmv],.s-results[data-astro-cid-wp2l4cmv]{max-width:1040px}}
