.band-hero[data-astro-cid-75voqtco]{position:relative;min-height:60vh;display:flex;align-items:flex-end;padding:96px 32px 64px;overflow:hidden;background:#000}.band-hero__bg[data-astro-cid-75voqtco]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(.7) contrast(1.1) brightness(.4)}.band-hero__overlay[data-astro-cid-75voqtco]{position:absolute;inset:0;background:linear-gradient(180deg,#0006,#000000f2)}.band-hero__content[data-astro-cid-75voqtco]{position:relative;z-index:2;max-width:var(--container-max);margin:0 auto;width:100%}.band-hero__tags[data-astro-cid-75voqtco]{display:flex;gap:8px;margin-bottom:16px}.band-hero__title[data-astro-cid-75voqtco]{font-family:var(--font-fraktur);font-weight:700;font-size:clamp(48px,9vw,140px);line-height:.95;color:var(--sfh-bone);text-transform:uppercase;letter-spacing:.02em;margin:0}.band-hero__logo[data-astro-cid-75voqtco]{max-width:min(100%,720px);max-height:360px;width:auto;height:auto;object-fit:contain;display:block;filter:drop-shadow(0 4px 16px rgba(0,0,0,.5))}.visually-hidden[data-astro-cid-75voqtco]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.section--bio[data-astro-cid-hxknkylf]{max-width:820px}.bio-text[data-astro-cid-hxknkylf]{font-family:var(--font-body);color:var(--sfh-bone-dim);font-size:17px;line-height:1.7}.bio-text[data-astro-cid-hxknkylf] p{margin:0 0 18px}.bio-text[data-astro-cid-hxknkylf] strong{color:var(--sfh-bone);font-weight:700}.bio-text[data-astro-cid-hxknkylf] em{font-style:italic}.bio-text[data-astro-cid-hxknkylf] a{color:var(--sfh-red);text-decoration:underline}.bio-text[data-astro-cid-hxknkylf] ul,.bio-text[data-astro-cid-hxknkylf] ol{margin:0 0 18px 22px}.section--release[data-astro-cid-bqzwkdcd]{background:#050505}.release-grid[data-astro-cid-bqzwkdcd]{display:grid;grid-template-columns:1fr 1.5fr 1fr;gap:32px;align-items:start}.release-cover[data-astro-cid-bqzwkdcd] img[data-astro-cid-bqzwkdcd],.release-photo[data-astro-cid-bqzwkdcd] img[data-astro-cid-bqzwkdcd]{width:100%;aspect-ratio:1;object-fit:cover;display:block;border:1px solid var(--sfh-ash-800);filter:grayscale(.2) contrast(1.05)}.release-info[data-astro-cid-bqzwkdcd]{display:flex;flex-direction:column;gap:8px;padding:16px 0}.release-title[data-astro-cid-bqzwkdcd]{font-family:var(--font-display);font-size:clamp(28px,4vw,48px);color:var(--sfh-bone);text-transform:uppercase;letter-spacing:.02em;margin:0;line-height:1}.release-year[data-astro-cid-bqzwkdcd]{font-family:var(--font-mono);color:var(--sfh-yellow);font-size:12px;margin:0}@media (max-width: 900px){.release-grid[data-astro-cid-bqzwkdcd]{grid-template-columns:1fr}}.section--streaming[data-astro-cid-lnnwrjdq]{background:#050505;padding-top:24px;padding-bottom:48px}.streaming__title[data-astro-cid-lnnwrjdq]{font-family:var(--font-ui);font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--sfh-red);margin:0 0 12px}.streaming__list[data-astro-cid-lnnwrjdq]{display:flex;flex-wrap:wrap;gap:8px}.streaming__link[data-astro-cid-lnnwrjdq]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid var(--sfh-ash-800);background:#000;color:var(--sfh-bone);font-family:var(--font-ui);font-size:12px;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;transition:border-color .16s,color .16s}.streaming__link[data-astro-cid-lnnwrjdq]:hover{border-color:var(--sfh-bone);color:var(--sfh-bone);text-decoration:none}.streaming__link--spotify[data-astro-cid-lnnwrjdq]:hover{border-color:#1db954;color:#1db954}.streaming__link--apple[data-astro-cid-lnnwrjdq]:hover{border-color:#fa243c;color:#fa243c}.streaming__link--tidal[data-astro-cid-lnnwrjdq]:hover{border-color:#fff;color:#fff}.streaming__link--deezer[data-astro-cid-lnnwrjdq]:hover{border-color:#a238ff;color:#a238ff}.streaming__link--youtube[data-astro-cid-lnnwrjdq]:hover{border-color:red;color:red}.streaming__link--bandcamp[data-astro-cid-lnnwrjdq]:hover{border-color:#629aa9;color:#629aa9}.streaming__link--instagram[data-astro-cid-lnnwrjdq]:hover{border-color:#e4405f;color:#e4405f}.streaming__link--facebook[data-astro-cid-lnnwrjdq]:hover{border-color:#1877f2;color:#1877f2}.streaming__link--amazon[data-astro-cid-lnnwrjdq]:hover{border-color:#f90;color:#f90}.streaming__link--soundcloud[data-astro-cid-lnnwrjdq]:hover{border-color:#f70;color:#f70}.streaming__link--tiktok[data-astro-cid-lnnwrjdq]:hover{border-color:#25f4ee;color:#25f4ee}.streaming__link--twitter[data-astro-cid-lnnwrjdq]:hover{border-color:#1da1f2;color:#1da1f2}.streaming__link--disabled[data-astro-cid-lnnwrjdq]{color:var(--sfh-ash-700);cursor:not-allowed;opacity:.4}.streaming__link--disabled[data-astro-cid-lnnwrjdq]:hover{border-color:var(--sfh-ash-800);color:var(--sfh-ash-700)}.streaming__link[data-astro-cid-lnnwrjdq] svg{width:16px;height:16px}.section--videos[data-astro-cid-mxkrjwga]{padding-top:48px}.video-grid[data-astro-cid-mxkrjwga]{display:grid;gap:24px}.video-grid--2[data-astro-cid-mxkrjwga]{grid-template-columns:1fr 1fr}.video-grid--1[data-astro-cid-mxkrjwga]{grid-template-columns:1fr;max-width:800px}.video[data-astro-cid-mxkrjwga] iframe{width:100%;aspect-ratio:16/9;border:1px solid var(--sfh-ash-800);display:block}.video-consent[data-astro-cid-mxkrjwga]{width:100%;aspect-ratio:16/9;border:1px solid var(--sfh-ash-800);background:#0a0a0a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;text-align:center}.video-consent__btn[data-astro-cid-mxkrjwga]{display:inline-flex;align-items:center;gap:8px}.video-consent__btn[data-astro-cid-mxkrjwga] svg{width:16px;height:16px}.video-consent__note[data-astro-cid-mxkrjwga]{font-family:var(--font-body);font-size:12px;line-height:1.4;color:var(--sfh-bone-dim);margin:0;max-width:32ch}.video__label[data-astro-cid-mxkrjwga]{margin-top:8px;font-family:var(--font-ui);font-size:12px;text-transform:uppercase;color:var(--sfh-bone-dim);letter-spacing:.06em}@media (max-width: 900px){.video-grid--2[data-astro-cid-mxkrjwga]{grid-template-columns:1fr}}.section--upcoming[data-astro-cid-5lmrefy4]{border-top:1px solid var(--sfh-ash-800);padding-top:48px;margin-top:16px}.upcoming-grid[data-astro-cid-5lmrefy4]{display:grid;grid-template-columns:1fr 1.2fr;gap:32px;align-items:center}.upcoming-image[data-astro-cid-5lmrefy4] img[data-astro-cid-5lmrefy4]{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;border:1px solid var(--sfh-ash-800);filter:grayscale(.15) contrast(1.05)}.upcoming-info[data-astro-cid-5lmrefy4]{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.upcoming-headline[data-astro-cid-5lmrefy4]{font-family:var(--font-display);font-size:clamp(28px,4vw,44px);color:var(--sfh-bone);text-transform:uppercase;letter-spacing:.02em;margin:0;line-height:1}.upcoming-body[data-astro-cid-5lmrefy4]{font-family:var(--font-body);color:var(--sfh-bone-dim);font-size:16px;line-height:1.6;margin:0;max-width:540px}@media (max-width: 900px){.upcoming-grid[data-astro-cid-5lmrefy4]{grid-template-columns:1fr}}.section--contact-band[data-astro-cid-ttkw7l7q]{padding-top:48px;padding-bottom:48px}.contact-band__list[data-astro-cid-ttkw7l7q]{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.contact-band__item[data-astro-cid-ttkw7l7q]{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border:1px solid var(--sfh-ash-800);background:#000;color:var(--sfh-bone);font-family:var(--font-mono);font-size:14px;text-decoration:none;transition:border-color .16s,color .16s}.contact-band__item[data-astro-cid-ttkw7l7q]:hover{border-color:var(--sfh-red);color:var(--sfh-red);text-decoration:none}.contact-band__item[data-astro-cid-ttkw7l7q] svg{width:18px;height:18px}.section--cta[data-astro-cid-rp4wtn7n]{border-top:1px solid var(--sfh-ash-800);padding-top:64px;margin-top:32px}.band-cta[data-astro-cid-rp4wtn7n]{display:grid;grid-template-columns:1.5fr auto;align-items:center;gap:32px;padding:40px;background:#050505;border:1px solid var(--sfh-ash-800)}@media (max-width: 900px){.band-cta[data-astro-cid-rp4wtn7n]{grid-template-columns:1fr}}.bcard-mini[data-astro-cid-rfjnlu5h]{display:block;background:#000;border:1px solid var(--sfh-ash-800);transition:border-color .24s;text-decoration:none;color:inherit;overflow:hidden}.bcard-mini[data-astro-cid-rfjnlu5h]:hover{border-color:var(--sfh-red);color:inherit;text-decoration:none}.bcard-mini__img[data-astro-cid-rfjnlu5h],.bcard-mini__ph[data-astro-cid-rfjnlu5h]{width:100%;aspect-ratio:1;object-fit:cover;display:block;background:#0a0a0a;filter:grayscale(.3) contrast(1.05)}.bcard-mini__body[data-astro-cid-rfjnlu5h]{padding:16px}.bcard-mini__title[data-astro-cid-rfjnlu5h]{font-family:var(--font-fraktur);font-weight:700;font-size:18px;line-height:1;color:var(--sfh-bone);text-transform:uppercase;letter-spacing:.02em}.bl{--bl-pad: 32px;--bl-max: var(--container-max)}@media (max-width: 768px){.bl{--bl-pad: 24px}}.bl-wrap{max-width:var(--bl-max);margin:0 auto;padding:0 var(--bl-pad)}.bl-section{padding:96px 0;scroll-margin-top:72px}.bl-section--tight{padding:56px 0}.bl-section--ash{background:var(--sfh-ash-900);border-top:1px solid var(--sfh-ash-800);border-bottom:1px solid var(--sfh-ash-800)}.bl-rule{border:0;border-top:1px solid var(--sfh-ash-800);margin:0}.bl-eyebrow{display:flex;align-items:center;gap:14px;color:var(--sfh-red);margin-bottom:14px;font:500 12px var(--font-display);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.bl-eyebrow:before{content:"";width:32px;height:1px;background:currentColor}.bl-title{font:700 clamp(36px,5vw,64px)/1 var(--font-display);text-transform:uppercase;margin:0;letter-spacing:.01em}.bl-lead{color:var(--sfh-bone-dim);font-size:18px;max-width:680px;margin:0}.bl-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;margin-bottom:40px}.bl-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 26px;font:700 14px var(--font-display);letter-spacing:var(--ls-button);text-transform:uppercase;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background .15s,color .15s,border-color .15s;background:none}.bl-btn--primary{background:var(--sfh-red);border-color:var(--sfh-red);color:var(--sfh-bone)}.bl-btn--primary:hover{background:var(--sfh-yellow);border-color:var(--sfh-yellow);color:#000}.bl-btn--ghost{border-color:var(--sfh-bone);color:var(--sfh-bone)}.bl-btn--ghost:hover{background:var(--sfh-bone);color:#000}.bl-btn svg{width:18px;height:18px}.bl-badge{position:absolute;left:10px;bottom:10px;z-index:2;font:700 11px var(--font-display);letter-spacing:.14em;text-transform:uppercase;background:var(--sfh-red);color:var(--sfh-bone);padding:5px 9px}.bl img,.bl video,.bl-grau{filter:grayscale(.72) contrast(1.12) brightness(.84)!important}.bl .bl-rel__cover img,.bl img.bl-release__cover,.bl .bl-vid img,.bl .bl-prod img,.bl img.bl-hero__logo{filter:none!important}.bl .bl-hero__bg{filter:grayscale(1) contrast(1.1) brightness(.42)!important}.bl-hero{position:relative;min-height:88vh;display:flex;align-items:flex-end;overflow:hidden;border-bottom:1px solid var(--sfh-ash-800);background:#000}.bl-hero__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.1) brightness(.42)}.bl-hero__vid{opacity:0;transition:opacity 1.2s ease}.bl-hero__vid.on{opacity:1}.bl-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000026,#00000059 45%,#000),radial-gradient(circle at 20% 80%,rgba(225,6,0,.28),transparent 55%)}.bl-hero__in{position:relative;z-index:2;width:100%;padding-bottom:64px;text-align:center}.bl-hero .bl-eyebrow{justify-content:center}.bl-hero .bl-eyebrow:after{content:"";width:32px;height:1px;background:currentColor}.bl-hero h1{margin:0;display:flex;justify-content:center;font:700 clamp(48px,9vw,120px)/.9 var(--font-display);text-transform:uppercase}.bl-hero__logo{width:min(640px,86vw);height:auto;filter:drop-shadow(0 6px 30px rgba(0,0,0,.8))}.bl-hero__sub{font:600 clamp(18px,2.4vw,28px)/1.2 var(--font-display);text-transform:uppercase;letter-spacing:.06em;margin:22px 0 0}.bl-hero__cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px;justify-content:center}@media (prefers-reduced-motion: reduce){.bl-hero__vid{transition:none}}@media (max-width: 760px){.bl-hero{min-height:78vh}.bl-hero__in{padding-bottom:40px}}.bl-story{display:grid;grid-template-columns:1fr 1fr;gap:48px 72px;align-items:center}.bl-story__head{grid-column:1 / -1}.bl-story p{color:var(--sfh-bone-dim);font-size:17px;margin:0 0 18px}.bl-story strong{color:var(--sfh-bone)}.bl-story a,.bl-text-link{color:inherit;text-decoration:underline;text-decoration-color:var(--sfh-red);text-underline-offset:3px}.bl-story a:hover{color:var(--sfh-bone)}.bl-story figure{margin:0}.bl-story figure img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;display:block}.bl-quote{margin:34px 0 0;padding:24px 0 0;border-top:1px solid var(--sfh-ash-800);font:700 clamp(24px,2.6vw,34px)/1.1 var(--font-display);text-transform:uppercase}.bl-quote span{color:var(--sfh-red)}@media (max-width: 900px){.bl-story{grid-template-columns:1fr;gap:28px}.bl-story__f1{order:2}.bl-story__t1{order:3}.bl-story__f2{order:4}.bl-story__t2{order:5}}.bl-release{display:grid;grid-template-columns:minmax(0,460px) 1fr;gap:64px;align-items:center}.bl-release__cover{width:100%;height:auto;display:block}.bl-release h2{font:700 clamp(48px,7vw,96px)/.92 var(--font-display);text-transform:uppercase;margin:0}.bl-release__meta{font:500 13px var(--font-mono);color:var(--sfh-ash-300);margin:14px 0 26px;text-transform:uppercase}.bl-release__text{color:var(--sfh-bone-dim);font-size:18px;max-width:680px;margin:0 0 24px}.bl-chips{display:flex;flex-wrap:wrap;gap:10px}.bl-chip{display:inline-flex;align-items:center;padding:8px 14px;border:1px solid var(--sfh-ash-700);font:500 12px var(--font-display);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:var(--sfh-bone)}.bl-chip:hover{border-color:var(--sfh-red);color:var(--sfh-red)}@media (max-width: 900px){.bl-release{grid-template-columns:1fr;gap:36px}}.bl-masonry{column-count:3;column-gap:12px}.bl-masonry+.bl-masonry{margin-top:12px}.bl-masonry__m{break-inside:avoid;margin:0 0 12px;position:relative;border:1px solid var(--sfh-ash-800);background:#000;overflow:hidden}.bl-masonry__m img,.bl-masonry__m video{width:100%;height:auto;display:block}.bl-masonry[hidden]{display:none}.bl-more{display:flex;justify-content:center;margin-top:22px}.bl-more[hidden]{display:none}@media (max-width: 760px){.bl-masonry{column-count:2;column-gap:8px}.bl-masonry__m{margin-bottom:8px}.bl-masonry+.bl-masonry{margin-top:8px}}.bl-live{display:grid;gap:10px}.bl-live__main{position:relative;background:#000;border:1px solid var(--sfh-ash-800)}.bl-live__main video{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block}.bl-live__list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.bl-live__thumb{position:relative;aspect-ratio:16 / 9;border:1px solid var(--sfh-ash-800);padding:0;background:#000;cursor:pointer;overflow:hidden}.bl-live__thumb img{width:100%;height:100%;object-fit:cover;opacity:.6;transition:opacity .2s}.bl-live__thumb.on,.bl-live__thumb:hover{border-color:var(--sfh-red)}.bl-live__thumb.on img,.bl-live__thumb:hover img{opacity:1}.bl-credit{font:400 12px var(--font-mono);color:var(--sfh-ash-300);margin:12px 0 0}.bl-credit a{color:var(--sfh-bone-dim)}.bl-videos{display:grid;grid-template-columns:2fr 1fr;gap:16px}.bl-videos__side{display:grid;gap:16px}.bl-videos__row{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:16px}.bl-vid{position:relative;display:block;background:#000;border:1px solid var(--sfh-ash-800);text-decoration:none;color:var(--sfh-bone)}.bl-vid img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;display:block}.bl-vid:after{content:"";position:absolute;left:50%;top:42%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:#e10600eb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23F2EFE6'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E") center/26px no-repeat;transition:transform .2s}.bl-vid:hover:after{transform:scale(1.08)}.bl-vid span{display:block;padding:12px 14px;font:600 14px/1.3 var(--font-display);text-transform:uppercase;letter-spacing:.04em}.bl-videos__side .bl-vid:after{width:44px;height:44px;margin:-22px 0 0 -22px;background-size:18px;top:38%}.bl-videos__row .bl-vid:after{width:40px;height:40px;margin:-20px 0 0 -20px;background-size:16px;top:36%}.bl-videos__row .bl-vid span{font-size:12px}.bl-note{font-size:13px;color:var(--sfh-ash-300);margin:14px 0 0}@media (max-width: 900px){.bl-videos{grid-template-columns:1fr}.bl-videos__row{grid-template-columns:1fr 1fr}}.bl-disco{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.bl-rel{position:relative;display:block;color:inherit;text-decoration:none}.bl-rel__cover{aspect-ratio:1;border:1px solid var(--sfh-ash-800);overflow:hidden;background:var(--sfh-ash-900)}.bl-rel__cover img{width:100%;height:100%;object-fit:cover;transition:transform .4s;display:block}a.bl-rel:hover .bl-rel__cover img{transform:scale(1.04)}.bl-rel__type{position:absolute;top:10px;left:10px;font:700 10px var(--font-display);letter-spacing:.14em;text-transform:uppercase;background:#000;border:1px solid var(--sfh-ash-700);padding:3px 7px}.bl-rel__type.new{background:var(--sfh-red);border-color:var(--sfh-red)}.bl-rel__ph{width:100%;height:100%;display:grid;place-items:center;padding:18px;text-align:center;background:repeating-linear-gradient(135deg,#0b0b0b 0 10px,#101010 10px 20px);font:700 22px/1 var(--font-display);text-transform:uppercase;color:var(--sfh-ash-500)}.bl-rel__t{font:700 17px/1.2 var(--font-display);text-transform:uppercase;margin:12px 0 2px}.bl-rel__y{font:400 12px var(--font-mono);color:var(--sfh-ash-300)}@media (max-width: 1100px){.bl-disco{grid-template-columns:repeat(3,1fr)}}@media (max-width: 640px){.bl-disco{grid-template-columns:1fr 1fr}}.bl-lineup{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bl-member{border:1px solid var(--sfh-ash-800);background:var(--sfh-ash-900);min-width:0}.bl-member__img{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:#050505}.bl-member__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bl-member__txt{padding:14px 16px}.bl-member small{font:500 11px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--sfh-red)}.bl-member b{display:block;font:700 18px var(--font-display);text-transform:uppercase}.bl-member b a{color:inherit;text-decoration:none}.bl-member b a:hover{color:var(--sfh-yellow)}.bl-member b a:after{content:" ↗";font-size:.7em;color:var(--sfh-ash-500)}@media (max-width: 900px){.bl-lineup{grid-template-columns:repeat(2,minmax(0,1fr))}}.bl-wall{display:flex;flex-wrap:wrap;gap:6px 26px;font:700 clamp(26px,3.4vw,46px)/1.15 var(--font-display);text-transform:uppercase}.bl-wall span:nth-child(3n+1){color:var(--sfh-bone)}.bl-wall span:nth-child(3n+2){color:var(--sfh-ash-500)}.bl-wall span:nth-child(3n){color:var(--sfh-red)}.bl-wall a{color:inherit;text-decoration:none;transition:color .15s}.bl-wall a:hover{color:var(--sfh-yellow)}.bl-merch{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.bl-prod{text-decoration:none;border:1px solid var(--sfh-ash-800);background:#fff;display:block;color:var(--sfh-bone);transition:transform .2s}.bl-prod:hover{transform:translateY(-3px)}.bl-prod img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.bl-prod span{display:block;background:#000;padding:10px 12px;font:600 13px/1.25 var(--font-display);text-transform:uppercase;letter-spacing:.04em;border-top:1px solid var(--sfh-ash-800)}@media (max-width: 1100px){.bl-merch{grid-template-columns:repeat(3,1fr)}}@media (max-width: 560px){.bl-merch{grid-template-columns:1fr 1fr}}.bl-booking{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;padding:56px;border:1px solid var(--sfh-ash-800);background:var(--sfh-ash-900)}.bl-booking .bl-lead{margin:16px 0 0}.bl-booking__cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px}.bl-booking__list{display:grid;gap:12px;align-content:start}.bl-booking__row{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid var(--sfh-ash-800);font-size:15px}.bl-booking__row span:first-child{font:500 12px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--sfh-ash-300)}.bl-booking__row a{color:var(--sfh-bone);text-decoration:none}.bl-booking__row a:hover{color:var(--sfh-yellow)}@media (max-width: 900px){.bl-booking{grid-template-columns:1fr;padding:32px 24px}.bl-booking__row{flex-wrap:wrap}}.bl-dots{position:fixed;top:50%;right:22px;transform:translateY(-50%);z-index:45;display:flex;flex-direction:column;align-items:flex-end;gap:14px}.bl-dots a{display:flex;align-items:center;gap:10px;font:500 11px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:transparent;text-decoration:none;transition:color .2s}.bl-dots a:after{content:"";width:10px;height:10px;border:1px solid var(--sfh-bone-dim);border-radius:50%;background:#0006}.bl-dots:hover a{color:var(--sfh-bone-dim)}.bl-dots a:hover{color:var(--sfh-bone)}.bl-dots a.on:after{background:var(--sfh-red);border-color:var(--sfh-red)}@media (max-width: 900px){.bl-dots{display:none}}@media (max-width: 760px){.bl-section{padding:64px 0}.bl-section--tight{padding:40px 0}}.bl video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.bl video::-webkit-media-controls{display:none!important}.bl video::-webkit-media-controls-overlay-play-button{display:none!important}.bl video::-webkit-media-controls-panel{display:none!important}.bl .bl-figur img,.bl .bl-figur canvas{filter:drop-shadow(0 4px 14px rgba(0,0,0,.45))!important}.bl-figur canvas,.bl-figur__still{width:100%;height:auto;display:block}.bl-figur__still{display:none}.bl-figur--ecke{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));width:clamp(100px,12vw,170px);z-index:40;pointer-events:none}.bl-figur--inline{display:none;justify-content:center;padding:28px 0 8px;background:#000}.bl-figur--inline canvas,.bl-figur--inline .bl-figur__still{width:150px}@media (max-width: 900px){.bl-figur--ecke{display:none}.bl-figur--inline{display:flex}}@media (prefers-reduced-motion: reduce){.bl-figur canvas{display:none}.bl-figur__still{display:block}}
