@media only screen and (width>=0){.about-story{padding:var(--section-gap) var(--gutter);background-color:var(--color-paper);z-index:1;position:relative;overflow:hidden}.about-story .cs-container{width:100%;max-width:var(--container-inner);align-items:center;gap:clamp(3rem, 6vw, var(--space-2xl));flex-direction:column;margin:auto;display:flex;position:relative}.about-story .cs-content{text-align:left;flex-direction:column;align-items:flex-start;width:100%;max-width:46.125rem;display:flex}.about-story .cs-content img{width:100%;height:auto;margin:var(--space-md) 0;display:block}.about-story .cs-title{font-size:var(--text-section);text-align:inherit;width:100%;max-width:100%;margin:0 0 var(--space-md) 0;color:var(--color-ink);font-weight:900;line-height:1.2em;position:relative}.about-story h2,.about-story h3,.about-story h4,.about-story h5,.about-story h6{text-align:inherit;margin:0 0 var(--space-md) 0;color:var(--color-ink);font-weight:700}.about-story h2{margin-top:2rem;font-size:2rem}.about-story h3{color:var(--color-peach-deep);font-size:1.5rem}.about-story h4,.about-story h5,.about-story h6{font-size:1.25rem}.about-story .cs-button-solid{margin-bottom:2rem}.about-story .cs-color{color:var(--color-peach-deep)}.about-story p{font-size:var(--text-md);text-align:inherit;width:100%;margin:0 0 var(--space-md) 0;color:var(--color-ink-2);line-height:1.5em}.about-story p:last-of-type{margin-bottom:2rem}.about-story p a{font-size:inherit;line-height:inherit;color:var(--color-accent);text-decoration:underline}.about-story ol,.about-story ul{padding-left:var(--space-lg);color:var(--color-ink-2);gap:var(--space-md);flex-direction:column;margin:0 0 2rem;display:flex}.about-story ul li{color:inherit;list-style:none;position:relative}.about-story ul li:before{content:"";opacity:1;background:currentColor;border-radius:50%;width:3px;height:3px;display:block;position:absolute;top:.625rem;left:-.75rem}.about-story .cs-image-group{z-index:1;flex:none;width:33.875em;height:48.3125em;font-size:min(1vw,1em);display:none;position:relative}.about-story .cs-picture{border:.75em solid var(--color-paper);background-color:var(--color-paper-2);box-sizing:border-box;border-radius:17.8125em;width:33.875em;height:40.4375em;display:block;position:absolute;top:0;left:0;overflow:hidden}.about-story .cs-picture img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}}@media only screen and (width>=48rem){.about-story .cs-container{flex-direction:row;align-items:flex-start}.about-story .cs-image-group{order:-1;display:block}.about-story .cs-content{margin-left:auto}}@media only screen and (width>=81.25rem){.about-story .cs-image-group{font-size:inherit;position:absolute;top:0;left:-6.25rem}}.about-story .cs-content>:last-child{margin-bottom:0}@media (width>=81.25rem){.about-story .cs-image-group{font-size:min(1vw,.8em);position:relative;top:auto;left:auto}}@media (width<=47.99rem){.about-story .cs-image-group{order:-1;height:40.4375em;font-size:.46rem;display:block}}@media only screen and (width>=0){.contact-strip{padding:var(--section-gap) var(--gutter);background-color:var(--color-peach-soft);z-index:1;position:relative}.contact-strip .cs-stat-group{justify-content:center;align-items:center;gap:var(--space-xl);flex-direction:column;width:100%;max-width:37.5rem;margin:auto;padding:0;display:flex}.contact-strip .cs-item{justify-content:flex-start;align-items:center;width:18.125rem;margin:0;padding:0;list-style:none;display:flex}.contact-strip .cs-item:has(.cs-link):hover .cs-picture{box-shadow:var(--shadow-card);transform:scale(1.1)}.contact-strip .cs-picture{width:5rem;height:5rem;margin-right:clamp(var(--space-sm), 3vw, 1.25rem);background-color:var(--color-paper);box-shadow:var(--shadow-menu);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:box-shadow .2s,transform .2s;display:flex}.contact-strip .cs-flex-group{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.contact-strip .cs-icon{width:2.5rem;height:auto}.contact-strip .cs-header{margin:0;margin-bottom:var(--space-sm);color:var(--color-ink);font-size:1.25rem;font-weight:900;line-height:1.2em;display:block}.contact-strip .cs-link,.contact-strip .cs-address{color:var(--color-ink);font-size:clamp(.875rem,1.5vw,1rem);line-height:1.5em;text-decoration:none;display:block}.contact-strip .cs-link:hover{text-decoration:underline}}@media only screen and (width>=48rem){.contact-strip .cs-stat-group{flex-flow:wrap;gap:2rem 1.25rem}}@media only screen and (width>=64rem){.contact-strip .cs-stat-group{flex-wrap:nowrap;justify-content:space-evenly;max-width:80rem}}.contact-strip .cs-icon{width:2rem;height:2rem;color:var(--color-peach-deep)}.contact-strip .cs-link{text-decoration:underline;-webkit-text-decoration-color:var(--color-peach);-webkit-text-decoration-color:var(--color-peach);text-decoration-color:var(--color-peach);text-underline-offset:.25em}.contact-strip .cs-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.contact-strip .cs-item{position:relative}.contact-strip .cs-item:has(.cs-link){cursor:pointer}.contact-strip .cs-link:before{content:"";position:absolute;inset:0}
