.section-c4b3f49-wrapper{padding-top:var(--header-height)}.heading-cbc6753{margin-top:var(--space-xl);margin-bottom:var(--space-r)}.div-cf7b741{row-gap:var(--space-r);-moz-column-gap:var(--space-r);column-gap:var(--space-r);display:flex}.paragraph-cb67124{font-size:var(--text-r-m);flex-grow:1}.div-c27a76d{background-color:var(--cc-color-25);border-radius:8px;flex-shrink:0;width:300px;padding:var(--space-xs)}.heading-cbc19da{margin-bottom:var(--space-s)}.div-c87db4c{-moz-column-gap:12px;column-gap:12px;display:flex}.image-c5b72ff{border-radius:200px;flex-shrink:0;height:48px;width:48px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.paragraph-c6ca8b9{color:var(--cc-color-1);font-weight:600;line-height:1.2}.paragraph-ccadd69{color:var(--cc-color-3);font-size:var(--text-s);line-height:1.2}.div-c6b7c05{line-height:1.3;margin-top:var(--space-2xs);row-gap:var(--space-2xs);display:flex;flex-direction:column}.section-c6f8061-wrapper{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.div-c0a20ae{margin-bottom:var(--space-m);align-items:flex-end;justify-content:space-between;display:flex}.querytemplate-cf0303c{display:grid}.querytemplate-cf0303c{grid-template-columns:1fr 1fr 1fr;row-gap:var(--space-r);-moz-column-gap:var(--space-r);column-gap:var(--space-r)}.paragraph-cd88d78{color:var(--cc-color-3);font-size:var(--text-s);line-height:1.2;margin-bottom:var(--space-2xs)}.heading-c5e78cb{color:var(--cc-color-1);margin-bottom:var(--space-2xs)}.section-cf84f91-wrapper{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.heading-c257cae{margin-bottom:var(--space-m)}.paragraph-ca6f007{margin-bottom:var(--space-l);max-width:44rem}.repeater-ce6ebb7{display:grid}.repeater-ce6ebb7.cc-masonry{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--space-r);column-gap:var(--space-r);row-gap:var(--space-r)}.div-c212f8a{line-height:1.3}.image-c037a72{margin-bottom:var(--space-2xs);display:block}.paragraph-cbece63{margin-bottom:.5em}.button-c69c0f2{font-weight:500;align-items:center;-moz-column-gap:.25em;column-gap:.25em;display:flex}.button-c69c0f2 svg{height:1.2em;width:1.2em}@media screen and (max-width:992px){.querytemplate-cf0303c{grid-template-columns:1fr 1fr}}@media screen and (max-width:576px){.div-cf7b741{display:flex;flex-direction:column}.querytemplate-cf0303c{grid-template-columns:1fr}.repeater-ce6ebb7.cc-masonry{grid-template-columns:repeat(1,minmax(0,1fr))}}