.investors-page{--ink:#17233d;--purple:#342172;--blue:#2490eb;--mint:#42d3b0;color:var(--ink);background:#fff}.investor-hero{background:linear-gradient(135deg,#f4f8ff 0%,#f7f4ff 48%,#effbf8 100%);padding:88px 0 94px;position:relative;overflow:hidden}.investor-hero:after{content:"";background:linear-gradient(90deg,#0000,#cbc5ea,#0000);height:1px;position:absolute;inset:auto 0 0}.investor-orb{filter:blur(4px);opacity:.65;border-radius:50%;position:absolute}.investor-orb-one{background:radial-gradient(circle,#9f8ee5 0%,#0000 68%);width:360px;height:360px;top:-120px;right:-110px}.investor-orb-two{background:radial-gradient(circle,#7be4cd 0%,#0000 70%);width:260px;height:260px;bottom:-130px;left:-100px}.investor-hero-inner{z-index:1;position:relative}.investor-breadcrumb{color:#6d7290;gap:10px;margin-bottom:34px;font-size:.88rem;display:flex}.investor-breadcrumb a{color:var(--purple);font-weight:700}.investor-eyebrow,.investor-kicker,.investor-section-heading>span,.investor-contact-card>div>span{color:var(--blue);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:800;display:inline-block}.investor-hero h1{color:#1b1740;letter-spacing:-.055em;max-width:760px;margin:17px 0 20px;font-size:clamp(2.6rem,5vw,5.1rem);line-height:1.02}.investor-lead{color:#59627a;max-width:690px;font-size:1.12rem;line-height:1.8}.investor-actions{flex-wrap:wrap;gap:13px;margin-top:34px;display:flex}.investor-primary-btn,.investor-secondary-btn,.investor-contact-btn{border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:14px 22px;font-weight:750;transition:all .25s;display:inline-flex}.investor-primary-btn{background:var(--purple);color:#fff;box-shadow:0 14px 32px #34217233}.investor-primary-btn:hover{color:#fff;background:#261657;transform:translateY(-2px)}.investor-secondary-btn{color:var(--ink);background:#fff9;border:1px solid #c9c7d8}.investor-secondary-btn:hover{color:var(--purple);border-color:var(--purple)}.investor-hero-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc7;border:1px solid #ffffffd9;border-radius:28px;max-width:430px;margin-left:auto;padding:38px;position:relative;box-shadow:0 30px 70px #2c225b24}.investor-card-mark{color:#fff;background:linear-gradient(145deg,var(--purple),var(--blue));border-radius:17px;place-items:center;width:54px;height:54px;margin-bottom:36px;font-size:1.35rem;display:grid}.investor-card-label{color:var(--blue);letter-spacing:.11em;text-transform:uppercase;font-size:.78rem;font-weight:800}.investor-hero-card h2{margin:12px 0 15px;font-size:1.85rem;line-height:1.18}.investor-hero-card>p{color:#687087;line-height:1.7}.investor-card-footer{color:#6c7183;border-top:1px solid #e5e3ef;justify-content:space-between;gap:12px;margin-top:32px;padding-top:20px;font-size:.78rem;display:flex}.investor-section{padding:90px 0}.investor-section-heading{text-align:center;max-width:760px;margin:0 auto 46px}.investor-section-heading h2,.investor-principles h2,.investor-faq h2{letter-spacing:-.035em;margin:14px 0 16px;font-size:clamp(2rem,3.5vw,3.25rem);line-height:1.1}.investor-section-heading p,.investor-principles .col-lg-5>p,.investor-faq .col-lg-5>p{color:#687087;font-size:1.04rem;line-height:1.75}.investor-focus-card{background:#fff;border:1px solid #e7e5ef;border-radius:22px;height:100%;padding:32px;transition:all .25s;box-shadow:0 15px 42px #2a24500f}.investor-focus-card:hover{border-color:#cbc4ec;transform:translateY(-6px);box-shadow:0 22px 52px #2a24501a}.investor-focus-icon{width:50px;height:50px;color:var(--purple);background:#eeeafd;border-radius:15px;place-items:center;margin-bottom:25px;font-size:1.3rem;display:grid}.investor-focus-card h3{font-size:1.25rem}.investor-focus-card p{color:#687087;margin:12px 0 0;line-height:1.7}.investor-principles{color:#fff;background:#171332}.investor-principles .investor-kicker{color:#7ce1ca}.investor-principles .col-lg-5>p{color:#bbb8d0}.investor-principle-list{border-top:1px solid #ffffff26}.investor-principle-list>div{border-bottom:1px solid #ffffff26;grid-template-columns:58px 1fr;gap:18px;padding:23px 0;display:grid}.investor-principle-list strong{color:#7ce1ca;font-size:.85rem}.investor-principle-list span{color:#c8c5d7;line-height:1.55}.investor-principle-list b{color:#fff;margin-bottom:5px;font-size:1.05rem;display:block}.investor-faq{background:#fbfbfe}.investor-faq-item{border-bottom:1px solid #dad8e3}.investor-faq-item:first-child{border-top:1px solid #dad8e3}.investor-faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 4px;font-size:1.04rem;font-weight:750;list-style:none;display:flex}.investor-faq-item summary::-webkit-details-marker{display:none}.investor-faq-item summary i{color:var(--blue);transition:all .2s}.investor-faq-item[open] summary i{transform:rotate(45deg)}.investor-faq-item p{color:#687087;max-width:680px;margin:-5px 0 22px;padding:0 45px 0 4px;line-height:1.7}.investor-contact-wrap{background:#fbfbfe;padding:0 0 90px}.investor-contact-card{color:#fff;background:linear-gradient(120deg,#342172,#184f91);border-radius:26px;justify-content:space-between;align-items:center;gap:35px;padding:46px 52px;display:flex;box-shadow:0 22px 55px #34217238}.investor-contact-card>div>span{color:#8fe7d3}.investor-contact-card h2{color:#fff;margin:10px 0;font-size:clamp(1.7rem,3vw,2.6rem)}.investor-contact-card p{color:#d8d7e6;margin:0}.investor-contact-card p a{color:#fff;text-decoration:underline}.investor-contact-btn{color:var(--purple);background:#fff;flex:none}.investor-contact-btn:hover{color:var(--purple);transform:translateY(-2px)}@media (max-width:991px){.investor-hero{padding:64px 0 72px}.investor-hero-card{max-width:none;margin:0}.investor-section{padding:70px 0}.investor-contact-card{flex-direction:column;align-items:flex-start}.investor-contact-btn{align-self:flex-start}}@media (max-width:575px){.investor-hero{padding:44px 0 58px}.investor-breadcrumb{margin-bottom:25px}.investor-hero h1{font-size:2.55rem}.investor-actions>a{width:100%}.investor-hero-card{padding:27px 23px}.investor-card-footer{flex-direction:column}.investor-section{padding:58px 0}.investor-section-heading{text-align:left}.investor-focus-card{padding:26px}.investor-contact-wrap{padding-bottom:58px}.investor-contact-card{padding:32px 24px}.investor-contact-btn{width:100%}}
