/* incoterms.html */

.ic{background:var(--bg)}

/* más ancho que el .wrap general, por los gráficos */
.ic-wrap{width:min(1400px,100% - 2.5rem);margin-inline:auto}
.ic-wrap>h2{color:var(--brand-dark);font-size:clamp(1.5rem,2.4vw,1.9rem);margin-top:2.5rem}
:root[data-theme="dark"] .ic-wrap>h2{color:var(--brand-light)}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .ic-wrap>h2{color:var(--brand-light)}}

/* Lista con flecha */
.ic-list{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:1rem}
.ic-list li{position:relative;padding-left:1.6rem;max-width:75ch}
.ic-list li::before{content:"";position:absolute;left:0;top:.35em;width:9px;height:9px;
  border-right:2px solid var(--brand-red-ink);border-bottom:2px solid var(--brand-red-ink);transform:rotate(-45deg)}

/* Gráficos de Incoterms */
.ic-image{display:block;max-width:100%;height:auto;margin:2rem 0}

/* Bloque de cada término (EXW, FCA, ...) */
.ic-term{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--line)}
.ic-term:first-of-type{margin-top:2.5rem}
.ic-term h2{margin-top:0}
.ic-nota{color:var(--muted);font-size:.95rem;margin-top:1rem;max-width:80ch}