.blog-header{padding:0 2rem;max-width:1200px;margin:4rem auto 3rem}.blog-label{display:inline-block;background:rgba(255,255,255,.25);backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);border:1px solid rgba(255,255,255,.3);color:#c1272d;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.05em;border-radius:2rem;padding:.5rem 1.25rem;margin-bottom:1.5rem;text-transform:uppercase;box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 1px 1px rgba(255,255,255,.6)}.blog-title{font-family:Inter,sans-serif;font-size:3.5rem;font-weight:800;line-height:1.1;color:#181828;margin-bottom:2.5rem;margin-top:0;letter-spacing:-.02em}.blog-meta-row{display:flex;align-items:center;gap:2rem;margin-bottom:3rem;flex-wrap:wrap}.blog-author{display:flex;align-items:center;gap:.75rem}.blog-author-avatar{width:48px;height:48px;border-radius:50%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-weight:600;color:#666;font-size:1.125rem}.blog-author-info{display:flex;flex-direction:column}.blog-author-name{font-family:Inter,sans-serif;font-size:1rem;font-weight:600;color:#181828;margin:0}.blog-date{font-family:Inter,sans-serif;font-size:.875rem;color:#666;margin:0}.blog-share{display:flex;align-items:center;gap:1rem;margin-left:auto}.blog-share-label{font-family:Inter,sans-serif;font-size:.875rem;color:#666;font-weight:500}.blog-share-buttons{display:flex;gap:.75rem}.blog-share-button{width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.25);backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);border:1px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;transition:.3s;text-decoration:none;box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 1px 1px rgba(255,255,255,.6)}.blog-share-button:hover{background:rgba(255,255,255,.35);transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.15),inset 0 1px 1px rgba(255,255,255,.8)}.blog-share-button svg{width:18px;height:18px;fill:#666}.blog-content{max-width:800px;margin:0 auto;padding:0 2rem;font-family:Inter,sans-serif;line-height:1.7;color:#333}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{font-family:Inter,sans-serif;font-weight:700;color:#181828;margin-top:2.5rem;margin-bottom:1rem}.blog-content h1{font-size:2.25rem}.blog-content h2{font-size:1.875rem}.blog-content h3{font-size:1.5rem}.blog-content h4{font-size:1.25rem}.blog-content p{margin-bottom:1.5rem;font-size:1.125rem}.blog-content ol,.blog-content ul{margin-bottom:1.5rem;padding-left:1.5rem}.blog-content li{margin-bottom:.5rem;font-size:1.125rem}.blog-content a{color:#c1272d;font-family:inherit;font-size:inherit;text-decoration:underline;text-decoration-color:rgba(193,39,45,0.3);text-underline-offset:3px;font-weight:500;transition:.2s}.blog-content a:hover{color:#a81f24;text-decoration-color:rgba(193,39,45,0.8);text-underline-offset:4px}.navbar_component .logo-5{display:block!important;opacity:1!important;visibility:visible!important;max-width:11rem;height:auto}.side-menu_component .text-size-large.text-color-white{font-size:1rem!important;line-height:1.3!important;transition:opacity .2s!important}.side-menu_component .text-size-tiny.text-color-white.text-style-allcaps.text-style-muted{font-size:.75rem!important;line-height:1.2!important}.side-menu_component .underline{position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#fff;transition:width .3s}.side-menu_component .side-menu-text-wrap:hover .underline{width:100%}.side-menu_component .side-menu-text-wrap{position:relative}@media (max-width:768px){.blog-title{font-size:2.5rem}.blog-meta-row{flex-direction:column;align-items:flex-start;gap:1rem}.blog-share{margin-left:0}.blog-header{padding:0 1rem;margin-top:2rem}.blog-content{padding:0 1rem}}