body.bl-application-page{--bl-app-ink: #0B1221;--bl-app-paper: #F5F2EC;--bl-app-paper-bright: #FBF8F2;--bl-app-coral: #CF765E;--bl-app-teal: #2F7F78;--bl-app-lavender: #A894C7;--bl-app-gold: #D4AF37;--bl-app-slate: #5A667A;--bl-app-line: #DED8CE;background:var(--bl-app-paper);color:var(--bl-app-ink);font-family:"Manrope",system-ui,sans-serif}body.bl-application-page :where(h1,h2,h3,p){text-wrap:pretty}body.bl-application-page :is(.bl-application-intro,.bl-application-workspace) [style*=Cinzel]{font-family:"Manrope",system-ui,sans-serif!important}.bl-application-shell{background:var(--bl-app-paper)!important}.bl-application-page .bl-canonical-responsive-header .bl-unified-trigger{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;flex-basis:44px!important}body.bl-application-page .bl-application-intro{min-height:clamp(400px,39vw,540px)!important;padding:clamp(58px,7vw,104px) 24px clamp(96px,11vw,150px)!important;display:grid;place-items:center;align-content:center;isolation:isolate;text-align:center!important;background-color:var(--bl-app-ink)!important;background-image:var(--bl-nearby-contact,url(/assets/media/boundlearn/boundlearn-contact-canvas-v1.avif))!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;background-blend-mode:normal}body.bl-application-page .bl-application-intro .bl-application-intro-copy{width:min(760px,100%);margin:0 auto;color:var(--bl-app-paper-bright)}body.bl-application-page .bl-application-intro .bl-application-kicker{width:auto;max-width:none!important;margin:0!important;color:#E19A86!important;font-size:11px!important;line-height:1.4!important;text-align:center}body.bl-application-page .bl-application-intro h1{width:auto;max-width:760px!important;margin:10px auto 0!important;color:var(--bl-app-paper-bright)!important;font-family:"Manrope",system-ui,sans-serif!important;font-size:clamp(42px,5.1vw,72px)!important;font-weight:800!important;letter-spacing:-0.055em;line-height:0.98!important;text-align:center;text-shadow:0 2px 20px rgba(4,8,17,0.5)}body.bl-application-page .bl-application-intro .bl-application-intro-copy>p:last-child{width:auto;max-width:620px!important;margin:22px auto 0!important;color:#DCE4ED!important;font-size:clamp(15px,1.4vw,18px)!important;line-height:1.65!important;text-align:center;text-shadow:0 2px 14px rgba(4,8,17,0.55)}.bl-application-kicker{margin:0;color:var(--bl-app-teal);font-size:11px;font-weight:800;letter-spacing:0.16em;line-height:1.4;text-transform:uppercase}.bl-application-workspace{position:relative;z-index:2;width:min(1180px,calc(100% - 40px));margin:-72px auto 84px}.bl-application-start-routes,.bl-program-chooser,.bl-recommendation-form,.bl-application-recovery-note,.bl-recommendation-confirmation{border:1px solid var(--bl-app-line);border-radius:18px;background:var(--bl-app-paper-bright);box-shadow:0 20px 50px rgba(11,18,33,0.12)}.bl-application-start-routes,.bl-program-chooser{padding:clamp(24px,4vw,48px)}.bl-application-route-heading{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(260px,0.55fr);column-gap:56px;align-items:end;margin-bottom:30px}.bl-application-route-heading .bl-application-kicker{grid-column:1 / -1;margin-bottom:9px}.bl-application-route-heading h2,.bl-program-chooser-heading h2,.bl-recommendation-heading h2,.bl-application-recovery-note h2,.bl-recommendation-confirmation h2{margin:0;color:var(--bl-app-ink);font-family:"Manrope",system-ui,sans-serif;font-size:clamp(25px,3vw,38px);font-weight:800;letter-spacing:-0.04em;line-height:1.08}.bl-application-route-heading>p:last-child,.bl-program-chooser-heading>div>p:last-child,.bl-recommendation-heading>p:last-child,.bl-application-recovery-note>p:not(.bl-application-kicker),.bl-recommendation-confirmation>p:not(.bl-application-kicker){margin:0;color:var(--bl-app-slate);font-size:14.5px;line-height:1.65}.bl-application-route-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bl-application-route{--bl-route-accent: var(--bl-app-coral);position:relative;min-height:230px;padding:28px 24px 22px;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;border:1px solid #D9D3C8;border-radius:18px;background:#FFFDF8;color:var(--bl-app-ink);cursor:pointer;text-align:left;transition:transform 160ms ease,border-color 160ms ease,box-shadow 160ms ease}.bl-application-route--recommend{--bl-route-accent: var(--bl-app-teal)}.bl-application-route--continue{--bl-route-accent: var(--bl-app-lavender)}.bl-application-route-mark{width:42px;height:10px;margin-bottom:34px;border-radius:999px;background:var(--bl-route-accent)}.bl-application-route strong{display:block;font-size:20px;font-weight:800;letter-spacing:-0.025em;line-height:1.2}.bl-application-route>span:not(.bl-application-route-mark){display:block;margin-top:10px;color:var(--bl-app-slate);font-size:13.5px;line-height:1.55}.bl-application-route small{margin-top:auto;padding-top:24px;color:var(--bl-route-accent);font-size:12px;font-weight:800}.bl-application-route:hover{transform:translateY(-3px);border-color:var(--bl-route-accent);box-shadow:0 14px 26px rgba(11,18,33,0.1)}.bl-application-route:focus-visible,.bl-application-workspace button:focus-visible,.bl-application-workspace a:focus-visible,.bl-application-workspace input:focus-visible,.bl-application-workspace select:focus-visible,.bl-application-workspace textarea:focus-visible{outline:3px solid rgba(47,127,120,0.38);outline-offset:3px}.bl-application-recovery-note,.bl-recommendation-confirmation{width:min(760px,100%);margin:0 auto;padding:clamp(30px,5vw,58px);border-top:8px solid var(--bl-app-lavender)}.bl-application-recovery-note h2,.bl-recommendation-confirmation h2{margin-top:10px}.bl-application-recovery-note>p:not(.bl-application-kicker),.bl-recommendation-confirmation>p:not(.bl-application-kicker){margin-top:16px}.bl-application-route-actions,.bl-recommendation-actions{margin-top:28px;display:flex;align-items:center;justify-content:space-between;gap:14px}.bl-application-primary-action,.bl-recommendation-submit,.bl-recommendation-start-over{min-height:46px;padding:12px 20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--bl-app-ink);border-radius:10px;background:var(--bl-app-ink);color:#FFFFFF;font-size:13px;font-weight:800;cursor:pointer}.bl-application-back-start{min-height:44px;padding:10px 14px;border:1px solid #CFC8BD;border-radius:9px;background:transparent;color:var(--bl-app-slate);font-size:12.5px;font-weight:800;cursor:pointer}.bl-recommendation-form{width:min(940px,100%);margin:0 auto;padding:clamp(24px,4vw,46px);border-top:8px solid var(--bl-app-teal)}.bl-recommendation-heading{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(260px,0.65fr);gap:8px 52px;align-items:end;margin-bottom:32px}.bl-recommendation-heading .bl-application-kicker{grid-column:1 / -1}.bl-recommendation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.bl-recommendation-field{display:block}.bl-recommendation-field--wide{grid-column:1 / -1}.bl-recommendation-field>span{display:block;margin-bottom:7px;color:var(--bl-app-ink);font-size:12.5px;font-weight:700}.bl-recommendation-field :where(input,select,textarea){width:100%;min-height:48px;padding:12px 14px;border:1px solid #CFC9BF;border-radius:10px;background:#FFFFFF;color:var(--bl-app-ink);font-size:14px;outline:none}.bl-recommendation-field textarea{min-height:112px;resize:vertical}.bl-recommendation-field :where(input,textarea)::placeholder{color:#8993A2}.bl-recommendation-field input[type=email]:invalid:not(:placeholder-shown){border-color:var(--bl-app-coral);box-shadow:0 0 0 3px rgba(207,118,94,0.13)}.bl-recommendation-submit:disabled{border-color:#D8D3CA;background:#E7E2D9;color:#747D89;cursor:not-allowed}.bl-recommendation-confirmation{border-top-color:var(--bl-app-teal)}.bl-recommendation-start-over{margin-top:28px}.bl-program-chooser-heading{margin-bottom:28px;display:flex;align-items:end;justify-content:space-between;gap:30px}.bl-program-chooser-heading .bl-application-kicker{margin-bottom:9px}.bl-program-chooser-heading>div>p:last-child{max-width:660px;margin-top:10px}.ap-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.ap-card{min-width:0;min-height:0;padding:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid #D9D3C8!important;border-radius:14px!important;background:#FFFFFF!important;box-shadow:none!important;color:var(--bl-app-ink);cursor:pointer;text-align:left;transform:none!important}.ap-card:hover{border-color:var(--bl-app-coral)!important;box-shadow:0 12px 26px rgba(11,18,33,0.1)!important}.ap-card-media{width:100%;aspect-ratio:16 / 10;display:block;background-color:var(--bl-app-ink);background-position:center 34%;background-repeat:no-repeat;background-size:cover}.ap-card-copy{min-height:132px;padding:17px 18px 18px;display:flex;flex-direction:column;align-items:flex-start}.ap-card-copy strong{font-size:16px;font-weight:800;letter-spacing:-0.025em;line-height:1.25}.ap-card-copy small{margin-top:5px;color:var(--bl-app-slate);font-size:11.5px;font-weight:700}.ap-card-copy>span{margin-top:auto;padding-top:16px;color:var(--bl-app-coral);font-size:12px;font-weight:800}.bl-application-workspace .wz{max-width:1040px!important;gap:22px!important}.bl-application-workspace .wz-side{border-color:var(--bl-app-line)!important;background:var(--bl-app-paper-bright)!important;box-shadow:0 12px 30px rgba(11,18,33,0.08)}.bl-application-workspace .wz>div:last-child{border:1px solid var(--bl-app-line);border-radius:18px!important;background:var(--bl-app-paper-bright)!important;box-shadow:0 20px 46px rgba(11,18,33,0.13)!important}.bl-application-workspace .wz h2{font-family:"Manrope",system-ui,sans-serif!important;font-weight:800!important;letter-spacing:-0.035em}.bl-application-workspace :where(.af-inp,input,select,textarea,button){min-height:44px}.bl-application-workspace .af-inp{border-color:#CEC8BF;border-radius:10px;background:#FFFFFF}.bl-application-workspace .af-inp:focus{border-color:var(--bl-app-teal);box-shadow:0 0 0 3px rgba(47,127,120,0.16)}.bl-application-workspace .af-disability-select option[value=""]{display:none}.bl-application-workspace .af-cfi-program-details{display:grid;gap:24px;margin-top:26px;padding-top:24px;border-top:1px solid #E4E8EF}.bl-application-workspace .af-cfi-question{min-width:0;margin:0;padding:0;border:0}.bl-application-workspace .af-cfi-question-header,.bl-application-workspace .af-cfi-choice-meta{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:8px}.bl-application-workspace .af-cfi-question-header label,.bl-application-workspace .af-cfi-question>label,.bl-application-workspace .af-cfi-choice-group legend{color:#0B1221;font:700 13px/1.45 "Manrope",system-ui,sans-serif}.bl-application-workspace .af-cfi-question>label{display:block;margin-bottom:8px}.bl-application-workspace .af-cfi-question-header span,.bl-application-workspace .af-cfi-choice-meta{color:#687487;font:600 12px/1.4 "Manrope",system-ui,sans-serif}.bl-application-workspace .af-cfi-choice-meta{margin-top:6px;margin-bottom:12px}.bl-application-workspace .af-cfi-textarea{min-height:142px;resize:vertical;line-height:1.55}.bl-application-workspace .af-yfl-question-help{margin:0 0 10px;max-width:72ch;color:#687487;font:500 12.5px/1.55 "Manrope",system-ui,sans-serif}.bl-application-workspace .af-yfl-route-description{color:#687487;font:500 12.5px/1.45 "Manrope",system-ui,sans-serif}.bl-application-workspace .af-yfl-route-price{color:#4F46A5;font:800 12.5px/1.35 "Manrope",system-ui,sans-serif}.bl-application-workspace .af-optional-label{color:#687487;font-weight:600}.bl-application-workspace .af-rise-radio-group legend{margin-bottom:10px;color:#0B1221;font:700 13px/1.45 "Manrope",system-ui,sans-serif}.bl-application-workspace .af-rise-radio-options{display:flex;flex-wrap:wrap;gap:10px}.bl-application-workspace .af-hsa-choice-group legend{margin-bottom:10px;color:#0B1221;font:700 13px/1.45 "Manrope",system-ui,sans-serif}.bl-application-workspace .af-hsa-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bl-application-workspace .af-hsa-choice-grid--subjects{grid-template-columns:repeat(3,minmax(0,1fr))}.bl-application-workspace .af-application-confirmations{display:grid;gap:12px;margin:22px 0 0;padding:20px;border:1px solid #D9DEE7;border-radius:14px;background:#FAFBFD}.bl-application-workspace .af-application-confirmations legend{padding:0 6px;color:#0B1221;font:700 14px/1.4 "Manrope",system-ui,sans-serif}.bl-application-workspace .af-confirmation-row{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;color:#334155;font:600 13px/1.55 "Manrope",system-ui,sans-serif;cursor:pointer}.bl-application-workspace .af-confirmation-row input{width:18px;height:18px;margin:2px 0 0;accent-color:#B08D1E}.bl-application-workspace .af-cfi-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bl-application-workspace input[type=file]{width:100%;padding:8px 0}.bl-application-workspace .af-section-heading{margin:22px 0 12px;color:#0B1221;font-size:12px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.bl-application-workspace .af-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bl-application-workspace .af-field-grid>div{min-width:0}.bl-application-workspace .af-delta-category-description{display:block;color:#657186;font-size:12.5px;font-weight:500;line-height:1.55}.bl-application-workspace .af-review-sections{display:grid;gap:24px}.bl-application-workspace .af-review-section h3{margin:0 0 10px;color:#0B1221;font-size:14px;font-weight:800;letter-spacing:0.02em}.bl-application-workspace .af-review-list{overflow:hidden;border:1px solid #E7EBF1;border-radius:14px;background:#FFFFFF}.bl-application-workspace .af-review-row{display:grid;grid-template-columns:minmax(150px,0.7fr) minmax(0,1fr);align-items:start;gap:18px;padding:13px 16px}.bl-application-workspace .af-review-row+.af-review-row{border-top:1px solid #EDF0F4}.bl-application-workspace .af-review-label{color:#5A667A;font-size:12.5px;font-weight:700}.bl-application-workspace .af-review-value{min-width:0;color:#0B1221;font-size:13.5px;line-height:1.45;overflow-wrap:anywhere;text-align:right}.bl-application-workspace .bl-application-primary-action{border:0;cursor:pointer}.bl-application-workspace>p:last-child{margin-top:22px!important;color:#727C8A!important}@media(max-width:980px){.bl-application-workspace{width:min(100% - 28px,900px);margin-top:-54px}.bl-application-route-heading,.bl-recommendation-heading{grid-template-columns:1fr;gap:12px}.bl-application-route-heading>p:last-child,.bl-recommendation-heading>p:last-child{max-width:620px}.ap-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bl-application-workspace .wz{grid-template-columns:1fr!important}.bl-application-workspace .wz-side{position:static!important;display:grid;grid-template-columns:minmax(180px,0.45fr) minmax(0,1fr);gap:20px;align-items:center}.bl-application-workspace .wz-side>div:first-child{margin:0!important;padding:0 20px 0 0!important;border-right:1px solid #EDE7DD;border-bottom:0!important}.bl-application-workspace .wz-side>div:last-child{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px!important}.bl-application-workspace .wz-side>div:last-child>div{min-width:0;padding:8px 5px!important;flex-direction:column;align-items:flex-start!important;gap:7px!important}}@media(max-width:700px){.bl-application-intro{min-height:420px;padding:74px 20px 116px;background-image:var(--bl-nearby-contact,url(/assets/media/boundlearn/boundlearn-contact-canvas-portrait-v1.avif))!important;background-position:center}.bl-application-intro h1{font-size:clamp(39px,12vw,54px)!important}.bl-application-workspace{width:calc(100% - 24px);margin-top:-64px;margin-bottom:62px}.bl-application-start-routes,.bl-program-chooser,.bl-recommendation-form,.bl-application-recovery-note,.bl-recommendation-confirmation{border-radius:16px}.bl-application-start-routes,.bl-program-chooser,.bl-recommendation-form{padding:22px}.bl-application-route-grid,.bl-recommendation-grid,.ap-grid{grid-template-columns:1fr!important}.bl-application-route{min-height:190px}.bl-application-route-mark{margin-bottom:24px}.bl-program-chooser-heading,.bl-application-route-actions,.bl-recommendation-actions{align-items:stretch;flex-direction:column}.bl-program-chooser-heading .bl-application-back-start{align-self:flex-start}.ap-card-copy{min-height:122px}.bl-application-workspace .wz-side{padding:16px!important;grid-template-columns:1fr;gap:14px}.bl-application-workspace .wz-side>div:first-child{display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:0 0 14px!important;border-right:0;border-bottom:1px solid #EDE7DD!important;text-align:left!important}.bl-application-workspace .wz-side>div:first-child>div:first-child{grid-row:1 / 3}.bl-application-workspace .wz-side>div:first-child>div:nth-child(2){margin-top:0!important}.bl-application-workspace .wz-side>div:first-child>button{justify-self:start}.bl-application-workspace .wz-side>div:last-child>div span:last-child{font-size:10.5px!important;line-height:1.25}.bl-application-workspace .wz>div:last-child>div{padding:24px 20px!important}.bl-application-workspace .af-delta-category-grid{grid-template-columns:1fr!important}.bl-application-workspace .af-field-grid{gap:12px 10px}.bl-application-workspace .af-review-row{grid-template-columns:1fr;gap:4px}.bl-application-workspace .af-review-value{text-align:left}}@media(max-width:359px){.bl-application-workspace .af-field-grid{grid-template-columns:1fr!important}}@media(orientation:landscape)and (max-height:600px){.bl-application-intro{min-height:292px;padding:44px 24px 78px;background-image:var(--bl-nearby-contact,url(/assets/media/boundlearn/boundlearn-contact-canvas-landscape-v1.avif))!important}.bl-application-intro h1{font-size:clamp(38px,6.5vw,54px)!important}.bl-application-intro-copy>p:last-child{margin-top:14px}.bl-application-workspace{margin-top:-42px}.bl-application-start-routes,.bl-program-chooser{padding:24px}.bl-application-route-heading{margin-bottom:20px}.bl-application-route{min-height:190px;padding:20px}.bl-application-route-mark{margin-bottom:22px}}@media(min-width:2200px){.bl-application-page.bl-native-wide .bl-application-intro{min-height:clamp(560px,28vw,760px);background-image:var(--bl-nearby-contact,url(/assets/media/boundlearn/boundlearn-contact-canvas-native-wide-v1.webp))!important}.bl-application-page.bl-native-wide .bl-application-workspace{width:min(1520px,calc(100% - 160px));margin-top:-92px}.bl-application-page.bl-native-wide .bl-application-start-routes,.bl-application-page.bl-native-wide .bl-program-chooser{padding:58px}.bl-application-page.bl-native-wide .bl-application-route{min-height:250px}.bl-application-page.bl-native-wide .bl-application-workspace .wz{max-width:1220px!important;grid-template-columns:300px minmax(0,1fr)!important}}body.bl-application-page .bl-application-shell{background-color:var(--bl-app-paper)!important;background-image:none!important}body.bl-application-page .bl-application-intro::before{content:none}body.bl-application-page .bl-application-workspace{width:min(1180px,calc(100% - 40px));max-width:1180px!important;margin:-72px auto 84px!important;padding:0!important;background:transparent!important}body.bl-application-page .ap-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}body.bl-application-page .ap-card{aspect-ratio:auto!important;border:1px solid #D9D3C8!important;border-radius:14px!important;background:#FFFFFF!important;box-shadow:none!important;clip-path:none!important;transform:none!important}body.bl-application-page .ap-card:hover{border-color:var(--bl-app-coral)!important;box-shadow:0 12px 26px rgba(11,18,33,0.1)!important;transform:none!important}body.bl-application-page .ap-card .ap-card-copy>span{padding-top:16px!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;clip-path:none!important;color:var(--bl-app-coral)!important}body.bl-application-page .wz{grid-template-columns:262px minmax(0,1fr)!important;gap:22px!important}body.bl-application-page .wz-side{border:1px solid var(--bl-app-line)!important;border-radius:18px!important;background:var(--bl-app-paper-bright)!important;box-shadow:0 12px 30px rgba(11,18,33,0.08)!important}body.bl-application-page .wz>div:last-child{border:1px solid var(--bl-app-line)!important;border-radius:18px!important;background:var(--bl-app-paper-bright)!important;box-shadow:0 20px 46px rgba(11,18,33,0.13)!important}body.bl-application-page .af-inp{border-radius:10px;background:#FFFFFF}@media(max-width:980px){body.bl-application-page .bl-application-intro{min-height:440px!important}body.bl-application-page .bl-application-workspace{width:min(100% - 28px,900px);margin-top:-54px!important}body.bl-application-page .ap-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.bl-application-page .wz{display:grid!important;grid-template-columns:1fr!important}}@media(max-width:700px){body.bl-application-page .bl-application-intro{min-height:420px!important;padding:74px 20px 116px!important;background-image:var(--bl-nearby-contact,url(/assets/media/boundlearn/boundlearn-contact-canvas-portrait-v1.avif))!important}body.bl-application-page .bl-application-intro h1{max-width:9ch!important;font-size:clamp(39px,12vw,54px)!important}body.bl-application-page .bl-application-intro .bl-application-intro-copy>p:last-child{font-size:15px!important}body.bl-application-page .bl-application-workspace{width:calc(100% - 24px);margin:-64px auto 62px!important;padding:0!important}body.bl-application-page .ap-grid{grid-template-columns:1fr!important}body.bl-application-page .wz-side{margin-bottom:0}body.bl-application-page .wz>div:last-child>div{padding:24px 20px!important}}@media(orientation:landscape)and (max-height:600px){body.bl-application-page .bl-application-intro{min-height:292px!important;padding:44px 24px 78px!important;background-image:var(--bl-nearby-contact,url(/assets/media/boundlearn/boundlearn-contact-canvas-landscape-v1.avif))!important}body.bl-application-page .bl-application-intro h1{max-width:15ch!important;font-size:clamp(38px,6.5vw,54px)!important}body.bl-application-page .bl-application-workspace{margin-top:-42px!important}}@media(min-width:2200px){body.bl-application-page.bl-native-wide .bl-application-intro{min-height:clamp(620px,28vw,760px)!important;padding:clamp(96px,7vw,150px) 48px clamp(130px,10vw,190px)!important;background-color:rgba(11,18,33,0.82)!important;background-image:var(--bl-nearby-contact,url(/assets/media/boundlearn/boundlearn-contact-canvas-native-wide-v1.webp))!important;background-blend-mode:multiply}body.bl-application-page.bl-native-wide .bl-application-intro h1{max-width:900px!important;font-size:clamp(72px,3.2vw,96px)!important}body.bl-application-page.bl-native-wide .bl-application-intro .bl-application-intro-copy>p:last-child{max-width:720px!important;font-size:clamp(18px,0.8vw,22px)!important}body.bl-application-page.bl-native-wide .bl-application-workspace{width:min(1520px,calc(100% - 160px));max-width:1520px!important;margin:-92px auto 110px!important;padding:0!important}body.bl-application-page.bl-native-wide .wz{grid-template-columns:300px minmax(0,1fr)!important}}@media(prefers-reduced-motion:reduce){.bl-application-route,.ap-card,.af-inp{transition:none!important}}.bl-application-footer .bl-youtube-icon{width:16px;height:16px;fill:none;stroke:none}.bl-application-footer .bl-youtube-frame{fill:none;stroke:#CBD5E1;stroke-width:1.8}.bl-application-footer .bl-youtube-play{fill:#CBD5E1;stroke:none}body.bl-application-page .bl-application-footer .bl-boundlearn-footer__grid{grid-template-columns:1.7fr 1fr 1fr!important}@media(max-width:1180px){body.bl-application-page .bl-application-footer .bl-boundlearn-footer__grid{grid-template-columns:minmax(220px,1.35fr) repeat(2,minmax(0,1fr))!important;align-items:start!important}}@media(orientation:portrait)and (max-width:600px){body.bl-application-page .bl-application-footer .bl-boundlearn-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.bl-application-page .bl-application-footer .bl-hub-footer-brand{grid-column:1 / -1!important}body.bl-application-page .bl-application-footer .bl-hub-footer-bottom>*{text-align:center!important}}@media(orientation:landscape)and (max-width:950px)and (max-height:500px){body.bl-application-page .bl-application-footer .bl-hub-footer-brand{align-items:flex-start!important;text-align:left!important}body.bl-application-page .bl-application-footer .bl-hub-footer-brand>img[alt=Boundlearn]{margin-right:auto!important;margin-left:0!important}body.bl-application-page .bl-application-footer .bl-hub-footer-brand>[data-bl-footer-copy]{margin:14px 0 0!important;text-align:left!important}body.bl-application-page .bl-application-footer .bl-hub-footer-brand>div,body.bl-application-page .bl-application-footer .bl-hub-footer-brand>div>span{width:auto!important;justify-content:flex-start!important}body.bl-application-page .bl-application-footer .bl-hub-footer-bottom{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;text-align:left!important}body.bl-application-page .bl-application-footer .bl-hub-footer-bottom>*{flex:0 1 auto!important;width:auto!important;text-align:left!important}body.bl-application-page .bl-application-footer .bl-hub-footer-bottom>:last-child{text-align:right!important}}@media(max-width:720px){.bl-application-workspace .af-cfi-choice-grid{grid-template-columns:1fr}.bl-application-workspace .af-hsa-choice-grid,.bl-application-workspace .af-hsa-choice-grid--subjects{grid-template-columns:1fr}.bl-application-workspace .af-cfi-question-header,.bl-application-workspace .af-cfi-choice-meta{align-items:flex-start;flex-direction:column;gap:4px}}@media(min-width:1800px){body.bl-application-page.bl-native-wide .bl-application-intro .bl-application-intro-copy{width:min(1120px,var(--bl-wide-canvas))}body.bl-application-page.bl-native-wide .bl-application-intro h1{max-width:1040px!important;font-size:clamp(78px,4.4vw,104px)!important}body.bl-application-page.bl-native-wide .bl-application-intro .bl-application-intro-copy>p:last-child{max-width:680px!important}body.bl-application-page.bl-native-wide .bl-application-workspace{width:var(--bl-wide-canvas);max-width:none!important}body.bl-application-page.bl-native-wide :is(.bl-application-route-heading,.bl-application-route-grid,.bl-program-chooser-heading,.ap-grid){width:min(100%,2200px);margin-inline:auto}body.bl-application-page.bl-native-wide :is(.bl-recommendation-form,.bl-application-recovery-note,.bl-recommendation-confirmation){width:min(100%,1800px);margin-inline:auto}body.bl-application-page.bl-native-wide .wz{width:min(100%,1700px)!important;max-width:1700px!important;margin-inline:auto!important;grid-template-columns:300px minmax(0,1fr)!important}}@media(min-width:3200px){body.bl-application-page.bl-native-wide .bl-application-intro .bl-application-intro-copy{width:min(1320px,var(--bl-wide-canvas))}body.bl-application-page.bl-native-wide .bl-application-intro h1{max-width:1220px!important;font-size:clamp(112px,3.25vw,126px)!important}body.bl-application-page.bl-native-wide :is(.bl-application-route-heading,.bl-application-route-grid,.bl-program-chooser-heading,.ap-grid){width:min(100%,2700px)}}
