._page_csi01_1{--paper:#eadaba;--paper-muted:#eadaba99;--gold:#b88a47;--line:#cbaa682b;min-height:100svh;color:var(--paper);font-family:var(--font-geist-sans), sans-serif;isolation:isolate;background:#d8c7a7;position:relative;overflow:hidden}._featuredExperience_csi01_15{min-height:100svh;position:relative}._skipLink_csi01_20{z-index:200;background:var(--paper);color:#171109;padding:.8rem 1rem;text-decoration:none;position:fixed;top:-5rem;left:1rem}._skipLink_csi01_20:focus{top:1rem}._nav_csi01_33{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080a05c2;border-bottom:1px solid #eadaba1a;justify-content:space-between;align-items:center;min-height:82px;padding:0 clamp(1.5rem,4vw,4rem);display:flex;position:fixed;top:0;left:0;right:0}._monogram_csi01_49{color:var(--paper);white-space:nowrap;align-items:baseline;gap:.85rem;text-decoration:none;display:flex}._monogram_csi01_49 span{letter-spacing:-.04em;font:italic 400 1.45rem/1 Georgia,Times New Roman,serif}._monogram_csi01_49 small{color:#eadaba66;font:500 9px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase}._nav_csi01_33 nav{align-items:center;gap:clamp(.9rem,2.2vw,2.4rem);display:flex}._nav_csi01_33 nav a{color:#eadaba6e;font:600 10px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;padding:2.1rem 0;text-decoration:none;transition:color .25s;position:relative}._nav_csi01_33 nav a:hover,._nav_csi01_33 ._activeNav_csi01_80{color:#c99a4feb}._nav_csi01_33 nav a:focus-visible{color:#c99a4feb}._nav_csi01_33 nav ._linkedinLink_csi01_82{color:#eadabab3;letter-spacing:-.04em;text-transform:none;border:1px solid #eadaba4d;border-radius:2px;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;margin-left:.1rem;padding:0;font-size:10px;display:inline-flex;position:relative}._nav_csi01_33 nav ._linkedinLink_csi01_82:before{content:"";background:#eadaba2e;width:1px;height:1rem;position:absolute;left:calc(-1*clamp(.5rem,1.1vw,1.1rem))}:is(._nav_csi01_33 nav ._linkedinLink_csi01_82:hover,._nav_csi01_33 nav ._linkedinLink_csi01_82:focus-visible){color:#eadaba;border-color:#c99a4feb}._activeNav_csi01_80:after{content:"";background:currentColor;height:1px;position:absolute;bottom:18px;left:0;right:0}._resumeShell_csi01_121{width:min(100%,1680px);margin:0 auto;padding:clamp(7.5rem,12vh,10rem) clamp(1.5rem,4vw,4rem) 5rem}._resumeHeader_csi01_127{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:124px;padding:0 1rem 0 clamp(3.5rem,5.5vw,6rem);display:flex}._headingLockup_csi01_136{align-items:center;gap:1.65rem;display:flex}._headingLockup_csi01_136 p,._roleCount_csi01_143,._resumeFooter_csi01_144 p{color:#b88a4785;font:600 10px/1 var(--font-geist-mono), monospace;letter-spacing:.22em;text-transform:uppercase;margin:0}._headingLockup_csi01_136>span{background:#b88a4759;width:1px;height:25px}._headingLockup_csi01_136 h1{color:#eadabac7;letter-spacing:-.035em;margin:0;font:italic 300 clamp(1.85rem,2.5vw,2.75rem)/1 Georgia,Times New Roman,serif}._roleCount_csi01_143{color:#eadaba47;letter-spacing:0;text-transform:none}._roleList_csi01_171{position:relative}._roleRow_csi01_173{--card-accent:184 138 71;grid-template-columns:clamp(48px,4.3vw,70px) 1fr;min-height:198px;display:grid;position:relative}._redwoodAccent_csi01_181{--card-accent:218 112 46}._goldAccent_csi01_182{--card-accent:210 180 100}._greenAccent_csi01_183{--card-accent:140 170 120}._purpleAccent_csi01_184{--card-accent:170 140 160}._timeline_csi01_186{min-height:100%;position:relative}._timelineNode_csi01_191{z-index:2;border:1px solid rgb(var(--card-accent) / .38);opacity:0;background:#0a0905eb;border-radius:50%;width:11px;height:11px;transition:opacity .42s,scale .55s cubic-bezier(.23,1,.32,1),background .42s,box-shadow .42s,border-color .42s;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.35}._timelineYear_csi01_207{z-index:2;color:rgb(var(--card-accent) / .78);letter-spacing:.08em;opacity:0;font:italic 300 11px/1 Georgia,Times New Roman,serif;transition:opacity .35s 40ms,translate .55s cubic-bezier(.23,1,.32,1);position:absolute;top:calc(50% + 17px);left:50%;translate:-50% 8px}._roleCard_csi01_220{--tilt-x:0deg;--tilt-y:0deg;--content-x:0px;--content-y:0px;--texture-x:0px;--texture-y:0px;--sheen-x:50%;--sheen-y:50%;border:0;border-bottom:1px solid var(--line);min-width:0;min-height:198px;color:inherit;text-align:left;cursor:pointer;transform:perspective(1100px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateZ(0) scale(1);transform-style:preserve-3d;will-change:transform;background:#0a090585;grid-template-columns:minmax(250px,1.55fr) minmax(280px,1.25fr) minmax(165px,.65fr) minmax(120px,.42fr);align-items:center;gap:clamp(1.25rem,2.5vw,3rem);padding:2.2rem clamp(1.4rem,3vw,3.4rem);transition:transform .55s cubic-bezier(.23,1,.32,1),background .4s,box-shadow .55s cubic-bezier(.23,1,.32,1);display:grid;position:relative;overflow:hidden}._roleCard_csi01_220:before{content:"";z-index:2;background:radial-gradient(ellipse 100% 100% at 50% 50%, rgb(var(--card-accent) / .14) 0%, transparent 75%);opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}._roleCard_csi01_220:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#06060385,#06060347 46%,#06060380);transition:opacity .35s;position:absolute;inset:0}._cardTexture_csi01_271{z-index:0;opacity:.15;transform:translate3d(var(--texture-x), var(--texture-y), 0) scale(1.06);background:radial-gradient(circle at 22% 48%,#b88a472e,#0000 24%),repeating-linear-gradient(92deg,#0000 0 38px,#eadaba06 39px 40px);transition:opacity .45s,transform .55s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}._redwoodCard_csi01_283 ._cardTexture_csi01_271{opacity:.58;filter:saturate(.72)contrast(1.02)brightness(.72);background:url(/redwood-bark-card.png) 50% 48%/cover no-repeat}._walnutCard_csi01_289 ._cardTexture_csi01_271{opacity:.62;filter:saturate(.68)contrast(1.12)brightness(.64);background:url(/black-walnut-bark-card.png) 50% 52%/cover no-repeat}._birchCard_csi01_295 ._cardTexture_csi01_271{opacity:.62;filter:saturate(.58)contrast(1.08)brightness(.76);background:url(/white-birch-bark-card.png) 50%/cover no-repeat}._birchCard_csi01_295:after{background:0 0}._birchCard_csi01_295>span:not(._cardTexture_csi01_271,._cardSheen_csi01_305){text-shadow:0 1px 14px #00000075}._ashCard_csi01_309 ._cardTexture_csi01_271{opacity:.64;filter:saturate(.5)contrast(1.06)brightness(.7);background:url(/white-ash-bark-card.png) 50%/cover no-repeat}._ashCard_csi01_309:after{background:linear-gradient(90deg,#0707059e,#07070566 46%,#07070594)}._ashCard_csi01_309>span:not(._cardTexture_csi01_271,._cardSheen_csi01_305){text-shadow:0 1px 14px #00000085}._neutralCard_csi01_323:nth-child(odd) ._cardTexture_csi01_271{transform:translate3d(var(--texture-x), var(--texture-y), 0) scaleX(-1) scale(1.06)}._cardSheen_csi01_305{z-index:2;opacity:0;background:radial-gradient(ellipse 60% 90% at var(--sheen-x) var(--sheen-y), #fff5d221 0%, #ffebb40d 40%, transparent 70%);pointer-events:none;transition:opacity .3s;position:absolute;inset:0}._roleCard_csi01_220>span:not(._cardTexture_csi01_271,._cardSheen_csi01_305){z-index:3;transform:translate3d(var(--content-x), var(--content-y), 38px);transition:transform .55s cubic-bezier(.23,1,.32,1);position:relative}:is(._roleCard_csi01_220:hover,._roleCard_csi01_220:focus-visible){box-shadow:0 16px 52px #0000008c, 0 0 80px 8px rgb(var(--card-accent) / .28), 0 0 160px 24px rgb(var(--card-accent) / .14), inset 0 0 40px rgb(var(--card-accent) / .07), inset 0 0 0 1px rgb(var(--card-accent) / .35), inset 0 0 24px rgb(var(--card-accent) / .08);transform:perspective(1100px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateZ(24px) scale(1.032);background:#ffffff06}._roleCard_csi01_220:hover:before{opacity:1;transition-duration:.15s}._roleCard_csi01_220:focus-visible:before{opacity:1;transition-duration:.15s}._roleCard_csi01_220:hover:after{opacity:.76}._roleCard_csi01_220:focus-visible:after{opacity:.76}:is(._roleCard_csi01_220:hover ._cardSheen_csi01_305,._roleCard_csi01_220:focus-visible ._cardSheen_csi01_305){opacity:1}:is(._roleCard_csi01_220:hover ._cardTexture_csi01_271,._roleCard_csi01_220:focus-visible ._cardTexture_csi01_271){opacity:.88}:is(._roleRow_csi01_173:has(._roleCard_csi01_220:hover) ._timelineNode_csi01_191,._roleRow_csi01_173:has(._roleCard_csi01_220:focus-visible) ._timelineNode_csi01_191){opacity:1;border-color:rgb(var(--card-accent) / .9);background:rgb(var(--card-accent) / .86);box-shadow:0 0 0 3px rgb(var(--card-accent) / .1), 0 0 12px rgb(var(--card-accent) / .78), 0 0 36px rgb(var(--card-accent) / .46);scale:1}:is(._roleRow_csi01_173:has(._roleCard_csi01_220:hover) ._timelineYear_csi01_207,._roleRow_csi01_173:has(._roleCard_csi01_220:focus-visible) ._timelineYear_csi01_207){opacity:1;translate:-50%}._roleCard_csi01_220:focus-visible{outline:2px solid var(--paper);outline-offset:-4px}._closeButton_csi01_383:focus-visible{outline:2px solid var(--paper);outline-offset:-4px}._nav_csi01_33 a:focus-visible{outline:2px solid var(--paper);outline-offset:-4px}._roleIdentity_csi01_389{flex-direction:column;gap:.65rem;display:flex}._company_csi01_391{color:#b88a47a3;font:600 11px/1.2 var(--font-geist-mono), monospace;letter-spacing:.18em;text-transform:uppercase}._roleTitle_csi01_398{color:#eadabaeb;letter-spacing:-.025em;font:400 clamp(1.65rem,2.35vw,2.7rem)/1.02 Georgia,Times New Roman,serif}._quote_csi01_404{color:#fff;font:italic 400 clamp(.9rem, 1.15vw, 1.08rem)/1.7 var(--font-geist-sans), sans-serif}._tenure_csi01_409{text-align:center;flex-direction:column;align-items:center;gap:.45rem;display:flex}._tenure_csi01_409 strong{color:#eadabad1;white-space:nowrap;font:300 clamp(1.5rem,2.1vw,2.35rem)/1 Georgia,Times New Roman,serif}._tenure_csi01_409 small{color:#b88a4773;font:600 10px/1 var(--font-geist-mono), monospace;letter-spacing:.18em}._view_csi01_423{justify-content:flex-end;align-items:center;gap:1rem;display:flex}._view_csi01_423>span{color:#b88a478a;font:600 10px/1 var(--font-geist-mono), monospace;letter-spacing:.2em;text-transform:uppercase}._redwoodCard_csi01_283 ._company_csi01_391,._redwoodCard_csi01_283 ._tenure_csi01_409 small,._redwoodCard_csi01_283 ._view_csi01_423>span,._walnutCard_csi01_289 ._company_csi01_391,._walnutCard_csi01_289 ._tenure_csi01_409 small,._walnutCard_csi01_289 ._view_csi01_423>span{color:#fff}._birchCard_csi01_295 ._company_csi01_391,._birchCard_csi01_295 ._roleTitle_csi01_398,._birchCard_csi01_295 ._quote_csi01_404,._birchCard_csi01_295 ._tenure_csi01_409 strong,._birchCard_csi01_295 ._tenure_csi01_409 small,._birchCard_csi01_295 ._view_csi01_423>span{color:#fff;-webkit-text-stroke:1px #111;paint-order:stroke fill;text-shadow:-1px -1px #111,1px -1px #111,-1px 1px #111,1px 1px #111}._ashCard_csi01_309 ._company_csi01_391,._ashCard_csi01_309 ._roleTitle_csi01_398,._ashCard_csi01_309 ._quote_csi01_404,._ashCard_csi01_309 ._tenure_csi01_409 strong,._ashCard_csi01_309 ._tenure_csi01_409 small,._ashCard_csi01_309 ._view_csi01_423>span,._ashCard_csi01_309 ._view_csi01_423 i,._ashCard_csi01_309:hover ._view_csi01_423 i{color:#fff}._ashCard_csi01_309:focus-visible ._view_csi01_423 i{color:#fff}._view_csi01_423 i{color:#b88a47b3;border:1px solid #b88a4747;border-radius:50%;place-items:center;width:52px;height:52px;font:300 22px/1 Georgia,serif;transition:transform .3s,background .3s,color .3s;display:grid}:is(._roleCard_csi01_220:hover ._view_csi01_423 i,._roleCard_csi01_220:focus-visible ._view_csi01_423 i){color:var(--paper);background:#b88a471f;transform:translate(4px)}._redwoodCard_csi01_283 ._view_csi01_423 i,._walnutCard_csi01_289 ._view_csi01_423 i,._redwoodCard_csi01_283:hover ._view_csi01_423 i,._walnutCard_csi01_289:hover ._view_csi01_423 i{color:#fff}._redwoodCard_csi01_283:focus-visible ._view_csi01_423 i{color:#fff}._walnutCard_csi01_289:focus-visible ._view_csi01_423 i{color:#fff}._birchCard_csi01_295 ._view_csi01_423 i,._birchCard_csi01_295:hover ._view_csi01_423 i{color:#fff;-webkit-text-stroke:1px #111;paint-order:stroke fill;text-shadow:-1px -1px #111,1px -1px #111,-1px 1px #111,1px 1px #111;border-color:#111}._birchCard_csi01_295:focus-visible ._view_csi01_423 i{color:#fff;-webkit-text-stroke:1px #111;paint-order:stroke fill;text-shadow:-1px -1px #111,1px -1px #111,-1px 1px #111,1px 1px #111;border-color:#111}._resumeFooter_csi01_144{grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;padding:4rem 0 0;display:grid}._resumeFooter_csi01_144 span{background:var(--line);height:1px}._resumeFooter_csi01_144 p{color:#b88a4757}._additionalExperience_csi01_522{color:#241b12;background:repeating-linear-gradient(92deg,#48342105 0 1px,#0000 1px 42px),radial-gradient(at 82% 8%,#74532d0e,#0000 32%),#d8c7a7;border-top:1px solid #49341f8c;margin:0;padding:clamp(5.5rem,8vw,8rem) clamp(1.5rem,4vw,4rem) clamp(6rem,9vw,9rem);position:relative;box-shadow:inset 0 12px 24px #39271614}._additionalExperience_csi01_522:before{content:"";opacity:.72;background:linear-gradient(90deg,#b5a27e 0 12%,#d8c7a7 12% 37%,#aa9672 37% 61%,#d8c7a7 61% 84%,#b29e79 84%);height:5px;position:absolute;top:-5px;left:0;right:0}._additionalInner_csi01_546{width:min(100%,1550px);margin:0 auto}._additionalHeader_csi01_551{padding:0 0 clamp(2rem,4vw,3.5rem)}._additionalHeader_csi01_551 h2{color:#241b12;letter-spacing:-.045em;margin:0;font:italic 300 clamp(2.2rem,4vw,4rem)/1 Georgia,Times New Roman,serif}._additionalColumns_csi01_562{color:#362617c2;font:600 10px/1 var(--font-geist-mono), monospace;letter-spacing:.18em;text-transform:uppercase;border-top:1px solid #432e1b85;border-bottom:1px solid #432e1b57;grid-template-columns:minmax(120px,.55fr) minmax(260px,1fr) minmax(300px,1.35fr);gap:clamp(1.5rem,4vw,4.5rem);padding:1rem 0 .9rem;display:grid}._additionalList_csi01_575{margin:0;padding:0;list-style:none}._additionalItem_csi01_581{border-bottom:1px solid #432e1b3d;grid-template-columns:minmax(120px,.55fr) minmax(260px,1fr) minmax(300px,1.35fr);align-items:center;gap:clamp(1.5rem,4vw,4.5rem);min-height:116px;padding:1.65rem 0;display:grid;position:relative}._additionalItem_csi01_581 time{color:#362617bd;font:500 12px/1.4 var(--font-geist-mono), monospace;letter-spacing:.08em}._additionalIdentity_csi01_598 h3{color:#241b12;letter-spacing:-.025em;margin:0;font:400 clamp(1.45rem,2.1vw,2.1rem)/1.05 Georgia,Times New Roman,serif}._additionalIdentity_csi01_598 p{color:#322315c7;margin:.55rem 0 0;font-size:14px;line-height:1.4}._additionalNote_csi01_612{color:#322315c2;max-width:58ch;margin:0;font:italic 400 clamp(1rem,1.25vw,1.15rem)/1.55 Georgia,Times New Roman,serif}._modalBackdrop_csi01_619{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030302c7;place-items:center;padding:2rem;animation:.35s both _backdropIn_csi01_1;display:grid;position:fixed;inset:0}._modal_csi01_619{width:min(1080px,100vw - 4rem);max-height:min(82vh,720px);color:var(--paper);background:#100c06db;border:1px solid #b48c5047;border-radius:20px;animation:.52s cubic-bezier(.2,.75,.25,1) both _modalIn_csi01_1;position:relative;overflow:auto;box-shadow:0 32px 80px #000000b8,0 0 130px #b48c501a}._modalSurface_csi01_644{isolation:isolate;min-height:100%;position:relative}._modalTexture_csi01_650,._modalVeil_csi01_651{z-index:-2;pointer-events:none;position:absolute;inset:0}._redwoodModal_csi01_658 ._modalTexture_csi01_650{filter:saturate(.95)contrast(1.02)brightness(.98);background:url(/redwood-modal-cross-section.png) 50%/cover no-repeat}._walnutModal_csi01_663{text-shadow:0 1px 12px #00000047}._walnutModal_csi01_663 ._modalTexture_csi01_650{filter:saturate(.88)contrast(.96)brightness(1.18);background:url(/black-walnut-modal-cross-section.png) 50%/cover no-repeat}._birchModal_csi01_672{color:#31271d;text-shadow:0 1px 8px #fffaf038;background:#c2ac8eb8;border-color:#6757425c;box-shadow:0 32px 80px #00000094,0 0 130px #aec69726}._birchModal_csi01_672 ._modalSurface_csi01_644{background:#c2ac8e}._birchModal_csi01_672 ._modalTexture_csi01_650{filter:saturate(.76)contrast(1.02)brightness(.83);background:url(/white-birch-modal-grain.png) 50%/cover no-repeat}._ashModal_csi01_689{color:#faf1e2f0;text-shadow:0 1px 12px #00000057;background:#705e49b8;border-color:#b19e8457;box-shadow:0 32px 80px #0000009e,0 0 130px #aa8ca029}._ashModal_csi01_689 ._modalTexture_csi01_650{filter:saturate(.56)contrast(1.05)brightness(.94);background:url(/white-ash-modal-cross-section.png) 50%/cover no-repeat}._neutralModal_csi01_702 ._modalTexture_csi01_650{background:radial-gradient(circle at 80% 10%,#b88a4726,#0000 38%),#100c06}._modalVeil_csi01_651{z-index:-1;background:linear-gradient(100deg,#080704f0 0%,#080704c7 56%,#0807048f 100%)}._redwoodModal_csi01_658 ._modalVeil_csi01_651{background:linear-gradient(100deg,#080704b8 0%,#0807047a 52%,#0807041f 100%)}._redwoodModal_csi01_658 ._modalMeta_csi01_715,._redwoodModal_csi01_658 ._modalCompany_csi01_716,._redwoodModal_csi01_658 ._modalDuration_csi01_717 strong,._redwoodModal_csi01_658 ._modalDuration_csi01_717>span,._redwoodModal_csi01_658 ._modalDuration_csi01_717 small,._redwoodModal_csi01_658 ._summary_csi01_720,._redwoodModal_csi01_658 ._modalColumns_csi01_721 h3,._redwoodModal_csi01_658 ._modalColumns_csi01_721 li,._redwoodModal_csi01_658 ._disciplines_csi01_723 span{color:#fff}._walnutModal_csi01_663 ._modalVeil_csi01_651{background:linear-gradient(100deg,#08060494 0%,#0806045c 54%,#0806041a 100%)}._walnutModal_csi01_663 ._modalMeta_csi01_715,._walnutModal_csi01_663 ._modalCompany_csi01_716,._walnutModal_csi01_663 ._modalDuration_csi01_717 strong,._walnutModal_csi01_663 ._modalDuration_csi01_717>span,._walnutModal_csi01_663 ._modalDuration_csi01_717 small,._walnutModal_csi01_663 ._summary_csi01_720,._walnutModal_csi01_663 ._modalColumns_csi01_721 h3,._walnutModal_csi01_663 ._modalColumns_csi01_721 li,._walnutModal_csi01_663 ._disciplines_csi01_723 span{color:#fff}._birchModal_csi01_672 ._modalVeil_csi01_651{background:linear-gradient(100deg,#2b21182e 0%,#2b211840 54%,#2b211857 100%)}._ashModal_csi01_689 ._modalVeil_csi01_651{background:linear-gradient(100deg,#15110d94 0%,#15110d66 54%,#15110d3d 100%)}._birchModal_csi01_672 ._closeButton_csi01_383{color:#2f251bc7;background:#fff9ee94;border-color:#4b3a2847}._birchModal_csi01_672 ._modalMeta_csi01_715,._birchModal_csi01_672 ._modalColumns_csi01_721 h3,._birchModal_csi01_672 ._modalDuration_csi01_717 small{color:#5b4830d1}._birchModal_csi01_672 h2{color:#2b2219f5}._birchModal_csi01_672 ._modalCompany_csi01_716{color:#68492bf0}._birchModal_csi01_672 ._modalDuration_csi01_717{background:0 0;border-color:#0000}._birchModal_csi01_672 ._modalDuration_csi01_717>span{color:#3a2f24ad}._birchModal_csi01_672 ._summary_csi01_720,._birchModal_csi01_672 ._modalColumns_csi01_721 li{color:#2e241bc7}._birchModal_csi01_672 ._modalRule_csi01_778{background:#4b3a2838}._birchModal_csi01_672 ._modalColumns_csi01_721 li:before{background:#69835b;box-shadow:0 0 10px #69835b6b}._birchModal_csi01_672 ._disciplines_csi01_723 span{color:#2e241bbd;background:0 0;border-color:#0000}._birchModal_csi01_672 h2,._birchModal_csi01_672 ._modalMeta_csi01_715,._birchModal_csi01_672 ._modalCompany_csi01_716,._birchModal_csi01_672 ._modalDuration_csi01_717 strong,._birchModal_csi01_672 ._modalDuration_csi01_717>span,._birchModal_csi01_672 ._modalDuration_csi01_717 small,._birchModal_csi01_672 ._summary_csi01_720,._birchModal_csi01_672 ._modalColumns_csi01_721 h3,._birchModal_csi01_672 ._modalColumns_csi01_721 li,._birchModal_csi01_672 ._disciplines_csi01_723 span{-webkit-text-stroke:1px #111;paint-order:stroke fill;text-shadow:-1px -1px #111,1px -1px #111,-1px 1px #111,1px 1px #111}._birchModal_csi01_672 ._modalMeta_csi01_715,._birchModal_csi01_672 ._modalCompany_csi01_716,._birchModal_csi01_672 ._modalDuration_csi01_717 strong,._birchModal_csi01_672 ._modalDuration_csi01_717>span,._birchModal_csi01_672 ._modalDuration_csi01_717 small,._birchModal_csi01_672 ._summary_csi01_720,._birchModal_csi01_672 ._modalColumns_csi01_721 h3,._birchModal_csi01_672 ._modalColumns_csi01_721 li,._birchModal_csi01_672 ._disciplines_csi01_723 span{color:#fff}._ashModal_csi01_689 ._modalMeta_csi01_715,._ashModal_csi01_689 ._modalCompany_csi01_716,._ashModal_csi01_689 ._modalDuration_csi01_717 strong,._ashModal_csi01_689 ._modalDuration_csi01_717>span,._ashModal_csi01_689 ._modalDuration_csi01_717 small,._ashModal_csi01_689 ._summary_csi01_720,._ashModal_csi01_689 ._modalColumns_csi01_721 h3,._ashModal_csi01_689 ._modalColumns_csi01_721 li,._ashModal_csi01_689 ._disciplines_csi01_723 span{color:#fff;-webkit-text-stroke:1px #111;paint-order:stroke fill;text-shadow:-1px -1px #111,1px -1px #111,-1px 1px #111,1px 1px #111}._closeButton_csi01_383{z-index:2;color:#eadaba9e;cursor:pointer;background:#ffffff0b;border:1px solid #c8aa6e40;border-radius:50%;place-items:center;width:38px;height:38px;font:300 22px/1 Georgia,serif;display:grid;position:absolute;top:28px;right:30px}._modalTop_csi01_858,._summary_csi01_720,._modalRule_csi01_778,._modalColumns_csi01_721{margin-left:clamp(2rem,5vw,4.75rem);margin-right:clamp(2rem,5vw,4.75rem)}._modalTop_csi01_858{grid-template-columns:1fr auto;gap:3rem;padding-top:clamp(3rem,6vh,4.5rem);display:grid}._modalMeta_csi01_715,._modalColumns_csi01_721 h3{color:#b88a479e;font:600 10px/1.4 var(--font-geist-mono), monospace;letter-spacing:.2em;text-transform:uppercase;margin:0}._modal_csi01_619 h2{color:#f3e2c1f5;letter-spacing:-.045em;max-width:760px;margin:.8rem 0 0;font:400 clamp(2.5rem,4.5vw,4.6rem)/.98 Georgia,Times New Roman,serif}._modalCompany_csi01_716{color:#cd8949e6;margin:.7rem 0 0;font:italic 400 clamp(1.15rem,1.7vw,1.5rem)/1.2 Georgia,Times New Roman,serif}._modalDuration_csi01_717{background:#0d0a0680;border:1px solid #c8aa6e33;border-radius:14px;grid-template-columns:auto auto;place-content:center;column-gap:.3rem;width:116px;height:94px;display:grid}._modalDuration_csi01_717 strong{font:300 34px/1 Georgia,serif}._modalDuration_csi01_717>span{color:var(--paper-muted);align-self:end;margin-bottom:.3rem;font-size:12px}._modalDuration_csi01_717 small{color:#b88a4780;font:600 8px/1 var(--font-geist-mono), monospace;letter-spacing:.17em;text-align:center;text-transform:uppercase;grid-column:1/-1;margin-top:.65rem}._summary_csi01_720{color:#eadabaad;max-width:700px;margin-top:2rem;margin-bottom:0;font-size:15px;line-height:1.75}._modalRule_csi01_778{background:#c8aa6e24;height:1px;margin-top:2.8rem}._modalColumns_csi01_721{grid-template-columns:minmax(0,1.8fr) minmax(220px,.7fr);gap:clamp(2.5rem,6vw,6rem);padding:2.7rem 0 4.5rem;display:grid}._modalColumns_csi01_721 ul{gap:1.1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}._modalColumns_csi01_721 li{color:#eadabaa3;padding-left:1.25rem;font-size:14px;line-height:1.45;position:relative}._modalColumns_csi01_721 li:before{content:"";background:#c77c3c;border-radius:50%;width:4px;height:4px;position:absolute;top:.55em;left:0;box-shadow:0 0 10px #c77c3c99}._disciplines_csi01_723{gap:.55rem;margin-top:1.5rem;display:grid}._disciplines_csi01_723 span{color:#eadaba94;background:#09070459;border:1px solid #c8aa6e29;border-radius:8px;padding:.8rem 1rem;font-size:12px}@keyframes _backdropIn_csi01_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_csi01_1{0%{opacity:0;transform:scale(.92)translateY(22px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (max-width:1020px){._roleCard_csi01_220{grid-template-columns:minmax(220px,1.2fr) minmax(220px,1fr) 150px}._view_csi01_423{display:none}._additionalItem_csi01_581{grid-template-columns:110px minmax(210px,.9fr) minmax(260px,1.2fr);gap:1.75rem}}@media (max-width:760px){._nav_csi01_33{align-items:flex-start;min-height:104px;padding:1.2rem 1.25rem 0}._monogram_csi01_49 small{display:none}._nav_csi01_33 nav{flex-wrap:wrap;justify-content:flex-end;gap:.65rem 1rem;max-width:70vw}._nav_csi01_33 nav a{padding:.35rem 0;font-size:8px}._activeNav_csi01_80:after{bottom:-5px}._resumeShell_csi01_121{padding:8.5rem 1.1rem 4rem}._resumeHeader_csi01_127{flex-direction:column;justify-content:center;align-items:flex-start;gap:.8rem;min-height:116px;padding:0 .25rem}._headingLockup_csi01_136{flex-wrap:wrap;gap:.8rem}._headingLockup_csi01_136>span{height:17px}._headingLockup_csi01_136 h1{font-size:1.85rem}._roleRow_csi01_173{grid-template-columns:36px 1fr;min-height:285px}._timelineYear_csi01_207{display:none}._roleCard_csi01_220{grid-template-columns:1fr auto;gap:1.4rem;min-height:285px;padding:1.65rem 1.35rem}._roleIdentity_csi01_389{grid-column:1/-1}._quote_csi01_404{grid-column:1/-1;font-size:.9rem}._tenure_csi01_409{text-align:left;align-items:flex-start}._view_csi01_423{display:flex}._view_csi01_423>span{display:none}._view_csi01_423 i{width:44px;height:44px}._additionalExperience_csi01_522{padding:4.5rem 1.35rem 6rem}._additionalHeader_csi01_551{padding-bottom:1.5rem}._additionalColumns_csi01_562{display:none}._additionalItem_csi01_581{grid-template-columns:1fr;gap:.65rem;min-height:0;padding:1.75rem 0}._additionalIdentity_csi01_598 h3{font-size:1.65rem}._additionalIdentity_csi01_598 p,._additionalNote_csi01_612{margin-top:.35rem}._modalBackdrop_csi01_619{align-items:end;padding:.75rem}._modal_csi01_619{border-radius:18px 18px 8px 8px;width:100%;max-height:92svh}._redwoodModal_csi01_658 ._modalTexture_csi01_650,._walnutModal_csi01_663 ._modalTexture_csi01_650,._birchModal_csi01_672 ._modalTexture_csi01_650,._ashModal_csi01_689 ._modalTexture_csi01_650{background-position:50% 0;background-repeat:no-repeat;background-size:cover;-webkit-mask-image:none;mask-image:none}._redwoodModal_csi01_658 ._modalTexture_csi01_650{background-image:url(/redwood-modal-mobile-v2.jpg)}._walnutModal_csi01_663 ._modalTexture_csi01_650{background-image:url(/black-walnut-modal-mobile-v2.jpg)}._birchModal_csi01_672 ._modalTexture_csi01_650{background-image:url(/white-birch-modal-mobile-v2.jpg)}._ashModal_csi01_689 ._modalTexture_csi01_650{background-image:url(/white-ash-modal-mobile-v2.jpg)}._closeButton_csi01_383{top:18px;right:18px}._modalTop_csi01_858{grid-template-columns:1fr;padding-top:3.7rem}._modalDuration_csi01_717{justify-content:start;width:100%;height:74px;padding-left:1rem}._summary_csi01_720{margin-top:1.7rem}._modalRule_csi01_778{margin-top:2rem}._modalColumns_csi01_721{grid-template-columns:1fr;gap:2.6rem;padding-top:2rem}}@media (prefers-reduced-motion:reduce){._roleCard_csi01_220,._cardTexture_csi01_271,._roleCard_csi01_220>span:not(._cardTexture_csi01_271,._cardSheen_csi01_305),._timelineNode_csi01_191,._timelineYear_csi01_207,._view_csi01_423 i,._modal_csi01_619,._modalBackdrop_csi01_619{transition:none;animation:none;transform:none}._cardSheen_csi01_305{display:none}}
