.gal-scene.astro-qrsbcadk{padding:clamp(120px,14vw,170px) 0 clamp(70px,10vw,130px);min-height:100vh}.g1.astro-qrsbcadk{width:60vmax;height:60vmax;right:-18vmax;top:-14vmax;background:radial-gradient(circle,rgba(255,170,70,.2),rgba(232,120,40,.06) 40%,transparent 68%)}.g2.astro-qrsbcadk{width:50vmax;height:50vmax;left:-20vmax;bottom:0;background:radial-gradient(circle,rgba(125,154,87,.18),transparent 62%);animation-delay:-4s}h1.astro-qrsbcadk{line-height:.95}.gbar.astro-qrsbcadk{display:flex;align-items:center;justify-content:space-between;gap:14px 24px;flex-wrap:wrap;padding:12px 16px;margin-bottom:22px;position:sticky;top:74px;z-index:20;background:#0f1912c7}.chips.astro-qrsbcadk{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}.sep.astro-qrsbcadk{width:1px;height:22px;background:var(--line2);margin:0 4px}.tally.astro-qrsbcadk{margin:0;font-family:var(--serif);font-size:17px;color:var(--muted)}.tally.astro-qrsbcadk b.astro-qrsbcadk{font-weight:400;color:var(--amber2);font-size:26px}.mosaic.astro-qrsbcadk{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:230px;grid-auto-flow:dense;gap:14px}.m-big.astro-qrsbcadk{grid-column:span 2;grid-row:span 2}.m-wide.astro-qrsbcadk{grid-column:span 2}.m-tall.astro-qrsbcadk{grid-row:span 2}.m.astro-qrsbcadk.pop{animation:pop .7s var(--ease)}@keyframes pop{0%{opacity:0;filter:blur(10px);transform:scale(.96)}to{opacity:1;filter:none;transform:none}}.m-btn.astro-qrsbcadk{all:unset;box-sizing:border-box;cursor:zoom-in;position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;overflow:hidden;isolation:isolate;border:1px solid var(--line);background:var(--bg2);border-radius:4px;transition:border-color .5s,box-shadow .7s}.m-btn.astro-qrsbcadk:hover,.m-btn.astro-qrsbcadk:focus-visible{border-color:#e8a54773;box-shadow:0 30px 80px -30px #e8a54740}.m-btn.astro-qrsbcadk:focus-visible{outline:2px solid var(--amber2);outline-offset:3px}.m-img.astro-qrsbcadk{position:absolute;inset:0;z-index:-2;background:radial-gradient(60% 50% at 65% 45%,#3a2a17 0%,transparent 70%),linear-gradient(160deg,#16231a,#0b120d)}.m-img.astro-qrsbcadk img.astro-qrsbcadk,.m-img.astro-qrsbcadk video.astro-qrsbcadk{width:100%;height:100%;object-fit:cover;filter:saturate(.8) brightness(.75);transition:transform 1.6s var(--ease),filter 1s;pointer-events:none}.m-btn.astro-qrsbcadk:hover .m-img.astro-qrsbcadk img.astro-qrsbcadk,.m-btn.astro-qrsbcadk:hover .m-img.astro-qrsbcadk video.astro-qrsbcadk{transform:scale(1.06);filter:saturate(.95) brightness(.85)}.m-img.astro-qrsbcadk:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 30%,transparent 30%,rgba(11,18,13,.55) 75%),linear-gradient(180deg,transparent 35%,rgba(11,18,13,.88) 100%)}.m-txt.astro-qrsbcadk{position:relative;display:flex;flex-direction:column;gap:4px;padding:clamp(14px,1.8vw,22px)}.m-meta.astro-qrsbcadk{display:flex;gap:12px;align-items:center;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.m-kind.astro-qrsbcadk{color:var(--amber)}.m-title.astro-qrsbcadk{font-family:var(--serif);font-size:clamp(18px,1.6vw,22px);line-height:1.15;color:var(--text)}.m-big.astro-qrsbcadk .m-title.astro-qrsbcadk{font-size:clamp(24px,2.6vw,36px);font-weight:300}.m-sp.astro-qrsbcadk{font-family:var(--serif);font-style:italic;font-size:14px;color:var(--fern)}.smp.astro-qrsbcadk{position:absolute;top:12px;right:12px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);border:1px dashed var(--line2);padding:3px 8px;border-radius:2px;background:#0b120d8c}.play.astro-qrsbcadk{position:absolute;inset:0;display:grid;place-items:center;z-index:-1;pointer-events:none}.play.astro-qrsbcadk span.astro-qrsbcadk{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;padding-left:4px;font-size:20px;color:var(--amber2);border:1px solid rgba(232,165,71,.7);background:#0b120d73;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 40px #e8a54759;transition:transform .5s var(--ease),box-shadow .5s}.m-btn.astro-qrsbcadk:hover .play.astro-qrsbcadk span.astro-qrsbcadk{transform:scale(1.1);box-shadow:0 0 60px #e8a5478c}.ph.astro-qrsbcadk{position:absolute;inset:0;z-index:-1;background:radial-gradient(70% 60% at 50% 40%,rgba(232,165,71,.08),transparent 70%),linear-gradient(160deg,var(--bg3),var(--bg2))}.ph.astro-qrsbcadk:before{content:"";position:absolute;width:80%;aspect-ratio:1;left:10%;top:0;border-radius:50%;background:radial-gradient(circle,rgba(232,165,71,.12),transparent 60%);animation:breathe 8s ease-in-out infinite}.ph-in.astro-qrsbcadk{position:absolute;inset:12px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;text-align:center;padding:clamp(22px,14%,120px) 16px 16px;border:1px solid var(--line2);outline:1px solid var(--line);outline-offset:-7px;background:repeating-linear-gradient(135deg,transparent 0 10px,rgba(235,229,211,.025) 10px 11px);transition:border-color .5s}.m-std.astro-qrsbcadk .ph-in.astro-qrsbcadk,.m-wide.astro-qrsbcadk .ph-in.astro-qrsbcadk{flex-direction:row;justify-content:center;padding-top:22px}.m-std.astro-qrsbcadk .ph-ic.astro-qrsbcadk,.m-wide.astro-qrsbcadk .ph-ic.astro-qrsbcadk{width:32px;height:32px;font-size:12px}.m-btn.astro-qrsbcadk:hover .ph-in.astro-qrsbcadk{border-color:#e8a54780}.ph-ic.astro-qrsbcadk{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:1px dashed rgba(232,165,71,.6);color:var(--amber);font-size:16px}.ph-in.astro-qrsbcadk b.astro-qrsbcadk{font-weight:500;font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--dim)}.ph.astro-qrsbcadk~.m-txt.astro-qrsbcadk{padding-top:0}@keyframes lbIn{0%{opacity:0;filter:blur(10px)}}@media(max-width:1100px){.mosaic.astro-qrsbcadk{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.mosaic.astro-qrsbcadk{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:190px;gap:10px}.m-wide.astro-qrsbcadk{grid-column:span 2}.gbar.astro-qrsbcadk{top:66px}}@media(max-width:560px){.gbar.astro-qrsbcadk{position:static;padding:10px 12px}.chips.astro-qrsbcadk{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:100%;padding-bottom:2px;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.chips.astro-qrsbcadk::-webkit-scrollbar{display:none}.gchip.astro-qrsbcadk{flex:none}.mosaic.astro-qrsbcadk{grid-auto-rows:160px}.m-big.astro-qrsbcadk{grid-column:span 2;grid-row:span 2}.m-tall.astro-qrsbcadk{grid-row:span 2}.m-title.astro-qrsbcadk{font-size:16px}.m-meta.astro-qrsbcadk time.astro-qrsbcadk{display:none}.ph-in.astro-qrsbcadk{flex-direction:column!important;padding-top:18px!important;gap:6px}.ph-in.astro-qrsbcadk b.astro-qrsbcadk{font-size:9px;letter-spacing:.16em}.ph-ic.astro-qrsbcadk{width:36px;height:36px}.play.astro-qrsbcadk span.astro-qrsbcadk{width:50px;height:50px}}
