.block-type-link-card{--link-card-max-width: 27em;--link-card-max-width-bordered: 24rem;--link-card-max-width-single-column: 40em;--link-card-cover-min-width: 47%;--link-card-compact-padding: var(--space-fixed-025);--link-card-frame-padding: var(--space-fixed-050)}.block-type-link-card :is(.c-card,.c-card-item){max-width:var(--link-card-max-width);box-sizing:border-box}.block-type-link-card .c-card-item.c-border{max-width:var(--link-card-max-width-bordered);padding:var(--link-card-frame-padding)}.block-type-link-card .c-card-item.c-border .c-card-text{padding:var(--link-card-compact-padding)}.block-type-link-card :is(figure){padding-block-end:var(--link-card-frame-padding)}@media(min-width:50em){.col-count-1 .block-type-link-card :is(.c-card,.c-card-item){max-width:var(--link-card-max-width-single-column)}.col-count-1 .block-type-link-card .c-card-link{display:flex;inline-size:100%}.template-kind-article .col-count-1 .block-type-link-card .c-card-link{display:grid}.col-count-1 .block-type-link-card .c-card-link figure{min-width:var(--link-card-cover-min-width);padding:var(--link-card-frame-padding);margin-block-end:0}.col-count-1 .block-type-link-card .c-card-text{padding-block-start:var(--link-card-compact-padding)}.template-kind-article .col-count-1 .block-type-link-card .c-card-text{padding-block-start:var(--link-card-frame-padding)}}.block-type-link-card .c-card-link{max-width:none}.block-type-link-card .c-card-link>.c-card-text:first-child{padding:clamp(var(--space-fixed-050),2vw,var(--space-fixed-100))}.block-type-link-card .c-card-item.c-border .c-card-link>.c-card-text:first-child{padding:var(--link-card-compact-padding)}.block-type-icon-block{max-width:var(--text-max-width);display:flex}.c-icon-block-wrapper{display:flex;gap:.75rem;flex-wrap:nowrap;align-items:baseline;margin:0 0 .75rem;padding:.75rem;border-radius:.5rem}.c-icon-block-wrapper.center{display:grid;justify-items:center}.c-icon-block-wrapper.c-border{margin:0 0 .5rem}.c-icon-block-wrapper svg{flex-shrink:0;overflow:visible}.c-icon-block-wrapper h3,.c-icon-block-wrapper h4{margin:0 0 .25rem;font-family:var(--font-sans);line-height:1}.c-icon-block-wrapper .h2{font-size:1.25rem}.c-icon-block-wrapper .h3{font-size:1.1rem}.c-icon-block-wrapper .h4{font-size:1rem}.c-icon-block-text-wrapper{font-size:var(--font-size-small);transform:translateY(var(--icon-block-text-offset, 0))}.c-icon-block-wrapper.c-icon-m{--icon-block-text-offset: -.25rem}.c-icon-block-wrapper.c-icon-l{--icon-block-text-offset: -.375rem}.c-icon-block-wrapper.c-icon-xl{--icon-block-text-offset: -.45rem}.c-icon-block-wrapper.c-icon-xxl{--icon-block-text-offset: -.75rem}.c-icon-block-wrapper p:last-child{margin-bottom:0}.c-cluster-block-wrapper{--gutter: .5rem;--cluster-vertical-alignment: stretch;margin-block-end:var(--space-fixed-100)}.c-cluster-block-wrapper.c-border{padding:0 0 var(--space-fixed-100)}@media(min-width:40em){.c-cluster-block-wrapper .c-icon-block-wrapper{flex:1 1 20vw;min-width:22ch;max-width:45ch}}.c-cluster-block-wrapper>.c-btn{margin-inline-start:4rem;margin-block-start:calc(-1 * var(--space-fixed-100))}.c-cluster-block-wrapper .c-icon-block-wrapper+.c-btn{align-self:center;justify-self:end;margin-inline-end:.5rem;margin-block-end:var(--space-fixed-100)}
