.about-page{background:#f3f0e7;color:#181816}.site-header nav .is-current{border-color:currentColor}.about-is-entering .about-contact,.about-is-entering .about-hero>.eyebrow,.about-is-entering .about-intro-rest,.about-is-entering .about-mark,.about-is-entering .about-publications{opacity:0}.about-contact,.about-hero>.eyebrow,.about-intro-rest,.about-mark,.about-publications{transition:opacity .7s ease,transform .7s ease}.about-is-entering .about-contact,.about-is-entering .about-publications{transform:translateY(30px)}.about-entrance-complete .about-contact,.about-entrance-complete .about-hero>.eyebrow,.about-entrance-complete .about-intro-rest,.about-entrance-complete .about-mark,.about-entrance-complete .about-publications,.about-show-rest .about-contact,.about-show-rest .about-hero>.eyebrow,.about-show-rest .about-intro-rest,.about-show-rest .about-mark,.about-show-rest .about-publications{opacity:1;transform:translateY(0)}.about-typed-lead:after{animation:about-caret-blink .72s steps(1) infinite;background:currentColor;content:"";display:inline-block;height:.78em;margin-left:.035em;width:.055em}.about-entrance-complete .about-typed-lead:after,.about-show-rest .about-typed-lead:after{display:none}@keyframes about-caret-blink{0%,48%{opacity:1}49%,to{opacity:0}}.site-cursor.about-cursor{align-items:center;background:#181816;border:1.5px solid #181816;color:#d7f23e;border-radius:50%;display:flex;font-family:Courier New,monospace;font-size:13px;font-weight:800;height:44px;justify-content:center;left:-22px;opacity:0;pointer-events:none;position:fixed;top:-22px;transition:background .16s ease,color .16s ease,height .16s ease,width .16s ease;width:44px;z-index:100}.site-cursor.about-cursor.is-visible{opacity:1}.site-cursor.about-cursor b{animation:cursor-mark-spin 2.8s linear infinite;font-family:Arial,Helvetica,sans-serif;font-size:17px;letter-spacing:-.08em}.site-cursor.about-cursor.is-active{background:#181816;color:#f3f0e7;height:68px;width:68px}.site-cursor.about-cursor.is-active b{animation:none;font-family:Courier New,monospace;font-size:9px;letter-spacing:.06em}.about-hero{min-height:760px;overflow:hidden;padding:140px 34px 110px;position:relative}.about-hero h1{font-size:clamp(82px,12vw,190px);font-weight:500;letter-spacing:-.085em;line-height:.82;margin:42px 0 0;position:relative;z-index:2}.about-contact h2 em,.about-hero h1 em,.about-section-title h2 em,.interest-section h2 em{font-family:Georgia,serif;font-weight:400}.draggable-sticker{cursor:grab;touch-action:none;transition:filter .18s ease,scale .18s ease;user-select:none}.draggable-sticker:hover{filter:saturate(1.08);scale:1.08}.draggable-sticker:active{cursor:grabbing;scale:1}.draggable-sticker-inner{will-change:transform}.about-is-entering .draggable-sticker{opacity:0;pointer-events:none}.about-is-entering.about-stickers-entering .draggable-sticker{animation:about-sticker-rush-in .98s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--about-sticker-index) * 90ms)}.about-stickers-entering .draggable-sticker-inner{animation-delay:calc(1.16s + var(--about-sticker-index) * 90ms)}.about-entrance-complete .draggable-sticker{opacity:1;pointer-events:auto}@keyframes about-sticker-rush-in{0%{opacity:0;translate:-78vw 8vh}to{opacity:1;translate:0 0}}.drift-a{animation:about-sticker-drift-a 4.8s ease-in-out infinite alternate}.drift-b{animation:about-sticker-drift-b 4.2s ease-in-out infinite alternate}.drift-c{animation:about-sticker-drift-c 3.7s ease-in-out infinite alternate}.drift-d{animation:about-sticker-drift-d 5.1s ease-in-out infinite alternate}@keyframes about-sticker-drift-a{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes about-sticker-drift-b{0%{transform:translateY(0)}to{transform:translateY(4px)}}@keyframes about-sticker-drift-c{0%{transform:translateY(0)}to{transform:translateY(-4px)}}@keyframes about-sticker-drift-d{0%{transform:translateY(0)}to{transform:translateY(5px)}}.about-portrait-sticker{margin:24px 0 -135px 8vw;position:relative;width:clamp(260px,32vw,470px);z-index:3}.about-portrait-sticker img{display:block;filter:drop-shadow(6px 0 0 #f3f0e7) drop-shadow(-6px 0 0 #f3f0e7) drop-shadow(0 6px 0 #f3f0e7) drop-shadow(0 -6px 0 #f3f0e7) drop-shadow(12px 14px 0 #181816);width:100%}.about-role-sticker{left:5vw;position:absolute;top:642px;z-index:5}.about-role-sticker span{background:#d7f23e;border:2px solid #181816;box-shadow:5px 6px 0 #181816;display:block;font-family:Courier New,monospace;font-size:12px;letter-spacing:.08em;padding:10px 13px;transform:rotate(7deg)}.about-star-sticker{left:54%;position:absolute;top:483px;z-index:5}.about-star-sticker span{align-items:center;background:#ff8069;border:2px solid #181816;border-radius:50%;display:flex;font-size:22px;height:58px;justify-content:center;transform:rotate(12deg);width:58px}.about-location-sticker{left:43vw;position:absolute;right:auto;top:445px;z-index:5}.about-location-sticker span{background:#f3f0e7;border:2px solid #181816;border-radius:999px;box-shadow:5px 6px 0 #181816;display:block;font-family:Courier New,monospace;font-size:clamp(15px,1.45vw,22px);font-weight:700;letter-spacing:.08em;padding:12px 18px;transform:rotate(-5deg)}.about-hero-note{animation:none;margin-left:auto;margin-top:25px;max-width:650px;position:relative;transform:translateY(-72px);z-index:2}.about-hero-note p{font-family:Georgia,serif;font-size:clamp(19px,2vw,28px);line-height:1.36;margin:0}.about-hero-note p strong{font-family:inherit;font-weight:600}.about-mark{height:30vw;opacity:0;position:absolute;right:-3vw;top:33%;transform:none;width:32vw}.about-entrance-complete .about-mark,.about-show-rest .about-mark{opacity:.16;transform:none}.research-statement{background:#181816;color:#f3f0e7;display:grid;gap:45px;grid-template-columns:.4fr 1.25fr .55fr;padding:110px 34px}.research-statement blockquote{font-size:clamp(35px,4.5vw,70px);letter-spacing:-.055em;line-height:.98;margin:0}.research-statement blockquote em{color:#d7f23e;font-family:Georgia,serif;font-weight:400}.research-statement>p:last-child{align-self:end;color:rgba(243,240,231,.7);font-family:Georgia,serif;font-size:16px;line-height:1.5}.about-publications,.experience-section,.interest-section{display:grid;gap:70px;grid-template-columns:.65fr 1.35fr;padding:110px 34px}.about-contact h2,.about-section-title h2,.interest-section h2{font-size:clamp(44px,5.7vw,88px);font-weight:500;letter-spacing:-.065em;line-height:.9;margin:0}.interest-list{border-top:1px solid}.interest-list article{align-items:center;border-bottom:1px solid;display:grid;gap:20px;grid-template-columns:34px 95px 1fr;padding:20px 4px}.interest-list article>span{font-family:Courier New,monospace;font-size:9px}.interest-list article>b{font-size:25px;letter-spacing:-.06em}.interest-list h3{font-size:23px;font-weight:500;margin:0}.interest-list p{font-family:Georgia,serif;font-size:14px;margin:5px 0 0}.about-publications{background:#181816;color:#f3f0e7}.about-publications .publication-list article{gap:16px;grid-template-columns:54px 1fr;padding-bottom:20px;padding-top:20px}.about-publications .publication-list h4{font-size:clamp(16px,1.45vw,22px);line-height:1.18;margin-bottom:7px}.about-publications .publication-list article>div>p:not(.publication-authors),.about-publications .publication-list article>span{font-size:8px}.publication-group+.publication-group{margin-top:64px}.publication-group>h3{color:#d7f23e;font-family:Courier New,monospace;font-size:11px;letter-spacing:.12em;margin:0 0 12px}.publication-list .publication-authors{color:#f3f0e7;font-family:Georgia,serif;font-size:12px;line-height:1.35;margin:7px 0 5px;text-transform:none}.about-publications .publication-list article:hover{background:transparent;color:inherit;padding-left:4px;padding-right:4px}.about-publications .publication-list article:hover .publication-authors{color:#f3f0e7}.publication-paper{background:#181816;border:2px solid #181816;border-radius:999px;box-shadow:5px 6px 0 #d7f23e;color:inherit;display:inline-block;font-family:Courier New,monospace;font-size:8px;letter-spacing:.08em;margin-top:12px;padding:7px 10px;transition:background .18s ease,color .18s ease,scale .18s ease,translate .18s ease}.publication-paper:hover{background:#d7f23e;color:#181816;scale:1.08;translate:0 -2px}.publication-links{display:flex;gap:8px;margin-top:16px}.publication-links span{border:1px solid rgba(243,240,231,.35);border-radius:30px;font-family:Courier New,monospace;font-size:8px;padding:6px 9px}.experience-section{background:#d7f23e}.experience-list{border-top:1px solid}.experience-list article{align-items:baseline;border-bottom:1px solid;display:grid;gap:24px;grid-template-columns:110px 1fr .8fr;padding:24px 4px}.experience-list p,.experience-list span{font-family:Courier New,monospace;font-size:9px;margin:0;text-transform:uppercase}.experience-list h3{font-size:25px;font-weight:500;margin:0}.about-contact{padding:90px 34px 26px}.about-contact>p:not(.eyebrow){font-family:Georgia,serif;font-size:18px;line-height:1.45;max-width:560px}.about-contact-links{display:grid;grid-template-columns:repeat(3,1fr);margin-top:34px}.about-contact-links a{align-items:center;border-bottom:1px solid;border-top:1px solid;display:grid;font-family:Georgia,serif;font-size:clamp(18px,2vw,29px);gap:18px;grid-template-columns:72px 1fr auto;padding:30px 10px}.about-contact-links a+a{border-left:1px solid;padding-left:20px}.about-contact footer{display:flex;font-family:Courier New,monospace;font-size:9px;justify-content:space-between;margin-top:100px;text-transform:uppercase}.social-icon{align-items:center;border-radius:50%;display:flex;font-family:Arial,sans-serif;font-size:34px;font-style:normal;font-weight:800;height:64px;justify-content:center;line-height:1;overflow:hidden;width:64px}.social-icon,.social-icon-email{background:#181816;color:#f3f0e7}.social-icon-email{border:0;border-radius:16px;box-shadow:none;padding:0}.social-icon-email img{display:block;filter:brightness(0) invert(1);height:34px;width:34px}.social-icon-linkedin{border-radius:13px;font-size:34px;letter-spacing:-.08em}.social-icon-instagram{background:#181816;border-radius:13px}.social-icon-instagram img{display:block;filter:grayscale(1) brightness(0) invert(1);height:39px;object-fit:contain;width:39px}@media (max-width:1100px){.about-hero{display:grid;grid-template-columns:repeat(3,1fr);min-height:auto}.about-hero h1,.about-hero-note,.about-hero>.eyebrow,.about-portrait-sticker{grid-column:1/-1}.about-portrait-sticker{justify-self:center;margin:40px auto 35px;width:min(52vw,440px)}.about-location-sticker,.about-role-sticker,.about-star-sticker{align-self:center;justify-self:center;left:auto;position:relative;right:auto;top:auto}.about-role-sticker{grid-column:1}.about-star-sticker{grid-column:2}.about-location-sticker{grid-column:3}.about-hero-note{margin:65px auto 0;max-width:720px;transform:none;width:100%}}@media (max-width:820px){.about-cursor{display:none}.about-hero{min-height:auto;padding:115px 18px 70px}.about-hero h1{font-size:clamp(64px,15vw,110px)}.about-portrait-sticker{margin:35px auto 45px;width:min(78vw,390px)}.about-location-sticker,.about-role-sticker,.about-star-sticker{left:auto;right:auto;top:auto}.about-hero-note,.about-publications,.experience-section,.interest-section,.research-statement{display:block}.about-hero-note{margin-top:55px;transform:none}.about-hero-note p{margin-top:20px}.about-publications,.experience-section,.interest-section,.research-statement{padding:75px 18px}.research-statement blockquote{margin:35px 0}.experience-list,.interest-list,.publication-list{margin-top:45px}.interest-list article{grid-template-columns:30px 65px 1fr}.about-publications .publication-list article{grid-template-columns:1fr}.experience-list article{grid-template-columns:80px 1fr}.experience-list article p{grid-column:2}.about-contact{padding:75px 18px 22px}.about-contact-links{display:block;margin-top:50px}.about-contact-links a+a{border-left:0}.about-contact-links a{grid-template-columns:64px 1fr auto}.social-icon{height:56px;width:56px}.social-icon-instagram img{height:34px;width:34px}}@media (max-width:520px){.about-hero{grid-template-columns:1fr 1fr}.about-role-sticker{grid-column:1/-1;justify-self:start;margin-bottom:28px}.about-star-sticker{grid-column:1}.about-location-sticker{grid-column:2}.about-hero-note{grid-column:1/-1;margin-top:48px}}@media (prefers-reduced-motion:reduce){.about-page *,.about-page :after,.about-page :before{animation-duration:.01ms!important;animation-delay:0s!important;transition-duration:.01ms!important}}.about-contact footer,.about-portrait-sticker figcaption,.about-publications .publication-list article>div>p:not(.publication-authors),.about-publications .publication-list article>span,.experience-list p,.experience-list span,.interest-list article>span,.publication-group>h3,.publication-links span,.publication-paper{font-size:12px;line-height:1.4}.publication-list .publication-authors{font-size:14px}