.eottr-blog,.eottr-blog-article{font-family:Arial,Helvetica,sans-serif;color:#f4f3ed;line-height:1.7;font-size:16px;width:100%}
.eottr-blog-search{margin-bottom:35px}.eottr-blog-search label{display:block;font-size:14px;font-weight:700;margin-bottom:10px}.eottr-blog-search>div{display:flex;gap:12px}.eottr-blog-search input{min-width:0;flex:1;background:#222624;border:1px solid #556057;color:#f4f3ed;padding:14px 18px;font:inherit;border-radius:0}.eottr-blog-search input::placeholder{color:#b9beb8}
.eottr-blog button,.eottr-blog-pagination a{padding:14px 23px;background:#f88144;color:#171c19;border:1px solid #f88144;border-radius:0;font:700 14px Arial,sans-serif;cursor:pointer;text-decoration:none}
.eottr-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.eottr-blog-card{background:#222624;border:1px solid #3b443d;overflow:hidden}.eottr-blog-photo{display:block;aspect-ratio:4/3;overflow:hidden}.eottr-blog-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s}.eottr-blog-photo:hover img{transform:scale(1.025)}.eottr-blog-card-body{padding:25px}.eottr-blog-card time,.eottr-blog-article time{display:block;color:#f88144;font-size:12px;letter-spacing:.04em}.eottr-blog-card h2{font-size:24px;line-height:1.2;margin:15px 0;letter-spacing:-.4px}.eottr-blog-card h2 a{color:#f4f3ed;text-decoration:none}.eottr-blog-card h2 a:hover{color:#f88144}.eottr-blog-card p{font-size:15px;color:#c9cdc6;margin:0 0 20px}.eottr-blog-read,.eottr-blog-back{color:#f88144!important;text-decoration:none;font-weight:700;font-size:13px}.eottr-blog-pagination{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;margin-top:36px}.eottr-blog-pagination span{font-size:13px;color:#c9cdc6}
.eottr-blog-article{max-width:860px;margin:0 auto}.eottr-blog-back{display:inline-block;margin-bottom:30px}.eottr-blog-article h1{font-size:48px;line-height:1.08;letter-spacing:-1.5px;color:#f4f3ed;margin:20px 0 36px}.eottr-article-cover{margin-bottom:35px}.eottr-article-cover img{display:block;width:auto;height:auto;max-height:650px;max-width:100%;margin:auto}.eottr-article-copy{font-size:18px;line-height:1.8;color:#d7dbd3;overflow-wrap:anywhere;display:flow-root;margin-bottom:40px}.eottr-article-copy p{margin:0 0 1.3em}.eottr-article-copy a{color:#f88144;text-underline-offset:4px}.eottr-article-copy img{max-width:100%;height:auto}.eottr-article-copy figure{max-width:100%;margin:24px 0}.eottr-article-copy .alignleft{float:left;margin:8px 24px 20px 0}.eottr-article-copy .alignright{float:right;margin:8px 0 20px 24px}.eottr-article-copy .aligncenter{display:block;margin:24px auto}.eottr-article-copy .gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.eottr-article-copy .gallery-item{width:auto!important;margin:0!important;float:none!important}.eottr-article-copy iframe{max-width:100%}.eottr-article-copy h2,.eottr-article-copy h3{color:#f4f3ed;line-height:1.3}.eottr-blog :is(a,input,button):focus-visible,.eottr-blog-article a:focus-visible{outline:3px solid #f88144;outline-offset:4px}
@media(max-width:1024px){.eottr-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.eottr-blog-grid{grid-template-columns:1fr}.eottr-blog-card-body{padding:23px}.eottr-blog-search>div{gap:8px}.eottr-blog-search button{padding:12px 16px}.eottr-blog-article h1{font-size:34px;letter-spacing:-.8px}.eottr-article-copy{font-size:17px}.eottr-article-copy .alignleft,.eottr-article-copy .alignright{float:none;display:block;margin:20px auto}.eottr-article-copy .gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(prefers-reduced-motion:reduce){.eottr-blog-photo img{transition:none}}
