* { -webkit-user-select: text; user-select: text; }
.knowledge-index,.article-wrapper{width:min(1120px,90%);margin:0 auto;padding:54px 0 80px;color:#463637}.knowledge-hero{max-width:820px;margin:0 auto 38px;text-align:center}.eyebrow,.article-category{text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;font-weight:700;color:#8a6f5d}.knowledge-hero h1,.article-title{font-family:'Playfair Display',serif;font-size:clamp(2.1rem,5vw,3.6rem);line-height:1.12;margin:.3em 0}.knowledge-hero>p:last-child,.article-lead{font-size:1.12rem;line-height:1.7;color:#625759}.search-box{max-width:680px;margin:36px auto 58px}.search-box label{display:block;font-weight:700;margin-bottom:9px}.search-box input{box-sizing:border-box;width:100%;padding:15px 18px;border:1px solid #cdbfb6;border-radius:6px;background:#fff;font:inherit;color:#302829}.knowledge-category{margin:0 0 56px}.knowledge-category h2{font:600 2rem 'Playfair Display',serif;border-bottom:1px solid #dfd5ce;padding-bottom:12px}.article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.knowledge-card{position:relative;padding:24px;border:1px solid #e3d9d2;background:#fff;min-height:210px;transition:transform .2s,box-shadow .2s}.knowledge-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(70,54,55,.09)}.knowledge-card h3{font:600 1.28rem/1.3 'Playfair Display',serif;margin:0 0 14px}.knowledge-card h3 a{color:#463637;text-decoration:none}.knowledge-card h3 a:after{content:'';position:absolute;inset:0}.knowledge-card p{color:#675d5e;line-height:1.55}.knowledge-card span{font-size:.82rem;color:#8a6f5d}.no-results{text-align:center;padding:40px}.article-wrapper{max-width:900px}.article-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;font-size:.86rem;margin-bottom:42px;color:#817477}.article-breadcrumb a{color:#625759}.article-header{border-bottom:1px solid #dfd5ce;padding-bottom:30px;margin-bottom:38px}.article-lead{max-width:780px}.article-meta{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:24px;font-size:.88rem;color:#766b6d}.article-meta a{font-weight:700;color:#463637}.article-answer{padding:24px 28px;margin:0 0 40px;background:#f3eeea;border-left:4px solid #a58a72}.article-answer p{margin:.6em 0 0}.article-body{font-size:1.08rem;line-height:1.78;color:#393233}.article-body section{margin:42px 0}.article-body h2,.references h2{font:600 clamp(1.55rem,3vw,2rem) 'Playfair Display',serif;color:#463637}.article-body p{margin:0 0 1.15em}.medical-note{padding:26px;background:#f8f6f4}.references{border-top:1px solid #dfd5ce;margin-top:54px;padding-top:30px}.references-intro{color:#665c5e}.references li{padding:7px 0;line-height:1.5}.references a{color:#463637;text-underline-offset:3px}.article-back{margin-top:42px}.article-back a{display:inline-block;padding:12px 18px;border:1px solid #463637;color:#463637;text-decoration:none}.article-back a:hover{background:#463637;color:#fff}@media(max-width:860px){.article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.article-grid{grid-template-columns:1fr}.knowledge-index,.article-wrapper{width:min(92%,1120px);padding-top:32px}.knowledge-card{min-height:0}.article-meta{flex-direction:column}.article-body{text-align:left}}
