.shelf-hero[data-astro-cid-pki3utf7]{padding:clamp(40px,7vw,75px) 0;background:radial-gradient(ellipse at 90% 0%,#243b50,transparent 75%),#0c1523;color:#fff}.shelf-hero[data-astro-cid-pki3utf7] .eyebrow[data-astro-cid-pki3utf7]{color:#a4e5d9;margin:0 0 10px}.shelf-hero[data-astro-cid-pki3utf7] h1[data-astro-cid-pki3utf7]{font-size:clamp(50px,8vw,92px);line-height:1;letter-spacing:-.06em;margin:0 0 14px}.shelf-hero[data-astro-cid-pki3utf7] p[data-astro-cid-pki3utf7]:not(.eyebrow){color:#d2dee7;font-size:clamp(17px,2vw,22px);max-width:39em;margin:0}.shelf-hero[data-astro-cid-pki3utf7] nav[data-astro-cid-pki3utf7]{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:25px}.shelf-hero[data-astro-cid-pki3utf7] nav[data-astro-cid-pki3utf7] a[data-astro-cid-pki3utf7]{border:1px solid #627887;border-radius:100px;color:#f1f7fa;font-size:.83rem;font-weight:700;padding:6px 13px;text-decoration:none}.shelf-hero[data-astro-cid-pki3utf7] nav[data-astro-cid-pki3utf7] a[data-astro-cid-pki3utf7]:hover{background:#253d4c}.shelf-content[data-astro-cid-pki3utf7]{padding-top:clamp(36px,6vw,66px)}.shelf-content[data-astro-cid-pki3utf7] section[data-astro-cid-pki3utf7]{margin-bottom:clamp(42px,7vw,75px);scroll-margin-top:20px}.shelf-heading[data-astro-cid-pki3utf7]{margin-bottom:18px}.shelf-heading[data-astro-cid-pki3utf7] h2[data-astro-cid-pki3utf7]{font-size:clamp(27px,4vw,40px);line-height:1.1;letter-spacing:-.043em;margin:0}.shelf-heading[data-astro-cid-pki3utf7] p[data-astro-cid-pki3utf7]{color:var(--muted);margin:7px 0 0}.release-grid[data-astro-cid-pki3utf7],.catalogue-grid[data-astro-cid-pki3utf7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.release-card[data-astro-cid-pki3utf7]{display:grid;grid-template-columns:minmax(90px,.42fr) minmax(0,1fr);gap:clamp(12px,2vw,24px);align-items:center;padding:clamp(16px,2.5vw,27px);border:1px solid #e5d5b9;border-radius:16px;background:#fff5e6}.release-card[data-astro-cid-pki3utf7].tecnologia{background:#edf6f7;border-color:#c8dfe2}.release-cover[data-astro-cid-pki3utf7] img[data-astro-cid-pki3utf7],.tile-cover[data-astro-cid-pki3utf7] img[data-astro-cid-pki3utf7]{display:block;width:100%;height:auto;border-radius:4px;box-shadow:4px 8px 14px #10213130}.release-info[data-astro-cid-pki3utf7] h3[data-astro-cid-pki3utf7]{font-size:clamp(21px,2.3vw,31px);line-height:1.13;letter-spacing:-.034em;margin:4px 0 0}.release-info[data-astro-cid-pki3utf7] h3[data-astro-cid-pki3utf7] a[data-astro-cid-pki3utf7]{text-decoration:none}.release-info[data-astro-cid-pki3utf7] h3[data-astro-cid-pki3utf7] a[data-astro-cid-pki3utf7]:hover,.book-tile[data-astro-cid-pki3utf7]:hover strong[data-astro-cid-pki3utf7]{text-decoration:underline;text-underline-offset:3px}.release-info[data-astro-cid-pki3utf7] p[data-astro-cid-pki3utf7]:not(.book-label){font-size:.92rem;line-height:1.48;margin:10px 0 12px;color:#3d4a57}.release-info[data-astro-cid-pki3utf7] .book-subtitle[data-astro-cid-pki3utf7]{font-weight:700;margin:5px 0 0!important}.book-label[data-astro-cid-pki3utf7]{display:block;color:#3d5b63;font-weight:800;font-size:.76rem;line-height:1.4;margin:0}.release-link[data-astro-cid-pki3utf7]{display:inline-block;color:#883b20;font-weight:800;font-size:.91rem;text-underline-offset:3px}.edition-links[data-astro-cid-pki3utf7]{display:flex;flex-wrap:wrap;gap:5px 13px;margin-top:8px}.edition-links[data-astro-cid-pki3utf7] a[data-astro-cid-pki3utf7]{font-size:.82rem;font-weight:700;color:#345461;text-underline-offset:2px}.catalogue-grid[data-astro-cid-pki3utf7]{list-style:none;padding:0;margin:0}.catalogue-grid[data-astro-cid-pki3utf7] li[data-astro-cid-pki3utf7]{min-width:0}.book-tile[data-astro-cid-pki3utf7]{display:grid;grid-template-columns:92px minmax(0,1fr);gap:16px;height:100%;padding:15px 17px;border:1px solid var(--border);border-radius:12px;text-decoration:none;background:#fff}.book-tile[data-astro-cid-pki3utf7]:hover{border-color:#cf7456}.tile-cover[data-astro-cid-pki3utf7]{align-self:center}.tile-cover[data-astro-cid-pki3utf7] img[data-astro-cid-pki3utf7]{aspect-ratio:2/3;object-fit:contain;box-shadow:none;border-radius:0;filter:drop-shadow(2px 4px 4px #10213126)}.tile-info[data-astro-cid-pki3utf7]{display:flex;flex-direction:column;gap:5px}.tile-info[data-astro-cid-pki3utf7] strong[data-astro-cid-pki3utf7]{line-height:1.3}.tile-summary[data-astro-cid-pki3utf7]{font-size:.85rem;line-height:1.42;color:var(--muted)}.tile-cta[data-astro-cid-pki3utf7]{font-size:.82rem;font-weight:850;color:#903d21;margin-top:auto;padding-top:4px}.shelf-archive[data-astro-cid-pki3utf7]{color:var(--muted);border-top:1px solid var(--border);padding-top:20px}.shelf-archive[data-astro-cid-pki3utf7] a[data-astro-cid-pki3utf7]{color:#903d21;font-weight:750;text-underline-offset:3px}.shelf-hero[data-astro-cid-pki3utf7] a[data-astro-cid-pki3utf7]:focus-visible,.shelf-content[data-astro-cid-pki3utf7] a[data-astro-cid-pki3utf7]:focus-visible{outline:3px solid #147668;outline-offset:4px}.shelf-hero[data-astro-cid-pki3utf7] a[data-astro-cid-pki3utf7]:focus-visible{outline-color:#a4e5d9}@media(max-width:850px){.release-grid[data-astro-cid-pki3utf7],.catalogue-grid[data-astro-cid-pki3utf7]{grid-template-columns:1fr}.release-card[data-astro-cid-pki3utf7]{grid-template-columns:minmax(90px,150px) minmax(0,1fr)}}@media(max-width:420px){.release-card[data-astro-cid-pki3utf7]{grid-template-columns:80px minmax(0,1fr);align-items:start}.release-info[data-astro-cid-pki3utf7] h3[data-astro-cid-pki3utf7]{font-size:20px}.book-tile[data-astro-cid-pki3utf7]{grid-template-columns:68px minmax(0,1fr);padding:12px;gap:12px}}
