/* Vorteile aus Vertriebs-PDF S. 2: Vergleichsregler (Zettel gezeichnet, Monatsübersicht nach App) und Ausprobier-Kacheln. */
:root{--zettel:#fbfaf5;--zettel-ink:#29407a;--zettel-kopf:#16191a;--zettel-linie:#d6dbe3;--notiz:#f3e6a8;--notiz-ink:#3b3216;--kaffee:#8a5a2b40;--buehne:#e7e7e4}
:root[data-theme=dark]{--zettel:#d9d6cc;--zettel-ink:#22356a;--zettel-kopf:#16191a;--zettel-linie:#b9bcc2;--notiz:#cfc289;--notiz-ink:#2c2510;--kaffee:#5a3a1a55;--buehne:#1d2124}
.benefits-section{border-top:1px solid var(--line)}
.benefits-section .section-intro h2{max-width:16ch}

.zeit-buehne{--pos:24%;position:relative;height:520px;border-radius:var(--radius);overflow:hidden;background:var(--buehne);border:1px solid var(--line);touch-action:pan-y;user-select:none}
.zeit-mit,.zeit-ohne{position:absolute;inset:0}.zeit-mit{z-index:0;isolation:isolate}.zeit-ohne{z-index:1}
.zeit-mit{display:grid;place-items:center;padding:56px 48px 32px}
.zeit-fenster{width:min(860px,100%);padding:3px;border-radius:17px;overflow:hidden;box-shadow:0 30px 60px var(--shadow-deep)}
.zeit-fenster>.app-device{width:860px;border-radius:14px;overflow:hidden}
.zeit-ohne{background:var(--buehne);clip-path:inset(0 0 0 var(--pos));pointer-events:none}

.zettel{position:absolute;width:300px;padding:22px 24px 26px;background:var(--zettel);color:var(--zettel-ink);border-radius:3px;box-shadow:0 2px 3px var(--shadow),0 18px 34px var(--shadow-deep);font-family:"Bradley Hand","Segoe Print","Noteworthy",cursive;font-size:19px;line-height:1.25}
.zettel b{display:block;font-family:Plex,sans-serif;font-weight:500;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--zettel-kopf)}
.zettel>span{display:block;margin:6px 0 10px;font-size:18px}
.zettel ol{list-style:none;margin:0;padding:0}
.zettel li{display:flex;gap:12px;padding:5px 0;border-bottom:1px solid var(--zettel-linie);white-space:nowrap}
.zettel li i{font-style:normal;font-family:Plex,sans-serif;font-size:12px;color:var(--zettel-kopf);width:20px;padding-top:4px}
.zettel s{opacity:.7}
.z1{left:20%;top:44px;transform:rotate(-5deg)}
.z2{left:43%;top:70px;transform:rotate(3deg)}
.z3{left:66%;top:38px;transform:rotate(-2deg)}
.kaffee{position:absolute;right:18px;bottom:16px;width:74px;height:74px;border-radius:50%;border:5px solid var(--kaffee);border-left-color:transparent}
.notiz{position:absolute;padding:14px 16px;background:var(--notiz);color:var(--notiz-ink);font-family:"Bradley Hand","Segoe Print","Noteworthy",cursive;font-size:20px;line-height:1.2;box-shadow:0 10px 20px var(--shadow-deep)}
.n1{left:31%;top:340px;transform:rotate(4deg)}
.n2{left:58%;top:350px;transform:rotate(-6deg)}
.n3{left:82%;top:330px;transform:rotate(5deg)}

.zeit-marke{position:absolute;top:16px;z-index:3;padding:6px 12px;border-radius:999px;font-size:13px;background:var(--page);color:var(--ink);border:1px solid var(--line)}
.zeit-marke.links{left:16px;color:var(--akzent-text)}.zeit-marke.rechts{right:16px}
.zeit-griff{position:absolute;z-index:2;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:var(--akzent);pointer-events:none}
.zeit-griff .icon{position:absolute;top:50%;left:50%;width:48px;height:48px;margin:-24px 0 0 -24px;padding:12px;border-radius:50%;background:var(--akzent);color:var(--white);box-shadow:0 8px 20px var(--shadow-deep)}
.zeit-regler{position:absolute;inset:0;z-index:4;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}
.zeit-buehne:has(.zeit-regler:focus-visible) .zeit-griff .icon{outline:3px solid var(--akzent-text);outline-offset:4px}

.zeit-handgriffe{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0 0;padding:0}
.zeit-handgriffe li{display:flex;align-items:baseline;gap:10px;font-size:18px;line-height:1.4;color:var(--ink)}
.zeit-handgriffe .icon{flex:none;width:18px;height:18px;color:var(--line);transform:translateY(3px)}
.zeit-handgriffe em{font-style:normal;font-size:14px;color:var(--akzent-text);opacity:0;white-space:nowrap}
.zeit-handgriffe li.weg span{text-decoration:line-through;text-decoration-color:var(--akzent-text);text-decoration-thickness:2px;color:var(--muted)}
.zeit-handgriffe li.weg .icon{color:var(--akzent-text)}
.zeit-handgriffe li.weg em{opacity:1}
.benefits-section .example-note{margin-top:18px}

.probier-kacheln{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:64px}
.probier-kacheln>article{grid-column:span 3;padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}
.probier-kacheln>.probier-gross{grid-column:span 4;padding:28px}
.probier-kacheln .icon{width:22px;height:22px;color:var(--akzent-text)}
.probier-kacheln h3{margin:14px 0 8px;font-size:19px;line-height:1.3}
.probier-gross h3{font-size:23px;letter-spacing:-.02em}
.probier-kacheln p{font-size:15px;line-height:1.55;color:var(--muted)}
.probier-gross p{font-size:var(--body-size,17px)}
.probier-kacheln a{color:var(--akzent-text)}
.probier-knopf{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:18px;padding:10px 18px;border:0;border-radius:999px;background:var(--akzent);color:var(--white);font:inherit;font-size:15px;cursor:pointer}
.probier-knopf:hover{background:var(--akzent-dunkel)}
.probier-knopf .icon{width:16px;height:16px;color:currentColor}

@media(max-width:1180px){.z1{left:12%}.z2{left:38%}.z3{left:62%}.n3{left:78%}}
@media(max-width:900px){
  .zeit-handgriffe{grid-template-columns:minmax(0,1fr);gap:12px}
  .probier-kacheln>article,.probier-kacheln>.probier-gross{grid-column:span 6}
}
@media(max-width:600px){
  .zeit-buehne{height:560px}
  .zeit-mit{padding:56px 12px 16px;place-items:center start}
  .zettel{width:236px;font-size:16px;padding:16px 18px 20px}
  .z1{left:10%;top:62px}.z2{left:30%;top:236px}.z3,.n3{display:none}
  .n1{left:6%;top:440px}.n2{left:54%;top:452px}
  .zeit-fenster{width:540px;flex:none}
  .zeit-marke{font-size:12px;padding:4px 10px}
  .notiz{font-size:17px;padding:10px 12px}
  .zeit-handgriffe li{font-size:16px}
  .probier-kacheln{margin-top:44px;gap:12px}
  .probier-kacheln>article,.probier-kacheln>.probier-gross{grid-column:span 12}
}
@media print{.zeit-buehne{--pos:0%!important}.probier-knopf{display:none}}
