@font-face{font-family:LootusArticleFutura;src:url(//www.lootus.net/wp-content/mu-plugins/lootus-articles-assets/futura.ttf)}@font-face{font-family:LootusArticleFutura;src:url(//www.lootus.net/wp-content/mu-plugins/lootus-articles-assets/futura-bold.ttf);font-weight:700}@font-face{font-family:LootusArticleOrbitron;src:url(//www.lootus.net/wp-content/mu-plugins/lootus-articles-assets/orbitron.woff2)}
body.single-post .la-shell{padding:0!important;margin:0!important;background:#FFFEFF!important}body.single-post .la-shell>.et_pb_row{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}body.single-post .la-shell>.et_pb_row>.et_pb_column{padding:0!important;margin:0!important;width:auto!important;min-width:0;background:none!important;float:none!important}body.single-post .la-shell>.et_pb_row>.et_pb_column>.et_pb_text{margin:0!important}body.single-post .la-scope{font-family:LootusArticleFutura,Futura,sans-serif;line-height:1.7;color:#003B56;font-size:17px}body.single-post .la-scope *{box-sizing:border-box}body.single-post .la-scope p{padding:0;margin:0 0 22px}body.single-post .la-scope h1,body.single-post .la-scope h2{font-family:LootusArticleOrbitron,Orbitron,sans-serif;font-weight:400;line-height:1.35;padding:0;text-transform:none;letter-spacing:normal}body.single-post .la-scope h3{padding:0;font-family:LootusArticleFutura,Futura,sans-serif;line-height:1.45}body.single-post .la-scope a{color:inherit;text-underline-offset:4px}body.single-post .la-scope a:focus-visible{outline:3px solid #EE7965;outline-offset:5px}body.single-post .la-wrap{width:min(1180px,calc(100% - 80px));margin:auto}body.single-post .la-scope [hidden]{display:none!important}
body.single-post .la-hero-shell>.et_pb_row,body.single-post .la-related-shell>.et_pb_row{display:block!important}body.single-post .la-hero-shell>.et_pb_row>.et_pb_column,body.single-post .la-related-shell>.et_pb_row>.et_pb_column{width:100%!important;display:block!important}body.single-post .la-reading-grid>.la-main,body.single-post .la-reading-grid>.la-aside{display:block!important}
#la-progress{height:3px;background:#E2E0E0;position:fixed;left:0;right:0;top:0;z-index:99998}#la-progress span{display:block;height:100%;width:0;background:#3EB9C2}body.admin-bar #la-progress{top:32px}
body.single-post #la-hero{background:#003B56;color:#FFFEFF;position:relative;overflow:hidden}body.single-post #la-hero:after{content:'';position:absolute;right:0;top:0;width:37%;height:100%;background-image:radial-gradient(#3EB9C2 .7px,transparent .7px);background-size:22px 22px;opacity:.16;pointer-events:none}body.single-post .la-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;align-items:center;padding-top:26px;font-size:12px;position:relative;z-index:1}body.single-post .la-breadcrumb a{text-decoration:none}body.single-post .la-breadcrumb>span{color:#3EB9C2}body.single-post .la-hero-grid{display:grid;grid-template-columns:1.12fr 1fr;gap:65px;align-items:center;padding:42px 0 54px;position:relative;z-index:1}body.single-post .la-no-image .la-hero-grid{grid-template-columns:1fr;max-width:850px}body.single-post #la-hero .la-eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin:0 0 18px;display:flex;gap:14px;align-items:center;color:#FFFEFF}body.single-post .la-eyebrow:before{content:'';width:34px;height:2px;background:#3EB9C2;flex-shrink:0}body.single-post #la-hero h1{font-size:clamp(30px,3.6vw,47px);margin:0 0 18px;max-width:680px;color:#FFFEFF;overflow-wrap:break-word}body.single-post #la-hero .la-subtitle{font-size:25px;line-height:1.4;color:#3EB9C2;margin:0 0 25px}body.single-post #la-hero .la-intro{font-size:17px;line-height:1.7;max-width:590px;border-left:3px solid #EE7965;padding-left:19px;margin:0 0 25px;color:#FFFEFF}body.single-post #la-hero .la-meta{display:flex;gap:13px;align-items:center;flex-wrap:wrap;font-size:12px;margin:0;padding:0;color:#FFFEFF}body.single-post .la-category{border:1px solid #3EB9C2;padding:3px 9px;font-weight:700;font-size:10px;letter-spacing:1px;text-decoration:none;text-transform:uppercase}body.single-post .la-category.la-academy{border-color:#EFB700}body.single-post .la-hero-visual{margin:0;position:relative}body.single-post .la-photo-frame{padding:10px;border:1px solid #3EB9C2;clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,0 100%)}body.single-post .la-photo-frame img{display:block;width:100%;height:294px;object-fit:cover;clip-path:polygon(0 0,calc(100% - 25px) 0,100% 25px,100% 100%,0 100%);margin:0}body.single-post .la-hero-visual figcaption{font-size:11px;letter-spacing:.5px;margin-top:13px;color:#FFFEFF}
body.single-post .la-body-section>.et_pb_row.la-reading-grid{width:min(1180px,calc(100% - 80px))!important;max-width:1180px!important;margin:auto!important;padding:56px 0!important;display:grid!important;grid-template-columns:minmax(0,740px) minmax(240px,290px);gap:85px;align-items:start}body.single-post .la-reading-grid>.la-main{min-width:0;max-width:100%}body.single-post .la-reading-grid>.la-aside{position:sticky!important;top:110px;align-self:start}body.single-post .la-content{color:#003B56;font:18px/1.85 LootusArticleFutura,Futura,sans-serif;margin:0!important;overflow-wrap:break-word}body.single-post .la-content p{font:inherit;line-height:1.85;color:#003B56;padding:0;margin:0 0 22px}body.single-post .la-content :is(h2,h3,h4,h5,h6){color:#003B56;text-transform:none;padding:0;scroll-margin-top:120px}body.single-post .la-content h2{font:400 29px/1.4 LootusArticleOrbitron,Orbitron,sans-serif;margin:42px 0 22px}body.single-post .la-content h2:first-child{margin-top:0}body.single-post .la-content h3{font:700 22px/1.45 LootusArticleFutura,Futura,sans-serif;margin:28px 0 16px}body.single-post .la-content :is(h4,h5,h6){font:700 19px/1.5 LootusArticleFutura,Futura,sans-serif;margin:24px 0 14px}body.single-post .la-content a{color:#003B56;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#3EB9C2}body.single-post .la-content a:hover{color:#003B56;text-decoration-color:#EE7965}body.single-post .la-content :is(ul,ol){font:inherit;line-height:1.8;padding:0 0 0 24px;margin:0 0 25px}body.single-post .la-content li{font:inherit;padding:0 0 0 4px;margin:0 0 9px}body.single-post .la-content li::marker{color:#3EB9C2}body.single-post .la-content blockquote{border-left:4px solid #EE7965;padding:3px 0 3px 24px;margin:27px 0;font-size:21px;line-height:1.65;color:#003B56}body.single-post .la-content blockquote p{margin-bottom:0}body.single-post .la-content img{max-width:100%;height:auto}body.single-post .la-content figure{max-width:100%;margin:26px 0}body.single-post .la-content figcaption{font-size:13px;line-height:1.6;margin-top:10px;color:#003B56}body.single-post .la-content .et_pb_section{padding:0!important;margin:0 0 24px!important;background:none!important}body.single-post .la-content .et_pb_row{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}body.single-post .la-content .et_pb_text{margin-bottom:0!important}body.single-post .la-content .wp-block-embed.is-type-video .wp-block-embed__wrapper{position:relative;aspect-ratio:16/9}body.single-post .la-content .wp-block-embed.is-type-video iframe{position:absolute;inset:0;width:100%;height:100%}body.single-post .la-content .wp-block-spacer{max-height:24px}body.single-post .la-content .wp-block-table{overflow-x:auto}body.single-post .la-content .et_social_inline{margin:28px 0!important}
body.single-post #la-sidebar .la-toc{border-top:3px solid #3EB9C2;padding-top:20px}body.single-post #la-sidebar .la-toc summary{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;list-style:none;cursor:pointer}body.single-post #la-sidebar .la-toc summary::-webkit-details-marker{display:none}body.single-post #la-sidebar .la-toc nav{margin-top:15px}body.single-post #la-sidebar .la-toc a{display:grid;grid-template-columns:25px 1fr;gap:10px;border-left:2px solid #E2E0E0;padding:11px 0 11px 14px;font-size:14px;line-height:1.5;text-decoration:none}body.single-post #la-sidebar .la-toc a>span:first-child{font-size:10px;color:#A4A3A3;font-family:LootusArticleOrbitron,Orbitron,sans-serif;padding-top:3px}body.single-post #la-sidebar .la-toc a:hover,body.single-post #la-sidebar .la-toc a.la-active{border-color:#3EB9C2;font-weight:700}body.single-post #la-sidebar .la-toc a.la-active>span:first-child{color:#003B56}body.single-post #la-sidebar .la-takeaways{border:1px solid #CDCCCC;border-left:3px solid #EE7965;padding:23px;margin-top:28px;background:#FFFEFF}body.single-post #la-sidebar .la-toc[hidden]+.la-takeaways{margin-top:0}body.single-post #la-sidebar .la-takeaways h2{font:700 12px/1.5 LootusArticleFutura,Futura,sans-serif;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 18px;color:#003B56}body.single-post #la-sidebar .la-takeaways ul{list-style:none;padding:0;margin:0}body.single-post #la-sidebar .la-takeaways li{display:flex;gap:10px;font-size:14px;line-height:1.7;margin:0 0 15px;padding:0}body.single-post #la-sidebar .la-takeaways li:last-child{margin-bottom:0}body.single-post #la-sidebar .la-takeaways li:before{content:'+';font:400 17px/1.5 LootusArticleOrbitron,Orbitron,sans-serif;color:#3EB9C2;flex:0 0 14px}
body.single-post .la-cta{background:#003B56;color:#FFFEFF;padding:34px;margin:38px 0}body.single-post .la-cta h2{font-size:26px!important;color:#FFFEFF!important;margin:0 0 16px!important}body.single-post .la-cta p{font-size:16px;color:#FFFEFF;margin-bottom:22px}body.single-post a.la-button{display:inline-flex;justify-content:center;align-items:center;gap:24px;background:#3EB9C2;border:1px solid #3EB9C2;padding:12px 20px;color:#003B56;font-size:14px;font-weight:700;text-decoration:none;line-height:1.6;border-radius:2px}body.single-post a.la-button:hover{background:#FFFEFF;border-color:#FFFEFF}body.single-post .la-button span{font-size:17px}body.single-post .la-author{border-top:1px solid #CDCCCC;border-bottom:1px solid #CDCCCC;padding:25px 0;display:flex;gap:24px;align-items:center}body.single-post .la-author img{width:130px;max-height:90px;object-fit:contain}body.single-post .la-author strong{font-size:15px;display:block}body.single-post .la-author p{font-size:14px;margin:3px 0;line-height:1.6}body.single-post .la-author a{font-size:13px}
body.single-post #la-related{background:#E2E0E0;padding:47px 0 52px}body.single-post .la-related-top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px}body.single-post #la-related h2{font-size:27px;margin:0;color:#003B56}body.single-post .la-related-top>a{font-size:13px}body.single-post .la-related-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}body.single-post .la-related-card{background:#FFFEFF;display:flex;gap:22px;padding:20px;text-decoration:none;align-items:center;border-bottom:3px solid transparent}body.single-post .la-related-card:hover{border-color:#3EB9C2}body.single-post .la-related-card img{width:120px;height:120px;object-fit:cover;flex-shrink:0}body.single-post .la-related-card small{font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}body.single-post .la-related-card h3{font:400 18px/1.5 LootusArticleOrbitron,Orbitron,sans-serif;color:#003B56;margin:8px 0}body.single-post .la-related-card time{font-size:12px}
@media(max-width:1050px){body.single-post .la-body-section>.et_pb_row.la-reading-grid{gap:45px;grid-template-columns:minmax(0,1fr) 245px}body.single-post .la-hero-grid{gap:34px}body.single-post #la-hero .la-subtitle{font-size:22px}body.single-post .la-related-card{gap:17px}body.single-post .la-related-card img{width:90px;height:110px}body.single-post .la-related-card h3{font-size:16px}}
@media(max-width:800px){body.single-post .la-wrap{width:calc(100% - 40px)}body.single-post .la-hero-grid{grid-template-columns:1fr;gap:28px;padding:29px 0 35px}body.single-post #la-hero h1{font-size:34px}body.single-post #la-hero .la-subtitle{font-size:23px}body.single-post .la-photo-frame img{height:235px}body.single-post #la-hero:after{width:100%}body.single-post .la-body-section>.et_pb_row.la-reading-grid{width:calc(100% - 40px)!important;display:flex!important;flex-direction:column;gap:32px;padding:34px 0!important}body.single-post .la-reading-grid>.la-main,body.single-post .la-reading-grid>.la-aside{width:100%!important;flex:0 0 auto!important}body.single-post .la-reading-grid>.la-aside{position:static!important;order:-1}body.single-post .la-content{font-size:17px;line-height:1.8}body.single-post .la-content p{line-height:1.8}body.single-post .la-content h2{font-size:25px;margin-top:34px}body.single-post .la-content h3{font-size:21px}body.single-post #la-sidebar .la-toc{border:1px solid #CDCCCC;border-top:3px solid #3EB9C2;padding:16px 18px}body.single-post #la-sidebar .la-toc summary{display:flex;justify-content:space-between;gap:15px;font-size:11px}body.single-post #la-sidebar .la-toc summary:after{content:'−';font-size:17px;line-height:1}body.single-post #la-sidebar .la-toc:not([open]) summary:after{content:'+'}body.single-post #la-sidebar .la-toc a{font-size:14px;padding-top:9px;padding-bottom:9px}body.single-post #la-sidebar .la-takeaways{margin-top:18px;padding:21px}body.single-post .la-cta{padding:26px 23px}body.single-post .la-cta h2{font-size:23px!important}body.single-post .la-related-grid{grid-template-columns:1fr}body.single-post .la-related-top{align-items:flex-start}body.single-post .la-related-top>a{max-width:120px}body.single-post #la-related h2{font-size:23px}body.single-post .la-author{align-items:flex-start;gap:20px}body.single-post .la-author img{width:95px}}
@media(max-width:782px){body.admin-bar #la-progress{top:46px}}@media(prefers-reduced-motion:no-preference){body.single-post{scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){body.single-post{scroll-behavior:auto}}