.sa-row[data-astro-cid-graniiwx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.9rem,2vw,1.25rem);margin-top:1.25rem;padding:0;list-style:none;display:grid}.sa-tile[data-astro-cid-graniiwx]{flex-direction:column;gap:.75rem;display:flex;position:relative}.sa-row[data-astro-cid-graniiwx][data-evening] .sa-tile[data-astro-cid-graniiwx][data-later]{order:-1}.sa-pic[data-astro-cid-graniiwx]{aspect-ratio:320/453;transition:transform .35s var(--ease);background:#fff;border-radius:.75rem;display:block;position:relative;overflow:hidden}.sa-pic[data-astro-cid-graniiwx] img[data-astro-cid-graniiwx]{object-fit:cover;width:100%;height:100%;display:block}.sa-modal[data-astro-cid-graniiwx] .sa-tile[data-astro-cid-graniiwx]{background:#edf0f3;border-radius:1.25rem;padding:.75rem}.sa-tile[data-astro-cid-graniiwx]:has(:not([hidden])>.sa-go):hover .sa-pic[data-astro-cid-graniiwx]{transform:translateY(-3px)}.sa-chip[data-astro-cid-graniiwx]{color:#fff;font-family:var(--font-sans);vertical-align:.2em;white-space:nowrap;background:#0f1729;border-radius:999px;margin-left:.5rem;padding:.15rem .55rem;font-size:.75rem;font-weight:600;line-height:1.4;display:none}.sa-row[data-astro-cid-graniiwx][data-evening] .sa-chip[data-astro-cid-graniiwx]{display:inline-block}.sa-k[data-astro-cid-graniiwx]{font-family:var(--font-serif);color:#0f1729;font-size:1.25rem;line-height:1.15}.sa-l[data-astro-cid-graniiwx]{color:#0f1729b8;margin-top:.3rem;font-size:.875rem;line-height:1.4}.sa-btn[data-astro-cid-graniiwx]{color:#0f1729;text-align:left;background:#fff;border:0;border-radius:999px;align-items:center;gap:.45rem;min-height:44px;margin-top:.7rem;padding:.5rem 1.1rem;font-size:.875rem;font-weight:600;line-height:1.3;transition:box-shadow .2s;display:inline-flex}.sa-btn[data-astro-cid-graniiwx]:hover{box-shadow:inset 0 0 0 1.5px #3f6f74}.sa-btn[data-astro-cid-graniiwx] svg{flex:none}.sa-go[data-astro-cid-graniiwx]:after{content:"";border-radius:.75rem;position:absolute;inset:0}.sa-go[data-astro-cid-graniiwx]:focus-visible{outline:none}.sa-go[data-astro-cid-graniiwx]:focus-visible:after{outline-offset:4px;outline:2px solid #3f6f74}.sa-txt[data-astro-cid-graniiwx]{flex-direction:column;flex:1;align-items:flex-start;display:flex}.sa-txt[data-astro-cid-graniiwx]>[data-astro-cid-graniiwx][data-print]:not([hidden]),.sa-txt[data-astro-cid-graniiwx]>[data-astro-cid-graniiwx][data-buy]{margin-top:auto}.sa-tap[data-astro-cid-graniiwx]{z-index:1;cursor:pointer;position:relative}.sa-tap[data-astro-cid-graniiwx]:disabled{opacity:.6}.sa-err[data-astro-cid-graniiwx]{color:#b3261e;margin-top:.4rem;font-size:.8125rem}@media (width<=560px){.sa-row[data-astro-cid-graniiwx]{grid-template-columns:1fr;gap:1rem}.sa-tile[data-astro-cid-graniiwx]{grid-template-columns:5.5rem 1fr;align-items:center;gap:1rem;display:grid}.sa-modal[data-astro-cid-graniiwx]{gap:.6rem}.sa-modal[data-astro-cid-graniiwx] .sa-tile[data-astro-cid-graniiwx]{grid-template-columns:4.5rem 1fr;padding:.6rem}}@media (prefers-reduced-motion:reduce){.sa-pic[data-astro-cid-graniiwx]{transition:none}}.sa[data-astro-cid-itrokjko]{color:#0f1729;background:#edf0f3;border-radius:2rem;margin-top:2.5rem;padding:clamp(1.25rem,3vw,1.75rem);scroll-margin-top:6rem}.sa-t[data-astro-cid-itrokjko]{font-family:var(--font-serif);color:#0f1729;text-wrap:balance;font-size:clamp(1.4rem,2.2vw,1.75rem);font-weight:400;line-height:1.12}.sm[data-astro-cid-q3jxpx5z]{background:hsl(var(--card));width:min(100% - 48px,720px);max-width:none;max-height:calc(100dvh - 48px);color:hsl(var(--foreground));border:0;border-radius:2rem;outline:0;margin:auto;padding:0;overflow-y:auto}.sm[data-astro-cid-q3jxpx5z][open]{animation:.5s cubic-bezier(.2,.7,.2,1) both sm-rise}.sm[data-astro-cid-q3jxpx5z]::backdrop{backdrop-filter:blur(3px);background:#0f172980;animation:.35s both sm-fade}.sm-box[data-astro-cid-q3jxpx5z]{padding:2.75rem 2.5rem 2rem;position:relative}.sm-x[data-astro-cid-q3jxpx5z]{background:hsl(var(--muted));cursor:pointer;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:14px;right:14px}.sm-x[data-astro-cid-q3jxpx5z]:hover{opacity:.8}.sm-title[data-astro-cid-q3jxpx5z]{letter-spacing:-.01em;text-wrap:balance;margin:0;padding-right:2.5rem;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:400;line-height:1.1}.sm-actions[data-astro-cid-q3jxpx5z]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-top:1.5rem;display:flex}.sm-later[data-astro-cid-q3jxpx5z]{color:hsl(var(--muted-foreground));cursor:pointer;padding:.5rem 0;font-size:.95rem;font-weight:500}.sm-later[data-astro-cid-q3jxpx5z]:hover{color:hsl(var(--foreground))}.sm-playing[data-astro-cid-q3jxpx5z]{color:hsl(var(--muted-foreground));align-items:center;gap:.55rem;font-size:.88rem;display:flex}.sm-playing[data-astro-cid-q3jxpx5z][hidden]{display:none}.sm-eq[data-astro-cid-q3jxpx5z]{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.sm-eq[data-astro-cid-q3jxpx5z] i[data-astro-cid-q3jxpx5z]{background:currentColor;border-radius:2px;width:3px;animation:1s ease-in-out infinite sm-eq}.sm-eq[data-astro-cid-q3jxpx5z] i[data-astro-cid-q3jxpx5z]:first-child{height:60%}.sm-eq[data-astro-cid-q3jxpx5z] i[data-astro-cid-q3jxpx5z]:nth-child(2){height:100%;animation-delay:.2s}.sm-eq[data-astro-cid-q3jxpx5z] i[data-astro-cid-q3jxpx5z]:nth-child(3){height:40%;animation-delay:.4s}@keyframes sm-fade{0%{opacity:0}}@keyframes sm-rise{0%{opacity:0;transform:translateY(28px)}}@keyframes sm-eq{50%{transform:scaleY(.45)}}@media (width<=640px){.sm[data-astro-cid-q3jxpx5z]{border-radius:2rem 2rem 0 0;width:100%;max-height:92dvh;margin:auto 0 0}.sm-box[data-astro-cid-q3jxpx5z]{padding:2rem 1.25rem 1.25rem}.sm-title[data-astro-cid-q3jxpx5z]{font-size:1.9rem}.sm-actions[data-astro-cid-q3jxpx5z]{text-align:center;flex-direction:column-reverse;align-items:stretch;gap:.25rem;margin-top:1rem}.sm-playing[data-astro-cid-q3jxpx5z]{justify-content:center}}@media (prefers-reduced-motion:reduce){.sm[data-astro-cid-q3jxpx5z][open],.sm[data-astro-cid-q3jxpx5z]::backdrop,.sm-eq[data-astro-cid-q3jxpx5z] i[data-astro-cid-q3jxpx5z]{animation:none}}
