.active-student-counter-module__tGONEa__counter{color:#f7ffff;background:linear-gradient(90deg,#052434d1,#052a3ab0);border:1px solid #6bdbdc94;border-radius:22px;justify-content:center;align-items:center;gap:24px;width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:18px 22px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14}.active-student-counter-module__tGONEa__copy{justify-items:center;gap:4px;min-width:0;display:grid}.active-student-counter-module__tGONEa__label{color:#e7fffce6;text-align:center;font-size:17px;font-weight:850}.active-student-counter-module__tGONEa__number{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 18px #68f8e666;font-size:clamp(30px,3.5vw,46px);font-weight:950;line-height:1.1}.active-student-counter-module__tGONEa__star{filter:drop-shadow(0 5px 12px #45eadc61);flex:none;width:62px;height:62px;animation:2.8s ease-in-out infinite active-student-counter-module__tGONEa__star-float;overflow:visible}@keyframes active-student-counter-module__tGONEa__star-float{0%,to{transform:translateY(0)rotate(-4deg)scale(1)}50%{transform:translateY(-3px)rotate(3deg)scale(1.04)}}@media (max-width:900px){.active-student-counter-module__tGONEa__counter{border-radius:14px;gap:16px;padding:9px}.active-student-counter-module__tGONEa__copy{gap:1px}.active-student-counter-module__tGONEa__label{font-size:12px}.active-student-counter-module__tGONEa__number{font-size:27px}.active-student-counter-module__tGONEa__star{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.active-student-counter-module__tGONEa__star{animation:none}}
:is(html:has(.bh3-home),body:has(.bh3-home)){background:#031c2a;max-width:100%;overflow-x:hidden}.bh3-home{color:#f7ffff;background:linear-gradient(#03182433,#0318248a),url(/brand/home/mountain-world.webp) top/cover;width:100%}.bh3-home,.bh3-home *,.bh3-home :before,.bh3-home :after{box-sizing:border-box}.bh3-home a{text-decoration:none}.bh3-scene{isolation:isolate;background:linear-gradient(#0218251a,#02182533),url(/brand/home/mountain-world.webp) 50% 10%/cover no-repeat;min-height:980px;padding:28px clamp(24px,3vw,52px) 40px;position:relative;overflow:hidden}.bh3-scene-overlay{z-index:-1;background:linear-gradient(#031c2a29,#031f2d4d 50%,#031a2794),radial-gradient(circle at 52% 25%,#39dbd30f,#0000 31rem);position:absolute;inset:0}.bh3-scene-heading{text-align:center;width:min(900px,64vw);margin:22px auto 0}.bh3-scene-heading p{color:#8fece8;margin:0;font-size:16px;font-weight:900}.bh3-scene-heading h1{white-space:nowrap;text-shadow:0 5px 20px #00000075;margin:8px 0 2px;font-size:clamp(32px,3.5vw,58px);line-height:1.25}.bh3-scene-heading>span{color:#e9fdfcc2;font-size:16px}.bh3-map{width:min(1280px,94vw);height:510px;margin:14px auto 0;position:relative}.bh3-road{width:100%;height:360px;position:absolute;inset:92px 0 auto;overflow:visible}.bh3-road-shadow,.bh3-road-body,.bh3-road-dash{fill:none;stroke-linecap:round}.bh3-road-shadow{stroke:#050c168a;stroke-width:70px;transform:translateY(12px)}.bh3-road-body{stroke:url(#bh3-road-fill);stroke-width:59px}.bh3-road-dash{stroke:#e6fffdd6;stroke-width:3.6px;stroke-dasharray:17 19}.bh3-station-grid{position:absolute;inset:0}.bh3-node{--tone:#62ece4;color:#f7ffff;width:220px;height:248px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:transform .18s,filter .18s;position:absolute}.bh3-node:hover,.bh3-node.is-active{filter:brightness(1.05);transform:translateY(-6px)}.tone-cyan{--tone:#61ebe5}.tone-amber{--tone:#ffc95f}.tone-violet{--tone:#a986ff}.tone-green{--tone:#62e79e}.tone-pink{--tone:#ff8fc1}.bh3-node-number{z-index:6;background:radial-gradient(circle at 36% 28%,#fff 0 8%,var(--tone) 32%,#063d4ffa 100%);border:2px solid color-mix(in srgb,var(--tone) 80%,white 20%);width:39px;height:39px;box-shadow:0 0 18px color-mix(in srgb,var(--tone) 54%,transparent);border-radius:50%;place-items:center;font-weight:950;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.bh3-node-title{z-index:5;white-space:nowrap;border:1px solid color-mix(in srgb,var(--tone) 82%,transparent);background:#042635e0;border-radius:16px;min-width:176px;max-width:216px;padding:9px 13px;font-size:13px;font-weight:900;position:absolute;top:48px;left:50%;transform:translate(-50%)}.bh3-platform{z-index:3;width:146px;height:98px;position:absolute;top:103px;left:50%;transform:translate(-50%)}.bh3-platform-top{background:radial-gradient(ellipse at 50% 30%,#ffffff6b,transparent 21%),radial-gradient(ellipse at 50% 48%,color-mix(in srgb,var(--tone) 78%,#0a5268 22%),#0b5166 63%,#063a4d 78%);border:2px solid color-mix(in srgb,var(--tone) 72%,white 8%);width:146px;height:58px;box-shadow:inset 0 7px 12px #ffffff1a,0 0 22px color-mix(in srgb,var(--tone) 34%,transparent);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.bh3-platform-side{z-index:-1;background:linear-gradient(180deg,color-mix(in srgb,var(--tone) 26%,#10576d 74%),#063243 72%);border-radius:0 0 56% 56%/0 0 85% 85%;width:143px;height:50px;position:absolute;top:28px;left:50%;transform:translate(-50%);box-shadow:0 10px 14px #0000004d,inset 0 -8px 12px #0003}.bh3-platform-glow{z-index:-2;background:color-mix(in srgb,var(--tone) 38%,transparent);filter:blur(11px);border-radius:50%;width:128px;height:24px;position:absolute;top:62px;left:50%;transform:translate(-50%)}.bh3-node-icon{z-index:4;filter:drop-shadow(0 8px 8px #00000057);margin-top:-34px;font-size:54px;position:relative}.bh3-node-status{z-index:5;color:#e9fffde0;white-space:nowrap;font-size:12px;font-weight:850;position:absolute;top:205px;left:50%;transform:translate(-50%)}.bh3-node.is-active .bh3-node-status{color:#0a3540;background:color-mix(in srgb,var(--tone) 80%,white 20%);border-radius:999px;padding:6px 14px}.node-1{top:62px;right:4%}.node-2{top:115px;right:24%}.node-3{top:49px;left:40%}.node-4{top:128px;left:21%}.node-5{top:68px;left:2%}.bh3-finish{z-index:5;font-size:54px;position:absolute;top:256px;left:.5%}.bh3-quote{z-index:5;color:#d7efef6b;text-align:center;gap:2px;width:116px;font-size:15px;line-height:1.8;display:grid;position:absolute;top:172px;right:22px}.bh3-stage-card{z-index:6;background:linear-gradient(90deg,#052434d1,#052a3ab0);border:1px solid #6bdbdc94;border-radius:22px;grid-template-columns:185px minmax(0,1fr) minmax(230px,330px);align-items:center;gap:26px;width:min(1230px,94vw);min-height:170px;margin:-8px auto 0;padding:18px 22px;display:grid;position:relative}.bh3-stage-art{background:#052a3a8c;border:1px solid #7edcdd42;border-radius:19px;place-items:center;width:170px;height:135px;display:grid}.bh3-stage-art span{font-size:72px}.bh3-stage-copy{border-inline-start:1px solid #84dbdd4d;min-width:0;padding-inline-start:22px}.bh3-stage-copy h2{margin:6px 0 4px;font-size:24px}.bh3-stage-copy p{color:#e1f6f5b3;margin:0;font-size:13px;line-height:1.9}.bh3-stage-meta{background:#72d8d714;border-radius:999px;margin-top:10px;padding:6px 11px;font-size:11px;display:inline-flex}.bh3-stage-cta{color:#082f3b;background:linear-gradient(#79eee8,#48d1ce);border:1px solid #ffffff6b;border-radius:15px;justify-content:center;align-items:center;gap:18px;min-height:58px;padding:0 24px;font-size:18px;font-weight:950;display:flex}.bh3-main{width:min(1180px,100% - 34px);margin:0 auto;padding:44px 0 92px}.bh3-section-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:26px;display:flex}.bh3-section-kicker{color:#87e7e2;margin:0;font-weight:850}.bh3-section-head h2{margin:5px 0 0;font-size:clamp(26px,3vw,40px)}.bh3-text-link{color:#99eee9;font-weight:850}.bh3-grade-stack{gap:24px;display:grid}.bh3-grade-section{background:#042332a8;border:1px solid #7de1de2e;border-radius:27px;padding:clamp(18px,2.5vw,29px)}.bh3-grade-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:17px;display:flex}.bh3-grade-heading h3{margin:4px 0 0;font-size:27px}.bh3-course-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.bh3-course-card{background:linear-gradient(145deg,#0d4552c2,#042735e0);border:1px solid #84e8e229;border-radius:22px;flex-direction:column;min-height:265px;padding:18px;display:flex}.bh3-course-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.bh3-course-icon{background:#55dad31f;border-radius:16px;place-items:center;width:52px;height:52px;font-size:26px;display:grid}.bh3-course-chips{gap:6px;display:flex}.bh3-course-chips span{background:#ffffff0a;border-radius:999px;padding:5px 8px;font-size:10px}.bh3-course-copy{margin-top:18px}.bh3-course-copy p{color:#7bd9d4;margin:0;font-size:11px;font-weight:850}.bh3-course-copy h4{margin:7px 0 8px;font-size:19px}.bh3-course-copy>span{color:#dff6f5ab;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;line-height:1.85;display:-webkit-box;overflow:hidden}.bh3-course-open{color:#9cece7;justify-content:space-between;margin-top:auto;padding-top:17px;font-weight:900;display:flex}.bh3-coming-soon{background:#ffffff06;border:1px dashed #88e6e233;border-radius:20px;align-items:center;gap:13px;min-height:105px;padding:17px;display:flex}@media (max-width:900px){.bh3-quote,.bh3-finish,.bh3-road{display:none}.bh3-scene{min-height:auto;padding-inline:14px}.bh3-scene-heading{width:100%;margin-top:14px}.bh3-scene-heading h1{white-space:normal}.bh3-map{width:100%;height:auto;margin-top:42px}.bh3-station-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;display:grid;position:relative}.bh3-node,.node-1,.node-2,.node-3,.node-4,.node-5{width:100%;height:245px;position:relative;inset:auto}.bh3-stage-card{grid-template-columns:120px minmax(0,1fr);width:100%;margin-top:24px}.bh3-stage-cta{grid-column:1/-1}.bh3-course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.bh3-station-grid,.bh3-course-grid,.bh3-stage-card{grid-template-columns:1fr}.bh3-section-head,.bh3-grade-heading{flex-direction:column;align-items:flex-start}}.bh3-course-icon:has(img){padding:4px;overflow:hidden}.bh3-course-icon img{object-fit:contain;width:100%;height:100%}.bh3-module-logos{align-items:center;gap:6px;margin-top:12px;display:flex}.bh3-module-logos img{object-fit:contain;background:#ffffff0f;border:1px solid #84e8e233;border-radius:10px;width:34px;height:34px;padding:3px}:is(html:has(.bh3-home),body:has(.bh3-home)){width:100%;max-width:100%;overflow-x:hidden!important}.bh3-home{position:relative;width:100vw!important;max-width:100vw!important;margin-inline:calc(50% - 50vw)!important;overflow-x:clip!important}.bh3-scene{min-height:940px;background-position:50% 12%!important;width:100vw!important;max-width:none!important;margin:0!important;padding-inline:clamp(28px,3vw,56px)!important}.bh3-scene-heading{width:min(980px,72vw)!important}.bh3-scene-heading h1{max-width:100%;font-size:clamp(34px,3.9vw,62px)!important}.bh3-map{width:min(1480px,100vw - 48px)!important;max-width:none!important;height:520px!important;margin-inline:auto!important}.bh3-road{width:100%!important}.node-1{top:62px!important;left:auto!important;right:3.5%!important}.node-2{top:116px!important;left:auto!important;right:22%!important}.node-3{margin-left:-110px!important;top:48px!important;left:50%!important;right:auto!important}.node-4{top:128px!important;left:22%!important;right:auto!important}.node-5{top:68px!important;left:3.5%!important;right:auto!important}.bh3-stage-card{width:min(1460px,100vw - 64px)!important;max-width:none!important}.bh3-main{width:min(1380px,100vw - 48px)!important;max-width:none!important}@media (min-width:1500px){.bh3-scene{padding-inline:38px!important}.bh3-map{width:min(1540px,100vw - 64px)!important}.bh3-stage-card{width:min(1500px,100vw - 76px)!important}.bh3-node{width:224px}.node-3{margin-left:-112px!important}}@media (min-width:901px) and (max-width:1180px){.bh3-map{width:calc(100vw - 28px)!important}.bh3-node{width:174px!important}.bh3-node-title{min-width:154px!important;max-width:174px!important;font-size:11px!important}.node-1{right:1.5%!important}.node-2{right:21%!important}.node-3{margin-left:-87px!important;left:50%!important}.node-4{left:21%!important}.node-5{left:1.5%!important}}@media (max-width:900px){.bh3-home{width:100%!important;max-width:100%!important;margin-inline:0!important}.bh3-scene{min-height:auto;width:100%!important;padding-inline:14px!important}.bh3-scene-heading{width:100%!important}.bh3-map{width:100%!important;height:auto!important}.bh3-stage-card{width:100%!important}.bh3-main{width:calc(100% - 28px)!important}.bh3-node,.node-1,.node-2,.node-3,.node-4,.node-5{margin-left:0!important;position:relative!important;inset:auto!important}}body:has(.bh3-home){background-attachment:scroll!important}.bh3-home{background-attachment:scroll!important}.bh3-node:focus-visible{outline-offset:4px;outline:3px solid #c2fff2}body.site-shell:has(.bh3-home){isolation:isolate;background:#031c2a!important}body.site-shell:has(.bh3-home)>.bb-home-backdrop{pointer-events:none;background:linear-gradient(#0318241f,#03182475),url(/brand/home/mountain-world.webp) top/cover no-repeat;position:fixed;inset:0;transform:translateZ(0);z-index:0!important;visibility:visible!important;opacity:1!important;display:block!important}body.site-shell:has(.bh3-home)>.site-header{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}body.site-shell:has(.bh3-home)>.site-header:before{content:none!important}body.site-shell:has(.bh3-home)>.site-header:after{content:none!important}body.site-shell:has(.bh3-home)>.site-main{background:0 0!important}body.site-shell:has(.bh3-home)>.site-main>.container{background:0 0!important}body.site-shell:has(.bh3-home)>.site-header>.container{background:0 0!important}body.site-shell:has(.bh3-home) .bh3-home{background:0 0!important}body.site-shell:has(.bh3-home) .bh3-scene{background:0 0!important}body.site-shell:has(.bh3-home) .bh3-scene-overlay{background:0 0!important}body.site-shell:has(.bh3-home) .bh3-scene-heading h1{white-space:normal;text-wrap:balance}:is(body.site-shell:has(.bh3-home)>.site-header,body.site-shell:has(.bh3-home)>.site-main,body.site-shell:has(.bh3-home)>.site-footer){z-index:1}body.site-shell:has(.bh3-home)>.site-main{position:relative}.bh3-road-mobile{display:none}@media (max-width:900px){.bh3-scene{padding:10px 12px 18px!important}.bh3-scene-heading{margin-top:4px!important}.bh3-scene-heading p{font-size:11px}.bh3-scene-heading h1{margin:4px 0 2px;font-size:clamp(22px,6vw,30px)!important}.bh3-scene-heading>span{font-size:11px;line-height:1.5}.bh3-map{overflow:visible;width:100%!important;margin:12px auto 0!important}.bh3-road:not(.bh3-road-mobile){display:none!important}.bh3-road-mobile{z-index:0;pointer-events:none;overflow:visible;width:100%!important;height:100%!important;display:block!important;inset:0!important}.bh3-road-mobile .bh3-road-mobile-body{fill:none;stroke:url(#bh3-road-mobile-fill);stroke-width:20px;stroke-linecap:round}.bh3-road-mobile .bh3-road-shadow{stroke:#050c1694;stroke-width:31px;transform:none}.bh3-road-mobile .bh3-road-dash{stroke:#e6fffde0;stroke-width:2.5px;stroke-dasharray:9 12}.bh3-station-grid{z-index:1;direction:ltr;grid-template-rows:repeat(3,132px);grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px 0!important;display:grid!important;position:relative!important}.bh3-node,.node-1,.node-2,.node-3,.node-4,.node-5{width:100%!important;height:132px!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.node-1{grid-area:1/2}.node-2{grid-area:1/1}.node-3{grid-area:2/1}.node-4{grid-area:2/2}.node-5{grid-area:3/2}.bh3-node:hover,.bh3-node.is-active{transform:none!important}.bh3-node-number{width:29px;height:29px;font-size:12px;top:0}.bh3-node-title{white-space:normal;border-radius:9px;width:calc(100% - 14px);min-width:0;max-width:none;padding:4px 5px;font-size:10px;line-height:1.3;top:34px;left:50%}.bh3-platform{width:94px;height:51px;top:69px}.bh3-platform-top{border-width:1px;width:94px;height:39px}.bh3-platform-side{width:92px;height:31px;top:19px}.bh3-platform-glow{filter:blur(7px);width:82px;height:15px;top:40px}.bh3-node-icon{margin-top:-22px;font-size:36px}.bh3-node-status{font-size:9px;top:113px}.bh3-node.is-active .bh3-node-status{padding:3px 8px}.bh3-stage-card{border-radius:14px;gap:8px;min-height:0;padding:9px;grid-template-columns:46px minmax(0,1fr) auto!important;width:100%!important;margin:8px auto 0!important}.bh3-stage-art{border-radius:11px;width:44px;height:44px}.bh3-stage-art span{font-size:27px}.bh3-stage-copy{border-inline-start:0;padding-inline-start:7px}.bh3-stage-copy small{font-size:9px}.bh3-stage-copy h2{margin:1px 0;font-size:13px;line-height:1.35}.bh3-stage-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.4;display:-webkit-box;overflow:hidden}.bh3-stage-meta{display:none}.bh3-stage-cta{border-radius:9px;gap:4px;min-height:42px;padding:0 8px;font-size:10px}.bh3-main{padding:22px 0 42px;width:calc(100% - 24px)!important}.bh3-section-head{gap:6px;margin-bottom:12px}.bh3-section-head h2{font-size:20px}.bh3-section-kicker,.bh3-text-link{font-size:11px}.bh3-grade-stack{gap:12px}.bh3-grade-section{border-radius:15px;padding:10px}.bh3-grade-heading{gap:5px;margin-bottom:9px}.bh3-grade-heading h3{font-size:16px}.bh3-course-grid{gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.bh3-course-card{border-radius:13px;min-height:175px;padding:9px}.bh3-course-icon{border-radius:10px;width:36px;height:36px;font-size:19px}.bh3-course-chips{gap:3px}.bh3-course-chips span{padding:3px 5px;font-size:8px}.bh3-course-copy{margin-top:8px}.bh3-course-copy p{font-size:9px}.bh3-course-copy h4{margin:4px 0;font-size:13px;line-height:1.45}.bh3-course-copy>span{-webkit-line-clamp:2;font-size:9px;line-height:1.5}.bh3-course-open{padding-top:7px;font-size:10px}}@media (max-width:359px){.bh3-station-grid{grid-template-rows:repeat(5,116px);grid-template-columns:1fr!important}.node-1{grid-area:1/1}.node-2{grid-area:2/1}.node-3{grid-area:3/1}.node-4{grid-area:4/1}.node-5{grid-area:5/1}.bh3-node,.node-1,.node-2,.node-3,.node-4,.node-5{height:116px!important}.bh3-road-mobile{display:none!important}.bh3-course-grid{grid-template-columns:1fr!important}}.bh3-home-value-points{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:12px auto 0;display:flex}.bh3-home-value-points>span{color:#eefffee0;-webkit-backdrop-filter:blur(9px);background:#031f2d99;border:1px solid #7ee1de40;border-radius:999px;align-items:center;gap:7px;max-width:100%;padding:7px 12px;font-size:12px;font-weight:750;line-height:1.5;display:inline-flex}.bh3-home-value-points i{color:#8ff0dc;font-size:14px;font-style:normal}@media (max-width:900px){.bh3-home-value-points{gap:6px;margin-top:8px}.bh3-home-value-points>span{padding:6px 9px;font-size:10px}}@media (max-width:520px){.bh3-home-value-points{flex-direction:column;align-items:stretch;width:fit-content;max-width:100%;margin-top:8px}.bh3-home-value-points>span{text-align:center;white-space:normal;border-radius:13px;justify-content:center}}@media (max-width:900px){.bh3-station-grid{padding-inline:10px;gap:10px 22px!important}.bh3-node-title{text-align:center;white-space:nowrap;justify-content:center;align-items:center;width:calc(100% - 20px);max-width:170px;padding-inline:4px;font-size:9px;line-height:1.35;display:flex}}@media (max-width:359px){.bh3-station-grid{padding-inline:0;gap:10px 0!important}.bh3-node-title{width:calc(100% - 24px);max-width:220px}}.bh3-bottom-cards{z-index:6;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;align-items:stretch;gap:14px;width:min(1460px,100vw - 64px);max-width:100%;margin:-8px auto 0;display:grid;position:relative}.bh3-bottom-cards>.bh3-stage-card{align-self:stretch;width:100%!important;max-width:100%!important;margin:0!important}@media (min-width:1500px){.bh3-bottom-cards{width:min(1500px,100vw - 76px)}}@media (max-width:900px){.bh3-bottom-cards{gap:10px;width:100%;margin:8px auto 0}}.bh3-home .bh3-station-grid>a.bh3-node[href^="/programs/"] .bh3-node-title{text-align:center!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;display:flex!important}
.bh3-home .bhr-world,.bh3-home .bhr-world *,.bh3-home .bhr-world :before,.bh3-home .bhr-world :after{box-sizing:border-box}.bh3-home .bhr-world{isolation:isolate;color:#f5feff;background:linear-gradient(#0317252b,#031c2a33 57%,#031623b3),url(/brand/home/mountain-world.webp) 50% 33%/cover no-repeat;min-height:780px;padding:37px clamp(16px,3vw,48px) 45px;position:relative;overflow:hidden}.bhr-world:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 29%,#26b8d221,#0000 36%),linear-gradient(#000f1b14,#0000 43%,#000e1a4d);position:absolute;inset:0}.bhr-heading{z-index:2;text-align:center;max-width:940px;margin:5px auto 0;position:relative}.bhr-heading h1{text-wrap:balance;text-shadow:0 4px 24px #000c188c;margin:0;font-size:clamp(30px,4vw,62px);font-weight:950;line-height:1.25}.bhr-heading p{color:#eefbfee0;margin:7px 0 0;font-size:clamp(13px,1.45vw,19px)}.bhr-notes{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:17px;display:flex}.bhr-notes span{color:#f4ffffe3;background:#021b2899;border:1px solid #8fe8ef40;border-radius:100px;align-items:center;padding:6px 12px;font-size:12px;font-weight:750;display:inline-flex}.bhr-landscape{width:min(1210px,100%);height:490px;margin:6px auto 0;position:relative}.bhr-orbit{z-index:0;color:#83d8f05c;pointer-events:none;background:radial-gradient(circle,#1993b81a,#0000 64%);border:1px solid #70d6eb42;border-radius:50%;place-items:center;width:175px;height:175px;display:grid;position:absolute;top:4%;left:50%;transform:translate(-50%)}.bhr-orbit:after{content:"";border:1px dashed #74dfef3d;border-radius:50%;position:absolute;inset:-11px;transform:rotate(-19deg)scaleX(.9)}.bhr-orbit span{font-size:82px;line-height:1}.bhr-road{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bhr-road-mobile{display:none}.bhr-road path{fill:none;stroke-linecap:round}.bhr-road-shadow{stroke:#061829;stroke-width:82px;opacity:.76;transform:translateY(17px)}.bhr-road-body{stroke-width:63px;filter:drop-shadow(0 4px 10px #39cbef45)}.bhr-road-dash{stroke:#f2ffffd9;stroke-width:3.4px;stroke-dasharray:14 17}.bhr-stop{--bhr-tone:#6ce6e1;z-index:2;color:#f9ffff;text-align:center;flex-direction:column;align-items:center;width:200px;text-decoration:none;transition:filter .2s;display:flex;position:absolute;transform:translate(-50%)}.bhr-stop-1{--bhr-tone:#60e8e3;top:calc(30% - 83px);left:85%}.bhr-stop-2{--bhr-tone:#83bfff;top:calc(64% - 83px);left:50%}.bhr-stop-3{--bhr-tone:#86d7fc;top:calc(30% - 83px);left:15%}.bhr-number{z-index:6;color:#052538;background:radial-gradient(circle at 32% 24%, #f5ffff 4%, var(--bhr-tone) 46%, #27718f 100%);width:36px;height:36px;box-shadow:0 3px 12px #02131f8c, 0 0 16px color-mix(in srgb, var(--bhr-tone) 44%, transparent);border-radius:50%;place-items:center;font-size:16px;font-weight:950;display:grid;position:relative}.bhr-podium{width:178px;height:85px;margin-top:9px;position:relative}.bhr-podium-side{z-index:1;background:linear-gradient(#245377 10%,#0b3b56 59%,#08293e 96%);border-radius:0 0 55% 55%/0 0 86% 86%;width:170px;height:54px;position:absolute;top:24px;left:50%;transform:translate(-50%);box-shadow:0 14px 18px #000a1261,inset 0 -7px 12px #000e2066}.bhr-podium-top{z-index:2;border:2px solid var(--bhr-tone);width:178px;height:72px;box-shadow:inset 0 6px 14px #abf6ff1a, 0 0 17px color-mix(in srgb, var(--bhr-tone) 24%, transparent);background:radial-gradient(at 50% 10%,#d2ffff47,#0000 46%),radial-gradient(#235d79 6%,#0b3b54 70%,#082e4c 100%);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0 auto auto 50%;transform:translate(-50%)}.bhr-symbol{min-width:84px;height:70px;color:var(--bhr-tone);text-shadow:0 5px 4px #000f1c99,0 0 13px #5be0fb47;filter:drop-shadow(0 5px 4px #000a1966);place-items:center;margin-top:-19px;font-size:58px;font-weight:950;line-height:1;display:grid}.bhr-dictionary .bhr-symbol{letter-spacing:normal;font-size:49px}.bhr-lab .bhr-symbol,.bhr-computer .bhr-symbol{font-size:53px}.bhr-stop-title{border:1px solid color-mix(in srgb, var(--bhr-tone) 68%, transparent);white-space:nowrap;background:#042132e3;border-radius:14px;place-items:center;max-width:196px;min-height:53px;margin-top:10px;padding:10px 18px;font-size:22px;font-weight:900;line-height:1.45;display:grid;box-shadow:0 9px 20px #000d1b3b}.bhr-stop-action{color:var(--bhr-tone);margin-top:8px;font-size:13px;font-weight:850}.bhr-stop:hover,.bhr-stop:focus-visible{filter:brightness(1.19)}.bhr-stop:hover .bhr-podium,.bhr-stop:focus-visible .bhr-podium{transform:translateY(-6px)}.bhr-podium{transition:transform .18s}.bhr-stop:focus-visible{outline-offset:7px;border-radius:14px;outline:3px solid #fff}.bhr-caption{text-align:center;color:#ecfcfde0;margin:-9px auto 16px;font-size:15px}.bh3-home .bhr-student-counter{width:min(1020px,100%);margin:0 auto}@media (max-width:900px){.bh3-home .bhr-world{background-position:top;min-height:0;padding:22px 12px 35px}.bhr-heading{max-width:100%}.bhr-heading h1{font-size:clamp(26px,5vw,41px)}.bhr-heading p{font-size:13px}.bhr-notes{gap:5px;margin-top:10px}.bhr-notes span{padding:5px 9px;font-size:10px;line-height:1.5}.bhr-landscape{height:450px;margin-top:12px}.bhr-stop{width:166px}.bhr-podium{width:150px}.bhr-podium-top{width:150px;height:60px}.bhr-podium-side{width:146px;height:46px}.bhr-stop-title{min-height:47px;padding:8px 11px;font-size:17px}.bhr-symbol{font-size:50px}.bhr-road-body{stroke-width:57px}.bhr-road-shadow{stroke-width:76px}}@media (max-width:600px){.bh3-home .bhr-world{padding:18px 10px 25px}.bhr-heading h1{font-size:clamp(24px,6.1vw,34px)}.bhr-heading p{font-size:12px;line-height:1.7}.bhr-notes{flex-direction:column}.bhr-notes span{text-align:center;max-width:100%;font-size:9px}.bhr-landscape{width:100%;height:650px;margin-top:7px}.bhr-road-desktop{display:none}.bhr-road-mobile{display:block}.bhr-orbit{width:125px;height:125px;top:36%}.bhr-orbit span{font-size:57px}.bhr-road-shadow{stroke-width:45px;transform:translateY(8px)}.bhr-road-body{stroke-width:34px}.bhr-road-dash{stroke-width:2.7px;stroke-dasharray:9 14}.bhr-stop{width:min(150px,43vw)}.bhr-stop-1{top:calc(17.23% - 70px);left:72.5%}.bhr-stop-2{top:calc(48.46% - 70px);left:27.5%}.bhr-stop-3{top:calc(80% - 70px);left:72.5%}.bhr-number{width:30px;height:30px;font-size:12px}.bhr-podium{width:130px;height:63px;margin-top:7px}.bhr-podium-side{width:125px;height:38px;top:19px}.bhr-podium-top{width:130px;height:53px}.bhr-symbol{min-width:70px;height:52px;margin-top:-17px;font-size:41px}.bhr-lab .bhr-symbol,.bhr-computer .bhr-symbol{font-size:38px}.bhr-dictionary .bhr-symbol{font-size:36px}.bhr-stop-title{border-radius:10px;max-width:100%;min-height:40px;margin-top:8px;padding:6px 8px;font-size:14px}.bhr-stop-action{margin-top:5px;font-size:10px}.bhr-caption{margin:0 5px 14px;font-size:12px;line-height:1.5}}@media (max-width:359px){.bhr-landscape{height:650px}.bhr-stop{width:122px}.bhr-podium,.bhr-podium-top{width:114px}.bhr-podium-side{width:110px}.bhr-stop-title{font-size:12px}}@media (prefers-reduced-motion:reduce){.bhr-stop,.bhr-podium{transition:none}}.bh3-home .bhr-world{background:0 0!important}.bh3-home .bhr-world:before{content:none!important;background:0 0!important}@media (max-width:600px){.bh3-home .bhr-world{padding-top:16px}.bh3-home .bhr-landscape{height:690px;margin-top:10px}.bh3-home .bhr-landscape .bhr-orbit{opacity:.42;color:#83d8f047;background:radial-gradient(circle,#1993b814,#0000 68%);border-color:#70d6eb2e;width:98px;height:98px;top:22%;left:14%;transform:none}.bh3-home .bhr-landscape .bhr-orbit:after{border-color:#74dfef29;inset:-6px;transform:rotate(-15deg)scaleX(.95)}.bh3-home .bhr-landscape .bhr-orbit span{font-size:42px}.bh3-home .bhr-road-mobile .bhr-road-shadow{stroke-width:47px;transform:translateY(9px)}.bh3-home .bhr-road-mobile .bhr-road-body{stroke-width:35px}.bh3-home .bhr-road-mobile .bhr-road-dash{stroke-width:2.8px;stroke-dasharray:9 14}.bh3-home .bhr-stop-1{top:calc(16.5% - 70px);left:72.5%}.bh3-home .bhr-stop-2{top:calc(47.6% - 70px);left:27.5%}.bh3-home .bhr-stop-3{top:calc(78.8% - 70px);left:72.5%}.bh3-home .bhr-caption{margin-top:6px}}@media (max-width:359px){.bh3-home .bhr-landscape{height:670px}.bh3-home .bhr-landscape .bhr-orbit{width:84px;height:84px;top:23%;left:12%}.bh3-home .bhr-landscape .bhr-orbit span{font-size:34px}}@media (max-width:600px){.bh3-home .bhr-landscape .bhr-orbit{opacity:.94;color:#91e9fbe8;background:radial-gradient(circle,#1ea8cd30,#126e9914 55%,#0000 75%);border:1px solid #6fe2f585;width:136px;height:136px;top:6%;left:7%;transform:none;box-shadow:0 0 22px #37c6eb1c,inset 0 0 22px #36bae41a}.bh3-home .bhr-landscape .bhr-orbit:after{border:1px dashed #79e1f76e;inset:-9px;transform:rotate(-16deg)scaleX(.94)}.bh3-home .bhr-landscape .bhr-orbit span{color:#93ecffeb;text-shadow:0 0 14px #5adbff73;font-size:60px}}@media (max-width:359px){.bh3-home .bhr-landscape .bhr-orbit{width:112px;height:112px;top:6%;left:5%}.bh3-home .bhr-landscape .bhr-orbit span{font-size:49px}}.bh3-home .bhr-notes-mobile{display:none}@media (max-width:600px){.bh3-home .bhr-world{min-height:0;padding:8px 10px 20px}.bh3-home .bhr-heading{margin-top:0}.bh3-home .bhr-heading h1{font-size:clamp(25px,6vw,34px);line-height:1.29}.bh3-home .bhr-heading p{margin-top:4px;font-size:12px;line-height:1.55}.bh3-home .bhr-heading .bhr-notes{display:none}.bh3-home .bhr-notes-mobile{flex-flow:column;align-items:center;gap:6px;margin:12px auto 16px;display:flex}.bh3-home .bhr-notes-mobile span{text-align:center;max-width:100%;font-size:10px;line-height:1.55}.bh3-home .bhr-landscape{width:100%;height:clamp(475px,100svh - 395px,525px);margin-top:8px}.bh3-home .bhr-stop{width:min(146px,43vw)}.bh3-home .bhr-stop-1{top:calc(17.23% - 57px);left:72.5%}.bh3-home .bhr-stop-2{top:calc(48.46% - 57px);left:27.5%}.bh3-home .bhr-stop-3{top:calc(80% - 57px);left:72.5%}.bh3-home .bhr-number{width:29px;height:29px;font-size:12px}.bh3-home .bhr-podium{width:136px;height:56px;margin-top:4px}.bh3-home .bhr-podium-top{width:136px;height:51px}.bh3-home .bhr-podium-side{width:132px;height:35px;top:18px}.bh3-home .bhr-symbol{min-width:68px;height:48px;margin-top:-13px;font-size:40px}.bh3-home .bhr-lab .bhr-symbol,.bh3-home .bhr-computer .bhr-symbol{font-size:38px}.bh3-home .bhr-dictionary .bhr-symbol{font-size:37px}.bh3-home .bhr-stop-title{border-radius:10px;max-width:100%;min-height:35px;margin-top:5px;padding:6px 9px;font-size:14px;line-height:1.3}.bh3-home .bhr-stop-action{margin-top:3px;font-size:10px}.bh3-home .bhr-road-desktop{display:none}.bh3-home .bhr-road-mobile{display:block}.bh3-home .bhr-road-mobile .bhr-road-shadow{stroke-width:55px;transform:translateY(8px)}.bh3-home .bhr-road-mobile .bhr-road-body{stroke-width:43px}.bh3-home .bhr-road-mobile .bhr-road-dash{stroke-width:2.9px;stroke-dasharray:9 14}.bh3-home .bhr-landscape .bhr-orbit{opacity:.88;color:#91e0f7bf;background:radial-gradient(circle,#239ec32b,#0000 73%);border:1px solid #70daf37a;width:114px;height:114px;top:5%;left:7%;transform:none;box-shadow:0 0 18px #38c8ed14}.bh3-home .bhr-landscape .bhr-orbit:after{border-color:#70daf35c;inset:-8px;transform:rotate(-16deg)scaleX(.93)}.bh3-home .bhr-landscape .bhr-orbit span{color:#91e0f7bf;text-shadow:0 0 12px #5adbff3d;font-size:53px}.bh3-home .bhr-caption{margin:5px 6px 0;font-size:12px;line-height:1.5}}@media (max-width:359px){.bh3-home .bhr-landscape{height:475px}.bh3-home .bhr-stop{width:122px}.bh3-home .bhr-podium,.bh3-home .bhr-podium-top{width:119px}.bh3-home .bhr-podium-side{width:115px}.bh3-home .bhr-stop-title{font-size:12px}.bh3-home .bhr-landscape .bhr-orbit{width:91px;height:91px;top:6%;left:5%}.bh3-home .bhr-landscape .bhr-orbit span{font-size:43px}}.bh3-home .bhr-landscape .bhr-orbit{opacity:1;pointer-events:none}.bh3-home .bhr-landscape .bhr-orbit:before{content:"";pointer-events:none;z-index:2;transform-origin:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffd777' d='M12 0 15 9 24 12 15 15 12 24 9 15 0 12 9 9Z'/%3E%3Cpath fill='%23fff5cf' d='m12 5 1.8 5.2L19 12l-5.2 1.8L12 19l-1.8-5.2L5 12l5.2-1.8Z'/%3E%3C/svg%3E") top/14px 14px no-repeat;border:0;border-radius:50%;animation:7s linear infinite bb-golden-home-travel;position:absolute;inset:-7px}.bh3-home .bhr-landscape .bhr-orbit>span{transform-origin:50%;animation:28s linear infinite bb-golden-home-symbol;display:block}@keyframes bb-golden-home-travel{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bb-golden-home-symbol{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:600px){.bh3-home .bhr-landscape .bhr-orbit:before{background-size:12px 12px;inset:-6px}}@media (prefers-reduced-motion:reduce){.bh3-home .bhr-landscape .bhr-orbit:before,.bh3-home .bhr-landscape .bhr-orbit>span{animation:none}}
