.editorial-destination-module__mua_rq__page{color:#303a34;overflow-wrap:anywhere;background:#faf7f1;padding-bottom:1px}.editorial-destination-module__mua_rq__page p{margin:0 0 18px;line-height:1.75}.editorial-destination-module__mua_rq__page a{color:#36574a;text-underline-offset:4px}.editorial-destination-module__mua_rq__page a:focus-visible,.editorial-destination-module__mua_rq__page summary:focus-visible{outline-offset:5px;outline:3px solid #36574a}.editorial-destination-module__mua_rq__page [id]{scroll-margin-top:110px}.editorial-destination-module__mua_rq__page header>div{color:#303a34;background:0 0;padding:32px max(24px,50vw - 600px) 38px;position:static}.editorial-destination-module__mua_rq__page header h1{max-width:1000px;font-size:clamp(2.125rem,4.1vw,3.75rem)}.editorial-destination-module__mua_rq__page header p{max-width:760px}.editorial-destination-module__mua_rq__page header a{color:#36574a}.editorial-destination-module__mua_rq__page header a[href=\#ruta]{color:#fff;background:#36574a}.editorial-destination-module__mua_rq__page header a[href=\#cuando-ir]{background:0 0;border:1px solid #36574a;text-decoration:none}.editorial-destination-module__mua_rq__intro{max-width:900px}.editorial-destination-module__mua_rq__intro>p:not(:first-child){font-size:1.2rem}.editorial-destination-module__mua_rq__beat{border-top:1px solid #ddd8cd;padding-top:28px}.editorial-destination-module__mua_rq__copy{max-width:900px;margin-inline:auto}.editorial-destination-module__mua_rq__copy h2{margin-top:0}.editorial-destination-module__mua_rq__copy h3{margin:0 0 16px;font-family:Georgia,serif;font-size:1.5rem;line-height:1.3}.editorial-destination-module__mua_rq__beat>figure{margin-top:32px}.editorial-destination-module__mua_rq__routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0;display:grid}.editorial-destination-module__mua_rq__routeChooser{background:#eee8dc;border-top:2px solid #9d8060;max-width:900px;margin:28px auto 0;padding:20px 24px}.editorial-destination-module__mua_rq__routeChooser>summary{font-family:Georgia,serif;font-size:1.5rem}.editorial-destination-module__mua_rq__routes>div{background:#eee8dc;border-top:2px solid #9d8060;min-width:0;padding:24px}.editorial-destination-module__mua_rq__routes h3{font-size:1.35rem}.editorial-destination-module__mua_rq__duration{color:#59635a;font-size:.8rem}.editorial-destination-module__mua_rq__sequence{font-size:.95rem;font-weight:600}.editorial-destination-module__mua_rq__toolkit{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block:28px;display:grid}.editorial-destination-module__mua_rq__toolkit>section:last-child:nth-child(odd){grid-column:1/-1}.editorial-destination-module__mua_rq__page summary{cursor:pointer;min-height:44px;padding-block:10px;line-height:1.5}.editorial-destination-module__mua_rq__page details p{margin-top:12px}.editorial-destination-module__mua_rq__page details ul{padding-left:22px}.editorial-destination-module__mua_rq__page details li{margin-bottom:14px;line-height:1.65}.editorial-destination-module__mua_rq__planningLinks{font-size:1rem}.editorial-destination-module__mua_rq__sources{margin-top:24px;font-size:.9rem}.editorial-destination-module__mua_rq__sources li span{color:#59635a;margin-top:6px;display:block}.editorial-destination-module__mua_rq__beforeClosing{margin-top:28px}.editorial-destination-module__mua_rq__beforeClosing>section{margin-bottom:24px}.editorial-destination-module__mua_rq__related{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.editorial-destination-module__mua_rq__related h3{grid-column:1/-1;margin-bottom:0}.editorial-destination-module__mua_rq__related>a{background:#eee8dc;padding:16px;text-decoration:none;display:block}.editorial-destination-module__mua_rq__related>a span{margin-top:8px;font-size:.9rem;line-height:1.5;display:block}@media (min-width:681px) and (max-width:1023px){body:has(.editorial-destination-module__mua_rq__page) .mainNav{flex-wrap:wrap;justify-content:flex-end;gap:4px 14px;min-width:0;padding-block:8px;font-size:.82rem}body:has(.editorial-destination-module__mua_rq__page) .mainNav a{white-space:nowrap;align-items:center;min-height:44px;display:inline-flex}}@media (max-width:767px){.editorial-destination-module__mua_rq__page header>div{padding:24px 20px 28px}.editorial-destination-module__mua_rq__page header h1{font-size:clamp(2rem,7vw,2.625rem)}.editorial-destination-module__mua_rq__page header p{font-size:1rem}.editorial-destination-module__mua_rq__page p{line-height:1.65}.editorial-destination-module__mua_rq__routes,.editorial-destination-module__mua_rq__toolkit{grid-template-columns:1fr;gap:16px}.editorial-destination-module__mua_rq__routes>div{padding:20px}.editorial-destination-module__mua_rq__routes details p{font-size:1rem}.editorial-destination-module__mua_rq__related{grid-template-columns:1fr}.editorial-destination-module__mua_rq__beat{padding-top:20px}}
