.legal-notice{background:#fff0e5;border:1px solid #f8c9a8;color:#795240;border-radius:17px;padding:15px 17px;font-size:11px;line-height:1.7;margin-bottom:34px}.blog-main{max-width:1160px;margin:auto;padding:70px 30px 120px}.blog-hero{text-align:center;max-width:800px;margin:0 auto 55px}.blog-hero img{width:130px;height:130px;object-fit:contain}.blog-hero h1{font-size:clamp(42px,6vw,72px);line-height:1.08;letter-spacing:-.05em;margin:12px 0}.blog-hero p{color:var(--muted);line-height:1.8}.blog-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.blog-card{min-height:350px;border:1px solid var(--line);background:var(--paper);border-radius:30px;padding:26px;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:.2s}.blog-card:hover{transform:translateY(-5px);box-shadow:0 20px 45px #6d3d2b18}.blog-card:nth-child(1){background:#fff0e5}.blog-card:nth-child(2){background:#eaf7fc}.blog-card:nth-child(3){background:#f3eeff}.blog-card:nth-child(4){background:#edf8ee}.blog-card:nth-child(5){background:#fff6dc;grid-column:1/-1}.blog-card img{width:120px;height:120px;object-fit:contain;position:absolute;right:12px;top:6px}.blog-tag{font-size:9px;letter-spacing:.12em;color:var(--pink);font-weight:950}.blog-card h2{font-size:25px;line-height:1.35;max-width:75%;margin:85px 0 11px}.blog-card p{color:var(--muted);font-size:12px;line-height:1.8;max-width:85%}.read-more{font-size:11px;font-weight:950;color:var(--pink);margin-top:auto}.article-main{max-width:900px;margin:auto;padding:55px 25px 120px}.article-hero{text-align:center}.article-hero img{width:150px;height:150px;object-fit:contain}.article-category{font-size:10px;color:var(--pink);font-weight:950;letter-spacing:.14em}.article-hero h1{font-size:clamp(37px,5.7vw,61px);line-height:1.13;letter-spacing:-.045em;margin:16px 0}.article-dek{font-size:16px;line-height:1.9;color:var(--muted);max-width:720px;margin:0 auto}.article-meta{font-size:10px;color:var(--muted);margin:20px 0 40px}.article-body{background:var(--paper);border:1px solid var(--line);border-radius:32px;padding:48px 55px}.article-body h2{font-size:25px;line-height:1.4;margin:48px 0 14px}.article-body h2:first-child{margin-top:0}.article-body h3{font-size:17px;margin:28px 0 8px}.article-body p,.article-body li{color:#6f5851;font-size:14px;line-height:2}.article-body ul{padding-left:22px}.article-body strong{color:var(--ink)}.article-callout{background:#fff0e5;border-radius:20px;padding:19px 22px;margin:28px 0;color:#705046;font-size:13px;line-height:1.8}.article-sources{border-top:1px solid var(--line);margin-top:45px;padding-top:25px}.article-sources a{color:var(--pink);text-decoration:underline}.article-cta{background:var(--pink);color:white;border-radius:28px;padding:30px;text-align:center;margin-top:30px}.article-cta img{width:90px;height:90px;object-fit:contain}.article-cta h2{margin:4px 0 8px}.article-cta p{color:#fff}.article-cta a{display:inline-block;background:white;color:var(--ink);padding:13px 20px;border-radius:99px;font-size:12px;font-weight:900}@media(max-width:700px){.blog-grid{grid-template-columns:1fr}.blog-card:nth-child(5){grid-column:auto}.blog-card{min-height:325px}.article-body{padding:30px 22px}.article-main{padding:35px 14px 80px}}
