.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 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}}