@property --mx{syntax:"<percentage>";inherits:true;initial-value:50%}@property --my{syntax:"<percentage>";inherits:true;initial-value:45%}@property --lupe{syntax:"<number>";inherits:true;initial-value:1}@property --licht{syntax:"<number>";inherits:true;initial-value:0}:root:is(.stil-edel,:has(.stil-edel)) .videovorschau-leiste .videovorschau-name{color:#faf6ef;font-weight:600}:root:is(.stil-edel,:has(.stil-edel)) .videovorschau-leiste a[aria-current=page]{color:#1d1418;background:#d4b98a;border-radius:4px;padding:1px 7px;text-decoration:none}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral{min-height:calc(100svh - var(--kopf-hoehe,92px));isolation:isolate;align-content:center;padding-block:clamp(48px,7vw,110px);display:grid}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .breit{grid-template-columns:minmax(0,1fr);justify-items:center}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .breit>div{text-align:center;max-width:880px}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .kicker{justify-content:center}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .kicker:after{content:"";background:var(--gold-verlauf);width:32px;height:1px}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral h1 .script{padding-inline:.1em}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .held-text,:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .held-plz{margin-inline:auto}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .zusagen{justify-content:center}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .held-vorteile{text-align:left;justify-content:center}@media (max-width:560px){:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .kicker{letter-spacing:.14em;white-space:nowrap;gap:8px;font-size:11.5px}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .kicker:before,:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .kicker:after{width:18px}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral :is(.tafel-bild,.held-laeufer) .buehne-ki{top:auto;bottom:12px}}@media (max-width:860px){:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .held-vorteile{flex-direction:column;align-items:center}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .vorteil{width:min(100%,280px)}}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral .tafel-bild{z-index:0;aspect-ratio:auto;background:0 0;height:auto;position:absolute;inset:0;-webkit-mask-image:none;mask-image:none}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral .tafel-rahmen{right:50%;translate:50% -40%}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral .tafel-rahmen img{filter:blur(2px)saturate(.92);scale:1.02}:root:is(.stil-edel,:has(.stil-edel)) .held-laeufer{z-index:0;flex-direction:column;gap:14px;padding-block:14px;display:flex;position:absolute;inset:0;overflow:hidden}:root:is(.stil-edel,:has(.stil-edel)) .laeufer-reihe{flex:1;min-height:0}:root:is(.stil-edel,:has(.stil-edel)) .laeufer-spur{gap:14px;width:max-content;height:100%;padding-right:14px;display:flex}:root:is(.stil-edel,:has(.stil-edel)) .laeufer-spur img{aspect-ratio:4/3;object-fit:cover;filter:saturate(.9);border-radius:6px;width:auto;height:100%}@media (prefers-reduced-motion:no-preference){:root:is(.stil-edel,:has(.stil-edel)) .laeufer-spur{animation:laeufer-lauf var(--dauer,160s) linear infinite var(--richtung,normal)}}:root:is(.stil-edel,:has(.stil-edel)) .held-laeufer .buehne-ki{z-index:2;top:16px;right:16px}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral :is(.tafel-bild,.held-laeufer):after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-hell :is(.tafel-bild,.held-laeufer):after{background:linear-gradient(to bottom, transparent 78%, var(--creme)), radial-gradient(ellipse 58% 62% at 50% 52%, color-mix(in srgb, var(--creme) 93%, transparent), color-mix(in srgb, var(--creme) 84%, transparent) 55%, color-mix(in srgb, var(--creme) 66%, transparent) 100%)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-hell .held-laeufer:after{background:linear-gradient(to bottom, transparent 78%, var(--creme)), radial-gradient(ellipse 58% 62% at 50% 52%, color-mix(in srgb, var(--creme) 94%, transparent), color-mix(in srgb, var(--creme) 86%, transparent) 55%, color-mix(in srgb, var(--creme) 74%, transparent) 100%)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel{background:var(--rot-dunkel)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel :is(.tafel-bild,.held-laeufer):after{background:linear-gradient(#2a081459,#0000 20% 80%,#2a0814b3),radial-gradient(58% 62% at 50% 52%,#2a0814e6,#2a0814cc 55%,#2a08149e 100%)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .held-laeufer:after{background:linear-gradient(#2a081459,#0000 20% 80%,#2a0814b3),radial-gradient(58% 62% at 50% 52%,#2a0814eb,#2a0814d6 55%,#2a0814b8 100%)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel h1{color:var(--creme)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .kicker,:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel h1 .script{color:var(--gold-hell)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .held-text,:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .held-zeile-2,:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .zusagen,:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .held-plz-ergebnis{color:color-mix(in srgb, var(--creme) 88%, transparent)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .held-zeile-1,:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .held-plz-ergebnis strong,:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .held-plz label,:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .vorteil{color:var(--creme)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .zusagen li:before{border-color:var(--gold-hell)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .held-vorteile{border-top-color:color-mix(in srgb, var(--gold-hell) 35%, transparent)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .vorteil svg{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold-hell) 60%, transparent);fill:var(--gold-hell)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .held-plz-zeile:focus-within{outline-color:var(--gold-hell)}@supports ((-webkit-background-clip:text) or (background-clip:text)){:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel h1 .script{background-image:var(--gold-verlauf);color:#0000}}@keyframes laeufer-lauf{to{translate:-50%}}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral{--muster:var(--muster-raute);--muster-groesse:44px 44px;--tiefe-x:calc(var(--nx,0) * -18px);--tiefe-y:calc(var(--ny,0) * -12px);transition:--licht .7s,--lupe .35s}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral.held--muster-graete{--muster:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='16'%3E%3Cg fill='none' stroke='%23b39257' stroke-width='.7'%3E%3Cpath d='M0 0L16 -16M0 8L16 -8M0 16L16 0M0 24L16 8M0 32L16 16M16 -20L32 -4M16 -12L32 4M16 -4L32 12M16 4L32 20M16 12L32 28M16 20L32 36'/%3E%3Cpath d='M.35 0V16M16.35 0V16'/%3E%3C/g%3E%3C/svg%3E");--muster-groesse:40px 20px}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral.licht-an{--licht:1}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral :is(.held-laeufer,.tafel-bild){scale:1.04;translate:calc(var(--nx,0) * 12px) calc(var(--ny,0) * 8px)}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral :is(.held-laeufer,.tafel-bild):after{-webkit-mask-image:radial-gradient(circle min(300px, 30vw) at var(--mx) var(--my), rgb(0 0 0/calc(1 - .55 * var(--licht))), rgb(0 0 0/calc(1 - .25 * var(--licht))) 55%, #000);mask-image:radial-gradient(circle min(300px, 30vw) at var(--mx) var(--my), rgb(0 0 0/calc(1 - .55 * var(--licht))), rgb(0 0 0/calc(1 - .25 * var(--licht))) 55%, #000)}:root:is(.stil-edel,:has(.stil-edel)) .held-licht{z-index:0;pointer-events:none;position:absolute;inset:0}:root:is(.stil-edel,:has(.stil-edel)) .held-licht i{position:absolute;inset:0}:root:is(.stil-edel,:has(.stil-edel)) .licht-buehne{-webkit-backdrop-filter:blur(9px)saturate(.85);backdrop-filter:blur(9px)saturate(.85);width:min(1180px,100%);height:min(94%,820px);inset:50% auto auto 50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(closest-side,#000 52%,#0009 74%,#0000);mask-image:radial-gradient(closest-side,#000 52%,#0009 74%,#0000)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-hell .licht-buehne{background:radial-gradient(closest-side, color-mix(in srgb, var(--creme) 78%, transparent), color-mix(in srgb, var(--creme) 50%, transparent) 70%, transparent)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .licht-buehne{background:radial-gradient(closest-side,#2a0814c7,#2a081473 70%,#0000)}:root:is(.stil-edel,:has(.stil-edel)) .licht-muster{background:var(--muster) var(--tiefe-x) var(--tiefe-y) / var(--muster-groesse);opacity:.16;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .licht-muster{opacity:.22}:root:is(.stil-edel,:has(.stil-edel)) .licht-glanz{background:radial-gradient(circle min(280px, 28vw) at var(--mx) var(--my), #e8c77e, #d4b16e8c 35%, transparent 72%);-webkit-mask:var(--muster) var(--tiefe-x) var(--tiefe-y) / var(--muster-groesse);mask:var(--muster) var(--tiefe-x) var(--tiefe-y) / var(--muster-groesse);opacity:var(--licht)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-hell{--hof:var(--creme)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel{--hof:#2a0814}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral :is(h1,.held-text,.held-plz label,.held-plz-ergebnis,.zusagen,.vorteil,.kicker){text-shadow:0 0 2px var(--hof), 0 0 14px var(--hof), 0 0 32px var(--hof)}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral h1 .script{text-shadow:none;filter:drop-shadow(0 0 14px var(--hof))}@media (prefers-reduced-motion:no-preference){:root:is(.stil-edel,:has(.stil-edel)) .held--zentral:not(.licht-maus){--licht:.75;animation:24s ease-in-out infinite licht-wandern}}@keyframes licht-wandern{0%,to{--mx:18%;--my:22%}25%{--mx:82%;--my:30%}50%{--mx:74%;--my:82%}75%{--mx:24%;--my:74%}}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral :is(.held-laeufer,.tafel-bild) .buehne-ki{top:calc(2% + 14px);right:calc(2% + 14px)}@media (max-width:560px){:root:is(.stil-edel,:has(.stil-edel)) .held--zentral .licht-buehne{-webkit-backdrop-filter:blur(4px)saturate(.9);backdrop-filter:blur(4px)saturate(.9);opacity:.7}}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral{--teller:calc(clamp(96px, 9vw, 136px) * var(--licht) * var(--lupe));--zoom:1.22}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral.lupe-aus{--lupe:0}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral .held-laeufer.laeufer-lupe{translate:none;scale:var(--zoom);transform-origin:var(--mx) var(--my);clip-path:circle(calc(var(--teller) / var(--zoom)) at var(--mx) var(--my));display:none}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral.licht-maus .held-laeufer.laeufer-lupe{display:flex}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral .laeufer-lupe:after{display:none}:root:is(.stil-edel,:has(.stil-edel)) .laeufer-lupe .laeufer-spur img{filter:saturate(1.12)contrast(1.04)}:root:is(.stil-edel,:has(.stil-edel)) .licht-teller{display:none}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral.licht-maus .licht-teller{inset:auto;left:var(--mx);top:var(--my);width:calc(2 * var(--teller) + 26px);aspect-ratio:1;opacity:calc(var(--licht) * var(--lupe));border:13px solid #fbf8f29e;border-radius:50%;display:block;translate:-50% -50%;box-shadow:inset 0 0 0 1px #b39257f2,inset 0 0 26px #280c1438,0 0 0 1px #b39257f2,0 0 0 5px #b3925700,0 22px 50px -14px #280c1480}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral.licht-maus .licht-teller:after{content:"";border:1px solid #d4b98ab3;border-radius:50%;position:absolute;inset:-8px}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel.licht-maus .licht-teller{border-color:#fbf8f266;box-shadow:inset 0 0 0 1px #d4b98af2,inset 0 0 26px #14040a59,0 0 0 1px #d4b98af2,0 22px 50px -14px #0009}:root:is(.stil-edel,:has(.stil-edel)) .held--lauf-maus.licht-maus .laeufer-spur{animation:none}:root:is(.stil-edel,:has(.stil-edel)) .held--maus-licht{--kegel:calc(clamp(150px, 15vw, 230px) * var(--licht) * var(--lupe))}:root:is(.stil-edel,:has(.stil-edel)) .held--maus-licht .held-laeufer.laeufer-lupe{clip-path:none;-webkit-mask-image:radial-gradient(circle var(--kegel) at var(--mx) var(--my), #000 0%, #000000d9 35%, #0006 65%, transparent 100%);mask-image:radial-gradient(circle var(--kegel) at var(--mx) var(--my), #000 0%, #000000d9 35%, #0006 65%, transparent 100%);scale:none}:root:is(.stil-edel,:has(.stil-edel)) .held--maus-licht .licht-teller,:root:is(.stil-edel,:has(.stil-edel)) .held--maus-aus .licht-teller,:root:is(.stil-edel,:has(.stil-edel)) .held--maus-aus .held-laeufer.laeufer-lupe{display:none!important}:root:is(.stil-edel,:has(.stil-edel)) .held--maus-aus{--licht:0!important;animation:none!important}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .breit>div{width:100%;max-width:1240px}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .kicker{font-size:clamp(12.5px,1vw,15px)}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .kicker:before,:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .kicker:after{width:clamp(32px,4vw,64px)}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral h1{font-size:clamp(48px,8.6vw,156px);line-height:1}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral h1 .script{margin-top:.12em;font-size:clamp(32px,4.6vw,80px)}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .held-text{max-width:none;margin-block:clamp(18px,2vw,30px) clamp(22px,2.4vw,36px);font-size:clamp(19px,1.7vw,27px)}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .held-plz{max-width:720px}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .held-plz label{font-size:clamp(17px,1.3vw,20px)}@media (min-width:861px){:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .held-plz input{min-height:60px;font-size:20px}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .held-plz .knopf{padding-inline:34px;font-size:17px}}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .zusagen{gap:8px 28px;font-size:clamp(13.5px,1.05vw,16px)}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .held-vorteile{gap:clamp(20px,4vw,72px);margin-top:clamp(26px,2.6vw,40px)}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .vorteil{font-size:clamp(15px,1.15vw,18px)}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .vorteil svg{width:48px;height:48px}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral .licht-buehne{-webkit-backdrop-filter:blur(10px)saturate(.85);backdrop-filter:blur(10px)saturate(.85);width:min(1600px,108%);height:100%;-webkit-mask-image:radial-gradient(closest-side,#000 62%,#000000b3 82%,#0000);mask-image:radial-gradient(closest-side,#000 62%,#000000b3 82%,#0000)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-hell .licht-buehne{background:radial-gradient(closest-side, color-mix(in srgb, var(--creme) 84%, transparent), color-mix(in srgb, var(--creme) 62%, transparent) 75%, transparent)}:root:is(.stil-edel,:has(.stil-edel)) .held--ton-dunkel .licht-buehne{background:radial-gradient(closest-side,#2a0814d6,#2a08148c 75%,#0000)}@media (max-width:560px){:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral h1{font-size:clamp(46px,13vw,60px)}}@media (max-width:860px){:root:is(.stil-edel,:has(.stil-edel)) .held--zentral .held-laeufer{justify-content:space-between}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral .laeufer-reihe{flex:none;height:clamp(120px,22vw,190px)}:root:is(.stil-edel,:has(.stil-edel)) .held--zentral .licht-buehne{opacity:.92;-webkit-backdrop-filter:blur(7px)saturate(.85);backdrop-filter:blur(7px)saturate(.85)}}@media (max-width:560px){:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .kicker:before,:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .kicker:after{width:18px}}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .breit>div{max-width:1420px}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral h1{font-size:clamp(48px,8.6vw,144px)}@media (max-width:560px){:root:is(.stil-edel,:has(.stil-edel)) .held--zentral :is(.held-laeufer,.tafel-bild) .buehne-ki{top:auto;bottom:14px}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral h1{font-size:clamp(46px,13vw,60px)}}:root:is(.stil-edel,:has(.stil-edel)) .held--muster-keins :is(.licht-muster,.licht-glanz){display:none}:root:is(.stil-edel,:has(.stil-edel)) .held-licht .licht-buehne{inset:50% auto auto 50%}:root:is(.stil-edel,:has(.stil-edel)) .held.held--zentral .kicker{z-index:1;margin-bottom:clamp(14px,1.8vw,28px);position:relative}
