.DalviaCaseStudy-module__Jlj-qW__pageContent{--case-study-section-gap:var(--space-case-study-section);--case-study-content-gap:var(--space-case-study-content);--color-dalvia-blue:#003ea5;z-index:1;color:var(--color-fg-primary);background:var(--color-bg-primary);position:relative;overflow-x:clip}.DalviaCaseStudy-module__Jlj-qW__inner{width:min(100% - 48px,1230px);margin-inline:auto}.DalviaCaseStudy-module__Jlj-qW__intro{padding:124px 0 var(--case-study-section-gap)}.DalviaCaseStudy-module__Jlj-qW__eyebrow,.DalviaCaseStudy-module__Jlj-qW__sectionLabel,.DalviaCaseStudy-module__Jlj-qW__projectMeta dt{color:var(--color-fg-tertiary);font-family:var(--font-body);font-size:var(--type-body-3-size);font-weight:var(--font-weight-body);line-height:var(--type-body-3-line-height);letter-spacing:var(--tracking-label);text-transform:uppercase}.DalviaCaseStudy-module__Jlj-qW__dalviaLogo{object-fit:contain;width:80px;height:80px;margin-top:40px;display:block}.DalviaCaseStudy-module__Jlj-qW__title{max-width:908px;font-family:var(--font-display);font-size:var(--type-h-xl-size);font-weight:var(--font-weight-heading);line-height:var(--type-h-xl-line-height);letter-spacing:var(--tracking-heading);margin-top:56px}.DalviaCaseStudy-module__Jlj-qW__heroMedia{aspect-ratio:1230/637;background:var(--color-bg-card);border-radius:32px;margin-top:67px;position:relative;overflow:hidden}.DalviaCaseStudy-module__Jlj-qW__heroMedia img{object-fit:cover}.DalviaCaseStudy-module__Jlj-qW__introInformation{margin-top:var(--case-study-content-gap);grid-template-columns:466px 1fr 584px;display:grid}.DalviaCaseStudy-module__Jlj-qW__projectMeta{flex-direction:column;grid-column:1;gap:32px;display:flex}.DalviaCaseStudy-module__Jlj-qW__projectMeta dd{max-width:338px;font-family:var(--font-display);font-size:var(--type-h4-size);font-weight:var(--font-weight-heading);line-height:var(--type-h4-line-height);letter-spacing:var(--tracking-heading);margin-top:8px}.DalviaCaseStudy-module__Jlj-qW__introCopy{grid-column:3}.DalviaCaseStudy-module__Jlj-qW__editorialCopy{color:var(--color-fg-secondary);font-family:var(--font-body);font-size:var(--type-body-1-size);font-weight:var(--font-weight-case-study-body);line-height:var(--type-body-1-line-height);letter-spacing:var(--tracking-body)}.DalviaCaseStudy-module__Jlj-qW__editorialCopy p+p,.DalviaCaseStudy-module__Jlj-qW__bodyCopy p+p{margin-top:35px}.DalviaCaseStudy-module__Jlj-qW__challenge{margin-top:var(--case-study-content-gap);padding-block:var(--case-study-content-gap);text-align:center}.DalviaCaseStudy-module__Jlj-qW__challenge h2{font-family:var(--font-display);font-size:var(--type-h1-size);font-weight:var(--font-weight-heading);line-height:var(--type-h1-line-height);letter-spacing:var(--tracking-heading);margin-top:12px}.DalviaCaseStudy-module__Jlj-qW__challengeMedia{grid-template-columns:minmax(0,1fr);justify-content:center;place-items:flex-start center;margin-top:62px;display:grid}.DalviaCaseStudy-module__Jlj-qW__problemCard{aspect-ratio:665/436;background:var(--color-dalvia-blue);color:#fff;text-align:left;border-radius:clamp(24px,2.55vw,40px);flex-direction:column;justify-content:space-between;width:min(54.065%,665px);min-width:0;margin-top:11px;padding:clamp(32px,3.9vw,61px) clamp(24px,2.55vw,40px) clamp(48px,5.17vw,81px);display:flex;position:relative;overflow:clip}.DalviaCaseStudy-module__Jlj-qW__problemCardGraphic{pointer-events:none;width:55.64%;max-width:none;height:auto;display:block;position:absolute;top:-16.055%;left:56.09%}.DalviaCaseStudy-module__Jlj-qW__problemCardTitle{z-index:1;width:52.2%;font-family:var(--font-display);font-size:var(--type-h4-size);font-weight:var(--font-weight-heading);line-height:var(--type-h4-line-height);letter-spacing:var(--tracking-heading);position:relative}.DalviaCaseStudy-module__Jlj-qW__problemCardMetric{z-index:1;white-space:nowrap;align-items:baseline;gap:clamp(4px,.55vw,9px);min-width:0;display:flex;position:relative}.DalviaCaseStudy-module__Jlj-qW__problemCardNumber{font-family:var(--font-display);font-size:clamp(48px,5.75vw,90px);font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-heading);line-height:.985}.DalviaCaseStudy-module__Jlj-qW__problemCardUnit{color:#fff9;font-family:var(--font-display);font-size:var(--type-h4-size);font-weight:var(--font-weight-heading);line-height:var(--type-h4-line-height);letter-spacing:var(--tracking-heading)}.DalviaCaseStudy-module__Jlj-qW__chapter{padding-bottom:0}.DalviaCaseStudy-module__Jlj-qW__prototypeChapter{padding-bottom:var(--case-study-section-gap)}.DalviaCaseStudy-module__Jlj-qW__closingChapter{padding-bottom:var(--case-study-content-gap)}.DalviaCaseStudy-module__Jlj-qW__splitLead,.DalviaCaseStudy-module__Jlj-qW__compactSplit,.DalviaCaseStudy-module__Jlj-qW__reflection{grid-template-columns:466px 1fr 584px;display:grid}.DalviaCaseStudy-module__Jlj-qW__splitLead>:first-child,.DalviaCaseStudy-module__Jlj-qW__compactSplit>:first-child,.DalviaCaseStudy-module__Jlj-qW__reflection>:first-child{grid-column:1}.DalviaCaseStudy-module__Jlj-qW__splitLead>:last-child,.DalviaCaseStudy-module__Jlj-qW__compactSplit>:last-child,.DalviaCaseStudy-module__Jlj-qW__reflection>:last-child{grid-column:3}.DalviaCaseStudy-module__Jlj-qW__splitLead h2,.DalviaCaseStudy-module__Jlj-qW__reflection h2{font-family:var(--font-display);font-size:var(--type-h-xl-size);font-weight:var(--font-weight-heading);line-height:var(--type-h-xl-line-height);letter-spacing:var(--tracking-heading);margin-top:24px}.DalviaCaseStudy-module__Jlj-qW__flowMedia{margin-top:var(--case-study-content-gap);background:var(--color-bg-card);border-radius:32px}.DalviaCaseStudy-module__Jlj-qW__featureRow,.DalviaCaseStudy-module__Jlj-qW__deliveryRow{margin-top:var(--case-study-content-gap);grid-template-columns:563px 1fr 607px;align-items:center;display:grid}.DalviaCaseStudy-module__Jlj-qW__featureCopy{grid-column:1}.DalviaCaseStudy-module__Jlj-qW__featureCopy h3,.DalviaCaseStudy-module__Jlj-qW__storyCopy h3{font-family:var(--font-display);font-size:var(--type-h2-size);font-weight:var(--font-weight-heading);line-height:var(--type-h2-line-height);letter-spacing:var(--tracking-heading)}.DalviaCaseStudy-module__Jlj-qW__bodyCopy{color:var(--color-fg-secondary);font-size:var(--type-body-1-size);font-weight:var(--font-weight-case-study-body);line-height:var(--type-body-1-line-height);letter-spacing:var(--tracking-body);margin-top:24px}.DalviaCaseStudy-module__Jlj-qW__storyMedia.DalviaCaseStudy-module__Jlj-qW__storyMedia{aspect-ratio:1;background:0 0;border-radius:32px;width:100%;position:relative;overflow:hidden}.DalviaCaseStudy-module__Jlj-qW__storyMedia img{object-fit:cover;width:100%;height:100%;display:block}.DalviaCaseStudy-module__Jlj-qW__squareMedia{aspect-ratio:1;background:var(--color-bg-card);border-radius:32px;grid-column:3;position:relative;overflow:hidden}.DalviaCaseStudy-module__Jlj-qW__squareMedia img,.DalviaCaseStudy-module__Jlj-qW__deliveryMedia img{object-fit:contain}.DalviaCaseStudy-module__Jlj-qW__featureRowReverse>:first-child{grid-column:1}.DalviaCaseStudy-module__Jlj-qW__featureRowReverse>:last-child{grid-column:3}.DalviaCaseStudy-module__Jlj-qW__featureRow+.DalviaCaseStudy-module__Jlj-qW__splitLead{margin-top:var(--case-study-section-gap)}.DalviaCaseStudy-module__Jlj-qW__prototypeChapter{padding-top:var(--case-study-section-gap)}.DalviaCaseStudy-module__Jlj-qW__prototypeGrid{margin-top:var(--case-study-content-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid;position:relative}.DalviaCaseStudy-module__Jlj-qW__prototypePlaybackTrack{z-index:21;inset:var(--space-16);pointer-events:none;position:absolute}.DalviaCaseStudy-module__Jlj-qW__prototypeVideo{background:0 0;border-radius:32px;overflow:hidden}.DalviaCaseStudy-module__Jlj-qW__prototypeVideoSearch{aspect-ratio:1078.22/1080}.DalviaCaseStudy-module__Jlj-qW__prototypeVideoCta{aspect-ratio:1}.DalviaCaseStudy-module__Jlj-qW__prototypeVideo video{object-fit:cover;object-position:center;pointer-events:none;transform-origin:50%;width:100%;height:100%;display:block;transform:scale(1.025)}.DalviaCaseStudy-module__Jlj-qW__prototypeVideo video::-webkit-media-controls{display:none!important}.DalviaCaseStudy-module__Jlj-qW__compactSplit{--case-study-lead-row-gap:28px;margin-top:var(--case-study-content-gap)}.DalviaCaseStudy-module__Jlj-qW__compactSplit h2{font-family:var(--font-display);font-size:var(--type-h1-size);font-weight:var(--font-weight-heading);line-height:var(--type-h1-line-height);letter-spacing:var(--tracking-heading);margin-top:28px}.DalviaCaseStudy-module__Jlj-qW__eventMedia{margin-top:var(--case-study-content-gap);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.DalviaCaseStudy-module__Jlj-qW__eventMediaItem{aspect-ratio:607/407;width:100%;min-height:12rem}.DalviaCaseStudy-module__Jlj-qW__eventMediaItem img{object-fit:cover}.DalviaCaseStudy-module__Jlj-qW__eventMedia>div,.DalviaCaseStudy-module__Jlj-qW__foundationMedia,.DalviaCaseStudy-module__Jlj-qW__deliveryMedia{background:var(--color-bg-card);border-radius:32px}.DalviaCaseStudy-module__Jlj-qW__foundationMedia{margin-top:var(--case-study-content-gap)}.DalviaCaseStudy-module__Jlj-qW__buildableGrid{margin-top:var(--case-study-content-gap);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.DalviaCaseStudy-module__Jlj-qW__buildableCard{border-radius:var(--radius-20);gap:var(--space-20);background:var(--color-bg-card);flex-direction:column;min-width:0;padding:8px 8px 24px;display:flex}.DalviaCaseStudy-module__Jlj-qW__buildableCardMedia{--rounded-media-edge:var(--color-bg-card);aspect-ratio:383.333/200;border-radius:var(--radius-16);background:#fff;position:relative;overflow:hidden}.DalviaCaseStudy-module__Jlj-qW__buildableCardMedia img{object-fit:contain}.DalviaCaseStudy-module__Jlj-qW__buildableCardCopy{gap:var(--space-8);flex-direction:column;padding-inline:12px;display:flex}.DalviaCaseStudy-module__Jlj-qW__buildableCardCopy h3{color:var(--color-fg-primary);font-family:var(--font-display);font-size:var(--type-h5-size);font-weight:var(--font-weight-heading);line-height:var(--type-h5-line-height);letter-spacing:var(--tracking-heading)}.DalviaCaseStudy-module__Jlj-qW__buildableCardCopy p{color:var(--color-fg-secondary);font-family:var(--font-display);font-size:var(--type-label-size);font-weight:var(--font-weight-heading);line-height:var(--type-label-line-height);letter-spacing:var(--tracking-label)}.DalviaCaseStudy-module__Jlj-qW__deliveryRow{grid-template-columns:488px 1fr 607px}.DalviaCaseStudy-module__Jlj-qW__deliveryMedia{aspect-ratio:1;grid-column:3;position:relative;overflow:hidden}.DalviaCaseStudy-module__Jlj-qW__resultsSection{margin-top:var(--case-study-section-gap)}.DalviaCaseStudy-module__Jlj-qW__resultsLead{--case-study-lead-row-gap:var(--space-32)}.DalviaCaseStudy-module__Jlj-qW__resultsLead h2{width:513px;max-width:110%;font-size:var(--type-h1-size);line-height:var(--type-h1-line-height)}.DalviaCaseStudy-module__Jlj-qW__resultsEyebrow{font-family:var(--font-display);font-weight:var(--font-weight-heading);line-height:var(--type-h5-line-height)}.DalviaCaseStudy-module__Jlj-qW__resultsGrid{gap:var(--space-32);margin:var(--space-80) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.DalviaCaseStudy-module__Jlj-qW__resultCard{--result-label-top:253px;--result-label-space:105px;--result-comparison-bottom:58px;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--result-label-top) minmax(var(--result-label-space), max-content) auto var(--result-comparison-bottom);background:var(--color-dalvia-blue);color:#fff;border-radius:40px;min-width:0;height:auto;min-height:436px;display:grid;position:relative;overflow:hidden}.DalviaCaseStudy-module__Jlj-qW__resultCardTeal{background:#008282}.DalviaCaseStudy-module__Jlj-qW__resultDecoration{width:61.77%;max-width:none;height:auto;display:block;position:absolute;top:-16.055%;left:62.27%;transform:scaleY(-1)}.DalviaCaseStudy-module__Jlj-qW__resultMetric{z-index:1;color:#fff;font-family:var(--font-display);font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-heading);white-space:nowrap;align-items:baseline;display:flex;position:absolute;top:61px;left:40px}.DalviaCaseStudy-module__Jlj-qW__resultNumber{font-size:88.662px;line-height:88.662px}.DalviaCaseStudy-module__Jlj-qW__resultConnector,.DalviaCaseStudy-module__Jlj-qW__resultUnit{color:#fff9;font-size:33.248px;line-height:33.248px}.DalviaCaseStudy-module__Jlj-qW__resultConnector{margin:0 6px 0 12px}.DalviaCaseStudy-module__Jlj-qW__resultUnit{margin-left:13px}.DalviaCaseStudy-module__Jlj-qW__resultLabel{z-index:1;width:347px;max-width:calc(100% - 80px);font-family:var(--font-display);font-size:var(--type-h3-size);font-weight:var(--font-weight-heading);line-height:var(--type-h3-line-height);letter-spacing:var(--tracking-heading);grid-row:2;align-self:start;margin:0;padding-bottom:16px;position:relative;top:auto;left:40px}.DalviaCaseStudy-module__Jlj-qW__resultComparison{z-index:1;color:#fff9;width:max-content;max-width:calc(100% - 80px);font-family:var(--font-display);font-size:var(--type-h5-size);font-weight:var(--font-weight-heading);line-height:var(--type-h5-line-height);letter-spacing:var(--tracking-heading);grid-row:3;align-self:start;margin:0;position:relative;top:auto;left:40px}.DalviaCaseStudy-module__Jlj-qW__reflection{margin-top:var(--case-study-section-gap);padding-bottom:var(--case-study-content-gap);border-bottom:1px solid var(--color-line)}@media (min-width:80rem) and (min-height:42rem){.DalviaCaseStudy-module__Jlj-qW__foundationsLead{grid-template-columns:minmax(0, .7fr) var(--space-48) minmax(0, 1fr)}}@media (max-width:79.99rem){.DalviaCaseStudy-module__Jlj-qW__pageContent{--case-study-section-gap:var(--space-case-study-section-laptop);--case-study-content-gap:var(--space-case-study-content-laptop)}.DalviaCaseStudy-module__Jlj-qW__inner{width:min(100% - 40px,1100px)}.DalviaCaseStudy-module__Jlj-qW__title,.DalviaCaseStudy-module__Jlj-qW__splitLead h2,.DalviaCaseStudy-module__Jlj-qW__reflection h2{font-size:64px;line-height:64px}.DalviaCaseStudy-module__Jlj-qW__introInformation,.DalviaCaseStudy-module__Jlj-qW__splitLead,.DalviaCaseStudy-module__Jlj-qW__compactSplit,.DalviaCaseStudy-module__Jlj-qW__reflection{grid-template-columns:minmax(300px,.8fr) 48px minmax(0,1fr)}.DalviaCaseStudy-module__Jlj-qW__featureRow,.DalviaCaseStudy-module__Jlj-qW__deliveryRow{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr)}.DalviaCaseStudy-module__Jlj-qW__prototypeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:63.99rem),(max-height:41.99rem){.DalviaCaseStudy-module__Jlj-qW__pageContent{--case-study-section-gap:var(--space-case-study-section-tablet);--case-study-content-gap:var(--space-case-study-content-tablet)}.DalviaCaseStudy-module__Jlj-qW__introInformation,.DalviaCaseStudy-module__Jlj-qW__splitLead,.DalviaCaseStudy-module__Jlj-qW__compactSplit,.DalviaCaseStudy-module__Jlj-qW__reflection{grid-template-columns:minmax(240px,.75fr) 40px minmax(0,1fr)}}@media (max-width:63.99rem){.DalviaCaseStudy-module__Jlj-qW__buildableGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DalviaCaseStudy-module__Jlj-qW__resultCard{--result-label-top:230px;--result-label-space:106px;--result-comparison-bottom:42px;border-radius:32px;min-height:400px}.DalviaCaseStudy-module__Jlj-qW__resultMetric{top:52px;left:32px}.DalviaCaseStudy-module__Jlj-qW__resultNumber{font-size:72px;line-height:72px}.DalviaCaseStudy-module__Jlj-qW__resultConnector,.DalviaCaseStudy-module__Jlj-qW__resultUnit{font-size:27px;line-height:27px}.DalviaCaseStudy-module__Jlj-qW__resultConnector{margin-left:10px;margin-right:5px}.DalviaCaseStudy-module__Jlj-qW__resultUnit{margin-left:10px}.DalviaCaseStudy-module__Jlj-qW__resultLabel{max-width:calc(100% - 64px);font-size:var(--type-h4-size);line-height:var(--type-h4-line-height);left:32px}.DalviaCaseStudy-module__Jlj-qW__resultComparison{max-width:calc(100% - 64px);font-size:var(--type-body-4-size);line-height:var(--type-body-4-line-height);left:32px}}@media (max-width:47.99rem){.DalviaCaseStudy-module__Jlj-qW__inner{width:min(100% - 32px,620px)}.DalviaCaseStudy-module__Jlj-qW__intro{padding:96px 0 var(--case-study-section-gap)}.DalviaCaseStudy-module__Jlj-qW__dalviaLogo{width:64px;height:64px;margin-top:32px}.DalviaCaseStudy-module__Jlj-qW__title,.DalviaCaseStudy-module__Jlj-qW__splitLead h2,.DalviaCaseStudy-module__Jlj-qW__reflection h2{margin-top:32px}.DalviaCaseStudy-module__Jlj-qW__heroMedia{border-radius:20px;margin-top:48px}.DalviaCaseStudy-module__Jlj-qW__introInformation,.DalviaCaseStudy-module__Jlj-qW__splitLead,.DalviaCaseStudy-module__Jlj-qW__compactSplit,.DalviaCaseStudy-module__Jlj-qW__reflection,.DalviaCaseStudy-module__Jlj-qW__featureRow,.DalviaCaseStudy-module__Jlj-qW__deliveryRow{grid-template-columns:1fr;display:grid}.DalviaCaseStudy-module__Jlj-qW__projectMeta,.DalviaCaseStudy-module__Jlj-qW__introCopy,.DalviaCaseStudy-module__Jlj-qW__splitLead>:first-child,.DalviaCaseStudy-module__Jlj-qW__splitLead>:last-child,.DalviaCaseStudy-module__Jlj-qW__compactSplit>:first-child,.DalviaCaseStudy-module__Jlj-qW__compactSplit>:last-child,.DalviaCaseStudy-module__Jlj-qW__reflection>:first-child,.DalviaCaseStudy-module__Jlj-qW__reflection>:last-child,.DalviaCaseStudy-module__Jlj-qW__featureCopy,.DalviaCaseStudy-module__Jlj-qW__squareMedia,.DalviaCaseStudy-module__Jlj-qW__featureRowReverse>:first-child,.DalviaCaseStudy-module__Jlj-qW__featureRowReverse>:last-child,.DalviaCaseStudy-module__Jlj-qW__deliveryMedia{grid-column:1}.DalviaCaseStudy-module__Jlj-qW__projectMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;display:grid}.DalviaCaseStudy-module__Jlj-qW__projectMeta dd{font-size:22px;line-height:24px}.DalviaCaseStudy-module__Jlj-qW__introCopy,.DalviaCaseStudy-module__Jlj-qW__splitLead>:last-child,.DalviaCaseStudy-module__Jlj-qW__compactSplit>:last-child,.DalviaCaseStudy-module__Jlj-qW__reflection>:last-child{margin-top:64px}.DalviaCaseStudy-module__Jlj-qW__challenge{margin-top:var(--case-study-content-gap);padding-block:0}.DalviaCaseStudy-module__Jlj-qW__challengeMedia,.DalviaCaseStudy-module__Jlj-qW__flowMedia,.DalviaCaseStudy-module__Jlj-qW__featureRow,.DalviaCaseStudy-module__Jlj-qW__deliveryRow,.DalviaCaseStudy-module__Jlj-qW__foundationMedia,.DalviaCaseStudy-module__Jlj-qW__compactSplit{margin-top:var(--case-study-content-gap)}.DalviaCaseStudy-module__Jlj-qW__chapter{padding-bottom:0}.DalviaCaseStudy-module__Jlj-qW__prototypeChapter{padding-bottom:var(--case-study-section-gap)}.DalviaCaseStudy-module__Jlj-qW__closingChapter{padding-bottom:var(--case-study-content-gap)}.DalviaCaseStudy-module__Jlj-qW__featureRow,.DalviaCaseStudy-module__Jlj-qW__featureRowReverse,.DalviaCaseStudy-module__Jlj-qW__deliveryRow{gap:48px}.DalviaCaseStudy-module__Jlj-qW__featureRowReverse>:first-child{order:2}.DalviaCaseStudy-module__Jlj-qW__featureRowReverse>:last-child{order:1}.DalviaCaseStudy-module__Jlj-qW__featureCopy h3,.DalviaCaseStudy-module__Jlj-qW__storyCopy h3{font-size:38px;line-height:40px}.DalviaCaseStudy-module__Jlj-qW__prototypeChapter{padding-top:var(--case-study-section-gap)}.DalviaCaseStudy-module__Jlj-qW__prototypeGrid,.DalviaCaseStudy-module__Jlj-qW__eventMedia,.DalviaCaseStudy-module__Jlj-qW__resultsGrid{grid-template-columns:1fr}.DalviaCaseStudy-module__Jlj-qW__buildableGrid{margin-top:var(--case-study-content-gap);grid-template-columns:1fr}.DalviaCaseStudy-module__Jlj-qW__prototypeGrid,.DalviaCaseStudy-module__Jlj-qW__eventMedia{margin-top:var(--case-study-content-gap)}.DalviaCaseStudy-module__Jlj-qW__reflection{padding-bottom:var(--case-study-content-gap)}.DalviaCaseStudy-module__Jlj-qW__resultsLead h2{width:auto;max-width:none}.DalviaCaseStudy-module__Jlj-qW__resultsGrid{gap:var(--space-16);margin-top:var(--case-study-content-gap)}.DalviaCaseStudy-module__Jlj-qW__resultCard{--result-label-top:230px;--result-label-space:106px;--result-comparison-bottom:42px;border-radius:32px;min-height:400px}.DalviaCaseStudy-module__Jlj-qW__resultDecoration{width:80%;left:55%}.DalviaCaseStudy-module__Jlj-qW__resultLabel{font-size:var(--type-h3-size);line-height:var(--type-h3-line-height)}.DalviaCaseStudy-module__Jlj-qW__problemCard{aspect-ratio:auto;width:100%;min-height:clamp(340px,65vw,406px);margin-top:0}.DalviaCaseStudy-module__Jlj-qW__problemCardTitle{width:min(72%,347px)}.DalviaCaseStudy-module__Jlj-qW__heroMedia,.DalviaCaseStudy-module__Jlj-qW__flowMedia,.DalviaCaseStudy-module__Jlj-qW__storyMedia,.DalviaCaseStudy-module__Jlj-qW__squareMedia,.DalviaCaseStudy-module__Jlj-qW__prototypeVideo,.DalviaCaseStudy-module__Jlj-qW__eventMedia>div,.DalviaCaseStudy-module__Jlj-qW__foundationMedia,.DalviaCaseStudy-module__Jlj-qW__deliveryMedia{border-radius:20px}}@media (max-width:767px){.DalviaCaseStudy-module__Jlj-qW__heroMedia,.DalviaCaseStudy-module__Jlj-qW__problemCard,.DalviaCaseStudy-module__Jlj-qW__flowMedia,.DalviaCaseStudy-module__Jlj-qW__storyMedia.DalviaCaseStudy-module__Jlj-qW__storyMedia,.DalviaCaseStudy-module__Jlj-qW__squareMedia,.DalviaCaseStudy-module__Jlj-qW__prototypeVideo,.DalviaCaseStudy-module__Jlj-qW__eventMedia>div,.DalviaCaseStudy-module__Jlj-qW__foundationMedia,.DalviaCaseStudy-module__Jlj-qW__deliveryMedia,.DalviaCaseStudy-module__Jlj-qW__buildableCard,.DalviaCaseStudy-module__Jlj-qW__buildableCardMedia,.DalviaCaseStudy-module__Jlj-qW__resultCard{border-radius:var(--mobile-card-radius)}.DalviaCaseStudy-module__Jlj-qW__problemCard{padding-top:var(--space-64)}.DalviaCaseStudy-module__Jlj-qW__prototypeVideoSearch{order:1}.DalviaCaseStudy-module__Jlj-qW__prototypeVideoCta{order:0}.DalviaCaseStudy-module__Jlj-qW__resultsSection{border-bottom:1px solid var(--color-line)}.DalviaCaseStudy-module__Jlj-qW__reflection{border-bottom:0}}
.CaseStudyStickyStory-module__cOcBTW__track{height:var(--story-track-height);min-height:var(--story-track-min-height);position:relative}.CaseStudyStickyStory-module__cOcBTW__sentinels{grid-template-rows:repeat(var(--story-step-count), 1fr);pointer-events:none;display:grid;position:absolute;inset:0}.CaseStudyStickyStory-module__cOcBTW__sticky{place-items:center;height:100svh;display:grid;position:sticky;top:0}.CaseStudyStickyStory-module__cOcBTW__inner{grid-template-columns:minmax(0,1fr) 32px 10px;align-items:center;width:min(100% - 48px,1230px);margin-inline:auto;display:grid}.CaseStudyStickyStory-module__cOcBTW__panels{grid-area:1/1}.CaseStudyStickyStory-module__cOcBTW__panel{grid-template-columns:389px clamp(64px,15.61vw,192px) minmax(0,607px);align-items:center;display:grid}.CaseStudyStickyStory-module__cOcBTW__fallbackPanels{display:none}.CaseStudyStickyStory-module__cOcBTW__content,.CaseStudyStickyStory-module__cOcBTW__media{grid-row:1}.CaseStudyStickyStory-module__cOcBTW__content{grid-column:1}.CaseStudyStickyStory-module__cOcBTW__media{aspect-ratio:1;background:var(--color-bg-card);border-radius:32px;grid-column:3;justify-self:center;width:min(100%,72svh,720px);overflow:hidden}.CaseStudyStickyStory-module__cOcBTW__media .CaseStudyStickyStory-module__cOcBTW__swap>*,.CaseStudyStickyStory-module__cOcBTW__fallbackPanels .CaseStudyStickyStory-module__cOcBTW__media>*{background:var(--color-bg-card);border-radius:32px}.CaseStudyStickyStory-module__cOcBTW__swap{width:100%;animation:.32s both CaseStudyStickyStory-module__cOcBTW__story-enter}.CaseStudyStickyStory-module__cOcBTW__track[data-media-position=start] .CaseStudyStickyStory-module__cOcBTW__inner{grid-template-columns:10px 32px minmax(0,1fr)}.CaseStudyStickyStory-module__cOcBTW__track[data-media-position=start] .CaseStudyStickyStory-module__cOcBTW__panels{grid-column:3}.CaseStudyStickyStory-module__cOcBTW__track[data-media-position=start] .CaseStudyStickyStory-module__cOcBTW__panel{grid-template-columns:minmax(0,607px) clamp(64px,15.61vw,192px) 389px}.CaseStudyStickyStory-module__cOcBTW__track[data-media-position=start] .CaseStudyStickyStory-module__cOcBTW__content{grid-column:3}.CaseStudyStickyStory-module__cOcBTW__track[data-media-position=start] .CaseStudyStickyStory-module__cOcBTW__media{grid-column:1}.CaseStudyStickyStory-module__cOcBTW__progress{flex-direction:column;grid-area:1/3;align-self:center;gap:12px;display:flex}.CaseStudyStickyStory-module__cOcBTW__track[data-media-position=start] .CaseStudyStickyStory-module__cOcBTW__progress{grid-column:1}.CaseStudyStickyStory-module__cOcBTW__progress span{background:var(--color-fg-tertiary);opacity:.42;border-radius:50%;width:10px;height:10px;transition:opacity .22s,background-color .22s}.CaseStudyStickyStory-module__cOcBTW__progress span[data-active]{background:var(--color-fg-primary);opacity:1}@keyframes CaseStudyStickyStory-module__cOcBTW__story-enter{0%{opacity:0}to{opacity:1}}@media (max-width:79.99rem){.CaseStudyStickyStory-module__cOcBTW__inner{width:min(100% - 40px,1100px)}.CaseStudyStickyStory-module__cOcBTW__panel{grid-template-columns:minmax(300px,389px) clamp(64px,12vw,132px) minmax(0,1fr)}.CaseStudyStickyStory-module__cOcBTW__track[data-media-position=start] .CaseStudyStickyStory-module__cOcBTW__panel{grid-template-columns:minmax(0,1fr) clamp(64px,12vw,132px) minmax(300px,389px)}}@media (max-width:63.99rem){.CaseStudyStickyStory-module__cOcBTW__track{height:auto;min-height:0}.CaseStudyStickyStory-module__cOcBTW__sentinels,.CaseStudyStickyStory-module__cOcBTW__progress{display:none}.CaseStudyStickyStory-module__cOcBTW__sticky{height:auto;position:static}.CaseStudyStickyStory-module__cOcBTW__inner{display:block}.CaseStudyStickyStory-module__cOcBTW__fallbackPanels{gap:var(--case-study-content-gap,var(--space-80));display:grid}.CaseStudyStickyStory-module__cOcBTW__panel{grid-template-columns:minmax(260px,.8fr) 40px minmax(0,1fr)}.CaseStudyStickyStory-module__cOcBTW__track[data-media-position=start] .CaseStudyStickyStory-module__cOcBTW__panel{grid-template-columns:minmax(0,1fr) 40px minmax(260px,.8fr)}.CaseStudyStickyStory-module__cOcBTW__media{width:100%}}@media (max-width:47.99rem){.CaseStudyStickyStory-module__cOcBTW__inner{width:min(100% - 32px,620px)}.CaseStudyStickyStory-module__cOcBTW__panel,.CaseStudyStickyStory-module__cOcBTW__track[data-media-position=start] .CaseStudyStickyStory-module__cOcBTW__panel{grid-template-columns:1fr;gap:48px}.CaseStudyStickyStory-module__cOcBTW__content,.CaseStudyStickyStory-module__cOcBTW__media,.CaseStudyStickyStory-module__cOcBTW__track[data-media-position=start] .CaseStudyStickyStory-module__cOcBTW__content,.CaseStudyStickyStory-module__cOcBTW__track[data-media-position=start] .CaseStudyStickyStory-module__cOcBTW__media{grid-column:1}.CaseStudyStickyStory-module__cOcBTW__content{grid-row:1}.CaseStudyStickyStory-module__cOcBTW__media{grid-row:2}.CaseStudyStickyStory-module__cOcBTW__media,.CaseStudyStickyStory-module__cOcBTW__fallbackPanels .CaseStudyStickyStory-module__cOcBTW__media>*{border-radius:20px}}@media (prefers-reduced-motion:reduce){.CaseStudyStickyStory-module__cOcBTW__progress span,.CaseStudyStickyStory-module__cOcBTW__swap{transition-duration:1ms;animation-duration:1ms}}@media (max-width:767px){.CaseStudyStickyStory-module__cOcBTW__media,.CaseStudyStickyStory-module__cOcBTW__media .CaseStudyStickyStory-module__cOcBTW__swap>*,.CaseStudyStickyStory-module__cOcBTW__fallbackPanels .CaseStudyStickyStory-module__cOcBTW__media>*{border-radius:var(--mobile-card-radius)}}
.VideoPlaybackControl-module__ZArlXa__control{z-index:21;top:var(--space-16);left:var(--space-16);border:var(--border-width) solid var(--color-border-default);background:var(--color-bg-primary);width:36px;height:36px;color:var(--color-fg-primary);cursor:pointer;pointer-events:auto;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.VideoPlaybackControl-module__ZArlXa__control[data-sticky]{top:calc(160px + var(--space-16));position:sticky}.VideoPlaybackControl-module__ZArlXa__control:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 var(--focus-ring-offset) var(--color-bg-primary)}@media (max-width:767px){.VideoPlaybackControl-module__ZArlXa__control[data-sticky]{top:calc(var(--space-120) + var(--space-16))}}
.IdentityCaseStudy-module__kuwbVG__pageContent{--case-study-section-gap:var(--space-case-study-section);--case-study-content-gap:var(--space-case-study-content);z-index:1;color:var(--color-fg-primary);background:var(--color-bg-primary);position:relative;overflow-x:clip}.IdentityCaseStudy-module__kuwbVG__inner{width:min(100% - 48px,1230px);margin-inline:auto}.IdentityCaseStudy-module__kuwbVG__intro{padding:140px 0 0}.IdentityCaseStudy-module__kuwbVG__projectIdentifier,.IdentityCaseStudy-module__kuwbVG__sectionLabel,.IdentityCaseStudy-module__kuwbVG__projectMeta dt,.IdentityCaseStudy-module__kuwbVG__simpleEyebrow,.IdentityCaseStudy-module__kuwbVG__evidenceLabel{color:var(--color-fg-tertiary);font-family:var(--font-body);font-size:var(--type-body-3-size);font-weight:var(--font-weight-body);line-height:var(--type-body-3-line-height);letter-spacing:var(--tracking-label);text-transform:uppercase}.IdentityCaseStudy-module__kuwbVG__heroMark{--project-mark-hero-size:96px;--project-mark-hero-radius:24px;border:1px solid var(--color-line);background:0 0}.IdentityCaseStudy-module__kuwbVG__title{max-width:none;font-family:var(--font-display);font-size:var(--type-h-xl-size);font-weight:var(--font-weight-heading);line-height:var(--type-h-xl-line-height);letter-spacing:var(--tracking-heading);margin-top:56px}.IdentityCaseStudy-module__kuwbVG__titleLine{white-space:normal;display:block}.IdentityCaseStudy-module__kuwbVG__heroMedia,.IdentityCaseStudy-module__kuwbVG__designSystemMedia,.IdentityCaseStudy-module__kuwbVG__systemDetailMedia,.IdentityCaseStudy-module__kuwbVG__tokenMedia,.IdentityCaseStudy-module__kuwbVG__variablesImplementationPortrait,.IdentityCaseStudy-module__kuwbVG__variablesImplementationLandscape,.IdentityCaseStudy-module__kuwbVG__variablesVideoFrame,.IdentityCaseStudy-module__kuwbVG__documentationMedia{min-height:0;position:relative;overflow:hidden}.IdentityCaseStudy-module__kuwbVG__heroMedia,.IdentityCaseStudy-module__kuwbVG__designSystemMedia,.IdentityCaseStudy-module__kuwbVG__systemDetailMedia,.IdentityCaseStudy-module__kuwbVG__variablesImplementationPortrait,.IdentityCaseStudy-module__kuwbVG__variablesImplementationLandscape,.IdentityCaseStudy-module__kuwbVG__variablesVideoFrame,.IdentityCaseStudy-module__kuwbVG__documentationMedia{border-radius:32px}.IdentityCaseStudy-module__kuwbVG__heroMedia{aspect-ratio:1230/637;background:var(--color-bg-card);margin-top:67px}.IdentityCaseStudy-module__kuwbVG__heroMedia img{object-fit:cover;object-position:center}.IdentityCaseStudy-module__kuwbVG__introInformation{margin-top:var(--case-study-content-gap);grid-template-columns:338px 1fr 718px;display:grid}.IdentityCaseStudy-module__kuwbVG__projectMeta{flex-direction:column;grid-column:1;gap:32px;display:flex}.IdentityCaseStudy-module__kuwbVG__projectMeta dd{max-width:338px;font-family:var(--font-display);font-size:var(--type-h4-size);font-weight:var(--font-weight-heading);line-height:var(--type-h4-line-height);letter-spacing:var(--tracking-heading);margin-top:8px}.IdentityCaseStudy-module__kuwbVG__projectMetaSupporting{color:inherit;font:inherit;letter-spacing:inherit;margin-top:0;display:block}.IdentityCaseStudy-module__kuwbVG__introCopy{color:var(--color-fg-primary);font-family:var(--font-body);font-size:var(--type-body-1-size);font-weight:var(--font-weight-case-study-body);line-height:var(--type-body-1-line-height);letter-spacing:var(--tracking-body);grid-column:3}.IdentityCaseStudy-module__kuwbVG__problematic .IdentityCaseStudy-module__kuwbVG__sectionLabel{color:var(--color-fg-tertiary);font-size:var(--type-body-4-size);line-height:var(--type-body-4-line-height)}.IdentityCaseStudy-module__kuwbVG__introCopy .IdentityCaseStudy-module__kuwbVG__sectionLabel{margin-bottom:12px}.IdentityCaseStudy-module__kuwbVG__introCopy p+p,.IdentityCaseStudy-module__kuwbVG__editorialCopy p+p{margin-top:35px}.IdentityCaseStudy-module__kuwbVG__problematic{margin-top:var(--case-study-section-gap);padding-bottom:var(--case-study-section-gap);text-align:center}.IdentityCaseStudy-module__kuwbVG__problematic>h2{font-family:var(--font-display);font-size:var(--type-h1-size);font-weight:var(--font-weight-heading);line-height:var(--type-h1-line-height);letter-spacing:var(--tracking-heading);margin-top:12px}.IdentityCaseStudy-module__kuwbVG__chapter{padding-bottom:var(--case-study-section-gap)}.IdentityCaseStudy-module__kuwbVG__splitLead,.IdentityCaseStudy-module__kuwbVG__editorialLead{--identity-editorial-columns:466px 1fr 584px;grid-template-columns:var(--identity-editorial-columns);display:grid}.IdentityCaseStudy-module__kuwbVG__splitLead>:first-child,.IdentityCaseStudy-module__kuwbVG__editorialLead>:first-child{grid-column:1}.IdentityCaseStudy-module__kuwbVG__splitLead>:last-child,.IdentityCaseStudy-module__kuwbVG__editorialLead>.IdentityCaseStudy-module__kuwbVG__editorialCopy{grid-column:3}.IdentityCaseStudy-module__kuwbVG__splitLead h2{font-family:var(--font-display);font-size:var(--type-h-xl-size);font-weight:var(--font-weight-heading);line-height:var(--type-h-xl-line-height);letter-spacing:var(--tracking-heading);margin-top:24px}.IdentityCaseStudy-module__kuwbVG__editorialCopy{color:var(--color-fg-secondary);font-family:var(--font-body);font-size:var(--type-body-1-size);font-weight:var(--font-weight-case-study-body);line-height:var(--type-body-1-line-height);letter-spacing:var(--tracking-body)}.IdentityCaseStudy-module__kuwbVG__designSystemMedia{aspect-ratio:1230/600;margin-top:var(--case-study-content-gap);background:#fff}.IdentityCaseStudy-module__kuwbVG__designSystemMedia img,.IdentityCaseStudy-module__kuwbVG__systemDetailMedia img,.IdentityCaseStudy-module__kuwbVG__tokenMedia img,.IdentityCaseStudy-module__kuwbVG__variablesImplementationPortrait img,.IdentityCaseStudy-module__kuwbVG__variablesImplementationLandscape img,.IdentityCaseStudy-module__kuwbVG__documentationMedia img{object-fit:contain}.IdentityCaseStudy-module__kuwbVG__systemLead{grid-template-columns:607px 1fr 597px}.IdentityCaseStudy-module__kuwbVG__systemMosaic{margin-top:var(--case-study-content-gap);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.IdentityCaseStudy-module__kuwbVG__systemDetailMedia{aspect-ratio:607/407;background:var(--color-bg-primary)}.IdentityCaseStudy-module__kuwbVG__systemDetailMedia img{object-fit:cover;display:block}.IdentityCaseStudy-module__kuwbVG__compactLead{--case-study-lead-row-gap:32px;grid-template-columns:466px 1fr 764px;margin-top:0}.IdentityCaseStudy-module__kuwbVG__standardEditorialLead:lang(fr){grid-template-columns:var(--identity-editorial-columns)}.IdentityCaseStudy-module__kuwbVG__standardEditorialLead:lang(fr) h2{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4;overflow-wrap:anywhere}.IdentityCaseStudy-module__kuwbVG__compactLead h2{font-family:var(--font-display);font-size:var(--type-h1-size);font-weight:var(--font-weight-heading);line-height:var(--type-h1-line-height);letter-spacing:var(--tracking-heading);margin-top:32px}.IdentityCaseStudy-module__kuwbVG__tokenArchitecture{margin-top:var(--case-study-content-gap)}.IdentityCaseStudy-module__kuwbVG__evidenceLabel{color:var(--color-fg-primary)}.IdentityCaseStudy-module__kuwbVG__tokenLevels{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.IdentityCaseStudy-module__kuwbVG__tokenLevel{background:var(--color-bg-card);border-radius:20px;flex-direction:column;gap:20px;min-width:0;padding:8px 8px 24px;display:flex}.IdentityCaseStudy-module__kuwbVG__tokenMedia{--rounded-media-edge:var(--color-bg-card);aspect-ratio:383.333/200;background:#fff;border-radius:16px;width:100%}.IdentityCaseStudy-module__kuwbVG__tokenCopy{flex-direction:column;gap:8px;padding-inline:12px;display:flex}.IdentityCaseStudy-module__kuwbVG__tokenLevel h3{font-family:var(--font-display);font-size:var(--type-h5-size);font-weight:var(--font-weight-heading);line-height:var(--type-h5-line-height);letter-spacing:var(--tracking-heading)}.IdentityCaseStudy-module__kuwbVG__tokenLevel p{margin:0}.IdentityCaseStudy-module__kuwbVG__tokenRole{color:var(--color-fg-tertiary);font-family:var(--font-display);font-size:var(--type-label-size);font-weight:var(--font-weight-heading);line-height:var(--type-label-line-height);letter-spacing:var(--tracking-label)}.IdentityCaseStudy-module__kuwbVG__tokenDescription{color:var(--color-fg-secondary);font-family:var(--font-display);font-size:var(--type-label-size);font-weight:var(--font-weight-heading);line-height:var(--type-label-line-height);letter-spacing:var(--tracking-label)}.IdentityCaseStudy-module__kuwbVG__variablesImplementationGrid{grid-template-columns:398px 816px;gap:16px;margin-top:16px;display:grid}.IdentityCaseStudy-module__kuwbVG__variablesImplementationPortrait,.IdentityCaseStudy-module__kuwbVG__variablesImplementationLandscape{background:#1a1a1a}.IdentityCaseStudy-module__kuwbVG__variablesImplementationPortrait{aspect-ratio:796/1070}.IdentityCaseStudy-module__kuwbVG__variablesImplementationLandscape{aspect-ratio:1632/1070}.IdentityCaseStudy-module__kuwbVG__variablesVideoFrame{aspect-ratio:16/9;background:0 0}.IdentityCaseStudy-module__kuwbVG__variablesVideoFrame video{object-fit:cover;width:100%;height:100%;display:block}.IdentityCaseStudy-module__kuwbVG__systemStatementBlock{margin-block:var(--case-study-content-gap);grid-template-columns:500px 180px minmax(0,1fr)}.IdentityCaseStudy-module__kuwbVG__systemStatement{font-family:var(--font-display);font-size:var(--type-h1-size);font-weight:var(--font-weight-heading);line-height:var(--type-h1-line-height);letter-spacing:var(--tracking-heading)}.IdentityCaseStudy-module__kuwbVG__documentationEvidence{margin-top:var(--case-study-content-gap)}.IdentityCaseStudy-module__kuwbVG__documentationMedia{aspect-ratio:1230/765;background:#fff}.IdentityCaseStudy-module__kuwbVG__qualityLayersSection{padding-bottom:var(--case-study-section-gap)}.IdentityCaseStudy-module__kuwbVG__qualityLayersHeading{flex-direction:column;gap:32px;display:flex}.IdentityCaseStudy-module__kuwbVG__qualityLayersEyebrow{color:var(--color-fg-tertiary);font-family:var(--font-display);font-size:var(--type-h5-size);font-weight:var(--font-weight-heading);line-height:var(--type-h5-line-height);letter-spacing:var(--tracking-heading);text-transform:uppercase}.IdentityCaseStudy-module__kuwbVG__qualityLayersHeading h2{font-family:var(--font-display);font-size:var(--type-h2-size);font-weight:var(--font-weight-heading);line-height:var(--type-h2-line-height);letter-spacing:var(--tracking-heading)}.IdentityCaseStudy-module__kuwbVG__qualityLayersList{flex-direction:column;gap:16px;margin:54px 0 0;padding:0;list-style:none;display:flex}.IdentityCaseStudy-module__kuwbVG__qualityLayer{border-radius:var(--radius-16);background:#1a1a1a;justify-content:space-between;align-items:flex-end;column-gap:16px;width:100%;min-height:94px;padding:32px;display:flex}.IdentityCaseStudy-module__kuwbVG__qualityLayer:first-child{background:#303030}.IdentityCaseStudy-module__kuwbVG__qualityLayer:nth-child(2){width:91.8699%}.IdentityCaseStudy-module__kuwbVG__qualityLayer:nth-child(3){width:83.7398%}.IdentityCaseStudy-module__kuwbVG__qualityLayer:nth-child(4){width:75.6098%}.IdentityCaseStudy-module__kuwbVG__qualityLayer:nth-child(5){width:67.4797%}.IdentityCaseStudy-module__kuwbVG__qualityLayerTitle{color:#fff;font-family:var(--font-display);font-size:var(--type-h4-size);font-weight:var(--font-weight-heading);line-height:var(--type-h4-line-height);letter-spacing:var(--tracking-heading);white-space:nowrap;flex-shrink:0}.IdentityCaseStudy-module__kuwbVG__qualityLayerDetail{color:#bdbdbd;min-width:0;font-family:var(--font-body);font-size:var(--type-body-4-size);font-weight:var(--font-weight-body);letter-spacing:var(--tracking-body);text-align:right;white-space:normal;line-height:28px}.IdentityCaseStudy-module__kuwbVG__deliveryCopy{color:var(--color-fg-primary);font-size:var(--type-body-1-size);font-weight:var(--font-weight-case-study-body);line-height:var(--type-body-1-line-height);letter-spacing:var(--tracking-body)}.IdentityCaseStudy-module__kuwbVG__deliveryEvidence{gap:var(--case-study-content-gap);margin-top:var(--case-study-content-gap);display:grid}.IdentityCaseStudy-module__kuwbVG__deliveryProcessScroller{scrollbar-width:none;width:100%;overflow-x:auto}.IdentityCaseStudy-module__kuwbVG__deliveryProcessScroller::-webkit-scrollbar{display:none}.IdentityCaseStudy-module__kuwbVG__deliveryProcess{align-items:center;min-width:100%;margin:0;padding:0;list-style:none;display:flex}.IdentityCaseStudy-module__kuwbVG__deliveryProcessItem{flex:1 0 auto;align-items:center;min-width:0;display:flex}.IdentityCaseStudy-module__kuwbVG__deliveryProcessItem:last-child{flex:none}.IdentityCaseStudy-module__kuwbVG__deliveryProcessItem:not(:last-child):after{content:"";background-image:repeating-linear-gradient(90deg,#ffffff30 0 4px,#0000 4px 8px);flex:auto;min-width:8px;height:1px}.IdentityCaseStudy-module__kuwbVG__deliveryProcessTag{color:#fff;min-height:48px;font-family:var(--font-display);font-size:var(--type-h4-size);font-weight:var(--font-weight-heading);line-height:var(--type-h4-line-height);letter-spacing:var(--tracking-heading);white-space:nowrap;background:#1a1a1a;border:1px solid #ffffff0d;border-radius:1000px;justify-content:center;align-items:center;padding:8px 16px;display:flex}.IdentityCaseStudy-module__kuwbVG__deliveryProcessTagFinal{color:#000;background:#fff}[data-theme=light] .IdentityCaseStudy-module__kuwbVG__qualityLayer{background:var(--color-bg-card)}[data-theme=light] .IdentityCaseStudy-module__kuwbVG__qualityLayerTitle{color:var(--color-fg-primary)}[data-theme=light] .IdentityCaseStudy-module__kuwbVG__qualityLayerDetail{color:var(--color-fg-tertiary)}[data-theme=light] .IdentityCaseStudy-module__kuwbVG__deliveryProcessTag{border-color:var(--color-border-default);color:var(--color-fg-primary);background:var(--color-bg-card)}[data-theme=light] .IdentityCaseStudy-module__kuwbVG__deliveryProcessItem:not(:last-child):after{background-image:repeating-linear-gradient(to right, var(--color-line) 0 4px, transparent 4px 8px)}.IdentityCaseStudy-module__kuwbVG__reflection{padding-bottom:var(--case-study-content-gap)}.IdentityCaseStudy-module__kuwbVG__closingDivider{margin-top:var(--case-study-content-gap);border-top:1px solid var(--color-line)}@media (min-width:80rem){.IdentityCaseStudy-module__kuwbVG__title:lang(fr){max-width:1100px}.IdentityCaseStudy-module__kuwbVG__qualityLayersHeading h2:lang(fr){max-width:800px}}@media (max-width:79.99rem){.IdentityCaseStudy-module__kuwbVG__pageContent{--case-study-section-gap:var(--space-case-study-section-laptop);--case-study-content-gap:var(--space-case-study-content-laptop)}.IdentityCaseStudy-module__kuwbVG__inner{width:min(100% - 40px,1100px)}.IdentityCaseStudy-module__kuwbVG__title{font-size:64px;line-height:64px}.IdentityCaseStudy-module__kuwbVG__introInformation{grid-template-columns:minmax(260px,.8fr) 48px minmax(0,1.55fr)}.IdentityCaseStudy-module__kuwbVG__splitLead,.IdentityCaseStudy-module__kuwbVG__editorialLead{--identity-editorial-columns:minmax(350px, .85fr) 48px minmax(0, 1.15fr);grid-template-columns:var(--identity-editorial-columns)}.IdentityCaseStudy-module__kuwbVG__systemLead{grid-template-columns:minmax(420px,1fr) 32px minmax(0,1fr)}.IdentityCaseStudy-module__kuwbVG__systemStatementBlock{grid-template-columns:500px clamp(96px,10vw,120px) minmax(0,1fr)}.IdentityCaseStudy-module__kuwbVG__variablesImplementationGrid{grid-template-columns:minmax(0,.49fr) minmax(0,1fr)}.IdentityCaseStudy-module__kuwbVG__deliveryProcessTag{min-height:38px;font-size:var(--type-h5-size);line-height:var(--type-h5-line-height);padding:8px 12px}}@media (max-width:63.99rem){.IdentityCaseStudy-module__kuwbVG__pageContent{--case-study-section-gap:var(--space-case-study-section-tablet);--case-study-content-gap:var(--space-case-study-content-tablet)}.IdentityCaseStudy-module__kuwbVG__title{font-size:56px;line-height:56px}.IdentityCaseStudy-module__kuwbVG__introInformation{grid-template-columns:minmax(240px,.75fr) 32px minmax(0,1.25fr)}.IdentityCaseStudy-module__kuwbVG__splitLead,.IdentityCaseStudy-module__kuwbVG__editorialLead,.IdentityCaseStudy-module__kuwbVG__systemLead{--identity-editorial-columns:minmax(300px, .85fr) 32px minmax(0, 1fr);grid-template-columns:var(--identity-editorial-columns)}.IdentityCaseStudy-module__kuwbVG__systemLead h2{font-size:var(--type-h1-size);line-height:var(--type-h1-line-height)}.IdentityCaseStudy-module__kuwbVG__systemStatementBlock{grid-template-columns:1fr;gap:56px}.IdentityCaseStudy-module__kuwbVG__systemStatementBlock>:first-child,.IdentityCaseStudy-module__kuwbVG__systemStatementBlock>.IdentityCaseStudy-module__kuwbVG__editorialCopy{grid-column:1}.IdentityCaseStudy-module__kuwbVG__tokenLevels{grid-template-columns:repeat(2,minmax(0,1fr))}.IdentityCaseStudy-module__kuwbVG__deliveryProcess{min-width:760px}}@media (max-width:47.99rem){.IdentityCaseStudy-module__kuwbVG__inner{width:calc(100% - 32px)}.IdentityCaseStudy-module__kuwbVG__intro{padding:96px 0 0}.IdentityCaseStudy-module__kuwbVG__title{max-width:none;margin-top:40px}.IdentityCaseStudy-module__kuwbVG__titleLine{white-space:normal}.IdentityCaseStudy-module__kuwbVG__heroMedia{aspect-ratio:4/3;margin-top:48px}.IdentityCaseStudy-module__kuwbVG__introInformation,.IdentityCaseStudy-module__kuwbVG__splitLead,.IdentityCaseStudy-module__kuwbVG__editorialLead,.IdentityCaseStudy-module__kuwbVG__systemLead{--identity-editorial-columns:1fr;grid-template-columns:var(--identity-editorial-columns);gap:56px;margin-top:80px}.IdentityCaseStudy-module__kuwbVG__projectMeta,.IdentityCaseStudy-module__kuwbVG__introCopy,.IdentityCaseStudy-module__kuwbVG__splitLead>:first-child,.IdentityCaseStudy-module__kuwbVG__splitLead>:last-child,.IdentityCaseStudy-module__kuwbVG__editorialLead>:first-child,.IdentityCaseStudy-module__kuwbVG__editorialLead>.IdentityCaseStudy-module__kuwbVG__editorialCopy{grid-column:1}.IdentityCaseStudy-module__kuwbVG__introCopy{margin-top:8px}.IdentityCaseStudy-module__kuwbVG__problematic{margin-top:var(--case-study-section-gap);padding-bottom:var(--case-study-section-gap)}.IdentityCaseStudy-module__kuwbVG__problematic>h2 br{display:none}.IdentityCaseStudy-module__kuwbVG__chapter{padding-bottom:var(--case-study-section-gap)}.IdentityCaseStudy-module__kuwbVG__splitLead,.IdentityCaseStudy-module__kuwbVG__editorialLead{margin-top:0}.IdentityCaseStudy-module__kuwbVG__splitLead h2,.IdentityCaseStudy-module__kuwbVG__compactLead h2{margin-top:20px}.IdentityCaseStudy-module__kuwbVG__designSystemMedia,.IdentityCaseStudy-module__kuwbVG__systemMosaic,.IdentityCaseStudy-module__kuwbVG__tokenArchitecture,.IdentityCaseStudy-module__kuwbVG__variablesImplementationGrid,.IdentityCaseStudy-module__kuwbVG__documentationEvidence,.IdentityCaseStudy-module__kuwbVG__deliveryEvidence{margin-top:var(--case-study-content-gap)}.IdentityCaseStudy-module__kuwbVG__systemDetailMedia,.IdentityCaseStudy-module__kuwbVG__deliveryEvidence>:last-child{aspect-ratio:4/3!important}.IdentityCaseStudy-module__kuwbVG__systemMosaic,.IdentityCaseStudy-module__kuwbVG__variablesImplementationGrid{grid-template-columns:1fr}.IdentityCaseStudy-module__kuwbVG__tokenLevels{grid-template-columns:1fr;margin-top:40px}.IdentityCaseStudy-module__kuwbVG__variablesImplementationPortrait,.IdentityCaseStudy-module__kuwbVG__variablesImplementationLandscape{width:100%}.IdentityCaseStudy-module__kuwbVG__systemStatementBlock{margin-block:var(--case-study-content-gap)}.IdentityCaseStudy-module__kuwbVG__qualityLayersSection{padding-bottom:var(--case-study-section-gap)}.IdentityCaseStudy-module__kuwbVG__qualityLayersHeading{gap:24px}.IdentityCaseStudy-module__kuwbVG__qualityLayersList{margin-top:40px}.IdentityCaseStudy-module__kuwbVG__qualityLayer{flex-direction:column;align-items:flex-start;gap:16px;min-height:0;padding:24px}.IdentityCaseStudy-module__kuwbVG__qualityLayerTitle{font-size:var(--type-h5-size);line-height:var(--type-h5-line-height);white-space:normal}.IdentityCaseStudy-module__kuwbVG__qualityLayerDetail{line-height:var(--type-body-4-line-height);text-align:left;white-space:normal}.IdentityCaseStudy-module__kuwbVG__reflection{padding-bottom:var(--case-study-content-gap)}.IdentityCaseStudy-module__kuwbVG__closingDivider{margin-top:var(--case-study-content-gap)}}@media (prefers-reduced-motion:reduce){.IdentityCaseStudy-module__kuwbVG__pageContent{scroll-behavior:auto}}@media (max-width:767px){.IdentityCaseStudy-module__kuwbVG__heroMedia,.IdentityCaseStudy-module__kuwbVG__designSystemMedia,.IdentityCaseStudy-module__kuwbVG__systemDetailMedia,.IdentityCaseStudy-module__kuwbVG__tokenLevel,.IdentityCaseStudy-module__kuwbVG__tokenMedia,.IdentityCaseStudy-module__kuwbVG__variablesImplementationPortrait,.IdentityCaseStudy-module__kuwbVG__variablesImplementationLandscape,.IdentityCaseStudy-module__kuwbVG__variablesVideoFrame,.IdentityCaseStudy-module__kuwbVG__documentationMedia,.IdentityCaseStudy-module__kuwbVG__qualityLayer{border-radius:var(--mobile-card-radius)}.IdentityCaseStudy-module__kuwbVG__variablesChapter{--variables-media-gap:var(--space-16);--case-mobile-media:var(--variables-media-gap)}.IdentityCaseStudy-module__kuwbVG__variablesChapter>.IdentityCaseStudy-module__kuwbVG__inner{padding-top:var(--space-16)}.IdentityCaseStudy-module__kuwbVG__variablesChapter .IdentityCaseStudy-module__kuwbVG__tokenLevels{--case-mobile-section:var(--variables-media-gap);margin-top:var(--variables-media-gap)}.IdentityCaseStudy-module__kuwbVG__variablesChapter .IdentityCaseStudy-module__kuwbVG__variablesImplementationGrid{gap:var(--variables-media-gap)}.IdentityCaseStudy-module__kuwbVG__qualityLayersList>li.IdentityCaseStudy-module__kuwbVG__qualityLayer{width:100%}}
