.home-blog-card h2{color:#1d2746;font-size:20px;line-height:1.35;margin:0 26px 12px;font-weight:700}.blog-body-wrapper{overflow:visible}.blog-hero{--section-bg:#f6fbfc}.blog-index-section{padding-top:95px}.blog-article{color:#1d2746;background:#fff}.blog-article,.blog-article *,.blog-article *::before,.blog-article *::after{box-sizing:border-box}.blog-article-hero{--section-bg:#f6fbfc;position:relative;padding:175px 0 110px;background:var(--section-bg);isolation:isolate}.blog-article-hero::before{content:"";position:absolute;z-index:1;left:0;bottom:-73px;width:100%;height:74px;background:#fff;clip-path:ellipse(72% 100% at 50% 0%);pointer-events:none}.blog-article-hero .container{position:relative;z-index:2}.blog-article-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr)minmax(320px,.9fr);gap:54px;align-items:center}.blog-article-hero h1{font-size:46px;line-height:1.15;margin:14px 0 22px;font-weight:700;color:#1d2746}.blog-article-hero-image{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px;box-shadow:0 22px 52px rgba(4,73,89,.12)}.blog-meta,.blog-lead{color:#6b707f}.blog-meta{margin:0;font-size:14px;font-weight:700;text-transform:uppercase}.blog-lead{font-size:20px;line-height:1.7;margin-bottom:0}.blog-back-link{display:inline-flex;margin-bottom:18px;color:#d95821;font-weight:700}.blog-back-link:hover{color:#c84f1d;text-decoration:none}.blog-article-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:52px;align-items:start;min-width:0;padding:105px 0 120px}.blog-toc{display:grid;gap:10px;padding:22px;border:1px solid #e7edf1;border-radius:8px;background:#fff;box-shadow:0 12px 34px rgba(4,73,89,6%)}.blog-toc strong{margin-bottom:4px;color:#1d2746}.blog-toc a{color:#506174;font-size:14px;font-weight:600}.blog-toc a:hover{color:#d95821;text-decoration:none}.blog-article-content{max-width:860px;min-width:0}.blog-article-content section{margin-top:58px;scroll-margin-top:150px}.blog-article-content h2{color:#1d2746;font-size:32px;line-height:1.25;margin-bottom:18px;font-weight:700}.blog-article-content h3{color:#1d2746;font-size:23px;line-height:1.35;margin:34px 0 12px;font-weight:700}.blog-article-content p{color:#566476;font-size:17px;line-height:1.85}.blog-table-wrap{overflow-x:auto;max-width:100%;min-width:0;margin:22px 0 44px;border:1px solid #e7edf1;border-radius:8px;background:#fff;box-shadow:0 10px 28px rgba(4,73,89,6%)}.blog-gift-table{width:100%;min-width:760px;margin:0;border-collapse:collapse}.blog-gift-table th,.blog-gift-table td{padding:16px 18px;border-bottom:1px solid #edf2f5;vertical-align:top}.blog-gift-table th{color:#1d2746;background:#f6fbfc;font-size:14px;text-transform:uppercase}.blog-gift-table td{color:#566476}.blog-gift-table tr:last-child td{border-bottom:0}.blog-gift-table a{color:#d95821;font-weight:700}.blog-faq-list{display:grid;gap:10px;min-width:0;max-width:100%}.blog-faq-item{overflow:hidden;border:1px solid #e1e9ee;border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(4,73,89,.045);overflow-wrap:anywhere;transition:border-color .2s ease,box-shadow .2s ease}.blog-faq-item[open]{border-color:rgba(217,88,33,.26);box-shadow:0 16px 32px rgba(4,73,89,7%)}.blog-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:58px;padding:16px 20px;color:#1d2746;cursor:pointer;list-style:none;font-size:17px;line-height:1.35;font-weight:700}.blog-faq-item summary::-webkit-details-marker{display:none}.blog-faq-item summary::after{content:"+";display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;color:#d95821;background:#fff3ed;font-size:21px;line-height:1;font-weight:500}.blog-faq-item[open] summary::after{content:"-"}.blog-faq-item summary:focus-visible{outline:3px solid rgba(217,88,33,.24);outline-offset:-3px}.blog-faq-item p{margin:0;padding:0 20px 18px;color:#566476;line-height:1.75}@media(max-width:991px){.blog-article-hero-grid,.blog-article-layout{grid-template-columns:1fr}}@media(min-width:992px){.blog-toc{position:sticky;top:100px;max-height:calc(100vh - 144px);overflow-y:auto}}@media(max-width:767px){.blog-article-hero-image{display:none}.blog-article-hero{padding:140px 0 80px}.blog-article-hero h1{font-size:34px}.blog-lead{font-size:18px}.blog-article-layout{padding:74px 0 90px}.blog-article-content h2{font-size:27px}.blog-table-wrap{overflow:visible;border:0;box-shadow:none;background:0 0}.blog-gift-table,.blog-gift-table thead,.blog-gift-table tbody,.blog-gift-table tr,.blog-gift-table th,.blog-gift-table td{display:block;width:100%;min-width:0}.blog-gift-table thead{display:none}.blog-gift-table tr{margin-bottom:14px;border:1px solid #e7edf1;border-radius:8px;background:#fff;box-shadow:0 8px 22px rgba(4,73,89,5%);overflow:hidden}.blog-gift-table td{display:grid;grid-template-columns:minmax(0,96px)minmax(0,1fr);gap:12px;padding:12px 14px;border-bottom:1px solid #edf2f5;overflow-wrap:anywhere}.blog-gift-table td::before{color:#1d2746;font-size:12px;font-weight:700;text-transform:uppercase}.blog-gift-table td:nth-child(1)::before{content:"Geschenk"}.blog-gift-table td:nth-child(2)::before{content:"Preis"}.blog-gift-table td:nth-child(3)::before{content:"Geeignet"}.blog-gift-table td:nth-child(4)::before{content:"Beispiel"}.blog-gift-table td[data-label]::before{content:attr(data-label)}.blog-gift-table tr:last-child td{border-bottom:1px solid #edf2f5}.blog-gift-table tr td:last-child{border-bottom:0}.blog-faq-list{gap:8px}.blog-faq-item summary{min-height:54px;padding:15px 16px;font-size:16px}.blog-faq-item p{padding:0 16px 16px}}.blog-article{color:var(--fuchz-copy);background:#fff}.blog-article-hero{overflow:hidden;padding:156px 0 92px;background:var(--fuchz-cream)}.blog-article-hero::before{inset:0;z-index:-1;width:auto;height:auto;clip-path:none;opacity:.28;background-image:radial-gradient(rgba(139,93,66,.14) 1px,transparent 1px);background-size:25px 25px;mask-image:linear-gradient(to bottom,#000 0%,transparent 95%)}.blog-article-hero::after{content:"";position:absolute;z-index:-1;top:-190px;right:-130px;width:520px;height:520px;border-radius:50%;background:rgba(255,214,162,.28);pointer-events:none}.blog-article-hero-grid{grid-template-columns:minmax(0,1fr)minmax(340px,.82fr);gap:64px}.blog-article-hero h1{margin:15px 0 22px;color:var(--fuchz-ink);font-size:clamp(40px,5.4vw,61px);line-height:1.05;letter-spacing:-.045em}.blog-article-hero-image{aspect-ratio:4/3;border:8px solid rgba(255,255,255,.72);border-radius:26px;box-shadow:0 28px 64px rgba(88,55,37,.16)}.blog-meta{color:var(--fuchz-green);font-size:12px;font-weight:900;letter-spacing:.06em}.blog-lead{color:var(--fuchz-copy);font-size:19px;line-height:1.7}.blog-back-link{align-items:center;gap:7px;margin-bottom:20px;color:var(--fuchz-orange-dark);font-size:14px;font-weight:900}.blog-back-link::before{content:"←"}.blog-back-link:hover{color:var(--fuchz-orange)}.blog-article-layout{grid-template-columns:260px minmax(0,1fr);gap:64px;padding:96px 0 120px}.blog-toc{gap:7px;padding:22px;border-color:var(--fuchz-line);border-radius:20px;background:var(--fuchz-cream);box-shadow:none}.blog-toc strong{margin-bottom:8px;color:var(--fuchz-ink);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.blog-toc a{padding:8px 10px;border-radius:10px;color:var(--fuchz-copy);line-height:1.4}.blog-toc a:hover,.blog-toc a:focus{color:var(--fuchz-orange-dark);background:var(--fuchz-orange-soft)}.blog-article-content section:first-child{margin-top:0}.blog-article-content h2{color:var(--fuchz-ink);font-size:clamp(28px,3.2vw,36px);line-height:1.2;letter-spacing:-.03em}.blog-article-content h3{color:var(--fuchz-ink);letter-spacing:-.015em}.blog-article-content p,.blog-gift-table td,.blog-faq-item p{color:var(--fuchz-copy)}.blog-article-content a{color:var(--fuchz-orange-dark);font-weight:700;text-decoration-color:rgba(184,63,22,.28);text-underline-offset:3px}.blog-table-wrap{border-color:var(--fuchz-line);border-radius:18px;box-shadow:0 12px 34px rgba(88,55,37,7%)}.blog-gift-table th{color:var(--fuchz-ink);background:var(--fuchz-cream)}.blog-gift-table th,.blog-gift-table td{border-bottom-color:var(--fuchz-line)}.blog-faq-item{border-color:var(--fuchz-line);border-radius:16px;box-shadow:0 8px 24px rgba(88,55,37,5%)}.blog-faq-item[open]{border-color:rgba(223,87,37,.24);box-shadow:0 14px 32px rgba(88,55,37,8%)}.blog-faq-item summary{color:var(--fuchz-ink)}.blog-faq-item summary::after{color:var(--fuchz-orange);background:var(--fuchz-orange-soft)}@media(max-width:991px){.blog-article-hero-grid,.blog-article-layout{grid-template-columns:1fr}.blog-article-hero-grid{gap:42px}.blog-article-hero-image{max-width:680px}.blog-toc{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-toc strong{grid-column:1/-1}}@media(max-width:767px){.blog-article-hero{padding:126px 0 74px}.blog-article-hero h1{font-size:clamp(37px,10vw,49px)}.blog-article-layout{gap:38px;padding:70px 0 88px}.blog-toc{grid-template-columns:1fr}.blog-gift-table tr{border-color:var(--fuchz-line);border-radius:16px;box-shadow:0 8px 22px rgba(88,55,37,6%)}}