@font-face{font-family:"Saira";src:url(../fonts/saira-var-latin.woff2)format("woff2");font-weight:100 900;font-stretch:50% 125%;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(../fonts/ibm-plex-sans-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(../fonts/ibm-plex-sans-latin-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(../fonts/ibm-plex-sans-latin-500-normal.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url(../fonts/ibm-plex-sans-latin-600-normal.woff2)format("woff2");font-weight:600 700;font-display:swap}@font-face{font-family:"IBM Plex Mono";src:url(../fonts/ibm-plex-mono-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"IBM Plex Mono";src:url(../fonts/ibm-plex-mono-latin-500-normal.woff2)format("woff2");font-weight:500 600;font-display:swap}:root{--bsh-navy:var(--gcid-bsh-navy,#00386C);--bsh-navy-deep:var(--gcid-bsh-navy-deep,#071A2E);--bsh-red:var(--gcid-bsh-red,#E83025);--bsh-ink:var(--gcid-bsh-ink,#0E1B28);--bsh-steel:var(--gcid-bsh-steel,#56667A);--bsh-paper:var(--gcid-bsh-paper,#F3F2EE);--bsh-line:var(--gcid-bsh-line,#D5D9DE);--bsh-white:#fff;--bsh-navy-hover:color-mix(in srgb,var(--bsh-navy) 75%,#000);--bsh-navy-ink:color-mix(in srgb,var(--bsh-navy-deep) 60%,var(--bsh-navy));--bsh-night:color-mix(in srgb,var(--bsh-navy-deep) 60%,#000);--bsh-mist:color-mix(in srgb,var(--bsh-navy) 9%,#fff);--bsh-red-text:color-mix(in srgb,var(--bsh-red) 84%,#000);--bsh-red-dark:color-mix(in srgb,var(--bsh-red) 71%,#000);--bsh-red-light:color-mix(in srgb,var(--bsh-red) 50%,#fff);--bsh-red-pale:color-mix(in srgb,var(--bsh-red) 33%,#fff);--bsh-border-strong:color-mix(in srgb,var(--bsh-steel) 50%,#fff);--bsh-border-check:color-mix(in srgb,var(--bsh-steel) 68%,#fff);--bsh-placeholder:color-mix(in srgb,var(--bsh-steel) 80%,#fff);--bsh-line-dark:rgba(255,255,255,.16);--bsh-error:#B3261E;--bsh-error-bg:#FBE7E5;--bsh-error-ink:#5C120D;--bsh-pending-bg:#FFF1C2;--bsh-pending-ink:#6B4B00;--bsh-font-display:var(--et_global_heading_font,"Saira"),"Arial Narrow",system-ui,sans-serif;--bsh-font-body:var(--et_global_body_font,"IBM Plex Sans"),system-ui,-apple-system,"Segoe UI",sans-serif;--bsh-font-mono:var(--gvid-bsh-font-datos,"IBM Plex Mono"),ui-monospace,"SFMono-Regular",Menlo,monospace;--bsh-heading-weight:var(--et_global_heading_font_weight,600);--bsh-wdth:112%;--fs-xs:.75rem;--fs-sm:.875rem;--fs-base:1.0625rem;--fs-md:1.1875rem;--fs-lg:clamp(1.25rem,1.1rem + .6vw,1.5rem);--fs-xl:clamp(1.5rem,1.25rem + 1vw,2rem);--fs-2xl:clamp(1.875rem,1.4rem + 1.9vw,2.875rem);--fs-3xl:clamp(2.25rem,1.5rem + 3vw,4rem);--fs-4xl:clamp(2.6rem,1.4rem + 5vw,5.75rem);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--section:clamp(72px,9vw,152px);--section-tight:clamp(48px,6vw,96px);--gutter:clamp(20px,4vw,56px);--row-max:1320px;--row-w:min(var(--row-max),calc(100vw - 2 * var(--gutter)));--radius:2px;--ease:cubic-bezier(.2,.7,.2,1);--ease-io:cubic-bezier(.65,0,.35,1);--header-h:84px;--topbar-h:40px}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px)}body.bsh{font-family:var(--bsh-font-body);font-size:var(--fs-base);line-height:1.65;color:var(--bsh-ink);background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-weight:var(--et_global_body_font_weight,400)}body.bsh #page-container{overflow-x:clip}.bsh #main-content{background:0 0}.bsh h1,.bsh h2,.bsh h3,.bsh h4,.bsh h5,.bsh h6{font-family:var(--bsh-font-display);font-stretch:var(--bsh-wdth);color:inherit;padding:0;margin:0 0 .5em;letter-spacing:-.005em;text-wrap:balance}.bsh h1{font-size:var(--fs-4xl);font-weight:var(--bsh-heading-weight);line-height:.98;letter-spacing:-.015em}.bsh h2{font-size:var(--fs-3xl);font-weight:var(--bsh-heading-weight);line-height:1.04;letter-spacing:-.012em}.bsh h3{font-size:var(--fs-xl);font-weight:var(--bsh-heading-weight);line-height:1.15}.bsh h4{font-size:var(--fs-lg);font-weight:var(--bsh-heading-weight);line-height:1.25}.bsh h5,.bsh h6{font-size:var(--fs-md);font-weight:var(--bsh-heading-weight);line-height:1.3}.bsh p{padding:0;margin:0 0 1em;text-wrap:pretty}.bsh p:last-child{margin-bottom:0}.bsh .et_pb_text_inner>:last-child{margin-bottom:0}.bsh a{color:var(--bsh-navy);text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .2s}.bsh a:hover{color:var(--bsh-red-text)}.bsh strong,.bsh b{font-weight:600}.bsh ::selection{background:var(--bsh-navy);color:#fff}.bsh :focus-visible{outline:3px solid var(--bsh-red);outline-offset:3px}.bsh img{max-width:100%;height:auto}.bsh-skip-link{position:absolute;left:16px;top:-80px;z-index:100000;padding:12px 18px;background:var(--bsh-navy);color:#fff!important;font-weight:600;border-radius:var(--radius);transition:top .2s}.bsh-skip-link:focus{top:12px}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.bsh .et_pb_section.bsh-s{padding:var(--section)0;position:relative;background-color:transparent}.bsh .et_pb_section.bsh-s--tight{padding:var(--section-tight)0}.bsh .et_pb_section.bsh-s--flush{padding:0}.bsh .et_pb_section.bsh-s--top0{padding-top:0}.bsh .et_pb_section.bsh-s--bottom0{padding-bottom:0}.bsh-s--paper{background-color:var(--bsh-paper)!important}.bsh-s--mist{background-color:var(--bsh-mist)!important}.bsh-s--white{background-color:#fff!important}.bsh-s--dark{background-color:var(--bsh-navy-deep)!important;color:rgba(255,255,255,.82)}.bsh-s--navy{background-color:var(--bsh-navy)!important;color:rgba(255,255,255,.86)}.bsh-s--dark h1,.bsh-s--dark h2,.bsh-s--dark h3,.bsh-s--dark h4,.bsh-s--navy h1,.bsh-s--navy h2,.bsh-s--navy h3,.bsh-s--navy h4{color:#fff}.bsh-s--dark a:not(.et_pb_button),.bsh-s--navy a:not(.et_pb_button){color:#fff}.bsh-s--dark a:not(.et_pb_button):hover,.bsh-s--navy a:not(.et_pb_button):hover{color:var(--bsh-red-pale)}.bsh-s--clip{overflow:hidden}.bsh .et_pb_row.bsh-r{width:var(--row-w);max-width:none;padding:0;margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start}.bsh .et_pb_row.bsh-r::after{display:none}.bsh .et_pb_row.bsh-r+.et_pb_row.bsh-r{margin-top:clamp(40px,5vw,80px)}.bsh .et_pb_row.bsh-r--narrow{width:min(920px,calc(100vw - 2*var(--gutter)))}.bsh .et_pb_row.bsh-r--text{width:min(760px,calc(100vw - 2*var(--gutter)))}.bsh .et_pb_row.bsh-r--wide{width:min(1520px,calc(100vw - 2*var(--gutter)))}.bsh .et_pb_row.bsh-r--full{width:100%}.bsh .et_pb_row.bsh-r--center{align-items:center}.bsh .et_pb_row.bsh-r--end{align-items:flex-end}.bsh .et_pb_row.bsh-r--stretch{align-items:stretch}.bsh .et_pb_row.bsh-r--g0>.et_pb_column{margin-right:0!important}.bsh .et_pb_row.bsh-r--g0.bsh-r>.et_pb_column_1_2{width:50%}.bsh .et_pb_row.bsh-r--g0.bsh-r>.et_pb_column_1_3{width:33.3333%}.bsh .et_pb_row.bsh-r--g0.bsh-r>.et_pb_column_2_3{width:66.6667%}.bsh .et_pb_row.bsh-r--g0.bsh-r>.et_pb_column_1_4{width:25%}.bsh .et_pb_row.bsh-r--g0.bsh-r>.et_pb_column_3_4{width:75%}.bsh .et_pb_row.bsh-r--g0.bsh-r>.et_pb_column_2_5{width:40%}.bsh .et_pb_row.bsh-r--g0.bsh-r>.et_pb_column_3_5{width:60%}.bsh .et_pb_row.bsh-r--tight+.et_pb_row{margin-top:24px}.bsh .et_pb_row.bsh-r--mt0{margin-top:0!important}.bsh .et_pb_column .et_pb_module{margin-bottom:0}.bsh .et_pb_column>.et_pb_module+.et_pb_module{margin-top:var(--sp-6)}.bsh .et_pb_column>.et_pb_button_module_wrapper{display:inline-block;margin-right:var(--sp-3)}.bsh .et_pb_column>.et_pb_button_module_wrapper+.et_pb_button_module_wrapper{margin-top:var(--sp-3)}.bsh .et_pb_column>.et_pb_text+.et_pb_button_module_wrapper{margin-top:var(--sp-6)}.bsh-col--sticky{position:sticky;top:calc(var(--header-h) + 32px)}.bsh-col--pt{padding-top:clamp(0px,6vw,96px)}.bsh-eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 var(--sp-5)!important;font-family:var(--bsh-font-mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--bsh-steel);line-height:1.4}.bsh-eyebrow::before{content:"";flex:0 0 28px;height:2px;background:var(--bsh-red)}.bsh-eyebrow .bsh-idx{color:var(--bsh-red-text);font-weight:600}.bsh-s--dark .bsh-eyebrow,.bsh-s--navy .bsh-eyebrow,.bsh-on-dark .bsh-eyebrow{color:rgba(255,255,255,.72)}.bsh-s--dark .bsh-eyebrow .bsh-idx,.bsh-s--navy .bsh-eyebrow .bsh-idx,.bsh-on-dark .bsh-eyebrow .bsh-idx{color:var(--bsh-red-light)}.bsh-eyebrow--plain::before{display:none}.bsh .bsh-display{font-size:var(--fs-4xl)}.bsh .bsh-h2{font-size:var(--fs-3xl)}.bsh .bsh-h2-sm{font-size:var(--fs-2xl)}.bsh .bsh-h3-lg{font-size:var(--fs-2xl)}.bsh-lead{font-size:var(--fs-lg)!important;line-height:1.55;color:var(--bsh-ink);font-weight:400;max-width:62ch}.bsh-s--dark .bsh-lead,.bsh-s--navy .bsh-lead,.bsh-on-dark .bsh-lead{color:rgba(255,255,255,.88)}.bsh-statement{font-family:var(--bsh-font-display);font-stretch:var(--bsh-wdth);font-size:var(--fs-2xl)!important;line-height:1.18!important;font-weight:500;letter-spacing:-.01em;color:var(--bsh-ink);text-wrap:balance}.bsh-statement em{font-style:normal;color:var(--bsh-navy);background:linear-gradient(transparent 82%,color-mix(in srgb,var(--bsh-red) 35%,transparent) 82%)}.bsh-s--dark .bsh-statement,.bsh-s--navy .bsh-statement{color:#fff}.bsh-s--dark .bsh-statement em,.bsh-s--navy .bsh-statement em{color:#fff}.bsh-muted{color:var(--bsh-steel)}.bsh-mono{font-family:var(--bsh-font-mono);font-size:var(--fs-sm);letter-spacing:.04em}.bsh-measure{max-width:62ch}.bsh-text-center{text-align:center}.bsh-text-center .bsh-eyebrow{justify-content:center}.bsh-prose{font-size:var(--fs-base);line-height:1.75}.bsh-prose h2{font-size:var(--fs-xl);margin-top:2.2em;padding-top:1.2em;border-top:1px solid var(--bsh-line)}.bsh-prose h2:first-child{margin-top:0;padding-top:0;border:0}.bsh-prose h3{font-size:var(--fs-lg);margin-top:1.8em}.bsh-prose ul,.bsh-prose ol{margin:0 0 1.2em;padding-left:1.3em}.bsh-prose li{margin:0 0 .5em;padding:0}.bsh-prose ul li::marker{color:var(--bsh-red)}.bsh-prose table{width:100%;border-collapse:collapse;margin:0 0 1.5em;font-size:var(--fs-sm)}.bsh-prose th,.bsh-prose td{padding:12px 14px;border:1px solid var(--bsh-line);text-align:left;vertical-align:top}.bsh-prose th{background:var(--bsh-paper);font-weight:600}.bsh-pending{display:inline;padding:1px 6px;background:var(--bsh-pending-bg);color:var(--bsh-pending-ink);font-family:var(--bsh-font-mono);font-size:.82em;font-weight:500;letter-spacing:.02em;border-radius:2px}.bsh .et_pb_button.bsh-btn,.bsh .bsh-btn-html{position:relative;display:inline-flex;align-items:center;gap:16px;min-height:56px;padding:0 28px!important;border:1px solid var(--bsh-navy)!important;border-radius:var(--radius)!important;background:var(--bsh-navy)!important;color:#fff!important;font-family:var(--bsh-font-body)!important;font-size:1rem!important;font-weight:600!important;letter-spacing:.015em!important;line-height:1.2!important;text-decoration:none!important;overflow:hidden;isolation:isolate;transition:background .3s var(--ease),border-color .3s,color .3s,transform .3s var(--ease)!important}.bsh .et_pb_button.bsh-btn::after,.bsh .bsh-btn-html::after{content:""!important;position:static!important;display:block!important;opacity:1!important;margin:0!important;width:22px;height:10px;font-size:0!important;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 10'%3E%3Cpath d='M0 5h20M16 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E")no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 10'%3E%3Cpath d='M0 5h20M16 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E")no-repeat center/contain;transition:transform .35s var(--ease)!important}.bsh .et_pb_button.bsh-btn::before,.bsh .bsh-btn-html::before{content:""!important;position:absolute!important;left:0!important;right:auto!important;top:auto!important;bottom:0;height:3px;width:0;background:var(--bsh-red);opacity:1!important;margin:0!important;transition:width .45s var(--ease)!important;z-index:-1;display:block!important;font-size:0!important}.bsh .et_pb_button.bsh-btn:hover,.bsh .bsh-btn-html:hover{background:var(--bsh-navy-hover)!important;border-color:var(--bsh-navy-hover)!important;padding:0 28px!important;color:#fff!important}.bsh .et_pb_button.bsh-btn:hover::after,.bsh .bsh-btn-html:hover::after{transform:translateX(5px)}.bsh .et_pb_button.bsh-btn:hover::before,.bsh .bsh-btn-html:hover::before,.bsh .et_pb_button.bsh-btn:focus-visible::before{width:100%}.bsh .et_pb_button.bsh-btn--light{background:#fff!important;border-color:#fff!important;color:var(--bsh-navy)!important}.bsh .et_pb_button.bsh-btn--light:hover{background:var(--bsh-paper)!important;border-color:var(--bsh-paper)!important;color:var(--bsh-navy)!important}.bsh .et_pb_button.bsh-btn--ghost{background:0 0!important;color:var(--bsh-navy)!important;border-color:color-mix(in srgb,var(--bsh-navy) 40%,transparent)!important}.bsh .et_pb_button.bsh-btn--ghost:hover{background:0 0!important;border-color:var(--bsh-navy)!important;color:var(--bsh-navy)!important}.bsh .bsh-s--dark .et_pb_button.bsh-btn--ghost,.bsh .bsh-s--navy .et_pb_button.bsh-btn--ghost,.bsh .bsh-on-dark .et_pb_button.bsh-btn--ghost{color:#fff!important;border-color:rgba(255,255,255,.45)!important}.bsh .bsh-s--dark .et_pb_button.bsh-btn--ghost:hover,.bsh .bsh-s--navy .et_pb_button.bsh-btn--ghost:hover,.bsh .bsh-on-dark .et_pb_button.bsh-btn--ghost:hover{border-color:#fff!important}.bsh .et_pb_button.bsh-btn--red{background:var(--bsh-red-text)!important;border-color:var(--bsh-red-text)!important}.bsh .et_pb_button.bsh-btn--red::before{background:#fff}.bsh .et_pb_button.bsh-btn--red:hover{background:var(--bsh-red-dark)!important;border-color:var(--bsh-red-dark)!important}.bsh .et_pb_button.bsh-btn--sm{min-height:46px;padding:0 20px!important;font-size:.9375rem!important}.bsh .et_pb_button.bsh-btn--sm:hover{padding:0 20px!important}.bsh .et_pb_button.bsh-btn--link{min-height:0;padding:6px 0!important;background:0 0!important;border:0!important;color:var(--bsh-navy)!important;border-radius:0!important;overflow:visible}.bsh .et_pb_button.bsh-btn--link:hover{background:0 0!important;padding:6px 0!important;color:var(--bsh-navy)!important}.bsh .et_pb_button.bsh-btn--link::before{height:1px;bottom:0;width:100%;background:currentColor;opacity:.35!important;transition:opacity .3s,background .3s!important}.bsh .et_pb_button.bsh-btn--link:hover::before{background:var(--bsh-red);opacity:1!important}.bsh .bsh-s--dark .et_pb_button.bsh-btn--link,.bsh .bsh-s--navy .et_pb_button.bsh-btn--link{color:#fff!important}.bsh .et_pb_button.bsh-btn--ext::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 10L10 2M4 2h6v6' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 10L10 2M4 2h6v6' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E");width:12px;height:12px}.bsh .et_pb_button.bsh-btn--ext:hover::after{transform:translate(2px,-2px)}.bsh-arrow{display:inline-flex;align-items:center;gap:12px;font-weight:600;text-decoration:none!important;color:var(--bsh-navy)}.bsh-arrow::after{content:"";width:22px;height:10px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 10'%3E%3Cpath d='M0 5h20M16 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E")no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 10'%3E%3Cpath d='M0 5h20M16 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E")no-repeat center/contain;transition:transform .35s var(--ease)}.bsh-arrow:hover::after{transform:translateX(5px)}.bsh .et_pb_image .et_pb_image_wrap{display:block}.bsh .et_pb_image img{display:block;width:100%}.bsh-img--cover .et_pb_image_wrap,.bsh-img--cover{height:100%}.bsh-img--cover img{height:100%!important;object-fit:cover}.bsh-img--r43 img{aspect-ratio:4/3;object-fit:cover}.bsh-img--r32 img{aspect-ratio:3/2;object-fit:cover}.bsh-img--r169 img{aspect-ratio:16/9;object-fit:cover}.bsh-img--r45 img{aspect-ratio:4/5;object-fit:cover}.bsh-img--r11 img{aspect-ratio:1/1;object-fit:cover}.bsh-img--r21 img{aspect-ratio:21/9;object-fit:cover}.bsh-img--tall img{aspect-ratio:3/4;object-fit:cover}.bsh-frame .et_pb_image_wrap{position:relative}.bsh-frame .et_pb_image_wrap::before,.bsh-frame .et_pb_image_wrap::after{content:"";position:absolute;width:22px;height:22px;pointer-events:none;z-index:2}.bsh-frame .et_pb_image_wrap::before{top:-12px;left:-12px;border-top:1.5px solid var(--bsh-navy);border-left:1.5px solid var(--bsh-navy)}.bsh-frame .et_pb_image_wrap::after{bottom:-12px;right:-12px;border-bottom:1.5px solid var(--bsh-red);border-right:1.5px solid var(--bsh-red)}.bsh-s--dark .bsh-frame .et_pb_image_wrap::before{border-color:rgba(255,255,255,.6)}.bsh .bsh-bleed-left{margin-left:calc((100vw - var(--row-w))/-2)!important}.bsh .bsh-bleed-right{margin-right:calc((100vw - var(--row-w))/-2)!important}.bsh .bsh-bleed-left img,.bsh .bsh-bleed-right img{width:100%}.bsh-zoom .et_pb_image_wrap{overflow:hidden}.bsh-zoom img{transition:transform 1.4s var(--ease);transform:scale(1.001)}.bsh-zoom:hover img{transform:scale(1.035)}.bsh-caption{margin-top:14px!important;font-family:var(--bsh-font-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--bsh-steel)}.bsh-caption::before{content:"↳ ";color:var(--bsh-red)}.bsh-illus img{background:0 0}.bsh-illus--card{background:#fff;border:1px solid var(--bsh-line)}.bsh-wm{overflow:hidden;isolation:isolate}.bsh-wm::before{content:"";position:absolute;z-index:0;pointer-events:none;width:min(1100px,90vw);aspect-ratio:2776/2760;background:url(../img/bsh-marca-agua.svg)no-repeat center/contain;opacity:.045;right:-18vw;top:50%;transform:translateY(-50%) rotate(0deg)}.bsh-wm--left::before{right:auto;left:-22vw}.bsh-wm--bottom::before{top:auto;bottom:-32%;transform:none}.bsh-s--dark.bsh-wm::before,.bsh-s--navy.bsh-wm::before{filter:brightness(0) invert(1);opacity:.05}.bsh-wm>.et_pb_row{position:relative;z-index:1}.bsh-arcs{isolation:isolate}.bsh-arcs::after{content:"";position:absolute;z-index:0;pointer-events:none;width:min(980px,82vw);aspect-ratio:1;right:-14vw;top:50%;translate:0-50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='%23E83025' stroke-width='1.6' stroke-linecap='butt'%3E%3Cpath d='M43.4 26.6A92 92 0 0 1 100 8'/%3E%3Cpath d='M172.8 44.6A92 92 0 0 1 188.7 120'/%3E%3Cpath d='M175 152A92 92 0 0 1 100 192'/%3E%3Cpath d='M18.2 141A92 92 0 0 1 12.2 128'/%3E%3C/g%3E%3C/svg%3E")no-repeat center/contain;opacity:.9;rotate:var(--bsh-rot,0deg);transition:rotate .2s linear}.bsh-arcs--left::after{right:auto;left:-20vw}.bsh-arcs>.et_pb_row{position:relative;z-index:1}.bsh-grid-bg{background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px)!important;background-size:56px 56px!important;background-position:center top!important}.bsh-grid-bg--light{background-image:linear-gradient(color-mix(in srgb,var(--bsh-navy) 5.5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--bsh-navy) 5.5%,transparent) 1px,transparent 1px)!important;background-size:56px 56px!important}.bsh-dots-bg{background-image:radial-gradient(color-mix(in srgb,var(--bsh-navy) 16%,transparent) 1px,transparent 1.2px)!important;background-size:24px 24px!important}.bsh-rule{display:block;height:1px;background:var(--bsh-line);position:relative;margin:var(--sp-6)0}.bsh-rule::before,.bsh-rule::after{content:"";position:absolute;top:-6px;width:1px;height:13px;background:var(--bsh-steel)}.bsh-rule::before{left:0}.bsh-rule::after{right:0}.bsh-figures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;border-top:1px solid var(--bsh-line)}.bsh-figures>div{padding:22px 24px 4px 0;border-right:1px solid var(--bsh-line);margin-right:24px}.bsh-figures>div:last-child{border-right:0;margin-right:0}.bsh-figures dt{order:2;margin:10px 0 0;font-family:var(--bsh-font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--bsh-steel);font-weight:500;line-height:1.5}.bsh-figures dd{margin:0;font-family:var(--bsh-font-display);font-stretch:var(--bsh-wdth);font-size:clamp(2rem,1.4rem + 2.2vw,3.25rem);font-weight:600;line-height:1;color:var(--bsh-navy);letter-spacing:-.02em}.bsh-figures dd small{font-size:.42em;font-weight:500;margin-left:4px;letter-spacing:0;color:var(--bsh-red-text)}.bsh-figures>div{display:flex;flex-direction:column}.bsh-figures--dark{border-color:var(--bsh-line-dark)}.bsh-figures--dark>div{border-color:var(--bsh-line-dark)}.bsh-figures--dark dd{color:#fff}.bsh-figures--dark dd small{color:var(--bsh-red-light)}.bsh-figures--dark dt{color:rgba(255,255,255,.7)}.bsh-figures--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bsh-figures--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bsh-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0;margin:0;padding:0}.bsh-spec{position:relative;padding:28px 24px 26px 0;margin-right:24px}.bsh-spec::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:currentColor;opacity:.35}.bsh-spec::after{content:"";position:absolute;left:0;top:-6px;width:1px;height:13px;background:var(--bsh-red);box-shadow:0 0 0 0 transparent}.bsh-spec__v{display:block;font-family:var(--bsh-font-display);font-stretch:var(--bsh-wdth);font-weight:600;font-size:clamp(2.25rem,1.6rem + 2.4vw,3.75rem);line-height:1;letter-spacing:-.02em}.bsh-spec__v small{font-size:.38em;font-weight:500;margin-left:6px;letter-spacing:.02em;opacity:.8}.bsh-spec__l{display:block;margin-top:12px;font-family:var(--bsh-font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;opacity:.75;line-height:1.5}.bsh .et-l--header{position:sticky;top:calc(var(--topbar-h)*-1);z-index:999;transition:box-shadow .3s}.admin-bar.bsh .et-l--header{top:calc(var(--topbar-h)*-1 + 32px)}@media (max-width:782px){.admin-bar.bsh .et-l--header{top:calc(var(--topbar-h)*-1)}}.bsh-topbar.et_pb_section{padding:0!important;background:var(--bsh-navy-deep)!important;color:rgba(255,255,255,.78)}.bsh-topbar .et_pb_row{min-height:var(--topbar-h);align-items:center!important}.bsh-topbar .et_pb_text{font-family:var(--bsh-font-mono);font-size:.75rem;letter-spacing:.06em;line-height:1}.bsh-topbar ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 26px}.bsh-topbar li{margin:0;padding:0;display:flex;align-items:center;gap:8px}.bsh-topbar a{color:#fff!important;text-decoration:none}.bsh-topbar a:hover{color:var(--bsh-red-pale)!important}.bsh-topbar .bsh-topbar__sedes{color:rgba(255,255,255,.62);text-transform:uppercase;letter-spacing:.14em}.bsh-topbar .bsh-topbar__sedes::before{content:"";width:6px;height:6px;background:var(--bsh-red);display:inline-block;margin-right:4px}.bsh-topbar__right{justify-content:flex-end}.bsh-topbar .bsh-shop{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid rgba(255,255,255,.28);border-radius:var(--radius);transition:border-color .2s,background .2s}.bsh-topbar .bsh-shop:hover{border-color:#fff;background:rgba(255,255,255,.06)}.bsh-topbar .bsh-shop::after{content:"↗";font-family:var(--bsh-font-body)}.bsh-mainbar.et_pb_section{padding:0!important;background:rgba(255,255,255,.97)!important;border-bottom:1px solid var(--bsh-line);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);transition:background .3s,box-shadow .3s}.bsh-scrolled .bsh-mainbar.et_pb_section{box-shadow:0 10px 30px -18px color-mix(in srgb,var(--bsh-navy-deep) 35%,transparent)}.bsh-mainbar .et_pb_row{min-height:var(--header-h);align-items:center!important;flex-wrap:nowrap!important}.bsh-mainbar .et_pb_column{margin-bottom:0!important}.bsh-mainbar .bsh-col-menu{flex:1 1 auto;width:auto!important;margin-right:0!important}.bsh-mainbar .bsh-col-cta{flex:0 0 auto;width:auto!important;margin-right:0!important;padding-left:24px;display:flex;align-items:center;gap:12px}.bsh-menu.et_pb_menu{background:0 0!important}.bsh-menu .et_pb_menu_inner_container{display:flex;align-items:center;gap:32px}.bsh-menu .et_pb_menu__logo-wrap{flex:0 0 auto}.bsh-menu .et_pb_menu__logo{margin:0!important}.bsh-menu .et_pb_menu__logo img{height:54px!important;width:auto!important;max-height:none!important;transition:height .3s var(--ease)}.bsh-scrolled .bsh-menu .et_pb_menu__logo img{height:46px!important}.bsh-menu .et_pb_menu__wrap{flex:1 1 auto;justify-content:flex-end!important}.bsh-menu .et-menu-nav>ul.et-menu{display:flex;align-items:center;gap:2px}.bsh-menu .et-menu>li{padding:0!important;margin:0!important}.bsh-menu .et-menu>li>a{position:relative;display:flex;align-items:center;padding:30px 13px!important;font-family:var(--bsh-font-body);font-size:.9375rem;font-weight:500;letter-spacing:.005em;color:var(--bsh-ink)!important;opacity:1!important;transition:color .2s}.bsh-menu .et-menu>li>a::before{content:"";position:absolute;left:13px;right:13px;bottom:22px;height:2px;background:var(--bsh-red);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.bsh-menu .et-menu>li:hover>a,.bsh-menu .et-menu>li>a:focus-visible{color:var(--bsh-navy)!important}.bsh-menu .et-menu>li:hover>a::before,.bsh-menu .et-menu>li.current-menu-item>a::before,.bsh-menu .et-menu>li.current-menu-ancestor>a::before,.bsh-menu .et-menu>li.current-page-ancestor>a::before{transform:scaleX(1)}.bsh-menu .et-menu>li.current-menu-item>a,.bsh-menu .et-menu>li.current-menu-ancestor>a{color:var(--bsh-navy)!important}.bsh-menu .et-menu>li.menu-item-has-children>a{padding-right:28px!important}.bsh-menu .et-menu>li.menu-item-has-children>a::after{content:""!important;position:absolute;right:12px;top:50%;width:7px;height:7px;margin-top:-6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);font-size:0!important;transition:transform .3s}.bsh-menu .et-menu>li.menu-item-has-children:hover>a::after{transform:rotate(225deg);margin-top:-2px}.bsh-menu .et-menu .sub-menu{top:100%!important;width:280px!important;padding:14px 0!important;border:0!important;border-top:2px solid var(--bsh-red)!important;background:#fff!important;box-shadow:0 24px 48px -20px color-mix(in srgb,var(--bsh-navy-deep) 35%,transparent)!important}.bsh-menu .et-menu .sub-menu li{padding:0 14px!important;width:100%!important}.bsh-menu .et-menu .sub-menu a{width:100%!important;padding:11px 12px!important;font-size:.9375rem!important;font-weight:500;color:var(--bsh-ink)!important;border-radius:var(--radius);transition:background .2s,color .2s,padding .3s var(--ease)!important;opacity:1!important}.bsh-menu .et-menu .sub-menu a:hover{background:var(--bsh-paper)!important;color:var(--bsh-navy)!important;padding-left:18px!important}.bsh-menu .et-menu .sub-menu .menu-item-has-children>a::after{display:none}.bsh-menu .et-menu>li.mega-menu{position:static!important}.bsh-menu .et-menu>li.mega-menu>.sub-menu{left:50%!important;transform:translateX(-50%);width:min(1080px,calc(100vw - 48px))!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,.9fr);gap:0;padding:28px 12px 30px!important;visibility:hidden;opacity:0;transition:opacity .25s,visibility .25s}.bsh-menu .et-menu>li.mega-menu:hover>.sub-menu,.bsh-menu .et-menu>li.mega-menu.et-hover>.sub-menu,.bsh-menu .et-menu>li.mega-menu:focus-within>.sub-menu{visibility:visible;opacity:1}.bsh-menu .et-menu>li.mega-menu>.sub-menu>li{padding:0 18px!important;border-right:1px solid var(--bsh-line);position:relative!important}.bsh-menu .et-menu>li.mega-menu>.sub-menu>li:last-child{border-right:0}.bsh-menu .et-menu>li.mega-menu>.sub-menu>li>a{padding:4px 12px 14px!important;font-family:var(--bsh-font-mono)!important;font-size:.75rem!important;letter-spacing:.14em;text-transform:uppercase;color:var(--bsh-red-text)!important;background:0 0!important}.bsh-menu .et-menu>li.mega-menu>.sub-menu>li>a:hover{padding-left:12px!important;color:var(--bsh-navy)!important}.bsh-menu .et-menu>li.mega-menu .sub-menu .sub-menu{position:static!important;display:block!important;visibility:visible!important;opacity:1!important;width:auto!important;padding:0!important;border:0!important;box-shadow:none!important;transform:none!important;background:0 0!important}.bsh-menu .et-menu>li.mega-menu .sub-menu .sub-menu li{padding:0!important}.bsh-menu .et-menu>li.mega-menu .sub-menu .sub-menu a{font-size:.9688rem!important;line-height:1.35}.bsh-menu .et-menu>li.mega-menu>.sub-menu>li.bsh-mega-cta{border:0;background:var(--bsh-navy-deep);margin:-28px -12px -30px 12px;padding:32px 28px!important;display:flex;flex-direction:column;justify-content:flex-end}.bsh-menu .et-menu>li.mega-menu>.sub-menu>li.bsh-mega-cta>a{color:#fff!important;font-family:var(--bsh-font-display)!important;font-size:1.25rem!important;letter-spacing:0;text-transform:none;font-weight:600;line-height:1.2;padding:0!important}.bsh-menu .et-menu>li.mega-menu>.sub-menu>li.bsh-mega-cta>a::after{content:"Ver todas las familias →";display:block;margin-top:14px;font-family:var(--bsh-font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bsh-red-light);font-weight:500}.bsh-menu .et-menu>li.mega-menu>.sub-menu>li.bsh-mega-cta::before{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;background:url(../img/bsh-marca-agua.svg)no-repeat center/contain;filter:brightness(0) invert(1);opacity:.07}.bsh-menu .mobile_menu_bar::before{color:var(--bsh-navy)!important;font-size:34px!important}.bsh-menu .et_mobile_nav_menu{margin-left:auto}.bsh-menu .et_mobile_menu{top:calc(100% + 1px)!important;border-top:2px solid var(--bsh-red)!important;padding:12px 0 20px!important;background:#fff!important;box-shadow:0 30px 60px -20px color-mix(in srgb,var(--bsh-navy-deep) 40%,transparent)!important;max-height:calc(100vh - 100px);overflow:auto}.bsh-menu .et_mobile_menu li a{padding:14px 24px!important;font-size:1.0625rem!important;font-weight:500;color:var(--bsh-ink)!important;border-bottom:1px solid var(--bsh-line)!important}.bsh-menu .et_mobile_menu li li a{padding-left:40px!important;font-size:1rem!important}.bsh-menu .et_mobile_menu li li li a{padding-left:56px!important}.bsh-menu .et_mobile_menu .bsh-mega-cta>a{background:var(--bsh-paper)}.bsh-header-cta.et_pb_button_module_wrapper{margin:0!important}@media (max-width:1180px){.bsh-menu .et-menu>li>a{padding-left:9px!important;padding-right:9px!important;font-size:.875rem}.bsh-menu .et-menu>li.menu-item-has-children>a{padding-right:22px!important}.bsh-menu .et-menu>li>a::before{left:9px;right:9px}}@media (max-width:980px){:root{--header-h:72px;--topbar-h:36px}.bsh-mainbar .bsh-col-cta{display:none!important}.bsh-menu .et_pb_menu__logo img{height:46px!important}.bsh-topbar__hide-m{display:none!important}}@media (max-width:640px){.bsh-topbar .bsh-topbar__sedes{display:none}.bsh-topbar ul{gap:6px 16px}}.bsh-hero.et_pb_section{display:flex;flex-direction:column;justify-content:flex-end;color:#fff;overflow:hidden;isolation:isolate}.bsh-hero.et_pb_section>.et_pb_row{position:relative;z-index:2}.bsh-hero h1,.bsh-hero h2{color:#fff}.bsh-hero--home.et_pb_section{min-height:min(920px,calc(100svh - var(--header-h)));padding:clamp(96px,14vh,180px)0 0!important;background-color:var(--bsh-navy-deep)!important}.bsh-hero--home h1{font-size:clamp(2.75rem,1.2rem + 5.6vw,6.25rem);max-width:13ch;line-height:.95;margin-bottom:.35em}.bsh-hero--home h1 .bsh-hl{color:#fff;position:relative;white-space:nowrap}.bsh-hero--home h1 .bsh-hl::after{content:"";position:absolute;left:0;right:0;bottom:.06em;height:.09em;background:var(--bsh-red);transform-origin:left;animation:bsh-underline 1.2s var(--ease-io) .9s both}@keyframes bsh-underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bsh-hero--home .bsh-lead{max-width:54ch;color:rgba(255,255,255,.9)}.bsh-hero__figures-row.et_pb_row{margin-top:clamp(48px,8vh,96px)!important;padding:0 0 clamp(28px,4vh,44px)!important}.bsh-hero--page.et_pb_section{min-height:clamp(440px,64vh,680px);padding:clamp(120px,16vh,200px)0 clamp(56px,8vh,96px)!important;background-color:var(--bsh-navy-deep)!important}.bsh-hero--page h1{font-size:var(--fs-4xl);max-width:16ch}.bsh-hero--page .bsh-lead{max-width:56ch}.bsh-hero--short.et_pb_section{min-height:clamp(340px,46vh,480px)}.bsh-hero .et_parallax_bg,.bsh-hero .et_pb_parallax_css{filter:saturate(.92)}.bsh-hero--home::after,.bsh-hero--page::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--bsh-navy-deep) 90%,transparent) 0%,color-mix(in srgb,var(--bsh-navy-deep) 72%,transparent) 38%,color-mix(in srgb,var(--bsh-navy-deep) 15%,transparent) 78%),linear-gradient(0deg,color-mix(in srgb,var(--bsh-navy-deep) 75%,transparent) 0%,color-mix(in srgb,var(--bsh-navy-deep) 0%,transparent) 40%)}.bsh-hero--home .et_pb_row,.bsh-hero--page .et_pb_row{position:relative;z-index:3}.bsh-hero--home::before{content:"";position:absolute;z-index:2;pointer-events:none;width:min(900px,72vw);aspect-ratio:1;right:-12vw;top:44%;translate:0-50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='%23E83025' stroke-width='1.2'%3E%3Cpath d='M43.4 26.6A92 92 0 0 1 100 8'/%3E%3Cpath d='M172.8 44.6A92 92 0 0 1 188.7 120'/%3E%3Cpath d='M175 152A92 92 0 0 1 100 192'/%3E%3C/g%3E%3C/svg%3E")no-repeat center/contain;animation:bsh-spin-in 2.4s var(--ease) both;opacity:.95}@keyframes bsh-spin-in{0%{opacity:0;rotate:-40deg;scale:.92}to{opacity:.95;rotate:0deg;scale:1}}.bsh-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 var(--sp-6)!important;padding:0;list-style:none;font-family:var(--bsh-font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.7)}.bsh-crumbs li{padding:0;margin:0;display:flex;align-items:center;gap:8px}.bsh-crumbs li+li::before{content:"/";color:var(--bsh-red)}.bsh-crumbs a{color:#fff!important;text-decoration:none}.bsh-crumbs a:hover{color:var(--bsh-red-pale)!important}.bsh-crumbs--dark{color:var(--bsh-steel)}.bsh-crumbs--dark a{color:var(--bsh-navy)!important}.bsh-hero-product.et_pb_section{padding:0!important;background:var(--bsh-paper)!important;overflow:hidden}.bsh-hero-product .et_pb_row{align-items:stretch!important;min-height:clamp(560px,78vh,820px)}.bsh-hero-product .bsh-hp-text{display:flex;flex-direction:column;justify-content:center;padding:clamp(56px,10vh,120px)0}.bsh-hero-product .bsh-hp-media{position:relative;margin-right:calc((100vw - var(--row-w))/-2)!important;width:calc(55% + (100vw - var(--row-w))/2)!important;flex:0 0 auto}.bsh-hero-product .bsh-hp-media .et_pb_image,.bsh-hero-product .bsh-hp-media .et_pb_image_wrap{height:100%}.bsh-hero-product .bsh-hp-media img{height:100%!important;object-fit:cover;min-height:420px}.bsh-hero-product .bsh-hp-media::after{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--bsh-red);z-index:2;transform-origin:top;animation:bsh-grow-y 1.2s var(--ease-io) .4s both}@keyframes bsh-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.bsh-hero-product h1{font-size:clamp(2.4rem,1.3rem + 3.8vw,4.75rem);color:var(--bsh-ink);max-width:12ch}.bsh-hero-product .bsh-hp-text .et_pb_text{max-width:520px}.bsh-pindex{display:flex;align-items:baseline;gap:18px;margin:0 0 28px!important;font-family:var(--bsh-font-mono);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--bsh-steel)}.bsh-pindex b{font-family:var(--bsh-font-display);font-stretch:var(--bsh-wdth);font-size:2.75rem;line-height:1;font-weight:500;letter-spacing:-.02em;color:var(--bsh-red-text)}.bsh-overlap{position:relative;z-index:2;background:var(--bsh-navy);color:rgba(255,255,255,.88);padding:clamp(32px,4vw,64px)!important;margin-left:-18%!important;margin-top:clamp(64px,10vw,160px)!important}.bsh-overlap h2,.bsh-overlap h3{color:#fff}.bsh-overlap .bsh-eyebrow{color:rgba(255,255,255,.72)}.bsh-overlap .bsh-eyebrow .bsh-idx{color:var(--bsh-red-light)}.bsh-overlap a:not(.et_pb_button){color:#fff}.bsh-overlap--paper{background:var(--bsh-paper);color:var(--bsh-ink)}.bsh-overlap--paper h2,.bsh-overlap--paper h3{color:var(--bsh-ink)}.bsh-overlap--paper .bsh-eyebrow{color:var(--bsh-steel)}.bsh-index{border-top:1px solid var(--bsh-line)}.bsh-index.et_pb_text+.bsh-index.et_pb_text{margin-top:0!important;border-top:0}.bsh-index .et_pb_text_inner{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr) minmax(0,1.15fr) 40px;gap:8px 28px;align-items:baseline;padding:30px 0 30px;border-bottom:1px solid var(--bsh-line);transition:padding .45s var(--ease)}.bsh-index .et_pb_text_inner::before{content:"";position:absolute;left:0;bottom:-1px;height:2px;width:100%;background:var(--bsh-red);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease)}.bsh-index .et_pb_text_inner::after{content:"";justify-self:end;align-self:center;width:24px;height:12px;background:var(--bsh-navy);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 10'%3E%3Cpath d='M0 5h20M16 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E")no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 10'%3E%3Cpath d='M0 5h20M16 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E")no-repeat center/contain;transition:transform .45s var(--ease);grid-column:4;grid-row:1}.bsh-index:hover .et_pb_text_inner{padding-left:16px}.bsh-index:hover .et_pb_text_inner::before{transform:scaleX(1)}.bsh-index:hover .et_pb_text_inner::after{transform:translateX(6px)}.bsh-index__n{font-family:var(--bsh-font-mono);font-size:var(--fs-sm);font-weight:500;letter-spacing:.08em;color:var(--bsh-red-text);grid-column:1}.bsh-index h3{grid-column:2;margin:0!important;font-size:var(--fs-xl)}.bsh-index h3 a{color:var(--bsh-ink)!important;text-decoration:none}.bsh-index h3 a::after{content:"";position:absolute;inset:0;z-index:1}.bsh-index h3 a:focus-visible{outline:0}.bsh-index .et_pb_text_inner:has(a:focus-visible){outline:3px solid var(--bsh-red);outline-offset:4px}.bsh-index p{grid-column:3;margin:0!important;color:var(--bsh-steel);font-size:var(--fs-base)}.bsh-s--dark .bsh-index,.bsh-s--dark .bsh-index .et_pb_text_inner{border-color:var(--bsh-line-dark)}.bsh-s--dark .bsh-index h3 a{color:#fff!important}.bsh-s--dark .bsh-index p{color:rgba(255,255,255,.72)}.bsh-s--dark .bsh-index .et_pb_text_inner::after{background:#fff}.bsh-s--dark .bsh-index__n{color:var(--bsh-red-light)}.bsh-cat.et_pb_row{border-top:1px solid var(--bsh-line);border-left:1px solid var(--bsh-line)}.bsh-cat.et_pb_row+.bsh-cat.et_pb_row{margin-top:0!important;border-top:0}.bsh-cat>.et_pb_column{position:relative;margin:0!important;width:25%!important;border-right:1px solid var(--bsh-line);border-bottom:1px solid var(--bsh-line);padding:28px 28px 30px;background:#fff;transition:background .4s var(--ease);display:flex;flex-direction:column;min-height:400px}.bsh-cat>.et_pb_column::before{content:"";position:absolute;right:-1px;top:-1px;width:18px;height:18px;border-top:2px solid var(--bsh-red);border-right:2px solid var(--bsh-red);opacity:0;transition:opacity .3s,width .4s var(--ease),height .4s var(--ease)}.bsh-cat>.et_pb_column:hover{background:var(--bsh-paper)}.bsh-cat>.et_pb_column:hover::before{opacity:1;width:36px;height:36px}.bsh-cat .bsh-cat__img{order:2;margin:auto 0 0!important}.bsh-cat .bsh-cat__img img{aspect-ratio:4/3;object-fit:contain;transition:transform .8s var(--ease)}.bsh-cat>.et_pb_column:hover .bsh-cat__img img{transform:translateY(-6px)}.bsh-cat .bsh-cat__txt{order:1;margin:0!important}.bsh-cat__n{display:flex;justify-content:space-between;margin:0 0 22px!important;font-family:var(--bsh-font-mono);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--bsh-steel)}.bsh-cat__n span:first-child{color:var(--bsh-red-text);font-weight:600}.bsh-cat h3{font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem);margin:0 0 10px!important;line-height:1.15}.bsh-cat h3 a{color:var(--bsh-ink)!important;text-decoration:none}.bsh-cat h3 a::after{content:"";position:absolute;inset:0;z-index:3}.bsh-cat>.et_pb_column:has(a:focus-visible){outline:3px solid var(--bsh-red);outline-offset:-3px;z-index:4}.bsh-cat h3 a:focus-visible{outline:0}.bsh-cat p{font-size:var(--fs-sm);color:var(--bsh-steel);line-height:1.55;margin:0!important}.bsh-cat--feature>.et_pb_column:first-child{width:50%!important;background:var(--bsh-navy-deep);color:rgba(255,255,255,.8)}.bsh-cat--feature>.et_pb_column:first-child h3 a{color:#fff!important}.bsh-cat--feature>.et_pb_column:first-child p{color:rgba(255,255,255,.75)}.bsh-cat--feature>.et_pb_column:first-child:hover{background:var(--bsh-navy-ink)}.bsh-family{position:relative}.bsh-family .et_pb_text_inner{display:block}.bsh-list{list-style:none;margin:0!important;padding:0!important;border-top:1px solid var(--bsh-line)}.bsh-list li{position:relative;margin:0;padding:18px 0 18px 44px;border-bottom:1px solid var(--bsh-line);line-height:1.5}.bsh-list li::before{content:counter(bsh-li,decimal-leading-zero);counter-increment:bsh-li;position:absolute;left:0;top:20px;font-family:var(--bsh-font-mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:.06em;color:var(--bsh-red-text)}.bsh-list{counter-reset:bsh-li}.bsh-list strong{display:block;font-family:var(--bsh-font-display);font-stretch:var(--bsh-wdth);font-size:var(--fs-md);font-weight:600;color:var(--bsh-ink);margin-bottom:4px}.bsh-list--check li::before{content:"";counter-increment:none;top:26px;width:16px;height:8px;border-left:2px solid var(--bsh-red);border-bottom:2px solid var(--bsh-red);transform:rotate(-45deg)}.bsh-s--dark .bsh-list,.bsh-s--dark .bsh-list li,.bsh-s--navy .bsh-list,.bsh-s--navy .bsh-list li{border-color:var(--bsh-line-dark)}.bsh-s--dark .bsh-list strong,.bsh-s--navy .bsh-list strong{color:#fff}.bsh-s--dark .bsh-list li::before{color:var(--bsh-red-light)}.bsh-tags{display:flex;flex-wrap:wrap;gap:8px;margin:0!important;padding:0!important;list-style:none}.bsh-tags li{margin:0;padding:8px 14px;border:1px solid var(--bsh-line);border-radius:var(--radius);font-family:var(--bsh-font-mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--bsh-ink);background:#fff}.bsh-s--dark .bsh-tags li,.bsh-s--navy .bsh-tags li{background:0 0;border-color:var(--bsh-line-dark);color:#fff}.bsh-svc.et_pb_text{border-top:1px solid var(--bsh-line-dark)}.bsh-svc.et_pb_text+.bsh-svc.et_pb_text{margin-top:0!important}.bsh-svc .et_pb_text_inner{display:grid;grid-template-columns:56px minmax(0,1fr);gap:6px 20px;padding:30px 0 32px;border-bottom:1px solid var(--bsh-line-dark)}.bsh-svc.et_pb_text+.bsh-svc.et_pb_text{border-top:0}.bsh-svc__n{grid-row:span 2;font-family:var(--bsh-font-mono);font-size:var(--fs-sm);color:var(--bsh-red-light);padding-top:6px}.bsh-svc h3{margin:0!important;font-size:var(--fs-lg);color:#fff}.bsh-svc p{margin:0!important;color:rgba(255,255,255,.74);max-width:60ch}.bsh-svc--light.et_pb_text,.bsh-svc--light .et_pb_text_inner{border-color:var(--bsh-line)}.bsh-svc--light .bsh-svc__n{color:var(--bsh-red-text)}.bsh-svc--light h3{color:var(--bsh-ink)}.bsh-svc--light p{color:var(--bsh-steel)}.bsh-24h{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;padding:26px 28px;border:1px solid var(--bsh-line-dark);border-left:4px solid var(--bsh-red);background:rgba(255,255,255,.03)}.bsh-24h__big{font-family:var(--bsh-font-display);font-stretch:var(--bsh-wdth);font-weight:600;font-size:3.25rem;line-height:1;color:#fff;letter-spacing:-.02em}.bsh-24h__big small{font-size:.4em;font-weight:500;color:var(--bsh-red-light);margin-left:4px}.bsh-24h p{margin:0!important;line-height:1.45}.bsh-24h a{font-weight:600}.bsh-process{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 28px;margin:0!important;padding:56px 0 0!important;list-style:none;counter-reset:bsh-step}.bsh-process::before{content:"";position:absolute;left:0;right:0;top:20px;height:1px;background:var(--bsh-navy);transform-origin:left;transform:scaleX(var(--bsh-p,1));transition:transform 1.6s var(--ease-io)}.bsh-process::after{content:"";position:absolute;left:0;right:0;top:14px;height:13px;background:repeating-linear-gradient(90deg,var(--bsh-steel)0 1px,transparent 1px 20%);opacity:.5}.bsh-process li{position:relative;margin:0;padding:0}.bsh-process li::before{counter-increment:bsh-step;content:counter(bsh-step,decimal-leading-zero);position:absolute;top:-56px;left:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#fff;border:1.5px solid var(--bsh-navy);font-family:var(--bsh-font-mono);font-size:var(--fs-sm);font-weight:500;color:var(--bsh-navy);z-index:1;transition:background .3s,color .3s}.bsh-process li:hover::before{background:var(--bsh-navy);color:#fff}.bsh-process h3{font-size:var(--fs-md);margin:0 0 10px!important}.bsh-process p{font-size:var(--fs-sm);color:var(--bsh-steel);margin:0!important;line-height:1.6}.bsh-s--paper .bsh-process li::before{background:var(--bsh-paper)}.bsh-s--paper .bsh-process li:hover::before{background:var(--bsh-navy)}.bsh-js .bsh-process:not(.is-inview){--bsh-p:0}.bsh-brands{display:flex;flex-wrap:wrap;align-items:center;margin:0!important;padding:0!important;list-style:none;border-top:1px solid var(--bsh-line);border-bottom:1px solid var(--bsh-line)}.bsh-brands li{flex:1 1 auto;margin:0;padding:26px 20px;text-align:center;font-family:var(--bsh-font-display);font-stretch:118%;font-weight:600;font-size:clamp(1.05rem,.9rem + .6vw,1.5rem);letter-spacing:.08em;text-transform:uppercase;color:var(--bsh-navy);border-right:1px solid var(--bsh-line);transition:color .3s,background .3s}.bsh-brands li:last-child{border-right:0}.bsh-brands li small{display:block;margin-top:6px;font-family:var(--bsh-font-mono);font-size:.625rem;font-weight:500;letter-spacing:.14em;color:var(--bsh-steel);font-stretch:100%}.bsh-brands li:hover{background:var(--bsh-paper)}.bsh-downloads{list-style:none;margin:0!important;padding:0!important;border-top:1px solid var(--bsh-line)}.bsh-downloads li{margin:0;padding:0;border-bottom:1px solid var(--bsh-line)}.bsh-downloads a{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:4px 20px;align-items:center;padding:22px 8px 22px 0;color:var(--bsh-ink)!important;text-decoration:none;transition:padding .35s var(--ease),background .3s}.bsh-downloads a::before{content:"PDF";grid-row:span 2;display:flex;align-items:center;justify-content:center;width:44px;height:52px;border:1.5px solid var(--bsh-navy);font-family:var(--bsh-font-mono);font-size:.6875rem;font-weight:600;letter-spacing:.06em;color:var(--bsh-navy);clip-path:polygon(0 0,72%0,100% 22%,100% 100%,0 100%);transition:background .3s,color .3s}.bsh-downloads a::after{content:"";grid-column:3;grid-row:1/span 2;width:14px;height:18px;background:var(--bsh-navy);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 18'%3E%3Cpath d='M7 0v13M2 8l5 5 5-5M0 17h14' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E")no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 18'%3E%3Cpath d='M7 0v13M2 8l5 5 5-5M0 17h14' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E")no-repeat center/contain;transition:transform .3s var(--ease)}.bsh-downloads a:hover{padding-left:10px;background:var(--bsh-paper)}.bsh-downloads a:hover::before{background:var(--bsh-navy);color:#fff}.bsh-downloads a:hover::after{transform:translateY(3px)}.bsh-downloads b{font-weight:600;font-size:var(--fs-base);line-height:1.35}.bsh-downloads span{font-family:var(--bsh-font-mono);font-size:var(--fs-xs);letter-spacing:.06em;color:var(--bsh-steel)}.bsh-pnav__in{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--bsh-line);border-bottom:1px solid var(--bsh-line)}.bsh-pnav a{display:flex;flex-direction:column;gap:6px;padding:30px 0;color:var(--bsh-ink)!important;text-decoration:none;transition:color .2s}.bsh-pnav a+a{text-align:right;border-left:1px solid var(--bsh-line);padding-left:24px}.bsh-pnav a span{font-family:var(--bsh-font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--bsh-steel)}.bsh-pnav a b{font-family:var(--bsh-font-display);font-stretch:var(--bsh-wdth);font-size:var(--fs-lg);font-weight:600}.bsh-pnav a:hover b{color:var(--bsh-navy)}.bsh-cta.et_pb_section{background:var(--bsh-navy-deep)!important;color:rgba(255,255,255,.82)}.bsh-cta h2{color:#fff;font-size:clamp(2.5rem,1.2rem + 4.6vw,5.5rem);line-height:.98;max-width:14ch}.bsh-routes{list-style:none;margin:0!important;padding:0!important;border-top:1px solid var(--bsh-line-dark)}.bsh-routes li{margin:0;padding:0;border-bottom:1px solid var(--bsh-line-dark)}.bsh-routes a{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 20px;padding:26px 0;color:#fff!important;text-decoration:none;transition:padding .4s var(--ease)}.bsh-routes a b{font-family:var(--bsh-font-display);font-stretch:var(--bsh-wdth);font-size:var(--fs-xl);font-weight:600;line-height:1.1}.bsh-routes a span{grid-column:1;font-size:var(--fs-sm);color:rgba(255,255,255,.66)}.bsh-routes a::after{content:"";grid-column:2;grid-row:1/span 2;align-self:center;width:30px;height:14px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 10'%3E%3Cpath d='M0 5h20M16 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E")no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 10'%3E%3Cpath d='M0 5h20M16 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E")no-repeat center/contain;transition:transform .4s var(--ease),background .3s}.bsh-routes a::before{content:"";position:absolute;left:0;bottom:-1px;height:2px;width:100%;background:var(--bsh-red);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease)}.bsh-routes a:hover{padding-left:14px}.bsh-routes a:hover::before{transform:scaleX(1)}.bsh-routes a:hover::after{transform:translateX(6px);background:var(--bsh-red-light)}.bsh-routes a[target=_blank] b::after{content:" ↗";font-weight:400}.bsh-contact-quick{display:flex;flex-wrap:wrap;gap:12px 36px;margin-top:var(--sp-7)!important;font-family:var(--bsh-font-mono);font-size:var(--fs-sm);letter-spacing:.04em}.bsh-contact-quick a{color:#fff!important;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:3px}.bsh-contact-quick a:hover{border-color:var(--bsh-red)}.bsh-site .et_pb_text_inner{position:relative;padding:30px 0 0;border-top:2px solid var(--bsh-navy)}.bsh-site h3{font-size:var(--fs-2xl);margin:0 0 16px!important}.bsh-site__tag{position:absolute;right:0;top:12px;font-family:var(--bsh-font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--bsh-red-text)}.bsh-site address{font-style:normal;margin:0 0 18px;color:var(--bsh-steel);line-height:1.6}.bsh-site ul{list-style:none;margin:0 0 18px!important;padding:0!important}.bsh-site li{margin:0;padding:6px 0;font-family:var(--bsh-font-mono);font-size:var(--fs-sm)}.bsh-site li a{color:var(--bsh-ink)!important;text-decoration:none;border-bottom:1px solid var(--bsh-line)}.bsh-site li a:hover{border-color:var(--bsh-red)}.bsh-s--dark .bsh-site .et_pb_text_inner{border-color:var(--bsh-red)}.bsh-s--dark .bsh-site address{color:rgba(255,255,255,.72)}.bsh-s--dark .bsh-site li a{color:#fff!important;border-color:var(--bsh-line-dark)}.bsh-hours{display:grid;grid-template-columns:auto 1fr;gap:10px 24px;margin:0!important;font-size:var(--fs-sm)}.bsh-hours dt{font-family:var(--bsh-font-mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--bsh-steel);padding-top:3px}.bsh-hours dd{margin:0;font-weight:500}.bsh-quote blockquote{margin:0;padding:0 0 0 clamp(24px,4vw,56px);border-left:2px solid var(--bsh-red);font-family:var(--bsh-font-display);font-stretch:var(--bsh-wdth);font-size:var(--fs-2xl);font-weight:500;line-height:1.2;color:var(--bsh-ink)}.bsh-quote blockquote p{margin:0}.bsh-s--dark .bsh-quote blockquote,.bsh-s--navy .bsh-quote blockquote{color:#fff}.bsh-quote cite{display:block;margin-top:22px;font-family:var(--bsh-font-mono);font-style:normal;font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--bsh-steel)}.bsh-mosaic.et_pb_row{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.bsh-mosaic>.et_pb_column{width:auto!important;margin:0!important}.bsh-mosaic>.et_pb_column:nth-child(1){grid-column:1/8}.bsh-mosaic>.et_pb_column:nth-child(2){grid-column:8/13}.bsh-mosaic>.et_pb_column:nth-child(3){grid-column:1/5}.bsh-mosaic>.et_pb_column:nth-child(4){grid-column:5/13}.bsh-mosaic img{height:100%!important;object-fit:cover}.bsh-mosaic .et_pb_image,.bsh-mosaic .et_pb_image_wrap{height:100%}.bsh-gallery .et_pb_gallery_items{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bsh-gallery .et_pb_gallery_item{width:auto!important;margin:0!important;clear:none!important;display:block!important}.bsh-gallery .et_pb_gallery_item:nth-child(7n+1){grid-column:span 2;grid-row:span 2}.bsh-gallery .et_pb_gallery_image{position:relative;overflow:hidden;height:100%;aspect-ratio:4/3}.bsh-gallery .et_pb_gallery_image img{width:100%;height:100%!important;object-fit:cover;transition:transform 1s var(--ease)}.bsh-gallery .et_pb_gallery_image:hover img{transform:scale(1.05)}.bsh-gallery .et_overlay{background:color-mix(in srgb,var(--bsh-navy-deep) 45%,transparent)!important;border:0!important}.bsh-gallery .et_overlay::before{color:#fff!important;font-size:28px!important}.bsh-gallery .et_pb_gallery_pagination{display:none}.bsh-news .et_pb_ajax_pagination_container,.bsh-news .et_pb_blog_grid>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}.bsh-news .et_pb_salvattore_content,.bsh-news .et_pb_blog_grid .column{display:contents!important}.bsh-news .et_pb_blog_grid .et_pb_post,.bsh-news .et_pb_post{display:flex;flex-direction:column;margin:0!important;padding:0!important;border:0!important;background:0 0!important}.bsh-news .et_pb_image_container{margin:0 0 22px!important;order:0}.bsh-news .et_pb_image_container a{display:block;overflow:hidden;position:relative}.bsh-news .et_pb_image_container img,.bsh-news .et_pb_post .entry-featured-image-url img{aspect-ratio:4/3;object-fit:cover;width:100%;min-height:0!important;transition:transform 1s var(--ease)}.bsh-news .et_pb_post:hover .et_pb_image_container img{transform:scale(1.04)}.bsh-news .entry-featured-image-url{margin:0 0 22px!important}.bsh-news .entry-title{order:2;font-size:var(--fs-lg)!important;line-height:1.2!important;margin:0 0 12px!important;padding:0!important}.bsh-news .entry-title a{color:var(--bsh-ink)!important;text-decoration:none;background:linear-gradient(var(--bsh-red),var(--bsh-red)) left 100%/0 2px no-repeat;transition:background-size .5s var(--ease)}.bsh-news .et_pb_post:hover .entry-title a{background-size:100% 2px}.bsh-news .post-meta{order:1;margin:0 0 10px!important;padding:0!important;font-family:var(--bsh-font-mono);font-size:var(--fs-xs)!important;letter-spacing:.12em;text-transform:uppercase;color:var(--bsh-red-text)!important}.bsh-news .post-meta a{color:inherit!important}.bsh-news .post-content{order:3;font-size:var(--fs-sm);color:var(--bsh-steel);line-height:1.6}.bsh-news .post-content-inner{margin-bottom:16px}.bsh-news .post-content-inner p{margin:0}.bsh-news .more-link{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:var(--fs-sm);color:var(--bsh-navy)!important;text-decoration:none}.bsh-news .more-link::after{content:"";width:18px;height:9px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 10'%3E%3Cpath d='M0 5h20M16 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E")no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 10'%3E%3Cpath d='M0 5h20M16 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E")no-repeat center/contain;transition:transform .3s var(--ease)}.bsh-news .more-link:hover::after{transform:translateX(4px)}.bsh-news .pagination,.bsh-news .wp-pagenavi{grid-column:1/-1;display:flex;justify-content:space-between;padding-top:32px;border-top:1px solid var(--bsh-line);margin-top:16px}.bsh-news .pagination a{font-weight:600;text-decoration:none}.bsh-news--featured .et_pb_post:first-child{grid-column:span 2}.bsh-post-hero.et_pb_section{padding:clamp(72px,10vh,128px)0 clamp(40px,6vh,72px)!important;background:var(--bsh-paper)!important}.bsh-post-title .entry-title,.bsh-post-title h1{font-size:clamp(2rem,1.3rem + 2.8vw,3.75rem)!important;line-height:1.05!important;color:var(--bsh-ink)!important;max-width:22ch}.bsh-post-title .et_pb_title_meta_container{margin-top:22px;font-family:var(--bsh-font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--bsh-red-text)!important}.bsh-post-title .et_pb_title_meta_container a{color:inherit!important}.bsh-post-title .et_pb_title_container{padding:0!important}.bsh-post-content{font-size:var(--fs-md);line-height:1.8}.bsh-post-content p{margin:0 0 1.3em}.bsh-post-content h2{font-size:var(--fs-xl);margin:1.8em 0 .6em}.bsh-post-content h3{font-size:var(--fs-lg);margin:1.6em 0 .5em}.bsh-post-content ul,.bsh-post-content ol{margin:0 0 1.3em;padding-left:1.3em}.bsh-post-content li{margin-bottom:.5em}.bsh-post-content ul li::marker{color:var(--bsh-red)}.bsh-post-content img{margin:1em 0}.bsh-post-content figure{margin:2em 0}.bsh-post-content figcaption{font-family:var(--bsh-font-mono);font-size:var(--fs-xs);letter-spacing:.06em;color:var(--bsh-steel);margin-top:10px}.bsh-post-content .wp-block-gallery,.bsh-post-content .bsh-post-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:2em 0}.bsh-post-content .bsh-post-gallery img{margin:0;aspect-ratio:4/3;object-fit:cover;width:100%}.bsh-post-featured img{aspect-ratio:16/9;object-fit:cover;width:100%}.bsh-postnav .et_pb_text_inner a{font-weight:600}.bsh-form .et_pb_contact_form{display:flex;flex-wrap:wrap;margin:0-12px!important}.bsh-form .et_pb_contact_field{padding:0 12px!important;margin:0 0 22px!important;width:50%!important;clear:none!important}.bsh-form .et_pb_contact_field_last{margin-right:0!important}.bsh-form .et_pb_contact_field.et_pb_contact_field_half{width:50%!important}.bsh-form .et_pb_contact_field[data-type=text],.bsh-form .et_pb_contact_field.et_pb_contact_field--full,.bsh-form .et_pb_contact_field[data-type=checkbox],.bsh-form .et_pb_contact_field[data-type=select]{width:100%!important}.bsh-form .et_pb_contact_field_options_title,.bsh-form label.et_pb_contact_form_label{display:block!important;position:static!important;width:auto!important;height:auto!important;clip:auto!important;margin:0 0 8px!important;font-weight:500;font-size:.9375rem;color:var(--bsh-ink)}.bsh-form input.input,.bsh-form textarea.input,.bsh-form select{width:100%!important;min-height:52px;padding:13px 16px!important;font-family:var(--bsh-font-body)!important;font-size:1rem!important;color:var(--bsh-ink)!important;background:#fff!important;border:1px solid var(--bsh-border-strong)!important;border-radius:var(--radius)!important;transition:border-color .2s,box-shadow .2s}.bsh-form textarea.input{min-height:160px;line-height:1.6}.bsh-form input.input:focus,.bsh-form textarea.input:focus,.bsh-form select:focus{border-color:var(--bsh-navy)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--bsh-navy) 18%,transparent)!important;outline:0}.bsh-form .et_contact_error{border-color:var(--bsh-error)!important}.bsh-form input::placeholder,.bsh-form textarea::placeholder{color:var(--bsh-placeholder)!important}.bsh-form .et_pb_contact_field_options_list label{display:flex!important;align-items:flex-start;gap:12px;font-size:.9375rem;line-height:1.5;color:var(--bsh-ink)}.bsh-form .et_pb_contact_field_options_list label i{flex:0 0 22px;width:22px!important;height:22px!important;border:1.5px solid var(--bsh-border-check)!important;background:#fff!important;border-radius:2px;margin-top:1px}.bsh-form .et_pb_contact_field_options_list input:checked+label i{background:var(--bsh-navy)!important;border-color:var(--bsh-navy)!important}.bsh-form .et_pb_contact_field_options_list input:checked+label i::before{color:#fff!important}.bsh-form .et_pb_contact_field_options_list input:focus-visible+label i{outline:3px solid var(--bsh-red);outline-offset:2px}.bsh-form .et_contact_bottom_container{float:none!important;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin:6px 0 0!important;padding:0 12px}.bsh-form .et_pb_contact_right{display:flex;align-items:center;gap:10px;font-family:var(--bsh-font-mono);font-size:var(--fs-sm)}.bsh-form .et_pb_contact_captcha{width:64px!important;min-height:46px!important;padding:8px!important;text-align:center}.bsh-form .et_pb_contact_submit{min-height:56px;padding:0 30px!important;margin:0!important;border:0!important;border-radius:var(--radius)!important;background:var(--bsh-navy)!important;color:#fff!important;font-family:var(--bsh-font-body)!important;font-weight:600!important;font-size:1rem!important;letter-spacing:.015em;box-shadow:inset 0-3px 0 transparent;transition:background .3s,box-shadow .3s!important}.bsh-form .et_pb_contact_submit:hover{background:var(--bsh-navy-hover)!important;padding:0 30px!important;box-shadow:inset 0-3px 0 var(--bsh-red)}.bsh-form .et_pb_contact_submit::after{display:none!important}.bsh-form .et-pb-contact-message{margin:0 0 20px;padding:0}.bsh-form .et-pb-contact-message p{margin:0;padding:18px 20px;background:#e4f2e9;border-left:4px solid #1e7a43;color:#0f3d22;font-weight:500}.bsh-form .et-pb-contact-message ul{margin:0 0 20px;padding:18px 20px 18px 40px;background:var(--bsh-error-bg);border-left:4px solid var(--bsh-error);color:var(--bsh-error-ink)}.bsh-form-note{font-size:.8125rem!important;line-height:1.6;color:var(--bsh-steel);padding:18px 20px;background:var(--bsh-paper);border-left:3px solid var(--bsh-navy)}.bsh-form-note p{margin:0}.bsh-panel{padding:clamp(28px,4vw,56px)!important;background:#fff;border:1px solid var(--bsh-line)}.bsh-footer.et_pb_section{background:var(--bsh-navy-deep)!important;color:rgba(255,255,255,.72);padding:clamp(64px,8vw,112px)0 0!important;font-size:var(--fs-sm);overflow:hidden}.bsh-footer .et_pb_row{position:relative;z-index:1}.bsh-footer h2,.bsh-footer h3,.bsh-footer .bsh-foot-h{margin:0 0 20px!important;font-family:var(--bsh-font-mono)!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase;color:rgba(255,255,255,.55)!important;font-stretch:100%!important}.bsh-footer ul{list-style:none;margin:0!important;padding:0!important}.bsh-footer li{margin:0;padding:6px 0}.bsh-footer a{color:#fff!important;text-decoration:none;background:linear-gradient(var(--bsh-red),var(--bsh-red)) left 100%/0 1px no-repeat;transition:background-size .4s var(--ease)}.bsh-footer a:hover{background-size:100% 1px;color:#fff!important}.bsh-footer .bsh-foot-logo img{width:96px!important}.bsh-footer .bsh-foot-brand p{max-width:34ch;line-height:1.6}.bsh-footer .bsh-foot-sede{margin-bottom:18px}.bsh-footer .bsh-foot-sede b{display:block;font-family:var(--bsh-font-display);font-stretch:var(--bsh-wdth);font-size:1.0625rem;color:#fff;font-weight:600;margin-bottom:4px}.bsh-footer .bsh-foot-sede span{display:block;line-height:1.55}.bsh-footer .bsh-foot-sede a{font-family:var(--bsh-font-mono);font-size:.8125rem}.bsh-footer .bsh-hours dt{color:rgba(255,255,255,.55)}.bsh-footer .bsh-hours dd{color:#fff}.bsh-footer-big.et_pb_row{margin-top:clamp(48px,6vw,96px)!important;padding:0!important;border-top:1px solid var(--bsh-line-dark)}.bsh-footer-word{font-family:var(--bsh-font-display);font-stretch:125%;font-weight:700;font-size:clamp(3.5rem,0rem + 14.5vw,15rem);line-height:.8;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.16);text-transform:uppercase;white-space:nowrap;margin:clamp(24px,3vw,40px)0-.08em!important;user-select:none}.bsh-footer-word span{color:var(--bsh-red);-webkit-text-stroke:0}.bsh-footer-bottom.et_pb_section{padding:22px 0 26px!important;background:var(--bsh-night)!important;color:rgba(255,255,255,.6);font-size:.8125rem}.bsh-footer-bottom .et_pb_row{align-items:center!important}.bsh-footer-bottom ul{list-style:none;margin:0!important;padding:0!important;display:flex;flex-wrap:wrap;gap:6px 22px}.bsh-footer-bottom li{margin:0;padding:0}.bsh-footer-bottom a{color:rgba(255,255,255,.82)!important;text-decoration:none}.bsh-footer-bottom a:hover{color:#fff!important;text-decoration:underline}.bsh-footer-bottom .bsh-fb-right ul{justify-content:flex-end}.bsh #main-footer{display:none}.bsh-js .bsh-reveal{opacity:0;transform:translateY(24px);transition:opacity 1s var(--ease),transform 1s var(--ease)}.bsh-js .bsh-reveal.is-inview{opacity:1;transform:none}.bsh-js .bsh-reveal-mask{clip-path:inset(0 0 100%0);transition:clip-path 1.3s var(--ease-io)}.bsh-js .bsh-reveal-mask.is-inview{clip-path:inset(0 0 0 0)}.bsh-js .bsh-figures>div{opacity:0;transform:translateY(16px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.bsh-js .is-inview .bsh-figures>div,.bsh-js .bsh-figures.is-inview>div{opacity:1;transform:none}.bsh-js .bsh-figures>div:nth-child(2){transition-delay:.1s}.bsh-js .bsh-figures>div:nth-child(3){transition-delay:.2s}.bsh-js .bsh-figures>div:nth-child(4){transition-delay:.3s}@media (max-width:1180px){.bsh-cat>.et_pb_column{min-height:360px;padding:24px}.bsh-index .et_pb_text_inner{grid-template-columns:56px minmax(0,1fr) 32px}.bsh-index p{grid-column:2;grid-row:2}.bsh-index .et_pb_text_inner::after{grid-row:1/span 2;grid-column:3}}@media (max-width:980px){.bsh .et_pb_row.bsh-r>.et_pb_column{width:100%!important;margin-right:0!important}.bsh .et_pb_row.bsh-r>.et_pb_column+.et_pb_column{margin-top:var(--sp-7)}.bsh .et_pb_row.bsh-r--keep>.et_pb_column{width:auto!important}.bsh .bsh-bleed-left{margin-left:calc((100vw - var(--row-w))/-2)!important;margin-right:calc((100vw - var(--row-w))/-2)!important}.bsh .bsh-bleed-right{margin-left:calc((100vw - var(--row-w))/-2)!important;margin-right:calc((100vw - var(--row-w))/-2)!important}.bsh-overlap{margin-left:0!important;margin-top:-56px!important}.bsh-col--sticky{position:static}.bsh-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.bsh-figures>div:nth-child(2){border-right:0;margin-right:0}.bsh-figures>div:nth-child(n+3){border-top:1px solid var(--bsh-line)}.bsh-figures--dark>div:nth-child(n+3){border-top-color:var(--bsh-line-dark)}.bsh-figures--3{grid-template-columns:1fr}.bsh-figures--3>div{border-right:0;margin-right:0;border-top:1px solid var(--bsh-line)}.bsh-cat>.et_pb_column,.bsh-cat--feature>.et_pb_column:first-child{width:50%!important;min-height:340px}.bsh-cat>.et_pb_column+.et_pb_column{margin-top:0!important}.bsh-process{grid-template-columns:1fr;gap:28px;padding:0 0 0 64px!important}.bsh-process::before{left:20px;right:auto;top:0;bottom:0;width:1px;height:auto;transform-origin:top;transform:scaleY(var(--bsh-p,1))}.bsh-process::after{display:none}.bsh-process li::before{top:-6px;left:-64px}.bsh-hero-product .et_pb_row{min-height:0}.bsh-hero-product .bsh-hp-media{margin-left:calc((100vw - var(--row-w))/-2)!important;width:100vw!important;margin-top:0!important}.bsh-hero-product .bsh-hp-media img{min-height:0;aspect-ratio:16/10}.bsh-hero-product .bsh-hp-media::after{width:100%;height:5px;bottom:auto;transform-origin:left}.bsh-mosaic.et_pb_row{grid-template-columns:1fr 1fr}.bsh-mosaic>.et_pb_column:nth-child(n){grid-column:auto}.bsh-mosaic>.et_pb_column:nth-child(1){grid-column:1/-1}.bsh-mosaic>.et_pb_column+.et_pb_column{margin-top:0!important}.bsh-gallery .et_pb_gallery_items{grid-template-columns:repeat(2,minmax(0,1fr))}.bsh-news .et_pb_ajax_pagination_container,.bsh-news .et_pb_blog_grid>div{grid-template-columns:repeat(2,minmax(0,1fr))}.bsh-brands li{flex-basis:33.333%;border-bottom:1px solid var(--bsh-line)}.bsh-hero--home::before{width:110vw;right:-50vw;top:30%}.bsh-footer-bottom .bsh-fb-right ul{justify-content:flex-start}.bsh-arcs::after{width:120vw;right:-60vw;opacity:.5}.bsh-wm::before{width:140vw;right:-60vw}}@media (max-width:640px){body.bsh{font-size:1rem}.bsh-figures dd{font-size:2.125rem}.bsh-figures>div{padding-right:12px;margin-right:12px}.bsh-cat>.et_pb_column,.bsh-cat--feature>.et_pb_column:first-child{width:100%!important;min-height:0}.bsh-cat .bsh-cat__img img{max-height:200px}.bsh-index .et_pb_text_inner{grid-template-columns:40px minmax(0,1fr) 24px;gap:6px 14px;padding:24px 0}.bsh-index:hover .et_pb_text_inner{padding-left:0}.bsh-news .et_pb_ajax_pagination_container,.bsh-news .et_pb_blog_grid>div{grid-template-columns:1fr}.bsh-news--featured .et_pb_post:first-child{grid-column:auto}.bsh-form .et_pb_contact_field,.bsh-form .et_pb_contact_field.et_pb_contact_field_half{width:100%!important}.bsh-gallery .et_pb_gallery_item:nth-child(7n+1){grid-column:span 2;grid-row:auto}.bsh-brands li{flex-basis:50%}.bsh-pnav__in{grid-template-columns:1fr}.bsh-pnav a+a{text-align:left;border-left:0;border-top:1px solid var(--bsh-line);padding-left:0}.bsh-downloads a{grid-template-columns:40px minmax(0,1fr) 16px;gap:2px 14px}.bsh-24h__big{font-size:2.5rem}.bsh-hero--home.et_pb_section{min-height:calc(100svh - var(--header-h) - var(--topbar-h))}.bsh-hero--home::after,.bsh-hero--page::after{background:linear-gradient(0deg,color-mix(in srgb,var(--bsh-navy-deep) 94%,transparent) 0%,color-mix(in srgb,var(--bsh-navy-deep) 72%,transparent) 55%,color-mix(in srgb,var(--bsh-navy-deep) 35%,transparent) 100%)}.bsh .et_pb_button.bsh-btn{width:100%;justify-content:space-between}.bsh .et_pb_column>.et_pb_button_module_wrapper{display:block;margin-right:0}.bsh .et_pb_button.bsh-btn--link{width:auto}.bsh .et_parallax_bg{transform:none!important;height:100%!important;top:0!important;background-attachment:scroll!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bsh *,.bsh ::before,.bsh ::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.bsh .et_animated{opacity:1!important;animation:none!important;transform:none!important}.bsh-js .bsh-reveal,.bsh-js .bsh-figures>div{opacity:1;transform:none}.bsh-js .bsh-reveal-mask{clip-path:none}.bsh .et_parallax_bg{transform:none!important}}@media print{.bsh .et-l--header,.bsh .et-l--footer,.bsh-skip-link{display:none!important}.bsh-s--dark,.bsh-s--navy,.bsh-hero{background:#fff!important;color:#000!important}.bsh-hero h1,.bsh-s--dark h2{color:#000!important}}.bsh :is(.bsh-brands,.bsh-list,.bsh-tags,.bsh-downloads,.bsh-routes,.bsh-process,.bsh-crumbs,.bsh-topbar ul,.bsh-footer ul,.bsh-footer-bottom ul,.bsh-site ul,.bsh-plan){list-style:none!important;padding-left:0!important;padding-bottom:0!important}.bsh :is(.bsh-brands,.bsh-list,.bsh-tags,.bsh-downloads,.bsh-routes,.bsh-process,.bsh-crumbs,.bsh-topbar ul,.bsh-footer ul,.bsh-footer-bottom ul,.bsh-site ul)>li{list-style:none!important}.bsh-hero .bsh-eyebrow,.bsh-hero-typo.bsh-s--dark .bsh-eyebrow{color:rgba(255,255,255,.78)}.bsh-hero .bsh-eyebrow .bsh-idx{color:var(--bsh-red-light)}.bsh .bsh-hero .et_pb_button.bsh-btn--ghost{color:#fff!important;border-color:rgba(255,255,255,.5)!important}.bsh .bsh-hero .et_pb_button.bsh-btn--ghost:hover{border-color:#fff!important}.bsh-hero .bsh-lead{color:rgba(255,255,255,.9)}.bsh-hero--home h1{line-height:1.02}.bsh-hero--home h1 .bsh-hl::after{bottom:-.02em;height:.07em}.bsh-index__n{grid-row:1;margin:0!important;align-self:baseline}.bsh-index h3{grid-row:1}.bsh-index p:not(.bsh-index__n){grid-column:3;grid-row:1}@media (max-width:1180px){.bsh-index p:not(.bsh-index__n){grid-column:2;grid-row:2}}.bsh-svc__n{grid-column:1;grid-row:1/span 2;margin:0!important}.bsh-svc h3{grid-column:2;grid-row:1}.bsh-svc p:not(.bsh-svc__n){grid-column:2;grid-row:2}.bsh-site__tag{margin:0!important}.bsh-s--dark .bsh-statement em,.bsh-s--navy .bsh-statement em{background:linear-gradient(transparent 90%,var(--bsh-red) 90%)}.bsh-s--dark .bsh-spec__v,.bsh-s--navy .bsh-spec__v{color:#fff}.bsh-menu .et_pb_menu__logo img{height:62px!important}.bsh-scrolled .bsh-menu .et_pb_menu__logo img{height:50px!important}.bsh-menu .et_pb_menu__wrap{flex:1 1 auto!important;min-width:0;justify-content:flex-end!important}.bsh-menu .et_pb_menu__menu,.bsh-menu .et-menu-nav{flex:0 1 auto}.bsh-menu .et-menu-nav>ul.et-menu{flex-wrap:nowrap!important}.bsh-menu .et-menu>li{flex:0 0 auto}@media (min-width:981px){.bsh-menu .et-menu>li.bsh-menu-contact{display:none!important}}.bsh-hero--home h1{font-size:clamp(2.6rem,1.2rem + 4.8vw,5.5rem)}.bsh-hero--home h1 .bsh-hl::after{display:none}.bsh-hero--home h1 .bsh-hl{text-decoration:underline;text-decoration-color:var(--bsh-red);text-decoration-thickness:.075em;text-underline-offset:.1em;text-decoration-skip-ink:none;animation:bsh-ul 1.4s var(--ease) .6s both}@keyframes bsh-ul{0%{text-decoration-color:transparent}to{text-decoration-color:var(--bsh-red)}}.bsh-text-right{text-align:right}@media (max-width:980px){.bsh-text-right{text-align:left}}.bsh-menu .et_pb_menu__logo-wrap{flex:0 0 auto!important;width:auto!important;max-width:none!important}.bsh-menu .et_pb_menu__logo{max-width:none!important}.bsh-index .bsh-index__n{grid-column:1;grid-row:1}.bsh-svc .bsh-svc__n{grid-column:1;grid-row:1/span 2}html body.bsh{overflow-x:clip!important;overflow-y:visible!important}html body.bsh #page-container{overflow-x:clip!important;overflow-y:visible!important}.bsh-arcs{overflow:hidden}.bsh .bsh-statement em,.bsh .bsh-s--dark .bsh-statement em,.bsh .bsh-s--navy .bsh-statement em{background:0 0;text-decoration:underline;text-decoration-color:var(--bsh-red);text-decoration-thickness:.06em;text-underline-offset:.16em;text-decoration-skip-ink:none}.bsh-pnav .bsh-pnav__ph{display:block}.bsh-pnav .bsh-pnav__ph+a{text-align:right;border-left:0}.bsh-plan{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(118px,auto);gap:0;border:1.5px solid var(--bsh-navy);background:#fff;background-image:linear-gradient(color-mix(in srgb,var(--bsh-navy) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--bsh-navy) 5%,transparent) 1px,transparent 1px);background-size:24px 24px;position:relative}.bsh-plan::after{content:"PLANTA · ESQUEMA";position:absolute;right:10px;bottom:-24px;font-family:var(--bsh-font-mono);font-size:.625rem;letter-spacing:.16em;color:var(--bsh-steel)}.bsh-plan__cell{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:18px 18px 16px;border-right:1px solid color-mix(in srgb,var(--bsh-navy) 35%,transparent);border-bottom:1px solid color-mix(in srgb,var(--bsh-navy) 35%,transparent);transition:background .3s}.bsh-plan__cell:hover{background:color-mix(in srgb,var(--bsh-red) 6%,transparent)}.bsh-plan__cell span{position:absolute;top:12px;left:14px;font-family:var(--bsh-font-mono);font-size:.6875rem;letter-spacing:.12em;color:var(--bsh-red-text);font-weight:600}.bsh-plan__cell b{font-family:var(--bsh-font-display);font-stretch:var(--bsh-wdth);font-weight:600;font-size:1.125rem;color:var(--bsh-ink);line-height:1.15}.bsh-plan__cell small{font-size:.8125rem;color:var(--bsh-steel);line-height:1.4}.bsh-plan__cell--a{grid-column:1/4;grid-row:1/3}.bsh-plan__cell--b{grid-column:4/7;grid-row:1/2}.bsh-plan__cell--c{grid-column:4/6;grid-row:2/3}.bsh-plan__cell--d{grid-column:6/7;grid-row:2/4;border-right:0}.bsh-plan__cell--e{grid-column:1/3;grid-row:3/4;border-bottom:0}.bsh-plan__cell--f{grid-column:3/6;grid-row:3/4;border-bottom:0}.bsh-plan__cell--b,.bsh-plan__cell--d{border-right:0}@media (max-width:640px){.bsh-plan{grid-template-columns:1fr 1fr}.bsh-plan__cell{grid-column:auto!important;grid-row:auto!important;min-height:110px;border-right:1px solid color-mix(in srgb,var(--bsh-navy) 35%,transparent)!important;border-bottom:1px solid color-mix(in srgb,var(--bsh-navy) 35%,transparent)!important}.bsh-plan__cell--a{grid-column:1/-1!important}}.bsh-band .et_pb_column{min-height:420px}.bsh-band .et_pb_image,.bsh-band .et_pb_image_wrap{height:100%}.bsh-band img{height:100%!important;min-height:420px;object-fit:cover}.bsh-gallery .et_pb_gallery_items{grid-auto-flow:dense}@media (min-width:981px){.bsh-hero-product .et_pb_row{flex-wrap:nowrap!important}.bsh-hero-product .bsh-hp-text{width:45%!important;flex:0 0 45%;padding-right:clamp(24px,4vw,64px)}.bsh-hero-product .bsh-hp-media{flex:0 0 auto}}.bsh-toc{list-style:none!important;margin:0!important;padding:0!important;border-top:1px solid var(--bsh-line);counter-reset:none}.bsh-toc li{margin:0;padding:0;border-bottom:1px solid var(--bsh-line);list-style:none!important}.bsh-toc a{display:flex;gap:14px;align-items:baseline;padding:14px 0;font-weight:500;color:var(--bsh-ink)!important;text-decoration:none;transition:padding .3s var(--ease),color .2s}.bsh-toc a span{font-family:var(--bsh-font-mono);font-size:var(--fs-xs);color:var(--bsh-red-text);letter-spacing:.06em}.bsh-toc a:hover{padding-left:8px;color:var(--bsh-navy)!important}.bsh-svc-big.et_pb_text{padding-top:clamp(40px,5vw,72px);border-top:1px solid var(--bsh-line);scroll-margin-top:calc(var(--header-h) + 24px)}.bsh-svc-big.et_pb_text:first-child{padding-top:0;border-top:0}.bsh .et_pb_column>.bsh-svc-big+.bsh-svc-big{margin-top:clamp(40px,5vw,72px)}.bsh-svc-big__n{font-family:var(--bsh-font-display);font-stretch:var(--bsh-wdth);font-size:clamp(2.75rem,2rem + 2.5vw,4.25rem)!important;font-weight:500;line-height:1;color:transparent;-webkit-text-stroke:1.2px var(--bsh-navy);margin:0 0 14px!important;letter-spacing:-.02em}.bsh-svc-big p:not(.bsh-svc-big__n){color:var(--bsh-steel);max-width:64ch}.bsh-svc-big .bsh-downloads{margin-top:24px!important}.bsh-24h--light{border-color:var(--bsh-line);border-left-color:var(--bsh-red);background:var(--bsh-paper);margin-top:24px}.bsh-24h--light .bsh-24h__big{color:var(--bsh-navy)}.bsh-24h--light .bsh-24h__big small{color:var(--bsh-red-text)}.bsh-24h--light p{color:var(--bsh-ink)}.bsh-news .et_pb_ajax_pagination_container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 32px}.bsh-news .et_pb_ajax_pagination_container>.et_pb_post{display:flex;flex-direction:column;margin:0!important;padding:0!important}.bsh-news .et_pb_post .entry-featured-image-url{order:0;display:block;overflow:hidden;margin:0 0 22px!important}.bsh-news .et_pb_post .entry-featured-image-url img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform 1s var(--ease)}.bsh-news .et_pb_post:hover .entry-featured-image-url img{transform:scale(1.04)}.bsh-news .et_pb_post .entry-title{order:2}.bsh-news .et_pb_post .post-meta{order:1}.bsh-news .et_pb_post .post-content{order:3}.bsh-news .et_pb_ajax_pagination_container>div:not(.et_pb_post){grid-column:1/-1}@media (max-width:980px){.bsh-news .et_pb_ajax_pagination_container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.bsh-news .et_pb_ajax_pagination_container{grid-template-columns:1fr}}.bsh-videoteca__grid,.bsh-videoteca__grid li{list-style:none!important}.bsh-videoteca__grid{padding:0!important}.bsh-form .et_pb_contact_field[data-type=checkbox]>label.et_pb_contact_form_label{display:none!important}.bsh-cand__submit::after{width:22px!important;height:10px!important;background:currentColor!important;box-shadow:none!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 10'%3E%3Cpath d='M0 5h20M16 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E")no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 10'%3E%3Cpath d='M0 5h20M16 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E")no-repeat center/contain}@media (max-width:980px){.bsh :is(.bsh-process).bsh-process{padding:0 0 0 64px!important}.bsh-topbar .et_pb_row{flex-wrap:nowrap!important;justify-content:space-between}.bsh-topbar .et_pb_row>.et_pb_column{width:auto!important;margin:0!important}.bsh-topbar .et_pb_row>.et_pb_column+.et_pb_column{margin-top:0!important}.bsh :is(.bsh-brands).bsh-brands{display:grid!important;grid-template-columns:repeat(3,1fr)}.bsh-brands li{border-bottom:1px solid var(--bsh-line)}.bsh-cat .bsh-cat__img img{max-height:190px}}@media (max-width:640px){.bsh :is(.bsh-brands).bsh-brands{grid-template-columns:repeat(2,1fr)}.bsh-brands li:nth-child(2n){border-right:0}.bsh-topbar .bsh-shop{padding:4px 8px}}@media (max-width:980px){.bsh .bsh-hero-product .et_pb_row.bsh-r>.et_pb_column.bsh-hp-media{width:100vw!important;margin-left:calc((100vw - var(--row-w))/-2)!important;margin-right:0!important}.bsh .bsh-hero-product .bsh-hp-text{padding-bottom:40px}}.bsh-menu .et_mobile_menu ul.sub-menu{padding-left:0!important;display:block}.bsh-menu .et_mobile_menu li li a{padding-left:40px!important}.bsh-menu .et_mobile_menu li li li a{padding-left:56px!important;font-size:.9688rem!important}.bsh-menu .et_mobile_menu li.menu-item-has-children{position:relative}.bsh-menu .et_mobile_menu li.menu-item-has-children>a{padding-right:64px!important;background:0 0!important;font-weight:600!important}.bsh-menu .et_mobile_menu .bsh-sub-toggle{position:absolute;right:0;top:0;width:56px;height:52px;border:0;border-left:1px solid var(--bsh-line);background:0 0;cursor:pointer}.bsh-menu .et_mobile_menu .bsh-sub-toggle::before{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-6px 0 0-4px;border-right:1.5px solid var(--bsh-navy);border-bottom:1.5px solid var(--bsh-navy);transform:rotate(45deg);transition:transform .3s}.bsh-menu .et_mobile_menu .is-open>.bsh-sub-toggle::before{transform:rotate(225deg);margin-top:-2px}.bsh-js .bsh-menu .et_mobile_menu li.menu-item-has-children:not(.is-open)>ul.sub-menu{display:none!important}.bsh-menu .et_mobile_menu li li.menu-item-has-children>.bsh-sub-toggle{display:none}.bsh-js .bsh-menu .et_mobile_menu li li.menu-item-has-children>ul.sub-menu{display:block!important}@media (max-width:980px){.bsh .et_pb_row.bsh-r.bsh-cat>.et_pb_column{width:50%!important}.bsh-arcs::after{display:none}}@media (max-width:640px){.bsh .et_pb_row.bsh-r.bsh-cat>.et_pb_column{width:100%!important}}.bsh-hero--home h1{font-size:clamp(2.6rem,1.2rem + 4.2vw,4.9rem);max-width:15ch}