.ContentImageLightbox_lightbox__RJVj_{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.82);cursor:pointer;animation:ContentImageLightbox_contentImageFadeIn__WHDa1 .2s ease}.ContentImageLightbox_lightboxImage__IYjTg{max-width:min(96vw,1672px);max-height:92vh;width:auto;height:auto;object-fit:contain;border-radius:12px;box-shadow:0 32px 80px rgba(0,0,0,.5);cursor:default;animation:ContentImageLightbox_contentImageScaleIn__fVlFC .25s ease}.ContentImageLightbox_lightboxClose__kdqi0{position:fixed;top:20px;right:24px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:rgba(255,255,255,.15);color:#fff;cursor:pointer;transition:background .15s}.ContentImageLightbox_closeIcon__0212a{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.ContentImageLightbox_lightboxClose__kdqi0:hover{background:rgba(255,255,255,.25)}.ContentImageLightbox_lightboxClose__kdqi0:focus-visible{outline:2px solid #fff;outline-offset:4px}@media (prefers-reduced-motion:reduce){.ContentImageLightbox_lightboxImage__IYjTg,.ContentImageLightbox_lightbox__RJVj_{animation:none}.ContentImageLightbox_lightboxClose__kdqi0{transition:none}}@keyframes ContentImageLightbox_contentImageFadeIn__WHDa1{0%{opacity:0}to{opacity:1}}@keyframes ContentImageLightbox_contentImageScaleIn__fVlFC{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.CaseTemplate_page__LZPUY{background:#19191D}.CaseTemplate_hero__lo82R h1,.CaseTemplate_section___eWUs h2{overflow-wrap:anywhere}.CaseTemplate_page__LZPUY [data-offscreen] *,.CaseTemplate_page__LZPUY [data-offscreen] :after,.CaseTemplate_page__LZPUY [data-offscreen] :before{animation-play-state:paused!important}.CaseTemplate_hero__lo82R{overflow:hidden;padding:160px 0 64px!important}.CaseTemplate_hero__lo82R:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(45% 55% at 80% 35%,#D9C5EC1F,transparent 70%),radial-gradient(40% 50% at 70% 60%,#B9D9F01A,transparent 70%)}.CaseTemplate_heroGrid__vl4fs{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:center}.CaseTemplate_heroCopy__N6zyr{grid-column:span 7}.CaseTemplate_crumbs__J4r2X{display:flex;gap:10px;margin-bottom:24px;font:400 var(--type-label)/1.4 var(--type-family);color:#8B8B94}.CaseTemplate_crumbs__J4r2X a{color:#B8B8C2;text-decoration:none}.CaseTemplate_crumbs__J4r2X a:hover{color:#F4F4F6;text-decoration:underline;text-underline-offset:4px}.CaseTemplate_kicker__lz2pX{display:inline-block;margin-bottom:16px;font:600 var(--type-label)/1.2 var(--type-family);letter-spacing:.02em;color:#B8B8C2}.CaseTemplate_hero__lo82R h1{margin:0;color:#F4F4F6;font-size:var(--type-h1)!important;line-height:1.08!important}.CaseTemplate_lead__7fsho{margin-top:var(--type-heading-gap)!important;max-width:var(--type-copy-width)}.CaseTemplate_disclosure__PUobV{margin-top:16px!important;padding:12px 16px;border:1px solid #ffffff1f;border-radius:12px;color:#B8B8C2!important;font-size:var(--type-label)!important}@property --cover-spin{syntax:"<angle>";inherits:false;initial-value:0deg}.CaseTemplate_cover___HZD5{position:relative;grid-column:span 5;aspect-ratio:16/10;perspective:1200px;animation:CaseTemplate_coverIn__nwHJK 1.1s cubic-bezier(.16,1,.3,1) .25s backwards}.CaseTemplate_cover___HZD5:before{content:"";position:absolute;inset:8% 6%;border-radius:32px;background:radial-gradient(closest-side,#D9C5EC40,#B9D9F026 55%,transparent);filter:blur(30px);pointer-events:none}.CaseTemplate_coverCard__cqCnk{position:absolute;inset:0;overflow:hidden;border-radius:24px;background:#26262D;box-shadow:0 40px 80px -40px #000E,0 0 0 1px #FFFFFF26;transform:rotateX(var(--rx,2deg)) rotateY(var(--ry,-6deg));transform-style:preserve-3d}.CaseTemplate_coverCard__cqCnk:after{content:"";position:absolute;inset:0;z-index:2;padding:1.5px;border-radius:inherit;background:conic-gradient(from var(--cover-spin),#FFFFFF26,#B9D9F0,#D9C5EC 20%,#FFFFFF26 32%,#FFFFFF26 55%,#F1D5D9 68%,#BFDACE 80%,#FFFFFF26);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:CaseTemplate_coverSpin__aKUY4 12s linear infinite;pointer-events:none}.CaseTemplate_coverCard__cqCnk img{object-fit:cover}.CaseTemplate_coverGlare__uKa2J{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at var(--gx,30%) var(--gy,20%),#FFFFFF38,#D9C5EC14 30%,transparent 60%);mix-blend-mode:screen;pointer-events:none}@keyframes CaseTemplate_coverSpin__aKUY4{to{--cover-spin:360deg}}@keyframes CaseTemplate_coverIn__nwHJK{0%{transform:translateY(32px) scale(.96)}to{transform:none}}.CaseTemplate_hero__lo82R h1{text-wrap:balance}.CaseTemplate_hero__lo82R h1[data-length=l]{font-size:clamp(30px,3vw,46px)!important;line-height:1.1!important}.CaseTemplate_hero__lo82R h1[data-length=xl]{font-size:clamp(28px,2.6vw,40px)!important;line-height:1.12!important}.CaseTemplate_metaChips__WNwuZ{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none}.CaseTemplate_metaChips__WNwuZ li{padding:7px 14px;border:1px solid #ffffff1f;border-radius:999px;background:#FFFFFF0A;color:#D4D4DA;font:500 var(--type-small)/1.2 var(--type-family)}.CaseTemplate_heroAction__gR0A7{margin-top:32px}.CaseTemplate_reveal__Z9saj{animation:CaseTemplate_heroReveal___xPsa .9s cubic-bezier(.16,1,.3,1) backwards}.CaseTemplate_kicker__lz2pX.CaseTemplate_reveal__Z9saj{animation-delay:.05s}h1.CaseTemplate_reveal__Z9saj{animation-delay:.12s}.CaseTemplate_lead__7fsho.CaseTemplate_reveal__Z9saj{animation-delay:.24s}.CaseTemplate_metaChips__WNwuZ.CaseTemplate_reveal__Z9saj{animation-delay:.34s}.CaseTemplate_heroAction__gR0A7.CaseTemplate_reveal__Z9saj{animation-delay:.42s}@keyframes CaseTemplate_heroReveal___xPsa{0%{clip-path:inset(0 0 100% 0);transform:translateY(28px)}to{clip-path:inset(-30% -10% -30% -10%);transform:none}}@media (prefers-reduced-motion:reduce){.CaseTemplate_coverCard__cqCnk:after,.CaseTemplate_cover___HZD5,.CaseTemplate_reveal__Z9saj{animation:none}}.CaseTemplate_metrics__SlaKV{list-style:none;margin:56px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.CaseTemplate_metrics__SlaKV .CaseTemplate_metric__5_Smt{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:6px;padding:24px;border-radius:20px;text-align:left}.CaseTemplate_metric__5_Smt strong{font:var(--type-heading-weight) clamp(26px,2.4vw,36px)/1.1 var(--type-family);letter-spacing:var(--type-heading-tracking);background:var(--holo-pastel);background-clip:text;-webkit-background-clip:text;color:transparent}.CaseTemplate_metric__5_Smt>span:not([aria-hidden]){color:#F4F4F6;font:600 var(--type-body)/1.3 var(--type-family)}.CaseTemplate_metric__5_Smt small{color:#8B8B94;font:400 var(--type-label)/1.45 var(--type-family)}.CaseTemplate_body__bNl_3{padding-top:48px!important}.CaseTemplate_bodyGrid__5ZUK_{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start}.CaseTemplate_aside__LkSHv{grid-column:span 4;align-self:stretch}.CaseTemplate_sticky__TKw_H{position:sticky;top:104px;display:flex;flex-direction:column;gap:16px;max-height:calc(100svh - 128px);overflow:auto;scrollbar-width:thin;scrollbar-color:#8B8B94 #34353C}.CaseTemplate_sticky__TKw_H::-webkit-scrollbar{width:6px}.CaseTemplate_sticky__TKw_H::-webkit-scrollbar-track{background:#34353C}.CaseTemplate_sticky__TKw_H::-webkit-scrollbar-thumb{background:#8B8B94;border-radius:6px}.CaseTemplate_sticky__TKw_H>*{flex-shrink:0}.CaseTemplate_facts__BO0CE{display:grid;gap:14px;padding:22px;border:1px solid #ffffff14;border-radius:20px;background:#1E1E23}.CaseTemplate_factsTitle__ABebo{color:#8B8B94;font:600 var(--type-small)/1 var(--type-family);letter-spacing:.06em;text-transform:uppercase}.CaseTemplate_facts__BO0CE small{display:block;color:#8B8B94;font:400 var(--type-small)/1.3 var(--type-family)}.CaseTemplate_facts__BO0CE strong{color:#F4F4F6;font:600 var(--type-body)/1.35 var(--type-family)}.CaseTemplate_toc__9nDyf ol{list-style:none;margin:0;padding:8px;border:1px solid #ffffff14;border-radius:20px;background:#1E1E23;display:flex;flex-direction:column;gap:2px}.CaseTemplate_toc__9nDyf a{display:flex;gap:12px;align-items:baseline;padding:10px 12px;border-radius:12px;color:#8B8B94;font:500 var(--type-label)/1.35 var(--type-family);text-decoration:none;transition:background .2s ease,color .2s ease}.CaseTemplate_toc__9nDyf a span{color:#8B8B94;font-variant-numeric:tabular-nums;transition:color .2s ease}.CaseTemplate_toc__9nDyf a:hover{color:#F4F4F6;background:#FFFFFF08}.CaseTemplate_toc__9nDyf a[aria-current=true]{color:#F4F4F6;background:#FFFFFF0D}.CaseTemplate_toc__9nDyf a[aria-current=true] span{background:var(--holo-pastel);background-clip:text;-webkit-background-clip:text;color:transparent}.CaseTemplate_toc__9nDyf a:focus-visible{outline:2px solid #F4F4F6;outline-offset:2px}.CaseTemplate_asideCta__jDyeM{display:flex;flex-direction:column;gap:8px;padding:22px;border:1px solid #ffffff14;border-radius:20px;background:radial-gradient(90% 80% at 100% 0,#D9C5EC24,transparent 70%),#1E1E23}.CaseTemplate_asideCta__jDyeM>span{color:#8B8B94;font:600 var(--type-small)/1.2 var(--type-family)}.CaseTemplate_asideCta__jDyeM>strong{margin-bottom:8px;color:#F4F4F6;font:600 var(--type-body)/1.35 var(--type-family)}.CaseTemplate_content__QYIGZ{grid-column:5/span 8;min-width:0}.CaseTemplate_section___eWUs{padding:8px 0 48px;scroll-margin-top:104px}.CaseTemplate_section___eWUs+.CaseTemplate_section___eWUs{padding-top:48px;border-top:1px solid #ffffff0f}.CaseTemplate_section___eWUs>header{margin-bottom:24px;background:linear-gradient(135deg,#202127EB,#111216DB);border-color:#45454D;box-shadow:0 16px 48px -24px #0009,inset 0 1px 0 #FFFFFF14}.CaseTemplate_section___eWUs>header:before{opacity:.3}.CaseTemplate_section___eWUs h2{margin:0;color:#F4F4F6;font-size:var(--type-h2)!important}.CaseTemplate_highlights__21hJr{margin-top:8px!important}.CaseTemplate_figure__RJ6OD{margin:24px 0 0}.CaseTemplate_topicLinks__KismW.CaseTemplate_topicLinks__KismW{margin:0 0 32px;color:#B8B8C2;font:400 var(--type-body,16px)/1.6 var(--type-family)}.CaseTemplate_topicLinks__KismW a{color:#F4F4F6;text-decoration:underline;text-decoration-color:#D9C5ECB3;text-underline-offset:3px}.CaseTemplate_topicLinks__KismW a:hover{text-decoration-color:#F4F4F6}.CaseTemplate_zoom__p_KJK{display:block;width:100%;padding:8px;border:1px solid #ffffff1a;border-radius:22px;background:#FFFFFF08;cursor:zoom-in;transition:border-color .25s ease}.CaseTemplate_zoom__p_KJK:hover{border-color:#FFFFFF40}.CaseTemplate_zoom__p_KJK:focus-visible{outline:2px solid #F4F4F6;outline-offset:3px}.CaseTemplate_zoom__p_KJK img{display:block;width:100%;height:auto;border-radius:15px}.CaseTemplate_figure__RJ6OD figcaption{margin-top:10px;color:#8B8B94;font:400 var(--type-label)/1.5 var(--type-family)}.CaseTemplate_gallery__C0MaM{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:24px}.CaseTemplate_gallery__C0MaM img{width:100%;height:auto;border-radius:14px}.CaseTemplate_inlineCta__mUT0X{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:16px;padding:28px;border:1px solid #ffffff14;border-radius:24px;background:radial-gradient(70% 90% at 100% 50%,#B9D9F01F,transparent 70%),#1E1E23}.CaseTemplate_inlineCta__mUT0X>div>span{display:block;margin-bottom:6px;color:#8B8B94;font:600 var(--type-small)/1.2 var(--type-family)}.CaseTemplate_inlineCta__mUT0X>div>strong{color:#F4F4F6;font:600 clamp(18px,1.5vw,22px)/1.3 var(--type-family)}.CaseTemplate_customCta__JAYJ3>:last-child{flex-shrink:0}.CaseTemplate_related__qW6HC{padding-top:32px!important;border-top:1px solid #ffffff0f}.CaseTemplate_relatedHead__Gxy8q{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.CaseTemplate_relatedHead__Gxy8q h2{margin:0;color:#F4F4F6}.CaseTemplate_allLink__qwGyP{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#F4F4F6;font:600 15px/1 var(--type-family);text-decoration:none;white-space:nowrap}.CaseTemplate_allLink__qwGyP:hover{text-decoration:underline;text-underline-offset:5px}@media (max-width:1099px){.CaseTemplate_bodyGrid__5ZUK_,.CaseTemplate_heroGrid__vl4fs{grid-template-columns:repeat(8,minmax(0,1fr))}.CaseTemplate_heroCopy__N6zyr{grid-column:span 5}.CaseTemplate_aside__LkSHv,.CaseTemplate_cover___HZD5{grid-column:span 3}.CaseTemplate_content__QYIGZ{grid-column:4/span 5}}@media (max-width:899px){.CaseTemplate_hero__lo82R{padding:124px 0 40px!important}.CaseTemplate_cover___HZD5,.CaseTemplate_heroCopy__N6zyr{grid-column:1/-1}.CaseTemplate_cover___HZD5,.CaseTemplate_heroAction__gR0A7{margin-top:24px}.CaseTemplate_metrics__SlaKV{margin-top:32px;grid-template-columns:1fr}.CaseTemplate_bodyGrid__5ZUK_{display:block}.CaseTemplate_sticky__TKw_H{position:static;max-height:none;overflow:visible;margin-bottom:32px}.CaseTemplate_toc__9nDyf{display:none}.CaseTemplate_section___eWUs h2{gap:12px}.CaseTemplate_inlineCta__mUT0X{flex-direction:column;align-items:stretch}.CaseTemplate_relatedHead__Gxy8q{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.CaseTemplate_toc__9nDyf a,.CaseTemplate_zoom__p_KJK{transition:none}}@media (max-width:599px){.CaseTemplate_hero__lo82R h1{font-size:var(--type-h1)!important}.CaseTemplate_hero__lo82R h1[data-length=l]{font-size:clamp(26px,7.4vw,32px)!important}.CaseTemplate_hero__lo82R h1[data-length=xl]{font-size:clamp(24px,6.8vw,29px)!important}}@media (forced-colors:active){.CaseTemplate_coverCard__cqCnk:after{display:none}.CaseTemplate_kicker__lz2pX,.CaseTemplate_metric__5_Smt strong,.CaseTemplate_toc__9nDyf a[aria-current=true] span{background:none;color:initial}}.CaseTemplate_mobileNav__kh_yj{display:none}.CaseTemplate_summary__to884{margin-bottom:48px}.CaseTemplate_summaryStep__uAFZz{padding:24px 0;border-top:1px solid #ffffff26}.CaseTemplate_summaryTitle__Ze4aS{display:flex;align-items:center;gap:12px;margin-bottom:16px;color:#B9D9F0}.CaseTemplate_summaryTitle__Ze4aS h3{color:#F4F4F6;font:var(--type-heading-weight) var(--type-h3)/1.2 var(--type-family)}.CaseTemplate_summaryTitle__Ze4aS>svg:last-child:not(:first-child){margin-left:auto;color:#8B8B94}.CaseTemplate_summaryStep__uAFZz p{color:#B8B8C2}.CaseTemplate_groupedToc__IUFI0{border:1px solid #ffffff14;border-radius:20px;background:#1E1E23;padding:12px}.CaseTemplate_groupedToc__IUFI0 .CaseTemplate_tocGroup__xhe9V+.CaseTemplate_tocGroup__xhe9V{margin-top:16px;padding-top:12px;border-top:1px solid #ffffff12}.CaseTemplate_groupedToc__IUFI0 .CaseTemplate_groupTitle__AU6TK{font-weight:600;color:#F4F4F6}.CaseTemplate_groupedToc__IUFI0 .CaseTemplate_groupTitle__AU6TK[data-active]{background:#B9D9F014}.CaseTemplate_groupedToc__IUFI0 .CaseTemplate_groupTitle__AU6TK span{color:#B9D9F0}.CaseTemplate_groupedToc__IUFI0 ol{border:0;border-radius:0;background:none;padding:4px 0 0 32px}.CaseTemplate_groupedToc__IUFI0 ol a{padding:6px 10px}.CaseTemplate_groupedToc__IUFI0 a[aria-current=location]{background:#B9D9F01C;color:#F4F4F6}.CaseTemplate_progress__QQn4w{margin:0 0 32px;padding:24px;border-radius:20px;background:#1E1E23;border:1px solid #ffffff14}.CaseTemplate_progress__QQn4w figcaption{color:#F4F4F6;font:var(--type-heading-weight) var(--type-h3)/1.2 var(--type-family);margin-bottom:24px}.CaseTemplate_progressBars__w4N_W{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.CaseTemplate_progressPoint__C6WU2{display:flex;flex-direction:column;gap:12px;text-align:center}.CaseTemplate_progressPoint__C6WU2>strong{color:#F4F4F6;font:var(--type-heading-weight) var(--type-h3)/1.2 var(--type-family)}.CaseTemplate_progressPoint__C6WU2>span{color:#B8B8C2;font:400 var(--type-label)/1.5 var(--type-family)}.CaseTemplate_barTrack__K2c1z{height:160px;display:flex;align-items:flex-end;border-bottom:1px solid #ffffff26}.CaseTemplate_barTrack__K2c1z>span{display:block;width:100%;border-radius:8px 8px 0 0;background:linear-gradient(180deg,#B9D9F04D,#B9D9F014);border:1px solid #b9d9f04d;border-bottom:0}.CaseTemplate_barTrack__K2c1z>span[data-final]{background:var(--holo-pastel);border:0}.CaseTemplate_comparison__R0vIb{display:flex;align-items:center;gap:24px;border-top:1px solid #ffffff14;margin-top:24px;padding-top:24px}.CaseTemplate_comparison__R0vIb>div{display:flex;flex-direction:column;gap:8px}.CaseTemplate_comparison__R0vIb span{font:400 var(--type-label)/1.5 var(--type-family);color:#B8B8C2}.CaseTemplate_comparison__R0vIb strong{font:var(--type-heading-weight) var(--type-h3)/1.2 var(--type-family);color:#F4F4F6}.CaseTemplate_comparison__R0vIb>svg{color:#B9D9F0}.CaseTemplate_comparison__R0vIb p{margin-left:auto;color:#BFDACE;font-size:var(--type-label)}@media (min-width:900px){.CaseTemplate_editorial__GEsvd .CaseTemplate_section___eWUs h3{margin-top:48px;margin-bottom:24px}.CaseTemplate_editorial__GEsvd .CaseTemplate_section___eWUs ol,.CaseTemplate_editorial__GEsvd .CaseTemplate_section___eWUs ul{margin-bottom:32px}.CaseTemplate_groupedToc__IUFI0 ol{padding-top:16px;gap:8px}.CaseTemplate_groupedToc__IUFI0 .CaseTemplate_tocGroup__xhe9V+.CaseTemplate_tocGroup__xhe9V{margin-top:24px;padding-top:20px}.CaseTemplate_compactHero__osD3v{padding:132px 0 40px!important}.CaseTemplate_compactHero__osD3v .CaseTemplate_cover___HZD5,.CaseTemplate_compactHero__osD3v .CaseTemplate_heroCopy__N6zyr{grid-column:span 6}.CaseTemplate_compactHero__osD3v .CaseTemplate_metrics__SlaKV{margin-top:32px;gap:24px}.CaseTemplate_summary__to884{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.CaseTemplate_summaryStep__uAFZz{grid-column:span 4}.CaseTemplate_solutionsSection__elmrs ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.CaseTemplate_solutionsSection__elmrs ol>li{padding:48px 20px 20px;border:1px solid #ffffff14;background:#1E1E23;border-radius:16px}.CaseTemplate_solutionsSection__elmrs ol>li:before{top:16px;left:20px}.CaseTemplate_solutionsSection__elmrs p:last-child{padding:20px;border-radius:16px;background:#B9D9F00D;border:1px solid #b9d9f026}}@media (forced-colors:active){.CaseTemplate_barTrack__K2c1z>span{background:Highlight;border-color:CanvasText}.CaseTemplate_barTrack__K2c1z>span[data-final]{background:Highlight}}@media (min-width:900px) and (max-width:1099px){.CaseTemplate_compactHero__osD3v .CaseTemplate_cover___HZD5,.CaseTemplate_compactHero__osD3v .CaseTemplate_heroCopy__N6zyr{grid-column:span 4}.CaseTemplate_compactHero__osD3v .CaseTemplate_metrics__SlaKV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.CaseTemplate_editorial__GEsvd .CaseTemplate_mobileNav__kh_yj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;position:static;padding:6px;border:1px solid #ffffff26;border-radius:16px;background:#1E1E23;margin-top:56px}.CaseTemplate_mobileNav__kh_yj a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:6px 2px;border-radius:10px;color:#B8B8C2;font:400 var(--type-small)/1.4 var(--type-family);text-decoration:none}.CaseTemplate_mobileNav__kh_yj a[aria-current]{color:#F4F4F6;background:#B9D9F026}.CaseTemplate_mobileNav__kh_yj a:focus-visible{outline:2px solid #B9D9F0;outline-offset:2px}.CaseTemplate_editorial__GEsvd .CaseTemplate_section___eWUs{scroll-margin-top:160px}.CaseTemplate_editorial__GEsvd .CaseTemplate_section___eWUs h3{margin-top:48px;margin-bottom:24px}.CaseTemplate_editorial__GEsvd .CaseTemplate_section___eWUs ol,.CaseTemplate_editorial__GEsvd .CaseTemplate_section___eWUs ul{margin-bottom:32px}.CaseTemplate_compactHero__osD3v .CaseTemplate_metrics__SlaKV{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.CaseTemplate_compactHero__osD3v .CaseTemplate_metric__5_Smt{padding:20px 16px}.CaseTemplate_compactHero__osD3v .CaseTemplate_metric__5_Smt strong{font-size:var(--type-h3)}.CaseTemplate_compactHero__osD3v .CaseTemplate_metric__5_Smt small,.CaseTemplate_compactHero__osD3v .CaseTemplate_metric__5_Smt>span:not([aria-hidden]){hyphens:auto;overflow-wrap:break-word}.CaseTemplate_summary__to884{margin-bottom:32px}.CaseTemplate_summaryStep__uAFZz{padding:24px 0}.CaseTemplate_progress__QQn4w{padding:20px 16px}.CaseTemplate_progressBars__w4N_W{gap:12px}.CaseTemplate_progressPoint__C6WU2{gap:8px}.CaseTemplate_progressPoint__C6WU2>span{font-size:var(--type-small)}.CaseTemplate_barTrack__K2c1z{height:120px}.CaseTemplate_comparison__R0vIb{flex-wrap:wrap;gap:16px}.CaseTemplate_comparison__R0vIb p{flex-basis:100%;margin-left:0}.CaseTemplate_solutionsSection__elmrs ol{gap:16px}.CaseTemplate_solutionsSection__elmrs ol>li{padding:48px 20px 20px;border:1px solid #ffffff14;background:#1E1E23;border-radius:16px}.CaseTemplate_solutionsSection__elmrs ol>li:before{top:16px;left:20px}.CaseTemplate_solutionsSection__elmrs p:last-child{padding:20px;border-radius:16px;background:#B9D9F00D;border:1px solid #b9d9f026}}@media (max-width:359px){.CaseTemplate_compactHero__osD3v .CaseTemplate_metrics__SlaKV{grid-template-columns:1fr}}@media (max-width:599px){.CaseTemplate_hero__lo82R .CaseTemplate_metrics__SlaKV{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseTemplate_metrics__SlaKV>li{min-width:0}.CaseTemplate_metrics__SlaKV>li:last-child:nth-child(odd){grid-column:1/-1}.CaseTemplate_hero__lo82R .CaseTemplate_metrics__SlaKV .CaseTemplate_metric__5_Smt{align-items:center;padding:20px 16px;text-align:center;overflow-wrap:anywhere}.CaseTemplate_hero__lo82R .CaseTemplate_metric__5_Smt strong{font-size:var(--type-h3)}}@media (forced-colors:active){.CaseTemplate_groupedToc__IUFI0 a[aria-current],.CaseTemplate_mobileNav__kh_yj a[aria-current]{outline:1px solid Highlight}}.CaseTemplate_coverTrigger__4z7nm,.CaseTemplate_galleryZoom__XrY0R{padding:0;border:0;cursor:zoom-in}.CaseTemplate_galleryZoom__XrY0R{display:block;min-width:0;border-radius:14px;background:transparent}.CaseTemplate_coverTrigger__4z7nm:focus-visible,.CaseTemplate_galleryZoom__XrY0R:focus-visible{outline:2px solid #F4F4F6;outline-offset:4px}