.blog-page{color:#354b41;direction:rtl;background:#f5f9f5;min-height:100vh;line-height:1.8}html[lang=en] .blog-page{direction:ltr}html[lang=ar] .blog-page{direction:rtl}.blog-header{position:relative}.blog-header-image{height:75vh;min-height:500px;position:relative}.blog-header-image:before{content:"";z-index:1;background:linear-gradient(rgba(14,66,50,.2) 0%,rgba(14,66,50,.65) 60%,rgba(14,66,50,.95) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.cover{-o-object-fit:cover;object-fit:cover;transition:transform .6s ease-out}.blog-header-image:hover .cover{transform:scale(1.03)}.header-content{color:#fff;z-index:2;max-width:800px;position:absolute;bottom:3rem;left:3rem;right:3rem}html[lang=en] .header-content{right:unset;direction:ltr}.meta-info{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}.meta-item{-webkit-backdrop-filter:blur(8px);background:rgba(21,89,68,.55);border:1px solid rgba(244,196,86,.45);border-radius:2rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:500;transition:all .2s;display:flex}.meta-item:hover{background:rgba(21,89,68,.8);transform:translateY(-1px)}.blog-title{text-shadow:0 2px 8px rgba(0,0,0,.3);margin:0;font-size:3.25rem;font-weight:800;line-height:1.2}.meta-item svg{color:var(--secondary-color)}.blog-desc{color:#edf5ef;text-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:700px;margin-top:1.25rem;font-size:1.25rem;line-height:1.7;display:-webkit-box;overflow:hidden}.blog-main{flex-wrap:wrap;gap:3rem;max-width:1300px;margin:0 auto;padding:2rem 1.5rem;display:flex}.blog-body{background:#fff;border:1px solid #dce9df;border-radius:1.5rem;flex:3;min-width:300px;padding:3rem;font-size:1.1rem;line-height:1.9;box-shadow:0 10px 30px rgba(21,89,68,.06),0 1px 3px rgba(21,89,68,.08)}.blog-body>:first-child{margin-top:0}.blog-body h2{color:var(--primary-color);margin:2rem 0 1rem;padding-bottom:.5rem;font-size:1.75rem;position:relative}.blog-body h2:after{content:"";background:var(--secondary-color);border-radius:2px;width:60px;height:4px;position:absolute;bottom:0}html[lang=en] .blog-body h2:after{left:0}html[lang=ar] .blog-body h2:after{right:0}.blog-body p{color:#354b41;margin-bottom:1.25rem}.blog-body :-webkit-any(h1,h3,h4,h5,h6,strong){color:var(--primary-color)}.blog-body :-moz-any(h1,h3,h4,h5,h6,strong){color:var(--primary-color)}.blog-body :is(h1,h3,h4,h5,h6,strong){color:var(--primary-color)}.blog-body a{color:var(--primary-color);text-decoration:underline;-webkit-text-decoration-color:var(--secondary-color);text-decoration-color:var(--secondary-color);text-underline-offset:4px}.blog-body a:hover{color:#0e4232}.blog-body li::marker{color:var(--primary-color)}.blog-body blockquote{color:var(--primary-color);background:#edf5ef}.blog-body blockquote:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:4px solid var(--secondary-color)}.blog-body blockquote:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:4px solid var(--secondary-color)}.blog-body blockquote:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:4px solid var(--secondary-color)}.blog-body blockquote:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:4px solid var(--secondary-color)}.blog-body blockquote:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:4px solid var(--secondary-color)}.blog-body blockquote:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:4px solid var(--secondary-color)}.blog-body img{border-radius:1rem;max-width:100%;height:auto;margin:2rem 0;box-shadow:0 8px 25px rgba(0,0,0,.1)}.blog-sidebar{flex:1;min-width:280px}.blog-sidebar h2{color:var(--primary-color);margin-bottom:1.5rem;padding-bottom:.75rem;font-size:1.6rem;font-weight:700;position:relative}.blog-sidebar h2:before{content:"";background:var(--secondary-color);border-radius:2px;width:40px;height:3px;position:absolute;bottom:0}html[lang=en] .blog-sidebar h2:before{left:0}html[lang=ar] .blog-sidebar h2:before{right:0}.related-list{flex-direction:column;gap:1.25rem;display:flex}.related-item{color:inherit;background:#fff;border:1px solid #dce9df;border-radius:1.25rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;overflow:hidden;box-shadow:0 4px 12px rgba(21,89,68,.06)}.related-item:hover{border-color:var(--secondary-color);transform:translateY(-6px);box-shadow:0 12px 30px rgba(21,89,68,.1)}.related-image{height:160px;position:relative;overflow:hidden}.related-image:after{content:"";opacity:0;background:linear-gradient(transparent,rgba(21,89,68,.4));transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.related-item:hover .related-image:after{opacity:1}.related-item h3{color:var(--primary-color);white-space:nowrap;text-overflow:ellipsis;margin:0;padding:1rem;font-size:1.05rem;font-weight:600;line-height:1.4;overflow:hidden}.back-to-blogs{text-align:center;margin:3rem 0 2rem}.back-to-blogs a{color:var(--primary-color);background:#fff;border:1px solid #dce9df;border-radius:3rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 12px rgba(21,89,68,.06)}.back-to-blogs a:hover{background:var(--primary-color);color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(21,89,68,.2)}.back-to-blogs a:focus-visible{outline:3px solid var(--secondary-color);outline-offset:3px}.related-item:focus-visible{outline:3px solid var(--secondary-color);outline-offset:3px}.blog-breadcrumb a:focus-visible{outline:3px solid var(--secondary-color);outline-offset:3px}@media (max-width:1024px){.blog-main{flex-direction:column-reverse;padding:1.5rem 1rem}.blog-sidebar{order:-1}.header-content{bottom:2rem;left:2rem;right:2rem}.blog-title{font-size:2.75rem}}@media (max-width:768px){.blog-header-image{height:60vh}.blog-title{font-size:2.25rem}.blog-desc{font-size:1.1rem}.blog-body{border-radius:1rem;padding:2rem 1.5rem}.meta-info{gap:.5rem;font-size:.8rem}.meta-item{padding:.4rem .8rem}}@media (max-width:480px){.blog-title{font-size:1.9rem}.header-content{bottom:1.5rem;left:1.5rem;right:1.5rem}.blog-body{padding:1.5rem;font-size:1rem}}@media print{.blog-sidebar,.back-to-blogs,.meta-info{display:none}.blog-body{box-shadow:none;border:none}}.blog-breadcrumb{z-index:3;-webkit-backdrop-filter:blur(14px);background:rgba(255,255,255,.95);border:1px solid #dce9df;border-radius:2rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;display:flex;position:absolute;bottom:0;right:50%;transform:translate(50%,50%);box-shadow:0 8px 24px rgba(21,89,68,.1)}html[lang=en] .blog-breadcrumb{right:unset;left:3rem}.blog-breadcrumb .breadcrumb-link{color:#617267;white-space:nowrap;align-items:center;gap:.4rem;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.blog-breadcrumb .breadcrumb-link:hover{color:var(--primary-color)}.blog-breadcrumb .breadcrumb-link.active{color:var(--primary-color);font-weight:700}.blog-breadcrumb .breadcrumb-separator{color:#b68726;flex-shrink:0}html[lang=en] .blog-breadcrumb .breadcrumb-separator{transform:scaleX(-1)}@media (max-width:768px){.blog-breadcrumb{gap:.4rem;padding:.6rem 1.1rem;font-size:.8rem}}
