.card{container-type:inline-size}.card_item{transition-property:color,border,background,background-color,transform;transition-duration:var(--transition_time_s);transition-timing-function:linear;position:relative}.card_item,.card_item .title,.card_item .text_styled{transition-duration:var(--transition_time_s);transition-property:color,border,background,background-color,transform;transition-timing-function:linear}.card_item .inlinerow.link{padding:0}.card_item .linkbutton{padding-top:0;padding-bottom:0}.card_item{--h1_size: var(--card_h1_size, 1.4rem);--h2_size: var(--card_h2_size, 1.4rem);--h3_size: var(--card_h3_size, 1.4rem);--h4_size: var(--card_h4_size, 1.4rem);--h5_size: var(--card_h5_size, 1.12rem);--h6_size: var(--card_h6_size, 1.12rem)}.card_link,.card_image,.card_video,.card_content{width:100%;min-width:100%;max-width:100%}.card_link{display:block;overflow:hidden;height:100%}.card_image,.card_video{position:relative;overflow:hidden}.card_icon{position:relative}.card_icon img,.card_icon svg{display:inline-flex;width:30%;min-width:68px;max-width:128px}.card_content{display:flex;flex-direction:column;gap:var(--card_content_gap, var(--space_xs))}.card_content .button,.card_content .linkbutton{width:auto;flex:0 0 auto;align-self:flex-start}.card_content>*{flex:1;margin-top:0;margin-bottom:0}.card_content:has(>.card_number,>.card_figure){display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto auto 1fr;align-content:start;min-height:100%}.card_content:has(>.card_number,>.card_figure)>*{grid-column:1/-1}.card_content:has(>.card_number,>.card_figure)>:last-child{align-self:end}.card_content:has(>.card_number,>.card_figure)>.card_number{grid-area:1/2}.card_content:has(>.card_number,>.card_figure)>.card_figure{grid-row:2}.card_content>:is(.card_number,.card_figure)+:not(.card_figure){grid-column:1}.card_number{align-self:baseline;font-size:var(--text_xsmall);color:var(--card_number_color, currentColor);transition:color var(--transition_time_s) var(--ease_standard)}.card_figure{display:grid;place-items:center;aspect-ratio:var(--card_figure_ratio, 4/3);color:var(--card_figure_color, currentColor);background-image:var(--card_figure_bg, none);background-size:100% 200%;background-position:50% 0;transition:background-position calc(var(--transition_time_m)*var(--motion_ok)) var(--ease_standard)}.card_figure svg{width:var(--card_figure_size, 50%);height:auto;transition:translate calc(var(--transition_time_m)*var(--motion_ok)) var(--ease_standard)}.cards:where(:not([data-surface],[data-surface-items],[class*=surface_])),.cards_slider:where(:not([data-surface],[data-surface-items],[class*=surface_])){--surface_bg: var(--surface_fill);--surface_line_block: 0;--surface_line_inline: 0;--surface_radius: 0;--surface_shadow: none;--surface_pad: var(--surface_space)}.cards,.cards_slider{--card_media_gap: var(--surface_space)}.cards:is([data-surface-items=boxed],.surface_items_boxed,:not([data-surface-items],[class*=surface_items_])),.cards_slider:is([data-surface-items=boxed],.surface_items_boxed,:not([data-surface-items],[class*=surface_items_])){--tag_bg: var(--body_bg_color);--tag_border: var(--body_bg_color);--form_field_bg: var(--light_color);--form_field_border: var(--light_color)}.cards:is([data-surface-items=plain],.surface_items_plain),.cards_slider:is([data-surface-items=plain],.surface_items_plain){--card_media_gap: calc(var(--surface_space) * 0.6)}.cards .card_item,.cards_slider .card_item{padding:0}.cards .card_item:not(:has(>.card_link)),.cards_slider .card_item:not(:has(>.card_link)){overflow:clip}.cards .card_icon,.cards .card_content,.cards_slider .card_icon,.cards_slider .card_content{padding:var(--surface_pad)}.cards .card_icon,.cards_slider .card_icon{padding-block-end:0}.cards .card_image~.card_content,.cards .card_icon~.card_content,.cards_slider .card_image~.card_content,.cards_slider .card_icon~.card_content{padding-top:var(--card_media_gap)}.cards:is([data-media-side=end],.cards_media_end) .card_item,.cards:is([data-media-side=end],.cards_media_end) .card_link,.cards_slider:is([data-media-side=end],.cards_media_end) .card_item,.cards_slider:is([data-media-side=end],.cards_media_end) .card_link{display:flex;flex-direction:column}.cards:is([data-media-side=end],.cards_media_end) .card_image,.cards:is([data-media-side=end],.cards_media_end) .card_video,.cards:is([data-media-side=end],.cards_media_end) .card_icon,.cards_slider:is([data-media-side=end],.cards_media_end) .card_image,.cards_slider:is([data-media-side=end],.cards_media_end) .card_video,.cards_slider:is([data-media-side=end],.cards_media_end) .card_icon{order:2}.cards:is([data-media-side=end],.cards_media_end) .card_content,.cards_slider:is([data-media-side=end],.cards_media_end) .card_content{order:1}.cards:is([data-media-side=end],.cards_media_end) .card_icon,.cards_slider:is([data-media-side=end],.cards_media_end) .card_icon{padding-block:0 var(--surface_pad)}.cards:is([data-media-side=end],.cards_media_end) .card_image~.card_content,.cards:is([data-media-side=end],.cards_media_end) .card_icon~.card_content,.cards_slider:is([data-media-side=end],.cards_media_end) .card_image~.card_content,.cards_slider:is([data-media-side=end],.cards_media_end) .card_icon~.card_content{padding:var(--surface_pad);padding-block-end:var(--card_media_gap)}.cards:is([data-surface-hover],.surface_hover) .card_link,.cards_slider:is([data-surface-hover],.surface_hover) .card_link{border-radius:var(--surface_radius)}.cards:is([data-surface-items=lined],.surface_items_lined),.cards_slider:is([data-surface-items=lined],.surface_items_lined){--surface_line_block: 0;--surface_line_inline: 1px 0;--surface_pad: 0 var(--surface_space)}.cards:is([data-surface-items=lined],.surface_items_lined):is([data-column=full],.column_full),.cards_slider:is([data-surface-items=lined],.surface_items_lined):is([data-column=full],.column_full){--grid_gutter: 0;--surface_line_block: 1px;--surface_line_inline: 0;--surface_pad: var(--card_space, var(--surface_space)) 0}.cards:is([data-size=large],.cards_large),.cards_slider:is([data-size=large],.cards_large){--grid_gutter: var(--space_xl);--card_space: calc(var(--surface_space) * 1.25);--card_h1_size: var(--h1_size);--card_h2_size: var(--h2_size);--card_h3_size: var(--h3_size);--card_h4_size: var(--h4_size);--card_h5_size: var(--h5_size);--card_h6_size: var(--h6_size)}.cards:is([data-size=large],.cards_large):is([data-surface-items=boxed],.surface_items_boxed,[data-surface-items=outlined],.surface_items_outlined,:not([data-surface-items],[class*=surface_items_])),.cards_slider:is([data-size=large],.cards_large):is([data-surface-items=boxed],.surface_items_boxed,[data-surface-items=outlined],.surface_items_outlined,:not([data-surface-items],[class*=surface_items_])){--surface_pad: var(--card_space)}.cards:is([data-hover=lift],.cards_lift),.cards_slider:is([data-hover=lift],.cards_lift){--card_lift: 2px;--card_lift_shadow: none}.cards:is([data-hover=lift],.cards_lift) .card_item,.cards_slider:is([data-hover=lift],.cards_lift) .card_item{transition-property:color,border,background,background-color,translate,box-shadow;transition-duration:calc(var(--transition_time_s)*var(--motion_ok));transition-timing-function:var(--ease_standard)}.cards:is([data-hover=lift],.cards_lift) .card_item:is(:hover,:focus-within),.cards_slider:is([data-hover=lift],.cards_lift) .card_item:is(:hover,:focus-within){translate:0 calc(var(--card_lift)*-1*var(--motion_ok));box-shadow:var(--card_lift_shadow)}.cards:is([data-hover=lift],.cards_lift) .card_item:is(:hover,:focus-within) .card_number,.cards_slider:is([data-hover=lift],.cards_lift) .card_item:is(:hover,:focus-within) .card_number{color:var(--card_number_color_hover, var(--card_number_color, currentColor))}.cards:is([data-hover=lift],.cards_lift) .card_item:is(:hover,:focus-within) .card_figure,.cards_slider:is([data-hover=lift],.cards_lift) .card_item:is(:hover,:focus-within) .card_figure{background-position:50% 100%}.cards:is([data-hover=lift],.cards_lift) .card_item:is(:hover,:focus-within) .card_figure svg,.cards_slider:is([data-hover=lift],.cards_lift) .card_item:is(:hover,:focus-within) .card_figure svg{translate:0 calc(var(--card_lift)*-1*var(--motion_ok))}.cards:where([data-card-base-content=over],.cards_over),.cards:where([data-card-base-content=over],.cards_over) .card_item,.cards_slider:where([data-card-base-content=over],.cards_over),.cards_slider:where([data-card-base-content=over],.cards_over) .card_item{position:relative;border-radius:0}.cards:where([data-card-base-content=over],.cards_over) .card_item,.cards_slider:where([data-card-base-content=over],.cards_over) .card_item{min-height:26rem;overflow:clip;background-color:var(--dark_color)}.cards:where([data-card-base-content=over],.cards_over) .card_image,.cards_slider:where([data-card-base-content=over],.cards_over) .card_image{position:absolute;inset:0;height:100%}.cards:where([data-card-base-content=over],.cards_over) .card_image img,.cards:where([data-card-base-content=over],.cards_over) .card_image picture,.cards_slider:where([data-card-base-content=over],.cards_over) .card_image img,.cards_slider:where([data-card-base-content=over],.cards_over) .card_image picture{width:100%;height:100%;object-fit:cover;transition:transform var(--transition_time_m) var(--ease_standard)}.cards:where([data-card-base-content=over],.cards_over) .card_item:is(:hover,:focus-within) .card_image :is(img,picture),.cards_slider:where([data-card-base-content=over],.cards_over) .card_item:is(:hover,:focus-within) .card_image :is(img,picture){transform:scale(1.05)}.cards:where([data-card-base-content=over],.cards_over) .card_link:focus-visible,.cards_slider:where([data-card-base-content=over],.cards_over) .card_link:focus-visible{outline:var(--focus_ring_width) solid var(--focus_ring_color);outline-offset:calc(-1*var(--focus_ring_width))}.cards:where([data-card-base-content=over],.cards_over) .card_content,.cards_slider:where([data-card-base-content=over],.cards_over) .card_content{--title_color: #ffffff;--text_color: #ffffff;padding:var(--surface_space);position:absolute;z-index:2;inset-inline:0;bottom:0;background:linear-gradient(0deg, color-mix(in srgb, var(--dark_color) 88%, transparent) 0%, color-mix(in srgb, var(--dark_color) 70%, transparent) 45%, transparent 100%)}.cards:where([data-card-base-content=reveal],.cards_reveal) .card_content,.cards_slider:where([data-card-base-content=reveal],.cards_reveal) .card_content{transition:opacity var(--transition_time_s) var(--ease_standard);opacity:0}.cards:where([data-card-base-content=reveal],.cards_reveal) .card_item:is(:hover,:focus-within) .card_content,.cards_slider:where([data-card-base-content=reveal],.cards_reveal) .card_item:is(:hover,:focus-within) .card_content{opacity:1}.cards{min-width:100%}.cards .card_item{display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start}@media(min-width: 1280px){.cards:where([data-column=sixth],.column_sixth){--surface_space: 1.2rem}}.cards[data-variant=list]{align-items:stretch}.cards[data-variant=list]:is([data-surface-items=boxed],.surface_items_boxed,[data-surface-items=outlined],.surface_items_outlined,:not([data-surface-items],[class*=surface_items_])){--surface_space: 1.125rem}.cards[data-variant=list]:is([data-surface-items=plain],.surface_items_plain){--card_media_gap: 0}.cards[data-variant=list]:where([data-split=quarter],.split_quarter){--card_list_media: 25%}.cards[data-variant=list] .card_item,.cards[data-variant=list] .card_link{display:flex;flex-flow:row wrap;align-items:center}.cards[data-variant=list] .card_icon,.cards[data-variant=list] .card_image,.cards[data-variant=list] .card_content{justify-content:center}.cards[data-variant=list] .card_image,.cards[data-variant=list] .card_icon{max-width:var(--card_list_media, 30%);min-width:var(--card_list_media, 30%)}.cards[data-variant=list] .card_image~.card_content,.cards[data-variant=list] .card_icon~.card_content{max-width:calc(100% - var(--card_list_media, 30%));min-width:calc(100% - var(--card_list_media, 30%));padding-inline-start:var(--surface_space)}.cards[data-variant=list] .card_image,.cards[data-variant=list] .card_image img{height:100%;object-fit:cover}.cards[data-variant=list] .card_icon{padding:var(--space_s);text-align:center}.cards[data-variant=list] .card_content>*{width:100%}