.Journal-module__-oSiMa__pageWrapper{background-color:#fff;min-height:100vh;padding:60px 0}.Journal-module__-oSiMa__container{max-width:1200px;margin:0 auto;padding:0 20px}.Journal-module__-oSiMa__header{text-align:center;margin-bottom:50px}.Journal-module__-oSiMa__pageTitle{font-family:var(--font-heading);color:var(--color-primary-dark);margin-bottom:15px;font-size:clamp(2.5rem,4vw,3.5rem)}.Journal-module__-oSiMa__pageSubtitle{font-family:var(--font-body);color:#555;max-width:600px;margin:0 auto;font-size:1.15rem}.Journal-module__-oSiMa__emptyText{text-align:center;color:#666;font-size:1.1rem}.Journal-module__-oSiMa__heroLink{margin-bottom:80px;text-decoration:none;display:block}.Journal-module__-oSiMa__heroArticle{border:1px solid var(--color-border);background-color:#fff;border-radius:24px;grid-template-columns:1.2fr 1fr;transition:transform .3s,box-shadow .3s;display:grid;overflow:hidden;box-shadow:0 10px 30px #274f380d}.Journal-module__-oSiMa__heroArticle:hover{transform:translateY(-5px);box-shadow:0 15px 40px #274f3814}.Journal-module__-oSiMa__heroImageWrapper{background-color:#f0f5f1;width:100%;height:100%;min-height:400px;position:relative}.Journal-module__-oSiMa__heroImage{object-fit:cover}.Journal-module__-oSiMa__heroContent{flex-direction:column;justify-content:center;padding:50px;display:flex}.Journal-module__-oSiMa__tagsContainer{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.Journal-module__-oSiMa__tag{background-color:var(--color-accent);color:var(--color-primary-dark);text-transform:uppercase;letter-spacing:1px;border-radius:20px;padding:6px 12px;font-size:.75rem;font-weight:800}.Journal-module__-oSiMa__heroTitle{font-family:var(--font-heading);color:var(--color-primary-dark);margin-bottom:20px;font-size:clamp(1.8rem,2.5vw,2.4rem);line-height:1.2}.Journal-module__-oSiMa__heroSummary{color:#555;margin-bottom:30px;font-size:1.1rem;line-height:1.6}.Journal-module__-oSiMa__metaInfo{color:#888;align-items:center;gap:10px;margin-top:auto;font-size:.9rem;display:flex}.Journal-module__-oSiMa__author{color:var(--color-primary);font-weight:600}.Journal-module__-oSiMa__dot{color:#ccc}.Journal-module__-oSiMa__sectionTitle{font-family:var(--font-heading);color:var(--color-primary-dark);border-bottom:2px solid var(--color-accent);margin-bottom:30px;padding-bottom:5px;font-size:2rem;display:inline-block}.Journal-module__-oSiMa__articlesGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.Journal-module__-oSiMa__cardLink{height:100%;text-decoration:none;display:block}.Journal-module__-oSiMa__articleCard{border:1px solid var(--color-border);background-color:#fff;border-radius:16px;flex-direction:column;height:100%;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 4px 15px #00000008}.Journal-module__-oSiMa__articleCard:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000000f}.Journal-module__-oSiMa__cardImageWrapper{aspect-ratio:16/10;background-color:#f0f5f1;width:100%;position:relative}.Journal-module__-oSiMa__cardImage{object-fit:cover}.Journal-module__-oSiMa__cardContent{flex-direction:column;flex-grow:1;padding:25px;display:flex}.Journal-module__-oSiMa__cardTitle{font-family:var(--font-heading);color:var(--color-primary-dark);margin-bottom:12px;font-size:1.3rem;line-height:1.3}.Journal-module__-oSiMa__cardSummary{color:#666;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;margin-bottom:20px;font-size:.95rem;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:992px){.Journal-module__-oSiMa__heroArticle{grid-template-columns:1fr}.Journal-module__-oSiMa__heroImageWrapper{min-height:300px}.Journal-module__-oSiMa__articlesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Journal-module__-oSiMa__heroContent{padding:30px 20px}.Journal-module__-oSiMa__articlesGrid{grid-template-columns:1fr}}.Journal-module__-oSiMa__promoBannerSection{padding:80px 0 0}.Journal-module__-oSiMa__promoBannerLink{border-radius:20px;min-height:280px;text-decoration:none;display:block;position:relative;overflow:hidden}.Journal-module__-oSiMa__promoBannerImage{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.Journal-module__-oSiMa__promoBannerOverlay{height:100%;min-height:280px;color:var(--color-primary-dark);background:linear-gradient(90deg,#ffffffe6 0%,#fff9 50%,#0000 100%);flex-direction:column;justify-content:center;align-items:flex-start;padding:50px;display:flex;position:relative}.Journal-module__-oSiMa__promoBannerOverlay h3{font-family:var(--font-heading);margin-bottom:15px;font-size:2.2rem}.Journal-module__-oSiMa__promoBannerOverlay p{font-family:var(--font-body);max-width:500px;margin-bottom:25px;font-size:1.1rem}.Journal-module__-oSiMa__promoBannerBtn{background-color:var(--color-accent);color:var(--color-primary-dark);font-weight:700;font-family:var(--font-body);border-radius:25px;padding:12px 30px;transition:transform .2s,background-color .2s}.Journal-module__-oSiMa__promoBannerBtn:hover{background-color:#d4af37;transform:scale(1.05)}@media (max-width:768px){.Journal-module__-oSiMa__promoBannerOverlay{background:linear-gradient(90deg,#fffffff2 0%,#ffffffd9 100%);padding:30px 20px}.Journal-module__-oSiMa__promoBannerOverlay h3{font-size:1.8rem}}
