.blog-module__R0QMoW__blogPostContainer{direction:rtl;max-width:900px;margin:0 auto;padding:3rem 1.5rem;animation:.6s ease-out blog-module__R0QMoW__fadeIn;position:relative}@keyframes blog-module__R0QMoW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.blog-module__R0QMoW__header{margin-bottom:3rem;animation:.7s ease-out blog-module__R0QMoW__slideDown}@keyframes blog-module__R0QMoW__slideDown{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.blog-module__R0QMoW__title{color:var(--color-dark);letter-spacing:-1px;margin-bottom:1.5rem;font-size:3.5rem;font-weight:800;line-height:1.15}.blog-module__R0QMoW__metadata{justify-content:flex-start;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.blog-module__R0QMoW__author{color:var(--color-accent);font-size:1.05rem;font-weight:600}.blog-module__R0QMoW__separator{color:var(--color-accent-light);font-size:1.25rem;font-weight:300}.blog-module__R0QMoW__date{color:var(--color-dark);opacity:.7;font-size:1rem;font-weight:500}.blog-module__R0QMoW__divider{opacity:.1;background:#000;border-radius:1px;width:100%;height:2px}.blog-module__R0QMoW__content{line-height:1.85;animation:.7s ease-out .1s both blog-module__R0QMoW__slideUp}@keyframes blog-module__R0QMoW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.blog-module__R0QMoW__content h1{color:var(--color-dark);margin-top:3rem;margin-bottom:1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2}.blog-module__R0QMoW__content h2{color:var(--color-accent);margin-top:2.5rem;margin-bottom:1.5rem;padding-left:1rem;font-size:2rem;font-weight:700;position:relative}.blog-module__R0QMoW__content h2:before{content:"";background:linear-gradient(180deg, var(--color-accent) 0%, var(--color-accent-light) 100%);border-radius:2px;width:4px;height:100%;position:absolute;top:0;left:0}.blog-module__R0QMoW__content h3{color:var(--color-accent-dark);margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.blog-module__R0QMoW__content p{color:var(--color-dark);opacity:.9;margin-bottom:1.5rem;font-size:1.1rem;line-height:1.8}.blog-module__R0QMoW__content img{border-radius:.5rem;max-width:100%;height:auto;margin:2.5rem 0;animation:.8s ease-out blog-module__R0QMoW__imageLoad;display:block;box-shadow:0 8px 24px #a5803c1f}@keyframes blog-module__R0QMoW__imageLoad{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.blog-module__R0QMoW__content a{color:var(--color-accent);font-weight:500;text-decoration:none;transition:all .3s;position:relative}.blog-module__R0QMoW__content a:after{content:"";background:var(--color-accent);width:0;height:2px;transition:width .3s;position:absolute;bottom:-2px;left:0}.blog-module__R0QMoW__content a:hover{color:var(--color-accent-dark)}.blog-module__R0QMoW__content a:hover:after{width:100%}.blog-module__R0QMoW__content ul,.blog-module__R0QMoW__content ol{margin:1.5rem 0;padding-left:2.5rem}.blog-module__R0QMoW__content li{color:var(--color-dark);opacity:.9;margin-bottom:.75rem;line-height:1.7}.blog-module__R0QMoW__content ul li::marker{color:var(--color-accent);font-weight:700}.blog-module__R0QMoW__content ol li::marker{color:var(--color-accent);font-weight:600}.blog-module__R0QMoW__content blockquote{border-left:4px solid var(--color-accent);color:var(--color-dark);opacity:.85;background:linear-gradient(90deg,#a5803c0d 0%,#a5803c05 100%);border-radius:.25rem;margin:2rem 0;padding:1.5rem 2rem;font-style:italic;transition:all .3s}.blog-module__R0QMoW__content blockquote:hover{border-left-color:var(--color-accent-dark);background:linear-gradient(90deg,#a5803c14 0%,#a5803c0a 100%)}.blog-module__R0QMoW__content code{color:var(--color-accent-dark);background-color:#a5803c14;border-radius:.25rem;padding:.2rem .5rem;font-family:Courier New,monospace;font-size:.9rem}.blog-module__R0QMoW__content pre{background-color:var(--color-dark);color:#f0f0f0;border-radius:.5rem;margin:2rem 0;padding:1.5rem;overflow-x:auto;box-shadow:0 4px 12px #00000026}.blog-module__R0QMoW__content pre code{color:#f0f0f0;background-color:#0000;padding:0}.blog-module__R0QMoW__blogHeader{background-color:var(--color-dark);color:var(--color-light);width:100vw;margin-left:-50vw;margin-right:-50vw;padding:6rem 0;position:relative;left:50%;right:50%}.blog-module__R0QMoW__blogContent{max-width:80rem;margin-left:auto;margin-right:auto;padding:3rem 1rem}.blog-module__R0QMoW__blogTitle{margin-bottom:1.5rem;font-size:2.25rem;font-weight:700}.blog-module__R0QMoW__blogMeta{color:#9ca3af;margin-bottom:2rem}.blog-module__R0QMoW__blogBody{max-width:none}.blog-module__R0QMoW__essayList{width:min(1100px,92%);margin:0 auto;padding:3rem 0}.blog-module__R0QMoW__essayCard{border-bottom:1px solid #a5803c26;flex-direction:row-reverse;align-items:center;gap:2.5rem;padding:2.8rem 0;display:flex}.blog-module__R0QMoW__essayImage{flex:0 0 340px}.blog-module__R0QMoW__essayImage img{border-radius:10px;width:340px;height:220px;overflow:hidden}.blog-module__R0QMoW__essayImage .gatsby-image-wrapper{border-radius:10px;width:340px;height:220px;overflow:hidden}.blog-module__R0QMoW__essayContent{text-align:right;flex:1}.blog-module__R0QMoW__essayMeta{color:var(--color-light);opacity:.8;margin-bottom:.8rem;font-size:.95rem}.blog-module__R0QMoW__essayTitle{margin:0;font-size:2rem;font-weight:700;line-height:1.4}.blog-module__R0QMoW__essayTitle a{color:var(--color-dark);text-decoration:none;transition:color .25s}.blog-module__R0QMoW__essayTitle a:hover{color:var(--color-accent)}.blog-module__R0QMoW__essayExcerpt{color:var(--color-light);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:1rem;font-size:1.05rem;line-height:2;display:-webkit-box;overflow:hidden}.blog-module__R0QMoW__readMore{color:var(--color-accent);margin-top:1.25rem;font-weight:600;text-decoration:none;transition:color .25s;display:inline-block}.blog-module__R0QMoW__readMore:hover{color:var(--color-accent-dark)}@media (max-width:900px){.blog-module__R0QMoW__essayCard{flex-direction:column;align-items:stretch}.blog-module__R0QMoW__essayImage,.blog-module__R0QMoW__essayImage img{width:100%;height:230px}.blog-module__R0QMoW__essayImage .gatsby-image-wrapper{width:100%;height:230px}}
