/* Tipografia de les cobertes (Cinzel, SIL Open Font License), incrustada */
@font-face{font-family:'Cinzel EQ';font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');}
@font-face{font-family:'Cinzel EQ';font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');}
@font-face{font-family:'Cinzel EQ';font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');}
/* L'univers Equilibrium · © Jordi Audet Palau
   Concepte: arxiu confederal en la foscor — tinta d'espai, filets daurats, lectures de pont en monoespaiada. */
:root {
  --ink: #07090d;
  --panel: #0d1118;
  --panel-2: #121722;
  --line: rgba(201, 164, 92, 0.22);
  --line-soft: rgba(230, 225, 214, 0.08);
  --gold: #c9a45c;
  --gold-hi: #e3c98f;
  --gold-dim: #8c6b2e;
  --text: #e6e1d6;
  --muted: #9b978c;
  --signal: #7fb8d8;
  --f-display: "Cinzel EQ", "Cinzel", "Trajan Pro", "Times New Roman", serif;
  --f-body: "EB Garamond", "Garamond", "Georgia", serif;
  --f-mono: "JetBrains Mono", "Consolas", "Menlo", monospace;
  --s-1: 0.8125rem; --s0: 1.0625rem; --s1: 1.3rem; --s2: 1.75rem; --s3: 2.5rem; --s4: clamp(2.6rem, 7vw, 5.2rem);
  --wrap: 72rem;
  color-scheme: dark;
}
* { box-sizing: border-box; }
html { background: var(--ink); }
body {
  background: var(--ink);
  color: var(--text);
  font-family: var(--f-body);
  font-size: var(--s0);
  line-height: 1.6;
  margin: 0;
  -webkit-font-smoothing: antialiased;
}
body::before { content: ""; position: fixed; inset: 0 0 auto; height: env(safe-area-inset-top, 0px); z-index: 30; background: var(--ink); }
img { max-width: 100%; display: block; }
a { color: var(--gold-hi); text-decoration-color: var(--gold-dim); text-underline-offset: 3px; }
a:focus-visible, button:focus-visible, summary:focus-visible { outline: 2px solid var(--gold); outline-offset: 3px; }
h1, h2, h3 { font-family: var(--f-display); font-weight: 500; letter-spacing: 0.06em; text-wrap: balance; margin: 0; line-height: 1.15; }
p { margin: 0; }
.mono { font-family: var(--f-mono); font-size: var(--s-1); letter-spacing: 0.04em; }
.wrap {
  max-width: var(--wrap); margin: 0 auto;
  padding-left: max(16px, env(safe-area-inset-left, 0px));
  padding-right: max(16px, env(safe-area-inset-right, 0px));
}
.eyebrow { font-family: var(--f-mono); font-size: 0.72rem; letter-spacing: 0.22em; text-transform: uppercase; color: var(--gold); }

/* ---------- Capçalera ---------- */
.hdr { position: sticky; top: env(safe-area-inset-top, 0px); z-index: 20; background: rgba(7, 9, 13, 0.92); backdrop-filter: blur(8px); border-bottom: 1px solid var(--line); }
.hdr .wrap { display: flex; align-items: center; gap: 1rem; padding-block: 0.7rem; }
.brand { font-family: var(--f-display); letter-spacing: 0.32em; font-size: 1rem; color: var(--text); text-decoration: none; white-space: nowrap; }
.brand b { color: var(--gold); font-weight: 600; }
.nav { display: flex; flex-wrap: wrap; gap: 0.2rem 1.1rem; margin-left: auto; align-items: center; }
.nav a, .nav span { font-family: var(--f-mono); font-size: 0.72rem; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); text-decoration: none; padding: 0.3rem 0; border-bottom: 1px solid transparent; }
.nav a:hover { color: var(--text); }
.nav a[aria-current="page"] { color: var(--gold-hi); border-bottom-color: var(--gold); }
.nav span { opacity: 0.45; cursor: default; }
.lang { display: flex; border: 1px solid var(--line); border-radius: 2px; }
.lang button { background: none; border: 0; color: var(--muted); font-family: var(--f-mono); font-size: 0.7rem; letter-spacing: 0.1em; padding: 0.35rem 0.55rem; cursor: pointer; }
.lang button[aria-pressed="true"] { background: var(--gold); color: var(--ink); }
.menu { display: none; margin-left: auto; }
.menu summary { list-style: none; cursor: pointer; font-family: var(--f-mono); font-size: 0.72rem; letter-spacing: 0.14em; text-transform: uppercase; color: var(--gold-hi); border: 1px solid var(--line); padding: 0.35rem 0.6rem; }
.menu summary::-webkit-details-marker { display: none; }
.menu .nav { position: absolute; left: 0; right: 0; top: 100%; flex-direction: column; align-items: stretch; gap: 0; background: var(--panel); border-bottom: 1px solid var(--line);
  padding: 0.5rem max(16px, env(safe-area-inset-right, 0px)) 0.8rem max(16px, env(safe-area-inset-left, 0px)); }
.menu .nav a, .menu .nav span { padding: 0.65rem 0; border-bottom: 1px solid var(--line-soft); }
@media (max-width: 960px) {
  .hdr > .wrap > .nav { display: none; }
  .menu { display: block; }
}

/* ---------- Peu ---------- */
.ftr { border-top: 1px solid var(--line); margin-top: 5rem; }
.ftr .wrap { padding-block: 2rem 2.4rem; display: flex; flex-wrap: wrap; gap: 0.6rem 2rem; justify-content: space-between; align-items: baseline; }
.ftr .motto { font-family: var(--f-display); letter-spacing: 0.18em; color: var(--gold); font-size: 0.9rem; }
.ftr small { color: var(--muted); font-size: 0.85rem; }

/* ---------- Inici ---------- */
.hero { position: relative; overflow: hidden; border-bottom: 1px solid var(--line); }
.hero__img { position: absolute; inset: 0; background-size: cover; background-position: 70% 45%; opacity: 0.9; }
.hero__img::after { content: ""; position: absolute; inset: 0; background: linear-gradient(90deg, var(--ink) 18%, rgba(7,9,13,0.7) 48%, rgba(7,9,13,0.1) 100%), linear-gradient(0deg, var(--ink) 0%, transparent 35%); }
.hero .wrap { position: relative; padding-block: clamp(4rem, 12vw, 8.5rem) clamp(3rem, 8vw, 5rem); }
.hero__body { max-width: 36rem; display: grid; gap: 1.4rem; }
.hero h1 { font-size: var(--s4); letter-spacing: 0.16em; font-weight: 500; }
.hero h1 small { display: block; font-size: 0.24em; letter-spacing: 0.62em; color: var(--gold); margin-top: 0.8rem; font-weight: 400; }
.hero__lede { font-size: var(--s1); line-height: 1.5; color: var(--text); }
.readout { font-family: var(--f-mono); font-size: 0.78rem; letter-spacing: 0.08em; color: var(--signal); border-left: 2px solid var(--signal); padding: 0.4rem 0 0.4rem 0.8rem; max-width: 100%; overflow-wrap: anywhere; }
.readout::after { content: "▌"; animation: blink 1.1s steps(1) infinite; margin-left: 0.2em; }
@keyframes blink { 50% { opacity: 0; } }
@media (prefers-reduced-motion: reduce) { .readout::after { animation: none; } }
.btns { display: flex; flex-wrap: wrap; gap: 0.8rem; }
.btn { display: inline-flex; align-items: center; gap: 0.5rem; font-family: var(--f-mono); font-size: 0.75rem; letter-spacing: 0.14em; text-transform: uppercase; text-decoration: none; padding: 0.75rem 1.1rem; border: 1px solid var(--gold); color: var(--gold-hi); background: transparent; }
.btn--solid { background: var(--gold); color: var(--ink); }
.btn:hover { background: var(--gold-hi); color: var(--ink); border-color: var(--gold-hi); }
.btn[aria-disabled="true"] { border-color: var(--line); color: var(--muted); pointer-events: none; }

.section { padding-block: 4.5rem 0; }
.section__head { display: grid; gap: 0.6rem; margin-bottom: 2rem; max-width: 46rem; }
.section__head h2 { font-size: var(--s3); }

.books { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 30rem), 1fr)); gap: 1.5rem; }
.book { display: grid; grid-template-columns: 9.5rem minmax(0, 1fr); gap: 1.4rem; padding: 1.4rem; background: var(--panel); border: 1px solid var(--line); }
.book img { width: 100%; aspect-ratio: 2 / 3; object-fit: cover; border: 1px solid var(--line-soft); }
.book__body { display: grid; gap: 0.75rem; align-content: start; min-width: 0; }
.book__n { font-family: var(--f-mono); font-size: 0.72rem; letter-spacing: 0.2em; color: var(--gold); text-transform: uppercase; }
.book h3 { font-size: var(--s2); }
.book__eds { font-size: 0.92rem; color: var(--muted); }
@media (max-width: 520px) { .book { grid-template-columns: 1fr; } .book img { max-width: 11rem; } }

.idea { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 3rem; align-items: center; }
.idea blockquote { margin: 0; font-family: var(--f-display); font-size: clamp(1.5rem, 3.4vw, 2.3rem); line-height: 1.3; letter-spacing: 0.02em; color: var(--gold-hi); }
.idea cite { display: block; margin-top: 1rem; font-style: normal; }
.idea__body { display: grid; gap: 1rem; color: var(--text); }
.note { font-size: 0.9rem; color: var(--muted); border-top: 1px solid var(--line-soft); padding-top: 0.9rem; }
@media (max-width: 760px) { .idea { grid-template-columns: 1fr; gap: 1.6rem; } }

.explore { display: grid; grid-template-columns: repeat(auto-fill, minmax(min(100%, 20rem), 1fr)); gap: 1rem; }
.tile { position: relative; display: grid; align-content: end; min-height: 13rem; padding: 1.2rem; text-decoration: none; color: var(--text); border: 1px solid var(--line); overflow: hidden; background: var(--panel); }
.tile__img { position: absolute; inset: 0; background-size: cover; background-position: center; opacity: 0.6; transition: opacity 0.3s, transform 0.6s; }
.tile::after { content: ""; position: absolute; inset: 0; background: linear-gradient(0deg, var(--ink) 22%, rgba(7,9,13,0.35) 70%, transparent 100%); }
.tile > div:not(.tile__img) { position: relative; z-index: 1; display: grid; gap: 0.35rem; }
.tile h3 { font-size: 1.3rem; }
.tile p { color: var(--muted); font-size: 0.95rem; }
a.tile:hover .tile__img { opacity: 0.85; transform: scale(1.03); }
.tile .eyebrow { color: var(--muted); }
a.tile .eyebrow { color: var(--gold); }
@media (prefers-reduced-motion: reduce) { .tile__img { transition: none; } }

/* ---------- Flota ---------- */
.page-head { padding-block: 3.5rem 2.5rem; border-bottom: 1px solid var(--line); display: grid; grid-template-columns: minmax(0, 1fr) 11rem; gap: 2rem; align-items: center; }
.page-head h1 { font-size: var(--s3); }
.page-head p { max-width: 44rem; color: var(--text); margin-top: 1rem; font-size: 1.12rem; }
.page-head img { border: 1px solid var(--line); }
@media (max-width: 640px) { .page-head { grid-template-columns: 1fr; } .page-head img { max-width: 8rem; } }

.stats { display: grid; grid-template-columns: repeat(auto-fit, minmax(9.5rem, 1fr)); border: 1px solid var(--line); margin-top: 2rem; }
.stat { padding: 1rem 1.1rem; border-right: 1px solid var(--line-soft); border-bottom: 1px solid var(--line-soft); display: grid; gap: 0.2rem; }
.stat b { font-family: var(--f-display); font-weight: 500; font-size: 1.55rem; color: var(--gold-hi); font-variant-numeric: tabular-nums; }
.stat span { font-family: var(--f-mono); font-size: 0.68rem; letter-spacing: 0.1em; text-transform: uppercase; color: var(--muted); }

.cls { padding-top: 3.5rem; }
.cls__head { display: grid; grid-template-columns: auto minmax(0, 1fr) auto; gap: 1.1rem; align-items: baseline; border-bottom: 1px solid var(--line); padding-bottom: 0.8rem; margin-bottom: 1.4rem; }
.cls__sym { font-family: var(--f-body); font-size: 2.4rem; color: var(--gold); line-height: 1; }
.cls__head h2 { font-size: 1.5rem; }
.cls__head p { color: var(--muted); font-size: 0.95rem; }
.cls__count { font-family: var(--f-mono); font-size: 0.72rem; color: var(--muted); letter-spacing: 0.1em; text-transform: uppercase; }
@media (max-width: 560px) { .cls__head { grid-template-columns: auto minmax(0, 1fr); } .cls__count { grid-column: 2; } }

.cards { display: grid; grid-template-columns: repeat(auto-fill, minmax(min(100%, 17rem), 1fr)); gap: 1rem; }
.cards--big { grid-template-columns: repeat(auto-fill, minmax(min(100%, 22rem), 1fr)); }
.card { display: grid; grid-template-rows: auto 1fr; background: var(--panel); border: 1px solid var(--line-soft); text-decoration: none; color: var(--text); transition: border-color 0.2s; min-width: 0; }
.card:hover { border-color: var(--gold-dim); }
.card__img { aspect-ratio: 3 / 2; background: #000 center / cover no-repeat; border-bottom: 1px solid var(--line-soft); }
.card__body { padding: 1rem 1.05rem 1.1rem; display: grid; gap: 0.45rem; align-content: start; }
.card__code { font-family: var(--f-mono); font-size: 0.72rem; color: var(--gold); letter-spacing: 0.08em; }
.card h3 { font-size: 1.28rem; }
.card__motto { font-style: italic; color: var(--text); font-size: 0.98rem; line-height: 1.4; }
.card__cmd { font-size: 0.88rem; color: var(--muted); }
.card__role { font-family: var(--f-mono); font-size: 0.68rem; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); }

/* Escala d'eslora: cada nau comparada amb els 2.500 m de la Equilibrium */
.scale { display: grid; gap: 0.25rem; margin-top: 0.2rem; }
.scale__bar { height: 4px; background: var(--line-soft); position: relative; }
.scale__bar i { position: absolute; inset: 0 auto 0 0; background: linear-gradient(90deg, var(--gold-dim), var(--gold)); }
.scale__lbl { display: flex; justify-content: space-between; font-family: var(--f-mono); font-size: 0.66rem; color: var(--muted); font-variant-numeric: tabular-nums; }

/* ---------- Fitxa de nau ---------- */
.ship-hero { padding-block: 2.5rem 0; }
.crumbs { font-family: var(--f-mono); font-size: 0.72rem; letter-spacing: 0.1em; text-transform: uppercase; color: var(--muted); display: flex; flex-wrap: wrap; gap: 0.5rem; }
.crumbs a { color: var(--gold); text-decoration: none; }
.ship-title { display: grid; gap: 0.5rem; margin: 1.4rem 0 1.6rem; }
.ship-title h1 { font-size: var(--s4); letter-spacing: 0.1em; }
.ship-title .motto { font-family: var(--f-display); color: var(--gold-hi); font-size: clamp(1.05rem, 2.4vw, 1.45rem); letter-spacing: 0.04em; }
.plate { border: 1px solid var(--line); background: #000; }
.plate img { width: 100%; height: auto; }
.plate figcaption { font-size: 0.82rem; color: var(--muted); padding: 0.6rem 0.8rem; border-top: 1px solid var(--line-soft); background: var(--panel); }
.ship-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.25fr); gap: 2.5rem; margin-top: 2.5rem; align-items: start; }
@media (max-width: 820px) { .ship-grid { grid-template-columns: 1fr; } }
.specs { margin: 0; border-top: 1px solid var(--line); }
.specs > div { display: grid; grid-template-columns: 8.5rem minmax(0, 1fr); gap: 1rem; padding: 0.7rem 0; border-bottom: 1px solid var(--line-soft); }
.specs dt { font-family: var(--f-mono); font-size: 0.7rem; letter-spacing: 0.12em; text-transform: uppercase; color: var(--gold); padding-top: 0.2rem; }
.specs dd { margin: 0; font-variant-numeric: tabular-nums; }
@media (max-width: 460px) { .specs > div { grid-template-columns: 1fr; gap: 0.15rem; } }
.prose { display: grid; gap: 1.6rem; }
.prose h2 { font-size: 1.05rem; letter-spacing: 0.18em; color: var(--gold); }
.prose p { font-size: 1.12rem; }
.cmdr { padding: 1.2rem 1.3rem; background: var(--panel); border: 1px solid var(--line); display: grid; gap: 0.5rem; }
.cmdr b { font-family: var(--f-display); font-weight: 500; font-size: 1.2rem; letter-spacing: 0.05em; }
.pager { display: flex; justify-content: space-between; gap: 1rem; flex-wrap: wrap; margin-top: 3rem; padding-top: 1.4rem; border-top: 1px solid var(--line); }
.pager a { text-decoration: none; display: grid; gap: 0.2rem; }
.pager a span { font-family: var(--f-mono); font-size: 0.68rem; letter-spacing: 0.14em; text-transform: uppercase; color: var(--muted); }
.pager a b { font-family: var(--f-display); font-weight: 500; font-size: 1.15rem; color: var(--text); }
.pager a:last-child { text-align: right; }

.cards--one { grid-template-columns: 1fr; }
.cards--one .card { grid-template-rows: none; grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr); }
.cards--one .card__img { aspect-ratio: 4 / 3; border-bottom: 0; border-right: 1px solid var(--line-soft); }
.cards--one .card__body { padding: 1.6rem; align-content: center; gap: 0.7rem; }
.cards--one .card h3 { font-size: var(--s2); }
@media (max-width: 720px) { .cards--one .card { grid-template-columns: 1fr; } .cards--one .card__img { border-right: 0; border-bottom: 1px solid var(--line-soft); } }

.ship-visual { display: grid; grid-template-columns: minmax(0, 1.55fr) minmax(0, 1fr); gap: 1rem; align-items: start; }
.ship-visual .plate { margin: 0; }
.plate--page img { aspect-ratio: auto; }
@media (max-width: 700px) { .ship-visual { grid-template-columns: 1fr; } .plate--page { max-width: 22rem; } }
.card__img { background-position: center 40%; }

/* Coberta tipogràfica provisional */
.cover-type { aspect-ratio: 2 / 3; border: 1px solid var(--gold-dim); outline: 1px solid var(--line); outline-offset: -6px; background: radial-gradient(ellipse at 50% 30%, #141a26, var(--ink) 70%); display: grid; align-content: center; justify-items: center; gap: 0.55rem; padding: 1rem 0.6rem; text-align: center; }
.cover-type span { font-family: var(--f-display); font-size: 0.62rem; letter-spacing: 0.28em; color: var(--gold); }
.cover-type b { font-family: var(--f-mono); font-weight: 400; font-size: 0.6rem; letter-spacing: 0.2em; color: var(--muted); text-transform: uppercase; }
.cover-type strong { font-family: var(--f-display); font-weight: 500; font-size: 1.05rem; letter-spacing: 0.1em; color: var(--gold-hi); }
.cover-type i { width: 2.4rem; height: 1px; background: var(--gold-dim); }

/* Imatges de nau a mida natural: els requadres de la galeria són quadrats (~500 px) */
.card__img { aspect-ratio: 1 / 1; background-size: cover; background-position: center; }
.cards { grid-template-columns: repeat(auto-fill, minmax(min(100%, 15rem), 1fr)); }
.cards--big { grid-template-columns: repeat(auto-fill, minmax(min(100%, 17rem), 1fr)); }
.cards--one .card { grid-template-columns: minmax(0, 22rem) minmax(0, 1fr); }
.cards--one .card__img { aspect-ratio: 1 / 1; }
.ship-visual { grid-template-columns: minmax(0, 28rem) minmax(0, 20rem); justify-content: start; }
@media (max-width: 720px) { .cards--one .card { grid-template-columns: 1fr; } .cards--one .card__img { max-width: 22rem; } .ship-visual { grid-template-columns: 1fr; } .ship-visual .plate:first-child { max-width: 28rem; } }
.cards.cards--big { grid-template-columns: repeat(auto-fill, minmax(min(100%, 15rem), 1fr)); }
.cards.cards--one { grid-template-columns: 1fr; }
.cards.cards--one .card { grid-template-columns: minmax(0, 20rem) minmax(0, 1fr); }
.ship-visual { grid-template-columns: minmax(0, 24rem) minmax(0, 18rem); }
@media (max-width: 720px) { .cards.cards--one .card { grid-template-columns: 1fr; } .ship-visual { grid-template-columns: 1fr; } }
.badge { font-family: var(--f-mono); font-size: 0.62rem; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ink); background: var(--gold-dim); justify-self: start; padding: 0.1rem 0.4rem; }
[hidden] { display: none !important; }
span.badge, .qs span.badge, .pcard div span.badge { color: var(--ink); font-size: 0.62rem; }

/* ================================================================
   CAPA DE DETALL · v2 — ornaments, emblema, profunditat
   ================================================================ */
body {
  background:
    radial-gradient(1200px 600px at 80% -10%, rgba(201,164,92,.07), transparent 60%),
    radial-gradient(900px 700px at -10% 30%, rgba(60,90,140,.08), transparent 60%),
    var(--ink);
  background-attachment: fixed;
}
body::after { content: ""; position: fixed; inset: 0; pointer-events: none; z-index: 0;
  background-image: radial-gradient(1px 1px at 12% 22%, rgba(230,225,214,.35) 50%, transparent 51%), radial-gradient(1px 1px at 68% 14%, rgba(230,225,214,.25) 50%, transparent 51%), radial-gradient(1px 1px at 33% 78%, rgba(230,225,214,.3) 50%, transparent 51%), radial-gradient(1px 1px at 86% 62%, rgba(230,225,214,.25) 50%, transparent 51%), radial-gradient(1.5px 1.5px at 52% 41%, rgba(227,201,143,.35) 50%, transparent 51%), radial-gradient(1px 1px at 7% 91%, rgba(230,225,214,.2) 50%, transparent 51%);
  background-size: 640px 640px; opacity: .55; }
main, .hdr, .ftr { position: relative; z-index: 1; }
.hdr { z-index: 20; }

/* Marca amb emblema */
.brand { display: inline-flex; align-items: center; gap: .6rem; }
.brand__emb { width: 2.1rem; height: 2.1rem; display: inline-block; filter: drop-shadow(0 0 6px rgba(201,164,92,.35)); }
.brand__emb svg, .brand__emb img { width: 100%; height: 100%; display: block; }

/* Peu ric */
.ftr { margin-top: 6rem; background: linear-gradient(180deg, transparent, rgba(201,164,92,.04)); }
.ftr .wrap.ftr__in { display: grid; grid-template-columns: 5.5rem minmax(0, 1fr) minmax(0, 1.6fr); gap: 1rem 2rem; align-items: center; padding-block: 2.6rem 2.2rem; }
.ftr__seal { width: 5.5rem; filter: drop-shadow(0 0 14px rgba(201,164,92,.25)); }
.ftr__motto { display: grid; gap: .3rem; }
.ftr__motto small { font-family: var(--f-mono); font-size: .66rem; letter-spacing: .3em; text-transform: uppercase; color: var(--muted); }
.ftr__nav { display: flex; flex-wrap: wrap; gap: .4rem 1.1rem; justify-content: flex-end; }
.ftr__nav a { font-family: var(--f-mono); font-size: .68rem; letter-spacing: .12em; text-transform: uppercase; color: var(--muted); text-decoration: none; }
.ftr__nav a:hover { color: var(--gold-hi); }
.ftr__c { grid-column: 1 / -1; border-top: 1px solid var(--line-soft); padding-top: 1rem; color: var(--muted); }
@media (max-width: 760px) { .ftr .wrap.ftr__in { grid-template-columns: 4rem minmax(0, 1fr); } .ftr__seal { width: 4rem; } .ftr__nav { grid-column: 1 / -1; justify-content: flex-start; } }

/* Separador ornamental sota els títols de secció */
.section__head h2::after, .cls__head h2::after { content: ""; display: block; width: 7.5rem; height: 9px; margin-top: .7rem;
  background:
    linear-gradient(90deg, transparent, var(--gold) 30%, var(--gold) 70%, transparent) center / 100% 1px no-repeat,
    linear-gradient(45deg, transparent 42%, var(--gold-hi) 43% 57%, transparent 58%) center / 9px 9px no-repeat; }
.cls__head h2::after { width: 5rem; }

/* Marc de làmina: doble filet daurat amb cantonades en diamant, com les galeries dels llibres */
.frame, .card, .pcard, .acard, .book, .cmdr, .panel, .order, .step, .cc, .ftab, .gate, .qs, .ch, .warn, .princ div {
  position: relative;
}
.card::before, .pcard::before, .acard::before, .book::before, .cc::before, .ch::before, .qs::before {
  content: ""; position: absolute; inset: 4px; border: 1px solid rgba(201,164,92,.13); pointer-events: none; z-index: 2;
}
.card::after, .pcard::after, .acard::after, .book::after, .cc::after, .ch::after, .qs::after {
  content: ""; position: absolute; inset: -1px; pointer-events: none; z-index: 2;
  background:
    linear-gradient(45deg, transparent 40%, var(--gold) 41% 59%, transparent 60%) 0 0 / 9px 9px no-repeat,
    linear-gradient(45deg, transparent 40%, var(--gold) 41% 59%, transparent 60%) 100% 0 / 9px 9px no-repeat,
    linear-gradient(45deg, transparent 40%, var(--gold) 41% 59%, transparent 60%) 0 100% / 9px 9px no-repeat,
    linear-gradient(45deg, transparent 40%, var(--gold) 41% 59%, transparent 60%) 100% 100% / 9px 9px no-repeat;
  opacity: .0; transition: opacity .25s;
}
.card:hover::after, .pcard:hover::after, .acard:hover::after, .book::after, .cc::after, .ch:hover::after, .qs:hover::after { opacity: 1; }
.card, .pcard, .acard, .ch { transition: transform .25s ease, box-shadow .25s ease, border-color .25s; }
.card:hover, .pcard:hover, .acard:hover { transform: translateY(-3px); box-shadow: 0 14px 34px -14px rgba(0,0,0,.9), 0 0 0 1px rgba(201,164,92,.35), 0 0 30px -8px rgba(201,164,92,.25); }
@media (prefers-reduced-motion: reduce) { .card, .pcard, .acard, .ch { transition: none; } .card:hover, .pcard:hover, .acard:hover { transform: none; } }

/* Botons amb més presència */
.btn { transition: background .2s, color .2s, box-shadow .2s; }
.btn--solid { box-shadow: 0 0 0 1px rgba(246,228,173,.25) inset, 0 8px 24px -10px rgba(201,164,92,.6); }
.btn:hover { box-shadow: 0 0 22px -4px rgba(227,201,143,.55); }

/* Insígnies */
.patch { display: block; width: 100%; height: auto; filter: drop-shadow(0 4px 10px rgba(0,0,0,.7)); }
.card__patch { position: absolute; right: .6rem; top: .6rem; width: 4.4rem; z-index: 3; transition: transform .25s; }
.card:hover .card__patch { transform: scale(1.08) rotate(-3deg); }
.cards--one .card__patch { width: 5.2rem; }
.cls__patch { width: 3.4rem; }
.ship-insignia { width: clamp(6rem, 14vw, 9.5rem); flex: none; filter: drop-shadow(0 0 22px rgba(201,164,92,.22)); }
.ship-title { display: flex; gap: 1.6rem; align-items: center; }
.ship-title > div { display: grid; gap: .5rem; min-width: 0; }
@media (max-width: 560px) { .ship-title { flex-direction: column; align-items: flex-start; } }

/* Lleugera entrada de pàgina (sense amagar res en repòs) */
@keyframes rise { from { transform: translateY(8px); } to { transform: none; } }
main > * { animation: rise .6s ease both; }
@media (prefers-reduced-motion: reduce) { main > * { animation: none; } }

/* Portada v2 */
.hero { min-height: min(52rem, 92vh); display: grid; align-items: center; }
.hero__stars { position: absolute; inset: 0; width: 100%; height: 100%; }
.hero__img { opacity: .95; mask-image: linear-gradient(90deg, transparent 22%, #000 60%); -webkit-mask-image: linear-gradient(90deg, transparent 22%, #000 60%); }
.hero__img::after { background: linear-gradient(0deg, var(--ink) 0%, transparent 30%); }
.hero__emb { width: 6.5rem; filter: drop-shadow(0 0 24px rgba(201,164,92,.35)); margin-bottom: .3rem; }
.hero h1 { background: linear-gradient(180deg, #fff6dc 0%, #e3c98f 55%, #9b7535 100%); -webkit-background-clip: text; background-clip: text; color: transparent; text-shadow: none; filter: drop-shadow(0 2px 18px rgba(201,164,92,.25)); }
.hero h1 small { -webkit-text-fill-color: var(--gold); }

/* Franja d'insígnies */
.insig__head { display: grid; grid-template-columns: 9rem minmax(0, 1fr); gap: 2rem; align-items: center; margin-bottom: 2rem; }
.insig__seal { width: 9rem; filter: drop-shadow(0 0 24px rgba(201,164,92,.25)); }
@media (max-width: 600px) { .insig__head { grid-template-columns: 1fr; } .insig__seal { width: 7rem; } }
.marquee { overflow: hidden; mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent); -webkit-mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent); padding-block: .6rem 1rem; }
.mq__track { display: flex; gap: 1.6rem; width: max-content; animation: mq 90s linear infinite; }
.marquee:hover .mq__track, .marquee:focus-within .mq__track { animation-play-state: paused; }
@keyframes mq { to { transform: translateX(-50%); } }
.mq__item { width: 7.5rem; display: grid; gap: .45rem; justify-items: center; text-decoration: none; transition: transform .25s; }
.mq__item:hover, .mq__item:focus-visible { transform: translateY(-4px) scale(1.04); }
.mq__item span { font-family: var(--f-mono); font-size: .64rem; letter-spacing: .14em; text-transform: uppercase; color: var(--muted); }
@media (prefers-reduced-motion: reduce) { .mq__track { animation: none; flex-wrap: wrap; width: auto; justify-content: center; padding-inline: 16px; } .mq__track > a[aria-hidden] { display: none; } }
@media (max-width: 440px) { .brand { letter-spacing: .12em; font-size: .9rem; gap: .4rem; } .brand__emb { width: 1.5rem; } .hdr .wrap, .hdr__in { gap: .5rem; } .lang button { padding-inline: .45rem; } }
@media (max-width: 720px) { .hero__img { mask-image: none; -webkit-mask-image: none; opacity: .45; } .hero__body { text-shadow: 0 1px 12px rgba(0,0,0,.9); } }
/* Accessos ràpids de la portada */
.hero__nav { display: flex; flex-wrap: wrap; gap: .5rem; margin-top: 1.1rem; max-width: 44rem; }
.hero__nav a { font-family: var(--f-mono); font-size: .68rem; letter-spacing: .14em; text-transform: uppercase; text-decoration: none; color: var(--text); padding: .5rem .8rem; border: 1px solid var(--line); background: rgba(7,9,13,.55); backdrop-filter: blur(4px); -webkit-backdrop-filter: blur(4px); transition: border-color .2s, color .2s, background .2s; }
.hero__nav a:hover, .hero__nav a:focus-visible { border-color: var(--gold); color: var(--gold-hi); background: rgba(201,164,92,.08); }
/* Nau insígnia: imatge gran a la flota */
.cards.cards--one .card { grid-template-columns: minmax(0, 34rem) minmax(0, 1fr); }
@media (max-width: 720px) { .cards.cards--one .card { grid-template-columns: 1fr; } .cards--one .card__img { max-width: none; } }
/* Botó Enrere a totes les pàgines */
.back { display: inline-flex; align-items: center; gap: .45rem; flex: none; background: transparent; color: var(--gold-hi, #e0c27a); border: 1px solid var(--line); font-family: var(--f-mono); font-size: .72rem; letter-spacing: .14em; text-transform: uppercase; padding: .5rem .75rem; cursor: pointer; min-height: 2.5rem; }
.back span[aria-hidden] { font-size: 1.05rem; line-height: 1; letter-spacing: 0; }
.back:hover, .back:focus-visible { background: rgba(201,164,92,.12); border-color: var(--gold, #c9a45c); }
@media (max-width: 760px) { .back__t { display: none; } .back { padding: .45rem .7rem; min-width: 2.6rem; justify-content: center; } }
@media (max-width: 369px) { .brand > span:not(.brand__emb) { display: none; } .brand__emb { width: 1.9rem; } }
/* Llibres: portades grans, contraportada i ampliació */
.books { grid-template-columns: 1fr; gap: 2rem; }
.book { grid-template-columns: auto minmax(0, 1fr); gap: 2rem; padding: 1.8rem; align-items: start; }
.book__covers { display: flex; gap: 1rem; }
.book__cv { margin: 0; width: 17rem; display: grid; gap: .45rem; }
.book__cv figcaption { font-family: var(--f-mono); font-size: .64rem; letter-spacing: .16em; text-transform: uppercase; color: var(--muted); text-align: center; }
.book__zoom { all: unset; display: block; cursor: zoom-in; box-shadow: 0 18px 40px -18px rgba(0,0,0,.9), 0 0 0 1px var(--line-soft); transition: transform .25s, box-shadow .25s; }
.book__zoom:hover, .book__zoom:focus-visible { transform: translateY(-3px); box-shadow: 0 24px 50px -18px rgba(0,0,0,.95), 0 0 0 1px var(--gold); }
.book .book__zoom img { display: block; width: 100%; aspect-ratio: 2 / 3; object-fit: cover; border: 0; }
.book h3 { font-size: var(--s3, 2rem); }
.book__body p { font-size: 1.08rem; }
dialog.bzoom { padding: 0; border: 1px solid var(--line); background: #000; max-width: calc(100vw - 24px); max-height: calc(100dvh - 24px); }
dialog.bzoom::backdrop { background: rgba(3,4,7,.92); }
dialog.bzoom img { display: block; max-width: calc(100vw - 26px); max-height: calc(100dvh - 26px); width: auto; height: auto; cursor: zoom-out; }
.bzoom__x { position: absolute; top: .5rem; right: .5rem; width: 2.4rem; height: 2.4rem; background: var(--ink); color: var(--gold-hi, #e0c27a); border: 1px solid var(--line); font-size: 1.3rem; cursor: pointer; }
@media (max-width: 900px) { .book { grid-template-columns: 1fr; } .book__cv { width: min(17rem, 100%); } }
@media (max-width: 520px) { .book .book__zoom img { max-width: none; } .book__covers { justify-content: center; } .book__cv { width: min(15rem, 70vw); } }
/* Títol com a les cobertes: EQUILIBRIUM daurat metàl·lic + BEYOND CORRELATION */
.hero__body { position: relative; }
.hero__body::before { content: ""; position: absolute; inset: -3rem -4rem -2rem -4rem; z-index: -1; pointer-events: none;
  background: radial-gradient(ellipse 70% 60% at 38% 42%, rgba(4,6,10,.82) 0%, rgba(4,6,10,.55) 45%, rgba(4,6,10,0) 75%); }
.htitle { margin: .2rem 0 .4rem; display: grid; justify-items: start; gap: .35rem; background: none !important; filter: none !important; color: inherit; }
.htitle__code { display: flex; align-items: center; gap: .9rem; font-family: var(--f-display); font-weight: 600; font-size: clamp(.8rem, 1.6vw, 1rem); letter-spacing: .18em; color: #d9b874; }
.htitle__code::before, .htitle__code::after { content: ""; width: 3.2rem; height: 1px; background: linear-gradient(90deg, transparent, #c9a45c, transparent); }
.htitle__main { font-family: var(--f-display); font-weight: 700; font-size: clamp(2.6rem, 8.6vw, 6.4rem); line-height: 1; letter-spacing: .055em;
  background: linear-gradient(180deg, #fff3cf 0%, #f3d58f 28%, #c9973f 52%, #f7dc96 63%, #a8772c 82%, #e7c272 100%);
  -webkit-background-clip: text; background-clip: text; color: transparent; -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 2px 0 rgba(60,38,8,.9)) drop-shadow(0 6px 18px rgba(0,0,0,.85)) drop-shadow(0 0 22px rgba(232,190,100,.28)); }
.htitle__sub { font-family: var(--f-display); font-weight: 600; font-size: clamp(1rem, 2.5vw, 1.75rem); letter-spacing: .2em; color: #f1e6cf; -webkit-text-fill-color: #f1e6cf; text-shadow: 0 2px 10px rgba(0,0,0,.9); margin-top: .2rem; }
.htitle__orn { display: flex; align-items: center; gap: .7rem; width: min(26rem, 80%); margin-top: .35rem; color: #e2bf72; font-size: .8rem; line-height: 1; }
.htitle__orn::before, .htitle__orn::after { content: ""; flex: 1; height: 1px; background: linear-gradient(90deg, transparent, #c9a45c); }
.htitle__orn::after { background: linear-gradient(90deg, #c9a45c, transparent); }
/* Marca de la capçalera i del peu amb el mateix daurat */
.brand > span:not(.brand__emb) { font-family: var(--f-display); font-weight: 700; letter-spacing: .2em; font-size: 1.08rem;
  background: linear-gradient(180deg, #fff3cf 0%, #f0cf86 35%, #b8862f 60%, #f1d38b 80%, #a8772c 100%); -webkit-background-clip: text; background-clip: text; color: transparent; -webkit-text-fill-color: transparent; }
.brand b { color: inherit; font-weight: inherit; }
.ftr .motto { font-weight: 700; letter-spacing: .16em; font-size: 1rem; background: linear-gradient(180deg, #fff3cf 0%, #e9c77c 45%, #b8862f 75%, #e7c272 100%); -webkit-background-clip: text; background-clip: text; color: transparent; -webkit-text-fill-color: transparent; }
@media (max-width: 520px) { .htitle__main { letter-spacing: .03em; } .htitle__sub { letter-spacing: .12em; } .hero__body::before { inset: -2rem -1rem; } }
/* Carrusel de fotos (com a les plataformes Bentley): fosa + zoom lent */
.eqc { position: relative; }
.eqc__stage { position: relative; overflow: hidden; width: 100%; height: 100%; }
.eqc__sl { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; opacity: 0; transform: scale(1.06); transition: opacity 1.4s ease, transform 7s ease; }
.eqc__sl.on { opacity: 1; transform: scale(1); z-index: 1; }
.eqc__cap { position: absolute; left: 0; right: 0; bottom: 0; z-index: 3; display: flex; align-items: center; justify-content: space-between; gap: 1rem; padding: 2.6rem 1.2rem .9rem; background: linear-gradient(0deg, rgba(4,6,10,.85), rgba(4,6,10,0)); color: #f1e6cf; font-family: var(--f-mono); font-size: .7rem; letter-spacing: .14em; text-transform: uppercase; pointer-events: none; }
.eqc__dots { display: flex; gap: .5rem; pointer-events: auto; }
.eqc__dots b { width: .55rem; height: .55rem; border-radius: 50%; background: rgba(241,230,207,.4); cursor: pointer; transition: background .2s, transform .2s; }
.eqc__dots b.on { background: #e2bf72; transform: scale(1.3); box-shadow: 0 0 8px rgba(226,191,114,.7); }
.eqc__nav { position: absolute; top: 50%; z-index: 3; transform: translateY(-50%); width: 2.6rem; height: 2.6rem; border: 1px solid rgba(201,164,92,.6); background: rgba(4,6,10,.55); color: #e2bf72; font-size: 1.6rem; line-height: 1; cursor: pointer; opacity: 0; transition: opacity .25s, background .2s; }
.eqc__prev { left: .7rem; } .eqc__next { right: .7rem; }
.eqc:hover .eqc__nav, .eqc__nav:focus-visible { opacity: 1; }
.eqc__nav:hover { background: rgba(201,164,92,.25); }
@media (hover: none) { .eqc__nav { opacity: .85; } }
/* portada: el carrusel fa de fons */
.hero__slides.eqc { position: absolute; inset: 0; }
.hero__slides .eqc__sl { opacity: 0; } .hero__slides .eqc__sl.on { opacity: 1; }
.hero__slides .eqc__nav { display: none; }
.hero__slides .eqc__cap { left: auto; width: min(34rem, 60%); padding: 1rem 1.4rem 1.1rem; background: none; justify-content: flex-end; text-shadow: 0 1px 8px #000; z-index: 4; }
@media (max-width: 720px) { .hero__slides .eqc__cap { width: 100%; justify-content: space-between; } .hero__slides.eqc { opacity: .55; } }
/* fitxa de l'Equilibrium */
.eqc--ship { background: #000; }
.eqc--ship .eqc__stage { aspect-ratio: 4 / 3; height: auto; cursor: zoom-in; }
.eqc--ship .eqc__sl { object-fit: contain; background: #000; }
.eqc__thumbs { display: flex; gap: .5rem; padding: .6rem; overflow-x: auto; background: var(--panel); border-top: 1px solid var(--line-soft); scrollbar-width: thin; }
.eqc__thumbs button { all: unset; flex: none; width: 4.6rem; height: 4.6rem; cursor: pointer; border: 1px solid var(--line-soft); opacity: .55; transition: opacity .2s, border-color .2s; }
.eqc__thumbs button.on, .eqc__thumbs button:hover { opacity: 1; border-color: var(--gold); }
.eqc__thumbs img { width: 100%; height: 100%; object-fit: cover; display: block; }
.hero__slides::after { z-index: 2; pointer-events: none; }
/* portada: fotos a la dreta amb fosa cap al text */
.hero__slides.eqc { left: 32%; -webkit-mask-image: linear-gradient(90deg, transparent 0%, #000 38%); mask-image: linear-gradient(90deg, transparent 0%, #000 38%); }
.hero__slides .eqc__cap { -webkit-mask-image: none; }
@media (max-width: 900px) { .hero__slides.eqc { left: 0; -webkit-mask-image: none; mask-image: none; opacity: .5; } }
.eqc .eqc__stage > img.eqc__sl { width: 100%; height: 100%; max-width: none; }
.eqc { min-width: 0; max-width: 100%; }
.eqc__thumbs { max-width: 100%; }
@media (max-width: 720px) { .ship-visual, .ship-visual.ship-visual--flag { grid-template-columns: minmax(0, 1fr) !important; } }

/* =======================================================================
   EQUILIBRIUM · Poliment V6 (6.11.2026)
   Sense canviar heràldiques, retrats o imatges originals.
   ======================================================================= */
html { scroll-padding-top: 6rem; }
main[id], section[id], article[id] { scroll-margin-top: 6rem; }
::selection { color: #07090d; background: #e3c98f; }
button { touch-action: manipulation; }
.skip-link { position: fixed; left: 1rem; top: .6rem; z-index: 200; color: #07090d; background: #f1d99c; font: 700 .82rem var(--f-mono); padding: .8rem 1rem; border: 2px solid #07090d; text-decoration: none; transform: translateY(-170%); }
.skip-link:focus { transform: none; }

/* Navegació precisa, inclosa la consulta d'arxiu */
.hdr .wrap { gap: .75rem; }
.hdr .lang { flex: none; }
.hdr .menu { flex: none; }
.menu .nav { max-height: calc(100dvh - 5.5rem); overflow-y: auto; overscroll-behavior: contain; box-shadow: 0 24px 50px rgba(0,0,0,.55); }
.menu summary { min-height: 2.5rem; display: inline-flex; align-items: center; }
.search-open { flex: none; display: inline-flex; justify-content: center; align-items: center; gap: .35rem; min-height: 2.5rem; padding: .36rem .62rem; cursor: pointer; color: var(--gold-hi); border: 1px solid var(--line); background: rgba(201,164,92,.045); font: 500 .71rem var(--f-mono); letter-spacing: .05em; transition: background .18s, border-color .18s; }
.search-open svg { flex: none; width: 1.1rem; height: 1.1rem; stroke: currentColor; stroke-width: 1.8; stroke-linecap: round; fill: none; }
.search-open:hover, .search-open:focus-visible { background: rgba(201,164,92,.16); border-color: var(--gold); }
.search-open__txt { white-space: nowrap; }
@media (min-width:961px) and (max-width:1280px) { .hdr .wrap { gap: .6rem; } .hdr > .wrap > .nav { gap: .16rem .72rem; } .nav a { letter-spacing: .06em; font-size: .67rem; } .search-open__txt { display: none; } }
@media (max-width:680px) { .hdr .wrap { gap: .45rem; } .hdr .brand > span:not(.brand__emb) { font-size: .66rem; letter-spacing: .06em; white-space: nowrap; } .hdr .brand { gap: .3rem; } .brand__emb { width: 1.6rem; height: 1.6rem; } .search-open__txt { display: none; } .lang button { padding: .46rem .42rem; } }
@media (max-width:380px) { .hdr .wrap { gap: .3rem; } .menu summary { padding-inline: .4rem; } .search-open { padding-inline: .42rem; } }

/* Formulari universal de cerca: local i accessible. */
.eq-search { padding: 0; width: min(42rem,calc(100vw - 1.5rem)); max-width: none; max-height: min(86dvh,48rem); overflow: auto; border: 1px solid var(--gold-dim); background: #0b1019; color: var(--text); box-shadow: 0 36px 100px rgba(0,0,0,.75), 0 0 0 1px rgba(246,228,173,.08); }
.eq-search::backdrop { background: rgba(2,4,8,.88); backdrop-filter: blur(5px); }
.eq-search__panel { padding: clamp(1.1rem,3vw,2rem); }
.eq-search__head { display: flex; align-items: start; justify-content: space-between; gap: 1rem; margin-bottom: 1.2rem; padding-bottom: 1rem; border-bottom: 1px solid var(--line); }
.eq-search__head h2 { font-size: clamp(1.25rem,4.5vw,1.9rem); margin-top: .35rem; }
.eq-search__close, .eq-image-dialog__close { flex: none; display: grid; place-items: center; width: 2.7rem; height: 2.7rem; color: var(--gold-hi); background: #0b1019; border: 1px solid var(--line); font-size: 1.5rem; line-height: 1; cursor: pointer; }
.eq-search__close:hover, .eq-image-dialog__close:hover { border-color: var(--gold); background: var(--panel-2); }
.eq-search__label { display: block; font: 500 .75rem var(--f-mono); color: var(--gold); letter-spacing: .06em; margin-bottom: .45rem; }
.eq-search input[type=search] { width: 100%; border: 1px solid var(--gold-dim); outline: none; background: #080b11; color: var(--text); border-radius: 0; font: 400 clamp(1.05rem,3vw,1.35rem) var(--f-body); padding: .8rem .9rem; }
.eq-search input[type=search]:focus { border-color: var(--gold-hi); box-shadow: 0 0 0 3px rgba(201,164,92,.17); }
.eq-search input[type=search]::placeholder { color: #a5a298; }
.eq-search__hint { margin-top: .5rem; color: var(--muted); font: .72rem/1.6 var(--f-mono); }
.eq-search__results { margin-top: 1.2rem; display: grid; gap: .25rem; }
.eq-search__summary { color: var(--gold); font: .72rem var(--f-mono); text-transform: uppercase; letter-spacing: .12em; margin-bottom: .4rem; }
.eq-search__result { color: var(--text); border: 1px solid transparent; border-bottom-color: var(--line-soft); display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: .4rem 1rem; text-decoration: none; padding: .65rem .75rem; }
.eq-search__result:hover, .eq-search__result:focus-visible { background: rgba(201,164,92,.1); border-color: var(--line); }
.eq-search__result > span { font: 500 1.13rem var(--f-display); letter-spacing: .035em; }
.eq-search__result > small { color: var(--muted); font: .69rem var(--f-mono); letter-spacing: .04em; text-transform: uppercase; }
.eq-search__empty { padding: 1.5rem 0; color: var(--muted); }

/* Galeria gran opcional: no es perd la definició dels originals */
.eq-image-dialog { padding: 0; max-width: calc(100vw - 2rem); max-height: calc(100dvh - 2rem); border: 1px solid var(--gold-dim); background: #050608; color: var(--text); overflow: auto; box-shadow: 0 24px 96px #000; }
.eq-image-dialog::backdrop { background: rgba(2,4,8,.93); }
.eq-image-dialog figure { margin: 0; }
.eq-image-dialog img { width: auto; height: auto; max-height: calc(100dvh - 5rem); max-width: calc(100vw - 2rem); object-fit: contain; }
.eq-image-dialog figcaption { border-top: 1px solid var(--line); padding: .45rem 3rem .45rem .9rem; background: var(--panel); font: .8rem var(--f-mono); color: var(--gold-hi); }
.eq-image-dialog__close { position: absolute; right: .45rem; top: .45rem; z-index: 1; }
.media-zoom { all: unset; display: block; width: 100%; cursor: zoom-in; }
.media-zoom:focus-visible { outline: 2px solid var(--gold); outline-offset: -2px; }
.media-zoom img { width: 100%; }

/* Ajustos de galeries, segells i fitxes, sense redissenyar les icones */
.card, .pcard, .acard, .cols > a, .tile { transition: border-color .22s ease, transform .24s ease, box-shadow .24s ease; }
.card:hover, .card:focus-visible, .pcard:hover, .pcard:focus-visible, .acard:hover, .acard:focus-visible { border-color: var(--gold-dim); box-shadow: 0 16px 35px -22px rgba(201,164,92,.55); }
.card:hover, .pcard:hover, .acard:hover { transform: translateY(-2px); }
.card__img { display: block; width: 100%; object-fit: cover; object-position: center; background: #05070b; }
.card__patch img, .card__patch svg, .ship-insignia img, .ship-insignia svg, .mq__item img, .mq__item svg, .ftr__seal img { filter: drop-shadow(0 6px 12px rgba(0,0,0,.6)) drop-shadow(0 0 3px rgba(201,164,92,.12)); }
.plate img { object-position: center; }
.page-head { isolation: isolate; }
.page-head h1 { overflow-wrap: anywhere; }
.eyebrow { line-height: 1.6; }

/* Carrusels: els punts són botons accessibles i visibles també al teclat. */
.eqc__dots { gap: .38rem; }
.eqc__dots button { all: unset; display: inline-block; box-sizing: content-box; width: .58rem; height: .58rem; border-radius: 50%; background: rgba(241,230,207,.43); border: 1px solid transparent; cursor: pointer; transition: background .2s, transform .2s; }
.eqc__dots button.on { background: #e2bf72; transform: scale(1.25); box-shadow: 0 0 8px rgba(226,191,114,.7); }
.eqc__dots button:focus-visible { outline: 2px solid #e3c98f; outline-offset: 5px; }
.eqc__thumbs button:focus-visible { outline: 2px solid var(--gold-hi); outline-offset: -2px; }
@media (max-width:640px) { .eqc__nav { width: 2.45rem; height: 2.45rem; } .eqc__cap { font-size: .62rem; } .hero__slides .eqc__cap { padding-right: 1rem; } }

/* Lectura còmoda amb dimensions i preferències diverses. */
@media (max-width:460px) { .section { padding-top: 3.2rem; } .page-head { padding-block: 2.2rem 1.6rem; } .page-head h1 { font-size: clamp(1.6rem,8vw,2.3rem); } .ship-title h1 { font-size: clamp(1.65rem,8.5vw,3rem); } .hero .wrap { padding-block: 4rem 3.6rem; } .hero__body { gap: .95rem; } .btn { letter-spacing: .06em; } }
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { scroll-behavior: auto !important; animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; }
}

@media (max-width:600px) { body { overflow-x: clip; } }

@media (max-width:600px) { html { overflow-x: clip; } }

@media (max-width:369px) { .hdr .brand > span:not(.brand__emb) { display: none; } }

/* Llibres al mòbil vertical: es llisquen de costat (Llibre I ↔ Llibre II) */
.books__dots { display: none; }
@media (max-width: 720px) {
  .books { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; gap: .9rem; margin-inline: -16px; padding: 0 16px .4rem; scroll-padding-inline: 16px; overscroll-behavior-x: contain; -webkit-overflow-scrolling: touch; scrollbar-width: none; }
  .books::-webkit-scrollbar { display: none; }
  .books > .book { flex: 0 0 86%; min-width: 0; scroll-snap-align: center; grid-template-columns: minmax(0, 1fr); padding: 1.1rem; gap: 1.1rem; }
  .books .book__covers { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: .6rem; justify-content: stretch; }
  .books .book__covers:has(> .book__cv:only-child) { grid-template-columns: minmax(0, 66%); justify-content: center; }
  .books .book__cv { width: auto; min-width: 0; }
  .books .book h3 { font-size: 1.55rem; }
  .books__dots { display: flex; justify-content: center; gap: .5rem; margin-top: .9rem; }
  .books__dots button { all: unset; cursor: pointer; font-family: var(--f-mono); font-size: .62rem; letter-spacing: .16em; text-transform: uppercase; color: var(--muted); padding: .35rem .7rem; border: 1px solid var(--line-soft); }
  .books__dots button.on { color: var(--ink); background: var(--gold); border-color: var(--gold); }
}

/* Tràiler · © Jordi Audet Palau */
.trl__box{margin:0;position:relative;border:1px solid rgba(201,162,94,.35);background:#000;box-shadow:0 20px 60px rgba(0,0,0,.55)}
.trl__box video{display:block;width:100%;aspect-ratio:16/9;background:#000 center/cover no-repeat}
.trl__yt{color:#e3c27e;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.trl__yt:hover{color:#fff}
.trl__cap{font-family:var(--f-mono);font-size:.72rem;letter-spacing:.08em;color:#b9a77c;padding:.6rem .9rem;text-align:center;border-top:1px solid rgba(201,162,94,.2)}
.ftr__web{display:block;margin-top:.35rem;font-family:var(--f-display);letter-spacing:.12em;color:#e3c98f;text-decoration:none}
.ftr__web:hover{text-decoration:underline}

/* Sobre l'autor · © Jordi Audet Palau */
.aut__in{display:grid;grid-template-columns:minmax(0,320px) 1fr;gap:clamp(1.4rem,4vw,3.2rem);align-items:center}
.aut__ph{margin:0;border:1px solid rgba(201,162,94,.35);box-shadow:0 18px 50px rgba(0,0,0,.5)}
.aut__ph img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}
.aut__body h2{margin:.4rem 0 1rem}
.aut__body p{max-width:62ch}
.aut__motto{font-family:'EB Garamond',serif;font-style:italic;color:#e3c98f;border-left:2px solid rgba(201,162,94,.5);padding-left:1rem;margin-top:1.2rem}
.aut__ct{font-family:var(--f-mono);font-size:.78rem;letter-spacing:.04em;color:#b9a77c;overflow-wrap:anywhere}
.aut__ct a{color:#e3c98f}
@media (max-width:720px){.aut__in{grid-template-columns:1fr}.aut__ph{max-width:300px;margin:0 auto}}
.aut__body p{margin:0 0 .85rem}.aut__motto{margin:1.2rem 0 1rem!important}

/* V8 · compra, contacte, autor, pòsters */
.ftr__ct{display:block;margin-top:.25rem;font-family:var(--f-mono);font-size:.72rem;letter-spacing:.06em;color:#b9a77c;text-decoration:none;overflow-wrap:anywhere}
.ftr__ct:hover{color:#e3c98f;text-decoration:underline}
.buy{display:grid;gap:.55rem;margin-top:.9rem}
.buy__row{display:grid;gap:.35rem}
.buy__ed{font-family:var(--f-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#c9a25e}
.buy__st{display:flex;flex-wrap:wrap;gap:.4rem}
.buy__a{display:inline-block;padding:.4rem .7rem;border:1px solid rgba(201,162,94,.45);color:#e3c98f;text-decoration:none;font-family:var(--f-display);font-size:.8rem;letter-spacing:.06em;background:rgba(201,162,94,.06)}
.buy__a:hover{background:rgba(201,162,94,.18);border-color:#e3c98f}
.buy__soon{font-size:.9rem;color:#8f8a7e;font-style:italic}
.autp{padding-block:3rem 1rem}
.autp__hero{display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);gap:clamp(1.4rem,4vw,3.2rem);align-items:center}
.autp__poster{margin:0;border:1px solid rgba(201,162,94,.35);box-shadow:0 18px 50px rgba(0,0,0,.55);cursor:zoom-in}
.autp__poster img{display:block;width:100%;height:auto}
.autp__hero h1{font-size:var(--s4);letter-spacing:.1em;margin:.4rem 0 1rem}
.autp__lede{font-size:1.2rem;max-width:40rem}
@media (max-width:760px){.autp__hero{grid-template-columns:1fr}.autp__poster{max-width:420px;margin:0 auto}}
.ct{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:.9rem;margin-top:1.2rem}
.ct__c{border:1px solid var(--line-soft);background:var(--panel);padding:1.1rem 1.2rem;display:grid;gap:.45rem;align-content:start}
.ct__c b{font-family:var(--f-display);font-weight:500;letter-spacing:.05em;font-size:1.1rem}
.ct__c p{font-size:.98rem;color:var(--muted);margin:0}
.ct__c a.btn{justify-self:start;margin-top:.3rem}
.ct__mail{font-family:var(--f-mono);font-size:.85rem;color:#e3c98f;overflow-wrap:anywhere}
.pst{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.9rem;margin-top:1rem}
.pst__i{margin:0;border:1px solid var(--line-soft);background:#000;cursor:zoom-in;display:grid;grid-template-rows:auto auto}
.pst__i img{display:block;width:100%;aspect-ratio:2/3;object-fit:cover;object-position:center top}
.pst__i figcaption{padding:.55rem .7rem;font-family:var(--f-display);font-size:.9rem;letter-spacing:.05em}
.pst__i figcaption small{display:block;font-family:var(--f-body);font-size:.82rem;color:var(--muted);letter-spacing:0}
.ch__img[data-eq-image]{cursor:zoom-in}
.ftr__links{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;align-items:baseline}.ftr__links .ftr__web,.ftr__links .ftr__ct{margin:0}
.buy__a b{font-family:var(--f-mono);font-weight:500;font-size:.78rem;color:#f2e3bf;margin-left:.35rem}
.buy__a--off{opacity:.55;cursor:default;font-style:italic}
.buy__more{font-size:.85rem;color:#8f8a7e}.buy__more a{color:#c9a25e}
.buy__note{font-size:.85rem;color:#8f8a7e;font-style:italic;margin:.2rem 0 0}
.buy__row{padding-bottom:.55rem;border-bottom:1px solid rgba(201,162,94,.12)}

/* Pestanyes de naus germanes (Flota Σ-27) */
.stabs{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 1rem}
.stabs button{background:none;border:1px solid var(--line);color:var(--muted);font-family:var(--f-mono);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;padding:.55rem .9rem;cursor:pointer}
.stabs button:hover{color:var(--gold);border-color:var(--gold)}
.stabs button[aria-selected="true"]{background:var(--gold);color:var(--ink);border-color:var(--gold)}
.stabs button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}
.card[hidden]{display:none!important}

/* Zoom + lupa a totes les imatges que s'obren (app.js · zoomify) */
.zm{position:relative;display:block;overflow:hidden;min-width:0}
.zm > .zm__t{display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .6s ease;transform-origin:center 45%}
.zm-host:hover .zm__t,.zm-host:focus-visible .zm__t,.zm:hover > .zm__t{transform:scale(1.08);filter:brightness(1.1)}
.zm__l{position:absolute;right:.55rem;bottom:.55rem;z-index:2;width:2.1rem;height:2.1rem;border-radius:50%;display:grid;place-items:center;background:rgba(7,9,13,.72);border:1px solid rgba(201,162,94,.55);color:#e3c98f;pointer-events:none;backdrop-filter:blur(3px);transition:background .3s,color .3s,transform .3s}
.zm__l svg{width:15px;height:15px}
.zm-host:hover .zm__l,.zm-host:focus-visible .zm__l,.zm:hover > .zm__l{background:var(--gold);color:var(--ink);transform:scale(1.08)}
.cards--one .card > .zm{border-right:1px solid var(--line-soft)}
.cards--one .card > .zm > .card__img{border-right:0;height:100%}
.card > .zm{border-bottom:1px solid var(--line-soft)}.card > .zm > .card__img{border-bottom:0}
.tile > .zm__l{top:.7rem;bottom:auto}
@media (prefers-reduced-motion: reduce){.zm > .zm__t,.zm__l{transition:none}.zm-host:hover .zm__t,.zm:hover > .zm__t{transform:none}}

/* Accessibilitat: contrast suficient a les etiquetes (WCAG AA) i focus visible a tot arreu */
.badge, span.badge, .qs span.badge, .pcard div span.badge, .kc .badge, .ev .badge { background: #a07b36 !important; }
a:focus-visible, button:focus-visible, [role="button"]:focus-visible, summary:focus-visible, [tabindex]:focus-visible { outline: 2px solid #e2bf72; outline-offset: 2px; }
.skip { position: absolute; left: -9999px; top: .5rem; z-index: 999; background: #e2bf72; color: #07090d; padding: .6rem 1rem; font-family: var(--f-mono); font-size: .8rem; text-decoration: none; }
.skip:focus { left: .5rem; }

.autp__hero--text{grid-template-columns:minmax(0,1fr);max-width:46rem}
