/* Insights archive */
.insights-hero{padding:230px var(--pad) 110px;background-color:var(--ink);color:#fff;min-height:680px}.insights-hero .kicker{margin-bottom:45px}.insights-hero h1{font:400 clamp(75px,9vw,150px)/.9 "Manrope";letter-spacing:-.075em;margin:0}.insights-hero h1 em{display:block;font-style:normal;color:rgba(255,255,255,.36);font-size:.56em;letter-spacing:-.055em;margin-top:22px}.insights-hero>p:last-child{max-width:760px;color:rgba(255,255,255,.62);font-size:21px;margin:55px 0 0}.insights-page{padding:clamp(85px,9vw,145px) var(--pad);background:var(--paper)}.insights-page-head{display:grid;grid-template-columns:28% 72%;align-items:start}.insights-page-head>p:last-child{max-width:700px;margin:0;color:#657078;font-size:19px}.insights-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:rgba(11,25,33,.16);border:1px solid rgba(11,25,33,.16);margin-top:75px}.insights-card{background:#fff;min-height:430px;padding:42px;display:flex;flex-direction:column;transition:.25s;overflow:hidden}.insights-card:hover{background:#f5f2ee}.insights-meta{display:flex;justify-content:space-between;gap:25px;font-size:11px;letter-spacing:.12em}.insights-meta span{color:var(--red);font-weight:600}.insights-meta time{color:#7a8388}.insights-card h2{font:500 clamp(30px,3vw,48px)/1.08 "Manrope";letter-spacing:-.045em;margin:58px 0 20px}.insights-card>p{color:#647078;font-size:17px;max-width:620px;margin:0 0 45px}.insights-card>a{margin-top:auto;border-top:1px solid rgba(11,25,33,.15);padding-top:22px;display:flex;justify-content:space-between;font-weight:600;color:inherit}.insights-card>a b{color:var(--red)}.insights-thumb{display:block;width:calc(100% + 84px);height:250px;object-fit:cover;margin:-42px -42px 34px}
@media(max-width:800px){.insights-hero{padding-top:165px;min-height:580px}.insights-page-head,.insights-list{grid-template-columns:1fr}.insights-page-head .section-tag{margin-bottom:30px}.insights-card{min-height:360px;padding:30px}.insights-thumb{width:calc(100% + 60px);height:210px;margin:-30px -30px 28px}}
