.page-module__jXZM3G__hero{text-align:center;background:linear-gradient(135deg, rgba(var(--gold-rgb), .08), transparent 34%), var(--bg-primary);border-bottom:1px solid var(--border);padding:150px 0 6rem;position:relative}.page-module__jXZM3G__heroContent{z-index:2;max-width:820px;padding:0 var(--space-md);margin:0 auto;position:relative}.page-module__jXZM3G__label,.page-module__jXZM3G__category,.page-module__jXZM3G__ctaLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-size:.72rem;font-weight:700}.page-module__jXZM3G__label{margin-bottom:var(--space-md);letter-spacing:.25em;text-indent:.25em}.page-module__jXZM3G__heroTitle{margin-bottom:var(--space-md);font-size:clamp(3rem,7vw,5rem)}.page-module__jXZM3G__heroSub{max-width:590px;color:var(--text-body);margin:0 auto;font-size:1.1rem;line-height:1.65}.page-module__jXZM3G__blog{padding:var(--space-3xl) 0}.page-module__jXZM3G__inner{max-width:var(--container);padding:0 var(--space-md);margin:0 auto}.page-module__jXZM3G__inner p{margin-left:0;margin-right:0}.page-module__jXZM3G__topicGrid{gap:var(--space-md);margin-bottom:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__jXZM3G__topicCard{min-height:190px;padding:var(--space-lg);background:linear-gradient(135deg, rgba(var(--gold-rgb), .08), transparent 42%), var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-sm)}.page-module__jXZM3G__topicCard h2{margin-bottom:var(--space-sm);font-size:clamp(1.45rem,3vw,2rem)}.page-module__jXZM3G__topicCard p{color:var(--text-body);font-size:.95rem;line-height:1.7}.page-module__jXZM3G__featuredCard{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);min-height:520px;transition:border-color var(--transition-fast), transform var(--transition-base);grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);display:grid;overflow:hidden}.page-module__jXZM3G__featuredCard:hover,.page-module__jXZM3G__postCard:hover{border-color:var(--border-hover)}.page-module__jXZM3G__featuredCard:hover{transform:translateY(-4px)}.page-module__jXZM3G__featuredImageWrap,.page-module__jXZM3G__postImageWrap{background:var(--bg-section);position:relative;overflow:hidden}.page-module__jXZM3G__featuredImageWrap{min-height:420px}.page-module__jXZM3G__postImageWrap{aspect-ratio:4/3}.page-module__jXZM3G__cardImage{object-fit:cover;filter:saturate(.92)contrast(1.02)brightness(.84);transition:transform var(--transition-base)}.page-module__jXZM3G__featuredCard:hover .page-module__jXZM3G__cardImage,.page-module__jXZM3G__postCard:hover .page-module__jXZM3G__cardImage{transform:scale(1.035)}.page-module__jXZM3G__featuredContent,.page-module__jXZM3G__postContent{flex-direction:column;align-items:flex-start;display:flex}.page-module__jXZM3G__featuredContent{padding:var(--space-xl);justify-content:center}.page-module__jXZM3G__postContent{padding:var(--space-lg)}.page-module__jXZM3G__category{margin:0 0 var(--space-sm);font-size:.68rem}.page-module__jXZM3G__featuredLabel{margin-bottom:var(--space-md);color:var(--bg-primary);background:var(--gold);letter-spacing:.14em;text-transform:uppercase;padding:8px 12px;font-size:.68rem;font-weight:900;line-height:1;display:inline-flex}.page-module__jXZM3G__featuredContent h2,.page-module__jXZM3G__postContent h2{margin:0 0 var(--space-md)}.page-module__jXZM3G__featuredContent h2{font-size:clamp(2.2rem,4vw,3.5rem)}.page-module__jXZM3G__postContent h2{font-size:clamp(1.65rem,3vw,2.25rem)}.page-module__jXZM3G__excerpt{margin:0 0 var(--space-lg);color:var(--text-body);line-height:1.75}.page-module__jXZM3G__tagRow{margin:0 0 var(--space-lg);flex-wrap:wrap;gap:8px;display:flex}.page-module__jXZM3G__tagRow span{min-height:28px;color:var(--gold-light);background:rgba(var(--gold-rgb), .08);border:1px solid rgba(var(--gold-rgb), .14);border-radius:999px;align-items:center;padding:0 10px;font-size:.72rem;font-weight:700;display:inline-flex}.page-module__jXZM3G__metaRow{color:var(--text-muted);flex-wrap:wrap;gap:12px 18px;margin-top:auto;font-size:.78rem;display:flex}.page-module__jXZM3G__metaRow span{align-items:center;gap:7px;display:inline-flex}.page-module__jXZM3G__readLink{margin-top:var(--space-lg);color:var(--gold);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:.78rem;font-weight:800;display:inline-flex}.page-module__jXZM3G__postGrid{gap:var(--space-lg);margin-top:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__jXZM3G__sectionHeader{margin:var(--space-xl) 0 var(--space-lg)}.page-module__jXZM3G__sectionHeader h2{margin-top:var(--space-sm)}.page-module__jXZM3G__postCard{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);min-height:100%;transition:border-color var(--transition-fast), transform var(--transition-base);flex-direction:column;display:flex;overflow:hidden}.page-module__jXZM3G__postCard:hover{transform:translateY(-3px)}.page-module__jXZM3G__cta{justify-content:space-between;align-items:center;gap:var(--space-xl);margin-top:var(--space-2xl);padding:var(--space-lg);background:linear-gradient(135deg, rgba(var(--gold-rgb), .12), transparent 42%), var(--bg-elevated);border:1px solid rgba(var(--gold-rgb), .2);border-radius:var(--radius);display:flex}.page-module__jXZM3G__cta h2{margin:0 0 8px;font-size:clamp(1.6rem,4vw,2.5rem)}.page-module__jXZM3G__cta p:not(.page-module__jXZM3G__ctaLabel){color:var(--text-body);margin:0;line-height:1.7}.page-module__jXZM3G__ctaLabel{margin:0 0 8px}.page-module__jXZM3G__ctaLink{background:var(--gold);min-height:50px;color:var(--bg-primary);letter-spacing:.1em;text-transform:uppercase;transition:background var(--transition-fast);flex:none;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:.76rem;font-weight:800;display:inline-flex}.page-module__jXZM3G__ctaLink:hover{background:var(--gold-light)}.page-module__jXZM3G__article{padding:130px 0 var(--space-3xl)}.page-module__jXZM3G__articleInner{max-width:920px;padding:0 var(--space-md);margin:0 auto}.page-module__jXZM3G__articleInner p{margin-left:0;margin-right:0}.page-module__jXZM3G__backLink{margin-bottom:var(--space-xl);color:var(--gold);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:.76rem;font-weight:800;display:inline-flex}.page-module__jXZM3G__articleHeader{max-width:780px;margin-bottom:var(--space-xl)}.page-module__jXZM3G__articleHeader h1{margin:var(--space-sm) 0 var(--space-md);font-size:clamp(3rem,7vw,5rem)}.page-module__jXZM3G__articleIntro{margin:0 0 var(--space-md);color:var(--text-body);font-size:1.12rem;line-height:1.75}.page-module__jXZM3G__articleImageWrap{aspect-ratio:16/10;width:100%;margin-bottom:var(--space-2xl);background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);position:relative;overflow:hidden}.page-module__jXZM3G__articleBody{gap:var(--space-xl);flex-direction:column;max-width:760px;display:flex}.page-module__jXZM3G__answerBox{padding:var(--space-lg);background:linear-gradient(135deg, rgba(var(--gold-rgb), .12), transparent 45%), var(--bg-elevated);border:1px solid rgba(var(--gold-rgb), .2);border-radius:var(--radius-sm)}.page-module__jXZM3G__answerLabel{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:.68rem;font-weight:900}.page-module__jXZM3G__answerBox p:not(.page-module__jXZM3G__answerLabel){color:var(--text-primary);font-size:1.05rem;line-height:1.8}.page-module__jXZM3G__articleBody h2{margin-bottom:var(--space-sm);font-size:clamp(1.65rem,4vw,2.35rem)}.page-module__jXZM3G__articleBody p{color:var(--text-body);font-size:1.04rem;line-height:1.85}.page-module__jXZM3G__articleList{margin-top:var(--space-md);gap:10px;display:grid}.page-module__jXZM3G__articleList li{color:var(--text-primary);padding-left:24px;font-size:.98rem;line-height:1.7;position:relative}.page-module__jXZM3G__articleList li:before{content:"";background:var(--gold);border-radius:999px;width:8px;height:8px;position:absolute;top:.75em;left:0}.page-module__jXZM3G__faqBlock,.page-module__jXZM3G__internalLinksBlock,.page-module__jXZM3G__sourceBlock{padding-top:var(--space-lg);border-top:1px solid var(--border)}.page-module__jXZM3G__faqList{gap:var(--space-md);margin-top:var(--space-md);display:grid}.page-module__jXZM3G__faqItem{padding:var(--space-md);background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-sm)}.page-module__jXZM3G__faqItem h3{margin-bottom:8px;font-size:clamp(1.2rem,3vw,1.5rem)}.page-module__jXZM3G__internalLinkList,.page-module__jXZM3G__sourceList{gap:10px;display:grid}.page-module__jXZM3G__internalLinkList a,.page-module__jXZM3G__sourceList a{width:fit-content;color:var(--gold);align-items:center;gap:8px;font-size:.9rem;font-weight:700;display:inline-flex}.page-module__jXZM3G__related{padding:var(--space-3xl) 0;background:var(--bg-section);border-top:1px solid var(--border)}.page-module__jXZM3G__relatedHeader{margin-bottom:var(--space-lg)}.page-module__jXZM3G__relatedHeader h2{margin-top:var(--space-sm)}@media (max-width:900px){.page-module__jXZM3G__topicGrid{grid-template-columns:1fr}.page-module__jXZM3G__featuredCard{grid-template-columns:1fr;min-height:0}.page-module__jXZM3G__featuredImageWrap{aspect-ratio:4/3;min-height:0}.page-module__jXZM3G__featuredContent{padding:var(--space-lg)}.page-module__jXZM3G__cta{align-items:flex-start;gap:var(--space-lg);flex-direction:column}}@media (max-width:768px){.page-module__jXZM3G__hero{padding:130px 0 5rem}.page-module__jXZM3G__blog{padding:var(--space-3xl) 0}.page-module__jXZM3G__postGrid{grid-template-columns:1fr}}@media (max-width:480px){.page-module__jXZM3G__hero{padding:118px 0 4.25rem}.page-module__jXZM3G__heroTitle{font-size:clamp(2.55rem,14vw,3.3rem)}.page-module__jXZM3G__heroSub,.page-module__jXZM3G__excerpt,.page-module__jXZM3G__articleIntro,.page-module__jXZM3G__articleBody p{font-size:.96rem}.page-module__jXZM3G__article{padding:112px 0 var(--space-2xl)}.page-module__jXZM3G__backLink{margin-bottom:var(--space-lg)}.page-module__jXZM3G__articleHeader h1{font-size:clamp(2.45rem,13vw,3.35rem)}.page-module__jXZM3G__articleImageWrap{aspect-ratio:4/3;margin-bottom:var(--space-xl)}.page-module__jXZM3G__blog{padding:var(--space-2xl) 0}.page-module__jXZM3G__featuredContent,.page-module__jXZM3G__postContent,.page-module__jXZM3G__cta,.page-module__jXZM3G__topicCard,.page-module__jXZM3G__answerBox{padding:var(--space-md)}.page-module__jXZM3G__metaRow{flex-direction:column;gap:8px}.page-module__jXZM3G__ctaLink{width:100%}}
