@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/3fe0c37ce42eed87-s.16514qf9p8fxp.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/02adf4530898f811-s.0fzep6l_egt1n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/8977c1cd2337358b-s.1n22t9sj471t4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/81b6a121427f6096-s.3cujugc-ey0ha.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/224c524ea68f4a61-s.057llfc-v7mfh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f2cfe3151537ae33-s.p.1364-ndpm__7k.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_4f2d54a1-module__SW0TTa__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal;font-weight:400}.ibm_plex_sans_4f2d54a1-module__SW0TTa__variable{--font-plex-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_514be741-module__2iuo-W__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal;font-weight:400}.ibm_plex_mono_514be741-module__2iuo-W__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.sift-badge-exhibit-module__PzoIoG__exhibit{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);margin:0;container:sift-stage/inline-size}.sift-badge-exhibit-module__PzoIoG__toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.sift-badge-exhibit-module__PzoIoG__caption{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--raw-muted);font-size:10px;line-height:1.5}.sift-badge-exhibit-module__PzoIoG__replay{height:32px;color:var(--raw-muted);font-family:var(--font-geist-sans), sans-serif;cursor:pointer;transition:color .16s var(--ease-out);background:0 0;border:0;align-items:center;gap:7px;padding:0 2px;font-size:12px;display:inline-flex}.sift-badge-exhibit-module__PzoIoG__replay:hover{color:var(--raw-ink)}.sift-badge-exhibit-module__PzoIoG__replay[aria-disabled=true]{color:var(--raw-muted);opacity:.5;cursor:default}.sift-badge-exhibit-module__PzoIoG__replay:focus-visible{outline:2px solid var(--raw-ink);outline-offset:2px}.sift-badge-exhibit-module__PzoIoG__stage{aspect-ratio:1440/900;background:#081017;position:relative;overflow:hidden}.sift-badge-exhibit-module__PzoIoG__stageBackground{width:108.333%;height:113.333%;position:absolute;top:-6.66667%;left:-4.16667%}.sift-badge-exhibit-module__PzoIoG__stageBackground img{object-fit:cover;object-position:50% 65%}.sift-badge-exhibit-module__PzoIoG__pair{position:absolute;inset:0}.sift-badge-exhibit-module__PzoIoG__slot{aspect-ratio:420/632;width:29.1667%;position:absolute;top:14.8889%;container-type:inline-size}.sift-badge-exhibit-module__PzoIoG__slotFront{left:15.2778%}.sift-badge-exhibit-module__PzoIoG__slotBack{left:55.5556%}.sift-badge-exhibit-module__PzoIoG__scale{width:420px;height:632px;transform:scale(tan(atan2(100cqw, 420px)));transform-origin:0 0;position:absolute;top:0;left:0}@container sift-stage (max-width:760px){.sift-badge-exhibit-module__PzoIoG__stage{aspect-ratio:auto}.sift-badge-exhibit-module__PzoIoG__pair{flex-direction:column;align-items:center;gap:32px;padding:48px 24px;display:flex;position:relative}.sift-badge-exhibit-module__PzoIoG__slot{width:min(100%,420px);position:relative;top:auto;left:auto}}.sift-badge-exhibit-module__PzoIoG__face{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:8px;font-size:12px;line-height:16px;position:absolute;inset:0}.sift-badge-exhibit-module__PzoIoG__face p{margin:0}.sift-badge-exhibit-module__PzoIoG__face svg{display:block}.sift-badge-exhibit-module__PzoIoG__front{background:#fff;overflow:clip}.sift-badge-exhibit-module__PzoIoG__imageField{background:#000;position:absolute;inset:0;overflow:clip}.sift-badge-exhibit-module__PzoIoG__orbital{width:632px;height:632px;position:absolute;top:-155px;left:-106px}.sift-badge-exhibit-module__PzoIoG__orbital img{object-fit:cover;width:100%;height:100%;display:block}.sift-badge-exhibit-module__PzoIoG__frontSlot{background:#d8d8d8;border-radius:7px;width:68px;height:13px;position:absolute;top:18px;left:176px}.sift-badge-exhibit-module__PzoIoG__carrier{-webkit-backdrop-filter:blur(6px);background:#ffffff21;border:1px solid #fff9;border-radius:10px;width:380px;height:326px;padding:8px;position:absolute;top:286px;left:20px;overflow:clip}.sift-badge-exhibit-module__PzoIoG__reflection{opacity:0;background:linear-gradient(90deg,#fff0 0%,#ffffff8c 30%,#fff 50%,#ffffff8c 70%,#fff0 100%);width:160px;position:absolute;top:0;bottom:0;left:0;transform:translate(-160px)}.sift-badge-exhibit-module__PzoIoG__identityPanel{background:#fff;border-radius:4px;width:362px;height:308px;position:relative}.sift-badge-exhibit-module__PzoIoG__name{color:#111;font-family:var(--font-plex-sans), system-ui, sans-serif;letter-spacing:-.035em;flex-direction:column;font-size:64px;line-height:64px;display:flex;position:absolute;top:320px;left:48px}.sift-badge-exhibit-module__PzoIoG__role{color:#111;font-family:var(--font-plex-mono), monospace;font-size:17px;line-height:22px;position:absolute;top:478px;left:48px}.sift-badge-exhibit-module__PzoIoG__frontLogo{position:absolute;bottom:49px;left:48px}.sift-badge-exhibit-module__PzoIoG__back{background:#000}.sift-badge-exhibit-module__PzoIoG__backPrint{background:#111;border-radius:8px;position:absolute;inset:0;overflow:clip}.sift-badge-exhibit-module__PzoIoG__patch{background:#fff;border-radius:2px;width:372px;height:266px;position:absolute;top:66px;left:24px}.sift-badge-exhibit-module__PzoIoG__wordmark{width:376px;height:68px;position:absolute;top:-1px;left:-2px}.sift-badge-exhibit-module__PzoIoG__star{position:absolute}.sift-badge-exhibit-module__PzoIoG__starLarge{width:71px;height:71px;top:107px;left:289px}.sift-badge-exhibit-module__PzoIoG__starLower{width:44px;height:44px;top:190px;left:23px}.sift-badge-exhibit-module__PzoIoG__starSmall{width:30px;height:30px;top:97px;left:90px}.sift-badge-exhibit-module__PzoIoG__starInk{transform-box:fill-box;transform-origin:50%}.sift-badge-exhibit-module__PzoIoG__tagline{color:#eee;width:332px;height:20px;font-family:var(--font-plex-sans), system-ui, sans-serif;letter-spacing:.01em;text-align:center;font-size:12px;line-height:20px;position:absolute;top:41px;left:44px}.sift-badge-exhibit-module__PzoIoG__planet{width:176px;height:83px;position:absolute;top:201px;left:122px}.sift-badge-exhibit-module__PzoIoG__planet svg{width:176px;height:83px}.sift-badge-exhibit-module__PzoIoG__edgeText{color:#eee;width:176px;height:16px;font-family:var(--font-plex-sans), system-ui, sans-serif;text-align:center;transform-origin:0 0;font-size:12px;line-height:16px;position:absolute}.sift-badge-exhibit-module__PzoIoG__edgeLeft{letter-spacing:.025em;top:145px;left:20px;transform:rotate(90deg)}.sift-badge-exhibit-module__PzoIoG__edgeRight{letter-spacing:.01em;top:321px;left:400px;transform:rotate(-90deg)}.sift-badge-exhibit-module__PzoIoG__orangePanel{background:#ff4d00;width:420px;height:300px;position:absolute;top:332px;left:0}.sift-badge-exhibit-module__PzoIoG__hatch{position:absolute;top:31px;left:36px}.sift-badge-exhibit-module__PzoIoG__rows{margin:0;padding:0;list-style:none}.sift-badge-exhibit-module__PzoIoG__rows li{color:#111;width:348px;height:58px;font-family:var(--font-plex-mono), monospace;letter-spacing:-.035em;border-top:1px solid #1111114d;align-items:center;font-size:32px;line-height:40px;display:flex;position:absolute;left:36px}.sift-badge-exhibit-module__PzoIoG__rows li span{letter-spacing:0;flex-shrink:0;width:42px;font-size:14px;line-height:20px}.sift-badge-exhibit-module__PzoIoG__website{color:#111;width:348px;height:20px;font-family:var(--font-plex-mono), monospace;letter-spacing:.03em;font-size:14px;line-height:20px;position:absolute;top:584px;left:36px}.sift-badge-exhibit-module__PzoIoG__backSlot{background:#d8d8d8;border-radius:4px;width:56px;height:8px;position:absolute;top:16px;left:182px}.sift-badge-exhibit-module__PzoIoG__slot[data-waiting] .sift-badge-exhibit-module__PzoIoG__face{opacity:0}.sift-badge-exhibit-module__PzoIoG__slot[data-play=full] .sift-badge-exhibit-module__PzoIoG__face{animation:sift-badge-exhibit-module__PzoIoG__siftResolve .3s var(--ease-out) both;will-change:opacity}.sift-badge-exhibit-module__PzoIoG__slotBack[data-play=full] .sift-badge-exhibit-module__PzoIoG__face{animation-delay:80ms}.sift-badge-exhibit-module__PzoIoG__slot[data-play=reduced] .sift-badge-exhibit-module__PzoIoG__face{animation:.2s linear both sift-badge-exhibit-module__PzoIoG__siftResolve}.sift-badge-exhibit-module__PzoIoG__slot[data-play=full] .sift-badge-exhibit-module__PzoIoG__orbital,.sift-badge-exhibit-module__PzoIoG__slot[data-play=material] .sift-badge-exhibit-module__PzoIoG__orbital{will-change:transform;animation:4.8s both sift-badge-exhibit-module__PzoIoG__siftDrift}.sift-badge-exhibit-module__PzoIoG__slot[data-play=full] .sift-badge-exhibit-module__PzoIoG__reflection,.sift-badge-exhibit-module__PzoIoG__slot[data-play=material] .sift-badge-exhibit-module__PzoIoG__reflection{will-change:transform, opacity;animation:1.2s linear .65s both sift-badge-exhibit-module__PzoIoG__siftReflect}.sift-badge-exhibit-module__PzoIoG__slot[data-play=full] .sift-badge-exhibit-module__PzoIoG__starInk,.sift-badge-exhibit-module__PzoIoG__slot[data-play=material] .sift-badge-exhibit-module__PzoIoG__starInk{will-change:transform, opacity;animation:.8s both sift-badge-exhibit-module__PzoIoG__siftInk}.sift-badge-exhibit-module__PzoIoG__slot[data-play] .sift-badge-exhibit-module__PzoIoG__starInk1{animation-delay:1.7s}.sift-badge-exhibit-module__PzoIoG__slot[data-play] .sift-badge-exhibit-module__PzoIoG__starInk2{animation-delay:1.78s}.sift-badge-exhibit-module__PzoIoG__slot[data-play] .sift-badge-exhibit-module__PzoIoG__starInk3{animation-delay:1.86s}@keyframes sift-badge-exhibit-module__PzoIoG__siftResolve{0%{opacity:0}to{opacity:1}}@keyframes sift-badge-exhibit-module__PzoIoG__siftDrift{0%{animation-timing-function:var(--ease-in-out);transform:translate(0,0)}50%{animation-timing-function:var(--ease-in-out);transform:translate(-.6%,.35%)}to{transform:translate(0,0)}}@keyframes sift-badge-exhibit-module__PzoIoG__siftReflect{0%{opacity:0;transform:translate(-160px)}50%{opacity:.12}to{opacity:0;transform:translate(380px)}}@keyframes sift-badge-exhibit-module__PzoIoG__siftInk{0%{opacity:1;animation-timing-function:var(--ease-in-out);transform:scale(1)}45%{opacity:.86;animation-timing-function:var(--ease-in-out);transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.sift-badge-exhibit-module__PzoIoG__slot[data-play] .sift-badge-exhibit-module__PzoIoG__orbital,.sift-badge-exhibit-module__PzoIoG__slot[data-play] .sift-badge-exhibit-module__PzoIoG__reflection,.sift-badge-exhibit-module__PzoIoG__slot[data-play] .sift-badge-exhibit-module__PzoIoG__starInk{animation:none}}
.home-work-section-module__wNDMdG__home{--home-inset:335px;min-height:100vh;font-family:var(--font-geist-sans),sans-serif;background:#fff;padding:70px 0;overflow-x:clip}.home-work-section-module__wNDMdG__sidebar{width:var(--home-inset);z-index:20;background:#fff;flex-direction:column;gap:24px;padding:70px 65px 0 100px;display:flex;position:fixed;inset:0 auto 0 0}.home-work-section-module__wNDMdG__content{margin-left:var(--home-inset);flex-direction:column;align-items:flex-start;gap:64px;min-width:0;display:flex}.home-work-section-module__wNDMdG__intro{width:520px;max-width:calc(100vw - var(--home-inset) - 24px);flex-direction:column;gap:24px;display:flex}.home-work-section-module__wNDMdG__homeTextLink{color:var(--color-muted);gap:0;transition:color .2s}.home-work-section-module__wNDMdG__homeTextLink:hover,.home-work-section-module__wNDMdG__homeTextLink:focus-visible{color:var(--color-ink)}.home-work-section-module__wNDMdG__homeTextLink>svg{width:0;margin-left:0}.home-work-section-module__wNDMdG__homeTextLink:hover>svg,.home-work-section-module__wNDMdG__homeTextLink:focus-visible>svg{width:11px;margin-left:4px}.home-work-section-module__wNDMdG__work{flex-direction:column;gap:48px;width:100%;display:flex}.home-work-section-module__wNDMdG__project{width:100%;min-width:0}.home-work-section-module__wNDMdG__projectHeading{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:12px;padding-right:24px;font-size:14px;line-height:19px;display:flex}.home-work-section-module__wNDMdG__projectHeading h2{color:#1c2026;font-size:14px;font-weight:500}.home-work-section-module__wNDMdG__projectHeading>span{color:var(--color-muted);opacity:.7}.home-work-section-module__wNDMdG__projectCategory{color:var(--color-muted)}.home-work-section-module__wNDMdG__stripWrap{position:relative}.home-work-section-module__wNDMdG__strip{--media-height:375px;width:100vw;margin-left:calc(-1 * var(--home-inset));padding:0 32px 12px var(--home-inset);overscroll-behavior-x:contain;scroll-padding-left:var(--home-inset);scrollbar-width:thin;scrollbar-color:#ddd transparent;align-items:flex-start;gap:16px;display:flex;overflow-x:auto}.home-work-section-module__wNDMdG__strip:focus-visible{outline:1px solid var(--color-muted);outline-offset:-2px}.home-work-section-module__wNDMdG__strip{width:calc(100vw / var(--portfolio-scale))}.home-work-section-module__wNDMdG__home{min-height:calc(100vh / var(--portfolio-scale))}.home-work-section-module__wNDMdG__strip{scroll-snap-type:none;scroll-behavior:auto}.home-work-section-module__wNDMdG__projectMedia{width:calc(var(--media-height) * var(--media-ratio));height:var(--media-height);background:0 0;flex-shrink:0;position:relative}.home-work-section-module__wNDMdG__projectMedia:has(>span:only-child){background:#f0e8f6}.home-work-section-module__wNDMdG__projectImage{object-fit:contain}.home-work-section-module__wNDMdG__insetProjectImage{box-sizing:border-box;background:#000;padding:32px}.home-work-section-module__wNDMdG__projectMedia video{width:100%;height:100%;display:block}.home-work-section-module__wNDMdG__projectMedia video:has(source[src*="bitwise-chart (5).mp4"]){border:1px solid #0000001a}.home-work-section-module__wNDMdG__projectMedia:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.home-work-section-module__wNDMdG__ending{width:260px;color:var(--color-muted);flex-direction:column;flex-shrink:0;align-items:flex-start;gap:24px;padding:0 16px;font-size:15px;line-height:22px;display:flex}.home-work-section-module__wNDMdG__ending a{white-space:nowrap;font-size:14px;line-height:1.3}.home-work-section-module__wNDMdG__ending a:focus-visible,.home-work-section-module__wNDMdG__campaignButton:focus-visible{outline-offset:4px;outline:2px solid #1c2026}.home-work-section-module__wNDMdG__scrollControls{justify-content:flex-end;gap:8px;padding-right:24px;display:flex}.home-work-section-module__wNDMdG__scrollControls button{cursor:pointer;color:#55585e;width:32px;height:28px}.home-work-section-module__wNDMdG__selectedStrip{scroll-snap-type:none;gap:16px}.home-work-section-module__wNDMdG__selectedStrip>*{scroll-snap-align:none}.home-work-section-module__wNDMdG__selectedWork{border-bottom:1px solid var(--color-border);overflow-anchor:none;padding-bottom:36px;position:relative}.home-work-section-module__wNDMdG__selectedWork[id=brand-work]{border-bottom:0}.home-work-section-module__wNDMdG__campaign{flex-shrink:0;width:300px}.home-work-section-module__wNDMdG__campaign[data-expanded=true]{width:420px}.home-work-section-module__wNDMdG__campaignButton{text-align:left;cursor:pointer;width:100%;display:block}.home-work-section-module__wNDMdG__frames{aspect-ratio:1;background:#f2f2f0;width:100%;display:block;position:relative;overflow:hidden}.home-work-section-module__wNDMdG__campaignImage{object-fit:contain}.home-work-section-module__wNDMdG__frameSequence{display:block;position:absolute;inset:0}.home-work-section-module__wNDMdG__frames video{border:1px solid #0000001a;width:100%;height:100%;display:block;position:relative}.home-work-section-module__wNDMdG__frames video.home-work-section-module__wNDMdG__animatedCover{object-fit:cover;object-position:center}.home-work-section-module__wNDMdG__campaignTitle{color:#000;justify-content:space-between;gap:12px;margin-top:16px;font-size:14px;line-height:20px;display:flex}.home-work-section-module__wNDMdG__campaignTitle>span{color:#55585e}.home-work-section-module__wNDMdG__campaignDetails{color:var(--color-muted);padding-top:16px;padding-right:16px;font-size:15px;line-height:22px}.home-work-section-module__wNDMdG__campaignNote{color:var(--color-muted);opacity:.6;margin-top:8px;font-size:14px;line-height:20px;display:block}.home-work-section-module__wNDMdG__campaignCaseLink{color:var(--color-muted);opacity:.6;margin-top:12px;font-size:14px;line-height:20px;display:inline-block}.home-work-section-module__wNDMdG__campaignCaseLink:hover,.home-work-section-module__wNDMdG__campaignCaseLink:focus-visible{opacity:1}@media (max-width:1023px){.home-work-section-module__wNDMdG__home{--home-inset:24px;padding:32px 0 24px}.home-work-section-module__wNDMdG__sidebar{width:auto;padding:0 24px 48px;position:relative;inset:auto}.home-work-section-module__wNDMdG__content{gap:64px}.home-work-section-module__wNDMdG__intro{max-width:calc(100vw - 48px)}.home-work-section-module__wNDMdG__strip{--media-height:min(375px,72vw)}.home-work-section-module__wNDMdG__insetProjectImage{padding:20px}.home-work-section-module__wNDMdG__campaign{width:min(300px,76vw)}.home-work-section-module__wNDMdG__campaign[data-expanded=true]{width:min(420px,100vw - 48px)}.home-work-section-module__wNDMdG__selectedStrip{min-height:calc(min(420px,100vw - 48px) + 220px)}.home-work-section-module__wNDMdG__ending{width:min(275px,100vw - 48px)}}@media (max-width:767px){.home-work-section-module__wNDMdG__work{gap:36px}.home-work-section-module__wNDMdG__strip{--media-height:min(220px,44vw)}.home-work-section-module__wNDMdG__campaign{width:min(200px,50vw)}.home-work-section-module__wNDMdG__selectedWork{padding-bottom:24px}.home-work-section-module__wNDMdG__selectedStrip{min-height:0}}.home-work-section-module__wNDMdG__frames video.home-work-section-module__wNDMdG__slideVideo{object-fit:contain;border:0;position:absolute;inset:0}.home-work-section-module__wNDMdG__campaign[data-wide=true][data-expanded=true]{width:min(747px,100vw - 48px)}.home-work-section-module__wNDMdG__campaign[data-wide=true][data-expanded=true] .home-work-section-module__wNDMdG__frames{aspect-ratio:16/9}.home-work-section-module__wNDMdG__campaign[data-wide=true]{position:relative}.home-work-section-module__wNDMdG__widePlayer{z-index:2;aspect-ratio:16/9;background:#000;width:100%;position:absolute;top:0;left:0;overflow:hidden}.home-work-section-module__wNDMdG__widePlayer video{object-fit:contain;width:100%;height:100%;display:block}.home-work-section-module__wNDMdG__wideControls{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-family:var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.02em;opacity:.85;background:#00000073;border-radius:6px;align-items:center;gap:12px;padding:6px 10px;font-size:11px;line-height:16px;transition:opacity .2s;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.home-work-section-module__wNDMdG__widePlayer:hover .home-work-section-module__wNDMdG__wideControls,.home-work-section-module__wNDMdG__wideControls:focus-within{opacity:1}.home-work-section-module__wNDMdG__wideControls button{min-width:44px;min-height:28px;color:inherit;cursor:pointer;text-align:left}.home-work-section-module__wNDMdG__wideTrack{cursor:pointer;touch-action:none;flex:1;height:24px;position:relative}.home-work-section-module__wNDMdG__wideTrack:before,.home-work-section-module__wNDMdG__wideTrack span{content:"";background:#ffffff4d;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.home-work-section-module__wNDMdG__wideTrack span{transform-origin:0;background:#fff}.home-work-section-module__wNDMdG__wideTrack:focus-visible,.home-work-section-module__wNDMdG__wideControls button:focus-visible{outline-offset:2px;outline:1px solid #fff}.home-work-section-module__wNDMdG__statBadge{z-index:3;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;color:#000;pointer-events:none;background:#ffffffd1;border:1px solid #0000001a;padding:4px 8px;font-size:11px;line-height:16px;position:absolute;top:14px;left:14px}.home-work-section-module__wNDMdG__campaign[data-expanded=true] .home-work-section-module__wNDMdG__statBadge{font-size:12px}
.study-module__8yaoQa__header{flex-direction:column;gap:24px;display:flex}.study-module__8yaoQa__identity{align-items:center;gap:24px;display:flex}.study-module__8yaoQa__identity>div{flex-direction:column;gap:4px;display:flex}.study-module__8yaoQa__identity img{object-fit:contain;border:0;flex-shrink:0;width:42px;height:42px}.study-module__8yaoQa__identity h1,.study-module__8yaoQa__identity p{font-family:var(--font-geist-sans), sans-serif;margin:0;font-size:15px;line-height:18px}.study-module__8yaoQa__identity h1{color:var(--raw-ink);font-weight:500}.study-module__8yaoQa__identity p{color:var(--raw-muted)}.study-module__8yaoQa__study{width:calc(100vw - 383px);min-width:0;max-width:1440px;padding-right:24px}.study-module__8yaoQa__media{margin:0}.study-module__8yaoQa__mediaToolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.study-module__8yaoQa__orientationToggle{border:1px solid var(--raw-border);display:inline-flex}.study-module__8yaoQa__orientationToggle button,.study-module__8yaoQa__soundButton{height:32px;color:var(--raw-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.study-module__8yaoQa__orientationToggle button{width:36px}.study-module__8yaoQa__orientationToggle button+button{border-left:1px solid var(--raw-border)}.study-module__8yaoQa__orientationToggle button:hover,.study-module__8yaoQa__soundButton:hover{color:var(--raw-ink)}.study-module__8yaoQa__orientationToggle button.study-module__8yaoQa__active{background:var(--raw-ink);color:#fff}.study-module__8yaoQa__orientationToggle button:focus-visible,.study-module__8yaoQa__soundButton:focus-visible{outline:2px solid var(--raw-ink);outline-offset:2px}.study-module__8yaoQa__soundButton{font-family:var(--font-geist-sans), sans-serif;gap:7px;padding:0 2px;font-size:12px}.study-module__8yaoQa__videoFrame video{object-fit:cover;background:#151515;border:1px solid #1c20261a;display:block}.study-module__8yaoQa__frameHorizontal video{aspect-ratio:16/9;width:100%}.study-module__8yaoQa__frameVertical video{aspect-ratio:9/16;width:auto;max-width:100%;height:min(78vh,860px);margin:0 auto}.study-module__8yaoQa__eyebrow,.study-module__8yaoQa__details dt{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--raw-muted);font-size:10px;line-height:1.5}.study-module__8yaoQa__rationale{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:64px;display:grid}.study-module__8yaoQa__copyBlock{grid-template-columns:minmax(112px,.38fr) minmax(0,1fr);gap:24px;display:grid}.study-module__8yaoQa__eyebrow{margin:0}.study-module__8yaoQa__copyBlock>p:last-child{font-family:var(--font-geist-sans), sans-serif;color:var(--raw-muted);margin:0;font-size:15px;line-height:1.5}.study-module__8yaoQa__details{border-top:1px solid var(--raw-border);border-bottom:1px solid var(--raw-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:64px 0 0;display:grid}.study-module__8yaoQa__details>div{min-height:128px;padding:20px 24px 24px 0}.study-module__8yaoQa__details>div+div{border-left:1px solid var(--raw-border);padding-left:24px}.study-module__8yaoQa__details dt{margin-bottom:16px}.study-module__8yaoQa__details dd{max-width:300px;font-family:var(--font-geist-sans), sans-serif;color:var(--raw-muted);margin:0;font-size:15px;line-height:1.5}.study-module__8yaoQa__disclaimer{max-width:600px;font-family:var(--font-geist-sans), sans-serif;color:var(--raw-muted);margin-top:24px;font-size:13px;line-height:1.5}@media (max-width:1023px){.study-module__8yaoQa__study{width:calc(100vw - 48px);padding-right:0}.study-module__8yaoQa__rationale{grid-template-columns:1fr;gap:40px}}@media (max-width:720px){.study-module__8yaoQa__media{width:100vw;margin-left:-24px}.study-module__8yaoQa__mediaToolbar{padding:0 24px}.study-module__8yaoQa__frameVertical video{width:min(100%,480px);height:auto}.study-module__8yaoQa__copyBlock{display:block}.study-module__8yaoQa__copyBlock>p:last-child{margin-top:12px}.study-module__8yaoQa__details{grid-template-columns:1fr}.study-module__8yaoQa__details>div{min-height:0;padding:18px 0 22px}.study-module__8yaoQa__details>div+div{border-top:1px solid var(--raw-border);border-left:0;padding-left:0}.study-module__8yaoQa__details dt{margin-bottom:8px}}
.study-module__QsWZeq__header{flex-direction:column;gap:24px;display:flex}.study-module__QsWZeq__identity{align-items:center;gap:24px;display:flex}.study-module__QsWZeq__identity>div{flex-direction:column;gap:4px;display:flex}.study-module__QsWZeq__identity img{object-fit:contain;border:0;flex-shrink:0;width:42px;height:42px}.study-module__QsWZeq__identity h1,.study-module__QsWZeq__identity p{font-family:var(--font-geist-sans), sans-serif;margin:0;font-size:15px;line-height:18px}.study-module__QsWZeq__identity h1{color:var(--raw-ink);font-weight:500}.study-module__QsWZeq__identity p{color:var(--raw-muted)}.study-module__QsWZeq__study{width:calc(100vw / var(--portfolio-scale,1) - var(--home-inset) - 24px);min-width:0;max-width:1440px;padding-right:24px}.study-module__QsWZeq__media{margin:0}.study-module__QsWZeq__mediaToolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.study-module__QsWZeq__orientationToggle{border:1px solid var(--raw-border);display:inline-flex}.study-module__QsWZeq__orientationToggle button,.study-module__QsWZeq__soundButton{height:32px;color:var(--raw-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.study-module__QsWZeq__orientationToggle button{gap:7px;min-width:70px;padding:0 10px;font-size:12px}.study-module__QsWZeq__orientationToggle button+button{border-left:1px solid var(--raw-border)}.study-module__QsWZeq__orientationToggle button:hover,.study-module__QsWZeq__soundButton:hover{color:var(--raw-ink)}.study-module__QsWZeq__orientationToggle button.study-module__QsWZeq__active{background:var(--raw-ink);color:#fff}.study-module__QsWZeq__orientationToggle button:focus-visible,.study-module__QsWZeq__soundButton:focus-visible{outline:2px solid var(--raw-ink);outline-offset:2px}.study-module__QsWZeq__soundButton{font-family:var(--font-geist-sans), sans-serif;gap:7px;padding:0 2px;font-size:12px}.study-module__QsWZeq__videoFrame video{object-fit:cover;background:#151515;border:1px solid #1c20261a;display:block}.study-module__QsWZeq__frameHorizontal video{aspect-ratio:16/9;width:100%}.study-module__QsWZeq__frameVertical video{aspect-ratio:4/5;width:auto;max-width:100%;height:min(78vh,860px);margin:0 auto}.study-module__QsWZeq__eyebrow,.study-module__QsWZeq__details dt{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--raw-muted);font-size:10px;line-height:1.5}.study-module__QsWZeq__rationale{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:64px;display:grid}.study-module__QsWZeq__copyBlock{grid-template-columns:minmax(112px,.38fr) minmax(0,1fr);gap:24px;display:grid}.study-module__QsWZeq__eyebrow{margin:0}.study-module__QsWZeq__copyBlock>p:last-child{font-family:var(--font-geist-sans), sans-serif;color:var(--raw-muted);margin:0;font-size:15px;line-height:1.5}.study-module__QsWZeq__details{border-top:1px solid var(--raw-border);border-bottom:1px solid var(--raw-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:64px 0 0;display:grid}.study-module__QsWZeq__details>div{min-height:128px;padding:20px 24px 24px 0}.study-module__QsWZeq__details>div+div{border-left:1px solid var(--raw-border);padding-left:24px}.study-module__QsWZeq__details dt{margin-bottom:16px}.study-module__QsWZeq__details dd{max-width:300px;font-family:var(--font-geist-sans), sans-serif;color:var(--raw-muted);margin:0;font-size:15px;line-height:1.5}.study-module__QsWZeq__disclaimer{max-width:600px;font-family:var(--font-geist-sans), sans-serif;color:var(--raw-muted);margin-top:24px;font-size:13px;line-height:1.5}@media (max-width:1023px){.study-module__QsWZeq__study{width:calc(100vw - 48px);padding-right:0}.study-module__QsWZeq__rationale{grid-template-columns:1fr;gap:40px}}@media (max-width:720px){.study-module__QsWZeq__media{width:100vw;margin-left:-24px}.study-module__QsWZeq__mediaToolbar{padding:0 24px}.study-module__QsWZeq__frameVertical video{width:min(100%,480px);height:auto}.study-module__QsWZeq__copyBlock{display:block}.study-module__QsWZeq__copyBlock>p:last-child{margin-top:12px}.study-module__QsWZeq__details{grid-template-columns:1fr}.study-module__QsWZeq__details>div{min-height:0;padding:18px 0 22px}.study-module__QsWZeq__details>div+div{border-top:1px solid var(--raw-border);border-left:0;padding-left:0}.study-module__QsWZeq__details dt{margin-bottom:8px}}.study-module__QsWZeq__campaignSection{margin-top:64px}.study-module__QsWZeq__sectionHeading{color:var(--raw-ink);margin:0 0 12px;font-size:15px;font-weight:500}.study-module__QsWZeq__sectionIntro{max-width:600px;color:var(--raw-muted);margin:0 0 24px;font-size:15px;line-height:1.5}.study-module__QsWZeq__assetStrip{overscroll-behavior-x:contain;scrollbar-width:thin;gap:16px;padding-bottom:16px;display:flex;overflow-x:auto}.study-module__QsWZeq__assetStrip:focus-visible{outline:2px solid var(--raw-ink);outline-offset:4px}.study-module__QsWZeq__asset{width:var(--asset-width);flex:none;margin:0}.study-module__QsWZeq__asset img,.study-module__QsWZeq__asset video{object-fit:contain;background:#f2f3f3;width:100%;height:360px;display:block}.study-module__QsWZeq__asset figcaption{color:var(--raw-muted);margin-top:12px;font-size:13px;line-height:1.5}@media (max-width:720px){.study-module__QsWZeq__asset{width:min(var(--asset-width),80vw)}.study-module__QsWZeq__asset img,.study-module__QsWZeq__asset video{height:280px}}.study-module__QsWZeq__clipCaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:720px){.study-module__QsWZeq__asset video{object-fit:cover;aspect-ratio:auto;background:#121214;height:280px}}.study-module__QsWZeq__asset video,.study-module__QsWZeq__asset img.study-module__QsWZeq__horseImage{object-fit:cover}.study-module__QsWZeq__campaignRows{flex-direction:column;gap:48px;margin-top:48px;display:flex}.study-module__QsWZeq__socialRow{margin:0}.study-module__QsWZeq__socialStage{background:#f2f3f3;justify-content:center;padding:48px;display:flex}.study-module__QsWZeq__socialRow img{width:min(100%,540px);height:auto;display:block}.study-module__QsWZeq__headerRow{margin:0}.study-module__QsWZeq__headerRow img{width:100%;height:auto;display:block}.study-module__QsWZeq__headerRow figcaption,.study-module__QsWZeq__socialRow figcaption{color:var(--raw-muted);margin-top:12px;font-size:13px;line-height:1.5}@media (max-width:720px){.study-module__QsWZeq__campaignRows{gap:32px;margin-top:32px}.study-module__QsWZeq__socialStage{padding:24px}}.study-module__QsWZeq__clipGrid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.study-module__QsWZeq__clipGrid .study-module__QsWZeq__asset{width:100%;min-width:0}.study-module__QsWZeq__clipGrid video{aspect-ratio:16/9;object-fit:cover;height:auto}.study-module__QsWZeq__contact{flex-direction:column;align-items:flex-start;gap:8px;margin:40px 0 0;font-size:15px;display:flex}.study-module__QsWZeq__contact a{color:var(--raw-ink);text-underline-offset:4px;text-decoration:underline}.study-module__QsWZeq__contact span{color:var(--raw-muted);overflow-wrap:anywhere;font-size:13px}@media (max-width:720px){.study-module__QsWZeq__clipGrid{grid-template-columns:1fr}}
.study-module__KqX25G__header{flex-direction:column;gap:24px;display:flex}.study-module__KqX25G__identity{align-items:center;gap:24px;display:flex}.study-module__KqX25G__identity>div{flex-direction:column;gap:4px;display:flex}.study-module__KqX25G__identity img{object-fit:contain;border:0;flex-shrink:0;width:42px;height:42px}.study-module__KqX25G__identity h1,.study-module__KqX25G__identity p{font-family:var(--font-geist-sans), sans-serif;margin:0;font-size:15px;line-height:18px}.study-module__KqX25G__identity h1{color:var(--raw-ink);font-weight:500}.study-module__KqX25G__identity p{color:var(--raw-muted)}.study-module__KqX25G__study{width:calc(100vw / var(--portfolio-scale,1) - var(--home-inset) - 24px);min-width:0;max-width:1440px;padding-right:24px}.study-module__KqX25G__media{margin:0}.study-module__KqX25G__mediaToolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.study-module__KqX25G__orientationToggle{border:1px solid var(--raw-border);display:inline-flex}.study-module__KqX25G__orientationToggle button,.study-module__KqX25G__soundButton{height:32px;color:var(--raw-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.study-module__KqX25G__orientationToggle button{gap:7px;min-width:70px;padding:0 10px;font-size:12px}.study-module__KqX25G__orientationToggle button+button{border-left:1px solid var(--raw-border)}.study-module__KqX25G__orientationToggle button:hover,.study-module__KqX25G__soundButton:hover{color:var(--raw-ink)}.study-module__KqX25G__orientationToggle button.study-module__KqX25G__active{background:var(--raw-ink);color:#fff}.study-module__KqX25G__orientationToggle button:focus-visible,.study-module__KqX25G__soundButton:focus-visible{outline:2px solid var(--raw-ink);outline-offset:2px}.study-module__KqX25G__soundButton{font-family:var(--font-geist-sans), sans-serif;gap:7px;padding:0 2px;font-size:12px}.study-module__KqX25G__videoFrame video{object-fit:cover;background:#151515;border:1px solid #1c20261a;display:block}.study-module__KqX25G__frameHorizontal video{aspect-ratio:16/9;width:100%}.study-module__KqX25G__frameVertical video{aspect-ratio:4/5;width:auto;max-width:100%;height:min(78vh,860px);margin:0 auto}.study-module__KqX25G__eyebrow,.study-module__KqX25G__details dt{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--raw-muted);font-size:10px;line-height:1.5}.study-module__KqX25G__rationale{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:64px;display:grid}.study-module__KqX25G__copyBlock{grid-template-columns:minmax(112px,.38fr) minmax(0,1fr);gap:24px;display:grid}.study-module__KqX25G__eyebrow{margin:0}.study-module__KqX25G__copyBlock>p:last-child{font-family:var(--font-geist-sans), sans-serif;color:var(--raw-muted);margin:0;font-size:15px;line-height:1.5}.study-module__KqX25G__details{border-top:1px solid var(--raw-border);border-bottom:1px solid var(--raw-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:64px 0 0;display:grid}.study-module__KqX25G__details>div{min-height:128px;padding:20px 24px 24px 0}.study-module__KqX25G__details>div+div{border-left:1px solid var(--raw-border);padding-left:24px}.study-module__KqX25G__details dt{margin-bottom:16px}.study-module__KqX25G__details dd{max-width:300px;font-family:var(--font-geist-sans), sans-serif;color:var(--raw-muted);margin:0;font-size:15px;line-height:1.5}.study-module__KqX25G__disclaimer{max-width:600px;font-family:var(--font-geist-sans), sans-serif;color:var(--raw-muted);margin-top:24px;font-size:13px;line-height:1.5}@media (max-width:1023px){.study-module__KqX25G__study{width:calc(100vw - 48px);padding-right:0}.study-module__KqX25G__rationale{grid-template-columns:1fr;gap:40px}}@media (max-width:720px){.study-module__KqX25G__media{width:100vw;margin-left:-24px}.study-module__KqX25G__mediaToolbar{padding:0 24px}.study-module__KqX25G__frameVertical video{width:min(100%,480px);height:auto}.study-module__KqX25G__copyBlock{display:block}.study-module__KqX25G__copyBlock>p:last-child{margin-top:12px}.study-module__KqX25G__details{grid-template-columns:1fr}.study-module__KqX25G__details>div{min-height:0;padding:18px 0 22px}.study-module__KqX25G__details>div+div{border-top:1px solid var(--raw-border);border-left:0;padding-left:0}.study-module__KqX25G__details dt{margin-bottom:8px}}.study-module__KqX25G__campaignSection{margin-top:64px}.study-module__KqX25G__sectionHeading{color:var(--raw-ink);margin:0 0 12px;font-size:15px;font-weight:500}.study-module__KqX25G__sectionIntro{max-width:600px;color:var(--raw-muted);margin:0 0 24px;font-size:15px;line-height:1.5}.study-module__KqX25G__assetStrip{overscroll-behavior-x:contain;scrollbar-width:thin;gap:16px;padding-bottom:16px;display:flex;overflow-x:auto}.study-module__KqX25G__assetStrip:focus-visible{outline:2px solid var(--raw-ink);outline-offset:4px}.study-module__KqX25G__asset{width:var(--asset-width);flex:none;margin:0}.study-module__KqX25G__asset img,.study-module__KqX25G__asset video{object-fit:contain;background:#f2f3f3;width:100%;height:360px;display:block}.study-module__KqX25G__asset figcaption{color:var(--raw-muted);margin-top:12px;font-size:13px;line-height:1.5}@media (max-width:720px){.study-module__KqX25G__asset{width:min(var(--asset-width),80vw)}.study-module__KqX25G__asset img,.study-module__KqX25G__asset video{height:280px}}.study-module__KqX25G__clipCaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:720px){.study-module__KqX25G__asset video{object-fit:cover;aspect-ratio:auto;background:#121214;height:280px}}.study-module__KqX25G__asset video,.study-module__KqX25G__asset img.study-module__KqX25G__horseImage{object-fit:cover}.study-module__KqX25G__campaignRows{flex-direction:column;gap:48px;margin-top:48px;display:flex}.study-module__KqX25G__socialRow{margin:0}.study-module__KqX25G__socialStage{background:#f2f3f3;justify-content:center;padding:48px;display:flex}.study-module__KqX25G__socialRow img{width:min(100%,540px);height:auto;display:block}.study-module__KqX25G__headerRow{margin:0}.study-module__KqX25G__headerRow img{width:100%;height:auto;display:block}.study-module__KqX25G__headerRow figcaption,.study-module__KqX25G__socialRow figcaption{color:var(--raw-muted);margin-top:12px;font-size:13px;line-height:1.5}@media (max-width:720px){.study-module__KqX25G__campaignRows{gap:32px;margin-top:32px}.study-module__KqX25G__socialStage{padding:24px}}.study-module__KqX25G__clipGrid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.study-module__KqX25G__clipGrid .study-module__KqX25G__asset{width:100%;min-width:0}.study-module__KqX25G__clipGrid video{aspect-ratio:16/9;object-fit:cover;height:auto}.study-module__KqX25G__contact{flex-direction:column;align-items:flex-start;gap:8px;margin:40px 0 0;font-size:15px;display:flex}.study-module__KqX25G__contact a{color:var(--raw-ink);text-underline-offset:4px;text-decoration:underline}.study-module__KqX25G__contact span{color:var(--raw-muted);overflow-wrap:anywhere;font-size:13px}@media (max-width:720px){.study-module__KqX25G__clipGrid{grid-template-columns:1fr}}.study-module__KqX25G__adGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.study-module__KqX25G__adGrid img{width:100%;height:auto;display:block}.study-module__KqX25G__heroPair{grid-template-columns:minmax(0,1fr) minmax(0,.27fr);align-items:start;gap:16px;display:grid}.study-module__KqX25G__heroPair img{border:1px solid #1c20261a;width:100%;height:auto;display:block}.study-module__KqX25G__clipGrid img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.study-module__KqX25G__orientationToggle button{width:auto;font-family:var(--font-geist-sans),sans-serif;padding:0 12px;font-size:12px}.study-module__KqX25G__draft{border:1px dashed var(--raw-muted);font-family:var(--font-geist-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--raw-muted);align-self:flex-start;margin-bottom:16px;padding:4px 8px;font-size:10px;display:inline-block}.study-module__KqX25G__credits{color:var(--raw-muted);margin:48px 0 0;padding:0;font-size:13px;line-height:1.6;list-style:none}.study-module__KqX25G__credits a{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (max-width:720px){.study-module__KqX25G__adGrid{grid-template-columns:1fr 1fr}.study-module__KqX25G__heroPair{grid-template-columns:1fr}.study-module__KqX25G__heroPair img:last-child{width:60%;margin:0 auto}}
.study-module__VIyXBW__header{flex-direction:column;gap:24px;display:flex}.study-module__VIyXBW__identity{align-items:center;gap:24px;display:flex}.study-module__VIyXBW__identity>div{flex-direction:column;gap:4px;display:flex}.study-module__VIyXBW__identity img{object-fit:cover;border:0;flex-shrink:0;width:42px;height:42px}.study-module__VIyXBW__identity h1,.study-module__VIyXBW__identity p{font-family:var(--font-geist-sans), sans-serif;margin:0;font-size:15px;line-height:18px}.study-module__VIyXBW__identity h1{color:var(--raw-ink);font-weight:500}.study-module__VIyXBW__identity p{color:var(--raw-muted)}.study-module__VIyXBW__study{width:calc(100vw - 383px);min-width:0;max-width:1440px;padding-right:24px}.study-module__VIyXBW__media{margin:0}.study-module__VIyXBW__media video{aspect-ratio:16/9;object-fit:cover;background:#323942;border:1px solid #1c20261a;width:100%;display:block}.study-module__VIyXBW__eyebrow,.study-module__VIyXBW__details dt{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--raw-muted);font-size:10px;line-height:1.5}.study-module__VIyXBW__rationale{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:64px;display:grid}.study-module__VIyXBW__copyBlock{grid-template-columns:minmax(112px,.38fr) minmax(0,1fr);gap:24px;display:grid}.study-module__VIyXBW__eyebrow{margin:0}.study-module__VIyXBW__copyBlock>p:last-child{font-family:var(--font-geist-sans), sans-serif;color:var(--raw-muted);margin:0;font-size:15px;line-height:1.5}.study-module__VIyXBW__details{border-top:1px solid var(--raw-border);border-bottom:1px solid var(--raw-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:64px 0 0;display:grid}.study-module__VIyXBW__details>div{min-height:128px;padding:20px 24px 24px 0}.study-module__VIyXBW__details>div+div{border-left:1px solid var(--raw-border);padding-left:24px}.study-module__VIyXBW__details dt{margin-bottom:16px}.study-module__VIyXBW__details dd{max-width:300px;font-family:var(--font-geist-sans), sans-serif;color:var(--raw-muted);margin:0;font-size:15px;line-height:1.5}.study-module__VIyXBW__disclaimer{max-width:600px;font-family:var(--font-geist-sans), sans-serif;color:var(--raw-muted);margin-top:24px;font-size:13px;line-height:1.5}@media (max-width:1023px){.study-module__VIyXBW__study{width:calc(100vw - 48px);padding-right:0}.study-module__VIyXBW__rationale{grid-template-columns:1fr;gap:40px}}@media (max-width:720px){.study-module__VIyXBW__media{width:100vw;margin-left:-24px}.study-module__VIyXBW__copyBlock{display:block}.study-module__VIyXBW__copyBlock>p:last-child{margin-top:12px}.study-module__VIyXBW__details{grid-template-columns:1fr}.study-module__VIyXBW__details>div{min-height:0;padding:18px 0 22px}.study-module__VIyXBW__details>div+div{border-top:1px solid var(--raw-border);border-left:0;padding-left:0}.study-module__VIyXBW__details dt{margin-bottom:8px}}
.study-module__pX4x4a__header{flex-direction:column;gap:24px;display:flex}.study-module__pX4x4a__identity{align-items:center;gap:24px;display:flex}.study-module__pX4x4a__identity>div{flex-direction:column;gap:4px;display:flex}.study-module__pX4x4a__identity img{object-fit:contain;border:0;flex-shrink:0;width:42px;height:42px}.study-module__pX4x4a__identity h1,.study-module__pX4x4a__identity p{font-family:var(--font-geist-sans), sans-serif;margin:0;font-size:15px;line-height:18px}.study-module__pX4x4a__identity h1{color:var(--raw-ink);font-weight:500}.study-module__pX4x4a__identity p{color:var(--raw-muted)}.study-module__pX4x4a__study{width:calc(100vw - 383px);min-width:0;max-width:1440px;padding-right:24px}.study-module__pX4x4a__eyebrow,.study-module__pX4x4a__details dt{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--raw-muted);font-size:10px;line-height:1.5}.study-module__pX4x4a__rationale{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:64px;display:grid}.study-module__pX4x4a__copyBlock{grid-template-columns:minmax(112px,.38fr) minmax(0,1fr);gap:24px;display:grid}.study-module__pX4x4a__eyebrow{margin:0}.study-module__pX4x4a__copyBlock>p:last-child{font-family:var(--font-geist-sans), sans-serif;color:var(--raw-muted);margin:0;font-size:15px;line-height:1.5}.study-module__pX4x4a__details{border-top:1px solid var(--raw-border);border-bottom:1px solid var(--raw-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:64px 0 0;display:grid}.study-module__pX4x4a__details>div{min-height:128px;padding:20px 24px 24px 0}.study-module__pX4x4a__details>div+div{border-left:1px solid var(--raw-border);padding-left:24px}.study-module__pX4x4a__details dt{margin-bottom:16px}.study-module__pX4x4a__details dd{max-width:300px;font-family:var(--font-geist-sans), sans-serif;color:var(--raw-muted);margin:0;font-size:15px;line-height:1.5}.study-module__pX4x4a__disclaimer{max-width:600px;font-family:var(--font-geist-sans), sans-serif;color:var(--raw-muted);margin-top:24px;font-size:13px;line-height:1.5}@media (max-width:1023px){.study-module__pX4x4a__study{width:calc(100vw - 48px);padding-right:0}.study-module__pX4x4a__rationale{grid-template-columns:1fr;gap:40px}}@media (max-width:720px){.study-module__pX4x4a__copyBlock{display:block}.study-module__pX4x4a__copyBlock>p:last-child{margin-top:12px}.study-module__pX4x4a__details{grid-template-columns:1fr}.study-module__pX4x4a__details>div{min-height:0;padding:18px 0 22px}.study-module__pX4x4a__details>div+div{border-top:1px solid var(--raw-border);border-left:0;padding-left:0}.study-module__pX4x4a__details dt{margin-bottom:8px}}
.subq-module__1lcCkq__article{color:var(--raw-ink);gap:32px;font-size:15px;line-height:1.45;display:grid}.subq-module__1lcCkq__article h2{margin:10px 0 16px;font-size:18px;font-weight:500}.subq-module__1lcCkq__article video{width:100%;margin-bottom:20px;display:block}.subq-module__1lcCkq__article section p,.subq-module__1lcCkq__related{max-width:68ch}.subq-module__1lcCkq__sampleNote{color:var(--raw-muted);margin:8px 0 24px;font-size:13px}.subq-module__1lcCkq__related{border-top:1px solid var(--raw-border);padding-top:20px}.subq-module__1lcCkq__pdf{border:1px solid var(--raw-border);width:100%;height:min(80vh,900px);display:block}.subq-module__1lcCkq__hero>p{max-width:68ch;margin-top:16px}.subq-module__1lcCkq__related h2{font:500 15px/18px var(--font-geist-sans), sans-serif;color:var(--raw-ink);margin:0 0 8px}.subq-module__1lcCkq__comparisonLabels{color:var(--raw-muted);grid-template-columns:1fr 1fr;margin-bottom:6px;font-size:13px;display:grid}.subq-module__1lcCkq__comparisonImage{width:100%;height:auto;display:block}.subq-module__1lcCkq__hero>figure{width:min(100%, 760px, calc(62svh / var(--portfolio-scale)))}.subq-module__1lcCkq__demo video,.subq-module__1lcCkq__demo figcaption{margin-bottom:0}.subq-module__1lcCkq__mobilePages{display:none}@media (max-width:767px){.subq-module__1lcCkq__pdf{display:none}.subq-module__1lcCkq__mobilePages{border:1px solid var(--raw-border);background:#efefed;gap:12px;max-height:74svh;padding:12px;display:grid;overflow-y:auto}.subq-module__1lcCkq__mobilePages img{width:100%;height:auto;display:block}}
