:root{--gold:#c99a3e;--gold-hi:#f3d68a;--gold-lo:#9a7224;--gold-grad:linear-gradient(135deg,#f6dd94,#d7a849 45%,#a67a26);--award-navy:#0b1b3a;--award-navy-2:#12264d}.gold-text{background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.ba-hero{background:radial-gradient(120% 90% at 78% 40%,#1a3266 0,var(--award-navy) 55%,#060f24 100%);color:#fff;overflow:hidden;position:relative;padding:88px 0 0}.ba-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:radial-gradient(70% 70% at 70% 45%,#000 0,transparent 75%);mask-image:radial-gradient(70% 70% at 70% 45%,#000 0,transparent 75%);pointer-events:none}.ba-hero-grid{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:64px;gap:64px;align-items:center;position:relative}.ba-hero .eyebrow{color:var(--gold-hi);font-weight:600;display:inline-flex;gap:12px;align-items:center}.ba-hero .eyebrow:before{content:"";width:28px;height:1px;background:var(--gold)}.ba-hero h1{color:#fff;font-size:clamp(42px,5vw,78px);letter-spacing:-.04em;margin:22px 0 26px}.ba-hero h1 em{font-family:var(--font-display);font-style:italic;font-weight:400}.ba-hero .lede{font-size:19px;color:rgba(255,255,255,.72);max-width:54ch}.ba-hero .ctas{display:flex;gap:16px;margin-top:38px;flex-wrap:wrap}.btn-gold{background:var(--gold-grad);color:#1a1406;font-weight:600;box-shadow:0 10px 30px -10px rgba(214,168,73,.6)}.btn-gold:hover{transform:translateY(-1px);filter:brightness(1.05)}.btn-outline-light{border:1px solid rgba(255,255,255,.35);color:#fff}.btn-outline-light:hover{background:#fff;color:var(--award-navy)}.ba-trophy{position:relative;display:grid;place-items:center}.ba-trophy .halo{width:88%;background:radial-gradient(circle,rgba(243,214,138,.28) 0,rgba(243,214,138,.06) 45%,transparent 70%);animation:baPulse 6s ease-in-out infinite}.ba-trophy .halo,.ba-trophy .ring{position:absolute;aspect-ratio:1;border-radius:50%}.ba-trophy .ring{width:96%;border:1px dashed rgba(243,214,138,.25);animation:baSpin 60s linear infinite}.ba-trophy img{position:relative;width:100%;max-width:520px;filter:drop-shadow(0 40px 60px rgba(0,0,0,.5));animation:baFloat 7s ease-in-out infinite}@keyframes baPulse{50%{transform:scale(1.06);opacity:.8}}@keyframes baSpin{to{transform:rotate(1turn)}}@keyframes baFloat{50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.ba-trophy *{animation:none!important}}.ba-keydates{position:relative;margin-top:72px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.14)}.ba-keydates>div{padding:26px 28px 30px 0;border-right:1px solid rgba(255,255,255,.14)}.ba-keydates>div+div{padding-left:28px}.ba-keydates>div:last-child{border-right:0}.ba-keydates .k{font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.5)}.ba-keydates .v{font-size:22px;font-weight:500;letter-spacing:-.015em;margin-top:6px;color:#fff}.ba-keydates .v small{display:block;font-size:13px;color:rgba(255,255,255,.55);font-weight:400;letter-spacing:0;margin-top:2px}.ba-keydates .live{display:inline-flex;align-items:center;gap:8px}.ba-keydates .live:before{content:"";width:8px;height:8px;border-radius:50%;background:#5fd38d;box-shadow:0 0 0 4px rgba(95,211,141,.2)}.ba-subnav{position:-webkit-sticky;position:sticky;top:72px;z-index:40;background:color-mix(in oklab,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.ba-subnav .container-wide{display:flex;justify-content:space-between;align-items:center;gap:24px;height:56px}.ba-subnav nav{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.ba-subnav nav a{font-size:13.5px;font-weight:500;color:var(--stone);padding:8px 12px;border-radius:999px;white-space:nowrap;transition:color .15s,background .15s}.ba-subnav nav a:hover{color:var(--text)}.ba-subnav nav a.on{color:var(--text);background:var(--paper-2)}.ba-subnav .btn{padding:9px 16px;font-size:13px}.ba-intro{padding:130px 0 110px}.ba-intro-grid{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:90px;gap:90px;align-items:start}.ba-intro h2{font-size:clamp(32px,3.4vw,52px)}.ba-intro h2 em{font-family:var(--font-display);font-style:italic;font-weight:400;color:var(--gold-lo)}.ba-intro .body p{font-size:18px;line-height:1.65;margin-bottom:20px}.ba-intro .body p:first-child:first-letter{font-family:var(--font-display);float:left;font-size:74px;line-height:.9;padding:6px 12px 0 0;color:var(--gold-lo)}.ba-stats{display:grid;grid-template-columns:repeat(3,1fr);margin-top:48px;border-top:1px solid var(--border)}.ba-stats>div{padding:24px 0 0}.ba-stats .n{font-size:clamp(36px,3.4vw,52px);font-weight:500;letter-spacing:-.035em;color:var(--text);line-height:1}.ba-stats .l{font-size:13.5px;color:var(--text-muted);margin-top:10px;max-width:20ch}.ba-elig{padding:130px 0;background:var(--paper-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ba-elig-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.ba-req{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:30px 30px 28px;display:grid;grid-template-columns:48px 1fr;grid-gap:20px;gap:20px}.ba-req .ic{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--award-navy);color:var(--gold-hi);font-size:13px;font-weight:600;letter-spacing:.05em}.ba-req h3{font-size:20px;font-weight:500;letter-spacing:-.015em;margin-bottom:8px}.ba-req p{font-size:14.5px;line-height:1.6}.ba-req .tag{display:inline-block;margin-top:14px;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-lo);font-weight:600}.ba-cats{margin-top:56px;display:grid;grid-template-columns:200px repeat(4,1fr);border-top:1px solid var(--border)}.ba-cats>div{padding:22px 20px 22px 0;border-bottom:1px solid var(--border)}.ba-cats .h{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--stone);font-weight:500}.ba-cats .c strong{display:block;font-size:19px;font-weight:500;letter-spacing:-.015em;color:var(--text)}.ba-cats .c span{font-size:13.5px;color:var(--text-muted)}.ba-method{padding:140px 0}.ba-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-bottom:80px}.ba-split .part{border-radius:20px;padding:44px;position:relative;overflow:hidden;min-height:340px;display:flex;flex-direction:column;justify-content:space-between}.ba-split .part.voice{background:var(--award-navy);color:#fff}.ba-split .part.audit{background:var(--surface);border:1px solid var(--border)}.ba-split .pct{font-size:clamp(80px,9vw,140px);line-height:.85;letter-spacing:-.05em;font-weight:500}.ba-split .voice .pct{background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.ba-split .audit .pct{color:var(--award-navy)}html[data-palette=premium-dark] .ba-split .audit .pct{color:var(--gold-hi)}.ba-split .lbl{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.ba-split .voice .lbl{color:var(--gold-hi)}.ba-split .audit .lbl{color:var(--gold-lo)}.ba-split h3{font-size:30px;margin:12px 0}.ba-split .voice h3{color:#fff}.ba-split .voice p{color:rgba(255,255,255,.68)}.ba-split p{font-size:15.5px;max-width:46ch}.ba-split ul{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.ba-split li{font-size:12.5px;padding:6px 12px;border-radius:999px;border:1px solid var(--border);color:var(--text-muted)}.ba-split .voice li{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.8)}.ba-split .part img.mark{position:absolute;right:-40px;top:-40px;width:220px;opacity:.22;border-radius:50%;mix-blend-mode:screen;background:transparent}.ba-split .plus{position:absolute}.ba-pillars{display:grid;grid-template-columns:380px 1fr;grid-gap:0;gap:0;border:1px solid var(--border);border-radius:20px;overflow:hidden;background:var(--surface)}.ba-pillar-tabs{border-right:1px solid var(--border)}.ba-pillar-tab{width:100%;text-align:left;padding:22px 28px;border-bottom:1px solid var(--border);display:grid;grid-template-columns:40px 1fr auto;grid-gap:14px;gap:14px;align-items:center;transition:background .2s var(--ease)}.ba-pillar-tab:last-child{border-bottom:0}.ba-pillar-tab .lt{font-family:var(--font-display);font-style:italic;font-size:30px;color:var(--stone);line-height:1}.ba-pillar-tab .nm{font-size:16px;font-weight:500;color:var(--text);letter-spacing:-.01em}.ba-pillar-tab .wt{font-size:13px;color:var(--stone);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ba-pillar-tab:hover{background:var(--paper-2)}.ba-pillar-tab.on{background:var(--award-navy)}.ba-pillar-tab.on .lt{color:var(--gold-hi)}.ba-pillar-tab.on .nm{color:#fff}.ba-pillar-tab.on .wt{color:rgba(255,255,255,.6)}.ba-pillar-body{padding:44px 48px;display:none}.ba-pillar-body.on{display:block;animation:baFade .35s var(--ease)}@keyframes baFade{0%{opacity:0;transform:translateY(8px)}}.ba-pillar-body .top{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:28px;border-bottom:1px solid var(--border)}.ba-pillar-body h3{font-size:34px}.ba-pillar-body .q{font-family:var(--font-display);font-style:italic;font-size:19px;color:var(--text-muted);margin-top:10px;max-width:46ch}.ba-pillar-body .meter{text-align:right;flex-shrink:0}.ba-pillar-body .meter .big{font-size:56px;font-weight:500;letter-spacing:-.04em;line-height:1;color:var(--text)}.ba-pillar-body .meter .sm{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--stone)}.ba-pillar-body .cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;margin-top:30px}.ba-pillar-body h5{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--stone);font-weight:500;margin-bottom:14px}.ba-pillar-body ul{list-style:none}.ba-pillar-body li{font-size:14.5px;color:var(--text);padding:10px 0;border-bottom:1px dashed var(--border);display:flex;gap:12px}.ba-pillar-body li:before{content:"";width:6px;height:6px;margin-top:9px;border-radius:50%;background:var(--gold);flex-shrink:0}.ba-pillar-body .ev li:before{border-radius:1px;background:var(--award-navy)}html[data-palette=premium-dark] .ba-pillar-body .ev li:before{background:var(--fog)}.ba-bands{margin-top:80px}.ba-scale{position:relative;height:14px;border-radius:999px;overflow:hidden;display:grid;grid-template-columns:60fr 10fr 15fr 15fr;margin:40px 0 0}.ba-scale>i{display:block}.ba-scale>i:first-child{background:var(--mist)}.ba-scale>i:nth-child(2){background:#b9c0de}.ba-scale>i:nth-child(3){background:linear-gradient(90deg,#c9a24a,#e3bf6a)}.ba-scale>i:nth-child(4){background:var(--award-navy)}.ba-scale-ticks{display:grid;grid-template-columns:60fr 10fr 15fr 15fr;font-size:12px;color:var(--stone);margin-top:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ba-band-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;margin-top:40px;border-top:1px solid var(--border)}.ba-band{padding:28px 28px 0 0;border-right:1px solid var(--border)}.ba-band+.ba-band{padding-left:28px}.ba-band:last-child{border-right:0}.ba-band .rng{font-size:13px;font-weight:600;letter-spacing:.06em;color:var(--gold-lo);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ba-band h4{font-size:22px;margin:8px 0 10px}.ba-band p{font-size:14px;line-height:1.6}.ba-band img{width:64px;margin-bottom:16px}.ba-check{padding:140px 0;background:var(--award-navy);color:#fff;position:relative;overflow:hidden}.ba-check .section-head{border-bottom-color:rgba(255,255,255,.14)}.ba-check .section-head h2{color:#fff}.ba-check .section-head .eyebrow{color:var(--gold-hi)}.ba-check .section-head .aside{color:rgba(255,255,255,.55)}.ba-check-grid{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:56px;gap:56px;align-items:start}.ba-qs{display:flex;flex-direction:column;gap:14px}.ba-q{border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:20px 22px;background:rgba(255,255,255,.03)}.ba-q .qt{font-size:15.5px;font-weight:500;color:#fff;display:flex;gap:14px}.ba-q .qt span{color:var(--gold-hi);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;padding-top:2px}.ba-q .opts{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;padding-left:34px}.ba-q .opts button{font-size:13.5px;padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.22);color:rgba(255,255,255,.82);transition:all .15s var(--ease)}.ba-q .opts button:hover{border-color:var(--gold-hi);color:#fff}.ba-q .opts button.sel{background:var(--gold-grad);color:#1a1406;border-color:transparent;font-weight:600}.ba-result{position:-webkit-sticky;position:sticky;top:150px;border-radius:20px;background:linear-gradient(160deg,#15295a,#0a1734);border:1px solid rgba(243,214,138,.25);padding:36px;text-align:center}.ba-result img{width:200px;margin:0 auto 18px;transition:filter .4s,opacity .4s;filter:drop-shadow(0 20px 30px rgba(0,0,0,.45))}.ba-result[data-state=ok] img{filter:drop-shadow(0 0 40px rgba(243,214,138,.45)) drop-shadow(0 20px 30px rgba(0,0,0,.45))}.ba-result .prog{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.5)}.ba-result h3{color:#fff;font-size:28px;margin:10px 0}.ba-result p{color:rgba(255,255,255,.65);font-size:14.5px;max-width:34ch;margin:0 auto}.ba-result .bar{height:4px;border-radius:4px;background:rgba(255,255,255,.1);margin:22px 0;overflow:hidden}.ba-result .bar i{display:block;height:100%;width:0;background:var(--gold-grad);transition:width .4s var(--ease)}.ba-result .notes{text-align:left;margin-top:18px;display:none}.ba-result .notes li{font-size:13px;color:rgba(255,255,255,.75);list-style:none;padding:8px 0;border-top:1px solid rgba(255,255,255,.1)}.ba-result .notes li b{color:var(--gold-hi);font-weight:600}.ba-result .btn{margin-top:22px}.ba-result .reset{display:block;margin:14px auto 0;font-size:12.5px;color:rgba(255,255,255,.5);text-decoration:underline;text-underline-offset:3px}.ba-process{padding:140px 0}.ba-timeline{display:grid;grid-template-columns:repeat(6,1fr);position:relative}.ba-timeline:before{content:"";position:absolute;top:23px;left:0;right:0;height:1px;background:var(--border)}.ba-step{padding-right:24px;position:relative}.ba-step .dot{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--surface);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text);position:relative;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ba-step:first-child .dot{background:var(--award-navy);color:var(--gold-hi);border-color:var(--award-navy)}.ba-step:last-child .dot{background:var(--gold-grad);color:#1a1406;border-color:transparent}.ba-step .when{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-lo);font-weight:600;margin-top:26px}.ba-step h4{font-size:19px;margin:8px 0 10px}.ba-step p{font-size:14px;line-height:1.6}.ba-mark{padding:140px 0;background:var(--paper-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ba-mark-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.ba-mark-card{border-radius:18px;background:var(--surface);border:1px solid var(--border);padding:32px 28px 26px;display:flex;flex-direction:column}.ba-mark-card .stage{aspect-ratio:1;display:grid;place-items:center}.ba-mark-card .stage img{max-height:100%;max-width:86%;object-fit:contain;transition:transform .4s var(--ease)}.ba-mark-card:hover .stage img{transform:translateY(-6px) rotate(-1.5deg)}.ba-mark-card.dark{background:var(--award-navy);border-color:var(--award-navy)}.ba-mark-card.dark h4{color:#fff}.ba-mark-card.dark p{color:rgba(255,255,255,.6)}.ba-mark-card h4{font-size:18px;margin-top:22px}.ba-mark-card p{font-size:13.5px;margin-top:6px}.ba-benefits{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 48px;gap:0 48px;margin-top:80px}.ba-ben{padding:28px 0;border-top:1px solid var(--border);display:grid;grid-template-columns:36px 1fr;grid-gap:16px;gap:16px}.ba-ben .n{font-size:12.5px;font-weight:600;color:var(--gold-lo);padding-top:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ba-ben h4{font-size:19px;margin-bottom:8px}.ba-ben p{font-size:14.5px;line-height:1.6}.ba-quote{padding:130px 0}.ba-quote-grid{display:grid;grid-template-columns:300px 1fr;grid-gap:80px;gap:80px;align-items:center}.ba-quote img{width:100%;filter:drop-shadow(0 30px 40px rgba(11,27,58,.18))}.ba-quote blockquote.placeholder{font-size:clamp(32px,4vw,60px);line-height:1.15;letter-spacing:-.03em;max-width:18ch}.ba-quote blockquote.placeholder em{font-style:italic;color:var(--gold-lo)}.ba-quote cite strong{margin-bottom:4px}.ba-quote blockquote{font-family:var(--font-display);font-size:clamp(28px,3vw,44px);line-height:1.22;letter-spacing:-.015em;color:var(--text);text-wrap:balance}.ba-quote blockquote:before{content:"\201C";display:block;font-size:90px;line-height:.6;color:var(--gold);margin-bottom:12px}.ba-quote cite{display:block;margin-top:28px;font-style:normal;font-size:14px;color:var(--text-muted)}.ba-quote cite strong{color:var(--text);font-weight:600;display:block;font-size:15px}.ba-faq{padding:130px 0;border-top:1px solid var(--border)}.ba-faq-grid{display:grid;grid-template-columns:1fr 1.6fr;grid-gap:80px;gap:80px}.ba-faq h2{font-size:clamp(30px,3vw,44px);position:-webkit-sticky;position:sticky;top:150px}.ba-faq details{border-bottom:1px solid var(--border)}.ba-faq details:first-child{border-top:1px solid var(--border)}.ba-faq summary{list-style:none;cursor:pointer;padding:24px 0;display:flex;justify-content:space-between;gap:24px;font-size:18px;font-weight:500;letter-spacing:-.01em;color:var(--text)}.ba-faq summary::-webkit-details-marker{display:none}.ba-faq summary:after{content:"+";font-size:24px;font-weight:300;line-height:1;color:var(--gold-lo);transition:transform .25s var(--ease)}.ba-faq details[open] summary:after{transform:rotate(45deg)}.ba-faq details p{padding:0 60px 26px 0;font-size:15.5px;line-height:1.65}.ba-apply{padding:140px 0;background:radial-gradient(100% 120% at 0 0,#1a3266 0,var(--award-navy) 55%,#060f24 100%);color:#fff}.ba-apply-grid{display:grid;grid-template-columns:1fr 1.25fr;grid-gap:80px;gap:80px;align-items:start}.ba-apply h2{color:#fff;font-size:clamp(36px,4vw,60px)}.ba-apply h2 em{font-family:var(--font-display);font-style:italic;font-weight:400}.ba-apply .lede{color:rgba(255,255,255,.7);font-size:17px;max-width:44ch;margin-top:22px}.ba-apply .side img{width:220px;margin-top:44px;filter:drop-shadow(0 30px 40px rgba(0,0,0,.45))}.ba-apply .contact{margin-top:36px;padding-top:24px;border-top:1px solid rgba(255,255,255,.14);font-size:14px;color:rgba(255,255,255,.6)}.ba-apply .contact a{color:var(--gold-hi)}.ba-form{background:#fff;color:var(--ink);border-radius:22px;padding:40px;box-shadow:0 40px 100px -30px rgba(0,0,0,.6)}html[data-palette=premium-dark] .ba-form{background:#f0f1fb}.ba-form .steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-bottom:30px}.ba-form .steps div{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#9a9ca6;padding-top:12px;border-top:3px solid #e6e7ec;font-weight:500}.ba-form .steps div.on{color:#14161d;border-top-color:var(--gold)}.ba-form .steps div.done{color:#6a6c76;border-top-color:var(--award-navy)}.ba-form fieldset{border:0;display:none}.ba-form fieldset.on{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px 16px;gap:18px 16px;animation:baFade .35s var(--ease)}.ba-form .full{grid-column:1/-1}.ba-form label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:500;color:#2a2d38}.ba-form input,.ba-form select,.ba-form textarea{border:1px solid #dcdee5;border-radius:10px;padding:12px 14px;font-size:15px;background:#fff;color:#14161d;transition:border-color .15s,box-shadow .15s}.ba-form input:focus,.ba-form select:focus,.ba-form textarea:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 4px rgba(201,154,62,.15)}.ba-form .invalid{border-color:#d0533f!important}.ba-form .chk{flex-direction:row;align-items:flex-start;gap:10px;font-weight:400;color:#6a6c76;font-size:13.5px;line-height:1.5}.ba-form .chk input{width:18px;height:18px;margin-top:1px;accent-color:var(--award-navy);flex-shrink:0}.ba-form .pick{display:flex;flex-wrap:wrap;gap:8px}.ba-form .pick label{flex-direction:row}.ba-form .pick input{position:absolute;opacity:0;pointer-events:none}.ba-form .pick span{padding:9px 14px;border:1px solid #dcdee5;border-radius:999px;font-size:13.5px;cursor:pointer;transition:all .15s}.ba-form .pick input:checked+span{background:var(--award-navy);color:#fff;border-color:var(--award-navy)}.ba-form .fnav{display:flex;justify-content:space-between;align-items:center;margin-top:30px;padding-top:24px;border-top:1px solid #e6e7ec}.ba-form .fnav .back{font-size:14px;color:#6a6c76}.ba-form .fnav .back[hidden]{visibility:hidden;display:inline}.ba-form .btn-primary{background:#14161d;color:#fff}.ba-form .done-msg{display:none;text-align:center;padding:20px 10px}.ba-form .done-msg img{width:140px;margin:0 auto 18px}.ba-form .done-msg h3{font-size:28px;color:#14161d}.ba-form .done-msg p{margin:10px auto 0;max-width:40ch;color:#6a6c76}.ba-form .done-msg .ref{display:inline-block;margin-top:20px;font-size:12.5px;letter-spacing:.1em;padding:8px 14px;border-radius:999px;background:#f4f6fb;color:#2a2d38;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ba-form.submitted .fnav,.ba-form.submitted .steps,.ba-form.submitted fieldset{display:none!important}.ba-form.submitted .done-msg{display:block;animation:baFade .4s var(--ease)}@media (max-width:1100px){.ba-apply-grid,.ba-check-grid,.ba-faq-grid,.ba-hero-grid,.ba-intro-grid,.ba-quote-grid{grid-template-columns:1fr;gap:48px}.ba-trophy{max-width:440px;margin:0 auto}.ba-pillars{grid-template-columns:1fr}.ba-pillar-tabs{border-right:0;border-bottom:1px solid var(--border)}.ba-timeline{grid-template-columns:repeat(3,1fr);row-gap:48px}.ba-timeline:before{display:none}.ba-benefits,.ba-mark-grid{grid-template-columns:1fr 1fr}.ba-faq h2,.ba-result{position:static}.ba-quote-grid img{max-width:220px}}@media (max-width:760px){.ba-band-grid,.ba-keydates{grid-template-columns:1fr 1fr}.ba-band,.ba-keydates>div{padding-left:0!important;border-right:0}.ba-benefits,.ba-elig-grid,.ba-pillar-body .cols,.ba-split{grid-template-columns:1fr}.ba-cats{grid-template-columns:1fr 1fr}.ba-cats .h{grid-column:1/-1}.ba-timeline{grid-template-columns:1fr 1fr}.ba-form fieldset.on{grid-template-columns:1fr}.ba-form{padding:26px}.ba-pillar-body{padding:30px 24px}.ba-subnav nav{display:none}}.ar-site .ba-apply h2 em,.ar-site .ba-hero h1 em,.ar-site .ba-intro h2 em,.ar-site .ba-pillar-body .q,.ar-site .ba-pillar-tab .lt,.ar-site .ba-quote blockquote{font-family:var(--font-ar),var(--font-sans),sans-serif;font-style:normal}.ar-site .ba-intro .body p:first-child:first-letter{float:none;font-family:inherit;font-size:inherit;line-height:inherit;padding:0;color:inherit}