.page-module___8aEwW__page{min-height:calc(100vh - var(--header-height))}.page-module___8aEwW__hero{text-align:center;min-height:70vh;padding:var(--space-3xl)var(--space-lg);background:linear-gradient(180deg,var(--color-bg-primary)0%,var(--color-bg-accent)100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__heroContent{z-index:1;max-width:700px}.page-module___8aEwW__heroDecoration{justify-content:center;gap:var(--space-md);margin-bottom:var(--space-lg);font-size:2rem;display:flex}.page-module___8aEwW__fox{font-size:3rem;animation:3s ease-in-out infinite page-module___8aEwW__float}.page-module___8aEwW__leaf{opacity:.7;animation:4s ease-in-out infinite page-module___8aEwW__sway}.page-module___8aEwW__leaf:last-child{animation-delay:.5s}.page-module___8aEwW__heroTitle{font-family:var(--font-serif);font-size:var(--font-size-5xl);color:var(--color-text-primary);margin-bottom:var(--space-md);font-weight:600;line-height:1.2}.page-module___8aEwW__highlight{background:linear-gradient(135deg,var(--color-fox-orange)0%,var(--color-fox-rust)50%,var(--color-gold)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module___8aEwW__heroSubtitle{font-family:var(--font-handwritten);font-size:var(--font-size-2xl);color:var(--color-text-secondary);margin-bottom:var(--space-lg)}.page-module___8aEwW__heroDescription{font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:500px;margin:0 auto var(--space-xl);line-height:var(--line-height-relaxed)}.page-module___8aEwW__heroCta{justify-content:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.page-module___8aEwW__ctaButton{align-items:center;gap:var(--space-sm);padding:var(--space-md)var(--space-xl);background:var(--color-fox-orange);color:#fff;border-radius:var(--radius-full);transition:all var(--transition-normal);box-shadow:var(--shadow-md);font-weight:500;text-decoration:none;display:inline-flex}.page-module___8aEwW__ctaButton:hover{background:var(--color-fox-rust);box-shadow:var(--shadow-lg);color:#fff;transform:translateY(-2px)}.page-module___8aEwW__ctaSecondary{align-items:center;gap:var(--space-sm);padding:var(--space-md)var(--space-xl);color:var(--color-text-secondary);border:2px solid var(--color-border-strong);border-radius:var(--radius-full);transition:all var(--transition-normal);background:0 0;font-weight:500;text-decoration:none;display:inline-flex}.page-module___8aEwW__ctaSecondary:hover{border-color:var(--color-fox-orange);color:var(--color-fox-orange)}.page-module___8aEwW__heroVisual{pointer-events:none;position:absolute;inset:0}.page-module___8aEwW__floatingElements{width:100%;height:100%;position:relative}.page-module___8aEwW__floatLeaf1,.page-module___8aEwW__floatLeaf2,.page-module___8aEwW__floatLeaf3{opacity:.4;font-size:2rem;animation:15s ease-in-out infinite page-module___8aEwW__floatAround;position:absolute}.page-module___8aEwW__floatLeaf1{animation-delay:0s;top:20%;left:10%}.page-module___8aEwW__floatLeaf2{animation-delay:5s;top:60%;right:15%}.page-module___8aEwW__floatLeaf3{animation-delay:10s;bottom:20%;left:20%}.page-module___8aEwW__featured,.page-module___8aEwW__recent,.page-module___8aEwW__newsletter{padding:var(--space-4xl)0}.page-module___8aEwW__sectionHeader{margin-bottom:var(--space-xl);justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.page-module___8aEwW__sectionTitle{align-items:center;gap:var(--space-sm);font-family:var(--font-serif);font-size:var(--font-size-2xl);color:var(--color-text-primary);margin-bottom:var(--space-xl);display:inline-flex}.page-module___8aEwW__titleIcon{font-size:1.2em}.page-module___8aEwW__sectionHeader .page-module___8aEwW__sectionTitle{margin-bottom:0}.page-module___8aEwW__viewAll{font-size:var(--font-size-sm);color:var(--color-fox-orange);transition:color var(--transition-fast);font-weight:500;text-decoration:none}.page-module___8aEwW__viewAll:hover{color:var(--color-fox-rust)}.page-module___8aEwW__postsGrid{gap:var(--space-xl);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.page-module___8aEwW__newsletter{background:var(--color-bg-secondary)}.page-module___8aEwW__newsletterCard{background:var(--color-bg-card);padding:var(--space-3xl);border-radius:var(--radius-xl);text-align:center;box-shadow:var(--shadow-lg);border:1px solid var(--color-border)}.page-module___8aEwW__newsletterIcon{margin-bottom:var(--space-md);font-size:3rem;display:block}.page-module___8aEwW__newsletterTitle{font-family:var(--font-serif);font-size:var(--font-size-3xl);color:var(--color-text-primary);margin-bottom:var(--space-sm)}.page-module___8aEwW__newsletterDesc{color:var(--color-text-secondary);margin-bottom:var(--space-xl)}.page-module___8aEwW__newsletterForm{gap:var(--space-sm);max-width:400px;margin:0 auto;display:flex}.page-module___8aEwW__emailInput{padding:var(--space-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--font-size-base);background:var(--color-bg-primary);color:var(--color-text-primary);transition:border-color var(--transition-fast);flex:1}.page-module___8aEwW__emailInput:focus{border-color:var(--color-fox-orange);outline:none}.page-module___8aEwW__subscribeBtn{padding:var(--space-md)var(--space-xl);background:var(--color-fox-orange);color:#fff;border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast);border:none;font-weight:500}.page-module___8aEwW__subscribeBtn:hover{background:var(--color-fox-rust)}.page-module___8aEwW__subscribeBtn:disabled{opacity:.7;cursor:not-allowed}.page-module___8aEwW__subscribeMessage{margin-top:var(--space-md);font-size:var(--font-size-sm);font-weight:500}.page-module___8aEwW__successMessage{color:#27ae60}.page-module___8aEwW__errorMessage{color:#e74c3c}@keyframes page-module___8aEwW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes page-module___8aEwW__sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes page-module___8aEwW__floatAround{0%{transform:translate(0)rotate(0)}25%{transform:translate(20px,-20px)rotate(90deg)}50%{transform:translateY(-10px)rotate(180deg)}75%{transform:translate(-20px,-20px)rotate(270deg)}to{transform:translate(0)rotate(360deg)}}@media (max-width:768px){.page-module___8aEwW__hero{min-height:60vh;padding:var(--space-2xl)var(--space-md)}.page-module___8aEwW__heroTitle{font-size:var(--font-size-3xl)}.page-module___8aEwW__heroSubtitle{font-size:var(--font-size-xl)}.page-module___8aEwW__heroDescription{font-size:var(--font-size-base)}.page-module___8aEwW__heroCta{flex-direction:column;align-items:center}.page-module___8aEwW__featured,.page-module___8aEwW__recent,.page-module___8aEwW__newsletter{padding:var(--space-2xl)0}.page-module___8aEwW__newsletterCard{padding:var(--space-xl)}.page-module___8aEwW__newsletterForm{flex-direction:column}.page-module___8aEwW__floatLeaf1,.page-module___8aEwW__floatLeaf2,.page-module___8aEwW__floatLeaf3{display:none}}
.PostCard-module__daOK_G__card{background:var(--color-bg-card);border-radius:var(--radius-lg);border:1px solid var(--color-border);transition:all var(--transition-normal);overflow:hidden}.PostCard-module__daOK_G__card:hover{box-shadow:var(--shadow-lg);border-color:var(--color-fox-orange);transform:translateY(-4px)}.PostCard-module__daOK_G__featured{background:linear-gradient(135deg,var(--color-bg-card)0%,var(--color-bg-accent)100%);border-color:var(--color-fox-orange)}.PostCard-module__daOK_G__featured .PostCard-module__daOK_G__title{font-size:var(--font-size-2xl)}.PostCard-module__daOK_G__link{padding:var(--space-xl);color:inherit;height:100%;text-decoration:none;display:block}.PostCard-module__daOK_G__meta{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.PostCard-module__daOK_G__category{align-items:center;gap:var(--space-xs);font-size:var(--font-size-xs);color:var(--color-fox-orange);background:var(--color-bg-accent);padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-full);font-weight:500;display:inline-flex}.PostCard-module__daOK_G__dot{color:var(--color-text-muted)}.PostCard-module__daOK_G__date{font-size:var(--font-size-xs);color:var(--color-text-muted)}.PostCard-module__daOK_G__title{font-family:var(--font-serif);font-size:var(--font-size-xl);color:var(--color-text-primary);margin-bottom:var(--space-sm);font-weight:600;line-height:var(--line-height-tight);transition:color var(--transition-fast)}.PostCard-module__daOK_G__card:hover .PostCard-module__daOK_G__title{color:var(--color-fox-orange)}.PostCard-module__daOK_G__excerpt{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--space-lg);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PostCard-module__daOK_G__footer{padding-top:var(--space-md);border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.PostCard-module__daOK_G__readingTime{font-size:var(--font-size-xs);color:var(--color-text-muted)}.PostCard-module__daOK_G__readMore{font-size:var(--font-size-sm);color:var(--color-fox-orange);transition:transform var(--transition-fast);font-weight:500}.PostCard-module__daOK_G__card:hover .PostCard-module__daOK_G__readMore{transform:translate(4px)}
.page-module__NfDiEG__page{min-height:calc(100vh - var(--header-height))}.page-module__NfDiEG__hero{text-align:center;padding:var(--space-3xl)var(--space-lg);background:linear-gradient(180deg,var(--color-bg-primary)0%,var(--color-bg-accent)100%)}.page-module__NfDiEG__foxEmoji{margin-bottom:var(--space-lg);font-size:5rem;animation:3s ease-in-out infinite page-module__NfDiEG__float}.page-module__NfDiEG__title{font-family:var(--font-serif);font-size:var(--font-size-4xl);color:var(--color-text-primary);gap:var(--space-sm);flex-direction:column;display:flex}.page-module__NfDiEG__subtitle{font-family:var(--font-handwritten);font-size:var(--font-size-2xl);color:var(--color-text-secondary);font-weight:400}.page-module__NfDiEG__content{max-width:var(--max-width-content);padding:var(--space-3xl)var(--space-lg);margin:0 auto}.page-module__NfDiEG__card{background:var(--color-bg-card);border-radius:var(--radius-xl);padding:var(--space-2xl);box-shadow:var(--shadow-lg);border:1px solid var(--color-border);margin-bottom:var(--space-3xl)}.page-module__NfDiEG__languages{gap:var(--space-xl);flex-direction:column;display:flex}.page-module__NfDiEG__langBlock{gap:var(--space-lg);align-items:flex-start;display:flex}.page-module__NfDiEG__langFlag{flex-shrink:0;font-size:1.5rem}.page-module__NfDiEG__text{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);font-style:italic}.page-module__NfDiEG__divider{justify-content:center;align-items:center;gap:var(--space-lg);margin:var(--space-md)0;color:var(--color-fox-orange);font-size:var(--font-size-lg);display:flex}.page-module__NfDiEG__divider:before,.page-module__NfDiEG__divider:after{content:"";background:linear-gradient(90deg,transparent,var(--color-border-strong),transparent);flex:1;height:1px}.page-module__NfDiEG__infoGrid{gap:var(--space-lg);margin-bottom:var(--space-3xl);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.page-module__NfDiEG__infoCard{background:var(--color-bg-secondary);border-radius:var(--radius-lg);padding:var(--space-xl);text-align:center;border:1px solid var(--color-border);transition:all var(--transition-normal)}.page-module__NfDiEG__infoCard:hover{box-shadow:var(--shadow-md);border-color:var(--color-fox-orange);transform:translateY(-4px)}.page-module__NfDiEG__infoIcon{margin-bottom:var(--space-md);font-size:2.5rem;display:block}.page-module__NfDiEG__infoTitle{font-family:var(--font-serif);font-size:var(--font-size-lg);color:var(--color-text-primary);margin-bottom:var(--space-sm)}.page-module__NfDiEG__infoText{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-relaxed)}.page-module__NfDiEG__quote{text-align:center;background:linear-gradient(135deg,var(--color-bg-accent)0%,var(--color-bg-secondary)100%);border-radius:var(--radius-xl);padding:var(--space-2xl);border:1px solid var(--color-border)}.page-module__NfDiEG__quote blockquote{font-family:var(--font-serif);font-size:var(--font-size-xl);color:var(--color-text-primary);font-style:italic;line-height:var(--line-height-relaxed);margin:0 0 var(--space-lg)}.page-module__NfDiEG__quoteIcon{font-size:2rem}@keyframes page-module__NfDiEG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:768px){.page-module__NfDiEG__hero{padding:var(--space-2xl)var(--space-md)}.page-module__NfDiEG__foxEmoji{font-size:3rem}.page-module__NfDiEG__title{font-size:var(--font-size-2xl)}.page-module__NfDiEG__card{padding:var(--space-xl)}.page-module__NfDiEG__langBlock{text-align:center;flex-direction:column;align-items:center}.page-module__NfDiEG__infoGrid{grid-template-columns:1fr}}
.page-module__jXZM3G__page{min-height:calc(100vh - var(--header-height))}.page-module__jXZM3G__hero{background:linear-gradient(180deg,var(--color-bg-primary)0%,var(--color-bg-accent)100%);padding:var(--space-3xl)0;text-align:center}.page-module__jXZM3G__title{justify-content:center;align-items:center;gap:var(--space-md);font-family:var(--font-serif);font-size:var(--font-size-4xl);color:var(--color-text-primary);margin-bottom:var(--space-md);display:flex}.page-module__jXZM3G__icon{font-size:1.2em}.page-module__jXZM3G__subtitle{font-size:var(--font-size-lg);color:var(--color-text-secondary);font-family:var(--font-handwritten)}.page-module__jXZM3G__filters{padding:var(--space-xl)0;border-bottom:1px solid var(--color-border);top:var(--header-height);background:var(--color-bg-primary);z-index:10;position:sticky}.page-module__jXZM3G__categories{gap:var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}.page-module__jXZM3G__categoryTag{padding:var(--space-sm)var(--space-lg);font-size:var(--font-size-sm);color:var(--color-text-secondary);background:var(--color-bg-secondary);border-radius:var(--radius-full);transition:all var(--transition-fast);font-weight:500;text-decoration:none}.page-module__jXZM3G__categoryTag:hover{color:var(--color-fox-orange);background:var(--color-bg-accent)}.page-module__jXZM3G__categoryTag.page-module__jXZM3G__active{color:#fff;background:var(--color-fox-orange)}.page-module__jXZM3G__posts{padding:var(--space-3xl)0}.page-module__jXZM3G__grid{gap:var(--space-xl);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.page-module__jXZM3G__empty{text-align:center;padding:var(--space-4xl)0}.page-module__jXZM3G__emptyIcon{margin-bottom:var(--space-lg);opacity:.5;font-size:4rem;display:block}.page-module__jXZM3G__empty p{font-size:var(--font-size-lg);color:var(--color-text-muted);margin-bottom:var(--space-lg)}.page-module__jXZM3G__resetLink{color:var(--color-fox-orange);font-weight:500}@media (max-width:768px){.page-module__jXZM3G__hero{padding:var(--space-2xl)0}.page-module__jXZM3G__title{font-size:var(--font-size-3xl)}.page-module__jXZM3G__grid{grid-template-columns:1fr}}
