.dallas-card-image .card-image-path-container{border-bottom:8px solid var(--color-dallas)}
.blueshield .card-image-path-container{border-bottom:8px solid var(--color-blushield-blue)}
.dc-card-image .card-image-path-container{border-bottom:8px solid var(--color-supportive-dc)}
.pheonix-card-image .card-image-path-container{border-bottom:8px solid var(--color-phoenix)}
.boulder-card-image .card-image-path-container{border-bottom:8px solid var(--color-boulder)}
.baton-rouge-card-image .card-image-path-container{border-bottom:8px solid var(--color-baton-rouge)}
.card-image-path-container{width:100%;height:100%}
.example-container.card-image-wrapper{display:flex;max-width:308px;flex-direction:column;align-items:flex-start;gap:24px}
.card-image-wrapper .cdl-cards-top-container .cdl-cards-content-container .cdl-cards-content .card-image-heading-text{font-size:24px !important;line-height:28px !important}
.card-image-wrapper .cdl-cards-top-container .cdl-cards-content-container .cdl-cards-content .body1{font-size:18px !important;line-height:24px !important;@media only screen and (max-width:1023px){font-size:16px !important}
}
.card-image-wrapper .cdl-cards-top-container .cdl-cards-content-container .cdl-cards-content .body1 p{font-size:18px !important;line-height:24px !important;@media only screen and (max-width:1023px){font-size:16px !important}
}
.cdl-cards-top-container.cdl-cards-card-image-card .cdl-cards-content-container{gap:24px}
.cdl-cards-top-container.cdl-cards-card-image-card .cdl-cards-content-container .cdl-cards-content{gap:24px}
.cdl-cards-top-container.cdl-cards-card-image-card .cdl-cards-content-container .card-image-content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}
.cerulean-btn-text .cdl-cards-top-container.cdl-cards-card-image-card .cdl-cards-button{display:flex}
.cerulean-btn-text .cdl-cards-top-container.cdl-cards-card-image-card .cdl-cards-button .cdl_cards_footer{width:100%;align-items:center}
.cerulean-btn-text .cdl-cards-top-container.cdl-cards-card-image-card .cerulean-btn{padding:unset !important;align-items:center;text-align:left;white-space:normal !important;flex:1 0 0;height:auto !important;justify-content:left;line-height:var(--line-height-20)}
.cerulean-btn-text .cdl-cards-top-container.cdl-cards-card-image-card .cerulean-btn span{align-items:center;display:flex;line-height:var(--line-height-20)}
.cerulean-btn-text .cdl-cards-top-container.cdl-cards-card-image-card .cerulean-btn.long-btn span{width:80%}
.cerulean-btn-text .cdl-cards-top-container.cdl-cards-card-image-card .cerulean-btn .long-btn i{padding-top:6px;align-items:flex-start;gap:8px}
.cerulean-btn-size-comfortable .card-image-wrapper .cerulean-btn.long-btn{min-height:unset}
.cdl-cards-top-container .card-blue{fill:var(--color-cta-blue)}
.cdl-cards-top-container .supportive{fill:var(--color-supportive-dc)}
.cerulean-btn-text .cdl-cards-top-container .cerulean-btn.long-btn svg{margin-top:0}
.card-image-path{height:100%}
.card-image-path:has(svg){display:flex}
.center .card-image-path:has(svg){justify-content:center}
.card-image-wrapper .cdl-cards-card-image-card .card-image-path{width:100%}
.center{text-align:center}
.left{text-align:left}
.cdl-alert-text span,.cdl-alert-text label,.cdl-alert-link span,.cdl-alert-link label{font-family:var(--font-family-light) !important}
.cdl-cards-top-container{width:100%;height:auto;border-radius:16px;background:#fff;overflow:hidden;flex-grow:1;display:flex;flex-direction:column}
.cdl-cards-top-container.cdl-cards-banner-card{display:inline-flex;padding:32px;flex-direction:column;align-items:center;border-radius:16px;outline:1px solid #d8d8d8;background:#fff}
.cdl-cards-top-container.cdl-cards-alert-visible{display:inline-flex !important;padding:0 0 32px !important;flex-direction:column !important;align-items:flex-start !important;gap:16px !important}
.cdl-cards-top-container .cdl-cards-content-container .cdl-cards-content .subHeader1-Demibold{margin-bottom:4px !important;color:#000;font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-demibold);font-size:18px;font-weight:600;line-height:26px}
.cdl-cards-top-container .cdl-cards-alert-style{width:100%;overflow:hidden}
.cdl-cards-top-container .cdl-cards-alert-style .cdl-alert-inline{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}
.cdl-alert-success{background:#e8f7e8;color:#004d25}
.cdl-alert-info{background:#f7f7f7}
.cdl-alert-pending{background:#e9f4fa;color:#162c55}
.cdl-alert-inline{position:relative;border-radius:8px}
.cdl-alert{display:flex;padding:16px;align-items:center;gap:16px}
.cdl-alert .cdl-alert-icon{margin-bottom:auto}
.cdl-alert-title{display:flex;flex-wrap:wrap;row-gap:16px}
.cdl-alert-text,.cdl-alert-link{font-feature-settings:"clig" off,"liga" off;font-family:var(--font-family-light);font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-right:16px}
.display-none{display:none}
.cdl-cards-top-container.cdl-cards-alert-visible .cdl-cards-content-container{display:flex !important;padding:0 32px !important;flex-direction:column !important;align-items:flex-start !important;gap:24px !important;align-self:stretch !important}
.cdl-cards-top-container .cdl-cards-content-container{width:100%;display:inline-flex;padding-left:0 !important;padding-right:0 !important;flex-direction:column;align-items:center;gap:8px;flex:1}
.cdl-cards-top-container.cdl-cards-basic-card .cdl-cards-content-container{width:100%;display:inline-flex;padding-right:0 !important;flex-direction:column;align-items:center;gap:8px}
.cdl-cards-top-container .cdl-cards-alert-style{width:100%;overflow:hidden}
.cdl-cards-top-container .cdl-cards-content-container .cdl-cards-content{width:100%;display:flex;flex-direction:column;align-self:stretch;gap:8px}
.cdl-cards-top-container .cdl-cards-content-container .cdl-cards-content .h5{font-size:24px !important;line-height:28px !important}
.cdl-cards-top-container .cdl-cards-content-container .cdl-cards-content .body1{font-size:18px !important;line-height:24px !important;max-width:100%}
.cdl-cards-top-container .cdl-cards-content-container .cdl-cards-button{width:100%;height:auto;margin-top:auto}
.cdl-cards-top-container .cdl-cards-content-container .cdl-cards-button .cdl_cards_footer{display:inline-flex;flex-wrap:wrap;align-items:flex-start;gap:16px}
.cdl-cards-top-container div{font-family:var(--font-family-light)}
.cdl-cards-grey-bg .cdl-cards-top-container{background:#f7f7f7;box-shadow:none !important}
.cdl-cards-supportive-palm-springs .cdl-cards-top-container{background:#fbf9f7;box-shadow:none !important}
.cdl-cards-nobackground-bg .cdl-cards-top-container{background:unset;box-shadow:none !important}
.cdl-cards-nobackground-bg .example-container{-webkit-box-shadow:unset;box-shadow:unset;border:unset;outline:unset}
.cdl-cards-top-container .body1 p{margin-top:0;margin-bottom:0;font-size:inherit;line-height:inherit}
@media(min-width:576px){.col-sm-12{flex:0 0 auto;width:100%}
}
@media(min-width:768px){.col-md-6{flex:0 0 auto;width:50%}
}
@media(min-width:1200px){.col-xl-6{flex:0 0 auto;width:50%}
}
.cdl-cards-top-container .cdl-cards-content-container .cdl-cards-content .h5:not(:has(+ div)){margin-bottom:0}
svg.black{fill:var(--color-black)}
svg.green{fill:var(--color-green-800)}
svg.dark-blue{fill:var(--color-blue-800)}
svg.blue{fill:var(--color-blue)}
.d-none{display:none}
.cdl-cards-resource-card{display:flex;width:100%;padding:0 10px 16px 10px;flex-direction:column;align-items:flex-start;border-radius:16px;gap:24px;background:var(--color-seattle-white)}
.cdl-button-resource-list{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}
.cdl_cards_text_links{width:100%;display:flex;gap:8px;cursor:pointer;&:hover{.cdl-link{color:var(--color-dallas) !important}
svg{fill:var(--color-dallas) !important}
}
}
.cdl_cards_text_links a{font-size:18px !important;line-height:24px !important}
@media screen and (max-width:1023px){.cdl_cards_text_links a{font-size:16px !important;line-height:24px !important}
}
.cdl-cards-card-image-card .card-image-path-container{align-self:stretch;line-height:0}
.cdl-cards-top-container.cdl-cards-basic-icon-card .cdl-card-resource-content-body{width:100%;display:flex;flex-direction:column;align-self:stretch;gap:8px}
.primarycards{display:flex;flex-direction:row}
.card-image-path img{width:100%;height:184.8px;object-fit:cover;aspect-ratio:308.00 / 184.80}
@media(min-width:1024px) and (max-width:1439px){.card-image-path img{height:169.6px;aspect-ratio:282.67 / 169.60}
.example-container.card-image-wrapper{max-width:282.67px}
}
@media(min-width:768px) and (max-width:1023px){.card-image-path img{height:131.2px;aspect-ratio:218.67 / 131.20}
.example-container.card-image-wrapper{max-width:218.67px}
}
@media(max-width:767px){.card-image-path img{height:186.6px;aspect-ratio:311 / 186.60}
.example-container.card-image-wrapper{max-width:311px}
}
.cerulean-btn-text.cerulean-btn-size-comfortable .cdl-cards-top-container .cerulean-btn{padding:unset;padding-right:32px}
.cerulean-btn-text.cerulean-btn-size-compact .cdl-cards-top-container .cerulean-btn{padding:unset;padding-right:24px}
.cerulean-btn-text.cerulean-btn-size-roomy .cdl-cards-top-container .cerulean-btn{padding:unset;padding-right:32px}
.custom__flex.customflex_center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}
.custom__flex{grid-gap:24px;max-width:100%}
.custom__flex .example-container{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media(min-width:1024px){.example-container{-webkit-box-flex:1 !important;-ms-flex:1 1 30% !important;flex:1 1 30% !important}
}
.example-container{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 8px 32px -8px rgba(0,0,0,0.08);box-shadow:0 8px 32px -8px rgba(0,0,0,0.08);border-radius:1rem;outline:1px solid var(--color-grey-200);max-width:320px;width:100%}
.cerulean-btn-text .cdl-cards-top-container .cerulean-btn.long-btn{display:inline-flex;align-items:center;text-align:left;white-space:normal !important;flex:1 0 0;height:auto !important;padding-top:24px}
.cerulean-btn-text .cdl-cards-top-container.center .cerulean-btn.long-btn{text-align:center}
.example-container.basic-icon-wrapper .cdl-cards-top-container{padding:2rem 2rem 1rem 2rem}
.example-container.basic-icon-wrapper .cdl-cards-top-container:not(:has(.cdl-cards-button)){padding:2rem !important}
.example-container.basic-wrapper .cdl-cards-top-container{padding:2rem 2rem 2rem 2rem}
.example-container.basic-icon-wrapper .cdl-cards-top-container:has(.cerulean-btn-primary){padding:2rem}
.example-container.basic-icon-wrapper .cdl-cards-top-container:has(.cerulean-btn-secondary){padding:2rem}
.cerulean-btn-text .example-container.basic-icon-wrapper .cdl-cards-top-container:has(.long-btn){padding:2rem}
.cerulean-btn-text .example-container.basic-wrapper .cdl-cards-top-container{padding:2rem 2rem 1rem 2rem}
.cerulean-btn-text .example-container.basic-wrapper .cdl-cards-top-container:has(.long-btn){padding:2rem}
.example-container.basic-wrapper .cdl-cards-top-container:has(.cerulean-btn-primary){padding:3rem;box-shadow:none;border-radius:unset}
.example-container.basic-wrapper .cdl-cards-top-container:not(:has(.cdl-cards-button)){padding:2rem}
.example-container.resource-wrapper .cdl-cards-top-container{padding:2rem !important}
.cdl-cards-top-container.cdl-cards-card-image-card{border-radius:0}
.cdl-cards-top-container.cdl-cards-basic-icon-card.cdl-cards-grey-bg.left{padding-left:10px !important}
.cerulean-btn-text.center .cdl-cards-top-container.cdl-cards-basic-icon-card .cerulean-btn{padding-left:32px}
.cerulean-btn-text.center .cdl-cards-top-container.cdl-cards-basic-card .cerulean-btn{padding-left:32px}
.cdl-cards-top-container.cdl-cards-card-image-card .cdl-cards-button.center .cerulean-btn-text{padding-left:32px}
.cdl-cards-top-container span.cmp-text__bodytext{line-height:24px}
.cdl-cards-resource-card .cdl-button-resource-list .cdl-link.body1{line-height:24px !important}
.cdl-cards-top-container.cdl-cards-resource-card .cdl-cards-content-container{gap:24px}
.cdl-cards-top-container.cdl-cards-basic-card .cdl-cards-content-container:has(ul){padding-left:14px !important}
.cdl-cards-top-container.cdl-cards-card-image-card .card-image-content:has(ul){padding-left:18px !important}
.cdl-cards-resource-card .cdl_cards_text_links svg{min-width:24px !important}
.auto__width .example-container{max-width:100%}
.example-container.card-hero-wrapper .cdl-cards-card-hero-card{padding:3rem;border-radius:0;@media only screen and (max-width:1023px){padding:2.5rem}
}
.cdl-cards-top-container.cdl-cards-card-hero-card .cdl-cards-content-container{gap:32px}
.cdl-cards-top-container.cdl-cards-card-hero-card .cdl-cards-content-container .cdl-cards-content{gap:16px}
.cdl-cards-top-container.cdl-cards-card-hero-card .cdl-cards-content-container .cdl-cards-content .h5{font-size:32px !important;line-height:38px !important;@media only screen and (max-width:1023px){font-size:24px !important;line-height:28px !important}
}
.cdl-cards-top-container.cdl-cards-card-hero-card .cdl-cards-content-container .cdl-cards-content .cards-content{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}
.cdl-cards-top-container.cdl-cards-card-hero-card .cdl-cards-content-container .cdl-cards-content .subHeader1-Demibold{margin-bottom:0 !important;line-height:24px}
.example-container.card-hero-wrapper{border:unset;outline:unset;-webkit-box-shadow:unset;box-shadow:unset}
@media only screen and (max-width:1023px){.example-container.basic-icon-wrapper .cdl-cards-top-container{padding:1.5rem 1.5rem 1rem 1.5rem}
.example-container.basic-icon-wrapper .cdl-cards-top-container:not(:has(.cdl-cards-button)){padding:1.5rem 1.5rem 1.5rem 1.5rem !important}
.cerulean-btn-text .example-container.basic-icon-wrapper .cdl-cards-top-container:has(.long-btn){padding:1.5rem}
.cerulean-btn-text .example-container.basic-wrapper .cdl-cards-top-container:has(.long-btn){padding:1.5rem}
.example-container.basic-icon-wrapper .cdl-cards-top-container:has(.cerulean-btn-primary){padding:1.5rem}
.example-container.basic-icon-wrapper .cdl-cards-top-container:has(.cerulean-btn-secondary){padding:1.5rem}
.example-container.basic-wrapper .cdl-cards-top-container{padding:1.5rem}
.cerulean-btn-text .example-container.basic-wrapper .cdl-cards-top-container{padding:1.5rem 1.5rem 1rem 1.5rem}
.example-container.basic-wrapper .cdl-cards-top-container:has(.cerulean-btn-primary){padding:2.5rem}
.example-container.basic-wrapper .cdl-cards-top-container:not(:has(.cdl-cards-button)){padding:1.5rem}
.example-container.resource-wrapper .cdl-cards-top-container{padding:1.5rem !important}
.cdl-cards-top-container p{font-size:16px !important}
.card-image-wrapper .cdl-cards-top-container .cdl-cards-content-container .cdl-cards-content .card-image-heading-text{font-size:20px !important;line-height:24px !important}
.cdl-cards-top-container .cdl-cards-content-container .cdl-cards-content .body1{font-size:16px !important}
.cerulean-btn-text.cerulean-btn-size-comfortable .cdl-cards-top-container .cerulean-btn{height:40px;font-size:16px}
.cerulean-btn-text.cerulean-btn-size-comfortable .cdl-cards-top-container .long-btn{height:auto !important;flex:1 0}
.cerulean-btn-secondary.cerulean-btn-size-comfortable .cdl-cards-top-container .cerulean-btn{height:40px;font-size:16px;padding:0 24px}
.cerulean-btn-primary.cerulean-btn-size-comfortable .cdl-cards-top-container .cerulean-btn{height:40px;font-size:16px;padding:0 24px}
.cdl-cards-top-container.cdl-cards-card-image-card .cdl-cards-content-container .cdl-cards-content{gap:16px}
.cdl-cards-top-container.cdl-cards-card-image-card .cdl-cards-content-container .card-image-content{gap:8px}
.cdl-cards-top-container.cdl-cards-card-image-card .cdl-cards-content-container{gap:16px}
.cdl-button-resource-list{gap:16px}
.cdl-cards-resource-card .cdl-button-resource-list .cdl-link.body1{font-size:var(--small-font-size) !important}
.cerulean-btn-text.cerulean-btn-size-comfortable .cdl-cards-top-container .cerulean-btn{padding-right:24px}
.cerulean-btn-text.center .cdl-cards-top-container.cdl-cards-basic-card .cerulean-btn{padding-left:24px}
.cerulean-btn-text.center .cdl-cards-top-container.cdl-cards-basic-icon-card .cerulean-btn{padding-left:24px}
.cdl-cards-top-container.cdl-cards-basic-icon-card .cdl-card-resource-content-body{gap:4px}
.cdl-cards-top-container.cdl-cards-basic-icon-card .cdl-cards-content-container .cdl-cards-content{gap:4px}
.cerulean-btn-text .cdl-cards-top-container .cerulean-btn.long-btn{padding-top:16px}
.cdl-cards-top-container .cdl-cards-content-container .cdl-cards-content .body1{font-size:16px;line-height:24px}
.cdl-cards-text-button{gap:16px !important}
.example-container.card-image-wrapper{.cerulean-btn-text.cerulean-btn-size-comfortable .cdl-cards-top-container .cerulean-btn{padding:unset}
}
}
@media only screen and (max-width:767px){.cmp-imagecard{display:flex;flex-direction:column}
}
.cardimage-resource-wrapper .cdl-cards-top-container .cdl-cards-content-container .cdl-cards-content{display:flex;flex-direction:column;align-items:flex-start;gap:24px}
.example-container.cardimage-resource-wrapper{max-width:308px}
@media(min-width:1024px) and (max-width:1439px){.example-container.cardimage-resource-wrapper{max-width:282.67px}
}
@media(min-width:768px) and (max-width:1023px){.example-container.cardimage-resource-wrapper{max-width:218.67px}
}
@media(max-width:767px){.example-container.card-cardimage-resource-wrapper{max-width:311px}
}
.example-container.cardimage-resource-wrapper .cdl-cards-cardimage-resource-card .card-image-content{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}
@media only screen and (max-width:1023px){.example-container.cardimage-resource-wrapper .cdl-cards-cardimage-resource-card .card-image-content{gap:4px}
}
.example-container.cardimage-resource-wrapper .cdl-cards-cardimage-resource-card .cdl-cards-content-container .card-image-content .card-image-heading-text{color:#000;font-feature-settings:'liga' off,'clig' off;font-family:Fieldwork;font-size:24px !important;font-style:normal;font-weight:300;line-height:28px !important}
.example-container.cardimage-resource-wrapper .cdl-cards-cardimage-resource-card .body1{color:#000;font-feature-settings:'liga' off,'clig' off;font-family:Fieldwork;font-size:18px;font-style:normal;font-weight:300;line-height:24px}
.example-container.cardimage-resource-wrapper .cdl-cards-cardimage-resource-card .cdl-cards-content-container{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}
.example-container.cardimage-resource-wrapper .cdl-cards-cardimage-resource-card .cdl-button-resource-list{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}
.example-container.cardimage-resource-wrapper .cdl-cards-cardimage-resource-card .cdl-button-resource-list{line-height:24px;text-decoration-line:underline}
@media only screen and (max-width:1023px){.example-container.cardimage-resource-wrapper .cdl-cards-cardimage-resource-card .cdl-button-resource-list{font-size:16px}
.example-container.cardimage-resource-wrapper .cdl-cards-cardimage-resource-card .cdl-button-resource-list .cdl-cards-text-button .cdl_cards_text_links a.cdl-link{font-size:16px !important}
}
.example-container.cardimage-resource-wrapper .cdl-cards-cardimage-resource-card .cdl-button-resource-list .cdl-cards-text-button .cdl_cards_text_links a.cdl-link{line-height:24px !important;text-decoration-line:underline}
.example-container.cardimage-resource-wrapper .cdl-cards-top-container.cdl-cards-cardimage-resource-card{border-radius:unset}
.example-container.cardimage-resource-wrapper .cdl-cards-top-container.cdl-cards-cardimage-resource-card .cdl-cards-content-container .cdl-image{height:100%;display:flex}
.cmp-imagecard.horizontal_imagecard .example-container.card-image-wrapper .card-image-content a{display:unset;width:unset}