.vfywjq_figure{margin:0 var(--gutter)}.vfywjq_stage{isolation:isolate;height:clamp(390px,40vw,510px);position:relative}.vfywjq_canvasLayer,.vfywjq_fallbackLayer{position:absolute;inset:0}.vfywjq_canvasLayer{z-index:1}.vfywjq_fallbackLayer{pointer-events:none;color:var(--accent-text)}.vfywjq_fallbackLayer.vfywjq_ready{visibility:hidden}.vfywjq_fallback{object-fit:contain;width:100%;height:100%;color:var(--accent-text)}.vfywjq_stage:after{content:"";border:1px solid var(--line);opacity:.4;pointer-events:none;border-radius:50%;width:35%;height:30px;position:absolute;bottom:64px;left:50%;transform:translate(-50%)}.vfywjq_side{z-index:2;pointer-events:none;max-width:180px;position:absolute;top:43%}.vfywjq_left{left:0}.vfywjq_right{text-align:right;right:0}.vfywjq_side strong{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin-bottom:15px;font-size:clamp(33px,3.6vw,48px);font-weight:400;line-height:1;display:block}.vfywjq_side span{color:var(--muted);font-size:.75rem}.vfywjq_side p{color:var(--muted);font-family:var(--font-mono), monospace;max-width:155px;margin-top:3px;font-size:.8125rem;line-height:1.6}.vfywjq_right p{margin-left:auto}.vfywjq_stageBottom{color:var(--muted);z-index:3;pointer-events:none;justify-content:space-between;align-items:flex-end;gap:20px;display:flex;position:absolute;bottom:10px;left:0;right:0}.vfywjq_stageBottom>span{font-size:.75rem}.vfywjq_stageBottom button{pointer-events:auto;border:0;border-bottom:1px solid var(--line);background:0 0;padding:10px 0;font-size:.8125rem;line-height:1.5}.vfywjq_stageBottom button span{color:var(--accent-text);margin-left:7px;font-size:1.1875rem}.vfywjq_stageBottom button:hover{color:var(--accent-text)}.vfywjq_controls{justify-content:center;padding:14px 0 0;display:flex}.vfywjq_controls button{border:1px solid var(--line);background:var(--bg);color:var(--muted);min-width:104px;min-height:44px;padding:12px 23px;font-size:.875rem;line-height:1.5}.vfywjq_controls button+button{border-left:0}.vfywjq_controls button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.vfywjq_controls button:not([aria-pressed=true]):hover{color:var(--accent-text)}.vfywjq_caption{justify-content:space-between;align-items:center;gap:25px;padding:23px 0 29px;display:flex}.vfywjq_caption p{max-width:610px;color:var(--muted);min-height:41px;font-size:.875rem;line-height:1.7}.vfywjq_caption span{color:var(--accent-text);white-space:nowrap;font-size:.75rem}@media (max-width:850px){.vfywjq_stage{height:450px}.vfywjq_side{max-width:150px;top:19px}.vfywjq_side strong{margin-bottom:9px;font-size:35px}.vfywjq_side p{max-width:135px}.vfywjq_canvasLayer,.vfywjq_fallbackLayer{top:50px;bottom:-10px}.vfywjq_stage:after{bottom:45px}}@media (max-width:560px){.vfywjq_stage{height:530px}.vfywjq_side{max-width:125px;top:22px}.vfywjq_side strong{margin-bottom:9px;font-size:30px}.vfywjq_side p{max-width:120px;font-size:.75rem}.vfywjq_side span{font-size:.75rem}.vfywjq_canvasLayer,.vfywjq_fallbackLayer{top:145px;bottom:75px}.vfywjq_stage:after{width:65%;bottom:76px}.vfywjq_stageBottom>span{max-width:130px;font-size:.75rem}.vfywjq_stageBottom button{max-width:150px;font-size:.75rem}.vfywjq_controls button{flex:1;min-width:0;padding:12px 10px}.vfywjq_caption{flex-direction:column;align-items:flex-start;gap:12px;padding:19px 0 23px}.vfywjq_caption p{min-height:62px;font-size:.875rem}}
.OVrJ8W_atlas{margin:95px var(--gutter) 0;border-top:1px solid var(--line);--atlas-accent:var(--blue);padding:56px 0 0}.OVrJ8W_atlas>div:first-child em{color:var(--atlas-accent);font-weight:400}.OVrJ8W_atlas>div:first-child>div>p{color:var(--atlas-accent)}.OVrJ8W_map{height:480px;margin-top:3px;position:relative}.OVrJ8W_desktopSvg,.OVrJ8W_mobileSvg{width:100%;height:100%;position:absolute;inset:0}.OVrJ8W_mobileSvg{display:none}.OVrJ8W_orbits{stroke:var(--line);stroke-width:.65px;opacity:.8}.OVrJ8W_dust{color:var(--atlas-accent)}.OVrJ8W_edge{stroke:var(--line);stroke-width:.8px;transition:stroke .35s}.OVrJ8W_activeEdge{stroke:var(--atlas-accent);stroke-width:1.3px;opacity:.85;transition:stroke .35s}.OVrJ8W_node{left:clamp(70px, var(--node-x), calc(100% - 70px));top:var(--node-y);background:var(--bg);color:var(--muted);border:1px solid var(--line);border-radius:50px;max-width:157px;min-height:43px;padding:12px 18px;font-size:.9375rem;line-height:1.4;transition:background .2s,color .2s,border-color .2s;position:absolute;transform:translate(-50%,-50%)}.OVrJ8W_node:hover{border-color:var(--atlas-accent);color:var(--ink)}.OVrJ8W_node[aria-pressed=true]{background:var(--atlas-accent);border-color:var(--atlas-accent);color:var(--bg)}.OVrJ8W_node.OVrJ8W_central{border-color:var(--atlas-accent);min-width:193px;max-width:220px;font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;padding:17px 28px;font-size:26px;line-height:1.2}.OVrJ8W_mapCaption{color:var(--muted);font-size:.75rem;position:absolute;bottom:10px;left:0}.OVrJ8W_index{color:var(--muted);font-size:.75rem;position:absolute;bottom:10px;right:0}.OVrJ8W_selection{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1.15fr;gap:45px;min-height:190px;padding:28px 0 33px;display:grid}.OVrJ8W_selection>div:first-child>p{color:var(--atlas-accent)}.OVrJ8W_selection h3{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;max-width:450px;margin-top:13px;font-size:35px;font-weight:400;line-height:1.1}.OVrJ8W_description{color:var(--muted);font-size:1rem;line-height:1.8}.OVrJ8W_selection a{margin-top:12px;font-size:.875rem}@media (max-width:760px){.OVrJ8W_atlas{margin-top:60px;padding-top:38px}.OVrJ8W_node{max-width:140px;padding:10px 14px;font-size:.875rem}.OVrJ8W_selection{gap:25px}.OVrJ8W_selection h3{font-size:31px}}@media (max-width:560px){.OVrJ8W_map{height:660px}.OVrJ8W_desktopSvg{display:none}.OVrJ8W_mobileSvg{display:block}.OVrJ8W_node{left:clamp(60px, var(--mobile-x), calc(100% - 60px));top:var(--mobile-y);max-width:120px;min-height:44px;padding:10px 12px;font-size:.8125rem}.OVrJ8W_node.OVrJ8W_central{min-width:160px;max-width:174px;padding:17px 15px;font-size:23px}.OVrJ8W_selection{grid-template-columns:1fr;gap:20px;min-height:290px}.OVrJ8W_selection h3{max-width:330px;font-size:33px}.OVrJ8W_selection>div:last-child{flex-direction:column;align-items:flex-start;display:flex}.OVrJ8W_selection a{margin-top:auto;padding-top:17px}.OVrJ8W_mapCaption{max-width:140px;font-size:.75rem}}
.slcJ-G_eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);font-size:.8125rem;font-weight:400;line-height:1.8}.slcJ-G_textLink{border-bottom:1px solid var(--line);align-items:center;gap:28px;min-height:44px;padding:9px 0;font-size:1rem;line-height:1.5;transition:color .2s,border-color .2s;display:inline-flex}.slcJ-G_textLink:hover{color:var(--accent-text);border-color:var(--accent-text)}.slcJ-G_textLink span[aria-hidden]{font-size:22px;transition:transform .2s}.slcJ-G_textLink:hover span[aria-hidden]{transform:translate(3px,-3px)}.slcJ-G_button{border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);justify-content:space-between;align-items:center;gap:32px;min-height:54px;padding:15px 23px;font-size:1rem;line-height:1.5;transition:transform .2s;display:inline-flex}.slcJ-G_button:hover{transform:translateY(-2px)}.slcJ-G_button span[aria-hidden]{font-size:22px}.slcJ-G_outlined{color:var(--accent-text);background:0 0}.slcJ-G_sectionHead{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.slcJ-G_sectionHead h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin-top:13px;font-size:clamp(38px,5vw,64px);font-weight:400;line-height:1.05}.slcJ-G_sectionHead p{max-width:340px;color:var(--muted);font-size:1rem;line-height:1.8}.slcJ-G_body{color:var(--muted);font-size:1.1875rem;line-height:1.9}.slcJ-G_divider{border:0;border-top:1px solid var(--line)}@media (max-width:650px){.slcJ-G_sectionHead{flex-direction:column;align-items:flex-start;gap:18px}.slcJ-G_sectionHead h2{font-size:43px}.slcJ-G_body{font-size:1.125rem}}
@font-face{font-family:sans;src:url(../media/dm_sans_latin_wght_normal-s.p.0fpdy-lufm69d.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.p6wCiW_className{font-family:sans,sans Fallback,Arial,sans-serif}.p6wCiW_variable{--font-sans:"sans", "sans Fallback", Arial, sans-serif}
.v-25TG_art{background:var(--surface);justify-content:center;align-items:center;height:330px;display:flex;position:relative;overflow:hidden}.v-25TG_art svg{width:100%;height:100%;transition:transform .6s}.v-25TG_art>span{color:var(--muted);font-size:.75rem;position:absolute;bottom:19px;left:23px}.v-25TG_notheris{color:var(--other)}.v-25TG_convergence{color:var(--accent-text)}a:hover .v-25TG_art svg{transform:scale(1.035)}@media (max-width:600px){.v-25TG_art{height:275px}}
@font-face{font-family:"serif";src:url(../media/instrument_serif_latin_400_normal-s.p.2zo21yor93qdc.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"serif";src:url(../media/instrument_serif_latin_400_italic-s.p.3bg-hzmj1g17f.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:serif Fallback;src:local(Arial);ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.0%;size-adjust:76.79%}.xW5qlW_className{font-family:"serif",serif Fallback,Georgia,serif}.xW5qlW_variable{--font-serif:"serif", "serif Fallback", Georgia, serif}
.rHnybq_list{grid-template-columns:1fr 1fr;gap:38px;display:grid}.rHnybq_project{flex-direction:column;align-items:stretch;display:flex}.rHnybq_meta{color:var(--muted);justify-content:space-between;align-items:center;gap:15px;margin-top:21px;display:flex}.rHnybq_meta>span:first-child{font-size:.75rem}.rHnybq_meta>span:last-child{color:var(--accent-text);font-size:24px}.rHnybq_project h3{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;margin-top:7px;font-size:43px;font-weight:400;line-height:1.1}.rHnybq_project p{color:var(--muted);max-width:440px;margin-top:15px;font-size:1rem;line-height:1.8}.rHnybq_explore{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:48px;margin-top:24px;padding-bottom:12px;font-size:.875rem;display:flex}.rHnybq_explore span{color:var(--accent-text);font-size:19px}.rHnybq_project:hover h3,.rHnybq_project:hover .rHnybq_explore{color:var(--accent-text)}@media (max-width:680px){.rHnybq_list{grid-template-columns:1fr;gap:40px}.rHnybq_project h3{font-size:40px}}
@font-face{font-family:mono;src:url(../media/ibm_plex_mono_latin_400_normal-s.19gbeb610ur4n.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}._lUezq_className{font-family:mono,mono Fallback,monospace;font-weight:400}._lUezq_variable{--font-mono:"mono", "mono Fallback", monospace}
.k5lMwa_preview{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.k5lMwa_preview>a{flex-direction:column;align-items:flex-start;padding:30px 28px 29px 0;display:flex}.k5lMwa_preview>a+a{border-left:1px solid var(--line);padding-left:28px}.k5lMwa_preview>a:nth-child(odd){border-left:0;padding-left:0}.k5lMwa_preview>a:nth-child(n+3){border-top:1px solid var(--line)}.k5lMwa_preview>a>span:first-child{color:var(--accent-text);font-size:.75rem}.k5lMwa_preview h3{letter-spacing:-.035em;max-width:300px;margin-top:24px;font-size:25px;font-weight:500;line-height:1.2}.k5lMwa_preview p{color:var(--muted);margin:17px 0 30px;font-size:1rem;line-height:1.8}.k5lMwa_previewAction{justify-content:space-between;align-items:center;gap:15px;width:100%;margin-top:auto;font-size:.875rem;display:flex}.k5lMwa_previewAction>span{color:var(--accent-text);font-size:23px}.k5lMwa_preview a:hover h3,.k5lMwa_preview a:hover .k5lMwa_previewAction{color:var(--accent-text)}.k5lMwa_catalogNav{flex-wrap:wrap;gap:9px 18px;margin:0 0 30px;display:flex}.k5lMwa_catalogNav a{border-bottom:1px solid var(--line);color:var(--muted);padding:8px 0;font-size:.875rem}.k5lMwa_catalogNav a:hover{color:var(--accent-text)}.k5lMwa_service{border-top:1px solid var(--line);grid-template-columns:1fr 1.1fr;gap:75px;padding:42px 0 46px;scroll-margin-top:25px;display:grid}.k5lMwa_service h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin-top:16px;font-size:clamp(32px,3.8vw,48px);font-weight:400;line-height:1.08}.k5lMwa_outcome{color:var(--ink);margin-top:20px;font-size:1.1875rem;line-height:1.7}.k5lMwa_audience{color:var(--muted);margin-top:18px;font-size:1rem;line-height:1.85}.k5lMwa_service dl{margin:0}.k5lMwa_service dt{color:var(--accent-text);font-family:var(--font-mono), monospace;letter-spacing:.04em;font-size:.75rem}.k5lMwa_service dd{color:var(--muted);margin:13px 0 23px;font-size:1rem;line-height:1.85}.k5lMwa_service ul{margin:0;padding-left:18px}.k5lMwa_service li+li{margin-top:7px}.k5lMwa_service a{margin-top:3px}.k5lMwa_emailNote{color:var(--muted);max-width:700px;margin:3px 0 35px;font-size:.875rem;line-height:1.8}.k5lMwa_custom{border-top:1px solid var(--line);padding-top:36px}.k5lMwa_custom h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;font-size:43px;font-weight:400;line-height:1.1}.k5lMwa_custom p{color:var(--muted);max-width:700px;margin:22px 0;font-size:1.125rem;line-height:1.85}.k5lMwa_sessionOffer{border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--surface);margin-top:26px;padding:24px}.k5lMwa_sessionPrice{letter-spacing:-.045em;flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:13px;font-size:clamp(42px,5vw,60px);line-height:1.1;display:flex}.k5lMwa_sessionPrice span{color:var(--muted);font-family:var(--font-mono), monospace;letter-spacing:.02em;font-size:.875rem}.k5lMwa_sessionDuration{color:var(--accent-text);margin-top:10px;font-size:1.125rem}.k5lMwa_sessionScope{color:var(--muted);margin-top:12px;font-size:.875rem;line-height:1.8}.k5lMwa_sessionNote{color:var(--muted);max-width:420px;margin-top:17px;font-size:.875rem;line-height:1.8}.k5lMwa_preview .k5lMwa_previewPrice{color:var(--accent-text);margin:0 0 24px;font-size:1.25rem;line-height:1.4}.k5lMwa_previewPrice span{color:var(--muted);margin-top:5px;font-size:.875rem;display:block}@media (max-width:850px){.k5lMwa_service{gap:35px}.k5lMwa_preview>a{padding-right:20px}.k5lMwa_preview>a+a{padding-left:20px}.k5lMwa_preview h3{font-size:22px}}@media (max-width:600px){.k5lMwa_preview{grid-template-columns:1fr}.k5lMwa_preview>a,.k5lMwa_preview>a+a{border-left:0;padding:25px 0}.k5lMwa_preview>a+a{border-top:1px solid var(--line)}.k5lMwa_preview h3{margin-top:17px;font-size:27px}.k5lMwa_preview p{margin-bottom:20px}.k5lMwa_service{grid-template-columns:1fr;gap:25px;padding:30px 0}.k5lMwa_service h2{font-size:37px}.k5lMwa_service a{width:100%}.k5lMwa_custom h2{font-size:35px}}.k5lMwa_preview>a:only-child{grid-column:1/-1;padding:32px 0}.k5lMwa_preview>a:only-child h3{max-width:none;font-size:clamp(30px,4vw,44px)}.k5lMwa_preview>a:only-child p,.k5lMwa_preview>a:only-child .k5lMwa_previewAction{max-width:650px}
.K4Gg2a_bridge{border:1px solid var(--line);background:var(--surface);grid-template-columns:180px 1fr;gap:44px;margin:54px 0;padding:clamp(24px,4vw,48px);display:grid}.K4Gg2a_mark{color:var(--accent-text);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.K4Gg2a_mark svg{width:100px}.K4Gg2a_mark span{font-family:var(--font-mono), monospace;letter-spacing:.2em;font-size:.75rem}.K4Gg2a_bridge h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;font-size:clamp(29px,3vw,42px);font-weight:400;line-height:1.15}.K4Gg2a_bridge p{max-width:680px;color:var(--muted);margin:18px 0 22px;line-height:1.8}@media (max-width:600px){.K4Gg2a_bridge{grid-template-columns:1fr;gap:26px}.K4Gg2a_mark{flex-direction:row;justify-content:flex-start}.K4Gg2a_mark svg{width:50px}}
.YYJjoa_page{margin:0 var(--gutter)}.YYJjoa_intro{max-width:1050px;padding:56px 0 45px}.YYJjoa_intro h1{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;max-width:1000px;margin-top:25px;font-size:clamp(55px,7.4vw,96px);font-weight:400;line-height:.98}.YYJjoa_intro h1 em{color:var(--accent-text);font-weight:400}.YYJjoa_profileIntro{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:55px;max-width:none;display:grid}.YYJjoa_profileIntro h1{font-size:clamp(46px,6.5vw,82px)}.YYJjoa_profileIntro img{border:1px solid var(--line);width:100%;height:auto;display:block}.YYJjoa_profileIntro figcaption{color:var(--muted);margin-top:12px;font-size:.8125rem;line-height:1.8}@media (max-width:600px){.YYJjoa_profileIntro{grid-template-columns:1fr;gap:28px}.YYJjoa_profileIntro figure{max-width:280px}}.YYJjoa_lead{max-width:740px;color:var(--muted);margin-top:28px;font-size:1.25rem;line-height:1.9}.YYJjoa_bodyGrid{border-top:1px solid var(--line);grid-template-columns:1fr 1.4fr;gap:65px;padding:40px 0;display:grid}.YYJjoa_bodyGrid>div>p+p{margin-top:24px}.YYJjoa_bodyGrid h2,.YYJjoa_split h2,.YYJjoa_invitation h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;margin-top:15px;font-size:42px;font-weight:400;line-height:1.1}.YYJjoa_bodyGrid p,.YYJjoa_split p,.YYJjoa_invitation>p{color:var(--muted);font-size:1.125rem;line-height:1.9}.YYJjoa_bodyGrid .YYJjoa_bodyLabel{color:var(--accent-text);font-size:.8125rem}.YYJjoa_split{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.YYJjoa_split>section{padding:36px 38px 38px 0}.YYJjoa_split>section+section{border-left:1px solid var(--line);padding-left:38px;padding-right:0}.YYJjoa_split h2{margin-bottom:21px}.YYJjoa_split p:first-child{color:var(--accent-text);font-size:.8125rem}.YYJjoa_split a{margin-top:19px}.YYJjoa_principles{padding:42px 0}.YYJjoa_principles ol{counter-reset:principles;margin:27px 0 0;padding:0;list-style:none}.YYJjoa_principles li{border-top:1px solid var(--line);counter-increment:principles;grid-template-columns:55px .9fr 1.3fr;gap:23px;padding:28px 0;display:grid}.YYJjoa_principles li:before{content:"0" counter(principles);color:var(--accent-text);font-family:var(--font-mono), monospace;padding-top:5px;font-size:.8125rem}.YYJjoa_principles h3{letter-spacing:-.04em;font-size:22px;font-weight:500;line-height:1.3}.YYJjoa_principles li p{color:var(--muted);font-size:1rem;line-height:1.8}.YYJjoa_socials{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:20px 40px;padding:30px 0;display:flex}.YYJjoa_socials>p{margin-right:auto}.YYJjoa_invitation{border-top:1px solid var(--line);max-width:850px;padding:40px 0 0}.YYJjoa_invitation h2{max-width:650px;margin-top:0;font-size:49px}.YYJjoa_invitation>p{max-width:650px;margin-top:24px}.YYJjoa_actions{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:27px;display:flex}.YYJjoa_question{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:45px 0 50px}.YYJjoa_question blockquote{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.025em;max-width:900px;color:var(--accent-text);margin:25px 0 0;font-size:clamp(35px,4.8vw,61px);line-height:1.1}.YYJjoa_researchGrid{grid-template-columns:repeat(3,1fr);gap:36px;padding:42px 0 32px;display:grid}.YYJjoa_researchGrid article>span{color:var(--accent-text);font-family:var(--font-mono), monospace;font-size:.8125rem}.YYJjoa_researchGrid h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.025em;margin-top:18px;font-size:33px;font-weight:400;line-height:1.1}.YYJjoa_researchGrid p{color:var(--muted);margin-top:17px;font-size:1rem;line-height:1.85}.YYJjoa_interests{flex-wrap:wrap;gap:10px 14px;margin:25px 0 45px;padding:0;list-style:none;display:flex}.YYJjoa_interests li{border-bottom:1px solid var(--line);font-family:var(--font-mono), monospace;color:var(--muted);padding:7px 0;font-size:.8125rem}.YYJjoa_back{color:var(--muted);margin-top:35px;padding:8px 0;font-size:.875rem;display:inline-block}.YYJjoa_back:hover{color:var(--accent-text)}.YYJjoa_projectHero{margin-bottom:30px}.YYJjoa_projectHero>div{height:440px}.YYJjoa_projectFacts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:24px;margin:0 0 38px;padding:25px 0;display:grid}.YYJjoa_projectFacts dt{color:var(--accent-text);font-family:var(--font-mono), monospace;font-size:.75rem}.YYJjoa_projectFacts dd{margin:10px 0 0;font-size:1.0625rem}.YYJjoa_notebookList{border-top:1px solid var(--line);margin-top:5px}.YYJjoa_notebookEntry{border-bottom:1px solid var(--line);grid-template-columns:160px 1fr 35px;gap:35px;padding:38px 0;display:grid}.YYJjoa_notebookEntry>span:first-child{color:var(--accent-text)}.YYJjoa_notebookEntry h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;font-size:43px;font-weight:400;line-height:1.1}.YYJjoa_notebookEntry p{color:var(--muted);max-width:600px;margin-top:18px;font-size:1.0625rem;line-height:1.8}.YYJjoa_notebookEntry>span:last-child{color:var(--accent-text);font-size:27px}.YYJjoa_notebookEntry:hover h2{color:var(--accent-text)}.YYJjoa_byline{color:var(--muted);font-family:var(--font-mono), monospace;flex-wrap:wrap;gap:18px;margin-top:28px;font-size:.8125rem;display:flex}.YYJjoa_article{border-top:1px solid var(--line);max-width:740px;margin:15px auto 0;padding-top:30px}.YYJjoa_article p{color:var(--muted);margin:0 0 28px;font-size:1.25rem;line-height:1.95}.YYJjoa_article h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.025em;margin:47px 0 25px;font-size:43px;font-weight:400;line-height:1.1}.YYJjoa_article blockquote{border-left:1px solid var(--accent);margin:38px 0;padding:3px 0 3px 25px}.YYJjoa_article blockquote p{font-family:var(--font-serif), Georgia, serif;color:var(--accent-text);margin:0;font-size:31px;line-height:1.3}.YYJjoa_article a{color:var(--accent-text);text-underline-offset:4px;text-decoration:underline}.YYJjoa_article strong{color:var(--ink);font-weight:500}.YYJjoa_collaborationRows{border-top:1px solid var(--line)}.YYJjoa_collaboration{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.1fr;gap:70px;padding:40px 0 43px;scroll-margin-top:30px;display:grid}.YYJjoa_collaboration h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin-top:20px;font-size:64px;font-weight:400;line-height:1.05}.YYJjoa_collaboration>div:last-child>p{color:var(--muted);font-size:1.125rem;line-height:1.9}.YYJjoa_collaboration .YYJjoa_prompt{margin-top:14px;font-size:.875rem!important}.YYJjoa_collaboration a{margin-top:25px}.YYJjoa_direct{padding:39px 0 0}.YYJjoa_email{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:20px;font-size:clamp(30px,5vw,61px);line-height:1.2;display:inline-block}.YYJjoa_email:hover{color:var(--accent-text)}.YYJjoa_directLinks{flex-wrap:wrap;gap:25px;margin-top:18px;display:flex}@media (max-width:850px){.YYJjoa_intro h1{font-size:70px}.YYJjoa_bodyGrid{grid-template-columns:.85fr 1.15fr;gap:40px}.YYJjoa_researchGrid{gap:23px}.YYJjoa_researchGrid h2{font-size:29px}.YYJjoa_collaboration{gap:38px}.YYJjoa_collaboration h2{font-size:51px}.YYJjoa_notebookEntry{grid-template-columns:130px 1fr 25px;gap:25px}}@media (max-width:600px){.YYJjoa_intro{padding-top:34px;padding-bottom:35px}.YYJjoa_intro h1{margin-top:21px;font-size:clamp(46px,11.2vw,66px)}.YYJjoa_lead{margin-top:24px;font-size:1.125rem;line-height:1.9}.YYJjoa_bodyGrid{grid-template-columns:1fr;gap:23px;padding:30px 0}.YYJjoa_bodyGrid h2{font-size:38px}.YYJjoa_bodyGrid p,.YYJjoa_split p{font-size:1.0625rem}.YYJjoa_split{grid-template-columns:1fr}.YYJjoa_split>section{padding:30px 0}.YYJjoa_split>section+section{border-left:0;border-top:1px solid var(--line);padding-left:0}.YYJjoa_split h2{font-size:38px}.YYJjoa_principles{padding-top:31px}.YYJjoa_principles li{grid-template-columns:30px 1fr;gap:12px}.YYJjoa_principles li p{grid-column:2}.YYJjoa_principles h3{font-size:23px}.YYJjoa_socials{align-items:flex-start;gap:12px 25px}.YYJjoa_socials>p{width:100%}.YYJjoa_invitation h2{font-size:39px}.YYJjoa_invitation>p{font-size:1.0625rem}.YYJjoa_researchGrid{grid-template-columns:1fr;gap:27px;padding-top:31px}.YYJjoa_researchGrid article+article{border-top:1px solid var(--line);padding-top:26px}.YYJjoa_researchGrid h2{font-size:35px}.YYJjoa_researchGrid p{font-size:1.0625rem}.YYJjoa_question{padding:29px 0 32px}.YYJjoa_question blockquote{font-size:38px}.YYJjoa_interests{margin-bottom:32px}.YYJjoa_projectHero>div{height:290px}.YYJjoa_projectFacts{grid-template-columns:1fr;gap:20px}.YYJjoa_projectFacts>div{grid-template-columns:85px 1fr;align-items:baseline;gap:15px;display:grid}.YYJjoa_projectFacts dd{margin:0;font-size:1rem}.YYJjoa_notebookEntry{grid-template-columns:1fr 25px;gap:17px;padding:30px 0}.YYJjoa_notebookEntry>span:first-child{grid-column:1/-1}.YYJjoa_notebookEntry h2{font-size:37px}.YYJjoa_notebookEntry p{font-size:1rem}.YYJjoa_article{margin-top:0;padding-top:25px}.YYJjoa_article p{margin-bottom:23px;font-size:1.125rem;line-height:1.95}.YYJjoa_article h2{margin-top:36px;font-size:36px}.YYJjoa_article blockquote{padding-left:19px}.YYJjoa_article blockquote p{font-size:28px}.YYJjoa_collaboration{grid-template-columns:1fr;gap:22px;padding:31px 0}.YYJjoa_collaboration h2{margin-top:16px;font-size:52px}.YYJjoa_collaboration>div:last-child>p{font-size:1.0625rem}.YYJjoa_collaboration a{padding:13px 17px;font-size:.9375rem}}
.heXyqa_section{margin:35px var(--gutter) 0}.heXyqa_paths{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:19px;display:grid}.heXyqa_paths>a{justify-content:space-between;align-items:center;gap:20px;padding:25px 24px 27px 0;display:flex}.heXyqa_paths>a+a{border-left:1px solid var(--line);padding-left:24px}.heXyqa_paths>a>div>p:first-child{color:var(--muted);font-size:.75rem}.heXyqa_paths h3{letter-spacing:-.035em;margin-top:10px;font-size:19px;font-weight:500;line-height:1.3}.heXyqa_paths>a>div>p:last-child{color:var(--muted);max-width:260px;margin-top:11px;font-size:.875rem;line-height:1.8}.heXyqa_paths>a>span{color:var(--accent-text);flex-shrink:0;font-size:24px}.heXyqa_paths a:hover h3{color:var(--accent-text)}@media (max-width:700px){.heXyqa_paths>a{gap:13px;padding-right:17px}.heXyqa_paths>a+a{padding-left:17px}.heXyqa_paths h3{font-size:1.1875rem}}@media (max-width:560px){.heXyqa_section{margin-top:28px}.heXyqa_paths{grid-template-columns:1fr}.heXyqa_paths>a,.heXyqa_paths>a+a{border-left:0;padding:22px 0}.heXyqa_paths>a+a{border-top:1px solid var(--line)}.heXyqa_paths h3{font-size:20px}}
.V9I8ja_card{background:var(--surface);border:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);align-items:center;gap:38px;max-width:930px;padding:30px;display:grid}.V9I8ja_card img{width:100%;height:auto;display:block}.V9I8ja_card h2{letter-spacing:-.035em;font-size:2rem;font-weight:500}.V9I8ja_email{color:var(--accent-text);letter-spacing:-.025em;overflow-wrap:anywhere;margin:4px 0 18px;font-size:clamp(18px,3vw,32px);display:block}.V9I8ja_card>div>p{color:var(--muted);max-width:530px;margin-top:17px;font-size:.875rem;line-height:1.85}.V9I8ja_context{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:50px;margin-top:47px;padding:32px 0;display:grid}.V9I8ja_context h2,.V9I8ja_serviceSection>h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.025em;margin-top:17px;font-size:39px;font-weight:400;line-height:1.1}.V9I8ja_context ol{color:var(--muted);margin:0;padding-left:20px;font-size:1.0625rem;line-height:1.85}.V9I8ja_context li+li{margin-top:12px}.V9I8ja_context li::marker{color:var(--accent-text)}.V9I8ja_serviceSection{padding:40px 0}.V9I8ja_serviceLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;margin-top:28px;display:grid}.V9I8ja_serviceLinks a{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:20px 0;font-size:1rem;display:flex}.V9I8ja_serviceLinks a span{color:var(--accent-text);font-size:23px}.V9I8ja_serviceLinks a:hover{color:var(--accent-text)}.V9I8ja_note{color:var(--muted);max-width:700px;margin-top:22px;font-size:.875rem;line-height:1.85}.V9I8ja_other{border-top:1px solid var(--line);padding:32px 0}.V9I8ja_otherGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:26px;display:grid}.V9I8ja_otherGrid section{scroll-margin-top:30px}.V9I8ja_otherGrid h3{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.025em;margin-top:18px;font-size:30px;font-weight:400;line-height:1.15}.V9I8ja_otherGrid h3+p{color:var(--muted);margin:18px 0 10px;font-size:1rem;line-height:1.85}.V9I8ja_otherGrid a{gap:16px;font-size:.875rem}@media (max-width:750px){.V9I8ja_card{grid-template-columns:120px minmax(0,1fr);gap:24px;padding:23px}.V9I8ja_card .V9I8ja_email{font-size:23px}.V9I8ja_card a:not(.V9I8ja_email){gap:15px;font-size:.875rem}.V9I8ja_serviceLinks{grid-template-columns:repeat(2,minmax(0,1fr))}.V9I8ja_otherGrid{grid-template-columns:1fr;gap:27px}.V9I8ja_otherGrid section+section{border-top:1px solid var(--line);padding-top:25px}}@media (max-width:500px){.V9I8ja_card{grid-template-columns:1fr;padding:22px}.V9I8ja_card img{width:95px}.V9I8ja_card h2{font-size:1.875rem}.V9I8ja_card a:not(.V9I8ja_email){width:100%;padding:12px;font-size:.875rem}.V9I8ja_context{grid-template-columns:1fr;gap:24px;margin-top:22px}.V9I8ja_context h2,.V9I8ja_serviceSection>h2{font-size:35px}.V9I8ja_serviceLinks{grid-template-columns:1fr}}
.aUD9Yq_hero{margin:0 var(--gutter);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(30px,5vw,75px);padding:48px 0 40px;display:grid}.aUD9Yq_heroCopy{min-width:0}.aUD9Yq_dot{background:var(--accent);border-radius:50%;width:6px;height:6px;margin:0 10px 2px 0;display:inline-block}.aUD9Yq_heroEyebrow{font-size:.8125rem}.aUD9Yq_hero h1{letter-spacing:-.055em;margin-top:25px;font-size:clamp(40px,4.7vw,64px);font-weight:500;line-height:1.06}.aUD9Yq_hero h1 em{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.025em;color:var(--accent-text);font-size:1.1em;font-weight:400}.aUD9Yq_intro{color:var(--muted);max-width:520px;margin-top:25px;font-size:1.125rem;line-height:1.85}.aUD9Yq_heroActions{flex-wrap:wrap;align-items:center;gap:17px 25px;margin-top:29px;display:flex}.aUD9Yq_heroActions>a{font-size:.9375rem}.aUD9Yq_credentials{color:var(--muted);max-width:420px;margin-top:24px;font-size:.8125rem;line-height:1.9}.aUD9Yq_portrait{min-width:0;position:relative}.aUD9Yq_portrait img{border:1px solid var(--line);width:100%;height:auto;display:block}.aUD9Yq_portrait figcaption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:5px 15px;margin-top:12px;font-size:.75rem;display:flex}.aUD9Yq_portrait figcaption>span:first-child{color:var(--ink);font-size:.875rem;font-weight:500}.aUD9Yq_experience{margin:0 var(--gutter);border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:20px 40px;padding:23px 0;display:flex}.aUD9Yq_experience p:first-child{color:var(--accent-text);flex-shrink:0;font-size:.75rem}.aUD9Yq_experience p:nth-child(2){color:var(--muted);max-width:750px;font-size:.9375rem;line-height:1.8}.aUD9Yq_experience a{color:var(--accent-text);place-items:center;min-width:44px;min-height:44px;margin-left:auto;font-size:24px;display:grid}.aUD9Yq_services{margin:65px var(--gutter) 0}.aUD9Yq_services>a{margin-top:22px}.aUD9Yq_services h2{max-width:650px}.aUD9Yq_process{margin:75px var(--gutter) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:65px;padding:40px 0;display:grid}.aUD9Yq_process h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;max-width:430px;margin:19px 0 23px;font-size:46px;font-weight:400;line-height:1.08}.aUD9Yq_process ol{margin:0;padding:0;list-style:none}.aUD9Yq_process li{gap:22px;display:flex}.aUD9Yq_process li+li{margin-top:26px}.aUD9Yq_process li>span{color:var(--accent-text);padding-top:4px}.aUD9Yq_process h3{letter-spacing:-.025em;font-size:19px;font-weight:500}.aUD9Yq_process li p{color:var(--muted);margin-top:8px;font-size:1rem;line-height:1.85}.aUD9Yq_about{margin:70px var(--gutter) 0;grid-template-columns:1fr 1fr;gap:65px;display:grid}.aUD9Yq_about h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;max-width:490px;margin-top:20px;font-size:clamp(38px,4vw,54px);font-weight:400;line-height:1.08}.aUD9Yq_about>div:last-child>p:first-child{color:var(--muted);margin-top:28px;font-size:1.125rem;line-height:1.95}.aUD9Yq_about a{margin-top:21px}.aUD9Yq_aboutFootnote{color:var(--muted);margin-top:30px;font-size:.75rem}.aUD9Yq_research{margin:80px var(--gutter) 0;border-top:1px solid var(--line);padding-top:43px}.aUD9Yq_research h2{max-width:670px}.aUD9Yq_work{margin:90px var(--gutter) 0}.aUD9Yq_notebook{margin:85px var(--gutter) 0;border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:65px;padding:42px 0 30px;display:grid}.aUD9Yq_notebook h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin-top:15px;font-size:clamp(42px,4.5vw,60px);font-weight:400;line-height:1.05}.aUD9Yq_notebookIntro{max-width:355px;color:var(--muted);margin-top:23px;font-size:1rem;line-height:1.8}.aUD9Yq_note{padding-top:5px}.aUD9Yq_note>span:first-child{color:var(--accent-text);font-size:.75rem}.aUD9Yq_note h3{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.025em;margin-top:18px;font-size:42px;font-weight:400;line-height:1.1}.aUD9Yq_note>p{color:var(--muted);margin-top:18px;font-size:1rem;line-height:1.8}.aUD9Yq_note>span:last-child{margin-top:20px;font-size:.875rem}.aUD9Yq_note:hover h3{color:var(--accent-text)}.aUD9Yq_finalContact{margin:55px var(--gutter) 0;border:1px solid var(--line);background:var(--surface);padding:38px}.aUD9Yq_finalContact h2{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;margin-top:18px;font-size:clamp(40px,5vw,62px);font-weight:400;line-height:1.08}.aUD9Yq_finalContact>p:not(:first-child){color:var(--muted);max-width:680px;margin:20px 0 25px;font-size:1.125rem;line-height:1.85}.aUD9Yq_signature{color:var(--muted);margin:35px var(--gutter) 0;border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-top:22px;font-size:.75rem;display:flex}.aUD9Yq_signature a{color:var(--accent-text)}@media (max-width:1000px){.aUD9Yq_hero{gap:30px}.aUD9Yq_hero h1{font-size:44px}.aUD9Yq_heroActions{gap:15px}.aUD9Yq_intro{font-size:1rem}.aUD9Yq_about,.aUD9Yq_process,.aUD9Yq_notebook{gap:35px}}@media (max-width:760px){.aUD9Yq_hero h1{font-size:39px}.aUD9Yq_heroEyebrow,.aUD9Yq_credentials{font-size:.75rem}.aUD9Yq_experience{gap:15px}.aUD9Yq_process h2{font-size:38px}}@media (max-width:600px){.aUD9Yq_hero{grid-template-columns:minmax(0,1fr) 100px;gap:18px 15px;padding-top:29px}.aUD9Yq_heroCopy{display:contents}.aUD9Yq_heroEyebrow{grid-area:1/1;align-self:center;max-width:220px;font-size:.8125rem}.aUD9Yq_hero h1{grid-area:2/1/auto/-1;margin-top:4px;font-size:clamp(36px,8.3vw,49px)}.aUD9Yq_portrait{grid-area:1/2;align-self:center}.aUD9Yq_portrait figcaption{display:none}.aUD9Yq_intro{grid-area:3/1/auto/-1;margin-top:0;font-size:1.0625rem}.aUD9Yq_heroActions{grid-area:4/1/auto/-1;gap:10px 20px;margin-top:0}.aUD9Yq_heroActions>a{font-size:.875rem}.aUD9Yq_credentials{grid-area:5/1/auto/-1;margin-top:0;font-size:.8125rem}.aUD9Yq_experience{flex-wrap:wrap;column-gap:15px;padding:18px 0}.aUD9Yq_experience p:first-child{width:calc(100% - 60px)}.aUD9Yq_experience p:nth-child(2){order:3;font-size:.875rem}.aUD9Yq_experience a{order:2}.aUD9Yq_services{margin-top:43px}.aUD9Yq_process,.aUD9Yq_about,.aUD9Yq_notebook{grid-template-columns:1fr;gap:27px;margin-top:48px}.aUD9Yq_process{padding:29px 0}.aUD9Yq_process h2,.aUD9Yq_about h2{font-size:40px}.aUD9Yq_about>div:last-child>p:first-child{margin-top:0;font-size:1.0625rem}.aUD9Yq_research{margin-top:50px;padding-top:30px}.aUD9Yq_work{margin-top:57px}.aUD9Yq_notebook h2{font-size:44px}.aUD9Yq_note{border-top:1px solid var(--line);padding-top:25px}.aUD9Yq_note h3{font-size:36px}.aUD9Yq_finalContact{margin-top:35px;padding:25px 21px}.aUD9Yq_finalContact>a{width:100%;padding:13px 16px;font-size:.9375rem}.aUD9Yq_signature{font-size:.75rem}}
