/*
 * Cohort 09: five publication-owned openings.
 *
 * This file is loaded only after the exact C09 profile contract passes. Every
 * color, typeface and radius comes from that publication's reviewed tokens.
 */

.diginov-media .dn-c09-open {
    --dn-c09-1: clamp(8px, 1vw, 12px);
    --dn-c09-2: clamp(12px, 1.5vw, 18px);
    --dn-c09-3: clamp(18px, 2.2vw, 28px);
    --dn-c09-4: clamp(28px, 4vw, 52px);
    --dn-c09-5: clamp(44px, 6vw, 82px);
    --dn-c09-title: clamp(44px, 7.6vw, 110px);
    --dn-c09-lead: clamp(28px, 3.7vw, 56px);
    --dn-c09-card: clamp(18px, 1.55vw, 24px);
    position: relative;
    clear: both;
    min-width: 0;
    overflow: clip;
    color: var(--dn-ink);
    background: var(--dn-paper);
    font-family: var(--dn-body);
}

.diginov-media .dn-c09-open,
.diginov-media .dn-c09-open * { box-sizing: border-box; }
.diginov-media .dn-c09-open :is(article, aside, blockquote, div, figure, figcaption, footer, header, li, nav, ol, section, ul) { min-width: 0; }
.diginov-media .dn-c09-open :is(h1, h2, p, ol, ul, blockquote, figure) { margin-top: 0; }
.diginov-media .dn-c09-open :is(h1, h2, p, a, strong, blockquote) { overflow-wrap: anywhere; }
.diginov-media .dn-c09-open :is(h1, h2) { font-family: var(--dn-display); }
.diginov-media .dn-c09-open h1 {
    margin-bottom: 0;
    font-size: var(--dn-c09-title);
    line-height: .9;
    letter-spacing: -.055em;
}
.diginov-media .dn-c09-open a { color: inherit; text-decoration: none; }
.diginov-media .dn-c09-open a:hover,
.diginov-media .dn-c09-open a:focus-visible { text-decoration: underline; text-underline-offset: 5px; }
.diginov-media .dn-c09-open a:focus-visible { outline: 3px solid var(--dn-accent); outline-offset: 5px; }
.diginov-media .dn-c09-open :is(.dn-kicker, .dn-category, .dn-c06-card__index) {
    font-family: var(--dn-body);
    font-size: var(--dn-fs-note-3);
    font-weight: 780;
    letter-spacing: .13em;
    text-transform: uppercase;
}
.diginov-media .dn-c09-open .dn-kicker { margin-bottom: var(--dn-c09-2); color: var(--dn-accent); }
.diginov-media .dn-c09-card { min-width: 0; }
.diginov-media .dn-c09-card .dn-c06-card__media {
    display: block;
    min-height: 0;
    overflow: hidden;
    background: var(--dn-paper-soft);
}
.diginov-media .dn-c09-card .dn-c06-card__media :is(img, .dn-cover, .dn-image-placeholder) {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.diginov-media .dn-c09-card .dn-c06-card__body { min-width: 0; }
.diginov-media .dn-c09-card h2 {
    margin: var(--dn-c09-1) 0 var(--dn-c09-2);
    font-size: var(--dn-c09-card);
    line-height: 1.08;
    letter-spacing: -.025em;
}
.diginov-media .dn-c09-card .dn-meta {
    display: flex;
    flex-wrap: wrap;
    gap: var(--dn-c09-1) var(--dn-c09-2);
    color: var(--dn-muted);
    font-size: var(--dn-fs-note-2);
}

/* Voyageo: a departure board followed by a route ledger. */
.diginov-media .dn-c09-departure {
    padding-bottom: calc(var(--dn-c09-5) + 18px);
    background-image: linear-gradient(90deg, transparent 0 49.8%, color-mix(in srgb, var(--dn-line) 48%, transparent) 50%, transparent 50.2%);
}
.diginov-media .dn-c09-departure__board {
    display: flex;
    justify-content: space-between;
    gap: var(--dn-c09-3);
    padding-top: var(--dn-c09-2);
    padding-bottom: var(--dn-c09-2);
    color: var(--dn-paper);
    background: var(--dn-ink);
    box-shadow: 0 0 0 100vmax var(--dn-ink);
    clip-path: inset(0 -100vmax);
    font-size: var(--dn-fs-note-3);
    font-weight: 780;
    letter-spacing: .12em;
    text-transform: uppercase;
}
.diginov-media .dn-c09-departure__mast {
    display: grid;
    grid-template-columns: minmax(0, 1.45fr) minmax(280px, .72fr);
    gap: var(--dn-c09-5);
    align-items: end;
    padding-top: var(--dn-c09-5);
    padding-bottom: var(--dn-c09-4);
}
.diginov-media .dn-c09-departure__mast header > p:last-child { max-width: 55ch; margin: var(--dn-c09-3) 0 0; color: var(--dn-muted); font-size: 18px; line-height: 1.6; }
.diginov-media .dn-c09-departure__mast aside { padding: var(--dn-c09-3); border: 1px solid var(--dn-ink); background: var(--dn-paper); box-shadow: 10px 10px 0 var(--dn-accent-2); }
.diginov-media .dn-c09-departure__mast aside strong { display: block; margin-bottom: var(--dn-c09-2); font-family: var(--dn-display); font-size: 23px; line-height: 1.15; }
.diginov-media .dn-c09-departure__mast aside p { margin-bottom: 0; color: var(--dn-muted); line-height: 1.55; }
.diginov-media .dn-c09-departure__routes { display: grid; grid-template-columns: 230px minmax(0, 1fr); gap: var(--dn-c09-4); padding-top: var(--dn-c09-4); border-top: 3px solid var(--dn-ink); }
.diginov-media .dn-c09-departure__routes nav ol,
.diginov-media .dn-c09-departure__dispatch > ol { margin: 0; padding: 0; list-style: none; }
.diginov-media .dn-c09-departure__routes nav li { display: grid; grid-template-columns: 34px 1fr; gap: 12px; padding: 13px 0; border-bottom: 1px solid var(--dn-line); font-weight: 720; }
.diginov-media .dn-c09-departure__routes nav li span { color: var(--dn-accent); font-family: ui-monospace, monospace; }
.diginov-media .dn-c09-departure__dispatch { display: grid; grid-template-columns: minmax(0, 1.45fr) minmax(260px, .68fr); gap: var(--dn-c09-3); }
.diginov-media .dn-c09-card--departure-lead { border: 1px solid var(--dn-ink); background: var(--dn-paper); }
.diginov-media .dn-c09-card--departure-lead .dn-c06-card__media { aspect-ratio: 3 / 2; }
.diginov-media .dn-c09-card--departure-lead .dn-c06-card__body { padding: var(--dn-c09-3); }
.diginov-media .dn-c09-card--departure-lead h2 { font-size: var(--dn-c09-lead); }
.diginov-media .dn-c09-departure__dispatch > ol { display: grid; align-content: start; gap: var(--dn-c09-3); }
.diginov-media .dn-c09-card--departure-stop { display: grid; grid-template-columns: 112px 1fr; gap: 15px; padding-bottom: var(--dn-c09-3); border-bottom: 1px solid var(--dn-ink); }
.diginov-media .dn-c09-card--departure-stop .dn-c06-card__media { aspect-ratio: 1; }

/* Espriut: a campus noticeboard with lecture, pinned note and handouts. */
.diginov-media .dn-c09-campus { padding-bottom: var(--dn-c09-5); background: var(--dn-paper-soft); }
.diginov-media .dn-c09-campus__semester { display: flex; justify-content: flex-end; gap: var(--dn-c09-3); padding-top: var(--dn-c09-2); padding-bottom: var(--dn-c09-2); border-bottom: 1px solid var(--dn-line); font-family: ui-monospace, monospace; font-size: var(--dn-fs-note-3); text-transform: uppercase; }
.diginov-media .dn-c09-campus__heading { display: grid; grid-template-columns: minmax(0, 1.4fr) minmax(280px, .62fr); gap: var(--dn-c09-5); align-items: end; padding-top: var(--dn-c09-5); padding-bottom: var(--dn-c09-4); }
.diginov-media .dn-c09-campus__heading > p { margin-bottom: 0; padding-left: var(--dn-c09-3); border-left: 5px solid var(--dn-accent-2); color: var(--dn-muted); font-size: 18px; line-height: 1.62; }
.diginov-media .dn-c09-campus__board { display: grid; grid-template-columns: minmax(0, 1.35fr) minmax(280px, .7fr); grid-template-areas: "lecture notice" "lecture notes"; gap: var(--dn-c09-3); align-items: start; }
.diginov-media .dn-c09-campus__lecture { grid-area: lecture; }
.diginov-media .dn-c09-card--campus-lead { padding: 13px; border: 1px solid var(--dn-line); background: var(--dn-paper); box-shadow: 12px 12px 0 color-mix(in srgb, var(--dn-accent) 72%, var(--dn-paper)); transform: rotate(-.35deg); }
.diginov-media .dn-c09-card--campus-lead .dn-c06-card__media { aspect-ratio: 4 / 3; }
.diginov-media .dn-c09-card--campus-lead .dn-c06-card__body { padding: var(--dn-c09-3) 12px 12px; }
.diginov-media .dn-c09-card--campus-lead h2 { font-size: var(--dn-c09-lead); }
.diginov-media .dn-c09-campus__notice { grid-area: notice; padding: var(--dn-c09-3); color: var(--dn-paper); background: var(--dn-ink); box-shadow: 7px 7px 0 var(--dn-accent-2); transform: rotate(.55deg); }
.diginov-media .dn-c09-campus__notice > span { color: var(--dn-accent-2); font-family: ui-monospace, monospace; font-size: var(--dn-fs-note-3); letter-spacing: .1em; text-transform: uppercase; }
.diginov-media .dn-c09-campus__notice h2 { margin: var(--dn-c09-2) 0; font-size: 25px; line-height: 1.1; }
.diginov-media .dn-c09-campus__notice p { margin-bottom: 0; color: color-mix(in srgb, var(--dn-paper) 76%, transparent); line-height: 1.55; }
.diginov-media .dn-c09-campus__notes { grid-area: notes; display: grid; gap: var(--dn-c09-2); margin: 0; padding: 0; list-style: none; }
.diginov-media .dn-c09-card--campus-note { display: grid; grid-template-columns: 96px 1fr; gap: 14px; padding: 11px; border: 1px solid var(--dn-line); background: var(--dn-paper); }
.diginov-media .dn-c09-card--campus-note .dn-c06-card__media { aspect-ratio: 1; }
.diginov-media .dn-c09-campus__curriculum { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; margin-top: var(--dn-c09-5); padding: 1px; background: var(--dn-line); list-style: none; }
.diginov-media .dn-c09-campus__curriculum li { padding: var(--dn-c09-3); background: var(--dn-paper); font-weight: 750; }

/* MySweetDeco: a material wall made of swatches, note, feature and samples. */
.diginov-media .dn-c09-material { padding-bottom: var(--dn-c09-5); }
.diginov-media .dn-c09-material__mast { display: grid; grid-template-columns: minmax(0, 1.4fr) minmax(260px, .7fr); gap: var(--dn-c09-3) var(--dn-c09-5); align-items: end; padding-top: var(--dn-c09-5); }
.diginov-media .dn-c09-material__mast .dn-kicker { grid-column: 1 / -1; }
.diginov-media .dn-c09-material__mast > p:not(.dn-kicker) { margin-bottom: 0; color: var(--dn-muted); font-size: 18px; line-height: 1.6; }
.diginov-media .dn-c09-material__mast time { grid-column: 2; justify-self: end; padding: 7px 12px; border: 1px solid var(--dn-line); border-radius: 999px; color: var(--dn-muted); font-size: var(--dn-fs-note-3); }
.diginov-media .dn-c09-material__swatches { display: grid; grid-template-columns: repeat(3, 1fr); gap: var(--dn-c09-2); margin-top: var(--dn-c09-4); margin-bottom: var(--dn-c09-4); padding: 0; list-style: none; }
.diginov-media .dn-c09-material__swatches li { min-height: 126px; padding: var(--dn-c09-2); border-radius: calc(var(--dn-radius) + 8px); background: var(--dn-paper-soft); }
.diginov-media .dn-c09-material__swatches li:nth-child(2) { color: var(--dn-on-accent); background: var(--dn-accent); }
.diginov-media .dn-c09-material__swatches li:nth-child(3) { color: var(--dn-on-accent-2); background: var(--dn-accent-2); }
.diginov-media .dn-c09-material__swatches span { display: block; margin-bottom: 42px; font-family: ui-monospace, monospace; }
.diginov-media .dn-c09-material__swatches strong { font-family: var(--dn-display); font-size: 22px; }
.diginov-media .dn-c09-material__wall { display: grid; grid-template-columns: minmax(210px, .52fr) minmax(0, 1.25fr) minmax(250px, .7fr); gap: var(--dn-c09-3); align-items: start; }
.diginov-media .dn-c09-material__note { margin-bottom: 0; padding: var(--dn-c09-3); border: 1px solid var(--dn-line); border-radius: var(--dn-radius); background: var(--dn-paper-soft); transform: translateY(48px); }
.diginov-media .dn-c09-material__note blockquote { margin-bottom: var(--dn-c09-3); font-family: var(--dn-display); font-size: 24px; line-height: 1.2; }
.diginov-media .dn-c09-material__note figcaption { color: var(--dn-muted); font-size: var(--dn-fs-note-3); }
.diginov-media .dn-c09-card--material-lead { overflow: hidden; border-radius: calc(var(--dn-radius) + 6px); background: var(--dn-paper-soft); }
.diginov-media .dn-c09-card--material-lead .dn-c06-card__media { aspect-ratio: 5 / 4; }
.diginov-media .dn-c09-card--material-lead .dn-c06-card__body { padding: var(--dn-c09-3); }
.diginov-media .dn-c09-card--material-lead h2 { font-size: var(--dn-c09-lead); }
.diginov-media .dn-c09-material__samples { display: grid; gap: var(--dn-c09-3); }
.diginov-media .dn-c09-card--material-sample { padding-bottom: var(--dn-c09-3); border-bottom: 2px solid var(--dn-accent); }
.diginov-media .dn-c09-card--material-sample .dn-c06-card__media { aspect-ratio: 4 / 3; border-radius: var(--dn-radius); }

/* EFranchise: a numbered network file with control point and annexes. */
.diginov-media .dn-c09-network { padding-bottom: var(--dn-c09-5); background: var(--dn-paper-soft); }
.diginov-media .dn-c09-network__cover { padding-top: var(--dn-c09-4); padding-bottom: var(--dn-c09-4); color: var(--dn-paper); background: var(--dn-ink); box-shadow: 0 0 0 100vmax var(--dn-ink); clip-path: inset(0 -100vmax); }
.diginov-media .dn-c09-network__cover h1 { color: var(--dn-paper); }
.diginov-media .dn-c09-network__folio { display: flex; justify-content: space-between; gap: var(--dn-c09-3); margin-bottom: var(--dn-c09-5); color: color-mix(in srgb, var(--dn-paper) 68%, transparent); font-family: ui-monospace, monospace; font-size: var(--dn-fs-note-3); letter-spacing: .12em; text-transform: uppercase; }
.diginov-media .dn-c09-network__cover .dn-kicker { color: color-mix(in srgb, var(--dn-paper) 72%, var(--dn-accent-2)); }
.diginov-media .dn-c09-network__cover > p:last-child { max-width: 62ch; margin: var(--dn-c09-3) 0 0; color: color-mix(in srgb, var(--dn-paper) 78%, transparent); font-size: 18px; line-height: 1.6; }
.diginov-media .dn-c09-network__stages { display: grid; grid-template-columns: repeat(3, 1fr); margin-top: 0; margin-bottom: 0; padding: 0; color: var(--dn-paper); background: var(--dn-accent); list-style: none; }
.diginov-media .dn-c09-network__stages li { display: grid; grid-template-columns: 38px 1fr; gap: 12px; padding: var(--dn-c09-3); border-right: 1px solid color-mix(in srgb, var(--dn-paper) 34%, transparent); }
.diginov-media .dn-c09-network__stages span { font-family: ui-monospace, monospace; }
.diginov-media .dn-c09-network__file { display: grid; grid-template-columns: minmax(240px, .58fr) minmax(0, 1.3fr); grid-template-areas: "control case" "annexes case"; gap: var(--dn-c09-3) var(--dn-c09-4); align-items: start; padding-top: var(--dn-c09-5); }
.diginov-media .dn-c09-network__file > aside { grid-area: control; padding: var(--dn-c09-3); border-top: 7px solid var(--dn-accent-2); background: var(--dn-paper); }
.diginov-media .dn-c09-network__file > aside > span { color: var(--dn-accent); font-family: ui-monospace, monospace; font-size: var(--dn-fs-note-3); text-transform: uppercase; }
.diginov-media .dn-c09-network__file > aside h2 { margin: var(--dn-c09-2) 0; font-size: 25px; line-height: 1.1; }
.diginov-media .dn-c09-network__file > aside p { margin-bottom: 0; color: var(--dn-muted); line-height: 1.55; }
.diginov-media .dn-c09-network__case { grid-area: case; }
.diginov-media .dn-c09-card--network-case { border: 1px solid var(--dn-ink); background: var(--dn-paper); box-shadow: 12px 12px 0 var(--dn-accent-2); }
.diginov-media .dn-c09-card--network-case .dn-c06-card__media { aspect-ratio: 16 / 9; }
.diginov-media .dn-c09-card--network-case .dn-c06-card__body { padding: var(--dn-c09-3); }
.diginov-media .dn-c09-card--network-case h2 { font-size: var(--dn-c09-lead); text-transform: uppercase; }
.diginov-media .dn-c09-network__annexes { grid-area: annexes; display: grid; gap: var(--dn-c09-2); margin: 0; padding: 0; list-style: none; }
.diginov-media .dn-c09-card--network-annex { display: grid; grid-template-columns: 92px 1fr; gap: 13px; padding-bottom: var(--dn-c09-2); border-bottom: 1px solid var(--dn-line); }
.diginov-media .dn-c09-card--network-annex .dn-c06-card__media { aspect-ratio: 1; }

/* Planetanimo: an observation journal with field strip and welfare note. */
.diginov-media .dn-c09-observation { padding-bottom: var(--dn-c09-5); background: var(--dn-paper); }
.diginov-media .dn-c09-observation::before { position: absolute; top: 120px; right: -120px; width: 420px; height: 420px; border: 1px solid var(--dn-line); border-radius: 50%; box-shadow: 0 0 0 42px color-mix(in srgb, var(--dn-accent) 6%, transparent), 0 0 0 84px color-mix(in srgb, var(--dn-accent) 4%, transparent); content: ""; pointer-events: none; }
.diginov-media .dn-c09-observation__heading { position: relative; z-index: 1; padding-top: var(--dn-c09-4); padding-bottom: var(--dn-c09-4); }
.diginov-media .dn-c09-observation__heading > div { display: flex; justify-content: space-between; gap: var(--dn-c09-3); margin-bottom: var(--dn-c09-5); color: var(--dn-muted); font-family: ui-monospace, monospace; font-size: var(--dn-fs-note-3); text-transform: uppercase; }
.diginov-media .dn-c09-observation__heading > p:last-child { max-width: 58ch; margin: var(--dn-c09-3) 0 0; color: var(--dn-muted); font-size: 18px; line-height: 1.62; }
.diginov-media .dn-c09-observation__field { position: relative; z-index: 1; display: flex; flex-wrap: wrap; gap: var(--dn-c09-2); padding-top: var(--dn-c09-2); padding-bottom: var(--dn-c09-2); border-top: 1px solid var(--dn-ink); border-bottom: 1px solid var(--dn-ink); }
.diginov-media .dn-c09-observation__field span { padding: 7px 13px; border: 1px solid var(--dn-accent); border-radius: 999px; font-size: var(--dn-fs-note-3); font-weight: 750; }
.diginov-media .dn-c09-observation__journal { position: relative; z-index: 1; display: grid; grid-template-columns: minmax(0, 1.35fr) minmax(260px, .62fr); grid-template-areas: "plate records" "plate welfare"; gap: var(--dn-c09-3); align-items: start; padding-top: var(--dn-c09-4); }
.diginov-media .dn-c09-observation__plate { grid-area: plate; }
.diginov-media .dn-c09-card--observation-main { overflow: hidden; border: 1px solid var(--dn-line); border-radius: 50% 50% var(--dn-radius) var(--dn-radius) / 10% 10% var(--dn-radius) var(--dn-radius); background: var(--dn-paper-soft); }
.diginov-media .dn-c09-card--observation-main .dn-c06-card__media { aspect-ratio: 5 / 4; }
.diginov-media .dn-c09-card--observation-main .dn-c06-card__body { padding: var(--dn-c09-3); }
.diginov-media .dn-c09-card--observation-main h2 { font-size: var(--dn-c09-lead); }
.diginov-media .dn-c09-observation__records { grid-area: records; display: grid; gap: var(--dn-c09-3); margin: 0; padding: 0; list-style: none; }
.diginov-media .dn-c09-card--observation-record { display: grid; grid-template-columns: 104px 1fr; gap: 14px; padding-bottom: var(--dn-c09-3); border-bottom: 1px solid var(--dn-line); }
.diginov-media .dn-c09-card--observation-record .dn-c06-card__media { aspect-ratio: 1; border-radius: 50%; }
.diginov-media .dn-c09-observation__welfare { grid-area: welfare; padding: var(--dn-c09-3); border-left: 6px solid var(--dn-accent-2); background: var(--dn-paper-soft); }
.diginov-media .dn-c09-observation__welfare strong { display: block; margin-bottom: var(--dn-c09-2); font-family: var(--dn-display); font-size: 22px; line-height: 1.15; }
.diginov-media .dn-c09-observation__welfare p { margin-bottom: 0; color: var(--dn-muted); line-height: 1.55; }

@media (max-width: 1020px) {
    .diginov-media .dn-c09-departure__mast,
    .diginov-media .dn-c09-campus__heading,
    .diginov-media .dn-c09-material__mast { grid-template-columns: 1fr; gap: var(--dn-c09-3); }
    .diginov-media .dn-c09-material__mast time { grid-column: 1; justify-self: start; }
    .diginov-media .dn-c09-departure__routes { grid-template-columns: 180px 1fr; }
    .diginov-media .dn-c09-departure__dispatch { grid-template-columns: 1fr; }
    .diginov-media .dn-c09-campus__board { grid-template-columns: 1fr 1fr; grid-template-areas: "lecture lecture" "notice notes"; }
    .diginov-media .dn-c09-material__wall { grid-template-columns: minmax(190px, .55fr) 1.2fr; }
    .diginov-media .dn-c09-material__samples { grid-column: 1 / -1; grid-template-columns: repeat(2, 1fr); }
    .diginov-media .dn-c09-network__file { grid-template-columns: minmax(210px, .55fr) 1fr; }
}

@media (max-width: 680px) {
    .diginov-media .dn-c09-open { --dn-c09-title: clamp(42px, 15vw, 68px); }
    .diginov-media .dn-c09-material__mast h1 { font-size: clamp(36px, 11.5vw, 48px); letter-spacing: -.06em; overflow-wrap: normal; white-space: nowrap; word-break: normal; }
    .diginov-media .dn-c09-departure { background-image: none; }
    .diginov-media .dn-c09-departure__mast,
    .diginov-media .dn-c09-departure__routes,
    .diginov-media .dn-c09-campus__board,
    .diginov-media .dn-c09-material__wall,
    .diginov-media .dn-c09-network__file,
    .diginov-media .dn-c09-observation__journal { display: grid; grid-template-columns: 1fr; gap: var(--dn-c09-3); }
    .diginov-media .dn-c09-departure__routes nav { order: 2; }
    .diginov-media .dn-c09-campus__board { grid-template-areas: "lecture" "notice" "notes"; }
    .diginov-media .dn-c09-campus__curriculum,
    .diginov-media .dn-c09-material__swatches,
    .diginov-media .dn-c09-network__stages,
    .diginov-media .dn-c09-material__samples { grid-template-columns: 1fr; }
    .diginov-media .dn-c09-material__note { transform: none; }
    .diginov-media .dn-c09-network__file { grid-template-areas: "control" "case" "annexes"; }
    .diginov-media .dn-c09-network__stages li { border-right: 0; border-bottom: 1px solid color-mix(in srgb, var(--dn-paper) 34%, transparent); }
    .diginov-media .dn-c09-observation__journal { grid-template-areas: "plate" "welfare" "records"; }
    .diginov-media .dn-c09-observation::before { display: none; }
    .diginov-media .dn-c09-card--departure-stop,
    .diginov-media .dn-c09-card--campus-note,
    .diginov-media .dn-c09-card--network-annex,
    .diginov-media .dn-c09-card--observation-record { grid-template-columns: 92px 1fr; }
}
