.mipdEq_page{padding-bottom:5rem}.mipdEq_breadcrumbs{color:rgb(var(--color-muted));flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:2rem;font-size:.8rem;display:flex}.mipdEq_breadcrumbs a:hover{color:rgb(var(--color-brand-soft))}.mipdEq_breadcrumbs [aria-current]{color:rgb(var(--color-text))}.mipdEq_eyebrow{color:rgb(var(--color-brand-soft));margin-bottom:.85rem;font-size:.8rem;font-weight:600}.mipdEq_title{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:60rem;margin:0;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:750;line-height:1.12}.mipdEq_intro{max-width:45rem;color:rgb(var(--color-muted));margin-top:1.25rem;font-size:1rem;line-height:1.85}.mipdEq_featured{margin-top:1rem;margin-bottom:4rem}.mipdEq_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.4rem;display:flex}.mipdEq_sectionHeading h2{letter-spacing:-.025em;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:700}.mipdEq_sectionHeading a{color:rgb(var(--color-brand-soft));font-size:.85rem;font-weight:600}.mipdEq_sectionHeading a:hover{text-underline-offset:.3em;text-decoration:underline}.mipdEq_featuredGrid{z-index:20;isolation:isolate;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1.25rem;display:grid;position:relative}.mipdEq_lead{background:rgb(var(--color-surface));border-radius:12px;flex-direction:column;min-width:0;transition:background .2s;display:flex;overflow:hidden}.mipdEq_lead:hover,.mipdEq_postCard:hover{background:rgb(var(--color-surface-alt))}.mipdEq_leadImage{aspect-ratio:16/9;background:rgb(var(--color-bg));overflow:hidden}.mipdEq_leadBody{flex-direction:column;flex:1;align-items:flex-start;padding:1.75rem;display:flex}.mipdEq_category{color:rgb(var(--color-brand-soft));font-size:.75rem;font-weight:600;line-height:1.5}.mipdEq_leadBody h3{color:rgb(var(--color-text));letter-spacing:-.025em;overflow-wrap:anywhere;margin:.7rem 0;font-size:clamp(1.5rem,2.15vw,2rem);font-weight:700;line-height:1.25}.mipdEq_description{-webkit-line-clamp:3;color:rgb(var(--color-muted));-webkit-box-orient:vertical;margin-bottom:1.4rem;font-size:.9rem;line-height:1.75;display:-webkit-box;overflow:hidden}.mipdEq_meta{color:rgb(var(--color-muted));flex-wrap:wrap;gap:.3rem 1rem;margin-top:auto;font-size:.75rem;line-height:1.7;display:flex}.mipdEq_sideStories{align-self:start;gap:1.1rem;min-width:0;display:grid}.mipdEq_sideImage{aspect-ratio:3/2;background:rgb(var(--color-bg));flex-shrink:0;align-self:center;width:44%;position:relative;overflow:hidden}.mipdEq_posts{padding-top:2rem;scroll-margin-top:9rem}.mipdEq_resultHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.7rem;margin-bottom:1.5rem;display:flex}.mipdEq_resultHeading h2{letter-spacing:-.02em;font-size:1.5rem;font-weight:700}.mipdEq_resultHeading p{color:rgb(var(--color-muted));font-size:.85rem}.mipdEq_postGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;display:grid}.mipdEq_postCard{background:rgb(var(--color-surface));border-radius:12px;flex-direction:column;min-width:0;transition:background .2s;display:flex;overflow:hidden}.mipdEq_postImage{aspect-ratio:16/9;overflow:hidden}.mipdEq_postBody{flex-direction:column;flex:1;align-items:flex-start;padding:1.4rem;display:flex}.mipdEq_postBody h3{color:rgb(var(--color-text));letter-spacing:-.02em;overflow-wrap:anywhere;margin:.65rem 0;font-size:1.15rem;font-weight:650;line-height:1.45}.mipdEq_postBody .mipdEq_description{font-size:.85rem}.mipdEq_empty{background:rgb(var(--color-surface));color:rgb(var(--color-muted));text-align:center;border-radius:12px;padding:3rem 1.5rem;line-height:1.8}.mipdEq_empty h2{color:rgb(var(--color-text));margin-bottom:.4rem;font-size:1.35rem;font-weight:650}.mipdEq_empty a{color:rgb(var(--color-brand-soft));margin-top:1rem;font-weight:600;display:inline-block}.mipdEq_lead:focus-visible,.mipdEq_postCard:focus-visible,.mipdEq_page a:focus-visible{outline:2px solid rgb(var(--color-brand-soft));outline-offset:4px}@media (min-width:768px){.mipdEq_matchSideHeight .mipdEq_leadImage{aspect-ratio:auto;flex:1;min-height:0}.mipdEq_matchSideHeight .mipdEq_leadBody{flex:none}}@media (max-width:1023px){.mipdEq_featuredGrid{grid-template-columns:1.2fr 1fr}.mipdEq_leadBody{padding:1.35rem}.mipdEq_postGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mipdEq_featured{margin-top:1.25rem;margin-bottom:2.5rem}.mipdEq_featuredGrid{grid-template-columns:minmax(0,1fr)}.mipdEq_breadcrumbs{margin-bottom:1.5rem}.mipdEq_intro{font-size:.9rem}}@media (max-width:539px){.mipdEq_postGrid{grid-template-columns:minmax(0,1fr);gap:1.1rem}.mipdEq_postBody,.mipdEq_leadBody{padding:1.2rem}}@media (prefers-reduced-motion:reduce){.mipdEq_lead,.mipdEq_postCard{transition:none}}
.QscTjG_preview{min-width:0}.QscTjG_viewport{position:relative;overflow:hidden}.QscTjG_stage{width:100vw;position:absolute;top:0}@media (max-width:767px){.QscTjG_preview .QscTjG_examples{display:none}}
