:root{--font-heading: "politica", sans-serif;--font-heading-cd: "politica", sans-serif;--font-heading-xp: "politica", sans-serif;--font-nav: "open-sans", sans-serif;--font-body: "new-atten-italic", sans-serif;--font-button: "new-atten-italic", sans-serif;--font-body-large: clamp(1.375rem, 1.2813rem + 0.25vw, 1.5rem);--color-yellow: #FFCC58;--color-primary: var(--color-yellow);--color-green: #367A71;--color-secondary: var(--color-green);--color-cream: #FFF8EB;--color-cream-dark: #FFFAF2;--color-black: #3F4343;--color-red-gradient: linear-gradient(var(--color-red) 0%, color-mix(in srgb, var(--color-red) 80%, var(--color-cream)) 100%);--expo-out: cubic-bezier(.16, 1, .3, 1);--color-body: var(--color-black);--header-height: 100px;--border-radius-large: 40px;--border-radius-small: 20px}@media screen and (max-width: 1100px){:root{--border-radius-large: 20px;--font-body-large: 1rem}}.bg-dark{--color-body: white;--color-heading: white;--bg-color: var(--color-black)}.bg-white{--color-text: var(--color-grey);--bg-color: var(--color-white)}.bg-red{--color-text: var(--color-white);--bg-color: var(--color-red)}.bg-red p,.bg-red ul,.bg-red a{color:var(--color-grey-light)}@property --gradient-start{syntax:"<percentage>";inherits:true;initial-value:100%}@property --gradient-end{syntax:"<percentage>";inherits:true;initial-value:80%}@property --depth{syntax:"<integer>";inherits:false;initial-value:1}.bg-cream{--bg-color: var(--color-cream)}.bg-cream+.bg-cream{padding-top:0}.bg-cream-gradient{--bg-color: var(--color-cream);--gradient-start: calc(100% - (var(--depth) - 1) * 20%);--gradient-end: calc(100% - var(--depth) * 20%);background:linear-gradient(to bottom, color-mix(in srgb, var(--bg-color) var(--gradient-start), white) 0%, color-mix(in srgb, var(--bg-color) var(--gradient-end), white) 100%)}.bg-cream-gradient+.bg-cream-gradient{padding-top:5%}.bg-green{background-color:var(--color-green);color:var(--color-white)}.bg-green h1,.bg-green h2,.bg-green h3,.bg-green h4,.bg-green h5,.bg-green h6{color:var(--color-cream)}.bg-yellow{background-color:var(--color-yellow);color:var(--color-black)}.bg-yellow h1,.bg-yellow h2,.bg-yellow h3,.bg-yellow h4,.bg-yellow h5,.bg-yellow h6{color:var(--color-black)}.staggered-content-block{position:relative;overflow:hidden;transform:translateZ(0)}.staggered-content-block.curve{clip-path:ellipse(120% 100% at 50% 0%);will-change:clip-path;padding-bottom:15%}@media screen and (max-width: 800px){.staggered-content-block.curve{clip-path:ellipse(200% 100% at 50% 0%)}}@media screen and (max-width: 600px){.staggered-content-block.curve{clip-path:ellipse(300% 100% at 50% 0%)}}.staggered-content-block.curve+section.staggered-content-block{padding-top:20%;margin-top:-15%}.staggered-content-block .pattern{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-cream);opacity:.1;pointer-events:none;-webkit-mask-image:url("/wp-content/themes/foe/images/shell/Repeat-Pattern-Block.svg");mask-image:url("/wp-content/themes/foe/images/shell/Repeat-Pattern-Block.svg");-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:50%;mask-size:50%}@media screen and (max-width: 800px){.staggered-content-block .pattern{-webkit-mask-size:100%;mask-size:100%}}.staggered-content-block.bg-yellow{color:var(--color-black)}.staggered-content-block.bg-yellow h1,.staggered-content-block.bg-yellow h2,.staggered-content-block.bg-yellow h3,.staggered-content-block.bg-yellow h4,.staggered-content-block.bg-yellow h5,.staggered-content-block.bg-yellow h6{color:var(--color-green)}.staggered-content-block.bg-yellow .bottom-text h4{color:inherit}.staggered-content-block.bg-green{color:var(--color-cream)}.staggered-content-block.bg-green .pattern{opacity:.07}.staggered-content-block.bg-green h1,.staggered-content-block.bg-green h2,.staggered-content-block.bg-green h3,.staggered-content-block.bg-green h4,.staggered-content-block.bg-green h5,.staggered-content-block.bg-green h6{color:var(--color-primary)}.staggered-content-block.bg-green .bottom-text h4{color:inherit}.staggered-content-block.bg-cream{color:var(--color-black)}.staggered-content-block.bg-cream .pattern{opacity:.3;background:#fff}.staggered-content-block.bg-cream h1,.staggered-content-block.bg-cream h2,.staggered-content-block.bg-cream h3,.staggered-content-block.bg-cream h4,.staggered-content-block.bg-cream h5,.staggered-content-block.bg-cream h6{color:var(--color-secondary)}.staggered-content-block.bg-cream .bottom-text h4{color:inherit}.staggered-content-block .intro-text{margin-bottom:2em;text-align:right;margin-left:auto}.staggered-content-block .inner{position:relative;z-index:2}.staggered-content-block .bottom-text{margin-top:2em;text-align:center;font-size:clamp(1.125rem,.9375rem + .5vw,1.375rem);font-weight:400;line-height:1.4;text-transform:uppercase}@media screen and (max-width: 800px){.staggered-content-block .bottom-text{display:none}}.staggered-content-block h4{font-weight:700}.staggered-content-block .staggered-container{display:flex;gap:4vw;align-items:flex-start;justify-content:space-between}@media screen and (max-width: 800px){.staggered-content-block .staggered-container{flex-direction:column}}.staggered-content-block .item{flex:0 0 calc(33.33333% - 2.66667vw);position:relative;z-index:5}.staggered-content-block .item img{width:100%;height:100%;object-fit:cover;aspect-ratio:7/9;border-radius:var(--border-radius-small);margin-bottom:2em}@media screen and (max-width: 800px){.staggered-content-block .item img{aspect-ratio:4/3;height:auto;margin-bottom:0}}.staggered-content-block .item .content-wrapper{font-size:clamp(1.125rem,.9375rem + .5vw,1.375rem)}@media screen and (max-width: 800px){.staggered-content-block .item .content-wrapper{margin-top:.5em;margin-bottom:1em}}.staggered-content-block .item:nth-child(2){margin-top:15%;z-index:4}@media screen and (max-width: 800px){.staggered-content-block .item:nth-child(2){margin-top:0}}.staggered-content-block .item:nth-child(3){margin-top:30%;z-index:3}@media screen and (max-width: 800px){.staggered-content-block .item:nth-child(3){margin-top:0}}/*# sourceMappingURL=staggered-content.css.map */
