/* Geometry and usable media belong to initial HTML, not an asynchronous renderer. */
html[data-yz-prerendered="v1"] { scroll-padding-top: 100px; }
html[data-yz-prerendered="v1"] img { max-width: 100%; }
html[data-yz-prerendered="v1"] [data-yz-sample-slot] { height:44px;display:flex;align-items:center;justify-content:flex-end;padding:0 20px;background:#f8f5ed;border-top:1px solid #123d3220; }
html[data-yz-prerendered="v1"] [data-yz-sample-slot] :is(a,.yzi-launcher) { position:static;display:inline-flex;align-items:center;gap:10px;height:36px;min-height:36px;padding:0 14px;margin:0;border:1px solid #123d3240;border-radius:3px;background:#123d32;color:#f8f5ed;font:600 12px/1.5 Manrope,Arial,sans-serif;cursor:pointer;text-decoration:none;box-shadow:none; }
html[data-yz-prerendered="v1"] [data-yz-sample-slot] .yzi-launcher svg { width:16px;height:16px; }
html[data-yz-prerendered="v1"] [data-yz-sample-slot] .yzi-launcher[hidden] { display:none; }
@media(max-width:620px) {
  html[data-yz-prerendered="v1"] .pzr-entry img { width:100%; aspect-ratio:1672/941; object-fit:cover; }
}

@media(min-width:901px){.pzr-format-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pzr-format-grid h3{font-size:clamp(22px,2vw,30px)}}
