.bc-site{--bc-navy:#052a46;--bc-deep:#041e30;--bc-teal:#239ba9;--bc-light-teal:#5fd2d0;--bc-cream:#f6f7f4;--bc-muted:#66727a;--bc-white:#fff;color:#102c3b;-webkit-font-smoothing:antialiased;background:#fff;font-family:Arial,Helvetica Neue,sans-serif;font-size:16px;overflow:hidden}.bc-site *{box-sizing:border-box}.bc-site a{color:inherit;text-decoration:none}.bc-site button,.bc-site a{-webkit-tap-highlight-color:transparent}.bc-site a:focus-visible,.bc-site summary:focus-visible{outline-offset:5px;outline:3px solid #53c6cc}.bc-site .bc-container{width:min(100% - 92px,1320px);margin:0 auto}.bc-site h1,.bc-site h2,.bc-site h3,.bc-site p{margin:0}.bc-site h1,.bc-site h2{letter-spacing:-.062em;font-family:Arial,Helvetica Neue,sans-serif;font-weight:750}.bc-site h2{font-size:clamp(42px,4.65vw,77px);line-height:1.065}.bc-site h1 em,.bc-site h2 em{letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-weight:400}.bc-site .bc-section{padding:116px 0}.bc-site .bc-eyebrow{letter-spacing:.19em;color:#137c8c;text-transform:uppercase;align-items:center;gap:13px;font-size:11px;font-weight:800;display:flex}.bc-site .bc-accent-line{background:var(--bc-teal);width:28px;height:2px;display:inline-block}.bc-site .bc-eyebrow-light{color:#a9e4e5}.bc-site .bc-eyebrow-light .bc-accent-line{background:#6fe1df}.bc-site .bc-button{letter-spacing:.012em;white-space:nowrap;border-radius:5px;justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:7px 8px 7px 23px;font-size:13px;font-weight:800;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.bc-site .bc-button:hover{transform:translateY(-2px)}.bc-site .bc-button-solid{color:#fff;background:#239ba9;box-shadow:0 12px 28px #00000014}.bc-site .bc-button-solid:hover{background:#31aab6}.bc-site .bc-button-icon{background:#ffffff2b;border-radius:3px;place-items:center;width:40px;height:40px;display:grid}.bc-site .bc-button-light{color:var(--bc-navy);background:#fff}.bc-site .bc-button-light:hover{background:#eaf7f6}.bc-site .bc-button-light .bc-button-icon{background:#e7f2f2}.bc-site .bc-button-outline{color:#fff;background:#081d2d35;border:1px solid #ffffff80;gap:21px;padding-right:22px}.bc-site .bc-button-outline:hover{background:#ffffff1c}.bc-site .bc-button-dark{color:var(--bc-navy);border-color:#0c384855}.bc-site .bc-text-link{color:var(--bc-navy);border-bottom:1px solid #b4c9ca;align-items:center;gap:17px;padding-bottom:8px;font-size:14px;font-weight:800;display:inline-flex}.bc-site .bc-text-link span{color:var(--bc-teal);display:inline-flex}.bc-site .bc-text-link:hover{color:#168391}.bc-site .bc-announcement{color:#cee3ec;letter-spacing:.18em;background:#052a46;justify-content:center;align-items:center;gap:12px;height:33px;font-size:9px;font-weight:600;display:flex}.bc-site .bc-announcement strong{color:#fff;font-weight:800}.bc-site .bc-announcement-dot{background:#61d6cd;border-radius:50%;width:6px;height:6px}.bc-site .bc-announcement-divider{background:#8da8b8;width:1px;height:12px}.bc-site .bc-header{z-index:10;background:#fff;border-bottom:1px solid #e9eeef;position:relative}.bc-site .bc-header-inner{justify-content:space-between;align-items:center;gap:20px;height:86px;display:flex}.bc-site .bc-brand{align-items:center;gap:9px;line-height:1;display:inline-flex}.bc-site .bc-brand-symbol{-o-object-fit:contain;object-fit:contain;flex:none;width:47px;height:39px;display:block}.bc-site .bc-brand-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.bc-site .bc-brand-wordmark{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:164px;height:44px;display:block}.bc-site .bc-brand-caption{letter-spacing:.28em;color:#638691;margin-top:-7px;margin-left:4px;font-size:7px;font-weight:800}.bc-site .bc-desktop-nav{align-items:center;gap:30px;margin-left:auto;margin-right:auto;display:flex}.bc-site .bc-desktop-nav a{color:#233d4c;font-size:12px;font-weight:700;transition:color .2s}.bc-site .bc-desktop-nav a:hover{color:#1696a2}.bc-site .bc-header-actions{align-items:center;gap:21px;display:flex}.bc-site .bc-demo-link{color:#0b5260;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.bc-site .bc-header-cta{background:var(--bc-navy);color:#fff;border-radius:3px;align-items:center;gap:11px;padding:14px 17px;font-size:12px;font-weight:800;transition:background .2s;display:flex}.bc-site .bc-header-cta:hover{background:#177888}.bc-site .bc-hero{background:var(--bc-deep);color:#fff;isolation:isolate;min-height:710px;position:relative}.bc-site .bc-hero-picture{z-index:-2;background-image:linear-gradient(90deg,#021927fa 0%,#042130e0 36%,#051e2a7d 65%,#041a295c 100%),linear-gradient(#0000 65%,#011520e6),url(/courses/chipeta-hero-photo.avif);background-position:50%,50%,50% 55%;background-size:cover;position:absolute;inset:0;transform:scale(1.015)}.bc-site .bc-hero-noise{z-index:-1;background:radial-gradient(circle at 77% 38%,#3f9c9d18,#0000 38%);position:absolute;inset:0}.bc-site .bc-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(400px,.95fr);align-items:center;gap:20px;min-height:680px;display:grid;position:relative}.bc-site .bc-hero-copy{z-index:2;padding:25px 0 76px;position:relative}.bc-site .bc-hero-eyebrow{color:#c0f1eb;margin-bottom:27px}.bc-site .bc-hero h1{letter-spacing:-.071em;text-shadow:0 3px 25px #07172626;max-width:800px;font-size:clamp(64px,6.8vw,103px);line-height:.975}.bc-site .bc-hero h1 em{color:#94ece7;white-space:nowrap}.bc-site .bc-hero-copy>p{color:#e4eff0;max-width:490px;margin-top:30px;font-size:17px;line-height:1.75}.bc-site .bc-hero-buttons{align-items:center;gap:12px;margin-top:32px;display:flex}.bc-site .bc-hero-assurance{color:#c5d9db;letter-spacing:.01em;flex-wrap:wrap;gap:25px;margin-top:32px;font-size:10px;font-weight:700;display:flex}.bc-site .bc-hero-assurance span{align-items:center;gap:7px;display:flex}.bc-site .bc-hero-assurance svg{color:#77e0d9}.bc-site .bc-hero-baseline{background:#031d2e44;border-top:1px solid #ffffff26;height:52px;position:absolute;bottom:0;left:0;right:0}.bc-site .bc-hero-baseline-inner{letter-spacing:.15em;color:#b3d0d3;justify-content:space-between;align-items:center;height:100%;font-size:9px;font-weight:800;display:flex}.bc-site .bc-hero-baseline-inner>span,.bc-site .bc-hero-baseline-inner>a{align-items:center;gap:10px;display:flex}.bc-site .bc-hero-baseline-inner>a{color:#e1f3f3}.bc-site .bc-phone-stage{justify-content:center;align-items:center;min-width:0;height:665px;display:flex;position:relative}.bc-site .bc-phone-glow{filter:blur(90px);background:#4de2e147;border-radius:50%;width:420px;height:420px;position:absolute;top:17%;right:5%}.bc-site .bc-phone{z-index:1;background:#132e3d;border:7px solid #142e39;border-radius:43px;width:288px;height:568px;position:relative;overflow:hidden;transform:rotate(5deg)translate(15px,10px);box-shadow:0 20px 28px #00101b80,0 42px 72px #00101b77,0 0 0 2px #617c87aa,inset 0 0 5px #ffffff80}.bc-site .bc-phone-notch{z-index:2;background:#12212c;border-radius:20px;width:86px;height:20px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.bc-site .bc-phone-screen{color:#153444;background:#f8fbf9;border-radius:34px;font-size:11px;position:absolute;inset:3px;overflow:hidden}.bc-site .bc-phone-status{color:#253d46;justify-content:space-between;align-items:center;height:39px;padding:5px 18px 0;font-size:9px;display:flex}.bc-site .bc-phone-status span{letter-spacing:-1px}.bc-site .bc-phone-header{justify-content:space-between;align-items:center;padding:8px 14px 10px;display:flex}.bc-site .bc-phone-course{align-items:center;gap:7px;display:flex}.bc-site .bc-phone-course-icon{color:#108c99;background:#e5f4f3;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.bc-site .bc-phone-course strong,.bc-site .bc-phone-course small{display:block}.bc-site .bc-phone-course strong{font-size:9.5px}.bc-site .bc-phone-course small{color:#79898f;margin-top:3px;font-size:8px}.bc-site .bc-phone-avatar{background:#e6f3f3;border:1px solid #cce7e9;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.bc-site .bc-phone-avatar img{-o-object-fit:contain;object-fit:contain;width:22px;height:16px;display:block}.bc-site .bc-phone-hero{color:#fff;background:linear-gradient(90deg,#052a46ed,#052a4635),url(/courses/chipeta-hero-photo.avif) 50%/cover;flex-direction:column;justify-content:center;height:120px;padding-left:18px;display:flex}.bc-site .bc-phone-hero span{letter-spacing:.14em;font-size:9px;font-weight:800}.bc-site .bc-phone-hero strong{letter-spacing:-.04em;margin-top:2px;font-size:22px}.bc-site .bc-phone-hero small{color:#e5f2f2;margin-top:5px;font-size:9px}.bc-site .bc-phone-content{padding:12px 13px}.bc-site .bc-phone-location{color:#147b88;background:#fff;border:1px solid #e1e8e8;border-radius:6px;align-items:center;gap:5px;height:29px;padding:0 7px;font-size:8.4px;display:flex}.bc-site .bc-phone-location strong{color:#2c434b;font-size:8.5px}.bc-site .bc-phone-location>span{color:#24987c;align-items:center;gap:3px;margin-left:auto;font-size:8px;display:flex}.bc-site .bc-phone-categories{gap:5px;margin:13px 0 8px;display:flex}.bc-site .bc-phone-categories span{color:#5b7077;background:#ecf0ef;border-radius:20px;padding:6px 10px;font-size:8px;font-weight:800}.bc-site .bc-phone-categories .active{color:#fff;background:#052a46}.bc-site .bc-phone-row{background:#fff;border:1px solid #edf0ef;border-radius:8px;align-items:center;gap:10px;margin:6px 0;padding:8px;display:flex;box-shadow:0 2px 5px #11374706}.bc-site .bc-food-emoji{background:#f6f4e9;border-radius:5px;place-items:center;width:34px;height:36px;font-size:19px;display:grid}.bc-site .bc-phone-row strong,.bc-site .bc-phone-row small{display:block}.bc-site .bc-phone-row strong{font-size:9px}.bc-site .bc-phone-row small{color:#8b9a9e;margin-top:3px;font-size:8px}.bc-site .bc-phone-plus{color:#168995;background:#e3f5f3;border-radius:5px;place-items:center;width:21px;height:21px;margin-left:auto;font-size:15px;display:grid}.bc-site .bc-phone-cart{color:#fff;background:#0a435d;border-radius:6px;justify-content:space-between;align-items:center;height:39px;padding:0 12px;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:15px;left:12px;right:12px}.bc-site .bc-phone-cart span{align-items:center;gap:7px;display:flex}.bc-site .bc-phone-home-indicator{background:#193545;border-radius:4px;width:86px;height:3px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.bc-site .bc-floating-note{z-index:3;color:#163844;white-space:nowrap;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffed;border:1px solid #fff;border-radius:7px;align-items:center;gap:11px;padding:11px 15px;display:flex;position:absolute;box-shadow:0 18px 50px #0003}.bc-site .bc-floating-note strong,.bc-site .bc-floating-note small{display:block}.bc-site .bc-floating-note strong{font-size:12px}.bc-site .bc-floating-note small{color:#687e85;margin-top:4px;font-size:9px}.bc-site .bc-floating-note-top{top:147px;left:-18px;transform:rotate(-5deg)}.bc-site .bc-floating-note-bottom{bottom:126px;right:-17px;transform:rotate(-4deg)}.bc-site .bc-note-icon{color:#1b94a0;background:#e1f2f4;border-radius:5px;place-items:center;width:36px;height:36px;display:grid}.bc-site .bc-note-icon-green{color:#21865f;background:#dff6e9}.bc-site .bc-mock-label{color:#c8d5d9;letter-spacing:.16em;font-size:8px;font-weight:800;position:absolute;bottom:50px;right:3px}.bc-site .bc-benefits-strip{background:#f5f9f9;border-bottom:1px solid #e4eeee}.bc-site .bc-benefits-inner{grid-template-columns:repeat(4,1fr);align-items:center;gap:19px;min-height:91px;display:grid}.bc-site .bc-benefits-inner span{color:#234757;align-items:center;gap:12px;font-size:12px;font-weight:800;display:flex}.bc-site .bc-benefits-inner span+span{border-left:1px solid #cbdcdd;padding-left:23px}.bc-site .bc-benefits-inner svg{color:#1597a3;flex-shrink:0}.bc-site .bc-intro{background:#fff}.bc-site .bc-intro-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(70px,9vw,150px);display:grid}.bc-site .bc-intro-photo{background:#c5d7cf;border-radius:3px;height:620px;position:relative;overflow:hidden}.bc-site .bc-intro-photo-image{background-image:linear-gradient(#0000 58%,#05243890),url(https://assets.simpleviewinc.com/simpleview/image/upload/c_fill%2Ch_900%2Cq_85%2Cw_1200/v1/clients/grandjunctionco/orig_4__8dae3539-8dd7-434c-b397-c99e43b61405.jpg);background-position:50%;background-size:cover;transition:transform .7s;position:absolute;inset:0}.bc-site .bc-intro-photo:hover .bc-intro-photo-image{transform:scale(1.035)}.bc-site .bc-photo-tag{color:#fff;letter-spacing:.13em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06273fae;align-items:center;gap:7px;padding:11px 13px;font-size:9px;font-weight:800;display:flex;position:absolute;bottom:24px;left:23px}.bc-site .bc-intro-image-index{color:#fff;letter-spacing:.17em;text-shadow:0 2px 8px #000;font-size:9px;font-weight:800;position:absolute;top:24px;right:20px}.bc-site .bc-intro-copy{max-width:560px}.bc-site .bc-intro-copy h2{margin-top:29px}.bc-site .bc-intro-copy h2 em{color:#1595a1}.bc-site .bc-intro-copy .bc-intro-lead{color:#213b4a;letter-spacing:-.025em;margin-top:31px;font-size:23px;font-weight:600;line-height:1.48}.bc-site .bc-intro-copy>p:not(.bc-intro-lead){color:#63737b;max-width:500px;margin-top:19px;font-size:15px;line-height:1.85}.bc-site .bc-intro-copy .bc-text-link{margin-top:35px}.bc-site .bc-how{background:#f3f7f7}.bc-site .bc-section-heading{justify-content:space-between;align-items:flex-end;gap:55px;display:flex}.bc-site .bc-section-heading h2{margin-top:25px}.bc-site .bc-section-heading h2 em{color:#178f9b}.bc-site .bc-section-heading>p{color:#64777e;max-width:355px;padding-bottom:8px;font-size:15px;line-height:1.7}.bc-site .bc-steps-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:57px;display:grid}.bc-site .bc-step{background:#fff;border:1px solid #e2eceb;flex-direction:column;justify-content:space-between;min-height:310px;padding:28px 25px;transition:background .2s,transform .2s,box-shadow .2s;display:flex}.bc-site .bc-step:hover{background:#e6f5f4;transform:translateY(-5px);box-shadow:0 15px 25px #0a374b10}.bc-site .bc-step-top{color:#168e9d;justify-content:space-between;align-items:flex-start;display:flex}.bc-site .bc-step-top span{color:#758e97;letter-spacing:.12em;font-size:10px;font-weight:800}.bc-site .bc-step-bottom h3{letter-spacing:-.045em;color:#102f44;margin-bottom:14px;font-size:24px}.bc-site .bc-step-bottom p{color:#657980;font-size:13px;line-height:1.72}.bc-site .bc-how-footnote{justify-content:space-between;align-items:center;gap:25px;margin-top:31px;font-size:12px;display:flex}.bc-site .bc-how-footnote>span,.bc-site .bc-how-footnote>a{align-items:center;gap:9px;display:flex}.bc-site .bc-how-footnote>span{color:#677d83}.bc-site .bc-how-footnote>span svg{color:#229b9d}.bc-site .bc-how-footnote>a{color:#0e6673;font-weight:800}.bc-site .bc-how-footnote>a:hover{color:#0b9fa8}.bc-site .bc-operator{color:#fff;background:#052a46;position:relative}.bc-site .bc-operator:before{content:"";pointer-events:none;background:radial-gradient(#147c8147,#0000 64%);width:800px;height:600px;position:absolute;top:-90px;right:-240px}.bc-site .bc-operator-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:7%;display:grid;position:relative}.bc-site .bc-operator-copy h2{margin-top:25px;font-size:clamp(45px,4.65vw,78px)}.bc-site .bc-operator-copy h2 em{color:#76d6d1}.bc-site .bc-operator-lead{color:#c3d9df;max-width:500px;margin-top:23px;font-size:17px;line-height:1.7}.bc-site .bc-operator-features{grid-template-columns:1fr 1fr;gap:26px 21px;margin:37px 0 36px;display:grid}.bc-site .bc-operator-feature{align-items:flex-start;gap:12px;display:flex}.bc-site .bc-operator-icon{color:#84dfdc;background:#ffffff17;border:1px solid #ffffff21;border-radius:3px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.bc-site .bc-operator-feature h3{color:#fff;font-size:13px;font-weight:800;line-height:1.3}.bc-site .bc-operator-feature p{color:#b4cbd3;margin-top:6px;font-size:11.5px;line-height:1.65}.bc-site .bc-operator-visual{flex-direction:column;align-items:stretch;gap:20px;display:flex}.bc-site .bc-operator-visual-caption{color:#afd4d9;letter-spacing:.13em;justify-content:space-between;gap:18px;font-size:9px;font-weight:800;display:flex}.bc-site .bc-dashboard{color:#143244;background:#f8fbfb;border:9px solid #122c3c;border-radius:17px;width:100%;overflow:hidden;transform:perspective(1000px)rotateY(-5deg)rotateX(2deg);box-shadow:0 40px 80px #001a29a6}.bc-site .bc-dashboard-header{background:#fff;border-bottom:1px solid #e7eded;justify-content:space-between;align-items:center;height:74px;padding:0 24px;display:flex}.bc-site .bc-dashboard-brand{align-items:center;gap:11px;display:flex}.bc-site .bc-dashboard-brand-icon{background:#e7f6f4;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.bc-site .bc-dashboard-brand strong{letter-spacing:-.04em;font-size:15px;display:block}.bc-site .bc-dashboard-brand small{color:#899ba3;margin-top:4px;font-size:9px;display:block}.bc-site .bc-shift-pill{color:#277c5c;background:#e5f4ed;border-radius:99px;align-items:center;gap:7px;padding:9px 12px;font-size:10px;font-weight:800;display:flex}.bc-site .bc-shift-pill>span{background:#3eab7f;border-radius:50%;width:7px;height:7px}.bc-site .bc-dashboard-inner{padding:31px 26px 23px}.bc-site .bc-dashboard-heading{justify-content:space-between;align-items:flex-end;display:flex}.bc-site .bc-dashboard-heading small{color:#82949c;letter-spacing:.13em;font-size:9px;font-weight:800}.bc-site .bc-dashboard-heading h3{letter-spacing:-.045em;margin-top:6px;font-size:25px}.bc-site .bc-dashboard-date{color:#77909a;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.bc-site .bc-dashboard-kpis{grid-template-columns:repeat(3,1fr);gap:11px;margin:23px 0;display:grid}.bc-site .bc-dashboard-kpis>div{background:#fff;border:1px solid #e4eeee;min-width:0;padding:15px}.bc-site .bc-dashboard-kpis span,.bc-site .bc-dashboard-kpis small,.bc-site .bc-dashboard-kpis strong{display:block}.bc-site .bc-dashboard-kpis span{color:#667f89;font-size:10px}.bc-site .bc-dashboard-kpis strong{color:#052f49;letter-spacing:-.05em;margin:9px 0 3px;font-size:30px}.bc-site .bc-dashboard-kpis small{color:#8b9ca2;font-size:9px}.bc-site .bc-dashboard-list-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.bc-site .bc-dashboard-list-header strong{font-size:12px}.bc-site .bc-dashboard-list-header span{color:#278b78;letter-spacing:.09em;align-items:center;gap:5px;font-size:9px;font-weight:800;display:flex}.bc-site .bc-live-dot{background:#28b682;border-radius:50%;width:6px;height:6px}.bc-site .bc-order-line{background:#fff;border:1px solid #eaf0ef;border-radius:4px;align-items:center;gap:10px;min-width:0;margin:7px 0;padding:11px 9px;display:flex}.bc-site .bc-order-symbol{color:#178c9a;background:#eaf5f6;border-radius:4px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.bc-site .bc-order-line>div{min-width:0}.bc-site .bc-order-line strong{font-size:11px;display:block}.bc-site .bc-order-line small{color:#80929a;margin-top:4px;font-size:9px;display:block}.bc-site .bc-order-hole{color:#5d7781;white-space:nowrap;align-items:center;gap:3px;margin-left:auto;font-size:9px;display:flex}.bc-site .bc-order-status{text-align:center;border-radius:4px;min-width:62px;padding:7px 8px;font-size:8px;font-weight:800}.bc-site .status-new{color:#187d8d;background:#dff3f5}.bc-site .status-active{color:#a07821;background:#fff2d6}.bc-site .status-route{color:#5672ac;background:#e9efff}.bc-site .bc-dashboard-caption{color:#2b6670;letter-spacing:.04em;background:#eff7f7;border-top:1px solid #dcebec;justify-content:space-between;gap:15px;padding:15px 24px;font-size:9px;font-weight:800;display:flex}.bc-site .bc-dashboard-caption>span:first-child{align-items:center;gap:7px;display:flex}.bc-site .bc-dashboard-caption>span:last-child{color:#7e9aa1;letter-spacing:.1em;font-size:8px}.bc-site .bc-economics{background:#fff}.bc-site .bc-economics-grid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:12%;display:grid}.bc-site .bc-economics-copy h2{margin-top:28px}.bc-site .bc-economics-copy h2 em{color:#19919b}.bc-site .bc-economics-copy p{color:#657a84;max-width:420px;margin-top:30px;font-size:17px;line-height:1.75}.bc-site .bc-economics-copy .bc-text-link{margin-top:30px}.bc-site .bc-economics-panel{background:#f4f8f8;border:1px solid #e1ecec;box-shadow:22px 22px #eaf2f2}.bc-site .bc-economics-panel-top{color:#fff;letter-spacing:.12em;background:#062f48;justify-content:space-between;gap:20px;padding:21px 23px;font-size:9px;font-weight:800;display:flex}.bc-site .bc-economics-panel-top span:last-child{color:#83d7d7}.bc-site .bc-economics-item{border-bottom:1px solid #dfe9e9;align-items:center;gap:22px;padding:27px 25px;display:flex}.bc-site .bc-economics-number{color:#a7bdc2;font-family:Georgia,serif;font-size:28px;font-style:italic}.bc-site .bc-economics-item>div{flex:1}.bc-site .bc-economics-item h3{letter-spacing:-.035em;color:#143a49;font-size:18px}.bc-site .bc-economics-item p{color:#72838b;margin-top:7px;font-size:12.5px;line-height:1.6}.bc-site .bc-economics-check{color:#168d7c;background:#dff2ed;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.bc-site .bc-economics-panel-bottom{color:#1b8490;align-items:center;gap:9px;padding:20px 25px;font-size:12px;font-weight:800;display:flex}.bc-site .bc-gallery{background:#f4f7f6}.bc-site .bc-gallery-heading h2{font-size:clamp(42px,4.4vw,73px)}.bc-site .bc-gallery-grid{grid-template-columns:1.05fr 1.2fr .9fr;gap:13px;margin-top:51px;display:grid}.bc-site .bc-gallery-photo{background:#466c61;height:370px;position:relative;overflow:hidden}.bc-site .bc-gallery-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000,#011d2aab);position:absolute;inset:35% 0 0}.bc-site .bc-gallery-img{background-position:50%;background-size:cover;transition:transform .6s;position:absolute;inset:0}.bc-site .bc-gallery-photo:hover .bc-gallery-img{transform:scale(1.055)}.bc-site .bc-gallery-chipeta .bc-gallery-img{background-image:url(/courses/chipeta-hero-photo.avif)}.bc-site .bc-gallery-redlands .bc-gallery-img{background-image:url(https://www.destinationdeals.com/content/uploads/2017/07/Golf-Club-at-Redlands-Mesa.jpg)}.bc-site .bc-gallery-tiara .bc-gallery-img{background-image:url(https://assets.simpleviewinc.com/simpleview/image/upload/c_fill%2Ch_900%2Cq_85%2Cw_1200/v1/clients/grandjunctionco/orig_4__8dae3539-8dd7-434c-b397-c99e43b61405.jpg)}.bc-site .bc-gallery-photo>span{z-index:2;color:#fff;flex-direction:column;display:flex;position:absolute;bottom:25px;left:24px}.bc-site .bc-gallery-photo strong{letter-spacing:-.04em;font-size:20px}.bc-site .bc-gallery-photo small{opacity:.85;margin-top:7px;font-size:11px}.bc-site .bc-gallery-disclaimer{color:#86969b;text-align:right;margin-top:15px;font-size:10px}.bc-site .bc-faq{background:#fff}.bc-site .bc-faq-grid{grid-template-columns:.75fr 1.25fr;gap:12%;display:grid}.bc-site .bc-faq-grid h2{margin-top:25px}.bc-site .bc-faq-grid h2 em{color:#1899a4}.bc-site .bc-faq-grid>div:first-child>p{color:#73858c;max-width:340px;margin-top:24px;font-size:15px;line-height:1.75}.bc-site .bc-faq-list{border-top:1px solid #d5e3e4}.bc-site .bc-faq-item{border-bottom:1px solid #d5e3e4}.bc-site .bc-faq-item summary{cursor:pointer;color:#1a3c4b;align-items:center;gap:19px;padding:24px 0;font-size:16px;font-weight:800;list-style:none;display:flex}.bc-site .bc-faq-item summary::-webkit-details-marker{display:none}.bc-site .bc-faq-number{color:#1b94a0;font-family:Georgia,serif;font-size:17px;font-style:italic;font-weight:400}.bc-site .bc-faq-toggle{color:#1e92a0;margin-left:auto;font-size:25px;font-weight:300;transition:transform .2s}.bc-site .bc-faq-item[open] .bc-faq-toggle{transform:rotate(45deg)}.bc-site .bc-faq-item>p{color:#667e87;margin:0 35px 24px 38px;font-size:13.5px;line-height:1.75}.bc-site .bc-final-cta{text-align:center;isolation:isolate;color:#fff;background:#0a384d;padding:106px 0 104px;position:relative}.bc-site .bc-cta-image{z-index:-1;background-image:linear-gradient(90deg,#05283bee,#042738de),url(/courses/chipeta-hero-photo.avif);background-position:50% 55%;background-size:cover;position:absolute;inset:0}.bc-site .bc-final-inner{flex-direction:column;align-items:center;display:flex}.bc-site .bc-final-cta h2{margin-top:28px;font-size:clamp(44px,4.8vw,73px);line-height:1.07}.bc-site .bc-final-cta h2 em{color:#9eeae4}.bc-site .bc-final-cta p{color:#d2e2e5;max-width:550px;margin-top:25px;font-size:16px;line-height:1.7}.bc-site .bc-final-actions{gap:12px;margin-top:31px;display:flex}.bc-site .bc-final-note{color:#b5d3d7;align-items:center;gap:8px;margin-top:25px;font-size:11px;display:flex}.bc-site .bc-footer{color:#e5f2f3;background:#041c2b}.bc-site .bc-footer-top{justify-content:space-between;align-items:center;gap:30px;min-height:190px;display:flex}.bc-site .bc-brand-light .bc-brand-wordmark,.bc-site .bc-brand-light .bc-brand-symbol{filter:brightness(0)invert()}.bc-site .bc-brand-light .bc-brand-caption{color:#acd5db}.bc-site .bc-footer-top p{letter-spacing:-.03em;font-size:22px;font-weight:700;line-height:1.35}.bc-site .bc-back-top{letter-spacing:.15em;color:#c0e5e7;align-items:center;gap:9px;font-size:10px;font-weight:800;display:flex}.bc-site .bc-footer-bottom{color:#8fb2bd;border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:25px;padding:24px 0;font-size:10px;display:flex}.bc-site .bc-footer-bottom>div{gap:20px;display:flex}.bc-site .bc-footer-bottom a:hover{color:#fff}@media (max-width:1180px){.bc-site .bc-container{width:min(100% - 60px,1320px)}.bc-site .bc-desktop-nav{gap:17px}.bc-site .bc-header-actions{gap:11px}.bc-site .bc-demo-link{display:none}.bc-site .bc-hero-grid{grid-template-columns:minmax(0,1fr) 390px;gap:0}.bc-site .bc-hero h1{font-size:clamp(55px,6.6vw,83px)}.bc-site .bc-floating-note-top{left:-35px}.bc-site .bc-floating-note-bottom{right:-30px}.bc-site .bc-phone-stage{transform-origin:50%;transform:scale(.88)}.bc-site .bc-hero-assurance{gap:15px}.bc-site .bc-intro-grid{gap:60px}.bc-site .bc-intro-photo{height:550px}.bc-site .bc-operator-grid{gap:4%}.bc-site .bc-operator-features{grid-template-columns:1fr;gap:17px}.bc-site .bc-dashboard{transform:none}.bc-site .bc-economics-grid{gap:7%}}@media (max-width:940px){.bc-site .bc-header-inner{height:76px}.bc-site .bc-desktop-nav{display:none}.bc-site .bc-header-actions{margin-left:auto}.bc-site .bc-hero-grid{grid-template-columns:minmax(0,1fr) 350px;min-height:630px}.bc-site .bc-hero-copy{padding-bottom:55px}.bc-site .bc-hero h1{font-size:clamp(53px,7vw,75px)}.bc-site .bc-hero-desktop-break{display:none}.bc-site .bc-hero h1 em{white-space:normal}.bc-site .bc-hero-copy>p{font-size:15px}.bc-site .bc-phone-stage{margin-left:-20px;transform:scale(.77)}.bc-site .bc-hero-buttons{flex-wrap:wrap}.bc-site .bc-benefits-inner{grid-template-columns:repeat(2,1fr);row-gap:20px;padding:22px 0}.bc-site .bc-benefits-inner span+span{border:none;padding:0}.bc-site .bc-intro-grid{gap:35px}.bc-site .bc-intro-photo{height:490px}.bc-site .bc-steps-grid{grid-template-columns:repeat(2,1fr)}.bc-site .bc-step{min-height:240px}.bc-site .bc-operator-grid{grid-template-columns:1fr}.bc-site .bc-operator-features{grid-template-columns:repeat(2,1fr)}.bc-site .bc-operator-visual{margin-top:75px}.bc-site .bc-dashboard{max-width:670px;margin:0 auto}.bc-site .bc-economics-grid{grid-template-columns:1fr;gap:50px}.bc-site .bc-gallery-grid{grid-template-columns:1fr 1fr}.bc-site .bc-gallery-tiara{display:none}.bc-site .bc-faq-grid{gap:8%}}@media (max-width:640px){.bc-site .bc-container{width:calc(100% - 38px)}.bc-site .bc-section{padding:76px 0}.bc-site .bc-announcement{letter-spacing:.11em;height:27px;font-size:7px}.bc-site .bc-announcement-divider,.bc-site .bc-announcement-divider+*{display:none}.bc-site .bc-announcement{white-space:nowrap}.bc-site .bc-header-inner{height:72px}.bc-site .bc-brand{gap:6px}.bc-site .bc-brand-symbol{width:32px;height:32px}.bc-site .bc-brand-wordmark{width:130px;height:39px}.bc-site .bc-brand-caption{letter-spacing:.25em;margin-top:-8px;font-size:5.8px}.bc-site .bc-header-cta{padding:12px 13px;font-size:11px}.bc-site .bc-hero{min-height:0}.bc-site .bc-hero-picture{background-position:50%,50%,50%}.bc-site .bc-hero-grid{flex-direction:column;align-items:stretch;gap:0;min-height:0;display:flex}.bc-site .bc-hero-copy{padding:72px 0 20px}.bc-site .bc-hero h1{font-size:clamp(56px,13vw,82px);line-height:.99}.bc-site .bc-hero h1 em{color:#91e9df}.bc-site .bc-hero-copy>p{max-width:360px;margin-top:23px;font-size:15px;line-height:1.7}.bc-site .bc-hero-eyebrow{margin-bottom:21px;font-size:9px}.bc-site .bc-hero-buttons{gap:9px;margin-top:27px}.bc-site .bc-hero-buttons .bc-button{gap:10px;min-height:49px;padding-left:14px;font-size:11px}.bc-site .bc-hero-buttons .bc-button-icon{width:35px;height:35px}.bc-site .bc-hero-buttons .bc-button-outline{padding:0 12px}.bc-site .bc-hero-assurance{gap:10px 16px;margin-top:20px;font-size:9px}.bc-site .bc-phone-stage{transform-origin:top;height:500px;margin:12px 0 -95px;transform:scale(.76)}.bc-site .bc-floating-note-top{left:-1px}.bc-site .bc-floating-note-bottom{right:-14px}.bc-site .bc-phone{transform:rotate(5deg)translate(3px)}.bc-site .bc-hero-baseline{margin-top:15px;position:relative}.bc-site .bc-hero-baseline-inner{font-size:8px}.bc-site .bc-hero-baseline-inner>a{display:none}.bc-site .bc-benefits-inner{grid-template-columns:1fr 1fr;gap:15px;min-height:0;padding:20px 0}.bc-site .bc-benefits-inner span{gap:7px;font-size:10px;line-height:1.4}.bc-site .bc-benefits-inner svg{width:18px;height:18px}.bc-site h2{font-size:clamp(43px,10.5vw,60px)}.bc-site .bc-intro-grid{grid-template-columns:1fr;gap:36px}.bc-site .bc-intro-photo{height:370px}.bc-site .bc-intro-copy .bc-intro-lead{margin-top:24px;font-size:19px}.bc-site .bc-intro-copy>p:not(.bc-intro-lead){font-size:14px}.bc-site .bc-section-heading{flex-direction:column;align-items:flex-start;gap:18px}.bc-site .bc-section-heading>p{max-width:100%;font-size:14px}.bc-site .bc-section-heading h2{margin-top:20px}.bc-site .bc-steps-grid{gap:10px;margin-top:31px}.bc-site .bc-step{min-height:260px;padding:18px 15px}.bc-site .bc-step-bottom h3{font-size:19px}.bc-site .bc-step-bottom p{font-size:12px}.bc-site .bc-how-footnote{flex-direction:column;align-items:flex-start;gap:15px}.bc-site .bc-operator-copy h2{font-size:clamp(48px,10.5vw,68px)}.bc-site .bc-operator-lead{font-size:15px}.bc-site .bc-operator-features{grid-template-columns:1fr;gap:22px}.bc-site .bc-operator-feature h3{font-size:14px}.bc-site .bc-operator-feature p{font-size:12px}.bc-site .bc-operator-visual{margin-top:45px}.bc-site .bc-dashboard{border-width:5px}.bc-site .bc-dashboard-header{height:59px;padding:0 12px}.bc-site .bc-dashboard-inner{padding:19px 11px}.bc-site .bc-dashboard-heading h3{font-size:19px}.bc-site .bc-dashboard-date{display:none}.bc-site .bc-dashboard-kpis{gap:5px;margin:15px 0}.bc-site .bc-dashboard-kpis>div{padding:9px 7px}.bc-site .bc-dashboard-kpis span{font-size:8px}.bc-site .bc-dashboard-kpis strong{font-size:24px}.bc-site .bc-dashboard-kpis small{font-size:7px}.bc-site .bc-order-line{gap:5px;padding:8px 6px}.bc-site .bc-order-symbol{width:28px;height:30px}.bc-site .bc-order-line strong{font-size:9px}.bc-site .bc-order-line small,.bc-site .bc-order-hole{font-size:8px}.bc-site .bc-order-status{min-width:46px;padding:6px 3px;font-size:7px}.bc-site .bc-dashboard-caption{padding:12px;font-size:8px}.bc-site .bc-dashboard-caption>span:last-child{display:none}.bc-site .bc-operator-visual-caption{font-size:8px}.bc-site .bc-economics-copy p{margin-top:23px;font-size:15px}.bc-site .bc-economics-panel{box-shadow:8px 8px #eaf2f2}.bc-site .bc-economics-panel-top{padding:16px 12px;font-size:8px}.bc-site .bc-economics-panel-top span:last-child{display:none}.bc-site .bc-economics-item{gap:12px;padding:20px 13px}.bc-site .bc-economics-item h3{font-size:15px}.bc-site .bc-economics-item p{font-size:11px}.bc-site .bc-economics-check{flex-basis:25px;width:25px;height:25px}.bc-site .bc-economics-number{font-size:22px}.bc-site .bc-gallery-grid{grid-template-columns:1fr;gap:11px;margin-top:28px}.bc-site .bc-gallery-photo{height:280px}.bc-site .bc-gallery-tiara{display:block}.bc-site .bc-gallery-disclaimer{text-align:left;line-height:1.5}.bc-site .bc-faq-grid{grid-template-columns:1fr;gap:30px}.bc-site .bc-faq-grid>div:first-child>p{max-width:100%}.bc-site .bc-faq-item summary{gap:12px;padding:20px 0;font-size:14px}.bc-site .bc-faq-item>p{margin-left:27px;margin-right:10px}.bc-site .bc-final-cta{padding:75px 0}.bc-site .bc-final-cta h2{font-size:clamp(43px,10vw,60px)}.bc-site .bc-final-cta p{font-size:14px}.bc-site .bc-final-actions{flex-direction:column;width:min(100%,320px)}.bc-site .bc-final-actions .bc-button{width:100%}.bc-site .bc-footer-top{flex-direction:column;justify-content:center;align-items:flex-start;gap:25px;padding:44px 0}.bc-site .bc-footer-top p{font-size:18px}.bc-site .bc-footer-bottom{flex-direction:column;align-items:flex-start;gap:11px}.bc-site .bc-footer-bottom>div{margin-top:9px}}@media (max-width:374px){.bc-site .bc-hero h1{font-size:51px}.bc-site .bc-hero-buttons .bc-button{font-size:10px}.bc-site .bc-hero-buttons .bc-button-outline{gap:5px}.bc-site .bc-phone-stage{margin-bottom:-127px;margin-left:-12px;margin-right:-12px;transform:scale(.68)}.bc-site .bc-floating-note-top{left:-25px}.bc-site .bc-floating-note-bottom{right:-35px}.bc-site .bc-benefits-inner span{font-size:9px}}@media (prefers-reduced-motion:reduce){.bc-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
