/* ISBA Journal Feature — "Inside the Winter issue" (Rounded / Style B)
   Ink card, tilted cover left, volume/issue in yellow, article bullet list. */
.isba-journal-feature{padding:0}:where(/* ISBA Journal Feature — "Inside the Winter issue" (Rounded / Style B)
   Ink card,tilted cover left,volume/issue in yellow,article bullet list. */
.isba-journal-feature){font-family:Archivo,sans-serif}
.isba-jf-card{background:#2B2520;border-radius:44px;padding:56px;display:grid;grid-template-columns:.7fr 1.3fr;gap:48px;align-items:center}:where(.isba-jf-card):not(.isba-ce-x):not(.isba-ce-y){color:#fff}
.isba-jf-cover img,.isba-jf-ph{width:100%;height:auto;aspect-ratio:8.5/11;max-width:325px;margin:0 auto;border-radius:0;object-fit:contain;object-position:center;display:block;transform:rotate(-3deg);box-shadow:0 30px 60px -20px rgba(0,0,0,.5)}
.isba-jf-ph{background:repeating-linear-gradient(45deg,#3a352e,#3a352e 10px,#423d35 10px,#423d35 20px);display:flex;align-items:center;justify-content:center}
.isba-jf-ph span{background:rgba(0,0,0,.3);padding:6px 11px;border-radius:999px}:where(.isba-jf-ph span){font:11px "Space Mono",monospace;letter-spacing:.08em;text-transform:uppercase}:where(.isba-jf-ph span):not(.isba-ce-x):not(.isba-ce-y){color:#b3a89a}
.isba-jf-volume{margin-bottom:14px}:where(.isba-jf-volume){font:600 14px/1 Archivo,sans-serif;letter-spacing:.04em}:where(.isba-jf-volume):not(.isba-ce-x):not(.isba-ce-y){color:#F2BA33}
.isba-jf-title{margin:0 0 24px}:where(.isba-jf-title){font:700 40px/1.02 "Space Grotesk",sans-serif;letter-spacing:-.02em}
.isba-jf-item{display:flex;align-items:center;gap:16px;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.14)}:where(.isba-jf-item){text-decoration:none}
.isba-jf-item:last-of-type{border-bottom:none}
.isba-jf-item span{flex:1}:where(.isba-jf-item span){font:600 18px/1.3 Archivo,sans-serif}:where(.isba-jf-item span):not(.isba-ce-x):not(.isba-ce-y){color:rgba(255,255,255,.92)}
:where(.isba-journal-feature a.isba-jf-item span):not(.isba-ce-x):not(.isba-ce-y){color:rgba(255,255,255,.92)}
:where(.isba-jf-item:hover span):not(.isba-ce-x):not(.isba-ce-y){color:#fff}
.isba-jf-arrow{flex:0 0 auto;width:34px;height:34px;border-radius:999px;background:rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center}:where(.isba-jf-arrow){font-style:normal;font:600 15px Archivo,sans-serif}:where(.isba-jf-arrow):not(.isba-ce-x):not(.isba-ce-y){color:#fff}
a.isba-jf-item:hover .isba-jf-arrow{background:#F2BA33}:where(a.isba-jf-item:hover .isba-jf-arrow):not(.isba-ce-x):not(.isba-ce-y){color:#2B2520}
.isba-jf-button{display:inline-flex;align-items:center;margin-top:28px;background:#F2BA33;padding:16px 30px;border-radius:999px;transition:transform .15s ease}:where(.isba-jf-button){font:700 15px/1 Archivo,sans-serif;text-decoration:none}:where(.isba-jf-button):not(.isba-ce-x):not(.isba-ce-y){color:#2B2520}
.isba-jf-button:hover{transform:translateY(-1px)}
:where(.isba-journal-feature a.isba-jf-button):not(.isba-ce-x):not(.isba-ce-y){color:#2B2520}
.isba-jf-cover .isba-image-link{display:block}
@media (max-width:800px){.isba-jf-card{grid-template-columns:1fr;padding:32px 24px;gap:32px}.isba-jf-cover img,.isba-jf-ph{transform:none;max-width:340px}:where(.isba-jf-title){font-size:30px}:where(.isba-jf-item span){font-size:16px}}
