.hero-badge[data-astro-cid-pznzci7v]{margin-bottom:var(--s2)}.facts[data-astro-cid-pznzci7v]{margin:var(--s5) auto 0;justify-content:center;gap:var(--s3) var(--s5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.facts[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{text-align:left;border-left:4px solid var(--green);gap:2px;padding-left:14px;display:grid}.facts[data-astro-cid-pznzci7v] span[data-astro-cid-pznzci7v]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:12px;font-weight:600}.facts[data-astro-cid-pznzci7v] strong[data-astro-cid-pznzci7v]{font-size:18px;font-weight:700}.cover-band[data-astro-cid-pznzci7v]{background:linear-gradient(var(--grey) 50%, var(--white) 50%);padding-bottom:var(--s2)}.story[data-astro-cid-pznzci7v]{gap:var(--s5);grid-template-columns:repeat(3,1fr);display:grid}.story-item[data-astro-cid-pznzci7v]{align-content:start;gap:12px;display:grid}.step[data-astro-cid-pznzci7v]{background:var(--green);border-radius:50%;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.story-item[data-astro-cid-pznzci7v] h2[data-astro-cid-pznzci7v]{font-size:22px}.story-item[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]{color:var(--muted)}.todo[data-astro-cid-pznzci7v]{font-style:italic}.specs-wrap[data-astro-cid-pznzci7v]{max-width:calc(820px + 2 * var(--gutter))}.specs[data-astro-cid-pznzci7v]{background:var(--white);padding:var(--s2) var(--s4);border-radius:12px;margin:0}.specs[data-astro-cid-pznzci7v] div[data-astro-cid-pznzci7v]{gap:var(--s3);border-bottom:1px solid var(--line);grid-template-columns:220px 1fr;padding:14px 0;display:grid}.specs[data-astro-cid-pznzci7v] div[data-astro-cid-pznzci7v]:last-child{border-bottom:0}.specs[data-astro-cid-pznzci7v] dt[data-astro-cid-pznzci7v]{font-weight:700}.specs[data-astro-cid-pznzci7v] dd[data-astro-cid-pznzci7v]{color:var(--muted);margin:0}.gtrack[data-astro-cid-pznzci7v]{gap:var(--s3);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);scroll-padding:0 var(--gutter);display:flex;overflow-x:auto}.gtrack[data-astro-cid-pznzci7v]::-webkit-scrollbar{display:none}.gtrack[data-astro-cid-pznzci7v]>.photo{scroll-snap-align:start;flex:none;width:auto;height:440px}.gcontrols[data-astro-cid-pznzci7v]{margin-top:var(--s4);justify-content:center;gap:12px;display:flex}.gal[data-astro-cid-pznzci7v].is-static .gcontrols[data-astro-cid-pznzci7v]{display:none}.gctrl[data-astro-cid-pznzci7v]{background:var(--white);border:2px solid var(--ink);cursor:pointer;border-radius:50%;place-items:center;width:48px;height:48px;transition:background-color .15s;display:grid}.gctrl[data-astro-cid-pznzci7v] svg[data-astro-cid-pznzci7v]{fill:none;width:20px;height:20px;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.gctrl[data-astro-cid-pznzci7v]:hover:not(:disabled){background:var(--ink)}.gctrl[data-astro-cid-pznzci7v]:hover:not(:disabled) svg[data-astro-cid-pznzci7v]{stroke:var(--white)}.gctrl[data-astro-cid-pznzci7v]:disabled{opacity:.3;cursor:default}.quote[data-astro-cid-pznzci7v]{text-align:center;max-width:760px;margin:0 auto}.quote[data-astro-cid-pznzci7v] blockquote[data-astro-cid-pznzci7v]{margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:600;line-height:1.45}.quote[data-astro-cid-pznzci7v] figcaption[data-astro-cid-pznzci7v]{margin-top:var(--s3);color:var(--muted);font-weight:600}.draft-note[data-astro-cid-pznzci7v]{padding:0 0 var(--s6)}.note[data-astro-cid-pznzci7v]{padding:var(--s3);color:#7a3326;background:#fff6f4;border:2px dashed #e8b4a9;border-radius:12px;font-size:15px}.note[data-astro-cid-pznzci7v] strong[data-astro-cid-pznzci7v]{margin-bottom:4px;display:block}.related[data-astro-cid-pznzci7v]{gap:var(--s5) var(--s4);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.more[data-astro-cid-pznzci7v]{margin-top:var(--s5)}@media (width<=900px){.story[data-astro-cid-pznzci7v]{gap:var(--s4);grid-template-columns:1fr}.related[data-astro-cid-pznzci7v]{grid-template-columns:1fr 1fr}}@media (width<=600px){.facts[data-astro-cid-pznzci7v]{flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:300px}.specs[data-astro-cid-pznzci7v]{padding:var(--s1) var(--s3)}.specs[data-astro-cid-pznzci7v] div[data-astro-cid-pznzci7v]{grid-template-columns:1fr;gap:2px}.gtrack[data-astro-cid-pznzci7v]>.photo{height:320px}.related[data-astro-cid-pznzci7v]{grid-template-columns:1fr;max-width:380px;margin:0 auto}}
