@layer theme,base;@layer components{html[data-town=blackburn] .btn{font-family:var(--font-sans);letter-spacing:.06em;min-height:2.875rem;box-shadow:none;padding:0 1.25rem;font-size:1.125rem;font-variant-caps:all-small-caps;font-weight:680;transition:background-color .2s,color .2s,box-shadow .2s,transform .15s}html[data-town=blackburn] .btn:active{transform:translateY(1px)}html[data-town=blackburn] .btn-lg{min-height:3.25rem;padding:0 1.6rem;font-size:1.1875rem}html[data-town=blackburn] .btn-sm{min-height:2.75rem;padding:0 .9rem;font-size:1.0625rem}html[data-town=blackburn] :is(.btn-primary,.btn-primary:hover,.btn-accent,.btn-accent:hover){box-shadow:none}html[data-town=blackburn] .btn-primary{background:var(--color-ink);color:var(--color-paper)}html[data-town=blackburn] .btn-primary:hover,html[data-town=blackburn] .btn-accent{background:var(--color-accent);color:#fff}html[data-town=blackburn] .btn-accent:hover{background:var(--color-ink)}html[data-town=blackburn] .btn-secondary{color:var(--color-ink);box-shadow:inset 0 0 0 1.5px var(--color-ink);background:0 0}html[data-town=blackburn] .btn-secondary:hover{background:var(--color-ink);color:var(--color-paper);box-shadow:inset 0 0 0 1.5px var(--color-ink)}html[data-town=blackburn] .chip{min-height:2.75rem;color:var(--color-ink);font-family:var(--font-bb-data), "Arial Narrow", sans-serif;box-shadow:inset 0 0 0 1px var(--color-rule-strong);background:0 0;font-weight:500}html[data-town=blackburn] .chip:hover{box-shadow:inset 0 0 0 1px var(--color-ink)}html[data-town=blackburn] .chip[aria-pressed=true]{background:var(--color-ink);color:var(--color-paper)}html[data-town=blackburn] .field{background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-rule-strong)}html[data-town=blackburn] .field::placeholder{color:#6e6158}html[data-town=blackburn] .field:hover{box-shadow:inset 0 0 0 1px var(--color-ink)}html[data-town=blackburn] .field:focus{box-shadow:inset 0 0 0 2px var(--color-accent)}html[data-town=blackburn] .status:before{border-radius:0}html[data-town=blackburn] :is(.link,.link-static){text-underline-offset:.22em;background-image:none;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s,text-decoration-thickness .2s}html[data-town=blackburn] .link:hover,html[data-town=blackburn] .link:focus-visible,html[data-town=blackburn] a:hover .link-static{color:var(--color-accent);text-decoration-thickness:2px}.bb-data{font-family:var(--font-bb-data), "Arial Narrow", sans-serif;font-variant-numeric:lining-nums tabular-nums}.bb-masthead{padding-top:.25rem}.bb-edition{border-bottom:1px solid var(--color-ink);min-height:2rem;color:var(--color-concrete);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;gap:1rem;padding-block:.4rem;font-size:.8125rem;display:grid}.bb-edition>:nth-child(2){grid-column:2}.bb-edition>:nth-child(3){grid-column:3;justify-self:end}.bb-nameplate{text-align:center;font-family:var(--font-display);letter-spacing:-.01em;padding-block:.8rem .7rem;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;font-stretch:78%;line-height:1}.bb-nameplate--front{padding-block:1.1rem .6rem;font-size:clamp(1.75rem,7.4vw,6.25rem);font-weight:900;font-stretch:70%}@media (min-width:48rem){.bb-nameplate{font-stretch:88%}.bb-nameplate--front{font-stretch:86%}}.bb-nameplate-text{font:inherit;text-wrap:balance}.bb-strap{text-align:center;color:var(--color-ink-2);text-wrap:balance;padding-bottom:.9rem;font-size:clamp(1rem,1.4vw,1.1875rem);font-style:italic}.bb-bar{background:var(--color-paper);border-bottom:1px solid var(--color-ink)}.bb-bar-name{font-family:var(--font-display);white-space:nowrap;flex:none;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:800;font-stretch:85%;transition:opacity .3s,visibility .3s;display:inline-flex}@media (min-width:64rem){.bb-bar:not([data-stuck]) .bb-bar-name{opacity:0;visibility:hidden}}.bb-sections ul{scrollbar-width:none;display:flex;overflow-x:auto}@media (max-width:63.99rem){.bb-sections ul{-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}}@media (min-width:64rem){.bb-sections ul{justify-content:center;gap:.25rem}}.bb-sections a,.bb-basket{letter-spacing:.07em;white-space:nowrap;align-items:center;min-height:2.75rem;font-size:1.125rem;font-variant-caps:all-small-caps;font-weight:650;display:flex}.bb-sections a{color:var(--color-ink-2);padding:0 .7rem;position:relative}.bb-sections a:after{content:"";transform-origin:0;height:2px;transition:transform .35s var(--ease-out);background:currentColor;position:absolute;inset:auto .7rem .45rem;transform:scaleX(0)}.bb-sections a:hover,.bb-sections a[aria-current=page]{color:var(--color-ink)}.bb-sections a:hover:after,.bb-sections a[aria-current=page]:after{transform:none}.bb-basket{flex:none;gap:.5rem;padding:0 .25rem 0 .5rem}.bb-basket-count{background:var(--color-ink);min-width:1.75rem;height:1.75rem;color:var(--color-paper);font-family:var(--font-bb-data), sans-serif;letter-spacing:0;justify-content:center;align-items:center;padding:0 .35rem;font-size:.875rem;font-variant-caps:normal;display:inline-flex}.bb-basket:hover .bb-basket-count{background:var(--color-accent)}.bb-iconbtn{flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.bb-iconbtn:hover{background:color-mix(in srgb, var(--color-ink) 7%, transparent)}dialog.bb-menu{background:var(--color-paper);width:100%;max-width:100%;height:100dvh;max-height:100dvh;color:var(--color-ink);border:0;margin:0;padding:0}dialog.bb-menu::backdrop{background:#13141666}.bb-menu-label{font-family:var(--font-display);font-size:clamp(1.75rem,7vw,2.5rem);font-weight:700;font-stretch:85%;line-height:1.05}.bb-ticker{border-bottom:1px solid var(--color-ink);background:var(--color-paper-2);min-height:2.75rem;font-family:var(--font-bb-data), "Arial Narrow", sans-serif;align-items:stretch;font-size:.9375rem;display:flex}.bb-ticker-label{background:var(--color-ink);color:var(--color-paper);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;flex:none;align-items:center;gap:.6rem;padding:0 .9rem;font-size:.75rem;font-weight:600;display:flex}.bb-ticker-label:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:-4px}.bb-ticker-toggle{border-inline:3px solid;width:9px;height:10px}.bb-ticker-label:has(input:checked) .bb-ticker-toggle{border:5px solid #0000;border-left:9px solid;border-right-width:0;width:0}.bb-ticker-track{width:max-content;display:flex}.bb-tick{border-right:1px solid var(--color-rule);white-space:nowrap;align-items:center;padding:0 1.25rem;display:flex}.bb-tick b{color:var(--color-accent);margin-left:.35rem;font-weight:600}.bb-standhead{border-bottom:1px solid var(--color-ink);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.65rem .45rem;display:flex;position:relative}.bb-standhead:before{content:"";background:var(--color-ink);transform-origin:0;height:4px;position:absolute;inset:0 0 auto}.bb-standhead h2{font-family:var(--font-display);font-size:clamp(1.375rem,2vw,1.75rem);font-weight:800;font-stretch:85%;line-height:1.1}.bb-standhead p{color:var(--color-concrete);text-align:right;font-size:.875rem}.bb-kicker{font-family:var(--font-bb-data), "Arial Narrow", sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--color-concrete);gap:.75rem;font-size:.875rem;font-weight:600;display:flex}.bb-headline{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin-top:.4rem;font-size:clamp(2.5rem,6vw,5.25rem);font-weight:800;font-stretch:76%;line-height:.98}.bb-headline--long{font-size:clamp(1.75rem,4vw,3.5rem);line-height:1.02}.bb-deck{max-width:46rem;color:var(--color-ink-2);text-wrap:pretty;margin-top:1rem;font-size:clamp(1.125rem,1.6vw,1.375rem);font-style:italic;line-height:1.45}.bb-figures{border-block:1px solid var(--color-ink);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.75rem;display:grid}.bb-figures>div{padding-block:.8rem .9rem}.bb-figures>div+div{border-left:1px solid var(--color-rule);padding-left:1rem}.bb-figures dt{font-family:var(--font-bb-data), "Arial Narrow", sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--color-concrete);font-size:.8125rem;font-weight:600}.bb-figures dd{font-family:var(--font-display);white-space:nowrap;margin-top:.2rem;font-size:clamp(1.5rem,3.6vw,2.75rem);font-weight:700;font-stretch:80%;line-height:1.05}.bb-body p{color:var(--color-ink-2);-webkit-hyphens:auto;hyphens:auto;font-size:1rem;line-height:1.6}.bb-body p+p{margin-top:.75rem}.bb-dropcap:first-letter{float:left;font-family:var(--font-display);color:var(--color-ink);padding:.06em .08em 0 0;font-size:3.5em;font-weight:800;line-height:.8}.bb-sheet{border-collapse:collapse;width:100%;font-family:var(--font-bb-data), "Arial Narrow", sans-serif;font-size:.875rem}.bb-sheet th{border-bottom:2px solid var(--color-ink);text-align:left;white-space:nowrap;padding:.35rem .75rem .35rem 0;font-weight:600}.bb-sheet td{border-bottom:1px solid var(--color-rule);white-space:nowrap;padding:.4rem .75rem .4rem 0}.bb-wire{border-collapse:collapse;width:100%;margin-top:.25rem}.bb-wire th{border-bottom:1px solid var(--color-ink);font-family:var(--font-bb-data), "Arial Narrow", sans-serif;letter-spacing:.07em;text-align:left;text-transform:uppercase;color:var(--color-concrete);padding:.6rem .75rem .5rem 0;font-size:.8125rem;font-weight:600}.bb-wire td{border-bottom:1px solid var(--color-rule);vertical-align:top;padding:.85rem .75rem .85rem 0}.bb-wire :is(th,td):last-child{padding-right:0}.bb-wire .num{font-family:var(--font-bb-data), "Arial Narrow", sans-serif;text-align:right;white-space:nowrap}.bb-wire tbody tr:hover td{background:color-mix(in srgb, var(--color-accent) 6%, transparent)}.bb-wire-title{font-family:var(--font-display);font-size:1.1875rem;font-weight:700;font-stretch:85%;line-height:1.2}a.bb-wire-title:hover,a:hover>.bb-wire-title{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.bb-facts{border-collapse:collapse;width:100%;font-size:.9375rem}.bb-facts :is(th,td){border-top:1px solid var(--color-rule);vertical-align:top;text-align:left;padding-block:.55rem}.bb-facts th{width:1%;font-family:var(--font-bb-data), "Arial Narrow", sans-serif;white-space:nowrap;padding-right:1rem;font-weight:600}.bb-facts td{color:var(--color-ink-2)}.bb-steps{counter-reset:step}.bb-steps li{border-top:1px solid var(--color-rule);counter-increment:step;grid-template-columns:2rem minmax(0,1fr);padding-block:.55rem;display:grid}.bb-steps li:before{content:counter(step);font-family:var(--font-display);color:var(--color-accent);font-size:1.5rem;font-weight:800;line-height:1}.bb-grade{font-family:var(--font-display);font-size:1.5rem;font-weight:800;line-height:1.1}.bb-features{grid-template-columns:minmax(0,1fr);margin-top:1.25rem;display:grid}.bb-features li{border-bottom:1px solid var(--color-rule);padding-block:1.25rem}.bb-feature-title{font-family:var(--font-display);text-wrap:balance;margin-top:.4rem;font-size:1.375rem;font-weight:700;font-stretch:85%;line-height:1.15}@media (min-width:48rem){.bb-features{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.bb-features li{border-bottom:0;border-left:1px solid var(--color-rule);padding:.25rem 1.5rem .5rem}.bb-features li:nth-child(odd){border-left:0;padding-left:0}}@media (min-width:64rem){.bb-features{grid-template-columns:repeat(4,minmax(0,1fr))}.bb-features li:nth-child(odd){border-left:1px solid var(--color-rule);padding-left:1.5rem}.bb-features li:first-child{border-left:0;padding-left:0}}.bb-footer:before,.bb-bar:before{content:"";background:linear-gradient(var(--color-ink) 0 3px, transparent 3px 5px, var(--color-ink) 5px 6px);transform-origin:0;height:6px;display:block}.bb-footer-name{font-family:var(--font-display);align-items:center;gap:.25em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:900;font-stretch:88%;line-height:1;display:flex}.bb-footer-head{border-bottom:1px solid var(--color-ink);font-family:var(--font-bb-data), "Arial Narrow", sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--color-concrete);padding-bottom:.4rem;font-size:.8125rem;font-weight:600}.bb-footer-link{align-items:center;min-height:2.75rem;display:inline-flex}.bb-footer-link:hover{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.bb-inset{background:var(--color-card);border:1px solid color-mix(in srgb, var(--color-ink) 22%, transparent);padding:1.5rem;position:relative;box-shadow:0 1px 1px #46230a0f,0 26px 44px -32px #46230a99}.bb-inset:after{content:"";background:linear-gradient(225deg, var(--color-paper) 0 50%, #e4c5ad 50%);width:1.5rem;height:1.5rem;position:absolute;top:-1px;right:-1px;box-shadow:-3px 3px 5px -3px #46230a66}@media (min-width:48rem){.bb-inset{padding:2rem}}.bb-inset-head{font-family:var(--font-display);font-size:1.375rem;font-weight:800;font-stretch:85%}.bb-notes{margin-top:.75rem}.bb-notes li{border-top:1px solid var(--color-rule);color:var(--color-ink-2);padding-block:.6rem}.bb-plate{margin:0}.bb-plate-frame{border:1px solid var(--color-ink);outline:1px solid var(--color-ink);outline-offset:4px;background:repeating-linear-gradient(135deg, transparent 0 6px, color-mix(in srgb, var(--color-ink) 5%, transparent) 6px 7px), var(--color-card);color:var(--color-ink);--part-accent:var(--color-accent);margin:5px;padding:.9rem;display:block;box-shadow:0 26px 40px -30px #46230aa6}.bb-plate figcaption{color:var(--color-ink-2);margin-top:1rem;font-size:.9375rem;font-style:italic;line-height:1.45}.bb-plate figcaption b{letter-spacing:.06em;color:var(--color-ink);font-style:normal;font-variant-caps:all-small-caps;font-weight:650}.bb-plate--sm{max-width:13rem}.bb-plate--sm .bb-plate-frame,.bb-plate--thumb .bb-plate-frame{padding:.5rem}.bb-plate--thumb{width:min(100%,15rem);margin-bottom:.75rem}.bb-plate--mini{width:4.75rem}.bb-plate--mini .bb-plate-frame{outline-offset:2px;box-shadow:none;margin:3px;padding:.2rem}.bb-figref{color:var(--color-concrete);margin-bottom:.75rem;font-size:.9375rem;font-style:italic}.bb-sectabs ul{box-shadow:inset 0 -1px 0 var(--color-ink);scrollbar-width:none;gap:.375rem;padding-top:.25rem;display:flex;overflow-x:auto}.bb-sectabs a{border:1px solid var(--color-ink);background:var(--color-paper-2);letter-spacing:.06em;white-space:nowrap;min-height:2.875rem;color:var(--color-ink-2);border-bottom-color:#0000;align-items:center;gap:.55rem;padding:0 1.1rem;font-size:1.0625rem;font-variant-caps:all-small-caps;font-weight:650;display:flex}.bb-sectabs a:hover{background:var(--color-card);color:var(--color-ink)}.bb-sectabs a[aria-current=page]{border-bottom-color:var(--color-paper);background:var(--color-paper);color:var(--color-ink)}.bb-sectabs b{font-family:var(--font-display);letter-spacing:0;font-size:1.25rem;font-variant-caps:normal;font-weight:900}.bb-runhead{border-block:1px solid var(--color-ink);font-family:var(--font-bb-data), "Arial Narrow", sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--color-concrete);justify-content:space-between;gap:1rem;padding-block:.5rem;font-size:.8125rem;font-weight:600;display:flex}.bb-letter{aspect-ratio:1;background:var(--color-ink);width:clamp(4.5rem,10vw,7.5rem);color:var(--color-paper);font-family:var(--font-display);flex:none;place-items:center;font-size:clamp(3.25rem,7.5vw,5.75rem);font-weight:900;line-height:1;display:inline-grid;box-shadow:0 24px 40px -26px #46230ab3}.bb-dept-title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(3rem,9vw,7.5rem);font-weight:900;font-stretch:76%;line-height:.92}.bb-standfirst{max-width:42rem;color:var(--color-ink-2);margin-top:1.25rem;font-size:clamp(1.25rem,2vw,1.625rem);font-style:italic;line-height:1.35}.bb-body-lg{max-width:38rem;color:var(--color-ink-2);font-size:1.125rem;line-height:1.7}.bb-tablist{flex-wrap:wrap;gap:.5rem;display:flex}.bb-tab{border:1px solid var(--color-ink);letter-spacing:.06em;min-height:2.75rem;color:var(--color-ink-2);cursor:pointer;align-items:center;padding:0 1.15rem;font-size:1.0625rem;font-variant-caps:all-small-caps;font-weight:650;display:inline-flex}.bb-tab:hover{background:color-mix(in srgb, var(--color-ink) 6%, transparent);color:var(--color-ink)}.bb-tab:has(input:checked){background:var(--color-ink);color:var(--color-paper)}.bb-tab:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.bb-tabset .bb-tabset .bb-tab{font-family:var(--font-bb-data), "Arial Narrow", sans-serif;letter-spacing:0;color:var(--color-concrete);border:0;border-bottom:2px solid #0000;padding:0 .2rem;font-size:1rem;font-variant-caps:normal;font-weight:600}.bb-tabset .bb-tabset .bb-tablist{gap:0 1.25rem}.bb-tabset .bb-tabset .bb-tab:has(input:checked){border-bottom-color:var(--color-accent);color:var(--color-ink);background:0 0}.bb-panels{margin-top:1.75rem}.bb-panel{display:none}:is(.bb-tabset:has(>.bb-tablist>.bb-tab:first-child>input:checked)>.bb-panels>.bb-panel:first-child,.bb-tabset:has(>.bb-tablist>.bb-tab:nth-child(2)>input:checked)>.bb-panels>.bb-panel:nth-child(2),.bb-tabset:has(>.bb-tablist>.bb-tab:nth-child(3)>input:checked)>.bb-panels>.bb-panel:nth-child(3),.bb-tabset:has(>.bb-tablist>.bb-tab:nth-child(4)>input:checked)>.bb-panels>.bb-panel:nth-child(4),.bb-tabset:has(>.bb-tablist>.bb-tab:nth-child(5)>input:checked)>.bb-panels>.bb-panel:nth-child(5),.bb-tabset:has(>.bb-tablist>.bb-tab:nth-child(6)>input:checked)>.bb-panels>.bb-panel:nth-child(6),.bb-tabset:has(>.bb-tablist>.bb-tab:nth-child(7)>input:checked)>.bb-panels>.bb-panel:nth-child(7),.bb-tabset:has(>.bb-tablist>.bb-tab:nth-child(8)>input:checked)>.bb-panels>.bb-panel:nth-child(8)){display:block}@supports not selector(:has(a)){.bb-panel{display:block}.bb-tablist{display:none}}.bb-prices{border-collapse:collapse;width:100%}.bb-prices thead th{border-bottom:1px solid var(--color-ink);font-family:var(--font-bb-data), "Arial Narrow", sans-serif;letter-spacing:.07em;text-align:left;text-transform:uppercase;color:var(--color-concrete);padding:.5rem .75rem .5rem 0;font-size:.8125rem;font-weight:600}.bb-prices :is(tbody th,td){border-bottom:1px solid var(--color-rule);font-weight:inherit;text-align:left;vertical-align:middle;padding:.9rem .75rem .9rem 0}.bb-prices :is(th,td):last-child{white-space:nowrap;width:1%;padding-right:0}.bb-prices .num{font-family:var(--font-bb-data), "Arial Narrow", sans-serif;text-align:right;white-space:nowrap;font-size:1.125rem;font-weight:600}.bb-prices thead .num{font-size:.8125rem}.bb-prices tbody tr:hover{background:color-mix(in srgb, var(--color-accent) 5%, transparent)}.bb-prices-label{font-family:var(--font-display);font-size:1.375rem;font-weight:800;font-stretch:85%;line-height:1.1;display:block}.bb-prices-title{color:var(--color-concrete);margin-top:.15rem;font-size:.875rem;display:block}.bb-prices-item:hover .bb-prices-label{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.bb-connector{border-top:1px solid var(--color-rule);gap:1.25rem 2.5rem;padding-block:2.5rem;display:grid}.bb-connector:first-child{border-top:0;padding-top:.5rem}@media (min-width:48rem){.bb-connector--drawn{grid-template-columns:13rem minmax(0,1fr)}}.bb-connector h3{font-family:var(--font-display);font-size:1.625rem;font-weight:800;font-stretch:85%;line-height:1.1}.bb-connector p{max-width:38rem;color:var(--color-ink-2);margin-top:.4rem;font-size:.9375rem}.bb-teaser{height:100%;transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out);flex-direction:column;gap:.6rem;display:flex}.bb-teaser:hover{transform:translateY(-3px);box-shadow:0 1px 1px #46230a0f,0 36px 54px -34px #46230ab3}.bb-tabflag{background:var(--color-ink);color:var(--color-paper);font-family:var(--font-bb-data), "Arial Narrow", sans-serif;letter-spacing:.1em;text-transform:uppercase;padding:.35rem .85rem;font-size:.8125rem;font-weight:600;position:absolute;top:0;left:1.5rem;transform:translateY(-100%)}.bb-teaser-title{font-family:var(--font-display);margin-top:.5rem;font-size:clamp(2.25rem,4vw,3.25rem);font-weight:900;font-stretch:78%;line-height:.95}.bb-teaser-brands{color:var(--color-ink-2);font-size:1.125rem;font-style:italic}.bb-partrow{grid-template-columns:4.75rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:1rem;display:grid}.bb-partrow-name{font-family:var(--font-display);font-size:1.375rem;font-weight:800;font-stretch:85%;line-height:1.1;display:block}.bb-dock{background:var(--color-paper);border-top:1px solid var(--color-ink)}}@layer utilities{html[data-town=blackburn] .title{font-family:var(--font-display);letter-spacing:-.005em;font-weight:700;font-stretch:85%}html[data-town=blackburn] .eyebrow{font-family:var(--font-bb-data), "Arial Narrow", sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem}html[data-town=blackburn] .code{letter-spacing:.01em;font-weight:600}html[data-town=blackburn] .figure-lg{font-variant-numeric:lining-nums tabular-nums}html[data-town=blackburn] main h1.display{border-top:6px solid var(--color-ink);padding-top:.3em}}html[data-town=blackburn]{--font-display:var(--font-bb-display), "Times New Roman", serif;--font-sans:var(--font-sans-src), Georgia, serif;--font-mono:var(--font-bb-data), "Arial Narrow", sans-serif;--color-card:#fbeee3;--color-ink:#131416;--color-ink-2:#2e2b28;--color-concrete:#5c524a;--color-rule:#dcc2ae;--color-rule-strong:#86705f;--color-ok:#0b6a39;--color-clay:#a3261c;--color-sand:var(--color-paper-2);--shadow-deep:0 30px 70px -30px #3c1e0a73;--ease-out:cubic-bezier(.22, .7, .2, 1);--header-h:calc(3.5rem + 7px);background-color:#e3c3aa;scroll-padding-top:calc(4.5rem + 7px);--radius-surface:0px!important;--radius-panel:0px!important;--radius-control:0px!important}html[data-town=blackburn] body{z-index:0;background-color:var(--color-paper);letter-spacing:0;font-variant-numeric:lining-nums tabular-nums;width:100%;max-width:92rem;margin-inline:auto;font-weight:400;position:relative;box-shadow:0 0 0 1px #502d141a,-8px 0 0 -3px #f3dece,-8px 0 0 -2px #502d1424,8px 0 0 -3px #f3dece,8px 0 0 -2px #502d1424,0 50px 90px -30px #46230a73}html[data-town=blackburn] body:before{content:"";z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .2 0 0 0 0 .1 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}html[data-town=blackburn] :focus-visible{outline-offset:2px;border-radius:0}html[data-town=blackburn][data-cards] :is(.surface,.surface-lift){outline:1px solid var(--color-ink);outline-offset:-1px}html[data-town=blackburn] .mark{background-image:linear-gradient(var(--color-accent), var(--color-accent));background-position:0 100%;background-size:0% 2px}html[data-town=blackburn] .mark.is-in,html[data-town=blackburn] .is-in .mark{background-size:100% 2px}html[data-town=blackburn] .sheet{font-family:var(--font-bb-data), "Arial Narrow", sans-serif;font-size:.9375rem}html[data-town=blackburn] .sheet th{background:var(--color-paper);color:var(--color-ink);border-bottom:2px solid var(--color-ink)}html[data-town=blackburn] .skeleton{background:linear-gradient(90deg, var(--color-paper-2) 0%, var(--color-card) 40%, var(--color-paper-2) 80%);background-size:200% 100%}html[data-town=blackburn]:has(dialog.bb-menu[open]){overflow:hidden}@keyframes bb-draw{0%{transform:scaleX(0)}}@keyframes bb-tick{to{transform:translate(-50%)}}@media (prefers-reduced-motion:no-preference){html[data-town=blackburn]:not([data-intro=off]) .bb-bar:before{animation:bb-draw 1.1s var(--ease-out) .15s both}.bb-ticker-track{animation:bb-tick calc(var(--ticks,30) * 4.5s) linear infinite}.bb-ticker:is(:hover,:has(input:checked)) .bb-ticker-track{animation-play-state:paused}@supports (animation-timeline:view()){.bb-standhead:before{animation:linear both bb-draw;animation-timeline:view();animation-range:entry entry 70%}}}@media (prefers-reduced-motion:reduce){html[data-town=blackburn] .mark{background-size:100% 2px}.bb-ticker-label input,.bb-ticker-toggle{display:none}}
@font-face{font-family:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/dccc9bb146ff5027-s.1p_wna8fxr7s9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/4d0520c13e76e51e-s.3dh_6wjbzbjiq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/41bea4c4d3f5f935-s.3_qw8exswo60d.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/7d8bb9c982de99f6-s.2fe2pxy0k6lst.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/2a2378728cee8d20-s.3ti4cgf9m1efu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/fd654c16f42f9e9e-s.1qnaqivy_oof3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Display;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/5877f7427e31d1fe-s.1k6r93igwhykm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif Display Fallback;src:local(Times New Roman);ascent-override:91.24%;descent-override:25.01%;line-gap-override:0.0%;size-adjust:117.17%}.noto_serif_display_392aebdf-module__0dZBGa__className{font-family:Noto Serif Display,Noto Serif Display Fallback;font-style:normal}.noto_serif_display_392aebdf-module__0dZBGa__variable{--font-bb-display:"Noto Serif Display", "Noto Serif Display Fallback"}
@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/969880a8fbc4ea3d-s.44fm_p6qt131v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85422a08ef10253b-s.4525gchciokyi.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7085c09d70874492-s.0ar_yw1qe7di3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a0ab0fb90bbc850b-s.3xj227ulcdd_d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/51ec8e0fe9ebb3f0-s.03sc-7563n2k5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/357feaf7912a2dfb-s.3soj6kiq9m_z3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/62fd0305a59369bc-s.21nq0ywncpvs3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9346dec8b3acbbe6-s.42yc3h6yxo5uh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/41df4dbb54e2206b-s.052q9ktz76mpi.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c1e4e80b39132551-s.2854yri554rbf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/97020cc4f40e723d-s.30i_vy56k1fqf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d273130dc90e6d8b-s.0aabxkzhdh08a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/85196565876fe245-s.1jfvl_p9r1tee.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4c87913afa0289a0-s.0o91f7d_egj8k.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4af2a5324217e9df-s.3_5zzgvia6fb8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/18f5b9c080a5da0a-s.33f3juqt4g5v5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed Fallback;src:local(Arial);ascent-override:112.27%;descent-override:30.12%;line-gap-override:0.0%;size-adjust:91.3%}.ibm_plex_sans_condensed_86c05dc7-module__FLLYKa__className{font-family:IBM Plex Sans Condensed,IBM Plex Sans Condensed Fallback;font-style:normal}.ibm_plex_sans_condensed_86c05dc7-module__FLLYKa__variable{--font-bb-data:"IBM Plex Sans Condensed", "IBM Plex Sans Condensed Fallback"}
@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c2f99d9cf2202b97-s.2jttl6v9br7xd.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d5ae8bb5eabba168-s.35glb8gzssnzw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7b3954b250246604-s.0eonchcmd80fn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bungee Fallback;src:local(Arial);ascent-override:73.58%;descent-override:21.64%;line-gap-override:0.0%;size-adjust:138.63%}.bungee_fd12dcbf-module__Rd2YYq__className{font-family:Bungee,Bungee Fallback;font-style:normal;font-weight:400}.bungee_fd12dcbf-module__Rd2YYq__variable{--font-bp-display:"Bungee", "Bungee Fallback"}
@font-face{font-family:Rubik;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/7f72665b86f45d35-s.1hkwclz0_yo2u.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/bbe6432b58cd7ca5-s.2mt36e-m9otif.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/49fd4a006efb178d-s.2ihaeog2gqmhm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/f618dd938bb342ad-s.0ldgqs16twbka.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/22489d8e479ca545-s.0f-8fbysi01v1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/96d4d083aca4efcb-s.3skmobxb_0_5s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/098850a6eb1f8577-s.2f577igfy6zek.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/6dac7af80352e41b-s.2ofvzoy5xjn1c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/21445b8bd0ec5702-s.3ncsaruqasduw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/87c7f5b5afcd23bd-s.45a19n6z-i3ph.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/d25394c5b8ff78eb-s.3s-jl_297nmfs.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/c9f6ebf08ddd616b-s.1er88gr2sg4r_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Fallback;src:local(Arial);ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.0%;size-adjust:104.98%}.rubik_90b92d5-module__y8Fceq__className{font-family:Rubik,Rubik Fallback}.rubik_90b92d5-module__y8Fceq__variable{--font-bp-body:"Rubik", "Rubik Fallback"}
html[data-town=blackpool][data-mode]{--bp-night:#0b0f24;--bp-deep:#070a1a;--bp-booth:#141a3d;--bp-bulb:#ffcf4a;--bp-bulb-edge:#a86f00;--bp-neon:#ff5c8a;--bp-ink:#fbf3e6;--bp-on-bulb:#1d1400;--bp-bulb-lit:radial-gradient(circle, #fff6d6 0 1.3px, #ffcf4a 2.3px, #ffcf4a59 3.4px, transparent 5px);--bp-bulb-dim:radial-gradient(circle, #ffcf4a42 0 1.8px, transparent 2.6px);--color-ink:var(--bp-ink);--color-ink-2:#d4d7ea;--color-concrete:#a3a9c9;--color-card:#161d45;--color-rule:#ffffff1a;--color-rule-strong:#ffffff38;--color-on-accent:var(--bp-on-bulb);--color-clay:#ff8a7a;--font-display:var(--font-bp-display), "Arial Black", Impact, sans-serif;--font-sans:var(--font-bp-body), "Helvetica Neue", Arial, sans-serif;--shadow-soft:0 1px 2px #0006;--shadow-lift:0 0 0 1px #ffcf4a29, 0 26px 56px -28px #000000f2}html[data-town=blackpool] body{background:0 0}html[data-town=blackpool] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(64rem 34rem at 100% -4rem,#ffcf4a17,#0000 70%),radial-gradient(52rem 32rem at -8% 18%,#ff5c8a1a,#0000 70%),radial-gradient(90rem 40rem at 50% 115%,#465adc29,#0000 70%);position:fixed;inset:0}html[data-town=blackpool] ::selection{background:var(--bp-neon);color:#1a0410}html[data-town=blackpool] .display{line-height:1.04}html[data-town=blackpool] article h1.display{font-size:clamp(1.875rem,3.8vw,3.125rem);line-height:1.1}html[data-town=blackpool] .figure-lg:not(.line-through){color:var(--bp-bulb);text-shadow:0 0 26px #ffcf4a59}html[data-town=blackpool] .bp-neon-type{font-family:var(--font-display);color:#ffeef3;text-shadow:0 0 4px #ff5c8ae6,0 0 16px #ff5c8a8c,0 0 38px #ff5c8a4d;line-height:1.06}html[data-town=blackpool] .bp-headline{font-size:clamp(1.9rem,5vw,4.25rem)}html[data-town=blackpool] .btn{--bp-press:4px;--bp-edge:#04060f;--bp-ring:0 0 #0000;--bp-glow:0 0 #0000;box-shadow:var(--bp-ring), 0 var(--bp-press) 0 var(--bp-edge), var(--bp-glow);transition:transform .1s ease-out,box-shadow .1s ease-out,background-color .2s,color .2s}html[data-town=blackpool] .btn:active{transform:translateY(var(--bp-press));box-shadow:var(--bp-ring), 0 0 0 var(--bp-edge), var(--bp-glow)}html[data-town=blackpool] .btn-accent{--bp-edge:var(--bp-bulb-edge);--bp-glow:0 0 26px -6px #ffcf4ab3;background:var(--bp-bulb);color:var(--bp-on-bulb)}html[data-town=blackpool] .btn-accent:hover{background:#ffdb6e}html[data-town=blackpool] .btn-primary{--bp-edge:#050816;--bp-ring:inset 0 0 0 1.5px #ffcf4a73;--bp-glow:0 0 22px -8px #ffcf4a66;color:var(--bp-ink);background:#222c63}html[data-town=blackpool] .btn-primary:hover{--bp-ring:inset 0 0 0 1.5px #ffcf4ad9;background:#28336f}html[data-town=blackpool] .btn-secondary{--bp-ring:inset 0 0 0 1.5px var(--color-rule-strong);background:var(--bp-booth);color:var(--bp-ink)}html[data-town=blackpool] .btn-secondary:hover{--bp-ring:inset 0 0 0 1.5px #ffffff80}html[data-town=blackpool] .chip{background:var(--bp-booth);min-height:2.75rem;color:var(--color-ink-2);box-shadow:inset 0 0 0 1px var(--color-rule-strong)}html[data-town=blackpool] .chip:hover{color:var(--bp-ink);box-shadow:inset 0 0 0 1px #ffcf4a99}html[data-town=blackpool] .chip[aria-pressed=true]{background:var(--bp-bulb);color:var(--bp-on-bulb);box-shadow:0 0 18px -4px #ffcf4a99}html[data-town=blackpool] .chip[aria-pressed=true] .chip-count{color:#1d1400bf}html[data-town=blackpool] .field{color:var(--bp-ink);box-shadow:inset 0 0 0 1.5px var(--color-rule-strong);background:#0f1430}html[data-town=blackpool] .field::placeholder{color:#8d93b5}html[data-town=blackpool] .field:hover{box-shadow:inset 0 0 0 1.5px #fff6}html[data-town=blackpool] .field:focus{box-shadow:inset 0 0 0 2px var(--bp-bulb), 0 0 0 4px #ffcf4a2e}html[data-town=blackpool] .status-new{color:var(--bp-neon)}html[data-town=blackpool] .bp-round-btn{width:2.75rem;height:2.75rem;color:var(--bp-ink);background:#1b2350;border-radius:9999px;flex:none;justify-content:center;align-items:center;transition:transform .1s ease-out,box-shadow .15s ease-out;display:inline-flex;box-shadow:inset 0 0 0 1.5px #ffcf4a59,0 3px #050816}html[data-town=blackpool] .bp-round-btn:hover{box-shadow:inset 0 0 0 1.5px #ffcf4abf,0 3px #050816,0 0 18px -4px #ffcf4a80}html[data-town=blackpool] .bp-round-btn:active{transform:translateY(3px);box-shadow:inset 0 0 0 1.5px #ffcf4abf,0 0 #050816}html[data-town=blackpool] .bp-header{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:#090c1eed}html[data-town=blackpool] .bp-header:after,html[data-town=blackpool] .bp-footer:before{content:"";pointer-events:none;background:var(--bp-bulb-lit) 0 50% / 20px 10px repeat-x, var(--bp-bulb-dim) 0 50% / 10px 10px repeat-x;height:10px;position:absolute;inset-inline:0}html[data-town=blackpool] .bp-header:after{bottom:-5px}html[data-town=blackpool] .bp-sign{border-radius:.9rem;align-items:center;gap:.6rem;min-height:2.75rem;padding:.3rem .85rem .3rem .35rem;display:inline-flex;box-shadow:inset 0 0 0 1.5px #ff5c8a99,0 0 18px -6px #ff5c8aa6}html[data-town=blackpool] .bp-sign-words{font-family:var(--font-display);white-space:nowrap;flex-direction:column;gap:.2rem;line-height:.95;display:flex}html[data-town=blackpool] .bp-sign-words>:first-child{color:var(--bp-ink);font-size:1.125rem}html[data-town=blackpool] .bp-sign-words>:last-child{letter-spacing:.28em;color:var(--bp-neon);text-shadow:0 0 8px #ff5c8ab3;font-size:.75rem}html[data-town=blackpool] .bp-nav-link{white-space:nowrap;min-height:2.75rem;color:var(--color-ink-2);border-radius:9999px;align-items:center;padding:0 .85rem;font-size:.9375rem;font-weight:550;transition:color .2s,background-color .2s;display:inline-flex}html[data-town=blackpool] .bp-nav-link:hover{color:var(--bp-ink);background:#ffffff0f}html[data-town=blackpool] .bp-nav-link[aria-current=page]{color:var(--bp-bulb);text-shadow:0 0 12px #ffcf4a80;background:#ffcf4a17}html[data-town=blackpool] .bp-basket{width:2.75rem;height:2.75rem;color:var(--bp-ink);border-radius:9999px;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:relative}html[data-town=blackpool] .bp-basket:hover{background:#ffffff12}html[data-town=blackpool] .bp-basket-count{background:var(--bp-bulb);min-width:1.4rem;height:1.4rem;color:var(--bp-on-bulb);border-radius:9999px;place-items:center;padding:0 .3rem;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:-2px;right:-4px;box-shadow:0 0 12px #ffcf4abf}html[data-town=blackpool] .bp-menu{z-index:60;background:radial-gradient(80% 45% at 50% 0%, #ff5c8a24, transparent 70%), var(--bp-deep);color:var(--bp-ink);flex-direction:column;display:flex;position:fixed;inset:0}html[data-town=blackpool] .bp-menu-link{background:var(--bp-booth);min-height:4rem;font-family:var(--font-display);border-radius:1.1rem;justify-content:space-between;align-items:center;padding:0 1.25rem;font-size:1.375rem;transition:transform .1s ease-out,box-shadow .1s ease-out;display:flex;box-shadow:inset 0 0 0 1px #ffffff14,0 4px #04060f}html[data-town=blackpool] .bp-menu-link:active{transform:translateY(4px);box-shadow:inset 0 0 0 1px #ffcf4a80,0 0 #04060f}html[data-town=blackpool] .bp-ticker{padding-right:var(--gutter);background:var(--bp-deep);border-bottom:1px solid #ffcf4a29;align-items:center;gap:.5rem;display:flex}html[data-town=blackpool] .bp-ticker-window{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}html[data-town=blackpool] .bp-ticker-track{width:max-content;display:flex}html[data-town=blackpool] .bp-ticker-row{display:flex}html[data-town=blackpool] .bp-ticker-row>li{align-items:center;display:flex}html[data-town=blackpool] .bp-ticker-row>li:after{content:"";background:var(--bp-bulb);width:7px;height:7px;box-shadow:0 0 10px var(--bp-bulb);border-radius:50%;margin:0 1.25rem}html[data-town=blackpool] .bp-ticker-item{white-space:nowrap;min-height:2.75rem;color:var(--color-ink-2);align-items:center;gap:.6rem;font-size:.9375rem;display:inline-flex}html[data-town=blackpool] .bp-ticker-item:hover{color:var(--bp-ink)}html[data-town=blackpool] .bp-ticker-price{color:var(--bp-bulb);font-weight:600}html[data-town=blackpool] .bp-ticker-toggle{width:2.75rem;height:2.75rem;color:var(--color-ink-2);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex}html[data-town=blackpool] .bp-ticker-toggle:hover{color:var(--bp-bulb);background:#ffffff0f}html[data-town=blackpool] .bp-row{border-bottom:1px dashed #ffffff1a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem 1rem;padding:.9rem 0;display:grid}html[data-town=blackpool] .bp-row-name{font-weight:500;line-height:1.35}html[data-town=blackpool] .bp-row-name:hover{color:var(--bp-bulb)}html[data-town=blackpool] .bp-row-leader{display:none}html[data-town=blackpool] .bp-row-price{font-family:var(--font-display);color:var(--bp-bulb);text-shadow:0 0 14px #ffcf4a66;white-space:nowrap;font-size:1.125rem}html[data-town=blackpool] .bp-row-add{grid-column:1/-1}html[data-town=blackpool] .bp-row-add .btn{flex:1}@media (min-width:48rem){html[data-town=blackpool] .bp-row{grid-template-columns:minmax(0,max-content) minmax(1.5rem,1fr) auto 13.5rem}html[data-town=blackpool] .bp-row-leader{border-bottom:2px dotted #ffcf4a4d;align-self:center;margin-top:.35em;display:block}html[data-town=blackpool] .bp-row-add{grid-column:auto;justify-content:flex-end}html[data-town=blackpool] .bp-row-add .btn{flex:none}html[data-town=blackpool] .bp-row-add [role=status]{text-align:right;flex-basis:100%}}html[data-town=blackpool] .bp-pier-controls{justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:none}@media (min-width:48rem) and (pointer:fine){html[data-town=blackpool] .bp-pier-controls{display:flex}}html[data-town=blackpool] .bp-pier-track{--bp-inset:max(var(--gutter), calc((100vw - 88rem) / 2 + var(--gutter)));padding:1.5rem var(--bp-inset) 2.5rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bp-inset);scrollbar-width:none;gap:1.25rem;display:flex;position:relative;overflow-x:auto}html[data-town=blackpool] .bp-pier-track::-webkit-scrollbar{display:none}html[data-town=blackpool] .bp-pier-track>li{scroll-snap-align:start;flex:0 0 min(84vw,22.5rem);display:flex}html[data-town=blackpool] .bp-pier:after{content:"";background:repeating-linear-gradient(90deg,#1b2250 0 54px,#0c112c 54px 57px);border-top:3px solid #ffcf4a59;height:26px;margin-top:-1.25rem;display:block;box-shadow:0 -10px 30px -12px #ffcf4a59}html[data-town=blackpool] .bp-lotcard{width:100%;transition:transform .45s var(--ease-out), box-shadow .3s ease;background:radial-gradient(120% 55% at 50% 0,#ffcf4a1a,#0000 60%),linear-gradient(#1b2454,#121940);border-radius:1.5rem;flex-direction:column;padding:1.5rem;display:flex;box-shadow:inset 0 0 0 1.5px #ffcf4a38,0 24px 50px -28px #000000e6}html[data-town=blackpool] .bp-lotcard:hover,html[data-town=blackpool] .bp-lotcard:focus-within{box-shadow:inset 0 0 0 1.5px #ffcf4a99,0 0 40px -12px #ffcf4a73,0 30px 60px -28px #000}html[data-town=blackpool] .bp-lotcard>:last-child{margin-top:auto;padding-top:1.25rem}html[data-town=blackpool] .bp-lotcard-sign{font-family:var(--font-display);color:var(--bp-bulb);text-shadow:0 0 10px #ffcf4a8c,0 0 28px #ffcf4a40;font-size:1.625rem;line-height:1}html[data-town=blackpool] .bp-lotcard-link:hover{color:var(--bp-bulb)}html[data-town=blackpool] .bp-lotcard-price{font-family:var(--font-display);margin-top:.35rem;font-size:2rem;line-height:1.1}html[data-town=blackpool] .bp-grade-bulbs{gap:.3rem;display:inline-flex}html[data-town=blackpool] .bp-grade-bulbs>span{color:#8a90b4;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-size:.8125rem;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #ffffff29}html[data-town=blackpool] .bp-grade-bulbs>.is-lit{background:var(--bp-bulb);color:var(--bp-on-bulb);box-shadow:0 0 12px #ffcf4a99}html[data-town=blackpool] .bp-pier-end{border:2px dashed #ffcf4a66;border-radius:1.5rem;flex-direction:column;gap:1rem;width:100%;padding:1.75rem;display:flex}html[data-town=blackpool] .bp-pier-end:hover{border-color:#ffcf4acc}html[data-town=blackpool] .bp-awning{background:repeating-linear-gradient(90deg, var(--bp-neon) 0 22px, #ffe4ec 22px 44px);height:2.75rem;display:block;-webkit-mask:linear-gradient(#000 0 0) 0 0/100% calc(100% - 11px) no-repeat,radial-gradient(circle closest-side,#000 96%,#0000) 0 100%/22px 22px repeat-x;mask:linear-gradient(#000 0 0) 0 0/100% calc(100% - 11px) no-repeat,radial-gradient(circle closest-side,#000 96%,#0000) 0 100%/22px 22px repeat-x}html[data-town=blackpool] .bp-awning-lg{background:repeating-linear-gradient(90deg, var(--bp-neon) 0 32px, #ffe4ec 32px 64px);height:4rem;-webkit-mask:linear-gradient(#000 0 0) 0 0/100% calc(100% - 16px) no-repeat,radial-gradient(circle closest-side,#000 96%,#0000) 0 100%/32px 32px repeat-x;mask:linear-gradient(#000 0 0) 0 0/100% calc(100% - 16px) no-repeat,radial-gradient(circle closest-side,#000 96%,#0000) 0 100%/32px 32px repeat-x}html[data-town=blackpool] .bp-tickets{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){html[data-town=blackpool] .bp-tickets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){html[data-town=blackpool] .bp-tickets{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-town=blackpool] .bp-ticket{--bp-ticket:var(--bp-bulb);background:var(--bp-ticket);color:var(--bp-on-bulb);flex-direction:column;gap:.5rem;padding:1.75rem 1.9rem 1.9rem;font-size:1rem;line-height:1.45;display:flex;-webkit-mask:radial-gradient(circle at 0,#0000 11px,#000 11.5px) 0 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 11px,#000 11.5px) 100% 0/51% 100% no-repeat;mask:radial-gradient(circle at 0,#0000 11px,#000 11.5px) 0 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 11px,#000 11.5px) 100% 0/51% 100% no-repeat}html[data-town=blackpool] .bp-ticket:nth-child(2n){--bp-ticket:var(--bp-neon);color:#24020e}html[data-town=blackpool] .bp-ticket-head{font-family:var(--font-display);border-bottom:2px dashed #0000004d;margin-bottom:.25rem;padding-bottom:.75rem;font-size:1.375rem;line-height:1.1}html[data-town=blackpool] .bp-ticket-what{font-size:1.0625rem;font-weight:650;line-height:1.3}html[data-town=blackpool] .bp-grades{gap:1rem;display:grid}html[data-town=blackpool] .bp-grade{background:#121839;border-radius:1.25rem;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:1rem;padding:1.25rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff12}html[data-town=blackpool] .bp-grade-letter{background:var(--bp-bulb);width:3.25rem;height:3.25rem;color:var(--bp-on-bulb);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:1.5rem;display:grid;box-shadow:0 0 22px -2px #ffcf4a8c}html[data-town=blackpool] .bp-meter{background:#0a0e24;border-radius:9999px;gap:.4rem;padding:.45rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}html[data-town=blackpool] .bp-meter>span{background:#ffffff1f;border-radius:50%;width:.85rem;height:.85rem}html[data-town=blackpool] .bp-meter>.is-lit{background:var(--bp-neon);box-shadow:0 0 10px #ff5c8ad9}@media (min-width:64rem){html[data-town=blackpool] .bp-grades{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}html[data-town=blackpool] .bp-grade{grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;gap:1.25rem;padding:1.75rem}html[data-town=blackpool] .bp-meter{flex-direction:column-reverse;gap:.6rem;padding:.6rem}html[data-town=blackpool] .bp-meter>span{width:1.1rem;height:1.1rem}}html[data-town=blackpool] .bp-guide-link{flex-direction:column;gap:.4rem;padding:1.5rem 3rem 1.5rem 0;display:flex;position:relative}html[data-town=blackpool] .bp-guide-arrow{color:var(--bp-bulb);transition:transform .3s var(--ease-out);position:absolute;top:1.6rem;right:.25rem}html[data-town=blackpool] .bp-guide-link:hover .bp-guide-arrow{transform:translate(3px,-3px)}html[data-town=blackpool] .bp-footer{background:var(--bp-deep);position:relative}html[data-town=blackpool] .bp-footer:before{top:-5px}html[data-town=blackpool] .bp-footer-call{border-bottom:1px solid var(--color-rule);flex-direction:column;gap:2rem;padding-bottom:3.5rem;display:flex}@media (min-width:64rem){html[data-town=blackpool] .bp-footer-call{flex-direction:row;justify-content:space-between;align-items:flex-end}}html[data-town=blackpool] .bp-footer-link{min-height:2.75rem;color:var(--color-ink-2);align-items:center;font-size:.9375rem;transition:color .2s;display:inline-flex}html[data-town=blackpool] .bp-footer-link:hover{color:var(--bp-bulb)}html[data-town=blackpool] .bp-front{isolation:isolate;position:relative;overflow:hidden}html[data-town=blackpool] .bp-scene{z-index:-1;pointer-events:none;position:absolute;inset:0}html[data-town=blackpool] .bp-scene-sky{background:radial-gradient(60% 50% at 78% 16%,#ff5c8a29,#0000 70%),radial-gradient(48% 40% at 18% 8%,#ffcf4a1f,#0000 70%),radial-gradient(70% 34% at 50% 100%,#ffcf4a33,#0000 72%);position:absolute;inset:0}html[data-town=blackpool] .bp-scene-strings{width:100%;height:clamp(110px,15vw,220px);position:absolute;top:0;left:0}html[data-town=blackpool] .bp-scene-wire{fill:none;stroke:#ffffff2e;stroke-width:1.5px;vector-effect:non-scaling-stroke}html[data-town=blackpool] .bp-scene-dim circle{fill:#ffd76a;opacity:.5}html[data-town=blackpool] .bp-scene-dim circle:nth-child(2n){fill:#ff8fb0}html[data-town=blackpool] .bp-scene-hot{filter:drop-shadow(0 0 4px #ffcf4a)drop-shadow(0 0 10px #ff5c8a8c)}html[data-town=blackpool] .bp-scene-hot circle{fill:#fff1c2}html[data-town=blackpool] .bp-scene-floor{transform-origin:50% 100%;background:repeating-linear-gradient(90deg,#1b2352 0 78px,#0a0f2a 78px 82px);height:40%;position:absolute;bottom:0;left:-30%;right:-30%;transform:perspective(380px)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000 8%,#000c 65%,#000);mask-image:linear-gradient(#0000 8%,#000c 65%,#000)}html[data-town=blackpool] .bp-deck-band{background:linear-gradient(#0000,#141b4099 16% 84%,#0000);position:relative}html[data-town=blackpool] .bp-rail{background:var(--bp-bulb-lit) 0 0 / 160px 10px repeat-x, linear-gradient(#ffcf4a73, #ffcf4a73) 0 4px / 100% 2px no-repeat, linear-gradient(#ffffff1f, #ffffff1f) 0 18px / 100% 1px no-repeat, repeating-linear-gradient(90deg, #ffffff29 0 3px, transparent 3px 40px) 0 4px / 100% 26px no-repeat;height:30px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}html[data-town=blackpool] .bp-art{color:#e7e4f4;--part-accent:var(--bp-bulb)}html[data-town=blackpool] .bp-case-window{aspect-ratio:3/2;background:radial-gradient(70% 60% at 50% 0,#ffecb421,#0000 70%),linear-gradient(#121a44,#0a0f2e);border-radius:1.1rem;place-items:center;padding:8%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -22px 30px -20px #ffcf4a4d,0 20px 44px -26px #000}html[data-town=blackpool] .bp-case-window:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(170deg,#ffffff12,#0000 38%);position:absolute;inset:0}html[data-town=blackpool] .bp-case-art{width:100%;height:auto;position:relative}html[data-town=blackpool] .bp-case-caption{text-align:center;color:var(--color-ink-2);margin-top:.75rem;font-size:.9375rem;font-weight:600}html[data-town=blackpool] .bp-case-sm .bp-case-window{border-radius:.9rem;padding:6%}html[data-town=blackpool] .bp-case-sm .bp-case-caption{font-size:.875rem}html[data-town=blackpool] .bp-case-lg .bp-case-window{border-radius:1.4rem}html[data-town=blackpool] .bp-stall-art-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}html[data-town=blackpool] .bp-stall-art-quad,html[data-town=blackpool] .bp-stall-art-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}html[data-town=blackpool] .bp-stall-art-lead{gap:1rem;display:grid}@media (min-width:40rem){html[data-town=blackpool] .bp-stall-art-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-town=blackpool] .bp-booth-row{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}@media (min-width:40rem){html[data-town=blackpool] .bp-booth-row{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-town=blackpool] .bp-booth-row:has(>li:nth-child(5):last-child)>li:first-child{grid-column:1/-1}}@media (min-width:64rem){html[data-town=blackpool] .bp-booth-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}html[data-town=blackpool] .bp-booth-row:has(>li:nth-child(5):last-child)>li:first-child{grid-area:span 2}}html[data-town=blackpool] .bp-stall,html[data-town=blackpool] .bp-hubstall{height:100%;transition:transform .4s var(--ease-out), box-shadow .3s ease;background:linear-gradient(#171e4a,#0f1539);border-radius:1.5rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 34px 70px -40px #000}html[data-town=blackpool] .bp-stall:hover,html[data-town=blackpool] .bp-stall:focus-visible{box-shadow:inset 0 0 0 1.5px #ffcf4a8c,0 0 44px -14px #ffcf4a73,0 34px 70px -40px #000}html[data-town=blackpool] .bp-stall-inner{flex-direction:column;flex:1;gap:1rem;padding:1.25rem 1.4rem 1.5rem;display:flex}html[data-town=blackpool] .bp-stall-sign{font-family:var(--font-display);color:#ffeef3;text-shadow:0 0 4px #ff5c8ad9,0 0 16px #ff5c8a73;font-size:1.3125rem;line-height:1.1}html[data-town=blackpool] .bp-stall-sign-lg{font-size:clamp(1.75rem,3vw,2.25rem)}html[data-town=blackpool] .bp-stall-sign-xl{font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.02}html[data-town=blackpool] .bp-mini-chips{flex-wrap:wrap;gap:.4rem;display:flex}html[data-town=blackpool] .bp-mini-chips>span{color:#ffd3df;border-radius:9999px;padding:.3rem .7rem;font-size:.8125rem;font-weight:600;box-shadow:inset 0 0 0 1px #ff5c8a73}html[data-town=blackpool] .bp-stall-foot{border-top:1px dashed #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-top:auto;padding-top:1rem;display:flex}html[data-town=blackpool] .bp-stall-open{background:var(--bp-bulb);min-height:2.75rem;color:var(--bp-on-bulb);box-shadow:0 3px 0 var(--bp-bulb-edge), 0 0 20px -6px #ffcf4a99;border-radius:9999px;align-items:center;gap:.4rem;padding:0 1.1rem;font-size:.9375rem;font-weight:650;transition:transform .1s ease-out,box-shadow .1s ease-out;display:inline-flex}html[data-town=blackpool] .bp-stall:active .bp-stall-open{box-shadow:0 0 0 var(--bp-bulb-edge);transform:translateY(3px)}html[data-town=blackpool] .bp-hubstall-body{flex-direction:column;flex:1;padding:clamp(1.5rem,3vw,2.5rem);display:flex}html[data-town=blackpool] .bp-brands{color:var(--bp-bulb);background:#ffcf4a17;border-radius:9999px;align-self:flex-start;padding:.5rem 1rem;font-size:.9375rem;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffcf4a59}html[data-town=blackpool] .bp-from{font-family:var(--font-display);color:var(--bp-bulb);text-shadow:0 0 16px #ffcf4a66;font-size:1.5rem}html[data-town=blackpool] .bp-lots-banner{background:linear-gradient(90deg,#ffcf4a1f,#ff5c8a14),#121839;border-radius:1.5rem;align-items:center;gap:1rem 2rem;padding:1.75rem 2rem;display:grid;box-shadow:inset 0 0 0 1px #ffcf4a4d}html[data-town=blackpool] .bp-lots-banner>.btn{justify-self:start}@media (min-width:48rem){html[data-town=blackpool] .bp-lots-banner{grid-template-columns:auto minmax(0,1fr) auto}}html[data-town=blackpool] .bp-booth-hero{background:linear-gradient(#161d48,#0d1333);border-radius:1.75rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffcf4a24,0 0 90px -34px #ff5c8a59,0 44px 90px -44px #000}html[data-town=blackpool] .bp-booth-hero-body{gap:3rem;padding:clamp(1.75rem,4.5vw,3.75rem);display:grid}@media (min-width:64rem){html[data-town=blackpool] .bp-booth-hero-body{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:4rem}}html[data-town=blackpool] .bp-notes>li{color:var(--color-ink-2);margin-top:.6rem;padding-left:1.6rem;position:relative}html[data-town=blackpool] .bp-notes>li:before{content:"";background:var(--bp-bulb);width:.5rem;height:.5rem;box-shadow:0 0 8px var(--bp-bulb);border-radius:50%;position:absolute;top:.6em;left:.2rem}html[data-town=blackpool] .bp-display{background:#0a0e26;border-radius:1.75rem;padding:26px;position:relative;box-shadow:inset 0 0 0 1px #ffcf4a33,0 0 60px -24px #ffcf4a59}html[data-town=blackpool] .bp-lit-frame:before{content:"";z-index:1;pointer-events:none;background:var(--bp-bulb-lit) 0 0 / 24px 10px repeat-x, var(--bp-bulb-lit) 12px 100% / 24px 10px repeat-x, var(--bp-bulb-lit) 0 12px / 10px 24px repeat-y, var(--bp-bulb-lit) 100% 0 / 10px 24px repeat-y, var(--bp-bulb-dim) 0 0 / 12px 10px repeat-x, var(--bp-bulb-dim) 0 100% / 12px 10px repeat-x, var(--bp-bulb-dim) 0 0 / 10px 12px repeat-y, var(--bp-bulb-dim) 100% 0 / 10px 12px repeat-y;border-radius:1.5rem;position:absolute;inset:4px}html[data-town=blackpool] .bp-tabs{scrollbar-width:none;border-bottom:1px solid var(--color-rule);gap:.6rem;margin-bottom:2.25rem;padding:.25rem .25rem 1rem;display:flex;overflow-x:auto}html[data-town=blackpool] .bp-tab{background:var(--bp-booth);min-height:3rem;color:var(--color-ink-2);white-space:nowrap;border-radius:9999px;flex:none;align-items:center;gap:.65rem;padding:0 1.25rem;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f,0 3px #04060f}html[data-town=blackpool] .bp-tab:hover{color:var(--bp-ink);box-shadow:inset 0 0 0 1px #ffcf4a8c,0 3px #04060f}html[data-town=blackpool] .bp-tab[aria-selected=true]{background:var(--bp-bulb);color:var(--bp-on-bulb);box-shadow:0 3px 0 var(--bp-bulb-edge), 0 0 24px -4px #ffcf4aa6}html[data-town=blackpool] .bp-tab-count{opacity:.78;font-size:.8125rem}html[data-town=blackpool] .bp-tabpanel:focus-visible{outline-offset:8px}html[data-town=blackpool] .bp-panel{gap:2.5rem;display:grid}@media (min-width:64rem){html[data-town=blackpool] .bp-panel-art{grid-template-columns:22rem minmax(0,1fr);align-items:start;gap:4rem}html[data-town=blackpool] .bp-panel-case{top:calc(var(--header-h) + 2rem);position:sticky}}html[data-town=blackpool] .bp-panel-case{max-width:26rem}html[data-town=blackpool] .bp-group-title{font-family:var(--font-display);color:var(--bp-ink);padding-bottom:.5rem;font-size:1.25rem;line-height:1.15}html[data-town=blackpool] .bp-connector{background:#10163a;border-radius:1.5rem;gap:1.5rem;padding:1.5rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff12}html[data-town=blackpool] .bp-connector-case{max-width:16rem}html[data-town=blackpool] .bp-connector .bp-rows{margin-top:.75rem}@media (min-width:48rem){html[data-town=blackpool] .bp-connector{grid-template-columns:14rem minmax(0,1fr);align-items:start;gap:2.5rem;padding:2rem}}html[data-town=blackpool] .bp-lot-link{background:var(--bp-booth);border-radius:1.25rem;flex-direction:column;gap:.5rem;height:100%;padding:1.5rem;transition:box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}html[data-town=blackpool] .bp-lot-link:hover,html[data-town=blackpool] .bp-next-stall:hover{box-shadow:inset 0 0 0 1.5px #ffcf4a99}html[data-town=blackpool] .bp-next-stall{background:var(--bp-booth);border-radius:9999px;align-items:center;gap:.6rem;min-height:3rem;padding:0 1.15rem;font-weight:600;transition:box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}@media (prefers-reduced-motion:no-preference){html[data-town=blackpool] .bp-header:after,html[data-town=blackpool] .bp-footer:before{animation:1.4s steps(2,end) infinite bp-chase-row}html[data-town=blackpool] .bp-lit-frame:before{animation:1.6s steps(2,end) infinite bp-chase-frame}html[data-town=blackpool] .bp-scene-hot{animation:3.2s steps(4,end) infinite alternate bp-twinkle}html[data-town=blackpool] .bp-ticker-track{animation:80s linear infinite bp-marquee}html[data-town=blackpool] .bp-ticker:hover .bp-ticker-track,html[data-town=blackpool] .bp-ticker:focus-within .bp-ticker-track,html[data-town=blackpool] .bp-ticker[data-paused] .bp-ticker-track{animation-play-state:paused}html[data-town=blackpool] [data-neon=wait]{opacity:.5;text-shadow:none}html[data-town=blackpool] [data-neon=on]{animation:1.2s linear both bp-flicker}}@media (hover:hover) and (prefers-reduced-motion:no-preference){html[data-town=blackpool] .bp-lotcard[data-tilt=left]:hover{transform:rotate(-1.25deg)translateY(-6px)}html[data-town=blackpool] .bp-lotcard[data-tilt=right]:hover{transform:rotate(1.25deg)translateY(-6px)}html[data-town=blackpool] .bp-stall:hover{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){html[data-town=blackpool] .bp-ticker-window{overflow-x:auto;-webkit-mask-image:none;mask-image:none}html[data-town=blackpool] .bp-ticker-row[aria-hidden],html[data-town=blackpool] .bp-ticker-toggle{display:none}html[data-town=blackpool] .btn:active,html[data-town=blackpool] .bp-round-btn:active,html[data-town=blackpool] .bp-menu-link:active{transform:none}}@keyframes bp-chase-row{to{background-position:20px,0}}@keyframes bp-chase-frame{to{background-position:24px 0,-12px 100%,0 -12px,100% 24px,0 0,0 100%,0 0,100% 0}}@keyframes bp-twinkle{to{opacity:.45}}@keyframes bp-marquee{to{transform:translate(-50%)}}@keyframes bp-flicker{0%{opacity:.5;text-shadow:none}6%{opacity:1}10%{opacity:.55;text-shadow:none}16%{opacity:1}20%{opacity:.6;text-shadow:none}32%,to{opacity:1}}
@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6e5797ad9fd88cc.09lma84ryndma.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/33ff89548488d79f.3fy-fzez19-b4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f99c309598d4ef8a.2v-hvpha9wp8q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.big_shoulders_31b217d9-module__r-1JrG__className{font-family:Big Shoulders;font-style:normal}.big_shoulders_31b217d9-module__r-1JrG__variable{--font-bl-display:"Big Shoulders"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.3ih7dxnymi4t5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.3uaqc_eim_oz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.2w-eao_k5pziq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.1haaxlqnxotgo.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.2km9zhv-p9t3b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.00u70rl5ce7ry.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.0p3m7ez1fl9bq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.0owl_bf4j-7yx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.14sz-5zsn4k6e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1c5314e24238cfd-s.3ejvvd3kfac7p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7993b8d2abb72fea-s.2_dpbef00d2ek.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0595f7052377a1a2-s.1ynh17i_ncei1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_e0afb457-module__9wdt_a__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_e0afb457-module__9wdt_a__variable{--font-bl-sans:"Barlow", "Barlow Fallback"}
:root[data-town=bolton]{--bl-signal:#e0520a;--bl-sheet:#f5f6f5;--bl-table:#d3d8d9;--part-accent:var(--bl-signal);--bl-grid-minor:#1113150b;--bl-grid-major:#11131516;--color-card:var(--bl-sheet);--color-ink:#111315;--color-ink-2:#2e3236;--color-concrete:#555b60;--color-rule:#c9ced0;--color-rule-strong:#7d858a;--font-sans:var(--font-bl-sans), "Arial Narrow", Arial, sans-serif;--font-display:var(--font-bl-display), "Arial Narrow", Impact, sans-serif;--header-h:3.5rem;--color-accent:#a33900!important;--color-accent-strong:#842e00!important;--radius-surface:0!important;--radius-panel:0!important;--radius-control:0!important}@media (min-width:64rem){:root[data-town=bolton]{--header-h:4.75rem}}:root[data-town=bolton] body{letter-spacing:0;background-color:var(--bl-table);background-image:linear-gradient(var(--bl-grid-major) 1px, transparent 1px), linear-gradient(90deg, var(--bl-grid-major) 1px, transparent 1px), linear-gradient(var(--bl-grid-minor) 1px, transparent 1px), linear-gradient(90deg, var(--bl-grid-minor) 1px, transparent 1px);background-size:40px 40px,40px 40px,8px 8px,8px 8px;font-weight:400}:root[data-town=bolton] ::selection{background:var(--bl-signal);color:var(--color-ink)}:root[data-town=bolton] :focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:0}:root[data-town=bolton] :where(main,dialog) :not(.bl-balloon),:root[data-town=bolton] :where(main,dialog) :before,:root[data-town=bolton] :where(main,dialog) :after{border-radius:0!important}:root[data-town=bolton] .display{text-transform:uppercase;letter-spacing:.004em;font-optical-sizing:auto;font-weight:800;line-height:.9}:root[data-town=bolton] .title{letter-spacing:-.005em;font-weight:600;font-stretch:100%}:root[data-town=bolton] article section>h2.title{border-top:2px solid var(--color-ink);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;padding-top:.85rem;font-size:1.75rem;font-weight:700}.bl-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-2);font-size:.75rem;font-weight:600;line-height:1.3}:root[data-town=bolton] .btn{border:1px solid var(--color-ink);letter-spacing:.06em;text-transform:uppercase;min-height:2.75rem;box-shadow:none;transition:background-color .16s ease, color .16s ease, transform .16s var(--ease-out);border-radius:0;padding:0 1.25rem;font-size:.9375rem;font-weight:600}:root[data-town=bolton] .btn:active{transform:translateY(1px)}:root[data-town=bolton] .btn-sm{min-height:2.75rem;padding:0 .95rem;font-size:.875rem}:root[data-town=bolton] .btn-lg{min-height:3.25rem;padding:0 1.6rem;font-size:1rem}:root[data-town=bolton] .btn-primary{background:var(--color-ink);color:var(--bl-sheet)}:root[data-town=bolton] .btn-accent{background:var(--bl-signal);color:var(--color-ink)}:root[data-town=bolton] .btn-secondary{background:var(--bl-sheet);color:var(--color-ink)}:root[data-town=bolton] .btn-primary:hover{background:var(--bl-signal);color:var(--color-ink);box-shadow:none}:root[data-town=bolton] .btn-accent:hover{background:var(--color-ink);color:var(--bl-signal)}:root[data-town=bolton] .btn-secondary:hover{background:var(--color-ink);color:var(--bl-sheet);box-shadow:none}:root[data-town=bolton] .btn-light,:root[data-town=bolton] .btn-outline-light{border-color:#fff}:root[data-town=bolton] .btn:before{--c:var(--color-ink);--l:7px;--t:1.5px;content:"";pointer-events:none;background:linear-gradient(var(--c) 0 0) left top / var(--l) var(--t), linear-gradient(var(--c) 0 0) left top / var(--t) var(--l), linear-gradient(var(--c) 0 0) right top / var(--l) var(--t), linear-gradient(var(--c) 0 0) right top / var(--t) var(--l), linear-gradient(var(--c) 0 0) left bottom / var(--l) var(--t), linear-gradient(var(--c) 0 0) left bottom / var(--t) var(--l), linear-gradient(var(--c) 0 0) right bottom / var(--l) var(--t), linear-gradient(var(--c) 0 0) right bottom / var(--t) var(--l);opacity:0;transition:opacity .16s ease, inset .22s var(--ease-out);background-repeat:no-repeat;position:absolute;inset:-5px}:root[data-town=bolton] .btn-lg:before{opacity:1}:root[data-town=bolton] .btn:hover:before,:root[data-town=bolton] .btn:focus-visible:before{opacity:1;inset:-7px}:root[data-town=bolton] :is(.btn-light,.btn-outline-light):before{--c:#fff}:root[data-town=bolton] .bl-bar .btn:before{content:none}:root[data-town=bolton] .chip{background:var(--bl-sheet);min-height:2.75rem;color:var(--color-ink-2);box-shadow:inset 0 0 0 1px var(--color-rule-strong);font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;padding:0 .9rem;font-size:.8125rem;font-weight:500}:root[data-town=bolton] .chip:hover{color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink)}:root[data-town=bolton] .chip[aria-pressed=true]{background:var(--color-ink);color:var(--bl-sheet);box-shadow:inset 0 -3px 0 var(--bl-signal)}:root[data-town=bolton] .chip .chip-count{font-size:.75rem}:root[data-town=bolton] .field{background:var(--bl-sheet);min-height:2.75rem;box-shadow:inset 0 0 0 1px var(--color-ink);font-family:var(--font-mono);font-size:.9375rem}:root[data-town=bolton] .field::placeholder{color:#5f666b}:root[data-town=bolton] .field:hover{box-shadow:inset 0 0 0 1px var(--color-ink), inset 0 -2px 0 var(--color-ink)}:root[data-town=bolton] .field:focus{box-shadow:inset 0 0 0 2px var(--color-accent);outline:none}:root[data-town=bolton] :is(.surface,.surface-lift,.plane){background-color:var(--bl-sheet);box-shadow:none;outline:1px solid var(--color-ink);outline-offset:-1px}:root[data-town=bolton] .surface{box-shadow:4px 4px #1113151f}:root[data-town=bolton] .surface-lift{box-shadow:6px 6px #11131524}:root[data-town=bolton] main>article.shell{width:calc(100% - 2 * var(--gutter));background:var(--bl-sheet);margin-block:2rem 4.5rem;padding-inline:1.25rem;box-shadow:0 1px 1px #11131514,7px 7px 0 -1px #e8ebeb,7px 7px #11131538,0 34px 60px -34px #1113158c}@media (min-width:48rem){:root[data-town=bolton] main>article.shell{margin-block:3rem 6rem;padding-inline:clamp(2rem,5vw,4.5rem)}}:root[data-town=bolton] main table thead th,:root[data-town=bolton] .sheet th{border-bottom:1px solid var(--color-ink);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-2);font-size:.75rem;font-weight:600}:root[data-town=bolton] .sheet td{font-family:var(--font-mono);font-size:.8125rem}:root[data-town=bolton] dialog.drawer{background:var(--color-paper);border-left:2px solid var(--color-ink);box-shadow:none}@media (max-width:47.99rem){:root[data-town=bolton] dialog.drawer{border-left:0;border-top:2px solid var(--color-ink)}}.bl-sheet{background:var(--bl-sheet);padding:2.75rem 1.5rem 2rem;position:relative;box-shadow:0 1px 1px #11131514,7px 7px 0 -1px #e8ebeb,7px 7px #11131538,0 34px 60px -34px #1113158c}.bl-sheet:before{content:"";border:1px solid var(--color-ink);pointer-events:none;position:absolute;inset:.625rem}@media (min-width:48rem){.bl-sheet{padding:3.75rem 3.25rem 3.25rem}.bl-sheet:before{inset:1rem}}@media (min-width:80rem){.bl-sheet{padding:4.5rem 4.25rem 3.75rem}}.bl-sheet-link{transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out)}.bl-sheet-link:hover{transform:translateY(-3px);box-shadow:0 1px 1px #11131514,9px 9px 0 -1px #e8ebeb,9px 9px #11131538,0 44px 70px -36px #11131599}.bl-plate{border:1px solid var(--color-ink);background-color:#fbfbfa;background-image:linear-gradient(#1113150f 1px,#0000 1px),linear-gradient(90deg,#1113150f 1px,#0000 1px);background-size:12px 12px;display:block;position:relative}.bl-balloon{border:1.5px solid var(--color-ink);background:var(--bl-sheet);width:1.5rem;height:1.5rem;font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:.75rem;font-weight:600;line-height:1;display:inline-grid}.bl-dimtext{font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;background:#fbfbfa;padding:0 .3rem;font-size:.6875rem;position:absolute;transform:translate(-50%,-50%)}.bl-railitem{box-shadow:3px 3px #11131524}.bl-railitem[aria-pressed=true]{box-shadow:inset 4px 0 0 var(--bl-signal), 3px 3px 0 #11131533}.bl-binder{scrollbar-width:none;gap:.375rem;padding:.25rem 1rem 0;display:flex;overflow-x:auto}.bl-binder>:is(a,button){border:1px solid var(--color-ink);background:var(--color-paper-2);min-height:3rem;color:var(--color-ink-2);letter-spacing:.04em;text-transform:uppercase;transition:translate .2s var(--ease-out), background-color .2s ease;border-bottom:0;flex-shrink:0;align-items:center;gap:.6rem;padding:0 1.1rem;font-size:.9375rem;font-weight:600;display:inline-flex;position:relative;translate:0 6px}.bl-binder>:is(a,button):hover{translate:0 3px}.bl-binder>:is([aria-selected=true],[aria-current=page]){z-index:1;background:var(--bl-sheet);color:var(--color-ink);box-shadow:inset 0 3px 0 var(--bl-signal);translate:0 1px}.bl-segments{border:1px solid var(--color-ink);scrollbar-width:none;width:fit-content;max-width:100%;display:flex;overflow-x:auto}.bl-segments>button{border-right:1px solid var(--color-ink);background:var(--bl-sheet);letter-spacing:.05em;text-transform:uppercase;flex-shrink:0;align-items:center;gap:.55rem;min-height:2.75rem;padding:0 1.1rem;font-size:.875rem;font-weight:600;transition:background-color .16s;display:inline-flex}.bl-segments>button:last-child{border-right:0}.bl-segments>button:hover{background:var(--color-paper)}.bl-segments>button[aria-selected=true]{background:var(--color-ink);color:var(--bl-sheet);box-shadow:inset 0 -3px 0 var(--bl-signal)}.bl-tabcount{font-family:var(--font-mono);opacity:.75;font-size:.75rem;font-weight:500}.bl-dim{grid-template-columns:minmax(1rem,1fr) auto minmax(1rem,1fr);align-items:center;column-gap:.75rem;display:grid}.bl-dim>i{background:linear-gradient(var(--color-ink) 0 0) center / 100% 1px no-repeat;height:.875rem;position:relative}.bl-dim>i:first-child{border-left:1px solid var(--color-ink);transform-origin:100%}.bl-dim>i:last-child{border-right:1px solid var(--color-ink);transform-origin:0}.bl-dim>i:before{content:"";background:var(--color-ink);width:.5rem;height:.5rem;position:absolute;top:50%;translate:0 -50%}.bl-dim>i:first-child:before{clip-path:polygon(0 50%,100% 0,100% 100%);left:0}.bl-dim>i:last-child:before{clip-path:polygon(100% 50%,0 0,0 100%);right:0}.bl-arrow{background:var(--color-ink);position:relative}.bl-arrow:after{content:"";background:var(--color-ink);width:.55rem;height:.55rem;position:absolute}.bl-arrow-x{transform-origin:0;height:1px}.bl-arrow-x:after{clip-path:polygon(100% 50%,0 0,0 100%);top:50%;right:-1px;translate:0 -50%}.bl-arrow-y{transform-origin:top;width:1px}.bl-arrow-y:after{clip-path:polygon(50% 100%,0 0,100% 0);bottom:-1px;left:50%;translate:-50%}.bl-scan{position:relative;overflow:auto hidden}.bl-scan:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(to bottom, transparent 72%, color-mix(in srgb, var(--bl-signal) 12%, transparent) calc(100% - 2px), var(--bl-signal) calc(100% - 2px));position:absolute;inset:0}@media (max-width:63.99rem){.bl-cards thead{display:none}.bl-cards,.bl-cards tbody{display:block}.bl-cards tr{border:1px solid var(--color-ink);background:var(--bl-sheet);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.75rem;display:grid}.bl-cards td{padding:.55rem 1rem;display:block}.bl-cards td[data-label]:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-concrete);font-size:.6875rem;font-weight:500;display:block}.bl-cards td:empty{display:none}.bl-cards .bl-wide{grid-column:1/-1}.bl-cards .bl-item{border-bottom:1px solid var(--color-ink);padding-block:.75rem}.bl-cards .bl-order{border-top:1px solid var(--color-rule);padding-block:.75rem}}.bl-tick{vertical-align:text-bottom;font-variant-numeric:tabular-nums;line-height:1;display:inline-flex}.bl-tick>span{height:1em;display:inline-block;overflow:hidden}.bl-tick-d:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";white-space:pre;transform:translateY(calc(var(--d) * -1em));line-height:1;display:block}@keyframes bl-draw{0%{transform:scaleX(0)}}@keyframes bl-draw-y{0%{transform:scaleY(0)}}@keyframes bl-scan{0%{opacity:1;transform:translateY(-100%)}86%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes bl-tick{0%{transform:translateY(0)}}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){html:not([data-intro=off]) .bl-dim>i{animation:.8s cubic-bezier(.65,0,.35,1) .15s both bl-draw}html:not([data-intro=off]) .bl-scan:after{animation:1.4s cubic-bezier(.45,0,.2,1) .3s bl-scan}html:not([data-intro=off]) .bl-tick-d:before{animation:1.1s cubic-bezier(.65,0,.35,1) both bl-tick;animation-delay:calc(var(--i,0) * 70ms + .25s)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bl-flow .bl-arrow-x{animation:linear both bl-draw;animation-timeline:view();animation-range:entry 30% cover 40%}.bl-flow .bl-arrow-y{animation:linear both bl-draw-y;animation-timeline:view();animation-range:entry 30% cover 40%}}}:root[data-town=bolton] .bl-segments>button:focus-visible,:root[data-town=bolton] .bl-binder>:focus-visible{outline-color:var(--bl-signal);outline-offset:-5px}
html[data-town=bournemouth]{--color-ink:#0f2430;--color-ink-2:#2e434f;--color-concrete:#566873;--color-rule:#dcd8cc;--color-rule-strong:#c3bead;--color-card:#fbfaf6;--color-rule-ink:#1b3d4c;--color-ash:#a8bdc6;--color-ok:#0f7343;--color-clay:#b3442a;--bm-coral:#e5603f;--font-display:var(--bm-display), var(--font-sans-src), "Helvetica Neue", Arial, sans-serif;--shadow-soft:0 1px 2px #0f24300d, 0 12px 26px -18px #0d526842;--shadow-lift:0 32px 64px -34px #0d526875, 0 4px 12px -4px #0f243014;--bm-wall:var(--color-accent-soft);--bm-wall-hi:color-mix(in srgb, var(--color-accent-soft) 78%, #fff);--bm-wall-lo:color-mix(in srgb, var(--color-accent-soft) 95%, var(--color-accent));--bm-rail:color-mix(in srgb, var(--color-accent-soft) 78%, var(--color-accent));--bm-casting:color-mix(in srgb, var(--color-accent-soft) 55%, var(--color-accent));--bm-wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='4' viewBox='0 0 12 4'%3E%3Cpath d='M0 2C3 0 3 0 6 2S9 4 12 2' fill='none' stroke='%23000' stroke-width='1.3'/%3E%3C/svg%3E")}html[data-town=bournemouth] body{background-color:#0000}.bm-seabed{z-index:-1;pointer-events:none;color:var(--color-accent);opacity:.13;position:fixed;inset:-8vh 0 -40vh}.bm-seabed svg{width:100%;height:100%;display:block}:is(.bm-seabed,.bm-footer-sea,.bm-band-sea) use{fill:none;stroke:currentColor;stroke-width:1px}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.bm-seabed svg{animation:linear both bm-drift;animation-timeline:scroll(root)}}}@keyframes bm-drift{to{transform:translateY(-30vh)}}@media print{.bm-seabed{display:none}}html[data-town=bournemouth] .btn{letter-spacing:-.005em;font-weight:600}html[data-town=bournemouth] .btn:hover{transform:translateY(-1px)}html[data-town=bournemouth] .btn:active{transform:scale(.975)}html[data-town=bournemouth] .btn-primary{background:var(--color-night-2);color:#fff;box-shadow:inset 0 1px #ffffff1f,0 12px 26px -16px #06222fcc}html[data-town=bournemouth] .btn-primary:hover{background:color-mix(in srgb, var(--color-night-2) 82%, var(--color-accent))}html[data-town=bournemouth] .btn-accent{background:var(--color-accent);color:#fff;box-shadow:inset 0 1px 0 #ffffff2e, 0 12px 26px -16px color-mix(in srgb, var(--color-accent) 85%, transparent)}html[data-town=bournemouth] .btn-accent:hover{background:var(--color-accent-strong)}html[data-town=bournemouth] .btn-secondary{background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-rule-strong)}html[data-town=bournemouth] .btn-secondary:hover{box-shadow:inset 0 0 0 1.5px var(--color-accent), 0 10px 22px -16px #0d526880}html[data-town=bournemouth] .btn-light{background:var(--color-paper);color:var(--color-night)}html[data-town=bournemouth] .btn-light:hover{background:#fff}html[data-town=bournemouth] .chip{background:var(--color-card);min-height:2.75rem;box-shadow:inset 0 0 0 1px var(--color-rule-strong)}html[data-town=bournemouth] .chip:hover{box-shadow:inset 0 0 0 1px var(--color-accent)}html[data-town=bournemouth] .chip[aria-pressed=true]{background:var(--color-accent);color:#fff}html[data-town=bournemouth] :is(.link,.link-static){background-image:none;padding-bottom:0;position:relative}html[data-town=bournemouth] :is(.link,.link-static):after{content:"";height:.34em;-webkit-mask:var(--bm-wave) left center / .75em 100% repeat-x;-webkit-mask:var(--bm-wave) left center / .75em 100% repeat-x;mask:var(--bm-wave) left center / .75em 100% repeat-x;clip-path:inset(0 100% 0 0);transition:clip-path .55s var(--ease-out);pointer-events:none;background:currentColor;position:absolute;bottom:-.32em;left:0;right:0}html[data-town=bournemouth] :is(.link:hover,.link:focus-visible,.link-static):after,.bm-foot-link:is(:hover,:focus-visible) .link:after{clip-path:inset(0)}html[data-town=bournemouth] .stamp,html[data-town=bournemouth] :is(.btn,.chip,.bm-nav-link,.bm-basket,.bm-icon-btn,.bm-brand):focus-visible{border-radius:9999px}.bm-bar{height:calc(var(--header-h) - .75rem);background:color-mix(in srgb, var(--color-card) 74%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ink) 7%, transparent);border-radius:9999px;padding:0 .35rem 0 .55rem;transition:background-color .3s,box-shadow .3s;position:relative}.bm-bar.is-stuck{background:color-mix(in srgb, var(--color-card) 94%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ink) 8%, transparent), 0 16px 36px -20px #0d526866}@media (min-width:48rem){.bm-bar{padding:0 .45rem 0 .8rem}}.bm-route{background-image:linear-gradient(90deg, color-mix(in srgb, var(--color-accent) 50%, transparent) 50%, transparent 50%);pointer-events:none;background-size:7px 1px;height:1px;position:absolute;bottom:-1px;left:2rem;right:2rem}.bm-route:before,.bm-route:after{content:"";border-radius:9999px;width:5px;height:5px;position:absolute;top:-2px}.bm-route:before{background:var(--color-accent);left:-3px}.bm-route:after{background:var(--bm-coral);right:-3px}.bm-word{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;color:var(--color-ink);font-size:1.0625rem;font-weight:650;line-height:1}.bm-word span{color:var(--color-ink-2);font-weight:400}@media (max-width:23.99rem){.bm-word span{display:none}}.bm-nav-link{white-space:nowrap;min-height:2.75rem;color:var(--color-ink-2);border-radius:9999px;align-items:center;padding:0 .85rem;font-size:.9375rem;font-weight:550;transition:color .2s,background-color .2s;display:inline-flex;position:relative}.bm-nav-link:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-accent-soft) 75%, transparent)}.bm-nav-link[aria-current=page]{color:var(--color-accent-strong)}.bm-nav-link[aria-current=page]:after{content:"";height:5px;-webkit-mask:var(--bm-wave) left center / 12px 100% repeat-x;-webkit-mask:var(--bm-wave) left center / 12px 100% repeat-x;mask:var(--bm-wave) left center / 12px 100% repeat-x;background:currentColor;position:absolute;bottom:.4rem;left:.85rem;right:.85rem}.bm-basket{background:var(--color-accent);color:#fff;min-width:2.75rem;height:2.75rem;transition:background-color .2s ease, transform .2s var(--ease-out);border-radius:9999px;justify-content:center;align-items:center;gap:.4rem;padding:0 .8rem;font-size:.9375rem;font-weight:700;display:inline-flex}.bm-basket:hover{background:var(--color-accent-strong)}.bm-basket:active{transform:scale(.96)}.bm-icon-btn{width:2.75rem;height:2.75rem;color:var(--color-ink);border-radius:9999px;justify-content:center;align-items:center;transition:background-color .2s;display:inline-flex}.bm-icon-btn:hover{background:var(--color-accent-soft)}@media (min-width:64rem) and (max-width:79.99rem){.bm-wa{width:2.75rem;padding:0}.bm-wa>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.bm-menu{background:color-mix(in srgb, var(--color-paper) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bm-menu-lane,.bm-guides{padding:0 0 0 1.75rem;list-style:none;position:relative}.bm-menu-lane:before,.bm-guides:before{content:"";border-left:1.5px dashed color-mix(in srgb, var(--color-accent) 45%, transparent);position:absolute;top:1.6rem;bottom:1.6rem;left:.5rem}.bm-menu-link,.bm-guide{display:block;position:relative}.bm-menu-link{padding:.8rem 0}.bm-menu-link:before,.bm-guide:before{content:"";background:var(--color-paper);width:.7rem;height:.7rem;box-shadow:inset 0 0 0 2px var(--color-accent);border-radius:9999px;transition:background-color .2s;position:absolute;left:-1.6rem}.bm-menu-link:before{top:1.7rem}.bm-menu-link:hover:before,.bm-guide:hover:before{background:var(--bm-coral);box-shadow:none}.bm-desk{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""chooser""chart""answer";row-gap:1.75rem;display:grid}.bm-desk-intro{grid-area:intro}.bm-desk-chooser{border:0;grid-area:chooser;min-width:0;margin:0;padding:0}.bm-desk-chart{grid-area:chart;margin:0}.bm-desk-answer{grid-area:answer}@media (min-width:64rem){.bm-desk{grid-template:"intro chart""chooser chart""answer chart"1fr/minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(2.5rem,4vw,4.5rem)}.bm-desk-chart{top:calc(var(--header-h) + 1.5rem);position:sticky}}.bm-em{color:var(--color-accent);font-style:italic;font-weight:500}.bm-dest-row{margin-inline:calc(var(--gutter) * -1);padding:.25rem var(--gutter) .5rem;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:.5rem;display:flex;overflow-x:auto}.bm-dest-row::-webkit-scrollbar{display:none}.bm-dest{scroll-snap-align:start;flex:none;position:relative}.bm-dest input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.bm-dest-face{background:var(--color-card);height:100%;min-height:3.5rem;box-shadow:inset 0 0 0 1px var(--color-rule-strong);border-radius:9999px;flex-direction:column;justify-content:center;gap:.1rem;padding:.5rem 1.25rem .5rem 2.35rem;transition:background-color .25s,box-shadow .25s,color .25s;display:flex}.bm-dest-name{white-space:nowrap;font-size:.9375rem;font-weight:650;line-height:1.2;position:relative}.bm-dest-name:before{content:"";width:.8rem;height:.8rem;box-shadow:inset 0 0 0 2px var(--color-rule-strong);border-radius:9999px;margin-top:-.4rem;transition:background-color .25s,box-shadow .25s;position:absolute;top:50%;left:-1.4rem}.bm-dest-how{white-space:nowrap;color:var(--color-concrete);font-size:.8125rem;line-height:1.2}.bm-dest:hover .bm-dest-face{box-shadow:inset 0 0 0 1.5px var(--color-accent)}.bm-dest input:checked+.bm-dest-face{background:var(--color-accent);box-shadow:0 12px 24px -16px color-mix(in srgb, var(--color-accent) 90%, transparent);color:#fff}.bm-dest input:checked+.bm-dest-face .bm-dest-how{color:#ffffffd1}.bm-dest input:checked+.bm-dest-face .bm-dest-name:before{background:var(--bm-coral);box-shadow:0 0 0 2px #fff}.bm-dest input:focus-visible+.bm-dest-face{outline:2px solid var(--color-accent);outline-offset:3px}@media (min-width:64rem){.bm-dest-row{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}.bm-dest-name,.bm-dest-how{white-space:normal}}.bm-chart{font-family:var(--font-display)}.bm-chart text{paint-order:stroke;stroke:var(--color-paper);stroke-width:4px;stroke-linejoin:round}.bm-rings circle{fill:none;stroke:var(--color-accent);stroke-opacity:.17;stroke-width:1px}.bm-rings .bm-ring-outer{stroke-opacity:.32;stroke-dasharray:2 6}.bm-ring-label{fill:var(--color-concrete);font-size:12px;font-style:italic}.bm-north path{fill:var(--color-ink)}.bm-north text{fill:var(--color-ink);font-size:12px;font-weight:650}.bm-lane-base{fill:none;stroke:var(--color-accent);stroke-opacity:.24;stroke-width:1px;stroke-dasharray:2 5}.bm-lane{fill:none;stroke:var(--color-accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.bm-pin-base{fill:var(--color-accent);fill-opacity:.4}.bm-pin{fill:var(--bm-coral);stroke:var(--color-card);stroke-width:2px;transform-box:fill-box;transform-origin:50%}.bm-city{fill:var(--color-ink-2);font-size:13px;font-weight:500}.bm-city-home{fill:var(--color-ink);font-weight:650}.bm-region{letter-spacing:.16em;text-transform:uppercase;fill:var(--color-ink);font-size:14px;font-weight:650}.bm-origin circle{fill:var(--color-ink)}.bm-origin .bm-origin-ring{fill:none;stroke:var(--color-ink);stroke-width:1.25px}.bm-origin-label{fill:var(--color-ink);font-size:15px;font-weight:650}@media (max-width:47.99rem){.bm-region{font-size:24px}.bm-city:not(.bm-city-home),.bm-ring-label,.bm-north{display:none}.bm-city-home,.bm-origin-label{font-size:22px}}.bm-ans{overflow:hidden}.bm-ans-route{background:var(--color-accent-soft);color:var(--color-ink);align-items:center;gap:.85rem;padding:.85rem 1.5rem;font-size:.875rem;font-weight:650;display:flex}.bm-ans-route>span:first-child,.bm-ans-route>span:last-child{white-space:nowrap;align-items:center;gap:.45rem;display:inline-flex}.bm-ans-route>span:first-child:before,.bm-ans-route>span:last-child:after{content:"";background:var(--color-ink);border-radius:9999px;width:.55rem;height:.55rem}.bm-ans-route>span:last-child:after{background:var(--bm-coral)}.bm-ans-lane{color:var(--color-accent);flex:1;justify-content:center;display:flex;position:relative}.bm-ans-lane:before{content:"";border-top:1.5px dashed color-mix(in srgb, var(--color-accent) 55%, transparent);position:absolute;top:50%;left:0;right:0}.bm-ans-lane svg{box-sizing:content-box;background:var(--color-accent-soft);padding:0 .4rem;position:relative}.bm-steps{counter-reset:bm-step;gap:.65rem;padding:0;list-style:none;display:grid}.bm-steps li{color:var(--color-ink-2);counter-increment:bm-step;grid-template-columns:1.6rem minmax(0,1fr);gap:.7rem;font-size:.9375rem;line-height:1.5;display:grid}.bm-steps li:before{content:counter(bm-step);width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1.5px var(--color-accent);color:var(--color-accent);border-radius:9999px;place-items:center;font-size:.8125rem;font-weight:700;line-height:1;display:grid}@supports selector(:has(*)){.bm-ans{display:none}:is(.bm-desk:has(#d-uk-post:checked) .bm-ans[data-dest=uk-post],.bm-desk:has(#d-uk-truck:checked) .bm-ans[data-dest=uk-truck],.bm-desk:has(#d-europe:checked) .bm-ans[data-dest=europe],.bm-desk:has(#d-middle-east:checked) .bm-ans[data-dest=middle-east],.bm-desk:has(#d-africa:checked) .bm-ans[data-dest=africa],.bm-desk:has(#d-americas:checked) .bm-ans[data-dest=americas]){display:block}.bm-group{--on:0}:is(.bm-desk:has(#d-uk-post:checked,#d-uk-truck:checked) .bm-group[data-g=uk],.bm-desk:has(#d-europe:checked) .bm-group[data-g=europe],.bm-desk:has(#d-middle-east:checked) .bm-group[data-g=middle-east],.bm-desk:has(#d-africa:checked) .bm-group[data-g=africa],.bm-desk:has(#d-americas:checked) .bm-group[data-g=americas]){--on:1}.bm-lane{stroke-dashoffset:calc(1 - var(--on));transition:stroke-dashoffset 1s var(--ease-out) calc(var(--on) * var(--i,0) * 80ms), stroke-width .45s var(--ease-out)}.bm-pin{opacity:var(--on);transform:scale(calc(.3 + var(--on) * .7));transition:opacity .3s ease calc(var(--on) * (var(--i,0) * 80ms + .5s)), transform .5s var(--ease-out) calc(var(--on) * (var(--i,0) * 80ms + .5s))}.bm-city{opacity:var(--on);transition:opacity .35s}.bm-region{opacity:calc(.4 + var(--on) * .6);transition:opacity .35s}.bm-desk:has(#d-uk-truck:checked) .bm-lane{stroke-width:4px}}@media (prefers-reduced-motion:no-preference){html:not([data-intro=off]) .bm-lane{animation:bm-draw 1.3s var(--ease-out) calc(var(--i,0) * 90ms + .35s) backwards}html:not([data-intro=off]) .bm-pin{animation:bm-pin .6s var(--ease-out) calc(var(--i,0) * 90ms + .95s) backwards}}@keyframes bm-draw{0%{stroke-dashoffset:1px}}@keyframes bm-pin{0%{opacity:0;transform:scale(.3)}}.bm-manifest{overflow:hidden}.bm-manifest-head{background:var(--color-accent-soft);border-bottom:1.5px dashed var(--color-rule-strong);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex;position:relative}@media (min-width:40rem){.bm-manifest-head{padding-inline:2rem}}.bm-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem;display:grid}@media (min-width:40rem){.bm-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}.bm-fields dt,.bm-label-fields dt,.bm-cols{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-concrete);font-size:.8125rem;font-weight:500}.bm-fields dd{color:var(--color-ink);margin:.25rem 0 0;font-size:1.125rem;font-weight:650}.bm-grade{background:var(--color-accent-soft);width:1.5rem;height:1.5rem;color:var(--color-accent-strong);border-radius:.45rem;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:inline-flex}.bm-ledger{flex-direction:column;display:flex;overflow:hidden}.bm-ledger ol{margin:0;padding:0;list-style:none}.bm-ledger li+li{border-top:1px solid var(--color-rule)}.bm-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id price""main main""meta meta";gap:.4rem 1rem;padding:1rem 1.25rem;transition:background-color .2s;display:grid}.bm-row:hover{background:color-mix(in srgb, var(--color-accent-soft) 60%, transparent)}.bm-row-id{grid-area:id;align-items:center;gap:.75rem;display:flex}.bm-row-main{grid-area:main;min-width:0}.bm-row-meta{grid-area:meta;align-items:center;gap:.75rem;display:flex}.bm-row-price{text-align:right;grid-area:price}@media (min-width:48rem){.bm-row{grid-template-columns:6.25rem minmax(0,1fr) 8rem 8.5rem;grid-template-areas:"id main meta price";align-items:center;padding:1rem 1.5rem}.bm-row-id,.bm-row-meta{flex-direction:column;align-items:flex-start;gap:.3rem}}.bm-ledger-all{border-top:1px solid var(--color-rule);min-height:3.5rem;color:var(--color-accent);justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding:.75rem 1.5rem;font-weight:650;transition:background-color .2s;display:flex}.bm-ledger-all:hover{background:color-mix(in srgb, var(--color-accent-soft) 60%, transparent)}.bm-keys{margin:0;padding:0;list-style:none}.bm-key{border-top:1px solid var(--color-rule);grid-template-columns:7.25rem minmax(0,1fr);gap:1.25rem;padding:1.5rem 0;display:grid}.bm-key:last-child{border-bottom:1px solid var(--color-rule)}.bm-caps{align-items:flex-start;gap:.3rem;display:flex}.bm-caps kbd{background:var(--color-card);width:2.1rem;height:2.1rem;box-shadow:inset 0 -2px 0 var(--color-rule-strong), 0 0 0 1px var(--color-rule-strong);font-family:var(--font-sans);color:var(--color-ink);border-radius:.45rem;place-items:center;font-size:.9375rem;font-weight:600;display:inline-grid}@media (max-width:29.99rem){.bm-key{grid-template-columns:minmax(0,1fr);gap:.85rem}}.bm-faq details{border-top:1px solid var(--color-rule)}.bm-faq details:last-child{border-bottom:1px solid var(--color-rule)}.bm-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.75rem;padding:.9rem 0;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.bm-faq summary::-webkit-details-marker{display:none}.bm-faq-icon{color:var(--color-accent);transition:transform .3s var(--ease-out);flex:none}.bm-faq details[open] .bm-faq-icon{transform:rotate(45deg)}.bm-faq details p{max-width:62ch;color:var(--color-ink-2);padding:0 2.5rem 1.4rem 0;line-height:1.65}.bm-guides{gap:.75rem;display:grid}.bm-guide{border-radius:var(--radius-surface);background:color-mix(in srgb, var(--color-card) 82%, transparent);box-shadow:inset 0 0 0 1px var(--color-rule);transition:box-shadow .25s ease, transform .25s var(--ease-out);padding:1.1rem 1.25rem 1.2rem}.bm-guide:before{top:1.45rem}.bm-guide:hover{box-shadow:inset 0 0 0 1.5px var(--color-accent);transform:translateY(-1px)}.bm-footer{color:#eef3f4}.bm-footer :focus-visible{outline-color:var(--color-accent-light)}.bm-footer-sea{width:100%;height:100%;color:var(--color-accent-light);opacity:.16;pointer-events:none;position:absolute;inset:0}.bm-foot-link{min-height:2.75rem;color:var(--color-ash);align-items:center;font-size:.9375rem;transition:color .2s;display:inline-flex}.bm-foot-link:hover{color:#fff}.bm-band{isolation:isolate;position:relative;overflow:hidden}.bm-band-sand{background:color-mix(in srgb, var(--color-paper-2) 80%, transparent);box-shadow:inset 0 1px 0 #ffffff8c, inset 0 -1px 0 color-mix(in srgb, var(--color-ink) 5%, transparent)}.bm-band-shallows{background:linear-gradient(180deg, color-mix(in srgb, var(--color-accent-soft) 35%, transparent), color-mix(in srgb, var(--color-accent-soft) 92%, transparent))}.bm-band-sea{z-index:-1;width:100%;height:100%;color:var(--color-accent);opacity:.18;pointer-events:none;position:absolute;inset:0}.bm-plate{box-shadow:inset 0 0 0 2px var(--color-ink);background:color-mix(in srgb, var(--color-card) 60%, transparent);font-family:var(--font-mono);letter-spacing:.22em;color:var(--color-ink);border-radius:.45rem;align-items:center;padding:.3rem .75rem .3rem .9rem;font-size:1.125rem;font-weight:700;line-height:1.3;display:inline-flex}.bm-plate-sm{font-size:.875rem;position:absolute;top:1.45rem;left:1.6rem}.bm-crate,.bm-holdcard-wall{background:linear-gradient(var(--bm-casting), var(--bm-casting)) left top / 1.75rem 1.1rem no-repeat, linear-gradient(var(--bm-casting), var(--bm-casting)) right top / 1.75rem 1.1rem no-repeat, linear-gradient(var(--bm-casting), var(--bm-casting)) left bottom / 1.75rem 1.1rem no-repeat, linear-gradient(var(--bm-casting), var(--bm-casting)) right bottom / 1.75rem 1.1rem no-repeat, linear-gradient(var(--bm-rail), var(--bm-rail)) left top / 100% .6rem no-repeat, linear-gradient(var(--bm-rail), var(--bm-rail)) left bottom / 100% .6rem no-repeat, repeating-linear-gradient(90deg, var(--bm-wall) 0 1.4rem, var(--bm-wall-hi) 1.4rem 1.6rem, var(--bm-wall) 1.6rem 2.8rem, var(--bm-wall-lo) 2.8rem 3rem)}.bm-crate{border-radius:var(--radius-surface);box-shadow:var(--shadow-lift), inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 14%, transparent);gap:2.5rem;padding:2.5rem 1.5rem 2.25rem;display:grid}@media (min-width:48rem){.bm-crate{padding:3rem 2.75rem 2.75rem}}@media (min-width:64rem){.bm-crate{grid-template-columns:minmax(0,1fr) minmax(19rem,25rem);align-items:center;gap:4rem;padding:3.75rem 3.75rem 3.5rem}}.bm-notes{gap:.55rem;padding:0;list-style:none;display:grid}.bm-notes li{color:var(--color-ink-2);padding-left:1.5rem;font-size:.9375rem;line-height:1.5;position:relative}.bm-notes li:before{content:"";border-top:2px solid var(--color-accent);width:.85rem;position:absolute;top:.72em;left:0}.bm-label,.bm-holdcard-label{background:var(--color-card);color:var(--color-ink);--part-accent:var(--color-accent);position:relative;box-shadow:inset 0 1px #ffffffb3,0 22px 44px -24px #06222f80,0 2px 6px -2px #06222f24}.bm-label{border-radius:.95rem;margin:0;padding:1.25rem 1.25rem 1.4rem;transform:rotate(-1.2deg)}.bm-label:before{content:"";background:var(--color-accent-soft);width:.75rem;height:.75rem;box-shadow:inset 0 0 0 2px var(--color-rule-strong);border-radius:9999px;position:absolute;top:.85rem;right:.95rem}.bm-label-art{background:color-mix(in srgb, var(--color-paper) 55%, var(--color-card));border-radius:.7rem;place-items:center;min-height:8rem;padding:1rem 1.25rem;display:grid}.bm-art{width:100%;height:auto;display:block}.bm-art-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;display:grid}.bm-art-set{gap:.75rem;width:100%;display:grid}.bm-art-set>.bm-art{width:78%;margin-inline:auto}.bm-art-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}.bm-label-icon{width:5.5rem;height:5.5rem;color:var(--color-accent)}.bm-label-fields{border-top:1.5px dashed var(--color-rule-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem;margin:1.1rem 0 0;padding-top:1.1rem;display:grid}.bm-label-fields dd{margin:.2rem 0 0;font-size:.9375rem;font-weight:650;line-height:1.35}.bm-holdcard{border-radius:var(--radius-surface);background:var(--color-card);height:100%;box-shadow:var(--shadow-lift);outline:1px solid color-mix(in srgb, var(--color-ink) 6%, transparent);outline-offset:-1px;transition:transform .4s var(--ease-out), box-shadow .4s var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.bm-holdcard:hover{transform:translateY(-3px);box-shadow:0 40px 70px -34px #0d52688c,0 4px 12px -4px #0f24301a}.bm-holdcard-wall{padding:3.4rem 1.5rem 0;display:block;position:relative}.bm-holdcard-label{border-radius:.8rem;width:min(78%,17rem);margin:0 auto -2.5rem;padding:.85rem 1rem;display:block;transform:rotate(-1.5deg)}.bm-holdcard-wall+span{padding-top:3.75rem}.bm-holdcard-go{white-space:nowrap;color:var(--color-accent);align-items:center;gap:.4rem;font-weight:650;display:inline-flex}.bm-holdcard-go svg{transition:transform .3s var(--ease-out)}.bm-holdcard:hover .bm-holdcard-go svg{transform:translate(3px)}.bm-bays{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem;padding:0;list-style:none;display:grid}.bm-bay{border-radius:var(--radius-surface);background:var(--color-card);height:100%;min-height:5.75rem;box-shadow:var(--shadow-soft);outline:1px solid color-mix(in srgb, var(--color-ink) 6%, transparent);outline-offset:-1px;transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);align-items:center;gap:1rem;padding:.85rem 1.25rem .85rem .85rem;display:flex}.bm-bay:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.bm-bay-art,.bm-run-art,.bm-panel-art,.bm-tab-art{color:var(--color-ink);background:color-mix(in srgb, var(--color-paper) 60%, var(--color-card));--part-accent:var(--color-accent);flex:none}.bm-bay-art{border-radius:.65rem;width:6.5rem;height:auto;padding:.3rem}.bm-holdnav{flex-wrap:wrap;gap:.5rem;display:flex}.bm-lotslink{border-radius:var(--radius-surface);background:var(--color-card);box-shadow:var(--shadow-soft);outline:1px solid color-mix(in srgb, var(--color-ink) 6%, transparent);outline-offset:-1px;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.75rem 2rem;transition:box-shadow .3s;display:flex}.bm-lotslink:hover{box-shadow:var(--shadow-lift)}.bm-tabbar{min-width:0;margin:0 calc(var(--gutter) * -1);padding:.3rem var(--gutter) 1.5rem;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none;border:0;gap:.6rem;display:flex;overflow-x:auto}.bm-tabbar::-webkit-scrollbar{display:none}@media (min-width:48rem){.bm-tabbar{flex-wrap:wrap;margin:0;padding:.3rem 0 1.75rem;overflow:visible}}.bm-tab{scroll-snap-align:start;flex:none;position:relative}.bm-tab input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.bm-tab-face{background:var(--color-card);min-height:3.75rem;box-shadow:inset 0 0 0 1px var(--color-rule-strong), var(--shadow-soft);border-radius:9999px;align-items:center;gap:.75rem;padding:.45rem 1.4rem .45rem .5rem;transition:background-color .25s,box-shadow .25s,color .25s;display:flex}.bm-tab-face:not(:has(svg)){padding-left:1.4rem}.bm-tab-art{border-radius:9999px;width:3.9rem;height:2.6rem;padding:.15rem .4rem}.bm-tab-name{white-space:nowrap;font-size:.9375rem;font-weight:650;line-height:1.2;display:block}.bm-tab-count{color:var(--color-concrete);font-size:.8125rem;line-height:1.25;display:block}.bm-tab:hover .bm-tab-face{box-shadow:inset 0 0 0 1.5px var(--color-accent), var(--shadow-soft)}.bm-tab input:checked+.bm-tab-face{background:var(--color-accent);color:#fff;box-shadow:0 16px 30px -18px color-mix(in srgb, var(--color-accent) 95%, transparent)}.bm-tab input:checked+.bm-tab-face .bm-tab-count{color:#ffffffd1}.bm-tab input:checked+.bm-tab-face .bm-tab-art{color:#fff;--part-accent:var(--color-accent-light);background:#ffffff24}.bm-tab input:focus-visible+.bm-tab-face{outline:2px solid var(--color-accent);outline-offset:3px}.bm-panel{border-radius:calc(var(--radius-surface) + .25rem);background:var(--color-card);box-shadow:var(--shadow-lift);outline:1px solid color-mix(in srgb, var(--color-ink) 6%, transparent);outline-offset:-1px;gap:2rem;padding:1.5rem 1.25rem;display:grid}.bm-panel+.bm-panel{margin-top:2rem}@media (min-width:48rem){.bm-panel{padding:2.25rem}}@media (min-width:64rem){.bm-panel{grid-template-columns:17rem minmax(0,1fr);gap:3.5rem;padding:2.75rem}.bm-panel-intro{top:calc(var(--header-h) + 1.5rem);align-self:start;position:sticky}}.bm-panel-art{box-shadow:inset 0 0 0 1px var(--color-rule);border-radius:.9rem;padding:1rem}@supports selector(:has(*)){.bm-tabset:has(>.bm-tabbar)>.bm-panels>.bm-panel{margin-top:0;display:none}:is(.bm-tabset:has(>.bm-tabbar>label:first-of-type>input:checked)>.bm-panels>.bm-panel:first-child,.bm-tabset:has(>.bm-tabbar>label:nth-of-type(2)>input:checked)>.bm-panels>.bm-panel:nth-child(2),.bm-tabset:has(>.bm-tabbar>label:nth-of-type(3)>input:checked)>.bm-panels>.bm-panel:nth-child(3),.bm-tabset:has(>.bm-tabbar>label:nth-of-type(4)>input:checked)>.bm-panels>.bm-panel:nth-child(4),.bm-tabset:has(>.bm-tabbar>label:nth-of-type(5)>input:checked)>.bm-panels>.bm-panel:nth-child(5),.bm-tabset:has(>.bm-tabbar>label:nth-of-type(6)>input:checked)>.bm-panels>.bm-panel:nth-child(6),.bm-tabset:has(>.bm-tabbar>label:nth-of-type(7)>input:checked)>.bm-panels>.bm-panel:nth-child(7),.bm-tabset:has(>.bm-tabbar>label:nth-of-type(8)>input:checked)>.bm-panels>.bm-panel:nth-child(8)){display:grid}}.bm-runs{gap:3rem;min-width:0;display:grid}.bm-run-head{align-items:center;gap:1.25rem;margin-bottom:1.1rem;display:flex}.bm-run-art{width:8.5rem;box-shadow:inset 0 0 0 1px var(--color-rule);border-radius:.8rem;padding:.45rem}@media (max-width:29.99rem){.bm-run-head{flex-direction:column;align-items:flex-start}}.bm-cols{display:none}.bm-lines{margin:0;padding:0;list-style:none}.bm-line{border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem 1rem;padding:1rem .25rem;transition:background-color .2s;display:grid}.bm-line-qty{grid-column:1/-1}@media (min-width:40rem){.bm-cols{background:color-mix(in srgb, var(--color-paper) 60%, var(--color-card));border-radius:.6rem;grid-template-columns:minmax(0,1fr) 8rem 13.5rem;gap:1rem;padding:.55rem 1rem;display:grid}.bm-cols span:nth-child(2){text-align:right}.bm-line{grid-template-columns:minmax(0,1fr) 8rem 13.5rem;padding:1rem}.bm-line-qty{grid-column:auto}}.bm-line:hover{background:color-mix(in srgb, var(--color-accent-soft) 45%, transparent)}.bm-line-item{flex-direction:column;min-width:0;display:flex}.bm-line-key{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);font-size:1.375rem;font-weight:600;line-height:1.15}.bm-line-title{color:var(--color-ink-2);margin-top:.2rem;font-size:.875rem;line-height:1.4;transition:color .2s}.bm-line-item>.bm-line-title:first-child{color:var(--color-ink);margin-top:0;font-size:1rem;font-weight:600}.bm-line-title:hover{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.bm-line-price{text-align:right;flex-direction:column;display:flex}.bm-line-price .tnum{font-size:1.0625rem;font-weight:700}.bm-line-unit{color:var(--color-concrete);font-size:.8125rem}.bm-export{border-radius:var(--radius-surface);background:color-mix(in srgb, var(--color-card) 88%, transparent);max-width:54rem;box-shadow:var(--shadow-lift);align-items:flex-start;gap:1.25rem;padding:2rem;display:flex}
@font-face{font-family:Albert Sans;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/17cf2e5c2fa7e1ed-s.1l7_cuc1ctsly.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/8b2ef22592c822b7-s.43quwirv0jbft.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3uxanau8_3a66.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.09k4gbkm5_fm2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans Fallback;src:local(Arial);ascent-override:91.47%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:103.86%}.albert_sans_f774ac18-module__iSmloa__className{font-family:Albert Sans,Albert Sans Fallback}.albert_sans_f774ac18-module__iSmloa__variable{--bm-display:"Albert Sans", "Albert Sans Fallback"}
@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(../media/931e7cc49084aee7-s.316q6d_k-jd-3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(../media/7a642828b0ad1018-s.0qde6g28l-0zn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(../media/c89730c3ffa99552-s.0k598lr1gf18t.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mona Sans Fallback;src:local(Arial);ascent-override:104.72%;descent-override:30.74%;line-gap-override:0.0%;size-adjust:104.08%}.mona_sans_4e61bc21-module__5YvR6W__className{font-family:Mona Sans,Mona Sans Fallback;font-style:normal}.mona_sans_4e61bc21-module__5YvR6W__variable{--bf-sans:"Mona Sans", "Mona Sans Fallback"}
@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(../media/bc75a5ef649fd533-s.2ppktw63pfi3b.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(../media/0d0795e2b42a3c22-s.0y163eqxkiliw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(../media/ced9be41fbb50af4-s.3sjz7f3lq8ord.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(../media/9721f9d4df761ffd-s.44lcgfy9cmdxl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono Fallback;src:local(Arial);ascent-override:63.69%;descent-override:12.74%;line-gap-override:0.0%;size-adjust:157.02%}.martian_mono_c0d7798f-module__QRZZ8W__className{font-family:Martian Mono,Martian Mono Fallback;font-style:normal}.martian_mono_c0d7798f-module__QRZZ8W__variable{--bf-mono:"Martian Mono", "Martian Mono Fallback"}
