@font-face{font-family:"Lora";font-weight:400 700;font-display:swap;src:url("/fonts/lora-latin-normal.woff2") format("woff2")}@font-face{font-family:"Lora";font-weight:400 700;font-style:italic;font-display:swap;src:url("/fonts/lora-latin-italic.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-weight:100 900;font-display:swap;src:url("/fonts/montserrat-latin.woff2") format("woff2")}*{box-sizing:border-box}html,body{scroll-padding-top:90px}body{margin:0;padding-top:77px;background:#fff;color:dimgray;font:400 15px/28px "Lora",Georgia,serif}a{color:#393939;text-underline-offset:3px}a:hover{color:#000}:focus-visible{outline:2px solid #000;outline-offset:3px}h1,h2,h3{font-family:"Montserrat","Helvetica Neue",Arial,sans-serif;font-weight:400;color:dimgray;line-height:1.3}img{max-width:100%;height:auto}.wrap{max-width:1090px;margin:0 auto;padding:0 15px}.skip{position:absolute;left:-9999px;top:8px;background:#000;color:#fff;padding:8px 14px}.skip:focus{left:8px;z-index:20}.top{position:fixed;top:0;left:0;right:0;z-index:10;height:77px;background:#fff;box-shadow:0 0 2px #e3e3e3}.top-line{margin-top:3px;border-bottom:3px solid #000}.top-row{display:flex;align-items:flex-start;justify-content:space-between;max-width:1170px;margin:0 auto;padding:0 15px}.brand{display:block;margin:5px 0 0 47px}.brand img{display:block;width:135px;height:60px}.nav-desk{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:2px}.nav-desk a,.menu nav a{font:700 12px/31.2px "Montserrat","Helvetica Neue",Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#1c202a;text-decoration:none}.nav-desk a{padding:20px 0;margin-left:25px}.nav-desk a:hover,.nav-desk a[aria-current],.menu nav a[aria-current]{color:#2c3e50}.nav-desk a[aria-current]{box-shadow:inset 0 -3px 0 #000}.menu{display:none}.hero,.page-hero{background:#111 url("/img/city-night.webp") center/cover;color:#fff;text-align:center}.hero{padding:200px 0 170px}.hero h1{margin:34px auto 0;max-width:820px;font:400 22px/50.6px "Lora",Georgia,serif;color:#fff}.hero :is(h1,.lead,.hero-cred)>span{background:rgba(0,0,0,.7);padding:6px 10px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hero .lead{margin:30px auto 0;max-width:720px;line-height:40px}.hero-mark{display:block;width:697px;margin:0 auto}.lead{font-size:17px;line-height:30px;color:#fff}.actions{margin:36px 0 0;display:flex;gap:28px;align-items:center;justify-content:center;flex-wrap:wrap}.btn{display:inline-block;padding:16px 40px;background:dimgray;color:#fff;font:400 13px/1 "Montserrat","Helvetica Neue",Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;text-decoration:none;border-radius:0}.btn:hover{background:#000;color:#fff}.text-link{color:#fff;background:rgba(0,0,0,.7);padding:16px 20px;font:400 13px/1 "Montserrat","Helvetica Neue",Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.text-link:hover{color:#ccc}.hero-cred{margin:56px auto 0;max-width:640px;font-size:14px;line-height:34px;color:#ddd}.hero-cred a{color:#fff}.page-hero{padding:110px 0 90px}.page-hero h1{margin:0;font:400 34px/1.25 "Lora",Georgia,serif;color:#fff;text-transform:uppercase;letter-spacing:2px}.page-hero .lead{margin:22px auto 0;max-width:720px;font-style:italic;background:rgba(0,0,0,.7);padding:6px 12px;display:inline-block}.intro{display:grid;grid-template-columns:5fr 6fr;gap:60px;padding-top:90px;padding-bottom:90px;align-items:start}.intro p{margin:0}.statement{font:italic 400 24px/1.5 "Lora",Georgia,serif;color:#444}.index{background:#f5f5f5;padding:80px 0 90px}.index h2{font-size:26px;margin:0 0 10px}.index-group h3{font-size:13px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#000;margin:44px 0 0}.index-list{list-style:none;margin:0;padding:0}.index-list a{display:grid;grid-template-columns:5fr 6fr;gap:40px;align-items:baseline;padding:18px 0;border-bottom:1px solid #ddd;text-decoration:none;color:dimgray}.index-list li:first-child a{border-top:1px solid #ddd;margin-top:14px}.index-list a:hover .index-name,.index-list a:focus-visible .index-name{text-decoration:underline}.index-name{font:400 20px/1.35 "Montserrat","Helvetica Neue",Arial,sans-serif;color:#000}.index-sum{font-size:15px}.markets{padding-top:90px;padding-bottom:10px}.markets p:first-child{font:italic 400 26px/1.45 "Lora",Georgia,serif;color:#444;margin:0;max-width:34em}.markets p:first-child::first-letter{text-transform:uppercase}.markets-note{margin:14px 0 0}.steps{padding-top:70px;padding-bottom:90px}.steps h2{font-size:26px;margin:0 0 30px}.steps ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5, 1fr);gap:28px;counter-reset:step}.steps li{counter-increment:step;border-top:3px solid #000;padding-top:16px}.steps li::before{content:counter(step);display:block;font:400 30px/1 "Montserrat","Helvetica Neue",Arial,sans-serif;color:#000;margin-bottom:12px}.steps h3{font-size:15px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#000;margin:0 0 6px}.steps p{margin:0;font-size:14px;line-height:24px}.founder{background:#000;color:#999;padding:90px 0}.founder-row{display:grid;grid-template-columns:300px 1fr;gap:60px;align-items:center}.founder-row img{filter:grayscale(1)}.founder-row h2{font-size:30px;color:#fff;margin:0 0 6px}.founder-row a{color:#fff}.role{margin:0 0 22px}.creds{list-style:none;margin:0 0 22px;padding:0;max-width:44em}.creds li{padding:9px 0;border-top:1px solid #333}.creds li:last-child{border-bottom:1px solid #333}.pair{display:grid;grid-template-columns:repeat(3, 1fr);gap:60px;padding-top:90px;padding-bottom:100px}.pair h2{font-size:22px;margin:0 0 12px;color:#000}.pair p{margin:0}.prose{max-width:850px;padding-top:56px;padding-bottom:90px}.prose>p,.prose>ul,.prose>ol,.prose>blockquote{max-width:46em}.prose h2{font-size:24px;margin:56px 0 14px;color:#000}.prose h3{font-size:17px;margin:32px 0 8px;color:#000}.prose li{margin-bottom:6px}.prose strong{color:#444}.prose blockquote{margin:8px 0 36px;padding:0 0 0 20px;border-left:3px solid #000;font:italic 400 22px/1.5 "Lora",Georgia,serif;color:#444}.prose blockquote p{margin:0}.prose table{border-collapse:collapse;width:100%;font-size:14px}.prose th,.prose td{border-bottom:1px solid #ddd;padding:8px 10px;text-align:left}.chart{margin:24px 0}.chart figcaption{font-size:14px;padding:6px 0 0}.person{display:grid;grid-template-columns:220px 1fr;gap:44px;margin-top:64px;padding-top:44px;border-top:1px solid #ddd}.person img{filter:grayscale(1)}.person h2{margin:0 0 4px;font-size:28px}.items{padding-left:20px}.next{margin-top:48px}.back{margin-top:12px;font:400 12px/1 "Montserrat","Helvetica Neue",Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.routes{margin:0}.routes>div{display:grid;grid-template-columns:230px 1fr;gap:32px;padding:22px 0;border-top:1px solid #ddd}.routes dt{font:400 18px/1.35 "Montserrat","Helvetica Neue",Arial,sans-serif;color:#000}.routes dd{margin:0}.routes dd p{margin:0 0 8px}.who{color:#444;font-style:italic}.inst-logo{display:inline-block;margin-bottom:28px}.inst-logo img{display:block;width:180px;height:auto}.services-list{margin-top:40px}.services-list h2{font-size:13px;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin:44px 0 0}.services-list ul{list-style:none;padding:0;margin:12px 0 0}.services-list li{padding:14px 0;border-top:1px solid #ddd}.services-list li:last-child{border-bottom:1px solid #ddd}.services-list a{font:400 18px/1.4 "Montserrat","Helvetica Neue",Arial,sans-serif;color:#000;text-decoration:none;display:block}.services-list a:hover{text-decoration:underline}.services-list span{display:block}.terms{margin-top:70px}.terms h2{font-size:24px;margin:0 0 18px}.terms dl{margin:0}.terms dl>div{display:grid;grid-template-columns:230px 1fr;gap:32px;padding:16px 0;border-top:1px solid #ddd}.terms dt{font:700 13px/28px "Montserrat","Helvetica Neue",Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#000}.terms dd{margin:0}.papers{padding-left:22px}.papers li{margin-bottom:22px}.papers .q{display:block;font:italic 400 18px/1.5 "Lora",Georgia,serif;color:#444;margin-bottom:2px}.papers span:not(.q){font-size:13px;margin-left:6px}.foot{background:#000;color:#999;padding-top:50px;font-size:14px}.foot-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}.foot-row h3{font:400 20px/1.1 "Montserrat","Helvetica Neue",Arial,sans-serif;color:dimgray;margin:30px 0}.foot-row a{color:#fff}.foot-mark{display:block;width:333px;margin-top:35px}.foot-tag{margin:16px 0 0;font-size:13px;line-height:22px}.foot-links{list-style:none;margin:0;padding:0;max-width:340px;columns:2}.foot-links li{margin-bottom:12px;break-inside:avoid}.foot-links a{font:400 12px/18px "Montserrat","Helvetica Neue",Arial,sans-serif;letter-spacing:3px;color:#fff;text-decoration:none;white-space:nowrap}.foot-links a:hover{color:#999}.fine{padding:50px 15px;text-align:center}.fine p{margin:0 auto;max-width:760px;font:400 12px/24px "Montserrat","Helvetica Neue",Arial,sans-serif;color:dimgray}@media (max-width: 900px){html,body{overscroll-behavior-y:none}html{height:100%;overflow:hidden}body{position:relative;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto}table{display:block;overflow-x:auto}:is(input,textarea,select){font-size:16px}body{padding-top:70px}.top{height:70px}.top-row{align-items:center}.brand{margin:2px 0 0}.brand img{width:112px;height:auto}.nav-desk{display:none}.menu{display:block}.menu summary{cursor:pointer;list-style:none;font:700 12px/1 "Montserrat","Helvetica Neue",Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#1c202a;padding:14px 0}.menu summary::-webkit-details-marker{display:none}.menu nav{position:fixed;left:0;right:0;top:70px;z-index:9;display:flex;flex-direction:column;background:#fff;border-bottom:3px solid #000;padding:6px 22px 16px}.menu nav a{padding:6px 0}.wrap{padding-left:20px;padding-right:20px}.hero{padding:90px 0 80px}.hero h1{font-size:18px;line-height:40px}.hero-mark{width:100%}.page-hero{padding:70px 0 56px}.page-hero h1{font-size:26px}.intro,.pair,.founder-row,.person,.foot-row{grid-template-columns:1fr;gap:26px}.intro{padding-top:56px;padding-bottom:56px}.index{padding:56px 0}.index-list a{grid-template-columns:1fr;gap:4px}.markets{padding-top:56px}.steps{padding-top:50px;padding-bottom:56px}.steps ol{grid-template-columns:1fr;gap:22px}.founder{padding:56px 0}.founder-row img,.person img{max-width:220px}.pair{padding-top:56px;padding-bottom:64px}.routes>div,.terms dl>div{grid-template-columns:1fr;gap:4px}.foot-mark{width:260px}.foot-row h3{margin:10px 0 18px}}