.bc-section-rail{position:fixed;z-index:45;isolation:isolate;top:50%;left:max(.65rem,env(safe-area-inset-left));width:min(19rem,calc(100vw - 2rem));max-height:calc(100vh - 8rem);overflow:hidden;color:var(--bc-paper);background:radial-gradient(circle at 18% 8%,color-mix(in srgb,var(--bc-cyan) 8%,transparent),transparent 34%),radial-gradient(circle at 92% 92%,color-mix(in srgb,var(--bc-mineral-gold) 6%,transparent),transparent 36%),color-mix(in srgb,var(--bc-ink) 94%,transparent);border:1px solid color-mix(in srgb,var(--bc-cyan) 38%,transparent);border-radius:1.1rem;box-shadow:0 1.5rem 4rem #00000057;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform:translateY(-50%);transform-origin:left center;transition:width .3s cubic-bezier(.2,.8,.2,1),transform .3s cubic-bezier(.2,.8,.2,1),border-color .22s ease,border-radius .3s ease,box-shadow .3s ease;will-change:width,transform}.bc-section-rail:before{position:absolute;z-index:3;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(118deg,color-mix(in srgb,var(--bc-cyan) 78%,transparent) 0 10%,transparent 24% 42%,color-mix(in srgb,var(--bc-mineral-gold) 82%,transparent) 50%,transparent 58% 76%,color-mix(in srgb,var(--bc-cyan) 72%,transparent) 90% 100%);background-position:100% 50%;background-size:260% 100%;content:"";opacity:.62;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:bc-section-rail-frame-idle 4.2s ease-in-out infinite alternate}.bc-section-rail.is-expanded:before{opacity:1;animation:bc-section-rail-frame-open .72s cubic-bezier(.2,.8,.2,1) both,bc-section-rail-frame-idle 4.2s ease-in-out .85s infinite alternate}.bc-section-rail.is-collapsed{width:calc(3.35rem + var(--rail-peek, 0rem));border-radius:1.4rem;transform:translateY(-50%) translate(var(--rail-shift,0))}.bc-section-rail.is-sensing{border-color:color-mix(in srgb,var(--bc-cyan) 62%,var(--bc-mineral-gold));box-shadow:0 1.5rem 4rem #00000057,0 0 calc(.25rem + var(--rail-peek, 0rem)) color-mix(in srgb,var(--bc-cyan) 24%,transparent)}.bc-section-rail.is-hover-expanded{border-color:color-mix(in srgb,var(--bc-cyan) 58%,var(--bc-mineral-gold));box-shadow:0 1.7rem 4.5rem #0006,0 0 1.3rem color-mix(in srgb,var(--bc-cyan) 12%,transparent)}.bc-section-rail a,.bc-section-rail button{color:inherit}.bc-section-rail button{border:0;font:inherit;cursor:pointer}.bc-section-rail a:focus-visible,.bc-section-rail button:focus-visible{outline:2px solid var(--bc-mineral-gold);outline-offset:-3px}.bc-section-rail-collapsed{display:grid;grid-template-rows:2.8rem minmax(8rem,1fr) 2.8rem;min-height:min(28rem,calc(100vh - 8rem))}.bc-section-rail-current,.bc-section-rail-step,.bc-section-rail-toggle{background:transparent}.bc-section-rail-step{display:grid;place-items:center;color:var(--bc-cyan)!important;font-size:1.15rem!important}.bc-section-rail-footer button:disabled,.bc-section-rail-step:disabled{opacity:.25;cursor:default}.bc-section-rail-current{display:grid;width:100%;min-height:0;place-items:center;padding:.75rem 0;border-block:1px solid color-mix(in srgb,var(--bc-cyan) 18%,transparent)!important}.bc-section-rail-current span{max-height:17rem;overflow:hidden;color:var(--bc-mist);font-size:.7rem;font-weight:760;letter-spacing:.11em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg)}.bc-section-rail-expanded{display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:calc(100vh - 8rem);animation:bc-section-rail-reveal .24s cubic-bezier(.2,.8,.2,1) both}.bc-section-rail-head{display:grid;grid-template-columns:minmax(0,1fr) 2.9rem;align-items:center;min-height:3.6rem;border-bottom:1px solid color-mix(in srgb,var(--bc-cyan) 20%,transparent)}.bc-section-rail-label{margin:0;padding:.8rem .9rem;color:var(--bc-mineral-gold);font-size:.72rem;font-weight:800;letter-spacing:.14em;line-height:1.25;text-transform:uppercase}.bc-section-rail-toggle{align-self:stretch;border-left:1px solid color-mix(in srgb,var(--bc-cyan) 20%,transparent)!important;color:var(--bc-cyan)!important;font-size:1.2rem!important}.bc-section-rail-list{margin:0;padding:.45rem;overflow-y:auto;list-style:none;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--bc-cyan) 45%,transparent) transparent}.bc-section-rail-list a{display:grid;grid-template-columns:1.7rem minmax(0,1fr);gap:.55rem;align-items:start;padding:.62rem .55rem;border-radius:.7rem;color:var(--bc-mist);font-size:.78rem;font-weight:650;line-height:1.3;text-decoration:none;transition:color .15s ease,background .15s ease}.bc-section-rail-list a strong{grid-column:2;color:inherit}.bc-section-rail-list a small{grid-column:2;color:var(--bc-mist);font-size:.68rem;line-height:1.35}.bc-section-rail-list a:hover{color:var(--bc-paper);background:color-mix(in srgb,var(--bc-cyan) 8%,transparent)}.bc-section-rail-list a[aria-current=location]{color:var(--bc-paper);background:linear-gradient(90deg,color-mix(in srgb,var(--bc-cyan) 16%,transparent),transparent)}.bc-section-rail-number{color:var(--bc-cyan);font-variant-numeric:tabular-nums}.bc-section-rail-footer{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid color-mix(in srgb,var(--bc-cyan) 20%,transparent)}.bc-section-rail-footer button{display:flex;gap:.45rem;align-items:center;justify-content:center;min-height:2.8rem;background:transparent;color:var(--bc-mist);font-size:.7rem;font-weight:740;letter-spacing:.08em;text-transform:uppercase}.bc-section-rail-footer button+button{border-left:1px solid color-mix(in srgb,var(--bc-cyan) 20%,transparent)}.bc-site--vn .bc-section-rail-current span{max-height:min(21rem,calc(100vh - 13rem));font-size:.875rem;line-height:1.35}.bc-site--vn .bc-section-rail-label{font-size:.78rem;line-height:1.4}.bc-site--vn .bc-section-rail-list a{font-size:.875rem;line-height:1.45}.bc-site--vn .bc-section-rail-list a small{font-size:.8125rem;line-height:1.4}@media(prefers-reduced-motion:reduce){.bc-section-rail{transition:none}.bc-section-rail-expanded,.bc-section-rail:before{animation:none}}@media(max-width:47.999rem){.bc-section-rail{display:none}}@media(min-width:48rem)and (max-width:85rem){.bc-section-rail+.bc-page-shell+.bc-contact-band>.bc-container,.bc-section-rail+.bc-page-shell>.bc-container{width:min(calc(100% - 5.75rem),76rem);margin-right:1rem;margin-left:4.75rem}.bc-section-rail+.bc-page-shell--vn-home .bc-hero-image-slider--vn{right:auto;left:-4.75rem;transform:none}.bc-section-rail+.bc-page-shell--vn-home .bc-motion-backdrop{left:-4.75rem;transform:none}}@media(min-width:48rem)and (max-width:52rem){.bc-section-rail+.bc-page-shell+.bc-contact-band>.bc-container,.bc-section-rail+.bc-page-shell>.bc-container{width:min(calc(100% - 6.75rem),76rem);margin-left:5.75rem}.bc-section-rail+.bc-page-shell--vn-home .bc-hero-image-slider--vn,.bc-section-rail+.bc-page-shell--vn-home .bc-motion-backdrop{left:-5.75rem}}.bc-site--au .bc-section-rail-current span,.bc-site--au .bc-section-rail-footer button,.bc-site--au .bc-section-rail-label,.bc-site--au .bc-section-rail-list a,.bc-site--au .bc-section-rail-list a small,.bc-site--au .bc-section-rail-list a strong,.bc-site--au .bc-section-rail-number{font-weight:400!important}.bc-site--au .bc-section-rail{--bc-section-rail-accent:var(--bc-brand-blue);border-color:color-mix(in srgb,var(--bc-section-rail-accent) 55%,var(--bc-line));border-radius:.55rem;background:#031114f5;box-shadow:0 .8rem 2rem #0000002e}.bc-site--au .bc-section-rail:has(+.bc-page-shell[data-au-theme=bluecaplidar]),.bc-site--au .bc-section-rail:has(+.bc-page-shell[data-au-theme=lidar]),.bc-site--au .bc-section-rail:has(+.bc-page-shell[data-au-theme=team]){--bc-section-rail-accent:var(--bc-brand-sky)}.bc-site--au .bc-section-rail:has(+.bc-page-shell[data-au-theme=calculator]),.bc-site--au .bc-section-rail:has(+.bc-page-shell[data-au-theme=radiometric]){--bc-section-rail-accent:var(--bc-brand-lime)}.bc-site--au .bc-section-rail:before{display:none}.bc-site--au .bc-section-rail.is-collapsed{border-radius:.55rem}.bc-site--au .bc-section-rail.is-hover-expanded,.bc-site--au .bc-section-rail.is-sensing{border-color:color-mix(in srgb,var(--bc-section-rail-accent) 72%,var(--bc-line));box-shadow:0 .9rem 2.2rem #00000038}.bc-site--au .bc-section-rail-current{border-color:color-mix(in srgb,var(--bc-section-rail-accent) 24%,transparent)!important}.bc-site--au .bc-section-rail-number,.bc-site--au .bc-section-rail-step,.bc-site--au .bc-section-rail-toggle{color:var(--bc-section-rail-accent)!important}.bc-site--au .bc-section-rail-list a{border-radius:.25rem}.bc-site--au .bc-section-rail-list a[aria-current=location]{background:color-mix(in srgb,var(--bc-section-rail-accent) 12%,transparent);box-shadow:inset 2px 0 0 var(--bc-section-rail-accent)}body.bc-site--au:has(.bc-page-shell--au-home) .bc-section-rail{background:linear-gradient(145deg,#081e23fa,#051318fa);border-color:#6bb4b954;-webkit-backdrop-filter:none;backdrop-filter:none}.bc-site--au .bc-section-rail.is-footer-visible{visibility:hidden;opacity:0;pointer-events:none}
