.ContentPage_contentContainer__Tb7cl{min-height:100vh;background-color:#1a120b;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'><rect width='100' height='100' fill='%23231f17'/><path d='M0 0L100 100M100 0L0 100' stroke='%23332d22' stroke-width='1'/></svg>");color:#e0d6c2;font-family:MedievalSharp,cursive;line-height:1.6}.ContentPage_contentPage__k0SF0{max-width:800px;margin:2rem auto}.ContentPage_contentSection__xU3xo{background:rgba(43,34,24,.8);border:2px solid #5d4a2e;border-radius:10px;padding:2rem;box-shadow:0 5px 15px rgba(0,0,0,.4);margin-bottom:3rem}.ContentPage_pageTitle__WWVAG{font-family:Cinzel,serif;color:#d4af37;font-size:2.5rem;text-align:center;margin-bottom:1rem;border-bottom:2px solid #8b5a2e;padding-bottom:1rem;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.ContentPage_pageSubtitle__jbzAQ{font-family:Cinzel,serif;color:#d4af37;font-size:1.8rem;margin:1.5rem 0 1rem;padding-bottom:.5rem;border-bottom:1px solid #8b5a2e}.ContentPage_pageDate__oEhxZ{text-align:center;color:#c8b393;font-size:1.1rem;margin-bottom:2rem;font-style:italic}.ContentPage_contentBlock__grq_E{margin-bottom:2.5rem}.ContentPage_contentBlock__grq_E p{margin-bottom:1.2rem;line-height:1.8}.ContentPage_contentList__sZca1{padding-left:1.5rem;margin:1rem 0 1.5rem}.ContentPage_contentList__sZca1 li{margin-bottom:.8rem;position:relative;line-height:1.7}.ContentPage_contentLink__k6YXI{color:#d4af37;text-decoration:none;transition:all .3s ease;border-bottom:1px dashed #8b5a2b;padding-bottom:1px}.ContentPage_contentLink__k6YXI:hover{color:#ffebcd;text-decoration:none;border-bottom:1px solid #d4af37}.ContentPage_contactForm__ezFgS{display:grid;grid-gap:1.5rem;gap:1.5rem;margin-top:2rem}.ContentPage_formGroup__vK0qt{margin-bottom:1.5rem}.ContentPage_formLabel__Lbs_d{display:block;margin-bottom:.5rem;color:#c8b393;font-size:1.1rem}.ContentPage_formInput__5nLw3,.ContentPage_formTextarea__BOsP9{width:100%;padding:.75rem;background:#2d241a;border:1px solid #5d4a2e;border-radius:5px;color:#e0d6c2;font-family:MedievalSharp,cursive;font-size:1rem}.ContentPage_formTextarea__BOsP9{min-height:150px;resize:vertical}.ContentPage_submitButton__G5sN9{padding:.75rem 1.5rem;background:linear-gradient(180deg,#8b5a2b,#5d3a1e);border:1px solid #d4af37;border-radius:5px;color:#ffebcd;font-family:Cinzel,serif;font-size:1.1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.3);text-transform:uppercase;letter-spacing:1px;width:200px;margin:0 auto}.ContentPage_submitButton__G5sN9:hover{background:linear-gradient(180deg,#9d6a3b,#6d4a2e);transform:translateY(-2px);box-shadow:0 6px 8px rgba(0,0,0,.4)}.ContentPage_contactGrid__6inuL{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin-top:2rem}.ContentPage_contactInfo__OJOUO{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.ContentPage_contactCard__69KsH{background:rgba(33,27,20,.9);border:1px solid #5d4a2e;border-radius:8px;padding:1.5rem;transition:all .3s ease}.ContentPage_contactCard__69KsH:hover{transform:translateY(-5px);box-shadow:0 8px 15px rgba(0,0,0,.3);border-color:#d4af37}.ContentPage_contactHeading__P9u7l{display:flex;align-items:center;font-family:Cinzel,serif;color:#d4af37;font-size:1.4rem;margin-bottom:1rem}.ContentPage_contactIcon__DPdJ7{width:1.5rem;height:1.5rem;margin-right:.75rem;color:#d4af37}.ContentPage_contactFormContainer__KmHJ_{background:rgba(33,27,20,.9);border:1px solid #5d4a2e;border-radius:8px;padding:1.5rem}.ContentPage_submitMessage__TJFSH{text-align:center;margin-top:1.5rem;padding:1rem;background:rgba(91,58,30,.3);border:1px solid #8b5a2b;border-radius:5px;color:#d4af37;font-family:Cinzel,serif}@media (min-width:992px){.ContentPage_contactGrid__6inuL{grid-template-columns:1fr 1fr}}@media (max-width:768px){.ContentPage_pageTitle__WWVAG{font-size:2rem}.ContentPage_pageSubtitle__jbzAQ{font-size:1.5rem}.ContentPage_contentSection__xU3xo{padding:1.5rem}}