.detail[data-astro-cid-n6ajy6te]{max-width:var(--feed-w);padding-bottom:var(--space-8);margin-inline:auto}.detail[data-astro-cid-n6ajy6te] .post{content-visibility:visible}@media (width>=768px){.detail[data-astro-cid-n6ajy6te]{padding-top:var(--space-6)}}@media (width>=1024px){.detail[data-astro-cid-n6ajy6te]{max-width:935px;padding-inline:var(--space-6)}.detail[data-astro-cid-n6ajy6te] .event-post{border:1px solid var(--line);border-radius:var(--radius-sm);grid-template:"media head""media actions""media body"1fr"media buy""media pick"/minmax(0,1.25fr) minmax(300px,1fr);column-gap:0;padding:0;display:grid;overflow:hidden}.detail[data-astro-cid-n6ajy6te] .event-post .left-col{grid-area:media;align-self:start}.detail[data-astro-cid-n6ajy6te] .event-post .left-col .hero-art{grid-area:auto}.detail[data-astro-cid-n6ajy6te] .event-post .post-media,.detail[data-astro-cid-n6ajy6te] .event-post .hero-art{border-radius:0;grid-area:media;align-self:start}.detail[data-astro-cid-n6ajy6te] .event-post .buybar{grid-area:buy;align-self:end}.detail[data-astro-cid-n6ajy6te] .event-post .buy-area,.detail[data-astro-cid-n6ajy6te] .event-post .shop-area{grid-area:pick;align-self:start}.detail[data-astro-cid-n6ajy6te] .event-post .post-head{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line);grid-area:head}.detail[data-astro-cid-n6ajy6te] .event-post .cta{margin:var(--space-4) var(--space-4) var(--space-2);border-radius:var(--radius-md);grid-area:cta}.detail[data-astro-cid-n6ajy6te] .event-post .post-actions{padding:0 var(--space-2);grid-area:actions;margin:0}.detail[data-astro-cid-n6ajy6te] .event-post .post-body{padding:0 var(--space-4) var(--space-4);grid-area:body}.detail[data-astro-cid-n6ajy6te] .event-post .post-title{font-size:2rem}.detail[data-astro-cid-n6ajy6te] .event-post.buying{grid-template-rows:auto auto auto auto 1fr}.detail[data-astro-cid-n6ajy6te] .event-post.buying .post-body>:not(.post-when){display:none}.detail[data-astro-cid-n6ajy6te] .event-post:has(.shop-area){grid-template-rows:auto auto 1fr auto;grid-template-areas:"media head""media actions""media body""media pick"}.detail[data-astro-cid-n6ajy6te] .event-post.buying:has(.shop-area){grid-template-rows:auto auto auto 1fr}.detail[data-astro-cid-n6ajy6te] .event-post:has(.shop-area) .hero{background:0 0;grid-area:media;align-self:start;display:block}.detail[data-astro-cid-n6ajy6te] .event-post:has(.shop-area) .hero .buybar{border-radius:0;margin:0}}.detail[data-astro-cid-n6ajy6te] .event-post .shop-area .shop{padding:var(--space-3,12px) var(--space-4) var(--space-4)}.detail[data-astro-cid-n6ajy6te] .event-post .shop-area .shop form{max-width:none}@media (width>=768px){.detail[data-astro-cid-n6ajy6te] .event-post .shop-area .shop{padding-top:var(--space-4)}}.sa-head[data-astro-cid-n6ajy6te]{padding:14px var(--space-4) 8px;justify-content:center;align-items:center;gap:12px;display:flex}.sa-head[data-astro-cid-n6ajy6te] img[data-astro-cid-n6ajy6te]{object-fit:contain;width:auto;max-width:110px;height:26px}.sa-x[data-astro-cid-n6ajy6te]{color:var(--ink-muted);font-size:1.25rem}.sa-partner[data-astro-cid-n6ajy6te]{display:inline-flex}.sa-legal[data-astro-cid-n6ajy6te]{margin:var(--space-6) var(--space-4) 0;text-align:center;color:var(--ink-muted);font-size:.8125rem}.sa-legal[data-astro-cid-n6ajy6te] a[data-astro-cid-n6ajy6te]{color:inherit}.block[data-astro-cid-n6ajy6te]{padding:var(--space-6) var(--space-4) 0}@media (width>=768px){.block[data-astro-cid-n6ajy6te]{padding-inline:0}}.block-h[data-astro-cid-n6ajy6te]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin-bottom:var(--space-4);font-size:1.25rem;font-weight:700;line-height:1.2}.block[data-astro-cid-n6ajy6te] .grid[data-astro-cid-n6ajy6te]{margin-inline:calc(-1 * var(--space-4))}@media (width>=768px){.block[data-astro-cid-n6ajy6te] .grid[data-astro-cid-n6ajy6te]{margin-inline:0}}.back[data-astro-cid-n6ajy6te]{align-items:center;gap:var(--space-2);min-height:44px;margin:var(--space-6) var(--space-4) 0;color:var(--terracotta-text);font-weight:600;text-decoration:none;display:inline-flex}@media (width>=768px){.back[data-astro-cid-n6ajy6te]{margin-inline:0}}
