.simple-card-block{overflow:hidden;text-align:center !important;color:var(--cool-900);background:transparent;container-type:inline-size;container-name:simpleCardBlock}.dark.simple-card-block{color:var(--cool-100);background:var(--cool-900)}.green.simple-card-block{color:var(--green-100);background:var(--green-900)}.simple-card-block .simple-card-block-wrapper{max-width:1440px;padding:25px 20px;margin:0 auto;display:grid;gap:20px;grid-template-columns:repeat(12, 1fr);grid-template-areas:". content content content content media media media media media media ."}.image_text_direction.simple-card-block .simple-card-block-wrapper{grid-template-areas:". media media media media media media content content content content ."}.layout-common-two-col .column-main .simple-card-block .simple-card-block-wrapper{padding-left:0;padding-right:0}@media only screen and (max-width:1200px){.simple-card-block .simple-card-block-wrapper{grid-template-areas:"content content content content content media media media media media media media"}.image_text_direction.simple-card-block .simple-card-block-wrapper{grid-template-areas:"media media media media media media media content content content content content"}}@container simpleCardBlock (max-width: 1200px){.simple-card-block .simple-card-block-wrapper{grid-template-areas:"content content content content content media media media media media media media"}.image_text_direction.simple-card-block .simple-card-block-wrapper{grid-template-areas:"media media media media media media media content content content content content"}}@media only screen and (max-width:820px){.simple-card-block .simple-card-block-wrapper{grid-template-columns:repeat(4, 1fr);grid-template-areas:"media media media media" "content content content content"}.image_text_direction.simple-card-block .simple-card-block-wrapper{grid-template-areas:"media media media media" "content content content content"}}@container simpleCardBlock (max-width: 820px){.simple-card-block .simple-card-block-wrapper{grid-template-columns:repeat(4, 1fr);grid-template-areas:"media media media media" "content content content content"}.image_text_direction.simple-card-block .simple-card-block-wrapper{grid-template-areas:"media media media media" "content content content content"}}.simple-card-block .simple-card-block-wrapper .simple-card-block-content{grid-area:content;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center}.simple-card-block .simple-card-block-wrapper .simple-card-block-content .card-section{margin:0;font-family:"Gotham Narrow", Verdana, sans-serif;font-size:13px;font-weight:500;line-height:normal;letter-spacing:2.535px;text-transform:uppercase;color:var(--cool-700)}.dark.simple-card-block .simple-card-block-wrapper .simple-card-block-content .card-section{color:var(--cool-400)}.green.simple-card-block .simple-card-block-wrapper .simple-card-block-content .card-section{color:var(--green-300)}.simple-card-block .simple-card-block-wrapper .simple-card-block-content .card-title{margin:0;color:var(--cool-900)}.dark.simple-card-block .simple-card-block-wrapper .simple-card-block-content .card-title{color:var(--cool-100)}.green.simple-card-block .simple-card-block-wrapper .simple-card-block-content .card-title{color:var(--green-100)}.simple-card-block .simple-card-block-wrapper .simple-card-block-content .card-title.block-default{font-family:"Abril Text", Georgia, serif;font-size:41px;font-weight:700;line-height:50px;letter-spacing:normal}@media only screen and (max-width:820px){.simple-card-block .simple-card-block-wrapper .simple-card-block-content .card-title.block-default{font-size:27px;line-height:37px;letter-spacing:-0.405px}}@container simpleCardBlock (max-width: 820px){.simple-card-block .simple-card-block-wrapper .simple-card-block-content .card-title.block-default{font-size:27px;line-height:37px;letter-spacing:-0.405px}}.simple-card-block .simple-card-block-wrapper .simple-card-block-content .card-subtitle{max-width:490px;font-family:"Gotham Narrow", Verdana, sans-serif;font-size:19px;font-weight:400;line-height:28px;letter-spacing:0.18px}@media only screen and (max-width:820px){.simple-card-block .simple-card-block-wrapper .simple-card-block-content .card-subtitle{font-size:16px;line-height:26px}}@container simpleCardBlock (max-width: 820px){.simple-card-block .simple-card-block-wrapper .simple-card-block-content .card-subtitle{font-size:16px;line-height:26px}}.simple-card-block .simple-card-block-wrapper .simple-card-block-content .card-link{margin:10px 0}.simple-card-block .simple-card-block-wrapper .simple-card-block-media{grid-area:media;position:relative;height:fit-content}.simple-card-block .simple-card-block-wrapper .simple-card-block-media picture{width:100%;height:auto}.simple-card-block .simple-card-block-wrapper .simple-card-block-media picture img{width:100%;height:auto;border-radius:40px}@media only screen and (max-width:820px){.simple-card-block .simple-card-block-wrapper .simple-card-block-media picture img{border-radius:20px}}@container simpleCardBlock (max-width: 820px){.simple-card-block .simple-card-block-wrapper .simple-card-block-media picture img{border-radius:20px}}.simple-card-block .simple-card-block-wrapper .simple-card-block-media .media-attribution{width:100%;margin:0;padding:10px 20px;text-align:right;text-shadow:1px 1px 5px #000, -1px -1px 5px #000;position:absolute;bottom:0}@media only screen and (max-width:820px){.simple-card-block .simple-card-block-wrapper .simple-card-block-media .media-attribution{padding:5px 10px}}@container simpleCardBlock (max-width: 820px){.simple-card-block .simple-card-block-wrapper .simple-card-block-media .media-attribution{padding:5px 10px}}.simple-card-block .simple-card-block-wrapper .simple-card-block-media .media-attribution,.simple-card-block .simple-card-block-wrapper .simple-card-block-media .media-attribution>*{font-style:italic;color:var(--cool-100)}.simple-card-block .simple-card-block-wrapper .simple-card-block-media a{position:absolute;top:0;left:0;width:100%;height:100%;color:transparent;background:transparent;border:none;border-radius:50px}@media only screen and (max-width:820px){.simple-card-block .simple-card-block-wrapper .simple-card-block-media a{border-radius:20px}}@container simpleCardBlock (max-width: 820px){.simple-card-block .simple-card-block-wrapper .simple-card-block-media a{border-radius:20px}}.universal-hero.hero_elliptical:not(.no_media)+.simple-card-block{margin-top:-250px;padding-top:250px}.simple-card-block:has(+ .end-of-page-card){padding-bottom:220px}.simple-card-block+.end-of-page-card{margin-top:-200px}