@font-face{font-family:Arizona Flare Simplification;src:url(/prototype/lapis-compact-structures/fonts/ABCArizonaFlareTrial-Regular.otf)format("opentype");font-display:swap}@font-face{font-family:Arizona Sans Simplification;src:url(/prototype/lapis-compact-structures/fonts/ABCArizonaSansTrial-Regular.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Arizona Sans Simplification;src:url(/prototype/lapis-compact-structures/fonts/ABCArizonaSansTrial-Medium.otf)format("opentype");font-style:normal;font-weight:500 600;font-display:swap}@font-face{font-family:Diatype Simplification;src:url(/prototype/lapis-compact-structures/fonts/ABCDiatypeTrial-Regular.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Diatype Simplification;src:url(/prototype/lapis-compact-structures/fonts/ABCDiatypeTrial-Medium.otf)format("opentype");font-style:normal;font-weight:500 700;font-display:swap}@font-face{font-family:Diatype Mono Simplification;src:url(/prototype/lapis-compact-structures/fonts/ABCDiatypeMonoTrial-Regular.otf)format("opentype");font-display:swap}html,body{min-width:100%;margin:0;padding:0}._prototype_157o7_52{--serif:"Arizona Flare Simplification", Georgia, serif;--sans:"Diatype Simplification", "Helvetica Neue", Arial, sans-serif;--soft-sans:"Arizona Sans Simplification", "Helvetica Neue", Arial, sans-serif;--mono:"Diatype Mono Simplification", ui-monospace, monospace;--ease:cubic-bezier(.22, 1, .36, 1);background:var(--page);width:100%;min-height:100vh;color:var(--ink);font-family:var(--sans);font-synthesis:none;margin:0}._prototype_157o7_52 *,._prototype_157o7_52 :before,._prototype_157o7_52 :after{box-sizing:border-box}._prototype_157o7_52 button,._prototype_157o7_52 a{color:inherit}._prototype_157o7_52 button:focus-visible,._prototype_157o7_52 a:focus-visible{outline:3px solid var(--focus);outline-offset:4px}._skipLink_157o7_84{z-index:200;background:var(--ink);padding:10px 14px;transition:transform .16s;position:fixed;top:10px;left:16px;transform:translateY(-150%);color:var(--page)!important}._skipLink_157o7_84:focus{transition:none;transform:translateY(0)}._siteHeaderSlot_157o7_101{height:68px}._siteHeader_157o7_101{z-index:20;border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;height:68px;padding:0 clamp(24px,3.4vw,52px);font-size:13px;display:grid;position:relative}._siteHeader_157o7_101>p{color:var(--muted);margin:0}._siteHeader_157o7_101 nav{justify-content:flex-end;gap:28px;display:flex}._siteHeader_157o7_101 nav a{text-decoration:none}._contact_157o7_132{background:var(--contact-bg);min-height:72vh;color:var(--contact-ink);flex-direction:column;justify-content:center;padding:90px clamp(28px,7vw,110px) 42px;display:flex}._contact_157o7_132>p{max-width:540px;color:var(--contact-muted);margin:0;font-size:17px;line-height:1.5}._contact_157o7_132 h2{font-family:var(--contact-display,var(--serif));letter-spacing:-.065em;margin:18px 0 44px;font-size:clamp(70px,10vw,152px);font-weight:400;line-height:.86}._contact_157o7_132>div{gap:12px;display:flex}._contact_157o7_132 button,._contact_157o7_132 a{min-height:50px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;align-items:center;gap:30px;padding:0 20px;text-decoration:none;display:inline-flex}._contact_157o7_132 small{color:var(--contact-muted);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;margin-top:auto;padding-top:80px;font-size:10px}._prototype_157o7_52{--page:var(--color-canvas);--ink:var(--color-ink);--muted:var(--color-muted);--line:var(--color-border);--focus:var(--color-focus);--contact-bg:var(--color-ink);--contact-ink:var(--color-canvas);--contact-muted:var(--color-inverse-muted);--contact-display:var(--serif);--project-image-radius:0;--evidence-image-radius:10px}._prototype_157o7_52 ._siteHeader_157o7_101{font-size:14px}._prototype_157o7_52 ._siteHeader_157o7_101 nav a{align-items:center;min-height:44px;display:inline-flex}._prototype_157o7_52 ._insetHeroIdentity_157o7_213 h1{font-size:clamp(62px,6vw,86px)}._prototype_157o7_52 ._insetHeroIdentity_157o7_213>p{font-size:clamp(20px,1.75vw,24px)}._prototype_157o7_52 ._insetHeroBlurb_157o7_221{font-size:clamp(17px,1.35vw,18px)}._prototype_157o7_52 ._modularCareer_157o7_225>ol span,._prototype_157o7_52 ._workFirstProjectTitle_157o7_226>p{font-size:11px}._prototype_157o7_52 ._modularCareer_157o7_225>ol li>span{font-size:12px}._prototype_157o7_52 ._workFirstProjectDetails_157o7_234>p{font-size:clamp(17px,1.2vw,19px)}._prototype_157o7_52 ._contact_157o7_132{padding-left:max(24px,50vw - 572.5px);padding-right:max(24px,50vw - 572.5px)}._prototype_157o7_52 ._contact_157o7_132 a{justify-content:space-between;gap:0;width:148px;transition:background-color .18s,border-color .18s,color .18s}._prototype_157o7_52 ._contact_157o7_132 a [data-outbound-arrow]{transition:transform .18s}@media (hover:hover) and (pointer:fine){._prototype_157o7_52 ._contact_157o7_132 a:hover{border-color:var(--color-canvas);background:var(--color-canvas);color:var(--color-ink)}._prototype_157o7_52 ._contact_157o7_132 a:hover [data-outbound-arrow]{transform:translate(3px,-3px)}}._prototype_157o7_52 ._contact_157o7_132 a:focus-visible{outline:2px solid var(--color-canvas);outline-offset:4px}._prototype_157o7_52 ._contact_157o7_132 ._contactPrimaryAction_157o7_276{border-color:var(--color-canvas);background:var(--color-canvas);color:var(--color-ink)}@media (hover:hover) and (pointer:fine){._prototype_157o7_52 ._contact_157o7_132 ._contactPrimaryAction_157o7_276:hover{color:var(--color-canvas);background:0 0}}._prototype_157o7_52 ._siteHeader_157o7_101{border-bottom-color:#0000;padding-inline:max(24px,50vw - 572.5px)}._insetEditorialHero_157o7_296{flex-direction:column;width:min(100% - 48px,1145px);min-height:490px;margin:0 auto;padding:34px 0 30px;display:flex}._prototype_157o7_52 ._modularProject_157o7_305,._prototype_157o7_52 ._modularCareer_157o7_225{--chapter-gutter:max(24px, calc((100vw - 1145px) / 2));padding-right:var(--chapter-gutter);padding-left:var(--chapter-gutter)}._prototype_157o7_52 ._modularCareer_157o7_225{background:var(--page)}._prototype_157o7_52 ._insetHeroBlurb_157o7_221{color:var(--color-muted)}._publishHeader_157o7_320{grid-template-columns:1fr}._publishHeader_157o7_320 nav{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:end;gap:0;width:clamp(220px,18vw,260px);display:grid}._publishHeader_157o7_320 nav a{justify-content:center}._prototype_157o7_52 ._publishHeader_157o7_320 nav a{position:relative}._prototype_157o7_52 ._publishHeader_157o7_320 nav a:after{background:var(--color-navigation-active);content:"";opacity:0;transform-origin:50%;border-radius:999px;height:2px;transition:opacity .14s,transform .18s cubic-bezier(.22,1,.36,1);position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){._prototype_157o7_52 ._publishHeader_157o7_320 nav a:hover:after{opacity:1;transform:scaleX(1)}}._prototype_157o7_52 ._publishHeader_157o7_320 nav a:focus-visible:after,._prototype_157o7_52 ._publishHeader_157o7_320 nav a[aria-current=location]:after{opacity:1;transform:scaleX(1)}._insetHeroGrid_157o7_389 p,._insetHeroIdentity_157o7_213 h1{margin:0}._insetHeroGrid_157o7_389{grid-template-columns:minmax(0,7fr) minmax(320px,5fr);align-items:start;gap:clamp(64px,8vw,118px);margin-top:102px;display:grid}._insetHeroIdentity_157o7_213 h1{font-family:var(--serif);letter-spacing:-.06em;text-wrap:balance;font-size:clamp(60px,6vw,86px);font-weight:400;line-height:.9}._insetHeroIdentity_157o7_213>p{font-family:var(--sans);letter-spacing:-.025em;margin-top:22px;font-size:clamp(18px,1.75vw,24px);font-weight:500;line-height:1.12}._insetHeroBlurb_157o7_221{max-width:455px;font-family:var(--sans);letter-spacing:-.01em;padding-bottom:2px;font-size:clamp(16px,1.35vw,18px);font-weight:400;line-height:1.52}._modularExperience_157o7_430 ._modularMain_157o7_430>._splitProject_157o7_430:first-child{padding-top:32px}._modularMain_157o7_430{overflow:hidden}._modularMain_157o7_430:focus{outline:none}._modularCareer_157o7_225{background:var(--color-canvas);color:var(--color-ink);box-shadow:inset 0 1px 0 var(--color-border);grid-template-columns:repeat(12,minmax(0,1fr));gap:0 20px;padding:104px clamp(24px,5vw,76px) 116px;display:grid}._modularCareer_157o7_225>header{grid-column:1/13;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}._modularCareer_157o7_225>header p,._modularCareer_157o7_225>header h2{margin:0}._modularCareer_157o7_225>header p,._modularCareer_157o7_225>ol span{color:var(--color-muted);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}._modularCareer_157o7_225>header p{grid-column:1/4;padding-top:10px}._modularCareer_157o7_225>header h2{font-family:var(--serif);letter-spacing:-.06em;grid-column:4/13;font-size:clamp(58px,6vw,88px);font-weight:400;line-height:.9}._modularCareer_157o7_225>ol{grid-column:1/13;margin:56px 0 0;padding:0;list-style:none}._modularCareer_157o7_225>ol li{border-top:1px solid var(--color-border);grid-template-columns:minmax(150px,1fr) 110px minmax(220px,1.15fr) minmax(300px,1.65fr);align-items:start;gap:24px;padding:28px 0 30px;display:grid;position:relative}._modularCareer_157o7_225>ol li:last-child{border-bottom:1px solid var(--color-border)}._modularCareer_157o7_225>ol strong,._modularCareer_157o7_225>ol span,._modularCareer_157o7_225>ol p{margin:0}._modularCareer_157o7_225>ol strong,._modularCareer_157o7_225>ol>li>p:first-of-type{font-family:var(--soft-sans);letter-spacing:-.015em;font-size:18px;font-weight:500;line-height:1.35}._modularCareer_157o7_225>ol strong a{color:inherit;-webkit-text-decoration-color:var(--color-link-underline);text-decoration-color:var(--color-link-underline);text-underline-offset:5px;text-decoration-line:underline;text-decoration-thickness:1px;transition:color .18s,text-decoration-color .18s}._modularCareer_157o7_225>ol strong a:after{color:var(--color-muted);font-family:var(--mono);vertical-align:.12em;content:"↗";margin-left:.35em;font-size:.68em;font-weight:400}@media (hover:hover) and (pointer:fine){._modularCareer_157o7_225>ol strong a:hover{color:var(--color-navigation-active);-webkit-text-decoration-color:var(--color-navigation-active);text-decoration-color:var(--color-navigation-active)}}._modularCareer_157o7_225>ol strong a:focus-visible{outline:2px solid var(--color-navigation-active);outline-offset:4px;border-radius:2px}._modularCareer_157o7_225>ol span{color:var(--color-muted);font-family:var(--mono);letter-spacing:.04em;padding-top:4px;font-size:11px}._modularCareer_157o7_225>ol>li>p:last-child{max-width:48ch;color:var(--color-evidence-secondary);font-size:16px;line-height:1.5}._modularCareer_157o7_225>ol ._modularEducationRow_157o7_570{border-top:1px solid var(--color-border-strong);grid-template-columns:minmax(0,1fr);grid-template-areas:"education-label""education-school""education-primary""education-secondary";gap:0;min-height:0;margin-top:44px;padding:30px 0 34px}._modularCareer_157o7_225>ol ._modularEducationRow_157o7_570>strong{letter-spacing:-.035em;grid-area:education-school;margin-top:14px;font-size:clamp(24px,2.2vw,30px);font-weight:500;line-height:1.08}._modularCareer_157o7_225>ol ._modularEducationRow_157o7_570>strong:after{content:none}._modularCareer_157o7_225>ol ._modularEducationRow_157o7_570>span{color:var(--color-education-accent);letter-spacing:.11em;grid-area:education-label;justify-self:start;padding:0;font-size:10px;font-weight:500}._modularCareer_157o7_225>ol ._modularEducationRow_157o7_570>p:first-of-type{text-wrap:balance;grid-area:education-primary;margin-top:24px;font-size:17px;font-weight:500;line-height:1.35}._modularCareer_157o7_225>ol ._modularEducationRow_157o7_570>p:last-child{max-width:none;color:var(--color-evidence-secondary);text-wrap:balance;grid-area:education-secondary;margin-top:7px;font-size:17px;line-height:1.35}._modularExperience_157o7_430 ._modularMain_157o7_430{overflow:visible}._modularProject_157o7_305{--selected-color:var(--color-focus);--chapter-gutter:clamp(24px, 5vw, 76px);--chapter-bg:var(--color-canvas);--chapter-ink:var(--color-ink);--chapter-muted:var(--color-evidence-secondary);--chapter-line:var(--color-control-border);--brand-accent:var(--color-focus);--stage:var(--color-evidence-surface);min-height:100vh;padding:84px var(--chapter-gutter) 150px;background:var(--chapter-bg);color:var(--chapter-ink);box-shadow:inset 0 1px 0 var(--chapter-line);transition:background-color .22s,color .22s}._modularExperience_157o7_430 ._modularProject_157o7_305{--chapter-bg:var(--selected-color);--chapter-ink:var(--color-inverse-text);--chapter-muted:var(--color-inverse-strong-muted);--chapter-line:var(--color-viewer-border);--chapter-soft:color-mix(in srgb, var(--selected-color) 12%, var(--color-inverse-text));--brand-accent:var(--project-accent);--stage:var(--project-stage)}._modularBrandLine_157o7_657{border-bottom:1px solid var(--chapter-line);grid-column:1/13;grid-template-columns:minmax(90px,1fr) auto;align-items:flex-start;gap:18px;min-height:44px;padding-bottom:24px;display:grid;position:relative}._modularBrandMark_157o7_669{justify-self:start;width:fit-content;display:block}._modularBrandLine_157o7_657 img{object-fit:contain;object-position:left center;width:auto;height:30px}._modularBrandLine_157o7_657 img[data-mark-kind=glyph]{width:30px}._modularBrandLine_157o7_657 img[data-mark-kind=wordmark]{width:auto;max-width:110px;height:20px}._modularBrandLine_157o7_657 strong{letter-spacing:.1em;justify-self:start;font-size:14px}._modularBrandLine_157o7_657>span:not(._modularBrandMark_157o7_669){color:var(--chapter-muted);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;justify-self:end;font-size:10px}._projectCoverField_157o7_707{background:var(--stage);border:1px solid var(--chapter-line);border-radius:var(--project-image-radius,2px);min-width:0;min-height:0;transition:background-color .22s,padding .22s;position:relative;overflow:hidden}._projectCoverField_157o7_707 img{object-fit:cover;background:var(--stage);width:100%;height:100%;display:block}._modularExperience_157o7_430 ._splitConcepts_157o7_726{--chapter-ink:var(--color-ink);--chapter-muted:var(--color-evidence-secondary);--chapter-line:color-mix(in srgb, var(--selected-color) 24%, var(--color-control-border));--brand-accent:color-mix(in srgb, var(--selected-color) 78%, var(--color-ink));--stage:color-mix(in srgb, var(--selected-color) 9%, var(--color-white-surface));background:var(--chapter-soft);color:var(--chapter-ink);margin-right:calc(-1 * var(--chapter-gutter));margin-left:calc(-1 * var(--chapter-gutter));padding-right:var(--chapter-gutter);padding-left:var(--chapter-gutter);margin-bottom:-112px;padding-top:96px;padding-bottom:112px;position:relative}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitConcepts_157o7_726{--chapter-ink:var(--color-ink);--chapter-muted:var(--color-muted);--chapter-line:var(--color-border);--brand-accent:color-mix(in srgb, var(--selected-color) 76%, var(--color-ink));--stage:var(--color-evidence-surface);background:var(--page)}._modularExperience_157o7_430 ._splitConcepts_157o7_726>*{z-index:1;position:relative}._splitProject_157o7_430{padding-top:64px;padding-bottom:112px}._splitProjectOpening_157o7_771{grid-template-rows:auto minmax(0,1fr);grid-template-columns:repeat(12,minmax(0,1fr));gap:0 20px;min-height:720px;display:grid}._workFirstProjectTitle_157o7_226 h2{font-family:var(--serif);letter-spacing:-.06em;margin:0;font-size:clamp(54px,5.3vw,84px);font-weight:400;line-height:.88}._workFirstProjectDetails_157o7_234>p{margin:36px 0 0;font-size:clamp(16px,1.2vw,19px);line-height:1.5}._workFirstProjectDetails_157o7_234 dl{border-top:1px solid var(--chapter-line);gap:13px;margin:34px 0 0;padding-top:18px;display:grid}._workFirstProjectDetails_157o7_234 dl div{grid-template-columns:86px 1fr;gap:16px;display:grid}._workFirstProjectDetails_157o7_234 dt,._workFirstProjectDetails_157o7_234 dd{margin:0;font-size:10px;line-height:1.45}._workFirstProjectDetails_157o7_234 dt{color:var(--chapter-muted);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;font-size:9px}._splitProjectOpening_157o7_771{grid-template-rows:auto auto minmax(0,1fr);min-height:650px}._workFirstProjectTitle_157o7_226{grid-area:2/1/auto/6;align-self:end;padding:58px 5vw 0 0}._workFirstProjectTitle_157o7_226>p{color:var(--brand-accent);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin:0 0 18px;font-size:11px}._workFirstProjectDetails_157o7_234{grid-area:3/1/auto/6;align-self:start;padding:0 5vw 32px 0}._splitProjectOpening_157o7_771 ._splitCover_157o7_851{grid-area:2/6/4/13;min-height:560px;margin-top:36px}._splitCover_157o7_851{grid-column:6/13;grid-template-rows:minmax(0,1fr) auto;align-self:stretch;min-height:600px;margin:54px 0 0;display:grid}._splitCover_157o7_851 ._projectCoverField_157o7_707{min-height:0}._splitCover_157o7_851 figcaption{color:var(--chapter-muted);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;gap:20px;padding-top:12px;font-size:9px;display:flex}._prototype_157o7_52 ._splitCover_157o7_851 figcaption{justify-content:flex-start}._prototype_157o7_52 ._modularProject_157o7_305[data-compact-receipt=true]{min-height:0}._prototype_157o7_52 ._splitCover_157o7_851 ._projectCoverField_157o7_707{box-sizing:border-box;box-shadow:none;border:0}._prototype_157o7_52 ._modularProject_157o7_305[data-project=meta-verified] ._splitCover_157o7_851 ._projectCoverField_157o7_707 img{object-position:30% center;border-radius:0}._splitConcepts_157o7_726{margin-top:96px}._splitConcepts_157o7_726>header{border-bottom:1px solid var(--chapter-line);justify-content:flex-start;gap:32px;padding:0 0 20px;display:flex}._splitConcepts_157o7_726>header p{margin:0}._splitConcepts_157o7_726>header p:first-child{color:var(--brand-accent);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:10px}._splitConcepts_157o7_726>header p:last-child{color:var(--chapter-muted);font-size:13px}._compactProjectMetadata_157o7_935{border-top:1px solid var(--chapter-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 24px;margin:38px 0 0;padding-top:18px;display:grid}._workFirstProjectDetails_157o7_234 ._compactProjectMetadata_157o7_935 div{min-width:0;display:block}._compactProjectMetadata_157o7_935 dt,._compactProjectMetadata_157o7_935 dd{margin:0}._compactProjectMetadata_157o7_935 dt{color:var(--chapter-muted);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;font-size:9px}._compactProjectMetadata_157o7_935 dd{color:var(--chapter-ink);margin-top:5px;font-size:13px;line-height:1.35}@media (width>=901px){._modularExperience_157o7_430 ._splitProject_157o7_430{padding-top:48px;padding-bottom:80px}._modularExperience_157o7_430 ._splitProjectOpening_157o7_771{grid-template-rows:auto auto auto;min-height:0}._modularExperience_157o7_430 ._workFirstProjectTitle_157o7_226{grid-column:1/8;padding:46px 4vw 24px 0}._modularExperience_157o7_430 ._workFirstProjectDetails_157o7_234{grid-column:1/8;padding:0 4vw 0 0}._modularExperience_157o7_430 ._workFirstProjectDetails_157o7_234>p{margin-top:0}._modularExperience_157o7_430 ._workFirstProjectDetails_157o7_234 dl{margin-top:38px}._modularExperience_157o7_430 ._splitProjectOpening_157o7_771 ._splitCover_157o7_851{grid-column:8/13;align-self:start;min-height:0;margin-top:42px}._modularExperience_157o7_430 ._splitProjectOpening_157o7_771 ._splitCover_157o7_851 ._projectCoverField_157o7_707{aspect-ratio:4/3}._modularExperience_157o7_430 ._splitConcepts_157o7_726{margin-top:52px;padding-top:64px}}@media (width<=620px){._prototype_157o7_52{--project-image-radius:0;--evidence-image-radius:8px}}@media (width<=900px){._siteHeader_157o7_101{grid-template-columns:1fr auto}._siteHeader_157o7_101>p{display:none}._modularBrandLine_157o7_657{grid-column:1}._modularCareer_157o7_225>header p,._modularCareer_157o7_225>header h2,._modularCareer_157o7_225>ol{grid-column:1/13}._modularCareer_157o7_225>header{grid-template-columns:1fr}._modularCareer_157o7_225>ol li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"organization period""role role""scope scope";gap:0 24px}._modularCareer_157o7_225>ol strong{grid-area:organization}._modularCareer_157o7_225>ol span{grid-area:period;justify-self:end}._modularCareer_157o7_225>ol>li>p:first-of-type{grid-area:role;margin-top:18px}._modularCareer_157o7_225>ol>li>p:last-child{grid-area:scope;margin-top:8px}._splitProjectOpening_157o7_771{grid-template-rows:auto auto auto auto;grid-template-columns:1fr;min-height:0}._workFirstProjectTitle_157o7_226,._workFirstProjectDetails_157o7_234,._splitProjectOpening_157o7_771 ._splitCover_157o7_851{grid-column:1}._workFirstProjectTitle_157o7_226{grid-row:2;max-width:680px;padding:48px 0 42px}._splitProjectOpening_157o7_771 ._splitCover_157o7_851{grid-row:3;min-height:520px;margin-top:0}._workFirstProjectDetails_157o7_234{grid-row:4;max-width:680px;padding:34px 0 0}._splitCover_157o7_851{grid-column:1;min-height:520px;margin-top:0}}@media (width<=620px){._modularProject_157o7_305,._modularCareer_157o7_225{padding-inline:22px}._modularProject_157o7_305{--chapter-gutter:22px}._modularExperience_157o7_430 ._modularMain_157o7_430>._splitProject_157o7_430:first-child{padding-top:24px}._modularProject_157o7_305{padding-top:42px;padding-bottom:96px}._modularBrandLine_157o7_657{grid-template-columns:minmax(98px,1fr) auto;align-items:center;gap:10px}._modularBrandLine_157o7_657 img[data-mark-kind=wordmark]{max-width:98px}._splitProject_157o7_430{padding-top:42px;padding-bottom:96px}._workFirstProjectTitle_157o7_226{padding:32px 0 28px}._workFirstProjectTitle_157o7_226 h2{font-size:44px}._splitProjectOpening_157o7_771 ._splitCover_157o7_851{min-height:0}._splitProjectOpening_157o7_771 ._splitCover_157o7_851 ._projectCoverField_157o7_707{aspect-ratio:4/3}._workFirstProjectDetails_157o7_234{padding-top:28px}._modularCareer_157o7_225{padding-top:82px;padding-bottom:90px}._modularCareer_157o7_225>header{padding-bottom:0}._modularCareer_157o7_225>header h2{margin-top:18px;font-size:52px}._modularCareer_157o7_225>ol{margin-top:38px}._modularCareer_157o7_225>ol li{grid-template-columns:minmax(0,1fr) auto;gap:0 16px;padding:22px 0 24px}._modularCareer_157o7_225>ol>li>p:first-of-type{margin-top:16px}._modularCareer_157o7_225>ol>li>p:last-child{margin-top:7px}._modularCareer_157o7_225>ol ._modularEducationRow_157o7_570{min-height:0;padding-top:28px;padding-bottom:28px}._splitCover_157o7_851{min-height:0}._splitCover_157o7_851 ._projectCoverField_157o7_707{aspect-ratio:4/3}._splitConcepts_157o7_726{margin-top:72px}._splitConcepts_157o7_726>header{gap:10px;display:grid}._contact_157o7_132>div{flex-direction:column;align-items:flex-start}._contact_157o7_132 button,._contact_157o7_132 a{justify-content:space-between;gap:0;width:148px}}@media (width<=900px){._insetEditorialHero_157o7_296{min-height:590px}._insetHeroGrid_157o7_389{grid-template-columns:1fr;gap:36px;margin-top:72px}._insetHeroBlurb_157o7_221{max-width:620px}}@media (width<=620px){._prototype_157o7_52 ._siteHeader_157o7_101{padding-inline:22px}._insetEditorialHero_157o7_296{width:calc(100% - 44px);min-height:470px;padding-top:24px}._insetHeroGrid_157o7_389{gap:24px;margin-top:48px}._insetHeroIdentity_157o7_213 h1{font-size:56px}._insetHeroIdentity_157o7_213>p{margin-top:14px;font-size:20px;line-height:1.15}._insetHeroBlurb_157o7_221{font-size:16px;line-height:1.45}._prototype_157o7_52 ._modularProject_157o7_305[data-project=meta-verified] ._splitCover_157o7_851 ._projectCoverField_157o7_707{padding:8px}}@media (width<=900px){._prototype_157o7_52 ._insetEditorialHero_157o7_296{min-height:0;padding-bottom:80px}._prototype_157o7_52 ._insetHeroGrid_157o7_389{row-gap:28px;margin-top:64px}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitProject_157o7_430{padding-top:48px;padding-bottom:68px}._prototype_157o7_52 ._modularExperience_157o7_430 ._modularMain_157o7_430>._splitProject_157o7_430:first-child{padding-top:32px}._prototype_157o7_52 ._modularExperience_157o7_430 ._workFirstProjectTitle_157o7_226{padding:40px 0 34px}._prototype_157o7_52 ._modularExperience_157o7_430 ._workFirstProjectDetails_157o7_234{padding-top:40px}._prototype_157o7_52 ._modularExperience_157o7_430 ._workFirstProjectDetails_157o7_234>p{margin-top:0}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitConcepts_157o7_726{margin-top:52px;margin-bottom:-72px;padding-top:60px;padding-bottom:72px}._prototype_157o7_52 ._modularCareer_157o7_225{padding-top:64px;padding-bottom:72px}}@media (width<=620px){._prototype_157o7_52 ._compactProjectMetadata_157o7_935{grid-template-columns:1fr;gap:12px;margin-top:30px}._prototype_157o7_52 ._insetEditorialHero_157o7_296{width:calc(100% - 48px);min-height:0;padding-top:20px;padding-bottom:52px}._prototype_157o7_52 ._insetHeroGrid_157o7_389{row-gap:16px;margin-top:48px}._prototype_157o7_52 ._siteHeader_157o7_101{padding-left:24px;padding-right:24px;font-size:14px}._prototype_157o7_52 ._insetHeroBlurb_157o7_221{font-size:17px;line-height:1.48}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitProject_157o7_430{padding-top:28px;padding-bottom:48px}._prototype_157o7_52 ._modularExperience_157o7_430 ._modularMain_157o7_430>._splitProject_157o7_430:first-child{padding-top:20px}._prototype_157o7_52 ._modularExperience_157o7_430 ._workFirstProjectTitle_157o7_226{padding:24px 0 18px}._prototype_157o7_52 ._modularExperience_157o7_430 ._workFirstProjectDetails_157o7_234{padding-top:28px}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitConcepts_157o7_726{margin-top:36px;margin-bottom:-60px;padding-top:48px;padding-bottom:60px}._prototype_157o7_52 ._modularCareer_157o7_225{padding-top:52px;padding-bottom:60px}._prototype_157o7_52 ._modularProject_157o7_305:is([data-project=shopping],[data-project=meta-verified],[data-project=nuro],[data-project=instacart]) ._splitCover_157o7_851 ._projectCoverField_157o7_707{width:100vw;max-width:none;margin-left:calc(-1 * var(--chapter-gutter))}}._modularExperience_157o7_430{--refinement-hero-height:clamp(400px, 46svh, 430px);--refinement-evidence-ratio:3 / 2;--refinement-evidence-card-width:clamp(620px, 42vw, 760px);--refinement-evidence-end-gutter:clamp(24px, 3vw, 48px)}._modularExperience_157o7_430 ._splitCover_157o7_851 ._projectCoverField_157o7_707{height:var(--refinement-hero-height)}._projectChapterAnchor_157o7_1456{display:none}._prototype_157o7_52 ._insetHeroHook_157o7_1461,._prototype_157o7_52 ._insetHeroNarrativeText_157o7_1463{display:block}._prototype_157o7_52 ._insetHeroHook_157o7_1461{color:var(--color-ink);margin-bottom:8px;font-weight:500}._prototype_157o7_52[data-motion-system=ready] ._modularProject_157o7_305:not([data-project=shopping]) [data-motion-reveal=project-media]{clip-path:inset(0 7% 0 0);transition:clip-path .42s var(--ease)}._prototype_157o7_52[data-motion-system=ready] ._modularProject_157o7_305:not([data-project=shopping]) [data-motion-reveal=project-media][data-motion-visible=true]{clip-path:inset(0)}._prototype_157o7_52[data-motion-system=ready] :is([data-motion-reveal=career-heading],[data-motion-reveal=career-row],[data-motion-reveal=contact-title],[data-motion-reveal=contact-actions]){opacity:0;transition:opacity .46s var(--ease), transform .56s var(--ease);transform:translateY(8px)}._prototype_157o7_52[data-motion-system=ready] :is([data-motion-reveal=career-heading],[data-motion-reveal=career-row],[data-motion-reveal=contact-title],[data-motion-reveal=contact-actions])[data-motion-visible=true]{opacity:1;transform:translateY(0)}._prototype_157o7_52[data-motion-system=ready] [data-motion-reveal=contact-actions]{transition-delay:70ms}@media (width>=901px){._prototype_157o7_52 ._projectChapterAnchor_157o7_1456{border-bottom:1px solid var(--color-border);min-height:32px;color:var(--color-ink);align-items:center;margin:0 0 28px;padding:0 0 14px;display:flex}._prototype_157o7_52 ._projectChapterAnchor_157o7_1456>div{align-items:center;gap:12px;min-width:0;display:flex}._prototype_157o7_52 ._projectChapterAnchor_157o7_1456 img{object-fit:contain;object-position:left center;width:auto;max-width:94px;height:20px;display:block}._prototype_157o7_52 ._projectChapterAnchor_157o7_1456 img[data-mark-kind=glyph]{width:22px;height:22px}._prototype_157o7_52 ._projectChapterAnchor_157o7_1456 span{color:var(--color-muted);font-size:13px;line-height:1}._prototype_157o7_52 ._insetEditorialHero_157o7_296{min-height:440px;padding-bottom:18px}._prototype_157o7_52 ._insetHeroGrid_157o7_389{align-items:center;column-gap:clamp(56px,6vw,88px);margin-top:68px}._prototype_157o7_52 ._insetHeroIdentity_157o7_213{grid-column:1}._prototype_157o7_52 ._insetHeroNarrative_157o7_1463{grid-column:2;align-self:center;max-width:480px;font-size:17px;line-height:1.5}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitProject_157o7_430{padding-top:32px;padding-bottom:52px}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitProjectOpening_157o7_771{grid-template-rows:auto auto minmax(0,1fr)}._prototype_157o7_52 ._modularExperience_157o7_430 ._workFirstProjectTitle_157o7_226{align-self:start;padding-top:28px;padding-bottom:14px}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitProjectOpening_157o7_771 ._splitCover_157o7_851{margin-top:24px}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitConcepts_157o7_726{margin-top:36px;margin-bottom:-52px;padding-top:64px;padding-bottom:76px}}@media (width>=901px) and (width<=1023px){._prototype_157o7_52 ._insetEditorialHero_157o7_296{min-height:0;padding-bottom:80px}._prototype_157o7_52 ._insetHeroGrid_157o7_389{grid-template-columns:1fr;align-items:start;row-gap:28px;margin-top:64px}._prototype_157o7_52 :is(._insetHeroIdentity_157o7_213,._insetHeroNarrative_157o7_1463){grid-column:1}._prototype_157o7_52 ._insetHeroNarrative_157o7_1463{align-self:start;max-width:620px}}@media (width<=900px){._modularExperience_157o7_430{--refinement-hero-height:clamp(360px, 48svh, 420px);--refinement-evidence-ratio:4 / 3}._prototype_157o7_52 ._insetHeroGrid_157o7_389{row-gap:28px}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitProject_157o7_430{padding-top:32px;padding-bottom:48px}._prototype_157o7_52 ._modularExperience_157o7_430 ._modularMain_157o7_430>._splitProject_157o7_430:first-child{padding-top:24px}._prototype_157o7_52 ._modularExperience_157o7_430 ._workFirstProjectTitle_157o7_226{padding-top:28px;padding-bottom:20px}._prototype_157o7_52 ._modularExperience_157o7_430 ._workFirstProjectDetails_157o7_234{padding-top:28px}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitConcepts_157o7_726{margin-top:38px;margin-bottom:-56px;padding-top:52px;padding-bottom:56px}}@media (width<=620px){._modularExperience_157o7_430{--refinement-hero-height:clamp(320px, 92vw, 380px);--refinement-evidence-ratio:1 / 1}._prototype_157o7_52 ._insetHeroIdentity_157o7_213 h1{font-size:clamp(56px,16vw,68px)}._prototype_157o7_52 ._insetHeroIdentity_157o7_213>p{margin-top:18px;font-size:21px}._prototype_157o7_52 ._insetHeroGrid_157o7_389{row-gap:28px}._prototype_157o7_52 ._insetHeroHook_157o7_1461{margin-bottom:12px}._prototype_157o7_52 ._siteHeaderSlot_157o7_101{height:calc(68px + env(safe-area-inset-top))}._prototype_157o7_52 ._siteHeader_157o7_101[data-mobile-sticky=false]{height:calc(68px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-right:max(24px, env(safe-area-inset-right));padding-left:max(24px, env(safe-area-inset-left))}._prototype_157o7_52 ._siteHeader_157o7_101[data-mobile-sticky=true]{width:100%;height:calc(48px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-right:max(24px, env(safe-area-inset-right));padding-left:max(24px, env(safe-area-inset-left));border-bottom-color:var(--color-border-subtle);background:var(--color-page-glass);-webkit-backdrop-filter:saturate(1.35)blur(20px);backdrop-filter:saturate(1.35)blur(20px);box-shadow:inset 0 1px 0 var(--color-page-highlight), 0 1px 0 var(--color-border-subtle), 0 4px 14px var(--color-border-subtle);animation:_mobile-sticky-navigation-in_157o7_1 .16s var(--ease) both;position:fixed;top:0;left:0;right:0}._prototype_157o7_52 ._siteHeader_157o7_101[data-mobile-sticky=true][data-active-section=contact]{border-bottom-color:var(--color-inverse-border);background:var(--color-inverse-glass);color:var(--color-canvas);box-shadow:inset 0 1px 0 var(--color-inverse-border), 0 1px 0 var(--color-shadow-inverse), 0 4px 14px var(--color-shadow-inverse-soft)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._prototype_157o7_52 ._siteHeader_157o7_101[data-mobile-sticky=true]{background:var(--color-page-glass-solid)}._prototype_157o7_52 ._siteHeader_157o7_101[data-mobile-sticky=true][data-active-section=contact]{background:var(--color-inverse-glass-solid)}}._prototype_157o7_52 ._insetHeroBlurb_157o7_221{font-size:18px;line-height:1.46}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitProject_157o7_430{padding-top:24px;padding-bottom:40px}._prototype_157o7_52 ._modularExperience_157o7_430 ._modularMain_157o7_430>._splitProject_157o7_430:first-child{padding-top:16px}._prototype_157o7_52 ._modularExperience_157o7_430 ._workFirstProjectTitle_157o7_226{padding-top:20px;padding-bottom:16px}._prototype_157o7_52 ._modularExperience_157o7_430 ._workFirstProjectDetails_157o7_234{padding-top:24px}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitConcepts_157o7_726{view-timeline-axis:block;view-timeline-name:--project-evidence;margin-top:30px;margin-bottom:-40px;padding-top:42px;padding-bottom:48px}._prototype_157o7_52 ._projectChapterAnchor_157o7_1456{z-index:12;min-height:44px;margin:-42px calc(-1 * var(--chapter-gutter)) 42px;padding:0 var(--chapter-gutter);background:var(--selected-color);color:var(--color-canvas);align-items:center;display:none;position:sticky;top:0}._prototype_157o7_52 ._projectChapterAnchor_157o7_1456>div{align-items:center;gap:12px;min-width:0;display:flex}._prototype_157o7_52 ._projectChapterAnchor_157o7_1456 img{object-fit:contain;object-position:left center;width:auto;max-width:82px;height:18px;display:block}._prototype_157o7_52 ._projectChapterAnchor_157o7_1456 img[data-mark-kind=glyph]{width:20px;height:20px}._prototype_157o7_52 ._projectChapterAnchor_157o7_1456 :is(strong,span){letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:1;overflow:hidden}._prototype_157o7_52 ._projectChapterAnchor_157o7_1456:before,._prototype_157o7_52 ._projectChapterAnchor_157o7_1456:after{content:"";pointer-events:none;position:absolute;bottom:0;left:0;right:0}._prototype_157o7_52 ._projectChapterAnchor_157o7_1456:before{background:var(--color-page-translucent);height:1px}._prototype_157o7_52 ._projectChapterAnchor_157o7_1456:after{background:color-mix(in srgb, var(--color-white-surface) 68%, var(--selected-color));transform-origin:0;height:2px;transform:scaleX(.28)}@supports (animation-timeline:view()){._prototype_157o7_52 ._projectChapterAnchor_157o7_1456:after{animation:linear both _project-chapter-progress_157o7_1;animation-timeline:--project-evidence;animation-range:entry exit}}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitCover_157o7_851 ._projectCoverField_157o7_707{width:100vw;max-width:none;margin-left:calc(-1 * var(--chapter-gutter))}._prototype_157o7_52 ._modularExperience_157o7_430 ._modularProject_157o7_305:is([data-project=shopping],[data-project=nuro],[data-project=instacart]) ._splitCover_157o7_851 ._projectCoverField_157o7_707{aspect-ratio:4/3;height:auto}._prototype_157o7_52 ._modularExperience_157o7_430 ._modularProject_157o7_305[data-project=meta-verified] ._splitCover_157o7_851 ._projectCoverField_157o7_707{background:0 0;height:auto;padding:0}._prototype_157o7_52 ._modularProject_157o7_305[data-project=shopping] ._splitCover_157o7_851 ._projectCoverField_157o7_707 img{object-position:57% center}._prototype_157o7_52 ._modularProject_157o7_305[data-project=nuro] ._splitCover_157o7_851 ._projectCoverField_157o7_707 img{object-position:40% center}._prototype_157o7_52 ._modularProject_157o7_305[data-project=instacart] ._splitCover_157o7_851 ._projectCoverField_157o7_707 img{object-position:25% center}._prototype_157o7_52 ._modularProject_157o7_305[data-project=meta-verified] ._splitCover_157o7_851 ._projectCoverField_157o7_707 img{object-position:30% center}._workFirstProjectTitle_157o7_226 h2{line-height:.96}._modularCareer_157o7_225>header h2{line-height:.98}._modularCareer_157o7_225>ol li._modularEducationRow_157o7_570{border-bottom:0;border-top:1px solid var(--color-border-strong);margin-top:44px;padding-top:30px}._prototype_157o7_52 ._siteHeader_157o7_101{grid-template-columns:minmax(0,1fr)}._prototype_157o7_52 ._siteHeader_157o7_101 nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%}._prototype_157o7_52 ._siteHeader_157o7_101 nav a{align-items:center;font-size:14px;display:inline-flex}}@keyframes _mobile-sticky-navigation-in_157o7_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width>=621px) and (width<=900px) and (height<=500px){._prototype_157o7_52 ._siteHeader_157o7_101{grid-template-columns:minmax(0,1fr)}._prototype_157o7_52 ._siteHeader_157o7_101 nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%}._prototype_157o7_52 ._insetEditorialHero_157o7_296{padding-bottom:40px}._prototype_157o7_52 ._insetHeroGrid_157o7_389{gap:24px;margin-top:32px}._prototype_157o7_52 ._modularExperience_157o7_430{--refinement-hero-height:clamp(300px, 88svh, 380px)}}@media (prefers-reduced-motion:reduce){._prototype_157o7_52 ._siteHeader_157o7_101[data-mobile-sticky=true]{animation:none}._prototype_157o7_52 [data-motion-reveal]{opacity:1;clip-path:none;transition:none;animation:none;transform:none}._prototype_157o7_52 [data-motion-reveal=project-media] img{transition:none;transform:none}._prototype_157o7_52 ._publishHeader_157o7_320 nav a:after{transition:none}._prototype_157o7_52 ._projectChapterAnchor_157o7_1456:after{animation:none;transform:scaleX(.28)}._prototype_157o7_52 *,._prototype_157o7_52 :before,._prototype_157o7_52 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes _project-chapter-progress_157o7_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._modularExperience_157o7_430{font-kerning:normal;font-variant-ligatures:common-ligatures contextual}._productionExperience_157o7_2116{--production-layout-contract:1}._modularExperience_157o7_430 :is(._insetHeroIdentity_157o7_213 h1,._workFirstProjectTitle_157o7_226 h2,._modularCareer_157o7_225>header h2){text-wrap:balance}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitProject_157o7_430{padding-top:42px;padding-bottom:64px}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitProjectOpening_157o7_771{grid-template-rows:auto auto auto;min-height:0}._prototype_157o7_52 ._workFirstProjectTitle_157o7_226 h2{letter-spacing:-.055em;font-size:clamp(56px,5vw,76px);line-height:.92}._prototype_157o7_52 ._workFirstProjectDetails_157o7_234>p{margin-top:0;font-size:clamp(16px,1.18vw,18px);line-height:1.52}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitProjectOpening_157o7_771 ._splitCover_157o7_851{min-height:0;margin-top:0}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitCover_157o7_851 ._projectCoverField_157o7_707{background:var(--stage);width:100%;max-width:none;height:auto;margin:0}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitCover_157o7_851 ._projectCoverField_157o7_707 img{object-position:center}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitConcepts_157o7_726{margin-top:52px;margin-bottom:-64px;padding-top:48px;padding-bottom:82px}@media (width>=901px){._prototype_157o7_52 ._modularExperience_157o7_430._productionExperience_157o7_2116 ._splitProject_157o7_430{padding-top:42px;padding-bottom:64px}._prototype_157o7_52 ._modularExperience_157o7_430._productionExperience_157o7_2116 ._splitProjectOpening_157o7_771{grid-template-rows:auto auto auto;min-height:0}._prototype_157o7_52 ._modularExperience_157o7_430._productionExperience_157o7_2116 ._splitProjectOpening_157o7_771 ._splitCover_157o7_851{min-height:0;margin-top:0}._prototype_157o7_52 ._modularExperience_157o7_430._productionExperience_157o7_2116 ._splitCover_157o7_851 ._projectCoverField_157o7_707{background:var(--stage);width:100%;max-width:none;height:auto;margin:0}._prototype_157o7_52 ._modularExperience_157o7_430._productionExperience_157o7_2116 ._splitCover_157o7_851 ._projectCoverField_157o7_707 img{object-position:center}._prototype_157o7_52 ._modularExperience_157o7_430._productionExperience_157o7_2116 ._splitConcepts_157o7_726{margin-top:52px;margin-bottom:-64px;padding-top:48px;padding-bottom:82px}._prototype_157o7_52 ._modularProject_157o7_305[data-project=shopping] ._workFirstProjectTitle_157o7_226{grid-area:2/1/auto/8;align-self:start;padding:30px 2vw 16px 0}._prototype_157o7_52 ._modularProject_157o7_305[data-project=shopping] ._workFirstProjectTitle_157o7_226 h2{text-wrap:wrap}._prototype_157o7_52 ._modularProject_157o7_305[data-project=shopping] ._workFirstProjectDetails_157o7_234{grid-area:3/1/auto/7;align-self:start;padding:0 4vw 20px 0}._prototype_157o7_52 ._modularProject_157o7_305[data-project=shopping] ._splitProjectOpening_157o7_771 ._splitCover_157o7_851{grid-area:2/8/4/13;align-self:center;margin-top:34px;margin-right:clamp(-86px,-5vw,-48px);transform:translate(clamp(-72px,-4vw,-48px),-40px)}._prototype_157o7_52 ._modularProject_157o7_305[data-project=shopping] ._splitCover_157o7_851 ._projectCoverField_157o7_707{aspect-ratio:1.42}._prototype_157o7_52 ._modularProject_157o7_305[data-project=meta-verified] ._workFirstProjectTitle_157o7_226{grid-area:2/1/auto/8;align-self:start;padding:26px 0 14px}._prototype_157o7_52 ._modularProject_157o7_305[data-project=meta-verified] ._workFirstProjectTitle_157o7_226 h2{text-wrap:wrap;font-size:clamp(56px,4.7vw,76px)}._prototype_157o7_52 ._modularProject_157o7_305[data-project=meta-verified] ._workFirstProjectDetails_157o7_234{grid-area:3/1/auto/7;align-self:start;padding:0 4vw 20px 0}._prototype_157o7_52 ._modularExperience_157o7_430 ._modularProject_157o7_305[data-project=meta-verified]{padding-bottom:44px}._prototype_157o7_52 ._modularProject_157o7_305[data-project=meta-verified] ._splitProjectOpening_157o7_771 ._splitCover_157o7_851{grid-area:2/8/4/13;align-self:center;margin-top:34px;margin-right:clamp(-86px,-5vw,-48px);transform:translate(clamp(-72px,-4vw,-48px),-40px)}._prototype_157o7_52 ._modularProject_157o7_305[data-project=meta-verified] ._splitCover_157o7_851 ._projectCoverField_157o7_707{aspect-ratio:1.42}._prototype_157o7_52 ._modularProject_157o7_305[data-project=meta-verified] ._splitCover_157o7_851 ._projectCoverField_157o7_707 img{object-fit:cover;object-position:62% center;transform:none}._prototype_157o7_52 ._modularProject_157o7_305[data-project=nuro] ._workFirstProjectTitle_157o7_226{grid-area:2/1/auto/7;align-self:end;padding:48px 4vw 22px 0}._prototype_157o7_52 ._modularProject_157o7_305[data-project=nuro] ._workFirstProjectDetails_157o7_234{grid-area:3/1/auto/7;align-self:start;padding:0 4vw 0 0}._prototype_157o7_52 ._modularProject_157o7_305[data-project=nuro] ._splitProjectOpening_157o7_771 ._splitCover_157o7_851{grid-area:2/7/4/13;align-self:center;margin-top:34px}._prototype_157o7_52 ._modularProject_157o7_305[data-project=nuro] ._splitCover_157o7_851 ._projectCoverField_157o7_707{aspect-ratio:1.48}._prototype_157o7_52 ._modularProject_157o7_305[data-project=nuro] ._splitCover_157o7_851 ._projectCoverField_157o7_707 img{object-fit:cover;object-position:58% center}._prototype_157o7_52 ._modularProject_157o7_305[data-project=instacart] ._workFirstProjectTitle_157o7_226{grid-area:2/7/auto/13;align-self:end;padding:48px 0 28px clamp(28px,2.2vw,32px)}._prototype_157o7_52 ._modularProject_157o7_305[data-project=instacart] ._workFirstProjectDetails_157o7_234{grid-area:3/7/auto/13;align-self:start;padding:0 0 0 clamp(28px,2.2vw,32px)}._prototype_157o7_52 ._modularProject_157o7_305[data-project=instacart] ._splitProjectOpening_157o7_771 ._splitCover_157o7_851{grid-area:2/1/4/7;align-self:center;margin-top:34px}._prototype_157o7_52 ._modularProject_157o7_305[data-project=instacart] ._splitCover_157o7_851 ._projectCoverField_157o7_707{aspect-ratio:1.48}._prototype_157o7_52 ._modularProject_157o7_305[data-project=instacart] ._splitCover_157o7_851 ._projectCoverField_157o7_707 img{object-fit:cover;object-position:25% center}}@media (width<=900px){._prototype_157o7_52 ._modularExperience_157o7_430 ._splitProject_157o7_430{padding-top:32px;padding-bottom:48px}._prototype_157o7_52 ._modularExperience_157o7_430 ._workFirstProjectTitle_157o7_226{padding-top:32px;padding-bottom:22px}._prototype_157o7_52 ._modularExperience_157o7_430 ._workFirstProjectDetails_157o7_234{padding-top:28px}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitCover_157o7_851 ._projectCoverField_157o7_707{aspect-ratio:4/3;width:100vw;margin-left:calc(-1 * var(--chapter-gutter))}._prototype_157o7_52 ._modularProject_157o7_305[data-project=meta-verified] ._splitCover_157o7_851 ._projectCoverField_157o7_707{aspect-ratio:4/3;background:0 0;padding:0}._prototype_157o7_52 ._modularProject_157o7_305[data-project=meta-verified] ._splitCover_157o7_851 ._projectCoverField_157o7_707 img{object-fit:cover;object-position:62% center;transform:none}._prototype_157o7_52 ._modularProject_157o7_305[data-project=nuro] ._splitCover_157o7_851 ._projectCoverField_157o7_707 img,._prototype_157o7_52 ._modularProject_157o7_305[data-project=instacart] ._splitCover_157o7_851 ._projectCoverField_157o7_707 img{object-fit:cover}}@media (width<=620px){._prototype_157o7_52 ._workFirstProjectTitle_157o7_226 h2{font-size:clamp(44px,11.3vw,50px);line-height:.96}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitProject_157o7_430{padding-top:24px;padding-bottom:40px}._prototype_157o7_52 ._modularExperience_157o7_430 ._splitConcepts_157o7_726{margin-top:34px;margin-bottom:-40px;padding-top:42px;padding-bottom:50px}}._iconControl_619sj_1{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background-color .16s,border-color .16s,color .16s,opacity .16s;display:inline-flex}._iconControl_619sj_1:focus-visible,._contactAction_619sj_21:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}._iconControl_619sj_1:active:not(:disabled){transform:translateY(1px)}._iconControl_619sj_1:disabled{cursor:default;opacity:.36}._page_619sj_35:hover:not(:disabled){background:var(--color-border-subtle);border-color:var(--color-control-border-hover)}._inverse_619sj_40:hover:not(:disabled){background:var(--color-inverse-border)}._viewer_619sj_44{border-color:var(--color-viewer-border);background:var(--color-viewer-control);color:var(--color-viewer-text)}._viewer_619sj_44:hover:not(:disabled){background:var(--color-viewer-hover)}._outboundArrow_619sj_54{flex:0 0 16px;width:16px;height:16px;display:block}._contactAction_619sj_21{min-height:50px;color:inherit;background:0 0;border:1px solid;justify-content:space-between;align-items:center;gap:30px;padding:0 20px;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}[data-portfolio-root] ._splitConcept_t476h_1 figcaption p{font-size:15px;line-height:1.48}[data-portfolio-experience] ._splitConcept_t476h_1>div{border-color:var(--chapter-line);background:var(--stage)}._splitConcept_t476h_1{margin:0}._evidenceCarousel_t476h_15{min-width:0;margin-right:calc(-1 * var(--chapter-gutter));margin-left:calc(-1 * var(--chapter-gutter));position:relative}._evidenceCarouselControls_t476h_22{padding-right:var(--chapter-gutter);padding-left:var(--chapter-gutter);color:var(--chapter-ink);justify-content:flex-end;align-items:center;gap:12px;margin-top:22px;display:flex}._evidenceCarouselControls_t476h_22 button{background:color-mix(in srgb, var(--chapter-ink) 8%, var(--page));width:44px;height:44px;color:var(--chapter-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:background .16s,opacity .16s,transform .16s;display:grid}._evidenceCarouselControls_t476h_22 button:hover:not(:disabled){background:color-mix(in srgb, var(--chapter-ink) 13%, var(--page));transform:translateY(-1px)}._evidenceCarouselControls_t476h_22 button:active:not(:disabled){background:color-mix(in srgb, var(--chapter-ink) 16%, var(--page));transform:translateY(0)}._evidenceCarouselControls_t476h_22 button:focus-visible{outline:2px solid var(--chapter-ink);outline-offset:3px}._evidenceCarouselControls_t476h_22 button:disabled{opacity:.28;cursor:default}._evidenceCarouselChevron_t476h_67{width:16px;height:16px;display:block}._evidenceCarouselTrack_t476h_73{box-sizing:border-box;min-width:0;padding-right:var(--chapter-gutter);padding-left:var(--chapter-gutter);overscroll-behavior-x:contain;scroll-padding-right:var(--chapter-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:24px;display:flex;overflow-x:auto}._evidenceCarouselTrack_t476h_73::-webkit-scrollbar{display:none}._evidenceCarouselTrack_t476h_73:focus-visible{outline:none}._evidenceCarouselTrack_t476h_73:focus-visible ._splitConcept_t476h_1[data-active=true]>div{box-shadow:inset 0 0 0 2px var(--chapter-ink)}._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1{scroll-snap-align:start;flex:0 0 calc(45.455% - 21.818px)}._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1:first-child{scroll-margin-left:var(--chapter-gutter)}._evidenceCarouselIndicator_t476h_109{display:none}._evidenceCarouselStatus_t476h_113{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._evidenceLightbox_t476h_125{background:var(--color-viewer-canvas);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-viewer-text);border:0;margin:0;padding:0;inset:0;overflow:hidden}._evidenceLightbox_t476h_125::backdrop{background:var(--color-viewer-canvas)}._evidenceLightboxShell_t476h_143{background:var(--color-viewer-canvas);border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;display:grid;overflow:hidden}._evidenceLightboxHeader_t476h_154{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:16px;padding:14px 20px 10px;display:grid}._evidenceLightboxContext_t476h_162{text-align:center;justify-content:center;align-items:baseline;gap:12px;min-width:0;display:flex}._evidenceLightboxHeader_t476h_154 p,._evidenceLightboxHeader_t476h_154 span,._evidenceLightboxFooter_t476h_173 p{margin:0}._evidenceLightboxHeader_t476h_154 p{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:500}._evidenceLightboxContext_t476h_162>span{color:var(--color-viewer-muted);font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.035em;font-size:10px}._evidenceLightboxHeader_t476h_154:after{content:"";width:44px;height:44px}._evidenceLightboxClose_t476h_199{border:1px solid var(--color-viewer-border);background:var(--color-viewer-control);width:44px;height:44px;color:var(--color-viewer-text);font:inherit;cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;font-size:24px;line-height:1;transition:background .16s,transform .16s;display:grid}._evidenceLightboxClose_t476h_199:hover{background:var(--color-viewer-hover);transform:translateY(-1px)}._evidenceLightboxMedia_t476h_222{--evidence-lightbox-inset-x:clamp(76px, 8vw, 128px);--evidence-lightbox-inset-y:clamp(8px, 1.5vh, 18px);background:var(--color-viewer-canvas);place-items:center;min-height:0;padding:0;display:grid;position:relative;overflow:hidden}._evidenceLightboxZoomSurface_t476h_234{inset:var(--evidence-lightbox-inset-y) var(--evidence-lightbox-inset-x);width:calc(100% - (2 * var(--evidence-lightbox-inset-x)));height:calc(100% - (2 * var(--evidence-lightbox-inset-y)));cursor:zoom-out;touch-action:none;background:0 0;border:0;padding:0;position:absolute;overflow:hidden}._evidenceLightboxZoomSurface_t476h_234 img{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none;transform:translate3d(var(--evidence-zoom-x,0), var(--evidence-zoom-y,0), 0) scale(var(--evidence-zoom-scale,1));transform-origin:50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .18s ease-out;display:block}._evidenceLightboxZoomSurface_t476h_234[data-interacting=true] img{transition:none}@media (pointer:coarse){._evidenceLightboxZoomSurface_t476h_234{cursor:zoom-in}._evidenceLightboxZoomSurface_t476h_234[data-zoomed=true]{cursor:zoom-out}}@media (prefers-reduced-motion:reduce){._evidenceLightboxZoomSurface_t476h_234 img{transition:none}}._evidenceLightboxArrow_t476h_286{z-index:1;width:clamp(64px,7vw,104px);color:var(--color-viewer-text);cursor:pointer;opacity:.82;background:0 0;border:0;place-items:center;padding:0;transition:background .16s,opacity .16s;display:grid;position:absolute;top:0;bottom:0}._evidenceLightboxArrow_t476h_286[data-direction=previous]{left:0}._evidenceLightboxArrow_t476h_286[data-direction=next]{right:0}._evidenceLightboxArrow_t476h_286:hover:not(:disabled){background:var(--color-viewer-subtle);opacity:1}._evidenceLightboxArrow_t476h_286:disabled,._evidenceLightboxMedia_t476h_222[data-zoomed=true] ._evidenceLightboxArrow_t476h_286{opacity:0;pointer-events:none}._evidenceLightboxArrow_t476h_286 ._evidenceCarouselChevron_t476h_67{width:26px;height:26px}._evidenceLightboxFooter_t476h_173{grid-template-columns:minmax(48px,1fr) minmax(0,760px) minmax(48px,1fr);align-items:center;min-height:86px;padding:12px clamp(20px,4vw,64px) 20px;display:grid}._evidenceLightboxCaption_t476h_339{text-align:center;grid-column:2;width:100%;margin:0;font-size:14px;line-height:1.45}._evidenceLightboxCaption_t476h_339 strong{color:var(--color-viewer-text);font-weight:600}._evidenceLightboxCaption_t476h_339 span{color:var(--color-viewer-muted)}._evidenceLightbox_t476h_125 :is(button):focus-visible{outline:2px solid var(--color-viewer-text);outline-offset:-5px}._evidenceLightboxZoomSurface_t476h_234:focus-visible{outline-offset:2px}._evidenceLightbox_t476h_125 ._evidenceCaptionReference_t476h_366{color:var(--color-viewer-text);-webkit-text-decoration-color:var(--color-viewer-link);text-decoration-color:var(--color-viewer-link)}[data-portfolio-root] ._evidenceImageReference_t476h_371{z-index:2;border:1px solid var(--color-control-border);background:var(--color-white-overlay);min-height:44px;color:var(--color-ink);font-family:var(--mono);letter-spacing:.035em;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 3px 14px var(--color-shadow-strong);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:11px;line-height:1;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:inline-flex;position:absolute;bottom:14px;left:14px}[data-portfolio-root] ._evidenceImageReference_t476h_371 svg{width:12px;height:12px;transition:transform .18s}@media (hover:hover) and (pointer:fine){[data-portfolio-root] ._evidenceImageReference_t476h_371:hover{border-color:var(--color-control-border-hover);background:var(--color-white-surface);transform:translateY(-1px)}[data-portfolio-root] ._evidenceImageReference_t476h_371:hover svg{transform:translate(3px,-3px)}}[data-portfolio-root] ._evidenceImageReference_t476h_371:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}._evidenceCaptionReference_t476h_366{color:var(--chapter-ink);text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--chapter-ink) 38%, transparent);text-decoration-color:color-mix(in srgb, var(--chapter-ink) 38%, transparent);text-underline-offset:3px;text-decoration-thickness:1px}._evidenceCaptionReference_t476h_366:focus-visible{outline:2px solid var(--chapter-ink);outline-offset:2px}._splitConcept_t476h_1>div{border-radius:var(--evidence-image-radius,2px);background:var(--stage);aspect-ratio:4/3;border:0;position:relative;overflow:hidden}._splitConcept_t476h_1 img{object-fit:contain;width:100%;height:100%;display:block}._evidenceImageButton_t476h_452{width:100%;height:100%;color:var(--chapter-ink);font:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;display:block;position:relative}._evidenceImageButton_t476h_452:focus-visible{box-shadow:inset 0 0 0 2px var(--chapter-ink);outline:none}._evidenceImageAction_t476h_470{border:1px solid color-mix(in srgb, var(--chapter-ink) 16%, transparent);background:color-mix(in srgb, var(--page) 92%, transparent);width:32px;height:32px;color:var(--chapter-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 12px var(--color-shadow-soft);opacity:.82;border-radius:50%;transition:background .16s,opacity .16s,transform .16s;position:absolute;top:12px;right:12px}._evidenceImageAction_t476h_470:before,._evidenceImageAction_t476h_470:after{content:"";width:6px;height:6px;position:absolute}._evidenceImageAction_t476h_470:before{border-top:1.5px solid;border-right:1.5px solid;top:8px;right:8px}._evidenceImageAction_t476h_470:after{border-bottom:1.5px solid;border-left:1.5px solid;bottom:8px;left:8px}._evidenceImageButton_t476h_452:hover ._evidenceImageAction_t476h_470,._evidenceImageButton_t476h_452:focus-visible ._evidenceImageAction_t476h_470{background:var(--page);opacity:1;transform:scale(1.05)}@media (hover:hover) and (pointer:fine){._evidenceImageAction_t476h_470{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;opacity:.34;background:0 0;border-color:#0000}._evidenceImageButton_t476h_452:hover ._evidenceImageAction_t476h_470,._evidenceImageButton_t476h_452:focus-visible ._evidenceImageAction_t476h_470{border-color:color-mix(in srgb, var(--chapter-ink) 16%, transparent);background:var(--page);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 12px var(--color-shadow-soft);opacity:1;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){._evidenceImageAction_t476h_470,._evidenceImageReference_t476h_371,._evidenceImageReference_t476h_371 svg{transition:none}}._splitConcept_t476h_1 figcaption{padding-top:16px}._splitConcept_t476h_1 ._evidenceCaptionLine_t476h_550{max-width:560px;color:var(--chapter-muted);margin:0;font-size:14px;line-height:1.5}._evidenceCaptionLine_t476h_550 strong{color:var(--chapter-ink);font-weight:600}._evidenceCaptionLine_t476h_550 span{color:var(--chapter-muted)}._splitConcept_t476h_1[data-caption-style=body] figcaption p{max-width:560px;color:var(--chapter-muted);margin:0;font-size:14px;line-height:1.5}@media (width<=620px){._evidenceCarouselControls_t476h_22{display:none}._evidenceCarouselTrack_t476h_73{gap:0;padding-left:0}._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1{flex-basis:100vw}._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1:first-child{scroll-margin-left:0}._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1>div{border-left:0;border-right:0;border-radius:0}._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1 figcaption{box-sizing:border-box;padding:36px 24px 0}._evidenceCarouselIndicator_t476h_109{z-index:2;pointer-events:none;background:0 0;gap:6px;padding:0;display:flex;position:absolute;top:calc(75vw + 12px);left:50%;transform:translate(-50%)}._evidenceCarouselIndicator_t476h_109 span{background:color-mix(in srgb, var(--chapter-ink) 22%, transparent);border-radius:50%;width:6px;height:6px;transition:background-color .16s,transform .16s}._evidenceCarouselIndicator_t476h_109 span[data-active=true]{background:var(--chapter-ink);transform:scale(1.12)}}@media (width>=901px){[data-portfolio-root] ._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1{flex-basis:calc(48% - 8px)}}@media (width<=620px){[data-portfolio-root] ._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1>div{aspect-ratio:1}[data-portfolio-root] ._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1 img{object-fit:cover;object-position:center}[data-portfolio-root] ._evidenceCarouselIndicator_t476h_109{top:calc(100vw + 12px)}}[data-portfolio-experience] ._splitConcept_t476h_1>div{height:auto;aspect-ratio:var(--refinement-evidence-ratio)}[data-portfolio-project][data-project=nuro] ._splitConcept_t476h_1[data-surface=white]>div{background:var(--color-white-surface)}[data-portfolio-root] ._splitConcept_t476h_1[data-caption-style=body] figcaption p{font-size:14px;line-height:1.45}@media (width>=901px){[data-portfolio-root] ._evidenceCarouselTrack_t476h_73{padding-right:var(--refinement-evidence-end-gutter);scroll-padding-right:var(--refinement-evidence-end-gutter)}[data-portfolio-root] ._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1{flex-basis:min(52vw,744px)}[data-portfolio-root] ._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1[data-proof-priority=supporting] ._evidenceCaptionLine_t476h_550{max-width:min(100%,500px)}}@media (width<=900px){[data-portfolio-root] ._evidenceCarouselTrack_t476h_73{gap:20px}[data-portfolio-root] ._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1{flex-basis:76vw}[data-portfolio-root] ._splitConcept_t476h_1 img{object-fit:contain;object-position:center}[data-portfolio-root] [data-portfolio-project][data-project=shopping] ._splitConcept_t476h_1 img{object-fit:cover;object-position:center}}@media (width<=620px){[data-portfolio-root] ._evidenceCarouselTrack_t476h_73{gap:14px;padding-left:16px;padding-right:16px;scroll-padding-left:16px;scroll-padding-right:16px}[data-portfolio-root] ._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1{flex-basis:calc(100vw - 32px)}[data-portfolio-root] ._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1:first-child{scroll-margin-left:16px}[data-portfolio-root] ._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1>div{border:0;border-radius:14px}[data-portfolio-root] ._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1 figcaption{opacity:0;padding-left:0;padding-right:0;transition:opacity .16s}[data-portfolio-root] ._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1[data-active=true] figcaption{opacity:1}[data-portfolio-root] ._splitConcept_t476h_1[data-caption-style=body] figcaption p{font-size:15px;line-height:1.45}[data-portfolio-root] ._evidenceCarouselIndicator_t476h_109{top:calc(var(--evidence-media-height,calc(100vw - 32px)) + 12px)}._evidenceLightbox_t476h_125{overflow:hidden}._evidenceLightboxShell_t476h_143{width:100%;height:100%}._evidenceLightboxHeader_t476h_154{padding:calc(12px + env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 12px max(16px, env(safe-area-inset-left))}._evidenceLightboxMedia_t476h_222{--evidence-lightbox-inset-x:12px;--evidence-lightbox-inset-y:8px}._evidenceLightboxFooter_t476h_173{min-height:92px;padding:14px max(16px, env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));grid-template-columns:minmax(0,1fr)}._evidenceLightboxCaption_t476h_339{grid-column:1}._evidenceLightboxArrow_t476h_286{width:48px}._evidenceLightboxArrow_t476h_286 ._evidenceCarouselChevron_t476h_67{box-sizing:content-box;background:var(--color-viewer-overlay);border-radius:50%;padding:8px}}@media (width>=621px) and (width<=900px) and (height<=500px){[data-portfolio-root] ._evidenceCarouselControls_t476h_22{display:none}}@media (prefers-reduced-motion:reduce){._evidenceCarouselControls_t476h_22,._evidenceCarouselControls_t476h_22 button,._evidenceCarouselIndicator_t476h_109 span{transition:none}}[data-portfolio-experience] :is([data-portfolio-hero-blurb],[data-project-details]>p,._splitConcept_t476h_1 figcaption p,#career>ol>li>p:last-child){text-wrap:pretty}[data-portfolio-root] ._evidenceCarousel_t476h_15{flex-direction:column;display:flex}[data-portfolio-root] ._evidenceCarousel_t476h_15 ._evidenceCarouselControls_t476h_22{min-height:52px;margin:0 var(--chapter-gutter) 24px;border-bottom:1px solid var(--chapter-line);order:-1;justify-content:space-between;gap:24px;padding:0 0 14px}[data-portfolio-root] ._evidenceCarouselIdentity_t476h_871{min-width:0;color:var(--chapter-muted);font-family:var(--mono);letter-spacing:.065em;text-transform:uppercase;align-items:center;gap:18px;font-size:10px;line-height:1;display:flex}[data-portfolio-root] ._evidenceCarouselCount_t476h_884{color:var(--chapter-ink);font-variant-numeric:tabular-nums}[data-portfolio-root] ._evidenceCarouselButtons_t476h_889{border:1px solid var(--chapter-line);flex:none;align-items:center;display:flex;position:relative}[data-portfolio-root] ._evidenceCarousel_t476h_15 ._evidenceCarouselControls_t476h_22 button{width:46px;height:38px;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;margin-block:-3px}[data-portfolio-root] ._evidenceCarousel_t476h_15 ._evidenceCarouselControls_t476h_22 button+button{border-left:0;position:relative}[data-portfolio-root] ._evidenceCarousel_t476h_15 ._evidenceCarouselControls_t476h_22 button+button:before{background:var(--chapter-line);content:"";pointer-events:none;width:1px;position:absolute;top:3px;bottom:3px;left:0}[data-portfolio-root] ._evidenceCarousel_t476h_15 ._evidenceCarouselControls_t476h_22 button:hover:not(:disabled){background:color-mix(in srgb, var(--chapter-ink) 7%, transparent);transform:none}[data-portfolio-root] ._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1>div{border:1px solid var(--color-ink-subtle);box-shadow:0 1px 0 var(--color-viewer-strong-muted);border-radius:12px}[data-portfolio-root] ._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1 figcaption{padding-top:18px}@media (width<=620px){[data-portfolio-root] ._evidenceCarousel_t476h_15 ._evidenceCarouselControls_t476h_22{display:none}[data-portfolio-root] ._evidenceCarouselTrack_t476h_73 ._splitConcept_t476h_1>div{border:0;border-radius:14px}}
