

.emr-media .fkn-c11-open {
    --fkn-c11-1: clamp(8px, .8vw, 12px);
    --fkn-c11-2: clamp(14px, 1.4vw, 20px);
    --fkn-c11-3: clamp(22px, 2.4vw, 34px);
    --fkn-c11-4: clamp(36px, 4vw, 58px);
    --fkn-c11-5: clamp(54px, 7vw, 92px);
    --fkn-c11-title: clamp(54px, 8vw, 118px);
    --fkn-c11-lead: clamp(29px, 3.6vw, 52px);
    position: relative;
    isolation: isolate;
    overflow: clip;
    color: var(--fkn-ink);
    background: var(--fkn-paper);
}

.emr-media .fkn-c11-open h1 {
    margin: 0;
    font-size: var(--fkn-c11-title);
    line-height: .88;
    letter-spacing: -.055em;
}

.emr-media .fkn-c11-card { min-width: 0; }
.emr-media .fkn-c11-card .fkn-c06-card__media { display: block; overflow: hidden; background: var(--fkn-paper-soft); }
.emr-media .fkn-c11-card .fkn-c06-card__body { min-width: 0; }
.emr-media .fkn-c11-card h2 { margin: 0; line-height: 1.06; }
.emr-media .fkn-c11-card .fkn-c06-card__index { color: var(--fkn-accent); font-family: ui-monospace, monospace; font-weight: 800; letter-spacing: .08em; }

.emr-media:is(
    .emr-media-binh-encrage-media-3a293,
    .emr-media-binh-tel-avivre-com-989ed,
    .emr-media-binh-caernarfonherald-co-uk-16637,
    .emr-media-binh-smartphone-web-com-fe094,
    .emr-media-binh-aktien-meldungen-de-97681
) {
    --fkn-c11-1: clamp(8px, .8vw, 12px);
    --fkn-c11-2: clamp(14px, 1.4vw, 20px);
    --fkn-c11-3: clamp(22px, 2.4vw, 34px);
    --fkn-c11-4: clamp(36px, 4vw, 58px);
    --fkn-c11-5: clamp(54px, 7vw, 92px);
}


.emr-media .fkn-c11-proof { padding-bottom: var(--fkn-c11-5); background-image: linear-gradient(90deg, transparent calc(50% - .5px), color-mix(in srgb, var(--fkn-line) 52%, transparent) 50%, transparent calc(50% + .5px)); }
.emr-media .fkn-c11-proof__registration { position: absolute; top: var(--fkn-c11-3); right: var(--fkn-c11-3); display: grid; grid-template-columns: repeat(3, 18px); gap: 7px; }
.emr-media .fkn-c11-proof__registration span { aspect-ratio: 1; border: 1px solid var(--fkn-ink); border-radius: 50%; }
.emr-media .fkn-c11-proof__registration span:nth-child(2) { background: var(--fkn-accent); }
.emr-media .fkn-c11-proof__mast { padding-top: var(--fkn-c11-3); padding-bottom: var(--fkn-c11-4); }
.emr-media .fkn-c11-proof__edition { display: flex; justify-content: space-between; gap: var(--fkn-c11-3); margin-bottom: var(--fkn-c11-4); padding: var(--fkn-c11-1) 0; border-block: 1px solid var(--fkn-ink); font-family: ui-monospace, monospace; font-size: var(--fkn-fs-note-3); text-transform: uppercase; }
.emr-media .fkn-c11-proof__mast h1 { max-width: 9ch; }
.emr-media .fkn-c11-proof__mast > p:last-child { max-width: 62ch; margin: var(--fkn-c11-3) 0 0 23%; color: var(--fkn-muted); font-size: 19px; line-height: 1.62; }
.emr-media .fkn-c11-proof__sheet { display: grid; grid-template-columns: minmax(190px, .38fr) minmax(0, 1.2fr) minmax(210px, .45fr); grid-template-areas: "margin lead corrections" "legend lead corrections"; gap: var(--fkn-c11-3); align-items: start; padding-top: var(--fkn-c11-4); border-top: 10px solid var(--fkn-ink); }
.emr-media .fkn-c11-proof__margin { grid-area: margin; padding-right: var(--fkn-c11-2); border-right: 2px solid var(--fkn-accent); }
.emr-media .fkn-c11-proof__margin > span { color: var(--fkn-accent); font-family: ui-monospace, monospace; font-size: var(--fkn-fs-note-3); font-weight: 800; text-transform: uppercase; }
.emr-media .fkn-c11-proof__margin h2 { margin: var(--fkn-c11-2) 0; font-size: 25px; line-height: 1.05; }
.emr-media .fkn-c11-proof__margin p { margin: 0; color: var(--fkn-muted); line-height: 1.55; }
.emr-media .fkn-c11-proof__lead { grid-area: lead; }
.emr-media .fkn-c11-card--proof-lead { padding: var(--fkn-c11-2); border: 1px solid var(--fkn-line); background: var(--fkn-paper); box-shadow: 13px 13px 0 color-mix(in srgb, var(--fkn-accent) 22%, var(--fkn-paper)); }
.emr-media .fkn-c11-card--proof-lead .fkn-c06-card__media { aspect-ratio: 4 / 3; filter: saturate(.88) contrast(1.02); }
.emr-media .fkn-c11-card--proof-lead .fkn-c06-card__body { padding-top: var(--fkn-c11-2); }
.emr-media .fkn-c11-card--proof-lead h2 { font-family: Georgia, serif; font-size: var(--fkn-c11-lead); }
.emr-media .fkn-c11-proof__corrections { grid-area: corrections; display: grid; gap: var(--fkn-c11-2); margin: 0; padding: 0; list-style: none; }
.emr-media .fkn-c11-card--proof-note { padding-bottom: var(--fkn-c11-2); border-bottom: 1px solid var(--fkn-ink); }
.emr-media .fkn-c11-card--proof-note .fkn-c06-card__media { aspect-ratio: 5 / 3; }
.emr-media .fkn-c11-proof__legend { grid-area: legend; margin: 0; padding: var(--fkn-c11-2); background: var(--fkn-ink); color: var(--fkn-paper); list-style: none; }
.emr-media .fkn-c11-proof__legend li { display: grid; grid-template-columns: 32px 1fr; gap: 10px; padding: var(--fkn-c11-1) 0; border-bottom: 1px solid color-mix(in srgb, var(--fkn-paper) 24%, transparent); }
.emr-media .fkn-c11-proof__legend span { font-family: ui-monospace, monospace; }


.emr-media .fkn-c11-courtyard { padding-bottom: var(--fkn-c11-5); background: var(--fkn-paper-soft); }
.emr-media .fkn-c11-courtyard__sun { position: absolute; top: -150px; right: -90px; width: 410px; aspect-ratio: 1; border: 74px solid color-mix(in srgb, var(--fkn-accent-2) 68%, var(--fkn-paper)); border-radius: 50%; opacity: .42; }
.emr-media .fkn-c11-courtyard__heading { position: relative; z-index: 1; display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(260px, .65fr); gap: var(--fkn-c11-3) var(--fkn-c11-4); align-items: end; padding-top: var(--fkn-c11-4); padding-bottom: var(--fkn-c11-4); }
.emr-media .fkn-c11-courtyard__ixdd > span { display: block; margin-bottom: var(--fkn-c11-4); font-family: ui-monospace, monospace; text-transform: uppercase; }
.emr-media .fkn-c11-courtyard__heading > p { margin: 0; padding-left: var(--fkn-c11-3); border-left: 8px solid var(--fkn-accent-2); color: var(--fkn-muted); font-size: 19px; line-height: 1.62; }
.emr-media .fkn-c11-courtyard__heading > time { grid-column: 2; justify-self: end; font-family: ui-monospace, monospace; }
.emr-media .fkn-c11-courtyard__walk { position: relative; z-index: 1; display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(230px, .55fr); grid-template-areas: "stops stops" "feature notebook" "feature postcards"; gap: var(--fkn-c11-3); align-items: start; }
.emr-media .fkn-c11-courtyard__stops { grid-area: stops; display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; padding: 1px; background: var(--fkn-line); }
.emr-media .fkn-c11-courtyard__stops span { display: grid; grid-template-columns: 34px 1fr; gap: var(--fkn-c11-1); padding: var(--fkn-c11-2); background: var(--fkn-paper); font-weight: 750; }
.emr-media .fkn-c11-courtyard__stops b { color: var(--fkn-accent); font-family: ui-monospace, monospace; }
.emr-media .fkn-c11-courtyard__feature { grid-area: feature; }
.emr-media .fkn-c11-card--courtyard-feature { overflow: hidden; border-radius: 44px 4px 44px 4px; background: var(--fkn-paper); box-shadow: 12px 12px 0 var(--fkn-accent); }
.emr-media .fkn-c11-card--courtyard-feature .fkn-c06-card__media { aspect-ratio: 16 / 10; }
.emr-media .fkn-c11-card--courtyard-feature .fkn-c06-card__body { padding: var(--fkn-c11-3); }
.emr-media .fkn-c11-card--courtyard-feature h2 { font-size: var(--fkn-c11-lead); }
.emr-media .fkn-c11-courtyard__notebook { grid-area: notebook; padding: var(--fkn-c11-3); border: 1px solid var(--fkn-ink); border-radius: 0 38px 0 0; background: var(--fkn-paper); }
.emr-media .fkn-c11-courtyard__notebook > span { color: var(--fkn-accent-2); font-family: ui-monospace, monospace; font-size: var(--fkn-fs-note-3); font-weight: 800; text-transform: uppercase; }
.emr-media .fkn-c11-courtyard__notebook h2 { margin: var(--fkn-c11-2) 0; font-size: 26px; line-height: 1.08; }
.emr-media .fkn-c11-courtyard__notebook p { margin: 0; color: var(--fkn-muted); line-height: 1.55; }
.emr-media .fkn-c11-courtyard__postcards { grid-area: postcards; display: grid; gap: var(--fkn-c11-2); }
.emr-media .fkn-c11-card--courtyard-postcard { display: grid; grid-template-columns: 108px 1fr; gap: var(--fkn-c11-2); align-items: center; padding: var(--fkn-c11-1); border-bottom: 5px solid var(--fkn-accent-2); background: var(--fkn-paper); }
.emr-media .fkn-c11-card--courtyard-postcard .fkn-c06-card__media { aspect-ratio: 1; border-radius: 50%; }


.emr-media .fkn-c11-herald { padding-bottom: var(--fkn-c11-5); background-image: repeating-linear-gradient(0deg, transparent 0 47px, color-mix(in srgb, var(--fkn-line) 32%, transparent) 47px 48px); }
.emr-media .fkn-c11-herald__flag { padding-top: var(--fkn-c11-3); padding-bottom: var(--fkn-c11-3); text-align: center; }
.emr-media .fkn-c11-herald__dateline { display: flex; justify-content: space-between; gap: var(--fkn-c11-3); margin-bottom: var(--fkn-c11-3); padding: var(--fkn-c11-1) 0; border-block: 7px double var(--fkn-ink); font-family: ui-monospace, monospace; text-transform: uppercase; }
.emr-media .fkn-c11-herald__flag h1 { max-width: none; font-family: Georgia, serif; font-size: clamp(56px, 9vw, 136px); letter-spacing: -.06em; }
.emr-media .fkn-c11-herald__flag .fkn-kicker { margin-top: var(--fkn-c11-2); color: var(--fkn-accent-2); }
.emr-media .fkn-c11-herald__flag > p:last-child { max-width: 66ch; margin: var(--fkn-c11-2) auto 0; color: var(--fkn-muted); font-size: 18px; line-height: 1.6; }
.emr-media .fkn-c11-herald__folio { display: grid; grid-template-columns: minmax(0, 1.18fr) minmax(250px, .52fr); grid-template-areas: "front brief" "front columns"; gap: var(--fkn-c11-3); align-items: start; padding-top: var(--fkn-c11-3); border-top: 12px solid var(--fkn-accent); }
.emr-media .fkn-c11-herald__front { grid-area: front; padding-right: var(--fkn-c11-3); border-right: 1px solid var(--fkn-ink); }
.emr-media .fkn-c11-card--herald-front .fkn-c06-card__media { aspect-ratio: 3 / 2; }
.emr-media .fkn-c11-card--herald-front .fkn-c06-card__body { padding-top: var(--fkn-c11-3); }
.emr-media .fkn-c11-card--herald-front h2 { font-family: Georgia, serif; font-size: var(--fkn-c11-lead); }
.emr-media .fkn-c11-herald__pobr { grid-area: brief; padding-bottom: var(--fkn-c11-3); border-bottom: 9px solid var(--fkn-accent-2); }
.emr-media .fkn-c11-herald__pobr > span { color: var(--fkn-accent-2); font-family: ui-monospace, monospace; font-weight: 800; text-transform: uppercase; }
.emr-media .fkn-c11-herald__pobr h2 { margin: var(--fkn-c11-2) 0; font-family: Georgia, serif; font-size: 27px; line-height: 1.08; }
.emr-media .fkn-c11-herald__pobr > p { color: var(--fkn-muted); line-height: 1.55; }
.emr-media .fkn-c11-herald__pobr ol { margin: var(--fkn-c11-2) 0 0; padding: 0; border-top: 1px solid var(--fkn-ink); list-style: none; }
.emr-media .fkn-c11-herald__pobr li { display: grid; grid-template-columns: 34px 1fr; gap: 10px; padding: var(--fkn-c11-1) 0; border-bottom: 1px solid var(--fkn-line); }
.emr-media .fkn-c11-herald__pobr b { color: var(--fkn-accent); font-family: ui-monospace, monospace; }
.emr-media .fkn-c11-herald__columns { grid-area: columns; display: grid; grid-template-columns: repeat(2, 1fr); gap: 1px; background: var(--fkn-line); }
.emr-media .fkn-c11-card--herald-column { padding: var(--fkn-c11-2); background: var(--fkn-paper); }
.emr-media .fkn-c11-card--herald-column .fkn-c06-card__media { aspect-ratio: 4 / 3; filter: grayscale(.24); }


.emr-media .fkn-c11-device { padding-bottom: var(--fkn-c11-5); color: var(--fkn-paper); background: var(--fkn-ink); }
.emr-media .fkn-c11-device__bench { display: grid; grid-template-columns: 122px minmax(0, 1fr) 230px; gap: var(--fkn-c11-4); align-items: center; padding-top: var(--fkn-c11-4); padding-bottom: var(--fkn-c11-4); }
.emr-media .fkn-c11-device__mark { display: grid; grid-template-columns: repeat(3, 1fr); gap: 9px; height: 196px; padding: 14px; border: 1px solid color-mix(in srgb, var(--fkn-paper) 36%, transparent); border-radius: 46px; }
.emr-media .fkn-c11-device__mark span { align-self: end; border-radius: 20px; background: var(--fkn-accent); }
.emr-media .fkn-c11-device__mark span:nth-child(1) { height: 42%; }
.emr-media .fkn-c11-device__mark span:nth-child(2) { height: 76%; background: var(--fkn-accent-2); }
.emr-media .fkn-c11-device__mark span:nth-child(3) { height: 58%; }
.emr-media .fkn-c11-device__ixdd .fkn-kicker { color: var(--fkn-paper); }
.emr-media .fkn-c11-device__ixdd h1 { color: var(--fkn-paper); }
.emr-media .fkn-c11-device__ixdd > p:last-child { max-width: 60ch; margin: var(--fkn-c11-3) 0 0; color: color-mix(in srgb, var(--fkn-paper) 78%, transparent); font-size: 18px; line-height: 1.62; }
.emr-media .fkn-c11-device__release { align-self: stretch; display: grid; align-content: space-between; padding: var(--fkn-c11-2); border: 1px solid color-mix(in srgb, var(--fkn-paper) 36%, transparent); border-radius: var(--fkn-radius); font-family: ui-monospace, monospace; text-transform: uppercase; }
.emr-media .fkn-c11-device__worktop { display: grid; grid-template-columns: minmax(220px, .48fr) minmax(0, 1.18fr); grid-template-areas: "protocol specimen" "channels specimen" "modules modules"; gap: var(--fkn-c11-3); align-items: start; padding: var(--fkn-c11-3); border-radius: 28px; color: var(--fkn-ink); background: var(--fkn-paper); box-shadow: 0 0 0 13px color-mix(in srgb, var(--fkn-accent) 35%, var(--fkn-ink)); }
.emr-media .fkn-c11-device__protocol { grid-area: protocol; padding: var(--fkn-c11-3); border-left: 10px solid var(--fkn-accent); background: var(--fkn-paper-soft); }
.emr-media .fkn-c11-device__protocol > span { color: var(--fkn-accent); font-family: ui-monospace, monospace; font-size: var(--fkn-fs-note-3); font-weight: 800; text-transform: uppercase; }
.emr-media .fkn-c11-device__protocol h2 { margin: var(--fkn-c11-2) 0; font-size: 26px; line-height: 1.08; }
.emr-media .fkn-c11-device__protocol p { margin: 0; color: var(--fkn-muted); line-height: 1.55; }
.emr-media .fkn-c11-device__specimen { grid-area: specimen; }
.emr-media .fkn-c11-card--device-specimen { overflow: hidden; border: 1px solid var(--fkn-line); border-radius: 34px; box-shadow: inset 0 0 0 10px var(--fkn-paper); }
.emr-media .fkn-c11-card--device-specimen .fkn-c06-card__media { aspect-ratio: 16 / 10; margin: 10px; border-radius: 26px 26px 8px 8px; }
.emr-media .fkn-c11-card--device-specimen .fkn-c06-card__body { padding: var(--fkn-c11-3); }
.emr-media .fkn-c11-card--device-specimen h2 { font-size: var(--fkn-c11-lead); }
.emr-media .fkn-c11-device__channels { grid-area: channels; margin: 0; padding: 0; list-style: none; }
.emr-media .fkn-c11-device__channels li { display: grid; grid-template-columns: 34px 1fr; gap: 10px; padding: var(--fkn-c11-2); border-bottom: 1px solid var(--fkn-line); font-weight: 750; }
.emr-media .fkn-c11-device__channels span { color: var(--fkn-accent); font-family: ui-monospace, monospace; }
.emr-media .fkn-c11-device__modules { grid-area: modules; display: grid; grid-template-columns: repeat(2, 1fr); gap: var(--fkn-c11-2); }
.emr-media .fkn-c11-card--device-module { display: grid; grid-template-columns: 150px 1fr; gap: var(--fkn-c11-2); padding: var(--fkn-c11-2); border: 1px solid var(--fkn-line); border-radius: var(--fkn-radius); }
.emr-media .fkn-c11-card--device-module .fkn-c06-card__media { aspect-ratio: 1; border-radius: 18px; }


.emr-media .fkn-c11-market { padding-bottom: var(--fkn-c11-5); background: var(--fkn-paper); }
.emr-media .fkn-c11-market__tape { color: var(--fkn-paper); background: var(--fkn-ink); }
.emr-media .fkn-c11-market__tape > div { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; }
.emr-media .fkn-c11-market__tape span { display: grid; grid-template-columns: 34px 1fr; gap: 10px; padding: var(--fkn-c11-2); border-right: 1px solid color-mix(in srgb, var(--fkn-paper) 30%, transparent); font-family: ui-monospace, monospace; text-transform: uppercase; }
.emr-media .fkn-c11-market__tape b { color: var(--fkn-paper); }
.emr-media .fkn-c11-market__heading { display: grid; grid-template-columns: minmax(0, 1.1fr) minmax(260px, .6fr) 180px; gap: var(--fkn-c11-4); align-items: end; padding-top: var(--fkn-c11-4); padding-bottom: var(--fkn-c11-4); }
.emr-media .fkn-c11-market__heading > p { margin: 0; color: var(--fkn-muted); font-size: 18px; line-height: 1.62; }
.emr-media .fkn-c11-market__issue { display: grid; gap: var(--fkn-c11-2); padding: var(--fkn-c11-2); border: 1px solid var(--fkn-ink); border-top: 10px solid var(--fkn-accent); font-family: ui-monospace, monospace; text-transform: uppercase; }
.emr-media .fkn-c11-market__sheet { display: grid; grid-template-columns: minmax(210px, .45fr) minmax(0, 1.15fr); grid-template-areas: "legend lead" "notes lead"; gap: var(--fkn-c11-3); align-items: start; padding-top: var(--fkn-c11-3); border-top: 1px solid var(--fkn-ink); }
.emr-media .fkn-c11-market__legend { grid-area: legend; padding: var(--fkn-c11-3); border: 1px solid var(--fkn-line); background: var(--fkn-paper-soft); }
.emr-media .fkn-c11-market__legend > span { color: var(--fkn-accent); font-family: ui-monospace, monospace; font-size: var(--fkn-fs-note-3); font-weight: 800; text-transform: uppercase; }
.emr-media .fkn-c11-market__legend h2 { margin: var(--fkn-c11-2) 0; font-size: 26px; line-height: 1.08; }
.emr-media .fkn-c11-market__legend p { margin: 0; color: var(--fkn-muted); line-height: 1.55; }
.emr-media .fkn-c11-market__lead { grid-area: lead; }
.emr-media .fkn-c11-card--market-lead { border-top: 13px solid var(--fkn-accent); }
.emr-media .fkn-c11-card--market-lead .fkn-c06-card__media { aspect-ratio: 3 / 2; }
.emr-media .fkn-c11-card--market-lead .fkn-c06-card__body { padding: var(--fkn-c11-3) 0; }
.emr-media .fkn-c11-card--market-lead h2 { font-size: var(--fkn-c11-lead); }
.emr-media .fkn-c11-market__notes { grid-area: notes; display: grid; gap: 0; border-top: 1px solid var(--fkn-ink); }
.emr-media .fkn-c11-card--market-note { display: grid; grid-template-columns: 102px 1fr; gap: var(--fkn-c11-2); padding: var(--fkn-c11-2) 0; border-bottom: 1px solid var(--fkn-line); }
.emr-media .fkn-c11-card--market-note .fkn-c06-card__media { aspect-ratio: 1; }


.emr-media-binh-encrage-media-3a293 .fkn-archive-hero,
.emr-media-binh-encrage-media-3a293 .fkn-page-header { border-bottom: 10px solid var(--fkn-ink); background-image: linear-gradient(90deg, transparent 21%, color-mix(in srgb, var(--fkn-accent) 22%, transparent) 21% 21.5%, transparent 21.5%); }
.emr-media-binh-encrage-media-3a293 .fkn-archive-card { padding: var(--fkn-c11-2); border: 1px solid var(--fkn-line); box-shadow: 7px 7px 0 color-mix(in srgb, var(--fkn-accent) 18%, var(--fkn-paper)); }
.emr-media-binh-encrage-media-3a293 .fkn-article-header { border-left: 9px solid var(--fkn-accent); }
.emr-media-binh-encrage-media-3a293 .fkn-author-hero__inner { border-block: 1px solid var(--fkn-ink); }

.emr-media-binh-tel-avivre-com-989ed .fkn-archive-hero,
.emr-media-binh-tel-avivre-com-989ed .fkn-page-header { border-radius: 0 0 72px 0; background: var(--fkn-paper-soft); }
.emr-media-binh-tel-avivre-com-989ed .fkn-archive-card { overflow: hidden; border-radius: 34px 4px 34px 4px; background: var(--fkn-paper-soft); }
.emr-media-binh-tel-avivre-com-989ed .fkn-article-header { border-left: 10px solid var(--fkn-accent-2); }
.emr-media-binh-tel-avivre-com-989ed .fkn-author-hero__inner { border-radius: 48px 4px; background: var(--fkn-paper-soft); }

.emr-media-binh-caernarfonherald-co-uk-16637 .fkn-archive-hero,
.emr-media-binh-caernarfonherald-co-uk-16637 .fkn-page-header { border-block: 12px double var(--fkn-ink); background: var(--fkn-paper); text-align: center; }
.emr-media-binh-caernarfonherald-co-uk-16637 .fkn-archive-card { padding-right: var(--fkn-c11-2); border-right: 1px solid var(--fkn-ink); border-bottom: 7px solid var(--fkn-accent-2); }
.emr-media-binh-caernarfonherald-co-uk-16637 .fkn-article-header { padding-bottom: var(--fkn-c11-3); border-bottom: 12px double var(--fkn-ink); }
.emr-media-binh-caernarfonherald-co-uk-16637 .fkn-author-hero__inner { border-top: 12px solid var(--fkn-accent); border-bottom: 7px solid var(--fkn-accent-2); }

.emr-media-binh-smartphone-web-com-fe094 .fkn-archive-hero,
.emr-media-binh-smartphone-web-com-fe094 .fkn-page-header { color: var(--fkn-paper); background: var(--fkn-ink); box-shadow: inset 0 -10px 0 var(--fkn-accent); }
.emr-media-binh-smartphone-web-com-fe094 .fkn-archive-hero .fkn-kicker,
.emr-media-binh-smartphone-web-com-fe094 .fkn-page-header .fkn-kicker,
.emr-media-binh-smartphone-web-com-fe094 .fkn-archive-hero a,
.emr-media-binh-smartphone-web-com-fe094 .fkn-page-header a { color: var(--fkn-paper); }
.emr-media-binh-smartphone-web-com-fe094 .fkn-archive-card { overflow: hidden; border: 1px solid var(--fkn-line); border-radius: 26px; }
.emr-media-binh-smartphone-web-com-fe094 .fkn-article-header { padding: var(--fkn-c11-3); border-radius: 28px; background: var(--fkn-paper-soft); }
.emr-media-binh-smartphone-web-com-fe094 .fkn-author-hero__inner { padding: var(--fkn-c11-3); border: 1px solid var(--fkn-line); border-radius: 28px; box-shadow: 10px 10px 0 var(--fkn-accent); }

.emr-media-binh-aktien-meldungen-de-97681 .fkn-archive-hero,
.emr-media-binh-aktien-meldungen-de-97681 .fkn-page-header { border-top: 12px solid var(--fkn-accent); border-bottom: 1px solid var(--fkn-ink); background-image: repeating-linear-gradient(0deg, transparent 0 35px, color-mix(in srgb, var(--fkn-line) 32%, transparent) 35px 36px); }
.emr-media-binh-aktien-meldungen-de-97681 .fkn-archive-card { display: grid; grid-template-columns: 38% 1fr; gap: var(--fkn-c11-2); padding-bottom: var(--fkn-c11-2); border-bottom: 1px solid var(--fkn-ink); }
.emr-media-binh-aktien-meldungen-de-97681 .fkn-article-header { border-top: 12px solid var(--fkn-accent); }
.emr-media-binh-aktien-meldungen-de-97681 .fkn-author-hero__inner { border: 1px solid var(--fkn-ink); border-top: 12px solid var(--fkn-accent); }


.emr-media:is(
    .emr-media-binh-encrage-media-3a293,
    .emr-media-binh-tel-avivre-com-989ed,
    .emr-media-binh-caernarfonherald-co-uk-16637,
    .emr-media-binh-smartphone-web-com-fe094,
    .emr-media-binh-aktien-meldungen-de-97681
) .fkn-wsxy { --fkn-c11-wsxy-gap: clamp(22px, 3vw, 42px); }

.emr-media-binh-encrage-media-3a293 .fkn-wsxy-grid { width: min(1020px, calc(100% - 32px)); }
.emr-media-binh-encrage-media-3a293 .fkn-wsxy-card { display: grid; grid-template-columns: 210px minmax(0, 1fr); gap: var(--fkn-c11-wsxy-gap); padding-block: var(--fkn-c11-3); border-block: 1px solid var(--fkn-ink); border-left: 8px solid var(--fkn-accent); }
.emr-media-binh-encrage-media-3a293 .fkn-wsxy-card__body { padding-right: var(--fkn-c11-3); }

.emr-media-binh-tel-avivre-com-989ed .fkn-wsxy-grid { width: min(1080px, calc(100% - 32px)); display: grid; grid-template-columns: repeat(2, 1fr); gap: var(--fkn-c11-wsxy-gap); }
.emr-media-binh-tel-avivre-com-989ed .fkn-wsxy-card { overflow: hidden; border-radius: 52px 4px; background: var(--fkn-paper-soft); box-shadow: 9px 9px 0 var(--fkn-accent-2); }
.emr-media-binh-tel-avivre-com-989ed .fkn-wsxy-card__body { padding: var(--fkn-c11-3); }

.emr-media-binh-caernarfonherald-co-uk-16637 .fkn-wsxy-grid { width: min(1120px, calc(100% - 32px)); column-count: 2; column-gap: var(--fkn-c11-wsxy-gap); }
.emr-media-binh-caernarfonherald-co-uk-16637 .fkn-wsxy-card { break-inside: avoid; margin-bottom: var(--fkn-c11-wsxy-gap); padding-bottom: var(--fkn-c11-3); border-bottom: 9px solid var(--fkn-accent-2); }
.emr-media-binh-caernarfonherald-co-uk-16637 .fkn-wsxy-card__body { columns: 1; }

.emr-media-binh-smartphone-web-com-fe094 .fkn-wsxy-grid { width: min(1060px, calc(100% - 32px)); display: grid; gap: var(--fkn-c11-wsxy-gap); }
.emr-media-binh-smartphone-web-com-fe094 .fkn-wsxy-card { display: grid; grid-template-columns: minmax(260px, .58fr) minmax(0, 1fr); gap: var(--fkn-c11-wsxy-gap); padding: var(--fkn-c11-3); border: 1px solid var(--fkn-line); border-radius: 32px; background: var(--fkn-paper-soft); }
.emr-media-binh-smartphone-web-com-fe094 .fkn-wsxy-card:nth-child(even) { grid-template-columns: minmax(0, 1fr) minmax(260px, .58fr); }
.emr-media-binh-smartphone-web-com-fe094 .fkn-wsxy-card:nth-child(even) .fkn-wsxy-card__portrait { order: 2; }

.emr-media-binh-aktien-meldungen-de-97681 .fkn-wsxy-grid { width: min(1040px, calc(100% - 32px)); }
.emr-media-binh-aktien-meldungen-de-97681 .fkn-wsxy-card { display: grid; grid-template-columns: 150px minmax(0, 1fr) 54px; gap: var(--fkn-c11-wsxy-gap); align-items: start; padding: var(--fkn-c11-3) 0; border-top: 1px solid var(--fkn-ink); }
.emr-media-binh-aktien-meldungen-de-97681 .fkn-wsxy-card__number { grid-column: 3; grid-row: 1; color: var(--fkn-accent); font-family: ui-monospace, monospace; font-size: 28px; }

@media (max-width: 1060px) {
    .emr-media .fkn-c11-proof__sheet { grid-template-columns: 190px minmax(0, 1fr); grid-template-areas: "margin lead" "legend lead" "corrections corrections"; }
    .emr-media .fkn-c11-proof__corrections,
    .emr-media .fkn-c11-herald__columns,
    .emr-media .fkn-c11-device__modules { grid-template-columns: repeat(2, 1fr); }
    .emr-media .fkn-c11-courtyard__heading,
    .emr-media .fkn-c11-market__heading { grid-template-columns: minmax(0, 1fr) minmax(240px, .65fr); }
    .emr-media .fkn-c11-courtyard__heading > time,
    .emr-media .fkn-c11-market__issue { grid-column: 2; }
    .emr-media .fkn-c11-device__bench { grid-template-columns: 88px minmax(0, 1fr); }
    .emr-media .fkn-c11-device__release { grid-column: 2; display: flex; justify-content: space-between; }
}

@media (max-width: 720px) {
    .emr-media .fkn-c11-open { --fkn-c11-title: clamp(46px, 15vw, 72px); }
    .emr-media .fkn-c11-open h1 { max-width: 100%; overflow-wrap: anywhere; }
    .emr-media .fkn-c11-proof__mast > p:last-child { margin-left: 0; }
    .emr-media .fkn-c11-proof__sheet,
    .emr-media .fkn-c11-courtyard__heading,
    .emr-media .fkn-c11-courtyard__walk,
    .emr-media .fkn-c11-herald__folio,
    .emr-media .fkn-c11-device__bench,
    .emr-media .fkn-c11-device__worktop,
    .emr-media .fkn-c11-market__heading,
    .emr-media .fkn-c11-market__sheet { display: grid; grid-template-columns: 1fr; gap: var(--fkn-c11-3); }
    .emr-media .fkn-c11-proof__sheet { grid-template-areas: "margin" "lead" "legend" "corrections"; }
    .emr-media .fkn-c11-courtyard__walk { grid-template-areas: "stops" "feature" "notebook" "postcards"; }
    .emr-media .fkn-c11-herald__folio { grid-template-areas: "front" "brief" "columns"; }
    .emr-media .fkn-c11-herald__front { padding-right: 0; border-right: 0; }
    .emr-media .fkn-c11-device__bench > *,
    .emr-media .fkn-c11-courtyard__heading > time,
    .emr-media .fkn-c11-market__issue { grid-column: 1; }
    .emr-media .fkn-c11-device__mark { width: 92px; height: 120px; }
    .emr-media .fkn-c11-device__worktop { grid-template-areas: "protocol" "specimen" "channels" "modules"; padding: var(--fkn-c11-2); }
    .emr-media .fkn-c11-market__sheet { grid-template-areas: "legend" "lead" "notes"; }
    .emr-media .fkn-c11-courtyard__stops,
    .emr-media .fkn-c11-market__tape > div,
    .emr-media .fkn-c11-herald__columns,
    .emr-media .fkn-c11-device__modules { grid-template-columns: 1fr; }
    .emr-media .fkn-c11-card--courtyard-postcard,
    .emr-media .fkn-c11-card--device-module,
    .emr-media .fkn-c11-card--market-note { grid-template-columns: 92px 1fr; }
    .emr-media-binh-encrage-media-3a293 .fkn-wsxy-card,
    .emr-media-binh-smartphone-web-com-fe094 .fkn-wsxy-card,
    .emr-media-binh-smartphone-web-com-fe094 .fkn-wsxy-card:nth-child(even),
    .emr-media-binh-aktien-meldungen-de-97681 .fkn-wsxy-card { grid-template-columns: 1fr; }
    .emr-media-binh-smartphone-web-com-fe094 .fkn-wsxy-card:nth-child(even) .fkn-wsxy-card__portrait { order: 0; }
    .emr-media-binh-aktien-meldungen-de-97681 .fkn-wsxy-card__number { grid-column: 1; grid-row: auto; }
    .emr-media-binh-tel-avivre-com-989ed .fkn-wsxy-grid { grid-template-columns: 1fr; }
    .emr-media-binh-caernarfonherald-co-uk-16637 .fkn-wsxy-grid { column-count: 1; }
    .emr-media-binh-aktien-meldungen-de-97681 .fkn-archive-card { grid-template-columns: 1fr; }
}

@media (prefers-reduced-motion: reduce) {
    .emr-media .fkn-c11-open *,
    .emr-media .fkn-c11-open *::before,
    .emr-media .fkn-c11-open *::after { scroll-behavior: auto; transition: none; }
}
