/* Compact result profile: heading above content, columns only as content permits. */
body[data-public-theme="recipe-atelier"] .recipe-shell .prose>.at-expect-panel {
 display:block;padding:0!important;margin:0 0 28px;border:0!important;
 background:transparent!important;box-shadow:none!important;min-height:0;
}
body[data-public-theme="recipe-atelier"] .recipe-shell .at-expect-copy {margin:0;padding:0;}
body[data-public-theme="recipe-atelier"] .recipe-shell .at-expect-copy>h2 {margin-bottom:14px!important;}
body[data-public-theme="recipe-atelier"] .recipe-shell .at-expect-intro {max-width:72ch;}
body[data-public-theme="recipe-atelier"] .recipe-shell .at-expect-points {
 display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));
 gap:16px 28px;margin:16px 0 0;padding:0;border:0!important;box-shadow:none!important;
}
body[data-public-theme="recipe-atelier"] .recipe-shell .at-expect-points:empty {display:none;}
body[data-public-theme="recipe-atelier"] .recipe-shell .at-expect-points>div {
 padding:0;border:0!important;box-shadow:none!important;align-items:start;
}
body[data-public-theme="recipe-atelier"] .recipe-shell .at-expect-points p {
 max-width:72ch;font-size:15px;line-height:1.65;
}
