.facts-section[data-astro-cid-id37kba7]{background:#fffdf8;border:1px solid #102f3a26;margin-block:2.5rem;padding:clamp(1.4rem,3vw,2.5rem);box-shadow:0 4px 12px #102f3a0a}.facts-title[data-astro-cid-id37kba7]{font-family:var(--gag-font-editorial,Georgia, serif);color:var(--gag-tinta,#102f3a);margin:0 0 1.5rem;font-size:clamp(1.45rem,2.5vw,1.85rem);font-weight:400}.facts-grid[data-astro-cid-id37kba7]{grid-template-columns:1fr;gap:1.2rem;display:grid}@media (width>=560px){.facts-grid[data-astro-cid-id37kba7]{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.facts-grid[data-astro-cid-id37kba7]{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.fact-card[data-astro-cid-id37kba7]{border-left:4px solid var(--gag-tinta,#102f3a);background:#f5eedf;flex-direction:column;gap:.35rem;padding:1.2rem 1.4rem;display:flex}.highlight-card[data-astro-cid-id37kba7]{border-left-color:var(--gag-cobre,#b8532d);background:#b8532d14}.full-span[data-astro-cid-id37kba7]{grid-column:1/-1}.fact-label[data-astro-cid-id37kba7]{letter-spacing:.12em;text-transform:uppercase;color:var(--gag-cobre,#b8532d);font-size:.75rem;font-weight:700}.fact-value[data-astro-cid-id37kba7]{font-family:var(--gag-font-editorial,Georgia, serif);color:var(--gag-tinta,#102f3a);font-size:clamp(1.3rem,2vw,1.6rem);font-weight:700;line-height:1.15}.price-value[data-astro-cid-id37kba7]{color:var(--gag-cobre,#b8532d);font-size:clamp(1.5rem,2.5vw,1.85rem)}.text-small[data-astro-cid-id37kba7]{font-size:1.05rem;font-weight:600}.fact-sub[data-astro-cid-id37kba7]{color:#102f3abf;margin-top:.2rem;font-size:.82rem;line-height:1.35}.conditions-container[data-astro-cid-d2hibcz7]{flex-direction:column;gap:3rem;margin-block:3.5rem;display:flex}.conditions-header[data-astro-cid-d2hibcz7]{border-bottom:2px solid var(--gag-tinta,#102f3a);padding-bottom:1.2rem}.eyebrow-tag[data-astro-cid-d2hibcz7]{letter-spacing:.14em;text-transform:uppercase;color:var(--gag-cobre,#b8532d);margin-bottom:.4rem;font-size:.76rem;font-weight:700;display:block}.conditions-header[data-astro-cid-d2hibcz7] h2[data-astro-cid-d2hibcz7]{font-family:var(--gag-font-editorial,Georgia, serif);color:var(--gag-tinta,#102f3a);margin:0 0 .8rem;font-size:clamp(2rem,3.8vw,2.8rem);font-weight:400;line-height:1.1}.lead-note[data-astro-cid-d2hibcz7]{color:#27434d;max-width:52rem;margin:0;font-size:1.05rem;line-height:1.55}.comparison-spread[data-astro-cid-d2hibcz7]{grid-template-columns:1fr;gap:1.8rem;display:grid}@media (width>=860px){.comparison-spread[data-astro-cid-d2hibcz7]{grid-template-columns:1fr 1fr;gap:2.5rem}}.box[data-astro-cid-d2hibcz7]{background:#fffdf8;border:1px solid #102f3a26;padding:clamp(1.4rem,2.8vw,2.4rem);position:relative;box-shadow:0 3px 10px #102f3a08}.included-box[data-astro-cid-d2hibcz7]{border-top:5px solid var(--gag-agua,#5e8278)}.not-included-box[data-astro-cid-d2hibcz7]{border-top:5px solid var(--gag-cobre,#b8532d);background:#fcf9f3}.box-badge[data-astro-cid-d2hibcz7]{border-bottom:1px solid #102f3a1f;align-items:center;gap:.8rem;margin-bottom:1.5rem;padding-bottom:.8rem;display:flex}.box-badge[data-astro-cid-d2hibcz7] h3[data-astro-cid-d2hibcz7]{font-family:var(--gag-font-editorial,Georgia, serif);color:var(--gag-tinta,#102f3a);margin:0;font-size:1.45rem;font-weight:700}.icon-check[data-astro-cid-d2hibcz7]{background:var(--gag-agua,#5e8278);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.1rem;font-weight:800;display:inline-flex}.icon-cross[data-astro-cid-d2hibcz7]{background:var(--gag-cobre,#b8532d);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.1rem;font-weight:800;display:inline-flex}.check-list[data-astro-cid-d2hibcz7],.cross-list[data-astro-cid-d2hibcz7]{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.check-list[data-astro-cid-d2hibcz7] li[data-astro-cid-d2hibcz7],.cross-list[data-astro-cid-d2hibcz7] li[data-astro-cid-d2hibcz7]{align-items:flex-start;gap:.9rem;font-size:.98rem;line-height:1.5;display:flex}.bullet-check[data-astro-cid-d2hibcz7]{color:var(--gag-agua,#5e8278);flex-shrink:0;font-size:1.1rem;font-weight:800;line-height:1.3}.bullet-cross[data-astro-cid-d2hibcz7]{color:var(--gag-cobre,#b8532d);flex-shrink:0;font-size:1.1rem;font-weight:800;line-height:1.3}.practical-box[data-astro-cid-d2hibcz7]{border:1px solid #102f3a29;border-left:5px solid var(--gag-tinta,#102f3a);background:#fffdf8;padding:clamp(1.4rem,2.8vw,2.5rem)}.practical-header[data-astro-cid-d2hibcz7]{border-bottom:1px solid #102f3a1f;margin-bottom:1.8rem;padding-bottom:.8rem}.practical-badge[data-astro-cid-d2hibcz7]{letter-spacing:.14em;text-transform:uppercase;color:var(--gag-cobre,#b8532d);margin-bottom:.3rem;font-size:.72rem;font-weight:700;display:block}.practical-header[data-astro-cid-d2hibcz7] h3[data-astro-cid-d2hibcz7]{font-family:var(--gag-font-editorial,Georgia, serif);color:var(--gag-tinta,#102f3a);margin:0;font-size:clamp(1.4rem,2.5vw,1.75rem)}.practical-grid[data-astro-cid-d2hibcz7]{grid-template-columns:1fr;gap:1.5rem 2rem;display:grid}@media (width>=560px){.practical-grid[data-astro-cid-d2hibcz7]{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.practical-grid[data-astro-cid-d2hibcz7]{grid-template-columns:repeat(4,1fr)}}.prac-item[data-astro-cid-d2hibcz7] strong[data-astro-cid-d2hibcz7]{letter-spacing:.1em;text-transform:uppercase;color:var(--gag-cobre,#b8532d);margin-bottom:.35rem;font-size:.78rem;display:block}.prac-item[data-astro-cid-d2hibcz7] p[data-astro-cid-d2hibcz7]{color:#27434d;margin:0;font-size:.96rem;line-height:1.5}.full-width[data-astro-cid-d2hibcz7]{background:#f8f4ea;border-radius:2px;grid-column:1/-1;padding:1.2rem}.bring-list[data-astro-cid-d2hibcz7]{grid-template-columns:1fr;gap:.6rem 1.5rem;margin:.5rem 0 0;padding:0;font-size:.92rem;list-style:none;display:grid}@media (width>=768px){.bring-list[data-astro-cid-d2hibcz7]{grid-template-columns:repeat(3,1fr)}}.bring-list[data-astro-cid-d2hibcz7] li[data-astro-cid-d2hibcz7]{color:var(--gag-tinta,#102f3a);line-height:1.4}.bring-list[data-astro-cid-d2hibcz7] span[data-astro-cid-d2hibcz7]{color:var(--gag-cobre,#b8532d);margin-right:.4rem}.stops-box[data-astro-cid-d2hibcz7]{background:#fffdf8;border:1px solid #102f3a26;padding:clamp(1.4rem,2.8vw,2.6rem)}.stops-header[data-astro-cid-d2hibcz7]{border-bottom:1px solid #102f3a24;margin-bottom:2rem;padding-bottom:1rem}.stops-badge[data-astro-cid-d2hibcz7]{letter-spacing:.14em;text-transform:uppercase;color:var(--gag-cobre,#b8532d);margin-bottom:.3rem;font-size:.72rem;font-weight:700;display:block}.stops-box[data-astro-cid-d2hibcz7] h3[data-astro-cid-d2hibcz7]{font-family:var(--gag-font-editorial,Georgia, serif);color:var(--gag-tinta,#102f3a);margin:0 0 .5rem;font-size:clamp(1.4rem,2.5vw,1.85rem)}.stops-lead[data-astro-cid-d2hibcz7]{color:#102f3acc;max-width:52rem;margin:0;font-size:1rem}.stops-timeline[data-astro-cid-d2hibcz7]{grid-template-columns:1fr;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.stops-timeline[data-astro-cid-d2hibcz7]{grid-template-columns:repeat(2,1fr)}}@media (width>=1300px){.stops-timeline[data-astro-cid-d2hibcz7]{grid-template-columns:repeat(3,1fr)}}.stop-card[data-astro-cid-d2hibcz7]{background:#fbf7ee;border:1px solid #102f3a1f;flex-direction:column;gap:.6rem;padding:1.4rem;display:flex}.stop-head[data-astro-cid-d2hibcz7]{align-items:baseline;gap:.8rem;display:flex}.stop-number[data-astro-cid-d2hibcz7]{font-family:var(--gag-font-impact,sans-serif);color:#fff;background:var(--gag-cobre,#b8532d);border-radius:2px;flex-shrink:0;padding:.2rem .5rem;font-size:1.05rem;font-weight:800;line-height:1}.stop-head[data-astro-cid-d2hibcz7] h4[data-astro-cid-d2hibcz7]{font-family:var(--gag-font-editorial,Georgia, serif);color:var(--gag-tinta,#102f3a);margin:0;font-size:1.2rem;line-height:1.25}.stop-desc[data-astro-cid-d2hibcz7]{color:#27434d;margin:0;font-size:.92rem;line-height:1.5}.terms-box[data-astro-cid-d2hibcz7]{color:#f5eedf;background:#102f3a;padding:clamp(1.6rem,3.2vw,2.8rem)}.terms-title-wrap[data-astro-cid-d2hibcz7]{border-bottom:1px solid #f5eedf33;margin-bottom:1.5rem;padding-bottom:.8rem}@media (width>=900px){.terms-box[data-astro-cid-d2hibcz7]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:3rem;display:grid}.terms-title-wrap[data-astro-cid-d2hibcz7]{border-bottom:none;margin-bottom:0;padding-bottom:0}}.terms-badge[data-astro-cid-d2hibcz7]{letter-spacing:.14em;text-transform:uppercase;color:var(--gag-cobre,#b8532d);margin-bottom:.3rem;font-size:.72rem;font-weight:700;display:block}.terms-box[data-astro-cid-d2hibcz7] h3[data-astro-cid-d2hibcz7]{font-family:var(--gag-font-editorial,Georgia, serif);color:#f5eedf;margin:0;font-size:clamp(1.4rem,2.5vw,1.8rem);font-weight:400}.terms-list[data-astro-cid-d2hibcz7]{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.terms-list[data-astro-cid-d2hibcz7] li[data-astro-cid-d2hibcz7]{color:#f5eedfeb;align-items:flex-start;gap:.9rem;font-size:.96rem;line-height:1.55;display:flex}.terms-bullet[data-astro-cid-d2hibcz7]{color:var(--gag-cobre,#b8532d);flex-shrink:0;margin-top:.2rem;font-size:.8rem}.gallery-carousel-section[data-astro-cid-yvpwor4s]{background:#fffdf8;border:1px solid #102f3a26;margin-block:3.5rem;padding:clamp(1.4rem,3vw,2.5rem);box-shadow:0 4px 14px #102f3a0a}.gallery-header[data-astro-cid-yvpwor4s]{border-bottom:2px solid var(--gag-tinta,#102f3a);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.5rem;padding-bottom:1.2rem;display:flex}.gallery-header-right[data-astro-cid-yvpwor4s]{flex-wrap:wrap;align-items:center;gap:2rem;display:flex}.gallery-kicker[data-astro-cid-yvpwor4s]{letter-spacing:.14em;text-transform:uppercase;color:var(--gag-cobre,#b8532d);margin-bottom:.4rem;font-size:.76rem;font-weight:700;display:block}.gallery-header[data-astro-cid-yvpwor4s] h2[data-astro-cid-yvpwor4s]{font-family:var(--gag-font-editorial,Georgia, serif);color:var(--gag-tinta,#102f3a);margin:0;font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:400}.gallery-note[data-astro-cid-yvpwor4s]{color:#102f3abf;max-width:26rem;margin:0;font-size:.92rem;line-height:1.45}.gallery-controls[data-astro-cid-yvpwor4s]{gap:.5rem;display:flex}.ctrl-btn[data-astro-cid-yvpwor4s]{background:var(--gag-cal,#f5eedf);border:1px solid var(--gag-tinta,#102f3a);width:40px;height:40px;color:var(--gag-tinta,#102f3a);cursor:pointer;border-radius:2px;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.ctrl-btn[data-astro-cid-yvpwor4s]:hover{background:var(--gag-cobre,#b8532d);color:#fff;border-color:var(--gag-cobre,#b8532d)}.mobile-swipe-hint[data-astro-cid-yvpwor4s]{color:var(--gag-cobre,#b8532d);text-align:right;margin:0 0 1rem;font-size:.8rem;font-weight:600;display:none}.carousel-container[data-astro-cid-yvpwor4s]{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;width:100%;padding-bottom:1rem;overflow-x:auto}.carousel-container[data-astro-cid-yvpwor4s]:focus-visible{outline:3px solid var(--gag-cobre,#b8532d);outline-offset:4px}.carousel-track[data-astro-cid-yvpwor4s]{scroll-snap-type:x mandatory;gap:1.5rem;display:flex}.carousel-slide[data-astro-cid-yvpwor4s]{scroll-snap-align:start;background:#f5eedf;border:1px solid #102f3a24;flex-direction:column;flex:0 0 calc(50% - 1rem);min-width:300px;margin:0;display:flex;overflow:hidden;box-shadow:0 3px 8px #102f3a0d}@media (width>=900px){.carousel-slide[data-astro-cid-yvpwor4s]{flex:0 0 calc(40% - 1rem);min-width:290px}}@media (width>=1200px){.carousel-slide[data-astro-cid-yvpwor4s]{flex:0 0 calc(31.8% - 1rem);min-width:280px}}@media (width>=1440px){.carousel-slide[data-astro-cid-yvpwor4s]{flex:0 0 calc(24% - 1rem);min-width:260px}}.slide-media[data-astro-cid-yvpwor4s]{background:#0a1b22;height:250px;position:relative;overflow:hidden}.slide-media[data-astro-cid-yvpwor4s] img[data-astro-cid-yvpwor4s]{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.slide-media[data-astro-cid-yvpwor4s]:hover img[data-astro-cid-yvpwor4s]{transform:scale(1.03)}.slide-badge[data-astro-cid-yvpwor4s]{background:var(--gag-tinta,#102f3a);color:var(--gag-cal,#f5eedf);border-radius:2px;padding:.25rem .55rem;font-size:.72rem;font-weight:700;position:absolute;top:.8rem;left:.8rem}.slide-caption[data-astro-cid-yvpwor4s]{background:#fffdf8;flex-direction:column;flex-grow:1;gap:.4rem;padding:1.2rem 1.3rem;display:flex}.slide-caption[data-astro-cid-yvpwor4s] h3[data-astro-cid-yvpwor4s]{font-family:var(--gag-font-editorial,Georgia, serif);color:var(--gag-tinta,#102f3a);margin:0;font-size:1.2rem;font-weight:700}.slide-caption[data-astro-cid-yvpwor4s] p[data-astro-cid-yvpwor4s]{color:#27434d;flex-grow:1;margin:0;font-size:.9rem;line-height:1.45}.zoom-link[data-astro-cid-yvpwor4s]{color:var(--gag-cobre,#b8532d);align-self:flex-start;margin-top:.6rem;font-size:.82rem;font-weight:700;text-decoration:none}.zoom-link[data-astro-cid-yvpwor4s]:hover{text-decoration:underline}@media (width<=768px){.gallery-carousel-section[data-astro-cid-yvpwor4s]{padding:1.4rem 1rem 1.8rem}.gallery-controls[data-astro-cid-yvpwor4s]{display:none}.mobile-swipe-hint[data-astro-cid-yvpwor4s]{display:block}.carousel-track[data-astro-cid-yvpwor4s]{gap:1rem}.carousel-slide[data-astro-cid-yvpwor4s]{scroll-snap-align:center;flex:0 0 84vw;min-width:240px;max-width:320px}.slide-media[data-astro-cid-yvpwor4s]{height:210px}}.experience-detail-page[data-astro-cid-yfpjlc6k]{max-width:min(100% - 2.5rem,86rem);margin:0 auto;padding:1.5rem .5rem 6rem}@media (width>=1440px){.experience-detail-page[data-astro-cid-yfpjlc6k]{max-width:min(100% - 4rem,92rem)}}.detail-breadcrumbs[data-astro-cid-yfpjlc6k]{color:#102f3abf;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:2.5rem;font-size:.88rem;display:flex}.crumb-link[data-astro-cid-yfpjlc6k]{color:var(--gag-tinta,#102f3a);text-decoration:none}.crumb-link[data-astro-cid-yfpjlc6k]:hover{color:var(--gag-cobre,#b8532d);text-decoration:underline}.crumb-sep[data-astro-cid-yfpjlc6k]{color:var(--gag-cobre,#b8532d)}.crumb-current[data-astro-cid-yfpjlc6k]{color:var(--gag-tinta,#102f3a);font-weight:700}.detail-hero[data-astro-cid-yfpjlc6k]{grid-template-columns:minmax(0,1.1fr) minmax(420px,1.15fr);align-items:center;gap:3.5rem;margin-bottom:3.5rem;display:grid}.id-pill-wrap[data-astro-cid-yfpjlc6k]{align-items:center;gap:.8rem;margin-bottom:1.2rem;display:flex}.id-pill[data-astro-cid-yfpjlc6k]{font-family:var(--gag-font-impact,sans-serif);background:var(--gag-cobre,#b8532d);color:#fff;border-radius:2px;padding:.25rem .65rem;font-size:1.1rem;font-weight:800}.category-tag[data-astro-cid-yfpjlc6k]{letter-spacing:.14em;text-transform:uppercase;color:var(--gag-tinta,#102f3a);font-size:.78rem;font-weight:700}.experience-title[data-astro-cid-yfpjlc6k]{font-family:var(--gag-font-editorial,Georgia, serif);letter-spacing:-.035em;color:var(--gag-tinta,#102f3a);margin:0 0 1.4rem;font-size:clamp(2.4rem,4.8vw,4.2rem);font-weight:700;line-height:1.05}.experience-lead[data-astro-cid-yfpjlc6k]{color:#27434d;max-width:38rem;margin:0 0 1.5rem;font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.5}.experience-author[data-astro-cid-yfpjlc6k]{color:#102f3abf;margin:0;font-size:.9rem;font-style:italic}.hero-figure[data-astro-cid-yfpjlc6k]{background:#0a1b22;margin:0;position:relative;box-shadow:0 8px 24px #102f3a1f}.hero-figure[data-astro-cid-yfpjlc6k].torn{clip-path:polygon(0 1%,16% 0,29% 1%,48% 0,64% 1.2%,83% 0,100% 1%,99% 31%,100% 60%,99% 100%,82% 98.8%,63% 100%,45% 98.6%,26% 100%,10% 99%,0 100%,1% 67%,0 36%)}.hero-figure[data-astro-cid-yfpjlc6k] img[data-astro-cid-yfpjlc6k]{object-fit:cover;width:100%;height:440px;display:block}@media (width>=1200px){.hero-figure[data-astro-cid-yfpjlc6k] img[data-astro-cid-yfpjlc6k]{height:480px}}.hero-caption[data-astro-cid-yfpjlc6k]{color:var(--gag-tinta,#102f3a);background:#f5eedfeb;padding:.3rem .6rem;font-size:.72rem;font-weight:600;position:absolute;bottom:.8rem;right:1rem}.description-section[data-astro-cid-yfpjlc6k]{margin-block:2.5rem 3.5rem}.desc-card[data-astro-cid-yfpjlc6k]{border-left:5px solid var(--gag-cobre,#b8532d);background:#fffdf8;border-top:1px solid #102f3a1f;border-bottom:1px solid #102f3a1f;border-right:1px solid #102f3a1f;padding:clamp(1.8rem,3.5vw,3rem)}.desc-card[data-astro-cid-yfpjlc6k] h2[data-astro-cid-yfpjlc6k]{font-family:var(--gag-font-editorial,Georgia, serif);color:var(--gag-tinta,#102f3a);margin:0 0 1.2rem;font-size:clamp(1.8rem,3vw,2.3rem);font-weight:400}.description-body[data-astro-cid-yfpjlc6k]{color:#102f3a;max-width:62rem;margin:0;font-size:clamp(1.05rem,1.8vw,1.22rem);line-height:1.7}.detail-desktop-sidebar[data-astro-cid-yfpjlc6k]{display:none}@media (width>=1024px){.detail-desktop-split[data-astro-cid-yfpjlc6k]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:3.5rem;margin-top:1rem;display:grid}.detail-desktop-sidebar[data-astro-cid-yfpjlc6k]{z-index:20;display:block;position:sticky;top:2rem}.desktop-booking-card[data-astro-cid-yfpjlc6k]{border:2px solid var(--gag-tinta,#102f3a);background:#fffdf8;border-radius:4px;padding:1.8rem;position:relative;box-shadow:0 10px 30px #102f3a14}.desktop-booking-card[data-astro-cid-yfpjlc6k]:before{content:"";background:var(--gag-cobre,#b8532d);width:4.5rem;height:4px;position:absolute;top:-2px;left:1.5rem}.booking-card-head[data-astro-cid-yfpjlc6k]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.card-id-pill[data-astro-cid-yfpjlc6k]{font-family:var(--gag-font-impact,sans-serif);background:var(--gag-cobre,#b8532d);color:#fff;border-radius:2px;padding:.2rem .65rem;font-size:1.15rem;font-weight:800}.card-price-pill[data-astro-cid-yfpjlc6k]{font-family:var(--gag-font-impact,sans-serif);color:var(--gag-tinta,#102f3a);font-size:1.6rem;font-weight:800}.booking-card-sub[data-astro-cid-yfpjlc6k]{color:#102f3ab3;border-bottom:1px solid #102f3a1f;margin:0 0 1.2rem;padding-bottom:.8rem;font-size:.85rem}.booking-details-list[data-astro-cid-yfpjlc6k]{flex-direction:column;gap:.6rem;margin-bottom:1.5rem;font-size:.92rem;display:flex}.b-row[data-astro-cid-yfpjlc6k]{border-bottom:1px dashed #102f3a1a;justify-content:space-between;align-items:baseline;padding-bottom:.35rem;display:flex}.b-lbl[data-astro-cid-yfpjlc6k]{color:#102f3abf;font-weight:500}.b-val[data-astro-cid-yfpjlc6k]{color:var(--gag-tinta,#102f3a);font-weight:700}.booking-cta-wrap[data-astro-cid-yfpjlc6k]{flex-direction:column;gap:.7rem;margin-bottom:1.4rem;display:flex}.sidebar-btn-wa[data-astro-cid-yfpjlc6k]{color:#fff;background:#1b5e20;border-radius:3px;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:.85rem 1.2rem;font-size:.96rem;font-weight:700;text-decoration:none;transition:background .15s,transform .15s;display:flex;box-shadow:0 4px 12px #1b5e2040}.sidebar-btn-wa[data-astro-cid-yfpjlc6k]:hover{background:#144718;transform:translateY(-2px)}.sidebar-btn-mail[data-astro-cid-yfpjlc6k]{background:var(--gag-cal,#f5eedf);color:var(--gag-tinta,#102f3a);border:1px solid #102f3a4d;border-radius:3px;justify-content:center;align-items:center;min-height:44px;padding:.7rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.sidebar-btn-mail[data-astro-cid-yfpjlc6k]:hover{background:#ece3d0;text-decoration:underline}.sidebar-benefits[data-astro-cid-yfpjlc6k]{color:var(--gag-tinta,#102f3a);background:#b8532d0d;border-radius:3px;margin-bottom:1.2rem;padding:.8rem 1rem;font-size:.82rem}.sidebar-benefits[data-astro-cid-yfpjlc6k] p[data-astro-cid-yfpjlc6k]{margin:.3rem 0;line-height:1.4}.sidebar-faq-link[data-astro-cid-yfpjlc6k]{text-align:center;color:var(--gag-cobre,#b8532d);padding-top:.4rem;font-size:.84rem;font-weight:600;text-decoration:none;display:block}.sidebar-faq-link[data-astro-cid-yfpjlc6k]:hover{text-decoration:underline}}@media (width>=1280px){.detail-desktop-split[data-astro-cid-yfpjlc6k]{grid-template-columns:minmax(0,1fr) 380px;gap:4.5rem}}.booking-inquiry-box[data-astro-cid-yfpjlc6k]{background:var(--gag-cal,#f5eedf);border:2px solid var(--gag-tinta,#102f3a);margin-top:4.5rem;padding:clamp(2rem,4vw,3.8rem);position:relative}.booking-inquiry-box[data-astro-cid-yfpjlc6k]:before{content:"";background:var(--gag-cobre,#b8532d);width:8rem;height:.4rem;position:absolute;top:-.6rem;left:2rem}.inquiry-tag[data-astro-cid-yfpjlc6k]{letter-spacing:.14em;text-transform:uppercase;color:var(--gag-cobre,#b8532d);margin-bottom:.6rem;font-size:.76rem;font-weight:700;display:block}.inquiry-content[data-astro-cid-yfpjlc6k] h2[data-astro-cid-yfpjlc6k]{font-family:var(--gag-font-editorial,Georgia, serif);color:var(--gag-tinta,#102f3a);margin:0 0 1rem;font-size:clamp(2rem,3.8vw,2.7rem);font-weight:400}.inquiry-lead[data-astro-cid-yfpjlc6k]{color:#27434d;max-width:52rem;margin:0 0 2rem;font-size:1.05rem;line-height:1.6}.inquiry-actions[data-astro-cid-yfpjlc6k]{flex-wrap:wrap;align-items:center;gap:2rem;display:flex}.button-inquiry[data-astro-cid-yfpjlc6k]{background:var(--gag-cobre,#b8532d);color:#fff;border-radius:2px;justify-content:center;align-items:center;gap:.8rem;min-height:48px;padding:.95rem 1.8rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex;box-shadow:0 3px 8px #b8532d4d}.button-inquiry[data-astro-cid-yfpjlc6k]:hover{background:#9c4124;transform:translateY(-2px)}.secondary-link[data-astro-cid-yfpjlc6k]{color:var(--gag-tinta,#102f3a);align-items:center;min-height:44px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.secondary-link[data-astro-cid-yfpjlc6k]:hover{color:var(--gag-cobre,#b8532d);text-decoration:underline}@media (width>=960px){.booking-inquiry-box[data-astro-cid-yfpjlc6k]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:3.5rem;display:grid}.inquiry-lead[data-astro-cid-yfpjlc6k]{margin-bottom:0}.inquiry-actions[data-astro-cid-yfpjlc6k]{flex-direction:column;align-items:stretch;gap:1rem}.button-inquiry[data-astro-cid-yfpjlc6k]{width:100%}.secondary-link[data-astro-cid-yfpjlc6k]{justify-content:center}}@media (width<=860px){.detail-hero[data-astro-cid-yfpjlc6k]{grid-template-columns:1fr;gap:2rem}.hero-figure[data-astro-cid-yfpjlc6k] img[data-astro-cid-yfpjlc6k]{height:clamp(240px,62vw,320px)}.booking-inquiry-box[data-astro-cid-yfpjlc6k]{padding:2rem 1.2rem}.button-inquiry[data-astro-cid-yfpjlc6k]{width:100%}.inquiry-actions[data-astro-cid-yfpjlc6k]{flex-direction:column;align-items:stretch;gap:1rem}.secondary-link[data-astro-cid-yfpjlc6k]{justify-content:center}.desc-card[data-astro-cid-yfpjlc6k]{padding:1.5rem 1.2rem}}
