.solution-stories-craft[data-v-dbc48ec5]{overflow-x:clip;max-width:100%;--story-count:4;--story-gap:1rem;--story-item-width:min(72vw,16.5rem);--story-expanded-width:calc(var(--story-item-width)*2);--story-motion:1.35s cubic-bezier(.4,0,.2,1);container-type:inline-size;container-name:solution-stories;display:flex;align-items:flex-start;width:100%;gap:var(--story-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.solution-stories-craft[data-v-dbc48ec5]::-webkit-scrollbar{display:none}@media(min-width:768px){.solution-stories-craft[data-v-dbc48ec5]{--story-gap:1.125rem;--story-item-width:max(18.5rem,calc((100cqi - (var(--story-count) - 1)*var(--story-gap))/(var(--story-count) + 1)));--story-expanded-width:calc(var(--story-item-width)*2);overflow-x:visible;scroll-snap-type:none}}@media(min-width:1024px){.solution-stories-craft[data-v-dbc48ec5]{--story-gap:1.25rem;--story-item-width:max(20.5rem,calc((100cqi - (var(--story-count) - 1)*var(--story-gap))/(var(--story-count) + 1)));--story-expanded-width:calc(var(--story-item-width)*2)}}.solution-stories-craft__item[data-v-dbc48ec5]{position:relative;display:block;flex:0 0 var(--story-item-width);width:var(--story-item-width);height:auto;scroll-snap-align:start;overflow:hidden;border-radius:1.25rem;background-color:#f7f4ee;transition:width var(--story-motion),flex-basis var(--story-motion)}@media(min-width:768px){.solution-stories-craft__item[data-v-dbc48ec5]{border-radius:1.5rem}}@media(min-width:1024px){.solution-stories-craft__item[data-v-dbc48ec5]{border-radius:1.75rem}}.solution-stories-craft__item--expanded[data-v-dbc48ec5]{flex:0 0 var(--story-expanded-width);width:var(--story-expanded-width)}.solution-stories-craft__copy[data-v-dbc48ec5]{position:absolute;top:0;bottom:0;left:0;z-index:2;width:0;overflow:hidden;pointer-events:none;background-color:#f7f4ee;transition:width var(--story-motion)}.solution-stories-craft__item--expanded .solution-stories-craft__copy[data-v-dbc48ec5]{width:var(--story-item-width);pointer-events:auto}.solution-stories-craft__copy-inner[data-v-dbc48ec5]{display:flex;flex-direction:column;width:var(--story-item-width);min-width:var(--story-item-width);height:100%;padding:1.125rem 1rem;transform:translate(0)}.solution-stories-craft__item--expanding .solution-stories-craft__copy-inner[data-v-dbc48ec5]{animation:solution-stories-copy-in-dbc48ec5 var(--story-motion) both}@keyframes solution-stories-copy-in-dbc48ec5{0%{transform:translate(100%)}to{transform:translate(0)}}@media(min-width:768px){.solution-stories-craft__copy-inner[data-v-dbc48ec5]{padding:1.25rem 1.125rem}}@media(min-width:1024px){.solution-stories-craft__copy-inner[data-v-dbc48ec5]{padding:1.375rem 1.25rem}}.solution-stories-craft__copy-foot[data-v-dbc48ec5]{display:flex;flex-direction:column;gap:1rem;margin-top:auto}@media(min-width:1024px){.solution-stories-craft__copy-foot[data-v-dbc48ec5]{gap:1.25rem}}.solution-stories-craft__tag[data-v-dbc48ec5]{display:inline-flex;align-self:flex-start;border-radius:9999px;background-color:#467a66;padding:.375rem .875rem;font-size:clamp(.6875rem,calc(.875rem*var(--buddy-down-scale)),.875rem);font-weight:400;line-height:1;color:#fff}@media(min-width:768px){.solution-stories-craft__tag[data-v-dbc48ec5]{padding:.4375rem .875rem}}.solution-stories-craft__quote[data-v-dbc48ec5]{margin:0;font-size:clamp(.6875rem,calc(.875rem*var(--buddy-down-scale)),.875rem);font-weight:400;line-height:1.6;color:#4b5563}@media(min-width:768px){.solution-stories-craft__quote[data-v-dbc48ec5]{line-height:1.65}}.solution-stories-craft__author[data-v-dbc48ec5]{display:flex;align-items:center;gap:.625rem}.solution-stories-craft__avatar[data-v-dbc48ec5]{width:clamp(1.5rem,calc(2rem*var(--buddy-down-scale)),2rem);height:clamp(1.5rem,calc(2rem*var(--buddy-down-scale)),2rem);flex-shrink:0;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.solution-stories-craft__name[data-v-dbc48ec5]{font-size:clamp(.75rem,calc(1rem*var(--buddy-down-scale)),1rem);font-weight:400;line-height:1;color:#111827}.solution-stories-craft__media[data-v-dbc48ec5]{position:relative;z-index:1;width:var(--story-item-width);margin-left:auto;height:auto;line-height:0;background-color:#f7f4ee}.solution-stories-craft__media-image[data-v-dbc48ec5]{display:block;width:100%;height:auto;max-width:100%;vertical-align:top}@media(max-width:767.98px){.solution-stories-craft[data-v-dbc48ec5]{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:1rem;overflow:visible;scroll-snap-type:none}.solution-stories-craft__item[data-v-dbc48ec5],.solution-stories-craft__item--expanded[data-v-dbc48ec5]{display:flex;flex-direction:row;align-items:stretch;flex:none!important;width:100%!important;min-height:10.5rem;border-radius:1rem;background-color:#ebe6e1;transition:none!important;pointer-events:none}.solution-stories-craft__copy[data-v-dbc48ec5],.solution-stories-craft__item--expanded .solution-stories-craft__copy[data-v-dbc48ec5]{position:relative;top:auto;bottom:auto;left:auto;z-index:1;display:flex;width:55%;height:auto;min-height:100%;overflow:hidden;pointer-events:none;background-color:#ebe6e1;transition:none!important}.solution-stories-craft__copy-inner[data-v-dbc48ec5],.solution-stories-craft__item--expanded .solution-stories-craft__copy-inner[data-v-dbc48ec5]{display:flex;flex-direction:column;justify-content:space-between;width:100%;min-width:0;height:100%;padding:.85rem .7rem;transform:none!important;animation:none!important}.solution-stories-craft__item--expanding .solution-stories-craft__copy-inner[data-v-dbc48ec5]{animation:none!important}.solution-stories-craft__copy-foot[data-v-dbc48ec5]{margin-top:.75rem;gap:.65rem}.solution-stories-craft__tag[data-v-dbc48ec5]{padding:.3rem .65rem;font-size:.6875rem}.solution-stories-craft__quote[data-v-dbc48ec5]{font-size:.6875rem;line-height:1.55;color:#1f2937}.solution-stories-craft__media[data-v-dbc48ec5]{position:relative;z-index:1;width:45%;margin-left:0!important;height:auto;min-height:100%;align-self:stretch;background-color:#e5e0db}.solution-stories-craft__media-image[data-v-dbc48ec5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.solution-faq[data-v-c028265b]{padding-top:3.5rem;padding-bottom:3.5rem;background:linear-gradient(315.12deg,#7c8d54,#467a66);color:#fff}@media(max-width:767.98px){.solution-faq[data-v-c028265b]{display:none}}@media(min-width:768px){.solution-faq[data-v-c028265b]{padding-top:4.5rem;padding-bottom:4.5rem}}@media(min-width:1024px){.solution-faq[data-v-c028265b]{padding-top:5rem;padding-bottom:5rem}}.solution-faq__title[data-v-c028265b]{margin:0 0 2.5rem;text-align:center;font-size:clamp(1.375rem,2.8vw,2rem);font-weight:600;line-height:1.4;letter-spacing:-.01em;color:#fff}@media(min-width:768px){.solution-faq__title[data-v-c028265b]{margin-bottom:5rem}}.solution-faq__list[data-v-c028265b]{border-top:1px solid hsla(0,0%,100%,.2)}.solution-faq__item[data-v-c028265b]{border-bottom:1px solid hsla(0,0%,100%,.2)}.solution-faq__question[data-v-c028265b]{display:block;width:100%;padding:1.25rem 0;text-align:left;font-size:.9375rem;font-weight:500;line-height:1.55;color:#fff;cursor:default}@media(min-width:768px){.solution-faq__question[data-v-c028265b]{padding:1.875rem 0;font-size:1rem}}.solution-faq__answer[data-v-c028265b]{margin:0;padding:0 0 1.25rem;font-size:.875rem;font-weight:400;line-height:1.75;color:#ffffffd1}@media(min-width:768px){.solution-faq__answer[data-v-c028265b]{padding-bottom:1.375rem;font-size:.9375rem;line-height:1.8}}
