._root_d7rlf_1{--case-bg:#fff;--case-panel:#fff;--case-panel-strong:#edf3fb;--case-text:#0c1422;--case-muted:#59677a;--case-line:#20345029;--case-blue:#1670ff;--case-header-height:80px;min-height:100svh;color:var(--case-text);background:var(--case-bg);padding:0 clamp(16px,4vw,64px) 72px;overflow:clip}.xy-cases-page{color:#0c1422;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}.xy-cases-page .xy-site-header,.xy-cases-page .xy-site-header.is-compact{box-shadow:none;background:#fffffff0;border-bottom-color:#162d4b1f}.xy-cases-page .xy-site-links a,.xy-cases-page .xy-site-links a:hover,.xy-cases-page .xy-site-links a.is-active{color:#0c1422}.xy-cases-page .xy-site-brand img{filter:none}.xy-cases-page .xy-site-consult{background:#fff;border-color:#162d4b2e;color:#0c1422!important}.xy-cases-page .xy-mobile-menu{color:#0c1422;background:#fff}.xy-cases-page .xy-mobile-menu a{color:#0c1422}.xy-cases-page .xy-site-menu-button span{background:#0c1422}._hero_d7rlf_59 h1,._wallHeading_d7rlf_60 h2,._cta_d7rlf_61 h2{color:#0c1422}._hero_d7rlf_59,._process_d7rlf_66,._wall_d7rlf_60,._cta_d7rlf_61,._disclaimer_d7rlf_69{width:min(100%,1380px);margin-inline:auto}._hero_d7rlf_59{--hero-card-height:min(61svh, 640px);--carousel-shift:clamp(270px, 26vw, 380px);--carousel-far-shift:clamp(520px, 53vw, 790px);box-sizing:border-box;min-height:100svh;margin-top:calc(0px - var(--case-header-height));padding-top:calc(var(--case-header-height) + clamp(22px, 4svh, 44px));flex-direction:column;align-items:center;padding-bottom:18px;display:flex}._heroHeading_d7rlf_88{z-index:6;text-align:center;flex:none;position:relative}._eyebrow_d7rlf_95{color:var(--case-blue);letter-spacing:.08em;margin-bottom:18px;font-size:13px;font-weight:750;display:block}._heroHeading_d7rlf_88 ._eyebrow_d7rlf_95{margin-top:-32px;margin-bottom:6px;font-size:27px}._hero_d7rlf_59 h1,._wallHeading_d7rlf_60 h2,._cta_d7rlf_61 h2{letter-spacing:-.045em;margin:0;font-weight:650}._hero_d7rlf_59 h1{text-wrap:balance;font-size:clamp(42px,3.65vw,58px);line-height:1.08}._carouselShell_d7rlf_124{flex:0 0 var(--hero-card-height);width:100%;height:var(--hero-card-height);margin-top:clamp(24px,3.2svh,34px);position:relative}._featuredStage_d7rlf_132{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;min-width:0;height:100%;position:relative;overflow:visible}._featuredTrack_d7rlf_143{transform:translate3d(var(--case-drag-x,0), 0, 0);will-change:transform;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}._featuredCard_d7rlf_151{--slot-x:0px;--slot-scale:1;--slot-opacity:1;--slot-brightness:1;z-index:1;aspect-ratio:3/4;color:#fff;cursor:pointer;width:auto;height:100%;opacity:var(--slot-opacity);filter:brightness(var(--slot-brightness));transform:translate3d(calc(-50% + var(--slot-x)), -50%, 0) scale(var(--slot-scale));transform-origin:50%;will-change:transform, opacity, filter;background:#080a0e;border:1px solid #ffffff3d;border-radius:18px;padding:0;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .7s cubic-bezier(.22,1,.36,1),filter .7s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .7s cubic-bezier(.22,1,.36,1);display:block;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 28px 74px #00000075}._featuredCard_d7rlf_151._left_d7rlf_185{--slot-x:calc(0px - var(--carousel-shift));--slot-scale:.79;--slot-opacity:.72;--slot-brightness:.58;z-index:2}._featuredCard_d7rlf_151._center_d7rlf_193{--slot-scale:1;--slot-opacity:1;--slot-brightness:1;z-index:4;border-color:#ffffff94;box-shadow:0 34px 88px #0000009e}._featuredCard_d7rlf_151._right_d7rlf_202{--slot-x:var(--carousel-shift);--slot-scale:.79;--slot-opacity:.72;--slot-brightness:.58;z-index:2}._featuredCard_d7rlf_151._farLeft_d7rlf_210{--slot-x:calc(0px - var(--carousel-far-shift));--slot-scale:.62;--slot-opacity:0;--slot-brightness:.45;pointer-events:none}._featuredCard_d7rlf_151._farRight_d7rlf_218{--slot-x:var(--carousel-far-shift);--slot-scale:.62;--slot-opacity:0;--slot-brightness:.45;pointer-events:none}._isDragging_d7rlf_226 ._featuredTrack_d7rlf_143,._isDragging_d7rlf_226 ._featuredCard_d7rlf_151{transition:none}._featuredCard_d7rlf_151:hover,._featuredCard_d7rlf_151:focus-visible,._caseTile_d7rlf_233 button:hover,._caseTile_d7rlf_233 button:focus-visible{border-color:var(--case-blue);outline:none}._featuredCard_d7rlf_151:focus-visible,._caseTile_d7rlf_233 button:focus-visible,._carouselArrow_d7rlf_241:focus-visible,._carouselDots_d7rlf_242 button:focus-visible,._filters_d7rlf_243 button:focus-visible,._process_d7rlf_66 button:focus-visible,._cta_d7rlf_61 a:focus-visible,._playerDialog_d7rlf_246 button:focus-visible,._playerDialog_d7rlf_246 select:focus-visible{outline-offset:3px;outline:3px solid #5387ffc7}._featuredCard_d7rlf_151 picture,._featuredCard_d7rlf_151 img,._caseTile_d7rlf_233 picture,._caseTile_d7rlf_233 img{width:100%;height:100%;display:block}._featuredCard_d7rlf_151 img,._caseTile_d7rlf_233 img{object-fit:cover}._coverShade_d7rlf_266{pointer-events:none;background:#03070eb8;height:48%;position:absolute;inset:auto 0 0}._tileMeta_d7rlf_274{z-index:2;gap:7px;display:grid;position:absolute;inset:auto 22px 20px}._tileMeta_d7rlf_274 small{color:#dce8ff;background:#103470eb;border-radius:999px;width:fit-content;padding:5px 8px;font-size:11px;font-style:normal;line-height:1.3}._tileMeta_d7rlf_274 strong{font-size:clamp(16px,1.55vw,22px);line-height:1.35}._tileMeta_d7rlf_274 i{color:#ffffffbd;font-size:12px;font-style:normal}._playMark_d7rlf_304{z-index:3;pointer-events:none;background:#03070e75;border:2px solid #ffffffe6;border-radius:50%;place-items:center;width:66px;height:66px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 34px #0000004d}._carouselArrow_d7rlf_241{z-index:8;color:#0c1422;cursor:pointer;background:#ffffffbd;border:1px solid #12274459;border-radius:50%;place-items:center;width:58px;min-width:58px;height:58px;min-height:58px;padding:0;transition:border-color .18s,background .18s,transform .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._carouselArrow_d7rlf_241:hover{background:#fffffff5;border-color:#122744b8}._previousArrow_d7rlf_346{left:0}._nextArrow_d7rlf_350{right:0}._carouselDots_d7rlf_242{z-index:7;flex:0 0 44px;justify-content:center;align-items:center;gap:2px;min-height:44px;margin-top:6px;display:flex;position:relative}._carouselDots_d7rlf_242 button{width:44px;min-width:44px;height:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._carouselDots_d7rlf_242 button span{background:#687789;border-radius:50%;width:9px;height:9px;transition:transform .18s,background .18s}._carouselDots_d7rlf_242 button[aria-current=true] span{background:var(--case-blue);transform:scale(1.16)}._caseTile_d7rlf_233 button{border:1px solid var(--case-line);color:#fff;background:var(--case-panel);cursor:pointer;text-align:left;width:100%;padding:0;display:block;position:relative;overflow:hidden}._filters_d7rlf_243 button{border:1px solid var(--case-line);min-width:44px;min-height:44px;color:var(--case-text);background:var(--case-panel);cursor:pointer}._tilePlay_d7rlf_415{z-index:3;background:#030812b3;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:16px;right:16px}._srOnly_d7rlf_429{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._process_d7rlf_66{border:1px solid var(--case-line);background:var(--case-panel);border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:center;gap:18px;margin-top:28px;padding:28px 30px;display:grid}._process_d7rlf_66>svg{display:none}._process_d7rlf_66>div{border-right:1px solid var(--case-line);min-width:0;padding-right:18px}._process_d7rlf_66>div:nth-of-type(4){border-right:0}._process_d7rlf_66 span,._process_d7rlf_66 small,._process_d7rlf_66 strong{display:block}._process_d7rlf_66 span{color:var(--case-blue);font-size:12px;font-weight:750}._process_d7rlf_66 small{color:var(--case-muted);margin-top:8px;font-size:12px}._process_d7rlf_66 strong{margin-top:7px;font-size:14px;line-height:1.45}._process_d7rlf_66>button,._cta_d7rlf_61 a,._playerError_d7rlf_492 button{color:#fff;background:var(--case-blue);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex}._process_d7rlf_66>button:disabled,._caseTile_d7rlf_233 button:disabled{cursor:wait;opacity:.65}._wall_d7rlf_60{padding-top:clamp(110px,11vw,156px)}._wallHeading_d7rlf_60{justify-content:space-between;align-items:end;gap:28px;display:flex}._wallHeading_d7rlf_60 h2,._cta_d7rlf_61 h2{font-size:clamp(34px,3.5vw,52px);line-height:1.12}._wallHeading_d7rlf_60>p{color:var(--case-muted);margin:0 0 5px;font-size:14px}._filters_d7rlf_243{flex-wrap:wrap;gap:10px;margin:34px 0 38px;display:flex}._filters_d7rlf_243 button{white-space:nowrap;border-radius:999px;padding:0 18px;font-size:14px}._filters_d7rlf_243 button._activeFilter_d7rlf_552{border-color:var(--case-blue);color:#fff;background:var(--case-blue)}._caseGrid_d7rlf_558{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.2vw,30px);display:grid}._caseTile_d7rlf_233{min-width:0}._caseTile_d7rlf_233 button{aspect-ratio:3/4;border-radius:18px;transition:transform .26s,border-color .26s,box-shadow .26s}._caseTile_d7rlf_233 button:hover{transform:translateY(-6px);box-shadow:0 24px 52px #00000047}._tileMeta_d7rlf_274{inset:auto 18px 18px}._tileMeta_d7rlf_274 strong{font-size:17px}._tilePlay_d7rlf_415{width:48px;height:48px;top:16px;right:16px}._emptyState_d7rlf_594{border:1px solid var(--case-line);min-height:250px;color:var(--case-muted);background:var(--case-panel);text-align:center;border-radius:18px;justify-items:center;gap:10px;padding:48px;display:grid}._loadMore_d7rlf_607{justify-content:center;margin-top:34px;display:flex}._loadMore_d7rlf_607 button{border:1px solid var(--case-line);min-height:48px;color:var(--case-text);background:var(--case-panel);cursor:pointer;border-radius:999px;padding:0 24px;font-weight:700}._loadMore_d7rlf_607 button:focus-visible{outline-offset:3px;outline:3px solid #5387ffc7}._emptyState_d7rlf_594 strong{color:var(--case-text)}._emptyState_d7rlf_594 button{border:1px solid var(--case-line);min-height:44px;color:var(--case-text);background:var(--case-panel-strong);cursor:pointer;border-radius:999px;padding:0 20px;font-weight:700}._cta_d7rlf_61{border:1px solid var(--case-line);background:var(--case-panel-strong);border-radius:22px;justify-content:space-between;align-items:end;gap:48px;margin-top:clamp(110px,11vw,160px);padding:clamp(34px,5vw,64px);display:flex}._cta_d7rlf_61 p{max-width:680px;color:var(--case-muted);margin:22px 0 0;line-height:1.8}._cta_d7rlf_61>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}._cta_d7rlf_61 a:last-child{border-color:var(--case-line);color:var(--case-text);background:0 0}._disclaimer_d7rlf_69{width:max-content;max-width:calc(100% - 32px);color:var(--case-muted);text-align:center;margin:28px auto 0;font-size:12px;line-height:1.7}._playerBackdrop_d7rlf_686{z-index:1000;color:#fff;background:#000000d6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._playerDialog_d7rlf_246{background:#090d15;border:1px solid #adc3e647;border-radius:20px;width:min(100%,820px);max-height:calc(100dvh - 80px);overflow:auto;box-shadow:0 32px 90px #0009}._playerHeader_d7rlf_707,._playerFooter_d7rlf_708{justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}._playerHeader_d7rlf_707{border-bottom:1px solid #adc3e62e}._playerHeader_d7rlf_707 span{color:#91adff;font-size:12px}._playerHeader_d7rlf_707 h2{margin:5px 0 0;font-size:clamp(20px,2.2vw,30px)}._playerHeader_d7rlf_707>button{color:#fff;cursor:pointer;background:#121927;border:1px solid #adc3e63d;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}._playerMedia_d7rlf_743{background:#000;place-items:center;height:min(52dvh,420px);min-height:240px;display:grid;position:relative;overflow:hidden}._playerMedia_d7rlf_743>p{z-index:1;color:#c2ccda;position:absolute}._playerMedia_d7rlf_743 video{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}._playerError_d7rlf_492{text-align:center;justify-items:center;gap:10px;padding:34px;display:grid}._playerError_d7rlf_492 span{color:#aab6c9}._playerError_d7rlf_492 button{margin-top:10px}._pendingMedia_d7rlf_784{aspect-ratio:16/9;background:#02040a;place-items:center;min-height:280px;display:grid;position:relative;overflow:hidden}._pendingMedia_d7rlf_784 picture,._pendingMedia_d7rlf_784 img{width:100%;height:100%}._pendingMedia_d7rlf_784 img{object-fit:cover;opacity:.46;display:block}._pendingMedia_d7rlf_784>div{text-align:center;justify-items:center;gap:10px;max-width:560px;padding:24px;display:grid;position:absolute}._pendingMedia_d7rlf_784 strong{font-size:clamp(22px,3vw,36px)}._pendingMedia_d7rlf_784 span,._playerFooter_d7rlf_708 p{color:#b3bdca;line-height:1.7}._playerFooter_d7rlf_708{border-top:1px solid #adc3e62e;flex-wrap:wrap}._playerFooter_d7rlf_708 p{margin:0;font-size:13px}._playerFooter_d7rlf_708 label{color:#b3bdca;align-items:center;gap:8px;font-size:13px;display:flex}._playerFooter_d7rlf_708 select,._fullscreenHint_d7rlf_845{color:#fff;background:#121927;border:1px solid #adc3e63d;border-radius:10px;min-height:44px}._playerFooter_d7rlf_708 select{padding:0 12px}._fullscreenHint_d7rlf_845{opacity:.7;align-items:center;gap:8px;padding:0 14px;display:inline-flex}._transcript_d7rlf_865{color:#d7dfeb;flex:100%}._transcript_d7rlf_865 summary{cursor:pointer;align-items:center;min-height:44px;font-size:13px;font-weight:700;display:flex}._transcript_d7rlf_865 p{white-space:pre-wrap;background:#121927;border-radius:10px;max-height:180px;margin-top:8px;padding:14px;overflow:auto}@media (width<=1180px){._hero_d7rlf_59{--carousel-shift:clamp(232px, 26vw, 304px);--carousel-far-shift:clamp(450px, 54vw, 620px)}._process_d7rlf_66{grid-template-columns:repeat(2,minmax(0,1fr))}._process_d7rlf_66>div:nth-of-type(2){border-right:0}._process_d7rlf_66>button{grid-column:1/-1}._caseGrid_d7rlf_558{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){._root_d7rlf_1{--case-header-height:68px}._hero_d7rlf_59{--hero-card-height:min(58svh, 540px);--carousel-shift:clamp(176px, 30vw, 250px);--carousel-far-shift:clamp(350px, 62vw, 510px);padding-top:calc(var(--case-header-height) + 22px)}._cta_d7rlf_61{display:block}._cta_d7rlf_61>div:last-child{justify-content:flex-start;margin-top:30px}}@media (width<=640px){._root_d7rlf_1{padding:0 16px 52px}._hero_d7rlf_59{--hero-card-height:min(50svh, 430px);--carousel-shift:clamp(118px, 36.5vw, 158px);--carousel-far-shift:clamp(236px, 73vw, 316px);padding-top:calc(var(--case-header-height) + 18px);padding-bottom:12px}._heroHeading_d7rlf_88{width:min(100%,370px)}._hero_d7rlf_59 h1{letter-spacing:-.055em;white-space:nowrap;font-size:clamp(28px,7.8vw,34px);line-height:1.16}._heroHeading_d7rlf_88 ._eyebrow_d7rlf_95{margin-top:-12px;margin-bottom:8px;font-size:20px}._carouselShell_d7rlf_124{margin-top:16px}._featuredCard_d7rlf_151{border-radius:16px}._featuredCard_d7rlf_151._left_d7rlf_185,._featuredCard_d7rlf_151._right_d7rlf_202{--slot-scale:.78;--slot-opacity:.66}._playMark_d7rlf_304{width:56px;height:56px}._carouselArrow_d7rlf_241{width:46px;min-width:46px;height:46px;min-height:46px}._carouselDots_d7rlf_242{margin-top:2px}._process_d7rlf_66{grid-template-columns:1fr;gap:0;margin-top:34px;padding:8px 20px 20px}._process_d7rlf_66>div{border-right:0;border-bottom:1px solid var(--case-line);padding:18px 0}._process_d7rlf_66>div:nth-of-type(4){border-bottom:0}._wallHeading_d7rlf_60{display:block}._wallHeading_d7rlf_60>p{margin-top:14px}._filters_d7rlf_243{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._filters_d7rlf_243 button{width:100%;padding-inline:10px}._caseGrid_d7rlf_558{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._caseTile_d7rlf_233 button{border-radius:14px}._tileMeta_d7rlf_274{gap:5px;inset:auto 12px 12px}._tileMeta_d7rlf_274 strong{font-size:14px}._tileMeta_d7rlf_274 i{display:none}._tilePlay_d7rlf_415{width:44px;height:44px;top:10px;right:10px}._cta_d7rlf_61{padding:30px 22px}._cta_d7rlf_61>div:last-child{display:grid}._playerBackdrop_d7rlf_686{padding:0}._playerDialog_d7rlf_246{border:0;border-radius:0;width:100%;min-height:100dvh;max-height:100dvh}._playerMedia_d7rlf_743{height:min(52dvh,420px);min-height:220px}._playerHeader_d7rlf_707,._playerFooter_d7rlf_708{padding:16px}._playerFooter_d7rlf_708{flex-direction:column;align-items:stretch}._playerFooter_d7rlf_708 label{justify-content:space-between}}@media (height<=700px) and (width>=641px){._hero_d7rlf_59{--hero-card-height:min(50svh, 420px);padding-top:calc(var(--case-header-height) + 14px)}._heroHeading_d7rlf_88 ._eyebrow_d7rlf_95{margin-bottom:10px}._hero_d7rlf_59 h1{font-size:clamp(36px,3.2vw,48px)}._carouselShell_d7rlf_124{margin-top:16px}._carouselDots_d7rlf_242{margin-top:0}}@media (prefers-reduced-motion:reduce){._featuredTrack_d7rlf_143,._featuredCard_d7rlf_151,._carouselDots_d7rlf_242 button span,._caseTile_d7rlf_233 button{transition:none}}
