.snug-text{display:flex;--snug-text-cap-height:0.7em;--snug-text-top:calc(0.4em - 0.43lh);--snug-text-bottom:calc(0.3em - 0.56lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content}.snug-text-container{--snug-text-cap-height:0.7em;--snug-text-top:calc(0.4em - 0.43lh);--snug-text-bottom:calc(0.3em - 0.56lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));display:flex;flex-direction:column;gap:var(--snug-text-gap)}.snug-text-container *{display:flex;--snug-text-cap-height:0.7em;--snug-text-top:calc(0.4em - 0.43lh);--snug-text-bottom:calc(0.3em - 0.56lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content}.multi-image-with-text{display:flex;gap:1.5rem 5rem;align-items:flex-start;flex-wrap:wrap}.multi-image-with-text.image-right{flex-direction:row-reverse}.multi-image-with-text .images{display:flex;flex-direction:column;align-items:center;gap:4rem;max-width:100%}@media screen and (min-width:769px){.multi-image-with-text .images{width:calc(50% - 1rem)}}.multi-image-with-text .images .image{display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:1rem;aspect-ratio:1;width:66.67%}.multi-image-with-text .images .image--featured{aspect-ratio:1.5;width:100%}@media screen and (max-width:768px){.multi-image-with-text .images .image{border-radius:.5rem}.multi-image-with-text .images .image:not(.image--featured){display:none}}.multi-image-with-text .images .image picture{display:contents}.multi-image-with-text .images .image img{min-width:100%;min-height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;height:auto}@media screen and (min-width:769px){.multi-image-with-text .content{width:calc(50% - 4rem);position:sticky;top:125px}}