@layer components{[data-content=adva_contentnumbercards] :where(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){display:inline;position:relative;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:.35em 0;background-color:rgb(var(--color-white-100));padding:.15em .35em;inline-size:fit-content;line-height:2}[data-content=adva_contentnumbercards] .cards-list{--gap:calc(var(--gutter) / 2);--min-size:17rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(max(var(--min-size),(100% - var(--gap) * (var(--max-cards) - 1)) / var(--max-cards)),1fr));gap:var(--gap);margin:0;margin-block:var(--gutter);padding:0;list-style:none}@media (min-width:744px){[data-content=adva_contentnumbercards] .cards-list{--gap:calc(var(--gutter) * 1.5);--min-size:23rem}}@media (min-width:1620px){[data-content=adva_contentnumbercards] .cards-list{--min-size:22rem}}[data-content=adva_contentnumbercards] .cards-list.cards-style-white{--card-bg-color:var(--color-white-100);--card-text-color:var(--color-blue-100)}[data-content=adva_contentnumbercards] .cards-list.cards-style-blue{--card-bg-color:var(--color-blue-80);--card-text-color:var(--color-white-100);--selection-color:var(--color-white-100)}[data-content=adva_contentnumbercards] .cards-list>li{display:flex;justify-content:center;align-items:center;margin:0}@media (min-width:744px){[data-content=adva_contentnumbercards] .cards-list>li{justify-content:start}}[data-content=adva_contentnumbercards] .cards-list .card{display:grid;grid-template-columns:1fr;flex-grow:1;justify-content:center;align-items:center;background-color:rgb(var(--card-bg-color));padding:calc(var(--gutter) / 2);aspect-ratio:1/1;max-inline-size:28rem;color:rgb(var(--card-text-color));font-size:var(--font-size-xs)}@media (min-width:540px){[data-content=adva_contentnumbercards] .cards-list .card{font-size:var(--font-size-sm)}}@media (min-width:1260px){[data-content=adva_contentnumbercards] .cards-list .card{max-inline-size:none}}@media (min-width:1620px){[data-content=adva_contentnumbercards] .cards-list .card{font-size:var(--font-size-md)}}[data-content=adva_contentnumbercards] .cards-list .card p{margin:0;padding:0;max-inline-size:24ch}[data-content=adva_contentnumbercards] .cards-list .card>*{display:flex;justify-content:center;align-items:center;inline-size:100%;block-size:100%;text-align:center}[data-content=adva_contentnumbercards] .cards-list .card.card-type-number{grid-template-rows:5fr 2fr;grid-template-areas:"number" "title"}[data-content=adva_contentnumbercards] .cards-list .card.card-type-number .card-number{grid-area:number;color:rgb(var(--color-red-100));font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-xxl) * 1.875);line-height:1}[data-content=adva_contentnumbercards] .cards-list .card.card-type-number .card-title{display:flex;grid-area:title;flex-direction:column;font-weight:var(--font-weight-medium)}[data-content=adva_contentnumbercards] .cards-list .card.card-type-number:not(:has(.card-number)){grid-template-areas:"title" "title"}[data-content=adva_contentnumbercards] .cards-list .card.card-type-icon{grid-template-rows:7fr 4fr;grid-template-areas:"icon" "description"}[data-content=adva_contentnumbercards] .cards-list .card.card-type-icon .card-icon{grid-area:icon;color:rgb(var(--color-red-100));font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-xxl) * 1.4)}[data-content=adva_contentnumbercards] .cards-list .card.card-type-icon .card-description{grid-area:description;align-items:start}[data-content=adva_contentnumbercards] .cards-list .card.card-type-icon:not(:has(.card-icon)){grid-template-areas:"description" "description"}[data-content=adva_contentnumbercards] .cards-list .card.card-type-icon:not(:has(.card-icon)) .card-description{align-items:center}[data-content=adva_contentnumbercards] .cards-subtitle{display:flex;justify-content:end;margin-block-start:calc(var(--gutter) / -2)}[data-content=adva_contentnumbercards] .cards-subtitle>p{display:inline;position:relative;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:0;background-color:rgb(var(--color-white-100));padding:.35em .75em .15em;inline-size:fit-content;font-size:var(--font-size-xs);line-height:2}}@layer components{.gallery{--gap:calc(var(--gutter) / 2);display:flex;flex-flow:row wrap;gap:var(--gap)}.gallery[class*="cols-"]>*{flex:0 0 auto}.gallery.cols-0>*,.gallery.cols-1>*{flex:0 0 100%}.gallery.cols-2>*{flex:0 0 calc((100% - var(--gap) * 1) / 2)}.gallery.cols-3>*{flex:0 0 calc((100% - var(--gap) * 2) / 3)}.gallery.cols-4>*{flex:0 0 calc((100% - var(--gap) * 3) / 4)}.gallery.flow-intext{align-items:center}.gallery.inline-center{justify-content:center}.gallery.inline-start,.gallery.inline-left{justify-content:start}.gallery.inline-end,.gallery.inline-right{justify-content:end}.text-gallery{display:flex;grid-gap:var(--gutter)}.text-gallery.flow-intext{flex-wrap:wrap}.text-gallery.flow-intext.align-left{flex-direction:row}.text-gallery.flow-intext.align-right{flex-direction:row-reverse}.text-gallery.flow-intext>.gallery{flex:1 0 calc(25% - var(--gutter) / 2);min-inline-size:calc(var(--content-min) * 2 / 5)}.text-gallery.flow-intext>.bodytext{flex:1 1 calc(75% - var(--gutter) / 2);min-inline-size:var(--content-min)}.text-gallery.media-inline-start{flex-direction:row;align-items:start}.text-gallery.media-inline-end{flex-direction:row-reverse;align-items:end}.text-gallery.media-inline-center{align-items:center}.text-gallery.media-block-start{flex-direction:column;align-items:start}.text-gallery.media-block-end{flex-direction:column;align-items:start}.text-gallery.media-block-center{align-items:center}.gallery{inline-size:100%}.gallery:has(>.video){aspect-ratio:16 / 9;inline-size:100%}.gallery:has(>.video) :where(.video-embed,.video-embed>*){inline-size:100%!important;block-size:100%!important}.text-gallery.media-block-float{display:block}.text-gallery.media-block-float .gallery{inline-size:100%;max-inline-size:40%}.text-gallery.media-inline-start.media-block-float .gallery:not(:only-child){float:left;margin-inline-end:calc(var(--gutter) / 2);margin-block-end:calc(var(--gutter) / 2)}.text-gallery.media-inline-end.media-block-float .gallery:not(:only-child){float:right;margin-inline-start:calc(var(--gutter) / 2);margin-block-end:calc(var(--gutter) / 2)}}
