.entry-content:after,.blog-single__description:after{content:"";display:table;clear:both}:is(.entry-content,.wp-block-post-content) .wp-block-media-text.alloy-profile{align-items:start;box-sizing:border-box;gap:2rem;margin:3rem auto;max-width:80rem;padding:0 1.5rem}:is(.entry-content,.wp-block-post-content) .alloy-profile>.wp-block-media-text__media{align-self:start;margin:0}:is(.entry-content,.wp-block-post-content) .alloy-profile>.wp-block-media-text__media img{border-radius:.5rem;display:block;height:auto;width:100%}:is(.entry-content,.wp-block-post-content) .alloy-profile>.wp-block-media-text__content{align-self:start;min-width:0;padding:0}:is(.entry-content,.wp-block-post-content) .alloy-profile .wp-block-heading{color:var(--dark-text-color, #111827);font-size:clamp(1.5rem,1.3rem + .7vw,1.95rem);font-weight:700;line-height:1.3;margin:0 0 1rem}:is(.entry-content,.wp-block-post-content) .alloy-profile .wp-block-social-links{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:1.25rem 0 0;padding:0}:is(.entry-content,.wp-block-post-content) .alloy-profile .wp-block-social-links li{list-style:none!important;margin:0!important;padding:0!important}:is(.entry-content,.wp-block-post-content) .alloy-profile .wp-block-social-links li::marker,:is(.entry-content,.wp-block-post-content) .alloy-profile .wp-block-social-links li:before,:is(.entry-content,.wp-block-post-content) .alloy-profile .wp-block-social-links li:after{content:none!important;display:none!important}:is(.entry-content,.wp-block-post-content) .alloy-profile .wp-block-social-links a{align-items:center;display:inline-flex;justify-content:center;min-height:44px;min-width:44px}@media (max-width: 600px){:is(.entry-content,.wp-block-post-content) .alloy-profile.is-stacked-on-mobile{gap:1.5rem;grid-template-columns:100%!important;margin:2rem auto;padding:0 1.25rem}:is(.entry-content,.wp-block-post-content) .alloy-profile>.wp-block-media-text__media{max-width:20rem}}.alloy-post-content{overflow-wrap:anywhere;color:var(--dark-text-color, #2e3131);font-size:17px;line-height:1.75;max-width:var(--alloy-post-content-max-width, 940px)!important;text-align:left}.alloy-post-content>.alignwide{margin-left:50%;max-width:min(90vw,1280px);transform:translate(-50%);width:min(90vw,1280px)}.alloy-post-content>.alignfull{margin-left:50%;max-width:100vw;transform:translate(-50%);width:100vw}.alloy-post-content p,.alloy-post-content ul,.alloy-post-content ol{margin:0 0 1.5rem}.alloy-post-content h2{font-size:clamp(1.55rem,1.35rem + .7vw,1.95rem);line-height:1.3;margin:2rem 0 1rem}.alloy-post-content h3{font-size:clamp(1.2rem,1.1rem + .4vw,1.45rem);line-height:1.35;margin:1.75rem 0 .85rem}.alloy-post-content h4{font-size:1rem;letter-spacing:.06em;margin:1.5rem 0 .75rem}.alloy-post-content :is(h1,h2,h3,h4,h5,h6,p,li,figcaption){text-align:left!important}.alloy-post-content [style*="text-align: center"]{text-align:left!important}.entry-content figure,.entry-content .wp-caption,.blog-single__description figure,.blog-single__description .wp-caption{height:auto;line-height:1.4;margin:0 0 1.5rem;max-width:100%}.entry-content figure.aligncenter,.entry-content .wp-caption.aligncenter,.blog-single__description figure.aligncenter,.blog-single__description .wp-caption.aligncenter,.alloy-post-content figure.aligncenter,.alloy-post-content .wp-caption.aligncenter{margin-left:auto;margin-right:auto}.entry-content img,.blog-single__description img{height:auto;max-width:100%}.entry-content .alignleft,.entry-content .alignright,.alloy-post-content .alignleft,.alloy-post-content .alignright{margin-bottom:1.25rem;max-width:min(42%,320px)}.entry-content .alignleft,.alloy-post-content .alignleft{margin-right:1.5rem}.entry-content .alignright,.alloy-post-content .alignright{margin-left:1.5rem}.entry-content .wp-caption .wp-caption-text,.alloy-post-content .wp-caption .wp-caption-text,.entry-content figure figcaption,.alloy-post-content figure figcaption{color:#5b6570;font-size:.92rem;line-height:1.45;margin-top:.55rem;text-align:center}.entry-content figure figcaption:empty,.alloy-post-content figure figcaption:empty,.entry-content figure:empty,.alloy-post-content figure:empty{display:none}.entry-content>.max-w-screen-xl:has(>p.wp-block-paragraph:empty:last-child),.entry-content>.max-w-screen-xl:has(>p:empty:last-child),.wp-block-post-content>.max-w-screen-xl:has(>p.wp-block-paragraph:empty:last-child),.wp-block-post-content>.max-w-screen-xl:has(>p:empty:last-child){display:none}.entry-content figure>a:only-child+figure,.alloy-post-content figure>a:only-child+figure{margin-top:0}.alloy-image-lightbox{align-items:center;background:#111827e6;display:none;inset:0;justify-content:center;padding:2rem;position:fixed;z-index:999999}.alloy-lightbox-open{overflow:hidden}.alloy-image-lightbox.is-open{display:flex}.alloy-image-lightbox__image{box-shadow:0 20px 40px #00000059;max-height:calc(100vh - 4rem);max-width:min(1200px,calc(100vw - 4rem));object-fit:contain}.alloy-image-lightbox__close{background:#fffffff2;border:0;border-radius:999px;color:#111827;cursor:pointer;font-size:1.2rem;font-weight:700;height:2.2rem;line-height:1;position:absolute;right:1rem;top:1rem;width:2.2rem}@media (max-width: 767px){.entry-content .alignleft,.entry-content .alignright,.alloy-post-content .alignleft,.alloy-post-content .alignright{float:none;margin-left:auto;margin-right:auto;max-width:100%}.alloy-image-lightbox{padding:1rem}.alloy-image-lightbox__image{max-height:calc(100vh - 2rem);max-width:calc(100vw - 2rem)}}@media (max-width: 781px){:where(.entry-content,.wp-block-post-content) .wp-block-columns:not(.is-not-stacked-on-mobile):not(.alloy-columns-nowrap-mobile){display:block!important}:where(.entry-content,.wp-block-post-content) .wp-block-columns:not(.is-not-stacked-on-mobile):not(.alloy-columns-nowrap-mobile)[style*=padding-left],:where(.entry-content,.wp-block-post-content) .wp-block-columns:not(.is-not-stacked-on-mobile):not(.alloy-columns-nowrap-mobile)[style*=padding-right],:where(.entry-content,.wp-block-post-content) .wp-block-columns:not(.is-not-stacked-on-mobile):not(.alloy-columns-nowrap-mobile)[style*=padding-inline]{padding-left:1rem!important;padding-right:1rem!important}:where(.entry-content,.wp-block-post-content) .wp-block-columns:not(.is-not-stacked-on-mobile):not(.alloy-columns-nowrap-mobile)>.wp-block-column{display:block!important;inline-size:100%!important;min-inline-size:100%!important;max-width:100%!important;min-width:100%!important;width:100%!important}:where(.entry-content,.wp-block-post-content) .wp-block-columns:not(.is-not-stacked-on-mobile):not(.alloy-columns-nowrap-mobile)>.wp-block-column>:where(div,section,article,aside,header,footer){inline-size:100%!important;max-width:100%!important;min-width:0!important;width:100%!important}:where(.entry-content,.wp-block-post-content) .wp-block-columns:not(.is-not-stacked-on-mobile):not(.alloy-columns-nowrap-mobile)>.wp-block-column .max-w-screen-xl{display:block!important;inline-size:100%!important;max-inline-size:100%!important;max-width:100%!important;width:100%!important}:where(.entry-content,.wp-block-post-content) .wp-block-columns:not(.is-not-stacked-on-mobile):not(.alloy-columns-nowrap-mobile)>.wp-block-column+.wp-block-column{margin-block-start:1rem}}.wp-block-gallery.has-nested-images.is-style-alloy-masonry{display:block!important;column-count:3;column-gap:1rem}.wp-block-gallery.has-nested-images.is-style-alloy-masonry.columns-2{column-count:2}.wp-block-gallery.has-nested-images.is-style-alloy-masonry.columns-4{column-count:4}.wp-block-gallery.has-nested-images.is-style-alloy-masonry>.wp-block-image{display:inline-block!important;width:100%!important;margin:0 0 1rem!important;break-inside:avoid;vertical-align:top}.wp-block-gallery.has-nested-images.is-style-alloy-masonry>.wp-block-image img{display:block;width:100%;height:auto!important;border-radius:.5rem}.wp-block-gallery.has-nested-images.is-style-alloy-masonry>.wp-block-image figcaption{position:static!important;background:none!important;color:inherit!important;padding:.5rem 0 0;font-size:.875rem;overflow-wrap:anywhere}@media (max-width: 640px){.wp-block-gallery.has-nested-images.is-style-alloy-masonry{column-count:2}}@media (max-width: 380px){.wp-block-gallery.has-nested-images.is-style-alloy-masonry{column-count:1}}
