:root{color-scheme:light;--color-paper:#fff;--color-paper-2:#f5f3f0;--color-rule-soft:#eae7e4;--color-rule:#d9d7d4;--color-ink-4:#8b857c;--color-ink-3:#6c6863;--color-ink-2:#58554f;--color-ink:#171614;--color-accent:#a52932;--color-accent-deep:#831922;--color-accent-tint:#fceae8;--color-on-accent:#fff;--series-focal:var(--color-accent);--series-context:var(--color-ink-4);--series-1:#a52932;--series-2:#2266a4;--series-3:#bb881a;--series-4:#33854a;--seq-1:#e6a49e;--seq-2:#d87972;--seq-3:#c34f4b;--seq-4:#9e2c2c;--seq-5:#6f191a;--div-neg:#2266a4;--div-mid:#d9d7d4;--div-pos:#a52932;--font-ui:"IBM Plex Sans", "Helvetica Neue", Arial, sans-serif;--font-display:"Newsreader", "Times New Roman", Georgia, serif;--font-mono:"IBM Plex Mono", "SFMono-Regular", Menlo, Consolas, monospace;--step--2:clamp(.75rem, .72rem + .12vw, .8125rem);--step--1:clamp(.8125rem, .79rem + .15vw, .875rem);--step-0:clamp(1rem, .96rem + .2vw, 1.0625rem);--step-1:clamp(1.125rem, 1.06rem + .35vw, 1.3125rem);--step-2:clamp(1.375rem, 1.24rem + .7vw, 1.75rem);--step-3:clamp(1.75rem, 1.46rem + 1.5vw, 2.5rem);--step-4:clamp(2.25rem, 1.72rem + 2.8vw, 3.5rem);--step-5:clamp(3.5rem, 2.1rem + 7vw, 7rem);--leading-tight:1.1;--leading-snug:1.25;--leading-body:1.55;--leading-table:1.35;--tracking-display:-.015em;--tracking-h:-.01em;--tracking-body:0;--tracking-small:.01em;--tracking-mono:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--section-gap:clamp(var(--space-8), 6vw, var(--space-10));--block-gap:clamp(var(--space-6), 3vw, var(--space-7));--radius-0:0;--radius-1:2px;--radius-2:4px;--border-w:1px;--border-chapter:2px;--shadow-none:none;--shadow-tooltip:0 1px 2px #1716141a;--container:75rem;--container-narrow:45rem;--measure:68ch;--gutter:clamp(1rem, 4vw, 2.5rem);--grid-gap:clamp(1rem, 2vw, 1.5rem);--z-thead:10;--z-header:50;--z-tooltip:60;--z-dialog:70;--z-skip:100;--motion-fast:.12s;--motion-base:.2s;--ease:cubic-bezier(.2, 0, 0, 1)}@supports (color:oklch(50% 0.1 20)){:root{--color-paper-2:oklch(96.5% .004 80);--color-rule-soft:oklch(93% .005 80);--color-rule:oklch(88% .005 80);--color-ink-4:oklch(62% .015 80);--color-ink-3:oklch(52% .01 80);--color-ink-2:oklch(45% .01 80);--color-ink:oklch(20% .005 80);--color-accent:oklch(48% .16 22);--color-accent-deep:oklch(40% .14 22);--color-accent-tint:oklch(95% .02 22);--series-2:oklch(50% .12 250);--series-3:oklch(66% .13 80);--series-4:oklch(55% .12 150)}}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-base:0s}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/Newsreader%5Bopsz,wght%5D.woff2)format("woff2-variations");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/Newsreader-Italic%5Bopsz,wght%5D.woff2)format("woff2-variations");font-weight:200 800;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Medium.woff2)format("woff2");font-weight:500;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;text-underline-position:from-font;color-scheme:light}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-ui);font-size:var(--step-0);line-height:var(--leading-body);font-variant-numeric:tabular-nums;margin:0}h1,h2,h3,h4,p,dl,dd,ul,ol,figure{margin:0}ul,ol{padding-left:1.25em}img,svg{max-width:100%;display:block}a{color:inherit;text-underline-offset:.12em;text-decoration:underline from-font}a:hover{color:var(--color-accent-deep)}a.bh-action{color:var(--color-accent);font-weight:500;text-decoration:underline from-font}a.bh-action:hover{color:var(--color-accent-deep)}code{font-family:var(--font-mono);font-size:.92em}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.num,.tnum{font-variant-numeric:tabular-nums}.bh-skip{background:var(--color-ink);color:var(--color-paper);z-index:var(--z-skip);border-radius:var(--radius-1);padding:8px 12px;text-decoration:none;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.bh-skip:focus{transform:none}.bh-container{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.bh-narrow{max-width:var(--container-narrow);padding-inline:var(--gutter);margin-inline:auto}.bh-grid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.bh-measure{max-width:var(--measure)}:is(.bh-body,.bh-page__body,.bh-note__body,.bh-latest__summary,.bh-corrections__lead,.bh-chart__note) :is(p,li,dd,blockquote):not(:is(.bh-kpi,.bh-kpi-row,.bh-table-wrap,.bh-chart,.bh-bars) *),:is(.bh-latest__summary,.bh-corrections__lead,.bh-chart__note),.bh-method>p,.bh-fiscal__item>p:not([class]),:is(.bh-lead,.bh-page__lead){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 3 3}@media screen and (width>=24rem){:is(.bh-body,.bh-page__body,.bh-note__body,.bh-latest__summary,.bh-corrections__lead,.bh-chart__note) :is(p,li,dd,blockquote):not(:is(.bh-kpi,.bh-kpi-row,.bh-table-wrap,.bh-chart,.bh-bars) *),:is(.bh-latest__summary,.bh-corrections__lead,.bh-chart__note),.bh-method>p,.bh-fiscal__item>p:not([class]){text-align:justify}}@media screen and (width>=48rem){:is(.bh-lead,.bh-page__lead){text-align:justify}}.bh-kicker{font-size:var(--step--1);color:var(--color-ink-2)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bh-chapter{padding-block:var(--section-gap) 0}.bh-chapter>h2,.bh-popen>h2{font-family:var(--font-display);font-weight:500;font-size:var(--step-3);line-height:var(--leading-tight);letter-spacing:var(--tracking-h);border-top:var(--border-chapter) solid var(--color-ink);padding-top:var(--space-4)}.bh-chapter>h2 .bh-num,.bh-popen>h2 .bh-num{font-family:var(--font-mono);font-weight:400;font-size:var(--step-0);color:var(--color-ink-3);margin-right:var(--space-3);vertical-align:.35em}.bh-chapter .bh-lead{margin-top:var(--space-4);font-size:var(--step-1);color:var(--color-ink-2);max-width:var(--measure);text-wrap:pretty}.bh-chapter .bh-body{margin-top:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.bh-chapter .bh-body p{max-width:var(--measure)}.bh-btn{font-size:var(--step--1);border-radius:var(--radius-1);background:var(--color-ink);color:var(--color-paper);transition:background var(--motion-fast) var(--ease);padding:.625rem 1rem;font-weight:500;text-decoration:none;display:inline-block}.bh-btn:hover{background:var(--color-accent-deep);color:var(--color-paper)}.bh-btn--secondary{color:var(--color-ink);border:var(--border-w) solid var(--color-ink);background:0 0}.bh-btn--secondary:hover{background:var(--color-paper-2);color:var(--color-ink)}.bh-source-line{font-size:var(--step--1);color:var(--color-ink-3)}.bh-print-footer{display:none}.bh-body>table{border-collapse:collapse;width:100%;font-size:var(--step--1);border-top:1.5px solid var(--color-ink);border-bottom:var(--border-w) solid var(--color-ink);line-height:1.35}@media screen and (width<=40rem){.bh-body>table,.bh-page__body>table{max-width:100%;display:block;overflow-x:auto}}.bh-body>table th,.bh-body>table td{padding:.5rem var(--space-3);text-align:left;vertical-align:top;border-bottom:var(--border-w) solid var(--color-rule-soft)}.bh-body>table thead th{border-bottom:var(--border-w) solid var(--color-ink);font-weight:600}.bh-body>table tbody td:first-child{font-weight:600}.bh-body>table tbody tr:nth-child(2n)>*{background:var(--color-paper-2)}.nohy{-webkit-hyphens:manual;hyphens:manual}.bh-ptoc,.bh-pforeword,.bh-pkpi-title,.bh-pback,.bh-popen__img,.bh-popen__fact{display:none}@media print{.bh-header,.bh-chapternav,.bh-pdf-banner,.bh-skip{display:none!important}:root{color-scheme:light}body{counter-reset:page}.bh-footer,.bh-action[download],.bh-kpi__csv{display:none!important}.bh-cover{min-height:100vh}.bh-chapter,.bh-note,.bh-corrections{break-before:page}.bh-kpi,.bh-kpi-row{page-break-inside:avoid;break-inside:avoid}table tr{break-inside:avoid;page-break-inside:avoid}thead{display:table-header-group}tfoot{display:table-footer-group}h1,h2,h3,.bh-kicker{break-after:avoid-page;page-break-after:avoid;break-inside:avoid;page-break-inside:avoid}.bh-chart__details summary,.bh-bars__details summary{display:none}@page{size:A4;margin:18mm 16mm}.bh-print-footer{break-after:page;color:#75716b;text-align:center;border-top:.5pt solid #75716b;margin-top:8mm;padding-top:3mm;font-family:IBM Plex Sans,sans-serif;font-size:8pt;display:block}.bh-body>p,.bh-note__body p{orphans:3;widows:3}.bh-body p,.bh-body li,.bh-pforeword__body p,.bh-corrections__lead,.bh-pback__grid p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3}@page:first{margin:0;@bottom-left{content:none}@bottom-right{content:none}}@page{@bottom-left{content:"Barometr Hiszpanii 3/2026 · Polska Grupa Konsultingowa";font-family:IBM Plex Sans,sans-serif;font-size:7.5pt;color:#75716b;vertical-align:top;padding-top:5mm}@bottom-right{content:counter(page);font-family:IBM Plex Sans,sans-serif;font-size:8pt;color:#171614;vertical-align:top;padding-top:5mm}}.bh-ptoc{break-after:page;page-break-after:always;padding-top:14mm;display:block}.bh-ptoc__kicker{color:var(--color-ink-2);letter-spacing:.02em;margin:0;font-size:9pt}.bh-ptoc__title{font-family:var(--font-display);margin:3mm 0 0;font-size:30pt;font-weight:500;line-height:1.1}.bh-ptoc__title:after{content:"";background:var(--color-accent);width:22mm;height:1.2mm;margin-top:7mm;display:block}.bh-ptoc__list{border-top:.75pt solid var(--color-ink);margin:16mm 0 0;padding:0;list-style:none}.bh-ptoc__list li{border-bottom:.5pt solid var(--color-rule);grid-template-columns:14mm 1fr 14mm;align-items:baseline;padding:4.2mm 0;display:grid}.bh-ptoc__num{font-family:var(--font-mono);color:var(--color-accent);font-size:9pt}.bh-ptoc__name{font-family:var(--font-display);color:var(--color-ink);font-size:14pt}.bh-ptoc__page{text-align:right;font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:11pt}.bh-pforeword{break-after:page;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact;grid-template-columns:66mm 1fr;align-items:start;column-gap:12mm;padding-top:14mm;display:grid!important}.bh-pforeword__photo{object-fit:cover;width:66mm;height:88mm;display:block}.bh-pforeword__kicker{color:var(--color-accent);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:9pt}.bh-pforeword__title{font-family:var(--font-display);margin:2mm 0 0;font-size:28pt;font-weight:500;line-height:1.1}.bh-pforeword__body{margin-top:8mm;font-size:10.8pt;line-height:1.58}.bh-pforeword__body p{max-width:none;margin:0 0 4mm}.bh-pforeword__body p:first-child:first-letter{font-family:var(--font-display);float:left;color:var(--color-accent);margin:1.2mm 2mm 0 0;font-size:3.1em;line-height:.85}.bh-pforeword__sign{border-top:.5pt solid var(--color-rule);flex-direction:column;margin:10mm 0 0;padding-top:4mm;display:flex}.bh-pforeword__sign span:first-child{font-family:var(--font-display);font-size:17pt}.bh-pforeword__sign span:last-child{color:var(--color-ink-2);margin-top:1mm;font-size:8.5pt}#cap-06{display:none!important}.bh-pkpi-title{border-top:1.5pt solid var(--color-ink);font-family:var(--font-display);margin:0 0 2mm;padding-top:4mm;font-size:20pt;font-weight:500;display:block}.bh-print-footer{display:none!important}@page back{margin:0;@bottom-left{content:none}@bottom-right{content:none}}.bh-pback{page:back;break-before:page;page-break-before:always;-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-direction:column;justify-content:space-between;height:297mm;display:flex!important}.bh-pback__top{padding:24mm 22mm 0}.bh-pback__brand{color:var(--color-ink-2);letter-spacing:.02em;align-items:center;gap:4mm;margin:0;font-size:9.5pt;display:flex}.bh-pback__brand img{width:auto;height:9mm}.bh-pback__brand span{border-left:.5pt solid var(--color-rule);padding-left:4mm;line-height:9mm}.bh-pback__grid{grid-template-columns:1fr 1fr;gap:9mm 12mm;margin-top:48mm;display:grid}.bh-pback__grid h3{border-top:.75pt solid var(--color-ink);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);margin:0 0 2.5mm;padding-top:2.5mm;font-family:IBM Plex Sans,sans-serif;font-size:7.5pt;font-weight:600}.bh-pback__photos{grid-column:1/-1}.bh-pback__photos p{font-size:6.8pt!important}.bh-pback__grid p{max-width:none;color:var(--color-ink-2);margin:0 0 1.5mm;font-size:7.8pt;line-height:1.5}.bh-pback__band{background:var(--color-accent);color:#fff;flex-direction:column;justify-content:flex-end;gap:4mm;height:62mm;padding:0 22mm 14mm;display:flex}.bh-pback__web{font-family:var(--font-display);letter-spacing:-.005em;margin:0;font-size:22pt}.bh-pback__small{letter-spacing:.02em;border-top:.5pt solid #ffffff8c;margin:0;padding-top:4mm;font-size:8pt}.bh-kpi-row{padding-block:6mm 3mm!important}.bh-kpi-row+.bh-kpi-row{padding-block:3mm 6mm!important}.bh-kpi-row__grid{gap:4mm!important}.bh-kpi{gap:1.5mm!important;padding:4mm!important}#cap-01{break-before:page!important;page-break-before:always!important;padding-top:0!important}#cap-02,#cap-03,#cap-04,#cap-05,#cap-07,.bh-note,#cap-08,.bh-corrections{break-before:auto!important;page-break-before:auto!important}#cap-02,#cap-03,#cap-04,#cap-05,#cap-07{padding-top:10mm!important}.bh-popen{break-inside:avoid;page-break-inside:avoid;border-top:1.5pt solid var(--color-ink);padding-top:5mm}.bh-popen__img{float:right;object-fit:cover;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:60mm;height:90mm;margin:0 0 4mm 8mm;display:block}.bh-popen>h2{margin:0;border-top:0!important;padding-top:0!important;font-size:24pt!important}.bh-popen>h2 .bh-num{vertical-align:.6em;color:var(--color-accent)!important;font-size:11pt!important}.bh-popen__fact{border-left:1.4mm solid var(--color-accent);background:var(--color-paper-2);-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:6mm 0 0;padding:4mm 5mm 4mm 6mm;display:block;overflow:hidden}.bh-popen__fig{font-family:var(--font-display);color:var(--color-accent);margin:0;font-size:28pt;line-height:1.05}.bh-popen__label{color:var(--color-ink);max-width:none;margin:2mm 0 0;font-size:9pt;line-height:1.4}.bh-popen__src{color:var(--color-ink-3);max-width:none;margin:1.5mm 0 0;font-size:7.5pt}.bh-chapter .bh-body{margin-top:5mm!important}#cap-08{padding-top:4mm!important}.bh-note{margin-top:12mm!important}.bh-body{display:block!important}.bh-body>*+*{margin-top:6mm}.bh-note,.bh-corrections{break-inside:avoid;page-break-inside:avoid}.bh-chart__details{display:none!important}.bh-chart{break-inside:avoid}.bh-chart>h3,.bh-chart__sub,.bh-chart__plot{break-inside:avoid;page-break-inside:avoid;break-after:avoid}.bh-chart__plot{break-after:auto;min-height:0!important}.bh-chart__details{margin-top:2mm!important}.bh-chart__details .bh-table-wrap{margin-top:1mm!important}.bh-chart__details table{font-size:7.6pt!important}.bh-chart__details th,.bh-chart__details td{padding:.6pt 4pt!important;line-height:1.12!important}.bh-chart .bh-source-line{break-before:avoid;page-break-before:avoid}.bh-table-wrap:has(#tabla-municipios),.bh-table-toolbar,.bh-rentabilidad-grid{display:none!important}.bh-body>table{break-inside:avoid;page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:8pt}.bh-body>table th,.bh-body>table td{padding:2pt 4pt}.bh-table-wrap:has(#tabla-municipios){break-before:page;page-break-before:always}.bh-table--provincia{font-size:8pt!important}.bh-table--provincia th,.bh-table--provincia td{padding:1.6pt 4pt!important}.bh-table th button:after{display:none!important}.bh-bars{break-inside:avoid;page-break-inside:avoid}.bh-bars__details{display:none!important}.bh-rentabilidad-grid{gap:10mm!important}.bh-sources li{padding:1.6mm 0!important}.bh-sources__name{font-size:8.5pt!important;line-height:1.3!important}.bh-sources__ref{margin-top:.8mm!important;font-size:7.5pt!important}.bh-method{padding-bottom:2mm!important}.bh-sources li{orphans:4;widows:4}.bh-sources__name,.bh-sources__ref{display:inline}.bh-sources__name:after{content:"\a ";white-space:pre}}.bh-header[data-astro-cid-nen7h5rs]{z-index:var(--z-header);align-items:center;gap:var(--space-5);min-height:3.5rem;padding-inline:var(--gutter);background:var(--color-paper);border-bottom:var(--border-w) solid var(--color-rule);grid-template-columns:1fr auto auto;display:grid;position:sticky;top:0}.bh-brand[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-3);color:var(--color-ink);text-decoration:none;display:flex}.bh-brand__mark[data-astro-cid-nen7h5rs]{flex:none;width:2.25rem;height:2.25rem;display:block}.bh-brand__text[data-astro-cid-nen7h5rs]{flex-direction:column;display:flex}.bh-brand__name[data-astro-cid-nen7h5rs]{font-family:var(--font-display);font-weight:500;font-size:var(--step-1);letter-spacing:var(--tracking-h);line-height:1}.bh-brand__by[data-astro-cid-nen7h5rs]{font-size:var(--step--2);color:var(--color-ink-3);margin-top:2px}.bh-nav[data-astro-cid-nen7h5rs]{gap:var(--space-5);display:flex}.bh-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:var(--step--1);color:var(--color-ink-2);white-space:nowrap;border-bottom:2px solid #0000;padding-block:1.125rem;font-weight:500;text-decoration:none}.bh-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-ink);border-bottom-color:var(--color-ink)}.bh-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-ink)}.bh-navdetails[data-astro-cid-nen7h5rs]{display:none;position:relative}.bh-navdetails[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;font-size:var(--step--1);padding:var(--space-2) var(--space-3);border:var(--border-w) solid var(--color-rule);border-radius:var(--radius-1);font-weight:500;list-style:none}.bh-navdetails[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.bh-navdetails[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs]{border-color:var(--color-ink)}.bh-navdetails[data-astro-cid-nen7h5rs] .bh-nav--mobile[data-astro-cid-nen7h5rs]{right:0;top:calc(100% + var(--space-2));background:var(--color-paper);border:var(--border-w) solid var(--color-rule);min-width:12rem;box-shadow:var(--shadow-tooltip);padding:var(--space-2) 0;z-index:var(--z-header);flex-direction:column;gap:0;position:absolute}.bh-navdetails[data-astro-cid-nen7h5rs] .bh-nav--mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:var(--space-3) var(--space-4)}.bh-lang[data-astro-cid-nen7h5rs]{display:flex}.bh-lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:var(--step--1);padding:var(--space-1) var(--space-2);color:var(--color-ink-3);border-radius:var(--radius-1);font-weight:500;text-decoration:none}.bh-lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]+a[data-astro-cid-nen7h5rs]{border-left:var(--border-w) solid var(--color-rule)}.bh-lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{color:var(--color-ink)}@media (width<=47.99rem){.bh-header[data-astro-cid-nen7h5rs]{gap:var(--space-2);grid-template-columns:1fr auto auto}.bh-brand[data-astro-cid-nen7h5rs]{gap:var(--space-1)}.bh-brand__mark[data-astro-cid-nen7h5rs]{width:1.5rem;height:1.5rem}.bh-brand__by[data-astro-cid-nen7h5rs]{display:none}}@media (width<=79.99rem){.bh-nav--desktop[data-astro-cid-nen7h5rs]{display:none}.bh-navdetails[data-astro-cid-nen7h5rs]{display:block}}.bh-footer__legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.4rem 1.2rem;margin:.6rem 0;font-size:.85rem;display:flex}.bh-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--section-gap);padding:var(--space-7) var(--gutter) var(--space-6);background:var(--color-paper-2);border-top:var(--border-w) solid var(--color-rule);font-size:var(--step--1);color:var(--color-ink-2)}.bh-footer__grid[data-astro-cid-jo6i4kqk]{gap:var(--grid-gap);max-width:var(--container);grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;display:grid}.bh-footer__brand[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);font-size:var(--step-1);color:var(--color-ink);margin:0 0 var(--space-2)}.bh-footer[data-astro-cid-jo6i4kqk] dt[data-astro-cid-jo6i4kqk]{color:var(--color-ink);margin-top:var(--space-3);font-weight:500}.bh-footer[data-astro-cid-jo6i4kqk] dt[data-astro-cid-jo6i4kqk]:first-child{margin-top:0}.bh-footer[data-astro-cid-jo6i4kqk] dd[data-astro-cid-jo6i4kqk]{margin:var(--space-1) 0 0}.bh-footer__cite[data-astro-cid-jo6i4kqk]{max-width:var(--container);margin:var(--space-6) auto 0;padding-top:var(--space-4);border-top:var(--border-w) solid var(--color-rule)}.bh-footer__lang[data-astro-cid-jo6i4kqk]{max-width:var(--container);margin:var(--space-3) auto 0;gap:var(--space-3);display:flex}.bh-footer__lang[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-ink-3);font-weight:500;text-decoration:none}.bh-footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.bh-footer__lang[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:.3rem;display:inline-block}.bh-footer__lang[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{margin-inline:-.35rem;padding-inline:.35rem}.bh-footer__lang[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-ink)}@media (width<=63.99rem){.bh-footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=47.99rem){.bh-footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}
