.spot-container{position:relative}.spot{position:absolute;z-index:-1}.case-study-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;max-width:544px;height:100%;padding:24px;border-radius:24px;border:1px solid var(--Neutral-400);cursor:pointer;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s}.case-study-card:before{content:"";position:absolute;inset:-2px;border:2px solid var(--Brand-Blue);border-radius:inherit;clip-path:inset(0 100% 0 0);-webkit-transition:clip-path .2s ease;transition:clip-path .2s ease;pointer-events:none}.case-study-card:hover{-webkit-box-shadow:0 0 5px var(--Brand-Blue);box-shadow:0 0 5px var(--Brand-Blue)}.case-study-card:focus-within:before,.case-study-card:hover:before{clip-path:inset(0 0 0 0)}.case-study-card picture{display:block;width:100%;aspect-ratio:496/192}.case-study-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.case-study-card__texts{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.case-study-card__chips,.case-study-card__texts{display:-webkit-box;display:-ms-flexbox;display:flex}.case-study-card__chips{gap:12px}.case-study-card__text{color:var(--Neutral-700)}.case-study-card__link{margin-top:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.case-study-card__link a{display:block;text-decoration:none;color:inherit}.case-study-card__link a:after{content:"";position:absolute;inset:0}.case-study-card__link a:focus,.case-study-card__link a:focus-visible{outline:none}.case-study-card:focus-within .case-study-card__button:before,.case-study-card:hover .case-study-card__button:before{left:0}.case-study-card__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;pointer-events:none}.case-study-card__button-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;width:24px;height:24px}.case-study-card__button-icon svg{display:block;width:24px;height:24px}.case-study-card__button-icon path{fill:currentColor}:root{--cs-section-gap:80px}@media (max-width:767px){:root{--cs-section-gap:64px}}.cs-content img,.cs-hero img,.cs-others img,.cs-webinar img{max-width:100%}.cs-hero .button,.cs-others .button,.cs-webinar .button{gap:12px}.cs-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.cs-subtitle{font:700 28px/34px var(--Font-Title);color:var(--Neutral-700);margin:0}@media (max-width:767px){.cs-subtitle{font-size:24px;line-height:30px}}.cs-stack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;gap:16px}.cs-hero{position:relative;padding-top:80px}@media (max-width:767px){.cs-hero{padding-top:40px}}.cs-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 448px;gap:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.cs-hero__inner{grid-template-columns:1fr}}.cs-hero__text{gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cs-hero__copy,.cs-hero__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cs-hero__copy{gap:16px}.cs-hero__media{-ms-flex-item-align:stretch;align-self:stretch;min-height:369px;border-radius:var(--R-Medium);overflow:hidden;background:var(--Neutral-200)}.cs-hero__media img,.cs-hero__media picture{display:block;width:100%;height:100%}.cs-hero__media img{-o-object-fit:cover;object-fit:cover}@media (max-width:1023px){.cs-hero__media{min-height:0;aspect-ratio:16/9}}@media (max-width:767px){.cs-hero__media{aspect-ratio:auto;height:214px}}.spot--case-study-left{width:209px;height:auto;left:-70px;bottom:94px;-webkit-transform:rotate(80.692deg);transform:rotate(80.692deg);-webkit-filter:blur(21px);filter:blur(21px)}.spot--case-study-right{width:391px;height:auto;right:-189px;bottom:-116px;-webkit-transform:rotate(60.997deg);transform:rotate(60.997deg);-webkit-filter:blur(60px);filter:blur(60px)}.cs-button-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;width:24px;height:24px}.cs-button-icon svg{display:block;width:24px;height:24px}.cs-button-icon path{fill:currentColor}.cs-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--cs-section-gap);padding-top:120px}@media (max-width:767px){.cs-content{padding-top:40px}}.cs-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.cs-section--tight{gap:32px}@media (max-width:767px){.cs-section{gap:24px}}.cs-section__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.cs-section__head h2{overflow-wrap:anywhere}.cs-section__head .cs-title--narrow{max-width:544px}@media (max-width:767px){.cs-section__head .cs-title--narrow{max-width:none}}.cs-split{display:grid;grid-template-columns:var(--cols,1fr 1fr);gap:var(--gap,40px);-webkit-box-align:var(--align,stretch);-ms-flex-align:var(--align,stretch);align-items:var(--align,stretch)}.cs-split>*{min-width:0}@media (max-width:1023px){.cs-split{grid-template-columns:1fr}.cs-split--intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}}.cs-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}@media (max-width:767px){.cs-stats{grid-template-columns:1fr;gap:20px}}.cs-stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:36px 32px;border-radius:var(--R-Medium);background:-webkit-gradient(linear,left top,left bottom,from(var(--Brand-White-92)),to(var(--Brand-White-92))),var(--Brand-Blue);background:linear-gradient(var(--Brand-White-92),var(--Brand-White-92)),var(--Brand-Blue)}@media (max-width:767px){.cs-stat{padding:24px 32px}}.cs-stat__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px;font-family:var(--Font-Title);font-weight:700;white-space:nowrap}.cs-stat__big{font-size:48px;line-height:54px}.cs-stat__small{font-size:32px;line-height:40px}.cs-stat__label{font:400 18px/24px var(--Font-Body)}.cs-checks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.cs-checks--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px var(--col-gap,16px)}@media (max-width:767px){.cs-checks--grid{grid-template-columns:1fr}}.cs-checks--top .cs-check{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cs-checks--lg .cs-check{font-size:20px;line-height:28px}.cs-checks--violet .cs-check__icon{background:-webkit-gradient(linear,left top,left bottom,from(var(--Brand-White-90)),to(var(--Brand-White-90))),var(--Brand-Violet);background:linear-gradient(var(--Brand-White-90),var(--Brand-White-90)),var(--Brand-Violet);color:var(--Brand-Violet)}.cs-checks--violet .cs-check__icon svg{-webkit-filter:drop-shadow(0 4px 12px rgba(187,107,217,.5));filter:drop-shadow(0 4px 12px rgba(187,107,217,.5))}.cs-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;font:400 18px/24px var(--Font-Body)}@media (max-width:767px){.cs-check{font-size:16px;line-height:22px}}.cs-check__icon{-webkit-box-flex:0;-ms-flex:none;flex:none;width:36px;height:36px;padding:8px;border-radius:var(--R-Small);display:grid;place-items:center;background:-webkit-gradient(linear,left top,left bottom,from(var(--Brand-White-90)),to(var(--Brand-White-90))),var(--Brand-Blue);background:linear-gradient(var(--Brand-White-90),var(--Brand-White-90)),var(--Brand-Blue);color:var(--Brand-Blue)}.cs-check__icon svg{display:block;width:20px;height:20px;-webkit-filter:drop-shadow(0 4px 12px rgba(11,115,235,.5));filter:drop-shadow(0 4px 12px rgba(11,115,235,.5))}.cs-check__icon path{fill:currentColor}.cs-check strong{font-weight:700}@media (max-width:767px){.cs-checks--lg .cs-check{font-size:16px;line-height:22px}}.cs-quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px;margin:0;padding:24px;border:1px solid var(--Neutral-400);border-radius:var(--R-Medium);background:-webkit-gradient(linear,left top,right top,from(var(--Brand-Blue-16)),to(var(--Brand-Violet-16))),var(--Brand-White);background:linear-gradient(90deg,var(--Brand-Blue-16),var(--Brand-Violet-16)),var(--Brand-White)}.cs-quote__text{margin:0;font:400 18px/24px var(--Font-Body)}@media (max-width:767px){.cs-quote__text{font-size:16px;line-height:22px}}.cs-quote--lg .cs-quote__text{font-size:20px;line-height:28px}.cs-quote__author{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px}.cs-quote__author,.cs-quote__meta{display:-webkit-box;display:-ms-flexbox;display:flex}.cs-quote__meta{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;font-size:16px}.cs-quote__name{font-weight:700;line-height:18px;font-style:normal}.cs-quote__role{line-height:20px}.cs-quote__author>picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none}.cs-quote__avatar{width:48px;height:48px;-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:50%}@media (max-width:767px){.cs-quote--lg .cs-quote__text{font-size:16px;line-height:22px}}.cs-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.cs-table{width:100%;border-collapse:separate;border-spacing:0;font:400 16px/20px var(--Font-Body)}@media (max-width:767px){.cs-table{font-size:14px;line-height:18px}}.cs-table td,.cs-table th{border-right:1px solid var(--Neutral-400);border-bottom:1px solid var(--Neutral-400);padding:16px;vertical-align:middle;text-align:left}@media (max-width:767px){.cs-table td,.cs-table th{padding:12px}}.cs-table tr>:first-child{border-left:1px solid var(--Neutral-400)}.cs-table thead th{height:50px;background:var(--Brand-Blue);color:var(--Brand-White);font-weight:700;line-height:18px;text-align:center;border-top:1px solid var(--Neutral-400)}.cs-table thead th:first-child{border-top-left-radius:var(--R-Small)}.cs-table thead th:last-child{border-top-right-radius:var(--R-Small)}.cs-table td{background:var(--Brand-White);height:var(--row-h,72px)}@media (max-width:767px){.cs-table td{height:auto}}.cs-table .is-center{text-align:center}.cs-table .is-strong{font-weight:700}.cs-table .is-brand{color:var(--Brand-Blue)}.cs-table sup{font-size:10.32px;line-height:0}@media (max-width:767px){.cs-table col{width:auto!important}.cs-table tbody th:first-child{min-width:72px}}.cs-note{font:400 16px/20px var(--Font-Body);margin-top:16px}.cs-note b{font-weight:700}.cs-frame{margin:0;border:1px solid var(--Neutral-400);border-radius:var(--R-Medium);padding:24px;position:relative}.cs-frame>picture{display:block}.cs-frame img{display:block;width:100%;height:177px;max-height:177px;-o-object-fit:contain;object-fit:contain}@media (max-width:767px){.cs-frame{padding:12px}.cs-frame img{height:auto;aspect-ratio:1072/177}}.cs-chart-title{font:700 20px/24px var(--Font-Title);color:var(--Neutral-700)}@media (max-width:767px){.cs-chart-title{font-size:16px;line-height:20px}}.cs-chart-title .is-weak{color:var(--Brand-Red)}.cs-chart-title .is-strong{color:var(--Brand-Blue)}.cs-chart-dark{position:relative;height:324px;margin:0;padding:32px;border-radius:var(--R-Medium);background:#2b2b2b;overflow:hidden}.cs-chart-dark>picture{display:block;height:0}.cs-chart-dark img{position:absolute;inset:32px;display:block;width:calc(100% - 64px);height:calc(100% - 64px);-o-object-fit:contain;object-fit:contain}@media (max-width:767px){.cs-chart-dark{height:auto;aspect-ratio:4/3;padding:16px}}.cs-pyramid{width:450px;-webkit-box-flex:0;-ms-flex:none;flex:none}.cs-pyramid img{width:100%;height:auto}@media (max-width:1023px){.cs-pyramid{width:100%;max-width:450px;-ms-flex-item-align:center;align-self:center}}.cs-stack-shots{position:relative;overflow:hidden;aspect-ratio:549/287;margin:0;border:.654px solid var(--Neutral-400);border-radius:15.686px;background:-webkit-gradient(linear,left top,right top,from(var(--Brand-Blue-16)),to(var(--Brand-Violet-16))),var(--Brand-White);background:linear-gradient(90deg,var(--Brand-Blue-16),var(--Brand-Violet-16)),var(--Brand-White)}.cs-stack-shots>picture{position:absolute;width:86.79%;aspect-ratio:476.45/296.07;border-radius:5.229px;-webkit-box-shadow:0 1.307px 31.371px 0 rgba(11,115,235,.1);box-shadow:0 1.307px 31.371px 0 rgba(11,115,235,.1);overflow:hidden}.cs-stack-shots>picture img{display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.cs-stack-shots>picture:first-child{left:8.69%;top:14.35%}.cs-stack-shots>picture:nth-child(2){left:6.79%;top:10.7%}.cs-stack-shots>picture:nth-child(3){left:4.4%;top:7.75%}.cs-collage{position:relative;overflow:hidden;height:330px;margin:0;border:1px solid var(--Neutral-400);border-radius:var(--R-Medium);background:-webkit-gradient(linear,left top,right top,from(var(--Brand-Blue-16)),to(var(--Brand-Violet-16))),var(--Brand-White);background:linear-gradient(90deg,var(--Brand-Blue-16),var(--Brand-Violet-16)),var(--Brand-White)}.cs-collage>picture{display:block;width:0;height:0}.cs-collage img{position:absolute;max-width:none;-o-object-fit:cover;object-fit:cover;border-radius:var(--R-Small);-webkit-box-shadow:0 2px 48px 0 rgba(11,115,235,.1);box-shadow:0 2px 48px 0 rgba(11,115,235,.1)}.cs-collage .doc{width:421px;height:453px;-webkit-transform:translate(-50%,-50%) rotate(5.59deg);transform:translate(-50%,-50%) rotate(5.59deg)}.cs-collage .doc-3{left:calc(50% - 155.42px);top:calc(50% + 97.94px)}.cs-collage .doc-2{left:calc(50% - 144.42px);top:calc(50% + 89.94px)}.cs-collage .doc-1{left:calc(50% - 128.42px);top:calc(50% + 69.94px)}.cs-collage .timeline{width:588.17px;height:205.38px;left:calc(50% + 178.92px);top:calc(50% + 53.4px);-webkit-transform:translate(-50%,-50%) rotate(-9.41deg);transform:translate(-50%,-50%) rotate(-9.41deg)}.cs-grades{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.cs-grades__legend{display:grid;grid-template-columns:120px 156px 156px;text-align:center;font:400 16px/20px var(--Font-Body);color:var(--Neutral-700)}@media (max-width:767px){.cs-grades__legend{display:none}}.cs-grade{display:grid;grid-template-columns:96px 156px 156px minmax(0,1fr);gap:0 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:81px;padding:0 8px 0 24px;border:1px solid var(--Neutral-400);border-radius:var(--Primitives-16)}.cs-grade>:nth-child(2),.cs-grade>:nth-child(3){margin-left:-16px}.cs-grade__name{font:700 18px/24px var(--Font-Body)}.cs-grade__shift{text-align:center;font-family:var(--Font-Body);font-weight:700}.cs-grade__shift .from{font-size:16px;line-height:20px}.cs-grade__shift .to{font-size:20px;line-height:28px}.cs-grade__caption{display:none}.cs-grade>picture{display:block;min-width:0}.cs-grade img{width:100%;height:79px;-o-object-fit:contain;object-fit:contain}@media (max-width:1023px){.cs-grade{grid-template-columns:96px 156px 156px;padding:16px 24px;row-gap:12px}.cs-grade>picture{grid-column:1/-1}}@media (max-width:767px){.cs-grade{grid-template-columns:1fr 1fr;padding:13px 25px 9px;gap:16px}.cs-grade>:nth-child(2),.cs-grade>:nth-child(3){margin-left:0}.cs-grade__name{grid-column:1/-1}.cs-grade__caption{display:block;font:400 14px/20px var(--Font-Body);color:var(--Neutral-700)}.cs-grade img{height:64px}}.cs-webinar{padding-top:80px}@media (max-width:767px){.cs-webinar{padding-top:64px}}.cs-webinar__card{display:grid;grid-template-columns:496px minmax(0,1fr);gap:32px;padding:24px;border:1px solid var(--Neutral-400);border-radius:var(--R-Medium);background:-webkit-gradient(linear,left top,right top,from(var(--Brand-Blue-16)),to(var(--Brand-Violet-16))),var(--Brand-White);background:linear-gradient(90deg,var(--Brand-Blue-16),var(--Brand-Violet-16)),var(--Brand-White)}@media (max-width:1023px){.cs-webinar__card{grid-template-columns:1fr}}.cs-webinar__media{height:280px;border-radius:var(--R-Small);overflow:hidden}.cs-webinar__media picture{display:block;width:100%;height:100%}.cs-webinar__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1023px){.cs-webinar__media{height:auto;aspect-ratio:496/280}}.cs-webinar__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cs-webinar__body p{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--Neutral-700)}.cs-others{-webkit-padding-before:80px;padding-block-start:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}@media (max-width:767px){.cs-others{padding-block:40px}}.cs-others__list{display:grid;grid-template-columns:repeat(2,minmax(0,544px));gap:28px}@media (max-width:767px){.cs-others__list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;gap:32px;margin-inline:calc(-1 * var(--Primitives-16));padding-inline:var(--Primitives-16)}.cs-others__list>*{-webkit-box-flex:0;-ms-flex:0 0 min(398px,92%);flex:0 0 min(398px,92%);scroll-snap-align:start}}.ready-to-make-a-difference{display:grid;padding:120px 0 40px;grid-template-columns:1fr 1fr;gap:74px;overflow:hidden}@media (max-width:768px){.ready-to-make-a-difference{padding:80px 0 0;grid-template-columns:1fr;gap:16px;text-align:center}}.ready-to-make-a-difference__title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:768px){.ready-to-make-a-difference__title-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ready-to-make-a-difference__title{font-size:var(--capti-typography--h2-font-size);line-height:var(--capti-typography--h2-line-height);font-weight:var(--capti-typography--h2-font-weight);margin:0}@media (max-width:768px){.ready-to-make-a-difference__title{font-size:var(--capti-typography--h3-font-size);line-height:var(--capti-typography--h3-line-height);font-weight:var(--capti-typography--h3-font-weight);margin:0}}.ready-to-make-a-difference__subtitle{font-size:var(--capti-typography--body-l-font-size);line-height:var(--capti-typography--body-l-line-height);font-weight:var(--capti-typography--body-l-weight);margin:0}@media (max-width:768px){.ready-to-make-a-difference__subtitle{font-size:var(--capti-typography--body-s-font-size);line-height:var(--capti-typography--body-s-line-height);font-weight:var(--capti-typography--body-s-weight);margin:0}}.ready-to-make-a-difference__link{width:256px;text-decoration:none}@media (max-width:768px){.ready-to-make-a-difference__link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.ready-to-make-a-difference__image-wrap{position:relative}@media (max-width:768px){.ready-to-make-a-difference__image-wrap{padding-top:0;max-width:480px;width:100%;margin:0 auto;height:310px}}@media (max-width:768px){.ready-to-make-a-difference__image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.ready-to-make-a-difference__image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;max-width:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-top:100px}@media (max-width:768px){.ready-to-make-a-difference__image{position:static;-webkit-transform:none;transform:none;width:100%;max-width:100%;height:auto;padding-top:0}}