.page-module__jXZM3G__header{text-align:center;background:#0d0a08;border-bottom:1px solid #1c1410;padding:12rem 0 6rem;position:relative}.page-module__jXZM3G__headerSub{color:#c4a882;max-width:600px;margin:1.5rem auto 0;font-size:1.1rem}.page-module__jXZM3G__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:3rem 2rem;display:grid}.page-module__jXZM3G__card{background:#150f0a;border:1px solid #1c1410;flex-direction:column;transition:transform .3s,border-color .3s;display:flex;overflow:hidden}.page-module__jXZM3G__card:hover{border-color:#2e2016;transform:translateY(-5px)}.page-module__jXZM3G__imgWrap{width:100%;height:240px;display:block;position:relative;overflow:hidden}.page-module__jXZM3G__imgWrap img{transition:transform .5s}.page-module__jXZM3G__card:hover .page-module__jXZM3G__imgWrap img{transform:scale(1.05)}.page-module__jXZM3G__info{flex-direction:column;flex-grow:1;padding:2rem;display:flex}.page-module__jXZM3G__meta{text-transform:uppercase;letter-spacing:.05em;color:#c5a059;align-items:center;gap:1rem;margin-bottom:1rem;font-size:.8rem;font-weight:600;display:flex}.page-module__jXZM3G__date{color:#7a6550}.page-module__jXZM3G__title{margin-bottom:1rem;font-size:1.4rem;line-height:1.3;transition:color .2s}.page-module__jXZM3G__title:hover{color:#c5a059}.page-module__jXZM3G__excerpt{color:#c4a882;flex-grow:1;margin-bottom:1.5rem;font-size:.95rem}.page-module__jXZM3G__readMore{text-transform:uppercase;color:#c5a059;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;transition:gap .2s;display:inline-flex}.page-module__jXZM3G__readMore:hover{color:#f5e8d5;gap:.8rem}.page-module__jXZM3G__detailHeader{text-align:center;padding:12rem 0 6rem;position:relative}.page-module__jXZM3G__detailBg{z-index:-2;position:absolute;inset:0}.page-module__jXZM3G__detailOverlay{z-index:-1;background:#000000d9;position:absolute;inset:0}.page-module__jXZM3G__detailMeta{color:#c5a059;text-transform:uppercase;letter-spacing:.1em;background:#c5a0591a;border:1px solid #c5a05933;border-radius:100px;margin-bottom:2rem;padding:.3rem 1rem;font-size:.8rem;font-weight:600;display:inline-block}.page-module__jXZM3G__detailTitle{color:#fff;text-shadow:0 4px 15px #00000080;max-width:900px;margin:0 auto;font-size:clamp(2rem,5vw,3.5rem)}.page-module__jXZM3G__articleSection{max-width:800px;margin:0 auto;padding:4rem 1.5rem}.page-module__jXZM3G__content{color:#f5e8d5;font-size:1.1rem;line-height:1.8}.page-module__jXZM3G__content p{margin-bottom:1.5rem}.page-module__jXZM3G__content h2,.page-module__jXZM3G__content h3,.page-module__jXZM3G__content h4{color:#c5a059;margin:3rem 0 1rem}.page-module__jXZM3G__content ul,.page-module__jXZM3G__content ol{margin-bottom:1.5rem;padding-left:1.5rem}.page-module__jXZM3G__content li{margin-bottom:.5rem}.page-module__jXZM3G__content img{border-radius:4px;max-width:100%;margin:2rem 0}.page-module__jXZM3G__content blockquote{color:#c4a882;border-left:4px solid #c5a059;margin:2rem 0;padding-left:1.5rem;font-size:1.2rem;font-style:italic}
