.page_page__E8aDE{min-height:100vh;padding:clamp(8rem,12vw,10rem) clamp(1rem,5vw,5rem) 5rem;background:radial-gradient(ellipse at top left,#eadbb8,transparent 48%),#f5f1e8;color:#29231c}.page_empty__7QN4a,.page_header__KZP9f,.page_section__NyC_S{width:min(1160px,100%);margin-inline:auto}.page_header__KZP9f{margin-bottom:3.5rem}.page_eyebrow__UOzQ2{color:#806127;font-size:.75rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.page_header__KZP9f h1{margin:1rem 0;font:italic 600 clamp(2.8rem,8vw,6rem)/1.05 Georgia,serif;overflow-wrap:anywhere}.page_introduction___H_pq{max-width:650px;color:#655d52;font-size:1.15rem;line-height:1.7}.page_disclosure__zqhMb{max-width:740px;margin-top:1.5rem;color:#70675b;font-size:.82rem;line-height:1.6}.page_section__NyC_S{margin-bottom:3.5rem}.page_empty__7QN4a h2,.page_section__NyC_S h2{margin:0 0 1.5rem;font:600 clamp(1.7rem,4vw,2.6rem) Georgia,serif}.page_grid__6QgFn{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2rem;gap:2rem}.page_card__kkjlb{display:grid;grid-template-columns:minmax(0,44%) minmax(0,1fr);min-height:340px;overflow:hidden;border:1px solid #d7cbb4;border-radius:20px;background:#fffdf8;color:inherit;text-decoration:none;box-shadow:0 14px 40px #392b1410;transition:transform .25s ease,box-shadow .25s ease}.page_card__kkjlb:hover{transform:translateY(-5px);box-shadow:0 20px 45px #392b1420}.page_card__kkjlb:focus-visible{outline:3px solid #806127;outline-offset:5px}.page_image__UlwAs{display:grid;place-items:center;height:clamp(340px,38vw,460px);padding:1.5rem;box-sizing:border-box;background:#fff;overflow:hidden}.page_image__UlwAs img{width:100%;height:100%;min-height:0;object-fit:contain}.page_image__UlwAs>span{color:#a38344;font:italic 2.5rem Georgia,serif}.page_text__qePMX{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(1.5rem,4vw,3rem);overflow-wrap:anywhere}.page_text__qePMX small{color:#806127;font-size:.72rem;font-weight:800;letter-spacing:.04em}.page_text__qePMX h3{margin:.8rem 0;font:600 clamp(1.5rem,2.8vw,2.2rem)/1.25 Georgia,serif}.page_text__qePMX p{margin:0 0 1.5rem;color:#70675b;font-size:1.05rem;line-height:1.65;white-space:pre-line}.page_cta__YhE_U{display:flex;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:1rem;border-top:1px solid #e6dfd2;color:#745822;font-size:.88rem;font-weight:800}.page_empty__7QN4a{padding:3rem 0;border-top:1px solid #d7cbb4;color:#655d52}.page_srOnly__M1me9{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:640px){.page_header__KZP9f h1{font-size:clamp(1.65rem,7vw,2.7rem);line-height:1.15}.page_header__KZP9f{margin-bottom:2.5rem}.page_card__kkjlb{grid-template-columns:minmax(0,1fr);min-height:0}.page_image__UlwAs{height:auto;aspect-ratio:4/3}.page_text__qePMX{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.page_card__kkjlb{transition:none}.page_card__kkjlb:hover{transform:none}}