.home-module__txgM7a__home{color:#f2f2f7;font-family:var(--font-inter),sans-serif;cursor:none;background:#000;position:fixed;inset:0 0 0 250px;overflow:hidden}.home-module__txgM7a__home a,.home-module__txgM7a__home button,:is(.home-nav,.home-nav a,.home-nav button){cursor:none}.home-module__txgM7a__cursor{z-index:1000;opacity:0;pointer-events:none;will-change:transform,width,height;background:#84c9e8;border:1px solid #9fdcf88c;border-radius:999px;width:18px;height:18px;transition:width .25s cubic-bezier(.22,1,.36,1),height .25s cubic-bezier(.22,1,.36,1),opacity .16s,background .2s;position:fixed;top:0;left:0;translate:-50% -50%;box-shadow:0 0 0 2px #06121f99}.home-module__txgM7a__cursorVisible{opacity:1}.home-module__txgM7a__cursorOpen{width:76px;height:30px;box-shadow:none;border-color:#0000}.home-module__txgM7a__cursor span{color:#07111d;letter-spacing:.01em;white-space:nowrap;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;font-weight:500;display:flex}.home-module__txgM7a__track{will-change:transform;height:100%;transition:transform 1s cubic-bezier(.76,0,.24,1)}.home-module__txgM7a__slide{background:#000;height:100vh;min-height:620px;position:relative;overflow:hidden}.home-module__txgM7a__heroVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-module__txgM7a__heroShade{background:linear-gradient(#0000002e,#00000005 48%,#0009);position:absolute;inset:0}.home-module__txgM7a__heroCopy{opacity:0;transition:opacity 1s .35s,transform 1s .35s;position:absolute;top:18%;left:6.7%;transform:translateY(18px)}.home-module__txgM7a__ready .home-module__txgM7a__heroCopy{opacity:1;transform:none}.home-module__txgM7a__hello{font:italic 23px var(--font-instrument),serif;color:#92929b;margin:0 0 38px}.home-module__txgM7a__heroCopy h1{letter-spacing:-2px;white-space:nowrap;align-items:baseline;margin:0;font-size:50px;font-weight:300;line-height:1.1;display:flex}.home-module__txgM7a__roleWindow{vertical-align:bottom;padding:0 .04em .08em;line-height:1.08;display:inline-block;overflow:hidden}.home-module__txgM7a__heroCopy h1 em{font:italic 56px var(--font-instrument),serif;color:#a9dfff;animation:.72s cubic-bezier(.76,0,.24,1) both home-module__txgM7a__role-scroll;display:block}@keyframes home-module__txgM7a__role-scroll{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:translateY(0)}}.home-module__txgM7a__previous{color:#98989f;margin:22px 0 0;font-size:28px;font-weight:300}.home-module__txgM7a__previous a{color:inherit}.home-module__txgM7a__scrollCue{color:#aaa;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:14px;font-size:13px;display:flex;position:absolute;bottom:42px;left:50%;transform:translate(-50%)}.home-module__txgM7a__scrollCue span{background:#45454c;width:1px;height:56px;display:block}.home-module__txgM7a__cases{padding:36px 6.7%}.home-module__txgM7a__kicker{letter-spacing:2px;color:#a0a0a7;margin:0 0 25px;font-size:10px}.home-module__txgM7a__caseGrid{grid-template-columns:1fr 1fr;gap:32px 20px;display:grid}.home-module__txgM7a__case{color:#f3f3f4;display:block}.home-module__txgM7a__caseMedia{background:#111;border-radius:13px;height:326px;overflow:hidden}.home-module__txgM7a__caseMedia img,.home-module__txgM7a__caseMedia video{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.75,.2,1),filter .7s;display:block}.home-module__txgM7a__case:hover .home-module__txgM7a__caseMedia img,.home-module__txgM7a__case:hover .home-module__txgM7a__caseMedia video{filter:brightness(1.08);transform:scale(1.035)}.home-module__txgM7a__case>p{letter-spacing:1.4px;color:#777;margin:12px 17px 7px;font-size:9px}.home-module__txgM7a__case h2{margin:0 17px;font-size:14px;font-weight:400}.home-module__txgM7a__philosophy{align-items:center;gap:8%;padding:0 6.7%;display:flex}.home-module__txgM7a__curiosityVisual{aspect-ratio:1;background:#020202;border-radius:15px;width:46%;max-width:468px;overflow:hidden}.home-module__txgM7a__curiosityVisual video{object-fit:cover;width:100%;height:100%}.home-module__txgM7a__philosophyCopy{max-width:490px}.home-module__txgM7a__philosophyCopy p{letter-spacing:-1.5px;margin:0 0 42px;font-size:40px;font-weight:300;line-height:1.28}.home-module__txgM7a__philosophyCopy em,.home-module__txgM7a__selected h2 em{font:italic 46px var(--font-instrument),serif;color:#a9dfff}.home-module__txgM7a__philosophyCopy a{color:#9ddcff;font-size:14px}.home-module__txgM7a__selected{padding:27vh 6.7% 0}.home-module__txgM7a__selected header{position:relative}.home-module__txgM7a__selected header>span{color:#86868e;font-size:12px}.home-module__txgM7a__selected h2{letter-spacing:-1.6px;margin:14px 0 48px;font-size:45px;font-weight:300;line-height:1.18}.home-module__txgM7a__selected header>small{color:#555;position:absolute;bottom:0;right:0}.home-module__txgM7a__resumeGrid{grid-template-columns:1fr 1fr;gap:9%;display:grid}.home-module__txgM7a__resumeGrid h3{color:#8b8b92;margin:0 0 19px;font-size:19px;font-weight:300}.home-module__txgM7a__resumeGrid h3 small{font-size:11px}.home-module__txgM7a__workRow{border-bottom:1px solid #29292d;grid-template-columns:max-content 18px 1fr 42px;align-items:center;min-height:29px;font-size:14px;display:grid}.home-module__txgM7a__workRow a,.home-module__txgM7a__workRow span{color:#eee}.home-module__txgM7a__workRow i,.home-module__txgM7a__workRow small,.home-module__txgM7a__workRow time{color:#717177;font-size:11px;font-style:normal}.home-module__txgM7a__workRow time{text-align:right}.home-module__txgM7a__launching{color:#666;font:italic 11px var(--font-instrument),serif;margin:3px 0 0}.home-module__txgM7a__moments figure{color:#333;background:#bbb;width:145px;margin:0;padding:8px 8px 24px;transition:transform .5s;position:absolute;box-shadow:0 8px 25px #0008}.home-module__txgM7a__moments figure:hover{z-index:3;transform:rotate(0)scale(1.08)}.home-module__txgM7a__moments img{object-fit:cover;width:100%;height:120px;display:block}.home-module__txgM7a__moments figcaption{padding-top:6px;font-size:7px}.home-module__txgM7a__moment1{bottom:18%;left:8%;transform:rotate(-5deg)}.home-module__txgM7a__moment2{bottom:8%;left:19%;transform:rotate(6deg)}.home-module__txgM7a__moment3{top:5%;right:7%;transform:rotate(-6deg)}.home-module__txgM7a__moment4{bottom:7%;right:5%;transform:rotate(4deg);width:220px!important}.home-module__txgM7a__moment4 img{height:145px}.home-module__txgM7a__dots{z-index:20;flex-direction:column;gap:14px;display:flex;position:fixed;top:50%;right:28px;transform:translateY(-50%)}.home-module__txgM7a__dots button{cursor:pointer;background:#2e2e33;border:0;border-radius:50%;width:5px;height:5px;padding:0;transition:background .3s,transform .3s}.home-module__txgM7a__dots .home-module__txgM7a__activeDot{background:#ddd;transform:scale(1.35)}.home-module__txgM7a__monogram{z-index:12;color:#f2f2f7;font-size:22px;font-weight:500;line-height:1;position:fixed;top:28px;right:34px}.home-module__txgM7a__previous{white-space:pre-line;line-height:1.35}.home-module__txgM7a__previous a{color:inherit;text-decoration:none;transition:color .2s}.home-module__txgM7a__previous a:hover{color:#a9dfff}.home-module__txgM7a__caseMedia span{color:#8a8a92;letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;display:flex}@media (pointer:coarse){.home-module__txgM7a__home,.home-module__txgM7a__home a,.home-module__txgM7a__home button{cursor:auto}.home-nav{cursor:auto}.home-nav a{cursor:auto}.home-nav button{cursor:auto}.home-module__txgM7a__cursor{display:none}}@media (max-width:900px){.home-module__txgM7a__home{inset:0}.home-module__txgM7a__slide{min-height:100svh}.home-module__txgM7a__heroCopy{top:25%;left:7%}.home-module__txgM7a__heroCopy h1{font-size:38px}.home-module__txgM7a__heroCopy h1 em{font-size:44px}.home-module__txgM7a__previous{font-size:18px}.home-module__txgM7a__cases{padding:70px 20px 30px;overflow-y:auto}.home-module__txgM7a__caseGrid{grid-template-columns:1fr}.home-module__txgM7a__caseMedia{height:210px}.home-module__txgM7a__philosophy{flex-direction:column;justify-content:center;gap:35px;padding:50px 25px}.home-module__txgM7a__curiosityVisual{width:90%}.home-module__txgM7a__philosophyCopy p{font-size:30px}.home-module__txgM7a__selected{padding:15vh 24px 30px;overflow-y:auto}.home-module__txgM7a__selected h2{font-size:35px}.home-module__txgM7a__resumeGrid{grid-template-columns:1fr;gap:40px}.home-module__txgM7a__moments{display:none}.home-module__txgM7a__dots{right:12px}}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__track,.home-module__txgM7a__heroCopy,.home-module__txgM7a__caseMedia img,.home-module__txgM7a__caseMedia video,.home-module__txgM7a__moments figure{transition:none}.home-module__txgM7a__heroCopy h1 em{animation:none}.home-module__txgM7a__heroVideo,.home-module__txgM7a__curiosityVisual video{display:none}.home-module__txgM7a__hero{background:#07101d}}
