.workbook-module__QA4XQG__workbook{--ink:#252729;--muted:#73716b;--line:#dfdcd4;--paper:#fcfbf8;--tint:#f1eee7;--green:#806339;color:var(--ink)}.dark .workbook-module__QA4XQG__workbook{--ink:#eeeae2;--muted:#aaa69d;--line:#353431;--paper:#1b1c1d;--tint:#242525;--green:#cfb585}.workbook-module__QA4XQG__section{padding:18px 0 35px;scroll-margin-top:40px}.workbook-module__QA4XQG__section+.workbook-module__QA4XQG__section{border-top:1px solid var(--line);margin-top:26px;padding-top:48px}.workbook-module__QA4XQG__sectionHeading{align-items:flex-start;gap:24px;margin-bottom:30px;display:flex}.workbook-module__QA4XQG__cellLabel,.workbook-module__QA4XQG__recordNumber{letter-spacing:.13em;color:var(--green);font:10px/1.6 ui-monospace,monospace}.workbook-module__QA4XQG__cellLabel{white-space:nowrap;border:1px solid var(--line);background:var(--tint);padding:5px 9px;display:block}.workbook-module__QA4XQG__sectionHeading h2{letter-spacing:-.045em;font-size:clamp(24px,3vw,35px);font-weight:650;line-height:1.15}.workbook-module__QA4XQG__sectionHeading p{color:var(--muted);max-width:620px;margin-top:10px;font-size:14px;line-height:1.7}.workbook-module__QA4XQG__experienceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workbook-module__QA4XQG__roleCard,.workbook-module__QA4XQG__projectCard,.workbook-module__QA4XQG__leadershipCard{border:1px solid var(--line);background:var(--paper);border-radius:10px;overflow:hidden}.workbook-module__QA4XQG__roleCard{border-top:3px solid var(--green);flex-direction:column;padding:24px;display:flex}.workbook-module__QA4XQG__roleTop{justify-content:space-between;align-items:center;gap:8px;margin-bottom:22px;display:flex}.workbook-module__QA4XQG__logo{object-fit:contain;background:#fff;border-radius:4px;width:48px;height:38px;padding:4px}.workbook-module__QA4XQG__roleCard h3{letter-spacing:-.035em;font-size:23px;font-weight:650}.workbook-module__QA4XQG__company{color:var(--green);align-items:baseline;gap:6px;margin:8px 0;font-size:13px;font-weight:550;line-height:1.6;display:flex}.workbook-module__QA4XQG__company svg{flex-shrink:0}.workbook-module__QA4XQG__location{color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}.workbook-module__QA4XQG__roleCard h4{margin-bottom:12px;font-size:14px;font-weight:650;line-height:1.5}.workbook-module__QA4XQG__roleCard ul{margin:0;padding:0;list-style:none}.workbook-module__QA4XQG__roleCard li{color:var(--muted);margin-bottom:12px;padding-left:14px;font-size:13px;line-height:1.8;position:relative}.workbook-module__QA4XQG__roleCard li:before{content:"›";color:var(--green);position:absolute;left:0}.workbook-module__QA4XQG__tags{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.workbook-module__QA4XQG__tags span{background:var(--tint);border:1px solid var(--line);color:var(--muted);border-radius:4px;padding:5px 8px;font-size:10px}.workbook-module__QA4XQG__projectToolbar{justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px;display:flex}.workbook-module__QA4XQG__filters{flex-wrap:wrap;gap:6px;display:flex}.workbook-module__QA4XQG__filters button,.workbook-module__QA4XQG__motionButton{border:1px solid var(--line);border-radius:5px;padding:8px 12px;font-size:11px;transition:background .2s,color .2s}.workbook-module__QA4XQG__filters button[aria-pressed=true]{background:var(--green);color:var(--paper);border-color:var(--green)}.workbook-module__QA4XQG__filters button:hover{background:var(--tint)}.workbook-module__QA4XQG__filters button[aria-pressed=true]:hover{color:var(--ink)}.workbook-module__QA4XQG__motionButton{white-space:nowrap;color:var(--muted);align-items:center;gap:6px;display:flex}.workbook-module__QA4XQG__searchRow{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.workbook-module__QA4XQG__search{border:1px solid var(--line);width:min(360px,75%);color:var(--muted);border-radius:5px;align-items:center;gap:10px;padding:10px 13px;display:flex}.workbook-module__QA4XQG__search input{background:0 0;outline:0;width:100%;min-width:0;font-size:12px}.workbook-module__QA4XQG__searchRow>span{color:var(--muted);font:10px monospace}.workbook-module__QA4XQG__projectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.workbook-module__QA4XQG__projectCard{flex-direction:column;transition:box-shadow .25s,border-color .25s;display:flex}.workbook-module__QA4XQG__projectCard:hover{border-color:var(--green);box-shadow:0 12px 28px #102a1810}.workbook-module__QA4XQG__projectBody{flex-direction:column;flex:1;padding:26px;display:flex}.workbook-module__QA4XQG__projectEyebrow{letter-spacing:.06em;color:var(--green);justify-content:space-between;gap:12px;margin-bottom:15px;font:10px monospace;display:flex}.workbook-module__QA4XQG__projectEyebrow span:last-child{border:1px solid var(--line);background:var(--tint);border-radius:3px;padding:3px 7px}.workbook-module__QA4XQG__projectBody h3{letter-spacing:-.035em;font-size:22px;font-weight:650;line-height:1.3}.workbook-module__QA4XQG__projectLead{color:var(--muted);margin:11px 0 21px;font-size:13px;line-height:1.7}.workbook-module__QA4XQG__sourceLink{color:var(--green);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:24px;padding-top:16px;font-size:12px;font-weight:600;display:flex}.workbook-module__QA4XQG__sourceLink:hover{text-decoration:underline}.workbook-module__QA4XQG__paused *{animation-play-state:paused!important}.workbook-module__QA4XQG__leadershipGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workbook-module__QA4XQG__leadershipCard{flex-direction:column;padding:24px;display:flex}.workbook-module__QA4XQG__leadershipCard h3{letter-spacing:-.025em;margin:13px 0;font-size:19px;font-weight:600;line-height:1.4}.workbook-module__QA4XQG__leadershipCard p{color:var(--muted);font-size:13px;line-height:1.8}.workbook-module__QA4XQG__period{color:var(--muted);margin-top:auto;padding-top:20px;font:10px monospace}.workbook-module__QA4XQG__scholarships{border:1px solid var(--line);background:var(--tint);border-radius:8px;grid-template-columns:1fr 1.3fr;gap:40px;margin-top:26px;padding:28px;display:grid}.workbook-module__QA4XQG__scholarships .workbook-module__QA4XQG__cellLabel{border:0;padding:0}.workbook-module__QA4XQG__scholarships h3{letter-spacing:-.04em;margin-top:10px;font-size:22px;font-weight:600}.workbook-module__QA4XQG__scholarships p{color:var(--muted);margin-top:10px;font-size:12px}.workbook-module__QA4XQG__scholarships a{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;font-size:12px;display:flex}.workbook-module__QA4XQG__scholarships a strong{white-space:nowrap;margin-left:auto}.workbook-module__QA4XQG__empty{text-align:center;background:var(--tint);padding:40px;font-size:14px}.workbook-module__QA4XQG__empty button{color:var(--green);margin-top:12px;text-decoration:underline}.workbook-module__QA4XQG__workbook button:focus-visible,.workbook-module__QA4XQG__workbook a:focus-visible,.workbook-module__QA4XQG__search:focus-within{outline:2px solid var(--green);outline-offset:3px}@media (max-width:1000px){.workbook-module__QA4XQG__experienceGrid{grid-template-columns:1fr}.workbook-module__QA4XQG__roleCard{display:block}.workbook-module__QA4XQG__roleTop{margin-bottom:12px}.workbook-module__QA4XQG__roleCard ul{grid-template-columns:1fr 1fr;gap:12px;display:grid}.workbook-module__QA4XQG__leadershipGrid{grid-template-columns:1fr}.workbook-module__QA4XQG__sectionHeading{display:block}.workbook-module__QA4XQG__sectionHeading .workbook-module__QA4XQG__cellLabel{margin-bottom:16px;display:inline-block}}@media (max-width:680px){.workbook-module__QA4XQG__projectGrid{grid-template-columns:1fr}.workbook-module__QA4XQG__roleCard ul{display:block}.workbook-module__QA4XQG__projectToolbar{flex-direction:column;align-items:flex-start}.workbook-module__QA4XQG__projectBody{padding:21px}.workbook-module__QA4XQG__scholarships{grid-template-columns:1fr;gap:20px;padding:20px}.workbook-module__QA4XQG__sectionHeading h2{font-size:28px}.workbook-module__QA4XQG__roleCard{padding:20px}}@media (prefers-reduced-motion:reduce){.workbook-module__QA4XQG__workbook *{transition:none!important;animation:none!important}}.workbook-module__QA4XQG__heroMasthead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding-bottom:25px;display:flex}.workbook-module__QA4XQG__heroMasthead>span:last-child{letter-spacing:.1em;color:var(--muted);font:9px monospace}.workbook-module__QA4XQG__heroGrid{grid-template-columns:1fr 255px;gap:55px;padding:38px 0;display:grid}.workbook-module__QA4XQG__heroIntro{color:var(--green);margin-bottom:18px;font:12px monospace}.workbook-module__QA4XQG__hero h1{letter-spacing:-.055em;font-size:clamp(36px,4.6vw,61px);font-weight:600;line-height:1.07}.workbook-module__QA4XQG__hero h1 em{color:var(--green);font-family:Georgia,serif;font-weight:400}.workbook-module__QA4XQG__heroDescription{max-width:500px;margin-top:22px;font-size:16px;line-height:1.7}.workbook-module__QA4XQG__heroAbout{color:var(--muted);max-width:560px;margin-top:15px;font-size:13px;line-height:1.9}.workbook-module__QA4XQG__heroActions{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.workbook-module__QA4XQG__heroActions a{border:1px solid var(--line);border-radius:5px;align-items:center;gap:10px;padding:11px 16px;font-size:12px;font-weight:600;display:flex}.workbook-module__QA4XQG__portrait{background:var(--tint);border-radius:8px;height:285px;position:relative;overflow:hidden}.workbook-module__QA4XQG__portrait img{object-fit:cover;object-position:center 20%;width:100%;height:100%}.workbook-module__QA4XQG__portrait>span{color:#eeeae2;letter-spacing:.13em;background:#242424dd;padding:10px 15px;font:9px monospace;position:absolute;bottom:0;left:0;right:0}.workbook-module__QA4XQG__portraitCaption{color:var(--muted);align-items:center;gap:6px;margin-top:13px;font-size:10px;display:flex}.workbook-module__QA4XQG__socialLinks{gap:20px;margin-top:15px;display:flex}.workbook-module__QA4XQG__socialLinks a{color:var(--green);align-items:center;gap:6px;font-size:11px;display:flex}.workbook-module__QA4XQG__metricGrid{border:1px solid var(--line);background:var(--tint);border-radius:7px;grid-template-columns:repeat(4,1fr);display:grid}.workbook-module__QA4XQG__metricGrid a{border-right:1px solid var(--line);flex-direction:column;gap:7px;padding:20px 22px;display:flex}.workbook-module__QA4XQG__metricGrid a:last-child{border-right:0}.workbook-module__QA4XQG__metricGrid strong{letter-spacing:-.05em;font:500 30px/1.2 ui-monospace,monospace}.workbook-module__QA4XQG__metricGrid span{letter-spacing:.09em;color:var(--muted);font:8px monospace}.workbook-module__QA4XQG__previewHeading{color:var(--muted);letter-spacing:.08em;justify-content:space-between;margin:28px 0 14px;font:9px monospace;display:flex}.workbook-module__QA4XQG__quickSheets{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.workbook-module__QA4XQG__quickSheets a{border:1px solid var(--line);border-radius:6px;padding:19px;transition:background .2s;position:relative}.workbook-module__QA4XQG__quickSheets a:hover{background:var(--tint)}.workbook-module__QA4XQG__quickSheets span{color:var(--green);font:9px monospace}.workbook-module__QA4XQG__quickSheets strong{margin-top:10px;padding-right:8px;font-size:14px;font-weight:600;line-height:1.5;display:block}.workbook-module__QA4XQG__quickSheets p{color:var(--muted);margin-top:7px;padding-right:10px;font-size:10px;line-height:1.7}.workbook-module__QA4XQG__quickSheets svg{color:var(--green);position:absolute;top:15px;right:12px}@media (max-width:900px){.workbook-module__QA4XQG__heroGrid{grid-template-columns:1fr 210px;gap:28px}.workbook-module__QA4XQG__portrait{height:260px}.workbook-module__QA4XQG__metricGrid a{padding:16px 12px}.workbook-module__QA4XQG__quickSheets{grid-template-columns:1fr}.workbook-module__QA4XQG__quickSheets a{padding:15px}.workbook-module__QA4XQG__heroMasthead>span:last-child{display:none}}@media (max-width:600px){.workbook-module__QA4XQG__heroGrid{grid-template-columns:1fr;gap:28px;padding:28px 0}.workbook-module__QA4XQG__portraitColumn{display:none}.workbook-module__QA4XQG__heroAbout{font-size:13px}.workbook-module__QA4XQG__metricGrid{grid-template-columns:1fr 1fr}.workbook-module__QA4XQG__metricGrid a:nth-child(2){border-right:0}.workbook-module__QA4XQG__metricGrid a:nth-child(-n+2){border-bottom:1px solid var(--line)}.workbook-module__QA4XQG__metricGrid strong{font-size:27px}.workbook-module__QA4XQG__previewHeading span:last-child{display:none}.workbook-module__QA4XQG__heroMasthead{padding-bottom:18px}.workbook-module__QA4XQG__heroActions a{padding:10px 12px}.workbook-module__QA4XQG__sectionHeading h2{font-size:26px}.workbook-module__QA4XQG__sectionHeading p{font-size:13px}.workbook-module__QA4XQG__projectBody{padding:17px}.workbook-module__QA4XQG__projectBody h3{font-size:21px}.workbook-module__QA4XQG__roleCard{padding:18px}.workbook-module__QA4XQG__heroMasthead .workbook-module__QA4XQG__cellLabel{font-size:8px}.workbook-module__QA4XQG__hero h1{font-size:38px}.workbook-module__QA4XQG__sectionHeading .workbook-module__QA4XQG__cellLabel{font-size:9px}}.workbook-module__QA4XQG__roleCard{border-top:1px solid var(--line);border-radius:5px}.workbook-module__QA4XQG__roleCard ul{margin-top:20px}.workbook-module__QA4XQG__roleCard .workbook-module__QA4XQG__tags{margin-top:auto;padding-top:16px}.workbook-module__QA4XQG__projectCard{border-radius:5px}.workbook-module__QA4XQG__projectCard:hover{box-shadow:none}.workbook-module__QA4XQG__projectEyebrow{letter-spacing:0;font-family:inherit}.workbook-module__QA4XQG__projectEyebrow span:last-child{color:var(--muted);background:0 0;border:0;padding:0}.workbook-module__QA4XQG__projectLead{color:var(--ink);margin-bottom:14px}.workbook-module__QA4XQG__contribution{color:var(--muted);font-size:13px;line-height:1.8}.workbook-module__QA4XQG__projectResult{border-top:1px solid var(--line);color:var(--green);margin-top:22px;padding-top:15px;font-size:12px;line-height:1.7}.workbook-module__QA4XQG__scholarships{background:0 0;border-radius:5px}.workbook-module__QA4XQG__scholarships h3{margin-top:0}.workbook-module__QA4XQG__sectionHeading{align-items:center;margin-bottom:24px}.workbook-module__QA4XQG__hero h1{letter-spacing:-.045em;font-size:clamp(38px,5vw,64px)}.workbook-module__QA4XQG__heroDescription{color:var(--green);margin-top:16px;font-size:18px}.workbook-module__QA4XQG__heroMasthead,.workbook-module__QA4XQG__metricGrid span,.workbook-module__QA4XQG__previewHeading,.workbook-module__QA4XQG__recordNumber,.workbook-module__QA4XQG__quickSheets span{letter-spacing:.03em}@media (max-width:600px){.workbook-module__QA4XQG__hero h1{font-size:42px}.workbook-module__QA4XQG__sectionHeading{gap:14px}}.workbook-module__QA4XQG__scholarships{background:var(--tint);align-items:center;gap:32px}.workbook-module__QA4XQG__scholarshipSummary h3{margin-top:9px;font-size:21px}.workbook-module__QA4XQG__scholarshipTotal{letter-spacing:-.055em;color:var(--green);margin-top:22px;font:500 clamp(32px,4vw,42px)/1.15 ui-monospace,monospace;display:block}.workbook-module__QA4XQG__scholarshipSummary p{line-height:1.7}.workbook-module__QA4XQG__awardStrip{border-radius:4px;gap:3px;height:7px;margin-top:20px;display:flex;overflow:hidden}.workbook-module__QA4XQG__scholarshipNote{color:var(--muted);margin-top:12px;font-size:10px;display:block}.workbook-module__QA4XQG__awardList{min-width:0;margin:0;padding:0;list-style:none}.workbook-module__QA4XQG__awardList a{padding:17px 0;transition:color .2s}.workbook-module__QA4XQG__awardList a:hover{color:var(--green)}.workbook-module__QA4XQG__awardList li:last-child a{border-bottom:0}.workbook-module__QA4XQG__awardName{flex:1;min-width:0;line-height:1.6}.workbook-module__QA4XQG__awardDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.workbook-module__QA4XQG__awardList svg{color:var(--muted);flex-shrink:0}@media (max-width:680px){.workbook-module__QA4XQG__scholarships{gap:16px}.workbook-module__QA4XQG__scholarshipTotal{margin-top:16px}.workbook-module__QA4XQG__awardList a{gap:8px;font-size:11px}}.workbook-module__QA4XQG__educationIntro{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.workbook-module__QA4XQG__educationIntro h2{letter-spacing:-.025em;margin-top:8px;font-size:18px;font-weight:600;line-height:1.5}.workbook-module__QA4XQG__educationIntro p{color:var(--muted);margin-top:6px;font-size:12px}.workbook-module__QA4XQG__educationIntro dl{flex-shrink:0;gap:28px;display:flex}.workbook-module__QA4XQG__educationIntro dt{color:var(--muted);margin-bottom:7px;font-size:10px}.workbook-module__QA4XQG__educationIntro dd{color:var(--green);font:500 18px ui-monospace,monospace}.workbook-module__QA4XQG__connect{padding:20px 0;scroll-margin-top:30px}.workbook-module__QA4XQG__connectGrid{grid-template-columns:1fr 1fr;gap:45px;margin-top:20px;display:grid}.workbook-module__QA4XQG__connect h2{letter-spacing:-.05em;font-size:clamp(32px,4vw,46px);font-weight:600}.workbook-module__QA4XQG__connect p{color:var(--muted);max-width:420px;margin-top:14px;font-size:14px;line-height:1.8}.workbook-module__QA4XQG__emailLink{color:var(--green);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;font-size:13px;display:flex}.workbook-module__QA4XQG__messageButton{background:var(--green);color:var(--paper);cursor:pointer;border-radius:5px;align-items:center;gap:10px;margin-top:20px;padding:12px 17px;font-size:12px;font-weight:600;display:inline-flex}.workbook-module__QA4XQG__connectLinks{flex-direction:column;justify-content:center;gap:12px;display:flex}.workbook-module__QA4XQG__connectLinks a{border:1px solid var(--line);border-radius:6px;align-items:center;gap:16px;padding:22px;transition:background .2s;display:flex}.workbook-module__QA4XQG__connectLinks a:hover{background:var(--tint)}.workbook-module__QA4XQG__connectLinks a>span{flex:1}.workbook-module__QA4XQG__connectLinks strong{font-size:15px;font-weight:600;display:block}.workbook-module__QA4XQG__connectLinks small{color:var(--muted);margin-top:5px;font-size:12px;display:block}@media (max-width:680px){.workbook-module__QA4XQG__educationIntro{flex-direction:column;align-items:flex-start}.workbook-module__QA4XQG__educationIntro dl{gap:35px}.workbook-module__QA4XQG__connectGrid{grid-template-columns:1fr;gap:26px}}.workbook-module__QA4XQG__heroGrid{grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:64px;padding:56px 0 44px}.workbook-module__QA4XQG__heroIntro{text-transform:uppercase;letter-spacing:.16em;font-family:inherit;font-size:10px}.workbook-module__QA4XQG__hero h1{letter-spacing:-.065em;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,6.2vw,84px);font-weight:400;line-height:1.05}.workbook-module__QA4XQG__hero h1 em{color:var(--green);font-weight:400}.workbook-module__QA4XQG__heroDescription{color:var(--ink);letter-spacing:-.025em;margin-top:24px;font-size:clamp(18px,2vw,23px)}.workbook-module__QA4XQG__heroAbout{max-width:490px;font-size:14px;line-height:1.9}.workbook-module__QA4XQG__heroActions{gap:14px;margin-top:30px}.workbook-module__QA4XQG__heroActions a{border-radius:3px;padding:13px 19px}.workbook-module__QA4XQG__heroActions a:first-child{background:var(--ink);color:var(--paper);border-color:var(--ink)}.workbook-module__QA4XQG__heroActions a:hover{transition:transform .2s;transform:translateY(-2px)}.workbook-module__QA4XQG__portrait{border:1px solid var(--line);border-radius:100px 100px 5px 5px;height:336px}.workbook-module__QA4XQG__portrait img{filter:saturate(.7)}.workbook-module__QA4XQG__portraitCaption{line-height:1.6}.workbook-module__QA4XQG__heroMasthead{padding-bottom:22px}.workbook-module__QA4XQG__heroMasthead>span:last-child{letter-spacing:.12em;font-family:inherit;font-size:9px}.workbook-module__QA4XQG__cellLabel{letter-spacing:.12em;background:0 0;border:0;padding:0;font-family:inherit;font-size:10px}.workbook-module__QA4XQG__sectionHeading{border-bottom:1px solid var(--line);gap:32px;padding-bottom:22px}.workbook-module__QA4XQG__sectionHeading h2,.workbook-module__QA4XQG__connect h2{letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-weight:400}.workbook-module__QA4XQG__sectionHeading h2{font-size:clamp(30px,3.3vw,42px)}.workbook-module__QA4XQG__metricGrid{background:0 0;border-inline:0;border-radius:0}.workbook-module__QA4XQG__metricGrid strong{font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400}.workbook-module__QA4XQG__metricGrid span{letter-spacing:.08em;font-family:inherit;font-size:9px;line-height:1.6}.workbook-module__QA4XQG__quickSheets a{border:0;border-top:1px solid var(--line);border-radius:0;padding:19px 0}.workbook-module__QA4XQG__quickSheets strong{font-weight:500}.workbook-module__QA4XQG__roleCard{border:0;border-left:1px solid var(--line);background:0 0;border-radius:0;padding:6px 23px}.workbook-module__QA4XQG__roleCard:first-child{border-left:0;padding-left:0}.workbook-module__QA4XQG__roleCard h3{font-size:21px;font-weight:500}.workbook-module__QA4XQG__roleCard li{font-size:12px}.workbook-module__QA4XQG__roleCard .workbook-module__QA4XQG__tags{padding-top:14px}.workbook-module__QA4XQG__tags span{border-radius:3px}.workbook-module__QA4XQG__leadershipCard{background:0 0;border-radius:4px}.workbook-module__QA4XQG__leadershipCard h3{font-weight:500}@media (max-width:1000px){.workbook-module__QA4XQG__roleCard,.workbook-module__QA4XQG__roleCard:first-child{border-left:0;border-bottom:1px solid var(--line);padding:22px 0}.workbook-module__QA4XQG__roleCard:last-child{border-bottom:0}}@media (max-width:800px){.workbook-module__QA4XQG__heroGrid{grid-template-columns:minmax(0,1fr) 210px;gap:28px}.workbook-module__QA4XQG__portrait{height:280px}}@media (max-width:600px){.workbook-module__QA4XQG__heroGrid{grid-template-columns:1fr;gap:30px;padding:34px 0}.workbook-module__QA4XQG__hero h1{font-size:clamp(51px,12vw,70px)}.workbook-module__QA4XQG__portraitColumn{display:block}.workbook-module__QA4XQG__portrait{border-radius:60px 60px 4px 4px;width:150px;height:180px}.workbook-module__QA4XQG__portrait>span{padding:8px;font-size:7px}.workbook-module__QA4XQG__portraitColumn{grid-template-columns:150px minmax(0,1fr);align-items:end;gap:12px 20px;display:grid}.workbook-module__QA4XQG__portrait{grid-row:1/3}.workbook-module__QA4XQG__portraitCaption{align-items:flex-start;margin:0}.workbook-module__QA4XQG__portraitCaption svg{flex-shrink:0;margin-top:2px}.workbook-module__QA4XQG__socialLinks{flex-wrap:wrap;align-self:start;gap:12px;margin:0}.workbook-module__QA4XQG__heroAbout{font-size:13px}.workbook-module__QA4XQG__sectionHeading{gap:14px}}.workbook-module__QA4XQG__hero{scroll-margin-top:40px}
.project-visual-module__tebJaa__visual{--accent:#827052;--soft:#eeebe4;--sheet:#fcfbf8;background:var(--soft);color:var(--accent);border-bottom:1px solid var(--line);margin:0;padding:18px 22px 12px;position:relative}.project-visual-module__tebJaa__variant1{--accent:#54798b;--soft:#e9eff2;--sheet:#f9fbfc}.project-visual-module__tebJaa__variant2{--accent:#946b39;--soft:#f3eee5;--sheet:#fdfbf8}.project-visual-module__tebJaa__variant3{--accent:#79708c;--soft:#eeecf2;--sheet:#fcfbfd}.dark .project-visual-module__tebJaa__visual{--accent:#c7b38f;--soft:#292721;--sheet:#363229}.dark .project-visual-module__tebJaa__variant1{--accent:#9ab5c4;--soft:#1b252c;--sheet:#25333c}.dark .project-visual-module__tebJaa__variant2{--accent:#c6ad87;--soft:#2a241d;--sheet:#362e24}.dark .project-visual-module__tebJaa__variant3{--accent:#b8afc9;--soft:#25222c;--sheet:#302c3a}.project-visual-module__tebJaa__visual figcaption{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;font-size:11px;line-height:1.5;display:flex}.project-visual-module__tebJaa__visual figcaption span:first-child{font-weight:600}.project-visual-module__tebJaa__visual figcaption span:last-child{opacity:.8}.project-visual-module__tebJaa__visual svg{width:100%;height:150px;display:block;overflow:visible}.project-visual-module__tebJaa__visual text{fill:currentColor;font:9px Arial,sans-serif}.project-visual-module__tebJaa__visual .project-visual-module__tebJaa__heading{font-size:12px;font-weight:600}.project-visual-module__tebJaa__visual .project-visual-module__tebJaa__note{opacity:.7;font-size:8px}.project-visual-module__tebJaa__sheet{fill:var(--sheet);stroke:currentColor;stroke-opacity:.35}.project-visual-module__tebJaa__rule,.project-visual-module__tebJaa__route{fill:none;stroke:currentColor;stroke-width:1px;opacity:.35}.project-visual-module__tebJaa__strongRule{fill:none;stroke:currentColor;stroke-width:2px}.project-visual-module__tebJaa__solid,.project-visual-module__tebJaa__packet{fill:currentColor}.project-visual-module__tebJaa__dot{fill:currentColor;opacity:.4}.project-visual-module__tebJaa__signature{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-dasharray:130;animation:7s ease-in-out infinite project-visual-module__tebJaa__sign}.project-visual-module__tebJaa__seal{transform-origin:286px 133px;animation:7s ease-in-out infinite project-visual-module__tebJaa__seal}.project-visual-module__tebJaa__check{fill:none;stroke:var(--sheet);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.project-visual-module__tebJaa__record{animation:6s ease-in-out infinite project-visual-module__tebJaa__record}.project-visual-module__tebJaa__packet{animation:4s ease-in-out infinite project-visual-module__tebJaa__packet}.project-visual-module__tebJaa__scan{stroke:currentColor;stroke-width:1px;opacity:.5;animation:6s ease-in-out infinite project-visual-module__tebJaa__scan}.project-visual-module__tebJaa__ring{fill:none;stroke:currentColor;stroke-width:1.5px}.project-visual-module__tebJaa__flags{animation:6s ease-in-out infinite project-visual-module__tebJaa__flags}.project-visual-module__tebJaa__observation{animation:5s ease-in-out infinite project-visual-module__tebJaa__observation}.project-visual-module__tebJaa__researchScan{stroke:currentColor;stroke-dasharray:3 4;opacity:.4;animation:5s ease-in-out infinite project-visual-module__tebJaa__research}.project-visual-module__tebJaa__caption{text-align:right;opacity:.65;font-size:9px;display:block}@keyframes project-visual-module__tebJaa__sign{0%,15%{stroke-dashoffset:130px}45%,85%{stroke-dashoffset:0}to{stroke-dashoffset:130px}}@keyframes project-visual-module__tebJaa__seal{0%,35%,to{opacity:0;transform:scale(.8)}45%,85%{opacity:1;transform:scale(1)}}@keyframes project-visual-module__tebJaa__record{0%,to{opacity:.45}40%,70%{opacity:1}}@keyframes project-visual-module__tebJaa__packet{0%{cx:120;opacity:0}20%{opacity:1}80%{opacity:1}to{cx:232;opacity:0}}@keyframes project-visual-module__tebJaa__scan{0%,10%{transform:translate(-110px)}70%,to{opacity:0;transform:translate(225px)}}@keyframes project-visual-module__tebJaa__flags{0%,25%,to{opacity:.15}50%,85%{opacity:1}}@keyframes project-visual-module__tebJaa__observation{0%,to{opacity:.3}40%,70%{opacity:1}}@keyframes project-visual-module__tebJaa__research{0%,10%{transform:translate(-135px)}85%,to{transform:translate(185px)}}@media (max-width:680px){.project-visual-module__tebJaa__visual{padding:16px}.project-visual-module__tebJaa__visual svg{aspect-ratio:440/200;height:auto}.project-visual-module__tebJaa__visual figcaption{font-size:10px}}@media (prefers-reduced-motion:reduce){.project-visual-module__tebJaa__visual *{animation:none!important}}
.skills-module__OGRlzq__section{padding:8px 0;scroll-margin-top:30px}.skills-module__OGRlzq__skillsLayout{grid-template-columns:.85fr 1.15fr;gap:36px;display:grid}.skills-module__OGRlzq__skillGroup{min-width:0}.skills-module__OGRlzq__groupHeading{align-items:baseline;gap:12px;margin:3px 0 18px;display:flex}.skills-module__OGRlzq__groupHeading>span{color:var(--green);font:10px ui-monospace,monospace}.skills-module__OGRlzq__groupHeading h3{font-size:14px;font-weight:500}.skills-module__OGRlzq__toolsGrid,.skills-module__OGRlzq__analysisGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.skills-module__OGRlzq__toolCard,.skills-module__OGRlzq__analysisCard{border:1px solid var(--line);background:var(--paper);min-width:0;color:var(--green);border-radius:4px;flex-direction:column;justify-content:center;align-items:flex-start;padding:13px 14px;transition:background .2s,border-color .2s;display:flex;position:relative}.skills-module__OGRlzq__toolCard:hover{background:var(--tint);border-color:var(--green)}.skills-module__OGRlzq__toolCard:focus-visible{outline:2px solid var(--green);outline-offset:3px}.skills-module__OGRlzq__toolName{color:var(--ink);font-size:11px;font-weight:500;line-height:1.5}.skills-module__OGRlzq__linkArrow{opacity:.65;position:absolute;top:12px;right:11px}.skills-module__OGRlzq__skillVisual{width:100%;max-width:116px;height:43px;margin:0 0 9px}.skills-module__OGRlzq__skillVisual svg{width:100%;height:100%;display:block}.skills-module__OGRlzq__skillVisual text{stroke:none;fill:currentColor;font:9px ui-monospace,monospace}.skills-module__OGRlzq__highlight{fill:currentColor;fill-opacity:.15}.skills-module__OGRlzq__grow{fill:currentColor;fill-opacity:.35;transform-box:fill-box;transform-origin:bottom}.skills-module__OGRlzq__trace,.skills-module__OGRlzq__secondTrace{stroke-dasharray:240}.skills-module__OGRlzq__visible .skills-module__OGRlzq__trace{animation:2.4s both skills-module__OGRlzq__draw}.skills-module__OGRlzq__visible .skills-module__OGRlzq__secondTrace{opacity:.5;animation:2.8s .2s both skills-module__OGRlzq__draw}.skills-module__OGRlzq__visible .skills-module__OGRlzq__reveal{animation:.7s both skills-module__OGRlzq__appear}.skills-module__OGRlzq__visible .skills-module__OGRlzq__stamp{animation:1s .5s both skills-module__OGRlzq__appear}.skills-module__OGRlzq__visible .skills-module__OGRlzq__inspect{animation:2.6s both skills-module__OGRlzq__inspect}.skills-module__OGRlzq__visible .skills-module__OGRlzq__grow{animation:1.2s both skills-module__OGRlzq__grow}.skills-module__OGRlzq__certification{border:1px solid var(--line);background:var(--tint);border-radius:4px;align-items:center;gap:24px;margin-top:28px;padding:22px 26px;display:flex}.skills-module__OGRlzq__certArt{width:66px;height:66px;color:var(--green);flex-shrink:0;place-items:center;display:grid;position:relative}.skills-module__OGRlzq__certOrbit{border:1px dashed var(--green);opacity:.5;border-radius:50%;animation:40s linear infinite skills-module__OGRlzq__orbit;position:absolute;inset:0}.skills-module__OGRlzq__certCheck{background:var(--tint);position:absolute;bottom:6px;right:3px}.skills-module__OGRlzq__certCopy{flex:1;min-width:0}.skills-module__OGRlzq__certEyebrow{color:var(--green);letter-spacing:.14em;font-size:9px}.skills-module__OGRlzq__certification h3{margin-top:5px;font-size:15px;font-weight:500;line-height:1.5}.skills-module__OGRlzq__certification p{color:var(--muted);margin-top:6px;font-size:11px}.skills-module__OGRlzq__certSeal{color:var(--green);flex-shrink:0}@keyframes skills-module__OGRlzq__draw{0%{stroke-dashoffset:240px}to{stroke-dashoffset:0}}@keyframes skills-module__OGRlzq__appear{0%{opacity:.15}to{opacity:1}}@keyframes skills-module__OGRlzq__grow{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}@keyframes skills-module__OGRlzq__inspect{0%{opacity:.3;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes skills-module__OGRlzq__orbit{to{transform:rotate(360deg)}}@media (max-width:750px){.skills-module__OGRlzq__skillsLayout{grid-template-columns:1fr;gap:28px}.skills-module__OGRlzq__toolsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:500px){.skills-module__OGRlzq__toolsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.skills-module__OGRlzq__certification{gap:15px;padding:18px 16px}.skills-module__OGRlzq__certSeal{display:none}.skills-module__OGRlzq__certArt{width:48px;height:48px}.skills-module__OGRlzq__certification h3{font-size:13px}}@media (prefers-reduced-motion:reduce){.skills-module__OGRlzq__section *{transition:none!important;animation:none!important}}
.beyond-module__nHfoOG__beyond{padding:8px 0;scroll-margin-top:30px}.beyond-module__nHfoOG__layout{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:44px;display:grid}.beyond-module__nHfoOG__story{align-items:flex-start;gap:16px;display:flex}.beyond-module__nHfoOG__story+.beyond-module__nHfoOG__story{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.beyond-module__nHfoOG__story>svg{width:34px;height:34px;color:var(--green);flex-shrink:0}.beyond-module__nHfoOG__story h3{margin-bottom:6px;font-size:17px;font-weight:500;line-height:1.4}.beyond-module__nHfoOG__story p{color:var(--muted);font-size:13px;line-height:1.75}.beyond-module__nHfoOG__story a{color:var(--green);align-items:center;gap:7px;margin-top:10px;font-size:11px;display:inline-flex}.beyond-module__nHfoOG__story a:hover{text-decoration:underline}.beyond-module__nHfoOG__photo{border:1px solid var(--line);background:var(--tint);border-radius:6px;margin:0;overflow:hidden}.beyond-module__nHfoOG__collage{aspect-ratio:3/2;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:2fr 1fr 1fr;gap:5px;display:grid}.beyond-module__nHfoOG__collage img{object-fit:cover;width:100%;height:100%;min-height:0;display:block}.beyond-module__nHfoOG__collage .beyond-module__nHfoOG__mainPhoto{grid-row:span 2}.beyond-module__nHfoOG__photo figcaption{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px 16px;padding:14px 16px;display:flex}.beyond-module__nHfoOG__photo strong{font:20px/1.2 Georgia,Times New Roman,serif;display:block}.beyond-module__nHfoOG__location{color:var(--green);letter-spacing:.06em;margin-top:4px;font-size:10px;display:block}@media (max-width:850px){.beyond-module__nHfoOG__layout{gap:28px}.beyond-module__nHfoOG__story{gap:12px}}@media (max-width:680px){.beyond-module__nHfoOG__layout{grid-template-columns:1fr}}
