.wp-block-launch-latest-projects{--inline-offset:32px;padding:0;display:grid;position:relative;margin-bottom:var(--wp--custom--v-pad);margin-top:0 ! important;grid-template-columns:var(--inline-offset) 1fr var(--inline-offset);grid-template-areas:"prev x next"}.wp-block-launch-latest-projects .project{grid-area:x;position:static;opacity:0;visibility:hidden;align-items:center;height:min(50dvh, 650px);margin-inline:calc(-1 * var(--inline-offset))}.wp-block-launch-latest-projects .project.going{opacity:1;z-index:1;visibility:visible}.wp-block-launch-latest-projects .project.active{opacity:1;z-index:2;visibility:visible;transition:opacity 0.5s linear}.wp-block-launch-latest-projects .projectImage{height:100%;width:100%;object-fit:cover}.wp-block-launch-latest-projects .card{position:absolute;top:50%;translate:0 -50%;right:max(var(--inline-offset), var(--wp--custom--h-inset));background:var(--wp--preset--color--white);color:var(--wp--preset--color--nblack);padding:2rem;border-radius:1rem 0;align-self:center;justify-self:end}.wp-block-launch-latest-projects .card .title{line-height:1;font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--x-large);text-transform:uppercase;font-weight:700;margin:0}.wp-block-launch-latest-projects .card .tagline{margin-block:1rem 1.5rem}.wp-block-launch-latest-projects .photographer{position:absolute;bottom:0;left:0;background-color:var(--wp--preset--color--nblack);color:var(--wp--preset--color--white);opacity:.9;justify-self:start;padding:.25rem .375rem;font-size:var(--wp--preset--font-size--small)}.wp-block-launch-latest-projects .next,.wp-block-launch-latest-projects .prev{padding:0;display:flex;justify-content:center;align-items:center;border:unset;background:none;opacity:0;height:75%;z-index:2;margin-block:auto}.wp-block-launch-latest-projects .next{grid-area:next;&::after{content:"\f105";font:var(--fa-font-solid)}}.wp-block-launch-latest-projects .prev{grid-area:prev;&::before{content:"\f104";font:var(--fa-font-solid)}}.wp-block-launch-latest-projects .going~.next,.wp-block-launch-latest-projects .going~.prev{pointer-events:none}@media (hover:hover){.photographer:not(:hover){text-decoration:none}}@media screen and (max-width:799px){.wp-block-launch-latest-projects .card,.wp-block-launch-latest-projects .photographer{display:none}}@media (min-width:800px){.wp-block-launch-latest-projects .next,.wp-block-launch-latest-projects .prev{opacity:1}}@media (min-width:1024px){.wp-block-launch-latest-projects::before,.wp-block-launch-latest-projects::after,.featured::before,.featured::after{content:"";position:absolute;background-color:var(--base-color);z-index:3;bottom:0;height:3rem;bottom:-1px}.wp-block-launch-latest-projects::before,.featured::before{right:0;inline-size:calc(var(--wp--custom--h-inset) + 261px)}.wp-block-launch-latest-projects::after,.featured::after{-webkit-mask:var(--curve-mask);-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;mask:var(--curve-mask);mask-size:cover;mask-repeat:no-repeat;transform:scaleX(-1);width:148px;right:calc(var(--wp--custom--h-inset) + 260px)}}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}