@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-vietnamese-wght-normal.BUzh504Q.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-ext-wght-normal.CcLUaPy7.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-wght-normal.DLoelf7F.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/instrument-sans-latin-ext-wght-normal.B5bTHO_g.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/instrument-sans-latin-wght-normal.BbzFLZTg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.V-xxqcpd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-600-normal.CTOM6hUh.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-600-normal.fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-vietnamese-600-normal.D2EvbN8M.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-600-normal.iLQfcSjf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-ext-600-normal.D38SheWl.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-600-normal.DmB0ttJJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-600-normal.BgSNZQsw.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-600-normal.DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-canvas: #e5edef;--c-surface: #ffffff;--c-sand-100: #d7e3e6;--c-sand-200: #c3d6da;--c-ink: #0f242c;--c-ink-soft: #3a4f59;--c-muted: #51646e;--c-insel-leise: #8aaeb8;--c-petrol-900: #0a3744;--c-petrol-700: #0f4c5c;--c-petrol-500: #2c6e80;--c-petrol-150: #c7dee3;--c-petrol-50: #dfecf0;--c-accent: #e0432a;--c-accent-deep: #bd3217;--c-accent-soft: #fbe0d9;--c-accent-hell: #f95b41;--c-good: #1b6e41;--c-good-soft: #dcefe5;--c-warn: #8a5c00;--c-warn-soft: #f1ead2;--c-alert: #ab2317;--c-alert-soft: #f7e2de;--c-line: #d0dcdf;--c-line-strong: #b6c6ca;--shadow-card: 0 1px 2px rgba(10, 55, 68, .06), 0 10px 26px -8px rgba(10, 55, 68, .14);--radius-card: 14px;--radius-pill: 999px;--font-display: "Bricolage Grotesque Variable", "Instrument Sans Variable", system-ui, sans-serif;--font-sans: "Instrument Sans Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--fs-xs: .8rem;--fs-s: .9rem;--fs-base: 1.04rem;--fs-l: 1.25rem;--fs-xl: clamp(1.45rem, 3.4vw, 1.8rem);--fs-2xl: clamp(2rem, 4.6vw, 3.2rem);--fs-hero: clamp(2.6rem, 7.5vw, 6rem);--w-content: 100rem;--w-prose: 44rem;--sp-section: clamp(3rem, 7vw, 5.5rem);--tap-min: 44px;--ease-out: cubic-bezier(.22, 1, .36, 1);--dur-s: .18s;--dur-m: .48s}*{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}:root[data-motion=paused]{--motion-state: paused}body{margin:0;background:var(--c-canvas);color:var(--c-ink);font-family:var(--font-sans);font-optical-sizing:auto;font-size:var(--fs-base);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-wrap:break-word}::selection{background:var(--c-accent-soft);color:var(--c-accent-deep)}h1,h2,h3{font-family:var(--font-display);font-optical-sizing:auto;line-height:1.12;letter-spacing:-.018em;color:var(--c-petrol-900);text-wrap:balance;margin:0 0 .5em}h1{font-size:var(--fs-2xl);font-weight:660;letter-spacing:-.022em}h2{font-size:var(--fs-xl);font-weight:640}h3{font-size:var(--fs-l);font-weight:600;letter-spacing:-.008em}@media(max-width:389.98px){h1,h2,h3{hyphens:auto;hyphenate-limit-chars:12 5 5}}p{margin:0 0 1em;text-wrap:pretty}a{color:var(--c-petrol-700);text-decoration-color:color-mix(in srgb,var(--c-petrol-700) 35%,transparent);text-underline-offset:.16em}a:hover{text-decoration-color:var(--c-petrol-700)}:focus-visible{outline:3px solid var(--c-accent);outline-offset:2px;border-radius:4px}img{max-width:100%;height:auto;display:block}[hidden]{display:none!important}.wrap{max-width:var(--w-content);margin-inline:auto;padding-inline:clamp(1.1rem,3.5vw,4rem)}.prose{max-width:var(--w-prose)}.prose p,.prose li{color:var(--c-ink-soft)}.page-head.prose{max-width:var(--w-content)}.page-head.prose>*{max-width:var(--w-prose)}.section{margin-block:var(--sp-section)}.kicker{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-mono);font-size:.7rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--c-accent-deep);margin-bottom:.75rem}.kicker:before{content:"";width:1.5rem;border-top:2px solid var(--c-accent);flex:none}.meta{font-size:var(--fs-xs);color:var(--c-muted)}.tabular{font-variant-numeric:tabular-nums slashed-zero}.stamp{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:400;letter-spacing:.04em;font-variant-numeric:tabular-nums slashed-zero;color:var(--c-muted)}.rule-pegel{--tick: var(--c-line-strong);height:14px;border:0;margin:0;background:repeating-linear-gradient(90deg,var(--tick) 0 1.5px,transparent 1.5px 70px) bottom left / 100% 14px no-repeat,repeating-linear-gradient(90deg,var(--tick) 0 1px,transparent 1px 14px) bottom left / 100% 6px no-repeat,linear-gradient(var(--tick),var(--tick)) bottom left / 100% 1.5px no-repeat}.card{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:transform var(--dur-s) var(--ease-out),box-shadow var(--dur-s) var(--ease-out)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card:hover{transform:translateY(-3px);box-shadow:0 2px 5px #0f4c5c14,0 22px 48px -12px #0f4c5c38}.card img{transition:transform var(--dur-m) var(--ease-out)}.card:hover img{transform:scale(1.035)}}@media(prefers-reduced-motion:no-preference){[data-reveal]{opacity:0;transform:translateY(14px);transition:opacity var(--dur-m) var(--ease-out),transform var(--dur-m) var(--ease-out);transition-delay:var(--reveal-delay, 0ms)}[data-reveal].is-in{opacity:1;transform:none}[data-reveal].is-in .draw-in{animation:zeichnen 1.1s var(--ease-out) .15s both}.bild-wipe img{clip-path:inset(10% 0 10% 0);transform:scale(1.06);transition:clip-path 1s var(--ease-out),transform 1.2s var(--ease-out)}.bild-wipe.is-in img,[data-reveal].is-in .bild-wipe img{clip-path:inset(0 0 0 0);transform:scale(1)}@keyframes zeichnen{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}}.draw-in{stroke-dasharray:1;stroke-dashoffset:0}.schutz{position:absolute;inset:-80%;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--s-ton, #092e38) var(--s-a, 90%),transparent) 55%,color-mix(in srgb,var(--s-ton, #092e38) calc(var(--s-a, 90%) * .92),transparent) 61.75%,color-mix(in srgb,var(--s-ton, #092e38) calc(var(--s-a, 90%) * .7),transparent) 70.75%,color-mix(in srgb,var(--s-ton, #092e38) calc(var(--s-a, 90%) * .36),transparent) 82%,color-mix(in srgb,var(--s-ton, #092e38) calc(var(--s-a, 90%) * .12),transparent) 91.9%,transparent 100%)}.zahl-outline{color:transparent;-webkit-text-stroke:2px var(--c-petrol-500);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.parallax{overflow:hidden}.parallax>img,.parallax>picture>img{animation:parallax-drift linear both;animation-timeline:view()}:root[data-motion=paused] .parallax>img,:root[data-motion=paused] .parallax>picture>img{animation:none}@keyframes parallax-drift{0%{transform:translateY(-7%) scale(1.12)}to{transform:translateY(7%) scale(1.12)}}}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:1rem;top:-3.5rem;z-index:100;background:var(--dk-f-petrol-900, var(--c-petrol-900));color:#fff;padding:.65rem 1.1rem;border-radius:8px;transition:top .12s ease}.skip-link:focus{top:1rem}[id]{scroll-margin-top:1.5rem}.card[id],li[id]{scroll-margin-top:5.5rem}.is-suchziel{outline:3px solid var(--c-accent);outline-offset:4px}@media(prefers-reduced-motion:no-preference){.is-suchziel{animation:suchziel 2.4s var(--ease-out)}@keyframes suchziel{0%,30%{outline-color:var(--c-accent);outline-offset:8px}to{outline-color:var(--c-accent);outline-offset:4px}}}@property --ph-tief{syntax: "<number>"; inherits: true; initial-value: 0;}@property --ph-warm{syntax: "<number>"; inherits: true; initial-value: 0;}@property --ph-rose{syntax: "<number>"; inherits: true; initial-value: 0;}@property --ph-kuehl{syntax: "<number>"; inherits: true; initial-value: 0;}@property --ph-flach{syntax: "<number>"; inherits: true; initial-value: 0;}@property --ph-kraft{syntax: "<number>"; inherits: true; initial-value: 0;}:root[data-phase=morgen]{--ph-rose: 1}:root[data-phase=gold]{--ph-tief: .12;--ph-warm: 1;--ph-flach: 1;--ph-kraft: .3}:root[data-phase=blau]{--ph-tief: .55;--ph-kuehl: 1;--ph-flach: .8}:root[data-phase=nacht]{--ph-tief: 1}:root[data-licht-lauf]:not([data-motion=paused]){transition-property:--ph-tief,--ph-warm,--ph-rose,--ph-kuehl,--ph-flach,--ph-kraft;transition-duration:90s;transition-timing-function:steps(90,jump-end)}:root[data-motion=paused]{transition-property:none}html:root[data-saison][data-phase]:not([data-phase=tag]:not([data-licht-lauf])){--l-np: color-mix(in srgb, color-mix(in srgb, var(--lb-band), #0a3744), #000 45%);--l-t: calc(var(--ph-tief) * var(--l-nv));--l-w: calc(var(--ph-warm) * var(--l-sonne));--c-band: color-mix(in srgb, color-mix(in srgb, var(--lb-band), var(--l-np) calc(var(--ph-tief) * 90%)), rgb(255 196 128) calc(var(--ph-warm) * var(--l-wb)));--s-ton: color-mix(in srgb, var(--lb-s-ton), var(--l-np) calc(var(--ph-tief) * 90%));--c-canvas: color-mix(in srgb, var(--lb-canvas), var(--l-np) calc(var(--l-t) * 7%));--c-line: color-mix(in srgb, var(--lb-line), var(--l-np) calc(var(--l-t) * 7%));--c-sand-100: color-mix(in srgb, color-mix(in srgb, var(--lb-tide), var(--l-np) calc(var(--l-t) * 8%)), rgb(255 196 128) calc(var(--ph-warm) * var(--l-tw)));--c-sand-200: color-mix(in srgb, color-mix(in srgb, var(--lb-tide-tief), var(--l-np) calc(var(--l-t) * 8%)), rgb(255 196 128) calc(var(--ph-warm) * var(--l-tw)));--c-muted: color-mix(in srgb, var(--lb-muted), var(--c-ink) calc(var(--l-t) * 35%));--c-ink-soft: color-mix(in srgb, var(--lb-ink-soft), var(--c-ink) calc(var(--l-t) * 35%));--c-accent-deep: color-mix(in srgb, var(--lb-accent-deep), #000 calc(var(--l-t) * 22%));--l-glow-m: color-mix(in srgb, rgb(var(--lb-glow)), var(--c-accent-soft) 55%);--l-glow-a: color-mix(in srgb, color-mix(in srgb, rgb(var(--lb-glow)), rgb(255 196 128) calc(var(--l-w) * 70%)), var(--lb-bt) calc(var(--ph-kuehl) * 70%));--l-gm: calc(var(--ph-rose) * var(--l-sonne) * .55);--l-ga: calc(var(--l-sonne) * (var(--ph-warm) * .9 + var(--ph-kuehl) * .3));--l-tl-m: color-mix(in srgb, var(--l-glow-m), var(--lb-bt) calc(var(--l-tm) * 100%));--l-tl-a: color-mix(in srgb, var(--l-glow-a), var(--lb-bt) calc(min(1, var(--ph-warm) * 4) * var(--l-tg) * 100%))}html:root[data-saison][data-phase]:not([data-stimmung],[data-phase=tag]:not([data-licht-lauf])) :is(.site-header,.marquee.dunkel,.site-footer){background-color:var(--c-band)}html:root[data-saison][data-phase]:not([data-stimmung],[data-phase=tag]:not([data-licht-lauf])) .site-footer .foot-welle path{fill:var(--c-band)}html:root[data-saison][data-phase]:not([data-phase=tag]:not([data-licht-lauf])) :is(.buehne-scrim,.ph-scrim){background:linear-gradient(180deg in srgb,color-mix(in srgb,color-mix(in srgb,rgb(var(--lb-scrim) / var(--l-ao)),color-mix(in srgb,var(--l-np) 68%,transparent) calc(var(--ph-tief) * 90%)),rgb(40 28 10 / var(--l-ao)) calc(var(--l-w) * 30%)) 0%,color-mix(in srgb,rgb(var(--lb-scrim) / .04),color-mix(in srgb,var(--l-np) 52%,transparent) calc(var(--ph-tief) * 100%)) var(--l-pm),color-mix(in srgb,color-mix(in srgb,rgb(var(--lb-scrim) / .55),color-mix(in srgb,var(--l-np) 88%,transparent) calc(var(--ph-tief) * 70%)),rgb(40 28 10 / .55) calc(var(--l-w) * 30%)) var(--l-ps),color-mix(in srgb,color-mix(in srgb,rgb(var(--lb-scrim) / var(--l-af)),color-mix(in srgb,var(--l-np) calc(var(--l-af) * 100%),transparent) calc(var(--ph-tief) * 90%)),rgb(40 28 10 / var(--l-af)) calc(var(--l-w) * 30%)) 100%)}html:root[data-saison][data-phase]:not([data-phase=tag]:not([data-licht-lauf])) .buehne-scrim{--l-ao: .2;--l-pm: 34%;--l-ps: 66%;--l-af: .92}html:root[data-saison][data-phase]:not([data-phase=tag]:not([data-licht-lauf])) .ph-scrim{--l-ao: .18;--l-pm: 32%;--l-ps: 64%;--l-af: .9}html:root[data-saison][data-phase]:not([data-phase=tag]:not([data-licht-lauf])) :is(.buehne-bild,.page-hero.buehne>picture):after{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(75% 58% at var(--l-mx) var(--l-my),color-mix(in srgb,var(--l-glow-m) calc(var(--l-gm) * (45% + var(--l-sonne) * 20%)),transparent),transparent 70%),radial-gradient(calc(60% + var(--ph-flach) * 25%) calc(70% - var(--ph-flach) * 20%) at var(--l-ax) var(--l-ay),color-mix(in srgb,var(--l-glow-a) calc(var(--l-ga) * (45% + var(--ph-kraft) * var(--l-sonne) * 100%)),transparent),transparent 70%)}html:root[data-saison][data-phase]:not([data-phase=tag]:not([data-licht-lauf])) .buehne{--s-a: min(100%, calc(var(--s-a-weit, 90%) + var(--l-gm) * 30%));--s-k: min(100%, calc(var(--s-k-weit, 0%) + var(--l-gm) * 30%));--s-h: min(100%, calc(var(--s-h-weit, 0%) + var(--l-gm) * 30%))}@media(max-width:700px){html:root[data-saison][data-phase]:not([data-phase=tag]:not([data-licht-lauf])) .buehne{--s-a: min(100%, calc(var(--s-a-schmal, 90%) + var(--l-gm) * 30%));--s-k: min(100%, calc(var(--s-k-schmal, 0%) + var(--l-gm) * 30%));--s-h: min(100%, calc(var(--s-h-schmal, 0%) + var(--l-gm) * 30%))}}html:root[data-saison][data-phase]:not([data-phase=tag]:not([data-licht-lauf])) .ph-welle .pw-schaum path:first-child{fill:color-mix(in srgb,color-mix(in srgb,currentColor,var(--l-glow-m) calc(var(--ph-rose) * var(--l-sonne) * 25%)),var(--l-glow-a) calc(var(--l-sonne) * (var(--ph-warm) * 40% + var(--ph-kuehl) * 15%)))}html:root[data-saison][data-phase]:not([data-phase=tag]:not([data-licht-lauf])) .wellen.nach-sand:not(.flip)+*{background-image:linear-gradient(var(--l-mw),color-mix(in srgb,var(--l-tl-m) calc(var(--l-gm) * var(--l-qm) * 32%),transparent),transparent 55%),linear-gradient(var(--l-aw),color-mix(in srgb,var(--l-tl-a) calc(var(--l-ga) * var(--l-qa) * 32%),transparent),transparent 55%)}html:root[data-saison]:is([data-phase=blau],[data-phase=nacht],[data-phase=morgen][data-licht-lauf]) .buehne-nacht{visibility:visible}html:root[data-saison]:is([data-phase=blau],[data-phase=nacht]) .buehne-nacht{opacity:1}html:root[data-licht-lauf]:not([data-motion=paused]) .buehne-nacht{transition:opacity 90s steps(90,jump-end)}html:root[data-saison]:is([data-phase=blau],[data-phase=nacht]):not([data-licht-lauf]) .buehne-bild:has(>.buehne-nacht)>picture{visibility:hidden}html:root[data-saison][data-phase]:is([data-phase=blau],[data-phase=nacht]) .buehne>.buehne-bild.parallax:has(>.buehne-nacht):after{content:none}html:root[data-saison]:is([data-phase=blau],[data-phase=nacht]) .buehne:has(.buehne-nacht) .bw-feuer{display:none}html:root[data-saison][data-brennt]:is([data-phase=blau],[data-phase=nacht]):has(.buehne-nacht):has(.bw-feuer) [data-bw-beleg]{animation-name:none}html:root[data-saison][data-phase]:is([data-phase=blau],[data-phase=nacht]) .buehne:has(.buehne-nacht)>.buehne-scrim{background:linear-gradient(180deg,rgb(var(--lb-scrim) / .2),rgb(var(--lb-scrim) / .04) 34%,rgb(var(--lb-scrim) / .55) 66%,rgb(var(--lb-scrim) / .92))}html:root[data-saison]:is([data-phase=blau],[data-phase=nacht]) .buehne:has(.buehne-nacht) .buehne-kicker{color:var(--lb-tide)}html:root[data-saison][data-phase]:is([data-phase=blau],[data-phase=nacht]) .buehne:has(.buehne-nacht){--s-a: var(--s-a-weit-n, var(--s-a-weit, 90%));--s-k: var(--s-k-weit-n, var(--s-k-weit, 0%));--s-h: var(--s-h-weit-n, var(--s-h-weit, 0%))}html:root[data-saison][data-phase][data-licht-lauf]:is([data-phase=blau],[data-phase=morgen]) .buehne:has(.buehne-nacht){--s-a: min(100%, calc(max(var(--s-a-weit-n, 0%), var(--s-a-weit, 90%)) + var(--l-gm) * 30%));--s-k: min(100%, calc(max(var(--s-k-weit-n, 0%), var(--s-k-weit, 0%)) + var(--l-gm) * 30%));--s-h: min(100%, calc(max(var(--s-h-weit-n, 0%), var(--s-h-weit, 0%)) + var(--l-gm) * 30%))}@media(max-width:700px){html:root[data-saison][data-phase]:is([data-phase=blau],[data-phase=nacht]) .buehne:has(.buehne-nacht){--s-a: var(--s-a-schmal-n, var(--s-a-schmal, 90%));--s-k: var(--s-k-schmal-n, var(--s-k-schmal, 0%));--s-h: var(--s-h-schmal-n, var(--s-h-schmal, 0%))}html:root[data-saison][data-phase][data-licht-lauf]:is([data-phase=blau],[data-phase=morgen]) .buehne:has(.buehne-nacht){--s-a: min(100%, calc(max(var(--s-a-schmal-n, 0%), var(--s-a-schmal, 90%)) + var(--l-gm) * 30%));--s-k: min(100%, calc(max(var(--s-k-schmal-n, 0%), var(--s-k-schmal, 0%)) + var(--l-gm) * 30%));--s-h: min(100%, calc(max(var(--s-h-schmal-n, 0%), var(--s-h-schmal, 0%)) + var(--l-gm) * 30%))}}html:root[data-saison]:is([data-phase=blau],[data-phase=nacht]) .buehne-credit .bc-tag{display:none}html:root[data-saison]:is([data-phase=blau],[data-phase=nacht]) .buehne-credit .bc-nacht,html:root[data-saison][data-licht-lauf]:is([data-phase=blau],[data-phase=morgen]) .buehne-credit :is(.bc-tag,.bc-nacht){display:inline}html:root[data-saison][data-licht-lauf]:is([data-phase=blau],[data-phase=morgen]) .buehne-credit .bc-tag:after{content:" · "}html:root[data-dunkel][data-dunkel]{background:var(--c-canvas)}html:root[data-dunkel][data-dunkel] ::selection{background:color-mix(in srgb,var(--c-accent) 38%,var(--c-canvas));color:var(--c-ink)}html:root[data-dunkel][data-dunkel] .livelage .ll-layer{background:var(--c-surface)}html:root[data-dunkel][data-dunkel] .event.is-umgebung .ev-tags li{background:var(--c-surface)}html:root[data-dunkel][data-dunkel] .rechner .pr-row.ist-best{background:color-mix(in srgb,var(--c-accent) 14%,var(--c-surface));border-color:color-mix(in srgb,var(--c-accent) 50%,var(--c-surface))}html:root[data-dunkel][data-dunkel] .livelage{--live: #6fa8f5;--live-soft: #0f2238;--live-deep: #a9cbff}html:root[data-dunkel][data-dunkel] .livelage .ll-layer{border-color:color-mix(in srgb,var(--live) 40%,var(--c-surface));border-left-color:var(--live)}html:root[data-dunkel][data-dunkel] .livelage .ll-layer-mehr{border-bottom-color:color-mix(in srgb,var(--live) 55%,var(--c-surface))}html:root[data-dunkel][data-dunkel] .blaulicht{--bl: #6fa8f5;--bl-soft: #0f2238;--bl-deep: #a9cbff}html:root[data-dunkel][data-dunkel] .blaulicht[data-variante=korall]{--bl: var(--c-accent);--bl-soft: color-mix(in srgb, var(--c-accent) 16%, var(--c-surface));--bl-deep: var(--c-accent-deep)}@media(hover:hover){html:root[data-dunkel][data-dunkel] .bl-item a:hover{background:color-mix(in srgb,var(--bl) 10%,var(--c-surface))}}html:root[data-dunkel][data-dunkel] :is(.tk-siedlung,.sk2-siedlung){fill:color-mix(in srgb,var(--c-line-strong) 55%,var(--c-sand-100))}html:root[data-dunkel][data-dunkel] :is(.tk-wald,.tk-park,.sk2-wald,.fb-park){fill:color-mix(in srgb,var(--c-good) 16%,var(--c-sand-100))}html:root[data-dunkel][data-dunkel] :is(.tk-meer,.sk2-meer,.fb-wasser){fill:var(--dk-f-petrol-500);fill-opacity:.5;stroke:color-mix(in srgb,var(--c-petrol-700) 36%,var(--c-sand-100))}html:root[data-dunkel][data-dunkel] :is(.tk-haus,.fb-haus){fill:color-mix(in srgb,var(--c-line-strong) 75%,var(--c-sand-100));stroke:var(--c-line-strong)}html:root[data-dunkel][data-dunkel] :is(.tk-str,.fb-str){stroke:color-mix(in srgb,var(--c-muted) 36%,var(--c-sand-100))}html:root[data-dunkel][data-dunkel] :is(.tk-kueste,.sk2-kueste){stroke:color-mix(in srgb,var(--c-petrol-700) 36%,var(--c-sand-100));stroke-opacity:1}html:root[data-dunkel][data-dunkel] :is(.tk-str-casing,.fb-str-casing){stroke:var(--c-canvas)}html:root[data-dunkel][data-dunkel] .fb-str.neben{stroke:color-mix(in srgb,var(--c-muted) 24%,var(--c-sand-100))}html:root[data-dunkel][data-dunkel] :is(.tk-str-label,.fb-str-label,.fb-faehre-label,.tk-warn-lb){stroke:var(--c-canvas)}html:root[data-dunkel][data-dunkel] .fb-welle{stroke:color-mix(in srgb,var(--c-ink) 45%,transparent)}html:root[data-dunkel][data-dunkel] .tk-marker circle{fill:var(--c-accent-deep);stroke:var(--c-canvas)}html:root[data-dunkel][data-dunkel] .fb-marker circle{fill:var(--c-petrol-700);stroke:var(--c-canvas)}html:root[data-dunkel][data-dunkel] .fb-marker.vorderreihe circle{fill:var(--c-accent-deep)}html:root[data-dunkel][data-dunkel] :is(.tk-marker,.fb-marker) text,html:root[data-dunkel][data-dunkel] .fb-marker.vorderreihe text{fill:var(--c-canvas)}html:root[data-dunkel][data-dunkel] .tk-marker-link:focus-visible .tk-marker circle,html:root[data-dunkel][data-dunkel] .fb-marker-link:focus-visible .fb-marker circle{stroke:var(--c-accent)}html:root[data-dunkel][data-dunkel] .tk-warn-zone{fill:color-mix(in srgb,var(--c-accent) 22%,transparent);stroke:var(--c-accent)}html:root[data-dunkel][data-dunkel] .tk-warn-linie{stroke:var(--c-accent)}html:root[data-dunkel][data-dunkel] :is(.tk-warn-ic,.tk-warn-lb){fill:var(--c-accent-deep)}html:root[data-dunkel][data-dunkel] .sk2-anker{stroke:var(--c-canvas)}html:root[data-dunkel][data-dunkel] .sk2-sonne--auf{fill:var(--c-accent-deep)}html:root[data-dunkel][data-dunkel] :is(.sk2-ray--auf,.sk2-strahl){stroke:var(--c-accent-deep)}html:root[data-dunkel][data-dunkel] :is(.tk-str-label,.tk-label.ort,.fb-str-label,.fb-faehre-label,.sk2-label.ort,.sk2-anker-label){stroke:var(--c-canvas);stroke-width:6px}html:root[data-dunkel][data-dunkel] .fb-faehre{stroke:var(--c-petrol-700)}html:root[data-dunkel][data-dunkel] :is(.nf-sub,.nf-d-tel-label,.pe-start-label,.pe-vorschau-kopf){color:#a3c0c9}html:root[data-dunkel][data-dunkel] .kachel .k-text{color:#fffffff0}html:root[data-dunkel][data-dunkel] .kachel .k-cta{opacity:1}html:root[data-dunkel][data-dunkel] .kachel{--dk-f-petrol-500: var(--c-scheibe-petrol)}html:root[data-dunkel][data-dunkel] .ort-nav a[aria-current=true] .count{color:#ffffffdb}html:root[data-dunkel][data-dunkel] .weiter-media>span[aria-hidden=true]{background:color-mix(in srgb,var(--dk-f-petrol-900) 78%,transparent)!important}html:root[data-dunkel][data-dunkel] [data-karte-marker] circle{fill:var(--c-petrol-700);stroke:var(--c-canvas)}html:root[data-dunkel][data-dunkel] .karte .k-nr{fill:var(--c-canvas)}html:root[data-dunkel][data-dunkel] .b-null{background:var(--c-muted)}html:root[data-dunkel][data-dunkel] [data-kompass-dyn]>line{opacity:.9}html:root[data-dunkel][data-dunkel] .kompass circle[stroke-dasharray]{stroke:var(--c-line-strong)}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.site-header[data-astro-cid-ctg3m53h]{background:var(--dk-f-petrol-900, var(--c-petrol-900));color:#eaf3f5}.header-rule[data-astro-cid-ctg3m53h]{width:100%;background:repeating-linear-gradient(90deg,rgba(255,255,255,.4) 0 1.5px,transparent 1.5px 70px) bottom left / 100% 14px no-repeat,repeating-linear-gradient(90deg,rgba(255,255,255,.22) 0 1px,transparent 1px 14px) bottom left / 100% 6px no-repeat,linear-gradient(#ffffff42,#ffffff42) bottom left / 100% 1.5px no-repeat}.bar[data-astro-cid-ctg3m53h]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1.1rem}.bar-end[data-astro-cid-ctg3m53h]{display:inline-flex;align-items:center;gap:.9rem;flex:none}.station[data-astro-cid-ctg3m53h]{color:#84a8b2;white-space:nowrap}@media(max-width:600px){.station[data-astro-cid-ctg3m53h]{display:none}}.brand[data-astro-cid-ctg3m53h]{display:inline-flex;align-items:baseline;gap:.55rem;text-decoration:none;color:#fff;min-height:var(--tap-min)}.brand-wave[data-astro-cid-ctg3m53h]{width:30px;color:var(--c-accent);flex:none;align-self:center}.brand-name[data-astro-cid-ctg3m53h]{font-family:var(--font-display);font-size:1.4rem;font-weight:650;letter-spacing:-.02em}.brand-name[data-astro-cid-ctg3m53h] em[data-astro-cid-ctg3m53h]{font-style:normal;font-weight:560;color:var(--c-accent)}.motion-toggle[data-astro-cid-ctg3m53h]{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-width:var(--tap-min);min-height:var(--tap-min);padding:0 .7rem;border:1px solid rgba(255,255,255,.28);border-radius:10px;font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#eaf3f5;background:transparent;cursor:pointer}.motion-toggle[data-astro-cid-ctg3m53h]:hover{border-color:var(--c-accent);color:#fff;background:#e0432a29}.motion-toggle[data-astro-cid-ctg3m53h][aria-pressed=true]{border-color:var(--c-accent);background:#e0432a38;color:#fff}.dk-li[data-astro-cid-ctg3m53h]{display:none}:root:is([data-phase=blau],[data-phase=nacht]) .dk-li[data-astro-cid-ctg3m53h]{display:block}.dunkel-knopf[data-astro-cid-ctg3m53h]{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap;min-height:var(--tap-min);padding:0 .85rem;border:1px solid rgba(255,255,255,.28);border-radius:10px;font:inherit;font-size:var(--fs-s);font-weight:500;color:#eaf3f5;background:transparent;cursor:pointer}.dunkel-knopf[data-astro-cid-ctg3m53h]:hover{border-color:var(--c-accent);color:#fff;background:#e0432a29}.dunkel-knopf[data-astro-cid-ctg3m53h][aria-pressed=true]{border-color:var(--c-accent);background:#e0432a38;color:#fff}.dk-icon[data-astro-cid-ctg3m53h]{width:15px;height:15px;flex:none}.dunkel-knopf[data-astro-cid-ctg3m53h][aria-pressed=true] .dk-icon[data-astro-cid-ctg3m53h] path[data-astro-cid-ctg3m53h]{fill:currentColor}.mt-icon[data-astro-cid-ctg3m53h]{width:14px;height:14px;flex:none}.mt-play[data-astro-cid-ctg3m53h],.motion-toggle[data-astro-cid-ctg3m53h][aria-pressed=true] .mt-pause[data-astro-cid-ctg3m53h]{display:none}.motion-toggle[data-astro-cid-ctg3m53h][aria-pressed=true] .mt-play[data-astro-cid-ctg3m53h]{display:inline}html:not([data-motion]) .motion-toggle[data-astro-cid-ctg3m53h]{display:none}@media(prefers-reduced-motion:reduce){.motion-toggle[data-astro-cid-ctg3m53h]{display:none}}@media(max-width:759px){.motion-toggle[data-astro-cid-ctg3m53h]{padding:0}.mt-text[data-astro-cid-ctg3m53h]{display:none}}@media(max-width:410px){.bar[data-astro-cid-ctg3m53h]{gap:.5rem}.bar-end[data-astro-cid-ctg3m53h]{gap:.35rem}.brand-wave[data-astro-cid-ctg3m53h]{display:none}.brand-name[data-astro-cid-ctg3m53h]{font-size:clamp(.95rem,5.2vw,1.4rem)}}@media(max-width:340px){.bar-end[data-astro-cid-ctg3m53h]{gap:.25rem}.brand-name[data-astro-cid-ctg3m53h]{font-size:.92rem}}.su-knopf[data-astro-cid-ctg3m53h]{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:var(--tap-min);min-height:var(--tap-min);padding:0 .8rem;border:1px solid rgba(255,255,255,.28);border-radius:10px;color:#eaf3f5;text-decoration:none;font-size:var(--fs-s);font-weight:520}.su-knopf[data-astro-cid-ctg3m53h]:hover,.su-knopf[data-astro-cid-ctg3m53h][aria-current=page]{border-color:var(--c-accent);color:#fff;background:#e0432a29}.su-knopf-icon[data-astro-cid-ctg3m53h]{width:17px;height:17px;flex:none;color:var(--c-accent)}.su-knopf-kbd[data-astro-cid-ctg3m53h]{font-family:var(--font-mono);font-size:.68rem;line-height:1;padding:.2rem .4rem;border:1px solid rgba(255,255,255,.3);border-radius:4px;color:#a9c6cd}@media(max-width:759px){.su-knopf[data-astro-cid-ctg3m53h]{padding:0}.su-knopf-text[data-astro-cid-ctg3m53h],.su-knopf-kbd[data-astro-cid-ctg3m53h]{display:none}}@media(hover:none){.su-knopf-kbd[data-astro-cid-ctg3m53h]{display:none}}.lang-switch[data-astro-cid-ctg3m53h]{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:var(--tap-min);min-height:var(--tap-min);border:1px solid rgba(255,255,255,.28);border-radius:10px;font-family:var(--font-mono);font-size:.78rem;font-weight:500;text-decoration:none;color:#eaf3f5;background:transparent}.lang-switch[data-astro-cid-ctg3m53h]:hover{border-color:var(--c-accent);color:#fff;background:#e0432a29}.nav-list[data-astro-cid-ctg3m53h]{list-style:none;display:flex;gap:.25rem;margin:0 -6px;padding:.35rem 6px .55rem;overflow-x:auto;scrollbar-width:none;scroll-padding-inline:6px}.nav-list[data-astro-cid-ctg3m53h]::-webkit-scrollbar{display:none}@media(max-width:400px){.nav-list[data-astro-cid-ctg3m53h]{margin-inline:-1.1rem;padding-inline:1.1rem}}.nav-list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:focus-visible,.dunkel-knopf[data-astro-cid-ctg3m53h]:focus-visible{outline-offset:1px}.nav-list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{display:inline-flex;align-items:center;white-space:nowrap;min-height:var(--tap-min);padding:0 .85rem;border-radius:var(--radius-pill);text-decoration:none;font-size:var(--fs-s);font-weight:500;color:#c4dadf}.nav-list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover{background:#ffffff1a;color:#fff}.nav-list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h][aria-current=page]{background:var(--dk-f-accent-deep, var(--c-accent-deep));color:#fff;font-weight:560}.nav-list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].is-cta{gap:.4rem;color:#ffd9cf;border:1px solid rgba(224,67,42,.65);font-weight:600}.nav-list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].is-cta:hover{background:#e0432a33;border-color:var(--c-accent);color:#fff}.nav-list[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h].is-cta[aria-current=page]{background:var(--dk-f-accent-deep, var(--c-accent-deep));border-color:var(--c-accent-deep);color:#fff}.nav-cta-glyph[data-astro-cid-ctg3m53h]{width:15px;flex:none}.site-footer[data-astro-cid-gcn2mc3v]{margin-top:var(--sp-section);background:var(--dk-f-petrol-900, var(--c-petrol-900));color:#d9e6ea;padding-block:1.4rem 1.8rem;font-size:var(--fs-s);position:relative}.foot-welle[data-astro-cid-gcn2mc3v]{position:absolute;left:0;right:0;top:-42px;width:100%;height:44px;display:block}.foot-top[data-astro-cid-gcn2mc3v]{display:grid;gap:1.8rem 2rem}.claim[data-astro-cid-gcn2mc3v]{color:#fff;font-family:var(--font-display);font-size:var(--fs-l);font-weight:560;letter-spacing:-.012em;max-width:26ch;text-wrap:balance;margin:0 0 .5rem}.site-footer[data-astro-cid-gcn2mc3v] .meta[data-astro-cid-gcn2mc3v]{color:#9fb8c0;max-width:30ch}.site-footer[data-astro-cid-gcn2mc3v] .foot-byline[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:#dceaed;text-decoration:underline;text-decoration-color:#dceaed8c;text-underline-offset:.18em}.foot-nav[data-astro-cid-gcn2mc3v]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1.5rem}.foot-group-h[data-astro-cid-gcn2mc3v]{margin:0 0 .6rem;font-family:var(--font-mono);font-size:.68rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#f4a28c}.foot-group[data-astro-cid-gcn2mc3v] ul[data-astro-cid-gcn2mc3v]{list-style:none;margin:0;padding:0;display:grid;gap:.12rem}.foot-group[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:#d3e2e7;text-decoration:none;display:inline-flex;align-items:center;min-height:30px}.foot-group[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:#fff;text-decoration:underline;text-underline-offset:.18em}.foot-rule[data-astro-cid-gcn2mc3v]{height:12px;margin:1.6rem 0 1.2rem;background:repeating-linear-gradient(90deg,rgba(255,255,255,.34) 0 1.5px,transparent 1.5px 70px) bottom left / 100% 12px no-repeat,repeating-linear-gradient(90deg,rgba(255,255,255,.18) 0 1px,transparent 1px 14px) bottom left / 100% 5px no-repeat,linear-gradient(#ffffff38,#ffffff38) bottom left / 100% 1.5px no-repeat}.foot-bottom[data-astro-cid-gcn2mc3v]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.6rem 1.5rem}.foot-sources[data-astro-cid-gcn2mc3v]{margin:0;font-size:var(--fs-xs);color:#9fb8c0;max-width:70ch}.src-head[data-astro-cid-gcn2mc3v]{font-family:var(--font-mono);font-size:.66rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#84a8b2;margin-right:.3rem}.foot-sources[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v],.foot-meta-nav[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:#c4dadf;text-decoration-color:#c4dadf66}.foot-sources[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover,.foot-meta-nav[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:#fff}.foot-meta-nav[data-astro-cid-gcn2mc3v]{display:inline-flex;gap:1.1rem;font-size:var(--fs-xs);white-space:nowrap}.foot-meta-nav[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{min-height:30px;display:inline-flex;align-items:center}.colophon[data-astro-cid-gcn2mc3v]{margin:1rem 0 0;display:flex;flex-wrap:wrap;gap:.5rem;color:#84a8b2;letter-spacing:.06em}@media(min-width:680px){.foot-nav[data-astro-cid-gcn2mc3v]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:900px){.foot-top[data-astro-cid-gcn2mc3v]{grid-template-columns:minmax(0,1.1fr) minmax(0,2.3fr);gap:2.5rem}}.autor-box[data-astro-cid-zuecxipb]{margin:2.5rem auto 0;padding-bottom:2rem}.autor-inner[data-astro-cid-zuecxipb]{border-top:1px solid var(--c-line);padding-top:1rem;max-width:var(--w-prose)}.autor-kicker[data-astro-cid-zuecxipb]{margin:0 0 .25rem}.autor-text[data-astro-cid-zuecxipb]{margin:0;font-size:var(--fs-s);color:var(--c-ink-soft)}.autor-text[data-astro-cid-zuecxipb] a[data-astro-cid-zuecxipb]{white-space:nowrap;font-weight:560}
