.Header-module__lnUIdW__header{z-index:50;background:var(--background);border-bottom:1px solid var(--color-gray-light);position:sticky;top:0}.Header-module__lnUIdW__container{max-width:var(--max-width-content);padding:var(--space-4)var(--space-4);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.Header-module__lnUIdW__logo{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.02em;color:var(--foreground);font-size:1.5rem;font-weight:700;text-decoration:none;transition:opacity .15s}.Header-module__lnUIdW__logo:hover{opacity:.7;color:var(--foreground)}.Header-module__lnUIdW__desktopNav{gap:var(--space-6);display:none}@media (min-width:768px){.Header-module__lnUIdW__desktopNav{display:flex}}.Header-module__lnUIdW__navLink{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-sm);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-weight:500;text-decoration:none;transition:color .15s}.Header-module__lnUIdW__navLink:hover{color:var(--foreground)}.Header-module__lnUIdW__mobileMenuButton{padding:var(--space-2);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.Header-module__lnUIdW__mobileMenuButton{display:none}}.Header-module__lnUIdW__menuIcon{color:var(--foreground);font-size:1.25rem}.Header-module__lnUIdW__mobileNav{padding:var(--space-4);border-top:1px solid var(--color-gray-light);background:var(--background);flex-direction:column;display:flex}@media (min-width:768px){.Header-module__lnUIdW__mobileNav{display:none}}.Header-module__lnUIdW__mobileNavLink{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-base);color:var(--foreground);padding:var(--space-3)0;border-bottom:1px solid var(--color-gray-light);font-weight:500;text-decoration:none;transition:color .15s}.Header-module__lnUIdW__mobileNavLink:last-child{border-bottom:none}.Header-module__lnUIdW__mobileNavLink:hover{color:var(--accent)}
.Footer-module__3hUVsW__footer{background:var(--color-black);color:var(--color-white);padding:var(--space-8)0;margin-top:var(--space-8)}.Footer-module__3hUVsW__container{max-width:var(--max-width-content);padding:0 var(--space-4);margin:0 auto}.Footer-module__3hUVsW__content{gap:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid #ffffff1a;flex-direction:column;display:flex}@media (min-width:768px){.Footer-module__3hUVsW__content{flex-direction:row;justify-content:space-between;align-items:flex-start}}.Footer-module__3hUVsW__brand{max-width:300px}.Footer-module__3hUVsW__logo{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.02em;color:var(--color-white);margin-bottom:var(--space-2);font-size:1.5rem;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-block}.Footer-module__3hUVsW__logo:hover{opacity:.7;color:var(--color-white)}.Footer-module__3hUVsW__tagline{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-sm);color:#fff9;line-height:var(--line-height-relaxed);max-width:none;margin:0}.Footer-module__3hUVsW__nav{gap:var(--space-4);flex-wrap:wrap;display:flex}@media (min-width:768px){.Footer-module__3hUVsW__nav{gap:var(--space-6)}}.Footer-module__3hUVsW__navLink{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-sm);color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-weight:500;text-decoration:none;transition:color .15s}.Footer-module__3hUVsW__navLink:hover{color:var(--color-white)}.Footer-module__3hUVsW__bottom{gap:var(--space-3);padding-top:var(--space-4);flex-direction:column;display:flex}@media (min-width:768px){.Footer-module__3hUVsW__bottom{flex-direction:row;justify-content:space-between;align-items:center}}.Footer-module__3hUVsW__copyright{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-xs);color:#fff6;margin:0}.Footer-module__3hUVsW__legal{gap:var(--space-4);display:flex}.Footer-module__3hUVsW__legalLink{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-xs);color:#fff6;text-decoration:none;transition:color .15s}.Footer-module__3hUVsW__legalLink:hover{color:var(--color-white)}
.Footnote-module__huQvKW__reference{font-family:var(--font-inter),system-ui,sans-serif;color:var(--accent);cursor:pointer;vertical-align:super;background:0 0;border:none;margin-left:1px;padding:0;font-size:.75em;font-weight:600;line-height:0;transition:color .15s}.Footnote-module__huQvKW__reference:hover{color:var(--foreground)}.Footnote-module__huQvKW__sidenote{display:none}@media (min-width:1024px){.Footnote-module__huQvKW__sidenote{float:right;clear:right;width:200px;font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-sm);color:var(--muted);text-align:left;margin-top:.25rem;margin-bottom:1rem;margin-right:-240px;line-height:1.5;display:block}}@media (min-width:1200px){.Footnote-module__huQvKW__sidenote{width:250px;margin-right:-280px}}.Footnote-module__huQvKW__sidenoteNumber{color:var(--accent);margin-right:.25rem;font-weight:600}.Footnote-module__huQvKW__mobileContent{margin:var(--space-3)0;padding:var(--space-3);background:var(--color-gray-light);border-left:3px solid var(--accent);font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-sm);color:var(--muted);line-height:1.5;display:block}@media (prefers-color-scheme:dark){.Footnote-module__huQvKW__mobileContent{background:var(--color-gray-dark)}}@media (min-width:1024px){.Footnote-module__huQvKW__mobileContent{display:none}}.Footnote-module__huQvKW__mobileNumber{color:var(--accent);margin-right:.25rem;font-weight:600}.Footnote-module__huQvKW__marginToggle{color:var(--accent);cursor:pointer;vertical-align:middle;background:0 0;border:none;padding:0;font-size:.875em;transition:color .15s}.Footnote-module__huQvKW__marginToggle:hover{color:var(--foreground)}.Footnote-module__huQvKW__marginNote{display:none}@media (min-width:1024px){.Footnote-module__huQvKW__marginNote{float:right;clear:right;width:200px;font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-sm);color:var(--muted);text-align:left;margin-top:.25rem;margin-bottom:1rem;margin-right:-240px;font-style:italic;line-height:1.5;display:block}}@media (min-width:1200px){.Footnote-module__huQvKW__marginNote{width:250px;margin-right:-280px}}.has-sidenotes{max-width:calc(var(--max-width-prose) + 280px);padding-right:280px}@media (max-width:1199px){.has-sidenotes{max-width:var(--max-width-prose);padding-right:0}}
.page-module__NfDiEG__main{padding:var(--space-8)var(--space-4);background:var(--background)}.page-module__NfDiEG__article{max-width:var(--max-width-prose);margin:0 auto}.page-module__NfDiEG__header{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-gray-light)}@media (prefers-color-scheme:dark){.page-module__NfDiEG__header{border-bottom-color:var(--color-gray-dark)}}.page-module__NfDiEG__title{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.02em;margin-bottom:var(--space-3);color:var(--foreground);font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.1}.page-module__NfDiEG__subtitle{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-lg);color:var(--muted);margin:0}.page-module__NfDiEG__section{margin-bottom:var(--space-8)}.page-module__NfDiEG__sectionTitle{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-4);font-weight:600}.page-module__NfDiEG__mission{font-family:var(--font-playfair),Georgia,serif;font-size:var(--font-size-xl);color:var(--foreground);border-left:3px solid var(--foreground);padding-left:var(--space-4);margin:0 0 var(--space-4)0;font-style:italic;line-height:1.4}.page-module__NfDiEG__lead{font-size:var(--font-size-lg);margin-bottom:var(--space-4);line-height:1.5}.page-module__NfDiEG__emphasis{font-family:var(--font-playfair),Georgia,serif;font-size:var(--font-size-lg);margin-bottom:var(--space-2);font-weight:600}.page-module__NfDiEG__list{padding-left:var(--space-4);margin-bottom:var(--space-4)}.page-module__NfDiEG__list li{margin-bottom:var(--space-3);line-height:var(--line-height-relaxed)}.page-module__NfDiEG__list li strong{color:var(--foreground)}
.page-module__OuFvQW__main{padding:var(--space-8)var(--space-4);background:var(--background)}.page-module__OuFvQW__article{max-width:var(--max-width-prose);margin:0 auto}.page-module__OuFvQW__header{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-gray-light)}@media (prefers-color-scheme:dark){.page-module__OuFvQW__header{border-bottom-color:var(--color-gray-dark)}}.page-module__OuFvQW__title{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.02em;margin-bottom:var(--space-4);color:var(--foreground);font-size:clamp(2rem,6vw,3.5rem);font-weight:700;line-height:1.1}.page-module__OuFvQW__dek{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-lg);color:var(--muted);margin-bottom:var(--space-4);line-height:1.5}@media (min-width:768px){.page-module__OuFvQW__dek{font-size:var(--font-size-xl)}}.page-module__OuFvQW__meta{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-sm);color:var(--muted);align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__OuFvQW__author{color:var(--foreground);font-weight:500}.page-module__OuFvQW__separator{color:var(--color-gray-light)}.page-module__OuFvQW__content{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-base);line-height:var(--line-height-loose);color:var(--foreground)}@media (min-width:768px){.page-module__OuFvQW__content{font-size:1.1875rem}}.page-module__OuFvQW__footer{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-gray-light)}@media (prefers-color-scheme:dark){.page-module__OuFvQW__footer{border-top-color:var(--color-gray-dark)}}.page-module__OuFvQW__share{margin-bottom:var(--space-6)}.page-module__OuFvQW__shareLabel{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-weight:600}.page-module__OuFvQW__subscribe{padding:var(--space-4);background:var(--color-gray-light);border-radius:4px}@media (prefers-color-scheme:dark){.page-module__OuFvQW__subscribe{background:var(--color-gray-dark)}}.page-module__OuFvQW__subscribe p{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-base);color:var(--foreground);text-align:center;margin:0}.page-module__OuFvQW__subscribe a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.page-module__OuFvQW__subscribe a:hover{color:var(--foreground)}
.page-module__Cy6a7G__main{padding:var(--space-8)var(--space-4);background:var(--background);min-height:calc(100vh - 200px)}.page-module__Cy6a7G__container{max-width:var(--max-width-content);margin:0 auto}.page-module__Cy6a7G__header{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-gray-light)}@media (prefers-color-scheme:dark){.page-module__Cy6a7G__header{border-bottom-color:var(--color-gray-dark)}}.page-module__Cy6a7G__title{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.02em;margin-bottom:var(--space-3);color:var(--foreground);font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.1}.page-module__Cy6a7G__description{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-lg);color:var(--muted);max-width:600px;margin:0}.page-module__Cy6a7G__posts{flex-direction:column;display:flex}.page-module__Cy6a7G__post{border-bottom:1px solid var(--color-gray-light)}@media (prefers-color-scheme:dark){.page-module__Cy6a7G__post{border-bottom-color:var(--color-gray-dark)}}.page-module__Cy6a7G__post:last-child{border-bottom:none}.page-module__Cy6a7G__postLink{padding:var(--space-6)0;text-decoration:none;transition:opacity .15s;display:block}.page-module__Cy6a7G__postLink:hover{opacity:.7}.page-module__Cy6a7G__postTitle{font-family:var(--font-playfair),Georgia,serif;font-size:var(--font-size-xl);letter-spacing:-.01em;margin-bottom:var(--space-2);color:var(--foreground);font-weight:700;line-height:1.2}@media (min-width:768px){.page-module__Cy6a7G__postTitle{font-size:var(--font-size-2xl)}}.page-module__Cy6a7G__postDescription{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-base);color:var(--muted);line-height:var(--line-height-relaxed);margin-bottom:var(--space-3)}.page-module__Cy6a7G__postMeta{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-sm);color:var(--muted);align-items:center;gap:var(--space-2);display:flex}.page-module__Cy6a7G__separator{color:var(--color-gray-light)}.page-module__Cy6a7G__empty{padding:var(--space-8);border:1px dashed var(--color-gray-light);text-align:center;background:#00000005;border-radius:4px}@media (prefers-color-scheme:dark){.page-module__Cy6a7G__empty{border-color:var(--color-gray-dark);background:#ffffff05}}.page-module__Cy6a7G__empty p{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-base);color:var(--muted);margin:0}
.page-module__5AJjZW__main{padding:var(--space-8)var(--space-4);background:var(--background)}.page-module__5AJjZW__article{max-width:var(--max-width-prose);margin:0 auto}.page-module__5AJjZW__header{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-gray-light)}@media (prefers-color-scheme:dark){.page-module__5AJjZW__header{border-bottom-color:var(--color-gray-dark)}}.page-module__5AJjZW__title{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.02em;margin-bottom:var(--space-3);color:var(--foreground);font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.1}.page-module__5AJjZW__subtitle{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-lg);color:var(--muted);margin:0}.page-module__5AJjZW__subtitle strong{color:var(--foreground)}.page-module__5AJjZW__section{margin-bottom:var(--space-8)}.page-module__5AJjZW__sectionTitle{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-4);font-weight:600}.page-module__5AJjZW__subheading{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-sm);color:var(--foreground);margin-bottom:var(--space-2);font-weight:600}.page-module__5AJjZW__list{padding-left:var(--space-4);margin-bottom:var(--space-4)}.page-module__5AJjZW__list li{margin-bottom:var(--space-2);line-height:var(--line-height-relaxed)}.page-module__5AJjZW__list li strong{color:var(--foreground)}.page-module__5AJjZW__numberedList{padding-left:var(--space-4);margin-bottom:var(--space-4)}.page-module__5AJjZW__numberedList li{margin-bottom:var(--space-2);line-height:var(--line-height-relaxed)}.page-module__5AJjZW__confidenceGrid{gap:var(--space-4);margin-top:var(--space-4);display:grid}@media (min-width:640px){.page-module__5AJjZW__confidenceGrid{grid-template-columns:repeat(3,1fr)}}.page-module__5AJjZW__confidenceItem{padding:var(--space-4);background:var(--color-gray-light);border-radius:4px}@media (prefers-color-scheme:dark){.page-module__5AJjZW__confidenceItem{background:var(--color-gray-dark)}}.page-module__5AJjZW__confidenceItem p{font-size:var(--font-size-sm);color:var(--muted);margin:var(--space-2)0 0 0}.page-module__5AJjZW__badgeConfirmed,.page-module__5AJjZW__badgeLikely,.page-module__5AJjZW__badgePossible{padding:var(--space-1)var(--space-2);font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;border-radius:2px;font-weight:600;display:inline-block}.page-module__5AJjZW__badgeConfirmed{background:var(--color-accent-red);color:var(--color-white)}.page-module__5AJjZW__badgeLikely{background:var(--color-gray);color:var(--color-white)}.page-module__5AJjZW__badgePossible{border:1px solid var(--color-gray);color:var(--muted);background:0 0}.page-module__5AJjZW__twoColumn{gap:var(--space-6);display:grid}@media (min-width:640px){.page-module__5AJjZW__twoColumn{grid-template-columns:1fr 1fr}}.page-module__5AJjZW__emphasis{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-sm);color:var(--muted);font-style:italic;font-weight:500}
.page-module___8aEwW__hero{padding:var(--space-8)var(--space-4);text-align:center;background:var(--background);justify-content:center;align-items:center;min-height:60vh;display:flex}@media (min-width:768px){.page-module___8aEwW__hero{min-height:70vh;padding:var(--space-8)var(--space-6)}}.page-module___8aEwW__heroContent{max-width:800px}.page-module___8aEwW__heroHeadline{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.03em;margin-bottom:var(--space-4);color:var(--foreground);font-size:clamp(2.5rem,8vw,4.5rem);font-weight:700;line-height:1.1}.page-module___8aEwW__heroDek{font-family:var(--font-source-serif),Georgia,serif;color:var(--muted);margin-bottom:var(--space-6);max-width:600px;margin-left:auto;margin-right:auto;font-size:clamp(1.125rem,2.5vw,1.375rem);line-height:1.6}.page-module___8aEwW__heroTagline{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-sm);color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin:0;font-weight:500}.page-module___8aEwW__section{padding:var(--space-8)var(--space-4);background:var(--background)}.page-module___8aEwW__sectionAlt{padding:var(--space-8)var(--space-4);background:var(--color-gray-light)}@media (prefers-color-scheme:dark){.page-module___8aEwW__sectionAlt{background:var(--color-gray-dark)}}.page-module___8aEwW__sectionContent{max-width:var(--max-width-content);margin:0 auto}.page-module___8aEwW__sectionTitle{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-gray-light);font-weight:600}@media (prefers-color-scheme:dark){.page-module___8aEwW__sectionTitle{border-bottom-color:var(--color-gray-dark)}}.page-module___8aEwW__placeholder{padding:var(--space-6);border:1px dashed var(--color-gray-light);text-align:center;background:#00000005;border-radius:4px}@media (prefers-color-scheme:dark){.page-module___8aEwW__placeholder{border-color:var(--color-gray-dark);background:#ffffff05}}.page-module___8aEwW__placeholder p{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-sm);color:var(--muted);margin:0}.page-module___8aEwW__subscribeContent{text-align:center;max-width:500px;margin:0 auto}.page-module___8aEwW__subscribeTitle{font-family:var(--font-playfair),Georgia,serif;font-size:var(--font-size-2xl);margin-bottom:var(--space-3);color:var(--foreground);font-weight:700}.page-module___8aEwW__subscribeDek{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-base);color:var(--muted);margin-bottom:var(--space-5)}.page-module___8aEwW__subscribeForm{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:480px){.page-module___8aEwW__subscribeForm{flex-direction:row}}.page-module___8aEwW__subscribeInput{padding:var(--space-3)var(--space-4);font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-base);color:var(--foreground);background:var(--background);border:1px solid var(--color-gray-light);border-radius:0;outline:none;flex:1;transition:border-color .15s}.page-module___8aEwW__subscribeInput:focus{border-color:var(--foreground)}.page-module___8aEwW__subscribeInput::placeholder{color:var(--muted)}.page-module___8aEwW__subscribeButton{padding:var(--space-3)var(--space-5);font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--color-white);background:var(--foreground);cursor:pointer;border:none;border-radius:0;font-weight:600;transition:background-color .15s}.page-module___8aEwW__subscribeButton:hover{background:var(--color-gray-dark)}@media (prefers-color-scheme:dark){.page-module___8aEwW__subscribeButton{background:var(--color-white);color:var(--color-black)}.page-module___8aEwW__subscribeButton:hover{background:var(--color-gray-light)}}
.page-module__D_9B3a__main{padding:var(--space-8)var(--space-4);background:var(--background)}.page-module__D_9B3a__article{max-width:var(--max-width-prose);margin:0 auto}.page-module__D_9B3a__header{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-gray-light)}@media (prefers-color-scheme:dark){.page-module__D_9B3a__header{border-bottom-color:var(--color-gray-dark)}}.page-module__D_9B3a__title{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.02em;margin-bottom:var(--space-4);color:var(--foreground);font-size:clamp(2rem,6vw,3.5rem);font-weight:700;line-height:1.1}.page-module__D_9B3a__dek{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-lg);color:var(--muted);margin-bottom:var(--space-4);line-height:1.5}@media (min-width:768px){.page-module__D_9B3a__dek{font-size:var(--font-size-xl)}}.page-module__D_9B3a__meta{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-sm);color:var(--muted);align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__D_9B3a__author{color:var(--foreground);font-weight:500}.page-module__D_9B3a__separator{color:var(--color-gray-light)}.page-module__D_9B3a__content{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-base);line-height:var(--line-height-loose);color:var(--foreground)}@media (min-width:768px){.page-module__D_9B3a__content{font-size:1.1875rem}}.page-module__D_9B3a__footer{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-gray-light)}@media (prefers-color-scheme:dark){.page-module__D_9B3a__footer{border-top-color:var(--color-gray-dark)}}.page-module__D_9B3a__share{margin-bottom:var(--space-6)}.page-module__D_9B3a__shareLabel{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-weight:600}.page-module__D_9B3a__subscribe{padding:var(--space-4);background:var(--color-gray-light);border-radius:4px}@media (prefers-color-scheme:dark){.page-module__D_9B3a__subscribe{background:var(--color-gray-dark)}}.page-module__D_9B3a__subscribe p{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-base);color:var(--foreground);text-align:center;margin:0}.page-module__D_9B3a__subscribe a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.page-module__D_9B3a__subscribe a:hover{color:var(--foreground)}
.page-module__rHfDvG__main{padding:var(--space-8)var(--space-4);background:var(--background);min-height:calc(100vh - 200px)}.page-module__rHfDvG__container{max-width:var(--max-width-content);margin:0 auto}.page-module__rHfDvG__header{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-gray-light)}@media (prefers-color-scheme:dark){.page-module__rHfDvG__header{border-bottom-color:var(--color-gray-dark)}}.page-module__rHfDvG__title{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.02em;margin-bottom:var(--space-3);color:var(--foreground);font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.1}.page-module__rHfDvG__description{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-lg);color:var(--muted);max-width:600px;margin:0}.page-module__rHfDvG__posts{flex-direction:column;display:flex}.page-module__rHfDvG__post{border-bottom:1px solid var(--color-gray-light)}@media (prefers-color-scheme:dark){.page-module__rHfDvG__post{border-bottom-color:var(--color-gray-dark)}}.page-module__rHfDvG__post:last-child{border-bottom:none}.page-module__rHfDvG__postLink{padding:var(--space-6)0;text-decoration:none;transition:opacity .15s;display:block}.page-module__rHfDvG__postLink:hover{opacity:.7}.page-module__rHfDvG__postTitle{font-family:var(--font-playfair),Georgia,serif;font-size:var(--font-size-xl);letter-spacing:-.01em;margin-bottom:var(--space-2);color:var(--foreground);font-weight:700;line-height:1.2}@media (min-width:768px){.page-module__rHfDvG__postTitle{font-size:var(--font-size-2xl)}}.page-module__rHfDvG__postDescription{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-base);color:var(--muted);line-height:var(--line-height-relaxed);margin-bottom:var(--space-3)}.page-module__rHfDvG__postMeta{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-sm);color:var(--muted);align-items:center;gap:var(--space-2);display:flex}.page-module__rHfDvG__separator{color:var(--color-gray-light)}.page-module__rHfDvG__empty{padding:var(--space-8);border:1px dashed var(--color-gray-light);text-align:center;background:#00000005;border-radius:4px}@media (prefers-color-scheme:dark){.page-module__rHfDvG__empty{border-color:var(--color-gray-dark);background:#ffffff05}}.page-module__rHfDvG__empty p{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-base);color:var(--muted);margin:0}
.page-module__N1t8FG__main{padding:var(--space-8)var(--space-4);background:var(--background);justify-content:center;align-items:center;min-height:70vh;display:flex}.page-module__N1t8FG__container{width:100%;max-width:500px}.page-module__N1t8FG__header{text-align:center;margin-bottom:var(--space-6)}.page-module__N1t8FG__title{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.02em;margin-bottom:var(--space-3);color:var(--foreground);font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.1}.page-module__N1t8FG__subtitle{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-lg);color:var(--muted);margin:0}.page-module__N1t8FG__form{margin-bottom:var(--space-8)}.page-module__N1t8FG__inputGroup{margin-bottom:var(--space-4)}.page-module__N1t8FG__label{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-sm);color:var(--muted);margin-bottom:var(--space-2);font-weight:500;display:block}.page-module__N1t8FG__input{width:100%;padding:var(--space-4);font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-base);color:var(--foreground);background:var(--background);border:2px solid var(--color-gray-light);border-radius:0;outline:none;transition:border-color .15s}.page-module__N1t8FG__input:focus{border-color:var(--foreground)}.page-module__N1t8FG__input::placeholder{color:var(--muted)}.page-module__N1t8FG__input:disabled{opacity:.6;cursor:not-allowed}.page-module__N1t8FG__button{width:100%;padding:var(--space-4);font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-base);text-transform:uppercase;letter-spacing:.05em;color:var(--color-white);background:var(--foreground);cursor:pointer;border:none;border-radius:0;font-weight:600;transition:background-color .15s}.page-module__N1t8FG__button:hover:not(:disabled){background:var(--color-gray-dark)}.page-module__N1t8FG__button:disabled{opacity:.6;cursor:not-allowed}@media (prefers-color-scheme:dark){.page-module__N1t8FG__button{background:var(--color-white);color:var(--color-black)}.page-module__N1t8FG__button:hover:not(:disabled){background:var(--color-gray-light)}}.page-module__N1t8FG__success{text-align:center;padding:var(--space-6);background:var(--color-gray-light);border-radius:4px}@media (prefers-color-scheme:dark){.page-module__N1t8FG__success{background:var(--color-gray-dark)}}.page-module__N1t8FG__success p{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-lg);color:var(--foreground);margin:0}.page-module__N1t8FG__error{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-sm);color:var(--color-accent-red);margin-top:var(--space-3);text-align:center}.page-module__N1t8FG__details{text-align:center;padding-top:var(--space-6);border-top:1px solid var(--color-gray-light)}@media (prefers-color-scheme:dark){.page-module__N1t8FG__details{border-top-color:var(--color-gray-dark)}}.page-module__N1t8FG__detailsTitle{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--font-size-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-4);font-weight:600}.page-module__N1t8FG__list{margin:0;padding:0;list-style:none}.page-module__N1t8FG__list li{font-family:var(--font-source-serif),Georgia,serif;font-size:var(--font-size-sm);color:var(--muted);margin-bottom:var(--space-2)}.page-module__N1t8FG__list li:before{content:"—";margin-right:var(--space-2);color:var(--color-gray-light)}
