.section-results{gap:var(--ui-space-6);display:grid}.section-results__main p{margin:0 0 var(--ui-space-2)}.section-results__links{gap:var(--ui-space-2) var(--ui-space-6);margin-top:var(--ui-space-2);flex-wrap:wrap;display:flex}.section-results__main .section-results__source{margin-top:calc(-1 * var(--ui-space-1));color:var(--ui-ink-muted);font-size:var(--ui-text-small)}.cp-result{gap:var(--ui-space-6);grid-template-columns:minmax(0,1fr);display:grid}.cp-result__body{align-content:start;justify-items:start;gap:var(--ui-space-3);display:grid}.cp-result__body>*{margin:0}.cp-result__body :is(.pulpit-card__head,.pd-badge[data-kind]){justify-self:stretch}.cp-result__art{display:none}@media (width>=1024px){.cp-result{grid-template-columns:minmax(0,1fr) 240px}.cp-result__art{align-self:stretch;width:240px;min-height:0;display:grid}}.section-results .pd-stat{background:0 0;border:0;padding:0}.section-tiles{gap:var(--ui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.section-tiles>li{min-width:0;display:flex}.section-tiles--one>li{grid-column:1/-1}.section-tile{align-items:center;gap:var(--ui-space-1) var(--ui-space-4);min-height:128px;padding:var(--ui-space-4);border:1px solid var(--ui-line);border-radius:var(--ui-radius-md,12px);background:var(--ui-surface);color:var(--ui-ink);flex:1;grid-template-rows:1fr auto auto 1fr;grid-template-columns:96px minmax(0,1fr) 20px;text-decoration:none;display:grid}.section-tile img{object-fit:contain;mix-blend-mode:multiply;grid-row:1/-1;width:96px;height:96px}.section-tile :is(b,span){grid-column:2}.section-tile b{font-size:var(--ui-text-h3);font-weight:800;line-height:var(--ui-leading-heading);grid-row:2}.section-tile span{color:var(--ui-ink-muted);line-height:var(--ui-leading-body);grid-row:3}.section-tile>svg{grid-area:1/3/-1;width:20px;height:20px}.section-tile:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@media (hover:hover){.section-tile:hover{border-color:var(--ui-ink)}}@media (width<=1023px){.section-tiles{grid-template-columns:minmax(0,1fr)}.section-tile{grid-template-columns:64px minmax(0,1fr) 20px;min-height:88px}.section-tile img{width:64px;height:64px}}
