._resourcesPage_18bqn_1,._appPage_18bqn_2{background:#00000f;min-height:100vh;overflow:hidden}._resourcesPage_18bqn_1{padding-top:1px;position:relative}._resourcesPage_18bqn_1:before{content:"";z-index:0;background:linear-gradient(#0000 40%,#00000f 98%),url(/assets/resources/spaceman-tech.png) top/cover,url(/assets/space-background.avif) top/cover;height:740px;position:absolute;inset:0 0 auto}._resourcesPage_18bqn_1>*,._appPage_18bqn_2>*{z-index:1;position:relative}._resourcesPage_18bqn_1>._resourceStars_18bqn_27,._appPage_18bqn_2>._resourceStars_18bqn_27{z-index:0;pointer-events:none;position:absolute;inset:0}._resourcesPage_18bqn_1>._resourceStars_18bqn_27{top:450px}._resourceHero_18bqn_37{text-align:center;width:min(1120px,100% - 40px);margin:0 auto;padding:clamp(400px,40vw,517px) 0 80px}._eyebrow_18bqn_43{color:#8db5ff;letter-spacing:.17em;margin:0 0 13px;font-size:12px;font-weight:700}._resourceHero_18bqn_37 h1,._appIntro_18bqn_51 h1{letter-spacing:-.045em;text-wrap:balance;max-width:1120px;margin:0;font-size:clamp(42px,4.75vw,68px);font-weight:700;line-height:1.09}._gradientTitle_18bqn_60{color:#0000;background:linear-gradient(90deg,#f4f5ff 12%,#bdcaff 52%,#7898ff 92%);-webkit-background-clip:text;background-clip:text;display:block}._resourceHero_18bqn_37 ._eyebrow_18bqn_43,._resourceHero_18bqn_37 h1{margin-inline:auto}._appIntro_18bqn_51 h1{font-size:clamp(42px,4.75vw,56px)}._resourceHero_18bqn_37>p:last-child{color:#e2e5f2;max-width:660px;margin:18px auto 0;font-size:clamp(18px,2vw,24px);line-height:1.38}._library_18bqn_83{width:min(1180px,100% - 40px);margin:0 auto;padding:12px 0 108px}._searchWrap_18bqn_88{color:#dbe5ff;background:linear-gradient(120deg,#162762c7,#0b143acc);border:1px solid #6393ffb8;border-radius:17px;align-items:center;gap:13px;max-width:690px;min-height:58px;margin:0 auto;padding:0 17px;display:flex;box-shadow:inset 0 1px #ffffff1c,0 18px 60px #00145040}._searchWrap_18bqn_88 input{color:#f8f9ff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:16px}._searchWrap_18bqn_88 input::placeholder{color:#adb6d3}._searchWrap_18bqn_88 kbd{color:#cbd7ff;border:1px solid #becdff47;border-radius:7px;padding:4px 7px;font-size:12px}._filters_18bqn_127{flex-wrap:wrap;justify-content:center;gap:10px;margin:17px 0 64px;display:flex}._filters_18bqn_127 button{color:#d6ddf3;cursor:pointer;background:#0e143aa8;border:1px solid #7e9eff5c;border-radius:999px;min-height:37px;padding:0 17px;font-size:14px;transition:background .2s,border-color .2s,transform .2s}:is(._filters_18bqn_127 button:hover,._filters_18bqn_127 button:focus-visible){border-color:#7195ff;transform:translateY(-1px)}._filters_18bqn_127 ._filterActive_18bqn_153{color:#ffd0ad;background:#c8783b2e;border-color:#c8783bb8;box-shadow:inset 0 1px #ffd0ad14}._filters_18bqn_127 ._filterActive_18bqn_153:is(:hover,:focus-visible){background:#c8783b3d;border-color:#c8783be6}._filters_18bqn_127 ._filterActive_18bqn_153:focus-visible{outline-color:#ffd0ad}._listHeading_18bqn_166{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:20px;display:flex}._listHeading_18bqn_166 h2{letter-spacing:-.04em;margin:0;font-size:clamp(30px,3.2vw,43px);font-weight:700}._listHeading_18bqn_166 p{color:#bdc6e2;margin:0;font-size:16px}._appGrid_18bqn_184{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}._appCard_18bqn_189{color:#f8f9ff;background:linear-gradient(145deg,#00158240,#000a5d40);border:1px solid #113dffb8;border-radius:21px;grid-template-columns:84px 1fr;gap:0 20px;min-height:237px;padding:23px;text-decoration:none;transition:border-color .25s,box-shadow .25s,transform .25s;display:grid;box-shadow:inset 0 1px #ffffff09,0 22px 55px #00001c2e}:is(._appCard_18bqn_189:hover,._appCard_18bqn_189:focus-visible){border-color:#65b5ff;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff24,0 0 0 1px #3a9aff2e,0 25px 55px #0427a047}._appIcon_18bqn_221{color:#a8d3ff;background:linear-gradient(145deg,#0d1b44e6,#010310f5);border:1px solid #b4caff8c;border-radius:17px;place-items:center;width:78px;height:78px;display:grid;box-shadow:inset 0 1px #ffffff21}._appCard_18bqn_189 h3{letter-spacing:-.035em;margin:8px 0 7px;font-size:24px;font-weight:700}._appCard_18bqn_189 p{color:#ced4e8;margin:0;font-size:15px;line-height:1.4}._categoryList_18bqn_248{flex-wrap:wrap;grid-column:1/-1;gap:8px;margin-top:20px;display:flex}._categoryList_18bqn_248 span{color:#d6e3ff;background:#3451b42e;border:1px solid #7e9eff66;border-radius:999px;padding:5px 11px;font-size:12px}._exploreLink_18bqn_263{color:#a6d7ff;border-top:1px solid #5f91ff94;grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:16px;padding-top:14px;font-size:14px;font-weight:650;display:flex}._empty_18bqn_275{color:#bac0d1;text-align:center;padding:32px 0}._appPage_18bqn_2{background:linear-gradient(#010222 0,#00000f 58%);padding:1px 0 93px;position:relative}._appPage_18bqn_2:before{content:"";opacity:.1;mix-blend-mode:screen;background:url(/assets/source/3iYlwA5TjPHciDDqpd2HiI0QWY.webp) top/cover no-repeat;position:absolute;inset:0}._appIntro_18bqn_51{text-align:center;width:min(1120px,100% - 40px);margin:0 auto;padding:132px 0 109px}._back_18bqn_300{color:#c8d8ff;align-items:center;gap:7px;margin-bottom:28px;font-size:15px;text-decoration:none;display:inline-flex}._back_18bqn_300:hover{color:#fff}._appTitle_18bqn_312{color:#f8f9ff;letter-spacing:-.035em;justify-content:center;align-items:center;gap:16px;margin:0 0 38px;font-size:18px;font-weight:700;display:flex}._appTitle_18bqn_312 ._appIcon_18bqn_221{border-radius:15px;width:61px;height:61px}._appLead_18bqn_328{color:#d0d7eb;max-width:660px;margin:15px auto 0;font-size:19px}._problemSection_18bqn_334{width:min(1120px,100% - 40px);margin:0 auto;padding:20px 0 79px}._problemGrid_18bqn_339{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}._problemCard_18bqn_344{background:0 0;border:1px solid #7e9eff1a;border-radius:21px;min-width:0;padding:22px;transition:background .25s,border-color .25s,box-shadow .25s;position:relative}._problemCard_18bqn_344:hover,._problemCard_18bqn_344:focus-within{background:#4b84ff29;border-color:#7e9eff80;box-shadow:inset 0 1px #b9ccff14}._problemIcon_18bqn_362{color:#58adff;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}._problemCard_18bqn_344 h2{letter-spacing:-.035em;margin:0 0 10px;font-size:22px;font-weight:700;line-height:1.1}._problemCard_18bqn_344 p{color:#bdc5dc;margin:0;font-size:16px;line-height:1.45}._resourceRequest_18bqn_382{text-align:center;width:min(480px,100% - 40px);margin:0 auto}._resourceRequest_18bqn_382 ._requestDisclosure_18bqn_387{min-width:0;min-height:42px;box-shadow:none;background:#14369714;border-color:#7da0ff47;padding:0 18px;font-size:14px}:is(._resourceRequest_18bqn_382 ._requestDisclosure_18bqn_387:hover,._resourceRequest_18bqn_382 ._requestDisclosure_18bqn_387:focus-visible){background:#14369747;border-color:#7da0ff94;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff29,0 8px 22px #0423842e}._requestPanel_18bqn_405{text-align:center;max-width:480px;margin:0 auto;display:grid}._requestPanel_18bqn_405[hidden]{display:none}._requestPanel_18bqn_405 h2{letter-spacing:-.04em;margin:0;font-size:clamp(28px,2vw,30px);font-weight:700;line-height:1.08}._requestPanel_18bqn_405>p{color:#c8d1e7;margin:10px 0 24px;font-size:17px;line-height:1.45}._requestForm_18bqn_427{text-align:center;gap:12px;max-width:480px;margin:0;display:grid}._requestForm_18bqn_427 label{color:#e7ebf9;gap:7px;font-size:14px;font-weight:650;display:grid}._requestForm_18bqn_427 input[type=email],._requestForm_18bqn_427 textarea,._newsletterForm_18bqn_443 input[type=email]{color:#fff;background:#01041780;border:1px solid #b2c6ff59;border-radius:10px;outline:0;width:100%;padding:12px 13px}._requestForm_18bqn_427 textarea{resize:vertical;text-align:center;min-height:76px}._requestForm_18bqn_427 input[type=email]{text-align:center}._requestForm_18bqn_427 input[type=email]:focus,._requestForm_18bqn_427 textarea:focus,._newsletterForm_18bqn_443 input[type=email]:focus{border-color:#83b4ff;box-shadow:0 0 0 3px #4b84ff29}._requestActions_18bqn_466{grid-template-columns:1fr;align-items:end;gap:12px;display:grid}._requestActions_18bqn_466 button{justify-self:center;min-width:178px}._formSuccess_18bqn_476{color:#a6dfc6;text-align:center;margin:0;font-size:14px;line-height:1.4}._newsletter_18bqn_443{text-align:center;max-width:620px;margin:78px auto 0;padding:46px 0 68px}._newsletter_18bqn_443 h2{letter-spacing:-.04em;margin:0;font-size:clamp(28px,2.8vw,36px);font-weight:700;line-height:1.08}._newsletter_18bqn_443>p:not(._newsletterNote_18bqn_496):not(._formSuccess_18bqn_476):not(._formError_18bqn_496){color:#c8d1e7;margin:10px 0 20px;font-size:16px;line-height:1.45}._newsletterForm_18bqn_443{gap:10px;display:flex}._newsletterForm_18bqn_443 input[type=email]{min-width:0}._newsletterForm_18bqn_443 button{flex:none}._newsletterNote_18bqn_496{color:#929dbd;margin:12px 0 0;font-size:12px;line-height:1.45}._resourceAction_18bqn_518{color:#92c7ff;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:18px;padding:0;font-size:14px;font-weight:700;display:inline-flex}._resourceAction_18bqn_518:after{content:"→";font-size:20px;font-weight:400;line-height:.8}._resourceAction_18bqn_518:before{content:"";cursor:pointer;border-radius:21px;position:absolute;inset:0}._resourceAction_18bqn_518:focus-visible{outline:none}._resourceAction_18bqn_518:focus-visible:before{outline-offset:3px;outline:2px solid #92c7ff}._resourceAction_18bqn_518:hover{color:#fff}._accessDialog_18bqn_554{color:#f8f9ff;border:1px solid #7e9eff9e;border-radius:21px;width:min(560px,100% - 28px);max-height:min(760px,100vh - 28px);padding:31px;overflow-y:auto;box-shadow:inset 0 1px #ffffff26,0 30px 100px #0000009e;background:linear-gradient(145deg,#111f61,#030619 72%)!important}._accessDialog_18bqn_554 [data-slot=dialog-title]{letter-spacing:-.035em;padding-right:32px;font-size:26px}._accessDialog_18bqn_554 [data-slot=dialog-description]{color:#c7cfe7;font-size:15px;line-height:1.5}._accessForm_18bqn_577{gap:16px;margin-top:14px;display:grid}._accessForm_18bqn_577 label{color:#e7ebf9;gap:8px;font-size:14px;font-weight:650;display:grid}._accessForm_18bqn_577 input[type=email]{color:#fff;background:#01041780;border:1px solid #b2c6ff59;border-radius:10px;outline:0;width:100%;padding:12px 13px}._accessForm_18bqn_577 input[type=email]:focus{border-color:#83b4ff;box-shadow:0 0 0 3px #4b84ff29}._accessForm_18bqn_577 button{width:100%}._consent_18bqn_605{align-items:flex-start;gap:10px;line-height:1.45;color:#c7cfe3!important;font-size:13px!important;font-weight:400!important;display:flex!important}._consent_18bqn_605 input{accent-color:#4b7dff;flex:none;width:16px;height:16px;margin:2px 0 0}._formError_18bqn_496{color:#ffb1ba;margin:-5px 0 0;font-size:14px;line-height:1.4}._unlocked_18bqn_627{gap:12px;display:grid}._unlocked_18bqn_627>svg{color:#a6dfc6}._guide_18bqn_634{background:#0002126b;border:1px solid #a6bbff3b;border-radius:13px;gap:18px;max-height:390px;margin-top:6px;padding:17px;display:grid;overflow:auto}._guide_18bqn_634 section{gap:7px;display:grid}._guide_18bqn_634 h3{color:#b9d7ff;margin:0;font-size:16px}._guide_18bqn_634 p,._guide_18bqn_634 li{color:#dae0ef;margin:0;font-size:14px;line-height:1.52}._guide_18bqn_634 ul{gap:5px;margin:0;padding-left:19px;display:grid}._guide_18bqn_634 pre{color:#dce6ff;white-space:pre-wrap;background:#010317;border-radius:8px;margin:0;padding:12px;font:13px/1.5 Instrument Sans,sans-serif}._spin_18bqn_678{animation:.8s linear infinite _spin_18bqn_678}@keyframes _spin_18bqn_678{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._appCard_18bqn_189,._problemCard_18bqn_344,._filters_18bqn_127 button{transition:none}._spin_18bqn_678{animation:none}}@media (max-width:920px){._appGrid_18bqn_184,._problemGrid_18bqn_339{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){._resourceHero_18bqn_37 h1,._appIntro_18bqn_51 h1{font-size:clamp(31px,8.5vw,39px);line-height:1.04}}@media (max-width:640px){._resourcesPage_18bqn_1:before{height:620px}._resourceHero_18bqn_37{width:min(100% - 32px,1120px);padding:clamp(340px,90vw,400px) 0 52px}._library_18bqn_83,._appIntro_18bqn_51,._problemSection_18bqn_334,._resourceRequest_18bqn_382{width:min(100% - 32px,1120px)}._library_18bqn_83{padding-bottom:75px}._filters_18bqn_127{justify-content:flex-start;margin-bottom:45px}._listHeading_18bqn_166{flex-direction:column;align-items:flex-start;gap:6px}._appGrid_18bqn_184,._problemGrid_18bqn_339{grid-template-columns:1fr}._appCard_18bqn_189{min-height:220px}._appIntro_18bqn_51{padding:108px 0 72px}._appPage_18bqn_2{padding-bottom:56px}._resourceRequest_18bqn_382{width:min(480px,100% - 32px)}._problemSection_18bqn_334{padding-bottom:56px}._problemGrid_18bqn_339{gap:18px}._requestPanel_18bqn_405 h2{font-size:25px}._newsletter_18bqn_443{width:min(100%,560px);margin-top:58px;padding:32px 0 44px}._newsletterForm_18bqn_443{flex-direction:column}._newsletterForm_18bqn_443 button{width:100%}._appTitle_18bqn_312{margin-bottom:32px}._accessDialog_18bqn_554{padding:24px}}@media (max-width:380px){._resourceHero_18bqn_37 h1,._appIntro_18bqn_51 h1{font-size:29px}}
