@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ec6f25a9e2f4d4fd-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b3db9f750640a943-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/78eb2d37ccba2007-s.p.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ec6f25a9e2f4d4fd-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b3db9f750640a943-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/78eb2d37ccba2007-s.p.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.DgOPiW_className{font-family:Jost,Jost Fallback;font-style:normal}.DgOPiW_variable{--font-sans:"Jost", "Jost Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/932d3869cac5e2f5-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/932d3869cac5e2f5-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b57845f0cf557e59-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b57845f0cf557e59-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.I3h6VG_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.I3h6VG_variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
:root{--black:#0a0a0a;--black-2:#111;--ivory:#ede8df;--ivory-2:#ede8df9e;--ivory-3:#ede8df61;--line:#ede8df1f;--gold:#bfa978;--sans:var(--font-sans), "Futura", "Helvetica Neue", Arial, sans-serif;--serif:var(--font-serif), Garamond, "Times New Roman", serif;--track-logo:.52em;--track-label:.32em;--gutter:clamp(16px, 5vw, 72px);--section:clamp(96px, 16vw, 200px)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{background:var(--black);-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--black);color:var(--ivory);font-family:var(--serif);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:20px;font-weight:300;line-height:1.6;overflow-x:hidden}::selection{background:var(--ivory);color:var(--black)}a{color:inherit;text-decoration:none}.wordmark{font-family:var(--sans);text-transform:uppercase;letter-spacing:var(--track-logo);margin-right:calc(-1 * var(--track-logo));white-space:nowrap;font-weight:400;line-height:1}.label{font-family:var(--sans);text-transform:uppercase;letter-spacing:var(--track-label);font-size:11px;font-weight:400;line-height:1.4}.gold{color:var(--gold)}.top{z-index:10;padding:28px var(--gutter);mix-blend-mode:difference;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.top .wordmark{font-size:13px}.top nav{gap:44px;display:flex}.top nav a{color:var(--ivory-2);transition:color .6s}.top nav a:hover{color:var(--ivory)}.hero{min-height:100svh;padding:0 var(--gutter);grid-template-rows:1fr auto 1fr;display:grid}.hero-mark{text-align:center;grid-row:2;justify-self:center}.hero-mark .wordmark{font-size:clamp(40px,11.2vw,172px)}.hero-mark p{color:var(--ivory-2);margin-top:clamp(28px,4vw,52px);font-size:clamp(22px,2.4vw,32px);font-style:italic}.hero-foot{color:var(--ivory-3);grid-row:3;justify-content:space-between;align-self:end;padding-bottom:32px;display:flex}section{padding:var(--section) var(--gutter)}.wrap{max-width:1240px;margin:0 auto}.section-head{align-items:center;gap:24px;margin-bottom:clamp(56px,8vw,104px);display:flex}.section-head:after{content:"";background:var(--line);flex:1;height:1px}.statement p{letter-spacing:-.01em;max-width:22ch;font-size:clamp(32px,4.8vw,72px);font-style:italic;line-height:1.14}.statement p span{color:var(--ivory-3);margin-top:.4em;display:block}.companies ol{border-top:1px solid var(--line);list-style:none}.company{border-bottom:1px solid var(--line);grid-template-columns:72px 1.1fr 1.4fr 96px 120px;align-items:baseline;gap:24px;padding:36px 0;transition:padding-left .8s cubic-bezier(.2,.7,.1,1);display:grid}.company:hover{padding-left:12px}.c-num{color:var(--gold);font-size:22px;font-style:italic}.c-name{font-family:var(--sans);text-transform:uppercase;letter-spacing:.28em;font-size:15px}.c-name a{border-bottom:1px solid #0000;padding-bottom:3px;transition:border-color .8s}.c-name a:hover{border-color:var(--gold)}.c-line{color:var(--ivory-2);font-style:italic}.c-year,.c-status{color:var(--ivory-3)}.c-status{text-align:right}.founder .wrap{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:clamp(48px,8vw,128px);display:grid}.portrait{aspect-ratio:4/5;background:var(--black-2);border:1px solid var(--line);overflow:hidden}.portrait img{object-fit:cover;filter:grayscale()contrast(1.25)brightness(.92);width:100%;height:100%;display:block}.founder-text h2{font-family:var(--sans);text-transform:uppercase;letter-spacing:.34em;margin:28px 0 40px;font-size:clamp(22px,2.4vw,30px);font-weight:400}.founder-text p{max-width:34ch;font-size:clamp(20px,1.7vw,24px)}.founder-text p+p{color:var(--ivory-2);margin-top:1em;font-style:italic}.contact{text-align:center;padding-bottom:clamp(120px,18vw,240px)}.contact .label.gold{margin-bottom:40px;display:block}.contact a.mail{border-bottom:1px solid #0000;font-size:clamp(28px,6vw,88px);font-style:italic;line-height:1.1;transition:border-color .8s}.contact a.mail:hover{border-color:var(--gold)}.contact p{color:var(--ivory-3);margin-top:36px}footer{padding:36px var(--gutter);border-top:1px solid var(--line);color:var(--ivory-3);justify-content:space-between;align-items:center;gap:24px;display:flex}footer .wordmark{color:var(--ivory);font-size:12px}@keyframes settle{0%{letter-spacing:.9em;opacity:0;margin-right:-.9em}to{letter-spacing:var(--track-logo);margin-right:calc(-1 * var(--track-logo));opacity:1}}@keyframes appear{0%{opacity:0}to{opacity:1}}.hero-mark .wordmark{animation:2.8s cubic-bezier(.16,.84,.24,1) both settle}.hero-mark p{animation:1.6s 1.6s both appear}.hero-foot{animation:1.6s 2.2s both appear}.js .reveal{opacity:0;transition:opacity 1.6s,transform 1.6s cubic-bezier(.16,.84,.24,1);transform:translateY(18px)}.js .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.js .reveal{opacity:1;transform:none}}@media (max-width:860px){.company{grid-template-columns:44px 1fr auto;gap:8px 16px}.c-line{grid-area:2/2/auto/4;font-size:18px}.c-year{display:none}.founder .wrap{grid-template-columns:1fr}.portrait{max-width:420px}}@media (max-width:640px){.top{padding:22px var(--gutter)}.top nav{gap:0}.top nav a:not(:last-child){display:none}.c-name{letter-spacing:.22em;font-size:13px}.c-status{letter-spacing:.24em;font-size:10px}footer{text-align:center;flex-direction:column}.contact a.mail{font-size:clamp(26px,8.4vw,40px)}}
