.test-flight-faq{width:min(914px,100% - 48px);padding:0 12px;margin:100px auto 0}@media screen and (max-width:768px){.test-flight-faq{width:calc(100% - 32px);margin-top:0;margin-bottom:0}}.test-flight-faq .test-flight-faq-reveal-item,.test-flight-faq .test-flight-faq-reveal-title{opacity:0}.test-flight-faq .faq-list{margin-top:32px;display:flex;flex-direction:column;gap:12px}@media screen and (max-width:768px){.test-flight-faq .faq-list{margin-top:32px;gap:16px}}.test-flight-faq .faq-item{background:hsla(0,0%,100%,.2);overflow:hidden;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%)}@media screen and (max-width:768px){.test-flight-faq .faq-item{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%)}}.test-flight-faq .faq-question{width:100%;padding:14px 32px;display:flex;align-items:center;text-align:left;cursor:pointer}@media screen and (max-width:768px){.test-flight-faq .faq-question{padding:14px 16px}}.test-flight-faq .faq-icon{flex-shrink:0;margin-right:20px;display:inline-flex;align-items:center;justify-content:center;transition:transform .35s cubic-bezier(.4,0,.2,1)}@media screen and (max-width:768px){.test-flight-faq .faq-icon{margin-right:12px}}.test-flight-faq .faq-item.open .faq-icon{transform:rotate(90deg)}.test-flight-faq .faq-question-text{font-size:16px;line-height:30px;font-weight:600;text-transform:uppercase;white-space:pre-wrap;color:#000}@media screen and (max-width:768px){.test-flight-faq .faq-question-text{font-size:16px;line-height:22px;font-weight:600;text-transform:uppercase;white-space:pre-wrap;color:rgba(0,0,0,.85)}}.test-flight-faq .faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.test-flight-faq .faq-item.open .faq-answer-wrap{grid-template-rows:1fr}.test-flight-faq .faq-answer-inner{overflow:hidden;min-height:0}.test-flight-faq .faq-answer{margin:0;padding:0 24px 22px 71px;font-size:14px;line-height:22.4px;color:#000;opacity:0;transform:translateY(-4px);transition:opacity .3s ease,transform .35s cubic-bezier(.4,0,.2,1)}@media screen and (max-width:768px){.test-flight-faq .faq-answer{padding:0 24px 22px 40px}}.test-flight-faq .faq-item.open .faq-answer{opacity:1;transform:translateY(0)}.test-flight-how-work-content{width:100%}@media screen and (max-width:768px){.test-flight-how-work-content{width:100vw}}.test-flight-how-work-section{position:relative;box-sizing:border-box;width:100%;max-width:1118px;margin:0 auto;padding-bottom:122px;background-color:#fff}@media screen and (max-width:768px){.test-flight-how-work-section{padding:32px 24px 64px}}.test-flight-how-work-title{max-width:1118px;margin:0 auto;opacity:0;align-self:stretch;color:rgba(0,0,0,.8);text-align:center;font-family:Yapari;font-size:40px;font-style:normal;font-weight:500;line-height:48px;letter-spacing:2px}@media screen and (max-width:768px){.test-flight-how-work-title{max-width:100%;padding:0;font-size:22px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:1.1px}}.test-flight-how-work-process-list{position:relative;z-index:1;display:flex;justify-content:center;gap:77px;margin:30px auto 0;text-align:center}@media screen and (max-width:768px){.test-flight-how-work-process-list{flex-direction:column;align-items:center;gap:0;margin:40px auto 0}}.test-flight-how-work-process-arrow{display:none;flex-shrink:0;align-items:center;justify-content:center;line-height:0}@media screen and (max-width:768px){.test-flight-how-work-process-arrow{display:flex;margin:26px 0}}.test-flight-how-work-process-item{flex:1 1;max-width:270px;opacity:0}@media screen and (max-width:768px){.test-flight-how-work-process-item{width:100%;max-width:320px}}.test-flight-how-work-process-heading{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;box-sizing:border-box;width:100%;max-width:270px;margin:0 auto 16px;font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:.7px}@media screen and (max-width:768px){.test-flight-how-work-process-heading{max-width:100%;margin-bottom:12px}}.test-flight-how-work-process-step-number{color:#2e6cc3}.test-flight-how-work-process-title{color:#000}.test-flight-how-work-process-desc{margin:0;color:rgba(0,0,0,.55);font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:400;white-space:pre-wrap;font-size:12px;font-style:normal;line-height:16.5px}.test-flight-how-work-community-section{position:relative;width:min(100%,890px);margin:0 auto}@media screen and (max-width:768px){.test-flight-how-work-community-section{width:100%;padding-bottom:80px}}.test-flight-how-work-community-img{display:block;width:min(100%,854px);margin:0 auto;opacity:0}@media screen and (max-width:768px){.test-flight-how-work-community-img{width:100%}}.test-flight-how-work-community-content{position:absolute;right:0;bottom:0;left:0;z-index:1;width:100%;padding:0 24px 48px;box-sizing:border-box}@media screen and (max-width:768px){.test-flight-how-work-community-content{bottom:unset;top:283px;padding-bottom:0}}.test-flight-how-work-community-title{opacity:0;width:100%;max-width:890px;margin:0 auto;color:rgba(0,0,0,.8);text-align:center;font-family:Yapari;font-size:40px;font-style:normal;font-weight:500;line-height:48px;letter-spacing:2px}@media screen and (max-width:768px){.test-flight-how-work-community-title{font-size:22px;font-weight:600;line-height:28px;letter-spacing:1.1px}}.test-flight-how-work-community-desc{width:100%;max-width:890px;margin:20px auto 0;color:rgba(0,0,0,.65);text-align:center;font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22.4px;opacity:0}@media screen and (max-width:768px){.test-flight-how-work-community-desc{max-width:100%;margin:12px auto 0;padding:0;font-size:12px;line-height:16.5px;color:rgba(0,0,0,.55)}}.test-flight-how-work-community-sign-up-wrap{display:flex;justify-content:center;width:100%;max-width:890px;margin:20px auto 0;opacity:0}@media screen and (max-width:768px){.test-flight-how-work-community-sign-up-wrap{max-width:100%}}.test-flight-how-work-community-sign-up-btn{min-width:211px;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}.test-flight-how-work-community-sign-up-btn>svg{display:none}@media screen and (max-width:768px){.test-flight-how-work-community-sign-up-btn{width:100%;min-width:0}}.EventCarouselCard_card__Jpe_h{display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;width:100%;max-width:362px;min-width:0;padding:24px 16px;background-color:#faf9f7;border-width:0;font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif;text-align:left;transition:box-shadow .2s ease}.EventCarouselCard_card__Jpe_h:hover{box-shadow:0 10px 15px 0 rgba(204,214,228,.3)}@media(max-width:768px){.EventCarouselCard_card__Jpe_h{max-width:none}}.EventCarouselCard_cardFillTrack__t6E8h{max-width:none;width:100%}.EventCarouselCard_status__duF_7{font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:21px;letter-spacing:.8px}.EventCarouselCard_statusOngoing__CalVC{color:#00d9a5}.EventCarouselCard_statusUpcoming__1P61T{color:#f70}.EventCarouselCard_statusEnded__4LD9W{color:rgba(0,0,0,.35)}.EventCarouselCard_name__UNaSR{margin-top:8px;color:rgba(0,0,0,.85);font-size:16px;font-weight:600;line-height:24px;text-transform:uppercase;line-height:21px;letter-spacing:.8px;width:100%;border-bottom:.5px solid rgba(0,0,0,.15);padding-bottom:20px;margin-bottom:20px}@media(max-width:768px){.EventCarouselCard_name__UNaSR{font-size:18px;line-height:26px}}.EventCarouselCard_rows__cvyjo{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.EventCarouselCard_row__RQPSG{display:flex;align-items:center;gap:11px;margin:0;min-width:0}.EventCarouselCard_rowIcon__9CqmU{flex-shrink:0;width:16px;height:16px}.EventCarouselCard_rowText__E3hxv{color:rgba(0,0,0,.85);word-break:break-word}.EventCarouselCard_link__So8Cy,.EventCarouselCard_rowText__E3hxv{flex:1 1;min-width:0;font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22.4px}.EventCarouselCard_link__So8Cy{color:#0088f6;word-break:break-all;text-decoration:none}.EventCarouselCard_signUpBtn__hhgJN{display:inline-flex;align-items:center;margin-top:16px;color:#0088f6;font-family:Noto Sans SC;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.7px}.EventCarouselCard_signUpIcon__bMljH{flex-shrink:0;width:20px;height:20px}.EventHeroCarousel_carousel__kXZUH{font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif}.EventHeroCarousel_cardsEmpty__LsWwO{width:100%;max-width:1118px;margin:0 auto;min-height:280px;background-color:#faf9f7}@media(max-width:768px){.EventHeroCarousel_cardsEmpty__LsWwO{min-height:240px;background-color:#f5f5f5}}.EventHeroCarousel_loading__ViZg9{width:100%;max-width:1118px;margin:0 auto;min-height:200px}@media(max-width:768px){.EventHeroCarousel_loading__ViZg9{max-width:none}}.EventHeroCarousel_viewport__cvWkB{width:100%;max-width:1118px;margin:0 auto}@media(max-width:768px){.EventHeroCarousel_viewport__cvWkB{max-width:none}}.EventHeroCarousel_carouselBody__eDcip{display:flex;flex-direction:column;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto}@media(max-width:768px){.EventHeroCarousel_carouselBody__eDcip{width:100%}}.EventHeroCarousel_track__2P53x{display:grid;grid-gap:16px;gap:16px;box-sizing:border-box}.EventHeroCarousel_trackDual__JjZmw,.EventHeroCarousel_trackSingle__58mwd{width:1118px}.EventHeroCarousel_wideCard__9ZCKy{width:100%;min-width:0}.EventHeroCarousel_card__uA5jQ{width:100%;min-width:0;justify-self:stretch}.EventHeroCarousel_controlsTrackDual__mwSUf,.EventHeroCarousel_controlsTrackSingle__UazZq{width:1118px}.EventHeroCarousel_controlsStatic__BCQKr,.EventHeroCarousel_controls__BQtto{display:flex;align-items:center;justify-content:space-between;width:362px;max-width:100%;margin-top:16px;font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif}.EventHeroCarousel_controlsStatic__BCQKr{justify-content:flex-start}.EventHeroCarousel_navGroup__mySdO{display:flex;align-items:center;gap:4px}.EventHeroCarousel_navBtn____F6B{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-width:0;color:rgba(0,0,0,.65);background-color:rgba(0,0,0,.08);cursor:pointer;transition:background-color .2s ease}.EventHeroCarousel_navBtn____F6B:hover{background-color:rgba(0,0,0,.12)}.EventHeroCarousel_navBtnPrev__0LPlw{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,5.6568542495px 100%,0 calc(100% - 5.6568542495px));clip-path:polygon(0 0,100% 0,100% 100%,5.6568542495px 100%,0 calc(100% - 5.6568542495px))}.EventHeroCarousel_navBtnNext__ZrKlg{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 5.6568542495px),calc(100% - 5.6568542495px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 5.6568542495px),calc(100% - 5.6568542495px) 100%,0 100%)}.EventHeroCarousel_empty__lKZSZ{width:100%;max-width:890px;margin:88px auto 0;padding:48px 24px;text-align:center}.EventHeroCarousel_emptyTitle__wy9C6{margin:0;color:rgba(0,0,0,.45);font-size:16px;line-height:24px}.EventHeroCarousel_carouselMobile__cUqhS{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}.EventHeroCarousel_mobileTrackViewport__tjm26{width:100%;overflow:visible}.EventHeroCarousel_mobileTrack__TVPYF{display:flex;gap:8px;will-change:transform}.EventHeroCarousel_mobileTrackSlide__TzcG6{flex-shrink:0;min-width:0}.EventHeroCarousel_controlsMobile__KOSor{width:calc((100% - 8px)/1.1);max-width:362px;margin-left:auto;margin-right:auto}.TestFlightPromoSection_section__Hm_Dk{width:100%;max-width:1100px;margin:0 auto;padding-top:88px;padding-bottom:180px;box-sizing:border-box}@media(max-width:768px){.TestFlightPromoSection_section__Hm_Dk{padding:48px 24px 64px}}.TestFlightPromoSection_sectionTitle__obczo{width:100%;max-width:890px;margin:0 auto 32px;color:rgba(0,0,0,.85);text-align:center;font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:1.2px;text-transform:uppercase}@media(max-width:768px){.TestFlightPromoSection_sectionTitle__obczo{margin-bottom:20px;font-size:24px;line-height:32px;letter-spacing:1.2px}}.TestFlightPromoSection_card__US6UW{display:grid;grid-template-columns:550px minmax(0,1fr);width:100%;max-width:1100px;height:368px;min-height:368px;margin:0 auto;overflow:hidden}@media(max-width:768px){.TestFlightPromoSection_card__US6UW{display:flex;flex-direction:column;height:auto;min-height:0;overflow:visible}}.TestFlightPromoSection_media__gH68_{width:100%;max-width:550px;height:368px;min-height:368px;background-color:#e8ecf0;background-image:url(https://static.antigravity.tech/assets/86ac22695514b0e4913ff3d9d8c3fa9b/PC_Test%20flight.png);background-position:50%;background-size:cover}@media(max-width:768px){.TestFlightPromoSection_media__gH68_{max-width:none;width:100%;height:auto;min-height:0;aspect-ratio:342/222}}.TestFlightPromoSection_content__oJt2z{display:flex;flex-direction:column;height:368px;min-height:368px;padding:40px;box-sizing:border-box;background-color:#faf9f7}@media(max-width:768px){.TestFlightPromoSection_content__oJt2z{height:auto;min-height:0;padding:20px 0 0;background-color:rgba(0,0,0,0)}}.TestFlightPromoSection_desc__7EtKB{margin:0 0 24px;color:rgba(0,0,0,.55);font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22.4px}@media(max-width:768px){.TestFlightPromoSection_desc__7EtKB{margin-bottom:16px;color:rgba(0,0,0,.55);text-align:center}}.TestFlightPromoSection_signUpBtn__z3Pce{display:flex;align-items:center;justify-content:space-between;width:-moz-fit-content;width:fit-content;min-width:211px;height:48px;padding:0 16px;border-width:0;color:#fff;background-color:rgba(0,0,0,.85);font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:13px;font-weight:600;line-height:1;letter-spacing:1.8px;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 7.0710678119px),calc(100% - 7.0710678119px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 7.0710678119px),calc(100% - 7.0710678119px) 100%,0 100%)}.TestFlightPromoSection_signUpBtn__z3Pce:hover{background-color:#3c3c3c}@media(max-width:768px){.TestFlightPromoSection_signUpBtn__z3Pce{width:100%;min-width:0;max-width:none;height:48px;font-size:13px;letter-spacing:1.8px}.TestFlightPromoSection_signUpBtn__z3Pce:hover{background-color:rgba(0,0,0,.85)}.TestFlightPromoSection_signUpBtn__z3Pce:active{background-color:#3c3c3c}}.TestFlightPromoSection_signUpLabel____BYh{text-align:left}.TestFlightPromoSection_signUpArrow__obxLg{flex-shrink:0;width:16px;height:16px}.TestFlightPromoSection_partnerFooter__wQbkE{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:auto}@media(max-width:768px){.TestFlightPromoSection_partnerFooter__wQbkE{display:none}}.TestFlightPromoSection_partnerLine__9_NT3{flex:1 1;color:rgba(0,0,0,.85);font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;font-weight:600;line-height:21px;letter-spacing:.8px}.TestFlightPromoSection_partnerLink__1XzGl{display:inline-flex;flex-shrink:0;align-items:center;gap:2px;padding:0;border-width:0;background-color:rgba(0,0,0,0);color:#0088f6;font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;font-weight:500;letter-spacing:.7px;text-transform:uppercase;cursor:pointer;transition:color .2s}.TestFlightPromoSection_partnerLink__1XzGl:hover{color:#006dcf}@media(max-width:768px){.TestFlightPromoSection_partnerLink__1XzGl:hover{color:#0088f6}.TestFlightPromoSection_partnerLink__1XzGl:active{color:#006dcf}}.TestFlightPromoSection_partnerLinkIcon__kg7Cz{width:20px;height:20px}.test-flight-hero-section{background:linear-gradient(200deg,rgba(26,73,136,.3),#fff 38%,#fff)}.test-flight-hero-section .hero-intro{display:flex;flex-direction:column;align-items:center;width:100%;max-width:890px;margin:0 auto;padding-top:128px;box-sizing:border-box}.test-flight-hero-section .hero-intro[data-latin-title=false] .hero-title{text-transform:none;letter-spacing:1.2px}@media screen and (max-width:768px){.test-flight-hero-section .hero-intro{padding:96px 24px 0}}.test-flight-hero-section .hero-title{align-self:stretch;margin:0;opacity:0;text-align:center;font-family:var(--font-base-yapari),"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:48px;font-style:normal;font-weight:500;line-height:56px;letter-spacing:2.4px;text-transform:uppercase}@media screen and (max-width:768px){.test-flight-hero-section .hero-title{font-size:28px;line-height:36px;letter-spacing:1.4px;font-weight:500}}.test-flight-hero-section .hero-title-line--primary{color:rgba(0,0,0,.85)}.test-flight-hero-section .hero-title-line--accent{color:#6284a9}.test-flight-hero-section .hero-desc{width:100%;max-width:890px;margin:10px 0 0;opacity:0;color:rgba(0,0,0,.65);text-align:center;font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22.4px;white-space:pre-wrap}@media screen and (max-width:768px){.test-flight-hero-section .hero-desc{margin-top:20px;font-size:14px;font-style:normal;font-weight:400;line-height:22.4px;border-bottom:.5px solid rgba(0,0,0,.15);padding-bottom:48px}}.test-flight-hero-section .hero-upcoming{display:flex;flex-direction:column;align-items:center;width:100%;max-width:890px;margin:88px auto 0;box-sizing:border-box}@media screen and (max-width:768px){.test-flight-hero-section .hero-upcoming{margin-top:48px;padding:0 23px}}.test-flight-hero-section .hero-upcoming-title{align-self:stretch;width:100%;margin:0 0 8px;color:rgba(0,0,0,.85);text-align:center;font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:1.2px;text-transform:uppercase}@media screen and (max-width:768px){.test-flight-hero-section .hero-upcoming-title{text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:1.2px}}.test-flight-hero-section .hero-upcoming-desc{width:100%;margin:0 0 32px;color:rgba(0,0,0,.55);text-align:center;font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22.4px;white-space:pre-wrap}@media screen and (max-width:768px){.test-flight-hero-section .hero-upcoming-desc{margin-bottom:16px;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:22.4px}}.test-flight-hero-section .hero-events{width:100%;max-width:1118px;margin:0 auto}@media screen and (max-width:768px){.test-flight-hero-section .hero-events{padding:0 16px 16px}}.test-flight-recruitment-page{font-family:var(--font-base-mono),"Helvetica Neue","Helvetica","Arial",sans-serif;overflow:hidden;margin-top:-64px}@media screen and (max-width:768px){.test-flight-recruitment-page{margin-top:-48px}}.test-flight-recruitment-page .section-title{position:relative;z-index:1;font-family:var(--font-base-yapari),"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:40px;line-height:48px;font-weight:500;letter-spacing:2px;text-transform:uppercase;text-align:center;color:rgba(0,0,0,.8);white-space:pre-wrap}@media screen and (max-width:768px){.test-flight-recruitment-page .section-title{font-size:22px;line-height:28px;font-weight:600;letter-spacing:1px;color:#000}}