.page-module__A3-Y2G__page{width:100%}.page-module__A3-Y2G__hero{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:420px;padding:6rem 2rem;display:flex;position:relative;overflow:hidden}.page-module__A3-Y2G__heroOverlay{z-index:1;background:linear-gradient(135deg,#000000b8 0%,#0000006b 50%,#0000009e 100%);position:absolute;inset:0}.page-module__A3-Y2G__heroContent{z-index:2;text-align:center;color:#fff;max-width:900px;padding:0 2rem;position:relative}.page-module__A3-Y2G__breadcrumb{opacity:.9;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.88rem;display:flex}.page-module__A3-Y2G__breadcrumb a{color:#fff;text-decoration:none;transition:opacity .2s;border-bottom:none!important}.page-module__A3-Y2G__breadcrumb a:hover{opacity:.75}.page-module__A3-Y2G__sep{opacity:.6}.page-module__A3-Y2G__current{opacity:.75;text-overflow:ellipsis;white-space:nowrap;max-width:400px;overflow:hidden}.page-module__A3-Y2G__heroContent h1{text-shadow:2px 2px 4px #00000080;margin:0 0 1.25rem;font-family:Playfair Display,serif;font-size:clamp(1.6rem,4vw,2.8rem);font-weight:700;line-height:1.25}.page-module__A3-Y2G__blogMeta{opacity:.9;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;font-size:.95rem;font-weight:500;display:flex}.page-module__A3-Y2G__dot{opacity:.6}.page-module__A3-Y2G__blogContent{z-index:3;background:#fff;border-radius:20px 20px 0 0;min-height:300px;margin-top:-80px;padding-top:4rem;position:relative}.page-module__A3-Y2G__container{max-width:800px;margin:0 auto;padding:0 2rem 5rem}.page-module__A3-Y2G__summary{border-bottom:1px solid var(--border);text-align:center;margin-bottom:3rem;padding-bottom:2rem}.page-module__A3-Y2G__excerptText{color:var(--text-muted);max-width:680px;margin:0 auto;font-size:1.15rem;font-style:italic;line-height:1.75}.page-module__A3-Y2G__article{color:var(--text-dark);margin-bottom:3rem;font-size:1.08rem;line-height:1.85}.page-module__A3-Y2G__article p{margin-bottom:1.5rem}:is(.page-module__A3-Y2G__article h2,.page-module__A3-Y2G__article h3){color:var(--text-dark);margin:2.5rem 0 1rem;font-family:Playfair Display,serif;font-weight:600;line-height:1.3}.page-module__A3-Y2G__article h2{font-size:1.9rem}.page-module__A3-Y2G__article h3{font-size:1.5rem}.page-module__A3-Y2G__article a{color:var(--primary-color);font-weight:500;transition:color .2s,border-color .2s;border-bottom:1px solid #c8763d4d!important}.page-module__A3-Y2G__article a:hover{color:var(--primary-dark);border-bottom-color:var(--primary-color)!important}.page-module__A3-Y2G__article img{border-radius:10px;max-width:100%;height:auto;margin:2rem auto;display:block;box-shadow:0 4px 20px #0000001a}.page-module__A3-Y2G__article blockquote{border-left:3px solid var(--primary-color);color:var(--text-muted);margin:1.5rem 0;padding:.5rem 1.5rem;font-style:italic}.page-module__A3-Y2G__article sup{color:var(--primary-color);font-size:.75em}.page-module__A3-Y2G__nav{text-align:center;border-top:1px solid var(--border);padding-top:2rem}.page-module__A3-Y2G__backLink{background:var(--primary-color);color:#fff;border-radius:8px;align-items:center;gap:.5rem;padding:.85rem 2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 2px 10px #c8763d33;border-bottom:none!important}.page-module__A3-Y2G__backLink:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 4px 15px #c8763d4d}@media (max-width:768px){.page-module__A3-Y2G__hero{min-height:320px;padding:5rem 1.25rem}.page-module__A3-Y2G__blogContent{border-radius:14px 14px 0 0;margin-top:-50px;padding-top:3rem}.page-module__A3-Y2G__container{padding:0 1.25rem 4rem}.page-module__A3-Y2G__article{font-size:1rem}}@media (max-width:480px){.page-module__A3-Y2G__breadcrumb{font-size:.8rem}.page-module__A3-Y2G__blogMeta{font-size:.85rem}.page-module__A3-Y2G__current{display:none}}
