.sf-blog{max-width:1280px;margin:0 auto;display:grid;gap:24px;color:#f3f1fa}.sf-blog-panel{background:linear-gradient(130deg,rgba(42,42,64,.96),rgba(20,21,41,.98));border:1px solid rgba(204,191,233,.18);border-radius:20px;padding:32px;box-shadow:0 16px 40px #0002}.sf-blog-hero{padding:clamp(24px,4vw,48px)}.sf-blog h1{font-size:clamp(30px,4vw,48px);line-height:1.15;margin:18px 0}.sf-blog h1 span{display:block;font-size:.65em;color:#c3a9ff;margin-top:12px}.sf-blog-eyebrow{font-size:12px;letter-spacing:.1em;color:#d6a8f5}.sf-blog-lead{font-size:18px;max-width:780px;color:#c3c2d5;line-height:1.75}.sf-blog-author{display:flex;align-items:center;gap:12px;margin-top:26px;font-size:14px}.sf-blog-author img{border-radius:50%;object-fit:cover}.sf-blog-author small{color:#aaaac2}.sf-blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sf-blog-card{display:flex;flex-direction:column;gap:16px}.sf-blog-card h2{margin:0;font-size:25px}.sf-blog a{color:inherit;text-decoration:none}.sf-blog a:hover{color:#e7a3ff}.sf-blog a:focus-visible{outline:2px solid #c9a4ff;outline-offset:5px}.sf-blog-card p{color:#c3c2d5;line-height:1.75;margin:0}.sf-blog-read{margin-top:auto;padding-top:20px;color:#d5b0ff!important;display:flex;justify-content:space-between;border-top:1px solid #ffffff15}.sf-blog-back{color:#ceb6ff!important}.sf-blog-article{max-width:920px;width:100%;margin:auto}.sf-blog-body{border-top:1px solid #ffffff18;margin-top:28px;padding-top:24px;font-size:18px;line-height:1.85;overflow-wrap:anywhere;color:#dddce9}.sf-blog-body h2{margin:32px 0 14px;line-height:1.4}.sf-blog-body p{margin:0 0 24px}@media(max-width:760px){.sf-blog-grid{grid-template-columns:1fr}.sf-blog-panel{padding:24px}.sf-blog-body{font-size:16px}}