.qf-section{background:#f4f5ee;color:#151b12;padding:64px 24px}.qf-wrap{max-width:1240px;margin:auto}.qf-kicker{font-size:12px;letter-spacing:.13em;font-weight:800}.qf-section h2{font-size:clamp(30px,4vw,54px);line-height:1.05;margin:12px 0 28px}.qf-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.qf-grid article{background:white;border:1px solid #d9ded1;padding:28px}.qf-grid article>span{font-weight:800;letter-spacing:.08em;font-size:13px}.qf-grid strong{display:block;font-size:clamp(34px,4vw,54px);line-height:1.3}.qf-grid p{min-height:66px;line-height:1.65}.qf-grid button{cursor:pointer;background:#172111;color:white;border:0;padding:12px 16px;font:inherit;font-weight:700}.qf-meter{height:10px;background:#e9ece5;position:relative;margin:15px 0}.qf-meter i{position:absolute;height:100%;background:var(--cb-accent,#8cbd44)}.qf-details{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:36px;align-items:center}.qf-details figure{margin:0}.qf-details img{width:100%;height:330px;object-fit:cover;object-position:50% 55%}.qf-details figcaption{font-size:11px;line-height:1.5;color:#59634f;margin-top:9px}.qf-details p{line-height:1.8}.qf-details h3{font-size:28px}.qf-routes{display:grid;grid-template-columns:repeat(3,1fr);max-width:1240px;margin:32px auto;gap:12px;padding:0 24px}.qf-routes>a,.qf-routes>button{text-align:left;display:grid;gap:12px;padding:24px;border:1px solid #56604c;background:#15200e;color:white;text-decoration:none;font:inherit;cursor:pointer}.qf-routes b{font-size:19px}.qf-routes span{font-size:14px;color:#d0d9c8}.mf-teaser,.mf-peek{display:none!important}@media(max-width:700px){.qf-grid,.qf-routes,.qf-details{grid-template-columns:1fr}.qf-section{padding:40px 20px}.qf-grid p{min-height:0}.qf-details{gap:20px}.qf-details img{height:350px}}
.quality-home[hidden],.grade[hidden]{display:none!important}
