html[lang=ar] .writing-eyebrow,html[lang=ar] .writing-topic-num,html[lang=ar] .writing-status-badge{letter-spacing:normal!important}.writing-section{padding-block:var(--space-6)}.writing-header{gap:var(--space-3);max-width:var(--measure);flex-direction:column;margin-block-end:var(--space-5);display:flex}.writing-eyebrow{font-family:var(--font-mono);font-size:var(--step--1);color:var(--color-accent)}html[lang=en] .writing-eyebrow{letter-spacing:.05em;text-transform:uppercase}.writing-title{font-size:var(--step-3);color:var(--color-text);margin:0;line-height:1.15}.writing-lead{font-size:var(--step-0);color:var(--color-text);margin:0;line-height:1.65}.writing-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius);padding:var(--space-5);gap:var(--space-4);max-width:var(--container-narrow);flex-direction:column;display:flex}.writing-card__header{justify-content:space-between;align-items:center;gap:var(--space-2);border-block-end:1px solid var(--color-line);flex-wrap:wrap;padding-block-end:var(--space-3);display:flex}.writing-card__title{font-size:var(--step-1);color:var(--color-text);margin:0}.writing-status-badge{font-family:var(--font-mono);font-size:var(--step--1);color:var(--color-accent);padding-inline:var(--space-2);border-radius:var(--radius);background:#9e3a1414;padding-block:.15rem}.writing-topics-list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.writing-topic-item{align-items:baseline;gap:var(--space-3);display:flex}.writing-topic-num{font-family:var(--font-mono);font-size:var(--step--1);color:var(--color-accent);flex-shrink:0;font-weight:600}.writing-topic-text{font-size:var(--step-0);color:var(--color-text);line-height:1.5}
