.jv-editorial{background:#101512;color:#e5eee7;min-height:100vh;padding-top:90px}.jv-editorial a:focus-visible{outline:3px solid #9de7b1;outline-offset:5px}.jv-content-nav{display:flex;flex-wrap:wrap;gap:26px;max-width:1180px;margin:auto;padding:22px 28px;border-bottom:1px solid #2d3d31;font-size:15px}.jv-content-nav a:hover,.jv-reading-links a:hover{color:#a6f0bc}.jv-content-main{max-width:1180px;margin:auto;padding:30px 28px 60px}.jv-draft{border:1px solid #615a39;background:#24271b;padding:12px 18px;font-size:13px;color:#d7ce9a;border-radius:8px;margin-bottom:24px}.jv-draft summary{cursor:pointer;padding:6px 0}.jv-article-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:42px;align-items:center;padding:28px 0 60px}.jv-kicker{letter-spacing:.12em;font-size:12px;color:#9bb5a1;text-transform:uppercase}.jv-editorial h1{font-size:clamp(36px,4.7vw,62px);line-height:1.08;font-weight:750;letter-spacing:-.035em;margin:18px 0 22px;text-wrap:balance}.jv-article-hero p,.jv-index-hero p{font-size:18px;line-height:1.7;color:#b4c7b9;max-width:650px}.jv-article-hero img{width:100%;height:340px;object-fit:cover;border-radius:16px}.jv-byline{font-size:12px;color:#9bb5a1;margin-top:20px}.jv-article-grid{display:grid;grid-template-columns:235px minmax(0,1fr);gap:65px}.jv-article-grid aside{align-self:start;position:sticky;top:90px}.jv-article-grid aside nav{display:grid;gap:14px;margin:18px 0 26px;font-size:14px;color:#b4c7b9}.jv-join{display:block;padding:13px 15px;background:#224c32;color:#d4f6df;border-radius:6px}.jv-article-grid article{max-width:720px}.jv-article-grid section{margin-bottom:40px;scroll-margin-top:110px}.jv-editorial h2{font-size:26px;line-height:1.25;font-weight:650;letter-spacing:-.02em;margin-bottom:18px}.jv-article-grid p{line-height:1.85;margin:0 0 18px;font-size:17px;color:#c2cec5}.jv-reading-links,.jv-related,.jv-sources{display:grid;gap:12px;color:#a4dbb4;font-size:15px}.jv-content-footer{border-top:1px solid #2d3d31;margin-top:50px;padding-top:28px;display:flex;gap:24px;flex-wrap:wrap;color:#9fb8a5;font-size:14px}.jv-content-footer strong{margin-right:auto}.jv-index-hero{padding:42px 0}.jv-category-nav{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 30px}.jv-category-nav a{border:1px solid #3b4a3f;border-radius:22px;padding:8px 16px}.jv-article-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.jv-article-card{border:1px solid #304236;border-radius:15px;overflow:hidden;background:#19221c;transition:transform .15s}.jv-article-card:hover{transform:translateY(-3px);border-color:#6b9877}.jv-article-card img{width:100%;height:245px;object-fit:cover}.jv-article-card>div{padding:26px}.jv-article-card h2{margin-top:14px}.jv-article-card p{color:#b4c7b9;line-height:1.7;margin:0 0 22px}.jv-index-note{max-width:700px;padding:55px 0;color:#b4c7b9}.jv-index-note p{line-height:1.75;margin-bottom:15px}@media(max-width:760px){.jv-editorial{padding-top:76px}.jv-content-nav{gap:16px;padding:18px}.jv-content-main{padding:20px 18px 45px}.jv-article-hero{grid-template-columns:1fr;gap:22px;padding:10px 0 32px}.jv-article-hero img{height:230px}.jv-article-grid{grid-template-columns:1fr;gap:30px}.jv-article-grid aside{position:static;border-bottom:1px solid #304236;padding-bottom:25px}.jv-article-cards{grid-template-columns:1fr}.jv-editorial h1{font-size:clamp(30px,8.4vw,38px);line-height:1.14}.jv-article-grid p{font-size:16px}.jv-article-card img{height:220px}}@media(prefers-reduced-motion:reduce){.jv-article-card{transition:none;transform:none}}.jv-join-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0 0 50px}.jv-join-panel>div{border:1px solid #345440;background:#19271e;border-radius:12px;padding:24px}.jv-join-panel strong{display:block;font-size:clamp(17px,2vw,25px);margin:12px 0;overflow-wrap:anywhere}.jv-join-panel button{background:#315b3e;padding:10px 14px;border-radius:6px;margin:8px 8px 0 0;cursor:pointer}.jv-join-panel button:focus-visible{outline:3px solid #a4dbb4;outline-offset:3px}.jv-join-panel>p{grid-column:1/-1;color:#afc7b7;font-size:14px}@media(max-width:650px){.jv-join-panel{grid-template-columns:1fr}}.jv-article-grid article,.jv-article-hero>div{min-width:0}.jv-editorial h1,.jv-editorial h2{overflow-wrap:break-word}.jv-article-grid p{white-space:pre-line}.jv-checklist{list-style:decimal;padding-left:28px;color:#c2cec5;font-size:17px;line-height:1.8}.jv-checklist li{padding:0 0 20px 10px}.jv-checklist li::marker{color:#a4dbb4;font-weight:700}.jv-check-table{width:100%;border-collapse:collapse;margin:24px 0;font-size:15px;line-height:1.65;color:#c2cec5;table-layout:fixed}.jv-check-table caption{text-align:left;color:#a4dbb4;margin-bottom:12px}.jv-check-table td,.jv-check-table th{text-align:left;vertical-align:top;padding:16px 12px;border-bottom:1px solid #345440;overflow-wrap:break-word}.jv-check-table th{color:#eef5f0;background:#1c2b21}.jv-check-table td:first-child{font-weight:600;color:#e5eee7}@media(max-width:650px){.jv-check-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.jv-check-table,.jv-check-table tbody,.jv-check-table td,.jv-check-table tr{display:block;width:100%}.jv-check-table tr{margin:18px 0;border:1px solid #345440;border-radius:10px;overflow:hidden}.jv-check-table td{border:0;padding:12px 16px}.jv-check-table td:before{content:attr(data-label);display:block;color:#a4dbb4;font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:4px}.jv-check-table td+td{border-top:1px solid #26392d}.jv-checklist{font-size:16px}}html[data-jv-embedded-preview=true] .jv-editorial,html[data-jv-embedded-preview=true] body{min-height:0}@media(max-width:650px){.jv-check-table caption{display:block;width:100%;line-height:1.5}}.jv-breadcrumbs{margin:4px 0 20px;font-size:14px;color:#b4c7b9}.jv-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.jv-breadcrumbs li{display:inline;overflow-wrap:anywhere}.jv-breadcrumbs li+li:before{content:"/";margin-right:8px;color:#9bb5a1}.jv-breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.jv-breadcrumbs [aria-current=page]{color:#e5eee7}.jv-editorial picture{display:block;min-width:0}.jv-editorial picture img{display:block}.jv-skip{position:absolute;left:-10000px;top:auto}.jv-skip:focus{position:fixed;left:16px;top:86px;z-index:60;padding:12px 18px;background:#19271e;color:#fff;border:2px solid #a4dbb4;border-radius:8px}.jv-editorial .jv-editorial-picture{display:block;min-width:0;width:100%}.jv-editorial .jv-editorial-picture img{display:block;width:100%;height:auto;object-fit:contain}.jv-editorial .jv-article-hero--text{grid-template-columns:minmax(0,1fr);max-width:900px}.jv-editorial .jv-article-hero--text h1{max-width:850px}.jv-editorial .jv-article-hero--text p{max-width:750px}.jv-editorial .jv-article-cards{align-items:start}