/* v0.9: real-photo-only variant evidence navigator; no illustrations or external CDN. */
.variant-evidence-page{padding-bottom:70px}.variant-hero{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:30px;align-items:start;margin-bottom:30px}.variant-hero h1{font-size:36px;margin:8px 0 12px;color:#143a43}.variant-hero .lead{line-height:2.2}.variant-caution{border-right:4px solid #ad7b34;background:#fcf7ee;padding:16px 19px;border-radius:5px;color:#6e5b3b;font-size:13px;line-height:2.1;margin-top:22px}.variant-identity{background:#f4f8f7;border:1px solid #d8e4e1;border-radius:7px;padding:20px}.variant-identity h2{font-size:17px;margin:0 0 13px}.variant-identity dl{display:grid;grid-template-columns:90px minmax(0,1fr);gap:11px;font-size:12px}.variant-identity dt{color:#648087}.variant-identity dd{margin:0;overflow-wrap:anywhere;font-weight:600}.variant-identity a,.variant-evidence-proof a,.variant-product-grid a,.variant-bottom-links a{color:#07786e}.variant-section{margin:36px 0 43px;padding-top:10px;border-top:1px solid #e1e9e7}.variant-section h2{font-size:22px;margin:10px 0 13px}.variant-section .muted{line-height:2}.variant-photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.variant-photos figure{margin:0;background:#fff;border:1px solid #dbe7e7;border-radius:7px;overflow:hidden}.variant-photos img{width:100%;aspect-ratio:4/3;object-fit:contain;background:#f5f8f8}.variant-photos figcaption{padding:13px;line-height:2;font-size:12px}.variant-photos figcaption p{font-size:11px;color:#607d80}.variant-evidence-list{border:1px solid #dce5e5;border-radius:7px;overflow:hidden}.variant-evidence-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 22px;background:#fff;border-bottom:1px solid #e7eeee}.variant-evidence-row:last-child{border-bottom:0}.variant-evidence-row small{color:#5d8084}.variant-evidence-row h3{font-size:17px;margin:4px 0}.variant-evidence-row p{font-size:12px;margin:0;color:#4d6268}.variant-evidence-proof{text-align:left;display:flex;flex-direction:column;gap:9px;font-size:12px;white-space:nowrap}.variant-evidence-proof span{color:#6a7b80}.variant-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.variant-product-grid article{padding:18px;border:1px solid #dce7e7;border-radius:7px;background:#fff}.variant-product-grid small{color:#0b7b72}.variant-product-grid h3{font-size:17px;margin:7px 0}.variant-product-grid p{font-size:12px;color:#536e73}.variant-chapter-links{display:flex;flex-wrap:wrap;gap:10px}.variant-chapter-links a{border:1px solid #d5e5e1;background:#f7faf9;padding:12px 16px;border-radius:5px;font-size:13px}.variant-chapter-links small{color:#698388}.variant-bottom-links{display:flex;gap:20px;flex-wrap:wrap;padding-top:16px}.variant-link{text-decoration:none;display:flex;flex-direction:column;gap:4px}.variant-link:hover{border-color:#0a8279;background:#f6fbfa}.variant-section .empty{grid-column:1/-1;width:100%}
@media(max-width:920px){.variant-hero{grid-template-columns:1fr}.variant-product-grid,.variant-photos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.variant-hero h1{font-size:27px}.variant-product-grid,.variant-photos{grid-template-columns:1fr}.variant-evidence-row{flex-direction:column;align-items:stretch}.variant-evidence-proof{text-align:right;white-space:normal}}
