.trail-hub--choquequirao .trail-proofs{grid-template-columns:repeat(3,minmax(0,1fr))}.trail-hub--choquequirao .trail-proofs b{font-size:20px;white-space:normal}.trail-hub--choquequirao .trail-review-grid article{display:flex;flex-direction:column;gap:18px;justify-content:center;min-height:160px}.trail-hub--choquequirao .trail-review-grid .trail-link{margin-top:auto;align-self:flex-start}@media(max-width:520px){.trail-hub--choquequirao .trail-proofs{gap:15px}.trail-hub--choquequirao .trail-proofs b{font-size:16px}.trail-hub--choquequirao .trail-proofs span{font-size:11px}}.trail-hub--choquequirao .trail-carousel{grid-auto-columns:min(100%,450px)}.trail-hub--choquequirao .cq-days-unit{display:block;font-size:18px;letter-spacing:.12em;margin:0 0 24px}.trail-hub--choquequirao .trail-experience-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.trail-hub--choquequirao .trail-experience-photo{grid-column:span 4;grid-row:auto;min-height:500px}.trail-hub--choquequirao .trail-experience-stat{grid-column:span 2;display:flex;flex-direction:column;justify-content:center}.trail-hub--choquequirao .trail-benefit{grid-column:span 2}@media(max-width:900px){.trail-hub--choquequirao .trail-experience-photo{grid-column:span 3}.trail-hub--choquequirao .trail-experience-stat{grid-column:span 3}}@media(max-width:600px){.trail-hub--choquequirao .trail-experience-grid{display:flex;flex-direction:column}.trail-hub--choquequirao .trail-hero .trail-actions{flex-wrap:wrap}.trail-hub--choquequirao .trail-hero h1{font-size:clamp(31px,9vw,42px);overflow-wrap:break-word}.trail-hub--choquequirao .trail-proofs{gap:22px}}