.fq .hidden,.fq [hidden]{display:none!important}.fq .bx-hero-stage.fq-hero-stage{min-height:400px;padding:9.5rem 0 84px}.fq .bx-hero-stage.fq-hero-plain{min-height:0;padding-bottom:72px}.fq .bx-hero-sub+.bx-hero-sub{margin-top:14px}.fq .bx-hero-copy-ibba .bx-btns{margin-top:32px}.fq .fq-select-wrap{display:flex;justify-content:center;margin-top:8px}.fq .fq-select{appearance:none;-webkit-appearance:none;width:min(100%,460px);min-height:56px;padding:0 52px 0 24px;border:1.5px solid var(--line);border-radius:50px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23212449' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 24px center;color:var(--navy);font:inherit;font-size:16px;cursor:pointer;transition:border-color .2s,box-shadow .2s}.fq .fq-select:hover,.fq .fq-select:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #2daee02e}.fq .fq-select-inline{width:auto;min-width:220px;min-height:48px}.fq .fq-panels-section:not(:has(.fq-panel:not([hidden]))){display:none}.fq .fq-panel-head{margin-bottom:40px}.fq .fq-panel-head h2{font-size:34px}.fq .fq-faq{display:grid;grid-template-columns:260px minmax(0,1fr);gap:72px;align-items:start;max-width:1280px}.fq .fq-faq-nav{position:sticky;top:110px;display:flex;flex-direction:column;border-left:1px solid var(--line)}.fq .fq-faq-nav a{margin-left:-1px;padding:11px 18px;border-left:2px solid transparent;color:#2c3050;font-size:15px;line-height:1.4;text-decoration:none;transition:color .2s,border-color .2s}.fq .fq-faq-nav a:hover{color:#2a6fa8;border-left-color:var(--blue)}.fq .fq-cat{scroll-margin-top:110px;margin-bottom:72px}.fq .fq-cat:last-child{margin-bottom:0}.fq .fq-cat>h2{margin-bottom:28px}.fq .fq-acc{border-top:1px solid var(--line)}.fq .fq-item{border-bottom:1px solid var(--line)}.fq .fq-item>summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 4px;cursor:pointer;list-style:none}.fq .fq-item>summary::-webkit-details-marker{display:none}.fq .fq-item>summary h3{font-family:Work Sans,system-ui,sans-serif;font-size:18px;font-weight:500;line-height:1.4;color:var(--navy);margin:0}.fq .fq-item>summary:hover h3{color:#2a6fa8}.fq .fq-item>summary:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:6px}.fq .fq-plus{position:relative;flex:none;width:36px;height:36px;border-radius:50%;background:var(--grey);transition:background .2s,transform .3s}.fq .fq-plus:before,.fq .fq-plus:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;background:var(--navy);border-radius:2px}.fq .fq-plus:after{transform:rotate(90deg);transition:transform .3s}.fq .fq-item[open]>summary .fq-plus{background:var(--blue)}.fq .fq-item[open]>summary .fq-plus:before,.fq .fq-item[open]>summary .fq-plus:after{background:#fff}.fq .fq-item[open]>summary .fq-plus:after{transform:rotate(0)}.fq .fq-answer{padding:0 64px 30px 4px;font-size:16.5px}.fq .fq-answer a:not(.bx-btn){color:#2a6fa8;text-decoration:underline}.fq .fq-answer .bx-btn{color:#fff;text-decoration:none}.fq .fq-contact{align-items:center}.fq .fq-contact-photo{max-width:520px}.fq .fq-contact-meet{grid-template-columns:38fr 62fr;align-items:start}.fq .fq-contact-meet>div:first-child{position:sticky;top:120px}.fq .fq-contact-meet .fq-contact-photo{margin-top:0;max-width:none}.fq .fq-form{background:#fff;border:1px solid var(--line);border-radius:16px;padding:36px 36px 28px;box-shadow:0 12px 30px #2124490f}.fq .fq-fees{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;max-width:1240px;margin:0 auto}.fq .fq-fee h3{font-size:26px}.fq .fq-quotes{margin-top:56px}.fq .fq-quotes .mx-quote{padding:32px}.fq .fq-quotes .mx-link{margin-top:4px}.fq .mx-quote figcaption b{color:var(--navy)}.fq .fq-loans{background:linear-gradient(135deg,#212449,#2b3170);color:#fff;border-radius:16px;padding:64px 56px;text-align:center;box-shadow:0 18px 44px #21244938}.fq .fq-loans .bx-eyebrow{color:var(--soft)}.fq .fq-loans h2{color:#fff;max-width:26ch;margin:0 auto;font-size:36px}.fq .fq-loans .bx-btns{justify-content:center;margin-top:32px}.fq .bx-steps .bx-step{display:flex;flex-direction:column}.fq .fq-step-link{margin-top:20px}.fq .fq-docs{max-width:920px;margin:56px auto 0;background:var(--grey);border-radius:16px;padding:40px 44px;display:flex;flex-direction:column;gap:18px;align-items:flex-start;scroll-margin-top:110px}.fq .fq-docs h3{font-size:26px}.fq .fq-docs-body p+p{margin-top:0}.fq .fq-housing-sec{display:none}.fq .fq-housing-sec.is-active{display:block}.fq .fq-housing-sec.w-condition-invisible{display:none!important}.fq .fq-partners{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fq .fq-partner h3{font-size:24px;margin-top:20px}.fq .fq-partner-logo{height:64px;width:auto;max-width:100%;object-fit:contain;object-position:left center;align-self:flex-start}.fq .fq-partner-logo--empty{width:64px;background:var(--grey);border-radius:12px}.fq .fq-partner-text{margin-top:12px;font-size:15.5px;line-height:1.6;color:#4a4f6b}.fq .fq-partner-text p{margin:0 0 10px}.fq .fq-partner-cta{margin-top:auto;padding-top:24px}.fq .fq-places-text h3{font-family:At Textual,Georgia,serif;font-weight:400;font-size:24px;margin:8px 0 0}.fq .fq-places-text p{margin:0}.fq .fq-find-row{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}.fq .fq-find{grid-template-columns:58fr 42fr;align-items:stretch}.fq .fq-map-wrap{min-height:420px}.fq .fq-map{width:100%;height:100%;min-height:420px;border-radius:16px;overflow:hidden;background:var(--grey)}.fq .fq-map iframe{display:block;width:100%;height:100%;min-height:420px}.fq .fq-directions{background:var(--grey);border-radius:16px;padding:32px 36px;font-size:16px;line-height:1.6;color:#2c3050}.fq .fq-directions h3{font-family:At Textual,Georgia,serif;font-weight:400;font-size:22px;margin:22px 0 6px}.fq .fq-directions h3:first-child{margin-top:0;font-size:20px;line-height:1.35}.fq .fq-directions p{margin:0 0 4px}.fq .fq-directions a{color:#2a6fa8}.fq .fq-press-filters{display:flex;flex-wrap:wrap;align-items:end;gap:16px 24px;background:var(--grey);border-radius:16px;padding:24px 28px}.fq .fq-press-field{display:flex;flex-direction:column;gap:8px;flex:0 1 280px;min-width:200px}.fq .fq-press-field>span{font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#2a6fa8}.fq .fq-press-field .fq-select{width:100%;min-height:50px}.fq .fq-press-search{flex:1 1 280px}.fq .fq-press-search input{width:100%;min-height:50px;padding:0 24px;border:1.5px solid var(--line);border-radius:50px;background:#fff;color:var(--navy);font:inherit;font-size:16px}.fq .fq-press-search input:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #2daee02e}.fq .fq-press-meta{display:flex;gap:6px;margin-top:18px;font-size:15px;color:#4a4f6b}.fq .fq-press-empty{margin-top:32px}.fq .fq-news{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px}.fq .fq-news-card{display:flex;flex-direction:column;padding:0;overflow:hidden;color:inherit;text-decoration:none;transition:transform .2s,box-shadow .2s}.fq .fq-news-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px #2124491a}.fq .fq-news-card.is-hidden{display:none}.fq .fq-news-card img{width:100%;height:240px;aspect-ratio:auto;object-fit:cover;display:block;background:var(--grey)}.fq .fq-news-body{display:flex;flex-direction:column;gap:12px;padding:24px 28px 28px;flex:1}.fq .fq-news-date{font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#2a6fa8}.fq .fq-news-card h3{font-size:22px;line-height:1.25}.fq .fq-news-arrow{margin-top:auto;color:var(--blue);font-size:22px;transition:transform .2s}.fq .fq-news-card:hover .fq-news-arrow{transform:translate(4px)}@media(max-width:1080px){.fq .fq-faq{grid-template-columns:1fr;gap:0}.fq .fq-faq-nav{display:none}.fq .fq-partners,.fq .fq-news{grid-template-columns:repeat(2,minmax(0,1fr))}.fq .fq-find,.fq .fq-contact-meet{grid-template-columns:1fr}.fq .fq-contact-meet>div:first-child{position:static}}@media(max-width:768px){.fq .bx-hero-stage.fq-hero-stage,.fq .bx-hero-stage.fq-hero-plain{min-height:0;padding:7.25rem 0 36px}.fq .fq-item>summary{padding:18px 0}.fq .fq-item>summary h3{font-size:16px}.fq .fq-answer{padding:0 0 24px}.fq .fq-cat{margin-bottom:48px}.fq .fq-form{padding:22px 18px 18px}.fq .fq-loans{padding:40px 24px}.fq .fq-loans h2{font-size:28px}.fq .fq-docs{padding:26px 22px;margin-top:36px}.fq .fq-partners,.fq .fq-news,.fq .fq-fees{grid-template-columns:1fr}.fq .fq-directions{padding:24px 22px}.fq .fq-map-wrap,.fq .fq-map,.fq .fq-map iframe{min-height:320px}.fq .fq-panel-head h2{font-size:30px}.fq .fq-press-filters{padding:18px}.fq .fq-press-field,.fq .fq-press-search{flex:1 1 100%}.fq .fq-select-inline{width:100%}}section.pn-scope.pn-hero{background:#0a1438;color:#fff}section.pn-scope.pn-hero .pn-eyebrow{color:#71c0f3}section.pn-scope.pn-hero .pn-h1_type,section.pn-scope.pn-hero .pn-h1_line2{color:#fff}section.pn-scope.pn-hero .pn-h1_line2{font-weight:400}section.pn-scope.pn-hero .pn-caret{background:#2daee0}section.pn-scope.pn-hero .pn-sub{color:#ffffffd9}section.pn-scope.pn-hero .pn-meta{color:#ffffffb3}section.pn-scope.pn-hero .pn-hero_glow{background:radial-gradient(52% 46% at 50% 30%,rgba(45,174,224,.2) 0%,rgba(45,174,224,.04) 55%,transparent 75%)}section.pn-scope.pn-hero .pn-card{box-shadow:0 18px 44px #00000047;animation:none}section.pn-scope.pn-hero .pn-hero_cta-mobile{font-weight:500}section.pn-scope .pn-h2 em,.pn-scope .pn-success_lead em{font-weight:400}section.pn-scope .pn-h2 em{font-weight:400}section.pn-scope.pn-stats{background:#eaeff7}section.pn-scope.pn-closing{background:#212449;color:#fff;padding:clamp(72px,9vw,110px) 0}section.pn-scope.pn-closing .pn-h2{color:#fff}section.pn-scope.pn-closing .pn-h2 em{color:#71c0f3}section.pn-scope.pn-closing .pn-closing_cta{font-weight:500}.fq-home .bx-hero-stage.fq-hero-stage{min-height:max(720px,min(48vw,100vh));padding-bottom:96px}.fq-home .bx-hero h1{font-size:64px}.fq-home .fq-home-logos{margin-top:28px;max-width:420px}.fq-home .home-hero__logo-wrap{width:fit-content;max-width:100%}.fq .fq-card-eyebrow{margin:20px 28px 0}.fq .mx-career .fq-card-eyebrow+h3{padding-top:0;margin-top:10px}.fq .fq-leaders{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.fq .fq-leader{margin:0;padding:0;overflow:hidden}.fq .fq-leader img{width:100%;height:340px;aspect-ratio:auto;object-fit:cover;object-position:center 20%;display:block}.fq .fq-leader figcaption,.fq .fq-student figcaption{text-align:left}.fq .fq-leader figcaption{padding:20px 24px 26px;display:flex;flex-direction:column;gap:4px}.fq .fq-leader b{font-family:At Textual,Georgia,serif;font-weight:400;font-size:22px;color:var(--navy)}.fq .fq-leader span{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#2a6fa8;line-height:1.5}.fq .fq-leader p{margin-top:12px;font-size:15px;line-height:1.6;color:#4a4f6b}.fq .fq-students{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.fq .fq-student{margin:0;padding:0;overflow:hidden}.fq .fq-student img{width:100%;height:300px;aspect-ratio:auto;object-fit:cover;object-position:center 20%;display:block}.fq .fq-student figcaption{padding:20px 24px 26px;display:flex;flex-direction:column;gap:4px}.fq .fq-student b{font-family:At Textual,Georgia,serif;font-weight:400;font-size:22px;color:var(--navy)}.fq .fq-student span{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#2a6fa8;line-height:1.5}.fq .fq-student blockquote{margin:12px 0 0;font-size:15px;line-height:1.6;color:#4a4f6b}.fq .fq-event{display:grid;grid-template-columns:1fr 1fr;background:#212449;color:#fff;border-radius:16px;overflow:hidden}.fq .fq-event-img{width:100%;height:100%;min-height:340px;object-fit:cover;display:block}.fq .fq-event-body{padding:44px 48px;display:flex;flex-direction:column;gap:14px;justify-content:center}.fq .fq-event-body .bx-eyebrow{color:var(--soft);margin:0}.fq .fq-event-body h3{font-size:30px;color:#fff}.fq .fq-event-info{display:grid;grid-template-columns:auto 1fr;gap:6px 20px;margin:8px 0 0;font-size:15.5px}.fq .fq-event-info dt{color:#ffffffa6}.fq .fq-event-info dd{margin:0;font-weight:600}.fq .fq-countdown{display:flex;gap:12px;margin-top:12px}.fq .fq-countdown div{min-width:84px;padding:14px 12px;text-align:center;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:12px;display:flex;flex-direction:column;gap:4px}.fq .fq-countdown b{font-family:At Textual,Georgia,serif;font-weight:400;font-size:32px;line-height:1}.fq .fq-countdown span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ffffffa6}.fq .fq-next{margin:24px 0 0;padding:28px 36px;background:var(--blue);color:#fff;border-radius:16px}.fq .fq-next h3{font-size:24px;color:#fff}.fq .fq-next p{margin-top:6px;font-size:17px}@media(max-width:1080px){.fq .fq-leaders{grid-template-columns:repeat(2,minmax(0,1fr))}.fq .fq-event{grid-template-columns:1fr}.fq .fq-event-img{min-height:240px;max-height:320px}}@media(max-width:768px){.fq-home .bx-hero-stage.fq-hero-stage{min-height:0;padding-bottom:36px}.fq-home .bx-hero-bg{display:block;position:relative;top:0;width:100%;max-width:100%;height:340px;max-height:none;margin:0 0 24px;object-fit:cover;object-position:72% 20%}.fq-home .bx-hero h1{font-size:38px}.fq-home .bx-hero .bx-btns{display:flex}.fq .fq-leaders{grid-template-columns:1fr}.fq .fq-event-body{padding:28px 22px}.fq .fq-event-body h3{font-size:24px}.fq .fq-countdown div{min-width:0;flex:1}.fq .fq-next{padding:22px}}.fq-home .lx-logo-wall{display:flex;flex-wrap:wrap;justify-content:center;border-left:0;border-top:0;gap:0}.fq-home .lx-logo{flex:0 0 calc(100% / 6);border-top:1px solid #d5deec;border-left:1px solid #d5deec}@media(max-width:1080px){.fq-home .lx-logo{flex-basis:25%}}@media(max-width:768px){.fq-home .lx-logo{flex-basis:50%}.fq .fq-leader img{height:300px}}
