.bl-container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 clamp(24px,5vw,64px)}.ab-h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);color:var(--mn-global-green);margin:0 0 16px;font-size:clamp(32px,4.2vw,60px);font-weight:800;line-height:.98}.ac-head{text-align:center;flex-direction:column;align-items:center;gap:4px;margin-bottom:clamp(32px,4vw,52px);display:flex}.ac-head .ab-h2{text-align:center;max-width:20ch;margin:8px 0 0}.eq-hero{isolation:isolate;background:var(--mn-global-green);padding:clamp(112px,15vh,156px) 0 clamp(56px,8vh,88px);position:relative;overflow:clip}.eq-hero__dots{background-image:radial-gradient(var(--mn-alabaster) 16%, transparent 17%);opacity:.14;pointer-events:none;z-index:0;background-size:12px 12px;width:380px;height:380px;position:absolute;top:-70px;right:-70px;mask-image:radial-gradient(closest-side,#000 35%,#0000 100%)}.eq-hero__in{z-index:1;flex-direction:column;align-items:flex-start;display:flex;position:relative}.eq-crumbs{color:#f9ebd19e;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:clamp(18px,2.4vw,26px);font-size:12.5px;display:flex}.eq-crumbs a{text-decoration:none;color:#f9ebd1c7!important}.eq-crumbs a:hover{color:var(--mn-orange-400)!important}.eq-crumbs__here{color:var(--mn-alabaster)}.eq-hero__tags{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px;display:flex}.eq-hero__t{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);color:var(--mn-alabaster);max-width:26ch;margin:0;font-size:clamp(30px,4.2vw,58px);font-weight:800;line-height:1.05}.eq-hero__c{color:#f9ebd1e6;text-wrap:pretty;max-width:54ch;margin:18px 0 0;font-size:17.5px;line-height:1.6}.eq-hero__punch{font-family:var(--font-subhead);color:var(--mn-orange-400);margin:14px 0 0;font-size:17px;font-weight:700}.eq-hero__btns{flex-wrap:wrap;gap:14px;margin-top:clamp(26px,3.4vw,36px);display:flex}.eq-scope{background:var(--surface-cream);padding:clamp(36px,5vh,56px) 0}.eq-scope__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:clamp(20px,3vw,40px);margin:0;display:grid}.eq-scope__item{flex-direction:column;gap:6px;display:flex}.eq-scope__n{font-family:var(--font-display);letter-spacing:var(--track-display);color:var(--mn-global-green);font-size:clamp(32px,3.4vw,46px);font-weight:800;line-height:1}.eq-scope__l{color:var(--text-body);text-wrap:pretty;max-width:24ch;margin:0;font-size:14.5px}.eq-over{padding:clamp(56px,8vh,96px) 0}.eq-over__grid{grid-template-columns:1.25fr .75fr;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.eq-over__main{min-width:0}.eq-over__h{margin:8px 0 18px;font-size:clamp(26px,3vw,40px)}.eq-over__c{color:var(--text-body);text-wrap:pretty;max-width:60ch;margin:0 0 16px;font-size:16.5px;line-height:1.7}.eq-over__c:last-child{margin-bottom:0}.eq-who{border:1px solid var(--border-subtle);background:var(--surface-card);border-radius:12px;padding:clamp(22px,2.8vw,30px)}.eq-who__h{font-family:var(--font-subhead);color:var(--mn-global-green);margin:0 0 14px;font-size:18px;font-weight:700}.eq-who__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.eq-who__item{color:var(--text-body);align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.5;display:flex}.eq-who__item svg{color:var(--mn-vibrant-fire);flex:none;margin-top:3px}@media (width<=860px){.eq-over__grid{grid-template-columns:1fr}}.eq-issue-shape{background:var(--surface-cream);padding:clamp(48px,7vh,84px) 0}.eq-shape__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(24px,3.4vw,44px);display:grid}.eq-shape__item{border-top:2px solid var(--mn-sunset-harvest);flex-direction:column;align-items:flex-start;gap:8px;padding-top:18px;display:flex}.eq-shape__n{font-family:var(--font-display);letter-spacing:var(--track-display);color:var(--mn-sunset-harvest);font-size:15px;font-weight:800}.eq-shape__t{font-family:var(--font-subhead);color:var(--mn-global-green);margin:0;font-size:20px;font-weight:700}.eq-shape__c{color:var(--text-body);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.65}.eq-cur{background:var(--mn-global-green);padding:clamp(56px,8vh,96px) 0}.eq-cur .mn-eyebrow{color:var(--mn-orange-400)}.eq-cur__h{color:var(--mn-alabaster);max-width:16ch;margin:10px 0 0;font-size:clamp(38px,5.4vw,76px)}.eq-cur__sub{font-family:var(--font-subhead);color:var(--mn-orange-400);text-wrap:pretty;max-width:34ch;margin:16px 0 0;font-size:clamp(18px,2vw,23px);font-weight:700;line-height:1.35}.eq-cur__c{color:#f9ebd1e0;text-wrap:pretty;max-width:62ch;margin:16px 0 0;font-size:16.5px;line-height:1.7}.eq-cur__label{font-family:var(--font-subhead);letter-spacing:.06em;text-transform:uppercase;color:#f9ebd1a8;margin:clamp(34px,4.4vw,48px) 0 0;font-size:13px;font-weight:700}.eq-cur__list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(20px,2.6vw,30px);margin:20px 0 0;padding:0;list-style:none;display:grid}.eq-cur__q{border-left:2px solid #f9ebd13d;padding-left:16px}.eq-cur__qt{color:var(--mn-alabaster);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.eq-cur__by{color:#f9ebd19e;margin:8px 0 0;font-size:13.5px}.eq-cur__meta{color:#f9ebd1b3;margin:clamp(28px,3.4vw,38px) 0 0;font-size:14px}.eq-cur__btns{flex-wrap:wrap;gap:14px;margin-top:18px;display:flex}.eq-free{border:1px solid var(--border-on-dark);background:#f9ebd10d;border-radius:12px;margin-top:clamp(38px,5vw,56px);padding:clamp(24px,3vw,34px)}.eq-free__h{font-family:var(--font-subhead);color:var(--mn-alabaster);text-wrap:pretty;margin:8px 0 18px;font-size:clamp(18px,2vw,22px);font-weight:700}.eq-free__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.eq-free__item+.eq-free__item{border-top:1px solid var(--border-on-dark)}.eq-free__link{flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding:14px 0;text-decoration:none;display:flex}.eq-free__t{font-family:var(--font-subhead);color:var(--mn-alabaster);font-size:16.5px;font-weight:700}.eq-free__by{color:#f9ebd19e;font-size:14px}.eq-free__a{font-family:var(--font-subhead);color:var(--mn-orange-400);align-items:center;gap:6px;margin-left:auto;font-size:14px;font-weight:700;display:inline-flex}.eq-free__link:hover .eq-free__t{color:var(--mn-orange-400)}.eq-free__link:hover .eq-free__a svg{transform:translate(3px)}.eq-free__a svg{transition:transform var(--dur-fast,.16s) ease}html[data-motion=off] .eq-free__a svg{transition:none}@media (prefers-reduced-motion:reduce){.eq-free__a svg{transition:none}}.eq-get{background:var(--surface-cream);padding:clamp(56px,8vh,96px) 0}.eq-get__h{margin:8px 0 0;font-size:clamp(26px,3vw,40px)}.eq-get__c{color:var(--text-body);text-wrap:pretty;max-width:60ch;margin:16px 0 clamp(26px,3.4vw,40px);font-size:16.5px;line-height:1.7}.eq-get__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;gap:clamp(20px,2.6vw,30px);display:grid}.eq-tier{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(24px,3vw,32px);display:flex}.eq-tier:first-child{border-color:var(--mn-sunset-harvest);box-shadow:inset 0 3px 0 0 var(--mn-sunset-harvest)}.eq-tier__l{letter-spacing:.05em;text-transform:uppercase;color:var(--mn-gravel-road);font-size:13px}.eq-tier__p{font-family:var(--font-display);letter-spacing:var(--track-display);color:var(--mn-global-green);font-size:clamp(26px,2.8vw,36px);font-weight:800;line-height:1}.eq-tier__c{color:var(--text-body);text-wrap:pretty;flex:1;margin:0 0 8px;font-size:15px;line-height:1.6}.eq-get__note{color:var(--text-body);margin:clamp(24px,3vw,32px) 0 0;font-size:15px;line-height:1.6}.eq-get__note a{color:var(--mn-vibrant-fire);text-underline-offset:3px;text-decoration:underline}.eq-about{padding:clamp(56px,8vh,96px) 0}.eq-about__grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.eq-about__h{margin:8px 0 0;font-size:clamp(26px,3vw,40px)}.eq-about__body{min-width:0}.eq-about__c{color:var(--text-body);text-wrap:pretty;max-width:62ch;margin:0;font-size:16.5px;line-height:1.7}.eq-about__award{font-family:var(--font-subhead);color:var(--mn-global-green);border-top:1px solid var(--border-subtle);align-items:center;gap:10px;margin:clamp(20px,2.6vw,28px) 0 0;padding-top:clamp(18px,2.4vw,24px);font-size:15.5px;font-weight:700;display:flex}.eq-about__award svg{color:var(--mn-sunset-harvest);flex:none}@media (width<=860px){.eq-about__grid{grid-template-columns:1fr}}.eq-write{background:var(--surface-cream);padding:clamp(56px,8vh,96px) 0}.eq-write__h{margin:8px 0 0;font-size:clamp(26px,3vw,40px)}.eq-write__c{color:var(--text-body);text-wrap:pretty;max-width:62ch;margin:16px 0 0;font-size:16.5px;line-height:1.7}.eq-write__label{font-family:var(--font-subhead);letter-spacing:.06em;text-transform:uppercase;color:var(--mn-gravel-road);margin:clamp(34px,4.4vw,44px) 0 0;font-size:13px;font-weight:700}.eq-themes{flex-direction:column;margin:16px 0 0;padding:0;list-style:none;display:flex}.eq-theme{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:baseline;gap:8px clamp(16px,3vw,32px);padding:16px 0;display:flex}.eq-theme:last-child{border-bottom:1px solid var(--border-subtle)}.eq-theme__i{letter-spacing:.05em;text-transform:uppercase;color:var(--mn-gravel-road);flex:none;min-width:11ch;font-size:13px}.eq-theme__t{font-family:var(--font-subhead);color:var(--mn-global-green);font-size:18px;font-weight:700}.eq-theme__d{color:var(--text-body);margin-left:auto;font-size:14px}.eq-write__any{color:var(--text-body);max-width:62ch;margin:clamp(20px,2.6vw,26px) 0 0;font-size:15px;line-height:1.6}.eq-write__btns{flex-wrap:wrap;gap:14px;margin-top:clamp(26px,3.4vw,36px);display:flex}.eq-close{background:var(--mn-global-green);padding:clamp(48px,7vh,80px) 0}.eq-close .mn-eyebrow{color:var(--mn-orange-400)}.eq-close__t{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);color:var(--mn-alabaster);margin:10px 0 0;font-size:clamp(28px,3.6vw,50px);font-weight:800;line-height:1.05}.eq-close__c{color:#f9ebd1db;text-wrap:pretty;max-width:62ch;margin:16px 0 0;font-size:16px;line-height:1.6}.eq-close__btns{flex-wrap:wrap;gap:14px;margin-top:clamp(26px,3.4vw,34px);display:flex}@media (width<=560px){.eq-theme__d,.eq-free__a{margin-left:0}}
