._6Y69GW_section{z-index:6;pointer-events:none;color:var(--site-paper);position:relative}._6Y69GW_ground{background:var(--site-ink);position:absolute;inset:0}._6Y69GW_stage{pointer-events:auto;position:relative}._6Y69GW_section[data-animated]{height:380svh}._6Y69GW_section[data-animated] ._6Y69GW_stage{height:100svh}._6Y69GW_section[data-animated] ._6Y69GW_content{height:100%;min-height:0;padding-block:48px}._6Y69GW_content{width:var(--site-frame-width);flex-direction:column;justify-content:center;min-height:110svh;margin-inline:auto;padding-block:100px 72px;display:flex;position:relative}._6Y69GW_eyebrow{color:var(--site-coral);font:500 10.88px/1.4 var(--font-mono);text-transform:uppercase;margin-bottom:40px}._6Y69GW_story{max-width:1500px;font:600 clamp(44px, 5.45vw, 92px)/1.16 var(--site-font-display);letter-spacing:-.045em;text-wrap:balance;margin:0}._6Y69GW_line{display:block}._6Y69GW_line+._6Y69GW_line{margin-top:.2em}._6Y69GW_word{display:inline}._6Y69GW_suffix{vertical-align:top;max-width:calc(100% - 2em);display:inline-block}._6Y69GW_lastLine{margin-top:0!important}._6Y69GW_art{vertical-align:-.14em;transform-origin:50%;background:#e8e0d3;border-radius:.12em;width:1.6em;height:.92em;margin-inline:.08em .24em;display:inline-block;overflow:hidden}._6Y69GW_art svg{width:100%;height:100%;display:block}._6Y69GW_line:nth-child(2) ._6Y69GW_art{background:#aabfd3}._6Y69GW_lastLine ._6Y69GW_art{background:#dca08f}@media (max-width:767px){._6Y69GW_content{box-sizing:border-box;min-height:0;padding-block:var(--site-section-space);justify-content:flex-start}._6Y69GW_story{letter-spacing:-.052em;text-wrap:wrap;font-size:clamp(24px,8vw,56px);line-height:1.12}._6Y69GW_eyebrow{margin:0 0 34px}._6Y69GW_line{max-width:100%}._6Y69GW_line+._6Y69GW_line{margin-top:.3em}._6Y69GW_line:nth-child(2),._6Y69GW_line:nth-child(3),._6Y69GW_lastLine{margin-left:0}._6Y69GW_suffix{vertical-align:baseline;max-width:none;display:inline}._6Y69GW_art{width:1.14em;height:.85em;margin-inline:.03em .07em}._6Y69GW_lastLine ._6Y69GW_suffix{white-space:normal}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){._6Y69GW_content{visibility:hidden}}@media (pointer:coarse) and (prefers-reduced-motion:no-preference){._6Y69GW_content{visibility:hidden;box-sizing:border-box;min-height:0;padding-block:var(--site-section-space)}}@media (prefers-reduced-motion:reduce),(max-height:600px){._6Y69GW_content{min-height:0;padding-block:var(--site-section-space)}}
.x5_1UG_section{z-index:7;background:var(--site-ink);color:var(--site-ink);position:relative;overflow:clip}.x5_1UG_stage{width:var(--site-frame-width);padding-block:var(--site-section-space);margin-inline:auto;position:relative}.x5_1UG_title{font:600 clamp(64px, 12vw, 190px)/.86 var(--site-font-display);letter-spacing:-.055em;margin:0 0 56px}.x5_1UG_projects{grid-template-columns:1fr 1fr;align-items:start;gap:72px 32px;display:grid}.x5_1UG_card{min-width:0}.x5_1UG_opening,.x5_1UG_exit{display:none}.x5_1UG_mediaInner{position:absolute;inset:0}.x5_1UG_media{aspect-ratio:1.45;color:var(--site-ink);background:0 0;position:relative;overflow:hidden}.x5_1UG_media img{display:block}.x5_1UG_projectLink{color:inherit;text-decoration:none;display:block}.x5_1UG_projectLink:focus-visible{outline:2px solid var(--site-ink);outline-offset:5px}.x5_1UG_more{background:var(--site-ink);width:fit-content;color:var(--site-paper);font:500 13px/1.3 var(--font-sans);align-items:center;gap:24px;margin:-24px 0 40px auto;padding:16px 20px;text-decoration:none;display:flex}.x5_1UG_more:hover,.x5_1UG_more:focus-visible{background:var(--site-coral);color:var(--site-ink)}.x5_1UG_placeholder{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.x5_1UG_conceptArt{place-items:center;display:grid;position:absolute;inset:10% 8%}.x5_1UG_conceptArt svg{width:100%;height:100%;max-height:560px}.x5_1UG_number{pointer-events:none;font:500 clamp(100px, 17vw, 260px)/1 var(--site-font-display);letter-spacing:-.07em;opacity:.14;place-items:center;display:grid;position:absolute;inset:0}.x5_1UG_pending{font:500 10.88px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.04em;position:absolute;bottom:24px;left:24px}.x5_1UG_caption{justify-content:space-between;align-items:baseline;gap:16px;padding-top:16px;display:flex}.x5_1UG_caption h3{font:500 16px/1.3 var(--font-sans);margin:0}.x5_1UG_caption>span{font:500 10.88px/1.4 var(--font-mono);white-space:nowrap}.x5_1UG_progress{display:none}.x5_1UG_titleMask{margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.x5_1UG_titleMask>span{display:block}@media (min-width:768px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.x5_1UG_section[data-animated]{height:var(--work-length,520svh)}.x5_1UG_section[data-animated] .x5_1UG_stage{isolation:isolate;height:100svh;padding:0;position:relative}.x5_1UG_section[data-animated] .x5_1UG_stage:before{content:"";inset-block:0;background:var(--site-paper);z-index:-1;width:100vw;position:absolute;left:calc(-50vw + 50%)}.x5_1UG_section[data-animated] .x5_1UG_exit{z-index:9;pointer-events:none;grid-template-rows:repeat(3,1fr);width:100vw;display:grid;position:absolute;top:-2px;bottom:-2px;left:calc(-50vw + 50%)}.x5_1UG_exit i{background:var(--site-ink);clip-path:polygon(4% 0,100% 0,100% 100%,0 100%);width:110%;margin-block:-2px;display:block}.x5_1UG_section[data-animated] .x5_1UG_title{z-index:5;white-space:nowrap;transform-origin:0 0;width:max-content;color:var(--site-paper);mix-blend-mode:difference;pointer-events:none;will-change:transform;gap:.2em;margin:0;font-size:min(6vw,9svh,104px);line-height:1.05;display:flex;position:absolute;top:7%;left:0}.x5_1UG_section[data-animated] .x5_1UG_window{position:absolute;inset:0;overflow:clip}.x5_1UG_section[data-animated] .x5_1UG_projects{will-change:transform;gap:32px;width:max-content;display:flex;position:absolute;top:25%;left:0}.x5_1UG_section[data-animated] .x5_1UG_card{flex:0 0 min(52vw,820px);width:min(52vw,820px);margin:0}.x5_1UG_section[data-animated] .x5_1UG_media{aspect-ratio:1.45;height:auto}.x5_1UG_section[data-animated] .x5_1UG_card{flex-basis:min(52vw,81.2svh,820px);width:min(52vw,81.2svh,820px)}.x5_1UG_section[data-animated] .x5_1UG_more{z-index:6;margin:0;position:absolute;top:8%;right:0}.x5_1UG_section[data-animated] .x5_1UG_progress{background:#1312171f;width:64px;height:2px;display:block;position:absolute;bottom:5%}.x5_1UG_progress span{background:var(--site-ink);transform-origin:0;width:100%;height:100%;display:block}.x5_1UG_section[data-animated] .x5_1UG_opening{z-index:4;pointer-events:none;color:var(--site-paper);display:block;position:absolute;inset:0}.x5_1UG_openingUpper,.x5_1UG_openingLower{background:var(--site-ink);will-change:transform;width:100vw;height:calc(50% + 3px);position:absolute;left:calc(-50vw + 50%)}.x5_1UG_openingUpper{top:-2px}.x5_1UG_openingLower{bottom:-2px}.x5_1UG_openingUpper,.x5_1UG_openingLower{pointer-events:auto}}@media (min-width:768px) and (max-width:1023px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.x5_1UG_section[data-animated] .x5_1UG_projects{gap:24px}.x5_1UG_section[data-animated] .x5_1UG_card{flex-basis:min(74vw, var(--site-frame-width));width:min(74vw, var(--site-frame-width))}.x5_1UG_section[data-animated] .x5_1UG_media{aspect-ratio:1.45;height:auto}}@media (max-width:767px){.x5_1UG_projects{grid-template-columns:1fr;gap:56px}.x5_1UG_stage{padding-block:var(--site-section-space)}.x5_1UG_title{margin-bottom:40px;font-size:clamp(52px,13vw,88px);line-height:.98}.x5_1UG_more{margin:0 0 48px auto}.x5_1UG_caption h3{font-size:14px}}.x5_1UG_section:not([data-animated]){background:var(--site-paper)}
.yIL7hG_section{z-index:8;background:var(--site-ink);color:var(--site-paper);--service-ease:cubic-bezier(.16, 1, .3, 1);position:relative;overflow:visible}.yIL7hG_section:after{content:"";background:var(--site-ink);pointer-events:none;height:8px;position:absolute;bottom:-4px;left:0;right:0}.yIL7hG_frame{width:var(--site-frame-width);padding-block:var(--site-section-space);margin-inline:auto}.yIL7hG_section[data-work-handoff]{background:0 0;margin-top:-100svh}.yIL7hG_section[data-work-handoff]:before{content:"";background:var(--site-ink);pointer-events:none;position:absolute;inset:100svh 0 0}.yIL7hG_section[data-work-handoff] .yIL7hG_frame{position:relative}.yIL7hG_header{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.yIL7hG_eyebrow{color:var(--site-coral);font:500 10.88px/1.4 var(--font-mono);text-transform:uppercase}.yIL7hG_header h2{font:500 24px/1.2 var(--font-sans);letter-spacing:-.04em;margin:14px 0 0}.yIL7hG_header>p{white-space:pre-line;font:400 15px/1.45 var(--font-sans);color:#f2ebdf99;margin:0}.yIL7hG_list{margin:clamp(64px,8vw,120px) 0 40px;padding:0;list-style:none}.yIL7hG_row{text-align:center;position:relative}.yIL7hG_heading{z-index:2;font:inherit;margin:0;padding-inline:8px;position:relative;overflow:visible}.yIL7hG_entrance{transition:transform .8s var(--service-ease);display:block;transform:translateY(0)}.yIL7hG_row[data-reveal]:not([data-in]) .yIL7hG_entrance{transform:translateY(105%)}.yIL7hG_button{pointer-events:none;appearance:none;cursor:pointer;color:var(--site-paper);font:600 clamp(64px, 7.2vw, 112px)/1.22 var(--site-font-display);letter-spacing:-.055em;background:0 0;border:0;align-items:baseline;padding:0;transition:color .35s;display:inline-flex;position:relative}.yIL7hG_hitArea{z-index:3;pointer-events:auto;position:absolute;inset:.08em -.08em .06em}@media (pointer:coarse){.yIL7hG_hitArea{min-height:44px}}.yIL7hG_button:focus-visible{outline:none}.yIL7hG_button:focus-visible .yIL7hG_wordMask{box-shadow:inset 0 0 0 1px var(--site-coral)}.yIL7hG_wordMask{padding-inline:.075em;margin-inline:-.075em;margin-bottom:-.06em;padding-bottom:.06em;display:block;position:relative;overflow:visible}.yIL7hG_word{transition:transform .6s var(--service-ease);display:block}.yIL7hG_row[data-selected] .yIL7hG_word{transform:none}.yIL7hG_section[data-active] .yIL7hG_row:not([data-selected]) .yIL7hG_button{color:#f2ebdf75}.yIL7hG_index,.yIL7hG_plus{letter-spacing:0;font:500 10.88px/1 var(--font-mono);position:absolute}.yIL7hG_index{color:#f2ebdf8c;top:30%;right:calc(100% + 18px)}.yIL7hG_plus{color:var(--site-coral);transition:transform .4s var(--service-ease);font-size:18px;top:44%;left:calc(100% + 20px)}.yIL7hG_row[data-selected] .yIL7hG_plus{transform:rotate(45deg)}.yIL7hG_preview{z-index:1;pointer-events:none;aspect-ratio:1740/1200;opacity:0;visibility:hidden;width:min(20vw,310px);transition:transform .4s var(--service-ease), opacity .3s ease, visibility 0s .4s;margin-top:calc(min(20vw,310px)/-2.9);position:absolute;top:50%;left:0;transform:translateY(-12px)rotate(2deg)scale(.97)}.yIL7hG_preview[data-tone=product-design]{left:auto;right:-24px}.yIL7hG_previewFloat{height:100%}.yIL7hG_previewInner{clip-path:inset(0 0 100%);height:100%;transition:clip-path .6s var(--service-ease);position:relative;overflow:hidden}.yIL7hG_row[data-selected] .yIL7hG_preview{opacity:1;visibility:visible;transition:transform .7s var(--service-ease), opacity .25s ease, visibility 0s;transform:translateY(0)rotate(0)scale(1)}.yIL7hG_row[data-selected] .yIL7hG_previewInner{clip-path:inset(0)}.yIL7hG_previewInner img{object-fit:contain;background:0 0}.yIL7hG_previewPlaceholder{background:var(--site-paper);height:100%;color:var(--site-ink);flex-direction:column;justify-content:space-between;padding:22px;display:flex}.yIL7hG_preview[data-tone=product-design] .yIL7hG_previewPlaceholder{background:var(--site-blue);color:var(--site-paper)}.yIL7hG_preview[data-tone=partnership] .yIL7hG_previewPlaceholder{background:var(--site-coral)}.yIL7hG_previewMeta{font:500 9px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.015em}.yIL7hG_previewWords{font:500 clamp(28px, 2.8vw, 44px)/1.04 var(--site-font-display);letter-spacing:-.05em}.yIL7hG_previewWords span{display:block}.yIL7hG_details{text-align:center;max-width:560px;margin-inline:auto;display:grid}.yIL7hG_touchImage{display:none}.yIL7hG_detail{opacity:0;visibility:hidden;transition:opacity .18s ease, transform .55s var(--service-ease), visibility .18s;grid-area:1/1;transform:translateY(12px)}.yIL7hG_detail[data-visible]{opacity:1;visibility:visible;transition:opacity .4s ease 80ms, transform .6s var(--service-ease) 80ms, visibility 0s;transform:translateY(0)}.yIL7hG_detail p{font:400 15px/1.6 var(--font-sans);color:#f2ebdf99;margin:12px 0 0}.yIL7hG_detail .yIL7hG_detailTitle{color:var(--site-paper);letter-spacing:-.025em;margin:0;font-size:19px;line-height:1.3}.yIL7hG_capabilities{font:500 10px/1.5 var(--font-mono);color:#f2ebdf8c;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:20px 0 0;padding:0;list-style:none;display:flex}.yIL7hG_footer{justify-content:space-between;align-items:flex-end;gap:32px;margin-top:clamp(64px,7vw,112px);display:flex}.yIL7hG_footer p{color:#f2ebdf8c;max-width:270px;font:400 13px/1.5 var(--font-sans);margin:0}.yIL7hG_footer a{color:var(--site-paper);font:500 15px/1.4 var(--font-sans);border-bottom:1px solid #f2ebdf4d;align-items:center;gap:20px;padding-block:8px;text-decoration:none;display:inline-flex}.yIL7hG_footer a span{transition:transform .4s var(--service-ease)}.yIL7hG_footer a:hover span,.yIL7hG_footer a:focus-visible span{transform:translate(3px,-3px)}@media (max-width:1099px){.yIL7hG_detail:not([data-visible]){display:none}.yIL7hG_touchImage{aspect-ratio:1.45;background:0 0;margin-bottom:24px;display:block;position:relative}.yIL7hG_touchImage img{object-fit:contain}.yIL7hG_preview{display:none}.yIL7hG_button{font-size:clamp(50px,9.5vw,96px)}.yIL7hG_details{max-width:520px}}@media (max-width:619px){.yIL7hG_frame{padding-block:var(--site-section-space)}.yIL7hG_header{gap:20px}.yIL7hG_header h2{font-size:20px}.yIL7hG_header>p{max-width:150px;font-size:12px}.yIL7hG_list{margin-block:60px 32px}.yIL7hG_button{font-size:clamp(32px,9vw,56px);line-height:1.4}.yIL7hG_index{font-size:8px;top:31%;right:calc(100% + 8px)}.yIL7hG_plus{font-size:14px;left:calc(100% + 10px)}.yIL7hG_detail .yIL7hG_detailTitle{font-size:17px}.yIL7hG_detail p{font-size:14px}.yIL7hG_footer{flex-direction:column;align-items:flex-start;gap:24px;margin-top:48px}}@media (min-width:620px) and (max-width:1099px) and (hover:hover) and (pointer:fine){.yIL7hG_detail:not([data-visible]){display:block}}@media (prefers-reduced-motion:reduce){.yIL7hG_entrance,.yIL7hG_word,.yIL7hG_plus,.yIL7hG_preview,.yIL7hG_previewInner,.yIL7hG_detail,.yIL7hG_footer a span{transition:none}.yIL7hG_row[data-selected] .yIL7hG_word{transform:none}}
.MMp8aW_section{z-index:9;background:var(--site-paper);color:var(--site-ink);position:relative}.MMp8aW_stage{color:var(--site-ink);position:relative;overflow:clip}.MMp8aW_content{width:var(--site-frame-width);margin-inline:auto;padding-block:80px;position:relative}.MMp8aW_header span,.MMp8aW_caption small,.MMp8aW_step small{font:500 10.88px/1.4 var(--font-mono);text-transform:uppercase}.MMp8aW_header span{color:#a64332}.MMp8aW_header h2{font:500 clamp(28px, 3vw, 48px)/1.1 var(--site-font-display);letter-spacing:-.045em;margin:16px 0 64px}.MMp8aW_wipe,.MMp8aW_steps{display:none}.MMp8aW_cards{grid-template-columns:repeat(3,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}.MMp8aW_card{min-width:0}.MMp8aW_art{aspect-ratio:1.27;background:#e8e0d3;overflow:hidden}.MMp8aW_art svg{width:100%;height:100%;display:block}.MMp8aW_caption{grid-template-columns:24px 1fr;gap:12px;padding-top:24px;display:grid}.MMp8aW_caption small{color:#68635e;padding-top:7px}.MMp8aW_caption h3{font:600 clamp(22px, 2vw, 30px)/1.15 var(--site-font-display);letter-spacing:-.045em;margin:0}.MMp8aW_caption p{font:400 16px/1.55 var(--font-sans);color:#68635e;grid-column:2;margin:0}@media (min-width:1280px) and (min-height:700px) and (prefers-reduced-motion:no-preference){.MMp8aW_section[data-animated]{background:linear-gradient(to bottom, transparent calc(100svh - 2px), var(--site-ink) calc(100svh - 2px));pointer-events:none;height:510svh;margin-top:-100svh}.MMp8aW_stage[data-animated]{z-index:9;pointer-events:none;height:100svh}.MMp8aW_stage[data-animated] .MMp8aW_wipe{pointer-events:none;display:block;position:absolute;inset:0}.MMp8aW_stage[data-animated] .MMp8aW_content{height:100%;padding:0}.MMp8aW_stage[data-animated] .MMp8aW_header{z-index:2;color:var(--site-paper);mix-blend-mode:difference;position:absolute;top:6%;left:0}.MMp8aW_stage[data-animated] .MMp8aW_header span{color:inherit}.MMp8aW_stage[data-animated] .MMp8aW_header h2{margin-bottom:0;font-size:24px}.MMp8aW_stage[data-animated] .MMp8aW_steps{flex-direction:column;justify-content:center;gap:28px;display:flex;position:absolute;inset:0 30%}.MMp8aW_step{color:#1312173d;align-items:flex-start;gap:12px;display:flex}.MMp8aW_step small{padding-top:8px}.MMp8aW_step>span{font:600 clamp(32px, 3.1vw, 58px)/1.12 var(--site-font-display);letter-spacing:-.045em}.MMp8aW_stage[data-animated] .MMp8aW_cards{display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 calc(6svh + 72px),#000 calc(6svh + 124px));mask-image:linear-gradient(#0000 calc(6svh + 72px),#000 calc(6svh + 124px))}.MMp8aW_stage[data-animated] .MMp8aW_card{will-change:transform;width:26%;max-width:380px;position:absolute;top:0;right:0}.MMp8aW_stage[data-animated] .MMp8aW_card:nth-child(2){left:0;right:auto}}@media (max-width:1279px),(max-height:699px),(pointer:coarse),(prefers-reduced-motion:reduce){.MMp8aW_cards{grid-template-columns:1fr;gap:72px;max-width:540px;margin-inline:auto}.MMp8aW_content{padding-block:56px 80px}.MMp8aW_caption h3{font-size:28px}}@media (max-width:599px){.MMp8aW_content{padding-block:76px 92px}.MMp8aW_header h2{margin-bottom:42px;font-size:clamp(35px,9vw,52px)}.MMp8aW_cards{gap:58px}.MMp8aW_caption{padding-top:18px}.MMp8aW_caption h3{font-size:clamp(26px,7vw,34px)}}
.XID2pW_section{z-index:10;background:var(--site-paper);color:var(--site-ink);position:relative}.XID2pW_section:before{content:"";background:var(--site-paper);pointer-events:none;height:8px;position:absolute;inset:-4px 0 auto}.XID2pW_more{justify-content:flex-end;align-items:center;gap:16px;margin-top:32px;display:flex}.XID2pW_more a{color:var(--site-ink);font:500 14px/1.3 var(--font-sans);background:0 0;border:1px solid #13121750;border-radius:40px;padding:16px 22px;text-decoration:none}.XID2pW_more small{font:400 11px/1.5 var(--font-mono);color:var(--site-muted-ink)}@media (max-width:767px){.XID2pW_more{flex-direction:column;align-items:flex-start}}.XID2pW_frame{width:var(--site-frame-width);margin-inline:auto;padding-block:clamp(88px,10vw,160px) 120px}.XID2pW_header{isolation:isolate;grid-template-columns:1fr 3fr 1fr;align-items:start;margin-bottom:48px;padding-block:12px 64px;display:grid;position:relative}.XID2pW_eyebrow{font:500 11px/1.4 var(--font-mono);text-transform:uppercase;color:#a64332}.XID2pW_header h2{font:600 clamp(64px, 9.8vw, 158px)/.98 var(--site-font-display);letter-spacing:-.055em;grid-column:2/4;margin:0}.XID2pW_wordMask{margin-bottom:-.06em;padding-bottom:.12em;display:block;overflow:hidden}.XID2pW_wordMask>span{display:block}.XID2pW_wordMask:last-child{margin-left:17%}.XID2pW_header>p{max-width:220px;font:400 16px/1.5 var(--font-sans);color:var(--site-muted-ink);grid-column:1/3;margin:18px 0 0}.XID2pW_thread{z-index:-1;pointer-events:none;width:110%;height:130%;position:absolute;top:-18%;left:-5%;overflow:visible}.XID2pW_thread path{fill:none;stroke:#a6433230;stroke-width:1px;vector-effect:non-scaling-stroke}.XID2pW_reading{grid-template-columns:24% 76%;display:grid}.XID2pW_readingIndex{align-items:baseline;gap:14px;padding-top:20px;display:flex}.XID2pW_readingIndex>span{font:600 clamp(58px, 7vw, 100px)/1 var(--site-font-display);letter-spacing:-.07em;color:var(--site-coral)}.XID2pW_readingIndex small{font:500 9px/1.6 var(--font-mono);color:var(--site-muted-ink)}.XID2pW_panels{display:grid}.XID2pW_panel{opacity:0;pointer-events:none;flex-direction:column;grid-area:1/1;gap:32px;display:flex}.XID2pW_panel[data-active=true]{opacity:1;pointer-events:auto}.XID2pW_panel blockquote{margin:0;padding-top:26px;position:relative}.XID2pW_quoteMark{color:var(--site-coral);font:400 100px/1 Georgia,serif;position:absolute;top:-52px;left:-4px}.XID2pW_panel blockquote p{font:500 clamp(26px, 3.05vw, 48px)/1.22 var(--font-sans);letter-spacing:-.045em;margin:0}.XID2pW_author{align-items:center;gap:18px;display:flex}.XID2pW_initials{background:var(--site-ink);width:54px;height:54px;color:var(--site-paper);font:500 20px/1 var(--site-font-display);letter-spacing:-.04em;border-radius:50%;place-items:center;display:grid}.XID2pW_author h3{font:500 21px/1.3 var(--font-sans);margin:0 0 8px}.XID2pW_avatar{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px}.XID2pW_selectors button img{object-fit:cover;filter:grayscale();opacity:.6;border-radius:50%;width:38px;height:38px;transition:opacity .3s,filter .3s,transform .4s}.XID2pW_selectors button[aria-pressed=true] img,.XID2pW_selectors button:hover img{filter:grayscale(0);opacity:1;transform:translateY(-3px)}.XID2pW_author p{font:400 15px/1.5 var(--font-sans);color:var(--site-muted-ink);margin:0}.XID2pW_controls{justify-content:space-between;align-items:center;gap:32px;margin-top:64px;display:flex}.XID2pW_selectors{flex-wrap:wrap;gap:8px 22px;display:flex}.XID2pW_selectors button{color:var(--site-muted-ink);font:500 14px/1.4 var(--font-sans);background:0 0;border:0;align-items:center;gap:8px;padding:12px 0;display:flex;position:relative}.XID2pW_selectors button:after{content:"";background:var(--site-coral);transform-origin:0;height:2px;transition:transform .4s;position:absolute;bottom:3px;left:0;right:0;transform:scaleX(0)}.XID2pW_selectors button:hover:after,.XID2pW_selectors button[aria-pressed=true]:after{transform:scaleX(1)}.XID2pW_selectors small{font:500 9px/1 var(--font-mono)}.XID2pW_selectors button[aria-pressed=true]{color:var(--site-ink)}.XID2pW_selectors button[aria-pressed=true] small{color:#a64332}.XID2pW_arrows{flex-shrink:0;align-items:center;gap:12px;display:flex}.XID2pW_arrows span{font:500 11px/1 var(--font-mono);margin-right:12px}.XID2pW_arrows button{width:48px;height:48px;color:inherit;background:0 0;border:1px solid #13121735;border-radius:50%;font-size:21px;transition:background .2s}.XID2pW_arrows button:hover{background:#e66c5530}.XID2pW_controls button:focus-visible{outline:2px solid var(--site-blue);outline-offset:5px}@media (prefers-reduced-motion:reduce){.XID2pW_selectors button img,.XID2pW_selectors button:after,.XID2pW_arrows button{transition:none}.XID2pW_selectors button[aria-pressed=true] img,.XID2pW_selectors button:hover img{transform:none}}@media (max-width:767px){.XID2pW_frame{padding-block:80px 88px}.XID2pW_header{grid-template-columns:1fr;gap:24px;margin-bottom:80px}.XID2pW_panel{grid-template-columns:1fr;gap:24px}.XID2pW_author{flex-direction:row;align-items:center;gap:18px;padding-top:0}.XID2pW_initials{width:58px;height:68px;font-size:22px}.XID2pW_author h3{font-size:18px}.XID2pW_controls{flex-direction:column;align-items:flex-start;margin-top:40px}.XID2pW_selectors{gap:6px 18px}.XID2pW_header{margin-bottom:48px;padding-bottom:16px}.XID2pW_header h2,.XID2pW_header>p{grid-column:1}.XID2pW_header h2{font-size:13vw}.XID2pW_wordMask:last-child{margin-left:9%}.XID2pW_reading{grid-template-columns:1fr;gap:30px}.XID2pW_readingIndex{padding:0}.XID2pW_readingIndex>span{font-size:48px}.XID2pW_thread{height:110%;top:-5%}.XID2pW_quoteMark{display:none}.XID2pW_panel blockquote{padding-top:0}.XID2pW_panel blockquote p{font-size:clamp(25px,7vw,34px);line-height:1.26}}
.KJSy5q_details{pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.KJSy5q_details path{fill:none;stroke:#a643323b;stroke-width:1px;vector-effect:non-scaling-stroke}.KJSy5q_details .KJSy5q_cross{stroke:#a64332;opacity:.55}.KJSy5q_details circle{fill:#e66c55;opacity:.18}@media (max-width:767px){.KJSy5q_details{display:none}}
._4xjW9a_section{z-index:11;background:var(--site-paper);color:var(--site-ink);position:relative}._4xjW9a_stage{padding-block:80px;position:relative;overflow:clip}._4xjW9a_header{z-index:2;width:var(--site-frame-width);pointer-events:none;margin-inline:auto;position:relative}._4xjW9a_header>span{font:500 11px/1.4 var(--font-mono);text-transform:uppercase;color:#a64332}._4xjW9a_header h2{font:600 clamp(32px, 4.5vw, 64px)/1.04 var(--site-font-display);letter-spacing:-.04em;margin:22px 0}._4xjW9a_header p{max-width:300px;font:400 16px/1.5 var(--font-sans)}._4xjW9a_canvas,._4xjW9a_exit{display:none}._4xjW9a_maskDefinition{pointer-events:none;position:absolute}._4xjW9a_section[data-enhanced] ._4xjW9a_exit{z-index:3;pointer-events:none;grid-template-columns:28% 44% 28%;display:grid;position:absolute;inset:-1px}._4xjW9a_exit i{background:var(--site-paper);clip-path:polygon(0 8%,100% 0,100% 100%,0 100%);height:140%;margin-inline:-1px;position:relative;top:-40%}._4xjW9a_fallback{width:var(--site-frame-width);grid-template-columns:1fr 1fr;gap:24px;margin:48px auto 0;padding:0;list-style:none;display:grid}._4xjW9a_fallback li{aspect-ratio:1.45;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}._4xjW9a_studyVisual{position:absolute;inset:0}._4xjW9a_studyCaption,._4xjW9a_swipeCue,._4xjW9a_scrollCue{display:none}._4xjW9a_fallback small,._4xjW9a_fallback span{font:500 10px/1.3 var(--font-mono);text-transform:uppercase}._4xjW9a_fallback strong{font:600 clamp(68px, 12vw, 160px)/1 var(--site-font-display);letter-spacing:-.06em}._4xjW9a_section[data-enhanced]{height:var(--study-length,684svh);background:linear-gradient(to bottom, transparent calc(100svh - 4px), var(--site-paper) calc(100svh - 4px));pointer-events:none;margin-top:-100svh}._4xjW9a_section[data-enhanced] ._4xjW9a_stage{height:100svh;padding:0}._4xjW9a_section[data-enhanced] ._4xjW9a_surface{background:var(--site-ink);clip-path:var(--study-entry-mask);pointer-events:auto;position:absolute;inset:-1px;overflow:hidden}._4xjW9a_section[data-enhanced] ._4xjW9a_header{top:6%;left:var(--site-frame-left);color:var(--site-paper);text-align:center;margin:0;position:absolute}._4xjW9a_section[data-enhanced] ._4xjW9a_header>span{color:var(--site-coral)}._4xjW9a_section[data-enhanced] ._4xjW9a_header h2{margin:18px 0;font-size:clamp(32px,3.4vw,56px);line-height:1.04}._4xjW9a_wordMask{margin-bottom:-.06em;padding-bottom:.12em;display:block;overflow:hidden}._4xjW9a_wordMask>span{display:block}._4xjW9a_section[data-enhanced] ._4xjW9a_header h2 ._4xjW9a_wordMask:first-child{font-size:1em}._4xjW9a_section[data-enhanced] ._4xjW9a_header p{color:#f2ebdf99;text-align:left;max-width:200px;position:absolute;top:22px;right:0}._4xjW9a_section[data-enhanced] ._4xjW9a_header>span{text-align:left;max-width:160px;position:absolute;top:22px;left:0}._4xjW9a_section[data-enhanced] ._4xjW9a_canvas{z-index:1;display:block;position:absolute;inset:0}._4xjW9a_canvas canvas{width:100%;height:100%;display:block}._4xjW9a_section[data-enhanced] ._4xjW9a_fallback{clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}@media (max-width:599px){._4xjW9a_section{background:var(--site-ink);color:var(--site-paper)}._4xjW9a_stage{padding-block:84px 104px}._4xjW9a_header>span{color:var(--site-coral)}._4xjW9a_header h2{margin:24px 0 20px;font-size:clamp(28px,8.4vw,40px)}._4xjW9a_header p{color:#f2ebdfaa}._4xjW9a_fallback{width:100%;padding:10px var(--site-frame-left) 24px;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:auto;gap:18px;margin:38px 0 0;display:flex;overflow:auto hidden}._4xjW9a_fallback::-webkit-scrollbar{display:none}._4xjW9a_fallback li{aspect-ratio:auto;scroll-snap-align:center;flex:0 0 min(82vw,440px);min-width:0;overflow:visible}._4xjW9a_studyVisual{aspect-ratio:1.42;background:#e8e0d3;width:100%;position:relative;inset:auto;overflow:hidden}._4xjW9a_studyCaption{color:var(--site-paper);justify-content:space-between;align-items:start;gap:12px;margin-top:18px;display:flex}._4xjW9a_studyCaption span{color:var(--site-coral);flex:none}._4xjW9a_studyCaption strong{font:500 13px/1.3 var(--font-sans);letter-spacing:0;text-align:right}._4xjW9a_swipeCue{width:var(--site-frame-width);color:#f2ebdfaa;font:500 10px/1.4 var(--font-mono);text-transform:uppercase;border-top:1px solid #f2ebdf4d;justify-content:space-between;margin:8px auto 0;padding-top:12px;display:flex}}._4xjW9a_section[data-mobile-scroll]{height:calc(125svh + var(--study-mobile-travel,0px));background:var(--site-ink);color:var(--site-paper)}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_stage{height:100svh;padding:0;position:sticky;top:0;overflow:clip}._4xjW9a_section[data-tablet-pin] ._4xjW9a_stage{position:relative}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_surface{--study-card-width:min(88vw, 680px, calc((100svh - 340px) * 1.45));background:var(--site-ink);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:center;row-gap:clamp(36px,5svh,60px);height:100%;padding-block:clamp(16px,3svh,32px) 72px;display:grid;position:relative}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_header{margin-inline:auto}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_header>span{color:var(--site-coral)}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_header h2{margin:20px 0 14px;font-size:clamp(28px,8.4vw,42px)}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_header p{color:#f2ebdfaa;max-width:38ch;margin:0;font-size:14px;line-height:1.5}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_mobileViewport{align-items:center;width:100%;min-width:0;min-height:0;display:flex;overflow:clip}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_fallback{width:max-content;padding:0 var(--site-frame-left);scroll-snap-type:none;will-change:transform;flex:none;gap:24px;margin:0;display:flex;overflow:visible}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_fallback li{flex:0 0 var(--study-card-width);width:var(--study-card-width);aspect-ratio:auto;min-width:0;overflow:visible}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_studyVisual{aspect-ratio:1.45;background:0 0;width:100%;height:auto;position:relative;inset:auto;overflow:hidden}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_studyCaption{color:var(--site-paper);justify-content:space-between;align-items:start;gap:12px;margin-top:18px;display:flex}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_studyCaption span{color:var(--site-coral);flex:none}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_studyCaption strong{font:500 13px/1.3 var(--font-sans);letter-spacing:0;text-align:right}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_swipeCue{display:none}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_scrollCue{bottom:max(24px, env(safe-area-inset-bottom));left:var(--site-frame-left);width:var(--site-frame-width);color:#f2ebdfaa;font:500 10px/1.4 var(--font-mono);text-transform:uppercase;align-items:center;gap:20px;margin:0;display:flex;position:absolute}._4xjW9a_progressTrack{background:#f2ebdf35;flex:1;height:1px;overflow:hidden}._4xjW9a_progressTrack i{background:var(--site-coral);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}@media (min-width:620px){._4xjW9a_section[data-mobile-scroll] ._4xjW9a_surface{--study-card-width:min(88vw, 680px, calc((100svh - 400px) * 1.45))}}@media (max-height:599px){._4xjW9a_section[data-mobile-scroll] ._4xjW9a_surface{padding-block:16px 64px}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_header h2{margin:12px 0 10px;font-size:28px}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_header p{font-size:13px;line-height:1.4}._4xjW9a_section[data-mobile-scroll] ._4xjW9a_studyCaption{margin-top:12px}}
._2eBUWW_section{z-index:12;background:var(--site-paper);color:var(--site-ink);position:relative}._2eBUWW_section[data-gallery-handoff]{background:linear-gradient(to bottom, transparent calc(100svh - 2px), var(--site-paper) calc(100svh - 2px));margin-top:-100svh}._2eBUWW_frame{width:var(--site-frame-width);margin-inline:auto;padding-block:100px 144px}._2eBUWW_header{isolation:isolate;grid-template-columns:28% 44% 28%;align-items:baseline;margin-bottom:120px;display:grid;position:relative}._2eBUWW_header>span{font:500 11px/1.4 var(--font-mono);text-transform:uppercase;color:#a64332}._2eBUWW_header h2{font:600 clamp(56px, 9vw, 144px)/1.05 var(--site-font-display);letter-spacing:-.055em;grid-column:2/4;margin:20px 0 32px}._2eBUWW_header>p{max-width:240px;font:400 18px/1.5 var(--font-sans);color:#68635e;grid-column:3;margin:0}._2eBUWW_history{grid-template-columns:minmax(0,28fr) minmax(0,72fr);align-items:start;display:grid;position:relative}._2eBUWW_history>*,._2eBUWW_entryBody>*,._2eBUWW_header>*{min-width:0}._2eBUWW_index{color:#131217;pointer-events:none;width:100%;max-width:270px;padding-right:28px;position:relative;container-type:inline-size}._2eBUWW_indexLabel{font:500 10px/1.5 var(--font-mono);text-transform:uppercase}._2eBUWW_numberWindow{height:1em;font:600 clamp(70px, 62cqi, 150px)/1 var(--site-font-display);letter-spacing:-.07em;margin:18px 0 32px;overflow:hidden}._2eBUWW_numberWindow>div>span{height:1em;display:block}._2eBUWW_register{margin-left:14px;position:relative}._2eBUWW_register>span:not(._2eBUWW_marker){height:24px;font:500 10px/1 var(--font-mono);color:#68635e;align-items:center;gap:14px;display:flex}._2eBUWW_register i{background:#13121729;width:34px;height:1px}._2eBUWW_register>._2eBUWW_marker{background:#e66c55;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;left:-14px}._2eBUWW_history ol{margin:0;padding:0;list-style:none}._2eBUWW_history li{min-height:44svh;padding:0 0 clamp(100px,12vh,150px)}._2eBUWW_history li:last-child{min-height:0;padding-bottom:24px}._2eBUWW_entryTop{font:500 11px/1.5 var(--font-mono);text-transform:uppercase;grid-template-columns:36px 1fr auto;gap:12px;margin-bottom:24px;display:grid}._2eBUWW_entryTop>span:first-child{color:#a64332}._2eBUWW_entryTop>span:last-child{color:#68635e}._2eBUWW_history h3{overflow-wrap:anywhere;width:fit-content;max-width:100%;font:600 clamp(36px, 4.2vw, 68px)/1.18 var(--site-font-display);letter-spacing:-.045em;margin:0 0 38px;position:relative}._2eBUWW_history h3>[data-career-stroke]{background:var(--site-coral);transform-origin:0;width:100%;height:2px;position:absolute;bottom:-.18em;left:0}._2eBUWW_history h3 a,._2eBUWW_companyName{color:inherit;text-decoration:none;transition:color .25s}._2eBUWW_history h3 a:hover,._2eBUWW_history h3 a:focus-visible,._2eBUWW_companyName:hover{color:#b84934}._2eBUWW_visit{font:500 10px/1.4 var(--font-mono);letter-spacing:0;opacity:0;transition:opacity .25s,transform .25s;display:block;position:absolute;bottom:-28px;right:0;transform:translateY(4px)}._2eBUWW_history h3 a:hover ._2eBUWW_visit,._2eBUWW_history h3 a:focus-visible ._2eBUWW_visit{opacity:1;transform:none}@media (hover:none){._2eBUWW_visit{opacity:1;transform:none}}._2eBUWW_entryBody{grid-template-columns:42% minmax(0,1fr);gap:20px;display:grid}._2eBUWW_role{font:500 16px/1.5 var(--font-sans);max-width:230px;margin:0}._2eBUWW_description{max-width:430px;font:400 17px/1.6 var(--font-sans);color:#68635e;margin:0}@media (max-width:1023px),(max-height:699px),(pointer:coarse){._2eBUWW_index{display:none}._2eBUWW_history{display:block}._2eBUWW_header{grid-template-columns:1fr 3fr}._2eBUWW_header h2,._2eBUWW_header>p{grid-column:2}._2eBUWW_history li{min-height:0;padding-bottom:80px}}@media (max-width:599px){._2eBUWW_frame{padding-block:76px 92px}._2eBUWW_header{margin-bottom:54px;display:block}._2eBUWW_header h2{font-size:12vw}._2eBUWW_entryTop{grid-template-columns:24px 1fr;gap:8px}._2eBUWW_entryTop>span:last-child{grid-column:2}._2eBUWW_entryBody{grid-template-columns:1fr;gap:14px}._2eBUWW_history h3{margin-bottom:30px;font-size:10vw}._2eBUWW_history li{padding-bottom:70px}}@media (prefers-reduced-motion:reduce){._2eBUWW_index{display:none}._2eBUWW_history{display:block}}
