/* Native layout overrides the obsolete Enfold wrappers without loading Enfold. */
#top #wrap_all{position:relative;overflow:visible;padding-top:var(--lvn-header-height,112px)}
#top #main{padding-top:0!important;background:inherit;position:relative}
#top #main main.content{float:none;border:0;margin-inline:auto}
#top #main>.lvn-page-full{width:100%;max-width:none;padding:0!important}
#top #wrap_all :is(.lv,.lb){padding-top:0!important}
#top #wrap_all .pc>.sn-header{display:none!important}
#top #lvn-header{position:fixed;inset:var(--lvn-admin-height,0px) 0 auto 0;z-index:1000;background:#e8e6e1f5;border-bottom:1px solid #173b3f25;padding:0;backdrop-filter:blur(14px)}
#top #lvn-header .sn-global-row{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:70px;padding:10px 0}
#top #lvn-header .sn-brand{display:flex;align-items:center;gap:10px;color:#173b3f;font:700 20px/1.3 Manrope,Arial,sans-serif;text-decoration:none;white-space:nowrap}
#top #lvn-header .sn-brand svg{width:36px;height:36px;display:block;overflow:hidden}
#top #lvn-header .sn-local{min-height:42px;display:flex;align-items:center;overflow-x:auto;scrollbar-width:thin;border-top:1px solid #173b3f20}
#top #lvn-header .sn-local-links{display:flex;align-items:center;gap:24px;width:max-content;flex-shrink:0;padding:0;margin:0}
#top #lvn-header .sn-local a{display:block;white-space:nowrap;padding:10px 0;font:500 12px/1.6 Manrope,Arial,sans-serif;color:#173b3f;text-decoration:none}
#top #lvn-header .sn-local a:hover,#top #lvn-header .sn-local a[aria-current=page]{text-decoration:underline;text-decoration-color:#b38200;text-decoration-thickness:2px;text-underline-offset:7px}
#top #lvn-header .jb-topic-nav .sn-local-links{gap:8px;padding-block:5px}
#top #lvn-header .jb-topic-nav a{padding:6px 12px;border-radius:25px;border:1px solid #173b3f30}
#top #lvn-header .jb-topic-nav a[aria-current=page]{background:#f0c02b;border-color:#f0c02b;text-decoration:none}
#top .lvn-header .lv-scroll-progress{position:absolute;left:0;bottom:0;width:100%;height:2px;background:#f0c02b;transform-origin:left;transform:scaleX(var(--lv-page-p,0))}
#top .lvn-page-full :is(h1,h2,h3),#top .lvn-prose :is(h1,h2,h3){color:inherit}
#top .pc-platforms>br{display:none!important}
#top :is(.lv,.lb,#lv-course,.pc) [id]{scroll-margin-top:calc(var(--lvn-header-height) + var(--lvn-admin-height,0px) + 25px)}
#top.lv-journal #wrap_all .avia-content-slider-inner,#top.lv-journal #wrap_all article.slide-entry{perspective:none!important;-webkit-perspective:none!important;transform:none!important;-webkit-transform:none!important;transform-style:flat;animation:none!important;will-change:auto}
#top.lv-journal #main main.content{padding-top:0!important}
#top.lv-journal .slide-entry .slide-entry-title{font:400 28px/1.16 Newsreader,Georgia,serif!important;letter-spacing:-.025em;margin:0 0 15px!important}
#top.lv-journal .jb-featured .slide-entry-title{font-size:37px!important}
#top.lv-journal .jb-read{margin-top:auto}
#top.lv-journal .slide-entry-excerpt{margin-bottom:20px}
#top.lv-journal .lvn-article-grid{align-items:stretch}
#top.lv-journal .jb-search-open{display:inline-block;border:1px solid #173b3f40;border-radius:30px;padding:10px 20px;font:600 14px/1.7 Manrope,sans-serif;text-decoration:none}
#top.lv-journal .lvn-search-section .jb-search{max-width:700px}
#top.lv-journal.single-post .small-preview{display:block;width:100%;margin:0;border-radius:12px;overflow:hidden}
#top.lv-journal.single-post .small-preview img{display:block;width:100%;height:auto;object-fit:contain}
#top.lv-journal.single-post .blog-meta{float:none;max-width:900px;margin:0 auto 35px}
#top.lv-journal.single-post .lvn-prose{max-width:760px;margin:auto}
#top .lvn-skip:focus{transform:none}
@media(max-width:700px){#top #lvn-header .sn-brand{font-size:18px;gap:7px}#top #lvn-header .sn-brand svg{width:31px;height:31px}#top #lvn-header .sn-local-links{gap:20px}#top.lv-journal .jb-featured .slide-entry-title{font-size:29px!important}}
@media(prefers-reduced-motion:reduce){#top :is(.lv,.lb,#lv-course,.pc) *,#top :is(.lv,.lb,#lv-course,.pc) :before,#top :is(.lv,.lb,#lv-course,.pc) :after{animation:none!important;transition:none!important;scroll-behavior:auto!important}#top :is(.lv-card,.lb-cover-art,.lv-portrait img,.lv-title-entrance,[data-lv-reveal]){transform:none!important;opacity:1!important;clip-path:none!important}#top .lv-flow-art{display:none!important}#top .lv-flow-choice{opacity:1!important;transform:none!important}}
