.single-post .post{padding-top:168px}.posthead{margin-bottom:26px}.posthead__crumbs{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:15px;color:var(--muted);margin-bottom:18px;direction:rtl}.posthead__crumb{color:var(--muted);transition:color .15s ease}.posthead__crumb:hover{color:var(--gold-deep)}.posthead__crumb--current{color:var(--ink);font-weight:var(--w-med);cursor:default}.posthead__crumb--current:hover{color:var(--ink)}.posthead__crumb--home{display:inline-flex}.posthead__home{width:15px;height:15px;display:block;filter:brightness(0) saturate(100%) opacity(.55)}.posthead__sep{color:var(--line)}.posthead__title{font-family:var(--font-display);font-weight:var(--w-bold);font-size:clamp(38px, 5vw, 70px);line-height:1.08;letter-spacing:-1px;color:var(--ink)}.posthead__subtitle{font-family:var(--font-display);font-weight:var(--w-reg);font-size:20px;line-height:1.5;color:var(--ink);margin-top:14px}.posthead__meta{display:flex;align-items:center;gap:14px;direction:rtl;justify-content:flex-start;margin-top:26px;padding-top:24px;border-top:1px solid var(--line)}.posthead__avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:0 0 auto;order:0}.posthead__meta-text{font-size:18px;color:#151515}.posthead__author{font-family:var(--font-display);font-weight:var(--w-bold);color:var(--ink)}.posthead__meta-sep{margin:0 8px;color:#151515}.posthead__featured{margin:0 0 30px;border-radius:6px;overflow:hidden;aspect-ratio:16 / 5}.posthead__featured img{width:100%;height:100%;object-fit:cover;display:block}.article>p{font-family:var(--font-body);font-size:21px;line-height:1.62;color:var(--ink);margin:0 0 22px;text-align:right;word-break:break-word}.article>h2{font-family:var(--font-display);font-weight:var(--w-bold);font-size:32px;color:var(--ink);margin:40px 0 18px;line-height:1.3}.article>h3{font-family:var(--font-display);font-weight:var(--w-bold);font-size:24px;color:var(--ink);margin:26px 0 12px}.article>ul,.article>ol{margin:0 22px 22px 0;padding-right:22px;font-size:21px;line-height:1.62;color:var(--ink)}.article>ul li,.article>ol li{margin-bottom:8px}.article img{max-width:100%;height:auto;border-radius:8px}.article a{color:var(--gold-deep);text-decoration:underline}@media (max-width:1000px){.single-post .post{padding-top:96px}}@media (max-width:680px){.single-post .post{padding-top:84px}.posthead__title{font-size:30px}.posthead__featured{border-radius:8px}}