.lv-journal{background:#fff}.lv-journal-header{padding-top:70px;padding-bottom:32px}.lv-journal-header h1{font-size:clamp(52px,7.2vw,98px);max-width:1000px}.lv-journal-header .lv-lead{max-width:600px}.lv-journal-topline{display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid var(--lv-line);padding-top:22px;margin-top:36px;font-size:12px}.lv-journal-topline a,.lv-journal-read{color:#007a40!important}.lv-journal-posts{padding-top:25px}.lv-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 25px}.lv-journal-card-image{display:block;position:relative;overflow:hidden;border:1px solid #e1e7e3;background:#fff}.lv-journal-card-image img{aspect-ratio:4/3;object-fit:cover;transition:transform .3s}.lv-journal-card-image:hover img{transform:scale(1.025)}.lv-journal-card-image>span{position:absolute;right:16px;bottom:12px;color:#007a40;font-size:28px}.lv-journal-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:11px;letter-spacing:.035em;color:#59655e;margin:17px 0 12px!important}.lv-journal-card h3{font-size:25px;letter-spacing:-.035em;line-height:1.22;margin:0 0 18px}.lv-journal-card h3 a{text-decoration:none}.lv-journal-read{font-size:12px;font-weight:600;text-decoration:none}.lv-journal-pagination{display:flex;justify-content:center;gap:15px;margin-top:55px;font-size:15px}.lv-journal-pagination .page,.lv-journal-pagination .prev,.lv-journal-pagination .next{display:inline-flex;min-width:40px;height:40px;align-items:center;justify-content:center;border:1px solid #d5ddd8;margin:0 4px}.lv-journal-pagination .current{border-color:#007a40;color:#007a40}.lv-article-header{padding-top:40px;padding-bottom:0}.lv-journal-breadcrumb{display:flex;align-items:center;gap:12px;font-size:11px;color:#59655e;margin-bottom:35px}.lv-article-header h1{font-size:clamp(38px,4.4vw,65px);max-width:1060px;line-height:1.08;letter-spacing:-.04em}.lv-article-header>.lv-journal-meta{margin:25px 0 32px!important}.lv-article-hero{position:relative;border:1px solid #e1e7e3;overflow:hidden}.lv-article-hero img{aspect-ratio:2.1;max-height:500px;object-fit:cover;object-position:center 45%}.lv-article-hero>span{position:absolute;bottom:20px;left:24px;color:#007a40;font-size:11px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;background:#fff;padding:7px 12px}.lv-article-layout{display:grid;grid-template-columns:minmax(180px,260px) minmax(0,720px);gap:65px;align-items:start;padding-top:55px;padding-bottom:55px}.lv-article-aside{position:sticky;top:105px}.lv-article-toc{padding:0 0 25px;border-bottom:1px solid var(--lv-line)}.lv-article-toc>p{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.lv-article-toc ol{margin:0;padding-left:18px;display:grid;gap:12px}.lv-article-toc li{font-size:12px;line-height:1.55}.lv-article-toc a{text-decoration:none;color:#525a55}.lv-article-toc a:hover{color:#007a40}.lv-article-product{display:block;text-decoration:none;border:1px solid #d5ddd8;border-top:3px solid #00bf63;padding:22px;margin-top:25px;background:#fff}.lv-article-product span{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:15px;color:#007a40}.lv-article-product strong{display:block;font-size:24px;letter-spacing:-.04em;line-height:1.15;font-weight:500;margin-bottom:12px}.lv-article-product small{font-size:12px;color:#59655e;line-height:1.65;display:block;margin-bottom:19px}.lv-article-product b{font-size:11px;color:#007a40;font-weight:600}.lv-article-body{font-size:17px;line-height:1.85;overflow-wrap:anywhere;min-width:0}.lv-article-body h2,.lv-article-body h3,.lv-article-body h4{font-size:29px!important;letter-spacing:-.025em;line-height:1.25;margin:38px 0 20px;scroll-margin-top:110px}.lv-article-body h2 strong,.lv-article-body h3 strong,.lv-article-body h4 strong{font-weight:500}.lv-article-body p{margin:0 0 22px;font-size:17px;line-height:1.85}.lv-article-body p:empty{display:none}.lv-article-body li{padding-left:5px;margin:8px 0}.lv-article-body li::marker{color:#007a40}.lv-article-body li p{margin:0}.lv-article-body ul,.lv-article-body ol{padding-left:24px;margin:22px 0}.lv-article-body strong{font-weight:600}.lv-article-body a{color:#007a40}.lv-article-body hr{border:0;border-top:1px solid var(--lv-line);margin:35px 0}.lv-article-body img{max-width:100%;height:auto;display:block;margin:28px 0}.lv-article-body div,.lv-article-body article{width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;min-height:0!important;color:inherit!important;background:transparent!important}.lv-article-body [data-testid=webpage-citation-pill],.lv-article-body .text-token-text-primary svg{display:none}.lv-article-body blockquote{margin:30px 0;padding:12px 24px;border-left:3px solid #00bf63;color:#59655e}.lv-journal-end{border-top:1px solid var(--lv-line);display:block;padding-top:45px;padding-bottom:65px}.lv-journal-end h2{font-size:clamp(36px,4vw,55px);max-width:850px}.lv-article-comments{max-width:820px;border-top:1px solid var(--lv-line);padding-top:40px}.lv-article-comments>h2{font-size:36px}.lv-article-comments form{display:grid;gap:12px;margin-top:30px}.lv-article-comments label{font-size:12px}.lv-article-comments input,.lv-article-comments textarea{width:100%;border:1px solid #d5ddd8;padding:12px;background:#fff;font:inherit;color:#101510}.lv-article-comments textarea{min-height:150px}.lv-article-comments article{border-bottom:1px solid var(--lv-line);padding:20px 0}.lv-article-comments article p{font-size:14px;margin:10px 0 0}.lv-home-journal{border-top:1px solid var(--lv-line)}.lv-home-journal .lv-journal-grid{gap:25px}
@media(max-width:989px){.lv-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-article-layout{gap:30px;grid-template-columns:210px minmax(0,1fr)}.lv-article-hero img{aspect-ratio:1.8}}
@media(max-width:749px){.lv-journal-header{padding-top:42px}.lv-journal-header h1{font-size:55px}.lv-journal-topline{font-size:11px}.lv-journal-grid{grid-template-columns:1fr;gap:38px}.lv-journal-card h3{font-size:27px}.lv-journal-posts{padding-top:15px}.lv-article-header{padding-top:28px}.lv-journal-breadcrumb{margin-bottom:27px}.lv-article-header h1{font-size:37px;line-height:1.1}.lv-article-hero img{aspect-ratio:1.4}.lv-article-hero>span{left:12px;bottom:12px;font-size:8px}.lv-article-layout{display:flex;flex-direction:column;gap:30px;padding-top:30px}.lv-article-aside{position:static;width:100%}.lv-article-product{display:none}.lv-article-toc{padding:20px;border:1px solid #d5ddd8}.lv-article-toc ol{gap:9px}.lv-article-body{font-size:16px;line-height:1.8}.lv-article-body p{font-size:16px;line-height:1.8}.lv-article-body h2,.lv-article-body h3,.lv-article-body h4{font-size:27px!important;margin:30px 0 18px}.lv-journal-end{padding-bottom:50px}.lv-home-journal .lv-journal-grid{gap:35px}}
@media(prefers-reduced-motion:reduce){.lv-journal-card-image img{transition:none}}
