.cost-page[data-astro-cid-g5senct2]{background:#fff}.cost-intro[data-astro-cid-g5senct2],.cost-section[data-astro-cid-g5senct2]{padding:clamp(2.4rem,3.6vw,4rem) 0}.cost-intro-shell[data-astro-cid-g5senct2]{gap:clamp(1.5rem,2.5vw,2.25rem);display:grid}.cost-answer-head[data-astro-cid-g5senct2]{gap:.55rem;max-width:760px;display:grid}.cost-answer-head[data-astro-cid-g5senct2] h2[data-astro-cid-g5senct2],.cost-answer-head[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.cost-range-item[data-astro-cid-g5senct2] h3[data-astro-cid-g5senct2],.cost-range-item[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.cost-review-info[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.section-heading[data-astro-cid-g5senct2] h2[data-astro-cid-g5senct2],.section-heading[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.eyebrow[data-astro-cid-g5senct2]{margin:0}.cost-answer-head[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.cost-range-item[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.cost-review-info[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.section-heading[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.lowering-item[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2]{color:var(--color-ink-700)}.cost-range-list[data-astro-cid-g5senct2]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,4vw,4rem);display:grid}.cost-range-item[data-astro-cid-g5senct2]{border-top:1px solid var(--color-border);align-content:start;gap:.35rem;padding:1.15rem 0;display:grid}.cost-range-item[data-astro-cid-g5senct2] h3[data-astro-cid-g5senct2]{color:var(--color-blue-900);font-size:clamp(1rem,.96rem + .2vw,1.12rem)}.cost-range-item[data-astro-cid-g5senct2] strong[data-astro-cid-g5senct2]{color:var(--color-heading);font-size:clamp(1.35rem,1.2rem + .65vw,1.75rem);line-height:1.1}.cost-range-item[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2]{max-width:34rem}.cost-review-info[data-astro-cid-g5senct2]{gap:.45rem;max-width:880px;display:grid}.cost-review-info[data-astro-cid-g5senct2] a[data-astro-cid-g5senct2]{font-weight:700}.cost-section-shell[data-astro-cid-g5senct2]{gap:1.1rem;display:grid}.section-heading[data-astro-cid-g5senct2]{max-width:720px}.cost-ledger-list[data-astro-cid-g5senct2]{gap:1.8rem;display:grid}.cost-ledger-card[data-astro-cid-g5senct2]{background:#fff;border:1px solid #08121f17;gap:.8rem;padding:clamp(.95rem,.85rem + .45vw,1.2rem);display:grid;box-shadow:0 10px 22px #0412220a}.cost-ledger-card-discovery-flight[data-astro-cid-g5senct2]{background:#dcebffe6;border-color:#2260b461;box-shadow:0 12px 28px #2260b41a}.cost-ledger-card-zero-to-hero[data-astro-cid-g5senct2]{background:#f8e59ad1;border-color:#d6a81f80;box-shadow:0 12px 28px #a67a0c1f}.cost-ledger-head[data-astro-cid-g5senct2]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.cost-ledger-title-block[data-astro-cid-g5senct2]{gap:.18rem;display:grid}.cost-ledger-title-block[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.cost-ledger-title-block[data-astro-cid-g5senct2] h3[data-astro-cid-g5senct2],.cost-ledger-meta[data-astro-cid-g5senct2] strong[data-astro-cid-g5senct2],.cost-ledger-meta[data-astro-cid-g5senct2] span[data-astro-cid-g5senct2],.cost-ledger-foot[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.lowering-item[data-astro-cid-g5senct2] h3[data-astro-cid-g5senct2],.lowering-item[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2]{margin:0}.cost-ledger-title-block[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.cost-modal-kicker[data-astro-cid-g5senct2]{color:var(--color-blue-800);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:800;line-height:1.2}.cost-ledger-title-block[data-astro-cid-g5senct2] h3[data-astro-cid-g5senct2]{font-size:clamp(1.04rem,1rem + .28vw,1.26rem)}.cost-ledger-meta[data-astro-cid-g5senct2]{text-align:right;justify-items:end;gap:.18rem;display:grid}.cost-ledger-meta[data-astro-cid-g5senct2] strong[data-astro-cid-g5senct2]{color:var(--color-heading);white-space:nowrap;font-size:clamp(1.1rem,1.02rem + .45vw,1.35rem);line-height:1}.cost-ledger-meta[data-astro-cid-g5senct2] span[data-astro-cid-g5senct2]{color:var(--color-ink-600);font-size:.78rem;font-weight:800;line-height:1.2}.cost-ledger-table-wrap[data-astro-cid-g5senct2],.receipt-table-wrap[data-astro-cid-g5senct2]{overflow-x:auto}.receipt-table-wrap[data-astro-cid-g5senct2]{border:0}.cost-ledger-table[data-astro-cid-g5senct2],.receipt-table[data-astro-cid-g5senct2]{table-layout:fixed;border-collapse:collapse;border-spacing:0;min-width:0;font-size:.68rem!important;line-height:1!important}.cost-ledger-table[data-astro-cid-g5senct2]{min-width:0}.receipt-table[data-astro-cid-g5senct2]{table-layout:fixed;border-collapse:collapse;border-spacing:0;min-width:0;font-size:.72rem!important;line-height:1!important}.cost-ledger-table[data-astro-cid-g5senct2] td[data-astro-cid-g5senct2]{vertical-align:top;color:var(--color-ink-700);padding:.78rem .95rem;font-size:.84rem;font-weight:500;line-height:1.42}.cost-modal[data-astro-cid-g5senct2] .receipt-table[data-astro-cid-g5senct2] td[data-astro-cid-g5senct2]{vertical-align:top;color:var(--color-ink-700);font-weight:500;padding:.05rem .16rem!important;font-size:.72rem!important;line-height:1!important}.cost-ledger-table[data-astro-cid-g5senct2] tr[data-astro-cid-g5senct2]+tr[data-astro-cid-g5senct2] td[data-astro-cid-g5senct2]{border-top:1px solid #08121f14}.cost-ledger-table[data-astro-cid-g5senct2] td[data-astro-cid-g5senct2]:first-child,.receipt-table[data-astro-cid-g5senct2] td[data-astro-cid-g5senct2]:first-child{color:var(--color-ink-700);font-weight:500}.cost-ledger-table[data-astro-cid-g5senct2] td[data-astro-cid-g5senct2]:last-child,.receipt-table[data-astro-cid-g5senct2] td[data-astro-cid-g5senct2]:last-child{color:var(--color-ink-700);text-align:right;white-space:nowrap;font-weight:500}.cost-ledger-foot[data-astro-cid-g5senct2]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem;display:grid}.cost-ledger-foot[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2]{color:var(--color-ink-700);font-size:.86rem;line-height:1.4}.cost-card-actions[data-astro-cid-g5senct2],.cost-modal-actions[data-astro-cid-g5senct2]{flex-wrap:wrap;gap:.55rem;display:flex}.cost-card-actions[data-astro-cid-g5senct2] .button[data-astro-cid-g5senct2],.cost-modal-actions[data-astro-cid-g5senct2] .button[data-astro-cid-g5senct2]{justify-content:center}.cost-breakdown[data-astro-cid-g5senct2]{padding-top:clamp(2.7rem,3.8vw,4.4rem);padding-bottom:clamp(.9rem,1.3vw,1.35rem)}.cost-breakdown-shell[data-astro-cid-g5senct2],.cost-factors[data-astro-cid-g5senct2] .cost-section-shell[data-astro-cid-g5senct2],.airline-pathway[data-astro-cid-g5senct2] .cost-section-shell[data-astro-cid-g5senct2],.cost-financing[data-astro-cid-g5senct2] .cost-section-shell[data-astro-cid-g5senct2]{gap:clamp(1.4rem,2.6vw,2.2rem)}.section-heading[data-astro-cid-g5senct2]{gap:.55rem;max-width:760px;display:grid}.section-heading[data-astro-cid-g5senct2] h2[data-astro-cid-g5senct2],.section-heading[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.cost-program-card[data-astro-cid-g5senct2] h3[data-astro-cid-g5senct2],.cost-program-card[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.cost-program-estimate[data-astro-cid-g5senct2] strong[data-astro-cid-g5senct2],.cost-program-estimate[data-astro-cid-g5senct2] span[data-astro-cid-g5senct2],.cost-breakdown-note[data-astro-cid-g5senct2],.free-discovery-shell[data-astro-cid-g5senct2] h2[data-astro-cid-g5senct2],.free-discovery-shell[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.cost-factor-item[data-astro-cid-g5senct2] h3[data-astro-cid-g5senct2],.cost-factor-item[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.airline-pathway-list[data-astro-cid-g5senct2] h3[data-astro-cid-g5senct2],.airline-pathway-list[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.cost-financing-grid[data-astro-cid-g5senct2] h3[data-astro-cid-g5senct2],.cost-financing-grid[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.financing-disclosure[data-astro-cid-g5senct2],.lowering-item[data-astro-cid-g5senct2] h3[data-astro-cid-g5senct2],.lowering-item[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.eyebrow[data-astro-cid-g5senct2]{margin:0}.section-heading[data-astro-cid-g5senct2]>p[data-astro-cid-g5senct2]:last-child,.cost-breakdown-note[data-astro-cid-g5senct2],.free-discovery-shell[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.cost-factor-item[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.airline-pathway-list[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.cost-financing-grid[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.financing-disclosure[data-astro-cid-g5senct2],.lowering-item[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2]{color:var(--color-ink-700)}.cost-program-grid[data-astro-cid-g5senct2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem;display:grid}.cost-program-card[data-astro-cid-g5senct2]{--program-accent:#2f6fa1;--program-bg:#eef6fc;border:1px solid color-mix(in srgb, var(--program-accent) 22%, transparent);border-top:4px solid var(--program-accent);border-radius:var(--radius-sm);background:var(--program-bg);grid-template-rows:auto auto 1fr auto;gap:.62rem;min-width:0;min-height:15rem;padding:.95rem;display:grid}.cost-program-sky[data-astro-cid-g5senct2]{--program-accent:#2c78b8;--program-bg:#eaf5fd}.cost-program-blue[data-astro-cid-g5senct2]{--program-accent:#174f83;--program-bg:#e7f0f8}.cost-program-mint[data-astro-cid-g5senct2]{--program-accent:#287c78;--program-bg:#e8f5f2}.cost-program-sand[data-astro-cid-g5senct2]{--program-accent:#9b7022;--program-bg:#fbf3df}.cost-program-peach[data-astro-cid-g5senct2]{--program-accent:#a65f3c;--program-bg:#faeee8}.cost-program-lilac[data-astro-cid-g5senct2]{--program-accent:#68599a;--program-bg:#f0edf9}.cost-program-multi[data-astro-cid-g5senct2]{--program-accent:#536978;--program-bg:#eef2f4}.cost-program-gold[data-astro-cid-g5senct2]{--program-accent:#9c7311;--program-bg:#f8edc8}.cost-program-card[data-astro-cid-g5senct2] header[data-astro-cid-g5senct2]{gap:.18rem;display:grid}.cost-program-card[data-astro-cid-g5senct2] header[data-astro-cid-g5senct2] span[data-astro-cid-g5senct2],.cost-factor-item[data-astro-cid-g5senct2]>span[data-astro-cid-g5senct2],.airline-pathway-code[data-astro-cid-g5senct2],.cost-financing-grid[data-astro-cid-g5senct2] article[data-astro-cid-g5senct2]>span[data-astro-cid-g5senct2]{color:var(--program-accent,var(--color-blue-800));letter-spacing:.11em;text-transform:uppercase;font-size:.67rem;font-weight:800;line-height:1.2}.cost-program-card[data-astro-cid-g5senct2] h3[data-astro-cid-g5senct2]{color:var(--color-blue-950);font-size:clamp(.98rem,.94rem + .16vw,1.08rem);line-height:1.18}.cost-program-card[data-astro-cid-g5senct2]>p[data-astro-cid-g5senct2]{color:var(--color-ink-700);font-size:.79rem;line-height:1.4}.cost-program-estimate[data-astro-cid-g5senct2]{align-content:end;gap:.18rem;display:grid}.cost-program-estimate[data-astro-cid-g5senct2] strong[data-astro-cid-g5senct2]{color:var(--color-heading);font-size:clamp(1.18rem,1.04rem + .45vw,1.45rem);line-height:1}.cost-program-estimate[data-astro-cid-g5senct2] span[data-astro-cid-g5senct2]{color:var(--color-ink-600);font-size:.7rem;font-weight:700;line-height:1.25}.cost-program-card[data-astro-cid-g5senct2] footer[data-astro-cid-g5senct2]{border-top:1px solid color-mix(in srgb, var(--program-accent) 18%, transparent);flex-wrap:wrap;gap:.32rem .72rem;padding-top:.58rem;display:flex}.cost-program-card[data-astro-cid-g5senct2] footer[data-astro-cid-g5senct2] a[data-astro-cid-g5senct2],.cost-program-card[data-astro-cid-g5senct2] footer[data-astro-cid-g5senct2] button[data-astro-cid-g5senct2],.cost-factor-item[data-astro-cid-g5senct2] a[data-astro-cid-g5senct2],.airline-pathway-list[data-astro-cid-g5senct2] a[data-astro-cid-g5senct2],.airline-pathway-list[data-astro-cid-g5senct2] button[data-astro-cid-g5senct2],.cost-financing-grid[data-astro-cid-g5senct2] a[data-astro-cid-g5senct2],.free-discovery-actions[data-astro-cid-g5senct2]>a[data-astro-cid-g5senct2]:not(.button){width:fit-content;color:var(--color-blue-800);font:inherit;text-align:left;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:800;line-height:1.3;text-decoration:underline 1px}.cost-program-card[data-astro-cid-g5senct2] footer[data-astro-cid-g5senct2] a[data-astro-cid-g5senct2]:hover,.cost-program-card[data-astro-cid-g5senct2] footer[data-astro-cid-g5senct2] button[data-astro-cid-g5senct2]:hover,.cost-factor-item[data-astro-cid-g5senct2] a[data-astro-cid-g5senct2]:hover,.airline-pathway-list[data-astro-cid-g5senct2] a[data-astro-cid-g5senct2]:hover,.airline-pathway-list[data-astro-cid-g5senct2] button[data-astro-cid-g5senct2]:hover,.cost-financing-grid[data-astro-cid-g5senct2] a[data-astro-cid-g5senct2]:hover,.free-discovery-actions[data-astro-cid-g5senct2]>a[data-astro-cid-g5senct2]:not(.button):hover{color:var(--color-link-hover)}.cost-breakdown-note[data-astro-cid-g5senct2]{max-width:76rem;margin-top:-.55rem;font-size:.78rem;line-height:1.45}.free-discovery-cta[data-astro-cid-g5senct2]{background:linear-gradient(100deg,#e9f4fd 0%,#f8fbfe 72%);border-top:1px solid #1c548424;border-bottom:1px solid #1c548424;padding:clamp(2rem,2.8vw,3rem) 0}.free-discovery-shell[data-astro-cid-g5senct2]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1.4rem,4vw,4rem);display:grid}.free-discovery-shell[data-astro-cid-g5senct2]>div[data-astro-cid-g5senct2]:first-child{gap:.48rem;max-width:760px;display:grid}.free-discovery-shell[data-astro-cid-g5senct2] h2[data-astro-cid-g5senct2]{font-size:clamp(1.45rem,1.25rem + .8vw,2rem)}.free-discovery-actions[data-astro-cid-g5senct2]{justify-items:center;gap:.55rem;display:grid}.cost-review-card{margin:0}.cost-factors[data-astro-cid-g5senct2]{padding-top:clamp(2.7rem,3.8vw,4.4rem)}.cost-factor-grid[data-astro-cid-g5senct2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.4rem;display:grid}.cost-factor-item[data-astro-cid-g5senct2]{border-top:2px solid #235f913d;grid-template-rows:auto auto 1fr auto;gap:.42rem;min-height:14rem;padding:1rem 0;display:grid}.cost-factor-item[data-astro-cid-g5senct2] h3[data-astro-cid-g5senct2]{color:var(--color-blue-950);font-size:1.04rem}.cost-factor-item[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2]{font-size:.84rem;line-height:1.48}.airline-pathway[data-astro-cid-g5senct2]{background:linear-gradient(#eef6ff 0%,#e7f1fc 100%)}.airline-pathway-intro[data-astro-cid-g5senct2],.cost-financing-intro[data-astro-cid-g5senct2]{max-width:70ch;color:var(--color-ink-700);margin:-.75rem 0 0;font-size:.88rem;line-height:1.48}.cost-financing-intro[data-astro-cid-g5senct2]{max-width:none;margin-top:-1.2rem;font-size:.82rem}@media (width>=821px){.cost-financing-intro[data-astro-cid-g5senct2]{white-space:nowrap}}.airline-pathway-list[data-astro-cid-g5senct2] li[data-astro-cid-g5senct2]{border-top:3px solid var(--color-blue-800);grid-template-rows:auto 1fr auto auto;gap:.48rem;min-width:0;min-height:12.5rem;padding:.9rem 0;display:grid}.airline-pathway-number[data-astro-cid-g5senct2]{color:#1741644d;font-size:1.45rem;font-weight:900;line-height:1}.airline-pathway-list[data-astro-cid-g5senct2] li[data-astro-cid-g5senct2]>div[data-astro-cid-g5senct2]{align-content:start;gap:.2rem;display:grid}.airline-pathway-list[data-astro-cid-g5senct2] h3[data-astro-cid-g5senct2]{color:var(--color-blue-950);font-size:1rem}.airline-pathway-list[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2]{font-size:.78rem;line-height:1.42}.airline-pathway-list[data-astro-cid-g5senct2] li[data-astro-cid-g5senct2]>strong[data-astro-cid-g5senct2]{color:var(--color-heading);font-size:.83rem;line-height:1.25}.cost-financing-grid[data-astro-cid-g5senct2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem 1.4rem;display:grid}.cost-financing-grid[data-astro-cid-g5senct2] article[data-astro-cid-g5senct2]{border-top:2px solid #235f913d;grid-template-rows:auto auto 1fr auto;gap:.4rem;min-height:12.5rem;padding:1rem 0;display:grid}.cost-financing-grid[data-astro-cid-g5senct2] article[data-astro-cid-g5senct2]:first-child{border-top-color:var(--color-blue-800)}.cost-financing-grid[data-astro-cid-g5senct2] h3[data-astro-cid-g5senct2]{color:var(--color-blue-950);font-size:1.04rem}.cost-financing-grid[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2]{font-size:.84rem;line-height:1.48}.financing-disclosure[data-astro-cid-g5senct2]{max-width:780px;font-size:.76rem;line-height:1.45}.legacy-cost-section[data-astro-cid-g5senct2]{border-top:1px solid var(--color-border)}.cost-lowering[data-astro-cid-g5senct2]{background:var(--color-blue-50)}.lowering-grid[data-astro-cid-g5senct2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.lowering-item[data-astro-cid-g5senct2]{background:#fff;border:1px solid #08121f14;align-content:start;gap:.45rem;padding:.95rem;display:grid}.cost-modal[data-astro-cid-g5senct2]{z-index:var(--z-site-modal);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-ink-900);box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.cost-modal[data-astro-cid-g5senct2][open]{background:#020a149e;place-items:center;padding:1rem;display:grid}.cost-modal[data-astro-cid-g5senct2]::backdrop{background:#020a149e}.cost-modal-inner[data-astro-cid-g5senct2]{border-radius:var(--radius-md);background:#fff;width:min(100vw - 2rem,52rem);max-width:52rem;max-height:calc(100dvh - 2rem);display:grid;overflow-y:auto;box-shadow:0 24px 70px #030c1647}.cost-modal[data-astro-cid-g5senct2] .lead-modal-content[data-astro-cid-g5senct2]{display:grid}.cost-modal-head[data-astro-cid-g5senct2]{border-bottom:1px solid #08121f14;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem .7rem;display:flex}.cost-modal-head[data-astro-cid-g5senct2]>div[data-astro-cid-g5senct2]{gap:.2rem;display:grid}.cost-modal-head[data-astro-cid-g5senct2] h2[data-astro-cid-g5senct2],.cost-modal-kicker[data-astro-cid-g5senct2]{margin:0}.cost-modal-head[data-astro-cid-g5senct2] h2[data-astro-cid-g5senct2]{font-size:clamp(1.16rem,1.02rem + .28vw,1.32rem);line-height:1.12}.cost-modal[data-astro-cid-g5senct2] .lead-modal-close[data-astro-cid-g5senct2]{min-height:28px;color:var(--color-blue-800);font:inherit;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;font-weight:800;display:inline-flex}.cost-modal[data-astro-cid-g5senct2] .lead-modal-x[data-astro-cid-g5senct2]{color:#0f172275;letter-spacing:0;text-transform:none;width:28px;min-height:28px;font-size:1.1rem;font-weight:400;line-height:1}.cost-modal-body[data-astro-cid-g5senct2]{gap:.5rem;width:100%;margin:0;padding:.9rem;display:grid}.cost-modal-controls[data-astro-cid-g5senct2]{gap:.35rem;display:grid}.dedication-slider[data-astro-cid-g5senct2]{gap:.2rem;display:grid}.dedication-slider-top[data-astro-cid-g5senct2]{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.dedication-slider-top[data-astro-cid-g5senct2]>span[data-astro-cid-g5senct2]{color:var(--color-heading);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:800}.dedication-slider-track[data-astro-cid-g5senct2]{padding:.18rem 0 .08rem;position:relative}.dedication-slider-track[data-astro-cid-g5senct2]:before{content:"";background:linear-gradient(to right, var(--color-blue-900) 0, var(--color-blue-900) var(--slider-progress,0%), #08121f1f var(--slider-progress,0%), #08121f1f 100%);border-radius:999px;height:4px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.dedication-slider-stops[data-astro-cid-g5senct2]{pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.dedication-slider-stops[data-astro-cid-g5senct2] span[data-astro-cid-g5senct2]{border:2px solid var(--color-blue-900);background:#fff;border-radius:999px;width:.5rem;height:.5rem}.dedication-slider[data-astro-cid-g5senct2] input[data-astro-cid-g5senct2]{z-index:1;appearance:none;cursor:pointer;background:0 0;width:100%;margin:0;padding:0;position:relative}.dedication-slider[data-astro-cid-g5senct2] input[data-astro-cid-g5senct2]::-webkit-slider-runnable-track{background:0 0;height:1.2rem}.dedication-slider[data-astro-cid-g5senct2] input[data-astro-cid-g5senct2]::-moz-range-track{background:0 0;border:0;height:1.2rem}.dedication-slider[data-astro-cid-g5senct2] input[data-astro-cid-g5senct2]::-webkit-slider-thumb{appearance:none;background:var(--color-blue-950);border:2px solid #fff;border-radius:999px;width:.95rem;height:.95rem;margin-top:.12rem;box-shadow:0 0 0 1px #08121f1f}.dedication-slider[data-astro-cid-g5senct2] input[data-astro-cid-g5senct2]::-moz-range-thumb{background:var(--color-blue-950);border:2px solid #fff;border-radius:999px;width:.95rem;height:.95rem;box-shadow:0 0 0 1px #08121f1f}.dedication-slider[data-astro-cid-g5senct2] strong[data-astro-cid-g5senct2]{color:var(--color-heading);text-align:right;font-size:.72rem;line-height:1.15}.receipt-total[data-astro-cid-g5senct2]{border-top:1px solid #08121f14;border-bottom:1px solid #08121f14;justify-content:space-between;align-items:baseline;gap:.65rem;padding:.42rem 0;display:flex}.receipt-total[data-astro-cid-g5senct2] span[data-astro-cid-g5senct2]{color:var(--color-ink-600);text-transform:uppercase;font-size:.64rem;font-weight:800}.receipt-total[data-astro-cid-g5senct2] strong[data-astro-cid-g5senct2]{color:var(--color-heading);font-size:clamp(1.04rem,.98rem + .26vw,1.22rem);line-height:1}.cost-modal[data-astro-cid-g5senct2] .receipt-table[data-astro-cid-g5senct2] tbody[data-astro-cid-g5senct2] tr[data-astro-cid-g5senct2]+tr[data-astro-cid-g5senct2] td[data-astro-cid-g5senct2]{border-top:0}.cost-modal[data-astro-cid-g5senct2] .receipt-table[data-astro-cid-g5senct2] td[data-astro-cid-g5senct2]:first-child{width:44%}.cost-modal[data-astro-cid-g5senct2] .receipt-table[data-astro-cid-g5senct2] td[data-astro-cid-g5senct2]:nth-child(2){width:34%}.cost-modal[data-astro-cid-g5senct2] .receipt-table[data-astro-cid-g5senct2] td[data-astro-cid-g5senct2]:last-child{width:22%;color:var(--color-ink-700);font-weight:600}@media (width<=820px){.cost-range-list[data-astro-cid-g5senct2]{grid-template-columns:1fr}.cost-intro[data-astro-cid-g5senct2],.cost-section[data-astro-cid-g5senct2]{padding:2.4rem 0}.cost-ledger-head[data-astro-cid-g5senct2],.cost-ledger-foot[data-astro-cid-g5senct2],.lowering-grid[data-astro-cid-g5senct2]{grid-template-columns:1fr}.cost-ledger-meta[data-astro-cid-g5senct2]{text-align:left;justify-items:start}.cost-ledger-meta[data-astro-cid-g5senct2] strong[data-astro-cid-g5senct2]{white-space:normal}.cost-card-actions[data-astro-cid-g5senct2],.cost-modal-actions[data-astro-cid-g5senct2]{grid-template-columns:1fr;display:grid}.cost-card-actions[data-astro-cid-g5senct2] .button[data-astro-cid-g5senct2],.cost-modal-actions[data-astro-cid-g5senct2] .button[data-astro-cid-g5senct2]{width:100%}.cost-program-grid[data-astro-cid-g5senct2],.cost-factor-grid[data-astro-cid-g5senct2],.airline-pathway-list[data-astro-cid-g5senct2],.cost-financing-grid[data-astro-cid-g5senct2]{grid-template-columns:repeat(2,minmax(0,1fr))}.free-discovery-shell[data-astro-cid-g5senct2]{grid-template-columns:1fr;gap:1.1rem}.free-discovery-actions[data-astro-cid-g5senct2]{justify-items:start}.cost-program-card[data-astro-cid-g5senct2],.cost-factor-item[data-astro-cid-g5senct2],.airline-pathway-list[data-astro-cid-g5senct2] li[data-astro-cid-g5senct2],.cost-financing-grid[data-astro-cid-g5senct2] article[data-astro-cid-g5senct2]{min-height:0}}@media (width<=560px){.cost-program-grid[data-astro-cid-g5senct2],.cost-factor-grid[data-astro-cid-g5senct2],.airline-pathway-list[data-astro-cid-g5senct2],.cost-financing-grid[data-astro-cid-g5senct2]{grid-template-columns:1fr}.cost-program-card[data-astro-cid-g5senct2]{min-height:13.25rem}.cost-factor-item[data-astro-cid-g5senct2],.airline-pathway-list[data-astro-cid-g5senct2] li[data-astro-cid-g5senct2],.cost-financing-grid[data-astro-cid-g5senct2] article[data-astro-cid-g5senct2]{min-height:0}.free-discovery-actions[data-astro-cid-g5senct2],.free-discovery-actions[data-astro-cid-g5senct2] .button[data-astro-cid-g5senct2]{width:100%}.free-discovery-actions[data-astro-cid-g5senct2] .button[data-astro-cid-g5senct2]{justify-content:center}.cost-modal[data-astro-cid-g5senct2][open]{padding:.5rem}.cost-modal-inner[data-astro-cid-g5senct2]{width:min(100vw - 1rem,36rem);max-height:calc(100dvh - 1rem)}}.cost-proof[data-astro-cid-g5senct2]{background:var(--color-blue-980);color:#fff}.cost-proof-shell[data-astro-cid-g5senct2]{padding-top:1.2rem;padding-bottom:1.2rem}.cost-stat-grid[data-astro-cid-g5senct2]{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cost-stat[data-astro-cid-g5senct2]{border-left:1px solid #ffffff24;min-width:0;padding:.2rem 1.2rem;text-decoration:none;display:block}.cost-stat[data-astro-cid-g5senct2]:first-child{border-left:0;padding-left:0}.cost-stat[data-astro-cid-g5senct2] strong[data-astro-cid-g5senct2],.cost-stat[data-astro-cid-g5senct2] span[data-astro-cid-g5senct2]{display:block}.cost-stat[data-astro-cid-g5senct2] strong[data-astro-cid-g5senct2]{color:#fff;margin-bottom:.25rem;font-size:1.6rem;line-height:1}.cost-stat[data-astro-cid-g5senct2] span[data-astro-cid-g5senct2]{color:#dde8f2b8;max-width:20ch;font-size:.72rem;line-height:1.25}.cost-stat-link[data-astro-cid-g5senct2]{transition:background-color .16s}.cost-stat-link[data-astro-cid-g5senct2]:hover,.cost-stat-link[data-astro-cid-g5senct2]:focus-visible{background:#ffffff0f}.cost-breakdown[data-astro-cid-g5senct2] h2[data-astro-cid-g5senct2],.airline-pathway[data-astro-cid-g5senct2] h2[data-astro-cid-g5senct2],.cost-financing[data-astro-cid-g5senct2] h2[data-astro-cid-g5senct2]{margin:0}.cost-stage-list[data-astro-cid-g5senct2]{gap:1.1rem;display:grid}.cost-stage-row[data-astro-cid-g5senct2]{--stage-accent:#b8cadb;border:1px solid var(--stage-accent);border-left:4px solid var(--stage-accent);border-radius:var(--radius-sm);background:var(--stage-background,#f6f9fc);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1.25rem,3vw,3rem);padding:clamp(1rem,1.3vw,1.35rem) clamp(1rem,1.8vw,1.55rem);text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.cost-stage-row[data-astro-cid-g5senct2]:hover,.cost-stage-row[data-astro-cid-g5senct2]:focus-visible{border-color:color-mix(in srgb, var(--stage-accent) 68%, var(--color-blue-800));color:inherit;transform:translateY(-2px);box-shadow:0 14px 28px -24px #0412228c}.cost-stage-sky[data-astro-cid-g5senct2]{--stage-accent:#c5d6e5;--stage-background:#f7fafd;--stage-price:#0b578a}.cost-stage-blue[data-astro-cid-g5senct2]{--stage-accent:#bdcfe0;--stage-background:#f5f9fc;--stage-price:#0b578a}.cost-stage-mint[data-astro-cid-g5senct2]{--stage-accent:#b5cbdf;--stage-background:#f3f8fc;--stage-price:#0b578a}.cost-stage-purple[data-astro-cid-g5senct2],.cost-stage-multi[data-astro-cid-g5senct2]{--stage-accent:#d0c4dc;--stage-background:#f7f4fa;--stage-price:#5a2877}.cost-stage-gold[data-astro-cid-g5senct2]{--stage-accent:#987215;--stage-background:#fbf2cf;--stage-price:#765300}.cost-stage-copy[data-astro-cid-g5senct2]{min-width:0}.cost-stage-copy[data-astro-cid-g5senct2] h3[data-astro-cid-g5senct2],.cost-stage-copy[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.cost-stage-title[data-astro-cid-g5senct2],.cost-stage-description[data-astro-cid-g5senct2],.cost-stage-meta[data-astro-cid-g5senct2] span[data-astro-cid-g5senct2],.cost-stage-meta[data-astro-cid-g5senct2] strong[data-astro-cid-g5senct2]{margin:0}.cost-stage-copy[data-astro-cid-g5senct2] h3[data-astro-cid-g5senct2],.cost-stage-title[data-astro-cid-g5senct2]{color:var(--color-blue-950);font-size:clamp(1.03rem,.98rem + .24vw,1.18rem);font-weight:700;line-height:1.22;display:block}.cost-stage-copy[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2],.cost-stage-description[data-astro-cid-g5senct2]{max-width:62ch;color:var(--color-ink-700);margin-top:.28rem;font-size:.82rem;line-height:1.42;display:block}.cost-stage-meta[data-astro-cid-g5senct2]{text-align:right;align-content:center;justify-items:end;gap:.3rem;display:grid}.cost-stage-meta[data-astro-cid-g5senct2] strong[data-astro-cid-g5senct2]{color:var(--stage-price,var(--color-blue-950));white-space:nowrap;font-size:clamp(.96rem,.864rem + .336vw,1.184rem);font-weight:800;line-height:1.05}.cost-stage-meta[data-astro-cid-g5senct2] span[data-astro-cid-g5senct2]{color:var(--color-ink-500);font-size:.74rem;line-height:1.3}.cost-breakdown-cta[data-astro-cid-g5senct2]{text-align:center;justify-items:center;gap:.65rem;padding:clamp(1.4rem,2.8vw,2.4rem) 0 .35rem;display:grid}.cost-breakdown-cta[data-astro-cid-g5senct2] .button[data-astro-cid-g5senct2]{justify-content:center;min-width:min(100%,22rem);min-height:56px;padding:.95rem 1.4rem;font-size:1.05rem}.cost-breakdown-cta[data-astro-cid-g5senct2] p[data-astro-cid-g5senct2]{color:var(--color-ink-600);margin:0;font-size:.82rem}.cost-estimate-cta .base-cta-actions{flex-wrap:nowrap;gap:1rem}.cost-estimate-cta .base-cta-actions .button{justify-content:center;min-width:min(100%,18rem);min-height:56px;padding:.95rem 1.4rem;font-size:1.05rem}.cost-factors-carousel{background:#fff}.cost-factors-carousel .card-carousel-head{text-align:left;justify-items:start;width:100%;max-width:760px}.cost-factors-carousel .card-carousel-head h2{margin:0}.cost-factors-carousel .card-carousel-scroller{margin-block:-3.25rem;padding-block:3.25rem}.cost-factors-carousel .cost-factor-card{text-align:left;border:1px solid #235f9126;border-left:4px solid #2d6f9f;border-radius:.7rem;gap:1rem;padding:clamp(1.2rem,1rem + .5vw,1.5rem);transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;box-shadow:0 10px 26px #14385b0f}.cost-factors-carousel .cost-factor-card:hover{border-color:#235f914d;border-left-color:var(--color-blue-900);transform:translateY(-3px);box-shadow:0 18px 42px #14385b24}.cost-factors-carousel .cost-factor-card .card-carousel-copy{gap:.75rem}.cost-factors-carousel .cost-factor-card .card-carousel-title-row{justify-content:flex-start}.cost-factors-carousel .cost-factor-card h3{color:var(--color-blue-950);text-align:left;font-size:clamp(1.08rem,1rem + .25vw,1.24rem);line-height:1.25}.cost-factors-carousel .cost-factor-card .card-carousel-description{color:var(--color-ink-700);font-size:.9rem;line-height:1.56}.cost-factors-carousel .card-carousel-link{color:var(--color-blue-800);box-shadow:none;text-align:left;background:0 0;border:0;gap:.4rem;margin:auto 0 0;padding:.2rem 0;font-size:.78rem}.cost-factors-carousel .card-carousel-link:after{content:"→";font-size:1rem;transition:transform .16s}.cost-factors-carousel .card-carousel-link:hover,.cost-factors-carousel .card-carousel-link:focus-visible{color:var(--color-blue-950);background:0 0}.cost-factors-carousel .card-carousel-link:hover:after,.cost-factors-carousel .card-carousel-link:focus-visible:after{transform:translate(.2rem)}.cost-factors-carousel .card-carousel-indicators{justify-content:center}.cost-factors-carousel .card-carousel-indicator{width:.85rem}.cost-factors-carousel .card-carousel-indicator span{background:var(--color-blue-800);border-radius:50%;width:.42rem;height:.42rem}.cost-factors-carousel .card-carousel-indicator[aria-current=true] span{transform:scale(1.25)}.cost-plane-divider[data-astro-cid-g5senct2]{background:#fff;overflow:hidden}.cost-plane-divider-shell[data-astro-cid-g5senct2]{justify-items:center;display:grid}.cost-plane-scene[data-astro-cid-g5senct2]{pointer-events:none;width:min(100%,42rem);height:clamp(8.25rem,19vw,10.5rem);position:relative;overflow:hidden}.cost-scroll-plane[data-astro-cid-g5senct2]{width:auto;max-width:none;height:100%;opacity:var(--scroll-plane-opacity,1);transform:translate3d(var(--scroll-plane-x,0px), calc(var(--scroll-plane-y,0px) + var(--scroll-plane-trim-y)), 0) rotate(var(--scroll-plane-tilt,-7deg));transform-origin:42% 62%;filter:drop-shadow(0 16px 24px #060c141f);will-change:transform;transition:transform .12s linear,opacity .16s linear;position:absolute;bottom:0;left:0}.cost-lowering-carousel{background:0 0;border:0;padding-top:clamp(2.45rem,2.1rem + 1.12vw,3.5rem)!important}.cost-lowering-carousel .card-carousel-head{text-align:left;justify-items:start;width:100%;max-width:760px}.cost-lowering-carousel .card-carousel-subtitle{max-width:66ch;color:var(--color-ink-700);font-size:.92rem;line-height:1.5}.cost-lowering-carousel .card-carousel-scroller{margin-block:-2rem;padding-block:2rem}.cost-lowering-carousel .cost-lowering-card{text-align:left;background:#ffffffe0;border:1px solid #235f911a;border-radius:.85rem;padding:clamp(1.2rem,1rem + .5vw,1.5rem);transition:background .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden;box-shadow:0 8px 24px #14385b12}.cost-lowering-carousel .cost-lowering-card:before{content:"";background:var(--color-blue-800);height:3px;position:absolute;inset:0 0 auto}.cost-lowering-carousel .cost-lowering-card:hover{background:#fff;transform:translateY(-2px);box-shadow:0 14px 32px #14385b1c}.cost-lowering-carousel .cost-lowering-card h3{text-align:left}.cost-lowering-carousel .card-carousel-kicker,.cost-lowering-carousel .card-carousel-control{color:var(--color-blue-800)}.cost-lowering-carousel .card-carousel-kicker{color:var(--color-blue-900);letter-spacing:-.04em;opacity:.11;font-size:2rem;line-height:1;position:absolute;top:.8rem;right:1rem}.cost-lowering-carousel .card-carousel-title-row{padding-right:1.5rem}.cost-lowering-carousel .card-carousel-description{font-size:.88rem;line-height:1.55}.cost-lowering-carousel .card-carousel-indicator{width:1rem}.cost-lowering-carousel .card-carousel-indicator span{background:var(--color-blue-800);border-radius:50%;width:.48rem;height:.48rem}.cost-lowering-carousel .card-carousel-indicator[aria-current=true] span{transform:scale(1.25)}.airline-pathway-list[data-astro-cid-g5senct2]{grid-template-columns:1fr;gap:.58rem;margin:0;padding:0;list-style:none;display:grid}.airline-pathway-list[data-astro-cid-g5senct2] li[data-astro-cid-g5senct2]{border:0;min-height:0;padding:0;display:block;position:relative}.airline-pathway-list[data-astro-cid-g5senct2] li[data-astro-cid-g5senct2]:not(:last-child):after{z-index:0;content:"";background:#235f914d;width:2px;position:absolute;top:3.05rem;bottom:-1.33rem;left:1.15rem}.airline-pathway-list[data-astro-cid-g5senct2] .airline-pathway-row[data-astro-cid-g5senct2]{width:100%;min-height:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2.3rem minmax(0,1fr) auto;align-items:start;gap:clamp(.85rem,2vw,1.5rem);padding:.75rem 0;text-decoration:none;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid}.airline-pathway-list[data-astro-cid-g5senct2] .airline-pathway-row[data-astro-cid-g5senct2]:hover,.airline-pathway-list[data-astro-cid-g5senct2] .airline-pathway-row[data-astro-cid-g5senct2]:focus-visible{color:inherit;transform:translateY(-1px)}.airline-pathway-number[data-astro-cid-g5senct2]{z-index:1;background:var(--color-blue-800);color:#fff;border-radius:999px;place-items:center;width:2.3rem;height:2.3rem;font-size:.78rem;font-weight:800;line-height:1;display:grid;position:relative}.airline-pathway-list[data-astro-cid-g5senct2] .airline-pathway-row[data-astro-cid-g5senct2]:hover .airline-pathway-number[data-astro-cid-g5senct2],.airline-pathway-list[data-astro-cid-g5senct2] .airline-pathway-row[data-astro-cid-g5senct2]:focus-visible .airline-pathway-number[data-astro-cid-g5senct2]{background:var(--color-blue-950)}.airline-pathway-copy[data-astro-cid-g5senct2]{gap:.18rem;min-width:0;display:grid}.airline-pathway-copy[data-astro-cid-g5senct2]>strong[data-astro-cid-g5senct2]{color:var(--color-blue-950);font-size:.98rem;line-height:1.25}.airline-pathway-copy[data-astro-cid-g5senct2]>strong[data-astro-cid-g5senct2] span[data-astro-cid-g5senct2]{color:var(--color-blue-700)}.airline-pathway-copy[data-astro-cid-g5senct2]>span[data-astro-cid-g5senct2]{color:var(--color-ink-600);font-size:.78rem;line-height:1.38}.airline-pathway-price[data-astro-cid-g5senct2]{color:var(--color-blue-950);white-space:nowrap;font-size:.82rem;font-weight:700;line-height:1.35}.cost-financing-grid[data-astro-cid-g5senct2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.cost-financing-grid[data-astro-cid-g5senct2] article[data-astro-cid-g5senct2]{border:1px solid #235f9124;border-top:4px solid var(--program-accent,var(--color-blue-800));border-radius:var(--radius-sm);background:var(--finance-background,#f1f7fd);min-height:13rem;padding:1.25rem;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 8px 24px #1237560d}.cost-financing-grid[data-astro-cid-g5senct2] article[data-astro-cid-g5senct2]:hover{border-color:#235f913d;transform:translateY(-2px);box-shadow:0 14px 34px #12375617}.cost-financing-blue[data-astro-cid-g5senct2]{--program-accent:var(--color-blue-800);--finance-background:#f1f7fd}.cost-financing-yellow[data-astro-cid-g5senct2]{--program-accent:#9a7515;--finance-background:#faf4e8}.cost-decision-flow[data-astro-cid-g5senct2]{isolation:isolate;background:#fff;position:relative}.cost-decision-flow[data-astro-cid-g5senct2]>.cost-financing[data-astro-cid-g5senct2],.cost-decision-flow>.cost-faq-flow,.cost-decision-flow>.explore-training-section{z-index:1;position:relative}.cost-decision-flow[data-astro-cid-g5senct2] .cost-financing[data-astro-cid-g5senct2]{background:linear-gradient(#fff 0%,#f7fafc 100%);padding-bottom:clamp(4.75rem,4rem + 2vw,6.25rem)}.cost-faq-flow{--color-heading:#fff;--color-ink-700:#dceaf4;--color-blue-800:#b9dcf4;--color-blue-700:#d5eaf8;background:var(--color-blue-980);color:#dceaf4;padding:clamp(4.35rem,3.6rem + 2vw,5.8rem) 0}.cost-faq-flow .faq-shell{grid-template-columns:minmax(14rem,.68fr) minmax(0,1.45fr);align-items:start;gap:clamp(2.5rem,6vw,5.75rem);display:grid}.cost-faq-flow .faq-head h2{letter-spacing:-.025em;max-width:11ch;font-size:clamp(1.9rem,1.55rem + 1vw,2.55rem);line-height:1.06;color:#fff!important}.cost-faq-flow .accordion-list{gap:0}.cost-faq-flow .accordion-item{box-shadow:none;background:0 0;border:0;border-top:1px solid #fff3;border-radius:0;padding:0;transition:background .18s,border-color .18s}.cost-faq-flow .accordion-item:last-child{border-bottom:1px solid #fff3}.cost-faq-flow .accordion-item:hover,.cost-faq-flow .accordion-item[open]{background:#ffffff0b;border-color:#ffffff4d}.cost-faq-flow .accordion-item summary{padding:1rem 1.05rem;font-size:.94rem;line-height:1.35;color:#fff!important}.cost-faq-flow .accordion-item summary:hover{color:#fff}.cost-faq-flow .accordion-item summary:focus-visible{outline-color:#fff}.cost-faq-flow .accordion-marker{background:#ffffff17;border-radius:50%;place-items:center;width:1.65rem;height:1.65rem;display:grid;color:#fff!important}.cost-faq-flow .accordion-marker:before,.cost-faq-flow .accordion-marker:after{width:.62rem}.cost-faq-flow .accordion-answer{padding:0 1.05rem 1.05rem;font-size:.9rem;line-height:1.58;color:#dceaf4!important}.cost-faq-flow .accordion-answer p,.cost-faq-flow .accordion-answer ul,.cost-faq-flow .accordion-answer ol,.cost-faq-flow .accordion-answer li,.cost-faq-flow .accordion-answer strong,.cost-faq-flow .accordion-answer em{color:#dceaf4!important}.cost-faq-flow .accordion-answer p:last-child{margin-bottom:0}.cost-faq-flow .accordion-answer a:not(.button){color:#b9dcf4!important}.cost-faq-flow .accordion-answer a:not(.button):hover{color:#fff!important}.cost-decision-flow .explore-training-section{background:linear-gradient(#f5f8fb 0%,#fff 100%);padding:clamp(3.75rem,3rem + 2vw,5rem) 0 clamp(4.75rem,4rem + 2vw,6.25rem)}.cost-decision-flow .explore-training-shell{gap:1.35rem}.cost-decision-flow .explore-training-title{max-width:none;color:var(--color-blue-950);text-align:center}.cost-decision-flow .explore-training-list{width:min(100%,62rem);margin-inline:auto}.cost-decision-flow .explore-training-link{background:#ffffffad;border-color:#235f9124;box-shadow:0 5px 16px #12375609}.cost-decision-flow .explore-training-link:hover,.cost-decision-flow .explore-training-link:focus-visible{background:#fffffff5;border-color:#235f914d;transform:translateY(-1px);box-shadow:0 9px 22px #12375612}@media (width<=820px){.cost-plane-scene[data-astro-cid-g5senct2]{width:min(100%,24rem);height:6.2rem}.cost-scroll-plane[data-astro-cid-g5senct2]{transform:translate3d(var(--scroll-plane-x,0px), calc(var(--scroll-plane-y,0px) + var(--scroll-plane-mobile-trim-y)), 0) rotate(var(--scroll-plane-tilt,-7deg))}.cost-breakdown[data-astro-cid-g5senct2]{padding-top:3.25rem;padding-bottom:1.5rem}.airline-pathway[data-astro-cid-g5senct2]{padding:3.75rem 0}.cost-decision-flow[data-astro-cid-g5senct2] .cost-financing[data-astro-cid-g5senct2]{padding:4rem 0 4.5rem}.cost-faq-flow{padding:3.9rem 0}.cost-faq-flow .faq-shell{grid-template-columns:1fr;gap:1.65rem}.cost-faq-flow .faq-head{padding-top:0}.cost-faq-flow .faq-head h2{max-width:none;font-size:clamp(1.75rem,7vw,2.2rem)}.cost-faq-flow .accordion-item summary{padding:.92rem;font-size:.9rem}.cost-faq-flow .accordion-answer{padding:0 .92rem .92rem;font-size:.86rem}.cost-decision-flow .explore-training-section{padding:3.5rem 0 4.5rem}.cost-lowering[data-astro-cid-g5senct2]{padding:3.75rem 0}.cost-lowering-carousel{padding-top:2.625rem!important}.cost-estimate-cta .base-cta-actions .button{width:min(100%,22rem)}.cost-estimate-cta .base-cta-actions{flex-flow:column wrap}.cost-stat-grid[data-astro-cid-g5senct2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 0}.cost-stat[data-astro-cid-g5senct2]{padding:0 .85rem}.cost-stat[data-astro-cid-g5senct2]:nth-child(odd){border-left:0;padding-left:0}.cost-stage-row[data-astro-cid-g5senct2]{grid-template-columns:1fr;gap:.72rem}.cost-stage-copy[data-astro-cid-g5senct2]{grid-column:auto}.cost-stage-meta[data-astro-cid-g5senct2]{text-align:left;justify-items:start}.airline-pathway-list[data-astro-cid-g5senct2],.cost-financing-grid[data-astro-cid-g5senct2]{grid-template-columns:1fr}.cost-financing-grid[data-astro-cid-g5senct2] article[data-astro-cid-g5senct2]{min-height:0}}@media (width<=560px){.cost-stage-row[data-astro-cid-g5senct2]{padding:.95rem}.cost-stage-meta[data-astro-cid-g5senct2] strong[data-astro-cid-g5senct2]{white-space:normal}.airline-pathway-list[data-astro-cid-g5senct2] .airline-pathway-row[data-astro-cid-g5senct2]{grid-template-columns:2.3rem minmax(0,1fr);gap:.75rem;min-height:0;padding:.75rem 0}.airline-pathway-price[data-astro-cid-g5senct2]{grid-column:2;font-size:.82rem}.cost-breakdown-cta[data-astro-cid-g5senct2] .button[data-astro-cid-g5senct2]{width:100%}}
