.lvn-newswire-public{background:#f4f6f8;color:#111827}.lvn-newswire-public a{-webkit-tap-highlight-color:transparent}.lvn-nw-shell{max-width:1510px;margin:0 auto;padding:24px 26px 68px;color:#111827}.lvn-nw-shell *{box-sizing:border-box}
.lvn-nw-masthead{background:#fff;border:1px solid #e3e8ee;border-radius:18px;box-shadow:0 4px 18px rgba(16,24,40,.045);overflow:hidden;margin:0 0 22px}.lvn-nw-masthead-top{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 28px}.lvn-nw-brand{display:inline-flex;flex-direction:column;text-decoration:none!important;color:#101828!important}.lvn-nw-brand-name{font-size:31px;line-height:1.02;font-weight:850;letter-spacing:-.035em}.lvn-nw-brand-byline{margin-top:5px;color:#087f4f;font-size:12px;font-weight:750;letter-spacing:.055em;text-transform:uppercase}.lvn-nw-brand-tools{display:flex;align-items:center;gap:16px;font-size:13px}.lvn-nw-brand-tools a{color:#344054;text-decoration:none;font-weight:700}.lvn-nw-search-placeholder{color:#98a2b3;border:1px solid #e4e7ec;border-radius:999px;padding:8px 12px;background:#f9fafb}.lvn-nw-nav{display:flex;align-items:center;gap:3px;padding:0 20px;border-top:1px solid #eaecf0;overflow-x:auto;scrollbar-width:none}.lvn-nw-nav::-webkit-scrollbar{display:none}.lvn-nw-nav a{display:inline-flex;align-items:center;height:47px;padding:0 12px;color:#344054!important;text-decoration:none!important;font-size:13px;font-weight:750;white-space:nowrap;border-bottom:2px solid transparent}.lvn-nw-nav a:hover{color:#087f4f!important;border-bottom-color:#12b76a}
.lvn-nw-intro{padding:20px 4px 26px;max-width:920px}.lvn-nw-kicker,.lvn-nw-section-kicker{margin:0 0 7px;font-size:11px;line-height:1;font-weight:850;letter-spacing:.13em;color:#087f4f}.lvn-nw-intro h1{margin:0;font-size:39px;line-height:1.08;letter-spacing:-.025em}.lvn-nw-intro>p:last-child{font-size:17px;line-height:1.55;color:#475467;margin:10px 0 0;max-width:820px}
.lvn-nw-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:32px;align-items:start}.lvn-nw-main{min-width:0}.lvn-nw-section-head{display:flex;justify-content:space-between;gap:18px;align-items:end;margin:6px 0 16px}.lvn-nw-section-head h2{margin:0;font-size:26px;line-height:1.12;letter-spacing:-.018em}.lvn-nw-section-head>span{color:#667085;font-size:13px;padding-bottom:2px}.lvn-nw-source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lvn-nw-source-card,.lvn-nw-story-card,.lvn-nw-publisher-hero,.lvn-nw-empty{background:#fff;border:1px solid #e3e8ee;border-radius:17px;box-shadow:0 2px 7px rgba(16,24,40,.035)}.lvn-nw-source-card{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.lvn-nw-source-card:hover{transform:translateY(-1px);border-color:#d0d5dd;box-shadow:0 7px 18px rgba(16,24,40,.07)}.lvn-nw-source-link{display:flex;align-items:center;gap:16px;padding:18px;text-decoration:none!important;color:inherit!important}.lvn-nw-source-copy{min-width:0}.lvn-nw-identity-line{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.lvn-nw-identity-line strong{font-size:17px}.lvn-nw-identity-large{align-items:center}.lvn-nw-identity-large h1{font-size:38px;margin:0 7px 0 0;line-height:1.08;letter-spacing:-.03em}.lvn-nw-meta{color:#667085;font-size:13px;margin-top:5px}.lvn-nw-logo{display:block;object-fit:contain;background:#fff;border:1px solid #e4e7ec;border-radius:11px}.lvn-nw-logo-card{width:62px;height:62px;padding:6px;flex:0 0 62px}.lvn-nw-logo-hero{width:132px;height:108px;padding:9px}.lvn-nw-logo-tiny{width:23px;height:23px;border-radius:6px;padding:2px}.lvn-nw-logo-fallback{display:inline-grid;place-items:center;background:linear-gradient(135deg,#eef2f7,#fff);font-weight:900;color:#344054}
.lvn-nw-badge{display:inline-flex;align-items:center;gap:5px;padding:5px 9px 5px 5px;border-radius:999px;font-size:10px;line-height:1;font-weight:850;letter-spacing:.02em;white-space:nowrap;box-shadow:0 2px 6px rgba(16,185,129,.12),inset 0 1px 0 rgba(255,255,255,.35)}.lvn-nw-badge.is-compact{font-size:9px;padding:3px 7px 3px 3px}.lvn-nw-badge-icon{display:inline-grid;place-items:center;width:17px;height:17px;border-radius:50%;font-weight:950}.lvn-nw-verified{color:#fff;background:linear-gradient(135deg,#067647 0%,#12b76a 55%,#32d583 100%);border:1px solid rgba(5,122,77,.35)}.lvn-nw-verified .lvn-nw-badge-icon{background:rgba(255,255,255,.22)}.lvn-nw-authorized{color:#14532d;background:linear-gradient(135deg,#ecfdf3 0%,#d1fadf 55%,#a6f4c5 100%);border:1px solid #6ce9a6}.lvn-nw-authorized .lvn-nw-badge-icon{background:rgba(20,83,45,.1)}
.lvn-nw-breadcrumb{display:flex;gap:9px;align-items:center;font-size:12px;margin:0 0 13px;color:#667085;padding:0 4px}.lvn-nw-breadcrumb a{color:#087f4f;text-decoration:none;font-weight:650}.lvn-nw-publisher-hero{padding:25px 28px;display:grid;grid-template-columns:132px minmax(0,1fr);gap:24px;margin-bottom:18px;align-items:center}.lvn-nw-publisher-logo-wrap{align-self:start}.lvn-nw-publisher-copy{min-width:0}.lvn-nw-publisher-meta-chips{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0 0}.lvn-nw-chip{display:inline-flex;align-items:center;min-height:29px;padding:5px 9px;border-radius:999px;background:#f8fafc;border:1px solid #e4e7ec;color:#475467;font-size:12px;font-weight:650}.lvn-nw-followers strong{color:#101828;margin-right:3px}.lvn-nw-publisher-description{font-size:15px;line-height:1.65;color:#475467;max-width:920px;margin:14px 0 0}.lvn-nw-publisher-actions{display:flex;gap:10px;align-items:center;margin-top:17px}.lvn-nw-button,.lvn-nw-follow-button{display:inline-flex;align-items:center;justify-content:center;min-height:39px;padding:9px 15px;border-radius:9px;font-size:13px;font-weight:800;text-decoration:none!important}.lvn-nw-follow-button{background:#087f4f;color:#fff;border:1px solid #087f4f}.lvn-nw-follow-button.is-disabled{opacity:.48;cursor:not-allowed}.lvn-nw-button-secondary{background:#fff;color:#101828!important;border:1px solid #d0d5dd}.lvn-nw-button-secondary:hover{border-color:#98a2b3;background:#f9fafb}.lvn-nw-preview-note{background:#eff8ff;border:1px solid #b2ddff;color:#175cd3;padding:10px 13px;border-radius:9px;font-size:12px;margin-bottom:20px}
.lvn-nw-story-list{display:flex;flex-direction:column;gap:15px}.lvn-nw-story-card{padding:16px;display:grid;grid-template-columns:230px minmax(0,1fr);gap:19px;transition:border-color .18s ease,box-shadow .18s ease}.lvn-nw-story-card:hover{border-color:#d0d5dd;box-shadow:0 7px 20px rgba(16,24,40,.06)}.lvn-nw-story-image,.lvn-nw-story-placeholder{display:block;height:146px;border-radius:12px;overflow:hidden;background:#eef2f7}.lvn-nw-story-image img{width:100%;height:100%;object-fit:cover}.lvn-nw-story-placeholder{position:relative;padding:18px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(145deg,#edf4f0 0%,#f7faf8 48%,#e7eef2 100%);border:1px solid #e3e8ee}.lvn-nw-story-placeholder:before,.lvn-nw-story-placeholder:after{content:"";position:absolute;border-radius:50%;background:rgba(8,127,79,.07)}.lvn-nw-story-placeholder:before{width:118px;height:118px;top:-52px;right:-32px}.lvn-nw-story-placeholder:after{width:72px;height:72px;bottom:-35px;left:-18px}.lvn-nw-placeholder-kicker{position:relative;z-index:1;font-size:9px;letter-spacing:.12em;color:#087f4f;font-weight:850;margin-bottom:5px}.lvn-nw-story-placeholder strong{position:relative;z-index:1;font-size:18px;line-height:1.15;color:#1d2939}.lvn-nw-placeholder-mark{position:absolute;z-index:1;right:15px;bottom:11px;font-size:46px;line-height:1;color:rgba(8,127,79,.09);font-weight:950}.lvn-nw-story-copy{min-width:0;align-self:center}.lvn-nw-story-source-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:11px;color:#344054;margin-bottom:7px}.lvn-nw-story-copy h3{font-size:22px;line-height:1.23;letter-spacing:-.015em;margin:0}.lvn-nw-story-copy h3 a{color:#101828;text-decoration:none}.lvn-nw-story-copy h3 a:hover{color:#087f4f}.lvn-nw-story-copy p{font-size:14px;line-height:1.58;color:#475467;margin:9px 0}.lvn-nw-story-actions{margin-top:4px}.lvn-nw-story-actions a{font-size:13px;font-weight:800;color:#087f4f;text-decoration:none}.lvn-nw-empty{padding:34px}.lvn-nw-empty h2{margin-top:0}
.lvn-nw-ad-rail{width:300px;justify-self:end;align-self:stretch;position:relative;min-height:100%}.lvn-nw-ad-block{margin-bottom:34px}.lvn-nw-ad-label{text-align:center;font-size:9px;letter-spacing:.11em;color:#98a2b3;margin:0 0 6px}.lvn-nw-ad{display:grid;place-items:center;width:300px;border:1px dashed #cbd5e1;background:repeating-linear-gradient(45deg,#fbfcfd,#fbfcfd 10px,#f5f7fa 10px,#f5f7fa 20px);color:#98a2b3;text-align:center;font-size:12px;border-radius:9px}.lvn-nw-ad-square{height:250px}.lvn-nw-ad-sticky-wrap{position:sticky;top:88px;z-index:5;will-change:transform}.lvn-nw-ad-tall{height:600px}.lvn-nw-pagination{display:flex;justify-content:space-between;align-items:center;margin:22px 0;background:#fff;border:1px solid #e4e7ec;border-radius:11px;padding:11px 14px;font-size:13px}.lvn-nw-pagination a{font-weight:800;color:#087f4f;text-decoration:none}
@media(min-width:1051px){.lvn-nw-ad-rail{align-self:stretch;height:auto}.lvn-nw-ad-sticky-wrap{position:-webkit-sticky;position:sticky;top:88px}}
@media(max-width:1200px){.lvn-nw-shell{padding-left:18px;padding-right:18px}.lvn-nw-layout{grid-template-columns:minmax(0,1fr) 300px;gap:24px}.lvn-nw-story-card{grid-template-columns:205px minmax(0,1fr)}}
@media(max-width:1050px){.lvn-nw-layout{grid-template-columns:1fr}.lvn-nw-ad-rail{display:none}.lvn-nw-source-grid{grid-template-columns:1fr}.lvn-nw-masthead-top{padding:16px 20px}.lvn-nw-brand-name{font-size:28px}}
@media(max-width:760px){.lvn-nw-shell{padding:12px 11px 46px}.lvn-nw-masthead{border-radius:14px;margin-bottom:15px}.lvn-nw-masthead-top{min-height:auto;padding:15px 16px}.lvn-nw-brand-name{font-size:24px}.lvn-nw-brand-byline{font-size:10px}.lvn-nw-brand-tools{display:none}.lvn-nw-nav{padding:0 8px}.lvn-nw-nav a{height:42px;padding:0 9px;font-size:12px}.lvn-nw-intro{padding:12px 4px 20px}.lvn-nw-intro h1{font-size:30px}.lvn-nw-intro>p:last-child{font-size:15px}.lvn-nw-breadcrumb{overflow-x:auto;white-space:nowrap;padding-bottom:2px}.lvn-nw-publisher-hero{padding:18px;grid-template-columns:86px minmax(0,1fr);gap:15px;align-items:start}.lvn-nw-logo-hero{width:86px;height:76px;padding:6px}.lvn-nw-identity-large h1{font-size:27px;width:100%;margin-right:0}.lvn-nw-publisher-meta-chips{margin-top:9px}.lvn-nw-chip{font-size:11px;min-height:27px}.lvn-nw-publisher-description{font-size:14px}.lvn-nw-publisher-actions{grid-column:1/-1}.lvn-nw-section-head{align-items:flex-start}.lvn-nw-section-head h2{font-size:22px}.lvn-nw-story-card{display:block;padding:12px}.lvn-nw-story-image,.lvn-nw-story-placeholder{height:auto;aspect-ratio:16/9;margin-bottom:12px;border-radius:10px}.lvn-nw-story-placeholder{min-height:160px}.lvn-nw-story-copy h3{font-size:19px;line-height:1.25}.lvn-nw-story-copy p{font-size:13px;line-height:1.5;margin-bottom:8px}.lvn-nw-story-source-row{margin-bottom:6px}.lvn-nw-preview-note{font-size:11px}.lvn-nw-source-link{padding:14px}.lvn-nw-logo-card{width:54px;height:54px;flex-basis:54px}.lvn-nw-pagination{font-size:12px}}
@media(max-width:420px){.lvn-nw-publisher-hero{grid-template-columns:70px minmax(0,1fr);padding:15px}.lvn-nw-logo-hero{width:70px;height:64px}.lvn-nw-identity-large h1{font-size:24px}.lvn-nw-publisher-actions{flex-wrap:wrap}.lvn-nw-follow-button,.lvn-nw-button{flex:1}.lvn-nw-story-copy h3{font-size:18px}.lvn-nw-section-head>span{display:none}}
/* v0.4.0 audience, reader and in-feed advertising */
.lvn-nw-story-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.lvn-nw-story-actions a:first-child{display:inline-flex;align-items:center;justify-content:center;background:#087f4f;color:#fff!important;border-radius:8px;padding:7px 11px}.lvn-nw-story-actions a:last-child{color:#475467}.lvn-nw-follow-form{margin:0}.lvn-nw-follow-button{cursor:pointer}.lvn-nw-follow-button.is-following{background:#ecfdf3;color:#067647;border-color:#6ce9a6}.lvn-nw-follow-guest{position:relative}.lvn-nw-follow-guest>summary{list-style:none}.lvn-nw-follow-guest>summary::-webkit-details-marker{display:none}.lvn-nw-follow-guest form{position:absolute;z-index:20;top:48px;left:0;width:310px;padding:14px;background:#fff;border:1px solid #d0d5dd;border-radius:12px;box-shadow:0 14px 32px rgba(16,24,40,.16)}.lvn-nw-follow-guest label{display:block;font-size:12px;font-weight:700;color:#344054}.lvn-nw-follow-guest input{display:block;width:100%;margin-top:6px;padding:9px 10px;border:1px solid #d0d5dd;border-radius:8px}.lvn-nw-follow-guest button{margin-top:9px;width:100%;padding:9px;border:0;border-radius:8px;background:#087f4f;color:#fff;font-weight:800}.lvn-nw-follow-guest small{display:block;margin-top:7px;color:#667085;line-height:1.35}.lvn-nw-follow-notice{margin-top:12px;padding:9px 11px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:9px;color:#166534;font-size:12px}.lvn-nw-ad-infeed{width:100%;height:160px}.lvn-nw-ad-unit{width:100%}.lvn-nw-story-list>.lvn-nw-ad-unit{margin:3px 0 5px}.lvn-nw-reader{background:#fff;border:1px solid #e3e8ee;border-radius:18px;padding:30px 34px;box-shadow:0 2px 7px rgba(16,24,40,.035);min-width:0}.lvn-nw-reader>.lvn-nw-story-source-row a{text-decoration:none;color:#101828}.lvn-nw-reader h1{font-size:42px;line-height:1.08;letter-spacing:-.03em;margin:12px 0 10px}.lvn-nw-reader-dek{font-size:20px;line-height:1.45;color:#475467;margin:0 0 14px}.lvn-nw-reader-meta{font-size:13px;color:#667085;margin-bottom:22px}.lvn-nw-reader-image{margin:0 0 25px}.lvn-nw-reader-image img{width:100%;height:auto;max-height:560px;object-fit:cover;border-radius:14px}.lvn-nw-reader-body{font-size:17px;line-height:1.72;color:#1d2939}.lvn-nw-reader-body p{margin:0 0 1.2em}.lvn-nw-reader-body h2,.lvn-nw-reader-body h3{line-height:1.2;margin:1.4em 0 .55em}.lvn-nw-reader-excerpt{font-size:18px}.lvn-nw-source-boundary{margin:24px 0;padding:16px 18px;border-radius:12px;background:#f8fafc;border:1px solid #e4e7ec}.lvn-nw-source-boundary p{font-size:14px;color:#667085;margin:5px 0 0}.lvn-nw-reader-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px;padding-top:20px;border-top:1px solid #eaecf0}.lvn-nw-button-primary{background:#087f4f;color:#fff!important;border:1px solid #087f4f}
@media(max-width:760px){.lvn-nw-follow-guest form{position:fixed;left:12px;right:12px;top:auto;bottom:20px;width:auto}.lvn-nw-reader{padding:20px 17px;border-radius:14px}.lvn-nw-reader h1{font-size:30px}.lvn-nw-reader-dek{font-size:17px}.lvn-nw-reader-body{font-size:16px}.lvn-nw-reader-actions .lvn-nw-button{flex:1 1 100%}}
.lvn-nw-attribution{margin:22px 0 0;padding:11px 13px;border-left:3px solid #12b76a;background:#f8fafc;color:#475467;font-size:13px;line-height:1.5}


/* v0.5.0 publisher claiming */
.lvn-nw-claim-card{max-width:820px;margin:34px auto;background:#fff;border:1px solid #dfe4ea;border-radius:16px;padding:34px;box-shadow:0 8px 30px rgba(17,24,39,.05)}
.lvn-nw-claim-card h1{font-size:34px;margin:4px 0 12px}.lvn-nw-claim-form{display:grid;gap:16px;margin-top:24px}.lvn-nw-claim-form label{display:grid;gap:7px;font-weight:650}.lvn-nw-claim-form input{width:100%;padding:12px 14px;border:1px solid #cfd6df;border-radius:8px;font:inherit}.lvn-nw-claim-progress{background:#f7faf8;border:1px solid #cfe4d5;border-radius:10px;padding:16px;margin:18px 0;line-height:1.8}.lvn-nw-claim-card pre{white-space:pre-wrap;word-break:break-word;background:#f5f7f9;border:1px solid #dde2e7;padding:14px;border-radius:8px}

/* v0.6.0 news discovery, ranking, clustering and search */
.lvn-nw-masthead-top{display:grid;grid-template-columns:auto minmax(320px,680px) auto}.lvn-nw-masthead-search{height:44px;border:1px solid #d0d5dd;border-radius:999px;background:#f8fafc;display:flex;align-items:center;gap:9px;padding:0 15px;color:#667085}.lvn-nw-masthead-search:focus-within{border-color:#98a2b3;background:#fff;box-shadow:0 0 0 3px rgba(8,127,79,.08)}.lvn-nw-masthead-search input{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;width:100%;min-width:0;height:40px;padding:0!important;font:inherit;color:#101828}.lvn-nw-nav a.is-active{color:#087f4f!important;border-bottom-color:#12b76a}.lvn-nw-briefing-head{display:flex;justify-content:space-between;gap:24px;align-items:end;padding:16px 4px 24px}.lvn-nw-briefing-head h1{font-size:38px;line-height:1.08;letter-spacing:-.025em;margin:0}.lvn-nw-briefing-head p:last-child{font-size:16px;line-height:1.5;color:#667085;margin:9px 0 0;max-width:800px}.lvn-nw-briefing-date{font-size:13px;color:#667085;white-space:nowrap;padding-bottom:5px}.lvn-nw-home-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:30px;align-items:start}.lvn-nw-home-main{min-width:0}.lvn-nw-home-side{min-width:0;display:flex;flex-direction:column;gap:20px}.lvn-nw-home-side>.lvn-nw-ad-rail{width:300px;justify-self:start;align-self:auto;margin:0 auto}.lvn-nw-discovery-section{margin-bottom:28px}.lvn-nw-section-head h2 a{color:#101828;text-decoration:none}.lvn-nw-section-head h2 a:hover{color:#087f4f}.lvn-nw-cluster-list{display:flex;flex-direction:column;gap:15px}.lvn-nw-cluster{background:#fff;border:1px solid #e3e8ee;border-radius:17px;overflow:hidden;box-shadow:0 2px 7px rgba(16,24,40,.035)}.lvn-nw-cluster .lvn-nw-story-card{border:0;border-radius:0;box-shadow:none;margin:0}.lvn-nw-lead-story.lvn-nw-story-card{display:grid;grid-template-columns:minmax(260px,38%) minmax(0,1fr);gap:22px;padding:17px}.lvn-nw-lead-media{display:block;height:230px;border-radius:12px;overflow:hidden;background:#eef2f7}.lvn-nw-lead-media img{width:100%;height:100%;object-fit:cover}.lvn-nw-lead-media.is-placeholder{display:grid;place-items:end start;padding:18px;background:linear-gradient(145deg,#e9f4ef,#f7faf8 55%,#e8eef4);color:#087f4f;font-size:11px;font-weight:850;letter-spacing:.12em}.lvn-nw-lead-copy{align-self:center;min-width:0}.lvn-nw-lead-copy h3{font-size:28px;line-height:1.16;letter-spacing:-.025em;margin:0}.lvn-nw-lead-copy h3 a{color:#101828;text-decoration:none}.lvn-nw-lead-copy p{font-size:14px;line-height:1.55;color:#475467;margin:10px 0 0}.lvn-nw-related{border-top:1px solid #eaecf0;background:#fbfcfd;padding:10px 17px 13px}.lvn-nw-related-label{font-size:10px;font-weight:850;letter-spacing:.1em;color:#667085;text-transform:uppercase;margin:0 0 4px}.lvn-nw-related-item.lvn-nw-story-card{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:start;padding:9px 0;border:0;border-radius:0;background:transparent;box-shadow:none;text-decoration:none;color:#101828}.lvn-nw-related-item+.lvn-nw-related-item{border-top:1px solid #f0f2f5}.lvn-nw-related-item span{font-size:13px;line-height:1.38}.lvn-nw-related-item strong{font-size:10px;color:#667085;display:block;margin-bottom:2px}.lvn-nw-story-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lvn-nw-mini-card.lvn-nw-story-card{display:grid;grid-template-columns:116px minmax(0,1fr);gap:13px;padding:12px;align-items:center}.lvn-nw-mini-image{display:block;width:116px;height:82px;border-radius:10px;overflow:hidden;background:#edf4f0}.lvn-nw-mini-image img{width:100%;height:100%;object-fit:cover}.lvn-nw-mini-image.is-placeholder{display:grid;place-items:center;color:rgba(8,127,79,.2);font-size:34px;font-weight:900}.lvn-nw-mini-source{font-size:10px;color:#667085;font-weight:800;margin-bottom:4px}.lvn-nw-mini-card h3{font-size:16px;line-height:1.28;margin:0}.lvn-nw-mini-card h3 a{color:#101828;text-decoration:none}.lvn-nw-side-panel{background:#fff;border:1px solid #e3e8ee;border-radius:16px;padding:15px;box-shadow:0 2px 7px rgba(16,24,40,.035)}.lvn-nw-side-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2px 10px;border-bottom:1px solid #eaecf0}.lvn-nw-side-heading h2{font-size:19px;margin:0}.lvn-nw-side-heading a{font-size:11px;font-weight:800;color:#087f4f;text-decoration:none}.lvn-nw-side-story.lvn-nw-story-card{display:grid;grid-template-columns:minmax(0,1fr) 78px;gap:10px;align-items:start;padding:12px 2px;border:0;border-radius:0;box-shadow:none;background:transparent}.lvn-nw-side-story+.lvn-nw-side-story{border-top:1px solid #f0f2f5}.lvn-nw-side-story span{display:block;font-size:10px;color:#667085;font-weight:750;margin-bottom:3px}.lvn-nw-side-story a{font-size:14px;line-height:1.32;color:#101828;text-decoration:none;font-weight:750}.lvn-nw-side-story img{width:78px;height:58px;object-fit:cover;border-radius:9px}.lvn-nw-side-source{display:flex;align-items:center;gap:8px;padding:10px 2px;text-decoration:none;color:#101828}.lvn-nw-side-source+.lvn-nw-side-source{border-top:1px solid #f0f2f5}.lvn-nw-side-source>span:nth-child(2){display:flex;flex:1;min-width:0;flex-direction:column}.lvn-nw-side-source strong{font-size:13px}.lvn-nw-side-source small{font-size:10px;color:#667085;margin-top:1px}.lvn-nw-directory-search,.lvn-nw-search-page-form{display:flex;gap:10px;margin:0 0 22px;max-width:900px}.lvn-nw-directory-search input,.lvn-nw-search-page-form input{flex:1;min-width:0;padding:12px 14px;border:1px solid #d0d5dd;border-radius:10px;background:#fff;font:inherit}.lvn-nw-directory-search button,.lvn-nw-search-page-form button{border:0;border-radius:10px;background:#087f4f;color:#fff;font-weight:800;padding:10px 17px;cursor:pointer}.lvn-nw-search-sources{margin:0 0 26px}.lvn-nw-search-intro{padding-bottom:12px}.lvn-nw-search-sources .lvn-nw-source-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:1200px){.lvn-nw-home-grid{grid-template-columns:minmax(0,1fr) 300px;gap:22px}.lvn-nw-lead-story.lvn-nw-story-card{grid-template-columns:minmax(230px,36%) minmax(0,1fr)}.lvn-nw-lead-media{height:205px}.lvn-nw-search-sources .lvn-nw-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:1050px){.lvn-nw-masthead-top{grid-template-columns:auto minmax(240px,1fr)}.lvn-nw-brand-tools{display:none}.lvn-nw-home-grid{grid-template-columns:1fr}.lvn-nw-home-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lvn-nw-home-side>.lvn-nw-ad-rail{display:none}.lvn-nw-lead-story.lvn-nw-story-card{grid-template-columns:minmax(240px,38%) minmax(0,1fr)}}
@media(max-width:760px){.lvn-nw-masthead-top{display:flex;flex-direction:column;align-items:stretch;gap:12px}.lvn-nw-masthead-search{height:42px;width:100%}.lvn-nw-briefing-head{display:block;padding:12px 4px 18px}.lvn-nw-briefing-head h1{font-size:30px}.lvn-nw-briefing-date{margin-top:8px}.lvn-nw-home-side{display:block}.lvn-nw-home-side .lvn-nw-side-panel{margin-bottom:16px}.lvn-nw-lead-story.lvn-nw-story-card{display:block;padding:12px}.lvn-nw-lead-media{height:auto;aspect-ratio:16/9;margin-bottom:12px}.lvn-nw-lead-copy h3{font-size:22px}.lvn-nw-story-strip{grid-template-columns:1fr}.lvn-nw-mini-card.lvn-nw-story-card{grid-template-columns:104px minmax(0,1fr)}.lvn-nw-mini-image{width:104px;height:74px}.lvn-nw-search-sources .lvn-nw-source-grid{grid-template-columns:1fr}.lvn-nw-directory-search,.lvn-nw-search-page-form{flex-direction:column}.lvn-nw-directory-search button,.lvn-nw-search-page-form button{width:100%}.lvn-nw-related{padding-left:12px;padding-right:12px}}
.lvn-nw-directory-filters{max-width:none;display:grid;grid-template-columns:minmax(180px,1.3fr) minmax(170px,1fr) minmax(150px,.8fr) auto auto auto;align-items:center}.lvn-nw-directory-filters select{padding:12px 34px 12px 12px;border:1px solid #d0d5dd;border-radius:10px;background:#fff;font:inherit;color:#344054}.lvn-nw-filter-check{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:750;color:#344054;white-space:nowrap}.lvn-nw-filter-check input{width:auto;padding:0;margin:0}
@media(max-width:1050px){.lvn-nw-directory-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.lvn-nw-directory-filters button{grid-column:span 2}}
@media(max-width:760px){.lvn-nw-directory-filters{display:flex;flex-direction:column;align-items:stretch}.lvn-nw-filter-check{padding:3px 2px}.lvn-nw-directory-filters button{width:100%}}

/* v0.6.2 configurable ad slots + directional desktop sticky rail */
.lvn-nw-ad-rail{width:300px;justify-self:end;position:relative;min-width:300px}.lvn-nw-ad-slot-anchor{width:300px;position:relative}.lvn-nw-ad-slot-anchor+.lvn-nw-ad-slot-anchor{margin-top:34px}.lvn-nw-ad-sticky-wrap{position:static!important;top:auto!important}.lvn-nw-ad-unit{width:100%;box-sizing:border-box}.lvn-nw-ad-content{width:300px;max-width:100%;box-sizing:border-box;overflow:visible}.lvn-nw-ad-content.lvn-nw-ad-square{min-height:250px;height:auto;background:transparent;border:0;display:block}.lvn-nw-ad-content.lvn-nw-ad-tall{min-height:600px;height:auto;background:transparent;border:0;display:block}.lvn-nw-ad-content.lvn-nw-ad-infeed{width:100%;min-height:0;background:transparent;border:0;display:block}.lvn-nw-ad-content iframe,.lvn-nw-ad-content ins,.lvn-nw-ad-content img{max-width:100%}.lvn-nw-ad-unit.is-directional-sticky{box-sizing:border-box;transform:translateZ(0);filter:drop-shadow(0 8px 18px rgba(16,24,40,.08))}.lvn-nw-ad-device-mobile{display:none}.lvn-nw-home-side>.lvn-nw-ad-rail{align-self:stretch}.lvn-nw-ad-block{margin-bottom:0}
@media(max-width:1050px){.lvn-nw-ad-device-desktop{display:none!important}.lvn-nw-ad-device-mobile{display:block}.lvn-nw-ad-rail{display:none!important}}
@media(min-width:1051px){.lvn-nw-ad-device-desktop,.lvn-nw-ad-device-all{display:block}.lvn-nw-ad-device-mobile{display:none!important}}

/* v0.6.3 stable ad rail + ATF/story placements */
.lvn-nw-atf-ad{width:100%;margin:0 0 24px;display:flex;justify-content:center;clear:both}.lvn-nw-atf-ad>.lvn-nw-ad-unit{max-width:100%}.lvn-nw-ad-content.lvn-nw-ad-banner{width:100%;min-height:90px;height:auto;background:transparent;border:0;display:block;text-align:center}.lvn-nw-story-ad{clear:both;width:100%;margin:24px 0;display:flex;justify-content:center}.lvn-nw-story-ad--top{margin-top:8px;margin-bottom:24px}.lvn-nw-story-ad--mid{margin:30px 0}.lvn-nw-story-ad--bottom{margin:28px 0 8px}.lvn-nw-story-ad>.lvn-nw-ad-unit,.lvn-nw-story-ad .lvn-nw-ad-content{max-width:100%}.lvn-nw-ad-unit.is-directional-sticky{transform:none!important;filter:none!important;box-shadow:0 10px 24px rgba(16,24,40,.08);background:transparent}.lvn-nw-ad-slot-anchor.is-sticky-placeholder{visibility:visible}.lvn-nw-ad-slot-anchor.is-sticky-placeholder>.lvn-nw-ad-unit{will-change:auto}.lvn-nw-ad-rail[data-lvn-sticky-rail]{contain:none}.lvn-nw-ad-rail .lvn-nw-ad-slot-anchor{isolation:isolate}.lvn-nw-ad-rail .lvn-nw-ad-slot-anchor+.lvn-nw-ad-slot-anchor{margin-top:34px}
@media(max-width:760px){.lvn-nw-atf-ad{margin-bottom:18px}.lvn-nw-ad-content.lvn-nw-ad-banner{min-height:80px}.lvn-nw-story-ad{margin:20px 0}}

/* v0.6.4 single-target sticky rail + discovery in-feed stabilization */
.lvn-nw-ad-rail[data-lvn-sticky-rail]{overflow:visible!important;contain:none!important}.lvn-nw-ad-slot-anchor{overflow:visible}.lvn-nw-ad-unit.is-directional-sticky{margin:0!important}.lvn-nw-discovery-infeed{width:100%;margin:18px 0 22px;clear:both}.lvn-nw-discovery-infeed .lvn-nw-ad-unit,.lvn-nw-discovery-infeed .lvn-nw-ad-content{max-width:100%;width:100%}

/* v0.6.5 configurable in-article ads + full-article Multiplex placement */
.lvn-nw-story-ad--multiplex{margin:34px 0 10px;display:block}.lvn-nw-ad-content.lvn-nw-ad-multiplex{width:100%;max-width:100%;min-height:0;height:auto;background:transparent;border:0;display:block}.lvn-nw-story-ad--multiplex .lvn-nw-ad-unit{width:100%;max-width:100%}.lvn-nw-story-ad--multiplex ins,.lvn-nw-story-ad--multiplex iframe{max-width:100%}

/* v0.11.6 Newswire story context + internal discovery layer */
.lvn-nw-story-context{margin:18px 0 22px;padding:16px 18px;background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #087f4f;border-radius:12px}.lvn-nw-story-context-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:12px;color:#667085;font-size:12px}.lvn-nw-story-context-kicker{color:#087f4f;font-size:10px;line-height:1;font-weight:900;letter-spacing:.12em}.lvn-nw-story-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}.lvn-nw-story-facts>div{min-width:0;padding:10px 11px;background:#fff;border:1px solid #eaecf0;border-radius:9px}.lvn-nw-story-facts dt{font-size:9px;font-weight:850;letter-spacing:.09em;text-transform:uppercase;color:#98a2b3;margin:0 0 3px}.lvn-nw-story-facts dd{margin:0;font-size:12px;line-height:1.4;font-weight:700;color:#344054;overflow-wrap:anywhere}.lvn-nw-story-facts a{color:#087f4f;text-decoration:none}.lvn-nw-story-context-note{font-size:12px;line-height:1.55;color:#667085;margin:11px 1px 0}.lvn-nw-story-discovery{margin:34px 0 8px;padding-top:24px;border-top:1px solid #e4e7ec;display:grid;gap:22px}.lvn-nw-story-discovery-group{min-width:0}.lvn-nw-story-discovery-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.lvn-nw-story-discovery-head>span{font-size:10px;font-weight:900;letter-spacing:.1em;color:#667085}.lvn-nw-story-discovery-head>a{font-size:11px;font-weight:800;color:#087f4f;text-decoration:none}.lvn-nw-story-link-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.lvn-nw-story-link-list li{background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:11px 12px;min-width:0}.lvn-nw-story-link-list a{display:block;color:#101828;text-decoration:none;font-size:13px;line-height:1.4;font-weight:750}.lvn-nw-story-link-list a:hover{color:#087f4f}.lvn-nw-story-link-list li span{display:block;margin-top:4px;color:#667085;font-size:10px;font-weight:700}.lvn-nw-story-link-list.is-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.lvn-nw-story-link-list.is-compact li{background:#fbfcfd}
@media(max-width:900px){.lvn-nw-story-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.lvn-nw-story-context{padding:14px}.lvn-nw-story-facts,.lvn-nw-story-link-list,.lvn-nw-story-link-list.is-compact{grid-template-columns:1fr}.lvn-nw-story-context-head{display:block}.lvn-nw-story-context-head>span:last-child{display:block;margin-top:6px;line-height:1.45}}

/* v0.11.8 high-engagement story discovery module */
.lvn-nw-story-discovery{margin:38px 0 10px;padding:30px 0 0;border-top:1px solid #e4e7ec;display:grid;gap:26px}.lvn-nw-story-discovery-group{min-width:0}.lvn-nw-story-discovery-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:14px}.lvn-nw-story-discovery-head>div{display:flex;flex-direction:column;gap:4px}.lvn-nw-story-discovery-head>div>span,.lvn-nw-discovery-publisher-identity>div>span{font-size:10px;font-weight:900;letter-spacing:.12em;color:#087f4f}.lvn-nw-story-discovery-head>div>strong{font-size:22px;line-height:1.15;color:#101828;letter-spacing:-.02em}.lvn-nw-story-discovery-head>a,.lvn-nw-discovery-publisher-head>a{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:850;color:#087f4f;text-decoration:none;white-space:nowrap}.lvn-nw-story-discovery-head>a:hover,.lvn-nw-discovery-publisher-head>a:hover{text-decoration:underline}.lvn-nw-discovery-showcase{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);gap:14px}.lvn-nw-discovery-feature{display:block;grid-template-columns:none;gap:0;padding:0;min-width:0;overflow:hidden;background:#fff;border:1px solid #e4e7ec;border-radius:16px;box-shadow:0 8px 24px rgba(16,24,40,.06);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.lvn-nw-discovery-feature:hover{transform:translateY(-2px);border-color:#cfd8d3;box-shadow:0 14px 30px rgba(16,24,40,.11)}.lvn-nw-discovery-feature-media{display:block;position:relative;aspect-ratio:16/8.6;overflow:hidden;background:#edf4f0;text-decoration:none}.lvn-nw-discovery-feature-media img{width:100%;height:100%;object-fit:cover;transition:transform .28s ease}.lvn-nw-discovery-feature:hover .lvn-nw-discovery-feature-media img{transform:scale(1.025)}.lvn-nw-discovery-feature-media.is-placeholder{display:flex;flex-direction:column;justify-content:flex-end;padding:22px;background:linear-gradient(135deg,#e8f5ee 0%,#f8faf9 58%,#eef2f7 100%);color:#087f4f}.lvn-nw-discovery-placeholder-kicker{font-size:10px;font-weight:900;letter-spacing:.12em}.lvn-nw-discovery-feature-media.is-placeholder>strong{font-size:25px;line-height:1.08;margin-top:6px;color:#101828;max-width:72%}.lvn-nw-discovery-placeholder-mark{position:absolute;right:20px;bottom:10px;font-size:70px;line-height:1;font-weight:950;color:rgba(8,127,79,.11)}.lvn-nw-discovery-feature-copy{padding:18px 20px 19px}.lvn-nw-discovery-meta-line{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:11px;color:#667085;margin-bottom:8px}.lvn-nw-discovery-topic{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:4px 8px;border-radius:999px;background:#ecfdf3;color:#067647;font-size:9px!important;line-height:1.15;font-weight:900!important;letter-spacing:.07em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lvn-nw-discovery-feature h3{font-size:22px;line-height:1.23;letter-spacing:-.018em;margin:0}.lvn-nw-discovery-feature h3 a{color:#101828;text-decoration:none}.lvn-nw-discovery-feature h3 a:hover{color:#087f4f}.lvn-nw-discovery-feature-copy>p{margin:10px 0 0;color:#475467;font-size:13px;line-height:1.58}.lvn-nw-discovery-feature-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding-top:14px;border-top:1px solid #f0f2f5}.lvn-nw-discovery-source{display:inline-flex;align-items:center;gap:8px;min-width:0;color:#344054;text-decoration:none;font-size:11px;font-weight:800}.lvn-nw-discovery-source span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lvn-nw-discovery-read{display:inline-flex;align-items:center;gap:5px;color:#087f4f;text-decoration:none;font-size:12px;font-weight:900;white-space:nowrap}.lvn-nw-discovery-read:hover{text-decoration:underline}.lvn-nw-discovery-support-grid{display:grid;grid-template-columns:1fr;gap:9px;align-content:start}.lvn-nw-discovery-support-card{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;min-width:0;padding:9px;background:#fff;border:1px solid #e4e7ec;border-radius:13px;text-decoration:none;box-shadow:0 3px 10px rgba(16,24,40,.035);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.lvn-nw-discovery-support-card:hover{transform:translateY(-1px);border-color:#b7cec1;box-shadow:0 8px 18px rgba(16,24,40,.08)}.lvn-nw-discovery-support-media{display:grid;place-items:center;width:112px;aspect-ratio:4/3;border-radius:9px;overflow:hidden;background:linear-gradient(135deg,#e8f5ee,#f8fafc);color:#087f4f;font-size:28px;font-weight:950}.lvn-nw-discovery-support-media img{width:100%;height:100%;object-fit:cover;transition:transform .24s ease}.lvn-nw-discovery-support-card:hover img{transform:scale(1.035)}.lvn-nw-discovery-support-copy{display:flex;min-width:0;flex-direction:column;justify-content:center}.lvn-nw-discovery-support-copy>strong{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:7px 0 8px;color:#101828;font-size:13px;line-height:1.36}.lvn-nw-discovery-support-source{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#667085;font-size:10px;font-weight:750}.lvn-nw-discovery-support-source b{font-size:16px;line-height:1;color:#087f4f}.lvn-nw-discovery-publisher{padding:18px;background:linear-gradient(180deg,#fbfcfd 0%,#f8fafc 100%);border:1px solid #e4e7ec;border-radius:16px}.lvn-nw-discovery-publisher-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.lvn-nw-discovery-publisher-identity{display:flex;align-items:center;gap:12px;min-width:0}.lvn-nw-discovery-publisher-identity .lvn-nw-logo-card{width:48px;height:48px;flex-basis:48px;padding:5px;border-radius:11px}.lvn-nw-discovery-publisher-identity h3{margin:3px 0 0;color:#101828;font-size:18px;line-height:1.18;letter-spacing:-.01em}.lvn-nw-discovery-publisher-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.lvn-nw-discovery-publisher-story{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:74px;padding:11px 12px;background:#fff;border:1px solid #e4e7ec;border-radius:11px;color:#101828;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.lvn-nw-discovery-publisher-story:hover{transform:translateY(-1px);border-color:#b7cec1;box-shadow:0 6px 16px rgba(16,24,40,.065)}.lvn-nw-discovery-publisher-number{font-size:10px;font-weight:900;color:#98a2b3;letter-spacing:.05em}.lvn-nw-discovery-publisher-story-copy{display:flex;min-width:0;flex-direction:column;gap:5px}.lvn-nw-discovery-publisher-story-copy strong{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.38}.lvn-nw-discovery-publisher-story-copy small{font-size:9px;font-weight:700;color:#98a2b3}.lvn-nw-discovery-arrow{font-size:17px;color:#087f4f;transition:transform .18s ease}.lvn-nw-discovery-publisher-story:hover .lvn-nw-discovery-arrow{transform:translateX(3px)}.lvn-nw-discovery-cta{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 19px;border-radius:14px;background:linear-gradient(135deg,#064e3b 0%,#087f4f 58%,#0a9660 100%);color:#fff!important;text-decoration:none;box-shadow:0 10px 24px rgba(6,78,59,.18);transition:transform .18s ease,box-shadow .18s ease}.lvn-nw-discovery-cta:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(6,78,59,.24)}.lvn-nw-discovery-cta>span{display:flex;flex-direction:column;gap:3px}.lvn-nw-discovery-cta strong{font-size:15px;line-height:1.2}.lvn-nw-discovery-cta small{font-size:11px;color:rgba(255,255,255,.78)}.lvn-nw-discovery-cta>b{font-size:12px;white-space:nowrap}
@media(max-width:900px){.lvn-nw-discovery-showcase{grid-template-columns:1fr}.lvn-nw-discovery-support-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lvn-nw-discovery-support-card{display:block;padding:8px}.lvn-nw-discovery-support-media{width:100%;aspect-ratio:16/9}.lvn-nw-discovery-support-copy{padding:9px 4px 3px}.lvn-nw-discovery-publisher-list{grid-template-columns:1fr}}
@media(max-width:680px){.lvn-nw-story-discovery{margin-top:30px;padding-top:24px;gap:22px}.lvn-nw-story-discovery-head{align-items:flex-start}.lvn-nw-story-discovery-head>div>strong{font-size:20px}.lvn-nw-story-discovery-head>a{font-size:11px}.lvn-nw-discovery-feature h3{font-size:19px}.lvn-nw-discovery-feature-copy{padding:16px}.lvn-nw-discovery-support-grid{display:grid;grid-template-columns:1fr;gap:10px}.lvn-nw-discovery-support-card{display:grid;grid-template-columns:110px minmax(0,1fr);padding:8px}.lvn-nw-discovery-support-media{width:110px;aspect-ratio:4/3}.lvn-nw-discovery-support-copy{padding:0}.lvn-nw-discovery-publisher{padding:14px}.lvn-nw-discovery-publisher-head{align-items:flex-start}.lvn-nw-discovery-publisher-head>a{font-size:10px}.lvn-nw-discovery-publisher-identity .lvn-nw-logo-card{width:42px;height:42px;flex-basis:42px}.lvn-nw-discovery-publisher-identity h3{font-size:16px}.lvn-nw-discovery-cta{align-items:flex-start;flex-direction:column}.lvn-nw-discovery-cta>b{align-self:flex-end}}
@media(prefers-reduced-motion:reduce){.lvn-nw-discovery-feature,.lvn-nw-discovery-feature-media img,.lvn-nw-discovery-support-card,.lvn-nw-discovery-support-media img,.lvn-nw-discovery-publisher-story,.lvn-nw-discovery-arrow,.lvn-nw-discovery-cta{transition:none!important;transform:none!important}}


/* v0.11.9 in-feed ad layout isolation */
.lvn-nw-discovery-infeed{display:block;position:relative;isolation:isolate;clear:both;width:100%;min-width:0;max-width:100%;box-sizing:border-box;margin:20px 0 26px;padding:0 0 2px;overflow:visible}
.lvn-nw-discovery-infeed::after{content:"";display:block;clear:both;height:0}
.lvn-nw-discovery-infeed>.lvn-nw-ad-unit{display:block;position:relative;z-index:0;width:100%;max-width:100%;margin:0!important;box-sizing:border-box}
.lvn-nw-discovery-infeed .lvn-nw-ad-content{display:block;position:relative;width:100%;max-width:100%;box-sizing:border-box}
.lvn-nw-discovery-infeed .lvn-nw-ad-content>ins,.lvn-nw-discovery-infeed .lvn-nw-ad-content>iframe{max-width:100%}
.lvn-nw-story-list>.lvn-nw-discovery-infeed{flex:0 0 auto}
.lvn-nw-story-list>.lvn-nw-discovery-infeed+.lvn-nw-story-card{position:relative;z-index:0}
@media(max-width:760px){.lvn-nw-discovery-infeed{margin:16px 0 22px}}

/* v0.12.4 — revenue-safe lazy ad delivery */
.lvn-nw-ad-unit--lazy{position:relative;min-height:var(--lvn-nw-ad-reserve,0px);transition:min-height .18s ease,opacity .18s ease}.lvn-nw-ad-unit--lazy .lvn-nw-ad-content{height:auto!important;min-height:var(--lvn-nw-ad-reserve,0px);overflow:visible}.lvn-nw-ad-unit--lazy.is-lazy-requested .lvn-nw-ad-content,.lvn-nw-ad-unit--lazy.is-lazy-rendered .lvn-nw-ad-content{min-height:0}.lvn-nw-ad-unit--lazy.is-lazy-rendered{min-height:0!important}.lvn-nw-ad-unit.is-collapsed{display:none!important;min-height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.lvn-nw-ad-lazy-template{display:none!important}.lvn-nw-ad-debug{position:absolute;z-index:8;top:4px;right:4px;padding:3px 6px;border-radius:4px;background:rgba(17,24,39,.82);color:#fff;font:600 10px/1.2 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.04em;pointer-events:none}.lvn-nw-ad-unit--lazy.is-lazy-waiting>.lvn-nw-ad-label{opacity:.72}.lvn-nw-ad-unit--lazy.is-lazy-empty{min-height:0!important}


/* v0.12.5 — desktop/mobile sticky-bottom advertising */
.lvn-nw-bottom-sticky-host{position:relative;z-index:2147482000}
.lvn-nw-bottom-sticky{position:fixed;left:50%;bottom:max(8px,env(safe-area-inset-bottom));transform:translateX(-50%);z-index:2147482000;display:flex;align-items:flex-end;justify-content:center;width:min(calc(100vw - 32px),1000px);max-width:1000px;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .18s ease,visibility .18s ease}
.lvn-nw-bottom-sticky.is-ready{opacity:1;visibility:visible}
.lvn-nw-bottom-sticky.is-dismissed{display:none!important}
.lvn-nw-bottom-sticky-ad{position:relative;max-width:100%;pointer-events:auto;background:rgba(255,255,255,.98);border:1px solid rgba(208,213,221,.92);border-radius:12px;box-shadow:0 10px 34px rgba(16,24,40,.20);overflow:visible}
.lvn-nw-bottom-sticky-ad>.lvn-nw-ad-unit{margin:0!important;max-width:100%;background:#fff;border-radius:12px;padding:4px 6px 6px}
.lvn-nw-bottom-sticky-ad .lvn-nw-ad-content.lvn-nw-ad-banner{width:min(970px,calc(100vw - 56px));max-width:970px;min-height:50px}
.lvn-nw-bottom-sticky-close{position:absolute;right:-10px;top:-30px;z-index:3;width:28px;height:28px;border:1px solid #d0d5dd;border-radius:999px;background:#fff;color:#344054;box-shadow:0 3px 12px rgba(16,24,40,.16);font:700 20px/24px Arial,sans-serif;text-align:center;padding:0;cursor:pointer;pointer-events:auto}
.lvn-nw-bottom-sticky-close:hover{background:#f2f4f7;color:#101828}
.lvn-nw-bottom-sticky--mobile{display:none}
@media(max-width:1050px){
  .lvn-nw-bottom-sticky--desktop{display:none!important}
  .lvn-nw-bottom-sticky--mobile{display:flex;width:calc(100vw - 12px);max-width:520px;bottom:max(6px,env(safe-area-inset-bottom))}
  .lvn-nw-bottom-sticky-ad{width:100%;border-radius:10px}
  .lvn-nw-bottom-sticky-ad>.lvn-nw-ad-unit{width:100%;padding:3px 4px 5px}
  .lvn-nw-bottom-sticky-ad .lvn-nw-ad-content.lvn-nw-ad-banner{width:100%;max-width:100%;min-height:50px}
  .lvn-nw-bottom-sticky-close{right:2px;top:-31px}
}
@media(prefers-reduced-motion:reduce){.lvn-nw-bottom-sticky{transition:none}}

/* v0.13.0 — publisher self-service enrollment */
.lvn-publisher-signup{max-width:1080px}.lvn-nw-signup-hero{padding:28px 8px 18px;max-width:900px}.lvn-nw-signup-hero h1{margin:0;font-size:42px;line-height:1.08;letter-spacing:-.03em}.lvn-nw-signup-lead{margin:12px 0 18px;color:#475467;font-size:18px;line-height:1.6}.lvn-nw-signup-card,.lvn-publisher-signup .lvn-nw-claim-card{margin:0 0 18px;padding:24px;background:#fff;border:1px solid #e4e7ec;border-radius:16px;box-shadow:0 4px 18px rgba(16,24,40,.045)}.lvn-publisher-signup .lvn-nw-claim-card h2,.lvn-publisher-signup .lvn-nw-claim-card h3{margin-top:0}.lvn-publisher-signup .lvn-nw-claim-card h3{margin-top:24px}.lvn-nw-signup-note{padding:14px 16px;border:1px solid #d1fadf;background:#f6fef9;border-radius:12px;color:#344054;line-height:1.55}.lvn-nw-signup-privacy{color:#667085;font-size:12px;line-height:1.5}.lvn-nw-signup-publication{display:flex;align-items:center;gap:16px;margin-bottom:18px}.lvn-nw-signup-publication img{width:72px;height:72px;object-fit:contain;padding:6px;border:1px solid #e4e7ec;border-radius:12px;background:#fff}.lvn-nw-signup-publication h2{margin:2px 0 4px!important}.lvn-nw-signup-publication p{margin:0;color:#667085}.lvn-nw-signup-result{margin:10px 0 18px;padding:14px 16px;border-radius:12px;border:1px solid}.lvn-nw-signup-result strong{display:block;font-size:17px;margin-bottom:4px}.lvn-nw-signup-result p{margin:0;line-height:1.5}.lvn-nw-signup-result--pass{background:#ecfdf3;border-color:#abefc6;color:#05603a}.lvn-nw-signup-result--review{background:#fffaeb;border-color:#fedf89;color:#93370d}.lvn-nw-signup-result--fail{background:#fef3f2;border-color:#fecdca;color:#912018}.lvn-nw-signup-result--info{background:#eff8ff;border-color:#b2ddff;color:#1849a9}.lvn-nw-signup-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.lvn-nw-signup-check{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid #e4e7ec;border-radius:11px;background:#fcfcfd}.lvn-nw-signup-check>span{display:grid;place-items:center;width:24px;height:24px;flex:0 0 24px;border-radius:50%;font-weight:900}.lvn-nw-signup-check strong{display:block;font-size:13px;color:#101828}.lvn-nw-signup-check small{display:block;margin-top:2px;color:#667085;line-height:1.4}.lvn-nw-signup-check--pass>span{background:#dcfae6;color:#067647}.lvn-nw-signup-check--fail>span{background:#fee4e2;color:#b42318}.lvn-nw-signup-check--review>span{background:#fef0c7;color:#b54708}.lvn-nw-signup-check--info>span{background:#e0f2fe;color:#175cd3}.lvn-nw-signup-scanmeta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0}.lvn-nw-signup-scanmeta>div{padding:12px;border:1px solid #e4e7ec;border-radius:10px;background:#f9fafb}.lvn-nw-signup-scanmeta strong{display:block;color:#667085;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.lvn-nw-signup-scanmeta span{display:block;margin-top:3px;color:#101828;font-size:17px;font-weight:800}.lvn-nw-signup-feeds{display:flex;flex-direction:column;gap:9px}.lvn-nw-signup-feeds label{display:flex!important;align-items:flex-start;gap:10px;padding:12px;border:1px solid #e4e7ec;border-radius:10px;background:#f9fafb;cursor:pointer}.lvn-nw-signup-feeds label>span{min-width:0}.lvn-nw-signup-feeds strong,.lvn-nw-signup-feeds small{display:block}.lvn-nw-signup-feeds small{margin-top:3px;color:#667085;overflow-wrap:anywhere}.lvn-nw-signup-permissions{display:flex;flex-direction:column;gap:9px;margin-bottom:16px}.lvn-nw-signup-permissions label{display:flex!important;align-items:flex-start;gap:9px;padding:10px 12px;border:1px solid #e4e7ec;border-radius:10px;background:#fcfcfd;line-height:1.45}.lvn-nw-signup-enroll>.lvn-nw-button{margin-top:16px}.lvn-publisher-signup input[type=url],.lvn-publisher-signup input[type=email],.lvn-publisher-signup input[type=text],.lvn-publisher-signup .lvn-nw-claim-form input:not([type=checkbox]):not([type=hidden]){width:100%;margin-top:6px;padding:11px 12px;border:1px solid #d0d5dd;border-radius:9px;font-size:15px}.lvn-publisher-signup .lvn-nw-claim-form>label{display:block;margin:13px 0;font-weight:700;color:#344054}.lvn-publisher-signup .lvn-nw-button-primary{background:#087f4f;color:#fff!important;border:1px solid #087f4f}.lvn-publisher-signup .lvn-nw-button-primary:hover{background:#066b42}
@media(max-width:760px){.lvn-nw-signup-hero h1{font-size:32px}.lvn-nw-signup-lead{font-size:16px}.lvn-nw-signup-checks{grid-template-columns:1fr}.lvn-nw-signup-scanmeta{grid-template-columns:repeat(2,minmax(0,1fr))}.lvn-nw-signup-card,.lvn-publisher-signup .lvn-nw-claim-card{padding:17px}.lvn-nw-signup-publication img{width:58px;height:58px}}

/* v0.13.1 — publisher signup conversion and feed-discovery refinements */
.lvn-nw-signup-permissions .lvn-nw-signup-permission{display:grid!important;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;padding:14px 15px}
.lvn-nw-signup-permission input{margin-top:3px}
.lvn-nw-signup-permission span{min-width:0}
.lvn-nw-signup-permission strong{display:block;color:#101828;font-size:15px;line-height:1.35}
.lvn-nw-signup-permission small{display:block;margin-top:3px;color:#667085;font-size:13px;line-height:1.45}
.lvn-nw-signup-permission--required{border-color:#a6f4c5!important;background:#f6fef9!important}
.lvn-nw-signup-opportunity{margin:20px 0 4px;padding:20px;border:1px solid #75e0a7;border-radius:14px;background:linear-gradient(180deg,#ecfdf3 0%,#f6fef9 100%);color:#075c3b}
.lvn-nw-signup-opportunity-kicker{display:block;margin-bottom:7px;font-size:11px;font-weight:900;letter-spacing:.08em;color:#067647}
.lvn-nw-signup-opportunity>strong{display:block;font-size:18px;line-height:1.4;color:#054f31}
.lvn-nw-signup-opportunity p{margin:8px 0 13px;line-height:1.55;color:#285b46}
.lvn-nw-signup-opportunity-benefits{display:flex;flex-wrap:wrap;gap:8px}
.lvn-nw-signup-opportunity-benefits span{display:inline-flex;align-items:center;padding:6px 9px;border:1px solid #abefc6;border-radius:999px;background:#fff;font-size:12px;font-weight:800;color:#05603a}
.lvn-nw-signup-join{display:block;width:100%;text-align:center;padding:14px 18px!important;font-size:15px!important;font-weight:900!important}
@media(max-width:640px){.lvn-nw-signup-opportunity-benefits{display:grid;grid-template-columns:1fr}.lvn-nw-signup-opportunity-benefits span{justify-content:center}}


/* v0.14.5 — reader-visible semantic news metadata */
.lvn-nw-semantic-sections{margin:34px 0 8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.lvn-nw-semantic-card{padding:18px 20px;border:1px solid #e4e7ec;border-radius:12px;background:#fff;color:#344054}
.lvn-nw-semantic-card h2{margin:0 0 10px;font-size:18px;line-height:1.25;color:#101828}.lvn-nw-semantic-card h3{margin:14px 0 4px;font-size:14px;color:#101828}.lvn-nw-semantic-card p{margin:7px 0;line-height:1.6;font-size:14px}.lvn-nw-semantic-card a{color:#087f4f;font-weight:700;text-decoration:none}
.lvn-nw-semantic-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.lvn-nw-semantic-facts>div{padding:9px 10px;background:#f8fafc;border-radius:8px}.lvn-nw-semantic-facts dt{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:#667085;font-weight:800}.lvn-nw-semantic-facts dd{margin:3px 0 0;font-size:13px;font-weight:700;color:#344054}.lvn-nw-network-about{grid-column:1/-1;border-left:4px solid #087f4f;background:#f6fef9}
@media(max-width:760px){.lvn-nw-semantic-sections{grid-template-columns:1fr}.lvn-nw-network-about{grid-column:auto}.lvn-nw-semantic-facts{grid-template-columns:1fr}}
