#bs-site #bs-mentorship .bs-subhero h1{font-size:clamp(40px,5.8vw,78px);line-height:1.03}#bs-site #apply{scroll-margin-top:30px}#bs-site .bs-funnel-entry,#bs-site .bs-funnel-fit{display:grid;grid-template-columns:1fr 1fr;gap:32px}#bs-site .bs-funnel-entry article,#bs-site .bs-funnel-fit aside{padding:28px;border:1px solid var(--bs-line);background:var(--bs-surface);border-radius:8px}#bs-site .bs-funnel-entry h3{margin:0 0 16px}#bs-site .bs-funnel-entry ol{padding-left:22px}#bs-site .bs-funnel-entry li{margin:8px 0}#bs-site .bs-funnel-faq details{border-top:1px solid var(--bs-line);padding:20px 0}#bs-site .bs-funnel-faq summary{font-size:18px;cursor:pointer}#bs-site .bs-funnel-faq p{max-width:780px;color:var(--bs-muted)}#bs-site .bs-funnel-fit p{max-width:620px}#bs-site a:focus-visible,#bs-site summary:focus-visible{outline:2px solid var(--bs-gold);outline-offset:5px}@media(max-width:700px){#bs-site .bs-funnel-entry,#bs-site .bs-funnel-fit{grid-template-columns:1fr;gap:18px}#bs-site #bs-mentorship .bs-subhero h1{font-size:42px}#bs-site .bs-funnel-entry article{padding:22px}#bs-site .bs-funnel-entry .bs-mainbutton{white-space:normal}}#bs-site .bs-mobile-apply{display:none}@media(max-width:700px){#bs-site #bs-mentorship .bs-subhero h1{font-size:clamp(28px,8.6vw,34px)}#bs-site .bs-mobile-apply{display:grid;gap:10px;margin-top:24px}#bs-site .bs-mobile-apply p{margin:0}#bs-site .bs-mobile-apply .bs-note{display:block;padding:5px 0}}