.looking{z-index:8;left:max(var(--s2), env(safe-area-inset-left));bottom:calc(32px + var(--s3) + env(safe-area-inset-bottom));width:min(320px, (100vw - 720px) / 2 - 2 * var(--s2));box-sizing:border-box;padding:var(--s1) var(--s1) var(--s2) var(--s2);background:var(--note-ground);color:var(--note-words);border:1px solid var(--note-line);box-shadow:var(--shadow-deep);animation:rise var(--t-base) var(--ease-out) backwards;border-radius:0;grid-template-columns:1fr auto;align-items:center;gap:4px 0;display:grid;position:fixed}.landing:has(.hits:not(.searched)) .looking{display:none}@media (width<=1279px){.looking{right:max(var(--s2), env(safe-area-inset-right));width:auto;max-width:400px}.landing:has(>.looking) #hero{padding-bottom:240px}}@media (height<=539px){.looking{display:none}}@media (prefers-reduced-motion:reduce){.looking{animation:none}}:root[data-motion=still] .looking{animation:none}.looking .dot,.looking-more .dot{background:var(--note-gold);border-radius:50%;flex:none;width:8px;height:8px}.looking .eyebrow,.looking-more .eyebrow{align-items:center;gap:var(--s1);color:var(--note-soft);margin:0;display:flex}.looking .line{margin:0 var(--s1) 12px 0;font:600 1.0625rem/1.3 var(--font-display);color:var(--note-words);grid-column:1/-1}.looking .line .profiles>button{min-height:0;font-style:italic;font-weight:400}.looking .acts{gap:var(--s1);grid-column:1/-1;display:flex}.looking .acts .btn{white-space:nowrap;padding-inline:10px}:is(.looking,.looking-more) .close{width:var(--tap);height:var(--tap);background:var(--note-line);color:var(--note-words);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background .2s;display:grid}:is(.looking,.looking-more) .close:hover{background:var(--note-hover)}:is(.looking,.looking-more) .close svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:10px;height:10px}:is(.looking,.looking-more) .btn svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:13px;height:13px;margin-right:8px}:is(.looking,.looking-more) .btn{color:var(--note-words);border-color:var(--note-words)}:is(.looking,.looking-more) .btn:hover{background:var(--note-line)}:is(.looking,.looking-more) .btn.primary{color:var(--note-ink);background:var(--note-gold);border-color:var(--note-gold)}:is(.looking,.looking-more) .btn.primary:hover{background:var(--note-words);border-color:var(--note-words)}:is(.looking,.looking-more) :is(.btn,.close,.profiles>button):focus-visible{outline:3px solid var(--note-gold);outline-offset:2px}:is(.looking,.looking-more) .profiles>button{font:inherit;color:var(--note-gold);min-height:var(--tap);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:is(.looking,.looking-more) .profiles>button:hover,:is(.looking,.looking-more) .profiles>[aria-expanded=true]{text-decoration-style:solid}:is(.looking,.looking-more) .maker{padding:6px;font-style:normal;left:-10px;right:auto}:is(.looking,.looking-more) .maker a{min-height:36px;font:.8125rem var(--font-data);color:var(--black);border-radius:8px;align-items:center;padding:0 10px;text-decoration:none;display:flex}:is(.looking,.looking-more) .maker a:hover{background:var(--stock-deep)}:is(.looking,.looking-more) .maker a:after{content:"↗";padding-left:var(--s3);color:var(--black-60);margin-left:auto}.looking-more{width:min(400px, calc(100% - 2 * var(--s2)));max-height:calc(100dvh - 2 * var(--s2));box-sizing:border-box;border:1px solid var(--note-line);background:var(--note-ground);color:var(--note-words);box-shadow:var(--shadow-deep);border-radius:0;padding:0;overflow-y:auto}.looking-more::backdrop{background:var(--note-veil)}.looking-more[open]{animation:rise var(--t-base) var(--ease-out)}.looking-more>div{gap:var(--s2);padding:12px 12px var(--s3) var(--s3);flex-direction:column;display:flex}.looking-more .eyebrow .close{margin-left:auto}.looking-more h2{font:600 1.625rem/1.15 var(--font-display);margin:0 12px 0 0}.looking-more .rule{background:var(--note-gold);width:32px;height:2px}.looking-more>div>p:not(.eyebrow){margin:0 12px 0 0;line-height:1.55}.looking-more .ask{color:var(--note-soft)}.looking-more .sign{font:italic 400 .9375rem/1 var(--font-display);color:var(--note-soft);align-items:center;gap:6px;display:flex}.looking-more .btn.primary{justify-content:center;margin-right:12px}@media (width<=599px){.looking-more{margin:auto auto max(var(--s2), env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.looking-more[open]{animation:none}}:root[data-motion=still] .looking-more[open]{animation:none}.person.hub~.looking{width:min(320px, (100vw - 1072px) / 2 - 2 * var(--s2))}@media (width<=1699px){.person.hub~.looking{right:max(var(--s2), env(safe-area-inset-right));width:auto;max-width:400px}.person.hub:has(+.looking) section.wide{padding-bottom:260px}}figure.spark{margin:var(--s1) 0}figure.spark svg{border-bottom:1px solid var(--black);width:100%;height:40px;display:block}figure.spark rect{fill:var(--black);transform-box:fill-box;transform-origin:50% 100%;animation:grow var(--t-slow) var(--ease-out) backwards;animation-delay:calc(var(--order) * .24s)}figure.spark rect.peak{fill:var(--pink)}@keyframes grow{0%{scale:1 0}}figure.spark figcaption{justify-content:space-between;gap:var(--s1);font:.625rem/1.5 var(--font-data);color:var(--black-60);margin-top:3px;display:flex}@media (prefers-reduced-motion:reduce){figure.spark rect{animation:none}}:root[data-motion=still] figure.spark rect{animation:none}
