.how-it-works-module__5ttz5W__section-layout{flex-direction:column;justify-content:space-between;height:100%;padding:24px;display:flex;position:relative}:is(.how-it-works-module__5ttz5W__section-layout .typography,.how-it-works-module__5ttz5W__section-layout .typo){color:var(--inverse-text-color)}.how-it-works-module__5ttz5W__color-overlay{z-index:1;position:absolute;inset:0}.how-it-works-module__5ttz5W__section{height:100%}.how-it-works-module__5ttz5W__viewport{height:100%;overflow:hidden}.how-it-works-module__5ttz5W__carousel-container{height:100%;display:flex}.how-it-works-module__5ttz5W__slide{flex:0 0 100%;min-width:0;height:100%}.how-it-works-module__5ttz5W__title{z-index:2;position:relative}.how-it-works-module__5ttz5W__card-content{z-index:2;flex-direction:column;gap:32px;display:flex;position:relative}.how-it-works-module__5ttz5W__card-content-header{justify-content:space-between;align-items:center;display:flex}.how-it-works-module__5ttz5W__desktop-section{align-items:flex-start;}.how-it-works-module__5ttz5W__desktop-image{opacity:0;transition:opacity .4s}.how-it-works-module__5ttz5W__desktop-image--visible{opacity:1}.how-it-works-module__5ttz5W__desktop-title{z-index:2;max-width:863px;position:relative}.how-it-works-module__5ttz5W__desktop-items{z-index:2;justify-content:space-between;gap:104px;width:100%;display:flex;position:relative}.how-it-works-module__5ttz5W__desktop-item{opacity:.4;cursor:pointer;flex-direction:column;gap:32px;display:flex}.how-it-works-module__5ttz5W__desktop-item--selected{opacity:1}@media (min-width:768px){.how-it-works-module__5ttz5W__section-layout{padding:40px 24px}}@media (min-width:1280px){.how-it-works-module__5ttz5W__section-layout{padding:40px}}@media (min-width:1920px){.how-it-works-module__5ttz5W__section-layout{padding:72px}}
.tag-list{color:var(--text-tag-cyan);-moz-column-gap:8px;flex-wrap:wrap;gap:0 8px;margin:0;padding:0;font-family:ppTelegraf;list-style:none;display:flex}.tag-list .tag-item{text-transform:uppercase;font-size:12px;font-weight:700;line-height:14px}.tag-list .tag-separator{padding-left:8px}@media (min-width:1280px){.tag-list .tag-item{font-size:12px}}@media (min-width:1920px){.tag-list .tag-item{font-size:14px}}
.category-stripe-module__807cZa__root{align-items:center;width:100%;display:flex}.category-stripe-module__807cZa__action{text-transform:uppercase}.category-stripe-module__807cZa__iconWrapper{z-index:2;flex-shrink:0;width:36px;height:48px;margin-right:-24px;position:relative}.category-stripe-module__807cZa__icon{width:100%;height:100%;display:block}.category-stripe-module__807cZa__stripe{flex:1;align-items:center;height:48px;min-height:48px;max-height:48px;padding:0 24px 0 32px;display:flex}.category-stripe-module__807cZa__text{color:var(--primary-background-color);white-space:nowrap;align-items:baseline;gap:8px;display:flex}@media (min-width:1920px){.category-stripe-module__807cZa__iconWrapper{width:45px;height:60px;margin-right:-30px}.category-stripe-module__807cZa__stripe{height:60px;min-height:60px;max-height:60px}}
.campaign-header-module__JzUJ_W__campaign-header{--section-padding-x:24px;background-color:var(--secondary-background-color)}.campaign-header-module__JzUJ_W__category-section{--category-icon-bg:var(--secondary-background-color);padding:16px var(--section-padding-x);border-top:1px solid var(--some-border-color);align-items:center;display:flex;position:relative}.campaign-header-module__JzUJ_W__category-action{text-transform:uppercase}.campaign-header-module__JzUJ_W__category-icon-wrapper{z-index:2;background-color:var(--secondary-background-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:63px;min-width:63px;max-width:63px;height:63px;min-height:63px;max-height:63px;margin-right:-33px;display:flex;position:relative}.campaign-header-module__JzUJ_W__category-icon{justify-content:center;align-items:center;display:flex}.campaign-header-module__JzUJ_W__category-icon>span{display:block}.campaign-header-module__JzUJ_W__category-icon,.campaign-header-module__JzUJ_W__category-icon>span,.campaign-header-module__JzUJ_W__category-icon>span>svg{width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px}.campaign-header-module__JzUJ_W__category-stripe{flex:1;align-items:center;height:48px;min-height:48px;max-height:48px;padding:0 24px 0 44px;display:flex}.campaign-header-module__JzUJ_W__category-text{color:var(--primary-background-color);white-space:nowrap;align-items:baseline;gap:8px;display:flex}.campaign-header-module__JzUJ_W__metadata-section{border-top:1px solid var(--some-border-color);flex-direction:column;display:flex}.campaign-header-module__JzUJ_W__title-tags-row{padding:24px var(--section-padding-x);border-top:1px solid var(--some-border-color);flex-direction:column;order:2;gap:12px;display:flex}.campaign-header-module__JzUJ_W__company-section{padding:24px var(--section-padding-x);flex-direction:column;order:1;justify-content:center;align-items:flex-start;gap:16px;display:flex}.campaign-header-module__JzUJ_W__company-label{text-transform:uppercase}.campaign-header-module__JzUJ_W__company-logo{width:100%;height:auto}.campaign-header-module__JzUJ_W__company-logo-placeholder{aspect-ratio:5/2;background:var(--secondary-button-text-color);width:100%;max-width:100%}.campaign-header-module__JzUJ_W__funding-model-section{padding:16px var(--section-padding-x);border-top:1px solid var(--some-border-color);order:3;align-items:center;gap:12px;display:flex}.campaign-header-module__JzUJ_W__funding-model-icon{flex-shrink:0}.campaign-header-module__JzUJ_W__summary-section{border-top:1px solid var(--some-border-color);padding:24px}@media (min-width:768px){.campaign-header-module__JzUJ_W__metadata-section{grid-template:"tags company""funding company"/2fr 1fr;display:grid}.campaign-header-module__JzUJ_W__category-section{padding:var(--section-padding-x)}.campaign-header-module__JzUJ_W__title-tags-row{border-top:none;border-right:1px solid var(--some-border-color);border-bottom:1px solid var(--some-border-color);padding:40px var(--section-padding-x);order:unset;grid-area:tags}.campaign-header-module__JzUJ_W__funding-model-section{border-right:1px solid var(--some-border-color);order:unset;padding:24px var(--section-padding-x);border-top:none;grid-area:funding}.campaign-header-module__JzUJ_W__company-section{order:unset;border-top:none;grid-area:company}.campaign-header-module__JzUJ_W__summary-section{border-top:1px solid var(--some-border-color);padding:72px 24px}}@media (min-width:1280px){.campaign-header-module__JzUJ_W__campaign-header{--section-padding-x:40px}.campaign-header-module__JzUJ_W__category-section{padding:var(--section-padding-x)}.campaign-header-module__JzUJ_W__company-section{padding:40px var(--section-padding-x)}.campaign-header-module__JzUJ_W__company-logo{width:100%;max-width:100%}.campaign-header-module__JzUJ_W__summary-section{border-top:1px solid var(--some-border-color);padding:72px 40px}}@media (min-width:1920px){.campaign-header-module__JzUJ_W__campaign-header{--section-padding-x:72px}.campaign-header-module__JzUJ_W__category-icon-wrapper{width:68px;min-width:68px;max-width:68px;height:68px;min-height:68px;max-height:68px}.campaign-header-module__JzUJ_W__category-icon,.campaign-header-module__JzUJ_W__category-icon>span,.campaign-header-module__JzUJ_W__category-icon>span>svg{width:60px;min-width:60px;max-width:60px;height:60px;min-height:60px;max-height:60px}.campaign-header-module__JzUJ_W__category-stripe{height:60px;min-height:60px;max-height:60px}.campaign-header-module__JzUJ_W__category-section{padding:var(--section-padding-x)}.campaign-header-module__JzUJ_W__company-logo{width:100%;max-width:100%}.campaign-header-module__JzUJ_W__summary-section{border-top:1px solid var(--some-border-color);padding:144px 72px}}
.campaign-impact-module__bq-Nkq__campaign-impact{border-top:1px solid var(--some-border-color);background-color:var(--secondary-background-color);width:100%}.campaign-impact-module__bq-Nkq__viewport{overflow:hidden}.campaign-impact-module__bq-Nkq__container{touch-action:pan-y pinch-zoom;display:flex}.campaign-impact-module__bq-Nkq__slide{box-sizing:border-box;flex:0 0 100%;min-width:0;padding:0 24px 40px}.campaign-impact-module__bq-Nkq__placeholder{aspect-ratio:16/9;background:var(--secondary-button-text-color);width:100%}@media (min-width:1280px){.campaign-impact-module__bq-Nkq__slide{padding:0 40px 40px}}@media (min-width:1920px){.campaign-impact-module__bq-Nkq__slide{padding:40px 72px 72px}}
.campaign-context-module__nI7tbW__campaign-context{border-top:1px solid var(--some-border-color)}.campaign-context-module__nI7tbW__campaign-context__image{padding:0 0 40px 24px}@media (min-width:1280px){.campaign-context-module__nI7tbW__campaign-context__image{padding:0 40px 40px}}@media (min-width:1920px){.campaign-context-module__nI7tbW__campaign-context__image{padding:40px 72px 72px}}
.case-study-header-module__NTCWHq__case-study-header{--section-padding-x:24px;background-color:var(--secondary-background-color)}.case-study-header-module__NTCWHq__category-section{--category-icon-bg:var(--secondary-background-color);padding:16px var(--section-padding-x);border-top:1px solid var(--some-border-color);align-items:center;display:flex;position:relative}.case-study-header-module__NTCWHq__metadata-section{flex-direction:column;display:flex}.case-study-header-module__NTCWHq__title-tags-row{padding:var(--section-padding-x);border-top:1px solid var(--some-border-color);flex-direction:column;order:2;gap:12px;display:flex}.case-study-header-module__NTCWHq__company-section{padding:var(--section-padding-x);border-top:1px solid var(--some-border-color);flex-direction:column;order:1;justify-content:center;align-items:flex-start;gap:16px;display:flex}.case-study-header-module__NTCWHq__company-logo{width:100%;height:auto}.case-study-header-module__NTCWHq__funding-model-section{padding:16px var(--section-padding-x);border-top:1px solid var(--some-border-color);order:3;align-items:center;gap:12px;display:flex}.case-study-header-module__NTCWHq__funding-model-icon{flex-shrink:0}.case-study-header-module__NTCWHq__summary-section{border-top:1px solid var(--some-border-color);padding:24px}@media (min-width:768px){.case-study-header-module__NTCWHq__category-section{padding:40px var(--section-padding-x)}.case-study-header-module__NTCWHq__metadata-section{grid-template:"tags company""funding company"/2fr 1fr;display:grid}.case-study-header-module__NTCWHq__title-tags-row{border-right:1px solid var(--some-border-color);border-bottom:1px solid var(--some-border-color);padding:40px var(--section-padding-x);order:unset;grid-area:tags}.case-study-header-module__NTCWHq__funding-model-section{border-right:1px solid var(--some-border-color);order:unset;padding:24px var(--section-padding-x);border-top:none;grid-area:funding}.case-study-header-module__NTCWHq__company-section{order:unset;grid-area:company}.case-study-header-module__NTCWHq__summary-section{border-top:1px solid var(--some-border-color);padding:72px 24px}}@media (min-width:1280px){.case-study-header-module__NTCWHq__case-study-header{--section-padding-x:40px}.case-study-header-module__NTCWHq__category-section,.case-study-header-module__NTCWHq__company-section{padding:var(--section-padding-x)}.case-study-header-module__NTCWHq__company-logo{width:100%;max-width:100%}.case-study-header-module__NTCWHq__summary-section{border-top:1px solid var(--some-border-color);padding:72px 40px}}@media (min-width:1920px){.case-study-header-module__NTCWHq__case-study-header{--section-padding-x:72px}.case-study-header-module__NTCWHq__company-logo{width:100%;max-width:100%}.case-study-header-module__NTCWHq__summary-section{border-top:1px solid var(--some-border-color);padding:144px 72px}}
/*# sourceMappingURL=0g7j3-ttejsm3.css.map*/