.mpblog-post-index .page-title-wrapper,.mpblog-post-view .page-title-wrapper,.expound-blog-premium .page-title-wrapper,body[class*=blog-premium] .page-title-wrapper,.mpblog-post-index .breadcrumbs,.mpblog-post-view .breadcrumbs,.expound-blog-premium .breadcrumbs,body[class*=blog-premium] .breadcrumbs,.mp-blog-rss,.mpblog-copy-right{display:none !important}.mpblog-post-index .page-main,.mpblog-post-view .page-main,.mpblog-post-index .column.main,.mpblog-post-view .column.main,body[class*=blog-premium] .page-main,body[class*=blog-premium] .column.main{padding-top:0 !important}.expound-blog-premium .ec-blog-hero{position:relative;overflow:hidden;padding:clamp(56px,8vw,88px) 0 clamp(48px,6vw,72px);text-align:center}.ec-blog-hero__pills{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:28px}.ec-blog-hero__pill{display:inline-flex;align-items:center;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:#e2e8f0;font-size:13px;font-weight:600;text-decoration:none;transition:background .25s ease,transform .2s ease,border-color .25s ease}a.ec-blog-hero__pill:hover{background:rgba(37,99,235,.35);border-color:rgba(147,197,253,.45);transform:translateY(-2px);color:#fff}.ec-blog-hero__trust{display:flex;flex-wrap:wrap;gap:10px 18px;justify-content:center;margin-top:22px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}.ec-blog-hero__trust span{position:relative}.ec-blog-hero__trust span:not(:last-child):after{content:'·';position:absolute;right:-12px;color:#64748b}.mpblog-post-index .mpblog-post-list,body[class*=blog-premium] .mpblog-post-list,.expound-blog-premium .mpblog-post-list,.expound-blog-premium #mpblog-list-container,.expound-blog-premium .ec-blog-list{max-width:1140px;margin:0 auto;padding:40px clamp(16px,4vw,24px) 72px}.expound-blog-premium .sidebar,.expound-blog-premium .sidebar.sidebar-additional{max-width:1140px;margin:0 auto;padding:0 clamp(16px,4vw,24px) 48px}.ec-blog-list__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ec-blog-card--featured{grid-column:1/-1;display:grid;grid-template-columns:1.15fr 1fr;gap:0;min-height:320px}.ec-blog-card{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:20px;overflow:hidden;box-shadow:0 4px 18px rgba(15,23,42,.05);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease,border-color .3s ease}.ec-blog-card:hover{transform:translateY(-6px);box-shadow:0 22px 48px rgba(15,23,42,.12);border-color:rgba(37,99,235,.22)}.ec-blog-card__media{display:block;position:relative;overflow:hidden;aspect-ratio:16/10;background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 55%,#0ea5e9 100%)}.ec-blog-card--featured .ec-blog-card__media{aspect-ratio:auto;min-height:100%}.ec-blog-card__media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .55s cubic-bezier(.22,1,.36,1)}.ec-blog-card:hover .ec-blog-card__media img{transform:scale(1.05)}.ec-blog-card__media--placeholder{display:grid;place-items:center;color:rgba(255,255,255,.75);font-size:48px;font-weight:800;text-decoration:none}.ec-blog-card__body{display:flex;flex-direction:column;gap:12px;padding:22px 22px 24px;flex:1}.ec-blog-card--featured .ec-blog-card__body{justify-content:center;padding:36px 32px}.ec-blog-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.ec-blog-card__year{display:inline-flex;padding:4px 10px;border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8}.ec-blog-card__title{margin:0;font-size:clamp(18px,2vw,22px);font-weight:800;letter-spacing:-.02em;line-height:1.3}.ec-blog-card--featured .ec-blog-card__title{font-size:clamp(24px,3vw,34px)}.ec-blog-card__title a{color:#0f172a;text-decoration:none}.ec-blog-card__title a:hover{color:#1d4ed8}.ec-blog-card__excerpt{margin:0;color:#475569;font-size:15px;line-height:1.65;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ec-blog-card--featured .ec-blog-card__excerpt{-webkit-line-clamp:5;font-size:16px}.ec-blog-card__cta{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#2563eb;text-decoration:none;transition:gap .25s ease}.ec-blog-card__cta:hover{gap:10px;color:#1d4ed8}.ec-blog-list__pager{margin-top:40px}.ec-blog-list__pager .pages,.expound-blog-premium .pages{display:flex;justify-content:center}.ec-blog-list__pager .item a,.ec-blog-list__pager .item strong,.mpblog-post-index .pages .item a,.expound-blog-premium .pages .item a,.expound-blog-premium .pages .item strong{border-radius:10px !important;min-width:40px;height:40px;display:inline-flex !important;align-items:center;justify-content:center}.mpblog-post-view .post-view,.expound-blog-premium .post-view,.expound-blog-premium .mp-blog-view .post-view,.expound-blog-premium .mpcss.post-view{max-width:760px;margin:0 auto;padding:32px clamp(16px,4vw,24px) 72px;font-size:17px;line-height:1.8;color:#1e293b}.expound-blog-premium .post-view h1,.expound-blog-premium .post-view .post-title,.expound-blog-premium .mpblog-post-view .post-title{font-size:clamp(28px,4vw,42px);font-weight:800;letter-spacing:-.03em;line-height:1.2;margin:0 0 16px;color:#0f172a}.mpblog-post-view .post-post_content h2,.expound-blog-premium .post-post_content h2{margin:2em 0 .75em;font-size:clamp(20px,2.4vw,26px);font-weight:800;letter-spacing:-.02em;color:#0f172a}.mpblog-post-view .post-post_content p,.expound-blog-premium .post-post_content p{margin:0 0 1.15em}.mpblog-post-view .post-post_content a,.expound-blog-premium .post-post_content a{color:#2563eb;font-weight:600}.mpblog-post-view .ec-blog-lead,.expound-blog-premium .ec-blog-lead{font-size:1.08em;color:#334155;padding:16px 18px;border-radius:14px;background:rgba(37,99,235,.06);border:1px solid rgba(37,99,235,.12)}.mpblog-post-view .post-view-image img,.expound-blog-premium .post-view-image img{border-radius:16px;margin-bottom:24px}.mpblog-post-index .mp-sidebar,.expound-blog-premium .mp-sidebar,.expound-blog-premium .block-blog{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:20px;margin-bottom:20px;box-shadow:0 4px 16px rgba(15,23,42,.04)}.mpblog-post-index .block-blog .block-title,.expound-blog-premium .block-blog .block-title,.expound-blog-premium .mp-sidebar .block-title{font-size:14px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#0f172a;margin-bottom:14px}.mpblog-post-index .menu-archives,body[class*=blog-premium] .menu-archives{max-height:360px;overflow-y:auto;padding-right:6px;scrollbar-width:thin}.mpblog-post-index .menu-archives::-webkit-scrollbar{width:6px}.mpblog-post-index .menu-archives::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}@media (max-width:900px){.ec-blog-card--featured{grid-template-columns:1fr}.ec-blog-card--featured .ec-blog-card__media{min-height:200px;aspect-ratio:16/10}}@media (max-width:720px){.ec-blog-list__grid{grid-template-columns:1fr;gap:18px}.ec-blog-card__body{padding:18px 18px 20px}.ec-blog-card--featured .ec-blog-card__body{padding:22px 18px 24px}}