@font-face{font-family:'Outfit';font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:'Outfit';font-weight:800;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
:root{
  --paper:#FBF7F0; --card:#FFFFFF; --ink:#26303C; --mut:#6B7684;
  --coral:#EF6A5A; --violet:#8B5CF6; --line:rgba(38,48,60,.09);
  --c-win:#3F8FE8;  --t-win:#E3F0FE;
  --c-netz:#8B5CF6; --t-netz:#EFE9FD;
  --c-sich:#EF6A5A; --t-sich:#FDE9E6;
  --c-back:#2FA36D; --t-back:#E4F5EC;
  --c-phone:#E85D9E;--t-phone:#FBE4F0;
  --c-hard:#F59E0B; --t-hard:#FCEFDB;
}
*{margin:0;padding:0;box-sizing:border-box}
html{scroll-behavior:smooth}
body{font-family:system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;
  background:var(--paper);color:var(--ink);min-height:100vh;
  display:flex;flex-direction:column;
  background-image:
    radial-gradient(480px 300px at 92% -60px, rgba(139,92,246,.08), transparent 70%),
    radial-gradient(420px 300px at -60px 30%, rgba(239,106,90,.07), transparent 70%)}
main{flex:1}
h1,h2,h3,.brand,.theme b{font-family:'Outfit',system-ui,sans-serif}
a{color:inherit}

#prog{position:fixed;top:0;left:0;height:4px;width:0;z-index:99;
  background:linear-gradient(90deg,var(--coral),var(--violet));
  border-radius:0 4px 4px 0}

/* Header */
header{position:sticky;top:0;z-index:50;background:rgba(251,247,240,.88);
  backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}
.hwrap{max-width:1040px;margin:auto;display:flex;align-items:center;
  gap:14px;padding:14px 5vw}
.brand{display:flex;align-items:center;gap:10px;text-decoration:none;
  font-weight:800;font-size:1.3rem;letter-spacing:-.02em}
.brand svg{width:32px;height:32px;transform:rotate(-6deg)}
.brand em{font-style:normal;color:var(--coral)}
.tag{margin-left:auto;font-size:.8rem;color:var(--mut);font-weight:500}
@media (max-width:560px){.tag{display:none}}

/* Hero */
.hero{padding:52px 5vw 20px;text-align:center;position:relative}
.hero h1{font-size:clamp(1.9rem,4.8vw,3.1rem);font-weight:800;
  letter-spacing:-.025em;line-height:1.15}
.hero .sw{position:relative;display:inline-block;white-space:nowrap}
.hero .sw svg{position:absolute;left:0;right:0;bottom:-10px;width:100%;
  height:14px}
.hero .sw path{stroke:var(--coral);stroke-width:5;fill:none;
  stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;
  animation:sw 1s ease .4s forwards}
@keyframes sw{to{stroke-dashoffset:0}}
.hero p{color:var(--mut);max-width:34rem;margin:22px auto 0;line-height:1.7}
.doodle{position:absolute;font-size:1.5rem;opacity:.5;
  animation:bob 5s ease-in-out infinite alternate;pointer-events:none}
.d1{left:8%;top:26%;animation-delay:.4s;rotate:-12deg}
.d2{right:9%;top:20%;rotate:10deg}
.d3{right:16%;bottom:8%;animation-delay:1s;rotate:-8deg}
@keyframes bob{from{transform:translateY(-6px)}to{transform:translateY(8px)}}
@media (max-width:700px){.doodle{display:none}}

/* Themen-Übersicht */
.themen{max-width:1040px;margin:auto;padding:26px 5vw 6px}
.themen h2{font-size:1.05rem;font-weight:800;color:var(--mut);
  text-transform:uppercase;letter-spacing:.07em;margin-bottom:16px;
  text-align:center}
.tgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));
  gap:12px}
.theme{border:0;border-radius:18px;padding:16px 10px;cursor:pointer;
  display:flex;flex-direction:column;align-items:center;gap:6px;
  font-family:inherit;transition:transform .2s,box-shadow .2s;
  box-shadow:0 3px 0 rgba(38,48,60,.10)}
.theme span{font-size:1.7rem}
.theme b{font-size:.85rem;font-weight:800}
.theme small{font-size:.72rem;opacity:.75;font-weight:600}
.theme:hover{transform:translateY(-3px) rotate(-1deg)}
.theme.on{transform:rotate(-1.5deg) scale(1.04);
  box-shadow:0 6px 0 rgba(38,48,60,.16)}
.th-alle{background:#EFEBE3;color:#4A4438}
.th-win{background:var(--t-win);color:var(--c-win)}
.th-netz{background:var(--t-netz);color:var(--c-netz)}
.th-sich{background:var(--t-sich);color:var(--c-sich)}
.th-back{background:var(--t-back);color:var(--c-back)}
.th-phone{background:var(--t-phone);color:var(--c-phone)}
.th-hard{background:var(--t-hard);color:var(--c-hard)}

/* Artikel-Grid */
.grid{max-width:1040px;margin:auto;padding:26px 5vw 60px;display:grid;
  grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:20px}
.pcard{background:var(--card);border:1px solid var(--line);border-radius:22px;
  padding:26px;display:flex;flex-direction:column;gap:12px;
  text-decoration:none;transition:transform .25s,box-shadow .25s;
  box-shadow:0 4px 0 rgba(38,48,60,.07)}
.pcard:hover{transform:translateY(-5px) rotate(-.6deg);
  box-shadow:0 10px 0 rgba(38,48,60,.10)}
.chip{align-self:flex-start;font-size:.74rem;font-weight:800;
  padding:5px 12px;border-radius:99px;transform:rotate(-2deg)}
.cat-win .chip,.chip.cat-win{background:var(--t-win);color:var(--c-win)}
.cat-netz .chip,.chip.cat-netz{background:var(--t-netz);color:var(--c-netz)}
.cat-sich .chip,.chip.cat-sich{background:var(--t-sich);color:var(--c-sich)}
.cat-back .chip,.chip.cat-back{background:var(--t-back);color:var(--c-back)}
.cat-phone .chip,.chip.cat-phone{background:var(--t-phone);color:var(--c-phone)}
.cat-hard .chip,.chip.cat-hard{background:var(--t-hard);color:var(--c-hard)}
.pcard h2{font-size:1.16rem;font-weight:800;letter-spacing:-.01em;
  line-height:1.35}
.pcard p{color:var(--mut);font-size:.92rem;line-height:1.65;flex:1}
.more{color:var(--coral);font-weight:800;font-size:.9rem}
.leer{display:none;text-align:center;color:var(--mut);padding:30px;
  background:var(--card);border:2px dashed var(--line);border-radius:22px;
  grid-column:1/-1}

/* Artikel */
.art{max-width:720px;margin:auto;padding:44px 5vw 60px}
.art-head .chip{margin-bottom:14px;display:inline-block}
.art h1{font-size:clamp(1.7rem,4vw,2.4rem);font-weight:800;
  letter-spacing:-.02em;line-height:1.18}
.art .meta{color:#98A2AE;font-size:.86rem;margin:14px 0 4px}
.prose{margin-top:22px}
.prose p{line-height:1.8;margin-bottom:16px;font-size:1.01rem;color:#333E4C}
.prose h2{font-size:1.3rem;font-weight:800;letter-spacing:-.01em;
  margin:30px 0 10px}
.prose ul,.prose ol{padding-left:24px;margin:0 0 16px}
.prose li{line-height:1.75;margin-bottom:6px;color:#333E4C}
.prose strong{color:var(--ink)}
.prose .tip{background:var(--t-back);border-left:5px solid var(--c-back);
  padding:14px 16px;border-radius:0 16px 16px 0;margin:20px 0;
  font-size:.95rem;line-height:1.7}
.prose .warn{background:var(--t-hard);border-left:5px solid var(--c-hard);
  padding:14px 16px;border-radius:0 16px 16px 0;margin:20px 0;
  font-size:.95rem;line-height:1.7}
.back{display:inline-block;margin-top:30px;color:var(--mut);
  text-decoration:none;font-size:.92rem;font-weight:600}
.back:hover{color:var(--coral)}

/* Werbeplätze */
.ad{margin:26px auto;max-width:720px;padding:0 5vw}
.ad-slot{background:rgba(255,255,255,.6);border:2px dashed var(--line);
  border-radius:16px;min-height:120px;display:grid;place-items:center;
  color:#C3BFB6;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}

/* Rechtsseiten */
.legal{max-width:720px;margin:auto;padding:44px 5vw 60px}
.legal h1{font-size:1.8rem;font-weight:800;margin-bottom:18px}
.legal h2{font-size:1.1rem;font-weight:800;margin:24px 0 8px}
.legal p,.legal li{line-height:1.75;color:#333E4C;font-size:.96rem}
.legal ul{padding-left:22px}
.legal .stand{margin-top:24px;color:#98A2AE;font-size:.84rem}

/* Footer */
footer{border-top:1px solid var(--line);padding:24px 5vw;font-size:.86rem;
  color:var(--mut)}
.fwrap{max-width:1040px;margin:auto;display:flex;flex-wrap:wrap;gap:10px;
  justify-content:space-between;align-items:center}
footer a{color:var(--ink);text-decoration:none;margin-left:16px;
  font-weight:600}
footer a:hover{color:var(--coral)}
@media (max-width:560px){.fwrap{flex-direction:column}footer a{margin:0 8px}}

/* Reveals */
html.js .rv{opacity:0;transform:translateY(20px);
  transition:opacity .6s ease,transform .6s ease}
html.js .rv.in{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){
  *{animation:none!important;transition:none!important}
  html.js .rv{opacity:1;transform:none}
  .hero .sw path{stroke-dashoffset:0}}
