.page-module__CxtyhG__container{max-width:800px;margin:0 auto;padding:120px 24px 80px}.page-module__CxtyhG__backBtn{font-family:var(--font-sans), sans-serif;color:var(--primary-color,#8b7355);align-items:center;gap:8px;margin-bottom:32px;font-size:.95rem;font-weight:500;text-decoration:none;transition:transform .2s;display:inline-flex}.page-module__CxtyhG__backBtn:hover{transform:translate(-4px)}.page-module__CxtyhG__header{border-bottom:1px solid #e1ccb44d;margin-bottom:40px;padding-bottom:32px}.page-module__CxtyhG__category{background-color:var(--bg-cream-dark,#fcf8f2);color:var(--primary-color,#8b7355);text-transform:uppercase;letter-spacing:.05em;border:1px solid #e1ccb44d;border-radius:12px;margin-bottom:16px;padding:6px 16px;font-size:.8rem;font-weight:600;display:inline-block}.page-module__CxtyhG__title{font-family:var(--font-serif), serif;color:var(--text-dark,#2d2620);margin-bottom:24px;font-size:3rem;line-height:1.25}.page-module__CxtyhG__meta{color:var(--text-muted,#726053);align-items:center;gap:24px;font-size:.9rem;display:flex}.page-module__CxtyhG__authorInfo{align-items:center;gap:8px;display:flex}.page-module__CxtyhG__authorDot{background-color:var(--primary-light,#c5b49f);border-radius:50%;width:4px;height:4px}.page-module__CxtyhG__articleBody{font-family:var(--font-sans), sans-serif;color:var(--text-dark,#2d2620);font-size:1.125rem;line-height:1.8}.page-module__CxtyhG__articleBody h2{font-family:var(--font-serif), serif;color:var(--text-dark,#2d2620);margin-top:48px;margin-bottom:16px;font-size:1.8rem}.page-module__CxtyhG__articleBody p{margin-bottom:24px}.page-module__CxtyhG__articleBody strong{color:var(--primary-color,#8b7355)}.page-module__CxtyhG__articleBody ul,.page-module__CxtyhG__articleBody ol{margin-bottom:24px;padding-left:24px}.page-module__CxtyhG__articleBody li{margin-bottom:8px}.page-module__CxtyhG__articleBody pre{background-color:var(--bg-cream-dark,#fcf8f2);border-left:4px solid var(--primary-color,#8b7355);border-radius:12px;margin:32px 0;padding:16px 24px;font-family:monospace;font-size:1rem;overflow-x:auto}.page-module__CxtyhG__articleBody table{border-collapse:collapse;width:100%;margin:32px 0;font-size:1rem}.page-module__CxtyhG__articleBody th,.page-module__CxtyhG__articleBody td{border:1px solid #e1ccb466;padding:12px 16px}.page-module__CxtyhG__articleBody th{background-color:var(--bg-cream-dark,#fcf8f2);color:var(--primary-color,#8b7355);font-weight:600}.page-module__CxtyhG__ctaBox{background:linear-gradient(135deg, var(--bg-cream-dark,#fcf8f2) 0%, var(--bg-cream,#f7f1e5) 100%);text-align:center;border:1px solid #e1ccb466;border-radius:24px;margin-top:60px;padding:40px;box-shadow:0 10px 30px -15px #8b73551a}.page-module__CxtyhG__ctaTitle{font-family:var(--font-serif), serif;color:var(--text-dark,#2d2620);margin-bottom:12px;font-size:1.6rem}.page-module__CxtyhG__ctaText{color:var(--text-muted,#726053);margin-bottom:24px;font-size:1rem}.page-module__CxtyhG__ctaBtn{background-color:var(--primary-color,#8b7355);color:#fff;border-radius:30px;padding:12px 32px;font-weight:600;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-block}.page-module__CxtyhG__ctaBtn:hover{background-color:#725e45;transform:translateY(-2px)}@media (max-width:768px){.page-module__CxtyhG__container{padding:100px 16px 60px}.page-module__CxtyhG__title{font-size:2.2rem}.page-module__CxtyhG__meta{flex-direction:column;align-items:flex-start;gap:8px}.page-module__CxtyhG__authorDot{display:none}.page-module__CxtyhG__ctaBox{padding:24px}}
