*{box-sizing:border-box;margin:0;padding:0;font-family:Inter,sans-serif}body,html{color:#fff;background-color:#000;justify-content:center;align-items:center;height:100%;display:flex;overflow:hidden}.bottom-light{z-index:0;pointer-events:none;background:radial-gradient(at bottom,#6496ff4d 0%,#0000 70%);width:100%;height:80vh;animation:4s ease-in-out infinite alternate breathe;position:absolute;bottom:0;left:0}@keyframes breathe{0%{opacity:.3;transform:scale(.9)}to{opacity:.8;transform:scale(1.1)}}.container{z-index:10;text-align:center;max-width:800px;padding:0 24px;position:relative}h1{letter-spacing:-.03em;min-height:150px;margin-bottom:2rem;font-size:clamp(2rem,5vw,4rem);font-weight:300;line-height:1.1;transition:opacity .6s}h1.hidden{opacity:0}p.subtext{color:#888;max-width:550px;margin:0 auto;font-size:1.1rem;font-weight:300;line-height:1.6}.ventures{margin-top:3.25rem}.ventures-label{color:#5f5f5f;letter-spacing:.16em;text-transform:uppercase;margin-bottom:.85rem;font-size:.68rem;font-weight:400;display:block}.venture-links{justify-content:center;gap:1.75rem;display:flex}.venture-links a{color:#a4a4a4;letter-spacing:.02em;padding:.2rem 0;font-size:.86rem;font-weight:300;text-decoration:none;transition:color .18s;position:relative}.venture-links a:after{content:"";transform-origin:100%;background:#82a5ffa6;height:1px;transition:transform .22s cubic-bezier(.23,1,.32,1);position:absolute;bottom:-.15rem;left:0;right:0;transform:scaleX(0)}.venture-links a:focus-visible{outline-offset:5px;border-radius:2px;outline:1px solid #82a5ffe6}@media (hover:hover) and (pointer:fine){.venture-links a:hover{color:#fff}.venture-links a:hover:after{transform-origin:0;transform:scaleX(1)}}
