.BootcampFaqPage_page__QHK5C{width:100%;padding-bottom:64px}.BootcampFaqPage_header__CwPIu{padding-bottom:30px;border-bottom:2px solid #202533}.BootcampFaqPage_backLink__2z5t6{display:inline-flex;align-items:center;gap:7px;color:#5e6472;font-size:14px;font-weight:550;line-height:1;transition:color .16s ease}.BootcampFaqPage_backLink__2z5t6 svg{width:17px;height:17px}.BootcampFaqPage_backLink__2z5t6:hover{color:#3269ed}.BootcampFaqPage_titleRow__ChStP{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:34px}.BootcampFaqPage_eyebrow__4w2NI{margin-bottom:9px;color:#3269ed;font-size:13px;font-weight:650;line-height:1}.BootcampFaqPage_title__jQkr1{color:#171a21;font-size:42px;font-weight:750;line-height:1.15}.BootcampFaqPage_count__V0KkV{flex:none;padding-bottom:5px;color:#737987;font-size:14px;font-weight:550}.BootcampFaqPage_faqSection__BhY5m{margin-top:18px}.BootcampFaqPage_faqList__abOxM{border-bottom:1px solid #aeb3bf}.BootcampFaqPage_faqItem___A6he{border-top:1px solid #d3d6dd;transition:background-color .18s ease}.BootcampFaqPage_faqItem___A6he:first-child{border-top:0}.BootcampFaqPage_faqItem___A6he[open]{background:#f6f8ff}.BootcampFaqPage_question__iu4Xj{display:grid;grid-template-columns:48px minmax(0,1fr) 28px;align-items:center;gap:18px;min-height:82px;padding:20px 22px 20px 8px;color:#20242d;cursor:pointer;list-style:none}.BootcampFaqPage_question__iu4Xj::-webkit-details-marker{display:none}.BootcampFaqPage_questionIndex__MrNYY{color:#3269ed;font-size:13px;font-weight:650;text-align:center}.BootcampFaqPage_questionText__ZI_IV{font-size:18px;font-weight:650;line-height:1.5}.BootcampFaqPage_chevron__yc4RD{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:#747a88;transition:color .18s ease,transform .22s ease}.BootcampFaqPage_chevron__yc4RD svg{width:22px;height:22px}.BootcampFaqPage_faqItem___A6he[open] .BootcampFaqPage_chevron__yc4RD{color:#3269ed;transform:rotate(180deg)}.BootcampFaqPage_answerWrap__uJHBV{display:grid;grid-template-columns:48px minmax(0,1fr);gap:18px;padding:0 62px 28px 8px}.BootcampFaqPage_answerLabel__T27W9{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:2px auto 0;border-radius:50%;background:#3269ed;color:#fff;font-size:13px;font-weight:650}.BootcampFaqPage_answer__b9gt7{margin:0;color:#555c6a;font-size:16px;line-height:1.9;white-space:pre-line}.BootcampFaqPage_state__Z_oLm{display:flex;min-height:180px;align-items:center;justify-content:center;border-bottom:1px solid #aeb3bf;color:#737987;font-size:15px}@media (hover:hover){.BootcampFaqPage_faqItem___A6he:not([open]) .BootcampFaqPage_question__iu4Xj:hover{background:hsla(0,0%,100%,.42)}.BootcampFaqPage_question__iu4Xj:hover .BootcampFaqPage_chevron__yc4RD{color:#3269ed}}@media (max-width:640px){.BootcampFaqPage_page__QHK5C{padding-bottom:36px}.BootcampFaqPage_header__CwPIu{padding-bottom:22px}.BootcampFaqPage_titleRow__ChStP{align-items:flex-end;margin-top:26px}.BootcampFaqPage_eyebrow__4w2NI{margin-bottom:8px;font-size:11px}.BootcampFaqPage_title__jQkr1{font-size:32px}.BootcampFaqPage_count__V0KkV{padding-bottom:3px;font-size:13px}.BootcampFaqPage_faqSection__BhY5m{margin-top:8px}.BootcampFaqPage_question__iu4Xj{grid-template-columns:32px minmax(0,1fr) 24px;gap:10px;min-height:72px;padding:17px 4px 17px 0}.BootcampFaqPage_questionIndex__MrNYY{font-size:11px}.BootcampFaqPage_questionText__ZI_IV{font-size:16px;line-height:1.55}.BootcampFaqPage_chevron__yc4RD,.BootcampFaqPage_chevron__yc4RD svg{width:20px;height:20px}.BootcampFaqPage_answerWrap__uJHBV{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:0 28px 24px 0}.BootcampFaqPage_answerLabel__T27W9{width:24px;height:24px;font-size:11px}.BootcampFaqPage_answer__b9gt7{font-size:15px;line-height:1.8}}@media (prefers-reduced-motion:reduce){.BootcampFaqPage_backLink__2z5t6,.BootcampFaqPage_chevron__yc4RD,.BootcampFaqPage_faqItem___A6he{transition:none}}