html:root body.bb-approved-glass.bb-glass-site{--approved-page:#b4c6e6;--approved-ink:#182b42;--approved-muted:#354b64;--approved-panel:linear-gradient(125deg,#eef3fc3d,#eaf1fa2e 48%,#e6eff938);--approved-control:linear-gradient(135deg,#dee8f7de,#d3e0f3d4);--approved-tile:#d8e5f7a3;--approved-active:#e8effbd6;--approved-line:#eef5fca3;--approved-solid:#e1eaf7;--approved-header:#d8e3f68f;--approved-blur:blur(14px)saturate(.84)brightness(1.04);--approved-shadow:0 28px 70px -34px #181c204d,inset 0 1px 0 #ffffffa3,inset -1px -1px 0 #ffffff24;isolation:isolate;position:relative}html:root[data-theme=night] body.bb-approved-glass.bb-glass-site{--approved-page:#23364c;--approved-ink:#f8fbff;--approved-muted:#f6faff;--approved-panel:linear-gradient(125deg,#56718e80,#4c67856b 48%,#43607d7a);--approved-control:linear-gradient(135deg,#66829f3b,#506f8f59);--approved-tile:#637c9724;--approved-active:#6c88a42e;--approved-line:#c4dcf34d;--approved-solid:#354f6b;--approved-header:#2a3f56a8;--approved-blur:blur(10px)saturate(.86)brightness(1.08);--approved-shadow:0 28px 70px -34px #040d198c,inset 0 1px 0 #dbecfc40,inset -1px -1px 0 #d7eafc14}.bb-approved-backdrop{z-index:-1;pointer-events:none;background:var(--approved-scene-day)center/cover no-repeat #b4c6e6;background-blend-mode:luminosity;position:fixed;inset:0}.bb-approved-backdrop:after{content:"";background:#b4c6e6b8;position:absolute;inset:0}.bb-approved-backdrop:before{content:"";z-index:1;background:#ffffff47;position:absolute;inset:0}html[data-theme=night] .bb-approved-backdrop{background-image:var(--approved-scene-night);background-color:#23364c}html[data-theme=night] .bb-approved-backdrop:after{background:linear-gradient(150deg,#1a2c43db,#1e344dcc 60%,#25404fd6)}html[data-theme=night] .bb-approved-backdrop:before{background:0 0}html:has(.bb-approved-backdrop) body.bb-approved-glass{background:var(--approved-page)!important}html:root body.bb-approved-glass.bb-glass-site :is(.bb-page,.bb-consistency-page,.bb-petrochemical-marketing,.bb-header,.bb-contact-modal,.bb-detail-dialog,.bb-orbit-dialog,.bb-gallery-dialog,.bb-logistics-dialog){--bb-glass-surface:var(--bb-glass-grain),var(--approved-panel);--glass-surface:var(--bb-glass-surface);--bb-consistency-image:transparent;--bb-consistency-about-halo:transparent;color:var(--approved-ink);--bb-ink:var(--approved-ink)!important;--bb-muted:var(--approved-muted)!important;--bb-line:var(--approved-line)!important;--bb-glass-ink:var(--approved-ink)!important;--bb-glass-muted:var(--approved-muted)!important;--bb-glass-control:var(--approved-control)!important;--bb-glass-active:var(--approved-active)!important;--bb-glass-track:var(--approved-tile)!important;--bb-glass-solid:var(--approved-solid)!important;--bb-glass-border:var(--approved-line)!important;--bb-glass-edge:var(--approved-line)!important;--bb-glass-focus:var(--approved-ink)!important;--bb-glass-accent:var(--approved-muted)!important;--bb-glass-shadow:var(--approved-shadow)!important;--glass-control:var(--approved-control)!important;--glass-line:var(--approved-line)!important;--glass-shadow:var(--approved-shadow)!important;--bb-consistency-button:var(--approved-active)!important;--bb-consistency-button-ink:var(--approved-ink)!important}html:root body.bb-approved-glass.bb-glass-site :is(main.bb-page,main.bb-consistency-page,main.bb-trading-scene,.bb-home-configurators){background:0 0!important}html:root body.bb-approved-glass.bb-glass-site .bb-home-configurators>[aria-hidden=true],html:root body.bb-approved-glass.bb-glass-site main.bb-trading-scene:before{display:none}html:root body.bb-approved-glass.bb-glass-site .bb-header{background:var(--approved-header)!important;color:var(--approved-ink)!important}html:root body.bb-approved-glass.bb-glass-site .bb-header :is(.bb-header-inner,.bb-desktop-nav,.bb-header-contact,.bb-theme-toggle,.bb-menu-button,.bb-mobile-nav){color:var(--approved-ink)!important}html:root body.bb-approved-glass.bb-glass-site .bb-header :is(.bb-desktop-nav,.bb-header-contact,.bb-theme-toggle,.bb-menu-button,.bb-mobile-nav){background:var(--approved-control)!important;border-color:var(--approved-line)!important}html:root body.bb-approved-glass.bb-glass-site .bb-header :is(a,button,svg){color:var(--approved-ink)!important}html:root body.bb-approved-glass.bb-glass-site .bb-header-inner,html:root body.bb-approved-glass.bb-glass-site .bb-header-logo{background:0 0!important}html:root body.bb-approved-glass.bb-glass-site .bb-sector-configurator{--cfg-ink:var(--approved-ink)!important;--cfg-muted:var(--approved-muted)!important;--cfg-tile:var(--approved-tile)!important;--cfg-active:var(--approved-active)!important;--cfg-line:var(--approved-line)!important}html:root body.bb-approved-glass.bb-glass-site .bb-approved-panel{box-shadow:var(--approved-shadow);background:var(--approved-panel)!important;border-color:var(--approved-line)!important;-webkit-backdrop-filter:var(--approved-blur)!important;backdrop-filter:var(--approved-blur)!important}html:root body.bb-approved-glass.bb-glass-site .bb-sector-configurator button:has(>svg):not([role=tab]){color:var(--approved-ink)}html:root body.bb-approved-glass.bb-glass-site .bb-sector-configurator button[class*=primary]{background:var(--approved-active);color:var(--approved-ink);border-color:var(--approved-line)}html:root body.bb-approved-glass.bb-glass-site .bb-consistency-materials :is(.bb-consistency-global>div>div:last-child,.bb-materials-contact-card){color:var(--approved-ink);-webkit-backdrop-filter:var(--approved-blur);backdrop-filter:var(--approved-blur);box-shadow:var(--approved-shadow);background:var(--bb-glass-grain),var(--approved-control)!important;border-color:var(--approved-line)!important}html:root body.bb-approved-glass.bb-glass-site .bb-consistency-materials .bb-consistency-global>div>div:first-child>div>div{color:var(--approved-ink);background:var(--approved-control)!important;border-color:var(--approved-line)!important}html:root body.bb-approved-glass.bb-glass-site :is(.bb-machine-info,.bb-detail-hero-media,.bb-benefit-card,.bb-original-hero,.bb-sector-preview,.bb-service-card,.bb-oil-partner,.bb-logistics-card,.bb-catalogue-section,.bb-about-principles,.bb-trading-hero-card,.bb-section-heading,.bb-logistics-section-heading,.bb-trading-about-copy,.bb-trading-hero-copy,.bb-services-intro,.bb-about-hero,.bb-parts-materials,.bb-offering-scope,.bb-contact-strip,.bb-order-heading,.bb-order-summary,.bb-faq,.bb-about-capability-card,.bb-about-step,.bb-team-card):not(#types *){color:var(--approved-ink);-webkit-backdrop-filter:var(--approved-blur);backdrop-filter:var(--approved-blur);background:var(--bb-glass-grain),var(--approved-panel)!important;border-color:var(--approved-line)!important}html:root body.bb-approved-glass.bb-glass-site :is(.bb-detail-card,.bb-catalogue-product-card):not(#types *){color:var(--approved-ink);background:var(--approved-tile)!important;border-color:var(--approved-line)!important}html:root body.bb-approved-glass.bb-glass-site .bb-order ol{-webkit-backdrop-filter:var(--approved-blur);backdrop-filter:var(--approved-blur);border-color:var(--approved-line);background:var(--approved-panel)!important}html:root body.bb-approved-glass.bb-glass-site :is(.bb-button,.bb-optical-control,.bb-logistics-quote,.bb-gallery-select,.bb-detail-pill,.bb-about-socials a,.bb-about-links a):not(#types *){background:var(--approved-control)!important;color:var(--approved-ink)!important;border-color:var(--approved-line)!important}html:root body.bb-approved-glass.bb-glass-site :is(.bb-contact-strip,.bb-faq,.bb-footer,.bb-order,.bb-about-hero,.bb-machine-info,.bb-manufacturing-detail,.bb-consistency-page) :is(h1,h2,h3,h4,p,summary):not(#types *){color:var(--approved-ink)}html:root body.bb-approved-glass.bb-glass-site :is(.bb-footer,.bb-about-flow,.bb-order){color:var(--approved-ink);background:0 0}html:root body.bb-approved-glass.bb-glass-site .bb-footer:not(#types *){border-color:var(--approved-line)}html:root body.bb-approved-glass.bb-glass-site .bb-footer .bb-footer-contact:not(#types *){color:var(--approved-ink)}html:root body.bb-approved-glass.bb-glass-site .bb-footer .bb-footer-bottom:not(#types *){color:var(--approved-ink);border-color:var(--approved-line)}html:root body.bb-approved-glass.bb-glass-site .bb-clients .bb-clients-label button:not(#types *){color:var(--approved-ink)}html:root body.bb-approved-glass.bb-glass-site .bb-service-world{--sw-stage-glow:transparent;--sw-pad-glow:transparent;--sw-shadow-color:#11223440;--sw-ink:var(--approved-ink)!important;--sw-muted:var(--approved-muted)!important;--sw-focus:var(--approved-ink)!important;--sw-panel:var(--approved-panel)!important;--sw-strong-panel:var(--approved-solid)!important;--sw-panel-ink:var(--approved-ink)!important;--sw-panel-muted:var(--approved-muted)!important;--sw-panel-border:var(--approved-line)!important;--sw-panel-line:var(--approved-line)!important;--sw-tile:var(--approved-tile)!important;--sw-label:var(--approved-control)!important;--sw-label-active:var(--approved-active)!important;--sw-label-ink:var(--approved-ink)!important;--sw-label-border:var(--approved-line)!important;--sw-line:var(--approved-line)!important;--sw-fine-line:var(--approved-line)!important;--sw-shadow:var(--approved-shadow)!important}html:root body.bb-approved-glass.bb-glass-site .sw-primary-button{background:var(--approved-control);border-color:var(--approved-line);color:var(--approved-ink)!important}html:root body.bb-approved-glass.bb-glass-site .bb-trading-scene{--trading-panel:var(--bb-glass-grain),var(--approved-panel);--trading-panel-solid:var(--approved-solid)!important;--trading-panel-line:var(--approved-line)!important;--trading-panel-shadow:var(--approved-shadow)!important;--trading-ink:var(--approved-ink)!important;--trading-muted:var(--approved-muted)!important}html:root body.bb-approved-glass.bb-glass-site .bb-petrochemical-marketing{color:var(--approved-ink);--support-surface:var(--approved-panel)!important;--support-control:var(--approved-control)!important}html:root body.bb-approved-glass.bb-glass-site .bb-petrochemical-marketing .bb-oil-categories>div{background:var(--approved-panel)!important}html:root body.bb-approved-glass.bb-glass-site :is(.bb-detail-dialog,.bb-orbit-dialog,.bb-gallery-dialog,.bb-logistics-dialog,.bb-contact-panel){border-color:var(--approved-line);background:var(--approved-solid)!important;color:var(--approved-ink)!important}html:root body.bb-approved-glass.bb-glass-site :is(.bb-orbit-dialog,.bb-contact-panel) :is(input,textarea,select){background:var(--approved-tile)!important;color:var(--approved-ink)!important;border-color:var(--approved-line)!important}@media (prefers-reduced-transparency:reduce){html:root body.bb-approved-glass.bb-glass-site{--approved-blur:none;--approved-panel:var(--approved-solid)!important}}@media (forced-colors:active){html:root body.bb-approved-glass.bb-glass-site,html:root[data-theme=night] body.bb-approved-glass.bb-glass-site{--approved-page:Canvas;--approved-panel:Canvas;--approved-control:ButtonFace;--approved-active:ButtonFace;--approved-tile:Canvas;--approved-ink:CanvasText;--approved-muted:CanvasText;--approved-line:CanvasText;--approved-solid:Canvas;--approved-header:Canvas;--approved-blur:none}.bb-approved-backdrop{display:none}}html:root body.bb-approved-glass.bb-glass-site :is(.bb-original-hero,.bb-order){--cfg-ink:var(--approved-ink)!important;--cfg-muted:var(--approved-muted)!important}html:root body.bb-approved-glass.bb-glass-site .bb-original-hero :is(h1,p,span),html:root body.bb-approved-glass.bb-glass-site .bb-order .bb-approved-panel{color:var(--approved-ink)}html:root body.bb-approved-glass.bb-glass-site :is(.bb-manufacturing-detail,.bb-consistency-page,.bb-trading-scene) .bb-button{background:var(--approved-control)!important;color:var(--approved-ink)!important;border-color:var(--approved-line)!important}html:root body.bb-approved-glass.bb-glass-site .bb-consistency-about :is(.bb-about-support,.bb-about-steps>li,.bb-about-team-card){color:var(--approved-ink);-webkit-backdrop-filter:var(--approved-blur);backdrop-filter:var(--approved-blur);background:var(--approved-panel)!important;border-color:var(--approved-line)!important}html:root body.bb-approved-glass.bb-glass-site .bb-consistency-about .bb-about-service-links a{color:var(--approved-ink);background:var(--approved-control)!important}html:root:not([data-theme=night]) body.bb-approved-glass.bb-glass-site .bb-gateway-card{-webkit-backdrop-filter:blur(18px)saturate(.72);backdrop-filter:blur(18px)saturate(.72);background:linear-gradient(135deg,#e1eaf7d1,#d2e0f3bd)!important}html:root:not([data-theme=night]) body.bb-approved-glass.bb-glass-site :is(.bb-original-hero,.bb-clients,.bb-faq){-webkit-backdrop-filter:blur(16px)saturate(.78);backdrop-filter:blur(16px)saturate(.78);background:linear-gradient(125deg,#e2ebf8a8,#d7e4f58f)!important}html:root[data-theme=night] body.bb-approved-glass.bb-glass-site :is(.bb-gateway-card,.bb-clients){color:var(--approved-ink);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(125deg,#435c77d6,#354f6cc2)!important}html:root:not([data-theme=night]) body.bb-approved-glass.bb-glass-site .bb-consistency-catalogues .bb-catalogue-section{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(130deg,#dae6f6f5,#cfdef2ed)!important}html:root[data-theme=night] body.bb-approved-glass.bb-glass-site .bb-consistency-catalogues .bb-catalogue-section{background:linear-gradient(130deg,#415a76f5,#334d69f0)!important}html:root:not([data-theme=night]) body.bb-approved-glass.bb-glass-site .bb-consistency-about .bb-about-steps>li{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(125deg,#e1ebf8bd,#d5e3f5a8)!important}html:root body.bb-approved-glass.bb-glass-site .bb-consistency-about .bb-button:has(>svg):after{display:none}html:root body.bb-approved-glass.bb-glass-site #services .bb-sector-index-heading{-webkit-backdrop-filter:blur(18px)saturate(.8);backdrop-filter:blur(18px)saturate(.8);background:var(--approved-control)!important;box-shadow:var(--bb-glass-control-shadow)!important}html:root:not([data-theme=night]) body.bb-approved-glass.bb-glass-site .bb-original-hero .bb-hero-explore{color:var(--approved-ink)!important;background:linear-gradient(135deg,#f0f6fef0,#e4effde6)!important;box-shadow:0 8px 18px -12px #20375442!important}html:root[data-theme=night] body.bb-approved-glass.bb-glass-site .bb-original-hero .bb-hero-explore{color:var(--approved-ink)!important;background:linear-gradient(135deg,#688aae8c,#5674978c)!important;box-shadow:0 8px 18px -12px #04102066!important}html:root body.bb-approved-glass.bb-glass-site main.bb-manufacturing-detail{--bb-surface:var(--approved-solid);--bb-raised:var(--approved-tile);--bb-glass-surface:var(--bb-glass-grain),var(--approved-panel)!important;--glass-surface:var(--bb-glass-grain),var(--approved-panel)!important}html:root body.bb-approved-glass.bb-glass-site main.bb-manufacturing-detail .bb-sector-hero{-webkit-backdrop-filter:var(--approved-blur);backdrop-filter:var(--approved-blur);border-color:var(--approved-line);background:var(--bb-glass-grain),var(--approved-panel)!important}html:root body.bb-approved-glass.bb-glass-site main.bb-manufacturing-detail .bb-parts-materials{border:1px solid var(--approved-line);border-radius:30px;padding:clamp(20px,2.5vw,30px)}html:root body.bb-approved-glass.bb-glass-site .bb-manufacturing-hero>.bb-detail-hero-media:not(#types *){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;background:0 0!important}html:root body.bb-approved-glass.bb-glass-site .bb-detail-card[data-detail-card]:not(#types *){--approved-detail-card:linear-gradient(135deg,#f4f9ffad,#e2effe94);--approved-detail-card-solid:#edf5ff;background:var(--approved-detail-card)!important;color:var(--approved-ink)!important}html:root[data-theme=night] body.bb-approved-glass.bb-glass-site .bb-detail-card[data-detail-card]:not(#types *){--approved-detail-card:linear-gradient(135deg,#6686a638,#5c7a9b4d);--approved-detail-card-solid:#526c88}html:root body.bb-approved-glass.bb-glass-site .bb-detail-card[data-detail-card]:not(#types *) :is(.bb-detail-card-name,.bb-detail-plus){color:var(--approved-ink)!important}html:root body.bb-approved-glass.bb-glass-site .bb-detail-card[data-detail-card]:not(#types *) .bb-detail-card-label{color:var(--approved-muted)!important}html:root body.bb-approved-glass.bb-glass-site .bb-detail-card[data-detail-card]:not(#types *)>.bb-detail-thumbnail>img{padding:0}html:root[data-theme=night] body.bb-approved-glass.bb-glass-site .bb-detail-card.bb-structure-card[data-detail-card]:not(#types *)>.bb-detail-thumbnail:has(img[data-night-object-visibility=thin-structure]){filter:brightness(2)}@media (prefers-reduced-transparency:reduce){html:root body.bb-approved-glass.bb-glass-site .bb-detail-card[data-detail-card]:not(#types *){background:var(--approved-detail-card-solid)!important}}@media (forced-colors:active){html:root body.bb-approved-glass.bb-glass-site .bb-detail-card[data-detail-card]:not(#types *){background:canvas!important}}
html:root body.bb-approved-glass.bb-glass-site{--approved-button:linear-gradient(135deg,#f7fbfff0,#eaf3ffe0);--approved-button-hover:linear-gradient(135deg,#fff,#f3f9fff5);--approved-button-solid:#f7fbff;--approved-button-backing:transparent;--approved-button-image-backing:var(--approved-solid);--approved-button-ink:var(--approved-ink);--approved-button-line:var(--approved-line);--approved-button-selected-line:var(--approved-muted)}html:root[data-theme=night] body.bb-approved-glass.bb-glass-site{--approved-button:linear-gradient(135deg,#567291f5,#496787f5);--approved-button-hover:linear-gradient(135deg,#587492fa,#4e6c8bfa);--approved-button-solid:#567291}html:root body.bb-approved-glass.bb-glass-site :is(a.bg-dark,button.bg-dark,.bb-button,.bb-optical-control,.bb-detail-pill,.bb-dialog-close,.bb-logistics-quote,.bb-logistics-icon-button,.bb-gallery-select,.bb-gallery-enlarge,.bb-gallery-focus-arrow,.bb-gallery-icon-button,.bb-gallery-play,.bb-header-contact,.bb-theme-toggle,.bb-menu-button,.cta-hero-btn,.sw-primary-button,html[data-theme=night] [data-service-detail] a[href=\#service-scope],.bb-about-socials a,.bb-about-links a,.bb-about-service-links a,.bb-consistency-about .bb-faq>details>summary,.bb-trading-faq>details>summary,.bb-sector-configurator header>a,.bb-sector-configurator button[role=tab][aria-selected=true],.bb-sector-configurator button[aria-controls$=-visual],.bb-sector-configurator [role=group][aria-label$=camera\ views]>button,.bb-sector-configurator [role=group][aria-label$=camera\ views]+button,button[aria-label$=": attach to robot head"],[data-material-rail] button[aria-controls],[data-catalogue-sectors] header button,[data-catalogue-model] dialog button,[data-about-process-dialog] button,[data-service-scene] [role=group][aria-label$=camera\ views]>button,[data-asphalt-workbench]>header>a,[data-asphalt-workbench] button[aria-haspopup=dialog],[data-asphalt-workbench] button[role=tab][aria-selected=true],[data-asphalt-workbench] button[aria-pressed=true],[data-asphalt-service],[data-asphalt-promotion] a[href="/trading/asphalt"],[data-asphalt-promotion] button[aria-pressed=true],.bb-contact-modal button[aria-label=Close],.bb-contact-modal button[aria-pressed],.bb-contact-modal button[type=submit],.bb-contact-modal a:has(>svg),.bb-contact-modal label:has(>input[type=file]),.bb-gateway-card>span:last-child,.bb-trading-sector-card>div:last-child>span:last-child,[data-service-model-link]>span,[data-catalogue-model]>button>span):not(#types,#types *,.bb-gallery-image,.bb-gallery-focus-image,.bb-detail-card,.bb-logistics-card,[data-about-process-trigger],[data-catalogue-model]>button,[data-orbit-centre]){--approved-button-underlay:var(--approved-button-backing);background-image:var(--approved-button)!important;background-color:var(--approved-button-underlay)!important;color:var(--approved-button-ink)!important;border-color:var(--approved-button-line)!important}html:root body.bb-approved-glass.bb-glass-site :is(a.bg-dark,button.bg-dark,.bb-button,.bb-optical-control,.bb-detail-pill,.bb-dialog-close,.bb-logistics-quote,.bb-logistics-icon-button,.bb-gallery-select,.bb-gallery-enlarge,.bb-gallery-focus-arrow,.bb-gallery-icon-button,.bb-gallery-play,.bb-header-contact,.bb-theme-toggle,.bb-menu-button,.cta-hero-btn,.sw-primary-button,html[data-theme=night] [data-service-detail] a[href=\#service-scope],.bb-about-socials a,.bb-about-links a,.bb-about-service-links a,.bb-consistency-about .bb-faq>details>summary,.bb-trading-faq>details>summary,.bb-sector-configurator header>a,.bb-sector-configurator button[role=tab][aria-selected=true],.bb-sector-configurator button[aria-controls$=-visual],.bb-sector-configurator [role=group][aria-label$=camera\ views]>button,.bb-sector-configurator [role=group][aria-label$=camera\ views]+button,button[aria-label$=": attach to robot head"],[data-material-rail] button[aria-controls],[data-catalogue-sectors] header button,[data-catalogue-model] dialog button,[data-about-process-dialog] button,[data-service-scene] [role=group][aria-label$=camera\ views]>button,[data-asphalt-workbench]>header>a,[data-asphalt-workbench] button[aria-haspopup=dialog],[data-asphalt-workbench] button[role=tab][aria-selected=true],[data-asphalt-workbench] button[aria-pressed=true],[data-asphalt-service],[data-asphalt-promotion] a[href="/trading/asphalt"],[data-asphalt-promotion] button[aria-pressed=true],.bb-contact-modal button[aria-label=Close],.bb-contact-modal button[aria-pressed],.bb-contact-modal button[type=submit],.bb-contact-modal a:has(>svg),.bb-contact-modal label:has(>input[type=file]),.bb-gateway-card>span:last-child,.bb-trading-sector-card>div:last-child>span:last-child,[data-service-model-link]>span,[data-catalogue-model]>button>span):not(#types,#types *,.bb-gallery-image,.bb-gallery-focus-image,.bb-detail-card,.bb-logistics-card,[data-about-process-trigger],[data-catalogue-model]>button,[data-orbit-centre]):is(.bb-gallery-focus-arrow,.bb-gallery-icon-button,.bb-gallery-enlarge,[data-catalogue-model]>button>span){--approved-button-underlay:var(--approved-button-image-backing)}html:root body.bb-approved-glass.bb-glass-site :is(a.bg-dark,button.bg-dark,.bb-button,.bb-optical-control,.bb-detail-pill,.bb-dialog-close,.bb-logistics-quote,.bb-logistics-icon-button,.bb-gallery-select,.bb-gallery-enlarge,.bb-gallery-focus-arrow,.bb-gallery-icon-button,.bb-gallery-play,.bb-header-contact,.bb-theme-toggle,.bb-menu-button,.cta-hero-btn,.sw-primary-button,html[data-theme=night] [data-service-detail] a[href=\#service-scope],.bb-about-socials a,.bb-about-links a,.bb-about-service-links a,.bb-consistency-about .bb-faq>details>summary,.bb-trading-faq>details>summary,.bb-sector-configurator header>a,.bb-sector-configurator button[role=tab][aria-selected=true],.bb-sector-configurator button[aria-controls$=-visual],.bb-sector-configurator [role=group][aria-label$=camera\ views]>button,.bb-sector-configurator [role=group][aria-label$=camera\ views]+button,button[aria-label$=": attach to robot head"],[data-material-rail] button[aria-controls],[data-catalogue-sectors] header button,[data-catalogue-model] dialog button,[data-about-process-dialog] button,[data-service-scene] [role=group][aria-label$=camera\ views]>button,[data-asphalt-workbench]>header>a,[data-asphalt-workbench] button[aria-haspopup=dialog],[data-asphalt-workbench] button[role=tab][aria-selected=true],[data-asphalt-workbench] button[aria-pressed=true],[data-asphalt-service],[data-asphalt-promotion] a[href="/trading/asphalt"],[data-asphalt-promotion] button[aria-pressed=true],.bb-contact-modal button[aria-label=Close],.bb-contact-modal button[aria-pressed],.bb-contact-modal button[type=submit],.bb-contact-modal a:has(>svg),.bb-contact-modal label:has(>input[type=file]),.bb-gateway-card>span:last-child,.bb-trading-sector-card>div:last-child>span:last-child,[data-service-model-link]>span,[data-catalogue-model]>button>span):not(#types,#types *,.bb-gallery-image,.bb-gallery-focus-image,.bb-detail-card,.bb-logistics-card,[data-about-process-trigger],[data-catalogue-model]>button,[data-orbit-centre]):is([aria-pressed=true],[aria-selected=true],[aria-checked=true],[aria-expanded=true],details[open]>summary){border-color:var(--approved-button-selected-line)!important}@media (hover:hover){html:root body.bb-approved-glass.bb-glass-site :is(a.bg-dark,button.bg-dark,.bb-button,.bb-optical-control,.bb-detail-pill,.bb-dialog-close,.bb-logistics-quote,.bb-logistics-icon-button,.bb-gallery-select,.bb-gallery-enlarge,.bb-gallery-focus-arrow,.bb-gallery-icon-button,.bb-gallery-play,.bb-header-contact,.bb-theme-toggle,.bb-menu-button,.cta-hero-btn,.sw-primary-button,html[data-theme=night] [data-service-detail] a[href=\#service-scope],.bb-about-socials a,.bb-about-links a,.bb-about-service-links a,.bb-consistency-about .bb-faq>details>summary,.bb-trading-faq>details>summary,.bb-sector-configurator header>a,.bb-sector-configurator button[role=tab][aria-selected=true],.bb-sector-configurator button[aria-controls$=-visual],.bb-sector-configurator [role=group][aria-label$=camera\ views]>button,.bb-sector-configurator [role=group][aria-label$=camera\ views]+button,button[aria-label$=": attach to robot head"],[data-material-rail] button[aria-controls],[data-catalogue-sectors] header button,[data-catalogue-model] dialog button,[data-about-process-dialog] button,[data-service-scene] [role=group][aria-label$=camera\ views]>button,[data-asphalt-workbench]>header>a,[data-asphalt-workbench] button[aria-haspopup=dialog],[data-asphalt-workbench] button[role=tab][aria-selected=true],[data-asphalt-workbench] button[aria-pressed=true],[data-asphalt-service],[data-asphalt-promotion] a[href="/trading/asphalt"],[data-asphalt-promotion] button[aria-pressed=true],.bb-contact-modal button[aria-label=Close],.bb-contact-modal button[aria-pressed],.bb-contact-modal button[type=submit],.bb-contact-modal a:has(>svg),.bb-contact-modal label:has(>input[type=file]),.bb-gateway-card>span:last-child,.bb-trading-sector-card>div:last-child>span:last-child,[data-service-model-link]>span,[data-catalogue-model]>button>span):not(#types,#types *,.bb-gallery-image,.bb-gallery-focus-image,.bb-detail-card,.bb-logistics-card,[data-about-process-trigger],[data-catalogue-model]>button,[data-orbit-centre]):hover:not(:disabled):not([aria-disabled=true]){background-image:var(--approved-button-hover)!important;border-color:var(--approved-button-selected-line)!important}}html:root body.bb-approved-glass.bb-glass-site :is(a.bg-dark,button.bg-dark,.bb-button,.bb-optical-control,.bb-detail-pill,.bb-dialog-close,.bb-logistics-quote,.bb-logistics-icon-button,.bb-gallery-select,.bb-gallery-enlarge,.bb-gallery-focus-arrow,.bb-gallery-icon-button,.bb-gallery-play,.bb-header-contact,.bb-theme-toggle,.bb-menu-button,.cta-hero-btn,.sw-primary-button,html[data-theme=night] [data-service-detail] a[href=\#service-scope],.bb-about-socials a,.bb-about-links a,.bb-about-service-links a,.bb-consistency-about .bb-faq>details>summary,.bb-trading-faq>details>summary,.bb-sector-configurator header>a,.bb-sector-configurator button[role=tab][aria-selected=true],.bb-sector-configurator button[aria-controls$=-visual],.bb-sector-configurator [role=group][aria-label$=camera\ views]>button,.bb-sector-configurator [role=group][aria-label$=camera\ views]+button,button[aria-label$=": attach to robot head"],[data-material-rail] button[aria-controls],[data-catalogue-sectors] header button,[data-catalogue-model] dialog button,[data-about-process-dialog] button,[data-service-scene] [role=group][aria-label$=camera\ views]>button,[data-asphalt-workbench]>header>a,[data-asphalt-workbench] button[aria-haspopup=dialog],[data-asphalt-workbench] button[role=tab][aria-selected=true],[data-asphalt-workbench] button[aria-pressed=true],[data-asphalt-service],[data-asphalt-promotion] a[href="/trading/asphalt"],[data-asphalt-promotion] button[aria-pressed=true],.bb-contact-modal button[aria-label=Close],.bb-contact-modal button[aria-pressed],.bb-contact-modal button[type=submit],.bb-contact-modal a:has(>svg),.bb-contact-modal label:has(>input[type=file]),.bb-gateway-card>span:last-child,.bb-trading-sector-card>div:last-child>span:last-child,[data-service-model-link]>span,[data-catalogue-model]>button>span):not(#types,#types *,.bb-gallery-image,.bb-gallery-focus-image,.bb-detail-card,.bb-logistics-card,[data-about-process-trigger],[data-catalogue-model]>button,[data-orbit-centre]):active:not(:disabled):not([aria-disabled=true]){background-image:var(--approved-button)!important}html:root body.bb-approved-glass.bb-glass-site :is(.bb-button,.bb-header-contact,.bb-theme-toggle,.bb-menu-button,.sw-primary-button,.bb-contact-modal label:has(>input[type=file]))>:is(span,svg):not(#types *){color:inherit!important}@media (hover:hover){html:root body.bb-approved-glass.bb-glass-site :is(.bb-gateway-card:hover>span:last-child,.bb-trading-sector-card:hover>div:last-child>span:last-child,[data-service-model-link]:hover>span,[data-catalogue-model]>button:hover>span,.bb-gallery-image:hover .bb-gallery-enlarge,.bb-gallery-focus-image:hover .bb-gallery-enlarge):not(#types *){background-image:var(--approved-button-hover)!important;border-color:var(--approved-button-selected-line)!important}}@media (prefers-reduced-transparency:reduce){html:root body.bb-approved-glass.bb-glass-site,html:root[data-theme=night] body.bb-approved-glass.bb-glass-site{--approved-button:none;--approved-button-hover:none;--approved-button-backing:var(--approved-button-solid);--approved-button-image-backing:var(--approved-button-solid)}}@media (forced-colors:active){html:root body.bb-approved-glass.bb-glass-site,html:root[data-theme=night] body.bb-approved-glass.bb-glass-site{--approved-button:none;--approved-button-hover:none;--approved-button-backing:ButtonFace;--approved-button-image-backing:ButtonFace;--approved-button-ink:ButtonText;--approved-button-line:ButtonText;--approved-button-selected-line:Highlight}}
html:root body.bb-approved-glass.bb-glass-site img:is([src*=bbz_p_d_],[src*=bbzoubi_production_trading\.svg],[src*=bbzoubi-black\.svg],[src*=gadiv-black\.svg],[src*=bazan-lockup-black\.svg],[src*=bazan-group-black\.svg],[src*=bazan-partner-trd\.svg],[src*=gadiv-partner-trd\.svg],[src*=bazan-group\.svg],[src*="partners/ammann.svg"],[src*="partners/nflg.svg"],[src*="partners/cams.svg"],[src*="partners/alpha-asphalt.svg"],[src*=bbz_logo_small_white\.svg][style*=brightness]):not(#types *),html:root body.bb-approved-glass.bb-glass-site .bb-trading-scene img[src*=bbz_logo_small_white\.svg]:not(#types *){filter:var(--bb-brand-logo-filter)!important;opacity:1!important}html:root body.bb-approved-glass.bb-glass-site :is([class~=opacity-25],[class~=opacity-30]):has(>img[src*=bbz_p_d_],>div>img[src*=bbz_p_d_]):not(#types *){opacity:1!important}html:root body.bb-approved-glass.bb-glass-site .bb-brand-logo-mask:not(#types *){opacity:1;background-color:var(--approved-ink,var(--bb-ink))!important}
.ContactModal-module__M_UpNq__overlay{z-index:9999;background:var(--bb-glass-overlay,#142d407a);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ContactModal-module__M_UpNq__dialog{width:min(100%,1280px);max-height:calc(100dvh - 48px);color:var(--bb-ink);background:var(--bb-glass-solid,var(--bb-surface));border:1px solid var(--bb-glass-edge,var(--bb-line));border-radius:var(--bb-glass-radius,32px);box-shadow:var(--bb-glass-shadow);position:relative;overflow:hidden}.ContactModal-module__M_UpNq__close,.ContactModal-module__M_UpNq__method,.ContactModal-module__M_UpNq__mode,.ContactModal-module__M_UpNq__uploadControl,.ContactModal-module__M_UpNq__submit{color:var(--bb-ink);background:var(--glass-control,var(--bb-raised));border:1px solid var(--glass-line,var(--bb-line));border-block-color:var(--bb-glass-edge,var(--bb-line));box-shadow:var(--bb-glass-control-shadow);transition:border-color .2s,box-shadow .2s}.ContactModal-module__M_UpNq__close{z-index:2;border-radius:50%;place-items:center;width:44px;height:44px;font-size:23px;display:grid;position:absolute;top:18px;right:18px}.ContactModal-module__M_UpNq__content{overscroll-behavior:contain;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:24px;max-height:calc(100dvh - 48px);padding:20px;display:grid;overflow-y:auto}.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__content{grid-template-columns:minmax(260px,1fr) minmax(0,2fr)}.ContactModal-module__M_UpNq__intro{border:1px solid var(--bb-glass-border,var(--bb-line));background:var(--glass-control,var(--bb-glass-surface));min-width:0;box-shadow:var(--bb-glass-control-shadow);border-radius:24px;flex-direction:column;padding:28px;display:flex}.ContactModal-module__M_UpNq__brand{align-items:flex-start;min-height:58px;display:flex}.ContactModal-module__M_UpNq__brandLogo{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:210px;max-width:100%;height:auto}html[data-theme=night] .ContactModal-module__M_UpNq__brandLogo{filter:brightness(0)invert()}.ContactModal-module__M_UpNq__introBody{flex-direction:column;gap:24px;margin-top:auto;padding-top:40px;display:flex}.ContactModal-module__M_UpNq__welcome{letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.8vw,48px);font-weight:500;line-height:1.06}.ContactModal-module__M_UpNq__methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ContactModal-module__M_UpNq__method{border-radius:20px;flex-direction:column;align-items:flex-start;gap:13px;min-width:0;min-height:174px;padding:17px 14px;text-decoration:none;display:flex}.ContactModal-module__M_UpNq__method>svg{flex:none;width:25px;height:25px}.ContactModal-module__M_UpNq__method>span:not(.ContactModal-module__M_UpNq__methodAction){gap:5px;min-width:0;display:grid}.ContactModal-module__M_UpNq__method strong{color:var(--bb-ink);font-size:14px;font-weight:600}.ContactModal-module__M_UpNq__method>span>span{color:var(--bb-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.ContactModal-module__M_UpNq__methodAction{align-items:center;gap:6px;margin-top:auto;font-size:11px;line-height:1.4;display:flex}.ContactModal-module__M_UpNq__methodAction svg{flex-shrink:0;width:13px;height:13px}.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__welcome{font-size:34px}.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__methods{grid-template-columns:minmax(0,1fr)}.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__method{grid-template-columns:26px minmax(0,1fr);gap:7px 12px;min-height:90px;padding:13px 16px;display:grid}.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__method>svg{grid-row:1/3}.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__methodAction{grid-column:2}.ContactModal-module__M_UpNq__form{min-width:0;padding-inline:4px}.ContactModal-module__M_UpNq__formPanel{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;min-width:0;padding:38px 0 8px;display:grid}.ContactModal-module__M_UpNq__formPanel>*{grid-column:1}.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__formPanel{-moz-column-gap:24px;grid-template-columns:minmax(0,1.4fr) minmax(210px,1fr);column-gap:24px}.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__fileOptions{grid-area:1/2/span 6}.ContactModal-module__M_UpNq__formHeader{order:0}.ContactModal-module__M_UpNq__formHeader h2{color:var(--bb-ink);letter-spacing:-.03em;margin:0;font-size:26px;font-weight:600;line-height:1.2}.ContactModal-module__M_UpNq__formHeader p{color:var(--bb-muted);margin:8px 0 0;font-size:14px;line-height:1.5}.ContactModal-module__M_UpNq__modeControls{order:1;gap:10px;display:flex}.ContactModal-module__M_UpNq__mode{border-radius:var(--bb-glass-pill,999px);cursor:pointer;flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:44px;padding:10px 12px;font-size:13px;display:flex}.ContactModal-module__M_UpNq__mode svg{flex-shrink:0;width:17px;height:17px}.ContactModal-module__M_UpNq__mode[aria-pressed=true]{background:var(--bb-glass-active,var(--bb-raised));border-color:var(--bb-glass-accent,var(--bb-ink))}.ContactModal-module__M_UpNq__fields{flex-direction:column;order:2;gap:16px;min-width:0;display:flex}.ContactModal-module__M_UpNq__field{flex-direction:column;gap:8px;min-width:0;display:flex}.ContactModal-module__M_UpNq__nameRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ContactModal-module__M_UpNq__field>label:not(.ContactModal-module__M_UpNq__uploadControl){color:var(--bb-ink);font-size:14px;font-weight:500;line-height:1.4}.ContactModal-module__M_UpNq__field label>span,.ContactModal-module__M_UpNq__fileOptions legend>span{color:var(--bb-muted);font-size:12px;font-weight:400}.ContactModal-module__M_UpNq__input{border:1px solid var(--bb-line);background:var(--bb-raised);width:100%;min-width:0;min-height:48px;color:var(--bb-ink);box-shadow:var(--bb-glass-track-shadow);border-radius:24px;padding:12px 18px;font-size:16px;line-height:1.5}.ContactModal-module__M_UpNq__input::placeholder{color:var(--bb-muted);opacity:1}.ContactModal-module__M_UpNq__message{resize:vertical;min-height:112px}.ContactModal-module__M_UpNq__fileOptions{border:0;border-left:1px solid var(--bb-line);order:3;grid-template-columns:minmax(0,1fr);align-self:center;gap:14px;min-width:0;margin:0;padding:20px 0 20px 20px;display:grid}.ContactModal-module__M_UpNq__fileOptions legend{color:var(--bb-ink);margin:0 0 18px;padding:0;font-size:15px;font-weight:600;line-height:1.4}.ContactModal-module__M_UpNq__fileOptions .ContactModal-module__M_UpNq__field>label:not(.ContactModal-module__M_UpNq__uploadControl){font-size:12px}.ContactModal-module__M_UpNq__uploadControl{border-radius:var(--bb-glass-pill,999px);cursor:pointer;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:44px;padding:10px 12px;display:flex;position:relative}.ContactModal-module__M_UpNq__uploadControl svg{flex-shrink:0;width:17px;height:17px}.ContactModal-module__M_UpNq__uploadControl>span{font-size:12px;line-height:1.4}.ContactModal-module__M_UpNq__fileInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ContactModal-module__M_UpNq__fileList{order:4;gap:4px;margin:0;padding:0;list-style:none;display:grid}.ContactModal-module__M_UpNq__fileList li{justify-content:space-between;align-items:center;gap:12px;min-width:0;font-size:12px;display:flex}.ContactModal-module__M_UpNq__fileList li>span{overflow-wrap:anywhere}.ContactModal-module__M_UpNq__fileList button{min-height:44px;color:var(--bb-ink);text-underline-offset:3px;flex-shrink:0;padding-inline:8px;text-decoration:underline}.ContactModal-module__M_UpNq__submit{border-radius:var(--bb-glass-pill,999px);cursor:pointer;order:5;justify-content:center;align-items:center;gap:10px;min-height:48px;font-size:15px;font-weight:600;display:flex}.ContactModal-module__M_UpNq__submit svg{width:18px;height:18px}.ContactModal-module__M_UpNq__submit:disabled{opacity:.6;cursor:wait}.ContactModal-module__M_UpNq__status{color:var(--bb-ink);order:6;margin:0;font-size:14px;line-height:1.5}.ContactModal-module__M_UpNq__formNote{text-align:center;color:var(--bb-muted);order:7;margin:0;font-size:12px;line-height:1.5}.ContactModal-module__M_UpNq__formNote a{color:var(--bb-ink);text-underline-offset:3px}.ContactModal-module__M_UpNq__overlay :is(button,a,input,textarea):focus-visible,.ContactModal-module__M_UpNq__uploadControl:focus-within{outline:3px solid var(--bb-glass-focus,var(--bb-ink));outline-offset:3px}@media (hover:hover) and (pointer:fine){.ContactModal-module__M_UpNq__close:hover,.ContactModal-module__M_UpNq__method:hover,.ContactModal-module__M_UpNq__mode:hover,.ContactModal-module__M_UpNq__uploadControl:hover,.ContactModal-module__M_UpNq__submit:not(:disabled):hover{border-color:var(--bb-glass-accent,var(--bb-ink))}}@media (max-width:1100px){.ContactModal-module__M_UpNq__intro{padding:24px}.ContactModal-module__M_UpNq__methods{gap:8px}.ContactModal-module__M_UpNq__method{padding-inline:10px}.ContactModal-module__M_UpNq__methodAction{font-size:10px}.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__content{grid-template-columns:minmax(250px,1fr) minmax(0,1.5fr)}.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__form{flex-direction:column;gap:16px;padding-top:38px;display:flex}.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__formPanel{display:contents}.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__form>*{width:100%}.ContactModal-module__M_UpNq__fileOptions{border-left:0;border-top:1px solid var(--bb-line);grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;padding:16px 0}}@media (max-width:900px) and (min-width:761px){.ContactModal-module__M_UpNq__content{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:20px}.ContactModal-module__M_UpNq__methods{grid-template-columns:minmax(0,1fr)}.ContactModal-module__M_UpNq__method{grid-template-columns:26px minmax(0,1fr);gap:7px 12px;min-height:88px;padding:12px 14px;display:grid}.ContactModal-module__M_UpNq__method>svg{grid-row:1/3}.ContactModal-module__M_UpNq__methodAction{grid-column:2}.ContactModal-module__M_UpNq__welcome{font-size:36px}.ContactModal-module__M_UpNq__introBody{padding-top:24px}}@media (max-width:760px){.ContactModal-module__M_UpNq__overlay{padding:12px}.ContactModal-module__M_UpNq__dialog,.ContactModal-module__M_UpNq__content{max-height:calc(100dvh - 24px)}.ContactModal-module__M_UpNq__content,.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__content{flex-direction:column;gap:22px;padding:66px 24px 24px;display:flex}.ContactModal-module__M_UpNq__close{top:14px;right:14px}.ContactModal-module__M_UpNq__form,.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__form{flex-direction:column;order:0;gap:16px;padding:0;display:flex}.ContactModal-module__M_UpNq__formPanel{display:contents}.ContactModal-module__M_UpNq__formHeader h2{font-size:26px}.ContactModal-module__M_UpNq__formNote{margin-top:2px}.ContactModal-module__M_UpNq__intro{border:0;border-top:1px solid var(--bb-line);box-shadow:none;background:0 0;border-radius:0;order:1;padding:18px 0 0}.ContactModal-module__M_UpNq__brand,.ContactModal-module__M_UpNq__welcome{display:none}.ContactModal-module__M_UpNq__introBody{margin:0;padding:0}.ContactModal-module__M_UpNq__methods,.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ContactModal-module__M_UpNq__method,.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__method{border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:74px;padding:10px 6px;display:flex}.ContactModal-module__M_UpNq__method>svg{width:20px;height:20px}.ContactModal-module__M_UpNq__method strong{font-size:12px}.ContactModal-module__M_UpNq__methodAction{display:none}.ContactModal-module__M_UpNq__method>span>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ContactModal-module__M_UpNq__fileOptions{width:100%}}@media (max-width:420px){.ContactModal-module__M_UpNq__content,.ContactModal-module__M_UpNq__dialog[data-files-open=true] .ContactModal-module__M_UpNq__content{padding-inline:18px}.ContactModal-module__M_UpNq__nameRow,.ContactModal-module__M_UpNq__fileOptions{grid-template-columns:minmax(0,1fr)}.ContactModal-module__M_UpNq__mode{padding-inline:10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.ContactModal-module__M_UpNq__close,.ContactModal-module__M_UpNq__method,.ContactModal-module__M_UpNq__mode,.ContactModal-module__M_UpNq__uploadControl,.ContactModal-module__M_UpNq__submit{transition:none}}@media (prefers-reduced-transparency:reduce){.ContactModal-module__M_UpNq__overlay{-webkit-backdrop-filter:none;backdrop-filter:none}.ContactModal-module__M_UpNq__intro{background:var(--bb-surface)}}@media (forced-colors:active){.ContactModal-module__M_UpNq__dialog,.ContactModal-module__M_UpNq__intro,.ContactModal-module__M_UpNq__close,.ContactModal-module__M_UpNq__method,.ContactModal-module__M_UpNq__mode,.ContactModal-module__M_UpNq__uploadControl,.ContactModal-module__M_UpNq__submit,.ContactModal-module__M_UpNq__input{color:canvastext;box-shadow:none;background:canvas;border:1px solid buttontext}.ContactModal-module__M_UpNq__mode[aria-pressed=true]{outline:2px solid highlight}.ContactModal-module__M_UpNq__overlay :is(button,a,input,textarea):focus-visible,.ContactModal-module__M_UpNq__uploadControl:focus-within{outline-color:highlight}}
html .StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__desktopNav{flex:0 auto;gap:3px;overflow:visible}.StickyHeader-module__BBGV9G__header .bb-header-actions{flex-shrink:0}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__topLink{white-space:nowrap;border:0;align-items:center;min-width:44px;min-height:44px;padding:9px 16px;display:inline-flex}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__sectorGroup{position:relative}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__splitControl{border-radius:999px;align-items:center;display:flex}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__sectorGroup[data-active]>.StickyHeader-module__BBGV9G__splitControl{background:var(--bb-glass-active,var(--bb-surface));box-shadow:var(--bb-glass-active-shadow)}html .StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__desktopNav .StickyHeader-module__BBGV9G__sectorGroup .StickyHeader-module__BBGV9G__splitControl .StickyHeader-module__BBGV9G__topLink{box-shadow:none;background:0 0;border-radius:999px 0 0 999px;padding-right:3px}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__sectorToggle{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:0 0 44px;justify-content:center;align-items:center;padding:0;display:inline-flex}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__sectorToggle[aria-expanded=true]{background:var(--bb-glass-active,var(--bb-surface))}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__sectorToggle[aria-expanded=true] svg{transform:rotate(180deg)}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__sectorPanel{z-index:2;overscroll-behavior:contain;border:1px solid var(--bb-glass-border,var(--bb-line));background:var(--bb-glass-solid,var(--bb-surface));width:max-content;min-width:230px;max-width:min(380px,100vw - 32px);max-height:calc(100dvh - 110px);box-shadow:var(--bb-glass-shadow);color:var(--bb-ink);border-radius:22px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 12px);left:0;overflow-y:auto}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__sectorPanel[hidden]{display:none}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__sectorPanel a.StickyHeader-module__BBGV9G__sectorLink{white-space:normal;border:0;border-radius:14px;align-items:center;min-height:44px;margin:0;padding:10px 14px;font-size:15px;line-height:1.35;display:flex}.StickyHeader-module__BBGV9G__header :is(.StickyHeader-module__BBGV9G__topLink,.StickyHeader-module__BBGV9G__sectorToggle,.StickyHeader-module__BBGV9G__sectorLink):focus-visible{z-index:1;outline:2px solid var(--bb-ink);outline-offset:2px;position:relative}@media (hover:hover){.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__sectorToggle:hover,.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__sectorPanel a.StickyHeader-module__BBGV9G__sectorLink:hover{background:var(--bb-glass-active,var(--bb-raised))}}@media (min-width:1001px) and (max-width:1200px){.StickyHeader-module__BBGV9G__header .bb-header-inner{gap:14px;padding-inline:20px}html .StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__desktopNav{gap:1px}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__desktopNav a.StickyHeader-module__BBGV9G__topLink{padding-inline:10px;font-size:14px}html .StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__desktopNav .StickyHeader-module__BBGV9G__sectorGroup .StickyHeader-module__BBGV9G__splitControl .StickyHeader-module__BBGV9G__topLink{padding-right:0}.StickyHeader-module__BBGV9G__header .bb-header-actions{gap:8px}.StickyHeader-module__BBGV9G__header .bb-header-contact{gap:12px;padding-inline:16px}}@media (max-width:1000px){html .StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__desktopNav{display:none}.StickyHeader-module__BBGV9G__header .bb-menu-button{display:block}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__mobileNav{overscroll-behavior:contain;max-height:calc(100dvh - 100px);padding:12px 16px 18px;overflow-y:auto}.StickyHeader-module__BBGV9G__header.bb-header #mobile-navigation.StickyHeader-module__BBGV9G__mobileNav{color:var(--approved-ink,var(--bb-ink));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--approved-solid,var(--bb-glass-solid))!important}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__mobileNav .StickyHeader-module__BBGV9G__splitControl{justify-content:space-between}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__mobileNav a.StickyHeader-module__BBGV9G__topLink{flex:1;min-height:48px;margin:0;padding:10px 14px}html .StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__mobileNav .StickyHeader-module__BBGV9G__sectorGroup .StickyHeader-module__BBGV9G__splitControl .StickyHeader-module__BBGV9G__topLink{box-shadow:none;background:0 0}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__mobileNav .StickyHeader-module__BBGV9G__sectorToggle{margin-right:3px}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__mobileNav .StickyHeader-module__BBGV9G__sectorPanel{width:auto;min-width:0;max-width:none;max-height:none;box-shadow:none;border-radius:18px;margin:6px 0 10px 12px;padding:4px;position:static}}@media (forced-colors:active){.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__sectorPanel{box-shadow:none;background:canvas;border-color:buttontext}.StickyHeader-module__BBGV9G__header .StickyHeader-module__BBGV9G__sectorToggle[aria-expanded=true]{outline:1px solid buttontext}}
