.outcomes-post{background-color:var(--color-offwhite);color:var(--color-forest);font-family:inherit;margin-top:85px}.outcomes-post__inner{margin:0 auto}.outcomes-post__eyebrow{font-family:JetBrains Mono;font-size:18px;font-style:normal;font-weight:700;letter-spacing:.9px;line-height:150%;margin-bottom:30px;text-align:center;text-transform:uppercase}.outcomes-post__category-tag{background:rgba(29,41,35,.08);border-radius:999px;color:var(--color-forest);font-size:11px;font-weight:700;letter-spacing:.08em;padding:4px 10px;text-transform:uppercase}.outcomes-post__title-wrapper{display:flex;justify-content:center;margin-bottom:20px;width:100%}.outcomes-post__title{text-align:center}@media (min-width:992px){.outcomes-post__title{margin-left:auto;margin-right:auto;max-width:80%}}.outcomes-post__client{font-size:15px;margin:0 0 32px;opacity:.7}.outcomes-post__hero-graphic{background:var(--color-lilac);border:2px solid var(--color-text);border-radius:30px;height:auto;margin-bottom:40px;overflow:hidden;width:100%}.outcomes-post__hero-graphic img{display:block;height:auto;object-fit:cover;width:100%}.outcomes-post__intro{font-family:var(--primary-font);font-size:21px;font-style:normal;font-weight:400;line-height:175%}.outcomes-post__intro p{margin:0 0 20px}.outcomes-post__divider{align-items:center;display:flex;gap:16px;margin:45px 0}.outcomes-post__divider:after{background:var(--color-forest);content:"";flex:1;height:2px}.outcomes-post__divider--2-lines{flex-wrap:wrap;gap:8px}.outcomes-post__divider--2-lines:after,.outcomes-post__divider--2-lines:before{background:var(--color-forest);content:"";flex:1;flex:0 0 100%;height:2px}.outcomes-post__divider--2-lines:after{height:4px}.outcomes-post__summary-col{margin-bottom:30px}.outcomes-post__summary-grid{display:grid;gap:60px;grid-template-columns:1fr 340px}@media (max-width:720px){.outcomes-post__summary-grid{display:block}}.outcomes-post__what-we-built-heading{align-items:center;display:flex;font-family:var(--secondary-font);font-size:52px;font-style:normal;font-weight:500;gap:10px;letter-spacing:-1.04px;line-height:112.5%}.outcomes-post__heading-h4-wrapper{align-items:center;display:flex;gap:10px;margin-bottom:20px}.outcomes-post__heading-h4{font-family:var(--secondary-font);margin-bottom:0}.outcomes-post__heading-h4,.outcomes-post__summary-heading{font-size:36px;font-style:normal;font-weight:500;line-height:125%}.outcomes-post__summary-heading{align-items:center;display:flex;font-family:var(--secondary-font),sans-serif;gap:10px}.outcomes-post__summary-copy,.outcomes-post__tech-list{font-family:var(--primary-font);font-size:21px;font-style:normal;font-weight:400;line-height:175%}.outcomes-post__callout{align-items:center;background:#d4cdba;border:1px solid var(--color-forest);border-radius:12px;display:flex;font-size:15px;gap:20px;line-height:1.6;margin-bottom:90px;padding:15px 30px}.outcomes-post__callout-icon{flex-shrink:0;line-height:1}.outcomes-post__callout-lead{font-family:Hanken Grotesk;font-size:21px;font-style:normal;font-weight:700;line-height:175%}.outcomes-post__callout-lead p{margin-bottom:0}.outcomes-post__section{margin-bottom:48px}.outcomes-post__heading-h3-wrapper{align-items:center;display:flex;gap:15px;margin-bottom:30px}.outcomes-post__heading-h3{font-family:var(--secondary-font);font-size:52px;font-style:normal;font-weight:500;letter-spacing:-1.04px;line-height:112.5%;margin-bottom:0}.outcomes-post__section-copy{font-family:var(--primart-font);font-size:21px;font-style:normal;font-weight:400;line-height:175%}.outcomes-post__section-copy p{margin:0 0 18px}.outcomes-post__impact{margin-bottom:56px}.outcomes-post__impact-item{border-bottom:2px solid var(--color-forest);padding:30px 0}.outcomes-post__impact-item:last-child{border-bottom:none}.outcomes-post__impact-check{align-items:flex-start;display:flex;font-size:14px;font-weight:700;gap:10px}.outcomes-post__impact-title{font-family:var(--primary-font);font-size:25px;font-style:normal;font-weight:700;letter-spacing:-.25px;line-height:125%}.outcomes-post__impact-desc{font-family:var(--primary-font);font-size:21px;font-style:normal;font-weight:400;line-height:175%}.outcomes-post__impact-desc p{margin:0}@media (min-width:992px){.outcomes-post__impact-check{flex:0 0 20%}.outcomes-post__impact-item{display:flex;gap:30px}}.outcomes-post__blueprint{background:var(--color-navy);border-radius:15px;color:var(--color-offwhite);margin-bottom:30px;padding:30px}.outcomes-post__blueprint-label{color:var(--color-sky);font-size:12px;font-weight:700;letter-spacing:.14em;margin-bottom:20px;text-transform:uppercase}.outcomes-post__blueprint-item{border-top:1px solid hsla(41,37%,90%,.15);display:flex;gap:16px;padding:18px 0}.outcomes-post__blueprint-item:first-of-type{border-top:none}.outcomes-post__blueprint-num{align-items:center;background:var(--color-blue);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:32px;justify-content:center;width:32px}.outcomes-post__blueprint-title{color:var(--color-offwhite);margin:0 0 4px}.outcomes-post__blueprint-desc{font-size:15px;line-height:1.6;margin:0;opacity:.9}.outcomes-post__blueprint-desc p{margin:0}@media (min-width:992px){.outcomes-post__blueprint-content{display:flex;flex-wrap:wrap;gap:30px}.outcomes-post__blueprint-title{flex:0 0 20%}.outcomes-post__blueprint-desc{flex:1}}.outcomes-post__diagram{margin-bottom:24px;margin-top:90px}.outcomes-post__diagram img{border:2px solid var(--color-text);border-radius:12px;display:block;width:100%}.outcomes-post__diagram-caption{font-size:13px;font-style:italic;margin-top:10px;opacity:.65;text-align:center}.outcomes-post__faq{margin-top:90px}.outcomes-post__faq-question{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-weight:600;gap:30px;padding-bottom:0;transition:all .3s ease;-webkit-transition:all .3s ease}.outcomes-post__faq-item{border-bottom:1px solid #a5bac8;margin:20px 0;padding-bottom:20px}.outcomes-post__faq-item:first-child{border-top:1px solid #a5bac8;padding-top:20px}.outcomes-post__faq-question-text{display:inline-flex;width:calc(100% - 48px)}.outcomes-post__faq-question-toggle{align-items:center;display:inline-flex;height:18px;justify-content:center;position:relative;transition:all .3s ease;-webkit-transition:all .3s ease;width:18px}.outcomes-post__faq-question-toggle:before{background-color:#005953;content:"";height:2px;transform:rotate(90deg);-webkit-transform:rotate(90deg);transition:all .3s ease;-webkit-transition:all .3s ease;width:18px}.outcomes-post__faq-question-toggle:after{background-color:#005953;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:18px}.outcomes-post__faq-answer>div{font-weight:400;opacity:0;transition:all .6s ease;-webkit-transition:all .6s ease}.outcomes-post__faq-question.open{padding-bottom:20px}.outcomes-post__faq-question.open+.outcomes-post__faq-answer{opacity:1}.outcomes-post__faq-question.open+.outcomes-post__faq-answer>div{opacity:1;transition:all .6s ease;-webkit-transition:all .6s ease}.outcomes-post__faq-question.open .outcomes-post__faq-question-toggle:before{transform:rotate(0deg);-webkit-transform:rotate(0deg)}.outcomes-post__cta{margin-bottom:24px;text-align:center}.outcomes-post__cta a{background:var(--color-blue);border-radius:999px;color:#fff;display:inline-block;font-size:15px;font-weight:700;padding:14px 32px;text-decoration:none}.outcomes-post__continue,.outcomesRelated-cursor{--or-accent:#02748e}.outcomes-post__continue{margin-top:90px;--or-gap:15px;--or-cols:3;--or-peek:0px;--or-bleed:calc(50vw - 50%);--or-fade-width:clamp(60px,14vw,240px)}@media (min-width:768px){.outcomes-post__continue{--or-gap:30px}}@media (max-width:1024px){.outcomes-post__continue{--or-cols:2}}@media (max-width:991px){.outcomes-post__continue{--or-peek:50px}}@media (max-width:600px){.outcomes-post__continue{--or-cols:1}}@media (min-width:1650px){#scale-wrapper .outcomes-post__continue{--or-bleed:calc(815px - 50%)}}.outcomes-post__continue .outcomes-post__divider:after{display:none}.outcomes-post__related-rail{flex:1;height:2px;min-width:40px;position:relative}.outcomes-post__related-rail:before{background:var(--color-forest);content:"";inset:0;opacity:.3;position:absolute}.outcomes-post__related-rail-bar{background:var(--color-forest);border-radius:2px;height:100%;left:0;position:absolute;top:0;width:100%;will-change:transform}.outcomes-post__related-content{position:relative}.outcomes-post__related{align-items:stretch;box-sizing:border-box;display:flex;gap:var(--or-gap);margin-bottom:-6px;margin-left:calc(var(--or-bleed)*-1);margin-top:-6px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:6px calc(var(--or-bleed) + var(--or-peek)) 6px var(--or-bleed);scrollbar-width:none;-webkit-user-select:none;user-select:none;width:calc(100% + var(--or-bleed)*2)}.outcomes-post__related::-webkit-scrollbar{display:none}.outcomes-post__related-wrapper{flex:0 0 calc((100% - (var(--or-cols) - 1)*var(--or-gap))/var(--or-cols));min-width:0}.outcomes-post__related-fade{background:linear-gradient(to right,transparent,var(--or-fade,var(--color-offwhite)));bottom:0;pointer-events:none;position:absolute;right:calc(var(--or-bleed)*-1);top:0;transition:opacity .3s ease;width:var(--or-fade-width);z-index:1}.outcomes-post__continue.is-end .outcomes-post__related-fade,.outcomes-post__continue.is-static .outcomes-post__related-fade{opacity:0}.outcomes-post__related-item{background-color:var(--color-forest);border-radius:15px;display:block;height:100%;overflow:hidden;text-decoration:none;-webkit-user-drag:none}.outcomes-post__related-item.is-disabled{color:#999;cursor:default;pointer-events:none;text-decoration:none}.outcomes-post__related-item-img-wrap{aspect-ratio:1/1;background:var(--color-coffee);border-radius:15px;overflow:hidden;position:relative;width:100%}.outcomes-post__related-item-img-wrap img{display:block;filter:grayscale(1);height:100%;object-fit:cover;transition:all .3s ease;width:100%;-webkit-user-drag:none}.outcomes-post__related-item-img-wrap:after{background:var(--color-forest);content:"";height:100%;left:0;opacity:50%;position:absolute;top:0;transition:all .3s ease;width:100%}.outcomes-post__related-item:hover .outcomes-post__related-item-img-wrap:after{opacity:0}.outcomes-post__related-item:hover .outcomes-post__related-item-img-wrap img{filter:grayscale(0)}.outcomes-post__related-item-info{display:flex;gap:15px;padding:30px}.outcomes-post__related-item-ic{aspect-ratio:1/1;flex:none}.outcomes-post__related-item-ic img{border-radius:50%}.outcomes-post__related-item-project-name{color:var(--color-offwhite);margin-bottom:5px;overflow-wrap:anywhere;white-space:normal}.outcomes-post__related-item-project-info{color:var(--color-sand)}.outcomes-post__related-arrow:focus-visible,.outcomes-post__related-item:focus-visible{outline:2px solid var(--or-accent);outline-offset:4px}.outcomes-post__related-arrows{display:flex;gap:10px;margin-top:30px}.outcomes-post__related-arrow{background:none;border:2px solid var(--color-forest);border-radius:50%;color:var(--color-forest);cursor:pointer;display:grid;height:45px;padding:0;place-items:center;transition:background .2s,border-color .2s,color .2s,opacity .2s;width:45px}.outcomes-post__related-arrow svg{display:block}.outcomes-post__related-arrow:hover:not(:disabled){background:var(--or-accent);border-color:var(--or-accent);color:var(--color-offwhite)}.outcomes-post__related-arrow:disabled{background:transparent;border-color:var(--color-forest);color:var(--color-forest);cursor:default;opacity:.3}.outcomes-post__continue.is-static .outcomes-post__related-arrows{display:none}@media (max-width:991px){.outcomes-post__related-arrows{justify-content:center}}.outcomesRelated-cursor{left:0;pointer-events:none;position:fixed;top:0;will-change:transform;z-index:9999}.outcomesRelated-cursor svg{display:block;height:45px;margin:-22.5px 0 0 -22.5px;opacity:0;transform:scale(.6);transition:opacity .18s ease,transform .2s cubic-bezier(.2,.8,.3,1);width:45px}.outcomesRelated-cursor.is-on svg{opacity:1;transform:scale(1)}.outcomesRelated-cursor.is-down svg{transform:scale(.86)}.outcomesRelated-cursor .or-disc{fill:var(--or-accent)}.outcomesRelated-cursor .or-glyph{fill:var(--color-offwhite,#f1ece1)}@media (hover:hover) and (pointer:fine){.outcomes-post__continue.is-ready:not(.is-static) .outcomes-post__related,.outcomes-post__continue.is-ready:not(.is-static) .outcomes-post__related-item,.outcomes-post__continue.is-ready:not(.is-static) .outcomes-post__related-item-img-wrap,.outcomes-post__continue.is-ready:not(.is-static) .outcomes-post__related-item-img-wrap *,.outcomes-post__continue.is-ready:not(.is-static) .outcomes-post__related-wrapper{cursor:none}.outcomes-post__continue.is-ready .outcomes-post__related-item-info,.outcomes-post__continue.is-ready .outcomes-post__related-item-info *{cursor:pointer}.outcomes-post__continue.is-ready .outcomes-post__related.is-dragging,.outcomes-post__continue.is-ready .outcomes-post__related.is-dragging *{cursor:none}}@media (prefers-reduced-motion:reduce){.outcomes-post__continue *,.outcomesRelated-cursor *{transition-duration:.01ms!important}}@media (min-width:1200px){.image-wide-wrapper{left:50%;max-width:100vw;position:relative;transform:translateX(-50%);width:130%}}