@font-face{font-family:Newsreader;src:url(/assets/fonts/newsreader-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/assets/fonts/newsreader-latin-400-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Newsreader;src:url(/assets/fonts/newsreader-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/assets/fonts/newsreader-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/assets/fonts/newsreader-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Plex Sans";src:url(/assets/fonts/ibm-plex-sans-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Plex Sans";src:url(/assets/fonts/ibm-plex-sans-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Plex Sans";src:url(/assets/fonts/ibm-plex-sans-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--slate:#14262B;--slate-2:#1F3A42;--slate-3:#38565E;--slate-4:#7E979D;--bone:#F6F3EC;--bone-2:#EDE8DE;--sheet:#FDFCF9;--text:#22262A;--text-2:#5A625F;--text-3:#7C837F;--burgundy:#8B2F42;--burgundy-2:#6A2231;--burgundy-3:#F2E3E5;--rule:#D8D2C6;--rule-2:#C4BCAD;--serif:Newsreader,Georgia,"Times New Roman",serif;--sans:"Plex Sans",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--shell:1240px;--measure:45rem;--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s5:48px;--s6:64px;--s7:88px;color-scheme:light}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bone);color:var(--text);font:400 17px/1.62 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;display:block}a{color:var(--text);text-decoration:none}a:hover{color:var(--burgundy)}h1,h2,h3,h4{font-family:var(--serif);font-weight:600;color:var(--text);margin:0;letter-spacing:-.008em;line-height:1.14}p{margin:0}ol,ul{margin:0;padding:0}:focus-visible{outline:2.5px solid var(--burgundy);outline-offset:3px;border-radius:1px}.jp-skip{position:absolute;left:-9999px;top:0}.jp-skip:focus{left:8px;top:8px;z-index:70;background:var(--sheet);padding:10px 14px;border:1px solid var(--slate)}.jp-wrap{max-width:var(--shell);margin:0 auto;padding:0 var(--s3)}.jp-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.jp-mast{background:var(--slate);border-bottom:3px solid var(--burgundy)}.jp-mast-in{max-width:var(--shell);margin:0 auto;padding:20px var(--s3);display:flex;align-items:center;gap:var(--s4)}.jp-brand{display:flex;align-items:center;gap:12px;white-space:nowrap}.jp-brand:hover{color:inherit}.jp-brand .jp-mark{width:30px;height:30px;flex:0 0 30px}.jp-word{display:flex;flex-direction:column;gap:3px}.jp-word b{font:700 25px/1 var(--serif);letter-spacing:-.015em;color:#fff}.jp-word span{font:500 10.5px/1 var(--sans);letter-spacing:.19em;text-transform:uppercase;color:var(--slate-4)}.jp-mast-util{margin-left:auto;display:flex;align-items:center;gap:var(--s2)}.jp-mast-links{display:flex;gap:var(--s3);font:500 13px/1 var(--sans)}.jp-mast-links a{color:#c6d3d6}.jp-mast-links a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.jp-icon-btn{width:38px;height:38px;display:grid;place-items:center;background:0 0;border:1px solid var(--slate-3);color:#c6d3d6;cursor:pointer;border-radius:2px}.jp-icon-btn:hover{border-color:#c6d3d6;color:#fff}.jp-icon-btn svg{width:18px;height:18px}.jp-menu-btn{display:none}.jp-mast[data-stuck=true]{position:sticky;top:0;z-index:40}.jp-mast[data-stuck=true] .jp-mast-in{padding:9px var(--s3)}.jp-mast[data-stuck=true] .jp-word b{font-size:19px}.jp-mast[data-stuck=true] .jp-word span{display:none}.jp-mast[data-stuck=true] .jp-brand .jp-mark{width:22px;height:22px;flex-basis:22px}.jp-fields{background:var(--sheet);border-bottom:1px solid var(--rule-2)}.jp-fields-in{max-width:var(--shell);margin:0 auto;padding:0 var(--s3);display:flex;overflow-x:auto;scrollbar-width:none}.jp-fields-in::-webkit-scrollbar{display:none}.jp-fields a{font:600 11.5px/1 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--text-2);padding:14px 16px;white-space:nowrap;border-left:1px solid var(--rule);position:relative}.jp-fields a:first-child{border-left:0;padding-left:0}.jp-fields a:hover{color:var(--slate)}.jp-fields a[aria-current]{color:var(--burgundy)}.jp-fields a[aria-current]::after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:3px;background:var(--burgundy)}.jp-fields a[aria-current]:first-child::after{left:0}.jp-find{position:relative;width:236px}.jp-find input{width:100%;font:400 13.5px/1 var(--sans);color:#fff;background:var(--slate-2);border:1px solid var(--slate-3);border-radius:2px;padding:10px 12px 10px 34px}.jp-find input::placeholder{color:var(--slate-4)}.jp-find input:focus{border-color:#fff;outline:0}.jp-find svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:var(--slate-4);pointer-events:none}.jp-results{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:50;margin:0;padding:0;list-style:none;background:var(--sheet);border:1px solid var(--rule-2);box-shadow:0 14px 34px rgba(20,38,43,.16);max-height:min(70vh,460px);overflow:auto;display:none}.jp-results[data-open=true]{display:block}.jp-results li+li{border-top:1px solid var(--rule)}.jp-results a{display:block;padding:11px 13px;font:500 14px/1.4 var(--sans);color:var(--text)}.jp-results a:hover,.jp-results li[aria-selected=true] a{background:var(--bone-2)}.jp-results mark{background:var(--burgundy-3);color:inherit;font-weight:600}.jp-r-field{display:block;margin-top:3px;font:600 11px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--burgundy)}.jp-r-none{padding:13px;font:400 14px/1.4 var(--sans);color:var(--text-2)}.jp-drawer .jp-find input{background:var(--sheet);color:var(--text);border-color:var(--rule-2)}.jp-drawer .jp-find input::placeholder{color:var(--text-3)}.jp-drawer .jp-find input:focus{border-color:var(--slate)}.jp-drawer{position:fixed;inset:0;z-index:60;background:var(--bone);display:none;overflow:auto}.jp-drawer[data-open=true]{display:block}.jp-drawer-in{padding:var(--s3);max-width:620px;margin:0 auto}.jp-drawer-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s3)}.jp-drawer .jp-word b{color:var(--slate)}.jp-drawer .jp-word span{color:var(--text-3)}.jp-drawer .jp-icon-btn{border-color:var(--rule-2);color:var(--text)}.jp-drawer h2{font:600 11.5px/1 var(--sans);letter-spacing:.11em;text-transform:uppercase;color:var(--text-3);margin:var(--s4) 0 var(--s1)}.jp-drawer nav a{display:block;padding:13px 0;border-bottom:1px solid var(--rule);font:600 17px/1.2 var(--serif);color:var(--text)}.jp-kicker{font:600 11px/1 var(--sans);letter-spacing:.11em;text-transform:uppercase;color:var(--burgundy)}a.jp-kicker:hover{color:var(--burgundy-2)}.jp-meta{font:400 12.5px/1.5 var(--sans);color:var(--text-3);display:flex;flex-wrap:wrap;gap:0 10px}.jp-meta span+span::before{content:"·";margin-right:10px;color:var(--rule-2)}.jp-crumbs{background:var(--bone);border-bottom:1px solid var(--rule)}.jp-crumbs .jp-wrap{display:flex;flex-wrap:wrap;gap:8px;padding-top:11px;padding-bottom:11px;font:400 12.5px/1 var(--sans);color:var(--text-3)}.jp-crumbs a{color:var(--text-2)}.jp-crumbs a:hover{color:var(--burgundy)}.jp-here{color:var(--text)}.jp-hero{padding-block:var(--s5) var(--s4)}.jp-hero-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:var(--s5)}.jp-lead figure{margin:0 0 var(--s3)}.jp-lead img{aspect-ratio:16/9;object-fit:cover}.jp-lead h1,.jp-lead h2{font-size:clamp(30px,3.6vw,44px);font-weight:600;margin:10px 0 12px}.jp-lead .jp-deck{font:400 18px/1.55 var(--serif);color:var(--text-2);margin-bottom:12px;max-width:36em}.jp-second{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s3);margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--rule-2)}.jp-second article h3{font-size:19px;margin:9px 0 7px}.jp-second img{aspect-ratio:16/9;object-fit:cover}.jp-side{border-left:1px solid var(--rule-2);padding-left:var(--s4)}.jp-side>h2{font:600 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--slate);padding-bottom:12px;border-bottom:2px solid var(--slate)}.jp-side ol{list-style:none;counter-reset:jp}.jp-side li{counter-increment:jp;padding:15px 0;border-bottom:1px solid var(--rule);display:flex;gap:14px}.jp-side li::before{content:counter(jp,decimal-leading-zero);font:600 13px/1.35 var(--sans);color:var(--burgundy);flex:0 0 auto}.jp-side h3{font-size:17.5px;font-weight:500;line-height:1.28}.jp-side .jp-kicker{display:block;margin-top:5px;font-size:10.5px}.jp-block{padding:var(--s6) 0;border-top:1px solid var(--rule-2)}.jp-block-alt{background:var(--bone-2)}.jp-block-head{display:flex;align-items:baseline;gap:var(--s3);margin-bottom:var(--s4);flex-wrap:wrap}.jp-block-head h2{font-size:27px}.jp-block-head p{font:400 15px/1.5 var(--sans);color:var(--text-2);max-width:46em}.jp-block-head .jp-more{margin-left:auto;font:600 12px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--burgundy)}.jp-block-head .jp-more:hover{color:var(--burgundy-2);text-decoration:underline;text-underline-offset:4px}.jp-va{display:grid;grid-template-columns:1.25fr 1fr;gap:var(--s5)}.jp-va-main img{aspect-ratio:16/9;object-fit:cover}.jp-va-main h3{font-size:25px;margin:12px 0 9px}.jp-va-list{display:flex;flex-direction:column}.jp-va-list article{padding:14px 0;border-bottom:1px solid var(--rule)}.jp-va-list article:first-child{padding-top:0}.jp-va-list h3{font-size:18px;font-weight:500}.jp-vb{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s4)}.jp-vb article img{width:100%;aspect-ratio:16/9;object-fit:cover}.jp-vb h3{font-size:20px;margin:11px 0 8px}.jp-vc{display:grid;grid-template-columns:1fr 1.6fr;gap:var(--s5);align-items:start}.jp-vc-photo img{width:100%;aspect-ratio:4/5;object-fit:cover}.jp-vc-photo figcaption{font:400 12.5px/1.5 var(--sans);color:var(--text-3);margin-top:9px}.jp-vc-index{columns:2;column-gap:var(--s5)}.jp-vc-index article{break-inside:avoid;padding:13px 0;border-bottom:1px solid var(--rule)}.jp-vc-index h3{font-size:17.5px;font-weight:500;line-height:1.3}.jp-card p,.jp-second p,.jp-va p,.jp-vb p{font:400 14.5px/1.55 var(--sans);color:var(--text-2)}.jp-lead h2 a:hover,article h3 a:hover{color:var(--burgundy)}.jp-art{padding:var(--s5) 0 var(--s7)}.jp-art-head{max-width:var(--measure);margin:0 auto var(--s4)}.jp-art-head h1{font-size:clamp(31px,4vw,45px);margin:12px 0 16px}.jp-art-head .jp-deck{font:400 20px/1.5 var(--serif);color:var(--text-2);margin-bottom:18px}.jp-art-head .jp-meta{padding-top:14px;border-top:1px solid var(--rule-2)}.jp-art figure.jp-photo{margin:0 0 var(--s5);max-width:1040px;margin-inline:auto}.jp-art figure.jp-photo img{width:100%;aspect-ratio:16/9;object-fit:cover}.jp-art figure.jp-photo figcaption{font:400 13px/1.5 var(--sans);color:var(--text-3);margin-top:10px;max-width:var(--measure)}.jp-body{max-width:min(var(--measure),100%);margin:0 auto;font:400 19px/1.72 var(--serif)}.jp-body>p{margin:0 0 1.15em}.jp-body h2{font-size:27px;margin:2em 0 .6em;padding-top:.5em;border-top:1px solid var(--rule)}.jp-body h3{font-size:21px;margin:1.6em 0 .5em}.jp-body a{color:var(--burgundy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2.5px}.jp-body a:hover{color:var(--burgundy-2)}.jp-body ol,.jp-body ul{margin:0 0 1.15em 1.3em;padding:0}.jp-body li{margin-bottom:.45em}.jp-body strong{font-weight:600}.jp-note{background:var(--bone-2);border-left:3px solid var(--burgundy);padding:18px 22px;margin:1.7em 0}.jp-note b{display:block;font:600 15px/1.35 var(--sans);color:var(--slate);margin-bottom:7px}.jp-note p{font:400 16px/1.62 var(--sans);color:var(--text-2)}.jp-tw{overflow-x:auto;margin:1.7em 0;border:1px solid var(--rule-2)}.jp-tw table{border-collapse:collapse;width:100%;min-width:460px;font:400 15px/1.5 var(--sans)}.jp-tw td,.jp-tw th{text-align:left;padding:11px 14px;border-bottom:1px solid var(--rule);vertical-align:top}.jp-tw thead th{background:var(--bone-2);font-weight:600;color:var(--slate);white-space:nowrap}.jp-tw tbody tr:last-child td{border-bottom:0}.jp-toc{max-width:var(--measure);margin:0 auto var(--s5);border:1px solid var(--rule-2);background:var(--sheet);padding:20px 24px}.jp-toc h2{font:600 11.5px/1 var(--sans);letter-spacing:.11em;text-transform:uppercase;color:var(--text-3);margin-bottom:12px}.jp-toc ol{list-style:none;counter-reset:jt;columns:2;column-gap:var(--s4)}.jp-toc li{counter-increment:jt;margin-bottom:8px;break-inside:avoid}.jp-toc a{font:400 15px/1.4 var(--sans);color:var(--text-2)}.jp-toc a::before{content:counter(jt) ". ";color:var(--burgundy);font-weight:600}.jp-toc a:hover{color:var(--burgundy)}.jp-sum{max-width:var(--measure);margin:0 auto var(--s4);padding:20px 24px;background:var(--slate);color:#dce6e8}.jp-sum h2{font:600 11.5px/1 var(--sans);letter-spacing:.11em;text-transform:uppercase;color:var(--slate-4);margin-bottom:11px}.jp-sum p{font:400 17px/1.6 var(--serif);color:#edf2f2}.jp-keys{max-width:var(--measure);margin:var(--s5) auto 0;border-top:2px solid var(--slate);padding-top:20px}.jp-keys h2{font:600 11.5px/1 var(--sans);letter-spacing:.11em;text-transform:uppercase;color:var(--text-3);margin-bottom:14px}.jp-keys ul{list-style:none}.jp-keys li{position:relative;padding:0 0 11px 22px;font:400 16.5px/1.55 var(--sans);color:var(--text)}.jp-keys li::before{content:"";position:absolute;left:0;top:.62em;width:9px;height:2px;background:var(--burgundy)}.jp-faq{max-width:var(--measure);margin:var(--s5) auto 0}.jp-faq>h2{font-size:25px;margin-bottom:var(--s2)}.jp-faq details{border-top:1px solid var(--rule);padding:15px 0}.jp-faq summary{font:600 18px/1.35 var(--serif);cursor:pointer;list-style:none;display:flex;gap:12px;align-items:flex-start}.jp-faq summary::-webkit-details-marker{display:none}.jp-faq summary::before{content:"+";font:400 20px/1 var(--sans);color:var(--burgundy);flex:0 0 auto}.jp-faq details[open] summary::before{content:"–"}.jp-faq details p{margin-top:11px;padding-left:24px;font:400 16.5px/1.65 var(--sans);color:var(--text-2)}.jp-src{max-width:var(--measure);margin:var(--s5) auto 0;padding-top:20px;border-top:2px solid var(--slate)}.jp-src h2{font:600 11.5px/1 var(--sans);letter-spacing:.11em;text-transform:uppercase;color:var(--text-3);margin-bottom:14px}.jp-src ol{list-style:none;counter-reset:js}.jp-src li{counter-increment:js;padding:11px 0;border-bottom:1px solid var(--rule)}.jp-src a{font:500 15.5px/1.4 var(--sans);color:var(--slate);text-decoration:underline;text-underline-offset:2.5px}.jp-src a:hover{color:var(--burgundy)}.jp-src span{display:block;margin-top:4px;font:400 14px/1.5 var(--sans);color:var(--text-3)}.jp-rel{margin-top:var(--s7);padding-top:var(--s4);border-top:1px solid var(--rule-2)}.jp-rel>h2{font:600 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--slate);margin-bottom:var(--s3)}.jp-rel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s4)}.jp-rel img{width:100%;aspect-ratio:16/9;object-fit:cover}.jp-rel h3{font-size:19px;margin:10px 0 7px}.jp-disc{max-width:var(--measure);margin:var(--s5) auto 0;padding:16px 20px;border:1px solid var(--rule-2);font:400 14px/1.6 var(--sans);color:var(--text-3)}.jp-list-head{padding:var(--s5) 0 var(--s4);border-bottom:1px solid var(--rule-2)}.jp-list-head h1{font-size:clamp(29px,3.4vw,40px);margin-bottom:12px}.jp-list-head p{font:400 17.5px/1.55 var(--serif);color:var(--text-2);max-width:44em}.jp-rows{padding:var(--s4) 0}.jp-row{display:grid;grid-template-columns:220px 1fr;gap:var(--s4);padding:var(--s3) 0;border-bottom:1px solid var(--rule)}.jp-row img{aspect-ratio:16/9;object-fit:cover}.jp-row h2{font-size:23px;margin:9px 0 8px}.jp-row p{font:400 15.5px/1.6 var(--sans);color:var(--text-2)}.jp-pager{display:flex;gap:10px;align-items:center;padding:var(--s4) 0;font:500 14px/1 var(--sans)}.jp-pager a,.jp-pager span{padding:9px 13px;border:1px solid var(--rule-2);color:var(--text-2)}.jp-pager a:hover{border-color:var(--slate);color:var(--slate)}.jp-pager [aria-current]{background:var(--slate);border-color:var(--slate);color:#fff}.jp-index{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s4);padding:var(--s5) 0}.jp-index article{border-top:2px solid var(--slate);padding-top:16px}.jp-index h2{font-size:23px;margin-bottom:9px}.jp-index p{font:400 15.5px/1.6 var(--sans);color:var(--text-2);margin-bottom:11px}.jp-index ul{list-style:none}.jp-index li{padding:7px 0;border-top:1px solid var(--rule);font:400 15px/1.45 var(--sans)}.jp-page{padding:var(--s5) 0 var(--s7)}.jp-page-in{max-width:var(--measure);margin:0 auto}.jp-page-in h1{font-size:clamp(30px,3.6vw,42px);margin-bottom:16px}.jp-page-in .jp-deck{font:400 19px/1.55 var(--serif);color:var(--text-2);margin-bottom:var(--s4);padding-bottom:var(--s3);border-bottom:1px solid var(--rule-2)}.jp-page-in h2{font-size:25px;margin:1.9em 0 .55em}.jp-page-in h3{font-size:19px;margin:1.5em 0 .45em}.jp-page-in p{margin:0 0 1.1em;font:400 17px/1.68 var(--sans);color:var(--text)}.jp-page-in ol,.jp-page-in ul{margin:0 0 1.1em 1.3em;font:400 17px/1.68 var(--sans)}.jp-page-in li{margin-bottom:.4em}.jp-page-in a{color:var(--burgundy);text-decoration:underline;text-underline-offset:2.5px}.jp-credit{border-top:1px solid var(--rule);padding:14px 0;font:400 14.5px/1.55 var(--sans);color:var(--text-2)}.jp-credit b{display:block;font-weight:600;color:var(--text);font-size:15.5px}.jp-foot{background:var(--slate);color:#b8cace;margin-top:var(--s7);border-top:3px solid var(--burgundy)}.jp-foot-in{max-width:var(--shell);margin:0 auto;padding:var(--s6) var(--s3) var(--s4)}.jp-foot-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:var(--s5)}.jp-foot .jp-word b{color:#fff}.jp-foot-blurb{margin-top:14px;font:400 14.5px/1.65 var(--sans);color:#93aaaf;max-width:34em}.jp-foot h2{font:600 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--slate-4);margin-bottom:14px}.jp-foot ul{list-style:none}.jp-foot li{margin-bottom:9px;font:400 14.5px/1.4 var(--sans)}.jp-foot a{color:#b8cace}.jp-foot a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.jp-foot-bot{margin-top:var(--s5);padding-top:var(--s3);border-top:1px solid var(--slate-3)}.jp-foot-bot p{font:400 13.5px/1.65 var(--sans);color:#8fa6ab;max-width:74em}.jp-foot-bot b{color:#c6d3d6}.jp-foot-legal{margin-top:var(--s3);font:400 13px/1.5 var(--sans);color:#7b9298}@media (max-width:1080px){.jp-hero-grid{grid-template-columns:1fr;gap:var(--s5)}.jp-side{border-left:0;padding-left:0;border-top:1px solid var(--rule-2);padding-top:var(--s3)}.jp-va,.jp-vc{grid-template-columns:1fr;gap:var(--s4)}.jp-vc-photo img{aspect-ratio:16/9}.jp-foot-top{grid-template-columns:1fr 1fr;gap:var(--s4)}}@media (max-width:860px){.jp-mast-links{display:none}.jp-find{width:190px}.jp-rel-grid,.jp-second,.jp-vb{grid-template-columns:1fr 1fr}.jp-index{grid-template-columns:1fr}.jp-vc-index{columns:1}}@media (max-width:640px){body{font-size:16px}.jp-wrap{padding:0 var(--s2)}.jp-fields-in,.jp-foot-in,.jp-mast-in,.jp-strip-in{padding-left:var(--s2);padding-right:var(--s2)}.jp-find{display:none}.jp-menu-btn{display:grid}.jp-foot-top,.jp-rel-grid,.jp-second,.jp-vb{grid-template-columns:1fr}.jp-row{grid-template-columns:1fr;gap:var(--s2)}.jp-toc ol{columns:1}.jp-body{font-size:18px}.jp-hero{padding-top:var(--s4)}.jp-block{padding:var(--s5) 0}.jp-art{padding-top:var(--s4)}}.jp-hero-grid>*,.jp-index>*,.jp-rel-grid>*,.jp-row>*,.jp-second>*,.jp-side li>*,.jp-va-list>*,.jp-va>*,.jp-vb>*,.jp-vc>*,.jp-wrap>*{min-width:0}.jp-lead img,.jp-rel-grid img,.jp-row img,.jp-second img,.jp-va-main img,.jp-vb img{width:100%;height:auto}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media print{.jp-crumbs,.jp-drawer,.jp-fields,.jp-foot,.jp-mast,.jp-rel{display:none}.jp-body{max-width:none}}.jp-find-page{width:100%;max-width:520px;margin:var(--s3) 0}.jp-find-page input{background:var(--sheet);color:var(--text);border-color:var(--rule-2);font-size:16px;padding:13px 14px 13px 38px}.jp-find-page input::placeholder{color:var(--text-3)}.jp-find-page input:focus{border-color:var(--slate)}.jp-find-page svg{color:var(--text-3)}.jp-hits-list{position:static;max-height:none;box-shadow:none;margin-bottom:var(--s6)}.jp-hits-list:not([data-open=true]){display:none}