.content-block{padding:3.75rem 1.25rem}@media screen and (min-width:768px){.content-block{padding:5rem 2.5rem}}@media screen and (min-width:1199px){.content-block{padding:6.25rem 3.75rem}}.content-block header h2,.content-block h2{font-size:3.125rem;color:var(--midnight);font-family:"Bebas Neue",sans-serif;font-weight:400;line-height:100%;letter-spacing:.0625rem;margin-bottom:2.5rem}@media screen and (min-width:768px){.content-block header h2,.content-block h2{margin-bottom:3.75rem}}.content-block .content-block__row{display:flex;flex-direction:column;gap:2.5rem}@media screen and (min-width:768px){.content-block .content-block__row{display:grid;grid-template-columns:repeat(2, 1fr);gap:3.75rem}}@media screen and (min-width:1024px){.content-block .content-block__row{grid-template-columns:repeat(4, 1fr)}}.content-block .content-block__card{display:flex;flex-direction:column;gap:1.25rem;padding:.625rem 0}.content-block figure{width:fit-content;height:fit-content;padding:.75rem;background-color:var(--tertiary);border-radius:.75rem;display:flex;align-items:center;justify-content:center}.content-block figure img{width:1.25rem;height:1.25rem;object-fit:contain}.content-block article{display:flex;flex-direction:column;gap:1.25rem}.content-block h3{font-size:1.75rem;color:var(--midnight);font-family:"Bebas Neue",sans-serif;font-weight:400;line-height:1.1;letter-spacing:-0.035rem;margin-bottom:0}.content-block p{font-size:1.125rem;color:var(--gray);font-family:"Inter",sans-serif;font-weight:400;line-height:1.6;margin-bottom:0}@media screen and (min-width:768px){.content-block p{font-size:1rem}}
