.hUMWBa_root{aspect-ratio:752.2/503.974;width:100%;font-family:var(--font-mono), monospace;display:block;position:relative}.hUMWBa_canvas{color:#fff;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.hUMWBa_fallback{color:#fff;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.hUMWBa_root[data-render-ready=false] .hUMWBa_fallback,.hUMWBa_fallbackFrame{opacity:1}.hUMWBa_fallbackFrameAnimated{opacity:0;animation:1.12s step-end infinite hUMWBa_ascii-dog-fallback-frame}.hUMWBa_fallbackPointerField{z-index:1;clip-path:circle(6.25rem at var(--dog-pointer-x,50%) var(--dog-pointer-y,50%));filter:brightness(1.28)}@keyframes hUMWBa_ascii-dog-fallback-frame{0%,7.142%{opacity:1}7.143%,to{opacity:0}}.hUMWBa_root[data-render-ready=false] .hUMWBa_fallbackPointerField{opacity:0}.hUMWBa_root[data-render-ready=false]:hover .hUMWBa_fallbackPointerField{opacity:.92;animation:.36s steps(2,end) infinite hUMWBa_ascii-dog-fallback-pixel-reorganize}@keyframes hUMWBa_ascii-dog-fallback-pixel-reorganize{0%,to{transform:translate(0)}25%{transform:translate(1px,-1px)}50%{transform:translate(-1px,1px)}75%{transform:translate(1px,1px)}}.hUMWBa_root[data-clickable=true] .hUMWBa_canvas{cursor:pointer}.hUMWBa_root[data-clickable=false] .hUMWBa_canvas{cursor:default}.hUMWBa_root[data-transitioning=true]{pointer-events:none;animation:.72s ease-out .12s forwards hUMWBa_ascii-dog-fade-away;z-index:1001!important}.hUMWBa_preview{z-index:1000;width:var(--ascii-preview-size,15rem);aspect-ratio:1;opacity:0;visibility:hidden;pointer-events:none;contain:layout paint;will-change:transform, opacity;background:#171515;transition:opacity .12s,visibility 0s linear .12s;position:fixed;top:0;left:0;overflow:hidden;transform:translate(-100vw,-100vh);box-shadow:0 1rem 2.75rem #00000047}.hUMWBa_previewVisible{opacity:1;visibility:visible;transition:opacity .12s,visibility linear}.hUMWBa_previewHidden{clip-path:inset(100%);box-shadow:none}.hUMWBa_previewImage{object-fit:cover;width:100%;height:100%;animation:.16s ease-out both hUMWBa_preview-image-reveal;display:block;position:absolute;inset:0}.hUMWBa_previewImageOutgoing{animation:none}.hUMWBa_viewButton{z-index:1001;color:#171515;cursor:pointer;font-family:var(--font-body), Arial, sans-serif;background:#fff;border:0;border-radius:999px;padding:.62rem 1.15rem;font-size:1.05rem;line-height:1;display:block;position:fixed;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #171515}.hUMWBa_projectTransition{z-index:1000;pointer-events:none;background:#171515;animation:.9s cubic-bezier(.76,0,.24,1) forwards hUMWBa_project-transition-enter;position:fixed;inset:0;overflow:hidden;transform:translate(100%)}.hUMWBa_projectTransitionImage,.hUMWBa_projectTransitionVeil{position:absolute;inset:0}.hUMWBa_projectTransitionImage{object-fit:cover;transform:scale(1.035)}.hUMWBa_projectTransitionVeil{background:linear-gradient(90deg,#080808d6 0%,#08080857 58%,#0808088f 100%),linear-gradient(#0000 46%,#080808bd)}@keyframes hUMWBa_project-transition-enter{0%{transform:translate(100%)}to{transform:translate(0,0)}}@keyframes hUMWBa_ascii-dog-fade-away{0%{opacity:1}24%{opacity:1}to{opacity:0}}@keyframes hUMWBa_preview-image-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hUMWBa_fallbackFrameAnimated{opacity:1;animation:none}.hUMWBa_root[data-render-ready=false]:hover .hUMWBa_fallbackPointerField{animation:none}}
._3lFz5W_section{background:var(--agency-black,#171515);border-top:0;width:100vw;margin-left:calc(50% - 50vw);padding:0 0 24px;overflow:hidden}._3lFz5W_viewport{outline:none;width:100%;overflow:hidden}._3lFz5W_viewport:focus-visible{outline-offset:-1px;outline:1px solid #f4f2ed}._3lFz5W_track{will-change:transform;width:max-content;animation:38s linear infinite _3lFz5W_experience-carousel;display:flex}._3lFz5W_viewport:hover ._3lFz5W_track,._3lFz5W_viewport:focus ._3lFz5W_track{animation-play-state:paused}._3lFz5W_group{flex:none;align-items:center;gap:64px;margin:0;padding:0 64px 0 0;list-style:none;display:flex}._3lFz5W_item{flex:none;align-items:center;gap:64px;display:flex}._3lFz5W_logo{flex:0 0 calc(var(--logo-width) * .7);width:calc(var(--logo-width) * .7);height:calc(var(--logo-height) * .7);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._3lFz5W_logo img{object-fit:contain;object-position:center;opacity:.5;-webkit-user-select:none;user-select:none}._3lFz5W_logo:focus-visible{outline-offset:4px;outline:2px solid #f4f2ed}._3lFz5W_logo[data-company=copilot] img{filter:brightness(0)invert()}._3lFz5W_logo[data-company=amazon] img{object-position:center;transform:none}._3lFz5W_separator{color:#ffffff6b;width:9px;font-family:var(--font-body), Arial, sans-serif;letter-spacing:-2.64px;flex:none;font-size:10px;font-weight:400;line-height:10px}._3lFz5W_semanticList,._3lFz5W_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._3lFz5W_semanticList{padding:0;list-style:none}@keyframes _3lFz5W_experience-carousel{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (max-width:700px){._3lFz5W_group,._3lFz5W_item{gap:32px}._3lFz5W_group{padding-right:32px}._3lFz5W_track{animation-duration:30s}}@media (prefers-reduced-motion:reduce){._3lFz5W_track{animation:none}}@media (forced-colors:active){._3lFz5W_viewport:focus-visible{outline:2px solid highlight}}
.uFd8Yq_section{--founders-line:#f4f2ed3b;color:#f4f2ed;background:var(--agency-black,#171515);flex-direction:column;justify-content:center;align-items:stretch;gap:64px;min-height:100svh;padding-bottom:24px;display:flex}.uFd8Yq_inner{width:93.6%;max-width:1440px;margin-inline:auto;padding-top:37.5px}.uFd8Yq_heading{text-align:center;width:min(100%,1010px);margin:0 auto 24px}.uFd8Yq_eyebrow,.uFd8Yq_caption{font-family:var(--font-mono), monospace;letter-spacing:.02em;font-size:14px;font-weight:400;line-height:1.5}.uFd8Yq_eyebrow{color:#fff;margin:0;font-size:clamp(.75rem,1.2vw,1.45rem);line-height:1.26}.uFd8Yq_eyebrow span{display:none}.uFd8Yq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:72px;width:min(100%,1021px);margin-inline:auto;display:grid}.uFd8Yq_founder{flex-direction:column;align-items:center;min-width:0;margin:0;display:flex}.uFd8Yq_portrait{width:min(100%, var(--portrait-width));background:0 0;border:0;border-radius:0;padding:0;display:block;position:relative;overflow:hidden}.uFd8Yq_photo{z-index:1;object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;width:100%;max-width:100%;height:auto;display:block;position:relative}.uFd8Yq_caption{border-top:1px solid #f4f2ed6b;justify-content:space-between;align-items:center;gap:12px;width:100%;margin:12px 0 0;padding-top:8px;display:flex}.uFd8Yq_identity{gap:2px;min-width:0;display:grid}.uFd8Yq_identity strong{font:inherit}.uFd8Yq_roles{align-items:center;gap:8px;min-width:0;display:flex}.uFd8Yq_roles small{color:#f4f2ed94;font-size:11px;line-height:1.2}.uFd8Yq_roles small+small:before{content:"·";color:#f4f2ed6b;margin-right:8px}.uFd8Yq_experience{margin-top:-7px;position:relative}.uFd8Yq_experience[open]{padding-bottom:0}.uFd8Yq_experience summary{min-height:44px;color:inherit;cursor:pointer;align-items:center;gap:12px;list-style:none;display:inline-flex}.uFd8Yq_experience summary::-webkit-details-marker{display:none}.uFd8Yq_experience summary>span:first-child{text-underline-offset:5px;-webkit-text-decoration:underline #f4f2ed73;text-decoration:underline #f4f2ed73}.uFd8Yq_experience summary:hover{color:#fff}.uFd8Yq_experience summary:focus-visible{outline-offset:5px;outline:1px solid}.uFd8Yq_experienceIcon{font-size:18px;line-height:1;transition:transform .18s;display:inline-block}.uFd8Yq_experience[open] .uFd8Yq_experienceIcon{transform:rotate(45deg)}.uFd8Yq_experiencePanel{z-index:3;background:#171515;border:1px solid #f4f2ed6b;width:min(320px,100vw - 40px);padding:18px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 36px #0000003d}.uFd8Yq_experiencePlaceholder{color:#f4f2edb8;margin:0;font-size:12px;line-height:1.5}.uFd8Yq_experienceList{gap:16px;margin:0;padding:0;list-style:none;display:grid}.uFd8Yq_experienceList li{gap:3px;display:grid}.uFd8Yq_experienceList strong{font-size:14px;font-weight:400}.uFd8Yq_experienceList span,.uFd8Yq_experienceList small{color:#f4f2eda3;font-size:11px;line-height:1.4}.uFd8Yq_experienceList small{color:#f4f2ed75}.uFd8Yq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:1000px){.uFd8Yq_grid{gap:32px}.uFd8Yq_caption{font-size:12px}}@media (max-width:700px){.uFd8Yq_inner{width:calc(100% - 32px)}.uFd8Yq_section{gap:48px}.uFd8Yq_inner{padding-top:28px}.uFd8Yq_heading{width:calc(100% - 16px);margin-bottom:24px}.uFd8Yq_eyebrow{font-size:clamp(.75rem,1.2vw,1.45rem)}.uFd8Yq_grid{grid-template-columns:1fr;gap:32px;width:auto;padding-inline:8px}.uFd8Yq_caption{margin-top:12px}.uFd8Yq_experience[open]{padding-bottom:0}}@media (forced-colors:active){.uFd8Yq_experience summary:focus-visible{outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){.uFd8Yq_photo{transition:none}}
.C4R2CG_section{border-block:.5px dashed var(--line);color:var(--bone);background:var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:end;gap:clamp(40px,8vw,120px);padding:80px max(5.555vw,24px);display:grid}.C4R2CG_section .C4R2CG_label{color:var(--mist);font-family:var(--font-mono), monospace;letter-spacing:.035em;margin:0 0 24px;font-size:10px;line-height:1.6}.C4R2CG_section h2{letter-spacing:-.065em;margin:0;font-size:clamp(36px,4.4vw,64px);font-weight:700;line-height:1.03}.C4R2CG_detail>p{max-width:47ch;color:var(--mist);letter-spacing:-.02em;margin:0;font-size:16px;line-height:1.65}.C4R2CG_detail>a{border:1px solid var(--bone);min-height:56px;color:var(--ink);background:var(--bone);justify-content:space-between;align-items:center;gap:48px;margin-top:28px;padding:16px 22px;font-size:15px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.C4R2CG_detail>a:hover{color:var(--bone);background:var(--ink)}.C4R2CG_detail>a:focus-visible{outline:2px solid var(--bone);outline-offset:6px}.C4R2CG_detail>a>span{font-size:20px}@media (max-width:700px){.C4R2CG_section{grid-template-columns:1fr;gap:28px;padding-block:64px}.C4R2CG_section h2{font-size:clamp(32px,7.5vw,44px)}.C4R2CG_detail>p{font-size:15px}}
.joQfsW_section{color:#f4f2ed;background:var(--agency-black);position:relative}.joQfsW_stage{flex-direction:column;justify-content:center;min-height:100svh;padding:100px max(6.4vw,24px) 48px;display:flex;position:relative;overflow:hidden}.joQfsW_heading h2{max-width:1100px;font-family:var(--font-body), Arial, sans-serif;letter-spacing:-.065em;font-size:clamp(38px,5.2vw,80px);font-weight:700;line-height:1}.joQfsW_list{margin-top:clamp(32px,5vh,72px)}.joQfsW_row{min-height:128px;padding:clamp(24px,3vh,40px) 0;position:relative}.joQfsW_line{background:#f4f2ed3b;width:100%;height:1px;position:absolute;top:0;left:0}.joQfsW_copy{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center;gap:clamp(20px,4vw,64px);min-height:72px;padding-right:clamp(90px,10vw,145px);display:grid}.joQfsW_copy h3{font-family:var(--font-body), Arial, sans-serif;letter-spacing:-.045em;font-size:clamp(32px,3.5vw,54px);font-weight:700;line-height:1}.joQfsW_copy p{color:#f4f2eda3;letter-spacing:-.02em;max-width:580px;font-size:clamp(15px,1.25vw,18px);line-height:1.5}.joQfsW_icon{will-change:transform;width:clamp(56px,5.8vw,94px);height:clamp(56px,5.8vw,94px);position:absolute;top:50%;left:0;transform:translateY(-50%)}.joQfsW_icon img{width:100%;height:100%}.joQfsW_icon:not([style]),.joQfsW_section[data-animation=complete] .joQfsW_icon{left:auto;right:0}@media (max-width:700px){.joQfsW_stage{padding:92px 24px 36px}.joQfsW_heading h2{font-size:clamp(32px,8vw,44px)}.joQfsW_list{margin-top:32px}.joQfsW_row{min-height:148px;padding:20px 0}.joQfsW_copy{grid-template-columns:1fr;gap:12px;padding-right:76px}.joQfsW_copy h3{font-size:30px}.joQfsW_copy p{font-size:14px;line-height:1.4}.joQfsW_icon{width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.joQfsW_icon{will-change:auto}}
