.Typewriter_wrapper__EhXtu{display:inline;position:relative}.Typewriter_cursor__cwOg5{position:absolute;left:100%;top:.1em;width:.12em;height:.85em;margin-left:2px;background:currentColor;animation:Typewriter_blink__LVVvq .9s step-end infinite;pointer-events:none}@keyframes Typewriter_blink__LVVvq{50%{opacity:0}}.CalendarHeader_titleButton__fiJsT{flex:1 1;margin:0;padding:0;border:none;background:none;cursor:pointer;text-align:left}.CalendarHeader_titleButton__fiJsT .CalendarHeader_content__r_vJu{width:100%}.CalendarHeader_header__owU_f{display:flex;align-items:flex-start;justify-content:space-between;padding:0;flex-shrink:0;position:sticky;top:0;z-index:10;background:var(--color-black-cherry);width:100%}.CalendarHeader_content__r_vJu{flex:1 1}.CalendarHeader_aboutLink__x3A1h,.CalendarHeader_content__r_vJu{font-family:var(--font-sans);font-size:var(--font-size-2);color:var(--color-white);letter-spacing:.4px;font-weight:500;background:var(--color-black-cherry);padding:var(--unit-4) var(--unit-4);height:28px}.CalendarHeader_aboutLink__x3A1h{border:none;cursor:pointer;flex-shrink:0}.CalendarHeader_aboutLink__x3A1h:hover{text-decoration:underline}.CalendarHeader_soundToggle__fNkWh{font-family:var(--font-sans);font-size:var(--font-size-2);color:var(--color-white);letter-spacing:.4px;font-weight:500;background:var(--color-black-cherry);padding:var(--unit-4) var(--unit-4);height:28px;border:none;cursor:pointer;flex-shrink:0}.CalendarHeader_soundToggle__fNkWh:hover{text-decoration:underline}.CalendarHeader_soundToggleMuted__rWis_{opacity:.5}.CalendarHeader_headerLinks__j9E4w{display:flex;align-items:stretch}.DateCell_cell__az5So{position:relative;font-family:var(--font-mono);min-height:0;min-width:0;width:100%;height:100%;color:var(--color-iron);transition:all .2s ease-in-out;border:0;background:var(--color-ecru);cursor:url(/imgs/cursor_hover.gif);padding:var(--unit-4);aspect-ratio:1/1}.DateCell_cell__az5So.DateCell_selected__f5xMR{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--unit-5) 0 var(--unit-5) 0;border:0 solid var(--color-pollen)}.DateCell_cell__az5So.DateCell_currentDay__ITmpG,.DateCell_cell__az5So.DateCell_selected__f5xMR,.DateCell_cell__az5So:not(.DateCell_selected__f5xMR):not(.DateCell_currentDay__ITmpG):hover{box-shadow:0 0 24px 0 var(--color-pollen) inset}.DateCell_cell__az5So.DateCell_newlyLoaded__s7TnV{opacity:0}.DateCell_indicatorContainer__UGYhl{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:var(--unit-2);z-index:10}.DateCell_noteItem__KwQFd{display:flex;align-items:center;gap:.25rem}.DateCell_dot__fSLKn{width:.35rem;height:.35rem;border-radius:0}.DateCell_identifier__5117F{font-size:var(--font-size-2);font-family:var(--font-mono);font-weight:400;color:var(--color-pollen-dark)}.DateCell_cell__az5So.DateCell_selected__f5xMR .DateCell_dayLabel__pprm2,.DateCell_cell__az5So.DateCell_selected__f5xMR .DateCell_identifier__5117F{color:var(--color-iron)}.DateCell_newLabel__6X2Mt{position:absolute;font-size:var(--font-size-2);font-family:var(--font-sans);font-weight:400;letter-spacing:.3px;color:var(--color-pollen-dark);animation:DateCell_newLabelFlash__5ce16 1.2s step-start infinite;z-index:5}.DateCell_newLabelTopRight__wHK7b{top:var(--unit-3);right:var(--unit-4)}.DateCell_newLabelBottomLeft__SJNDR{bottom:var(--unit-4);left:var(--unit-4)}@keyframes DateCell_newLabelFlash__5ce16{0%,to{opacity:1}50%{opacity:0}}@media (max-width:768px){.DateCell_cell__az5So{aspect-ratio:auto;height:100%}}.Calendar_wrapper__Ee_8_{width:100%;height:100vh;overflow-y:auto;display:flex;flex-direction:column;background:var(--color-sulphur);transform:translateZ(0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:none;-ms-overflow-style:none}.Calendar_wrapper__Ee_8_::-webkit-scrollbar{width:0;height:0}.Calendar_wrapper__Ee_8_:focus-within::-webkit-scrollbar,.Calendar_wrapper__Ee_8_:hover::-webkit-scrollbar{width:8px}.Calendar_wrapper__Ee_8_::-webkit-scrollbar-track{background:var(--color-black-cherry)}.Calendar_wrapper__Ee_8_::-webkit-scrollbar-thumb{background:var(--color-pollen);border-radius:0}.Calendar_content__PfMcC{display:flex;flex-direction:column}.Calendar_grid__WZGPj{flex-shrink:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:auto;padding:var(--unit-4);position:relative;gap:var(--unit-4)}.Calendar_grid__WZGPj>*{opacity:0;animation:Calendar_cellEntrance__gqy3d .55s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--cell-index, 0) * 70ms)}@keyframes Calendar_cellEntrance__gqy3d{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Calendar_monthCell__2Mz2G{position:relative;aspect-ratio:1/1;min-width:0;min-height:0;background:var(--color-pollen-dark)}.Calendar_crossHair__fWK68{display:none;position:absolute;background:var(--color-iron-20);transform:translateZ(0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Calendar_crossHairTopLeft__Ut0bn{top:0;left:0;width:.5rem;height:1px}.Calendar_crossHairTopLeftVertical__t4KEj{top:0;left:0;width:1px;height:.5rem}.Calendar_crossHairTopRight__XNnem{top:0;right:0;width:.5rem;height:1px}.Calendar_crossHairTopRightVertical__mn2UG{top:0;right:0;width:1px;height:.5rem}.Calendar_crossHairBottomLeft__OOPE8{bottom:0;left:0;width:.5rem;height:1px}.Calendar_crossHairBottomLeftVertical__RdH0_{bottom:0;left:0;width:1px;height:.5rem}.Calendar_crossHairBottomRight__8aqvM{bottom:0;right:0;width:.5rem;height:1px}.Calendar_crossHairBottomRightVertical__5jouE{bottom:0;right:0;width:1px;height:.5rem}.Calendar_label__mRtBy{position:absolute;font-size:var(--font-size-2);color:var(--color-pollen-dark);letter-spacing:.3px;font-weight:400}.Calendar_monthLabel__vLMID{font-family:var(--font-sans);letter-spacing:.3px;color:var(--color-sulphur)}.Calendar_dateLabel__jfU_J{font-family:var(--font-mono);color:var(--color-pollen-dark)}.Calendar_dayLabel__eyHyo{font-family:var(--font-sans);letter-spacing:.4px;color:var(--color-pollen-dark)}.Calendar_labelTopLeft__ls4gi{top:var(--unit-3);left:var(--unit-4)}.Calendar_labelBottomRight__WLhNr{bottom:var(--unit-4);right:var(--unit-4)}.Calendar_loading__9pofO{display:flex;justify-content:center;align-items:center;padding:2rem 0;animation:Calendar_pulse__nv_ac 2s cubic-bezier(.4,0,.6,1) infinite}.Calendar_loadingText__8J9jS{font-family:var(--font-mono),"Courier New",monospace;color:#241815;opacity:.5}.Calendar_endMessage__XmMQg{display:flex;justify-content:center;align-items:center;padding:2rem 0}.Calendar_endMessageText__An1VI{font-family:var(--font-mono),"Courier New",monospace;color:#241815;opacity:.5}.Calendar_fadeBottom__OLWHW{position:sticky;bottom:0;left:0;right:0;height:200px;pointer-events:none;z-index:10;margin-top:auto;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform}@keyframes Calendar_pulse__nv_ac{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:1024px){.Calendar_grid__WZGPj{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.Calendar_wrapper__Ee_8_{width:100%;height:100%;min-height:0;overflow:visible;display:block}.Calendar_content__PfMcC{display:flex;flex-direction:column;height:100%;min-height:0;flex:1 1}.Calendar_grid__WZGPj{display:flex;flex-direction:row;flex-wrap:nowrap;grid-template-columns:unset;gap:var(--unit-3);padding:var(--unit-3);min-height:0;flex:1 1;align-items:stretch}.Calendar_grid__WZGPj>*,.Calendar_monthCell__2Mz2G{flex:0 0 33.33vw;min-width:33.33vw}.Calendar_monthCell__2Mz2G{aspect-ratio:auto;height:auto;align-self:stretch}.Calendar_fadeBottom__OLWHW{display:none}}.PostsPanel_grid__y1fCW{--post-grid-col:minmax(128px,1fr);--post-grid-cols:9;flex:1 1;min-height:0;width:100%;overflow-y:auto;overflow-x:hidden;padding:0;display:flex;flex-direction:column;gap:var(--unit-12);background:var(--color-sulphur);box-shadow:inset 0 0 0 0 transparent;scrollbar-width:none!important;-ms-overflow-style:none;animation:PostsPanel_panelShadowFadeIn__opxRW .75s ease-out .1s forwards}@keyframes PostsPanel_panelShadowFadeIn__opxRW{to{box-shadow:0 0 64px 12px var(--color-pollen) inset}}.PostsPanel_grid__y1fCW::-webkit-scrollbar{display:none}.PostsPanel_grid__y1fCW:focus{outline:none}.PostsPanel_contentTransition__Of3PJ{flex:1 1;min-width:0;min-height:0;overflow:hidden;height:100vh;display:flex;flex-direction:column;scrollbar-width:none!important;-ms-overflow-style:none}.PostsPanel_contentTransition__Of3PJ::-webkit-scrollbar{display:none}.PostsPanel_contentTransition__Of3PJ.PostsPanel_leaving__Xym1_ .PostsPanel_content__DwuAF,.PostsPanel_contentTransition__Of3PJ.PostsPanel_leaving__Xym1_ .PostsPanel_visualsContainer__ogvWV{opacity:0;transition:opacity .4s ease-out}.PostsPanel_contentTransition__Of3PJ.PostsPanel_contentHidden__IqNGP .PostsPanel_content__DwuAF,.PostsPanel_contentTransition__Of3PJ.PostsPanel_contentHidden__IqNGP .PostsPanel_visualsContainer__ogvWV{opacity:0}.PostsPanel_contentTransition__Of3PJ .PostsPanel_content__DwuAF,.PostsPanel_contentTransition__Of3PJ .PostsPanel_visualsContainer__ogvWV{transition:opacity .45s ease-out}.PostsPanel_emptyState__65N6K{padding:var(--unit-10);text-align:center;font-family:var(--font-sans)}.PostsPanel_postContainer__oATKa{width:100%;display:grid;grid-template-columns:repeat(var(--post-grid-cols),var(--post-grid-col));grid-template-rows:auto auto;gap:0;overflow-x:hidden}.PostsPanel_header__G4dtz{grid-column:1/-1;display:grid;grid-template-columns:subgrid;grid-template-rows:1fr;align-items:start;padding:0;position:sticky;top:0;z-index:10;background:transparent}.PostsPanel_date__IaZJn{height:28px;grid-column:1/3;font-family:var(--font-sans);font-size:var(--font-size-2);letter-spacing:.3px;color:var(--color-white);font-weight:400;background:var(--color-pollen-dark);padding:var(--unit-4) var(--unit-4)}.PostsPanel_title__6SGMH{grid-column:3/8;font-family:var(--font-mono);font-size:var(--font-size-1);color:var(--color-black-cherry);letter-spacing:.2px;line-height:150%;font-weight:500;background:var(--color-white);padding:var(--unit-4) var(--unit-4);height:28px}.PostsPanel_tagsList__Vzk4m{grid-column:8/-1;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;min-height:28px;justify-content:flex-start}.PostsPanel_tagsList__Vzk4m li::marker{display:none;content:none}.PostsPanel_tagItem__0pjP_{height:28px;padding:var(--unit-4)var(--unit-4);font-family:var(--font-sans);font-size:var(--font-size-2);letter-spacing:.3px;font-weight:400;margin:0}.PostsPanel_tagLabel__TgLLr{display:block}.PostsPanel_postRow__7REmn{grid-column:1/-1;display:grid;grid-template-columns:subgrid;grid-template-rows:auto auto;gap:0}.PostsPanel_content__DwuAF{align-self:start;justify-self:start;background:transparent;padding:var(--unit-15) 0 var(--unit-15);grid-column:3/7;grid-row:1;font-family:var(--font-sans);color:var(--color-black-cherry);white-space:pre-wrap}.PostsPanel_visualsContainer__ogvWV{--visuals-cols:9;grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(var(--visuals-cols),var(--post-grid-col));grid-template-rows:1fr;grid-auto-flow:column;gap:0;padding:var(--unit-10) var(--unit-8);min-height:280px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.PostsPanel_visualsContainer__ogvWV::-webkit-scrollbar{display:none}.PostsPanel_visualsContainer__ogvWV:focus{outline:none}.PostsPanel_mediaWrapper__cpfPU{display:flex;flex-direction:column;gap:0;grid-column:span 4;min-width:0;min-height:260px;padding-right:var(--unit-10);opacity:0;animation:PostsPanel_mediaCascadeIn__G7IVE .6s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--media-index, 0) * .12s)}@keyframes PostsPanel_mediaCascadeIn__G7IVE{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.PostsPanel_mediaWrapper__cpfPU:first-child{padding-left:var(--unit-8)}.PostsPanel_mediaWrapper__cpfPU .PostsPanel_imageContainer__Umt4O{flex-shrink:0}.PostsPanel_annotation__cL_ov{height:2.5rem;padding-top:var(--unit-6);font-family:var(--font-sans);font-size:var(--font-size-2);color:var(--color-pollen-dark);letter-spacing:.01em}@media (max-width:768px){.PostsPanel_grid__y1fCW{width:100%;min-height:0}.PostsPanel_postContainer__oATKa{width:100%}}@media (max-width:1600px){.PostsPanel_grid__y1fCW{--post-grid-cols:6}.PostsPanel_date__IaZJn{grid-column:1/2}.PostsPanel_title__6SGMH{grid-column:2/6}.PostsPanel_tagsList__Vzk4m{grid-column:6/-1}.PostsPanel_content__DwuAF{grid-column:2/5}.PostsPanel_mediaWrapper__cpfPU{grid-column:span 2}}.PostsPanel_content__DwuAF p{margin-bottom:var(--unit-10)}.PostsPanel_resourcesList__r50mD{list-style:none;margin:0;padding:var(--unit-15) 0 var(--unit-15);grid-column:1/7;grid-row:1;align-self:start;display:flex;flex-direction:column;gap:var(--unit-6);font-family:var(--font-sans)}.PostsPanel_resourceItem__2i1aJ{margin:0;padding:0}.PostsPanel_resourceLink__CpFz6{display:block;color:var(--color-pollen-dark);text-decoration:none;padding:var(--unit-5) var(--unit-8);border-bottom:1px solid var(--color-pollen);transition:color .15s ease}.PostsPanel_resourceLink__CpFz6:hover{color:var(--color-black-cherry)}.PostsPanel_resourceTitle__OI8xW{font-weight:500;font-size:var(--font-size-2);color:var(--color-pollen-dark);display:block;letter-spacing:.6px}.PostsPanel_resourceDesc__uxDdD{font-size:var(--font-size-1);color:var(--color-black-cherry);opacity:.85;display:block}.PostsPanel_imageContainer__Umt4O{display:flex;align-items:center;justify-content:center;width:100%;min-height:200px;object-fit:cover;position:relative}.PostsPanel_aspectSquare__oM0Qs{aspect-ratio:1/1}.PostsPanel_aspectLandscape__aqpld{aspect-ratio:16/10}.PostsPanel_aspectPortrait__0DxV8{aspect-ratio:3/4}.PostsPanel_imageContainer__Umt4O:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-pollen);mix-blend-mode:color;pointer-events:none;z-index:1}.PostsPanel_imageContainer__Umt4O:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-sulphur);mix-blend-mode:darken;pointer-events:none;z-index:2}.PostsPanel_image__PRhYZ{width:100%;height:auto;object-fit:contain}.PostsPanel_mediaTrigger__xW8oN{cursor:zoom-in;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;inset:0;z-index:0}.PostsPanel_mediaTrigger__xW8oN:focus{outline:2px solid var(--color-pollen-dark);outline-offset:2px}.PostsPanel_mediaTrigger__xW8oN .PostsPanel_imageEffectCssHalftone__jAVxk,.PostsPanel_mediaTrigger__xW8oN .PostsPanel_image__PRhYZ,.PostsPanel_mediaTrigger__xW8oN video{position:relative;width:100%;height:100%;object-fit:contain;pointer-events:none}.PostsPanel_mediaTrigger__xW8oN .PostsPanel_imageEffectCssHalftone__jAVxk{width:100%;height:100%}.PostsPanel_mediaRevealStack__UwAZZ{position:relative;width:100%;height:100%;min-height:100%}.PostsPanel_mediaRevealBase__A5D_n,.PostsPanel_mediaRevealEffect__sfPwa{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.PostsPanel_mediaRevealEffect__sfPwa{z-index:3;transition:opacity .38s ease}.PostsPanel_mediaTrigger__xW8oN:hover .PostsPanel_mediaRevealEffect__sfPwa{opacity:0}.PostsPanel_mediaRevealEffect__sfPwa .PostsPanel_imageEffectCssHalftone__jAVxk{position:absolute;inset:0}.PostsPanel_mediaTriggerVideoReveal__gjnNn .PostsPanel_imageEffectCssHalftone__jAVxk{transition:filter .38s ease}.PostsPanel_mediaTriggerVideoReveal__gjnNn .PostsPanel_halftoneOverlay__K0FmG{transition:opacity .38s ease}.PostsPanel_mediaTriggerVideoReveal__gjnNn video{transition:filter .38s ease}.PostsPanel_mediaTriggerVideoReveal__gjnNn:hover .PostsPanel_imageEffectCssHalftone__jAVxk{filter:none}.PostsPanel_mediaTriggerVideoReveal__gjnNn:hover video{filter:none!important}.PostsPanel_mediaTriggerVideoReveal__gjnNn:hover .PostsPanel_halftoneOverlay__K0FmG{opacity:0}.PostsPanel_lightboxBackdrop__Wrr8K{position:fixed;inset:0;z-index:1000;background:var(--color-sulphur-60);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:var(--unit-8);box-sizing:border-box;animation:PostsPanel_lightboxBackdropIn__a5Axv .25s ease-out;cursor:url(/imgs/cursor_default.gif) 0 0,pointer}@keyframes PostsPanel_lightboxBackdropIn__a5Axv{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.PostsPanel_lightboxCloseBtn__8wLKs{position:fixed;top:var(--unit-4);right:var(--unit-4);z-index:1001;width:48px;height:48px;padding:0;border:none;background:transparent;color:var(--color-white);font-size:1.2rem;line-height:1;cursor:url(/imgs/cursor_hover.gif) 0 0,pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.PostsPanel_lightboxCloseBtn__8wLKs:focus,.PostsPanel_lightboxCloseBtn__8wLKs:hover{background:transparent;outline:0}.PostsPanel_lightboxContent__VVHTD{max-width:90vw;max-height:90vh;width:fit-content;height:fit-content;display:flex;align-items:center;justify-content:center;animation:PostsPanel_lightboxContentIn__eiHX9 .35s ease-out;cursor:url(/imgs/cursor_default.gif) 0 0,default}.PostsPanel_lightboxContent__VVHTD.PostsPanel_lightboxReveal__i35dD{animation:none}@keyframes PostsPanel_lightboxContentIn__eiHX9{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.PostsPanel_lightboxLayers__lGO9d{position:relative}.PostsPanel_lightboxEffectLayer__5mhdw,.PostsPanel_lightboxLayers__lGO9d{max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center}.PostsPanel_lightboxEffectLayer__5mhdw{position:absolute;inset:0;transition:opacity .6s ease-out}.PostsPanel_lightboxEffectLayer__5mhdw.PostsPanel_lightboxEffectLayerFadeOut__L0pNz{opacity:0;pointer-events:none}.PostsPanel_lightboxImage__G01ZH{max-width:100%;max-height:90vh;width:auto;height:auto;object-fit:contain}.PostsPanel_lightboxHalftoneOverlay__1YCJA{position:absolute;inset:0;background:radial-gradient(circle var(--halftone-dot,2px) at 50% 50%,var(--color-pollen-dark),var(--color-ecru));background-size:var(--halftone-grid,6px) var(--halftone-grid,6px);background-position:0 0;mix-blend-mode:screen;pointer-events:none;z-index:1;transition:opacity .4s ease-out}.PostsPanel_lightboxHalftoneOverlay__1YCJA.PostsPanel_lightboxHalftoneFadeOut__ojR3B{opacity:0}.PostsPanel_lightboxOriginalLayer__55kgb{position:relative;max-width:100%;max-height:90vh;width:auto;height:auto;object-fit:contain;opacity:0;pointer-events:none;transition:opacity .4s ease-out;z-index:2}.PostsPanel_lightboxOriginalLayer__55kgb.PostsPanel_lightboxOriginalVisible__1obK9{opacity:1;pointer-events:auto}.PostsPanel_imageEffectCssHalftone__jAVxk{position:absolute;inset:0;filter:brightness(var(--halftone-brightness,.5)) blur(var(--halftone-blur,5px)) contrast(150);z-index:0}.PostsPanel_imageEffectCssHalftone__jAVxk .PostsPanel_halftoneOverlay__K0FmG{position:absolute;inset:0;background:radial-gradient(circle var(--halftone-dot,2px) at 50% 50%,var(--color-pollen-dark),var(--color-ecru));background-size:var(--halftone-grid,6px) var(--halftone-grid,6px);background-position:0 0;mix-blend-mode:screen;pointer-events:none;z-index:1}.PostsPanel_imageEffectCssHalftone__jAVxk .PostsPanel_halftoneOverlay__K0FmG,.PostsPanel_imageEffectCssHalftone__jAVxk img,.PostsPanel_imageEffectCssHalftone__jAVxk video{width:100%;height:100%;object-fit:contain}.page_loadingContainer__BwSwt{min-height:100vh;display:flex;align-items:center;justify-content:center}.page_loadingText__0accJ{font-family:var(--font-mono),"Courier New",monospace}.page_mainContainer__7JEvY{display:flex;width:100%;height:100vh;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none;background:var(--color-sulphur)}.page_calendarEntranceWrap__0JnSU{flex:0 0 40vw;width:40vw;height:100vh;min-width:0;overflow:hidden;z-index:2;animation:page_calendarSlideIn__Nlb5_ .85s cubic-bezier(.22,1,.36,1) forwards}@keyframes page_calendarSlideIn__Nlb5_{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.page_panelEntranceWrap__8CKvf{flex:1 1;min-width:0;height:100vh;overflow:hidden;z-index:1;animation:page_panelSlideIn__yiKX9 .9s cubic-bezier(.22,1,.36,1) .35s forwards;transform:translateX(-100%)}@keyframes page_panelSlideIn__yiKX9{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.page_mainContainer__7JEvY::-webkit-scrollbar{display:none}.page_calendarPanel__7F0kq,.page_postsPanel__rb0fo{width:50%;height:100vh;overflow-y:auto}@media (max-width:768px){.page_mainContainer__7JEvY{flex-direction:column;height:100vh;height:100dvh}.page_calendarEntranceWrap__0JnSU{flex:0 0 auto;width:100%;height:25vh;min-height:160px;animation-name:page_calendarSlideInMobile__7oWZa}@keyframes page_calendarSlideInMobile__7oWZa{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.page_panelEntranceWrap__8CKvf{animation-name:page_panelSlideInMobile__xI3RD}@keyframes page_panelSlideInMobile__xI3RD{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.page_mainContainer__7JEvY>:first-child{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.page_mainContainer__7JEvY>:last-child{flex:1 1;min-height:0;min-width:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.page_mainContainer__7JEvY>:last-child::-webkit-scrollbar{display:none}}.MediaPage_page__2fU8g{min-height:100vh;min-height:100dvh;width:100%;max-width:100%;background:var(--color-sulphur);display:flex;flex-direction:column;overflow:hidden;overflow-x:clip}.MediaPage_headerArea__J3pBP{flex-shrink:0;position:relative;z-index:1000}.MediaPage_hint__n0Ir5{margin:0;padding:var(--unit-4) var(--unit-8);font-family:var(--font-sans);font-size:var(--font-size-2);color:var(--color-pollen-dark);letter-spacing:.04em;flex-shrink:0;position:relative;z-index:999}.MediaPage_viewport__StlH1{position:relative;flex:1 1;min-height:0;max-width:100%;overflow:hidden;overflow-x:clip;perspective:520px;perspective-origin:50% 42%;transform-style:preserve-3d}.MediaPage_layer__lsz88{position:absolute;left:0;right:0;top:0;bottom:0;max-width:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box}.MediaPage_layer__lsz88::-webkit-scrollbar{display:none}.MediaPage_layerDepth__dQ_cN{width:100%;max-width:100%;box-sizing:border-box;min-height:100%;padding:var(--unit-10) 0 var(--unit-16);transform-origin:50% 38%;transform-style:preserve-3d;backface-visibility:hidden;transition:transform .65s cubic-bezier(.18,.9,.32,1),opacity .5s ease,filter .55s ease;will-change:transform,opacity,filter}.MediaPage_grid__gg3ZH{display:grid;width:100%;max-width:100%;margin:0;box-sizing:border-box;padding-inline:clamp(var(--unit-6),4vw,var(--unit-13));grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:clamp(2.5rem,10vw,6.5rem) clamp(2rem,8vw,5.5rem);align-items:start;justify-items:center}@media (min-width:900px){.MediaPage_grid__gg3ZH{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}.MediaPage_cell__LzX9S{padding:0;margin:0;border:none;background:transparent;cursor:pointer;max-width:min(340px,100%);transition:transform .25s ease}.MediaPage_cell__LzX9S:hover{transform:scale(1.03)}.MediaPage_thumb__LtIZr{width:100%;height:auto;display:block;object-fit:contain}.MediaPage_empty__6rEgX{flex:1 1;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);color:var(--color-pollen-dark)}