.page_wrap__e4mGr{background:var(--white);min-height:60vh;padding:var(--section-pad) 0}.page_inner__4LQV9{max-width:800px;margin:0 auto;padding:0 1.5rem}.page_title__UoADO{font-family:var(--font-display);font-size:clamp(2rem,5vw,3rem);color:var(--olive-dark);margin-bottom:.25rem}.page_meta__ohdAR{color:#888;font-size:.9rem;padding-bottom:1.5rem;border-bottom:2px solid rgba(0,0,0,.08)}.page_meta__ohdAR,.page_section__7Yr4H{margin-bottom:2.5rem}.page_section__7Yr4H h2{font-family:var(--font-heading);font-size:1.2rem;font-weight:800;color:var(--olive-dark);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.75rem;padding-bottom:.4rem;border-bottom:1px solid rgba(212,160,23,.3)}.page_section__7Yr4H h3{font-family:var(--font-heading);font-size:1rem;font-weight:700;color:var(--olive);margin:1rem 0 .4rem}.page_section__7Yr4H p{color:#444;line-height:1.75;margin-bottom:.75rem;font-size:.95rem}.page_section__7Yr4H ul{list-style:none;padding:0;margin-bottom:.75rem;display:flex;flex-direction:column;gap:.4rem}.page_section__7Yr4H ul li{font-size:.95rem;color:#444;padding-left:1.25rem;position:relative;line-height:1.65}.page_section__7Yr4H ul li:before{content:"›";position:absolute;left:0;color:var(--gold);font-weight:700}.page_section__7Yr4H a{color:var(--gold);text-decoration:underline;text-underline-offset:2px}.page_section__7Yr4H a:hover{color:var(--olive-dark)}.page_address__TY0EN{font-style:normal;background:var(--cream);border-left:4px solid var(--gold);padding:1rem 1.25rem;border-radius:var(--radius);font-size:.95rem;line-height:1.8;color:#444}