.catalog-page[data-astro-cid-k36jy7pp]{max-width:min(100% - 2.5rem,88rem);margin:0 auto;padding:2rem .5rem 6rem}@media (width>=1440px){.catalog-page[data-astro-cid-k36jy7pp]{max-width:min(100% - 4rem,94rem)}}.catalog-hero[data-astro-cid-k36jy7pp]{margin-bottom:4rem}.catalog-brand[data-astro-cid-k36jy7pp]{margin-bottom:2rem;display:inline-block}.hero-kicker[data-astro-cid-k36jy7pp]{letter-spacing:.16em;text-transform:uppercase;color:var(--gag-cobre,#b8532d);margin:0 0 .8rem;font-size:.78rem;font-weight:700}.hero-title[data-astro-cid-k36jy7pp]{font-family:var(--gag-font-editorial,Georgia, serif);letter-spacing:-.04em;color:var(--gag-tinta,#102f3a);margin:0 0 1.5rem;font-size:clamp(2.6rem,5.5vw,4.2rem);font-weight:700;line-height:1.05}.hero-lead[data-astro-cid-k36jy7pp]{color:#27434d;max-width:54rem;margin:0 0 2.5rem;font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.6}.commitments-grid[data-astro-cid-k36jy7pp]{background:#fffdf8;border:1px solid #102f3a26;grid-template-columns:1fr;gap:1.5rem;padding:clamp(1.4rem,3vw,2.2rem);display:grid}@media (width>=540px){.commitments-grid[data-astro-cid-k36jy7pp]{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.commitments-grid[data-astro-cid-k36jy7pp]{grid-template-columns:repeat(4,1fr)}}.com-item[data-astro-cid-k36jy7pp]{flex-direction:column;gap:.35rem;display:flex}.com-tag[data-astro-cid-k36jy7pp]{letter-spacing:.12em;text-transform:uppercase;color:var(--gag-cobre,#b8532d);font-size:.72rem;font-weight:700}.com-item[data-astro-cid-k36jy7pp] strong[data-astro-cid-k36jy7pp]{font-family:var(--gag-font-editorial,Georgia, serif);color:var(--gag-tinta,#102f3a);font-size:1.25rem}.com-item[data-astro-cid-k36jy7pp] p[data-astro-cid-k36jy7pp]{color:#102f3acc;margin:0;font-size:.88rem;line-height:1.45}.experiences-list[data-astro-cid-k36jy7pp]{flex-direction:column;gap:3.5rem;margin-bottom:5rem;display:flex}.exp-row-card[data-astro-cid-k36jy7pp]{background:#fffdf8;border:1px solid #102f3a29;grid-template-columns:minmax(360px,1fr) minmax(0,1.4fr);align-items:center;gap:3rem;padding:clamp(1.4rem,3vw,2.8rem);display:grid;box-shadow:0 6px 18px #102f3a0a}@media (width>=1200px){.exp-row-card[data-astro-cid-k36jy7pp]{grid-template-columns:minmax(420px,1.1fr) minmax(0,1.5fr);gap:4rem;padding:2.8rem 3.2rem}}.card-visual[data-astro-cid-k36jy7pp]{position:relative}.card-fig[data-astro-cid-k36jy7pp]{background:#0a1b22;margin:0;position:relative;overflow:hidden}.card-fig[data-astro-cid-k36jy7pp].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%)}.card-fig[data-astro-cid-k36jy7pp] img[data-astro-cid-k36jy7pp]{object-fit:cover;width:100%;height:340px;display:block}@media (width>=1200px){.card-fig[data-astro-cid-k36jy7pp] img[data-astro-cid-k36jy7pp]{height:380px}}.card-number[data-astro-cid-k36jy7pp]{background:var(--gag-cal,#f5eedf);color:var(--gag-tinta,#102f3a);font-family:var(--gag-font-impact,sans-serif);padding:.2rem .7rem;font-size:2.2rem;font-weight:800;line-height:1;position:absolute;bottom:1rem;left:1.2rem;transform:rotate(-3deg);box-shadow:0 3px 6px #00000026}.card-content[data-astro-cid-k36jy7pp]{flex-direction:column;gap:1.4rem;display:flex}.theme-kicker[data-astro-cid-k36jy7pp]{color:var(--gag-cobre,#b8532d);margin-bottom:.4rem;font-size:.8rem;font-weight:700;display:block}.content-header[data-astro-cid-k36jy7pp] h2[data-astro-cid-k36jy7pp]{font-family:var(--gag-font-editorial,Georgia, serif);margin:0 0 .8rem;font-size:clamp(1.8rem,3.2vw,2.3rem);font-weight:700;line-height:1.15}.content-header[data-astro-cid-k36jy7pp] h2[data-astro-cid-k36jy7pp] a[data-astro-cid-k36jy7pp]{color:var(--gag-tinta,#102f3a);text-decoration:none}.content-header[data-astro-cid-k36jy7pp] h2[data-astro-cid-k36jy7pp] a[data-astro-cid-k36jy7pp]:hover{color:var(--gag-cobre,#b8532d);text-decoration:underline}.summary-text[data-astro-cid-k36jy7pp]{color:#27434d;margin:0;font-size:1rem;line-height:1.55}.facts-pill-row[data-astro-cid-k36jy7pp]{border-block:1px solid #102f3a1f;flex-wrap:wrap;gap:.8rem;padding-block:.8rem;display:flex}.pill-item[data-astro-cid-k36jy7pp]{background:#f5eedf;border-radius:2px;flex-direction:column;padding:.5rem .9rem;display:flex}.pill-label[data-astro-cid-k36jy7pp]{letter-spacing:.1em;text-transform:uppercase;color:#102f3ab3;font-size:.68rem;font-weight:700}.pill-val[data-astro-cid-k36jy7pp]{font-family:var(--gag-font-editorial,Georgia, serif);color:var(--gag-tinta,#102f3a);font-size:1.1rem;font-weight:700}.price-accent[data-astro-cid-k36jy7pp]{color:var(--gag-cobre,#b8532d);font-size:1.25rem}.text-accent[data-astro-cid-k36jy7pp]{font-size:.95rem}.clarity-summary[data-astro-cid-k36jy7pp]{border-left:3px solid var(--gag-tinta,#102f3a);background:#fbf7ee;grid-template-columns:1fr 1fr;gap:1.2rem;padding:.9rem 1.1rem;font-size:.88rem;display:grid}.clarity-title[data-astro-cid-k36jy7pp]{margin-bottom:.2rem;font-weight:700;display:block}.text-green[data-astro-cid-k36jy7pp]{color:var(--gag-agua,#5e8278)}.text-copper[data-astro-cid-k36jy7pp]{color:var(--gag-cobre,#b8532d)}.clarity-col[data-astro-cid-k36jy7pp] p[data-astro-cid-k36jy7pp]{color:#102f3a;margin:0;line-height:1.4}.card-actions[data-astro-cid-k36jy7pp]{margin-top:.4rem}.action-btn[data-astro-cid-k36jy7pp]{color:var(--gag-cobre,#b8532d);align-items:center;min-height:44px;font-size:.98rem;font-weight:700;text-decoration:none;display:inline-flex}.action-btn[data-astro-cid-k36jy7pp]:hover{text-decoration:underline}.comparison-section[data-astro-cid-k36jy7pp]{margin-bottom:5rem}.table-wrap[data-astro-cid-k36jy7pp]{-webkit-overflow-scrolling:touch;background:#fffdf8;border:1px solid #102f3a26;padding:clamp(1.4rem,3vw,2.5rem);overflow-x:auto}.table-wrap[data-astro-cid-k36jy7pp] h2[data-astro-cid-k36jy7pp]{font-family:var(--gag-font-editorial,Georgia, serif);margin:0 0 1rem;font-size:clamp(1.45rem,2.5vw,1.85rem);font-weight:400}.table-scroll-hint[data-astro-cid-k36jy7pp]{display:none}.comparison-table[data-astro-cid-k36jy7pp]{border-collapse:collapse;text-align:left;width:100%;min-width:600px;font-size:.95rem}.comparison-table[data-astro-cid-k36jy7pp] th[data-astro-cid-k36jy7pp]{background:var(--gag-tinta,#102f3a);color:var(--gag-cal,#f5eedf);letter-spacing:.08em;text-transform:uppercase;padding:.8rem 1rem;font-size:.82rem;font-weight:700}.comparison-table[data-astro-cid-k36jy7pp] td[data-astro-cid-k36jy7pp]{vertical-align:middle;border-bottom:1px solid #102f3a1f;padding:1rem}.comparison-table[data-astro-cid-k36jy7pp] tr[data-astro-cid-k36jy7pp]:hover td[data-astro-cid-k36jy7pp]{background:#f9f5ec}.catalog-contact-box[data-astro-cid-k36jy7pp]{background:var(--gag-tinta,#102f3a);color:var(--gag-cal,#f5eedf);grid-template-columns:1fr;align-items:center;gap:2rem;padding:clamp(2rem,3.5vw,3.5rem);display:grid}@media (width>=900px){.catalog-contact-box[data-astro-cid-k36jy7pp]{grid-template-columns:minmax(0,1.4fr) auto;gap:3.5rem}}.catalog-contact-box[data-astro-cid-k36jy7pp] h3[data-astro-cid-k36jy7pp]{font-family:var(--gag-font-editorial,Georgia, serif);color:#fff;margin:0 0 .5rem;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:400}.catalog-contact-box[data-astro-cid-k36jy7pp] p[data-astro-cid-k36jy7pp]{opacity:.9;max-width:44rem;margin:0;font-size:1rem;line-height:1.55}.contact-button[data-astro-cid-k36jy7pp]{background:var(--gag-cobre,#b8532d);color:#fff;white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;min-height:48px;padding:.95rem 1.8rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex;box-shadow:0 3px 8px #0000004d}.contact-button[data-astro-cid-k36jy7pp]:hover{background:#9c4124}@media (width<=900px){.exp-row-card[data-astro-cid-k36jy7pp]{grid-template-columns:1fr;gap:1.8rem}.card-fig[data-astro-cid-k36jy7pp] img[data-astro-cid-k36jy7pp]{height:clamp(220px,58vw,280px)}.clarity-summary[data-astro-cid-k36jy7pp]{grid-template-columns:1fr}.table-scroll-hint[data-astro-cid-k36jy7pp]{color:var(--gag-cobre,#b8532d);text-align:center;margin-bottom:.8rem;font-size:.8rem;font-weight:600;display:block}.contact-button[data-astro-cid-k36jy7pp]{width:100%}.action-btn[data-astro-cid-k36jy7pp]{justify-content:center;width:100%}}
