.popup-media-carousel-module__SdClOG__section{grid-column:1/-1;min-width:0;margin:32px -32px -28px;padding:0 0 24px;overflow:clip visible}.popup-media-carousel-module__SdClOG__heading{color:var(--context);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 32px 13px;font-size:10px;font-weight:500;display:flex}.popup-media-carousel-module__SdClOG__viewport{cursor:grab;touch-action:pan-y;width:100%;overflow:clip visible}.popup-media-carousel-module__SdClOG__viewport:active{cursor:grabbing}.popup-media-carousel-module__SdClOG__track{will-change:transform;width:max-content;display:flex}.popup-media-carousel-module__SdClOG__group{flex:none;gap:10px;padding-right:10px;display:flex}.popup-media-carousel-module__SdClOG__card{width:var(--popup-card-width,190px);transform-origin:50%;will-change:transform;background-color:#080808;border:1px solid #0000;border-radius:9px;flex:none;height:190px;position:relative;overflow:hidden}.popup-media-carousel-module__SdClOG__media{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}.popup-media-carousel-module__SdClOG__contain{object-fit:contain;object-position:center center;padding:5px}@media (prefers-reduced-motion:reduce){.popup-media-carousel-module__SdClOG__viewport{cursor:default;scrollbar-width:thin;overflow-x:auto}.popup-media-carousel-module__SdClOG__track{padding-left:24px}}@media (max-width:768px){.popup-media-carousel-module__SdClOG__section{margin-right:-24px;margin-bottom:calc(-24px - env(safe-area-inset-bottom,0px));margin-left:-24px}.popup-media-carousel-module__SdClOG__heading{padding-left:24px;padding-right:24px}}@media (max-width:520px){.popup-media-carousel-module__SdClOG__section{margin-left:-20px;margin-right:-20px}.popup-media-carousel-module__SdClOG__heading{padding-left:20px;padding-right:20px}.popup-media-carousel-module__SdClOG__card{width:var(--popup-card-mobile-width,150px);height:150px}}
.experiment-module__2kajYG__scene{margin-top:80px;position:relative}.experiment-module__2kajYG__workbench{width:100%}.experiment-module__2kajYG__workbench>section{margin-top:0}:is(.experiment-module__2kajYG__workbench:has([data-finder-state=maximized]),.experiment-module__2kajYG__workbench:has([data-finder-state*=-to-])){opacity:1!important}:is(.experiment-module__2kajYG__scene:has([data-finder-state=maximized]),.experiment-module__2kajYG__scene:has([data-finder-state*=-to-])){z-index:91;transform:none!important}.experiment-module__2kajYG__flyingCard,.experiment-module__2kajYG__lightbox button{font:inherit}.experiment-module__2kajYG__flyingCard:focus-visible,.experiment-module__2kajYG__lightbox button:focus-visible,.experiment-module__2kajYG__lightbox a:focus-visible{outline-offset:6px;outline:2px solid #e8e6df}.experiment-module__2kajYG__stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:80px;display:grid}.experiment-module__2kajYG__flyingCard{width:100%;aspect-ratio:var(--aspect);cursor:zoom-in;background:0 0;border:0;border-radius:10px;display:block;position:relative}.experiment-module__2kajYG__projectMedia{background:#141413;border-radius:2%;display:block;position:absolute;inset:0;overflow:hidden}.experiment-module__2kajYG__mediaContent{width:100%;height:100%;position:relative}.experiment-module__2kajYG__mediaContent>img,.experiment-module__2kajYG__mediaContent>video{object-fit:cover;width:100%;height:100%;display:block}.experiment-module__2kajYG__mediaError{color:#ccc;place-items:center;height:100%;padding:16px;font-size:13px;display:grid}.experiment-module__2kajYG__flyingIcon{display:none}.experiment-module__2kajYG__scene[data-animated]{--card-height:min(70vw, var(--media-size));height:max(560px, calc(100svh - var(--top-offset) * 2))}.experiment-module__2kajYG__scene[data-animated] .experiment-module__2kajYG__stage{pointer-events:none;width:100vw;height:100%;margin:0;display:block;position:absolute;inset:0 0 0 50%;transform:translate(-50%)}.experiment-module__2kajYG__scene[data-animated] .experiment-module__2kajYG__flyingCard{width:calc(var(--card-height) * var(--aspect) * var(--media-scale,1));height:calc(var(--card-height) * var(--media-scale,1));transform-style:preserve-3d;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.experiment-module__2kajYG__scene[data-animated] .experiment-module__2kajYG__flyingCard:hover,.experiment-module__2kajYG__scene[data-animated] .experiment-module__2kajYG__flyingCard:focus-visible{z-index:20}.experiment-module__2kajYG__scene[data-animated] .experiment-module__2kajYG__projectMedia{pointer-events:auto}.experiment-module__2kajYG__scene[data-animated] .experiment-module__2kajYG__flyingIcon{pointer-events:none;border-radius:18px;width:78px;height:78px;margin:-39px 0 0 -39px;display:block;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 11px 24px #0000006b,0 0 0 1px #ffffff14}.experiment-module__2kajYG__flyingIcon img{object-fit:cover;width:100%;height:100%}.experiment-module__2kajYG__brandroom{background:#101014}.experiment-module__2kajYG__brandroom img{object-fit:contain;padding:15px}.experiment-module__2kajYG__lightbox{overscroll-behavior:contain;color:#ecebe6;scrollbar-color:#555 #111;background:#000000f0;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:24px;position:fixed;inset:0;overflow-y:auto}.experiment-module__2kajYG__lightbox::backdrop{background:0 0}.experiment-module__2kajYG__lightbox[open]{place-items:center;display:grid}.experiment-module__2kajYG__lightboxPanel{background-color:#0c0c0c;border:1px solid #0000;border-radius:16px;width:min(1120px,100%);min-width:0;margin:auto;padding:20px}.experiment-module__2kajYG__lightboxTop{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px;display:flex}.experiment-module__2kajYG__lightboxTop p{align-items:center;gap:18px;display:flex}.experiment-module__2kajYG__lightboxTop p span{color:#aaa9a5;font-variant-numeric:tabular-nums}.experiment-module__2kajYG__lightbox button{width:44px;height:44px;color:var(--accent);cursor:pointer;background-color:#0c0c0c;border:1px solid #0000;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid}.experiment-module__2kajYG__lightboxMedia{background:#0e0e0e;border-radius:10px;width:100%;height:min(62dvh,650px);animation:.24s ease-out experiment-module__2kajYG__mediaEnter;overflow:hidden}.experiment-module__2kajYG__lightboxMedia .experiment-module__2kajYG__mediaContent>img,.experiment-module__2kajYG__lightboxMedia .experiment-module__2kajYG__mediaContent>video{object-fit:contain}.experiment-module__2kajYG__lightboxBottom{justify-content:space-between;gap:28px;margin-top:24px;padding-bottom:10px;display:flex}.experiment-module__2kajYG__lightboxCopy{max-width:700px}.experiment-module__2kajYG__lightboxCopy h2{color:#f5f5f3;font-size:22px;font-weight:500}.experiment-module__2kajYG__lightboxCopy>span{color:#b5b4ad;margin-top:6px;font-size:11px;display:block}.experiment-module__2kajYG__lightboxCopy p{color:#b5b4ad;margin-top:15px;font-size:13px;line-height:1.65}.experiment-module__2kajYG__lightboxCopy .experiment-module__2kajYG__primaryAction{margin-top:16px;display:inline-flex}.experiment-module__2kajYG__lightboxNavigation{align-items:start;gap:8px;display:flex}@keyframes experiment-module__2kajYG__mediaEnter{0%{opacity:.25}to{opacity:1}}@media (max-width:900px){footer .experiment-module__2kajYG__footerClearance{bottom:56px}.experiment-module__2kajYG__scene{margin-top:64px}.experiment-module__2kajYG__scene[data-animated]{--card-height:min(58vw, var(--media-size), 240px);height:max(464px, calc(100svh - var(--top-offset) * 2))}.experiment-module__2kajYG__brandroom img{padding:12px}.experiment-module__2kajYG__lightbox,.experiment-module__2kajYG__lightboxPanel{padding:16px}.experiment-module__2kajYG__lightboxMedia{height:48dvh}.experiment-module__2kajYG__lightboxBottom{flex-wrap:wrap;gap:16px;margin-top:18px}.experiment-module__2kajYG__lightboxCopy{flex:1;min-width:min(260px,100%)}.experiment-module__2kajYG__lightboxCopy h2{font-size:21px}.experiment-module__2kajYG__lightboxCopy p{font-size:12px}body:has([data-motion-experiment]) .dialkit-root{display:block!important}}@media (prefers-reduced-motion:reduce){.experiment-module__2kajYG__lightboxMedia{animation:none}}
