
@font-face{font-family:'Cinzel';font-style:normal;font-weight:400;font-display:swap;src:url(/bkd-assets/fonts/f1.woff2) format('woff2');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:'Cinzel';font-style:normal;font-weight:400;font-display:swap;src:url(/bkd-assets/fonts/f2.woff2) format('woff2');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:'Cinzel';font-style:normal;font-weight:600;font-display:swap;src:url(/bkd-assets/fonts/f1.woff2) format('woff2');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:'Cinzel';font-style:normal;font-weight:600;font-display:swap;src:url(/bkd-assets/fonts/f2.woff2) format('woff2');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:'Cinzel';font-style:normal;font-weight:700;font-display:swap;src:url(/bkd-assets/fonts/f1.woff2) format('woff2');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:'Cinzel';font-style:normal;font-weight:700;font-display:swap;src:url(/bkd-assets/fonts/f2.woff2) format('woff2');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:'Cinzel';font-style:normal;font-weight:800;font-display:swap;src:url(/bkd-assets/fonts/f1.woff2) format('woff2');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:'Cinzel';font-style:normal;font-weight:800;font-display:swap;src:url(/bkd-assets/fonts/f2.woff2) format('woff2');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:'Cinzel';font-style:normal;font-weight:900;font-display:swap;src:url(/bkd-assets/fonts/f1.woff2) format('woff2');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:'Cinzel';font-style:normal;font-weight:900;font-display:swap;src:url(/bkd-assets/fonts/f2.woff2) format('woff2');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:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;src:url(/bkd-assets/fonts/f3.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;src:url(/bkd-assets/fonts/f7.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;src:url(/bkd-assets/fonts/f5.woff2) format('woff2');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:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;src:url(/bkd-assets/fonts/f4.woff2) format('woff2');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:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;src:url(/bkd-assets/fonts/f6.woff2) format('woff2');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:'Cormorant Garamond';font-style:italic;font-weight:500;font-display:swap;src:url(/bkd-assets/fonts/f3.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:500;font-display:swap;src:url(/bkd-assets/fonts/f7.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:500;font-display:swap;src:url(/bkd-assets/fonts/f5.woff2) format('woff2');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:'Cormorant Garamond';font-style:italic;font-weight:500;font-display:swap;src:url(/bkd-assets/fonts/f4.woff2) format('woff2');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:'Cormorant Garamond';font-style:italic;font-weight:500;font-display:swap;src:url(/bkd-assets/fonts/f6.woff2) format('woff2');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:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(/bkd-assets/fonts/f9.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(/bkd-assets/fonts/f12.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(/bkd-assets/fonts/f10.woff2) format('woff2');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:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(/bkd-assets/fonts/f8.woff2) format('woff2');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:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(/bkd-assets/fonts/f11.woff2) format('woff2');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:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(/bkd-assets/fonts/f9.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(/bkd-assets/fonts/f12.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(/bkd-assets/fonts/f10.woff2) format('woff2');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:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(/bkd-assets/fonts/f8.woff2) format('woff2');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:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(/bkd-assets/fonts/f11.woff2) format('woff2');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:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(/bkd-assets/fonts/f9.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(/bkd-assets/fonts/f12.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(/bkd-assets/fonts/f10.woff2) format('woff2');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:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(/bkd-assets/fonts/f8.woff2) format('woff2');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:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(/bkd-assets/fonts/f11.woff2) format('woff2');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:'Special Elite';font-style:normal;font-weight:400;font-display:swap;src:url(/bkd-assets/fonts/f13.woff2) format('woff2');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:'Special Elite';font-style:normal;font-weight:400;font-display:swap;src:url(/bkd-assets/fonts/f14.woff2) format('woff2');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{--ink:#171717;--paper:#faf7f0;--paper-2:#f1ece0;--card:#fffdf8;--acc:#6e6455;--acc-deep:#544c40;--on-acc:#f7f3ea;--warm:#f7f3ea;--text:#2a2622;--text-soft:#5c554b;--mute:#8b8377;--line:rgba(23,23,23,.1);--line-2:rgba(23,23,23,.18);--aline:rgba(110,109,100,.5);--serif:"Cormorant Garamond",Georgia,serif;--sans:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--shadow:0 20px 50px -30px rgba(20,15,8,.55)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--text);font-family:var(--sans);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}.wrap{max-width:1140px;margin:0 auto;padding:0 22px}h1,h2,h3{font-family:var(--serif);font-weight:600;color:var(--ink);line-height:1.12}.kicker{font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--mute)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--sans);font-weight:700;font-size:15.5px;letter-spacing:.045em;padding:16px 32px;min-height:48px;border-radius:4px;border:1px solid transparent;cursor:pointer;transition:.2s ease;text-align:center}.btn-ghost{background:transparent;color:var(--ink);border-color:var(--line-2)}.btn-ghost:hover{border-color:var(--acc);color:var(--acc-deep)}.btn-ghost.on-dark{color:var(--paper);border-color:rgba(245,240,231,.32)}.btn-ghost.on-dark:hover{border-color:var(--acc);color:#fff}.btn-sm{padding:12px 22px;min-height:44px;font-size:14px}.is-sold{opacity:.55;pointer-events:none;text-decoration:line-through}a:focus-visible,button:focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:3px}header{position:sticky;top:0;z-index:60;background:rgba(252,249,242,.92);backdrop-filter:saturate(150%) blur(8px);-webkit-backdrop-filter:saturate(150%) blur(8px);border-bottom:1px solid var(--line)}.hbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 22px;max-width:1140px;margin:0 auto}.brand img{height:56px;width:auto}@media(max-width:560px){.brand img{height:46px}}.hnav{display:flex;gap:22px;align-items:center}.hnav a{font-size:15.5px;font-weight:500;color:var(--text)}.hnav a:hover{color:var(--acc-deep)}@media(max-width:760px){.hnav a.hide-s{display:none}}.seitenkopf{padding:26px 0 10px;display:grid;grid-template-columns:1.25fr .75fr;gap:26px 48px;align-items:end}.seitenkopf .kopf-text{max-width:none}.seitenkopf .kopf-text .anriss{max-width:58ch}.seitenkopf .kopf-text .untertitel{max-width:52ch}.seitenkopf h1{margin-top:10px}.seitenkopf .kopf-fakten{position:relative;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:22px 24px 20px;align-self:end;margin-bottom:19px;overflow:hidden;box-shadow:0 1px 0 rgba(255,255,255,.6) inset,0 10px 26px -20px rgba(52,44,30,.55)}.seitenkopf .kopf-fakten::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--acc-deep,#6e6455),var(--acc,#8d8067) 55%,transparent)}.seitenkopf .kopf-fakten dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:0 18px}.seitenkopf .kopf-fakten dt{grid-column:1;font-size:11.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--mute);white-space:nowrap;padding:11px 0 11px}.seitenkopf .kopf-fakten dd{grid-column:2;margin:0;font-size:15.5px;line-height:1.45;color:var(--text);padding:10px 0 11px}.seitenkopf .kopf-fakten dt:not(:first-of-type),.seitenkopf .kopf-fakten dt:not(:first-of-type) + dd{border-top:1px solid var(--line)}.seitenkopf .kopf-fakten a{color:var(--acc-deep);text-decoration:underline;text-underline-offset:2px}.seitenkopf .kopf-fakten a:hover{color:var(--text)}@media(max-width:860px){.seitenkopf{grid-template-columns:1fr;gap:20px}.seitenkopf .kopf-fakten{align-self:stretch}}.chips{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0 42px}.chips a{display:inline-flex;align-items:center;gap:7px;font-family:var(--sans);font-size:14.5px;font-weight:500;line-height:1;padding:9px 17px;border-radius:999px;border:1px solid var(--line-2);color:var(--text);background:var(--card);transition:.18s}.chips a:hover{border-color:var(--acc);color:var(--acc-deep);transform:translateY(-1px)}.chips a.aktiv{background:var(--acc);border-color:var(--acc);color:var(--on-acc)}.chips a .n{font-size:12.5px;opacity:.75;font-variant-numeric:tabular-nums}.crumbs{font-size:13.5px;color:var(--mute);padding:18px 0 0}.crumbs a:hover{color:var(--acc-deep);text-decoration:underline}.crumbs span{margin:0 7px;opacity:.6}.stueck-kopf{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center;padding:26px 0 8px}@media(max-width:860px){.stueck-kopf{grid-template-columns:1fr;gap:24px}}.motiv{border-radius:16px;overflow:hidden;background:#111;box-shadow:var(--shadow);aspect-ratio:3/2;position:relative}.motiv img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;filter:saturate(.92) contrast(1.03)}.ai-tag{position:absolute;right:9px;bottom:9px;font-family:var(--sans);font-size:8px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.72);background:rgba(0,0,0,.32);padding:2px 7px;border-radius:4px;pointer-events:none}h1{font-size:clamp(32px,5.2vw,50px);letter-spacing:.01em;margin-top:12px}.untertitel{font-family:var(--serif);font-style:italic;font-size:clamp(20px,2.7vw,25px);color:var(--text-soft);margin-top:8px}.anriss{font-size:18px;color:var(--text-soft);margin-top:18px;max-width:46ch}.kopf-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}section{padding:clamp(46px,6vw,74px) 0}section.hell{background:var(--paper-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sec-kopf{max-width:640px;margin-bottom:26px}.sec-kopf h2{font-size:clamp(26px,4vw,36px);margin-top:10px}.fliess{max-width:68ch}.fliess h3{font-size:22px;margin:26px 0 8px}.fliess h3:first-child{margin-top:0}.fliess p{color:var(--text-soft);margin-bottom:14px}.ablauf{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;margin-top:8px}.abl{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:22px 22px 24px}.abl .ic{font-family:var(--serif);font-size:25px;color:var(--acc);line-height:1}.abl h3{font-size:20px;margin-top:10px}.abl p{color:var(--text-soft);font-size:15.5px;margin-top:7px}#termine .sec-kopf{max-width:min(100%,1060px)}#termine .sec-kopf h2{text-wrap:balance}.plan{display:flex;flex-direction:column;gap:12px}.plan-gruppe + .plan-gruppe{margin-top:38px}.plan-titel{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.plan-titel h3{font-family:var(--serif);font-size:24px;font-weight:600;margin:0;color:var(--text);white-space:nowrap}.plan-titel .zahl{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-soft)}.plan-titel .strich{flex:1;height:1px;background:var(--linie,rgba(110,100,85,.28))}@media(max-width:560px){.plan-titel h3{font-size:20px;white-space:normal}.plan-gruppe + .plan-gruppe{margin-top:30px}}.pcard{display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:18px 24px;transition:.2s ease}.pcard:hover{border-color:var(--aline);box-shadow:0 16px 40px -24px rgba(20,15,8,.5);transform:translateY(-1px)}.pcard .date{text-align:center;border-right:1px solid var(--aline);padding-right:18px;min-width:60px}.pcard .dw{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--acc-deep)}.pcard .dd{font-family:var(--serif);font-weight:700;font-size:33px;color:var(--ink);line-height:1;margin:3px 0}.pcard .dm{font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.pcard .st{font-family:var(--serif);font-weight:600;font-size:20px;color:var(--ink);line-height:1.2}.pcard .mt{font-size:14.5px;color:var(--text-soft);margin-top:3px}.pcard .av{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);margin-top:6px}.pcard.sold .date,.pcard.sold .st,.pcard.sold .mt{opacity:.55}.pcard.sold .av{display:inline-block;background:#8c1f14;color:#ffe6e1;font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:4px 11px;border-radius:4px;margin-top:9px}.leer{color:var(--text-soft);background:var(--card);border:1px solid var(--line);border-radius:10px;padding:20px 24px}@media(max-width:560px){.pcard{grid-template-columns:auto 1fr;gap:14px;padding:16px 18px}.pcard .cta{grid-column:1/-1}.pcard .cta .btn{width:100%;justify-content:center}}.orte{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0 30px;margin-top:6px}.orte a{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:11px 2px;border-bottom:1px solid var(--line);font-size:15.5px}.orte a .w{font-size:12.5px;color:var(--acc-deep);white-space:nowrap}.orte a:hover .w{color:var(--acc)}.karte-menue{max-width:760px;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:34px 40px;position:relative;overflow:hidden;box-shadow:0 1px 0 rgba(255,255,255,.6) inset,0 14px 34px -26px rgba(52,44,30,.6)}.karte-menue::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--acc-deep,#6e6455),var(--acc,#8d8067) 55%,transparent)}.gang{display:grid;grid-template-columns:auto 1fr;gap:0 22px;align-items:start;padding:20px 0}.gang + .gang{border-top:1px solid var(--line)}.gnr{font-family:var(--serif);font-size:26px;line-height:1;color:var(--acc-deep);opacity:.55;min-width:34px;padding-top:2px}.gang .kicker{margin-bottom:6px}.gtext{font-family:var(--serif);font-size:21px;line-height:1.4;color:var(--text);margin:0}.gveg{font-size:15.5px;line-height:1.5;color:var(--text-soft);margin:8px 0 0;padding-left:14px;border-left:2px solid var(--line);font-style:italic}.vorbehalt{max-width:760px;margin-top:18px;font-size:14.5px;color:var(--text-soft)}.vorbehalt a{color:var(--acc-deep);text-decoration:underline;text-underline-offset:2px}@media(max-width:560px){.karte-menue{padding:24px 22px}.gang{grid-template-columns:1fr;gap:6px}.gnr{font-size:20px;padding-top:0}.gtext{font-size:19px}}.reihe-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.reihe-2{display:grid;grid-template-columns:.66fr 1fr 1fr .66fr;gap:6px;margin-top:18px;align-items:center}.reihe-2 .loewe{align-self:end;transform:translateY(18px);aspect-ratio:460/614;background-repeat:no-repeat;background-position:center bottom;background-size:contain;opacity:.95;filter:drop-shadow(0 10px 18px rgba(0,0,0,.28))}.reihe-2 .loewe-l{background-image:url("/bkd-assets/img/loewe.png");margin-right:-66px}.reihe-2 .loewe-r{background-image:url("/bkd-assets/img/loewe-flip.png");margin-left:-66px}@media(max-width:860px){.reihe-3{grid-template-columns:repeat(2,1fr)}.reihe-2{grid-template-columns:repeat(2,1fr);gap:18px}.reihe-2 .loewe{display:none}}@media(max-width:560px){.reihe-3,.reihe-2{grid-template-columns:1fr}}.weitere{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px;margin-top:8px}.wk{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:3/4;background:#111;box-shadow:0 18px 36px -22px rgba(0,0,0,.5)}.wk img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;filter:saturate(.9) contrast(1.04);transition:transform .5s ease}.wk:hover img{transform:scale(1.045)}.wk::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(13,13,13,.85))}.wk .cap{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:18px}.wk .cap h3{color:var(--warm);font-size:19px;line-height:1.15}.wk .cap span{display:inline-block;margin-top:8px;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--warm);border-bottom:1px solid var(--acc);padding-bottom:2px}.gutschein{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:26px 28px;display:flex;gap:22px;align-items:center;flex-wrap:wrap;justify-content:space-between}.gutschein h2{font-size:25px}.gutschein p{color:var(--text-soft);margin-top:6px;max-width:52ch}.band{background:var(--ink);color:var(--paper);text-align:center}.band h2{color:var(--warm);font-size:clamp(25px,4vw,38px)}.band p{color:#cbc3b5;font-size:17.5px;margin:12px auto 22px;max-width:52ch}footer{background:var(--paper-2);color:var(--text-soft);padding:48px 0 40px;text-align:center;border-top:1px solid var(--line)}footer .flogo{height:54px;width:auto;margin:0 auto 14px}footer .fnav{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin:14px 0;font-size:14px}footer .fnav a:hover{color:var(--acc-deep)}footer .fine{font-size:12px;color:var(--mute);margin-top:12px;line-height:1.7}.ai-hinweis{font-size:11px;color:var(--mute);opacity:.8;margin-top:14px}.btn:not(.btn-ghost),a.cta,form button,button[type="submit"]{position:relative;isolation:isolate;background-color:#4e473c !important;background-image:linear-gradient(104deg,rgba(233,220,196,0) 14%,rgba(233,220,196,.20) 33%,rgba(233,220,196,.07) 44%,rgba(233,220,196,0) 60%),linear-gradient(180deg,rgba(233,220,196,.07) 0%,rgba(32,28,21,0) 36%,rgba(32,28,21,.20) 100%),image-set(url("/bkd-assets/img/metall-gen.webp") type("image/webp"),url("/bkd-assets/img/metall-gen.jpg") type("image/jpeg")) !important;background-size:auto,auto,100% 100% !important;background-repeat:no-repeat,no-repeat,no-repeat !important;color:#f7f3ea !important;border:1px solid rgba(32,28,21,.45);text-shadow:0 1px 2px rgba(16,12,6,.6);box-shadow:inset 0 1px 0 rgba(233,220,196,.5),0 3px 9px -4px rgba(20,15,8,.45);transition:box-shadow .2s ease,transform .2s ease}.btn:not(.btn-ghost)::after,a.cta::after,form button::after,button[type="submit"]::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-color:#2f4959;background-image:linear-gradient(104deg,rgba(233,220,196,0) 30%,rgba(233,220,196,.22) 50%,rgba(233,220,196,.07) 62%,rgba(233,220,196,0) 78%),linear-gradient(180deg,rgba(233,220,196,.07) 0%,rgba(32,28,21,0) 36%,rgba(32,28,21,.20) 100%),image-set(url("/bkd-assets/img/metall-blau.webp") type("image/webp"),url("/bkd-assets/img/metall-blau.jpg") type("image/jpeg"));background-size:auto,auto,100% 100%;background-repeat:no-repeat,no-repeat,no-repeat;opacity:0;transition:opacity .38s ease}.btn:not(.btn-ghost):hover::after,a.cta:hover::after,form button:hover::after,button[type="submit"]:hover::after{opacity:1}.btn:not(.btn-ghost):hover,a.cta:hover,form button:hover,button[type="submit"]:hover{border-color:rgba(20,34,45,.5);text-shadow:0 1px 2px rgba(10,20,28,.65);box-shadow:inset 0 1px 0 rgba(233,220,196,.55),0 6px 16px -6px rgba(16,26,34,.5)}#tournee .pcard{position:relative;isolation:isolate;background-color:#4e473c !important;background-image:linear-gradient(104deg,rgba(233,220,196,0) 16%,rgba(233,220,196,.14) 34%,rgba(233,220,196,.05) 46%,rgba(233,220,196,0) 62%),linear-gradient(180deg,rgba(233,220,196,.06) 0%,rgba(32,28,21,0) 38%,rgba(32,28,21,.22) 100%),image-set(url("/bkd-assets/img/metall-gen.webp") type("image/webp"),url("/bkd-assets/img/metall-gen.jpg") type("image/jpeg")) !important;background-size:auto,auto,100% 100% !important;background-repeat:no-repeat,no-repeat,no-repeat !important;border-color:rgba(32,28,21,.5) !important;box-shadow:inset 0 1px 0 rgba(233,220,196,.35),0 14px 34px -22px rgba(10,8,4,.7)}#tournee .pcard::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-color:#2f4959;background-image:linear-gradient(104deg,rgba(233,220,196,0) 30%,rgba(233,220,196,.16) 50%,rgba(233,220,196,.05) 62%,rgba(233,220,196,0) 78%),linear-gradient(180deg,rgba(233,220,196,.06) 0%,rgba(32,28,21,0) 38%,rgba(32,28,21,.22) 100%),image-set(url("/bkd-assets/img/metall-blau.webp") type("image/webp"),url("/bkd-assets/img/metall-blau.jpg") type("image/jpeg"));background-size:auto,auto,100% 100%;background-repeat:no-repeat,no-repeat,no-repeat;opacity:0;transition:opacity .4s ease}#tournee .pcard:hover::after{opacity:1}#tournee .pcard:hover{border-color:rgba(20,34,45,.55) !important}#tournee .pcard .st{font-size:23px !important;font-weight:700 !important;color:#fbf8f1 !important;line-height:1.2;text-shadow:0 1px 2px rgba(12,10,6,.5)}#tournee .pcard .mt{font-size:15.5px !important;color:#ded7c9 !important;margin-top:5px;text-shadow:0 1px 2px rgba(12,10,6,.45)}#tournee .pcard .av{font-size:12.5px !important;font-weight:700 !important;color:#cdc4b2 !important;margin-top:8px}#tournee .pcard .dw{font-size:12px !important;font-weight:700 !important;color:#e2d9c4 !important}#tournee .pcard .dd{font-size:36px !important;font-weight:700 !important;color:#fbf8f1 !important;text-shadow:0 1px 3px rgba(12,10,6,.55)}#tournee .pcard .dm{font-size:12px !important;font-weight:700 !important;color:#ded7c9 !important}#tournee .pcard .date{border-right-color:rgba(233,220,196,.32) !important}.pcard .st .sub-inline{font-family:"Cormorant Garamond",Georgia,serif;font-style:italic;font-weight:500;font-size:.86em;color:#5c554b;white-space:normal}#tournee .pcard .st .sub-inline{color:#ded5c0 !important;font-weight:500 !important;text-shadow:0 1px 2px rgba(12,10,6,.5)}#tournee .pcard.sold .st .sub-inline{opacity:.75}@media(max-width:560px){.pcard .st .sub-inline{font-size:.82em}}.pcard .av.av-sold,#tournee .pcard .av.av-sold{display:inline-block;background:#8c1f14;color:#ffe6e1 !important;font-weight:800 !important;font-size:12px !important;letter-spacing:.12em;text-transform:uppercase;padding:4px 11px;border-radius:4px;border:1px solid rgba(255,180,168,.35);text-shadow:none;margin-top:9px}#tournee .pcard.sold .st,#tournee .pcard.sold .date{opacity:.78}.btn.is-sold{border-color:rgba(140,31,20,.55) !important;color:#e8b0a8 !important}.btn.zur-warteliste{border-color:rgba(255,205,195,.6) !important;color:#fff4f1 !important;background:#8c1f14 !important;background-image:linear-gradient(180deg,#a52c1d 0%,#7c1a11 100%) !important;text-shadow:0 1px 2px rgba(58,8,3,.55) !important;box-shadow:inset 0 1px 0 rgba(255,214,205,.32),0 3px 10px -5px rgba(70,10,5,.55) !important}.btn.zur-warteliste:hover{background-image:linear-gradient(180deg,#bb3623 0%,#8f2114 100%) !important;border-color:rgba(255,225,218,.85) !important;color:#fff !important}.btn.zur-warteliste::after{display:none !important}@media(max-width:560px){#tournee .pcard .st{font-size:21px !important}#tournee .pcard .sub{font-size:17.5px}#tournee .pcard .dd{font-size:32px !important}}