.mct-features{list-style:none;padding:0!important;margin:24px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mct-features li{display:flex;align-items:flex-start;gap:12px;background:#eef2e6;border:1px solid #dce4d3;border-radius:14px;padding:18px!important;margin:0!important}.mct-features svg{width:26px;height:26px;flex:0 0 26px;color:#365b35}.mct-features strong,.mct-features span{display:block}.mct-features strong{font-size:1rem;line-height:1.4}.mct-features span{font-size:.87rem;line-height:1.55;margin-top:5px;color:#4d5b4c}.mct-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-block:26px}.mct-product{display:flex;align-items:center;gap:18px;border:1px solid #d3ddcc;border-radius:18px;padding:20px;background:white;color:#203c34;text-decoration:none;box-shadow:0 8px 22px #233c3408}.mct-product img{width:42%;height:210px;object-fit:cover;flex-shrink:0}.mct-product strong,.mct-product span{display:block}.mct-product strong{font-size:1.25rem;line-height:1.35}.mct-product span{font-size:.95rem;line-height:1.6;margin-top:8px}.mct-product .mct-product-action{font-weight:650;color:#365b35;margin-top:16px}.mct-product-action span{display:inline}.mct-product:hover{border-color:#708563;background:#fafbf6}.mct-product:focus-visible,.mct-details summary:focus-visible,.mct-research summary:focus-visible{outline:3px solid #9d6b18;outline-offset:4px}.mct-details details,.mct-research{border:1px solid #d3ddcc;background:#fafbf7;border-radius:14px;padding:0 20px;margin:14px 0}.mct-details summary,.mct-research summary{cursor:pointer;font-weight:650;line-height:1.55;padding:17px 0;min-height:54px;box-sizing:border-box}.mct-details details[open] summary,.mct-research[open] summary{border-bottom:1px solid #dce4d3;margin-bottom:18px}.mct-details p,.mct-research p{line-height:1.75}.mct-source-list{padding-left:22px}.mct-source-list li{padding-bottom:18px}.mct-source-list p{margin:0 0 5px}.mct-source-list span{font-size:.95rem}.mct-gold-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;max-width:900px;margin-block:24px}.mct-gold-layout>img{width:100%;height:280px;object-fit:contain;background:white;border-radius:16px}.mct-gold-status{display:inline-block;font-weight:700;background:#eef2e6;color:#304930;padding:9px 14px;border-radius:8px;margin:0 0 14px}.mct-gold-layout h2{font-size:1.5rem;line-height:1.3}.mct-archive-link{margin:24px 0;font-size:.94rem}.rabbit-overview .rabbit-cards{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px}.mct-gold .rabbit-cards{max-width:860px}
@media(max-width:900px){.mct-features{grid-template-columns:1fr}.mct-features li{padding:14px 16px!important}.mct-product{padding:16px;gap:10px}.mct-product img{height:180px}}
@media(max-width:600px){.mct-products{grid-template-columns:1fr;gap:12px;margin-block:20px}.mct-product{padding:15px;gap:16px}.mct-product img{width:100px;height:150px}.mct-product strong{font-size:1.12rem}.mct-product span{font-size:.9rem}.mct-features{gap:8px;margin:18px 0}.mct-features li{padding:12px 14px!important}.mct-features svg{width:23px;height:23px;flex-basis:23px}.mct-details details,.mct-research{padding:0 16px}.mct-gold-layout{grid-template-columns:1fr;gap:18px}.mct-gold-layout>img{height:200px;max-width:240px;margin:auto;order:2}.mct-gold-layout>div{order:1}.mct-gold-layout p{line-height:1.7}.rabbit-overview .rabbit-cards{grid-template-columns:1fr}.rabbit-overview .rabbit-product-card{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:center}.rabbit-overview .rabbit-product-card img{grid-row:span 2}.rabbit-overview .rabbit-product-card small{margin:0}}

.mct-property{font-weight:650;color:#365b35;margin:0 0 16px;line-height:1.5}
