.content-page>.bc-home-zone{contain-intrinsic-size:auto 88rem}.content-page>.bc-home-zone--performance{content-visibility:visible;contain-intrinsic-size:none}.bc-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:clamp(2.5rem,6vw,5rem) 0}.bc-service-grid--media{grid-template-columns:repeat(4,minmax(0,1fr))}.bc-service-grid--media.bc-service-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.bc-page-shell--au-home .bc-service-grid--media:not(.bc-service-grid--three){grid-template-columns:repeat(2,minmax(0,1fr))}.bc-service-card{display:block;min-height:18rem;overflow:hidden;border:1px solid var(--bc-line);border-radius:var(--bc-radius-lg);color:var(--bc-paper);background:linear-gradient(145deg,color-mix(in srgb,var(--bc-ink-soft) 96%,#fff),var(--bc-ink-soft));box-shadow:var(--bc-shadow-surface);text-decoration:none;transition:border-color .2s ease,transform .22s cubic-bezier(.2,.8,.2,1),background-color .2s ease}.bc-service-card:focus-visible,.bc-service-card:focus-within,.bc-service-card:hover{border-color:color-mix(in srgb,var(--bc-cyan) 72%,var(--bc-line));background:color-mix(in srgb,var(--bc-ink-soft) 91%,var(--bc-cyan));transform:translateY(-.3rem)}.bc-service-card:focus-visible{outline:3px solid var(--bc-cyan);outline-offset:3px}.bc-service-prime-card{height:100%;color:inherit;background:transparent}.bc-service-prime-card .p-card-body,.bc-service-prime-card [data-pc-section=body]{display:grid;min-height:18rem;align-content:space-between;gap:2rem;padding:clamp(1.25rem,3vw,2rem)}.bc-service-card--media .bc-service-prime-card .p-card-body,.bc-service-card--media .bc-service-prime-card [data-pc-section=body]{min-height:15rem}.bc-service-card-media{display:block;overflow:hidden;aspect-ratio:3/2;background:color-mix(in srgb,var(--bc-ink-soft) 88%,#000)}.bc-service-card-image,.bc-service-card-media picture{display:block;width:100%;height:100%}.bc-service-card-image{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--bc-service-image-position,center);object-position:var(--bc-service-image-position,center);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.bc-service-card:focus-visible .bc-service-card-image,.bc-service-card:hover .bc-service-card-image{transform:scale(1.035)}.bc-service-card-heading{display:grid;gap:.85rem}.bc-service-card-index{color:var(--bc-cyan);font-size:.75rem;font-weight:800;letter-spacing:.14em}.bc-service-card-title{color:var(--bc-paper);font-size:clamp(1.35rem,2.5vw,1.9rem);line-height:1.08;letter-spacing:-.035em}.bc-service-card-description{display:block;color:var(--bc-mist);font-size:.98rem;line-height:1.65}.bc-service-card-action{color:var(--bc-cyan);font-size:.85rem;font-weight:750}.bc-home-zone{position:relative;margin-inline:calc(clamp(1rem,3vw,2rem)*-1);padding:clamp(4rem,8vw,7rem) clamp(1rem,3vw,2rem);border-top:1px solid color-mix(in srgb,var(--bc-cyan) 24%,var(--bc-line));isolation:isolate}.bc-home-zone:before{position:absolute;inset:0;z-index:-1;content:"";pointer-events:none}.bc-home-zone:after{position:absolute;top:-1px;left:50%;width:min(28rem,68vw);height:1px;content:"";background:linear-gradient(90deg,transparent,var(--bc-cyan),transparent);transform:translate(-50%)}.bc-home-zone--performance:before{background:radial-gradient(circle at 50% 4%,rgb(86 224 210/8%),transparent 28rem),linear-gradient(180deg,rgba(5,25,29,.3),transparent 40%)}.bc-home-zone--performance{border-top:0}.bc-home-zone--performance:after,.bc-home-zone--performance:before{display:none}.bc-home-zone--decisions:before{background:radial-gradient(ellipse at 8% 34%,rgb(200 182 106/8%),transparent 30rem),linear-gradient(90deg,rgba(8,24,27,.26),transparent 52%)}.bc-home-zone--decisions:after{display:none}.bc-home-zone--performance+.bc-home-zone--decisions{padding-top:clamp(2.5rem,4.5vw,4rem);border-top:0}.bc-home-zone--equipment:before{background:radial-gradient(ellipse at 92% 20%,rgb(86 224 210/7%),transparent 32rem),linear-gradient(180deg,rgba(3,14,17,.2),rgba(10,30,33,.28),transparent)}.bc-home-zone--faq{border-bottom:1px solid color-mix(in srgb,var(--bc-cyan) 20%,var(--bc-line))}.bc-home-zone--faq:before{background:linear-gradient(135deg,rgb(200 182 106/5%),transparent 38%,rgb(86 224 210/5%))}.bc-home-zone>h2{max-width:32ch;margin:0 auto clamp(2.5rem,5vw,4rem);color:var(--bc-paper);font-family:var(--bc-font-display);font-size:clamp(1.95rem,3.15vw,3rem);font-weight:600;line-height:1.06;letter-spacing:-.038em;text-align:center;text-wrap:balance}.bc-home-zone--performance>h2{max-width:30ch;margin-bottom:clamp(.9rem,1.6vw,1.3rem);font-size:clamp(2rem,3.2vw,3.1rem);line-height:1.04;letter-spacing:-.04em}.bc-home-zone--performance>h2+p{position:relative;max-width:58ch;margin:0 auto;padding-bottom:clamp(2.5rem,5vw,4rem);color:var(--bc-mist);font-size:clamp(1.02rem,1.35vw,1.3rem);line-height:1.5;text-align:center;text-wrap:balance}.bc-home-zone--performance>h2+p:after{position:absolute;bottom:0;left:50%;width:1px;height:clamp(2rem,4vw,3.2rem);content:"";background:linear-gradient(transparent,var(--bc-cyan));box-shadow:0 0 1rem #56e0d25c}.bc-page-shell--au-home .bc-home-zone--decisions>#drone-survey-services-for-mining-and-exploration+p{max-width:74ch;margin:0 auto 1.25rem}.bc-page-shell--au-home .bc-home-zone--decisions>#drone-geophysical-survey-data-for-exploration-decisions{margin-top:clamp(2rem,4vw,3rem);margin-bottom:1.5rem}.bc-page-shell--au-home .bc-home-zone--decisions>#drone-geophysical-survey-data-for-exploration-decisions~p{max-width:74ch;margin:1rem auto}.bc-home-zone--performance .bc-contact-band{position:relative;left:50%;width:100dvw;margin-top:1rem;margin-left:-50dvw;padding-block:clamp(2.5rem,5vw,4.5rem);overflow:hidden;border:0;border-block:1px solid color-mix(in srgb,var(--bc-mineral-gold) 24%,var(--bc-line));border-radius:0;background:radial-gradient(circle at 8% 15%,rgb(86 224 210/9%),transparent 25rem),radial-gradient(circle at 92% 85%,rgb(200 182 106/8%),transparent 28rem),linear-gradient(145deg,#051619,#020b0e);box-shadow:0 2.4rem 3.8rem -1.35rem #030e11f5}.bc-home-zone--performance .bc-contact-band:before{position:absolute;inset:-4rem;content:"";pointer-events:none;background-image:linear-gradient(45deg,transparent 47%,rgb(200 182 106/9%) 48.5% 51.5%,transparent 53%),linear-gradient(-45deg,transparent 47%,rgb(200 182 106/8%) 48.5% 51.5%,transparent 53%);background-position:0 0,1.9rem 1.9rem;background-size:3.8rem 3.8rem;opacity:.55;animation:bc-contact-diamonds 18s linear infinite}.bc-home-zone--performance .bc-contact-band:after{position:absolute;inset:0 0 -.8rem;content:"";pointer-events:none;background:radial-gradient(ellipse at 20% 35%,rgba(86,224,210,.1),transparent 28rem),radial-gradient(ellipse at 82% 70%,rgb(200 182 106/8%),transparent 30rem),linear-gradient(180deg,transparent 72%,rgba(3,14,17,.72) 91%,transparent);filter:blur(.55rem);animation:bc-contact-glow 9s ease-in-out infinite alternate}.bc-home-zone--performance .bc-contact-band>.bc-container{position:relative;z-index:1}.bc-page-shell--au-home .bc-home-zone--performance .bc-coverage{position:relative;left:50%;width:100dvw;margin:clamp(2rem,4vw,3rem) 0 0 -50dvw;padding-block:clamp(2.5rem,5vw,4.5rem);padding-inline:max(1rem,calc(50dvw - 38rem));overflow:hidden;border-block:1px solid color-mix(in srgb,var(--bc-mineral-gold) 24%,var(--bc-line));background:radial-gradient(circle at 8% 15%,rgb(86 224 210/9%),transparent 25rem),radial-gradient(circle at 92% 85%,rgb(200 182 106/8%),transparent 28rem),linear-gradient(145deg,#051619,#020b0e)}.bc-page-shell--au-home .bc-home-zone--performance .bc-coverage:before{position:absolute;inset:0;content:"";pointer-events:none;background-image:linear-gradient(90deg,transparent 0 90%,rgba(200,182,106,.13) 91% 95%,transparent 96%),linear-gradient(0deg,transparent 0 95%,rgb(200 182 106/8%) 96% 98.5%,transparent 99.5%);background-size:4.2rem 4.2rem,12.6rem 12.6rem;opacity:.7;animation:bc-coverage-lines 17s linear infinite}.bc-page-shell--au-home .bc-home-zone--performance .bc-coverage:after{position:absolute;inset:0;content:"";pointer-events:none;background:radial-gradient(32rem 130% at 0 50%,rgb(200 182 106/9%),transparent 72%);animation:bc-coverage-sweep 17s ease-in-out infinite alternate}.bc-page-shell--au-home .bc-home-zone--performance .bc-coverage>*{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.bc-page-shell--au-home .bc-home-zone--performance .bc-coverage:after,.bc-page-shell--au-home .bc-home-zone--performance .bc-coverage:before{animation:none}}@media(max-width:64rem){.bc-service-grid{grid-template-columns:1fr}.bc-service-grid--media,.bc-service-grid--media.bc-service-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-service-card{min-height:13rem}}@media(max-width:42rem){.bc-service-grid--media,.bc-service-grid--media.bc-service-grid--three{grid-template-columns:1fr}}.bc-page-shell--secondary.bc-page-shell--equipment-archive .bc-service-grid--media{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,3vw,2rem)}.bc-page-shell--secondary.bc-page-shell--equipment-archive:not(.bc-page-shell--vn) .bc-service-grid--media{grid-template-columns:repeat(3,minmax(0,1fr))}.bc-page-shell--secondary.bc-page-shell--equipment-archive .bc-service-card{min-height:30rem}.bc-page-shell--secondary.bc-page-shell--equipment-archive .bc-service-card-media{aspect-ratio:16/10}.bc-page-shell--secondary.bc-page-shell--equipment-archive .bc-service-card-title{font-size:clamp(1.8rem,3vw,2.75rem)}.bc-page-shell--secondary.bc-page-shell--equipment-archive .bc-service-card-description{font-size:1.05rem}.bc-service-grid--media.bc-service-grid--profiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.6rem)}.bc-service-grid--profiles .bc-service-card{min-height:0;border-radius:.8rem 2.75rem .8rem .8rem}.bc-service-card--profile .bc-service-card-media{aspect-ratio:1/1}.bc-service-card--profile .bc-service-card-image{-o-object-position:var(--bc-service-image-position,50% 50%);object-position:var(--bc-service-image-position,50% 50%)}.bc-service-grid--profiles .bc-service-prime-card .p-card-body,.bc-service-grid--profiles .bc-service-prime-card [data-pc-section=body]{min-height:13.5rem;padding:clamp(1.25rem,2.5vw,1.8rem)}.bc-service-grid--profiles .bc-service-card-title{font-size:clamp(1.45rem,2.4vw,2rem)}.bc-page-shell--vn-home .content-page>.bc-service-grid:first-of-type{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;margin-top:clamp(8rem,13vw,12rem);padding:clamp(1rem,2vw,1.5rem);border:1px solid rgba(255,205,0,.14);border-radius:1rem 4rem 1rem 1rem;background:url(../ui/vn-star-outline.svg) calc(100% + 2rem) -3rem /14rem no-repeat,radial-gradient(circle at 100% 0,rgba(218,37,29,.13),transparent 24rem),linear-gradient(145deg,#081c1ff2,#100e10f7);box-shadow:0 2rem 5rem #00000047}.bc-page-shell--vn-home .content-page>.bc-service-grid:first-of-type .bc-service-card{min-height:15rem;grid-column:span 4;border-color:#ffcd0021}.bc-page-shell--vn-home .content-page>.bc-service-grid:first-of-type .bc-service-card:first-child,.bc-page-shell--vn-home .content-page>.bc-service-grid:first-of-type .bc-service-card:nth-child(9){grid-column:span 5}.bc-page-shell--vn-home .content-page>.bc-service-grid:first-of-type .bc-service-card:nth-child(2),.bc-page-shell--vn-home .content-page>.bc-service-grid:first-of-type .bc-service-card:nth-child(8){grid-column:span 4}.bc-page-shell--vn-home .content-page>.bc-service-grid:first-of-type .bc-service-card:nth-child(3),.bc-page-shell--vn-home .content-page>.bc-service-grid:first-of-type .bc-service-card:nth-child(7){grid-column:span 3}.bc-page-shell--vn-home .content-page>.bc-service-grid:first-of-type .bc-service-card:nth-child(3n+1){background:radial-gradient(circle at 100% 0,rgba(218,37,29,.14),transparent 12rem),linear-gradient(145deg,#0f2224,#061113)}.bc-page-shell--vn-home .content-page>.bc-service-grid:first-of-type .bc-service-card:nth-child(3n+2){background:radial-gradient(circle at 0 100%,rgb(255 205 0/7%),transparent 12rem),linear-gradient(145deg,#0c2325,#061113)}.bc-page-shell--vn-home .bc-home-zone{margin-top:clamp(2.5rem,4vw,4rem)}.bc-page-shell--vn-home .bc-home-zone:before{display:block}.bc-page-shell--vn-home .bc-home-zone>h2{max-width:19ch;font-size:clamp(2.65rem,5.4vw,5rem);text-align:left}.bc-page-shell--vn-home .bc-home-zone--decisions{border-color:#ffcd002e}.bc-page-shell--vn-home .bc-home-zone--decisions:before{background:radial-gradient(circle at 8% 28%,rgb(255 205 0/8%),transparent 28rem),linear-gradient(135deg,rgb(218 37 29/7%),transparent 44%)}.bc-page-shell--vn-home .bc-home-zone--decisions>.bc-service-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.bc-page-shell--vn-home .bc-home-zone--decisions>.bc-service-grid .bc-service-card{grid-column:span 2;min-height:15rem}.bc-page-shell--vn-home .bc-home-zone--decisions>.bc-service-grid .bc-service-card:nth-last-child(-n+2){grid-column:span 3}.bc-page-shell--vn-home .bc-home-zone--equipment{overflow:hidden;padding-block:clamp(3.5rem,7vw,6rem);border-color:#da251d38;text-align:center}.bc-page-shell--vn-home .bc-home-zone--equipment:before{background:url(../ui/vn-star-outline.svg) calc(100% + 3rem) 50% /20rem no-repeat,linear-gradient(135deg,rgba(98,15,20,.27),transparent 42%,rgb(255 205 0/5%));opacity:.9}.bc-page-shell--vn-home .bc-home-zone--equipment>h2{max-width:22ch;margin-inline:auto;text-align:center}.bc-page-shell--vn-home .bc-home-zone--equipment .bc-manifesto{border-color:color-mix(in srgb,var(--bc-vn-gold) 32%,var(--bc-vn-red));background:linear-gradient(135deg,#da251d17,#05191deb,#ffcd000d)}.bc-page-shell--vn-home .bc-home-zone--equipment>h2:nth-of-type(2){max-width:18ch;margin-top:clamp(4rem,8vw,7rem);text-align:left}.bc-page-shell--vn-home .bc-home-zone--performance:before{display:block;background:linear-gradient(45deg,transparent 0 47%,rgb(255 205 0/3%) 48% 52%,transparent 53%),radial-gradient(circle at 90% 14%,rgb(218 37 29/8%),transparent 28rem);background-size:4rem 4rem,auto}.bc-page-shell--vn-home .bc-home-zone--faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(18rem,1.2fr);gap:1rem clamp(3rem,8vw,8rem);align-items:end;border-color:#ffcd002e}.bc-page-shell--vn-home .bc-home-zone--faq:before{background:linear-gradient(135deg,rgb(255 205 0/6%),transparent 36%,rgb(218 37 29/8%)),url(../ui/vn-star-outline.svg) calc(100% + 2rem) calc(100% + 2rem) /13rem no-repeat}.bc-page-shell--vn-home .bc-home-zone--faq>*{grid-column:1}.bc-page-shell--vn-home .bc-home-zone--faq>.bc-content-accordion{grid-column:1/-1}.bc-page-shell--vn-home .bc-home-zone--faq>.bc-contact-band{grid-column:1/-1;margin:clamp(2.5rem,6vw,5rem) 0 0;border-color:color-mix(in srgb,var(--bc-vn-gold) 34%,var(--bc-vn-red));background:linear-gradient(135deg,#620f1438,#05191df5 48%,#ffcd000d)}.bc-page-shell--vn-home .bc-home-zone--faq>h2:last-of-type,.bc-page-shell--vn-home .bc-home-zone--faq>h2:last-of-type+p{grid-column:2}.bc-page-shell--vn-home .bc-home-zone--faq>h2{margin:0}.bc-page-shell--vn-home .bc-home-zone--faq>h3{margin:0;color:var(--bc-mineral-gold);font-size:.72rem;letter-spacing:.15em;text-transform:uppercase}.bc-page-shell--vn-home .bc-home-zone--faq>p{color:var(--bc-mist)}@media(max-width:42rem){.bc-page-shell--secondary.bc-page-shell--equipment-archive .bc-service-grid--media{grid-template-columns:1fr}.bc-page-shell--secondary.bc-page-shell--equipment-archive .bc-service-card{min-height:0}}@media(prefers-reduced-motion:reduce){.bc-home-zone--performance .bc-contact-band:after,.bc-home-zone--performance .bc-contact-band:before{animation:none}.bc-service-card,.bc-service-card-image{transition:none}}@media(max-width:64rem){.bc-page-shell--secondary.bc-page-shell--equipment-archive .bc-service-grid--media,.bc-page-shell--secondary.bc-page-shell--equipment-archive:not(.bc-page-shell--vn) .bc-service-grid--media,.bc-page-shell--vn-home .content-page>.bc-service-grid:first-of-type,.bc-service-grid--media.bc-service-grid--profiles{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-page-shell--vn-home .bc-home-zone--decisions>.bc-service-grid .bc-service-card,.bc-page-shell--vn-home .bc-home-zone--decisions>.bc-service-grid .bc-service-card:nth-last-child(-n+2),.bc-page-shell--vn-home .content-page>.bc-service-grid:first-of-type .bc-service-card,.bc-page-shell--vn-home .content-page>.bc-service-grid:first-of-type .bc-service-card:nth-child(n){grid-column:auto}.bc-page-shell--vn-home .bc-home-zone--decisions>.bc-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:42rem){.bc-page-shell--secondary.bc-page-shell--equipment-archive .bc-service-grid--media,.bc-page-shell--secondary.bc-page-shell--equipment-archive:not(.bc-page-shell--vn) .bc-service-grid--media,.bc-service-grid--media.bc-service-grid--profiles{grid-template-columns:1fr}.bc-page-shell--vn-home .content-page>.bc-service-grid:first-of-type{grid-template-columns:1fr;margin-top:5.5rem;padding:.65rem;border-radius:.75rem 2.5rem .75rem .75rem}.bc-page-shell--vn-home .bc-home-zone--decisions>.bc-service-grid{grid-template-columns:1fr}.bc-page-shell--vn-home .bc-home-zone{margin-top:2rem;margin-inline:-.25rem;padding:3.25rem .75rem}.bc-page-shell--vn-home .bc-home-zone>h2{max-width:15ch;margin-bottom:2.25rem;font-size:clamp(2.35rem,11.4vw,3.15rem);line-height:1}.bc-page-shell--vn-home .bc-home-zone--equipment>h2{max-width:16ch}.bc-page-shell--vn-home .bc-home-zone--faq{grid-template-columns:1fr;gap:1rem;align-items:start}.bc-page-shell--vn-home .bc-home-zone--faq>*,.bc-page-shell--vn-home .bc-home-zone--faq>.bc-contact-band,.bc-page-shell--vn-home .bc-home-zone--faq>.bc-content-accordion,.bc-page-shell--vn-home .bc-home-zone--faq>h2:last-of-type,.bc-page-shell--vn-home .bc-home-zone--faq>h2:last-of-type+p{grid-column:1}.bc-page-shell--au-home .bc-home-zone{margin-inline:-.25rem;padding:4rem .75rem}.bc-page-shell--au-home .bc-home-zone--equipment .bc-service-grid--media{grid-template-columns:minmax(0,1fr)}.bc-page-shell--au-home .bc-home-zone--equipment .bc-service-card{min-height:0}.bc-page-shell--au-home .bc-home-zone--equipment .bc-service-card--media .bc-service-prime-card [data-pc-section=body]{min-height:0;gap:1rem;padding:1.25rem}.bc-page-shell--au-home .bc-home-zone--equipment .bc-service-card-title{overflow-wrap:anywhere}.bc-page-shell--au-home .bc-home-zone--performance>h2{font-size:clamp(1.85rem,8vw,2.35rem)}.bc-page-shell--au-home .bc-service-card--media .bc-service-prime-card .p-card-body,.bc-page-shell--au-home .bc-service-card--media .bc-service-prime-card [data-pc-section=body]{min-height:12rem}}.bc-service-card-media .bc-fade-gallery{height:100%;aspect-ratio:auto}
