.mini-box{container-type:size;display:grid;place-items:center}.mini{position:relative;text-transform:none;letter-spacing:normal;text-align:start}.mini-page,.mini-sheet{height:min(100cqh,100cqw * 11 / 8.5);aspect-ratio:8.5 / 11}.mini-slide{width:min(100cqw,100cqh * 16 / 9)}.mini .sheet{container-type:inline-size;position:absolute;inset:0;display:flex;flex-direction:column;gap:3cqw;overflow:hidden;padding:9cqw 9cqw 0;background:var(--card);border:1px solid var(--rule);border-radius:2px;box-shadow:0 14px 24px -20px color-mix(in srgb,var(--ink) 70%,transparent);mask-image:linear-gradient(to bottom,#000 78%,transparent)}:root[data-theme=dark] .mini .sheet{box-shadow:0 14px 24px -18px #000c}.mini .mini-eyebrow{font-family:var(--mono);font-size:4.2cqw;letter-spacing:.1em;text-transform:uppercase;color:var(--wine)}.mini .mini-numeral{font-family:var(--display);font-size:24cqw;line-height:.9;color:var(--wine);font-weight:300}.mini .mini-title{font-family:var(--display);font-size:8.6cqw;line-height:1.12;color:var(--ink);text-wrap:balance}.mini .mini-text{font-family:var(--serif);font-size:4.6cqw;line-height:1.5;color:var(--ink-soft)}.mini .mini-picture{width:100%;height:auto;border-radius:2px}.mini-page.pen .mini-eyebrow,.mini-page.pen .mini-numeral{color:var(--pen)}.mini .mini-stamp{position:absolute;right:-9%;bottom:-6%;width:56%;height:auto;rotate:4deg;filter:drop-shadow(0 6px 8px color-mix(in srgb,var(--ink) 22%,transparent))}.mini-sheet .sheet{border:1.5px solid var(--ink-soft);border-radius:3px;padding-top:10cqw;gap:2cqw;mask-image:linear-gradient(to bottom,#000 85%,transparent)}.mini-sheet .mini-title{font-size:6.8cqw;text-align:center;font-weight:600}.mini-sheet .mini-subtitle{font-family:var(--mono);font-size:3.4cqw;text-align:center;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2cqw}.mini-sheet .mini-text{font-size:3.7cqw;line-height:1.55}.mini-list .mini-rows{display:grid;gap:2.6cqw;margin:2cqw 0 0;padding:0;list-style:none;font-family:var(--serif);font-size:4.6cqw;line-height:1.25;color:var(--ink-soft)}.mini-list .mini-rows li{display:flex;align-items:baseline;gap:2.5cqw}.mini-list .mini-chip,.mini-list .mini-week{flex-shrink:0;font-family:var(--mono);font-size:3.6cqw}.mini-list .mini-chip{display:inline-grid;place-items:center;width:6.4cqw;height:6.4cqw;border-radius:50%;background:var(--stage, var(--wine));color:var(--paper)}.mini-list .mini-week{width:9cqw;color:var(--wine)}.mini-slide .thumb{width:100%}.mini-slide .mini-stamp{width:31%;right:-4%;bottom:-12%}[data-astro-cid-wp2l4cmv][hidden]{display:none!important}.search-form[data-astro-cid-wp2l4cmv]{display:grid;gap:.4rem;margin-bottom:1.25rem}.search-form[data-astro-cid-wp2l4cmv] label[data-astro-cid-wp2l4cmv]{color:var(--muted)}.search-form[data-astro-cid-wp2l4cmv] input[data-astro-cid-wp2l4cmv][type=search]{width:100%;padding:.35rem 0 .45rem;border:0;border-bottom:1.5px solid var(--ink-soft);border-radius:0;background:none;color:var(--ink);font-family:var(--display);font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.2;outline:none;transition:border-color .3s}.search-form[data-astro-cid-wp2l4cmv] input[data-astro-cid-wp2l4cmv][type=search]:focus{border-bottom-color:var(--wine)}.search-form[data-astro-cid-wp2l4cmv] input[data-astro-cid-wp2l4cmv][type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.search-sections[data-astro-cid-wp2l4cmv]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.search-sections[data-astro-cid-wp2l4cmv] button[data-astro-cid-wp2l4cmv]{display:inline-flex;align-items:baseline;gap:.4rem;padding:.4rem .8rem;border:1px solid var(--rule);border-radius:999px;background:none;color:var(--ink-soft);font-family:var(--mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.search-sections[data-astro-cid-wp2l4cmv] button[data-astro-cid-wp2l4cmv]:hover{border-color:var(--wine);color:var(--wine)}.search-sections[data-astro-cid-wp2l4cmv] button[data-astro-cid-wp2l4cmv][aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.search-sections[data-astro-cid-wp2l4cmv] .n[data-astro-cid-wp2l4cmv]{opacity:.7}@media(pointer:coarse){.search-sections[data-astro-cid-wp2l4cmv] button[data-astro-cid-wp2l4cmv]{min-height:44px}}@media(width<=34rem){.search-sections[data-astro-cid-wp2l4cmv]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.search-sections[data-astro-cid-wp2l4cmv] button[data-astro-cid-wp2l4cmv]{flex-shrink:0;white-space:nowrap}}.search-bar[data-astro-cid-wp2l4cmv]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 1.25rem}.search-status[data-astro-cid-wp2l4cmv]{color:var(--muted);min-height:1.2em;margin:0}.search-views[data-astro-cid-wp2l4cmv]{display:flex;flex-shrink:0;border:1px solid var(--rule);border-radius:999px;overflow:hidden}.search-views[data-astro-cid-wp2l4cmv] button[data-astro-cid-wp2l4cmv]{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;border:0;background:none;color:var(--ink-soft);font-family:var(--mono);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}.search-views[data-astro-cid-wp2l4cmv] button[data-astro-cid-wp2l4cmv]+button[data-astro-cid-wp2l4cmv]{border-left:1px solid var(--rule)}.search-views[data-astro-cid-wp2l4cmv] button[data-astro-cid-wp2l4cmv]:hover{color:var(--wine)}.search-views[data-astro-cid-wp2l4cmv] button[data-astro-cid-wp2l4cmv][aria-pressed=true]{background:var(--ink);color:var(--paper)}.search-views[data-astro-cid-wp2l4cmv] path[data-astro-cid-wp2l4cmv]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}@media(pointer:coarse){.search-views[data-astro-cid-wp2l4cmv] button[data-astro-cid-wp2l4cmv]{min-height:44px}}@media(width<=34rem){.search-views[data-astro-cid-wp2l4cmv] span[data-astro-cid-wp2l4cmv]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.search-views[data-astro-cid-wp2l4cmv] button[data-astro-cid-wp2l4cmv]{padding-inline:.85rem}}.search-keys[data-astro-cid-wp2l4cmv]{color:var(--muted);font-size:.62rem;margin:-.5rem 0 1.25rem;line-height:2}.search-keys[data-astro-cid-wp2l4cmv] kbd[data-astro-cid-wp2l4cmv]{display:inline-block;min-width:1.5em;padding:0 .35em;border:1px solid var(--rule);border-bottom-width:2px;border-radius:4px;font-family:var(--mono);font-size:.95em;text-align:center;color:var(--ink-soft);background:var(--card)}@media(hover:none){.search-keys[data-astro-cid-wp2l4cmv]{display:none}}.search-grid[data-astro-cid-wp2l4cmv] a:focus-visible{outline:none}.search-grid[data-astro-cid-wp2l4cmv] a:focus-visible .mini-box{outline:2px solid var(--wine);outline-offset:6px;border-radius:4px}.search-results[data-astro-cid-wp2l4cmv] .title:focus-visible{outline:none;background-size:100% 2px;color:var(--wine)}.wide-view[data-astro-cid-wp2l4cmv]{width:min(calc(100vw - 2 * var(--gutter)),70rem);margin-left:50%;translate:-50%}.search-grid[data-astro-cid-wp2l4cmv]{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:2rem 1.5rem;margin-block:0;padding:0;list-style:none}@media(width<=34rem){.search-grid[data-astro-cid-wp2l4cmv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem}}.search-grid[data-astro-cid-wp2l4cmv] a{display:grid;gap:.6rem;color:inherit;text-decoration:none}.search-grid[data-astro-cid-wp2l4cmv] .mini-box{aspect-ratio:4 / 3.4;transition:transform .45s var(--ease-out)}.search-grid[data-astro-cid-wp2l4cmv] a:hover .mini-box,.search-grid[data-astro-cid-wp2l4cmv] a:focus-visible .mini-box{transform:translateY(-4px) rotate(-1deg)}.search-grid[data-astro-cid-wp2l4cmv] .where{color:var(--wine);font-size:.62rem}.search-grid[data-astro-cid-wp2l4cmv] .title{font-family:var(--display);font-size:1.05rem;line-height:1.25;color:var(--ink)}.search-grid[data-astro-cid-wp2l4cmv] a:hover .title{color:var(--wine)}.search-gallery[data-astro-cid-wp2l4cmv]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"preview about" "strip strip" "hint hint";column-gap:2.5rem;align-items:center}.g-stage[data-astro-cid-wp2l4cmv]{display:contents}.g-preview[data-astro-cid-wp2l4cmv]{grid-area:preview;height:26rem}.g-about[data-astro-cid-wp2l4cmv]{grid-area:about}.g-strip[data-astro-cid-wp2l4cmv]{grid-area:strip}.g-hint[data-astro-cid-wp2l4cmv]{grid-area:hint}.g-about[data-astro-cid-wp2l4cmv] mark{background:color-mix(in srgb,var(--wine) 18%,transparent);color:inherit;border-radius:2px;padding:0 .1em}.g-about[data-astro-cid-wp2l4cmv]{display:grid;gap:.6rem;justify-items:start}.g-about[data-astro-cid-wp2l4cmv] .where[data-astro-cid-wp2l4cmv]{color:var(--wine)}.g-about[data-astro-cid-wp2l4cmv] .title[data-astro-cid-wp2l4cmv]{font-family:var(--display);font-size:1.9rem;line-height:1.15;color:var(--ink);text-decoration:none}.g-about[data-astro-cid-wp2l4cmv] .title[data-astro-cid-wp2l4cmv]:hover{color:var(--wine)}.g-about[data-astro-cid-wp2l4cmv] .excerpt[data-astro-cid-wp2l4cmv]{margin:0;color:var(--ink-soft)}.g-buttons[data-astro-cid-wp2l4cmv]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.search-results[data-astro-cid-wp2l4cmv] .present,.search-grid[data-astro-cid-wp2l4cmv] .present{color:var(--wine);font-size:.64rem;white-space:nowrap}.search-results[data-astro-cid-wp2l4cmv] .present{margin-left:.5rem}.search-grid[data-astro-cid-wp2l4cmv] li{display:grid;gap:.35rem;align-content:start}.g-strip[data-astro-cid-wp2l4cmv]{display:flex;gap:.9rem;margin:2rem 0 0;padding:.75rem .25rem 1rem;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--rule) transparent;border-top:1px solid var(--rule)}.g-strip[data-astro-cid-wp2l4cmv] li{flex:none;scroll-snap-align:center}.g-strip[data-astro-cid-wp2l4cmv] button{display:grid;gap:.35rem;width:7.5rem;padding:.4rem;border:1px solid #0000;border-radius:.5rem;background:none;cursor:pointer;color:var(--ink-soft);font-family:var(--mono);font-size:.6rem;letter-spacing:.04em;text-transform:uppercase;line-height:1.3;transition:border-color .2s,background .2s}.g-strip[data-astro-cid-wp2l4cmv] button .mini-box{height:5.6rem}.g-strip[data-astro-cid-wp2l4cmv] button .label{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:center}.g-strip[data-astro-cid-wp2l4cmv] button:hover{border-color:var(--rule)}.g-strip[data-astro-cid-wp2l4cmv] button[aria-current=true]{border-color:var(--wine);background:color-mix(in srgb,var(--wine) 7%,transparent);color:var(--ink)}.g-hint[data-astro-cid-wp2l4cmv]{color:var(--muted);margin:.25rem 0 0;font-size:.62rem}@media(width<=44rem){.search-gallery[data-astro-cid-wp2l4cmv]{grid-template-columns:minmax(0,1fr);grid-template-areas:"preview" "strip" "hint" "about"}.g-preview[data-astro-cid-wp2l4cmv]{height:auto;aspect-ratio:4 / 3.4}.g-strip[data-astro-cid-wp2l4cmv]{margin-top:1rem}.g-about[data-astro-cid-wp2l4cmv]{margin-top:1.25rem}.g-about[data-astro-cid-wp2l4cmv] .title[data-astro-cid-wp2l4cmv]{font-size:1.5rem}}.search-results[data-astro-cid-wp2l4cmv]{list-style:none;margin:0;padding:0}.search-results[data-astro-cid-wp2l4cmv] li{padding:1.4rem 0;border-top:1px solid var(--rule)}.search-results[data-astro-cid-wp2l4cmv] li:last-child{border-bottom:1px solid var(--rule)}.search-results[data-astro-cid-wp2l4cmv] .where{display:block;color:var(--wine);margin-bottom:.3rem}.search-results[data-astro-cid-wp2l4cmv] .title{display:inline;font-family:var(--display);font-size:1.45rem;line-height:1.25;color:var(--ink);text-decoration:none;background-image:linear-gradient(var(--wine),var(--wine));background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .45s var(--ease-out)}.search-results[data-astro-cid-wp2l4cmv] .title:hover,.search-results[data-astro-cid-wp2l4cmv] .title:focus-visible{background-size:100% 2px}.search-results[data-astro-cid-wp2l4cmv] .excerpt{margin:.5rem 0 0;color:var(--ink-soft)}.search-results[data-astro-cid-wp2l4cmv] mark{background:color-mix(in srgb,var(--wine) 18%,transparent);color:inherit;border-radius:2px;padding:0 .1em}.search-results[data-astro-cid-wp2l4cmv] .places{list-style:none;margin:.75rem 0 0;padding:0 0 0 1rem;border-left:2px solid var(--rule)}.search-results[data-astro-cid-wp2l4cmv] .places li{padding:.35rem 0;border:0}.search-results[data-astro-cid-wp2l4cmv] .places a{color:var(--ink);font-family:var(--display);font-size:1.05rem}.search-results[data-astro-cid-wp2l4cmv] .places p{margin:.15rem 0 0;font-size:.95rem;color:var(--muted)}.search-more[data-astro-cid-wp2l4cmv]{margin-top:1.5rem;background:none;cursor:pointer}.search-start[data-astro-cid-wp2l4cmv] ul[data-astro-cid-wp2l4cmv]{display:flex;flex-wrap:wrap;gap:.35rem 1.1rem;margin:.5rem 0 0;padding:0;list-style:none}.search-start[data-astro-cid-wp2l4cmv] a[data-astro-cid-wp2l4cmv]{font-family:var(--hand);font-size:1.45rem;color:var(--wine)}.search-start[data-astro-cid-wp2l4cmv] .mono[data-astro-cid-wp2l4cmv]{color:var(--muted);margin:0}
