@import url("https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Figtree:wght@400;600&family=Space+Grotesk:wght@500&display=swap");.mit-perspective{--mit-outer-space:#193236;--mit-eclipse:#1f4042;--mit-vitality:#d9f270;--mit-clarity:#ace3df;--mit-cloud:#f1faf9;--mit-white:#fff;color:var(--mit-outer-space);width:100%}.mit-perspective *,.mit-perspective :after,.mit-perspective :before{box-sizing:border-box}.mit-perspective__inner{margin:0 auto;max-width:1180px;padding:72px 24px 64px}.mit-perspective__intro{margin:0 auto 46px;max-width:900px;text-align:center}.mit-perspective__eyebrow{color:var(--mit-outer-space);font-family:Space Grotesk,Consolas,monospace;font-size:13px;font-weight:500;letter-spacing:.02em;line-height:1.4;margin-bottom:12px}.mit-perspective__headline{color:var(--mit-outer-space);font-family:Archivo,Arial Narrow,Helvetica,sans-serif;font-size:clamp(38px,5vw,58px);font-weight:400;letter-spacing:-.025em;line-height:1.05;margin:0 0 18px}.mit-perspective__headline span{color:var(--mit-outer-space);position:relative;white-space:nowrap}.mit-perspective__headline span:after{background:var(--mit-vitality);border-radius:2px;bottom:-.09em;content:"";height:.18em;left:0;position:absolute;right:0;z-index:-1}.mit-perspective__description{color:var(--mit-eclipse);font-family:Figtree,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.7;margin:0 auto;max-width:760px}.mit-perspective__featured{background:var(--mit-outer-space);border:1px solid var(--mit-outer-space);border-radius:16px;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);margin-bottom:52px;overflow:hidden}.mit-perspective__featured[hidden]{display:none}.mit-perspective__featured-image-link{background:var(--mit-eclipse);display:block;min-height:430px;overflow:hidden}.mit-perspective__featured-image{display:block;height:100%;min-height:430px;object-fit:cover;width:100%}.mit-perspective__featured-content{color:var(--mit-cloud);display:flex;flex-direction:column;justify-content:center;min-width:0;padding:40px 38px 42px}.mit-perspective__featured-title{font-family:Archivo,Arial Narrow,Helvetica,sans-serif;font-size:clamp(28px,3vw,42px);font-weight:400;letter-spacing:-.02em;line-height:1.09;margin:15px 0 18px;max-width:560px}.mit-perspective__featured-title a{color:var(--mit-white);text-decoration:none}.mit-perspective__featured-excerpt{color:var(--mit-cloud);font-family:Figtree,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.72;margin-bottom:27px;max-width:520px}.mit-perspective__meta-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px;justify-content:space-between}.mit-perspective__tags{display:flex;flex-wrap:wrap;gap:7px 12px}.mit-perspective__tag{color:var(--mit-outer-space);font-family:Space Grotesk,Consolas,monospace;font-size:11px;font-weight:500;line-height:1.4}.mit-perspective__featured .mit-perspective__tag{color:var(--mit-clarity)}.mit-perspective__date{color:var(--mit-eclipse);font-family:Figtree,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;white-space:nowrap}.mit-perspective__featured .mit-perspective__date{color:var(--mit-cloud)}.mit-perspective__tools{align-items:end;display:grid;gap:30px;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);margin-bottom:34px}.mit-perspective__filter-label,.mit-perspective__search-label{color:var(--mit-outer-space);display:block;font-family:Space Grotesk,Consolas,monospace;font-size:12px;font-weight:500;letter-spacing:.01em;line-height:1.4;margin-bottom:10px}.mit-perspective__search-shell{position:relative}.mit-perspective__search-icon{color:var(--mit-eclipse);height:19px;left:17px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:19px}.mit-perspective__search{background:var(--mit-white);border:1px solid var(--mit-clarity);border-radius:10px;color:var(--mit-outer-space);font-family:Figtree,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;height:50px;outline:none;padding:0 18px 0 47px;width:100%}.mit-perspective__search::placeholder{color:var(--mit-eclipse);opacity:.72}.mit-perspective__search:hover{border-color:var(--mit-eclipse)}.mit-perspective__search:focus-visible{border-color:var(--mit-outer-space);outline:3px solid var(--mit-clarity);outline-offset:2px}.mit-perspective__filters{display:flex;flex-wrap:wrap;gap:8px}.mit-perspective__filter{background:var(--mit-white);border:1px solid var(--mit-clarity);border-radius:999px;color:var(--mit-outer-space);cursor:pointer;font-family:Space Grotesk,Consolas,monospace;font-size:12px;font-weight:500;line-height:1;min-height:40px;padding:8px 14px;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.mit-perspective__filter:hover{background:var(--mit-cloud);border-color:var(--mit-outer-space)}.mit-perspective__filter:focus-visible{border-color:var(--mit-outer-space);outline:3px solid var(--mit-clarity);outline-offset:2px}.mit-perspective__filter.is-active{background:var(--mit-outer-space);border-color:var(--mit-outer-space);color:var(--mit-white)}.mit-perspective__grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.mit-perspective__card{background:var(--mit-white);border:1px solid var(--mit-clarity);border-radius:14px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.mit-perspective__card[hidden]{display:none}.mit-perspective__card-image-link{aspect-ratio:16/9;background:var(--mit-cloud);display:block;overflow:hidden}.mit-perspective__card-image{display:block;height:100%;object-fit:cover;transition:transform .22s ease;width:100%}.mit-perspective__card-body{display:flex;flex:1;flex-direction:column;padding:24px}.mit-perspective__card-title{color:var(--mit-outer-space);font-family:Archivo,Arial Narrow,Helvetica,sans-serif;font-size:23px;font-weight:400;letter-spacing:-.015em;line-height:1.2;margin:13px 0 12px}.mit-perspective__card-title a{color:var(--mit-outer-space);text-decoration:none}.mit-perspective__card-excerpt{color:var(--mit-eclipse);font-family:Figtree,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.65;margin-bottom:21px}.mit-perspective__read-link{align-items:center;color:var(--mit-outer-space);display:inline-flex;font-family:Space Grotesk,Consolas,monospace;font-size:13px;font-weight:500;gap:8px;line-height:1.4;margin-top:auto;padding:4px 0;text-decoration:none;width:fit-content}.mit-perspective__read-link--featured{background:var(--mit-vitality);border-radius:8px;color:var(--mit-outer-space);padding:10px 14px}.mit-perspective__read-link span{transition:transform .18s ease}.mit-perspective__read-link:hover{text-decoration:underline}.mit-perspective__read-link--featured:hover{background:var(--mit-clarity);text-decoration:none}.mit-perspective__card-image-link:focus-visible,.mit-perspective__card-title a:focus-visible,.mit-perspective__featured-image-link:focus-visible,.mit-perspective__featured-title a:focus-visible,.mit-perspective__read-link:focus-visible{border-radius:4px;outline:3px solid var(--mit-clarity);outline-offset:3px}.mit-perspective__read-link:focus-visible span,.mit-perspective__read-link:hover span{transform:translateX(3px)}@media (hover:hover) and (pointer:fine){.mit-perspective__card-image-link:hover .mit-perspective__card-image,.mit-perspective__featured-image-link:hover .mit-perspective__featured-image{transform:scale(1.018)}}.mit-perspective__card-image-link:focus-visible .mit-perspective__card-image,.mit-perspective__featured-image-link:focus-visible .mit-perspective__featured-image{transform:scale(1.018)}.mit-perspective__image-placeholder{align-items:center;background:var(--mit-cloud);color:var(--mit-eclipse);display:flex;height:100%;justify-content:center;min-height:220px;padding:24px;text-align:center;width:100%}.mit-perspective__image-placeholder span{font-family:Figtree,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.5;max-width:190px}.mit-perspective__empty{background:var(--mit-cloud);border:1px solid var(--mit-clarity);border-radius:14px;padding:46px 24px;text-align:center}.mit-perspective__empty[hidden]{display:none}.mit-perspective__empty-title{color:var(--mit-outer-space);font-family:Archivo,Arial Narrow,Helvetica,sans-serif;font-size:25px;font-weight:400;line-height:1.2;margin-bottom:9px}.mit-perspective__empty p{color:var(--mit-eclipse);font-family:Figtree,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.6;margin:0 0 19px}.mit-perspective__load-more,.mit-perspective__reset{border-radius:8px;cursor:pointer;font-family:Space Grotesk,Consolas,monospace;font-size:13px;font-weight:500;line-height:1.3;min-height:46px;padding:11px 18px;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.mit-perspective__reset{background:var(--mit-outer-space);border:1px solid var(--mit-outer-space);color:var(--mit-white)}.mit-perspective__reset:hover{background:var(--mit-eclipse);border-color:var(--mit-eclipse)}.mit-perspective__load-more-wrap{margin-top:34px;text-align:center}.mit-perspective__load-more{background:var(--mit-white);border:1px solid var(--mit-outer-space);color:var(--mit-outer-space)}.mit-perspective__load-more:hover{background:var(--mit-outer-space);color:var(--mit-white)}.mit-perspective__load-more:focus-visible,.mit-perspective__reset:focus-visible{outline:3px solid var(--mit-clarity);outline-offset:3px}.mit-perspective__grid:empty,.mit-perspective__grid:empty~.mit-perspective__load-more-wrap,.mit-perspective__load-more[hidden]{display:none}@media (max-width:920px){.mit-perspective__featured{grid-template-columns:1fr}.mit-perspective__featured-image-link{aspect-ratio:16/9;min-height:320px}.mit-perspective__featured-image{min-height:320px}.mit-perspective__tools{grid-template-columns:1fr}.mit-perspective__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mit-perspective__inner{padding:48px 18px}.mit-perspective__intro{margin-bottom:34px}.mit-perspective__headline span{white-space:normal}.mit-perspective__description{font-size:16px}.mit-perspective__featured-content{padding:28px 26px}.mit-perspective__featured-image,.mit-perspective__featured-image-link{min-height:220px}.mit-perspective__meta-row{align-items:flex-start}.mit-perspective__grid{grid-template-columns:1fr}.mit-perspective__filters{gap:7px}}@media (prefers-reduced-motion:reduce){.mit-perspective *,.mit-perspective :after,.mit-perspective :before{scroll-behavior:auto!important}.mit-perspective__card-image,.mit-perspective__featured-image,.mit-perspective__filter,.mit-perspective__load-more,.mit-perspective__read-link span,.mit-perspective__reset{transition:none!important}.mit-perspective__card-image-link:focus-visible .mit-perspective__card-image,.mit-perspective__card-image-link:hover .mit-perspective__card-image,.mit-perspective__featured-image-link:focus-visible .mit-perspective__featured-image,.mit-perspective__featured-image-link:hover .mit-perspective__featured-image,.mit-perspective__read-link:focus-visible span,.mit-perspective__read-link:hover span{transform:none}}