
/* Additional editorial pages */
.wc-intro{max-width:850px;margin:0 auto 42px;text-align:center}.wc-intro p{line-height:1.85}.wc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:34px 0 60px}.wc-card{border:1px solid rgba(92,59,65,.15);border-radius:16px;background:#fffaf4;overflow:hidden;box-shadow:0 10px 30px rgba(50,25,35,.05)}.wc-card img{width:100%;height:205px;object-fit:cover}.wc-card-body{padding:26px}.wc-card h3{font-family:'Cormorant Garamond',serif;font-size:30px;margin:0 0 12px;color:#59253b}.wc-card p{line-height:1.75;margin:0;color:#5b5353}.wc-note{background:#f6efe5;border-left:3px solid #a97a42;padding:20px 25px;margin:30px 0 55px;line-height:1.75}.wc-list{line-height:2;padding-left:22px}.wc-faq details{border-bottom:1px solid #d7c8bd;padding:18px 0}.wc-faq summary{cursor:pointer;font-weight:600}.wc-faq p{line-height:1.8}.wc-pill{font-size:13px;letter-spacing:.08em;color:#91662b;text-transform:uppercase}.wc-cta{text-align:center;padding:35px 0 70px}.wc-cta .btn{display:inline-block}.nav{gap:clamp(8px,1.1vw,18px)}.nav>a:not(.btn){font-size:clamp(11px,.82vw,14px)}@media(max-width:900px){.wc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.wc-grid{grid-template-columns:1fr}.wc-card img{height:220px}}
