@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=DM+Sans:wght@400;500;600;700&display=swap";:root{--navy:#00133e;--ink:#071a42;--lilac:#dfc5f7;--paper:#f4f2ee;--line:#ffffff26}*{box-sizing:border-box}body{background:var(--navy);color:var(--paper);margin:0;font-family:DM Sans,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;max-width:1600px;margin:auto;padding:22px 5%;display:flex}.brand{letter-spacing:1px;align-items:center;gap:12px;font-size:17px;font-weight:700;display:flex}.brand img{object-fit:contain;width:44px;height:44px}.brand b{color:var(--lilac)}nav{align-items:center;gap:28px;font-size:13px;display:flex}nav a:hover,.textlink:hover{color:var(--lilac)}.navcta{border:1px solid #dfc5f777;padding:12px 18px}.hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:35px;max-width:1600px;min-height:650px;margin:auto;padding:55px 5% 34px;display:grid}.eyebrow{letter-spacing:2px;align-items:center;gap:10px;font-size:11px;font-weight:600;display:flex}.eyebrow i{background:var(--lilac);border-radius:50%;width:7px;height:7px;display:inline-block}h1{letter-spacing:-2px;margin:32px 0 26px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:clamp(65px,8.4vw,130px);font-weight:700;line-height:.93}em{color:var(--lilac);font-style:normal}.hero p{color:#c2c8d8;max-width:430px;font-size:16px;line-height:1.8}.actions{align-items:center;gap:30px;margin:30px 0 45px;display:flex}.button{background:var(--lilac);color:var(--navy);cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:35px;padding:17px 24px;font-size:13px;font-weight:700;display:inline-flex}.button:hover{background:#efdcff}.button:disabled{opacity:.6}.textlink{border-bottom:1px solid #ffffff50;padding-bottom:7px;font-size:13px}.location{letter-spacing:1.4px;color:#d9dbe4;gap:30px;font-size:10px;display:flex}.location span{color:#818ca8}.crestStage{border-left:1px solid var(--line);flex-direction:column;justify-content:center;align-self:stretch;align-items:center;padding-left:30px;display:flex;position:relative}.crestStage img{mix-blend-mode:screen;width:100%;max-width:530px}.orbitText{letter-spacing:2px;color:#c5acd9;align-self:flex-end;margin-bottom:10px;font-size:9px}.crestCaption{letter-spacing:1.3px;color:#aaa4c4;justify-content:space-between;width:100%;margin-top:15px;font-size:8px;display:flex}.ticker{background:var(--lilac);color:var(--navy);justify-content:space-around;align-items:center;gap:25px;padding:23px 5%;font-family:Barlow Condensed,Impact,sans-serif;font-size:clamp(18px,2.6vw,36px);font-weight:700;display:flex}.star{font-size:40px;line-height:1}.story{background:var(--paper);color:var(--ink);grid-template-columns:1fr 1fr;gap:70px;padding:90px 8% 65px;display:grid}.story em{color:#796193}h2{letter-spacing:-.6px;margin:25px 0;font-family:Barlow Condensed,Impact,sans-serif;font-size:clamp(36px,4vw,60px);font-weight:600;line-height:1.05}.story p{color:#4a5365;font-size:15px;line-height:1.85}.story .textlink{border-color:#737c8e}.principles{background:var(--paper);color:var(--ink);grid-template-columns:repeat(3,1fr);gap:45px;padding:0 8% 90px;display:grid}.principles article{border-top:1px solid #071a4233;padding-top:20px}.principles article>span{color:#78608d;font-size:11px}h3{letter-spacing:-.7px;font-size:23px}.principles p{color:#535c6c;font-size:14px;line-height:1.75}.join{padding:80px 8%}.joinGrid{grid-template-columns:1fr 1fr;gap:40px;margin-top:40px;display:grid}.joinGrid a{border-top:1px solid #ffffff50;padding:25px 0}.joinGrid a>span{letter-spacing:2px;color:var(--lilac);font-size:10px}.joinGrid p{color:#b6bfd1;font-size:14px;line-height:1.7}.joinGrid a:hover h3{color:var(--lilac)}footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin:0 5%;padding:30px 0;display:flex}footer span{letter-spacing:1px;color:#a4afc5;font-size:9px}.subpage{min-height:75vh;padding:75px 8% 100px}.subpage h1{font-size:clamp(65px,7vw,100px)}.subpage>p,.formPage>div>p{color:#bdc7d9;max-width:550px;line-height:1.8}.soon{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--lilac);justify-content:space-between;margin-top:60px;padding:30px 0;font-size:32px;display:flex}.cultureText{max-width:750px;margin:60px 0 0 auto}.cultureText h2{font-size:40px}.cultureText p{color:#bdc7d9;line-height:1.9}.cultureText .button{margin-top:25px}.formPage{grid-template-columns:.85fr 1.15fr;gap:70px;display:grid}.formPage h1{font-size:85px}.formCrest{mix-blend-mode:screen;width:220px;margin-top:30px}form{border:1px solid var(--line);background:#ffffff05;padding:32px}.formGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}label{flex-direction:column;gap:9px;margin-bottom:20px;font-size:12px;line-height:1.5;display:flex}input,select,textarea{width:100%;color:var(--paper);background:#071b44;border:1px solid #8991ae66;border-radius:0;min-width:0;padding:12px}input:focus,select:focus,textarea:focus{outline:2px solid var(--lilac);outline-offset:2px}.consent{flex-direction:row;align-items:flex-start;gap:10px}.consent input{accent-color:#dfc5f7;width:16px;height:16px;margin-top:2px}.formNote{color:#9daac1;font-size:11px;line-height:1.7}.status{color:var(--lilac);font-size:13px;line-height:1.6}:focus-visible{outline:2px solid var(--lilac);outline-offset:5px}@media (min-width:1600px){.story,.principles,.join,.subpage{padding-left:max(8%,50vw - 675px);padding-right:max(8%,50vw - 675px)}}@media (max-width:800px){header{flex-direction:column;align-items:flex-start;gap:18px;padding:16px 5%}.brand{font-size:15px}nav{flex-wrap:wrap;gap:18px;width:100%;font-size:12px}.navcta{padding:7px 10px}.hero{grid-template-columns:1fr;gap:20px;padding-top:40px}.hero h1{font-size:clamp(70px,13vw,105px)}.hero p{max-width:500px}.crestStage{border-left:0;border-top:1px solid var(--line);padding:25px 0 0}.crestStage img{max-width:400px}.crestCaption{max-width:450px}.ticker{flex-wrap:wrap;justify-content:center;gap:10px 20px;padding:20px}.ticker .star{display:none}.story{grid-template-columns:1fr;gap:10px;padding:55px 6% 35px}.principles{grid-template-columns:1fr;gap:20px;padding:0 6% 50px}.join{padding:55px 6%}.joinGrid{grid-template-columns:1fr;gap:5px}footer{flex-direction:column;align-items:flex-start}.subpage{padding:50px 6% 70px}.formPage{grid-template-columns:1fr;gap:25px}.formCrest{display:none}form{padding:22px}.formGrid{grid-template-columns:1fr;gap:0}.actions{gap:20px}.formPage h1{font-size:65px}}.crestStage img,.formCrest{mix-blend-mode:normal}.crestStage img{border-radius:50%}
