.zigzag-block{position:relative}.zigzag-block:has(.zigzag-block__bg-title){overflow:clip}.zigzag-block__container{display:flex;flex-direction:column;gap:3rem 0;position:relative;z-index:2}@media(min-width:768px){.zigzag-block__container{gap:4rem 0}}@media(min-width:992px){.zigzag-block__container{gap:6rem 0}}.zigzag-block__header{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem 3rem;justify-content:space-between}@media(min-width:768px){.zigzag-block__header{flex-wrap:nowrap}}.zigzag-block--center .zigzag-block__header{flex-direction:column;text-align:center}.zigzag-block__header .heading-block{margin-left:auto;margin-right:auto;max-width:650px}.zigzag-block__header .heading-block:not(:last-child) h2{margin-bottom:1rem}@media(min-width:768px){.zigzag-block__header .heading-block:not(:last-child) h2{margin-bottom:2rem}}.zigzag-block__watermark{display:none;left:50%;max-width:100vw;pointer-events:none;position:absolute;top:20%;transform:translateX(-50%);z-index:1}@media(min-width:768px){.zigzag-block__watermark{display:block;max-width:none}}.zigzag-block__watermark svg{height:auto;stroke:#daecdc33;width:100%}@media(min-width:992px){.zigzag-block__watermark svg{height:946px;width:946px}}.block--primary .zigzag-block__watermark svg,[data-page-color=green] .block--primary .zigzag-block__watermark svg{stroke:#daecdc33}[data-page-color=red] .block--primary .zigzag-block__watermark svg{stroke:#f6b1a633}[data-page-color=blue] .block--primary .zigzag-block__watermark svg{stroke:#bcd5f033}[data-page-color=yellow] .block--primary .zigzag-block__watermark svg{stroke:#eedd8c33}.block--light .zigzag-block__watermark svg,[data-page-color=green] .block--light .zigzag-block__watermark svg{stroke:#22423a33}[data-page-color=red] .block--light .zigzag-block__watermark svg{stroke:#78324933}[data-page-color=blue] .block--light .zigzag-block__watermark svg{stroke:#23346533}[data-page-color=yellow] .block--light .zigzag-block__watermark svg{stroke:#5e4f1633}.block--green .zigzag-block__watermark svg{stroke:#daecdc33}.zigzag-block__bg-title{align-items:center;container-type:size;display:flex;flex-flow:column nowrap;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:0}.block--primary .rich-text .zigzag-block__bg-title-word,[data-page-color=green] .block--primary .rich-text .zigzag-block__bg-title-word{color:#daecdc}[data-page-color=blue] .block--primary .rich-text .zigzag-block__bg-title-word,[data-page-color=red] .block--primary .rich-text .zigzag-block__bg-title-word,[data-page-color=yellow] .block--primary .rich-text .zigzag-block__bg-title-word{color:#fff}.block--light .rich-text .zigzag-block__bg-title-word,[data-page-color=green] .block--light .rich-text .zigzag-block__bg-title-word{color:#22423a}[data-page-color=red] .block--light .rich-text .zigzag-block__bg-title-word{color:#783249}[data-page-color=blue] .block--light .rich-text .zigzag-block__bg-title-word{color:#233465}[data-page-color=yellow] .block--light .rich-text .zigzag-block__bg-title-word{color:#5e4f16}.block--green .rich-text .zigzag-block__bg-title-word{color:#daecdc}.zigzag-block__bg-title-word{color:#0000;font-family:PP Editorial New,DM Sans,sans-serif;font-style:italic;font-weight:400;hyphens:manual;-webkit-hyphens:manual;line-height:1.25;margin:0;text-transform:none;-webkit-text-stroke:1px #22423a40;font-size:min(24cqw,90cqh/var(--bg-title-lines,1));line-height:1;white-space:nowrap}.block--primary .zigzag-block__bg-title-word,[data-page-color=green] .block--primary .zigzag-block__bg-title-word{-webkit-text-stroke-color:#daecdc33}[data-page-color=red] .block--primary .zigzag-block__bg-title-word{-webkit-text-stroke-color:#f6b1a633}[data-page-color=blue] .block--primary .zigzag-block__bg-title-word{-webkit-text-stroke-color:#bcd5f033}[data-page-color=yellow] .block--primary .zigzag-block__bg-title-word{-webkit-text-stroke-color:#eedd8c33}.block--light .zigzag-block__bg-title-word,[data-page-color=green] .block--light .zigzag-block__bg-title-word{-webkit-text-stroke-color:#22423a40}[data-page-color=red] .block--light .zigzag-block__bg-title-word{-webkit-text-stroke-color:#78324940}[data-page-color=blue] .block--light .zigzag-block__bg-title-word{-webkit-text-stroke-color:#23346540}[data-page-color=yellow] .block--light .zigzag-block__bg-title-word{-webkit-text-stroke-color:#5e4f1640}.block--green .zigzag-block__bg-title-word{-webkit-text-stroke-color:#daecdc33}@media(min-width:992px){.zigzag-block__content{margin-left:auto;margin-right:auto;max-width:91.6666666667%}}@media(min-width:1200px){.zigzag-block__content{margin-left:auto;margin-right:auto;max-width:83.3333333333%}}