.whoami-module__RSciwG__deck{--deck-ink:#080d0a;--deck-text:#eff2ee;--deck-muted:#a3aea5;--deck-accent:#70f89a;--deck-line:#29372d;height:100svh;min-height:360px;color:var(--deck-text);background:var(--deck-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-body);scrollbar-color:#536a59 var(--deck-ink);grid-template-rows:64px minmax(0,1fr) 88px;display:grid;overflow:hidden}.whoami-module__RSciwG__deck :is(button,a,summary):focus-visible{outline:2px solid var(--deck-accent);outline-offset:5px}.whoami-module__RSciwG__deck :is(button,a,summary){-webkit-tap-highlight-color:transparent}.whoami-module__RSciwG__deck button{color:inherit;font:inherit;cursor:pointer}.whoami-module__RSciwG__deck button:disabled{opacity:.3;cursor:default}.whoami-module__RSciwG__deck button,.whoami-module__RSciwG__deck summary,.whoami-module__RSciwG__deck a{touch-action:manipulation}.whoami-module__RSciwG__deck ::selection{color:var(--deck-ink);background:var(--deck-accent)}.whoami-module__RSciwG__toolbar{border-bottom:1px solid var(--deck-line);z-index:3;justify-content:space-between;align-items:center;gap:24px;padding:0 4vw;display:flex}.whoami-module__RSciwG__wordmark{font-family:var(--font-display);letter-spacing:-.03em;font-size:16px;font-weight:700}.whoami-module__RSciwG__wordmark span{color:var(--deck-accent)}.whoami-module__RSciwG__deckTitle{color:var(--deck-muted);font-size:13px}.whoami-module__RSciwG__tools{align-items:center;gap:16px;display:flex}.whoami-module__RSciwG__fullscreen{border:1px solid var(--deck-line);background:0 0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.whoami-module__RSciwG__fullscreen:hover{background:#23342a}.whoami-module__RSciwG__indexMenu{position:relative}.whoami-module__RSciwG__indexMenu summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:13px;list-style:none;display:flex}.whoami-module__RSciwG__indexMenu summary::-webkit-details-marker{display:none}.whoami-module__RSciwG__indexMenu nav{background:#142019;border:1px solid #415848;border-radius:12px;width:min(320px,85vw);max-height:calc(100svh - 100px);padding:12px;position:absolute;top:52px;right:-56px;overflow-y:auto}.whoami-module__RSciwG__indexMenu nav button{text-align:left;background:0 0;border:0;border-radius:6px;gap:16px;width:100%;min-height:44px;padding:10px 14px;font-size:14px;display:flex}.whoami-module__RSciwG__indexMenu nav button span{color:var(--deck-muted);font-variant-numeric:tabular-nums}.whoami-module__RSciwG__indexMenu nav button:hover,.whoami-module__RSciwG__indexMenu nav button[aria-current]{color:var(--deck-accent);background:#253b2c}.whoami-module__RSciwG__stage{overscroll-behavior:contain;touch-action:pan-y pinch-zoom;outline:none;min-height:0;position:relative;overflow:hidden auto}.whoami-module__RSciwG__slide{height:100%;min-height:100%}.whoami-module__RSciwG__slide[hidden]{display:none}.whoami-module__RSciwG__composition{isolation:isolate;flex-direction:column;justify-content:center;gap:32px;width:100%;min-height:100%;padding:clamp(32px,5vh,76px) clamp(28px,6.5vw,120px);display:flex;position:relative}.whoami-module__RSciwG__composition h1,.whoami-module__RSciwG__composition h2{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(42px,5.3vw,96px);font-weight:600;line-height:1.04}.whoami-module__RSciwG__composition h3,.whoami-module__RSciwG__composition h4{font-family:var(--font-display)}.whoami-module__RSciwG__accent{color:var(--deck-accent)}.whoami-module__RSciwG__muted{color:var(--deck-muted)}.whoami-module__RSciwG__lede{text-wrap:pretty;max-width:36ch;font-size:clamp(19px,1.65vw,30px);line-height:1.5}.whoami-module__RSciwG__body{color:var(--deck-muted);text-wrap:pretty;max-width:44ch;font-size:clamp(16px,1.22vw,22px);line-height:1.7}.whoami-module__RSciwG__date{color:var(--deck-muted);font-size:clamp(13px,1vw,17px)}.whoami-module__RSciwG__textLink,.whoami-module__RSciwG__sourceLink{text-underline-offset:6px;align-items:center;gap:12px;width:fit-content;display:inline-flex}.whoami-module__RSciwG__textLink{color:var(--deck-accent);min-height:44px;font-size:16px}.whoami-module__RSciwG__sourceLink{color:var(--deck-muted);font-size:13px}.whoami-module__RSciwG__textLink:hover,.whoami-module__RSciwG__sourceLink:hover{text-decoration:underline}.whoami-module__RSciwG__companyLogo{object-fit:contain}.whoami-module__RSciwG__cover{justify-content:center}.whoami-module__RSciwG__coverArt{object-fit:cover;object-position:65% center;z-index:-3}.whoami-module__RSciwG__coverShade{z-index:-2;background:linear-gradient(90deg,#040a06e0,#040a067a 36%,#0000 65%);position:absolute;inset:0}.whoami-module__RSciwG__coverCopy{max-width:760px}.whoami-module__RSciwG__cover h1{font-size:clamp(56px,7vw,96px)}.whoami-module__RSciwG__cover h1 span{color:var(--deck-accent)}.whoami-module__RSciwG__coverCopy>p{margin-top:28px;font-size:clamp(20px,1.7vw,30px)}.whoami-module__RSciwG__identity{align-items:center;gap:16px;margin-top:clamp(32px,6vh,72px);font-size:14px;line-height:1.7;display:flex}.whoami-module__RSciwG__identity img{object-fit:cover;border-radius:50%}.whoami-module__RSciwG__coverNote{color:#c6d8cb;font-size:12px;position:absolute;bottom:28px;right:4vw}.whoami-module__RSciwG__coverCopy{animation:.8s cubic-bezier(.16,1,.3,1) both whoami-module__RSciwG__opening}@keyframes whoami-module__RSciwG__opening{0%{clip-path:inset(0 0 9%);transform:translateY(14px)}to{clip-path:inset(0);transform:translateY(0)}}.whoami-module__RSciwG__about{grid-template-columns:1.1fr .8fr;align-items:center;gap:8vw;display:grid}.whoami-module__RSciwG__aboutCopy{gap:clamp(20px,3vh,40px);display:grid}.whoami-module__RSciwG__portrait{width:100%;height:min(58vh,620px);min-height:300px;position:relative}.whoami-module__RSciwG__portrait img{object-fit:cover;object-position:center 30%}.whoami-module__RSciwG__portrait figcaption{background:linear-gradient(#0000,#000000d9);justify-content:space-between;gap:12px;padding:24px 20px 18px;font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.whoami-module__RSciwG__portrait figcaption span{color:#e2e8e3}.whoami-module__RSciwG__inlineWords{color:var(--deck-accent);border-top:1px solid var(--deck-line);flex-wrap:wrap;gap:10px 24px;padding-top:18px;font-size:13px;display:flex}.whoami-module__RSciwG__education{grid-template-columns:1fr .8fr;align-items:center;gap:8vw;display:grid}.whoami-module__RSciwG__schoolTitle>.whoami-module__RSciwG__lede{margin-top:28px}.whoami-module__RSciwG__schoolTitle>.whoami-module__RSciwG__body{margin-top:10px}.whoami-module__RSciwG__studyDetails{gap:10px;display:grid}.whoami-module__RSciwG__studyDetails h3{text-wrap:balance;font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.3}.whoami-module__RSciwG__studyDetails .whoami-module__RSciwG__lede{color:var(--deck-muted)}.whoami-module__RSciwG__studentPrompt{gap:28px;display:grid}.whoami-module__RSciwG__startingPoints{gap:28px;margin:0;padding-left:28px;list-style-position:outside;display:grid}.whoami-module__RSciwG__startingPoints li{padding-left:10px}.whoami-module__RSciwG__startingPoints li::marker{color:var(--deck-accent);font-variant-numeric:tabular-nums}.whoami-module__RSciwG__startingPoints h3{font-size:clamp(21px,1.8vw,28px);font-weight:500;line-height:1.3}.whoami-module__RSciwG__startingPoints p{color:var(--deck-muted);margin-top:10px;font-size:clamp(16px,1.15vw,20px);line-height:1.65}.whoami-module__RSciwG__earlyWork{gap:24px;display:grid}.whoami-module__RSciwG__earlyWork>h3{font-size:28px;font-weight:500}.whoami-module__RSciwG__earlyWork>div{border-top:1px solid var(--deck-line);padding-top:20px}.whoami-module__RSciwG__earlyWork time{color:var(--deck-accent);font-variant-numeric:tabular-nums;font-size:14px}.whoami-module__RSciwG__earlyWork h4{margin:8px 0;font-size:clamp(20px,1.8vw,28px)}.whoami-module__RSciwG__earlyWork p{color:var(--deck-muted);max-width:43ch;font-size:clamp(15px,1.15vw,20px);line-height:1.65}.whoami-module__RSciwG__career{gap:clamp(28px,5vh,64px)}.whoami-module__RSciwG__career h2{font-size:clamp(42px,4.7vw,80px)}.whoami-module__RSciwG__careerColumns{grid-template-columns:1fr 1fr;gap:8vw;display:grid}.whoami-module__RSciwG__careerColumns article{border-top:1px solid var(--deck-line);padding-top:26px}.whoami-module__RSciwG__companyHeading{align-items:center;gap:24px;margin-bottom:20px;display:flex}.whoami-module__RSciwG__companyHeading h3{font-size:clamp(32px,3.2vw,52px);font-weight:500}.whoami-module__RSciwG__companyHeading img{width:54px;height:54px}.whoami-module__RSciwG__careerColumns h4{margin-top:16px;font-size:clamp(19px,1.5vw,26px);font-weight:500}.whoami-module__RSciwG__careerColumns article>p:last-child{color:var(--deck-muted);max-width:42ch;margin-top:10px;font-size:clamp(16px,1.15vw,20px);line-height:1.65}.whoami-module__RSciwG__takeaway{color:var(--deck-accent);font-size:18px}.whoami-module__RSciwG__devrel{gap:clamp(30px,6vh,72px)}.whoami-module__RSciwG__devrel h2{font-size:clamp(40px,4.7vw,80px)}.whoami-module__RSciwG__roleRows{gap:26px;display:grid}.whoami-module__RSciwG__roleRows article{border-top:1px solid var(--deck-line);grid-template-columns:.65fr 1.4fr;align-items:start;gap:7vw;padding-top:25px;display:grid}.whoami-module__RSciwG__roleBrand{gap:16px;display:grid}.whoami-module__RSciwG__roleBrand>img{object-position:left}.whoami-module__RSciwG__roleBrand time{color:var(--deck-muted);font-size:14px}.whoami-module__RSciwG__weaviateBrand{font-family:var(--font-display);align-items:center;gap:18px;height:64px;font-size:30px;font-weight:500;display:flex}.whoami-module__RSciwG__weaviateBrand img{width:48px}.whoami-module__RSciwG__roleRows h3{font-size:clamp(22px,2vw,34px);font-weight:500;line-height:1.4}.whoami-module__RSciwG__rolePromotion{color:var(--deck-accent);font-size:.7em}.whoami-module__RSciwG__roleRows p{color:var(--deck-muted);max-width:45ch;margin-top:12px;font-size:clamp(16px,1.3vw,22px);line-height:1.6}.whoami-module__RSciwG__project{grid-template-columns:.85fr 1.15fr;align-items:center;gap:5vw;display:grid}.whoami-module__RSciwG__projectCopy{gap:18px;display:grid}.whoami-module__RSciwG__project h2{margin-bottom:10px;font-size:clamp(40px,4.6vw,76px)}.whoami-module__RSciwG__project h3{font-size:24px;font-weight:500}.whoami-module__RSciwG__project .whoami-module__RSciwG__lede{font-size:clamp(18px,1.35vw,24px)}.whoami-module__RSciwG__projectImage{width:100%;height:min(60vh,600px);min-height:300px;position:relative;transform:rotate(-2deg)}.whoami-module__RSciwG__projectImage img{object-fit:contain}.whoami-module__RSciwG__projectImage figcaption{text-align:center;width:100%;color:var(--deck-muted);font-size:12px;position:absolute;bottom:-14px}.whoami-module__RSciwG__community{background:#0d1a12;grid-template-columns:1.2fr .8fr;align-items:center;gap:6vw;display:grid}.whoami-module__RSciwG__community h2{font-size:clamp(42px,5.2vw,90px)}.whoami-module__RSciwG__hackerBrand{font-family:var(--font-display);align-items:center;gap:16px;margin-top:40px;font-size:clamp(26px,2.5vw,42px);display:flex}.whoami-module__RSciwG__communityHeadline>.whoami-module__RSciwG__date{margin-top:14px}.whoami-module__RSciwG__communityCopy{gap:26px;display:grid}.whoami-module__RSciwG__communityCopy .whoami-module__RSciwG__lede{font-size:clamp(22px,2vw,36px)}.whoami-module__RSciwG__eventList{flex-direction:column;display:flex}.whoami-module__RSciwG__eventList span{color:#c1d1c5;border-top:1px solid #344e3c;padding:13px 0;font-size:16px}.whoami-module__RSciwG__teaching{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;display:grid}.whoami-module__RSciwG__teaching>div>.whoami-module__RSciwG__body{margin-top:30px}.whoami-module__RSciwG__lecturer{gap:36px;display:grid}.whoami-module__RSciwG__scu{font-family:var(--font-serif);color:#eac9bb;font-size:clamp(42px,4vw,72px);font-style:italic;line-height:1.1}.whoami-module__RSciwG__lecturerDetails{border-top:1px solid var(--deck-line);gap:12px;padding-top:24px;display:grid}.whoami-module__RSciwG__lecturer h3{font-size:24px;font-weight:500}.whoami-module__RSciwG__lecturer .whoami-module__RSciwG__lede{margin-top:10px}.whoami-module__RSciwG__closingArt{object-fit:cover;object-position:right center;z-index:-3;opacity:.5}.whoami-module__RSciwG__closingShade{z-index:-2;background:linear-gradient(90deg,#080d0a 10%,#080d0adb 40%,#080d0a14);position:absolute;inset:0}.whoami-module__RSciwG__closingCopy{position:relative}.whoami-module__RSciwG__closing .whoami-module__RSciwG__lede{margin:28px 0 32px}.whoami-module__RSciwG__closingLinks{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.whoami-module__RSciwG__closingLinks a{align-items:center;gap:12px;min-height:48px;font-size:15px;display:inline-flex}.whoami-module__RSciwG__closingLinks a:hover{text-underline-offset:6px;text-decoration:underline}.whoami-module__RSciwG__closingLinks .whoami-module__RSciwG__contactLink{background:var(--deck-accent);color:var(--deck-ink);border-radius:4px;padding:12px 22px;font-weight:600}.whoami-module__RSciwG__signature{margin-top:48px;font-size:17px}.whoami-module__RSciwG__signature span{color:var(--deck-muted);margin-top:6px;font-size:13px;display:block}.whoami-module__RSciwG__controls{background:var(--deck-ink);z-index:2;padding:0 4vw 12px}.whoami-module__RSciwG__progress{gap:6px;height:24px;display:grid}.whoami-module__RSciwG__progress button{background:0 0;border:0;align-items:center;min-width:0;padding:0;display:flex}.whoami-module__RSciwG__progress button span{background:#35453a;width:100%;height:2px;transition:background .18s}.whoami-module__RSciwG__progress .whoami-module__RSciwG__visited span{background:var(--deck-accent)}.whoami-module__RSciwG__progress button:hover span{background:#bdd7c5;height:4px}.whoami-module__RSciwG__progress button[aria-current] span{height:4px}.whoami-module__RSciwG__footerRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.whoami-module__RSciwG__keyboardHint,.whoami-module__RSciwG__mobileHint{color:var(--deck-muted);font-size:12px}.whoami-module__RSciwG__keyboardHint kbd{border:1px solid #3c4d41;border-radius:3px;padding:1px 5px;font-family:inherit;font-size:11px}.whoami-module__RSciwG__mobileHint{display:none}.whoami-module__RSciwG__slideControls{align-items:center;gap:8px;display:flex}.whoami-module__RSciwG__counter{font-variant-numeric:tabular-nums;margin-right:20px;font-size:13px}.whoami-module__RSciwG__counter strong{font-weight:500}.whoami-module__RSciwG__counter>span{color:var(--deck-muted)}.whoami-module__RSciwG__slideControls button{border:1px solid var(--deck-line);background:0 0;border-radius:4px;place-items:center;width:48px;height:42px;display:grid}.whoami-module__RSciwG__slideControls button:not(:disabled):hover{background:var(--deck-accent);color:var(--deck-ink);border-color:var(--deck-accent)}.whoami-module__RSciwG__notice{z-index:5;background:#223b2b;border-radius:12px;max-width:min(400px,90vw);padding:20px;font-size:14px;position:absolute;bottom:110px;right:4vw}.whoami-module__RSciwG__notice button{background:0 0;border:0;margin-top:8px;padding:8px 0;text-decoration:underline;display:block}.whoami-module__RSciwG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1800px){.whoami-module__RSciwG__composition{padding-inline:max(120px,50vw - 800px)}}@media (max-height:760px) and (min-width:721px){.whoami-module__RSciwG__composition{gap:24px;padding-block:28px}.whoami-module__RSciwG__composition h2{font-size:clamp(38px,4vw,64px)}.whoami-module__RSciwG__aboutCopy{gap:20px}.whoami-module__RSciwG__body,.whoami-module__RSciwG__careerColumns article>p:last-child,.whoami-module__RSciwG__earlyWork p{font-size:16px}.whoami-module__RSciwG__lede{font-size:20px}.whoami-module__RSciwG__portrait{height:52vh;min-height:240px}.whoami-module__RSciwG__earlyWork{gap:16px}.whoami-module__RSciwG__careerColumns article{padding-top:18px}.whoami-module__RSciwG__companyHeading{margin-bottom:10px}.whoami-module__RSciwG__companyHeading img{width:40px;height:40px}.whoami-module__RSciwG__careerColumns h4{margin-top:10px}.whoami-module__RSciwG__roleRows{gap:18px}.whoami-module__RSciwG__roleRows article{padding-top:18px}.whoami-module__RSciwG__projectCopy{gap:12px}.whoami-module__RSciwG__projectImage{height:48vh;min-height:240px}.whoami-module__RSciwG__communityCopy{gap:18px}.whoami-module__RSciwG__communityCopy .whoami-module__RSciwG__lede{font-size:24px}.whoami-module__RSciwG__eventList span{padding:9px 0}.whoami-module__RSciwG__hackerBrand{margin-top:24px}.whoami-module__RSciwG__lecturer{gap:24px}.whoami-module__RSciwG__signature{margin-top:28px}}@media (max-width:1000px){.whoami-module__RSciwG__composition{padding-inline:5vw}.whoami-module__RSciwG__about,.whoami-module__RSciwG__education,.whoami-module__RSciwG__teaching{gap:5vw}.whoami-module__RSciwG__portrait figcaption{flex-direction:column;gap:2px}.whoami-module__RSciwG__careerColumns{gap:5vw}.whoami-module__RSciwG__weaviateBrand{gap:10px;font-size:24px}.whoami-module__RSciwG__weaviateBrand img{width:36px}.whoami-module__RSciwG__roleRows article{gap:5vw}}@media (max-width:720px){.whoami-module__RSciwG__deck{grid-template-rows:58px minmax(0,1fr) 82px}.whoami-module__RSciwG__toolbar{padding-inline:22px}.whoami-module__RSciwG__deckTitle{display:none}.whoami-module__RSciwG__tools{gap:18px}.whoami-module__RSciwG__composition{gap:28px;padding:30px 26px 36px}.whoami-module__RSciwG__composition h1{font-size:clamp(46px,11vw,76px)}.whoami-module__RSciwG__composition h2{font-size:clamp(36px,8.5vw,60px)}.whoami-module__RSciwG__lede{font-size:19px}.whoami-module__RSciwG__body{font-size:16px}.whoami-module__RSciwG__cover{justify-content:flex-end;padding-bottom:46px}.whoami-module__RSciwG__coverArt{object-position:68% top;object-fit:cover}.whoami-module__RSciwG__coverShade{background:linear-gradient(#080d0a33 23%,#080d0aeb 72%,#080d0a 96%)}.whoami-module__RSciwG__coverCopy>p{margin-top:20px;font-size:19px}.whoami-module__RSciwG__identity{gap:12px;margin-top:24px;font-size:12px}.whoami-module__RSciwG__identity img{width:40px;height:40px}.whoami-module__RSciwG__coverNote{display:none}.whoami-module__RSciwG__about,.whoami-module__RSciwG__education,.whoami-module__RSciwG__project,.whoami-module__RSciwG__community,.whoami-module__RSciwG__teaching{grid-template-columns:1fr}.whoami-module__RSciwG__about{align-content:start}.whoami-module__RSciwG__aboutCopy{gap:20px}.whoami-module__RSciwG__portrait{width:100%;max-width:420px;height:340px;min-height:240px}.whoami-module__RSciwG__portrait figcaption{flex-direction:row}.whoami-module__RSciwG__education{gap:28px}.whoami-module__RSciwG__schoolTitle{padding-right:0;position:relative}.whoami-module__RSciwG__schoolTitle>.whoami-module__RSciwG__lede{margin-top:18px}.whoami-module__RSciwG__earlyWork{gap:18px}.whoami-module__RSciwG__earlyWork>h3{font-size:22px}.whoami-module__RSciwG__earlyWork>div{padding-top:16px}.whoami-module__RSciwG__earlyWork h4{font-size:20px}.whoami-module__RSciwG__earlyWork p{font-size:15px}.whoami-module__RSciwG__careerColumns{grid-template-columns:1fr;gap:26px}.whoami-module__RSciwG__careerColumns article{padding-top:20px}.whoami-module__RSciwG__companyHeading{gap:18px;margin-bottom:12px}.whoami-module__RSciwG__companyHeading h3{font-size:32px}.whoami-module__RSciwG__companyHeading img{width:40px;height:40px}.whoami-module__RSciwG__careerColumns h4{margin-top:12px;font-size:20px}.whoami-module__RSciwG__careerColumns article>p:last-child{font-size:15px}.whoami-module__RSciwG__takeaway{font-size:16px}.whoami-module__RSciwG__roleRows{gap:26px}.whoami-module__RSciwG__roleRows article{grid-template-columns:1fr;gap:14px;padding-top:20px}.whoami-module__RSciwG__roleBrand{justify-content:space-between;align-items:center;display:flex}.whoami-module__RSciwG__roleBrand>img{width:120px;height:45px}.whoami-module__RSciwG__weaviateBrand{height:45px}.whoami-module__RSciwG__roleRows h3{font-size:22px}.whoami-module__RSciwG__roleRows p{margin-top:8px;font-size:16px}.whoami-module__RSciwG__projectCopy{gap:16px}.whoami-module__RSciwG__project .whoami-module__RSciwG__lede{font-size:19px}.whoami-module__RSciwG__projectImage{height:330px;min-height:220px;transform:none}.whoami-module__RSciwG__community{gap:32px}.whoami-module__RSciwG__hackerBrand{margin-top:24px}.whoami-module__RSciwG__hackerBrand img{width:46px;height:46px}.whoami-module__RSciwG__communityCopy{gap:20px}.whoami-module__RSciwG__communityCopy .whoami-module__RSciwG__lede{font-size:22px}.whoami-module__RSciwG__eventList span{padding:10px 0;font-size:15px}.whoami-module__RSciwG__teaching{gap:36px}.whoami-module__RSciwG__teaching>div>.whoami-module__RSciwG__body{margin-top:20px}.whoami-module__RSciwG__lecturer{gap:22px}.whoami-module__RSciwG__scu{font-size:40px}.whoami-module__RSciwG__lecturer h3{font-size:22px}.whoami-module__RSciwG__lecturer .whoami-module__RSciwG__lede{margin-top:4px}.whoami-module__RSciwG__closingShade{background:#080d0aad}.whoami-module__RSciwG__closingLinks{grid-template-columns:max-content max-content;gap:10px 16px;display:grid}.whoami-module__RSciwG__closingLinks .whoami-module__RSciwG__contactLink{grid-column:1/-1;justify-self:start;margin-bottom:8px}.whoami-module__RSciwG__signature{margin-top:30px}.whoami-module__RSciwG__controls{padding-inline:22px}.whoami-module__RSciwG__keyboardHint{display:none}.whoami-module__RSciwG__mobileHint{display:inline}.whoami-module__RSciwG__counter{margin-right:10px}.whoami-module__RSciwG__slideControls button{width:42px;height:40px}}@media (prefers-reduced-motion:reduce){.whoami-module__RSciwG__deck *,.whoami-module__RSciwG__deck :before,.whoami-module__RSciwG__deck :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.whoami-module__RSciwG__deck{-webkit-print-color-adjust:exact;print-color-adjust:exact;height:auto;display:block;overflow:visible}.whoami-module__RSciwG__toolbar,.whoami-module__RSciwG__controls,.whoami-module__RSciwG__notice{display:none}.whoami-module__RSciwG__stage{overflow:visible}.whoami-module__RSciwG__slide,.whoami-module__RSciwG__slide[hidden]{break-after:page;break-inside:avoid;height:auto;min-height:100vh;display:block}.whoami-module__RSciwG__slide:last-child{break-after:auto}.whoami-module__RSciwG__composition{min-height:100vh}}
.introductions-module__5pAZ6a__welcome{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:7vw;display:grid}.introductions-module__5pAZ6a__welcomeCopy{gap:28px;display:grid}.introductions-module__5pAZ6a__welcome h1{font-size:clamp(56px,7vw,96px)}.introductions-module__5pAZ6a__primaryLink{background:var(--deck-accent);width:fit-content;min-height:48px;color:var(--deck-ink);border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;font-size:16px;font-weight:600;display:inline-flex}.introductions-module__5pAZ6a__primaryLink:hover{background:#a1ffba}.introductions-module__5pAZ6a__outline{gap:0;padding-left:32px;list-style-position:outside;display:grid}.introductions-module__5pAZ6a__outline li{border-bottom:1px solid var(--deck-line);padding:20px 0 20px 12px;font-size:clamp(20px,1.9vw,30px);line-height:1.35}.introductions-module__5pAZ6a__outline li::marker{color:var(--deck-accent);font-variant-numeric:tabular-nums;font-size:16px}.introductions-module__5pAZ6a__promptSlide{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:center;gap:7vw;display:grid}.introductions-module__5pAZ6a__promptTitle{gap:28px;display:grid}.introductions-module__5pAZ6a__promptTitle h2{font-size:clamp(48px,5.3vw,82px)}.introductions-module__5pAZ6a__note{color:var(--deck-accent);font-size:18px;line-height:1.6}.introductions-module__5pAZ6a__questions{gap:clamp(16px,2.5vh,30px);padding-left:28px;display:grid}.introductions-module__5pAZ6a__questions li{padding-left:12px}.introductions-module__5pAZ6a__questions li::marker{color:var(--deck-accent);font-variant-numeric:tabular-nums;font-size:18px}.introductions-module__5pAZ6a__questions h3{font-size:clamp(22px,2vw,32px);font-weight:500;line-height:1.2}.introductions-module__5pAZ6a__questions p{color:var(--deck-muted);text-wrap:pretty;max-width:48ch;margin-top:8px;font-size:clamp(17px,1.4vw,23px);line-height:1.5}.introductions-module__5pAZ6a__together{gap:32px}.introductions-module__5pAZ6a__together h2{font-size:clamp(42px,5vw,82px)}.introductions-module__5pAZ6a__links{flex-wrap:wrap;align-items:center;gap:18px 30px;margin-top:12px;display:flex}@media (min-width:721px) and (max-height:760px){.introductions-module__5pAZ6a__welcomeCopy{gap:20px}.introductions-module__5pAZ6a__welcome h1{font-size:clamp(48px,6vw,76px)}.introductions-module__5pAZ6a__outline li{padding-block:14px}.introductions-module__5pAZ6a__promptSlide{padding-block:24px}.introductions-module__5pAZ6a__questions{gap:10px}.introductions-module__5pAZ6a__questions h3{font-size:24px}.introductions-module__5pAZ6a__questions p{margin-top:5px;font-size:17px}}@media (max-width:720px){.introductions-module__5pAZ6a__welcome,.introductions-module__5pAZ6a__promptSlide{grid-template-columns:minmax(0,1fr);align-content:start;gap:32px}.introductions-module__5pAZ6a__welcomeCopy,.introductions-module__5pAZ6a__promptTitle{gap:20px}.introductions-module__5pAZ6a__welcome h1{font-size:clamp(46px,11vw,76px)}.introductions-module__5pAZ6a__promptTitle h2{font-size:clamp(40px,9vw,60px)}.introductions-module__5pAZ6a__outline{padding-left:25px}.introductions-module__5pAZ6a__outline li{padding:13px 0 13px 8px;font-size:20px}.introductions-module__5pAZ6a__questions{gap:24px;padding-left:24px}.introductions-module__5pAZ6a__questions li{padding-left:8px}.introductions-module__5pAZ6a__questions h3{font-size:23px}.introductions-module__5pAZ6a__questions p{font-size:17px}.introductions-module__5pAZ6a__note{font-size:16px}.introductions-module__5pAZ6a__together h2{font-size:clamp(36px,8.5vw,60px)}.introductions-module__5pAZ6a__primaryLink{font-size:15px}}
.skateboard-module__iyURrq__story{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:4vw;padding-inline:5vw;display:grid}.skateboard-module__iyURrq__story h2,.skateboard-module__iyURrq__process h2{font-size:clamp(38px,4.1vw,66px)}.skateboard-module__iyURrq__copy{gap:clamp(18px,2.7vh,32px);display:grid}.skateboard-module__iyURrq__copy>p{max-width:38ch}.skateboard-module__iyURrq__photo{min-width:0;margin:0}.skateboard-module__iyURrq__photo img{width:100%;height:auto;display:block}.skateboard-module__iyURrq__photo figcaption{color:var(--deck-muted);margin-top:12px;font-size:13px;line-height:1.5}.skateboard-module__iyURrq__transition{color:var(--deck-accent);border-top:1px solid var(--deck-line);padding-top:20px;font-size:clamp(16px,1.25vw,21px);line-height:1.5}.skateboard-module__iyURrq__process{gap:clamp(24px,3.8vh,42px);padding-inline:5vw}.skateboard-module__iyURrq__processHeading{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:6vw;display:grid}.skateboard-module__iyURrq__photoPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.skateboard-module__iyURrq__photoPair .skateboard-module__iyURrq__photo img{aspect-ratio:1.8;object-fit:contain}.skateboard-module__iyURrq__process .skateboard-module__iyURrq__transition{padding-top:16px}@media (min-width:721px) and (max-height:760px){.skateboard-module__iyURrq__story h2,.skateboard-module__iyURrq__process h2{font-size:clamp(34px,3.5vw,52px)}.skateboard-module__iyURrq__story,.skateboard-module__iyURrq__process{padding-block:24px}.skateboard-module__iyURrq__process{gap:20px}.skateboard-module__iyURrq__processHeading{gap:4vw}.skateboard-module__iyURrq__photoPair .skateboard-module__iyURrq__photo img{max-height:34vh}.skateboard-module__iyURrq__story .skateboard-module__iyURrq__photo img{object-fit:contain;max-height:52vh}.skateboard-module__iyURrq__copy{gap:18px}}@media (max-width:720px){.skateboard-module__iyURrq__story,.skateboard-module__iyURrq__process{gap:28px;padding:30px 26px 36px}.skateboard-module__iyURrq__story{grid-template-columns:minmax(0,1fr);align-content:center}.skateboard-module__iyURrq__story h2,.skateboard-module__iyURrq__process h2{font-size:clamp(36px,8.5vw,60px)}.skateboard-module__iyURrq__copy{gap:20px}.skateboard-module__iyURrq__processHeading{grid-template-columns:minmax(0,1fr);gap:20px}.skateboard-module__iyURrq__photoPair{grid-template-columns:minmax(0,1fr);gap:24px}.skateboard-module__iyURrq__transition{padding-top:16px;font-size:16px}.skateboard-module__iyURrq__photo figcaption{margin-top:10px;font-size:12px}}@media print{.skateboard-module__iyURrq__story,.skateboard-module__iyURrq__process{min-height:100vh}}
.hobbies-module__IenjpW__personal,.hobbies-module__IenjpW__active{align-items:center;gap:5vw;display:grid}.hobbies-module__IenjpW__personal{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.hobbies-module__IenjpW__active{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.hobbies-module__IenjpW__copy{gap:26px;display:grid}.hobbies-module__IenjpW__personal h2,.hobbies-module__IenjpW__active h2{font-size:clamp(40px,4.8vw,76px)}.hobbies-module__IenjpW__note{color:var(--deck-accent);border-top:1px solid var(--deck-line);max-width:36ch;padding-top:20px;font-size:clamp(16px,1.2vw,20px);line-height:1.6}.hobbies-module__IenjpW__portrait{justify-self:center;max-width:100%;margin:0}.hobbies-module__IenjpW__portrait img{object-fit:contain;width:auto;max-width:100%;height:min(58vh,630px);display:block}.hobbies-module__IenjpW__portrait figcaption,.hobbies-module__IenjpW__photoPair figcaption{color:var(--deck-muted);margin-top:12px;font-size:13px;line-height:1.5}.hobbies-module__IenjpW__photoPair{grid-template-columns:minmax(0,972fr) minmax(0,1120fr);align-items:end;gap:22px;display:grid}.hobbies-module__IenjpW__photoPair figure{min-width:0;margin:0}.hobbies-module__IenjpW__photoPair img{object-fit:contain;object-position:bottom;width:100%;height:auto;max-height:58vh;display:block}@media (min-width:721px) and (max-height:760px){.hobbies-module__IenjpW__personal h2,.hobbies-module__IenjpW__active h2{font-size:clamp(36px,4vw,56px)}.hobbies-module__IenjpW__copy{gap:18px}}@media (max-width:720px){.hobbies-module__IenjpW__personal,.hobbies-module__IenjpW__active{grid-template-columns:minmax(0,1fr);align-content:start;gap:30px}.hobbies-module__IenjpW__personal h2,.hobbies-module__IenjpW__active h2{font-size:clamp(36px,8.5vw,60px)}.hobbies-module__IenjpW__copy{gap:20px}.hobbies-module__IenjpW__portrait img{width:100%;height:auto;max-height:500px}.hobbies-module__IenjpW__photoPair{gap:16px}.hobbies-module__IenjpW__photoPair img{max-height:none}.hobbies-module__IenjpW__portrait figcaption,.hobbies-module__IenjpW__photoPair figcaption{font-size:12px}}
