.identity img.brand-symbol,.native-brand img.deptana-brand-mark,.dj-brand img.deptana-brand-mark{display:block;flex:0 0 auto;width:46px;height:46px;object-fit:contain;filter:none}
.identity{gap:11px}.identity>span{font-weight:900;letter-spacing:-.015em}
.native-brand,.dj-brand{gap:11px;align-items:center}
.deptana-brand-word{font:900 27px/1 Kanit,Arial,sans-serif;letter-spacing:-.015em}
.deptana-brand-word small{display:block;font:450 8px/1.8 "JetBrains Mono Variable",monospace;letter-spacing:.14em;margin-top:4px;color:#9aacae}
.native-footer>.deptana-footer-brand,.seo-brand.deptana-fallback-brand{display:inline-flex;align-items:center;gap:10px}
.native-footer .deptana-brand-mark,.deptana-fallback-brand .deptana-brand-mark{width:34px;height:34px;object-fit:contain}
.dj-author-avatar{border:0;background:transparent;overflow:visible}.dj-author-avatar img{width:33px;height:33px;object-fit:contain}
.native-gallery-main img{object-fit:contain!important;object-position:center}.native-gallery-thumbnails img{object-fit:contain}
.dj-content figure{margin:30px 0}.dj-content figure img{width:100%;height:auto;object-fit:contain;border-radius:8px}.dj-content figcaption{margin-top:10px;font-size:12px;line-height:1.65;color:var(--dj-muted)}
.dj-card-featured .dj-card-image{align-self:center;aspect-ratio:16/9;min-height:0}.dj-card-featured .dj-card-image img{height:auto;object-fit:contain}.dj-card-image img,.journal-cover img{object-position:center}
.light .deptana-brand-word small{color:#60757c}
@media(max-width:1100px){.site-header .identity img.brand-symbol{width:40px;height:40px}}
@media(max-width:600px){.identity img.brand-symbol,.site-header .identity img.brand-symbol,.native-brand img.deptana-brand-mark,.dj-brand img.deptana-brand-mark{width:38px;height:38px}.deptana-brand-word{font-size:23px}.deptana-brand-word small{font-size:7px}.native-brand,.dj-brand,.identity{gap:8px}}

.deptana-platforms{box-sizing:border-box;width:calc(100% - 48px);max-width:1200px;margin:0 auto;padding:25px 0 36px;border-top:1px solid #ffffff18;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#c6d0ce;font:inherit;font-size:13px;line-height:1.5}
.deptana-platforms>span{color:#95a4a2}.deptana-platforms>div{display:flex;gap:12px;flex-wrap:wrap}
.deptana-platforms a{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid #ffffff20;border-radius:10px;background:#ffffff04;color:inherit;text-decoration:none;font-weight:500;transition:border-color .15s,background .15s}
.deptana-platforms a:hover,.deptana-platforms a:focus-visible{border-color:#9be4d580;background:#9be4d50b}.deptana-platforms img{display:block;width:24px;height:24px;flex:none;object-fit:contain;filter:brightness(0) invert(1)}.deptana-platforms a>svg{opacity:.6}
.light .deptana-platforms{color:#243330;border-color:#15282220}.light .deptana-platforms>span{color:#526862}.light .deptana-platforms a{border-color:#15282225;background:#15282204}.light .deptana-platforms img{filter:none}
@media(max-width:600px){.deptana-platforms{width:calc(100% - 32px);padding:24px 0 30px;align-items:flex-start;flex-direction:column;gap:14px}.deptana-platforms>div{width:100%;gap:10px}.deptana-platforms a{flex:1;justify-content:center;padding:12px 10px;font-size:12px;gap:8px}.deptana-platforms img{width:22px;height:22px}}
