.meydan-blog-page,.meydan-single-post{background:var(--mb-page,var(--meydan-page-bg,#f7f8fa));color:var(--mb-text,var(--meydan-text,#1f2a44))}
.meydan-blog-hero{padding:62px 0 36px;background:linear-gradient(180deg,color-mix(in srgb,var(--mb-accent-soft,var(--meydan-accent-soft,#fff8e7)) 78%,#fff),var(--meydan-page-bg,#f7f8fa))}.meydan-blog-hero.is-compact{padding:42px 0 25px}.meydan-blog-eyebrow{display:inline-flex;margin-bottom:10px;color:var(--mb-accent,var(--meydan-accent,#F2D05F));font-size:13px;font-weight:700}.meydan-blog-hero h1{max-width:850px;margin:0;font-size:clamp(28px,4vw,44px);line-height:1.45;letter-spacing:-.4px}.meydan-blog-hero p,.meydan-blog-archive-description{max-width:740px;margin:12px 0 0;color:var(--mb-muted,var(--meydan-muted,#65748b));font-size:15px;line-height:2}.meydan-blog-categories{display:flex;gap:8px;margin-top:24px;padding-bottom:4px;overflow:auto;scrollbar-width:none}.meydan-blog-categories::-webkit-scrollbar{display:none}.meydan-blog-categories a{flex:0 0 auto;padding:8px 13px;border:1px solid var(--mb-border,var(--meydan-border,#e9edf3));border-radius:999px;background:var(--mb-card,#fff);color:var(--mb-text,var(--meydan-text,#1f2a44));text-decoration:none;font-size:12px;font-weight:600}.meydan-blog-categories a:hover,.meydan-blog-categories a.is-active{border-color:var(--mb-accent,var(--meydan-accent,#F2D05F));background:var(--mb-accent-soft,var(--meydan-accent-soft,#fff8e7));color:var(--mb-accent,var(--meydan-accent,#F2D05F))}
.meydan-blog-content{padding-top:18px;padding-bottom:60px}.meydan-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.meydan-blog-card{min-width:0;border:1px solid var(--mb-border,var(--meydan-border,#e9edf3));border-radius:22px;background:var(--mb-card,#fff);overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.meydan-blog-card:hover{transform:translateY(-3px);box-shadow:0 18px 45px rgba(31,42,68,.08)}.meydan-blog-card__media{display:block;aspect-ratio:16/10;background:#eef1f5;overflow:hidden}.meydan-blog-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.meydan-blog-card:hover .meydan-blog-card__media img{transform:scale(1.025)}.meydan-blog-card__placeholder{display:grid;place-items:center;width:100%;height:100%;color:var(--mb-muted,var(--meydan-muted,#65748b))}.meydan-blog-card__body{display:grid;gap:11px;padding:18px}.meydan-blog-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:7px 12px;color:var(--mb-muted,var(--meydan-muted,#65748b));font-size:10px}.meydan-blog-card__meta a{color:var(--mb-accent,var(--meydan-accent,#F2D05F));text-decoration:none;font-weight:700}.meydan-blog-card h2{margin:0;font-size:17px;line-height:1.8}.meydan-blog-card h2 a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--mb-text,var(--meydan-text,#1f2a44));text-decoration:none}.meydan-blog-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;min-height:72px;margin:0;color:var(--mb-muted,var(--meydan-muted,#65748b));font-size:12px;line-height:2}.meydan-blog-card__more{display:inline-flex;align-items:center;gap:7px;width:max-content;color:var(--mb-accent,var(--meydan-accent,#F2D05F))!important;text-decoration:none!important;font-size:12px;font-weight:700}.meydan-blog-card__more .meydan-icon{width:16px;height:16px}.meydan-blog-pagination{margin-top:30px}.meydan-blog-pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:7px}.meydan-blog-pagination .page-numbers{display:grid;place-items:center;min-width:40px;height:40px;padding:0 10px;border:1px solid var(--mb-border,var(--meydan-border,#e9edf3));border-radius:11px;background:var(--mb-card,#fff);color:var(--mb-text,var(--meydan-text,#1f2a44));text-decoration:none;font-size:12px}.meydan-blog-pagination .current{border-color:var(--mb-accent,var(--meydan-accent,#F2D05F));background:var(--mb-accent,var(--meydan-accent,#F2D05F));color:#fff}
.meydan-blog-article__header{padding:54px 0 26px;background:linear-gradient(180deg,color-mix(in srgb,var(--mb-accent-soft,var(--meydan-accent-soft,#fff8e7)) 68%,#fff),transparent)}.meydan-blog-article__header-inner{max-width:1100px}.meydan-blog-article__category{display:inline-flex;margin-bottom:10px;color:var(--mb-accent,var(--meydan-accent,#F2D05F))!important;text-decoration:none!important;font-size:12px;font-weight:700}.meydan-blog-article h1{max-width:1080px;margin:0;font-size:clamp(28px,4vw,45px);line-height:1.6}.meydan-blog-article__meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:14px;color:var(--mb-muted,var(--meydan-muted,#65748b));font-size:11px}.meydan-blog-article__cover{max-width:1180px;aspect-ratio:16/8.5;margin:0 auto 28px;border-radius:26px;overflow:hidden}.meydan-blog-article__cover img{display:block;width:100%;height:100%;object-fit:cover}.meydan-blog-article__content:not(.is-elementor-content){width:min(1080px,calc(100% - 32px));margin:0 auto;padding:8px 0 42px;font-size:15px;line-height:2.15}.meydan-blog-article__content:not(.is-elementor-content) h2{margin:34px 0 10px;font-size:25px}.meydan-blog-article__content:not(.is-elementor-content) h3{margin:28px 0 8px;font-size:20px}.meydan-blog-article__content:not(.is-elementor-content) p{margin:0 0 18px}.meydan-blog-article__content:not(.is-elementor-content) img{height:auto;border-radius:18px}.meydan-blog-article__content:not(.is-elementor-content) blockquote{margin:24px 0;padding:18px 20px;border-inline-start:4px solid var(--mb-accent,var(--meydan-accent,#F2D05F));border-radius:14px;background:var(--mb-card,#fff);color:var(--mb-muted,var(--meydan-muted,#65748b))}.meydan-blog-article__content.is-elementor-content{width:100%;margin:0;padding:0}.meydan-blog-article__footer{max-width:1080px;padding-bottom:35px}.meydan-blog-tags{display:flex;flex-wrap:wrap;gap:7px}.meydan-blog-tags a{padding:7px 10px;border-radius:999px;background:var(--mb-card,#fff);color:var(--mb-muted,var(--meydan-muted,#65748b));text-decoration:none;font-size:11px}.meydan-blog-comments{max-width:1080px;padding-bottom:50px}
@media(max-width:980px){.meydan-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.meydan-blog-hero{padding:34px 0 22px}.meydan-blog-hero h1{font-size:28px}.meydan-blog-grid{grid-template-columns:1fr;gap:14px}.meydan-blog-card{border-radius:18px}.meydan-blog-card__body{padding:15px}.meydan-blog-card p{min-height:0}.meydan-blog-content{padding-bottom:38px}.meydan-blog-article__header{padding:32px 0 20px}.meydan-blog-article h1{font-size:27px}.meydan-blog-article__cover{width:calc(100% - 18px);margin-bottom:18px;border-radius:18px}.meydan-blog-article__content:not(.is-elementor-content){width:calc(100% - 24px);font-size:14px}.meydan-blog-article__content:not(.is-elementor-content) h2{font-size:21px}}
@media(prefers-reduced-motion:reduce){.meydan-blog-card,.meydan-blog-card__media img{transition:none}}


/* Blog comments mirror the product-review interaction language without product-specific ratings. */
.meydan-blog-comments-system{display:grid;grid-template-columns:250px minmax(0,1fr);gap:28px;align-items:start;margin:8px 0 0;padding:30px;border:1px solid var(--mb-border,var(--meydan-border,#e9edf3));border-radius:24px;background:var(--mb-card,#fff)}
.meydan-blog-comments-system__intro{position:sticky;top:24px}.meydan-blog-comments-system__intro>span{display:inline-block;margin-bottom:8px;color:var(--mb-accent,var(--meydan-accent,#F2D05F));font-size:11px;font-weight:800}.meydan-blog-comments-system__intro h2{margin:0 0 7px;font-size:20px}.meydan-blog-comments-system__intro p{margin:0;color:var(--mb-muted,var(--meydan-muted,#65748b));font-size:12px;line-height:1.9}
.meydan-blog-comments-system__content{min-width:0}.meydan-blog-comment-list,.meydan-blog-comment-list .children{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.meydan-blog-comment-list .children{margin-top:14px;margin-inline-start:clamp(18px,4vw,54px)}
.meydan-blog-comment-card{padding:16px;border:1px solid var(--mb-border,var(--meydan-border,#e9edf3));border-radius:16px;background:var(--mb-card,#fff);box-shadow:0 8px 25px rgba(23,33,58,.035)}.meydan-blog-comment-card.is-reply{background:color-mix(in srgb,var(--mb-accent-soft,var(--meydan-accent-soft,#fff9dc)) 34%,var(--mb-card,#fff))}
.meydan-blog-comment-card__top{display:flex;align-items:center;gap:10px}.meydan-blog-comment-card__avatar{width:42px;height:42px;border-radius:50%;object-fit:cover}.meydan-blog-comment-card__person{display:flex;min-width:0;flex-direction:column;gap:2px}.meydan-blog-comment-card__person strong{font-size:13px}.meydan-blog-comment-card__person time{color:var(--mb-muted,var(--meydan-muted,#65748b));font-size:10px}.meydan-blog-comment-card__awaiting{margin:10px 0 0;color:#9a6700;font-size:11px}
.meydan-blog-comment-card__body{margin-top:10px;color:var(--mb-text,var(--meydan-text,#1f2a44));font-size:13px;line-height:1.95}.meydan-blog-comment-card__body p{margin:0 0 8px}.meydan-blog-comment-card__body p:last-child{margin-bottom:0}.meydan-blog-comment-card__actions{display:flex;justify-content:flex-end;margin-top:9px}.meydan-blog-comment-card__actions a{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border-radius:9px;background:var(--mb-accent-soft,var(--meydan-accent-soft,#fff9dc));color:var(--mb-text,var(--meydan-text,#1f2a44))!important;text-decoration:none!important;font-size:10px;font-weight:700}
.meydan-blog-comments-nav{margin:16px 0}.meydan-blog-comments-nav .nav-links{display:flex;justify-content:space-between;gap:10px}.meydan-blog-comments-nav a{color:var(--mb-accent,var(--meydan-accent,#F2D05F));font-size:11px;text-decoration:none}
.meydan-blog-comment-form{margin-top:18px;padding:22px;border:1px solid var(--mb-border,var(--meydan-border,#e9edf3));border-radius:18px;background:color-mix(in srgb,var(--mb-page,var(--meydan-page-bg,#f7f8fa)) 38%,var(--mb-card,#fff))}
.meydan-blog-comment-form__head{display:flex;align-items:center;gap:12px;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid var(--mb-border,var(--meydan-border,#e9edf3))}.meydan-blog-comment-form__badge{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border-radius:14px;background:var(--mb-accent-soft,var(--meydan-accent-soft,#fff9dc));color:var(--mb-accent,var(--meydan-accent,#F2D05F))}.meydan-blog-comment-form__badge .meydan-icon{width:21px;height:21px}.meydan-blog-comment-form__head>div{display:flex;min-width:0;flex-direction:column;gap:3px}.meydan-blog-comment-form__head strong{font-size:16px}.meydan-blog-comment-form__head small{color:var(--mb-muted,var(--meydan-muted,#65748b));font-size:10px;line-height:1.8}
.meydan-blog-comment-form__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important}.meydan-blog-comment-form__fields p{margin:0}.meydan-blog-comment-field--comment,.meydan-blog-comment-form__fields .form-submit,.meydan-blog-comment-form__fields .logged-in-as,.meydan-blog-comment-form__fields .comment-form-cookies-consent{grid-column:1/-1}.meydan-blog-comment-field label{display:block;margin-bottom:8px;color:var(--mb-text,var(--meydan-text,#1f2a44));font-size:12px;font-weight:700}.meydan-blog-comment-field label span{margin-inline-start:3px;color:#ef4444}.meydan-blog-comment-field>small{display:block;margin-top:6px;color:var(--mb-muted,var(--meydan-muted,#65748b));font-size:10px}
.meydan-blog-comment-form input:not([type=checkbox]),.meydan-blog-comment-form textarea{width:100%;min-height:48px;padding:11px 14px;border:1px solid var(--mb-border,var(--meydan-border,#e9edf3));border-radius:13px;background:var(--mb-card,#fff);color:var(--mb-text,var(--meydan-text,#1f2a44));font:inherit;outline:0;transition:border-color .15s ease,box-shadow .15s ease}.meydan-blog-comment-form textarea{min-height:145px;resize:vertical;line-height:1.95}.meydan-blog-comment-form input:focus,.meydan-blog-comment-form textarea:focus{border-color:var(--mb-accent,var(--meydan-accent,#F2D05F));box-shadow:0 0 0 4px color-mix(in srgb,var(--mb-accent,var(--meydan-accent,#F2D05F)) 13%,transparent)}
.meydan-blog-comment-form__fields .form-submit{display:flex;justify-content:flex-start}.meydan-blog-comment-submit{min-width:170px;min-height:48px;padding:0 24px;border:0;border-radius:13px;background:var(--mb-accent,var(--meydan-accent,#F2D05F));color:#17213a;font:inherit;font-weight:800;cursor:pointer}
@media(max-width:900px){.meydan-blog-comments-system{grid-template-columns:1fr}.meydan-blog-comments-system__intro{position:static}}
@media(max-width:620px){.meydan-blog-comments{width:calc(100% - 18px)!important}.meydan-blog-comments-system{gap:18px;padding:17px;border-radius:18px}.meydan-blog-comment-list .children{margin-inline-start:13px}.meydan-blog-comment-form{padding:16px}.meydan-blog-comment-form__fields{grid-template-columns:1fr}.meydan-blog-comment-form__fields>*{grid-column:1/-1}.meydan-blog-comment-submit{width:100%}}

/* 0.15.0: give single articles more usable horizontal space while preserving readable gutters. */
@media(min-width:981px){
 .meydan-single-post .meydan-blog-article__header-inner{width:min(1240px,calc(100% - 32px));max-width:1240px;padding-inline:0}
 .meydan-single-post .meydan-blog-article h1{max-width:1180px}
 .meydan-single-post .meydan-blog-article__cover{max-width:1240px}
 .meydan-single-post .meydan-blog-article__content:not(.is-elementor-content){width:min(1180px,calc(100% - 32px))}
 .meydan-single-post .meydan-blog-article__footer,.meydan-single-post .meydan-blog-comments{width:min(1180px,calc(100% - 32px));max-width:1180px;padding-inline:0}
}

/* 0.16.0: blog listing shell has no card/background of its own. */
.meydan-shell.meydan-blog-content{background:transparent!important}
