.bs-h2[data-astro-cid-gx6aslkx]{font-size:31px;line-height:1.1}@media(min-width:900px){.bs-h2[data-astro-cid-gx6aslkx]{font-size:48px;line-height:1.08}}.bs-hero[data-astro-cid-gx6aslkx]{display:flex;flex-direction:column;gap:26px;padding-block:32px 48px}.bs-hero__copy[data-astro-cid-gx6aslkx]{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.bs-hero__eyebrow[data-astro-cid-gx6aslkx]{border-bottom:3px solid var(--b-navy);color:var(--b-muted);font-size:13px;font-weight:700;letter-spacing:.1em;margin:0;padding-bottom:8px;text-transform:uppercase}.bs-hero__title[data-astro-cid-gx6aslkx]{font-size:40px}.bs-hero__cta[data-astro-cid-gx6aslkx]{align-self:stretch;display:flex;flex-direction:column;gap:10px}.bs-hero__cta[data-astro-cid-gx6aslkx] span[data-astro-cid-gx6aslkx]{color:var(--b-ink);font-size:15px}.bs-hero__photo[data-astro-cid-gx6aslkx]{align-items:center;display:flex;gap:14px;margin:0}.bs-hero__print[data-astro-cid-gx6aslkx]{flex:none}.bs-hero__print[data-astro-cid-gx6aslkx] img[data-astro-cid-gx6aslkx]{border-radius:8px;display:block;height:76px;object-fit:cover;object-position:50% 22%;width:76px}.bs-hero__photo[data-astro-cid-gx6aslkx] figcaption[data-astro-cid-gx6aslkx]{border-left:3px solid var(--b-violet);color:var(--b-muted);font-size:14px;line-height:1.45;padding-left:10px}@media(min-width:900px){.bs-hero[data-astro-cid-gx6aslkx]{align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);padding-block:64px 104px}.bs-hero__copy[data-astro-cid-gx6aslkx]{gap:26px}.bs-hero__eyebrow[data-astro-cid-gx6aslkx]{font-size:14px;padding-bottom:10px}.bs-hero__title[data-astro-cid-gx6aslkx]{font-size:66px;line-height:1.04}.bs-hero__lead[data-astro-cid-gx6aslkx]{font-size:23px;line-height:1.5;max-width:600px}.bs-hero__cta[data-astro-cid-gx6aslkx]{align-items:center;align-self:flex-start;flex-flow:row wrap;gap:20px}.bs-hero__cta[data-astro-cid-gx6aslkx] .button[data-astro-cid-gx6aslkx]{min-height:58px}.bs-hero__cta[data-astro-cid-gx6aslkx] span[data-astro-cid-gx6aslkx]{font-size:16px}.bs-hero__photo[data-astro-cid-gx6aslkx]{align-items:stretch;flex-direction:column}.bs-hero__print[data-astro-cid-gx6aslkx]{background:#fff;box-shadow:0 24px 44px -24px #13285c73,0 0 0 1px var(--b-line-soft);padding:12px 12px 14px}.bs-hero__print[data-astro-cid-gx6aslkx] img[data-astro-cid-gx6aslkx]{aspect-ratio:4 / 5;border-radius:0;height:auto;object-position:50% 20%;width:100%}.bs-hero__photo[data-astro-cid-gx6aslkx] figcaption[data-astro-cid-gx6aslkx]{font-size:15px;padding-left:12px}}.bs-story[data-astro-cid-gx6aslkx]{display:flex;flex-direction:column;gap:32px;max-width:1040px}.bs-story__list[data-astro-cid-gx6aslkx]{display:flex;flex-direction:column;gap:32px;list-style:none;margin:0;padding:0 0 0 52px;position:relative}.bs-story__list[data-astro-cid-gx6aslkx]:before{background:repeating-linear-gradient(to bottom,var(--b-navy) 0,var(--b-navy) 6px,transparent 6px,transparent 12px);bottom:8px;content:"";left:17px;position:absolute;top:8px;width:2px}.bs-story__step[data-astro-cid-gx6aslkx]{display:flex;flex-direction:column;gap:20px;position:relative}.bs-story__step[data-astro-cid-gx6aslkx] p[data-astro-cid-gx6aslkx]{color:var(--b-ink);font-size:17px;margin:0}.bs-story__step[data-astro-cid-gx6aslkx] strong[data-astro-cid-gx6aslkx]{color:var(--b-navy);display:block;font-family:var(--font-heading);font-size:21px;line-height:1.25;margin-bottom:6px}.bs-story__number[data-astro-cid-gx6aslkx]{align-items:center;background:#fff;border:3px solid var(--b-navy);border-radius:50%;color:var(--b-navy);display:flex;font-family:var(--font-heading);font-size:17px;font-weight:800;height:36px;justify-content:center;left:-52px;position:absolute;top:0;width:36px}.bs-story__number--filled[data-astro-cid-gx6aslkx]{background:var(--b-navy);color:#fff}.bs-pass[data-astro-cid-gx6aslkx]{align-self:center;background:#fff;border:2px solid var(--b-navy);border-radius:12px;box-shadow:5px 5px 0 var(--b-navy);display:flex;overflow:hidden;transform:rotate(-4deg);width:220px}.bs-pass__body[data-astro-cid-gx6aslkx]{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px}.bs-pass__body[data-astro-cid-gx6aslkx]>span[data-astro-cid-gx6aslkx]{background:#c9cfdd;border-radius:4px;height:7px;width:70%}.bs-pass__body[data-astro-cid-gx6aslkx]>.bs-pass__short[data-astro-cid-gx6aslkx]{width:45%}.bs-pass__holes[data-astro-cid-gx6aslkx]{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:6px}.bs-pass__holes[data-astro-cid-gx6aslkx] span[data-astro-cid-gx6aslkx]{border:2px solid #c9cfdd;border-radius:50%;height:18px}.bs-pass__stub[data-astro-cid-gx6aslkx]{align-items:center;background:#fff1f0;border-left:2px dashed var(--b-navy);color:var(--b-red);display:flex;flex:0 0 76px;font-family:var(--font-heading);font-size:36px;font-weight:800;justify-content:center}@media(min-width:900px){.bs-story[data-astro-cid-gx6aslkx]{gap:48px}.bs-story__list[data-astro-cid-gx6aslkx]{gap:40px;padding-left:72px}.bs-story__list[data-astro-cid-gx6aslkx]:before{left:22px}.bs-story__step[data-astro-cid-gx6aslkx] p[data-astro-cid-gx6aslkx]{font-size:20px}.bs-story__step[data-astro-cid-gx6aslkx] strong[data-astro-cid-gx6aslkx]{font-size:27px}.bs-story__number[data-astro-cid-gx6aslkx]{font-size:20px;height:46px;left:-72px;width:46px}.bs-story__step--second[data-astro-cid-gx6aslkx]{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) 260px}.bs-pass[data-astro-cid-gx6aslkx]{width:240px}.bs-pass__stub[data-astro-cid-gx6aslkx]{flex-basis:84px;font-size:40px}}.bs-endings[data-astro-cid-gx6aslkx]{display:flex;flex-direction:column;gap:20px}.bs-endings__head[data-astro-cid-gx6aslkx]{display:flex;flex-direction:column;gap:16px}.bs-endings__list[data-astro-cid-gx6aslkx]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:6px 0 0;padding:0}.bs-endings__list[data-astro-cid-gx6aslkx] li[data-astro-cid-gx6aslkx]{background:#fff;border:1px solid var(--b-line);border-radius:4px 4px 16px 16px;border-top:4px solid var(--b-navy);display:flex;flex-direction:column;gap:8px;padding:20px 18px}.bs-endings__number[data-astro-cid-gx6aslkx]{color:#d9d1c2;font-family:var(--font-heading);font-size:44px;font-weight:800;line-height:1}.bs-endings__list[data-astro-cid-gx6aslkx] p[data-astro-cid-gx6aslkx]{color:var(--b-ink);font-size:16px;margin:0}.bs-endings__list[data-astro-cid-gx6aslkx] strong[data-astro-cid-gx6aslkx]{color:var(--b-navy);display:block;font-family:var(--font-heading);font-size:20px;margin-bottom:6px}@media(min-width:900px){.bs-endings[data-astro-cid-gx6aslkx]{gap:40px}.bs-endings__head[data-astro-cid-gx6aslkx]{align-items:end;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bs-endings__list[data-astro-cid-gx6aslkx]{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.bs-endings__list[data-astro-cid-gx6aslkx] li[data-astro-cid-gx6aslkx]{border-radius:4px 4px 18px 18px;gap:12px;padding:26px 22px}.bs-endings__number[data-astro-cid-gx6aslkx]{font-size:54px}.bs-endings__list[data-astro-cid-gx6aslkx] strong[data-astro-cid-gx6aslkx]{font-size:21px}}.bs-fault[data-astro-cid-gx6aslkx]{background:var(--b-beige);border-block:1px solid var(--b-line-soft);padding-block:56px}.bs-fault__wrap[data-astro-cid-gx6aslkx]{display:flex;flex-direction:column;gap:20px;max-width:900px}.bs-fault__title[data-astro-cid-gx6aslkx]{font-size:30px}.bs-fault__text[data-astro-cid-gx6aslkx]{color:var(--b-ink);font-size:17px;line-height:1.7;margin:0}.bs-fault__principle[data-astro-cid-gx6aslkx]{border-left-width:5px;font-size:25px;line-height:1.25;margin-top:8px}@media(min-width:900px){.bs-fault[data-astro-cid-gx6aslkx]{padding-block:104px}.bs-fault__wrap[data-astro-cid-gx6aslkx]{gap:26px}.bs-fault__title[data-astro-cid-gx6aslkx]{font-size:44px;line-height:1.1}.bs-fault__text[data-astro-cid-gx6aslkx]{font-size:20px}.bs-fault__principle[data-astro-cid-gx6aslkx]{font-size:34px;margin-top:12px;padding-left:26px}}.bs-core[data-astro-cid-gx6aslkx]{display:flex;flex-direction:column;gap:28px}.bs-core__title[data-astro-cid-gx6aslkx]{max-width:820px}.bs-core__grid[data-astro-cid-gx6aslkx]{display:flex;flex-direction:column;gap:36px}.bs-core__text[data-astro-cid-gx6aslkx]{display:flex;flex-direction:column;gap:18px}.bs-core__text[data-astro-cid-gx6aslkx] p[data-astro-cid-gx6aslkx]{color:var(--b-ink);font-size:16px;margin:0}.bs-core__text[data-astro-cid-gx6aslkx] strong[data-astro-cid-gx6aslkx]{color:var(--b-navy)}.bs-core__links[data-astro-cid-gx6aslkx]{flex-direction:column}.core-diagram[data-astro-cid-gx6aslkx]{align-self:center;height:340px;position:relative;width:340px}.core-diagram__ring[data-astro-cid-gx6aslkx]{background:#fff;border:2px dashed var(--b-violet);border-radius:50%;inset:0;position:absolute}.core-diagram__core[data-astro-cid-gx6aslkx]{align-items:center;background:var(--b-navy);border-radius:50%;display:flex;height:200px;justify-content:center;left:70px;position:absolute;top:70px;width:200px}.core-diagram__core[data-astro-cid-gx6aslkx] div[data-astro-cid-gx6aslkx]{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;width:150px}.core-diagram__core[data-astro-cid-gx6aslkx] span[data-astro-cid-gx6aslkx]{background:#ffffff1f;border-radius:999px;color:#fff;font-size:11px;font-weight:600;padding:3px 8px}.core-diagram__addon[data-astro-cid-gx6aslkx]{background:var(--b-note);border-radius:6px;box-shadow:0 6px 12px -8px #13285c66;color:var(--b-navy);font-size:12px;font-weight:700;padding:5px 9px;position:absolute;white-space:nowrap}.core-diagram__addon--top[data-astro-cid-gx6aslkx]{left:50%;top:12px;transform:translate(-50%)}.core-diagram__addon--right[data-astro-cid-gx6aslkx]{right:-8px;top:140px;transform:rotate(4deg)}.core-diagram__addon--bottom[data-astro-cid-gx6aslkx]{bottom:12px;left:50%;transform:translate(-50%) rotate(-2deg)}.core-diagram__addon--left[data-astro-cid-gx6aslkx]{left:-6px;top:152px;transform:rotate(-4deg)}@media(min-width:900px){.bs-core[data-astro-cid-gx6aslkx]{gap:48px}.bs-core__grid[data-astro-cid-gx6aslkx]{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bs-core__text[data-astro-cid-gx6aslkx]{gap:22px}.bs-core__text[data-astro-cid-gx6aslkx] p[data-astro-cid-gx6aslkx]{font-size:17px}.bs-core__links[data-astro-cid-gx6aslkx]{flex-direction:row;gap:0 26px;margin-top:4px}.core-diagram[data-astro-cid-gx6aslkx]{height:520px;justify-self:center;width:520px}.core-diagram__core[data-astro-cid-gx6aslkx]{height:310px;left:105px;top:105px;width:310px}.core-diagram__core[data-astro-cid-gx6aslkx] div[data-astro-cid-gx6aslkx]{gap:6px;width:210px}.core-diagram__core[data-astro-cid-gx6aslkx] span[data-astro-cid-gx6aslkx]{font-size:13px;padding:4px 10px}.core-diagram__addon[data-astro-cid-gx6aslkx]{font-size:14px;padding:6px 12px}.core-diagram__addon--top[data-astro-cid-gx6aslkx]{top:22px}.core-diagram__addon--right[data-astro-cid-gx6aslkx]{right:-6px;top:210px}.core-diagram__addon--bottom[data-astro-cid-gx6aslkx]{bottom:22px}.core-diagram__addon--left[data-astro-cid-gx6aslkx]{left:-2px;top:230px}}.bs-flex[data-astro-cid-gx6aslkx]{display:flex;flex-direction:column;gap:14px}.bs-flex__list[data-astro-cid-gx6aslkx]{display:flex;flex-direction:column;font-size:16px;list-style:none;margin:0;padding:0}.bs-flex__list[data-astro-cid-gx6aslkx] li[data-astro-cid-gx6aslkx]{border-top:1px dashed #d9d1c2;color:var(--b-text);padding:14px 0 14px 20px;position:relative}.bs-flex__list[data-astro-cid-gx6aslkx] li[data-astro-cid-gx6aslkx]:not(.bs-flex__link):before{background:var(--b-blue);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:calc(14px + .65em);width:8px}.bs-flex__list[data-astro-cid-gx6aslkx] strong[data-astro-cid-gx6aslkx]{color:var(--b-navy)}.bs-flex__list[data-astro-cid-gx6aslkx] .bs-flex__link[data-astro-cid-gx6aslkx]{padding:4px 0}@media(min-width:900px){.bs-flex[data-astro-cid-gx6aslkx]{gap:36px}.bs-flex__list[data-astro-cid-gx6aslkx]{display:grid;font-size:18px;gap:0 48px;grid-template-columns:repeat(2,minmax(0,1fr))}.bs-flex__list[data-astro-cid-gx6aslkx] li[data-astro-cid-gx6aslkx]{padding:18px 0 18px 36px}.bs-flex__list[data-astro-cid-gx6aslkx] li[data-astro-cid-gx6aslkx]:not(.bs-flex__link):before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11' fill='%23EEF2FC'/%3E%3Cpath d='M7 12.5l3.2 3.2L17 9' fill='none' stroke='%232B50D8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;border-radius:0;height:22px;top:21px;width:22px}.bs-flex__list[data-astro-cid-gx6aslkx] .bs-flex__link[data-astro-cid-gx6aslkx]{align-items:center;display:flex;padding:18px 0}}.bs-switch[data-astro-cid-gx6aslkx]{display:flex;flex-direction:column;gap:32px}.bs-switch__text[data-astro-cid-gx6aslkx]{display:flex;flex-direction:column;gap:18px}.bs-switch__note[data-astro-cid-gx6aslkx]{max-width:none;transform:rotate(-.8deg)}.bs-switch__quote[data-astro-cid-gx6aslkx]{transform:rotate(1deg)}.bs-switch__quote[data-astro-cid-gx6aslkx] blockquote[data-astro-cid-gx6aslkx]{font-size:24px;font-weight:700;line-height:1.25}@media(min-width:900px){.bs-switch[data-astro-cid-gx6aslkx]{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.bs-switch__text[data-astro-cid-gx6aslkx]{gap:20px}.bs-switch__note[data-astro-cid-gx6aslkx]{padding:18px 22px}.bs-switch__quote[data-astro-cid-gx6aslkx]{padding:42px 34px 28px;transform:rotate(1.2deg)}.bs-switch__quote[data-astro-cid-gx6aslkx] blockquote[data-astro-cid-gx6aslkx]{font-size:32px}}.big-schools[data-astro-cid-gx6aslkx] .request--closing{padding-top:0}.bs-closing-author[data-astro-cid-gx6aslkx]{align-items:center;gap:12px;margin-top:6px}.bs-closing-author[data-astro-cid-gx6aslkx].only-desktop{display:none!important}@media(min-width:900px){.bs-closing-author[data-astro-cid-gx6aslkx].only-desktop{display:flex!important}}.bs-closing-author[data-astro-cid-gx6aslkx] img[data-astro-cid-gx6aslkx]{border-radius:50%;display:block;height:48px;object-fit:cover;object-position:50% 25%;width:48px}.bs-closing-author[data-astro-cid-gx6aslkx] span[data-astro-cid-gx6aslkx]{color:var(--b-muted);font-size:15px}
