.Hero-module-scss-module__-0HZUW__hero{margin-top:calc(var(--header-height)*-1);background-color:#13142f}.Hero-module-scss-module__-0HZUW__hero-wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}@media screen and (max-width:768px){.Hero-module-scss-module__-0HZUW__hero-wrapper{grid-template-columns:1fr;gap:32px}}@media screen and (max-width:592px){.Hero-module-scss-module__-0HZUW__hero-wrapper{gap:20px}}.Hero-module-scss-module__-0HZUW__hero-content{flex-direction:column;align-items:flex-start;display:flex}.Hero-module-scss-module__-0HZUW__hero-badge{color:#fff;letter-spacing:2px;text-transform:uppercase;background-color:#2b2b8b99;border-radius:72px;padding:6px 12px;font-size:13px;font-weight:600;line-height:18px}@media screen and (max-width:592px){.Hero-module-scss-module__-0HZUW__hero-badge{font-size:12px;line-height:20px}}.Hero-module-scss-module__-0HZUW__hero-heading{margin-top:24px}@media screen and (max-width:768px){.Hero-module-scss-module__-0HZUW__hero-heading{margin-top:16px}}.Hero-module-scss-module__-0HZUW__hero-text{margin-top:16px;line-height:26px}@media screen and (max-width:768px){.Hero-module-scss-module__-0HZUW__hero-text{margin-top:12px}}@media screen and (max-width:592px){.Hero-module-scss-module__-0HZUW__hero-text{line-height:24px}}.Hero-module-scss-module__-0HZUW__hero-buttons{margin-top:32px;display:flex}@media screen and (max-width:592px){.Hero-module-scss-module__-0HZUW__hero-buttons{width:100%;margin-top:20px}.Hero-module-scss-module__-0HZUW__hero-buttons a{border-radius:10px}}.Hero-module-scss-module__-0HZUW__hero-image{width:100%;max-width:616px;height:auto;display:block}@media screen and (max-width:768px){.Hero-module-scss-module__-0HZUW__hero-image{margin:0 auto}}@media screen and (max-width:592px){.Hero-module-scss-module__-0HZUW__hero-image{max-width:312px}}
.WhyOpen-module-scss-module__-h0h8W__why{background-color:#13142f;position:relative;overflow:hidden}.WhyOpen-module-scss-module__-h0h8W__why:before{content:"";z-index:0;background:var(--why-glow) no-repeat center/100% 100%;pointer-events:none;width:1654.53px;height:1674.39px;position:absolute;top:-209.3px;left:calc(50% - 347.27px);transform:rotate(90deg)}.WhyOpen-module-scss-module__-h0h8W__why>*{z-index:1;position:relative}@media screen and (max-width:768px){.WhyOpen-module-scss-module__-h0h8W__why:before{left:calc(50% - 320.46px)}}@media screen and (max-width:592px){.WhyOpen-module-scss-module__-h0h8W__why:before{left:calc(50% - 394.46px)}}.WhyOpen-module-scss-module__-h0h8W__why-card{background-color:#3f434f80;border-radius:24px;align-items:center;gap:32px;padding:40px;display:flex}@media screen and (max-width:1024px){.WhyOpen-module-scss-module__-h0h8W__why-card{flex-direction:column;align-items:stretch}}@media screen and (max-width:768px){.WhyOpen-module-scss-module__-h0h8W__why-card{padding:36px}}@media screen and (max-width:592px){.WhyOpen-module-scss-module__-h0h8W__why-card{border-radius:16px;gap:20px;padding:22px}}.WhyOpen-module-scss-module__-h0h8W__why-image{width:100%;max-width:470px;height:auto;display:block}@media screen and (max-width:1024px){.WhyOpen-module-scss-module__-h0h8W__why-image{margin:0 auto}}@media screen and (max-width:592px){.WhyOpen-module-scss-module__-h0h8W__why-image{max-width:100%}}.WhyOpen-module-scss-module__-h0h8W__why-copy{flex-direction:column;flex:auto;align-items:flex-start;min-width:0;display:flex}.WhyOpen-module-scss-module__-h0h8W__why-heading{margin-bottom:16px}@media screen and (max-width:768px){.WhyOpen-module-scss-module__-h0h8W__why-heading{margin-bottom:12px}}.WhyOpen-module-scss-module__-h0h8W__why-text{color:#bcbeca;margin-bottom:32px;font-size:16px;line-height:24px}.WhyOpen-module-scss-module__-h0h8W__why-text p+p{margin-top:8px}@media screen and (max-width:768px){.WhyOpen-module-scss-module__-h0h8W__why-text{line-height:22px}}@media screen and (max-width:592px){.WhyOpen-module-scss-module__-h0h8W__why-text{margin-bottom:20px;font-size:14px;line-height:20px}}.WhyOpen-module-scss-module__-h0h8W__why-link{font-size:18px;line-height:26px}@media screen and (max-width:592px){.WhyOpen-module-scss-module__-h0h8W__why-link{font-size:16px;line-height:24px}}
.Timeline-module-scss-module__it94rq__timeline{background-color:#f5f8ff}.Timeline-module-scss-module__it94rq__timeline-heading{max-width:928px;margin:0 auto 64px}@media screen and (max-width:768px){.Timeline-module-scss-module__it94rq__timeline-heading{max-width:100%;margin-bottom:48px}}@media screen and (max-width:592px){.Timeline-module-scss-module__it94rq__timeline-heading{margin-bottom:28px}}.Timeline-module-scss-module__it94rq__timeline-list{position:relative}.Timeline-module-scss-module__it94rq__timeline-list:before{content:"";inset-inline-start:7px;background-color:#b9cef9;width:2px;position:absolute;top:21px;bottom:0}@media screen and (max-width:592px){.Timeline-module-scss-module__it94rq__timeline-list:before{top:14px}}.Timeline-module-scss-module__it94rq__timeline-item{padding-inline-start:48px;flex-direction:column;align-items:flex-start;padding-bottom:32px;display:flex;position:relative}.Timeline-module-scss-module__it94rq__timeline-item:last-child{padding-bottom:0}.Timeline-module-scss-module__it94rq__timeline-item:before{content:"";inset-inline-start:0;background:var(--timeline-dot) no-repeat center/contain;width:16px;height:16px;position:absolute;top:13px}@media screen and (max-width:592px){.Timeline-module-scss-module__it94rq__timeline-item{padding-inline-start:36px;padding-bottom:20px}.Timeline-module-scss-module__it94rq__timeline-item:before{top:6px}}.Timeline-module-scss-module__it94rq__timeline-year{color:#3541f5;margin-bottom:16px;font-size:32px;font-weight:700;line-height:42px}@media screen and (max-width:768px){.Timeline-module-scss-module__it94rq__timeline-year{margin-bottom:12px;font-size:28px;line-height:38px}}@media screen and (max-width:592px){.Timeline-module-scss-module__it94rq__timeline-year{font-size:20px;line-height:28px}}.Timeline-module-scss-module__it94rq__timeline-text{color:#30305e;font-size:18px;line-height:26px}@media screen and (max-width:592px){.Timeline-module-scss-module__it94rq__timeline-text{font-size:16px;line-height:24px}}.Timeline-module-scss-module__it94rq__timeline-footer{text-align:center;margin-top:64px;line-height:24px}@media screen and (max-width:768px){.Timeline-module-scss-module__it94rq__timeline-footer{margin-top:48px}}@media screen and (max-width:592px){.Timeline-module-scss-module__it94rq__timeline-footer{margin-top:28px}}.Timeline-module-scss-module__it94rq__timeline-link{font-size:16px;line-height:24px}@media screen and (max-width:768px){.Timeline-module-scss-module__it94rq__timeline-link{line-height:22px}}@media screen and (max-width:592px){.Timeline-module-scss-module__it94rq__timeline-link{font-size:14px;line-height:20px}}
.Repositories-module-scss-module__F_uuTW__repositories{background-color:#fff;position:relative}.Repositories-module-scss-module__F_uuTW__repositories:after{content:"";z-index:2;pointer-events:none;border-bottom:1px solid #ccdbfb;position:absolute;inset:0}.Repositories-module-scss-module__F_uuTW__repositories-head{flex-direction:column;align-items:center;margin-bottom:64px;display:flex}@media screen and (max-width:768px){.Repositories-module-scss-module__F_uuTW__repositories-head{margin-bottom:48px}}@media screen and (max-width:592px){.Repositories-module-scss-module__F_uuTW__repositories-head{margin-bottom:28px}}.Repositories-module-scss-module__F_uuTW__repositories-icon{width:40px;height:40px;margin-bottom:24px;display:block}@media screen and (max-width:768px){.Repositories-module-scss-module__F_uuTW__repositories-icon{margin-bottom:16px}}.Repositories-module-scss-module__F_uuTW__repositories-heading{max-width:928px}@media screen and (max-width:768px){.Repositories-module-scss-module__F_uuTW__repositories-heading{max-width:100%}}.Repositories-module-scss-module__F_uuTW__repositories-accent{color:#3541f5}.Repositories-module-scss-module__F_uuTW__repositories-box{border-radius:10px;position:relative}.Repositories-module-scss-module__F_uuTW__repositories-box:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ccdbfb;position:absolute;inset:0}.Repositories-module-scss-module__F_uuTW__repositories-table{table-layout:fixed;border-collapse:collapse;width:100%}.Repositories-module-scss-module__F_uuTW__repositories-table th,.Repositories-module-scss-module__F_uuTW__repositories-table td{text-align:start;vertical-align:top;padding:24px}@media screen and (max-width:768px){.Repositories-module-scss-module__F_uuTW__repositories-table th,.Repositories-module-scss-module__F_uuTW__repositories-table td{padding:16px}}.Repositories-module-scss-module__F_uuTW__repositories-table th,.Repositories-module-scss-module__F_uuTW__repositories-table td{box-shadow:inset -1px 0 #ccdbfb}.Repositories-module-scss-module__F_uuTW__repositories-table tbody td{box-shadow:inset -1px 0 #ccdbfb,inset 0 1px #ccdbfb}.Repositories-module-scss-module__F_uuTW__repositories-table th:last-child{box-shadow:none}.Repositories-module-scss-module__F_uuTW__repositories-table tbody td:last-child{box-shadow:inset 0 1px #ccdbfb}.Repositories-module-scss-module__F_uuTW__repositories-col-project,.Repositories-module-scss-module__F_uuTW__repositories-col-what,.Repositories-module-scss-module__F_uuTW__repositories-col-license{color:#21222b;background-color:#f5f8ff;font-size:18px;font-weight:600;line-height:26px}@media screen and (max-width:768px){.Repositories-module-scss-module__F_uuTW__repositories-col-project,.Repositories-module-scss-module__F_uuTW__repositories-col-what,.Repositories-module-scss-module__F_uuTW__repositories-col-license{line-height:24px}}.Repositories-module-scss-module__F_uuTW__repositories-col-project{width:256px}@media screen and (max-width:768px){.Repositories-module-scss-module__F_uuTW__repositories-col-project{width:33.3333%}}.Repositories-module-scss-module__F_uuTW__repositories-col-license{width:307px}@media screen and (max-width:1024px){.Repositories-module-scss-module__F_uuTW__repositories-col-license,.Repositories-module-scss-module__F_uuTW__repositories-col-what{width:33.3333%}}.Repositories-module-scss-module__F_uuTW__repositories-cell,.Repositories-module-scss-module__F_uuTW__repositories-cell-project{color:#585a6d;font-size:16px;line-height:24px}@media screen and (max-width:768px){.Repositories-module-scss-module__F_uuTW__repositories-cell,.Repositories-module-scss-module__F_uuTW__repositories-cell-project{line-height:22px}}@media screen and (max-width:592px){.Repositories-module-scss-module__F_uuTW__repositories-cell,.Repositories-module-scss-module__F_uuTW__repositories-cell-project{font-size:14px;line-height:20px}}.Repositories-module-scss-module__F_uuTW__repositories-project-link{font-size:16px;font-weight:600;line-height:24px}@media screen and (max-width:768px){.Repositories-module-scss-module__F_uuTW__repositories-project-link{line-height:22px}}@media screen and (max-width:592px){.Repositories-module-scss-module__F_uuTW__repositories-project-link{font-size:14px;line-height:22px}}.Repositories-module-scss-module__F_uuTW__repositories-cell-label{display:none}@media screen and (max-width:592px){.Repositories-module-scss-module__F_uuTW__repositories-table{display:block}.Repositories-module-scss-module__F_uuTW__repositories-table thead{display:none}.Repositories-module-scss-module__F_uuTW__repositories-table tbody,.Repositories-module-scss-module__F_uuTW__repositories-table tr,.Repositories-module-scss-module__F_uuTW__repositories-table td{display:block}.Repositories-module-scss-module__F_uuTW__repositories-table td{padding:16px;box-shadow:inset 0 1px #ccdbfb}.Repositories-module-scss-module__F_uuTW__repositories-table tbody tr:first-child td:first-child{box-shadow:none}.Repositories-module-scss-module__F_uuTW__repositories-cell-project{background-color:#f5f8ff;display:block}.Repositories-module-scss-module__F_uuTW__repositories-cell-label{color:#21222b;margin-bottom:8px;font-size:16px;font-weight:600;line-height:24px;display:block}}.Repositories-module-scss-module__F_uuTW__repositories-footer{justify-content:center;margin-top:64px;display:flex}@media screen and (max-width:768px){.Repositories-module-scss-module__F_uuTW__repositories-footer{margin-top:48px}}@media screen and (max-width:592px){.Repositories-module-scss-module__F_uuTW__repositories-footer{margin-top:28px}.Repositories-module-scss-module__F_uuTW__repositories-footer a{border-radius:10px}}
.Community-module-scss-module__Hz6b8q__community{background-color:#fff}.Community-module-scss-module__Hz6b8q__community-wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}@media screen and (max-width:768px){.Community-module-scss-module__Hz6b8q__community-wrapper{grid-template-columns:1fr;gap:32px}}@media screen and (max-width:592px){.Community-module-scss-module__Hz6b8q__community-wrapper{gap:20px}}.Community-module-scss-module__Hz6b8q__community-image{width:100%;max-width:610px;height:auto;margin:0 auto;display:block}@media screen and (max-width:768px){.Community-module-scss-module__Hz6b8q__community-image{margin-inline:0 auto}}@media screen and (max-width:592px){.Community-module-scss-module__Hz6b8q__community-image{object-fit:cover;max-width:312px;height:206px}}.Community-module-scss-module__Hz6b8q__community-copy{flex-direction:column;align-items:flex-start;display:flex}.Community-module-scss-module__Hz6b8q__community-heading{margin-bottom:16px}@media screen and (max-width:768px){.Community-module-scss-module__Hz6b8q__community-heading{margin-bottom:12px}}.Community-module-scss-module__Hz6b8q__community-text{margin-bottom:32px;line-height:26px}@media screen and (max-width:592px){.Community-module-scss-module__Hz6b8q__community-text{margin-bottom:20px;line-height:24px}}.Community-module-scss-module__Hz6b8q__community-buttons{display:flex}@media screen and (max-width:592px){.Community-module-scss-module__Hz6b8q__community-buttons{width:100%}.Community-module-scss-module__Hz6b8q__community-buttons a{border-radius:10px}}
.GetItRunning-module-scss-module__QNRE0W__running{background-color:#000122;position:relative;overflow:hidden}.GetItRunning-module-scss-module__QNRE0W__running:before{content:"";z-index:0;background:var(--running-glow) no-repeat center/100% 100%;pointer-events:none;width:1654.53px;height:1674.39px;position:absolute;top:-59.3px;left:calc(50% - 477.27px);transform:rotate(90deg)}.GetItRunning-module-scss-module__QNRE0W__running>*{z-index:1;position:relative}@media screen and (max-width:768px){.GetItRunning-module-scss-module__QNRE0W__running:before{left:calc(50% - 21.27px)}}@media screen and (max-width:592px){.GetItRunning-module-scss-module__QNRE0W__running:before{left:calc(50% + 182.73px)}}.GetItRunning-module-scss-module__QNRE0W__running-wrapper{grid-template-columns:592fr 640fr;align-items:center;gap:32px;display:grid}@media screen and (max-width:1200px){.GetItRunning-module-scss-module__QNRE0W__running-wrapper{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.GetItRunning-module-scss-module__QNRE0W__running-wrapper{grid-template-columns:1fr;gap:32px}}@media screen and (max-width:592px){.GetItRunning-module-scss-module__QNRE0W__running-wrapper{gap:20px}}.GetItRunning-module-scss-module__QNRE0W__running-copy{flex-direction:column;align-items:flex-start;display:flex}.GetItRunning-module-scss-module__QNRE0W__running-heading{margin-bottom:16px}@media screen and (max-width:768px){.GetItRunning-module-scss-module__QNRE0W__running-heading{margin-bottom:12px}}.GetItRunning-module-scss-module__QNRE0W__running-text{margin-bottom:32px;line-height:26px}@media screen and (max-width:592px){.GetItRunning-module-scss-module__QNRE0W__running-text{margin-bottom:20px;line-height:24px}}.GetItRunning-module-scss-module__QNRE0W__running-buttons{display:flex}@media screen and (max-width:592px){.GetItRunning-module-scss-module__QNRE0W__running-buttons{width:100%}.GetItRunning-module-scss-module__QNRE0W__running-buttons a{border-radius:10px}}.GetItRunning-module-scss-module__QNRE0W__running-image{width:100%;max-width:640px;height:auto;display:block}@media screen and (max-width:768px){.GetItRunning-module-scss-module__QNRE0W__running-image{margin:0 auto}}@media screen and (max-width:592px){.GetItRunning-module-scss-module__QNRE0W__running-image{max-width:312px}}
@media screen and (max-width:768px){.GetInvolved-module-scss-module__GdaOYa__involved [class*=cards-list]>li{min-height:0}}
.Join-module-scss-module__uLHqAW__join{background-color:#13142f;position:relative;overflow:hidden}.Join-module-scss-module__uLHqAW__join:before{content:"";z-index:0;background:var(--join-glow) no-repeat center/100% 100%;pointer-events:none;width:1654.53px;height:1674.39px;position:absolute;top:-59.3px;left:calc(50% - 827.27px);transform:rotate(90deg)}.Join-module-scss-module__uLHqAW__join>*{z-index:1;position:relative}@media screen and (max-width:768px){.Join-module-scss-module__uLHqAW__join:before{left:calc(50% - 371.27px)}}@media screen and (max-width:592px){.Join-module-scss-module__uLHqAW__join:before{left:calc(50% - 167.27px)}}.Join-module-scss-module__uLHqAW__join-wrapper{flex-direction:column;align-items:center;display:flex}.Join-module-scss-module__uLHqAW__join-image{width:100%;max-width:472px;height:auto;margin-bottom:32px;display:block}@media screen and (max-width:592px){.Join-module-scss-module__uLHqAW__join-image{max-width:312px;margin-bottom:20px}}.Join-module-scss-module__uLHqAW__join-heading{width:100%;margin-bottom:32px}@media screen and (max-width:592px){.Join-module-scss-module__uLHqAW__join-heading{margin-bottom:20px}}.Join-module-scss-module__uLHqAW__join-links{flex-wrap:wrap;justify-content:center;gap:40px;width:100%;display:flex}@media screen and (max-width:768px){.Join-module-scss-module__uLHqAW__join-links{gap:36px}}@media screen and (max-width:592px){.Join-module-scss-module__uLHqAW__join-links{gap:22px}}.Join-module-scss-module__uLHqAW__join-links>li{display:flex}.Join-module-scss-module__uLHqAW__join-link{align-items:center;gap:8px;font-size:18px;line-height:26px;display:flex}@media screen and (max-width:592px){.Join-module-scss-module__uLHqAW__join-link{font-size:16px;line-height:24px}}.Join-module-scss-module__uLHqAW__join-link-icon{flex-shrink:0;width:24px;height:24px;display:block}.Join-module-scss-module__uLHqAW__join-link-label{text-decoration:underline}.Join-module-scss-module__uLHqAW__join-link:hover .Join-module-scss-module__uLHqAW__join-link-label{text-decoration:none}
.OpenSource-module-scss-module__7I6fYG__open-source{font-family:var(--new-design-font-family);overflow-wrap:break-word;--container-mobile-spacing:0 16px;--rooms-title-gap-mobile:12px;overflow:hidden}
