main.nopad{padding-top:0}body{background:#f5f7fa}.pulse-listing{padding:4rem 2rem 6rem;@media (min-width:768px){padding-bottom:8rem;padding-left:2rem;padding-right:2rem;padding-top:6rem}}.pulse-listing-inner{margin:0 auto;max-width:72rem}.pulse-listing-intro{margin-bottom:3.2rem;@media (min-width:768px){margin-bottom:4rem}& h1{color:#171728;font-size:clamp(3.2rem,5vw,4.8rem);font-weight:var(--bold);line-height:1.1;margin:0 0 .5em}& .intro{color:#606060;font-size:1.8rem;line-height:1.5;margin:0;max-width:48rem}}.pulse-entries{background:#fff;border-radius:1.2rem;box-shadow:0 4px 6px -2px rgba(14,24,41,.03),0 12px 16px -4px rgba(14,24,41,.08);overflow:hidden}.pulse-issue{border-bottom:1px solid #e5e7eb;color:#171728;display:block;font-size:1.7rem;font-weight:var(--medium);line-height:1.35;padding:2rem 2.4rem;text-decoration:none;transition:background-color .15s ease,color .15s ease;&:last-child{border-bottom:none}&:focus-visible,&:hover{background-color:#f7f9fc;color:var(--Brand-70,#00ca8f);outline:none}@media (min-width:640px){font-size:1.8rem}}.blog-pagination{display:block;margin-bottom:2rem;margin-top:4rem;text-align:center;& a{border-radius:4px;display:inline-block;padding:5px 20px;text-align:center;text-decoration:none;&:focus,&:hover{background-color:rgba(0,202,151,.2);text-decoration:none}&.active{background-color:var(--Brand-70);border-radius:50px;color:var(--white);cursor:default;pointer-events:none}&.next-link,&.prev-link{border:1px solid var(--Brand-70);color:var(--Brand-70);&:hover{background-color:var(--Brand-70);color:#fff}}}}