._page_yo0z7_1{background:var(--background,#faf9f6);color:var(--foreground,#252525)}._header_yo0z7_1{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.5rem 6vw;border-bottom:1px solid #d8d5ce}._header_yo0z7_1 nav{display:flex;gap:1.5rem;flex-wrap:wrap}._page_yo0z7_1 a{color:inherit}._hero_yo0z7_1{padding:5rem 6vw;background:#eeeae2}._eyebrow_yo0z7_1{text-transform:uppercase;font-size:.75rem;letter-spacing:.13em}._hero_yo0z7_1 h1{font-family:Newsreader,serif;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.06;font-weight:400;max-width:1000px;margin:1.5rem 0}._lead_yo0z7_1{font-size:1.2rem;max-width:850px;line-height:1.75}._hero_yo0z7_1>p{line-height:1.7}._hero_yo0z7_1 ._small_yo0z7_1{font-size:.85rem;max-width:700px;margin-top:1.5rem}._section_yo0z7_1{padding:3.5rem 6vw;border-bottom:1px solid #d8d5ce}._section_yo0z7_1 h2{font-family:Newsreader,serif;font-weight:400;font-size:clamp(2rem,3vw,3rem);max-width:950px}._section_yo0z7_1 p{line-height:1.75;max-width:950px}._products_yo0z7_1{display:flex;gap:1rem;flex-wrap:wrap;margin:2rem 0}._products_yo0z7_1 a{padding:1rem 1.4rem;border:1px solid #ccc6ba;text-decoration:none}._products_yo0z7_1 a:hover{background:#eeeae2}._grid_yo0z7_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}._grid_yo0z7_1 article{border-top:1px solid #b7aa93;padding-top:1.5rem}._grid_yo0z7_1 h3{font-family:Newsreader,serif;font-size:1.6rem;font-weight:400}._footer_yo0z7_1{padding:3rem 6vw;background:#242524;color:#f5f2ed;display:flex;gap:2rem;flex-wrap:wrap;align-items:center}@media(max-width:760px){._header_yo0z7_1{align-items:flex-start;flex-direction:column}._grid_yo0z7_1{grid-template-columns:1fr}._hero_yo0z7_1{padding-top:3rem}._header_yo0z7_1 nav{gap:1rem}._footer_yo0z7_1{align-items:flex-start;flex-direction:column}}
