.page_homeGrid__3oaYj{gap:var(--space-10)}.page_homeHero__GGp4y{display:grid;padding:0}.page_homeHeroCopy__rOuGX{display:grid;align-content:start;grid-gap:var(--space-4);gap:var(--space-4);max-width:980px;min-width:0}.page_kicker___28aI{color:#6e4f18;font-size:var(--text-xs);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.page_homeTitle__GMaA7{margin:0;color:var(--color-witchy-ink);font-size:clamp(2.1rem,4vw,4rem);line-height:.96}.page_homeIntro__dP1wT,.page_newsIntro__NOvns{max-width:68ch;color:rgba(42,31,52,.82);font-size:var(--text-lg);line-height:1.55}.page_homeIntro__dP1wT{margin:0}.page_homeSliderSection__SZjgc{min-width:0}.page_errorGrid___lJc6,.page_newsGrid__Thaj4{gap:var(--space-6)}.page_errorParagraph__EXzJC{margin-bottom:0}.page_homeContentGrid___yVNZ{display:grid;grid-gap:clamp(var(--space-8),3vw,var(--space-12));gap:clamp(var(--space-8),3vw,var(--space-12));grid-template-columns:minmax(0,2fr) minmax(280px,.78fr);align-items:start;padding-top:clamp(var(--space-6),3vw,var(--space-12))}.page_homeSingleColumn__icIEs{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.page_featuredMeta__KQ5Zu,.page_loggedOutLeftStack__e_xnU,.page_loginRail__LAmQN,.page_sidebarStack__WlZS0{display:grid;grid-gap:clamp(var(--space-7),2.4vw,var(--space-10));gap:clamp(var(--space-7),2.4vw,var(--space-10))}.page_betaPanel__ycXc3,.page_loginPanel__9J0JI,.page_newsPostCard__DtjMG,.page_newsSection__Tg1nn,.page_sidebarModule__pMnuY,.page_welcomePanel__AhJwT{border:1px solid rgba(77,48,20,.18);border-radius:var(--radius-8);background:linear-gradient(180deg,rgba(255,254,249,.92),hsla(41,61%,92%,.86)),url(/assets/storybook/soft-vellum-paper.png);box-shadow:0 16px 34px rgba(38,31,55,.1)}.page_betaPanel__ycXc3,.page_loginPanel__9J0JI,.page_newsSection__Tg1nn,.page_sidebarModule__pMnuY,.page_welcomePanel__AhJwT{padding:clamp(1rem,2.3vw,1.6rem)}.page_betaPanel__ycXc3{display:grid;grid-gap:clamp(var(--space-6),2.6vw,var(--space-10));gap:clamp(var(--space-6),2.6vw,var(--space-10));grid-template-columns:minmax(0,1fr) minmax(260px,.85fr);align-items:stretch;background:linear-gradient(135deg,rgba(255,253,245,.98),hsla(40,66%,92%,.9) 42%,rgba(241,232,247,.88)),linear-gradient(180deg,rgba(112,76,36,.06),hsla(0,0%,100%,.2)),url(/assets/storybook/scrapbook-sheet-alpha.png);border-color:rgba(77,48,20,.24);box-shadow:0 20px 42px rgba(38,31,55,.12),inset 0 0 0 1px hsla(0,0%,100%,.46);position:relative;isolation:isolate;overflow:hidden}.page_betaPanel__ycXc3:after{content:"";position:absolute;inset:var(--space-3);border:1px solid hsla(0,0%,100%,.48);border-radius:calc(var(--radius-8) - 2px);pointer-events:none;z-index:0}.page_betaIntro__HcCbX{display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-content:start;min-width:0;padding:var(--space-2) 0;position:relative;z-index:1}.page_betaHeading__CsVe7{color:var(--color-witchy-ink);font-size:clamp(1.55rem,2.4vw,2.35rem);line-height:1.08;margin:0}.page_betaIntro__HcCbX p{color:rgba(42,31,52,.82);line-height:1.52;margin:0}.page_betaLaunchNote__N_zle{color:#6e4f18!important;font-size:var(--text-sm);font-weight:800;margin-top:var(--space-2)!important;padding-bottom:var(--space-6);border-bottom:1px solid rgba(77,48,20,.16)}.page_betaEmailField__kMRD5,.page_betaForm__n1ZAi{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.page_betaForm__n1ZAi{background:linear-gradient(180deg,hsla(0,0%,100%,.92),rgba(255,248,234,.78)),url(/assets/storybook/soft-vellum-paper.png);border:1px solid rgba(77,48,20,.24);border-radius:var(--radius-8);box-shadow:0 12px 24px rgba(38,31,55,.1),inset 0 0 0 1px hsla(0,0%,100%,.48);padding:clamp(var(--space-5),2vw,var(--space-7));position:relative;z-index:1}.page_betaEmailCapture___rdik{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.page_betaEmailField__kMRD5 span{font-weight:900;color:var(--color-witchy-ink)}.page_betaEmailField__kMRD5 input{min-height:46px;background:rgba(255,253,246,.92);border-color:rgba(77,48,20,.24);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)}.page_betaSubmitButton__J6wBC{min-height:46px;width:100%}.page_betaTermsRow__Qn7mO{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:start;color:rgba(42,31,52,.82);font-size:var(--text-sm);font-weight:700;line-height:1.4}.page_loginHeading__zFIxW{color:var(--color-witchy-ink);margin:0}.page_loginField__G3z1T,.page_loginForm___wi10{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.page_loginField__G3z1T span{color:var(--color-witchy-ink);font-weight:900}.page_loginLinks__XO_0O{color:rgba(42,31,52,.82);line-height:1.6;margin-top:var(--space-5)}.page_welcomeHeading__rRxI1{margin-top:0}.page_zeroMargin__RZv81{margin:0}.page_parchmentTorn__kDal1{position:relative;overflow:visible}.page_parchmentTorn__kDal1:before{content:"";position:absolute;left:18px;right:18px;top:-9px;height:18px;background:rgba(221,174,93,.45);border:1px solid rgba(99,63,25,.16);transform:rotate(-1deg)}.page_sidebarHeaderRow__emZ1d{gap:var(--space-10-fixed);align-items:center}.page_sidebarHeaderRow__emZ1d>div{background:transparent;border:none;border-radius:0;padding:0}.page_sidebarHeaderTitle__nt3Bw b{font-size:var(--heading-6);font-weight:900;color:var(--color-witchy-ink)}.page_sidebarHeaderCount__CdHye{display:inline-flex;align-items:center;justify-content:center;color:var(--color-witchy-ink);font-size:var(--text-xs);font-weight:900;line-height:1.1;padding:var(--space-1) var(--space-4)!important;border-radius:var(--radius-full)!important;background:rgba(77,48,20,.14)!important;border:1px solid var(--border-parchment-24)!important;text-transform:none;letter-spacing:0}.page_featuredBody__YxbPC{display:grid;grid-gap:var(--space-8);gap:var(--space-8);justify-items:center;text-align:center;margin-top:var(--space-5)}.page_featuredWitchieLink__l2Zms{display:block;width:100%;text-decoration:none}.page_featuredWitchieArt__HKY9v{width:100%;max-height:260px;object-fit:contain;border-radius:var(--radius-8);border:1px solid var(--border-parchment-24);background:hsla(0,0%,100%,.35)}.page_featuredName__q_fwm{font-size:var(--text-lg);font-weight:900;color:var(--color-witchy-ink)}.page_subtleSpacer6__HE6jI{margin-top:var(--space-3)}.page_spacer10__Cpq8_{margin-top:var(--space-10-fixed)}.page_newsSection__Tg1nn{overflow:hidden;position:relative}.page_newsHeader__gXooi{align-items:center;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:minmax(24px,1fr) auto minmax(24px,1fr);margin-bottom:var(--space-7)}.page_newsHeader__gXooi:after,.page_newsHeader__gXooi:before{background:linear-gradient(90deg,transparent,rgba(77,48,20,.28));content:"";display:block;height:1px}.page_newsHeader__gXooi:after{background:linear-gradient(90deg,rgba(77,48,20,.28),transparent)}.page_newsHeading__WlwkT{max-width:none;margin:0;color:var(--color-witchy-ink);font-size:clamp(1.45rem,2.4vw,2.25rem);line-height:1.08;text-align:center}.page_newsIntro__NOvns{margin:0;font-size:var(--text-md)}.page_newsHeroCard__0TUAE{display:grid;grid-template-columns:clamp(190px,24vw,250px) minmax(0,1fr);align-items:center;border-top:1px solid rgba(77,48,20,.14);grid-gap:clamp(var(--space-5),2.5vw,var(--space-8));gap:clamp(var(--space-5),2.5vw,var(--space-8));padding-top:var(--space-7);overflow:hidden}.page_newsHeroThumbnail__wJaq8{position:relative;width:100%;aspect-ratio:1;align-self:center;overflow:hidden;background:#182926;border:1px solid rgba(77,48,20,.2);border-radius:var(--radius-8);box-shadow:0 12px 24px rgba(38,31,55,.13)}.page_newsHeroBackground__L4dY9{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover}.page_newsHeroLogo__50xfv{position:absolute;top:50%;left:50%;width:78%;height:auto;transform:translate(-50%,-50%);filter:drop-shadow(0 4px 10px rgba(17,11,23,.66))}.page_newsBody__MjnXz,.page_noPosts__UqWYd{padding:var(--space-5) 0}.page_newsBody__MjnXz{display:flex;min-width:0;flex-direction:column;justify-content:flex-start;padding-top:0}.page_newsDate__aO_CC{color:var(--text-muted);font-size:var(--text-xs);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.page_tagRow__1vMHu{gap:var(--space-3);flex-wrap:wrap}.page_heroTitle__Gfler{margin:var(--space-2) 0 var(--space-3);color:var(--color-witchy-ink);font-size:clamp(1.08rem,1.45vw,1.36rem);line-height:1.15;letter-spacing:0}.page_heroTitleLink__HLx3y{color:inherit;text-decoration:none}.page_heroTitleLink__HLx3y:focus-visible,.page_heroTitleLink__HLx3y:hover{color:var(--color-purple-main);text-decoration:underline;text-underline-offset:.16em}.page_heroAuthor__iue7P{margin-top:var(--space-3);margin-bottom:var(--space-2)}.page_newsExcerpt__ZXvdD{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--text-sm);line-height:1.32}.page_newsPostsGrid__QYC3W{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.page_newsListSection__iSc4h{background:linear-gradient(180deg,rgba(255,253,247,.72),hsla(41,64%,91%,.72)),url(/assets/storybook/scrapbook-sheet-alpha.png)}.page_newsPostCard__DtjMG{padding:0;overflow:hidden}.page_newsPostImg__owThM{width:100%;object-fit:cover;display:block;height:170px}.page_readMoreRow__cgUEK{margin-top:var(--space-4)}.page_journalReadMore__jckIR{min-height:34px;padding:.42rem .72rem;font-size:var(--text-xs)}@media (max-width:980px){.page_betaPanel__ycXc3,.page_homeContentGrid___yVNZ{grid-template-columns:1fr}.page_homeContentGrid___yVNZ{padding-top:var(--space-5)}}@media (max-width:620px){.page_newsHeader__gXooi{gap:var(--space-4)}.page_newsHeroCard__0TUAE{grid-template-columns:1fr}.page_newsHeroThumbnail__wJaq8{width:100%}.page_newsBody__MjnXz{padding-top:var(--space-5);padding-right:0;padding-left:0}}