.blog-future{margin-top:64px;padding-top:42px;border-top:1px solid #ffffff17}.blog-future__intro{max-width:720px}.blog-future__intro>span{color:var(--editorial-gold);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.blog-future h2{margin:.35em 0;font:700 clamp(1.9rem,4vw,3.2rem)/1.05 Georgia,serif}.blog-future__intro p{color:var(--editorial-muted);font-size:1.02rem;line-height:1.7}.blog-future ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0 0;padding:0;list-style:none}.blog-future li{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:start;min-height:84px;padding:18px;border:1px solid #ffffff17;border-radius:18px;background:linear-gradient(145deg,#ffffff08,transparent 55%),var(--editorial-card)}.blog-future li>span{color:var(--editorial-gold);font:700 .82rem/1.5 Georgia,serif}.blog-future li p{margin:0;color:#e9e4dc;font:700 1rem/1.4 Georgia,serif}.article-signature{display:grid;gap:2px;margin:42px 0 30px!important;padding:24px 0 0;border-top:1px solid #d9b76e42;color:var(--editorial-text)!important;font-style:italic}.article-signature span{display:block}.article-signature span:first-child{margin-bottom:7px}.article-signature span:nth-child(2){color:var(--editorial-gold);font-size:1.18rem;font-weight:700}.article-card{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.article-card:hover,.article-card:focus-visible{border-color:#d9b76e66;box-shadow:0 20px 44px #0006;transform:translateY(-3px)}@media(max-width:700px){.blog-future{margin-top:44px;padding-top:32px}.blog-future ol{grid-template-columns:1fr}.blog-future li{min-height:0}.article-signature{margin-top:34px!important}}@media(prefers-reduced-motion:reduce){.article-card{transition:none}.article-card:hover,.article-card:focus-visible{transform:none}}
.blog-future li small{grid-column:2;color:var(--editorial-muted);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.blog-future .is-published{display:block;padding:0;border-color:#d9b76e4d}.blog-future .is-published a{display:grid;grid-template-columns:42px 1fr auto;gap:8px 12px;min-height:82px;padding:18px;color:inherit;text-decoration:none}.blog-future .is-published a>span{grid-row:1/3;color:var(--editorial-gold);font:700 .82rem/1.5 Georgia,serif}.blog-future .is-published a small{grid-column:2;color:var(--editorial-gold)}.blog-future .is-published a strong{grid-column:3;grid-row:1/3;align-self:center;color:var(--editorial-gold);font-size:1.35rem}.blog-future .is-published:hover{border-color:#d9b76e99;transform:translateY(-2px)}.blog-future .is-upcoming{cursor:default;opacity:.68}
.story-pullquote{margin:34px 0;padding:26px 30px;border-inline-start:5px solid #c99a3d;border-radius:0 18px 18px 0;background:linear-gradient(135deg,#fff8e9,#fffdf8);color:#49351c;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.18rem,2.5vw,1.55rem);font-style:italic;line-height:1.55;box-shadow:0 14px 34px rgba(73,53,28,.08)}[dir="rtl"] .story-pullquote{border-radius:18px 0 0 18px}@media(max-width:700px){.story-pullquote{margin:28px 0;padding:21px 22px}}
