#pvl-reading-view{--vnr-scale:1;--vnr-size:clamp(1.0625rem, .98rem + .3vw, 1.25rem);--vnr-measure:40em;--vnr-rail:5.5em;--vnr-gap:clamp(2rem, 1rem + 2.5vw, 3.5rem);--vnr-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--vnr-serif:Charter, "Bitstream Charter", "Sitka Text", Cambria, Georgia, "Noto Serif", serif;--vnr-font:var(--vnr-sans);--vnr-bg:#fff;--vnr-surface:#f2f6f5;--vnr-text:#26302f;--vnr-heading:#101b1a;--vnr-muted:#5a6866;--vnr-rule:rgba(16, 27, 26, .12);--vnr-rule-strong:rgba(16, 27, 26, .26);--vnr-link:#006b64;--vnr-accent:#00a192;--vnr-accent-text:#00756e;--vnr-shadow:0 18px 44px rgba(16, 27, 26, .16);position:fixed;top:var(--pvl-topbar-height, 50px);right:0;bottom:0;left:0;z-index:60;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;container:vnr/inline-size;background:var(--vnr-bg);color:var(--vnr-text);color-scheme:light;font-family:var(--vnr-font);font-size:calc(var(--vnr-size)*var(--vnr-scale));line-height:1.7;-webkit-text-size-adjust:100%;text-size-adjust:100%}#pvl-reading-view[data-vnr-width=wide]{--vnr-measure:50em}#pvl-reading-view[data-vnr-font=serif]{--vnr-font:var(--vnr-serif)}#pvl-reading-view[data-vnr-theme=sepia]{--vnr-bg:#f7f0e1;--vnr-surface:#eee3cc;--vnr-text:#3d3226;--vnr-heading:#2a2117;--vnr-muted:#6b5a45;--vnr-rule:rgba(61, 50, 38, .15);--vnr-rule-strong:rgba(61, 50, 38, .3);--vnr-link:#00615b;--vnr-accent:#1f8f84;--vnr-accent-text:#00655f;--vnr-shadow:0 18px 44px rgba(61, 50, 38, .18)}#pvl-reading-view[data-vnr-theme=dark]{--vnr-bg:#121817;--vnr-surface:#1d2625;--vnr-text:#dde5e3;--vnr-heading:#f3f7f6;--vnr-muted:#9badaa;--vnr-rule:rgba(255, 255, 255, .12);--vnr-rule-strong:rgba(255, 255, 255, .26);--vnr-link:#72d6ca;--vnr-accent:#3cc2b3;--vnr-accent-text:#72d6ca;--vnr-shadow:0 18px 44px rgba(0, 0, 0, .5);color-scheme:dark}#pvl-reading-view[hidden]{display:none}#pdf-viewer-link-root.topbar-is-hidden #pvl-reading-view{top:0}#pdf-viewer-link-root.pvl-reading-active #scroll-wrapper{visibility:hidden}#pdf-viewer-link-root.pvl-reading-active .magazine-navigation-arrow,#pdf-viewer-link-root.pvl-reading-active #sidebar-preview{display:none!important}#pvl-reading-view ::selection{background:color-mix(in srgb,var(--vnr-accent) 28%,transparent)}.vnr__inner{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,var(--vnr-measure));justify-content:center;column-gap:var(--vnr-gap);padding:clamp(1.5rem,1rem + 2.5vw,3.5rem) clamp(1.125rem,.5rem + 3vw,3rem) clamp(4rem,3rem + 4vw,7rem);overflow-wrap:break-word}.vnr__inner>*{min-width:0}@container vnr (min-width: 46em){.vnr__inner{grid-template-columns:minmax(0,var(--vnr-measure)) var(--vnr-rail)}.vnr__inner>*{grid-column:1}}@container vnr (min-width: 62em){.vnr__inner--toc{grid-template-columns:minmax(11em,15em) minmax(0,var(--vnr-measure)) var(--vnr-rail)}.vnr__inner--toc>*{grid-column:2}.vnr__inner--toc>.vnr__header{grid-row:1}.vnr__inner--toc>.vnr__body{grid-row:2}.vnr__inner--toc>.vnr__footer{grid-row:3}.vnr__inner--toc>.vnr__toc{grid-column:1;grid-row:1/span 3;align-self:start;position:sticky;top:clamp(1.5rem,1rem + 2vw,2.5rem);max-height:calc(100dvh - var(--pvl-topbar-height, 50px) - 4rem);margin:0;padding:0 .25em 0 0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;background:0 0;border-radius:0}}.vnr__header{margin:0 0 2.25em}.vnr__bar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin:0 0 1.4em}.vnr__inner .vnr__facts{margin:0;color:var(--vnr-muted);font-size:.8em;line-height:1.5}.vnr__kicker{color:var(--vnr-accent-text);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.vnr__inner .vnr__title{margin:0;color:var(--vnr-heading);font-size:clamp(1.75em,1.1em + 2vw,2.6em);font-weight:700;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.vnr__title:focus{outline:0}.vnr__title:focus-visible{outline:3px solid var(--vnr-accent);outline-offset:6px;border-radius:4px}.vnr__inner .vnr__summary{margin:1em 0 0;color:var(--vnr-muted);font-size:1.12em;line-height:1.6}.vnr__toc{margin:0 0 2.75em;padding:1.2em 1.4em 1.3em;border-radius:14px;background:var(--vnr-surface)}.vnr__inner .vnr__toc-title{margin:0 0 .7em;color:var(--vnr-muted);font-size:.75em;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.vnr__inner .vnr__toc ol{margin:0;padding-left:1.5em;font-size:.95em;line-height:1.45}.vnr__toc li{margin:.35em 0}.vnr__toc li::marker{color:var(--vnr-muted);font-variant-numeric:tabular-nums}.vnr__inner .vnr__toc ol ol{margin:.3em 0 .5em;font-size:.94em;list-style:lower-alpha}.vnr__inner .vnr__toc--own-numbers ol{padding-left:0;list-style:none}.vnr__inner .vnr__toc--own-numbers ol ol{padding-left:1.25em;list-style:none}.vnr__inner .vnr__toc a{color:var(--vnr-text);text-decoration:none}.vnr__inner .vnr__toc a:hover{color:var(--vnr-link);text-decoration:underline;text-underline-offset:.18em}@container vnr (min-width: 40em){.vnr__toc>ol:has(>li:nth-child(6)){columns:2;column-gap:2.5em}.vnr__toc>ol>li{break-inside:avoid}.vnr__toc>ol>li:first-child{margin-top:0}}@container vnr (min-width: 62em){.vnr__inner.vnr__inner--toc .vnr__toc>ol{columns:auto}.vnr__inner.vnr__inner--toc .vnr__toc ol{padding:0;list-style:none;font-size:.82em}.vnr__inner--toc .vnr__toc li{margin:0}.vnr__inner.vnr__inner--toc .vnr__toc ol ol{margin:0;font-size:.95em}.vnr__inner--toc .vnr__toc a{display:block;text-decoration:none;padding:.38em .5em .38em 1em;border-left:2px solid var(--vnr-rule);color:var(--vnr-muted);line-height:1.4}.vnr__inner--toc .vnr__toc ol ol a{padding-left:2em}.vnr__inner.vnr__inner--toc .vnr__toc a:hover{border-left-color:var(--vnr-rule-strong);color:var(--vnr-heading);text-decoration:none}.vnr__inner--toc .vnr__toc a[aria-current=true]{border-left-color:var(--vnr-accent);color:var(--vnr-heading);font-weight:600}}.vnr__inner :is(h2,h3,h4,h5,h6){margin:2em 0 .55em;color:var(--vnr-heading);font-family:inherit;font-weight:700;line-height:1.25;letter-spacing:-.01em;text-wrap:balance;scroll-margin-top:1.5rem}.vnr__body h2{font-size:1.6em}.vnr__body h3{font-size:1.3em}.vnr__body h4{font-size:1.12em}.vnr__body :is(h5,h6){font-size:1em}.vnr__body :is(h2,h3,h4,h5,h6):focus{outline:0}.vnr__body section:first-child>:first-child{margin-top:0}.vnr__body :is(p,ul,ol,blockquote),.vnr__footer p{margin:0 0 1.1em}.vnr__body p{text-wrap:pretty}.vnr__body :is(ul,ol){padding-left:1.4em}.vnr__body li{margin:.35em 0;padding-left:.2em}.vnr__body li::marker{color:var(--vnr-muted)}.vnr__body li>:is(ul,ol){margin:.35em 0 0}.vnr__body blockquote{margin:1.6em 0;padding:.15em 0 .15em 1.2em;border-left:3px solid var(--vnr-accent);color:var(--vnr-heading);font-size:1.08em;font-style:italic}.vnr__body blockquote p:last-child{margin-bottom:0}.vnr__inner a{color:var(--vnr-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.vnr__inner a:hover{text-decoration-thickness:2px}.vnr__inner :is(a,button,summary,[tabindex="0"]):focus-visible{outline:3px solid var(--vnr-accent);outline-offset:2px;border-radius:3px}@container vnr (max-width: 36em){.vnr__body,.vnr__inner .vnr__title{hyphens:auto}}.vnr__figure{margin:1.6em 0;padding:.85em 1.1em;border-left:3px solid var(--vnr-rule-strong);border-radius:0 10px 10px 0;background:var(--vnr-surface)}.vnr__inner .vnr__figure-text{margin:0}.vnr__figure-label{color:var(--vnr-heading);font-weight:600}.vnr__inner .vnr__caption{color:var(--vnr-muted);font-size:.88em;line-height:1.55}.vnr__figure .vnr__caption{margin:.45em 0 0}.vnr__inner .vnr__footnote{color:var(--vnr-muted);font-size:.85em;line-height:1.55}:not(.vnr__footnote)+.vnr__footnote{margin-top:1.6em;padding-top:.7em;border-top:1px solid var(--vnr-rule)}.vnr__table{margin:1.6em 0;overflow-x:auto}.vnr__table table{width:100%;border-collapse:collapse;font-size:.9em;font-variant-numeric:tabular-nums;line-height:1.5}.vnr__table :is(th,td){padding:.6em .8em;border-bottom:1px solid var(--vnr-rule);text-align:left;vertical-align:top}.vnr__table th{color:var(--vnr-heading);font-weight:600}.vnr__table tr:first-child th{border-bottom:2px solid var(--vnr-rule-strong);background:var(--vnr-surface)}.vnr__inner .vnr__page{display:flex;align-items:center;gap:.9em;margin:2em 0 1.5em;color:var(--vnr-muted);font-size:.78em;line-height:1.4}.vnr__page::before,.vnr__page::after{content:"";flex:1;border-top:1px solid var(--vnr-rule)}.vnr__inner .vnr__page a{color:inherit;font-variant-numeric:tabular-nums;text-decoration:none;white-space:nowrap}.vnr__inner .vnr__page a:hover{color:var(--vnr-link);text-decoration:underline}@container vnr (min-width: 46em){.vnr__inner .vnr__page{display:block;position:relative;height:0;margin:1.6em 0 0;font-size:1em}.vnr__page::before,.vnr__page::after{content:none}.vnr__page+*,.vnr__page+section>:first-child{margin-top:0}.vnr__inner .vnr__page a{position:absolute;top:.2rem;left:calc(100% + var(--vnr-gap));padding-top:.3em;border-top:1px solid var(--vnr-rule-strong);font-size:.75em;letter-spacing:.02em}}.vnr__media{margin:1.8em 0;padding:.15em 0 .15em 1.2em;border-left:3px solid var(--vnr-accent)}.vnr__media>:last-child{margin-bottom:0}.vnr__media-caption{margin:0 0 .45em;color:var(--vnr-heading);font-weight:700;line-height:1.45}.vnr__media-type{margin-right:.35em;color:var(--vnr-accent-text);font-size:.75em;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.vnr__media-image{display:block;max-width:100%;max-height:26rem;height:auto;margin:.6em 0 1em;border-radius:10px;object-fit:contain}.vnr__inner .vnr__media-actions{margin:.8em 0 0;font-size:.92em}.vnr__inner .vnr__media-open{font-weight:600}.vnr__transcript{margin:.6em 0}.vnr__transcript summary{color:var(--vnr-link);font-weight:600;cursor:pointer}.vnr__transcript[open] summary{margin-bottom:.5em}.vnr__steps li{margin:.45em 0}.vnr__actions{color:var(--vnr-muted);font-size:.92em}.vnr__inner .vnr__gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:1rem;margin:.6em 0 0;padding:0;list-style:none}.vnr__gallery li{margin:0;padding:0}.vnr__gallery img{display:block;width:100%;height:auto;border-radius:10px;background:var(--vnr-surface)}.vnr__inner .vnr__gallery p{margin:.45em 0 0;font-size:.88em;line-height:1.5}.vnr__links{font-size:.95em}.vnr__footer{margin-top:3.5em;padding-top:1.5em;border-top:1px solid var(--vnr-rule);color:var(--vnr-muted);font-size:.88em}.vnr__button{display:inline-flex;align-items:center;min-height:44px;padding:.55em 1.2em;border:1px solid var(--vnr-link);border-radius:999px;background:0 0;color:var(--vnr-link);font:inherit;font-weight:600;cursor:pointer}.vnr__button:hover{background:var(--vnr-link);color:var(--vnr-bg)}.vnr__display{position:relative;margin-left:auto;font-size:.8em;line-height:1.4}.vnr__display-toggle{display:inline-flex;align-items:center;gap:.55em;min-height:40px;padding:.4em 1em .4em .85em;border:1px solid var(--vnr-rule-strong);border-radius:999px;background:var(--vnr-bg);color:var(--vnr-heading);font:inherit;font-weight:600;cursor:pointer}.vnr__display-toggle:hover,.vnr__display-toggle[aria-expanded=true]{border-color:var(--vnr-muted);background:var(--vnr-surface)}.vnr__display-icon{font-family:var(--vnr-serif);font-size:1.2em;font-weight:700;letter-spacing:-.02em}.vnr__display-panel{position:absolute;z-index:5;top:calc(100% + .5rem);right:0;box-sizing:border-box;width:min(20em,calc(100vw - 2rem));padding:1.1em 1.1em .3em;border:1px solid var(--vnr-rule);border-radius:16px;background:var(--vnr-bg);box-shadow:var(--vnr-shadow);color:var(--vnr-text)}.vnr__display-panel[hidden]{display:none}.vnr__option{min-width:0;margin:0 0 1em;padding:0;border:0}.vnr__option-label{display:block;margin:0 0 .45em;padding:0;color:var(--vnr-muted);font-size:.85em;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.vnr__segments,.vnr__stepper{display:flex;gap:.25em;padding:.25em;border-radius:11px;background:var(--vnr-surface)}.vnr__segment{position:relative;flex:1 1 0;min-width:0}.vnr__segment input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.vnr__segment span{display:flex;align-items:center;justify-content:center;gap:.4em;min-height:38px;padding:.3em .4em;border-radius:8px;color:var(--vnr-text);font-weight:600;text-align:center}.vnr__segment input:checked+span{background:var(--vnr-bg);color:var(--vnr-heading);box-shadow:0 1px 3px rgba(0,0,0,.14),0 0 0 1px var(--vnr-rule)}.vnr__segment input:focus-visible+span{outline:3px solid var(--vnr-accent);outline-offset:1px}.vnr__segment--font-sans span{font-family:var(--vnr-sans)}.vnr__segment--font-serif span{font-family:var(--vnr-serif)}.vnr__segment[class*="--theme-"] span::before{content:"";flex:none;width:.95em;height:.95em;border-radius:50%;border:1px solid rgba(0,0,0,.25)}.vnr__segment--theme-light span::before{background:#fff}.vnr__segment--theme-sepia span::before{background:#f7f0e1}.vnr__segment--theme-dark span::before{background:#121817;border-color:rgba(255,255,255,.35)}.vnr__stepper{align-items:center}.vnr__stepper button{flex:none;min-width:3em;min-height:38px;border:0;border-radius:8px;background:var(--vnr-bg);box-shadow:0 0 0 1px var(--vnr-rule);color:var(--vnr-heading);font:inherit;font-weight:700;cursor:pointer}.vnr__stepper button:disabled{opacity:.45;cursor:default}.vnr__stepper button:focus-visible{outline:3px solid var(--vnr-accent);outline-offset:1px}.vnr__stepper output{flex:1;color:var(--vnr-heading);font-variant-numeric:tabular-nums;font-weight:600;text-align:center}.vnr__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vnr-skip{position:fixed;top:-100px;left:1rem;z-index:10001;padding:.6rem 1rem;border-radius:8px;background:#fff;color:#004d4d;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;font-weight:600;box-shadow:0 6px 20px rgba(0,0,0,.2)}.vnr-skip:focus{top:1rem}@media (forced-colors:active){.vnr__toc,.vnr__figure,.vnr__display-panel{border:1px solid CanvasText}.vnr__inner--toc .vnr__toc a[aria-current=true]{border-left-color:Highlight}.vnr__segment input:checked+span{outline:2px solid Highlight}.vnr__button,.vnr__display-toggle,.vnr__stepper button{border:1px solid ButtonText}}@media print{#pvl-reading-view{position:static;overflow:visible;background:#fff;color:#000;font-size:11pt}.vnr__inner{display:block;padding:0}.vnr__toc{position:static;max-height:none}.vnr__display,.vnr__footer .vnr__button{display:none}}
