@font-face{font-family:'SabonLTStd';src:url(/font/SabonLTStd-Roman.otf)}.BlogPost{position:relative}.BlogPostContent{position:relative;font-size:20px;line-height:1.7;color:#000;max-width:950px;margin:0 auto}.BlogPostContent h1,.BlogPostContent h2,.BlogPostContent h3,.BlogPostContent h4,.BlogPostContent h5,.BlogPostContent h6{font-weight:700;line-height:1.3;margin:1.6em 0 0.6em}.BlogPostContent h1{font-size:2.2em}.BlogPostContent h2{font-size:1.8em}.BlogPostContent h3{font-size:1.5em}.BlogPostContent h4{font-size:1.3em}.BlogPostContent h5{font-size:1.15em}.BlogPostContent h6{font-size:1em}.BlogPostContent p{margin:0 0 1.2em}.BlogPostContent span{line-height:inherit}.BlogPostContent b,.BlogPostContent strong{font-weight:700}.BlogPostContent i,.BlogPostContent em{font-style:italic}.BlogPostContent a{color:#3584c5;text-decoration:underline;text-underline-offset:3px;transition:0.2s ease}.BlogPostContent a:hover{color:#002a4e;text-decoration-thickness:2px}.BlogPostContent ul,.BlogPostContent ol{margin:0 0 1.4em 1.5em;padding:0;list-style:auto}.BlogPostContent li{margin-bottom:0.5em}.BlogPostContent blockquote{border-left:4px solid #ddd;padding-left:1em;margin:1.5em 0;color:#555;font-style:italic}.BlogPostContent code{background:#f4f4f4;padding:2px 6px;border-radius:4px;font-size:0.95em;font-family:ui-monospace, SFMono-Regular, Menlo, monospace}.BlogPostContent pre{background:#f4f4f4;padding:1em;overflow-x:auto;border-radius:8px;margin:1.5em 0}.BlogPostContent pre code{background:none;padding:0}.BlogPostContent hr{border:none;border-top:1px solid #ddd;margin:2em 0}.BlogPostContent img{max-width:100%;height:auto;border-radius:8px;margin:1.5em 0}.lang-he .BlogPost{direction:rtl}.lang-he .BlogPost .BlogPostContent ul,.lang-he .BlogPost .BlogPostContent ol{margin:0 1.5em 1.4em 0}.lang-he .BlogPost .BlogPostContent blockquote{border-left:none;border-right:4px solid #ddd;padding-left:0;padding-right:1em}.lang-he .BlogPost .BlogPostContent pre{direction:ltr;text-align:left}.lang-he .BlogPost .BlogPostContent code{direction:ltr;unicode-bidi:isolate}.lang-he .BlogPost .BlogPostContent p,.lang-he .BlogPost .BlogPostContent h1,.lang-he .BlogPost .BlogPostContent h2,.lang-he .BlogPost .BlogPostContent h3,.lang-he .BlogPost .BlogPostContent h4,.lang-he .BlogPost .BlogPostContent h5,.lang-he .BlogPost .BlogPostContent h6{text-align:right}@media only screen and (min-width: 768px) and (max-width: 1240px){.BlogPostContent{font-size:18px}}@media only screen and (min-width: 0px) and (max-width: 767px){.BlogPostContent{font-size:16px}}
/*# sourceMappingURL=blog-post.css.map */
