.investoren-page{position:relative;z-index:1;font-family:Inter,sans-serif;background-color:var(--background);color:var(--foreground);min-height:100svh}.inv-gate{display:flex;align-items:center;justify-content:center;min-height:100svh;padding:6rem 1.5rem 3rem}.inv-gate-inner{max-width:520px;width:100%}.inv-gate h1{font-family:Space Grotesk,sans-serif;font-size:clamp(2.5rem,2rem + 2vw,4rem);font-weight:700;margin-bottom:1rem}.inv-gate-sub{color:var(--foreground-200);margin-bottom:2.5rem}.inv-gate .lokai-form input::placeholder,.inv-gate .lokai-form select,.inv-gate .lokai-form textarea::placeholder{color:var(--foreground)}.inv-content{padding-top:6rem;padding-bottom:6rem;background-color:var(--foreground);color:var(--background)}.inv-hero,.inv-market,.inv-reasons,.inv-round-section,.inv-status{padding:3rem 1.5rem}.inv-hero-inner,.inv-market-inner,.inv-reasons-inner,.inv-round-inner,.inv-status-inner{max-width:800px;margin:0 auto}.inv-content .lokai-spec p{color:rgba(30,30,30,.5)}.inv-body{font-size:clamp(1rem,.75rem + .5vw,1.25rem);line-height:1.7;color:rgba(30,30,30,.7)}.inv-mail-link{color:var(--background);text-decoration:underline;text-underline-offset:3px}.inv-content .lokai-ea-benefit-num{color:rgba(30,30,30,.4)}.inv-milestones{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:2.5rem;background:rgba(30,30,30,.12)}.inv-milestone{padding:2rem 1.5rem;background:var(--foreground);position:relative}.inv-milestone--active{background:rgba(30,30,30,.04)}.inv-milestone-tag{display:inline-block;padding:.2rem .6rem;margin-bottom:1rem;border:1px solid var(--background);color:var(--background);letter-spacing:.05em}.inv-milestone-time{display:block;color:rgba(30,30,30,.4);margin-bottom:.5rem}.inv-milestone h4{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:clamp(1.1rem,.75rem + .5vw,1.3rem);margin-bottom:.75rem}.inv-milestone ul{list-style:none;padding:0;margin:0}.inv-milestone li{color:rgba(30,30,30,.6);font-size:clamp(.85rem,.5rem + .4vw,1rem);position:relative;padding:.15rem 0 .15rem 1rem}.inv-milestone li:before{content:"–";position:absolute;left:0;color:rgba(30,30,30,.3)}.inv-disclaimer-toggle{background:none;border:none;color:var(--foreground-200);text-decoration:underline;text-underline-offset:2px;cursor:pointer;padding:0;font-family:inherit;transition:color .2s ease}.inv-disclaimer-toggle:hover{color:var(--foreground)}.inv-cal-section{padding:3rem 1.5rem}.inv-cal-embed{margin-top:2.5rem;max-width:800px;margin-left:auto;margin-right:auto;width:100%;min-height:500px;overflow:hidden;position:relative}.inv-cal-embed iframe{width:100%!important;min-width:100%!important;pointer-events:none}.inv-cal-embed.is-active iframe{pointer-events:auto}.inv-cta-actions{display:flex;gap:1rem;margin-top:1.5rem;flex-wrap:wrap}.inv-cta-btn{display:inline-block;padding:.85rem 2rem;font-family:inherit;font-size:clamp(.9rem,.5rem + .5vw,1.1rem);font-weight:500;text-decoration:none;border:none;cursor:pointer;transition:opacity .3s ease}.inv-cta-btn:hover{opacity:.8}.inv-cta-primary{background-color:var(--background);color:var(--foreground)}.inv-cta-secondary{background-color:initial;color:var(--background);border:1px solid rgba(30,30,30,.2)}@media (max-width:1000px){.inv-gate{padding:4rem 1.5rem 2rem}.inv-gate h1{font-size:clamp(2rem,1.5rem + 2vw,3rem)}.inv-content{padding-top:4rem}.inv-milestones{grid-template-columns:repeat(2,1fr)}}