@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&family=Playfair+Display:ital,wght@1,500&display=swap";:root{--navy:#06101d;--navy2:#0a1827;--paper:#f2f0e9;--copper:#c98b68;--copper2:#e5b28f;--mist:#aeb8c0;--line:#ffffff21}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--navy);color:#f6f3ed;margin:0;font-family:Manrope,Arial,sans-serif}button,a{font:inherit;color:inherit;text-decoration:none}button{cursor:pointer}header{border-bottom:1px solid var(--line);z-index:10;justify-content:space-between;align-items:center;width:min(1240px,100% - 48px);height:92px;margin:auto;display:flex;position:relative}.identity{text-align:left;background:0 0;border:0;align-items:center;gap:13px;display:flex}.identity img{object-fit:cover;border:1px solid #d7a58466;border-radius:50%;width:50px;height:50px}.identity span{flex-direction:column;gap:2px;display:flex}.identity b{font-size:16px}.identity small{text-transform:uppercase;letter-spacing:.14em;color:var(--copper2);font-size:7px}nav{align-items:center;gap:30px;display:flex}nav button,footer button{color:#aeb8c0;background:0 0;border:0;padding:12px 0;font-size:13px;position:relative}nav button:after{content:"";background:var(--copper2);width:0;height:1px;transition:all .3s;position:absolute;bottom:5px;left:0}nav button:hover:after,nav button.active:after{width:100%}nav button.active{color:#fff}.navCta{border:1px solid #cf9a7855;border-radius:99px;align-items:center;gap:8px;padding:11px 17px;display:flex}.menu{background:0 0;border:0;display:none}.hero{grid-template-columns:1.35fr .65fr;align-items:center;width:min(1240px,100% - 48px);min-height:820px;margin:auto;display:grid;position:relative;overflow:hidden}.heroCopy{z-index:2}.eye{text-transform:uppercase;letter-spacing:.19em;color:var(--copper2);align-items:center;gap:10px;font-size:10px;font-weight:600;display:flex}.eye i{background:currentColor;width:26px;height:1px}.hero h1,.pageHero h1{letter-spacing:-.07em;margin:50px 0 35px;font-size:clamp(62px,8.8vw,126px);font-weight:500;line-height:.9}.hero h1 em,.pageHero h1 em,.cta h2 em{color:var(--copper2);font-family:Playfair Display,serif;font-weight:500}.hero p,.pageHero p{color:#aeb8c0;max-width:660px;font-size:18px;line-height:1.75}.actions{align-items:center;gap:28px;margin-top:40px;display:flex}.primary{background:linear-gradient(135deg,var(--copper2),#b97855);color:#101317;border:0;border-radius:3px;align-items:center;gap:18px;padding:16px 20px;font-weight:700;transition:all .3s;display:flex}.primary:hover{transform:translateY(-3px);box-shadow:0 14px 40px #c98b6833}.under{background:0 0;border:0;border-bottom:1px solid #fff5;align-items:center;gap:10px;padding:8px 0;display:flex}.heroMark{justify-self:end;place-items:center;width:380px;height:500px;display:grid;position:relative}.heroMark img{object-fit:cover;z-index:2;border-radius:50%;width:230px;height:230px;box-shadow:0 0 80px #ca8c6930}.heroMark span{letter-spacing:.3em;color:#80909d;font-size:9px;position:absolute;bottom:55px}.rings,.rings:before,.rings:after{border:1px solid #c98b682b;border-radius:50%;position:absolute;inset:0}.rings{animation:25s linear infinite spin}.rings:before,.rings:after{content:"";inset:45px}.rings:after{border-color:#ffffff1c;inset:100px}.aurora{filter:blur(25px);background:radial-gradient(circle,#24506777,#0000 65%);width:700px;height:600px;position:absolute;top:20px;right:-260px}.manifesto,.story,.teamModel{padding:130px max(24px,50vw - 620px)}.light{background:var(--paper);color:#0a1723}.light .eye{color:#a66b4d}.split{grid-template-columns:1.1fr .9fr;gap:100px;margin-top:55px;display:grid}.split h2,.how h2,.sectionTitle h2,.belief h2,.teamModel h2{letter-spacing:-.055em;white-space:pre-line;margin:0;font-size:clamp(42px,5.6vw,76px);line-height:1.04}.split h2 i{color:#a66b4d;font-family:Playfair Display}.split p,.story p,.teamModel p{color:#596570;font-size:17px;line-height:1.8}.light .under{color:#0a1723;border-color:#0a172355;margin-top:25px}.metrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);width:min(1240px,100% - 48px);margin:auto;padding:65px 0;display:grid}.metrics div{border-right:1px solid var(--line);flex-direction:column;padding-left:28px;display:flex}.metrics div:last-child{border:0}.metrics b{color:var(--copper2);font-size:42px}.metrics span{color:#8695a0;margin-top:8px;font-size:11px}.ventureSection,.team,.how{padding:130px max(24px,50vw - 620px)}.sectionTitle{justify-content:space-between;align-items:end;margin-bottom:55px;display:flex}.ventureGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ventureGrid article{border:1px solid var(--line);flex-direction:column;justify-content:space-between;height:540px;padding:34px;display:flex;position:relative;overflow:hidden}.ventureGrid article:after{content:"";border:1px solid #fff2;border-radius:50%;width:380px;height:380px;position:absolute;top:40px;right:-120px;box-shadow:inset 0 0 70px #ffffff0a}.ventureGrid .blue{background:linear-gradient(145deg,#102d42,#08131f)}.ventureGrid .copper{background:linear-gradient(145deg,#a56f52,#1c2025)}.ventureTop{color:#c8d0d5;justify-content:space-between;display:flex}.ventureGrid small{letter-spacing:.18em;text-transform:uppercase;font-size:9px}.ventureGrid h3{letter-spacing:-.06em;margin:18px 0;font-size:70px}.ventureGrid p{color:#d0d6da;max-width:520px;line-height:1.65}.signal{align-items:end;gap:7px;height:35px;margin-top:28px;display:flex}.signal i{background:var(--copper2);width:3px;animation:1.5s ease-in-out infinite pulse;display:block}.signal i:first-child{height:10px}.signal i:nth-child(2){height:25px}.signal i:nth-child(3){height:16px}.signal i:nth-child(4){height:32px}.signal i:nth-child(5){height:13px}.how{background:var(--navy2)}.process{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.process article{border-right:1px solid var(--line);min-height:330px;padding:30px 24px 30px 0}.process article+article{padding-left:24px}.process span{color:#667887;font-size:10px}.process svg{color:var(--copper2);margin:70px 0 25px;display:block}.process h3{font-size:21px}.process p{color:#96a4ae;font-size:13px;line-height:1.7}.people{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:55px;display:grid}.portrait{background:#101b27;height:470px;position:relative;overflow:hidden}.portrait img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;transition:all .6s}.portrait svg{background:#07111dcc;width:38px;height:38px;padding:9px;position:absolute;bottom:18px;right:18px}.person:hover img{transform:scale(1.035)}.person small{color:var(--copper2);text-transform:uppercase;letter-spacing:.12em;margin-top:22px;font-size:9px;display:block}.person h3{margin:8px 0;font-size:27px}.person p{color:#91a0aa;line-height:1.65}.partners{background:var(--paper);color:#07111d;align-items:center;gap:55px;padding:50px max(24px,50vw - 620px);display:flex}.partners>span{text-transform:uppercase;letter-spacing:.15em;color:#68737b;margin-right:auto;font-size:9px}.partners div{align-items:baseline;gap:5px;font-size:22px;display:flex}.partners small{font-size:11px}.aws b{font-size:30px}.cta{background:radial-gradient(circle at 80% 50%,#17354a,var(--navy) 50%);padding:150px max(24px,50vw - 620px)}.cta h2{letter-spacing:-.065em;margin:40px 0;font-size:clamp(58px,8vw,105px);line-height:.95}.pageHero{border-bottom:1px solid var(--line);min-height:650px;padding:130px max(24px,50vw - 620px) 110px}.pageHero h1{font-size:clamp(58px,8vw,108px)}.belief{background:linear-gradient(135deg,#9e684b,#513526);padding:130px max(24px,50vw - 620px)}.belief h2{max-width:1050px;margin-top:55px}.modelFlow{color:#0a1723;letter-spacing:.13em;align-items:center;gap:18px;margin:70px 0 35px;font-size:10px;font-weight:700;display:flex}.modelFlow i{background:#b78667;flex:1;height:1px}.teamModel p{max-width:700px}.contactCards{grid-template-columns:repeat(3,1fr);gap:18px;padding:0 max(24px,50vw - 620px) 130px;display:grid}.contactCards>*{border:1px solid var(--line);flex-direction:column;align-items:flex-start;min-height:300px;padding:30px;display:flex}.contactCards>*>svg:first-child{color:var(--copper2)}.contactCards span{color:#7f8e99;text-transform:uppercase;letter-spacing:.14em;margin-top:auto;font-size:10px}.contactCards b{margin-top:12px;font-size:17px}.contactCards a>svg:last-child{margin-top:25px}footer{background:#040a11;padding:70px max(24px,50vw - 620px) 25px}.footerMain{grid-template-columns:1fr 1fr .6fr;gap:70px;display:grid}.footerMain p{color:#82919c;margin:0;line-height:1.7}.footerMain>div{flex-direction:column;align-items:flex-start;display:flex}.footerBottom{border-top:1px solid var(--line);color:#5e6d78;letter-spacing:.08em;justify-content:space-between;margin-top:50px;padding-top:24px;font-size:9px;display:flex}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.3;transform:scaleY(.7)}}@media (width<=800px){header{width:calc(100% - 32px);height:76px}.identity img{width:42px;height:42px}.menu{z-index:12;display:block}nav{background:#07111df7;flex-direction:column;justify-content:center;display:none;position:fixed;inset:0}nav.open{display:flex}nav button{font-size:22px}.hero{width:calc(100% - 32px);min-height:760px;padding-top:90px;display:block}.hero h1{margin-top:38px;font-size:59px}.hero p{font-size:15px}.heroMark{opacity:.7;width:260px;height:260px;position:absolute;bottom:40px;right:-90px}.heroMark img{width:135px;height:135px}.heroMark span{display:none}.actions{flex-direction:column;align-items:flex-start}.split,.ventureGrid,.people,.contactCards,.footerMain{grid-template-columns:1fr}.split{gap:35px}.metrics{grid-template-columns:1fr 1fr}.metrics div{padding:22px 10px}.process{grid-template-columns:1fr 1fr}.process article:nth-child(2){border-right:0}.sectionTitle{display:block}.sectionTitle>.under{margin-top:25px}.ventureGrid article{height:470px}.ventureGrid h3{font-size:55px}.portrait{height:430px}.partners{flex-wrap:wrap;gap:25px}.partners>span{width:100%}.pageHero{min-height:560px}.modelFlow{flex-wrap:wrap}.footerBottom{line-height:2;display:block}}.teamPulse{background:linear-gradient(145deg,#07111d,#0c2031);grid-template-columns:.85fr 1.15fr;align-items:center;gap:90px;padding:140px max(24px,50vw - 620px);display:grid}.pulseCopy h2{letter-spacing:-.06em;margin:38px 0;font-size:clamp(48px,6vw,82px);line-height:.98}.pulseCopy h2 i{color:var(--copper2);font-family:Playfair Display}.pulseCopy p{color:#9eabb4;max-width:560px;margin-bottom:34px;line-height:1.75}.founderStack{height:640px;position:relative}.stackCard{background:#0d1924;border:1px solid #d9a28155;width:55%;height:70%;transition:all .5s;position:absolute;overflow:hidden;box-shadow:0 25px 70px #0008}.stackCard:hover{z-index:5;transform:translateY(-12px)}.stackCard img{object-fit:cover;width:100%;height:100%}.stackCard span{background:#07111ddd;padding:10px 12px;font-weight:600;position:absolute;bottom:18px;left:18px}.stackCard small{color:var(--copper2);text-transform:uppercase;letter-spacing:.1em;margin-top:3px;font-size:8px;display:block}.stackCard.s0{top:0;left:0}.stackCard.s1{z-index:2;top:15%;right:0}.stackCard.s2{z-index:3;bottom:0;left:17%}@media (width<=800px){.teamPulse{grid-template-columns:1fr;gap:50px;padding-top:90px;padding-bottom:90px}.founderStack{height:500px}.stackCard{width:62%;height:66%}.stackCard.s2{left:12%}}.applyNav{align-items:center;gap:9px;font-weight:800;animation:2.2s ease-in-out infinite applyGlow,4s linear infinite applyShine;display:flex;box-shadow:0 0 0 1px #ffc89a66,0 0 22px #d9916570;background:linear-gradient(135deg,#ffd0a7,var(--copper2),#b97855)!important;color:#101317!important;background-size:200% 200%!important;border-radius:3px!important;padding:11px 19px!important;transition:all .25s!important}.applyNav:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 0 0 1px #ffe0c2,0 0 36px #e6a276c9}.applyNav:after{display:none}@keyframes applyGlow{0%,to{box-shadow:0 0 0 1px #ffc89a55,0 0 14px #d991654d}50%{box-shadow:0 0 0 1px #ffe0c2,0 0 34px #e6a276a8}}@keyframes applyShine{0%{background-position:0}to{background-position:200%}}.applyWrap{grid-template-columns:.72fr 1.28fr;align-items:start;gap:90px;padding:0 max(24px,50vw - 620px) 140px;display:grid}.applyWrap aside{padding-top:30px;position:sticky;top:35px}.applyWrap aside h2{letter-spacing:-.055em;margin:40px 0 28px;font-size:clamp(40px,4.5vw,65px);line-height:1.04}.applyWrap aside>p{color:#94a1aa;line-height:1.75}.applyPoints{border-top:1px solid var(--line);margin-top:40px}.applyPoints span{border-bottom:1px solid var(--line);gap:18px;padding:18px 0;font-size:13px;display:flex}.applyPoints b{color:var(--copper2);font-size:10px}.applyForm{background:var(--paper);color:#0a1723;gap:24px;padding:48px;display:grid;box-shadow:0 30px 80px #0004}.formIntro{border-bottom:1px solid #c5c8c4;justify-content:space-between;align-items:end;margin-bottom:8px;padding-bottom:25px;display:flex}.formIntro span{color:#a46748;letter-spacing:.16em;font-size:9px}.formIntro b{font-size:26px}.applyForm label{letter-spacing:.03em;gap:9px;font-size:11px;font-weight:700;display:grid}.applyForm input,.applyForm select,.applyForm textarea{color:#0a1723;width:100%;font:inherit;background:#fbfaf6;border:1px solid #c9ccc8;border-radius:0;outline:none;padding:15px 14px;font-size:14px;transition:all .25s}.applyForm input:focus,.applyForm select:focus,.applyForm textarea:focus{border-color:#ae714f;box-shadow:0 0 0 3px #c98b6818}.formRow{grid-template-columns:1fr 1fr;gap:18px;display:grid}.upload{background:#c98b680a;border:1px dashed #b58a71;padding:20px}.upload input{background:0 0;border:0;padding:8px 0}.upload small{color:#6d777c;font-weight:400}.consent{color:#5b666d;align-items:flex-start;line-height:1.5;grid-template-columns:20px 1fr!important;font-weight:400!important;display:flex!important}.consent input{width:16px;height:16px;margin:2px 0 0}.submitApply{color:#fff;background:#0a1723;border:0;justify-content:space-between;align-items:center;padding:17px 20px;font-weight:700;display:flex}.honey{display:none!important}.thanks{background:radial-gradient(circle at 80% 40%,#17364b,var(--navy) 55%);min-height:760px;padding:140px max(24px,50vw - 620px)}.thanks h1{letter-spacing:-.07em;margin:50px 0 35px;font-size:clamp(64px,9vw,126px);line-height:.9}.thanks h1 em{color:var(--copper2);font-family:Playfair Display}.thanks p{color:#aeb8c0;max-width:650px;line-height:1.75}.thanks a{color:var(--copper2);align-items:center;gap:10px;margin-top:35px;display:flex}@media (width<=800px){.applyWrap{grid-template-columns:1fr;gap:45px;padding-bottom:90px}.applyWrap aside{position:static}.applyForm{padding:25px 18px}.formRow{grid-template-columns:1fr}.formIntro{display:block}.formIntro b{margin-top:12px;display:block}.navCta{display:none}}.unpaidNotice{color:#0a1723;background:#fff4e9;border:1px solid #c98b68;border-left:4px solid #a85f3d;padding:22px}.unpaidNotice b{color:#8c4c2e;margin-bottom:9px;font-size:14px;display:block}.unpaidNotice p{color:#4f5a61;margin:0;font-size:13px;line-height:1.65}.importantConsent{background:#c98b6810;border:1px solid #c98b6840;padding:15px}.submitApply:disabled{opacity:.65;cursor:wait}.modelFlow{padding-right:112px;position:relative}.loopBack{color:#9b6447;background:#f2f0e9;border:1px solid #b78667;border-radius:50%;place-items:center;width:92px;height:92px;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.loopBack b{font-size:32px;line-height:1;position:absolute;top:9px}.loopBack small{text-align:center;letter-spacing:.13em;margin-top:26px;font-size:7px;line-height:1.35}.loopBack:before{content:"";background:#b78667;width:28px;height:1px;position:absolute;top:45px;right:81px}@media (width<=800px){.modelFlow{padding-bottom:105px;padding-right:0}.loopBack{inset:auto auto 0 50%;transform:translate(-50%)}.loopBack:before{width:1px;height:28px;top:-22px;right:45px}}
