.inventory-module__4_5F0G__page{width:min(100% - 3rem,1320px);color:var(--ink);margin:0 auto;padding:2.75rem 0 5.5rem}.inventory-module__4_5F0G__navigation{color:var(--muted);letter-spacing:.01em;justify-content:space-between;align-items:center;margin-bottom:1.9rem;font-size:.76rem;display:flex}.inventory-module__4_5F0G__navigation a,.inventory-module__4_5F0G__navigation button{align-items:center;min-height:44px;display:inline-flex}.inventory-module__4_5F0G__navigation button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.inventory-module__4_5F0G__title{color:var(--indigo-soft);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.025em;margin:0 0 2.35rem;font-size:clamp(2rem,3.2vw,3rem);font-weight:400;line-height:1.02}.inventory-module__4_5F0G__title span{display:block}.inventory-module__4_5F0G__layout{gap:2.5rem;display:grid}.inventory-module__4_5F0G__mapColumn{min-width:0}.inventory-module__4_5F0G__map{aspect-ratio:1;isolation:isolate;background:#faf9f5;position:relative;overflow:hidden}.inventory-module__4_5F0G__coast{object-fit:contain;opacity:1;width:100%;height:100%;display:block}.inventory-module__4_5F0G__markers{color:#4b3f72;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.inventory-module__4_5F0G__point{pointer-events:auto;cursor:pointer}.inventory-module__4_5F0G__city{fill:#555158;letter-spacing:.01em;font-family:Georgia,serif;font-size:15px;font-style:italic}.inventory-module__4_5F0G__mapLabel{color:#4b3f72;min-width:44px;min-height:44px;font-family:var(--font-serif), Georgia, serif;cursor:pointer;background:0 0;border:none;padding:0 3px;font-size:clamp(14px,1.45vw,18px);font-weight:400;position:absolute;transform:translate(-50%,-50%)}.inventory-module__4_5F0G__mapLabel[aria-pressed=true]{text-underline-offset:5px;text-decoration:underline}.inventory-module__4_5F0G__credit{color:var(--muted);opacity:.82;margin:.38rem 0 1rem;font-size:.58rem}.inventory-module__4_5F0G__credit a{text-underline-offset:2px;text-decoration:underline}.inventory-module__4_5F0G__dates{border-top:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));padding-top:.7rem;display:grid}.inventory-module__4_5F0G__dates button{min-height:44px;color:var(--body-text);font-family:var(--font-serif), Georgia, serif;cursor:pointer;background:0 0;border:0;font-size:1.03rem;font-weight:400;position:relative}.inventory-module__4_5F0G__dates button[aria-pressed=true]{color:var(--indigo-soft)}.inventory-module__4_5F0G__dates button[aria-pressed=true]:after{content:"";background:currentColor;height:1px;position:absolute;bottom:1px;left:22%;right:22%}.inventory-module__4_5F0G__detail{border-top:1px solid var(--rule);min-width:0;padding-top:1.55rem}.inventory-module__4_5F0G__date{color:var(--muted);text-transform:uppercase;letter-spacing:.23em;margin:0 0 .95rem;font-size:.66rem}.inventory-module__4_5F0G__detail h2{color:var(--indigo-soft);font-family:var(--font-serif), Georgia, serif;margin:0;font-size:clamp(1.8rem,2.2vw,2.35rem);font-weight:400;line-height:1.08}.inventory-module__4_5F0G__address{color:var(--muted);font-family:var(--font-serif), Georgia, serif;margin:.75rem 0 1.65rem;font-size:.96rem;font-style:italic;line-height:1.45}.inventory-module__4_5F0G__detail ul{color:var(--body-text);font-family:var(--font-reading), Georgia, serif;overflow-wrap:anywhere;margin:0;padding:0;font-size:1rem;line-height:1.72;list-style:none}.inventory-module__4_5F0G__detail li+li{margin-top:.34rem}.inventory-module__4_5F0G__hint{color:var(--muted);font-family:var(--font-serif), Georgia, serif;margin:0;font-size:1.05rem;font-style:italic}.inventory-module__4_5F0G__reveal,.inventory-module__4_5F0G__petal{animation:.2s ease-out inventory-module__4_5F0G__appear}.inventory-module__4_5F0G__entry{width:60px;color:var(--indigo-soft);font-family:var(--font-serif), Georgia, serif;flex-direction:column;flex:none;align-items:center;gap:.2rem;font-size:.8rem;display:flex}.inventory-module__4_5F0G__entry svg{width:54px;height:48px}.inventory-module__4_5F0G__entry:hover{opacity:.75}.inventory-module__4_5F0G__page a:focus-visible,.inventory-module__4_5F0G__page button:focus-visible,.inventory-module__4_5F0G__entry:focus-visible{outline:2px solid var(--indigo-soft);outline-offset:4px}.inventory-module__4_5F0G__art{aspect-ratio:572.5/687;background-image:url(/letters/inventory/art);background-repeat:no-repeat;background-size:200% 200%;width:100%;margin:1rem 0 1.5rem}@keyframes inventory-module__4_5F0G__appear{0%{opacity:.3}to{opacity:1}}@media (min-width:800px){.inventory-module__4_5F0G__page{padding-top:3.25rem}.inventory-module__4_5F0G__title{margin-bottom:2.65rem}.inventory-module__4_5F0G__layout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.9fr);align-items:start;gap:clamp(4rem,7vw,7.5rem)}}@media (max-width:799px){.inventory-module__4_5F0G__page{width:min(100% - 2rem,680px);padding-top:1.75rem}.inventory-module__4_5F0G__title{margin-bottom:1.7rem}.inventory-module__4_5F0G__layout{gap:2.2rem}.inventory-module__4_5F0G__detail{padding-top:1.2rem}}@media (prefers-reduced-motion:reduce){.inventory-module__4_5F0G__reveal,.inventory-module__4_5F0G__petal{animation:none}}.inventory-module__4_5F0G__backToMap{display:none}.inventory-module__4_5F0G__inventoryHeading{border-top:1px solid var(--rule);font-family:var(--font-serif), Georgia, serif;margin:0 0 .85rem;padding-top:1rem;font-size:1.25rem;font-weight:400}@media (max-width:799px){.inventory-module__4_5F0G__hasSelection .inventory-module__4_5F0G__map,.inventory-module__4_5F0G__hasSelection .inventory-module__4_5F0G__credit{display:none}.inventory-module__4_5F0G__hasSelection .inventory-module__4_5F0G__backToMap{min-height:44px;color:var(--indigo-soft);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin-bottom:.5rem;padding:0;display:inline-flex}.inventory-module__4_5F0G__hasSelection{gap:1.2rem}.inventory-module__4_5F0G__hasSelection .inventory-module__4_5F0G__date{color:var(--ink);font-family:var(--font-serif), Georgia, serif;letter-spacing:0;margin-bottom:.25rem;font-size:2rem}.inventory-module__4_5F0G__hasSelection .inventory-module__4_5F0G__address{margin-bottom:.75rem}}
.writing-year-module__wjeTbW__toggle{width:100%;min-height:52px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;margin-block:-12px;padding:.2rem 0 .55rem;display:flex;position:relative}.writing-year-module__wjeTbW__toggle:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 6' preserveAspectRatio='none'%3E%3Cpath d='M0 3.2 C120 1.8 230 4.5 350 3.1 S590 2 720 3.4 S980 4.2 1200 2.7' fill='none' stroke='%231f1f1f' stroke-opacity='.16' stroke-width='1.15' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:6px;position:absolute;bottom:0;left:0;right:0}.writing-year-module__wjeTbW__label{align-items:baseline;gap:.7rem;display:inline-flex}.writing-year-module__wjeTbW__year{letter-spacing:.01em;font-size:1.125rem;font-weight:500}.writing-year-module__wjeTbW__count{color:var(--muted);font-size:.75rem;font-weight:400}.writing-year-module__wjeTbW__indicator{opacity:.62;font-size:1rem;transition:opacity .16s}.writing-year-module__wjeTbW__toggle:hover .writing-year-module__wjeTbW__indicator{opacity:.9}.writing-year-module__wjeTbW__toggle:focus-visible{outline:1px solid var(--indigo);outline-offset:4px}.writing-year-module__wjeTbW__entries li{border-top:0}
