.tpl-about-story{--as-color-heading:#44533c;--as-color-heading-alt:#3d4a38;--as-color-body:#75846e;--as-color-prose:#666d62;--as-color-accent:#526e3e;--as-color-soft:#f1f0ec;--as-color-muted-bg:#e8e6e0;--as-color-white:#fff;--as-color-dot:#d5d2c8;--as-font-display:"naturis heading", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;--as-font-body:"naturis text", HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;--as-container-pad:15px;--as-section-y:80px}@media (min-width:768px){.tpl-about-story{--as-container-pad:30px;--as-section-y:100px}}@media (min-width:1025px){.tpl-about-story{--as-section-y:120px}}.tpl-about-story .na-about-story .as-story-body{text-align:center}@media (min-width:1024px){.tpl-about-story .na-about-story:has(.na-about-story__media) .as-story-body{text-align:left}}.tpl-about-story .as-story-continue .as-prose{text-align:center}.tpl-about-story .as-story-continue .as-prose h2:before,.tpl-about-story .as-story-continue .as-prose h3:before{content:"";background:url(/decor_heading.svg) 50%/contain no-repeat;width:77px;height:43px;margin:0 auto 10px;display:block}.tpl-about-story .as-story-continue .as-prose h2,.tpl-about-story .as-story-continue .as-prose h3{margin-top:1.25rem}.tpl-about-story .as-story-continue .as-prose h2:first-child,.tpl-about-story .as-story-continue .as-prose h3:first-child{margin-top:0}.tpl-about-story .as-story-continue .as-prose ul,.tpl-about-story .as-story-continue .as-prose ol{text-align:left;display:inline-block}.tpl-about-story .as-prose{font-family:var(--as-font-body);color:var(--as-color-prose);overflow-wrap:break-word;font-size:15px;line-height:1.9}.tpl-about-story .as-prose>*+*{margin-top:1.25rem}.tpl-about-story .as-prose p{margin-top:0;margin-bottom:0}.tpl-about-story .as-prose h2{font-family:var(--as-font-display);letter-spacing:.02em;color:var(--as-color-heading-alt);text-transform:capitalize;margin-top:2.5rem;margin-bottom:.75rem;font-size:1.75rem;font-weight:300;line-height:1.3}.tpl-about-story .as-prose h3{font-family:var(--as-font-display);color:var(--as-color-heading-alt);margin-top:2rem;margin-bottom:.75rem;font-size:1.35rem;font-weight:300;line-height:1.35}.tpl-about-story .as-prose h2:first-child,.tpl-about-story .as-prose h3:first-child,.tpl-about-story .as-prose p:first-child{margin-top:0}.tpl-about-story .as-prose ul,.tpl-about-story .as-prose ol{margin-top:1rem;margin-bottom:0;padding-left:1.5rem}.tpl-about-story .as-prose ul{list-style:outside}.tpl-about-story .as-prose ol{list-style:decimal}.tpl-about-story .as-prose li{margin-bottom:.5rem}.tpl-about-story .as-prose li:last-child{margin-bottom:0}.tpl-about-story .as-prose strong{color:var(--as-color-heading-alt);font-weight:600}.tpl-about-story .as-prose a{color:var(--as-color-heading-alt);text-underline-offset:4px;text-decoration:underline}.tpl-about-story .as-prose img{object-fit:cover;width:100%;max-width:100%;height:auto;margin:1.75rem 0;display:block}.tpl-about-story .as-prose>img:first-child{margin-top:0}.tpl-about-story .as-story-continue{max-width:1100px}.tpl-about-story .as-story-gallery{margin:1.25rem auto 2rem}.tpl-about-story .as-story-gallery img{object-fit:cover;width:100%;max-width:none;height:100%;margin:0;display:block}.tpl-about-story .as-story-gallery .embla-arrow{top:50%}.tpl-about-story .as-prose .as-story-gallery{text-align:left}.tpl-about-story .as-story-grid{justify-content:center;justify-items:center;margin-left:auto!important;margin-right:auto!important}.tpl-about-story .as-story-grid>*{width:100%;max-width:100%}.tpl-about-story .as-story-grid img{width:100%;max-width:none;height:100%;display:block;margin:0!important}.tpl-about-story .as-prose .as-story-grid{text-align:center}.tpl-about-story .as-partner-grid{text-align:left}.tpl-about-story .as-prose .as-partner-grid{text-align:left;margin-top:0}.tpl-about-story .as-partner-card__media img{object-fit:cover;display:block;inset:0;width:100%!important;max-width:none!important;height:100%!important;margin:0!important}.tpl-about-story .as-partner-card__body>*+*{margin-top:.85rem}.tpl-about-story .as-partner-card__body p{margin:0}.tpl-about-story .as-prose .as-story-gallery+*,.tpl-about-story .as-prose *+.as-story-gallery{margin-top:1.5rem}@media (prefers-reduced-motion:reduce){.tpl-about-story *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
