.content{padding-block:var(--spacing-8);position:relative}.content:has(+.wp-block-kevinbatdorf-code-block-pro){padding-block-end:var(--spacing-6)}.content+.wp-block-kevinbatdorf-code-block-pro+.content{padding-block-start:var(--spacing-6)}@media(max-width:55rem){.content{padding-block:var(--spacing-6)}}.content--cols-1 [class*=container]{max-width:var(--max-content-width)}.content--cols-2.content--arrange-half [class*=container]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:55rem){.content--cols-2.content--arrange-half [class*=container]{grid-template-columns:1fr}}.content--cols-2.content--arrange-1-2 [class*=container]{grid-template-columns:1fr 2fr}@media(max-width:55rem){.content--cols-2.content--arrange-1-2 [class*=container]{grid-template-columns:1fr}}.content--cols-2.content--arrange-2-1 [class*=container]{grid-template-columns:2fr 1fr}@media(max-width:55rem){.content--cols-2.content--arrange-2-1 [class*=container]{grid-template-columns:1fr}}.content__figure{cursor:zoom-in;transition:scale var(--animation-speed-slow) var(--cubic-bezier)}@media(hover:hover){.content__figure:hover,.content__figure:focus-visible{scale:1.02}}.content.bg--secondary-200{background:var(--secondary-200)}.content.bg--primary-300{background:var(--primary-300);color:var(--neutral-white);--heading-color: var(--neutral-white);--link-color: var(--neutral-white);--link-color-hover: var(--neutral-white);--ul-bullet-color: var(--neutral-white)}.content.bg--primary-300 a{font-weight:600}.content.bg--tertiary-300{background:var(--tertiary-300);--link-color: var(--neutral-black);--link-color-hover: var(--neutral-black)}.content.bg--tertiary-300 a{font-weight:600}.content--round-images .content__image{border-radius:50%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.content--round-images .content__type--image{position:relative}.content--round-images .content__type--image svg{position:absolute;inline-size:90%;block-size:auto;inset-inline-start:5%;inset-block-start:5%;margin:0}.content [class*=container]{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--spacing-8);z-index:1;position:relative;word-break:break-word}@media(max-width:55rem){.content [class*=container]{grid-template-columns:1fr;gap:var(--spacing-6)}}.content__caption{font-size:1rem;font-weight:400;margin-block-start:var(--spacing-2);text-align:center;text-wrap:balance}.content__image{max-inline-size:100%;block-size:auto;margin-inline:auto}.content__type--text iframe{border-radius:var(--border-radius);min-block-size:15rem}.content__column{display:flex;flex-direction:column;gap:var(--spacing-7)}
