.martume-journal{--mj-ink:var(--e-global-color-primary,#24231f);--mj-muted:#706e66;--mj-paper:transparent;--mj-accent:#89824c;color:var(--mj-ink);font-family:inherit;max-width:1280px;margin:0 auto;padding:0 clamp(16px,3vw,36px) 80px;box-sizing:border-box}.martume-journal *{box-sizing:border-box}.martume-journal a{color:inherit;text-decoration:none}.martume-journal a:focus-visible,.martume-journal button:focus-visible,.martume-journal input:focus-visible{outline:2px solid var(--mj-accent);outline-offset:3px}.mj-hero{padding:clamp(52px,9vw,126px) 0 28px;border-bottom:1px solid currentColor}.mj-hero__eyebrow,.mj-section-label,.mj-hero__bottom,.mj-outro__eyebrow{font-size:11px;font-weight:700;letter-spacing:.15em}.mj-sparkle{color:var(--mj-accent);font-size:23px;vertical-align:middle;margin-right:9px}.mj-hero h1{font-family:inherit;font-weight:750;letter-spacing:-.075em;line-height:.99;font-size:clamp(54px,9vw,130px);margin:25px 0 23px}.mj-hero h1 em,.mj-outro h2 em{font-family:Georgia,serif;font-weight:400;letter-spacing:-.055em}.mj-hero>p{max-width:610px;font-size:clamp(17px,2vw,22px);line-height:1.55;color:var(--mj-muted);margin:0 0 60px}.mj-hero__bottom{display:flex;align-items:center;justify-content:space-between}.mj-hero__asterisk{font-size:48px;color:var(--mj-accent);line-height:.7}.mj-toolbar{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:26px 0 42px}.mj-categories{display:flex;gap:9px;flex-wrap:wrap}.mj-categories a{font-size:12px;font-weight:650;padding:10px 16px;border:1px solid #d9d8d2;border-radius:50px;transition:.2s}.mj-categories a:hover,.mj-categories a.is-active{background:var(--mj-ink);color:#fff;border-color:var(--mj-ink)}.mj-search{display:flex;align-items:center;border-bottom:1px solid #aaa89f;min-width:170px}.mj-search input{width:100%;border:0!important;box-shadow:none!important;background:transparent!important;font:inherit;font-size:13px;padding:10px 0!important}.mj-search button{border:0;background:none;cursor:pointer;font-size:20px}.mj-section-label{display:flex;justify-content:space-between;gap:10px;padding:0 0 15px;border-bottom:1px solid #d9d8d2;margin-bottom:25px}.mj-section-label--latest{margin-top:80px}.mj-card__image{display:block;overflow:hidden;background:#e8e5dc;aspect-ratio:1.3}.mj-card__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s}.mj-card:hover .mj-card__image img{transform:scale(1.04)}.mj-card__placeholder{height:100%;display:flex;align-items:center;justify-content:center;font-size:clamp(70px,12vw,150px);font-weight:800;letter-spacing:-.1em;color:#8a835b}.mj-card__placeholder span{font-size:.55em;margin-left:10px}.mj-card__body{padding-top:19px}.mj-card__meta{display:flex;flex-wrap:wrap;gap:9px;align-items:center;color:var(--mj-muted);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.mj-card h3{font-size:clamp(23px,2.3vw,33px);letter-spacing:-.045em;line-height:1.15;margin:14px 0}.mj-card p{color:var(--mj-muted);font-size:14px;line-height:1.7;margin:0 0 22px}.mj-card__read{display:inline-block;font-size:12px;font-weight:750;border-bottom:1px solid currentColor;padding-bottom:4px}.mj-card__read span{margin-left:13px}.mj-card--featured{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(26px,5vw,72px);align-items:center}.mj-card--featured .mj-card__image{aspect-ratio:1.22}.mj-card--featured h3{font-size:clamp(36px,4.6vw,68px)}.mj-card--featured p{font-size:16px}.mj-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 25px}.mj-pagination{display:flex;justify-content:center;gap:10px;margin:58px 0}.mj-pagination a{padding:10px 15px;border:1px solid #d9d8d2}.mj-pagination a[aria-current=page]{background:var(--mj-ink);color:white}.mj-empty{text-align:center;padding:80px 20px}.mj-empty>span{font-size:55px;color:var(--mj-accent)}.mj-empty h2{font-size:32px;letter-spacing:-.05em}.mj-outro{background:#e9e6dc;color:#24231f;display:flex;align-items:end;justify-content:space-between;gap:35px;padding:clamp(30px,5vw,75px);margin-top:90px}.mj-outro h2{font-size:clamp(37px,5vw,65px);letter-spacing:-.06em;line-height:1.05;margin:18px 0}.mj-outro p{max-width:420px;color:#605e56;line-height:1.6}.mj-outro>a{display:inline-flex;gap:32px;white-space:nowrap;background:#24231f;color:white;padding:18px 22px;font-size:13px;font-weight:700}.mj-outro>a:hover{background:#4c4a3a}@media(max-width:900px){.mj-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mj-toolbar{align-items:stretch;flex-direction:column}.mj-search{max-width:350px}.mj-card--featured{gap:25px}}@media(max-width:620px){.mj-hero{padding-top:55px}.mj-hero>p{margin-bottom:35px}.mj-grid,.mj-card--featured{grid-template-columns:1fr}.mj-grid{gap:40px}.mj-card--featured .mj-card__image{aspect-ratio:1.2}.mj-section-label span:last-child{display:none}.mj-outro{flex-direction:column;align-items:start}.mj-hero__asterisk{font-size:32px}}

/* Martume Journal 2.1.1 — horizontal Latest Stories cards */
@media (min-width: 768px) {
  .martume-journal .mj-grid {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    gap: 48px;
  }
  .martume-journal .mj-grid .mj-card {
    display: grid;
    grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr);
    gap: clamp(26px, 5vw, 72px);
    align-items: center;
    min-width: 0;
  }
  .martume-journal .mj-grid .mj-card__image {
    aspect-ratio: 1.22;
    width: 100%;
  }
  .martume-journal .mj-grid .mj-card__body {
    min-width: 0;
    padding-top: 0;
  }
  .martume-journal .mj-grid .mj-card h3 {
    font-size: clamp(30px, 3.7vw, 52px);
    line-height: 1.12;
  }
  .martume-journal .mj-grid .mj-card p {font-size: 15px;}
  .martume-journal .mj-grid .mj-card:nth-child(even) .mj-card__image {order: 2;}
  .martume-journal .mj-grid .mj-card:nth-child(even) .mj-card__body {order: 1;}
}
@media (max-width: 767px) {
  .martume-journal .mj-grid,
  .martume-journal .mj-grid .mj-card {display: grid; grid-template-columns: minmax(0, 1fr);}
  .martume-journal .mj-grid .mj-card__image {width: 100%; aspect-ratio: 1.3;}
  .martume-journal .mj-grid .mj-card__body {padding-top: 18px;}
}
