/* Independent overrides for the script-free public DOM snapshot. */
html,body{margin:0!important;padding:0!important;width:100%!important;height:auto!important;min-height:100%!important;overflow-x:hidden!important;background:#fff!important}
html{overflow-y:auto!important}body{overflow-y:visible!important}
body{opacity:1!important}
#SITE_CONTAINER,#main_MF,#site-root{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;min-height:100vh!important;overflow:visible!important}
#c1dmp{display:flex!important;flex-direction:column!important;min-height:100vh!important}
#comp-kbgakxea_r_comp-kbgajy18{position:sticky!important;top:0!important;z-index:100!important;flex:none!important}
#PAGE_SECTIONSc1dmp{display:flex!important;flex-direction:column!important;position:relative!important;height:auto!important;min-height:0!important}
#PAGE_SECTIONSc1dmp>section{position:relative!important;inset:auto!important;flex:none!important}
#comp-m28o2bbb{order:1}#comp-m6aq9e8u{order:2}#comp-m3g2una6{order:3}#comp-m3yn9bh5{order:4}#comp-m3g2vigv{order:5}#comp-m3g340ef{order:6}#comp-m3g37gpv{order:7}#comp-m3iiy2bq{order:8}#comp-m3iizy65{order:9}#comp-m3isktex{order:10}#comp-m3iu1dpw{order:11}#comp-m41igxr9{order:12}
#comp-kbgakxmn_r_comp-kbgakgyt{position:relative!important;inset:auto!important;flex:none!important}
#comp-m28o2bbb{height:56.25vw!important;overflow:hidden!important;background:#fff!important}
#comp-m28o2bbb .seed-hero-frame{display:block;width:100%;height:100%;border:0}

/* The gallery DOM is present in the SSR snapshot; Wix only hid it pending JS layout. */
#comp-m3g2una6{position:relative!important;overflow:visible!important;scroll-margin-top:130px}
#comp-m3oj32er{position:relative!important;z-index:2!important}
#comp-m3yrpr7k{z-index:1!important}
#pro-gallery-margin-container-comp-m3yrqr2f{position:relative!important;margin-left:0!important;margin-right:0!important;overflow:visible!important}
#pro-gallery-margin-container-comp-m3yrqr2f .gallery-item-container{display:block!important;opacity:1!important;overflow:hidden!important}
#pro-gallery-margin-container-comp-m3yrqr2f .gallery-item-container>div:not(.item-action){width:100%!important;height:100%!important}
#pro-gallery-margin-container-comp-m3yrqr2f .gallery-item-wrapper,
#pro-gallery-margin-container-comp-m3yrqr2f .gallery-item-content{width:100%!important;height:100%!important}
#pro-gallery-margin-container-comp-m3yrqr2f img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}

/* Re-enable SSR media elements without the Wix lazy-loader. */
wow-image,picture{display:block}
#comp-m6aq9e8u img,#comp-m3yn9bh5 img{opacity:1!important;visibility:visible!important}
.seed-manifesto-video{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}
.seed-manifesto-video+#comp-m3g383ev_img{display:none!important}
#comp-m3g2vii4,#comp-m3ijctz7,#comp-m3ijo5sm1{opacity:1!important}
#comp-m3g383ev_video{inset:0!important;width:100%!important;height:100%!important;opacity:1!important}
#comp-m3iu1dpw{height:217px!important;overflow:hidden!important}
#comp-m3iu1dpw .pro-gallery-wix-wrapper{display:block!important;width:100%!important;height:100%!important}
#comp-m3iu1dpw .pro-gallery-parent-container{width:100%!important;height:217px!important;margin:-6px!important;overflow:hidden!important}
#comp-m3iu1dpw [data-hook="gallery-column"]{width:100%!important;height:223px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none}
#comp-m3iu1dpw [data-hook="gallery-column"]::-webkit-scrollbar{display:none}
#comp-m3iu1dpw .gallery-horizontal-scroll-inner{display:flex!important;width:max-content!important;height:223px!important}
#comp-m3iu1dpw [data-hook="group-view"]{position:relative!important;flex:0 0 229px!important;width:229px!important;height:223px!important}
#comp-m3iu1dpw .gallery-item-container{display:block!important;opacity:1!important;position:absolute!important;inset:0 auto auto 0!important;margin:6px!important;width:217px!important;height:217px!important;overflow:hidden!important}
#comp-m3iu1dpw .gallery-item-wrapper,#comp-m3iu1dpw .gallery-item-content,#comp-m3iu1dpw picture,#comp-m3iu1dpw img{display:block!important;width:217px!important;height:217px!important;margin:0!important;object-fit:cover!important}
#comp-m3iu1dpw .seed-instagram-video{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;object-fit:cover;background:transparent;opacity:0;transition:opacity .15s ease;pointer-events:none}
#comp-m3iu1dpw .seed-instagram-video.is-ready{opacity:1}
#comp-m3iu1dpw .seed-instagram-info{position:absolute;inset:0;z-index:4;box-sizing:border-box;display:-webkit-box;padding:14px;color:#fff;background:rgba(0,0,0,.72);font:600 12px/1.3 Arial,sans-serif;white-space:pre-line;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:11;opacity:0;transition:opacity .2s ease;pointer-events:none}
#comp-m3iu1dpw .gallery-item-container:hover .seed-instagram-info,#comp-m3iu1dpw .gallery-item-container:focus-within .seed-instagram-info{opacity:1}
#comp-m6as3aom svg,#comp-m3ythtif svg,#comp-m3ijj6c1 svg,#comp-kbgakxmn_r_comp-m3iwzwzi svg{display:block;width:100%;height:100%}
#comp-m41igxr9{height:22.21254vw!important;min-height:284.3px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}
.seed-client-logo-track{display:flex;align-items:center;gap:95px;width:max-content;animation:seed-logo-marquee 34s linear infinite;padding-left:28px}
.seed-client-logo-track img{width:6.201171875vw;height:6.201171875vw;min-width:80px;min-height:80px;object-fit:contain;flex:none}
@keyframes seed-logo-marquee{to{transform:translateX(-50%)}}
@media(prefers-reduced-motion:reduce){.seed-client-logo-track{animation:none}}
