.cms-visual-article{color:#374151;overflow-wrap:anywhere;font-family:Arial,sans-serif;font-size:18px;line-height:1.78;container:cms-article/inline-size}.cms-visual-article p{margin:1.1em 0}.cms-visual-article h1,.cms-visual-article h2,.cms-visual-article h3,.cms-visual-article h4,.cms-visual-article h5,.cms-visual-article h6{color:#171717;margin:1.6em 0 .7em;font-weight:650;line-height:1.2}.cms-visual-article h1{font-size:2.3em}.cms-visual-article h2{font-size:1.8em}.cms-visual-article h3{font-size:1.4em}.cms-visual-article h4,.cms-visual-article h5,.cms-visual-article h6{font-size:1.15em}.cms-visual-article strong{font-weight:700}.cms-visual-article em{font-style:italic}.cms-visual-article a{text-underline-offset:3px;color:#164c42;text-decoration:underline}.cms-visual-article ul{list-style:outside}.cms-visual-article ol{list-style:decimal}.cms-visual-article ul,.cms-visual-article ol{margin:1.2em 0;padding-inline-start:1.6em}.cms-visual-article li>p{margin:.25em 0}.cms-visual-article blockquote{border-inline-start:3px solid #b9cbbf;margin:1.5em 0;padding-inline-start:1.2em}.cms-visual-article table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1.5em 0}.cms-visual-article td,.cms-visual-article th{text-align:start;vertical-align:top;border:1px solid #cbd5d1;min-width:0;padding:.65em}.cms-visual-article th{background:#edf3ef;font-weight:700}.cms-visual-article td p,.cms-visual-article th p{margin:.3em 0}.cms-visual-article figure{max-width:100%;margin:1.5em 0}.cms-visual-article figure[data-width=wide]{width:88%}.cms-visual-article figure[data-width=half]{width:50%}.cms-visual-article figure[data-width=third]{width:33.333%}.cms-visual-article figure[data-align=center]{margin-inline:auto}.cms-visual-article figure[data-align=right]{margin-inline-start:auto}.cms-visual-article img,.cms-visual-article video{border-radius:8px;width:100%;max-width:100%;height:auto;display:block}.cms-visual-article figure[data-ratio=landscape] img{aspect-ratio:16/9;object-fit:cover;height:auto}.cms-visual-article figure[data-ratio=square] img{aspect-ratio:1;object-fit:cover;height:auto}.cms-visual-article figure[data-ratio=portrait] img{aspect-ratio:3/4;object-fit:cover;height:auto}.cms-visual-article figcaption{color:#65716a;text-align:center;margin:.65em 0;font-size:.83em;line-height:1.5}.cms-visual-article section[data-cms-kind=gallery]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:1.7em 0;display:grid}.cms-visual-article section[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.cms-visual-article section[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.cms-visual-article section[data-cms-kind=gallery]>figure{width:100%;margin:0}.cms-visual-article section[data-layout=featured]>figure:first-child{grid-column:1/-1}.cms-visual-article section[data-layout=slideshow]{display:block}.cms-visual-article [hidden]{display:none!important}.cms-visual-article section[data-cms-kind=gallery]:not([data-layout=slideshow]) img,.cms-visual-article section[data-lightbox=true] img{cursor:zoom-in}.cms-visual-article :focus-visible{outline-offset:3px;outline:3px solid #2b7562}.cms-visual-article figure[data-cms-kind=video] iframe,.cms-visual-article figure[data-cms-kind=video] video{aspect-ratio:16/9;border:0;border-radius:8px;width:100%}.cms-visual-article figure[data-ratio="4-3"] iframe,.cms-visual-article figure[data-ratio="4-3"] video{aspect-ratio:4/3}.cms-visual-article figure[data-cms-kind=video][data-layout=text-left],.cms-visual-article figure[data-cms-kind=video][data-layout=text-right]{grid-template-columns:1fr 1fr;align-items:center;gap:24px;display:grid}.cms-visual-article figure[data-layout=text-left]>div{grid-area:1/1}.cms-visual-article figure[data-layout=text-left]>iframe,.cms-visual-article figure[data-layout=text-left]>video{grid-area:1/2}.cms-visual-article figure[data-cms-kind=video]>figcaption{grid-column:1/-1}.cms-visual-article [data-cms-video-text]>p:first-child{margin-top:0}.cms-slide-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:12px 0;display:flex}.cms-visual-article hr{border:0;border-top:1px solid #bdccc1;margin:1.6em 0}.cms-visual-article section[data-layout=slideshow]{touch-action:pan-y pinch-zoom}.cms-slide-controls button,.cms-lightbox button{color:#214d3f;background:#fff;border:1px solid #c3cec8;border-radius:8px;min-height:44px;padding:8px 18px;font-size:14px}.cms-lightbox{color:#263d31;background:#fff;border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:20px}.cms-lightbox::backdrop{background:#10241de0}.cms-lightbox-stage{touch-action:pan-y pinch-zoom;justify-content:center;align-items:center;height:calc(100dvh - 220px);display:flex}.cms-lightbox-stage>img{object-fit:contain;max-width:100%;max-height:100%;margin:12px auto;display:block}.cms-lightbox>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.cms-lightbox-caption{text-align:center;min-height:24px;margin:10px 0}@container cms-article (max-width:640px){.cms-visual-article figure[data-width]{width:100%}.cms-visual-article section[data-cms-kind=gallery]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cms-visual-article figure[data-cms-kind=video][data-layout]{flex-direction:column;gap:12px;display:flex}}@media (max-width:640px){.cms-visual-article{font-size:16px}.cms-visual-article figure[data-width]{width:100%}.cms-visual-article section[data-cms-kind=gallery]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cms-visual-article figure[data-cms-kind=video][data-layout]{flex-direction:column;gap:12px;display:flex}.cms-visual-article figure[data-layout=text-left]>div{order:0}.cms-visual-article figure[data-layout=text-left]>iframe,.cms-visual-article figure[data-layout=text-left]>video{order:1}.cms-visual-article figure[data-cms-kind=video]>figcaption{order:2}}
