.corporate-module__RekF3q__page{color:#090b09;background:#f8faf8}.corporate-module__RekF3q__shell{width:min(100% - 64px,1500px);margin:0 auto}.corporate-module__RekF3q__hero{background:radial-gradient(circle at 88% 18%,#078bcd24,#0000 30%),radial-gradient(circle at 8% 88%,#00c85317,#0000 28%),linear-gradient(90deg,#00502d09 1px,#0000 1px) 0 0/58px 58px,linear-gradient(#00502d09 1px,#0000 1px) 0 0/58px 58px,#f8faf8;border-bottom:1px solid #dce2dd;overflow:hidden}.corporate-module__RekF3q__heroGrid{grid-template-columns:1fr .77fr;align-items:center;gap:88px;min-height:700px;padding:96px 0;display:grid}.corporate-module__RekF3q__eyebrow,.corporate-module__RekF3q__lightEyebrow{letter-spacing:.16em;text-transform:uppercase;margin:0 0 24px;font-size:11px;font-weight:850}.corporate-module__RekF3q__eyebrow{color:#444b45}.corporate-module__RekF3q__eyebrow:before,.corporate-module__RekF3q__lightEyebrow:before{content:"";background:#00c853;border-radius:50%;width:8px;height:8px;margin-right:12px;display:inline-block;box-shadow:0 0 0 5px #00c8531a}.corporate-module__RekF3q__hero h1{letter-spacing:-.07em;max-width:900px;margin:0;font-size:clamp(62px,6.3vw,105px);line-height:.89}.corporate-module__RekF3q__hero h1 span{color:#9ba09b;display:block}.corporate-module__RekF3q__heroLead{color:#616862;max-width:760px;margin:40px 0 0;font-size:18px;line-height:1.75}.corporate-module__RekF3q__actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.corporate-module__RekF3q__primaryButton,.corporate-module__RekF3q__secondaryButton,.corporate-module__RekF3q__whiteButton,.corporate-module__RekF3q__outlineButton{border-radius:7px;justify-content:center;align-items:center;gap:16px;min-height:55px;padding:0 23px;font-size:13px;font-weight:850;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.corporate-module__RekF3q__primaryButton,.corporate-module__RekF3q__primaryButton:visited{background:linear-gradient(105deg,#008e4b 0%,#00aa82 48%,#0786cf 100%);border:1px solid #0000;box-shadow:0 14px 38px #008c642e;color:#fff!important}.corporate-module__RekF3q__primaryButton:hover,.corporate-module__RekF3q__whiteButton:hover{transform:translateY(-2px)}.corporate-module__RekF3q__secondaryButton,.corporate-module__RekF3q__secondaryButton:visited{background:#fff;border:1px solid #bcc3bd;color:#090b09!important}.corporate-module__RekF3q__heroPanel{color:#fff;background:radial-gradient(circle at 90% 11%,#158fdc45,#0000 33%),radial-gradient(circle at 10% 88%,#00c85333,#0000 34%),#050706;flex-direction:column;justify-content:space-between;min-height:530px;padding:46px;display:flex;box-shadow:0 38px 95px #0000002e}.corporate-module__RekF3q__panelTop{justify-content:space-between;align-items:center;display:flex}.corporate-module__RekF3q__panelTop span,.corporate-module__RekF3q__panelCenter p{color:#8d9890;text-transform:uppercase;letter-spacing:.16em;font-size:9px}.corporate-module__RekF3q__panelTop i{background:#00c853;border-radius:50%;width:10px;height:10px;box-shadow:0 0 18px #00c853bf}.corporate-module__RekF3q__panelCenter strong{letter-spacing:-.06em;margin-top:14px;font-size:clamp(46px,4.4vw,68px);line-height:.94;display:block}.corporate-module__RekF3q__panelFooter{border-top:1px solid #303731;border-left:1px solid #303731;grid-template-columns:1fr 1fr;display:grid}.corporate-module__RekF3q__panelFooter>div{border-bottom:1px solid #303731;border-right:1px solid #303731;flex-direction:column;justify-content:flex-end;min-height:92px;padding:18px;display:flex}.corporate-module__RekF3q__panelFooter span{color:#7d8981;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.corporate-module__RekF3q__panelFooter strong{margin-top:6px;font-size:12px}.corporate-module__RekF3q__introduction,.corporate-module__RekF3q__capabilities,.corporate-module__RekF3q__holdingSection,.corporate-module__RekF3q__achievements,.corporate-module__RekF3q__trainingSection,.corporate-module__RekF3q__founderSection,.corporate-module__RekF3q__faqSection{padding:120px 0}.corporate-module__RekF3q__introductionGrid,.corporate-module__RekF3q__holdingGrid,.corporate-module__RekF3q__founderGrid{grid-template-columns:.83fr 1fr;gap:120px;display:grid}.corporate-module__RekF3q__introduction h2,.corporate-module__RekF3q__sectionHeading h2,.corporate-module__RekF3q__holdingGrid h2,.corporate-module__RekF3q__trainingHeader h2,.corporate-module__RekF3q__founderContent h2,.corporate-module__RekF3q__faqIntro h2,.corporate-module__RekF3q__community h2{letter-spacing:-.055em;margin:0;font-size:clamp(43px,5vw,72px);line-height:.98}.corporate-module__RekF3q__copy p,.corporate-module__RekF3q__holdingCopy p,.corporate-module__RekF3q__founderContent>p:not(.corporate-module__RekF3q__eyebrow){color:#686f69;margin:0 0 24px;font-size:16px;line-height:1.8}.corporate-module__RekF3q__capabilities{background:#eef2ef;border-top:1px solid #d9dfda;border-bottom:1px solid #d9dfda}.corporate-module__RekF3q__sectionHeading{max-width:930px;margin-bottom:70px}.corporate-module__RekF3q__capabilityGrid{border-top:1px solid #ccd4cd;border-left:1px solid #ccd4cd;grid-template-columns:repeat(2,1fr);display:grid}.corporate-module__RekF3q__capabilityCard{border-bottom:1px solid #ccd4cd;border-right:1px solid #ccd4cd;flex-direction:column;justify-content:space-between;min-height:300px;padding:34px;display:flex}.corporate-module__RekF3q__capabilityCard>span{color:#929993;font-size:10px}.corporate-module__RekF3q__capabilityCard h3{letter-spacing:-.05em;margin:0 0 14px;font-size:clamp(30px,3vw,46px);line-height:.98}.corporate-module__RekF3q__capabilityCard p{color:#687069;max-width:520px;margin:0;font-size:14px;line-height:1.7}.corporate-module__RekF3q__learningExperience{color:#fff;background:radial-gradient(circle at 90% 12%,#118edb3d,#0000 31%),radial-gradient(circle at 8% 88%,#00c8532b,#0000 31%),#050706;padding:125px 0}.corporate-module__RekF3q__learningGrid{grid-template-columns:.84fr 1fr;align-items:center;gap:100px;display:grid}.corporate-module__RekF3q__lightEyebrow{color:#9da9a1}.corporate-module__RekF3q__learningExperience h2{letter-spacing:-.06em;margin:0;font-size:clamp(47px,5vw,76px);line-height:.96}.corporate-module__RekF3q__darkCopy{color:#9fa9a2;max-width:650px;margin:28px 0 0;font-size:15px;line-height:1.76}.corporate-module__RekF3q__whiteButton,.corporate-module__RekF3q__whiteButton:visited{background:#fff;border:1px solid #fff;margin-top:30px;color:#08110b!important}.corporate-module__RekF3q__benefitPanel{border-top:1px solid #303831;border-left:1px solid #303831}.corporate-module__RekF3q__benefitPanelHead{border-bottom:1px solid #303831;border-right:1px solid #303831;justify-content:space-between;align-items:center;min-height:90px;padding:24px;display:flex}.corporate-module__RekF3q__benefitPanelHead span{color:#88938b;text-transform:uppercase;letter-spacing:.14em;font-size:10px}.corporate-module__RekF3q__benefitPanelHead i{background:#00c853;border-radius:50%;width:9px;height:9px}.corporate-module__RekF3q__benefitList{grid-template-columns:1fr 1fr;display:grid}.corporate-module__RekF3q__benefitItem{border-bottom:1px solid #303831;border-right:1px solid #303831;flex-direction:column;justify-content:space-between;min-height:125px;padding:24px;display:flex}.corporate-module__RekF3q__benefitItem span{color:#6f7b73;font-size:9px}.corporate-module__RekF3q__benefitItem strong{font-size:15px}.corporate-module__RekF3q__holdingSection{background:#fff}.corporate-module__RekF3q__holdingCopy .corporate-module__RekF3q__textLink{margin-top:8px}.corporate-module__RekF3q__textLink{color:#0a0b0a;border-bottom:1px solid #0a0b0a;gap:14px;padding-bottom:5px;font-size:12px;font-weight:850;display:inline-flex}.corporate-module__RekF3q__achievements{background:radial-gradient(circle at 86% 12%,#00c85314,#0000 30%),#f2f5f2}.corporate-module__RekF3q__statsGrid{border-top:1px solid #cfd6d0;border-left:1px solid #cfd6d0;grid-template-columns:repeat(4,1fr);display:grid}.corporate-module__RekF3q__statCard{border-bottom:1px solid #cfd6d0;border-right:1px solid #cfd6d0;flex-direction:column;justify-content:flex-end;min-height:240px;padding:30px;display:flex}.corporate-module__RekF3q__statCard strong{letter-spacing:-.06em;font-size:clamp(43px,5vw,70px);line-height:.92}.corporate-module__RekF3q__statCard span{color:#6d746e;text-transform:uppercase;letter-spacing:.08em;margin-top:15px;font-size:11px}.corporate-module__RekF3q__trainingSection{background:#f8faf8}.corporate-module__RekF3q__trainingHeader{grid-template-columns:1fr .6fr;align-items:end;gap:90px;margin-bottom:65px;display:grid}.corporate-module__RekF3q__trainingHeader>p{color:#697069;margin:0;font-size:15px;line-height:1.76}.corporate-module__RekF3q__trainingPlaceholder{color:#fff;background:radial-gradient(circle at 90% 10%,#158fdc40,#0000 31%),radial-gradient(circle at 8% 90%,#00c85329,#0000 32%),#050706;flex-direction:column;justify-content:space-between;min-height:440px;margin-bottom:30px;padding:42px;display:flex}.corporate-module__RekF3q__trainingPlaceholder>div:first-child>span{color:#849088;text-transform:uppercase;letter-spacing:.14em;font-size:9px}.corporate-module__RekF3q__trainingPlaceholder>div:first-child>strong{letter-spacing:-.06em;max-width:820px;margin-top:20px;font-size:clamp(43px,5vw,72px);line-height:.96;display:block}.corporate-module__RekF3q__trainingMeta{border-top:1px solid #303831;border-left:1px solid #303831;grid-template-columns:repeat(3,1fr);display:grid}.corporate-module__RekF3q__trainingMeta span{color:#8d9890;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #303831;border-right:1px solid #303831;align-items:flex-end;min-height:82px;padding:16px;font-size:9px;display:flex}.corporate-module__RekF3q__founderSection{background:#eef2ef;border-top:1px solid #d9dfda;border-bottom:1px solid #d9dfda}.corporate-module__RekF3q__founderIdentity{color:#fff;background:radial-gradient(circle at 88% 12%,#118edb3d,#0000 32%),radial-gradient(circle at 8% 88%,#00c85329,#0000 33%),#050706;flex-direction:column;justify-content:space-between;min-height:430px;padding:40px;display:flex}.corporate-module__RekF3q__founderMark{color:#050706;letter-spacing:-.05em;background:#fff;place-items:center;width:96px;height:96px;font-size:30px;font-weight:900;display:grid}.corporate-module__RekF3q__founderIdentity span{color:#88948c;text-transform:uppercase;letter-spacing:.14em;font-size:9px}.corporate-module__RekF3q__founderIdentity strong{letter-spacing:-.05em;margin-top:9px;font-size:38px;display:block}.corporate-module__RekF3q__founderIdentity p{color:#9da8a1;margin:6px 0 0;font-size:13px}.corporate-module__RekF3q__faqSection{background:#f8faf8}.corporate-module__RekF3q__faqGrid{grid-template-columns:.62fr 1fr;gap:105px;display:grid}.corporate-module__RekF3q__faqIntro>p:not(.corporate-module__RekF3q__eyebrow){color:#69706a;max-width:490px;margin:25px 0 0;font-size:15px;line-height:1.75}.corporate-module__RekF3q__faqIntro .corporate-module__RekF3q__textLink{margin-top:25px}.corporate-module__RekF3q__faqItem{border-top:1px solid #ccd3cd}.corporate-module__RekF3q__faqItem:last-child{border-bottom:1px solid #ccd3cd}.corporate-module__RekF3q__faqItem summary{cursor:pointer;grid-template-columns:50px 1fr 30px;align-items:center;gap:15px;min-height:94px;list-style:none;display:grid}.corporate-module__RekF3q__faqItem summary::-webkit-details-marker{display:none}.corporate-module__RekF3q__faqItem summary>span{color:#969c97;font-size:10px}.corporate-module__RekF3q__faqItem summary strong{font-size:15px}.corporate-module__RekF3q__faqItem summary i{font-size:22px;font-style:normal;transition:transform .16s}.corporate-module__RekF3q__faqItem[open] summary i{transform:rotate(45deg)}.corporate-module__RekF3q__faqItem>p{color:#6b726c;max-width:760px;margin:-5px 35px 30px 65px;font-size:14px;line-height:1.72}.corporate-module__RekF3q__community{color:#fff;background:radial-gradient(circle at 91% 10%,#1b91db3b,#0000 29%),linear-gradient(125deg,#061a11 0%,#006b5c 48%,#0a61ae 100%);padding:115px 0}.corporate-module__RekF3q__communityGrid{grid-template-columns:1fr .74fr;align-items:end;gap:100px;display:grid}.corporate-module__RekF3q__communityGrid>div:last-child>p{color:#fffc;max-width:590px;margin:0;font-size:16px;line-height:1.75}.corporate-module__RekF3q__outlineButton,.corporate-module__RekF3q__outlineButton:visited{border:1px solid #ffffff94;color:#fff!important}.corporate-module__RekF3q__contactStrip{color:#fff;background:#060806;padding:44px 0}.corporate-module__RekF3q__contactInner{justify-content:space-between;align-items:center;gap:40px;display:flex}.corporate-module__RekF3q__contactInner>div{flex-direction:column;gap:9px;display:flex}.corporate-module__RekF3q__contactInner span{color:#89948d;letter-spacing:.15em;text-transform:uppercase;font-size:9px}.corporate-module__RekF3q__contactInner strong{max-width:820px;font-size:17px}.corporate-module__RekF3q__contactInner>a{color:#fff;border-bottom:1px solid #fff;gap:15px;padding-bottom:4px;font-size:12px;font-weight:850;display:inline-flex}@media (max-width:1080px){.corporate-module__RekF3q__heroGrid,.corporate-module__RekF3q__introductionGrid,.corporate-module__RekF3q__learningGrid,.corporate-module__RekF3q__holdingGrid,.corporate-module__RekF3q__trainingHeader,.corporate-module__RekF3q__founderGrid,.corporate-module__RekF3q__faqGrid,.corporate-module__RekF3q__communityGrid{grid-template-columns:1fr;gap:55px}.corporate-module__RekF3q__statsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.corporate-module__RekF3q__shell{width:min(100% - 30px,1500px)}.corporate-module__RekF3q__heroGrid{min-height:auto;padding:75px 0}.corporate-module__RekF3q__hero h1{font-size:clamp(52px,14vw,72px)}.corporate-module__RekF3q__heroLead{font-size:16px}.corporate-module__RekF3q__heroPanel{min-height:440px;padding:28px}.corporate-module__RekF3q__introduction,.corporate-module__RekF3q__capabilities,.corporate-module__RekF3q__holdingSection,.corporate-module__RekF3q__achievements,.corporate-module__RekF3q__trainingSection,.corporate-module__RekF3q__founderSection,.corporate-module__RekF3q__faqSection{padding:84px 0}.corporate-module__RekF3q__capabilityGrid,.corporate-module__RekF3q__statsGrid,.corporate-module__RekF3q__benefitList,.corporate-module__RekF3q__trainingMeta,.corporate-module__RekF3q__panelFooter{grid-template-columns:1fr}.corporate-module__RekF3q__capabilityCard{min-height:260px}.corporate-module__RekF3q__trainingPlaceholder{padding:28px}.corporate-module__RekF3q__faqItem summary{grid-template-columns:35px 1fr 22px}.corporate-module__RekF3q__faqItem>p{margin-left:50px}.corporate-module__RekF3q__community{padding:82px 0}.corporate-module__RekF3q__contactInner{flex-direction:column;align-items:flex-start}}
