.numbered-cards h3{margin-bottom:20px;padding-bottom:0}@media(width >= 1024px){.numbered-cards h3{margin-bottom:25px}}.numbered-cards p{margin-bottom:20px}@media(width >= 1024px){.numbered-cards p{margin-bottom:25px}}.numbered-cards b,.numbered-cards strong{color:inherit}.numbered-cards .section-before-content{padding-bottom:36px}@media(width >= 834px){.numbered-cards .section-before-content{padding-bottom:46px}}.numbered-cards .section-after-content h3,.numbered-cards .section-after-content>:last-child,.numbered-cards .section-before-content h3,.numbered-cards .section-before-content>:last-child{margin-bottom:0}.numbered-cards .section-after-content{padding-top:14px}@media(width >= 834px){.numbered-cards .section-after-content{padding-top:24px}}.numbered-cards .numbered-cards-card{align-content:flex-start;background-color:var(--white);border:1px solid var(--gray);border-radius:5px 0 0 5px;box-shadow:0 3px 6px var(--dropshadow);display:grid;grid-template-areas:"card-key" "card-title" "card-content";grid-template-columns:1fr;margin-bottom:25px;padding:0 20px 25px}@media(width >= 768px){.numbered-cards .numbered-cards-card{grid-template-areas:"card-key card-title" "card-key card-content";grid-template-columns:71px auto;padding:0 25px 20px}}.numbered-cards .numbered-cards-card:last-child{margin-bottom:0}.numbered-cards .numbered-cards-card .card-key{align-items:center;background:var(--highlight);border-radius:0 0 6px 6px;box-shadow:0 3px 6px var(--dropshadow);color:var(--text-on-highlight);display:grid;font-size:28px;font-weight:900;grid-area:card-key;height:59px;justify-content:center;line-height:35px;margin-top:-1px;width:64px}@media(width >= 768px){.numbered-cards .numbered-cards-card .card-key{height:66px;width:71px}}.numbered-cards .numbered-cards-card .card-title{font-size:20px;grid-area:card-title;line-height:26px;margin:20px 20px 10px 0;text-align:left;text-transform:unset}@media(width >= 768px){.numbered-cards .numbered-cards-card .card-title{margin:30px 30px 15px 40px}}.numbered-cards .numbered-cards-card .card-content{font-size:15px;grid-area:card-content;line-height:19px;margin:0 20px 10px 0;text-align:left}@media(width >= 768px){.numbered-cards .numbered-cards-card .card-content{margin:0 30px 0 40px}}