/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--ease-out:cubic-bezier(0,0,.2,1)}}@layer base{:root{--paper:#fff;--paper-2:#f4f6fa;--paper-3:#e9edf5;--sheet:#fff;--ink:#17181d;--ink-2:#414550;--ink-3:#5f646f;--ink-inv:#fff;--ink-inv-2:#b9c0dd;--rule:#e2e5ec;--rule-2:#c6cbd6;--rule-ink:#17181d;--accent:#1d3186;--accent-2:#14205c;--accent-3:#2c44ad;--accent-tint:#eaeef9;--accent-tint-2:#dae1f4;--on-accent:#fff;--flag:#9a4b0f;--sec-editorial:#2f3033;--sec-original:#1d3186;--sec-reviews:#0b5351;--sec-case:#7a2e39;--sec-correspondence:#4a3a78;--sec-corrections:#9a4b0f;--sec-letter:#35526b;--sec-corrigendum:#9a4b0f;--sec-retraction:#8c1c24;--section:var(--accent);--cover-brand:#1d3186;--cover-blue-2:#172872;--cover-blue-3:#111f5f;--cover-navy:#091453;--dark:#0d1533;--serif:"Source Serif 4","Source Serif Pro",Charter,"Iowan Old Style","Times New Roman",serif;--sans:"Libre Franklin","Helvetica Neue",Helvetica,Arial,sans-serif;--mono:"IBM Plex Mono","SFMono-Regular",Menlo,Consolas,monospace;--t-hero:clamp(2.75rem,1.1rem + 7.4vw,6.5rem);--t-display:clamp(2.1rem,1.2rem + 3.6vw,3.6rem);--t-display-2:clamp(1.75rem,1.2rem + 2.1vw,2.6rem);--t-title:clamp(1.7rem,1.15rem + 2.1vw,2.5rem);--t-lede:clamp(1.25rem,1.08rem + .6vw,1.5rem);--t-standfirst:clamp(1.15rem,1.02rem + .55vw,1.4rem);--opsz-display:60;--opsz-title:44;--opsz-lede:26;--opsz-text:11;--t-h2:1.25rem;--t-h3:.9688rem;--t-body:1.0938rem;--t-body-lg:1.1563rem;--t-ui:.9063rem;--t-meta:.8438rem;--t-micro:.7188rem;--t-label-lg:.8125rem;--t-label:.75rem;--t-label-sm:.6875rem;--tr-label:.12em;--tr-label-sm:.1em;--label-family:var(--serif);--label-weight:600;--label-tracking:-.008em;--label-transform:none;--label-scale:1.3;--w-meta:500;--tr-meta:0;--t-meta-sm:.7188rem;--w-body:430;--w-medium:500;--w-semi:600;--w-bold:680;--w-label:500;--w-mono:400;--lh-tight:1.14;--lh-title:1.22;--lh-body:1.62;--lh-read:1.72;--tr-micro:.08em;--tr-nav:.055em;--tr-title:-.017em;--measure:36rem;--measure-wide:52rem;--measure-prose:52rem;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.25rem;--s-6:1.5rem;--s-8:2rem;--s-10:2.5rem;--s-12:3rem;--s-16:4rem;--s-20:5rem;--s-24:6rem;--container:1440px;--container-narrow:940px;--gutter:1.5rem;--col-gap:1.5rem;--rail:14rem;--rail-apparatus:19rem;--rail-gap:2.5rem;--bp-three-col:1200px;--head-pad:1.75rem;--head-mark:11rem;--header-h:4.9rem;--actionbar-h:3.25rem;--margin-col:8.5rem;--margin-gap:var(--s-10);--bp-margin:900px;--ease:cubic-bezier(.2,0,0,1);--ease-out:cubic-bezier(.16,1,.3,1);--dur:.17s;--dur-slow:.62s;--rise:14px;--dur-fast:.11s;--dur-state:.2s;--dur-transit:.3s;--lift-1:0 1px 0 #1d31860f,0 8px 20px -16px #0d153380;--lift-2:0 18px 34px -22px #0d153373;--lift-3:0 30px 60px -30px #0d15338c}@media (max-width:640px){:root{--gutter:1.25rem;--col-gap:1rem}}@media (prefers-reduced-motion:reduce){:root{--dur:0s;--dur-slow:0s;--rise:0px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 1.5rem);scrollbar-gutter:stable}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper);color:var(--ink);font-family:var(--serif);font-size:var(--t-body);font-weight:var(--w-body);line-height:var(--lh-body);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;margin:0}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:var(--lh-title);letter-spacing:var(--tr-title);margin:0}p{margin:0 0 1em}p:last-child{margin-bottom:0}ul,ol{margin:0 0 1em;padding-left:1.25em}li{margin-bottom:.35em}a{color:var(--accent);text-underline-offset:.18em;text-decoration:none;text-decoration-thickness:1px}a:hover{text-decoration:underline}img,svg{max-width:100%;display:block}hr{border:0;border-top:1px solid var(--rule);margin:var(--s-8)0}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select,textarea{font:inherit;color:inherit}table{border-collapse:collapse}::selection{background:var(--accent-tint);color:var(--ink)}:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.on-dark :focus-visible,.site-footer :focus-visible{outline-color:var(--ink-inv)}.skip-link{left:var(--gutter);z-index:100;background:var(--ink);color:var(--ink-inv);font-family:var(--sans);font-size:var(--t-meta);transition:transform var(--dur)var(--ease);padding:.6rem 1rem;position:absolute;top:0;transform:translateY(-140%)}.skip-link:focus-visible{transform:translateY(0)}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.container--narrow{max-width:var(--container-narrow)}.grid{gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}@media (max-width:900px){.grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:560px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.stack>*+*{margin-top:var(--s-4)}.page{min-height:60vh;padding-bottom:var(--s-24)}.vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.label{font-family:var(--sans);font-size:var(--t-label);font-weight:var(--w-label);letter-spacing:0;color:var(--ink-3)}.label--accent{color:var(--accent)}.label--flag{color:var(--flag)}.meta{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta);font-weight:var(--w-meta);color:var(--ink-3)}.micro{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3)}.sans{font-family:var(--sans)}.lede{font-size:var(--t-lede);color:var(--ink-2);line-height:1.42}.muted{color:var(--ink-3)}.rule{border-top:1px solid var(--rule)}.rule-strong{border-top:1px solid var(--rule-2)}.rule-ink{border-top:2px solid var(--rule-ink)}@keyframes rise{0%{opacity:0;transform:translate3d(0,var(--rise),0)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes rule-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.reveal.is-armed{will-change:opacity,transform;opacity:0}.reveal.is-in{animation:rise var(--dur-slow)var(--ease-out)both;animation-delay:var(--reveal-delay,0s)}@media (prefers-reduced-motion:reduce){.reveal,.reveal.is-in{opacity:1;animation:none}}}@layer components{.head-sentinel{width:1px;height:1px;position:absolute;top:0}.masthead{z-index:40;background:var(--paper);border-bottom:1px solid var(--rule);transition:border-color var(--dur-state)var(--ease),box-shadow var(--dur-state)var(--ease);position:sticky;top:0}.masthead[data-stuck=true]{border-bottom-color:var(--rule-2);box-shadow:var(--lift-1)}.masthead__inner{align-items:center;gap:var(--s-4);padding-block:var(--head-pad);transition:padding-block var(--dur-slow)var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.wordmark{justify-self:start}.masthead__mid{justify-self:center}.masthead__end{justify-self:end}.masthead[data-searching=true] .masthead__mid{justify-self:stretch}.masthead[data-searching=true] .masthead__inner{column-gap:var(--s-8)}.masthead[data-searching=true] .masthead__end>:not(.masthead__search){display:none}.masthead[data-stuck=true] .masthead__inner{--head-pad:.7rem}.wordmark{color:var(--ink);flex:none;text-decoration:none;display:block}.wordmark:hover{text-decoration:none}.wordmark__img{width:var(--head-mark);height:auto;transition:width var(--dur-slow)var(--ease-out),opacity var(--dur-state)var(--ease);display:block}.masthead[data-stuck=true] .wordmark__img{--head-mark:7.25rem}.wordmark:hover .wordmark__img{opacity:.72}.wordmark--sm .wordmark__img{width:7.25rem}.masthead__nav{flex:none}.masthead__nav ul{align-items:center;gap:var(--s-6);margin:0;padding:0;list-style:none;display:flex}.masthead__nav li{margin:0}.navlink{font-family:var(--sans);font-size:var(--t-ui);font-weight:var(--w-medium);letter-spacing:.005em;color:var(--ink-2);white-space:nowrap;transition:color var(--dur-fast)var(--ease);padding-block:.4rem;line-height:1.4;display:block;position:relative}.navlink:after{content:"";transform-origin:0;height:1px;transition:transform var(--dur-state)var(--ease-out);background:currentColor;position:absolute;bottom:.05rem;left:0;right:0;transform:scaleX(0)}.navlink:hover{color:var(--ink);text-decoration:none}.navlink:hover:after{transform:scaleX(1)}.navlink[aria-current=page]{color:var(--ink);font-weight:var(--w-semi)}.navlink[aria-current=page]:after{background:var(--accent);transform:scaleX(1)}.masthead__end{align-items:center;gap:var(--s-4);display:flex}.acctmenu__name{text-overflow:ellipsis;white-space:nowrap;max-width:10ch;overflow:hidden}.masthead__search{width:2.75rem;height:2.75rem;color:var(--ink);transition:color var(--dur-fast)var(--ease),background-color var(--dur-fast)var(--ease);background:0 0;place-items:center;display:grid}.masthead__search:hover{color:var(--accent);background:var(--paper-2)}.masthead__search:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.masthead[data-searching=true] .masthead__search{color:var(--accent);background:var(--paper-2)}.masthead__search svg{flex:none}.masthead__end .masthead__menu{display:none}.masthead__progress{background:var(--accent);transform-origin:0;width:100%;height:2px;transition:transform 90ms linear;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.masthead__progress,.masthead__inner,.wordmark__img{transition:none}}@media (max-width:1280px){.acctmenu__name{display:none}}.masthead[data-fit~=noname] .acctmenu__name{display:none}@media (max-width:1200px){.masthead__end .masthead__submit{display:none}}.masthead[data-fit~=nocta] .masthead__end .masthead__submit{display:none}@media (max-width:1010px){.masthead__nav{display:none}.masthead__mid{flex:none}.masthead__end{gap:var(--s-2);margin-left:auto}.masthead__end .masthead__menu{display:grid}}.masthead[data-fit~=drawer] .masthead__nav{display:none}.masthead[data-fit~=drawer] .masthead__mid{flex:none}.masthead[data-fit~=drawer] .masthead__end{gap:var(--s-2);margin-left:auto}.masthead[data-fit~=drawer] .masthead__end .masthead__menu{display:grid}@media (max-width:900px){.masthead__inner{gap:var(--s-4);--head-pad:.7rem}.wordmark__img{--head-mark:7.25rem}}.iconbtn{width:2.75rem;height:2.75rem;color:var(--ink);place-items:center;display:grid}.iconbtn:hover{color:var(--accent)}.drawer{z-index:90;background:var(--paper);overscroll-behavior:contain;animation:drawer-in .26s var(--ease-out)both;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes drawer-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.drawer__body>*{animation:rise .4s var(--ease-out)both}.drawer__body>:first-child{animation-delay:40ms}.drawer__body>:nth-child(2){animation-delay:75ms}.drawer__body>:nth-child(3){animation-delay:.11s}.drawer__body>:nth-child(4){animation-delay:.145s}.drawer__body>:nth-child(5){animation-delay:.18s}.drawer__body>:nth-child(n+6){animation-delay:.215s}@media (prefers-reduced-motion:reduce){.drawer,.drawer__body>*{opacity:1;animation:none}}.drawer__head{border-bottom:1px solid var(--rule);background:var(--paper);z-index:1;justify-content:space-between;align-items:center;padding-block:.7rem;display:flex;position:sticky;top:0}.drawer__body{padding-bottom:var(--s-16)}.drawer__section{border-bottom:1px solid var(--rule)}.drawer__link{align-items:baseline;gap:var(--s-5);width:100%;font-family:var(--serif);font-size:1.75rem;font-weight:var(--w-semi);letter-spacing:-.022em;color:var(--ink);padding:1.05rem 0;display:flex}.drawer__link:hover{color:var(--accent);text-decoration:none}.drawer__link[aria-current=page]{color:var(--accent)}.drawer__foot{padding-top:var(--s-8)}.drawer__issn{margin-top:var(--s-8);padding-top:var(--s-5);border-top:1px solid var(--rule);font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:.05em;color:var(--ink-3);line-height:1.9}.masthead__mid{align-items:center;min-width:0;display:flex;position:relative}.masthead__nav{transition:opacity var(--dur-state)var(--ease),transform var(--dur-state)var(--ease-out)}.masthead[data-searching=true] .masthead__nav{opacity:0;pointer-events:none;transform:translateY(-.35rem)}.headsearch{border-bottom:2px solid var(--rule-2);opacity:0;pointer-events:none;transition:opacity var(--dur-state)var(--ease),transform var(--dur-state)var(--ease-out),border-color var(--dur-state)var(--ease);inset-block:0;background:0 0;align-items:center;gap:.6rem;padding-bottom:.35rem;display:flex;position:absolute;left:0;right:0;transform:translateY(.35rem)}.headsearch svg{color:var(--ink-3);flex:none}.headsearch input{min-width:0;font-family:var(--sans);font-size:var(--t-ui);color:var(--ink);background:0 0;border:0;flex:1}.headsearch input:focus{outline:none}.headsearch input::placeholder{color:var(--ink-3)}.headsearch input::-webkit-search-decoration{-webkit-appearance:none}.headsearch input::-webkit-search-cancel-button{-webkit-appearance:none}.masthead[data-searching=true] .headsearch{opacity:1;pointer-events:auto;transform:none}.masthead[data-searching=true] .headsearch:focus-within{border-bottom-color:var(--accent)}.headresults{border-top:1px solid var(--rule);background:var(--sheet);box-shadow:var(--lift-1);max-height:min(28rem,60vh);animation:headresults-in .2s var(--ease-out)both;overflow-y:auto}@keyframes headresults-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.headresults__list{padding:var(--s-2)0;margin:0;list-style:none}.headresults__list li{border-top:1px solid var(--rule);margin:0}.headresults__list li:first-child{border-top:0}.headresults__list a{color:var(--ink);padding:.7rem 0;display:block}.headresults__list a:hover{text-decoration:none}.headresults__list a:hover .headresults__title{color:var(--accent)}.headresults__title{font-family:var(--serif);font-size:1.0313rem;font-weight:var(--w-semi);letter-spacing:-.014em;margin-bottom:.15rem;line-height:1.3;display:block}.headresults__meta{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);display:block}.headresults__all{text-align:left;border:0;border-top:1px solid var(--rule-ink);cursor:pointer;width:100%;font-family:var(--sans);font-size:var(--t-meta);font-weight:var(--w-medium);color:var(--accent);background:0 0;padding:.75rem 0;display:block}.headresults__all:hover{color:var(--accent-2)}.headresults__none{padding:var(--s-5)0;font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3);margin:0}@media (prefers-reduced-motion:reduce){.masthead__nav,.headsearch,.masthead__submit{transition:none}.headresults{animation:none}}@media (max-width:1010px){.masthead__mid{position:static}.headsearch{flex:auto;min-width:0;display:none;position:static}.headsearch input{min-width:0}.masthead[data-searching=true] .headsearch{display:flex}}.masthead[data-fit~=drawer] .masthead__mid{position:static}.masthead[data-fit~=drawer] .headsearch{flex:auto;min-width:0;display:none;position:static}.masthead[data-fit~=drawer] .headsearch input{min-width:0}.masthead[data-fit~=drawer][data-searching=true] .headsearch{display:flex}@media (max-width:700px){.masthead[data-searching=true] .wordmark{display:none}.masthead[data-searching=true] .masthead__inner{grid-template-columns:minmax(0,1fr) auto}}.site-footer{background:var(--accent);color:var(--ink-inv);padding-top:var(--s-16)}.site-footer a{color:var(--ink-inv)}.site-footer a:hover{color:#fff}.footer-grid{gap:var(--s-10)var(--col-gap);padding-bottom:var(--s-12);grid-template-columns:1.6fr 1fr 1fr 1fr;display:grid}@media (max-width:900px){.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.footer-grid{gap:var(--s-8);grid-template-columns:1fr}}.footer-brand__img{width:10.5rem;height:auto;margin-bottom:var(--s-4);display:block}.footer-brand__name{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink-inv);font-size:1.35rem;font-weight:600}.footer-brand__meta{margin-top:var(--s-4);font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta);letter-spacing:.02em;color:var(--ink-inv-2);line-height:1.9}.footer-brand__pub{color:inherit;text-decoration:underline;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.footer-brand__pub{-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}}.footer-brand__pub{text-underline-offset:.18em;transition:text-decoration-color var(--dur-state)var(--ease)}.site-footer .footer-brand__pub{color:inherit}.site-footer .footer-brand__pub:hover{color:var(--ink-inv);text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.footer-brand__pub{transition:none}}.footer-col h2{font-family:var(--label-family);font-size:calc(var(--t-micro)*var(--label-scale));letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink-inv-2);border-bottom:1px solid #ffffff29;margin-bottom:.75rem;padding-bottom:.6rem;font-weight:600}.footer-col ul{margin:0;padding:0;list-style:none}.footer-col li{margin-bottom:0}.footer-col a{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-inv);opacity:.86;padding-block:.3rem;line-height:1.45;display:inline-block}.footer-col a:hover{opacity:1;text-decoration:underline}.footer-bottom{padding-block:var(--s-6)var(--s-8);border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;display:flex}.footer-bottom p,.footer-bottom a{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta);letter-spacing:.02em;color:var(--ink-inv-2);margin:0}.footer-bottom a{padding-block:.32rem;line-height:1.4;display:inline-block}.footer-bottom__end{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.footer-social{border-right:1px solid #ffffff29;gap:1.25rem;margin:0;padding:0 1.5rem 0 0;list-style:none;display:flex}.site-footer .footer-social__link{color:var(--ink-inv);transition:opacity var(--dur-state)var(--ease);opacity:.86;align-items:center;gap:.5rem;padding-block:.32rem;display:inline-flex}.site-footer .footer-social__link:hover{opacity:1;text-underline-offset:.18em;text-decoration:underline}.footer-social__mark{flex:none}@media (max-width:520px){.footer-social{border-right:0;padding-right:0}}@media (prefers-reduced-motion:reduce){.site-footer .footer-social__link{transition:none}}.btn{border:1px solid var(--ink);color:var(--ink);font-family:var(--sans);font-size:var(--t-ui);font-weight:var(--w-semi);letter-spacing:0;white-space:nowrap;transition:background var(--dur)var(--ease),color var(--dur)var(--ease),border-color var(--dur)var(--ease),transform var(--dur)var(--ease),box-shadow var(--dur)var(--ease);background:0 0;justify-content:center;align-items:center;gap:.45rem;padding:.62rem 1.15rem;line-height:1.2;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:active{transform:none}.btn:hover{background:var(--ink);color:var(--paper);text-decoration:none}.btn--primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.btn--primary:hover{background:var(--accent-2);border-color:var(--accent-2);color:var(--on-accent)}.btn--ghost{border-color:var(--rule-2);color:var(--ink-2);font-weight:500}.btn--ghost:hover{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.btn--split{background:var(--accent-tint);border-color:var(--accent-tint-2);color:var(--accent)}.btn--split:hover{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.btn__panes{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke;flex:none;width:.95em;height:.72em}.btn__panes rect{transition:transform var(--dur-state)var(--ease-out)}.btn--split:hover .btn__panes rect:first-child{transform:translate(-1px)}.btn--split:hover .btn__panes rect:last-child{transform:translate(1px)}@media (prefers-reduced-motion:reduce){.btn__panes rect{transition:none}}.btn--sm{font-size:var(--t-meta);padding:.42rem .8rem}.btn--inv{color:var(--ink-inv);border-color:#ffffff73}.btn--inv:hover{background:var(--ink-inv);color:var(--dark);border-color:var(--ink-inv)}.arrowlink{font-family:var(--sans);font-size:var(--t-meta);font-weight:var(--w-semi);letter-spacing:.03em;color:var(--accent);align-items:baseline;gap:.4rem;padding-block:.2rem;line-height:1.45;display:inline-flex;position:relative}.arrowlink:after{content:"→";font-family:var(--sans);transition:transform .24s var(--ease-out)}.arrowlink:before{content:"";transform-origin:0;height:1px;transition:transform .24s var(--ease-out);background:currentColor;position:absolute;bottom:calc(.2rem - 3px);left:0;right:1.2rem;transform:scaleX(0)}.arrowlink:hover{color:var(--accent-2);text-decoration:none}.arrowlink:hover:after{transform:translate(5px)}.arrowlink:hover:before{transform:scaleX(1)}button.arrowlink{cursor:pointer;background:0 0;border:0;padding-inline:0}.arrowlink--up:after{content:"↑"}.arrowlink--up:hover:after{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.arrowlink:after,.arrowlink:before{transition:none}}.section-head{justify-content:space-between;align-items:baseline;gap:var(--s-4);border-bottom:2px solid var(--rule-ink);margin-bottom:var(--s-6);padding-bottom:.7rem;display:flex}.section-head h2{font-family:var(--label-family);font-size:calc(var(--t-ui)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform)}.section-head--light{border-bottom-width:1px;border-bottom-color:var(--rule-2)}.page-head{padding-block:var(--s-12)var(--s-8);border-bottom:1px solid var(--rule);margin-bottom:var(--s-10)}.page-head h1{font-size:var(--t-title);max-width:22ch}.page-head__lede{margin-top:var(--s-4);max-width:64ch;font-size:var(--t-lede);color:var(--ink-2);line-height:1.45}@media (max-width:700px){.page-head{padding-block:var(--s-8)var(--s-6);margin-bottom:var(--s-8)}}.crumbs{padding-top:calc(var(--s-5) - .25rem);font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3)}.crumbs__list{flex-wrap:wrap;align-items:baseline;gap:0 .35rem;margin:0;padding:0;list-style:none;display:flex}.crumbs__list li{margin:0}.crumbs__list li+li:before{content:"/";opacity:.5;margin-right:.35rem}.crumbs a,.crumbs [aria-current=page]{color:var(--ink-3);padding-block:.25rem;line-height:1.4;display:inline-block}.crumbs a:hover{color:var(--accent)}.cover{aspect-ratio:1/1.414;background:var(--cover-bg,var(--cover-navy));width:100%;height:auto;color:var(--ink-inv);transition:transform var(--dur-state)var(--ease-out),box-shadow var(--dur-state)var(--ease-out);text-decoration:none;display:block;position:relative;overflow:hidden;container-type:inline-size}.cover__inner{flex-direction:column;justify-content:space-between;padding:7.5cqw 7cqw 6.5cqw 9cqw;display:flex;position:absolute;inset:0}a.cover:hover{box-shadow:var(--lift-2);text-decoration:none;transform:translateY(-3px)}a.cover:hover .cover__cta{border-bottom-color:currentColor}a.cover:active{transform:translateY(-1px)}.cover:before{content:"";background:#00000052;width:3.5%;min-width:3px;max-width:7px;position:absolute;inset:0 auto 0 0}.cover:after{content:"";pointer-events:none;border:1px solid #ffffff38;position:absolute;inset:3.5% 3.5% 2.5% 6%}.cover__top{z-index:1;position:relative}.cover__logo{width:78%;height:auto;display:block}.cover__rule{background:#fff6;height:1px;margin:5cqw 0 4cqw}.cover__issn{font-family:var(--sans);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:#ffffffa8;white-space:nowrap;font-size:clamp(.5625rem,4.3cqw,.6875rem);display:block}.cover__bottom{z-index:1;position:relative}.cover__vol{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(.85rem,12cqw,1.85rem);font-weight:600;line-height:1.08;display:block}.cover__date{font-family:var(--sans);font-variant-numeric:tabular-nums;letter-spacing:var(--tr-meta);color:#ffffffb8;margin-top:2.5cqw;font-size:clamp(.6875rem,4.6cqw,.75rem);display:block}.cover__cta{font-family:var(--sans);font-size:clamp(.75rem,5cqw,.8125rem);font-weight:var(--w-semi);letter-spacing:0;color:var(--ink-inv);border-bottom:1px solid #0000;margin-top:6cqw;padding-bottom:1px;display:inline-block}@container (max-width:200px){.cover__cta{display:none}}@container (max-width:230px){.cover__issn{display:none}.cover__rule{margin-bottom:0}}@container (max-width:150px){.cover__date{display:none}}.artlist{margin:0;padding:0;list-style:none;container:artlist/inline-size}.artlist>li{border-top:1px solid var(--rule);margin:0}.artlist>li:first-child{border-top:0}.artitem{gap:var(--s-4)var(--s-8);padding:var(--s-6)0;grid-template-columns:minmax(0,1fr);display:grid}.artlist>li:first-child .artitem{padding-top:0}@container artlist (min-width:42rem){.artitem{grid-template-columns:minmax(0,1fr) 14rem;align-items:start}}.artitem__entry{min-width:0}.artitem__date{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3)}.artitem__title{font-family:var(--serif);font-size:1.3125rem;font-weight:var(--w-semi);letter-spacing:-.016em;max-width:60ch;margin:0 0 .4rem;line-height:1.32}.artitem__title a{color:var(--ink)}.artitem__title a:hover{color:var(--accent);text-decoration:none}.artitem__authors{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);max-width:72ch;margin:0 0 .5rem;line-height:1.5}.artitem__snippet{color:var(--ink-2);max-width:66ch;margin:0 0 .6rem;font-size:.9688rem;line-height:1.55}.artitem{position:relative}.artitem__title a:after{content:"";z-index:0;position:absolute;inset:0}.artitem__apparatus{z-index:1;position:relative}.artlist .artitem:after{content:"";background:var(--section);transform-origin:0;height:2px;transition:transform var(--dur-state)var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.artlist .artitem:hover:after,.artlist .artitem:focus-within:after{transform:scaleX(1)}.artitem__title a{transition:color var(--dur-fast)var(--ease)}.artitem:hover .artitem__title a{color:var(--section)}.artitem__apparatus{border-top:1px solid var(--rule);padding-top:var(--s-3);font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:.045em;color:var(--ink-3);flex-direction:column;align-items:flex-start;line-height:1.5;display:flex}.artitem__apparatus p{margin:0 0 .25rem}.artitem__apparatus p:last-child{margin-bottom:0}.artitem__doi{word-break:break-word}.artitem__doi a{color:var(--accent);padding-block:.25rem}.artitem__doi a:hover{color:var(--accent)}.artitem__apparatus>.artitem__files{flex-wrap:wrap;gap:0 .9rem;margin-top:.5rem;display:flex}.artitem__files a{font-family:var(--sans);font-size:var(--t-meta);letter-spacing:0;color:var(--ink-3);border-bottom:1px solid var(--rule-2);padding-block:.3rem;font-weight:600;line-height:1.35;display:inline-block}.artitem__files a:hover{color:var(--accent);border-bottom-color:var(--accent);text-decoration:none}@container artlist (min-width:42rem){.artitem__apparatus{border-top:0;border-left:1px solid var(--rule);padding-top:0;padding-left:var(--s-5);align-self:stretch}}.artitem--compact .artitem__title{font-size:1.0625rem;line-height:1.32}.artitem--compact{padding:var(--s-4)0}.artitem--compact .artitem__files{display:none}.oa-mark{font-family:var(--sans);font-size:var(--t-meta-sm);font-weight:var(--w-semi);letter-spacing:0;color:var(--flag);align-items:center;gap:.28rem;display:inline-flex}.deflist{margin:0}.deflist>div{gap:0 var(--s-4);border-top:1px solid var(--rule);grid-template-columns:11rem 1fr;padding:.65rem 0;display:grid}.deflist>div:first-child{border-top:0;padding-top:0}.deflist dt{font-family:var(--sans);font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);padding-top:.18rem;font-weight:600}.deflist dd{font-family:var(--sans);font-size:var(--t-ui);color:var(--ink);margin:0;line-height:1.5}@media (max-width:560px){.deflist>div{grid-template-columns:1fr;gap:.2rem}}.rail{gap:var(--s-10);display:grid}.rail__block h3,.rail__title{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink);border-bottom:1px solid var(--rule-ink);margin-bottom:var(--s-4);padding-bottom:.55rem}.rail__list{margin:0;padding:0;list-style:none}.rail__list li{border-bottom:1px solid var(--rule);margin:0}.rail__list a{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);justify-content:space-between;gap:.75rem;padding:.6rem 0;display:flex}.rail__list a:hover{color:var(--accent);text-decoration:none}.rail__count{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);color:var(--ink-3)}.notice{border-left:2px solid var(--accent);padding:.1rem 0 .1rem 1rem}.notice p{color:var(--ink-2);font-size:.9375rem;line-height:1.55}.notice__date{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);margin-bottom:.35rem}.facets{gap:var(--s-8);display:grid}.facet__title{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink);border-bottom:1px solid var(--rule-ink);margin-bottom:.5rem;padding-bottom:.5rem}.facet__list{margin:0;padding:0;list-style:none}.facet__list li{margin:0}.facet__opt{width:100%;min-height:1.5rem;font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);text-align:left;border-bottom:1px solid var(--rule);cursor:pointer;transition:color var(--dur)var(--ease);align-items:baseline;gap:.55rem;padding:.45rem 0;display:flex}.facet__opt:hover{color:var(--accent)}.facet__box{appearance:none;border:1px solid var(--rule-2);background:var(--paper);cursor:pointer;width:.8125rem;height:.8125rem;transition:background var(--dur)var(--ease),border-color var(--dur)var(--ease);border-radius:0;flex:none;place-items:center;margin:0;display:grid;transform:translateY(.12rem)}.facet__opt:hover .facet__box{border-color:var(--accent)}.facet__box:checked{background:var(--accent);border-color:var(--accent)}.facet__box:checked:after{content:"";border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:.28rem;height:.5rem;transform:rotate(45deg)translate(-.03rem,-.05rem)}.facet__opt:has(.facet__box:checked){color:var(--ink);font-weight:600}.facet__label{flex:1;min-width:0}.facet__n{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);color:var(--ink-3)}.searchfield{border:0;border-bottom:1.5px solid var(--rule-2);transition:border-color var(--dur-state)var(--ease);background:0 0;align-items:center;gap:.6rem;padding:.5rem 0 .55rem;display:flex}.searchfield:focus-within{border-bottom-color:var(--accent)}.searchfield__clear{color:var(--ink-3);cursor:pointer;transition:color var(--dur-fast)var(--ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-right:-.25rem;padding:.25rem;display:inline-flex}.searchfield__clear:hover{color:var(--ink)}.searchfield__clear:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.searchfield__clear{transition:none}}.searchfield input{min-width:0;font-family:var(--sans);font-size:var(--t-ui);color:var(--ink);background:0 0;border:0;flex:1}.searchfield input:focus{outline:none}.searchfield input::-webkit-search-decoration{-webkit-appearance:none}.searchfield input::-webkit-search-cancel-button{-webkit-appearance:none}.searchfield input::placeholder{color:var(--ink-3)}.chipbar{margin-bottom:var(--s-5);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.chip{border:1px solid var(--rule-2);background:var(--paper-2);min-height:1.5rem;font-family:var(--sans);font-size:var(--t-micro);letter-spacing:0;color:var(--ink-2);align-items:center;gap:.4rem;padding:.38rem .6rem;display:inline-flex}.chip:hover{border-color:var(--ink);color:var(--ink)}.searchrow{align-items:center;gap:var(--s-4)var(--s-6);margin-bottom:var(--s-8);flex-wrap:wrap;display:flex}.searchrow .searchfield--page{margin-bottom:0}.searchrow .searchfield{flex:22rem}.results-bar{justify-content:space-between;align-items:baseline;gap:var(--s-4);border-bottom:2px solid var(--rule-ink);margin-bottom:var(--s-5);flex-wrap:wrap;padding-bottom:.7rem;display:flex}.results-bar--sort{align-items:center;gap:var(--s-4)var(--s-6);padding-bottom:var(--s-4)}.sortbar{align-items:center;gap:var(--s-3)var(--s-4);flex-wrap:wrap;display:flex}.sortbar__label{font-family:var(--sans);font-size:var(--t-meta);font-weight:var(--w-meta);letter-spacing:var(--tr-meta);color:var(--ink-3);white-space:nowrap}.sortset{border:0;min-width:0;margin:0;padding:0;display:flex}.sortset__opt{display:inline-flex}.sortset__label{border:1px solid var(--rule-2);min-width:8.5rem;min-height:2.75rem;font-family:var(--sans);font-size:var(--t-ui);white-space:nowrap;color:var(--ink-2);background:var(--paper);cursor:pointer;transition:color var(--dur-fast)var(--ease),border-color var(--dur-fast)var(--ease),background-color var(--dur-fast)var(--ease);place-items:center;margin-left:-1px;padding:.6rem 1.25rem;line-height:1.2;display:inline-grid}.sortset__label:before,.sortset__text{grid-area:1/1}.sortset__label:before{content:attr(data-label);font-weight:var(--w-medium);visibility:hidden;pointer-events:none}.sortset__opt:first-of-type .sortset__label{margin-left:0}.sortset__label:hover{z-index:1;border-color:var(--accent);color:var(--accent);position:relative}.sortset__radio:checked+.sortset__label{z-index:2;border-color:var(--accent);background:var(--accent-tint);color:var(--accent);position:relative}.sortset__radio:checked+.sortset__label .sortset__text{font-weight:var(--w-medium)}.sortset__radio:focus-visible+.sortset__label{outline:2px solid var(--accent);outline-offset:2px}.select.sortmore select{border:1px solid var(--rule-2);background-color:var(--paper);min-height:2.75rem;font-size:var(--t-ui);color:var(--ink-2);cursor:pointer;transition:border-color var(--dur-fast)var(--ease),color var(--dur-fast)var(--ease);background-position:right 1rem center,right .74rem center;padding:.6rem 2.1rem .6rem .9rem}.select.sortmore select:hover{border-color:var(--accent);color:var(--accent)}.select.sortmore select:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-color:var(--accent)}@media (max-width:560px){.sortbar__label{flex:1 0 100%}.sortset{flex:100%}.sortset__opt{flex:1 1 0;min-width:0}.sortset__label{width:100%;min-width:0;font-size:var(--t-meta);padding-inline:.4rem}}.select{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);align-items:center;gap:.4rem;display:inline-flex}.select select{border:0;border-bottom:1px solid var(--rule-2);font-family:var(--sans);font-size:var(--t-meta);color:var(--ink);appearance:none;background:0 0;background-image:linear-gradient(45deg,transparent 50%,var(--ink-3)50%),linear-gradient(135deg,var(--ink-3)50%,transparent 50%);background-position:right .42rem center,right .16rem center;background-repeat:no-repeat;background-size:4px 4px,4px 4px;padding:.3rem 1.2rem .3rem .1rem}.select select:focus-visible{border-bottom-color:var(--accent)}mark{color:inherit;box-shadow:inset 0 -.42em 0 var(--accent-tint);background:0 0;padding:0 .05em}.docnav a{transition:color var(--dur-fast)var(--ease)}.docnav a[aria-current=page]{color:var(--accent)}.empty{border-top:2px solid var(--rule-ink);padding:var(--s-12)0 var(--s-16);max-width:46ch}.empty h2{font-family:var(--serif);font-size:clamp(1.35rem,1.15rem + .7vw,1.7rem);font-weight:var(--w-semi);letter-spacing:-.019em;font-variation-settings:"opsz" var(--opsz-title);text-wrap:balance;margin-bottom:.7rem;line-height:1.24}.empty p{color:var(--ink-2);font-size:1.0625rem;line-height:1.6}.empty__actions{margin-top:var(--s-6);flex-wrap:wrap;gap:.75rem;display:flex}.empty__note{margin-top:var(--s-6);padding-top:var(--s-4);border-top:1px solid var(--rule);font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3)}.pager{justify-content:space-between;align-items:center;gap:var(--s-4);border-top:1px solid var(--rule);padding-top:var(--s-6);margin-top:var(--s-6);display:flex}.pager__status{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3)}.pager button[disabled]{opacity:.35;cursor:default}.pager button[disabled]:hover{color:var(--ink);background:0 0}.dialog-backdrop{z-index:80;padding:8vh var(--gutter)var(--gutter);animation:fade .18s var(--ease)both;background:#0d153370;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.dialog{background:var(--sheet);border:1px solid var(--rule);border-top:3px solid var(--accent);width:100%;max-width:40rem;padding:var(--s-6);max-height:80vh;animation:dialog-in .26s var(--ease-out)both;overflow-y:auto;box-shadow:0 30px 60px -30px #0d15338c}@keyframes dialog-in{0%{opacity:0;transform:translateY(-14px)scale(.985)}to{opacity:1;transform:none}}.dialog__results>li{animation:rise .32s var(--ease-out)both}.dialog__results>li:first-child{animation-delay:20ms}.dialog__results>li:nth-child(2){animation-delay:50ms}.dialog__results>li:nth-child(3){animation-delay:80ms}.dialog__results>li:nth-child(4){animation-delay:.11s}.dialog__results>li:nth-child(5){animation-delay:.14s}.dialog__results>li:nth-child(n+6){animation-delay:.17s}@media (prefers-reduced-motion:reduce){.dialog-backdrop,.dialog,.dialog__results>li{opacity:1;animation:none}}.dialog__head{margin-bottom:var(--s-4);justify-content:space-between;align-items:center;display:flex}.dialog__head button{color:var(--ink-2);place-items:center;margin:-.375rem -.375rem -.375rem 0;padding:.375rem;display:grid}.dialog__head button:hover{color:var(--accent)}.dialog__results{margin:var(--s-5)0 0;padding:0;list-style:none}.dialog__results li{border-top:1px solid var(--rule);margin:0}.dialog__results a{padding:.7rem 0;display:block}.dialog__results a:hover{text-decoration:none}.dialog__results a:hover .dialog__rtitle{color:var(--accent)}.dialog__rtitle{font-family:var(--serif);color:var(--ink);letter-spacing:-.012em;font-size:1.0625rem;font-weight:600;line-height:1.3}.dialog__rmeta{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:0;color:var(--ink-3);margin-top:.2rem}.board{--portrait:5.5rem;gap:0 var(--s-10);border-bottom:1px solid var(--rule);grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));margin:0;padding:0;list-style:none;display:grid}.board--lead{--portrait:8rem;grid-template-columns:minmax(0,1fr)}.board__person{grid-template-columns:var(--portrait)minmax(0,1fr);gap:var(--s-5);padding:var(--s-5)0;border-top:1px solid var(--rule);align-items:start;margin:0;display:grid}.board .board__photo,.board .board__plate{box-sizing:border-box;width:var(--portrait);height:var(--portrait);aspect-ratio:1;border:1px solid var(--rule);background:var(--paper-2);flex:none;max-width:none}.board .board__photo{object-fit:contain;object-position:center;display:block}.board__plate{font-family:var(--sans);font-size:calc(var(--portrait)*.28);letter-spacing:.02em;color:var(--ink-3);place-items:center;font-weight:620;display:grid}.board__body{flex-direction:column;min-width:0;display:flex}.board__role{font-family:var(--sans);font-size:var(--t-meta);font-weight:var(--w-semi);letter-spacing:var(--tr-meta);color:var(--accent);margin:.15rem 0 .4rem}.board__name{font-family:var(--serif);letter-spacing:-.012em;margin:0 0 .2rem;font-size:1.0625rem;font-weight:600;line-height:1.25}.board__person--lead .board__name{font-size:var(--t-h2);letter-spacing:var(--tr-title)}.board__aff{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);margin:0;line-height:1.45}.board__mail{font-family:var(--mono);font-size:var(--t-meta-sm);overflow-wrap:anywhere;margin:.35rem 0 0}.board__mail a{color:var(--accent);-webkit-text-decoration-color:var(--rule-2);-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2)}.board__mail a:hover{color:var(--accent-2);text-decoration-color:currentColor}.board__ids{gap:0 var(--s-4);font-family:var(--sans);font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);flex-wrap:wrap;margin-top:.3rem;display:flex}.board__ids a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:.16em}.board__ids a:hover{color:var(--accent);text-decoration-color:currentColor}.board .orcid{margin-top:.4rem}@media (max-width:640px){.board{--portrait:4rem}.board--lead{--portrait:5rem}.board__person{gap:var(--s-4);padding:var(--s-4)0}}.orcid{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:.06em;color:var(--accent);align-items:center;gap:.4rem;margin-top:.4rem;padding-block:.28rem;display:inline-flex}.orcid>[aria-hidden]{font-family:var(--sans);letter-spacing:.04em;color:var(--accent);border:1px solid var(--rule-2);padding:.05rem .28rem;font-weight:700}.orcid:hover{color:var(--accent);text-decoration:none}.orcid:hover .orcid__n{text-decoration:underline}.tabs{border-bottom:1px solid var(--rule-2);gap:0;display:flex}.tab{font-family:var(--sans);font-size:var(--t-micro);letter-spacing:0;color:var(--ink-3);border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem .85rem;font-weight:600}.tab:first-child{padding-left:0}.tab:hover{color:var(--ink)}.tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent)}.facet{border:0;margin:0;padding:0}.facet+.facet{margin-top:var(--s-8)}.chip--clear{color:var(--ink-3);border-style:dashed}.chip--clear:hover{border-style:solid}.deflist--prose>div{padding:var(--s-5)0;grid-template-columns:minmax(0,1fr);gap:.35rem}.deflist--prose dt{font-family:var(--serif);letter-spacing:0;text-transform:none;color:var(--ink);font-size:1.0625rem;font-weight:600}.deflist--prose dd{color:var(--ink-2);max-width:var(--measure)}.teamgroup{scroll-margin-top:calc(var(--header-h) + 1.5rem)}.teamgroup+.teamgroup{margin-top:var(--s-12)}.teamgroup__note{max-width:var(--measure);margin:calc(var(--s-4)*-1)0 var(--s-6);color:var(--ink-3);font-size:var(--t-meta)}.indexing{margin:var(--s-8)0}.indexing__active{max-width:none}.indexing__pending{margin-top:var(--s-12)}.indexing__head{justify-content:space-between;align-items:baseline;gap:var(--s-4);font-family:var(--label-family);font-size:calc(var(--t-ui)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink);border-bottom:2px solid var(--rule-ink);flex-wrap:wrap;margin-bottom:0;padding-bottom:.7rem;display:flex}.indexing__count{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);font-weight:var(--w-meta);letter-spacing:var(--tr-meta);color:var(--ink-3)}.indexing__subhead{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink-3);border-bottom:1px solid var(--rule-2);margin-bottom:var(--s-4);padding-bottom:.5rem}.indexing__note,.indexing__foot{max-width:var(--measure);color:var(--ink-3);font-size:.9688rem;line-height:1.6}.indexing__foot{margin-top:var(--s-5)}.indexing__note{margin-bottom:var(--s-5)}.indexlist{margin:0;padding:0;list-style:none}.indexlist li{align-items:baseline;gap:0 var(--s-6);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,14rem) minmax(0,1fr);margin:0;padding:.8rem 0;display:grid}.indexlist__name{font-family:var(--serif);letter-spacing:-.012em;color:var(--ink);font-size:1.0625rem;font-weight:600}.indexlist__note{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);line-height:1.45}.indexlist--pending li{padding:.6rem 0}.indexlist--pending .indexlist__name{font-size:var(--t-ui);font-weight:var(--w-medium);color:var(--ink-2)}.indexlist--pending .indexlist__note{font-size:var(--t-meta-sm);color:var(--ink-3)}@media (max-width:620px){.indexlist li{grid-template-columns:minmax(0,1fr);gap:.2rem}}.policylist{margin:0;padding:0;list-style:none}.policylist li{padding:var(--s-6)0;border-bottom:1px solid var(--rule)}.policylist li:first-child{border-top:1px solid var(--ink)}.policylist h2{font-family:var(--serif);margin-bottom:.35rem;font-size:1.25rem;font-weight:600;line-height:1.25}.policylist h2 a{color:var(--ink)}.policylist h2 a:hover{color:var(--accent);text-decoration:none}.policylist p{max-width:var(--measure);color:var(--ink-2);font-size:.9688rem}[data-demo]{cursor:default}[data-demo]:hover{text-decoration:none}.peekbtn{z-index:2;background:var(--section,var(--accent));color:var(--ink-inv);cursor:pointer;font-family:var(--sans);font-size:var(--t-meta);font-weight:var(--w-label);letter-spacing:0;transition:background-color var(--dur-state)var(--ease);border:0;border-radius:0;align-items:center;margin-top:.7rem;padding:.42rem .85rem;line-height:1.35;display:inline-flex;position:relative}.peekbtn:hover{background:var(--section,var(--accent))}@supports (color:color-mix(in lab, red, red)){.peekbtn:hover{background:color-mix(in srgb,var(--section,var(--accent))82%,#000)}}.peekbtn:focus-visible{outline:2px solid var(--section,var(--accent));outline-offset:2px}.peekbtn__mark{opacity:.75;width:0;height:0;transition:transform var(--dur-state)var(--ease);border-top:4.5px solid;border-left:3.5px solid #0000;border-right:3.5px solid #0000;flex:none;margin-left:.5rem}.peekbtn:hover .peekbtn__mark{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.peekbtn__mark{transition:none}}.peek{border-top:0;max-width:44rem;padding:0}.peek__head{z-index:1;align-items:flex-start;gap:var(--s-5);background:var(--section,var(--accent));color:var(--ink-inv);padding:var(--s-5)var(--s-6);display:flex;position:sticky;top:0}.peek__headmain{min-width:0}.peek__kicker{font-family:var(--sans);font-size:var(--t-meta-sm);font-weight:var(--w-semi);letter-spacing:0;color:#ffffffb8;margin:0 0 .45rem}.peek__title{font-family:var(--serif);font-size:clamp(1.2rem,1rem + .9vw,1.55rem);font-weight:var(--w-semi);letter-spacing:-.02em;color:var(--ink-inv);text-wrap:balance;margin:0 0 .5rem;line-height:1.2}.peek__authors{font-family:var(--sans);font-size:var(--t-meta);color:#ffffffd1;margin:0;line-height:1.45}.peek__head button{cursor:pointer;color:#ffffffc7;transition:color var(--dur-state)var(--ease);background:0 0;border:0;flex:none;place-items:center;margin:-.375rem -.375rem 0 0;padding:.375rem;display:grid}.peek__head button:hover{color:var(--ink-inv)}.peek__head button:focus-visible{outline:2px solid var(--ink-inv);outline-offset:2px}.peek__body{padding:var(--s-6)}.peek__abstract p{font-family:var(--serif);color:var(--ink);margin:0 0 .9em;font-size:1.0313rem;line-height:1.66}.peek__abstract p:last-child{margin-bottom:0}.peek__runin{font-family:var(--sans);font-size:var(--t-label);font-weight:var(--w-label);letter-spacing:0;color:var(--section,var(--accent));margin-right:.6rem}.peek__none{font-family:var(--sans);font-size:var(--t-ui);color:var(--ink-3);margin:0;line-height:1.6}.peek__keywords{margin:var(--s-5)0 0;padding-top:var(--s-4);border-top:1px solid var(--rule);font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);line-height:1.55}.peek__keywords strong{font-size:var(--t-meta-sm);font-weight:var(--w-meta);letter-spacing:var(--tr-meta);text-transform:none;color:var(--ink-3);margin-bottom:.3rem;display:block}.peek__foot{justify-content:space-between;align-items:center;gap:var(--s-4)var(--s-6);padding:var(--s-5)var(--s-6);border-top:1px solid var(--rule);background:var(--paper-2);flex-wrap:wrap;display:flex}.peek__cite{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);margin:0}.peek__actions{align-items:center;gap:var(--s-5);flex-wrap:wrap;display:flex}@media (max-width:560px){.peek__head,.peek__body,.peek__foot{padding-inline:var(--s-5)}.peek__foot{justify-content:flex-start}}.keywords__link{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:.2em;text-decoration-thickness:1px}.keywords__link:hover{color:var(--accent);text-decoration-color:currentColor}.keywords__sep{color:var(--ink-3)}.keywords__all{border-left:1px solid var(--rule);font-size:var(--t-meta);font-weight:var(--w-label);letter-spacing:0;color:var(--accent);white-space:nowrap;margin-left:.75rem;padding-left:.75rem;display:inline-block}.artitem__metrics{font-family:var(--sans);font-size:var(--t-meta-sm);letter-spacing:.045em;font-variant-numeric:tabular-nums;color:var(--ink-3);flex-wrap:wrap;gap:0 .5rem;margin:.45rem 0 0;display:flex}.artitem__metric+.artitem__metric:before{content:"·";color:var(--rule-2);margin-right:.5rem}.artitem__metric--none{font-variant-numeric:normal;font-style:italic}.artitem__metric--flag{color:var(--flag);font-weight:var(--w-semi)}.subjects__note{max-width:var(--measure);margin:0 0 var(--s-6);font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2)}.subjects__note strong{font-variant-numeric:tabular-nums;color:var(--ink)}.subjects__jump{gap:0 var(--s-2);margin-bottom:var(--s-8);padding:var(--s-3)0;border-top:1px solid var(--rule-ink);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.subjects__jump a{text-align:center;min-width:1.75rem;font-family:var(--sans);font-size:var(--t-label);font-weight:var(--w-label);letter-spacing:var(--tr-label-sm);color:var(--ink-3);padding:.15rem 0}.subjects__jump a:hover{color:var(--accent);text-decoration:none}.subjects{columns:3 16rem;column-gap:var(--s-10)}.subjects__group{break-inside:avoid;margin-bottom:var(--s-6)}.subjects__letter{margin:0 0 var(--s-2);border-bottom:1px solid var(--rule-ink);font-family:var(--sans);font-size:var(--t-label);font-weight:var(--w-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink);padding-bottom:.3rem}.subjects__list{margin:0;padding:0;list-style:none}.subjects__list li{margin:0}.subjects__list a{justify-content:space-between;align-items:baseline;gap:var(--s-3);border-top:1px solid var(--rule);font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-2);padding:.3rem 0;line-height:1.35;display:flex}.subjects__list li:first-child a{border-top:0}.subjects__list a:hover{color:var(--accent);text-decoration:none}.subjects__term{min-width:0}.subjects__n{font-family:var(--mono);font-size:var(--t-micro);font-variant-numeric:tabular-nums;color:var(--ink-3);flex:none}@media (max-width:560px){.subjects{columns:1}}.subjectband__line{font-family:var(--serif);color:var(--ink);margin:0;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.55}.subjectband__line a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:.18em;text-decoration-thickness:1px}.subjectband__line a:hover{color:var(--accent);text-decoration-color:currentColor}.subjectband__sep{color:var(--ink-3)}.subjectband__note{margin:var(--s-5)0 0;max-width:var(--measure);font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3);line-height:1.5}.subjectband__all{font-weight:var(--w-label);color:var(--accent);white-space:nowrap}.subjectback{margin:0 0 var(--s-6);font-family:var(--sans);font-size:var(--t-label);font-weight:var(--w-label);letter-spacing:0}.subjectback a{color:var(--accent)}.subjectback__sep{color:var(--ink-3)}.subjectnote{margin:var(--s-4)0 0;max-width:var(--measure-wide);font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);line-height:1.5}.relsubjects{margin-top:var(--s-8);padding-top:var(--s-5);border-top:1px solid var(--rule);max-width:var(--measure-wide)}.relsubjects__head{margin:0 0 var(--s-3);font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink-3)}.relsubjects__line{font-family:var(--serif);font-size:var(--t-body);color:var(--ink);margin:0;line-height:1.6}.relsubjects__line a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:.18em;text-decoration-thickness:1px}.relsubjects__line a:hover{color:var(--accent);text-decoration-color:currentColor}.relsubjects__sep{color:var(--ink-3)}.relsubjects__n{font-family:var(--mono);font-size:var(--t-micro);font-variant-numeric:tabular-nums;vertical-align:super;color:var(--ink-3);margin-left:.15rem;line-height:1}.relsubjects__more{margin:var(--s-3)0 0;font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3)}.authorhead,.subjecthead{padding-block:var(--s-10)var(--s-6);max-width:var(--measure-wide)}.authorhead__name,.subjecthead__name{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:clamp(2rem,5vw,3.1rem);line-height:1.06}.authorhead__affs{margin:var(--s-5)0 0;max-width:var(--measure);gap:.3rem;padding:0;list-style:none;display:grid}.authorhead__affs li{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);grid-template-columns:1.35rem minmax(0,1fr);align-items:baseline;margin:0;line-height:1.45;display:grid}.authorhead__affn{font-family:var(--mono);font-size:var(--t-micro);font-variant-numeric:tabular-nums;color:var(--ink-3)}.authorrecord,.subjectrecord{max-width:var(--measure-wide)}.authornote{margin:var(--s-5)0 0;max-width:var(--measure);font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);line-height:1.5}.authornote__label{font-size:var(--t-meta-sm);font-weight:var(--w-meta);letter-spacing:var(--tr-meta);text-transform:none}.authornote a{color:var(--ink-2)}.authornote a:hover{color:var(--accent)}.coauthors{margin-top:var(--s-8);padding-top:var(--s-5);border-top:1px solid var(--rule);max-width:var(--measure-wide)}.coauthors__head{margin:0 0 var(--s-3);font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink-3)}.coauthors__list{font-family:var(--serif);font-size:var(--t-body);color:var(--ink);margin:0;line-height:1.6}.coauthors__list a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:.18em;text-decoration-thickness:1px}.coauthors__list a:hover{color:var(--accent);text-decoration-color:currentColor}.coauthors__sep{color:var(--ink-3)}.coauthors__n{font-family:var(--mono);font-size:var(--t-micro);font-variant-numeric:tabular-nums;vertical-align:super;color:var(--ink-3);margin-left:.15rem;line-height:1}.coauthors__more{margin:var(--s-3)0 0;font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3)}.authorworks,.subjectworks{margin-top:var(--s-12)}.subjectworks .section-head,.authorworks .section-head{align-items:center;row-gap:var(--s-4);flex-wrap:wrap}@media (max-width:700px){.subjectworks .sortbar,.authorworks .sortbar{flex:1 0 100%}}.authorworks__n,.subjectworks__n{margin-left:var(--s-3);font-family:var(--mono);font-size:var(--t-micro);font-variant-numeric:tabular-nums;color:var(--ink-3)}@media (max-width:560px){.authorhead,.subjecthead{padding-block:var(--s-8)var(--s-5)}}.subjectband__act{margin:var(--s-5)0 0}[data-section=editorial]{--section:var(--sec-editorial)}[data-section=original]{--section:var(--sec-original)}[data-section=reviews]{--section:var(--sec-reviews)}[data-section=case]{--section:var(--sec-case)}[data-section=correspondence]{--section:var(--sec-correspondence)}[data-section=corrections]{--section:var(--sec-corrections)}[data-section=letter]{--section:var(--sec-letter)}[data-section=corrigendum]{--section:var(--sec-corrigendum)}[data-section=retraction]{--section:var(--sec-retraction)}.sec-ink{color:var(--section)}.plate{background:var(--paper-2);aspect-ratio:1/1.414;width:100%;height:auto;display:block}.plate--wide{aspect-ratio:16/9}.plate--square{aspect-ratio:1}.plate--cinema{aspect-ratio:21/9}.plate__ground{fill:var(--paper-2)}.plate__fill{fill:var(--section);fill-opacity:.5;stroke:none}.plate__fill--soft{fill-opacity:.22}.plate__stroke{fill:none;stroke:var(--section);stroke-width:1.1px;stroke-opacity:.42}.plate__stroke--firm{stroke-opacity:.72;stroke-width:1.5px}.plate__rule{fill:none;stroke:var(--ink);stroke-width:.8px;stroke-opacity:.14}.plate__rule-fill{fill:var(--ink);fill-opacity:.08}.plate--sm .plate__stroke{stroke-width:1.6px}.plate--sm .plate__rule{stroke-width:1.2px}.plate--lg .plate__stroke{stroke-width:.9px}.plate--lg .plate__stroke--firm{stroke-width:1.2px}.plate__art{transform-origin:50%;animation:plate-in var(--dur-slow)var(--ease-out)both}@keyframes plate-in{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}.platelink{display:block;position:relative;overflow:hidden}.platelink .plate{transition:transform var(--dur-slow)var(--ease-out)}.platelink:hover .plate{transform:scale(1.018)}@media (prefers-reduced-motion:reduce){.plate__art{animation:none}.platelink .plate,.platelink:hover .plate{transition:none;transform:none}}@media print{.plate{display:none!important}}.margin{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);line-height:1.6}.margin__facts{margin:0}.margin__facts>div{padding:.45rem 0}.margin__facts>div+div{border-top:1px solid var(--rule)}.margin__facts dt{font-size:var(--t-meta-sm);font-weight:var(--w-meta);letter-spacing:var(--tr-meta);color:var(--ink-3);margin-bottom:.05rem}.margin__facts dd{font-size:var(--t-ui);font-weight:var(--w-medium);letter-spacing:0;color:var(--ink);font-variant-numeric:tabular-nums;margin:0;line-height:1.3}.margin__link{color:inherit;text-decoration:underline;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.margin__link{-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}}.margin__link{text-underline-offset:.18em;transition:text-decoration-color var(--dur-state)var(--ease)}.margin__link:hover{text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.margin__link{transition:none}}.identity__inner,.sectionhead,.callpapers{grid-template-columns:var(--margin-col)minmax(0,1fr);gap:0 var(--margin-gap);align-items:start;display:grid}@media (max-width:900px){.identity__inner,.sectionhead,.callpapers{gap:var(--s-5)0;grid-template-columns:minmax(0,1fr)}.margin__facts{gap:0 var(--s-6);flex-wrap:wrap;display:flex}.margin__facts>div{gap:.4rem;padding:0;display:flex}}.issuelead__body{grid-template-columns:var(--margin-col)minmax(0,1fr);gap:0 var(--margin-gap);align-items:start;display:grid}.issuelead__inner{gap:var(--s-8)clamp(var(--s-8),4vw,var(--s-16));grid-column:2;grid-template-columns:clamp(10rem,7rem + 6vw,14.5rem) minmax(0,1fr);align-items:start;min-width:0;display:grid}.issuelead__cover{transition:transform var(--dur-state)var(--ease-out);display:block}.issuelead__cover .cover{box-shadow:var(--lift-2)}.issuelead__cover:hover{transform:translateY(-3px)}.issuelead__detail{min-width:0;max-width:var(--measure-wide)}.issuelead__record{margin-top:0}.issuelead__head{margin:var(--s-10)0 0;border-bottom:1px solid var(--rule-ink);font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink-3);padding-bottom:.5rem}.issuelead__sections{column-gap:var(--s-10);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.issuelead__sections li{border-bottom:1px solid var(--rule);margin:0}.issuelead__sections a{justify-content:space-between;align-items:baseline;gap:var(--s-4);color:var(--ink);padding:.8rem 0;display:flex}.issuelead__sections a:hover{text-decoration:none}.issuelead__section{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);color:var(--section);text-underline-offset:.3em;transition:text-decoration-color var(--dur-state)var(--ease);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.issuelead__sections a:hover .issuelead__section{text-decoration-color:currentColor}.issuelead__count{font-family:var(--sans);font-size:var(--t-meta-sm);font-variant-numeric:tabular-nums;letter-spacing:var(--tr-meta);color:var(--ink-3);flex:none}.issuelead__links{margin-top:var(--s-6)}@media (max-width:900px){.issuelead__body{grid-template-columns:minmax(0,1fr)}.issuelead__inner{grid-column:1}}@media (max-width:640px){.issuelead__inner{grid-template-columns:minmax(0,1fr)}.issuelead__cover{width:9.5rem}.issuelead__sections{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.issuelead__cover,.issuelead__section{transition:none}.issuelead__cover:hover{transform:none}}.latestlist__list{border-top:1px solid var(--rule-ink)}.latestlist__type{color:var(--section);margin-top:.25rem}@media (max-width:900px){.latestlist__type{margin-top:0}}.identity{background:var(--accent);color:var(--ink-inv);padding-block:clamp(var(--s-8),3.5vw,var(--s-12));margin-top:0}.identity .margin,.identity .margin__facts dt{color:#ffffff9e}.identity .margin__facts dd{color:var(--ink-inv)}.identity .margin__facts>div+div{border-top-color:#fff3}.identity__body{min-width:0}.identity__statement{font-size:var(--t-display-2);letter-spacing:-.022em;font-variation-settings:"opsz" var(--opsz-title);line-height:1.16;font-weight:var(--w-semi);color:var(--ink-inv);text-wrap:balance;max-width:56ch;margin-bottom:var(--s-4)}.identity__scope{font-size:var(--t-standfirst);color:#fffc;max-width:84ch;margin-bottom:clamp(var(--s-6),2.5vw,var(--s-10));line-height:1.5}.stands{margin:0 0 var(--s-8);border-top:1px solid #ffffff47;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.stands__cell{padding:var(--s-5)var(--s-6)0 0;padding-left:var(--s-6);border-left:1px solid #ffffff2e;flex-direction:column;display:flex}.stands__cell:first-child{border-left:0;padding-left:0}.stands__term{font-family:var(--sans);font-size:var(--t-meta);font-weight:var(--w-medium);letter-spacing:0;color:#fffc;order:2;margin-top:.55rem}.stands__value{font-family:var(--serif);font-size:clamp(1.4rem,1rem + 1.4vw,2.1rem);font-weight:var(--w-semi);letter-spacing:-.026em;color:var(--ink-inv);order:1;margin:0;line-height:1.05}.stands__note{font-family:var(--sans);font-size:var(--t-meta);color:#ffffffa8;order:3;margin:.4rem 0 0;line-height:1.45}@media (max-width:860px){.stands{grid-template-columns:repeat(2,minmax(0,1fr))}.stands__cell:nth-child(odd){border-left:0;padding-left:0}.stands__cell:nth-child(n+3){border-top:1px solid #ffffff2e}}@media (max-width:480px){.stands{grid-template-columns:minmax(0,1fr)}.stands__cell{border-left:0;padding-left:0}.stands__cell+.stands__cell{border-top:1px solid #ffffff2e}}.identity__links{gap:var(--s-8);flex-wrap:wrap;display:flex}.sectionhead{padding-top:clamp(var(--s-12),6vw,var(--s-20));padding-bottom:var(--s-8)}.sectionhead__body{min-width:0}.sectionhead h2{font-size:var(--t-display-2);letter-spacing:-.028em;font-variation-settings:"opsz" var(--opsz-title);line-height:1.08;font-weight:var(--w-semi);margin-bottom:var(--s-3)}.sectionhead__meta{font-family:var(--sans);font-size:var(--t-ui);color:var(--ink-3);max-width:66ch;margin-bottom:var(--s-3);line-height:1.5}.index{margin:0;padding:0;list-style:none}.index__group{margin:0 0 var(--s-10)}.index__group:last-child{margin-bottom:0}.index__section{font-family:var(--label-family);font-size:calc(var(--t-label-lg)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);line-height:inherit;color:var(--section);border-bottom:1px solid var(--rule-ink);margin-bottom:0;padding-bottom:.6rem}.index__list{margin:0;padding:0;list-style:none}.index__row{grid-template-columns:var(--margin-col)minmax(0,1fr)auto 9rem;gap:0 var(--margin-gap);padding:var(--s-6)0;border-bottom:1px solid var(--rule);align-items:baseline;margin:0;display:grid;position:relative}.index__main{grid-column:2;min-width:0}.index__media{grid-column:3}.index__meta{grid-column:4}.index__title{font-family:var(--serif);font-size:clamp(1.2rem,1.02rem + .75vw,1.6rem);font-weight:var(--w-semi);letter-spacing:-.021em;text-wrap:pretty;max-width:34ch;margin:0 0 .4rem;line-height:1.22}.index__title a{color:var(--ink);transition:color var(--dur-fast)var(--ease)}.index__title a:hover{text-decoration:none}.index__authors{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3);max-width:46ch;line-height:1.45}.index__actions{align-items:center;gap:0 var(--s-4);flex-wrap:wrap;margin:0;display:flex}.index__meta{text-align:right;font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);flex-direction:column;align-items:flex-end;display:flex}.index__pages{color:var(--ink);font-size:var(--t-meta)}.index__views{margin-top:.25rem}.artmedia{background:var(--paper-2);position:relative;overflow:hidden}.artmedia .fig{aspect-ratio:auto;width:100%;height:100%}.index{--index-media:clamp(7rem,16.8vw - 2.5rem,11rem)}.index__media{height:var(--index-media);aspect-ratio:16/9}.index__title a:after{content:"";position:absolute;inset:0}.index__row:after{content:"";background:var(--section);transform-origin:0;height:2px;transition:transform var(--dur-state)var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.index__row:hover:after,.index__row:focus-within:after{transform:scaleX(1)}.index__row:hover .index__title a{color:var(--section)}@media (max-width:900px){.index__row{grid-template-columns:minmax(0,1fr);gap:0}.index__main{grid-area:1/1}.index__media{--index-media:6rem;margin-top:var(--s-4);grid-area:2/1;justify-self:start}.index__meta{justify-content:flex-start;gap:var(--s-4);text-align:left;flex-direction:row;grid-area:3/1;margin-top:.5rem}.index__views{margin-top:0}}.readership__grid{gap:var(--s-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:780px){.readership__grid{gap:var(--s-10);grid-template-columns:minmax(0,1fr)}}.rank__head{font-family:var(--label-family);font-size:calc(var(--t-label-lg)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);color:var(--ink);border-bottom:1px solid var(--rule-ink);padding-bottom:.6rem}.rank__list{counter-reset:none;margin:0;padding:0;list-style:none}.rank__row{gap:0 var(--s-4);padding:var(--s-4)0;border-bottom:1px solid var(--rule);grid-template-columns:2rem minmax(0,1fr) auto;align-items:baseline;margin:0;display:grid}.rank__n{font-family:var(--serif);font-size:1.35rem;font-weight:var(--w-semi);color:var(--rule-2);font-variant-numeric:tabular-nums;transition:color var(--dur-state)var(--ease);line-height:1}.rank__row:hover .rank__n{color:var(--accent)}.rank__title{font-family:var(--serif);color:var(--ink);text-wrap:pretty;font-size:1.0625rem;line-height:1.34}.rank__title a{color:var(--ink)}.rank__title a:hover{color:var(--accent);text-decoration:none}.rank__count{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta);color:var(--ink);white-space:nowrap}.rank__unit{color:var(--ink-3);font-size:var(--t-meta-sm)}.earlylist{border-top:1px solid var(--rule-ink);margin:0;padding:0;list-style:none}.earlylist__row{grid-template-columns:var(--margin-col)minmax(0,1fr)auto;gap:0 var(--margin-gap);padding:var(--s-5)0;border-bottom:1px solid var(--rule);align-items:baseline;margin:0;display:grid;position:relative}.earlylist__date{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);font-weight:var(--w-meta);letter-spacing:var(--tr-meta);color:var(--ink-3);line-height:1.5}.earlylist__title{font-family:var(--serif);font-size:1.125rem;font-weight:var(--w-semi);letter-spacing:-.018em;max-width:56ch;margin-bottom:.25rem;line-height:1.28}.earlylist__title a{color:var(--ink);transition:color var(--dur-fast)var(--ease)}.earlylist__title a:after{content:"";position:absolute;inset:0}.earlylist__row:hover .earlylist__title a{color:var(--section);text-decoration:none}.earlylist__authors{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3)}@media (max-width:780px){.earlylist__row{grid-template-columns:minmax(0,1fr);gap:.35rem}}.callpapers{padding-top:clamp(var(--s-10),5vw,var(--s-16));align-items:center}.callpapers__body{min-width:0}.callpapers__title{font-size:var(--t-display-2);letter-spacing:-.028em;font-variation-settings:"opsz" var(--opsz-title);line-height:1.08;font-weight:var(--w-semi);color:var(--ink);margin-bottom:var(--s-4)}.callpapers__issue{font-size:var(--t-standfirst);letter-spacing:-.008em;font-variation-settings:"opsz" var(--opsz-lede);line-height:1.45;font-weight:var(--w-medium);color:var(--ink);max-width:44ch;margin-bottom:var(--s-2);text-wrap:balance}.callpapers__note{font-size:var(--t-standfirst);color:var(--ink-2);max-width:52ch;margin-bottom:var(--s-8);line-height:1.55}.callpapers__actions{align-items:center;gap:var(--s-6);flex-wrap:wrap;display:flex}.readlink{font-family:var(--sans);font-size:var(--t-ui);font-weight:var(--w-semi);color:var(--accent);align-items:baseline;gap:.5rem;padding-block:.25rem;line-height:1.4;display:inline-flex;position:relative}.readlink:after{content:"→";transition:transform .26s var(--ease-out)}.readlink:before{content:"";transform-origin:0;height:1px;transition:transform .26s var(--ease-out);background:currentColor;position:absolute;bottom:.1rem;left:0;right:1.4rem;transform:scaleX(1)}.readlink:hover{color:var(--accent-2);text-decoration:none}.readlink:hover:after{transform:translate(6px)}.readlink:hover:before{transform-origin:100%;transform:scaleX(0)}.readlink--inv,.readlink--inv:hover{color:var(--ink-inv)}@media (prefers-reduced-motion:reduce){.readlink:after,.readlink:before,.index__row:after{transition:none}}.issuelead,.latestlist,.readership,.earlyband{display:block}.rank{min-width:0}.findings{border-top:2px solid var(--section);margin:0}.findings__label{padding-top:var(--s-4);font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--section)}.findings__grid{grid-template-columns:repeat(var(--findings-n,4),minmax(0,1fr));margin:var(--s-6)0 0;gap:0;display:grid}.findings__cell{padding-right:var(--s-6);border-left:1px solid var(--rule);padding-left:var(--s-6);flex-direction:column;display:flex}.findings__cell:first-child{border-left:0;padding-left:0}.findings__value{font-family:var(--serif);font-size:clamp(2rem,1.2rem + 3vw,4rem);font-weight:var(--w-semi);letter-spacing:-.038em;font-variation-settings:"opsz" var(--opsz-display);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;order:1;margin:0;line-height:.94}.findings__term{margin-top:var(--s-4);font-family:var(--sans);font-size:var(--t-meta);font-weight:var(--w-medium);color:var(--ink-2);order:2;max-width:16ch;line-height:1.35}.findings__source{margin:var(--s-6)0 0;padding-top:var(--s-3);border-top:1px solid var(--rule);font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3)}.findings--inline{margin-top:var(--s-5);border-top-width:1px}.findings--inline .findings__label{padding-top:.6rem;font-size:.6875rem}.findings--inline .findings__grid{margin-top:var(--s-3)}.findings--inline .findings__cell{padding-inline:var(--s-4)var(--s-3)}.findings--inline .findings__cell:first-child{padding-left:0}.findings--inline .findings__value{font-size:clamp(1.35rem,1rem + 1.1vw,1.85rem)}.findings--inline .findings__term{font-size:var(--t-meta-sm);margin-top:.4rem}.findings--inline .findings__source{display:none}@media (max-width:720px){.findings__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.findings__cell{padding-block:var(--s-4)}.findings__cell:nth-child(odd){border-left:0;padding-left:0}.findings__cell:nth-child(n+3){border-top:1px solid var(--rule)}}.margin__meta{margin:0;padding:0;list-style:none}.margin__meta li{font-family:var(--sans);font-size:var(--t-meta-sm);font-weight:var(--w-meta);letter-spacing:var(--tr-meta);color:var(--ink-3);margin:0;padding:.28rem 0;line-height:1.5}.margin__meta li:first-child{color:var(--ink)}.margin__meta li:first-child:not(:only-child){border-bottom:1px solid var(--rule);margin-bottom:.35rem;padding-bottom:.4rem}@media (max-width:900px){.margin__meta{gap:0 var(--s-5);flex-wrap:wrap;display:flex}.margin__meta li{border:0;margin:0;padding:0}.margin__meta li:first-child:not(:only-child){margin-bottom:0;padding-bottom:0}}.sectionhead__links{align-items:baseline;gap:var(--s-3)var(--s-8);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.readlink--quiet{color:var(--ink-2)}.readlink--quiet:before{background:var(--rule-2)}.readlink--quiet:hover{color:var(--accent)}.earlylist__end{flex-direction:column;align-items:flex-end;gap:.15rem;display:flex}.earlylist__end .peekbtn{margin-top:.45rem}@media (max-width:780px){.earlylist__end{align-items:flex-start}}.earlylist__row{align-items:center}.earlylist__date,.earlylist__end{align-self:center}.index__row{align-items:center}.index__meta{align-self:center}.article-layout{--rail:clamp(12.5rem,calc(12.5rem + (100vw - 1200px)*.16667),15rem);--rail-apparatus:var(--rail);--rail-gap:clamp(2.5rem,calc(2.5rem + (100vw - 1200px)*.1),4rem);--measure:49rem;max-width:var(--measure);grid-template-columns:minmax(0,1fr);align-items:start;gap:0;margin-inline:auto;display:grid}@media (min-width:1081px){.article-layout{grid-template-columns:var(--rail)minmax(0,1fr);column-gap:var(--rail-gap);max-width:calc(var(--rail) + var(--rail-gap) + var(--measure));grid-template-rows:auto minmax(0,1fr)}.artside{grid-area:1/1/span 2}.article-main{grid-area:1/2/span 2}.toolrail{grid-area:3/2}.article-foot{grid-area:4/2}}@media (min-width:1200px){.article-layout{grid-template-columns:var(--rail)minmax(0,1fr)var(--rail-apparatus);max-width:none}.article-main{position:relative}.article-main:before,.article-main:after{content:"";background:var(--rule);width:1px;position:absolute;top:0;bottom:0}.article-main:before{left:calc(var(--rail-gap)/-2)}.article-main:after{right:calc(var(--rail-gap)/-2)}.toolrail{grid-area:1/3/span 2}.article-layout .article-foot{margin-top:var(--s-4);grid-area:3/2}}.article-main{min-width:0}.article-foot{margin-top:var(--s-16);gap:var(--s-12);display:grid}.standing{gap:0 var(--s-5);padding:var(--s-6)0;border-bottom:1px solid var(--rule);margin-bottom:var(--s-6);grid-template-columns:5.5rem minmax(0,1fr);align-items:start;display:grid}.standing__label{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);color:var(--ink);grid-column:2;margin:0 0 .35rem}.standing__cover{grid-area:1/1/span 4;width:100%}.standing__vol{font-family:var(--serif);font-size:1.15rem;font-weight:var(--w-semi);letter-spacing:-.018em;grid-column:2;margin:0 0 .2rem;line-height:1.2}.standing__vol a{color:var(--ink)}.standing__vol a:hover{color:var(--accent);text-decoration:none}.standing__line,.standing__issn{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3);grid-column:2;margin:0;line-height:1.45}.standing__issn{font-size:var(--t-meta-sm);font-variant-numeric:tabular-nums;letter-spacing:var(--tr-meta);margin-top:.3rem}.standing--noissue{grid-template-columns:minmax(0,1fr)}.standing--noissue>*{grid-column:1}@media (min-width:1081px){.standing{padding:var(--s-10)0 var(--s-6);grid-template-columns:minmax(0,1fr);gap:0;margin-bottom:0}.standing>*{grid-column:1}.standing__cover{width:7rem;margin-bottom:var(--s-4);grid-row:auto}}.artside{display:contents}@media (min-width:1081px){.artside{top:calc(var(--header-h) + var(--s-6));margin-left:-.7rem;padding-left:.7rem;display:block;position:sticky}}.readrail{padding-top:var(--s-10)}@media (max-width:1080px){.readrail{display:none}}.readrail__title{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink);border-bottom:1px solid var(--rule-ink);margin-bottom:.35rem;padding-bottom:.5rem}.readrail__list{margin:0 0 var(--s-8);padding:0;list-style:none}.readrail__list li{margin:0}.readrail__list a{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3);border-left:2px solid #0000;margin-left:-.7rem;padding:.38rem 0 .38rem .7rem;line-height:1.35;display:block}.readrail__list a:hover{color:var(--accent);text-decoration:none}.readrail__list a.is-current{color:var(--ink);border-left-color:var(--accent);font-weight:600}.readrail__actions{margin-bottom:var(--s-8);display:grid}.toolrail{border-top:2px solid var(--rule-ink);margin-top:var(--s-16);padding-top:var(--s-5)}.toolrail__splitbtn{width:100%}@media (min-width:1200px){.toolrail__prefs .readsize{max-width:15rem}}.toolrail__top{padding-top:var(--s-4);border-top:1px solid var(--rule)}@media (min-width:1200px){.toolrail__top{padding-bottom:var(--s-2);background:var(--paper);position:sticky;bottom:0}}.toolrail__kw{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-2);margin:0;line-height:1.5}.toolrail__kw>span{display:block}.toolrail__kw .keywords__sep{display:none}.toolrail__kw .keywords__link{color:var(--ink-2);padding:.22rem 0;display:block}.toolrail__kw .keywords__link:hover{color:var(--accent);text-decoration:none}.toolrail__kw .keywords__all{margin:var(--s-3)0 0;border-left:0;padding:0;display:block}@media (min-width:1200px){.toolrail{top:calc(var(--header-h) + var(--s-6));padding-top:var(--s-10);max-height:calc(100vh - var(--header-h) - var(--s-10));overscroll-behavior:contain;scrollbar-width:thin;border-top:0;margin-top:0;position:sticky;overflow:hidden auto}}@media (min-width:700px) and (max-width:1199px){.toolrail{column-gap:var(--s-10);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.toolrail__subjects{grid-area:1/1}.toolrail__prefs{grid-area:1/2}.toolrail--nokw .toolrail__prefs{grid-column:1}.toolrail__prefs .readsize{max-width:15rem}.toolrail__cite{margin-top:var(--s-4);grid-area:2/1/auto/-1}.toolrail__split,.toolrail__top{grid-column:1/-1}}.panel{margin-bottom:var(--s-8)}.panel:last-child{margin-bottom:0}.panel__head{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink);border-bottom:1px solid var(--rule-2);margin-bottom:var(--s-3);padding-bottom:.45rem}.panel__exhibits{margin:0;padding:0;list-style:none}.panel__exhibits li{border-top:1px solid var(--rule);margin:0}.panel__exhibits li:first-child{border-top:0}.panel__exhibits a{color:var(--ink-2);padding:.5rem 0;display:block}.panel__exhibits a:hover{text-decoration:none}.panel__exhibits a:hover .panel__excap{color:var(--accent)}.panel__exlabel{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);margin-bottom:.15rem;display:block}.panel__excap{-webkit-line-clamp:3;line-clamp:3;font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.sheet{background:var(--sheet);padding:0 0 var(--s-16);margin-top:var(--s-2)}@media (max-width:780px){.sheet{padding-bottom:var(--s-12)}}.folio{border-bottom:1px solid var(--rule);font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;padding-bottom:.6rem;display:flex}.folio__type{color:var(--section);font-weight:var(--w-semi)}.arthead{padding-top:var(--s-8)}.arthead__mark{background:var(--section);width:2.5rem;height:2px;margin-bottom:var(--s-6);display:block}.arthead__mark--flag{background:var(--flag)}.arthead__title{letter-spacing:-.023em;font-variation-settings:"opsz" 44;max-width:20em;margin-bottom:var(--s-5);font-size:clamp(1.75rem,1.2rem + 2.2vw,2.7rem);line-height:1.14}.authors{max-width:76ch;font-family:var(--sans);color:var(--ink);margin-bottom:var(--s-4);font-size:1rem;line-height:1.65}.authors__name{white-space:nowrap}.authors sup{color:var(--ink-3);font-feature-settings:"sups" 0;vertical-align:super;padding-left:.08em;font-size:.66em;line-height:0}.authors__corr{color:var(--accent);font-weight:700}.corrauthor{max-width:62ch;margin:var(--s-5)0 var(--s-6);font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-2);overflow-wrap:anywhere;padding-left:1rem;line-height:1.6;position:relative}.corrauthor__star{color:var(--accent);font-weight:700;position:absolute;left:0}.corrauthor__label{color:var(--ink-3);font-weight:var(--w-meta)}.corrauthor__addr{color:var(--ink-3)}.affiliations{margin:0 0 var(--s-6);counter-reset:aff;max-width:62ch;padding:0;list-style:none}.affiliations li{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);gap:.5rem;margin-bottom:.3rem;line-height:1.5;display:flex}.affiliations__n{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);color:var(--ink-3);flex:none;padding-top:.15rem}.disclosure{font-family:var(--sans);font-size:var(--t-meta);letter-spacing:.02em;color:var(--accent);border-bottom:1px solid var(--rule-2);margin-bottom:var(--s-6);padding-block:.2rem;font-weight:600;line-height:1.45}.disclosure:hover{border-bottom-color:var(--accent)}.authors__name--pick{font:inherit;color:inherit;cursor:pointer;text-align:left;white-space:nowrap;border:0;border-bottom:1px dotted var(--rule-2);transition:color var(--dur-state)var(--ease),border-color var(--dur-state)var(--ease);background:0 0;margin:0;padding:0}.authors__name--pick:hover{color:var(--accent);border-bottom-color:var(--accent)}.authors__name--pick:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.authors__name--pick.is-active{color:var(--accent);border-bottom:1px solid var(--accent)}.authors__name--pick.is-active sup{color:inherit}.authorcard{border-left:2px solid var(--accent);margin-bottom:var(--s-5);max-width:62ch;padding:.15rem 0 .15rem .85rem}.authorcard__name{font-family:var(--sans);font-size:var(--t-meta);color:var(--accent);margin:0 0 .35rem;font-weight:650;line-height:1.4}.authorcard__list{margin:0;padding:0;list-style:none}.authorcard__list li{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);gap:.5rem;margin-bottom:.25rem;line-height:1.5;display:flex}.authorcard__corr{font-family:var(--sans);font-size:var(--t-meta-sm);letter-spacing:0;color:var(--ink-3);font-weight:var(--w-semi);margin:.4rem 0 0}.affiliations li.is-lit{color:var(--ink)}.affiliations li.is-lit .affiliations__n{color:var(--accent);font-weight:650}.metastrip{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.metastrip>div{border-right:1px solid var(--rule);margin-right:1.25rem;padding:.75rem 1.25rem .75rem 0}.metastrip>div:last-child{border-right:0;margin-right:0;padding-right:0}.metastrip dt{font-family:var(--sans);font-size:var(--t-meta-sm);font-weight:var(--w-meta);letter-spacing:var(--tr-meta);color:var(--ink-3);margin-bottom:.22rem}.metastrip dd{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta);color:var(--ink);margin:0}.metastrip dd a{color:var(--accent);margin-block:-.25rem;padding-block:.25rem;line-height:1.4;display:inline-block}@media (max-width:560px){.metastrip>div{border-right:0;border-top:1px solid var(--rule);grid-template-columns:8rem 1fr;align-items:baseline;gap:.5rem;width:100%;margin-right:0;padding:.5rem 0;display:grid}.metastrip>div:first-child{border-top:0}.metastrip dt{margin-bottom:0}}.artactions{margin-bottom:var(--s-10);flex-wrap:wrap;gap:.5rem;display:flex}.abstract{border-top:2px solid var(--ink);border-bottom:1px solid var(--rule-2);padding:var(--s-5)0 var(--s-6);margin-bottom:var(--s-12);max-width:var(--measure)}.abstract__label{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink);margin-bottom:var(--s-4)}.abstract p{font-size:calc(var(--t-body-lg)*var(--reading-scale,1));color:var(--ink);margin-bottom:.85em;line-height:1.6}.abstract p:last-child{margin-bottom:0}.abstract__runin{font-family:var(--sans);font-size:calc(.8125rem*var(--reading-scale,1));letter-spacing:0;color:var(--accent);margin:0 0 .3rem;font-weight:700;display:block}.abstract__part+.abstract__part{margin-top:1.4em}.abstract .keywords,.keywords{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--rule);font-family:var(--sans);font-size:calc(var(--t-meta)*var(--reading-scale,1));color:var(--ink-2);max-width:var(--measure)}.keywords strong{font-size:inherit;letter-spacing:var(--tr-meta);text-transform:none;color:var(--accent);margin-right:.5rem;font-weight:600}.artbody{font-size:calc(1.0938rem*var(--reading-scale,1));line-height:var(--lh-read);color:var(--ink)}:where(.artbody)>*{max-width:var(--measure)}@media (min-width:700px){:where(.artbody)>p,.artnote p,.abstract p,.declarations>dl>div{text-align:justify;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}:where(.artbody)>p,.artnote p,.abstract p{text-align-last:start}}:where(.artbody) h2{font-family:var(--sans);letter-spacing:-.005em;color:var(--accent);border-top:1px solid var(--rule);padding-top:var(--s-6);margin:var(--s-10)0 var(--s-4);scroll-margin-top:calc(var(--header-h) + 1.5rem);font-size:1.0857em;font-weight:700}:where(.artbody)>h2:first-child{border-top:0;margin-top:0;padding-top:0}:where(.artbody) h3{font-family:var(--label-family);font-size:.7428em;font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink-2);margin:var(--s-6)0 var(--s-2)}:where(.artbody) p{margin-bottom:1.05em}:where(.artbody) ul,:where(.artbody) ol{margin-bottom:1.2em;padding-left:1.4em}:where(.artbody) li{margin-bottom:.45em}.ref-call{font-family:var(--sans);color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:.08em;font-size:.88em;font-weight:600}.ref-call:hover{text-decoration:none}.breakout{max-width:100%;margin:var(--s-10)0}.tblcap,.figcap{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);margin-bottom:.6rem;line-height:1.5}.tblcap strong,.figcap strong{color:var(--ink);letter-spacing:.01em;font-weight:700}.tblscroll{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);contain:inline-size;overflow-x:auto}.tblscroll .dtable{min-width:44rem}.dtable{width:100%;min-width:34rem;font-family:var(--sans);border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:.8125rem;line-height:1.42}.dtable th,.dtable td{text-align:left;vertical-align:top;padding:.55rem .85rem .55rem 0}.dtable th:last-child,.dtable td:last-child{padding-right:0}.dtable thead th{color:var(--ink);border-bottom:1px solid var(--ink);white-space:nowrap;padding-top:.7rem;padding-bottom:.6rem;font-weight:700}.dtable tbody tr+tr td{border-top:1px solid var(--rule)}.dtable tbody td{color:var(--ink-2)}.dtable tbody th{color:var(--ink);white-space:nowrap;font-weight:600}.dtable tbody tr+tr th{border-top:1px solid var(--rule)}.tblnote{max-width:78ch;font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3);margin-top:.55rem;line-height:1.5}.figslot{border-top:2px solid var(--rule-ink);border-bottom:1px solid var(--rule-2);background:var(--paper);padding:var(--s-5)0 var(--s-5)}.figslot__label{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink);margin-bottom:.4rem}.figslot__note{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3);max-width:46ch;margin-bottom:.7rem;line-height:1.5}.figslot__link{font-family:var(--sans);font-size:var(--t-micro);letter-spacing:0;color:var(--accent);border-bottom:1px solid var(--rule-2);padding-block:.3rem;font-weight:600;line-height:1.35;display:inline-block}.figslot__link:hover{border-bottom-color:var(--accent);text-decoration:none}.artnote{border-top:2px solid var(--flag);border-bottom:1px solid var(--rule-2);padding:var(--s-4)0 var(--s-5);margin:var(--s-8)0;max-width:var(--measure-wide)}.artnote__label{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--flag);margin-bottom:.5rem}.artnote p{color:var(--ink-2);margin-bottom:.6em;font-size:.9688rem;line-height:1.6}.declarations{margin-top:var(--s-12);border-top:2px solid var(--rule-ink);padding-top:var(--s-6);max-width:var(--measure-wide)}.declarations h2{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);margin:0 0 var(--s-4);border:0;max-width:none;padding:0}.declarations dl{max-width:var(--measure);margin:0}.declarations>dl>div{font-family:var(--serif);font-size:calc(1.0938rem*var(--reading-scale,1));line-height:var(--lh-read);color:var(--ink);margin-bottom:.85rem}.declarations>dl>div:last-child{margin-bottom:0}.declarations dt,.declarations dd{margin:0;display:inline}.declarations dt{color:var(--ink);font-weight:600}.declarations dt:after{content:":"}.declarations dd:before{content:" "}.references{margin-top:var(--s-12);border-top:2px solid var(--rule-ink);padding-top:var(--s-6);max-width:var(--measure-wide);scroll-margin-top:calc(var(--header-h) + 1.5rem)}.references h2{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);margin:0 0 var(--s-5);border:0;max-width:none;padding:0}.reflist{counter-reset:ref;margin:0;padding:0;list-style:none}.reflist li{border-top:1px solid var(--rule);font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);scroll-margin-top:calc(var(--header-h) + 1.5rem);grid-template-columns:2.1rem 1fr;gap:0 .5rem;margin:0;padding:.55rem 0;line-height:1.55;display:grid}.reflist li:first-child{border-top:0}.reflist__body{min-width:0}.reflist__text{display:block}.reflist li:before{counter-increment:ref;content:counter(ref)".";font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);color:var(--ink-3);padding-top:.22rem}.reflist li:target{background:var(--accent-tint)}.refindex{font-family:var(--sans);font-size:var(--t-meta-sm);flex-wrap:wrap;align-items:baseline;gap:.3rem .75rem;margin:.4rem 0 0;line-height:1.5;display:flex}.refindex__doi{color:var(--ink-3);overflow-wrap:anywhere}.refindex__link{color:var(--ink-2);border-bottom:1px solid var(--rule-2);transition:color var(--dur-state)var(--ease),border-color var(--dur-state)var(--ease);padding-bottom:.05rem;position:relative}.refindex__link:hover{color:var(--accent);border-bottom-color:var(--accent)}.refindex__link+.refindex__link:before{content:"";border-left:1px solid var(--rule);position:absolute;top:.15em;bottom:.15em;left:-.38rem}.citebox{margin-top:var(--s-12);border:1px solid var(--rule-2);max-width:var(--measure-wide)}.citebox__title{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink);padding:var(--s-4)var(--s-5)var(--s-3);border-bottom:1px solid var(--rule-2)}.citepick{margin-bottom:var(--s-4);display:inline-block;position:relative}.citepick__trigger{background:var(--accent-tint);border:1px solid var(--accent-tint-2);color:var(--accent);font-family:var(--sans);font-size:var(--t-label-sm);font-weight:var(--w-semi);letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background var(--dur-state)var(--ease),border-color var(--dur-state)var(--ease),color var(--dur-state)var(--ease);align-items:center;gap:.5rem;padding:.34rem .62rem;line-height:1.2;display:inline-flex}.citepick__now{font-size:var(--t-meta)}.citepick__trigger:hover,.citepick.is-open .citepick__trigger{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.citepick__trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.citepick__chev{width:0;height:0;transition:transform var(--dur-state)var(--ease);border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;flex:none}.citepick.is-open .citepick__chev{transform:rotate(180deg)}.citepick__panel{z-index:30;background:var(--sheet);border:1px solid var(--rule-2);border-top:2px solid var(--accent);width:max-content;min-width:100%;max-width:14rem;padding:var(--s-3)0;animation:refpop-in .16s var(--ease-out)both;position:absolute;top:calc(100% + .3rem);left:0;box-shadow:0 24px 48px -24px #0d153380}.citepick__list{margin:0;padding:0;list-style:none}.citepick__list li{margin:0}.citepick__opt{width:100%;padding:.4rem var(--s-4);cursor:pointer;text-align:left;font-family:var(--sans);font-size:var(--t-meta-sm);font-weight:var(--w-meta);color:var(--ink-2);white-space:nowrap;transition:color var(--dur-fast)var(--ease),background var(--dur-fast)var(--ease),border-color var(--dur-fast)var(--ease);background:0 0;border:0;border-left:2px solid #0000;display:block}.citepick__opt:hover{color:var(--accent);background:var(--accent-tint)}.citepick__opt:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.citepick__opt.is-on{border-left-color:var(--accent);color:var(--ink);font-weight:600}@media (prefers-reduced-motion:reduce){.citepick__panel{animation:none}.citepick__chev,.citepick__trigger,.citepick__opt{transition:none}}.citebox__body{padding:var(--s-5)}.citebox__text{max-width:74ch;font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.citebox__foot{padding:0 var(--s-5)var(--s-5);justify-content:flex-end;display:flex}.copied{font-family:var(--sans);font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--accent);align-self:center;margin-right:.75rem;font-weight:600}.artnav{gap:var(--s-8);border-top:2px solid var(--rule-ink);margin-top:var(--s-16);padding-top:var(--s-6);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.artnav{gap:var(--s-6);grid-template-columns:1fr}}.artnav__side{display:block}.artnav__side--next{padding-left:var(--s-8);border-left:1px solid var(--rule)}.artnav__dir{font-family:var(--sans);font-size:var(--t-meta);font-weight:var(--w-meta);letter-spacing:0;color:var(--ink-3);align-items:center;gap:.5rem;margin-bottom:.45rem;display:flex}.artnav__arrow{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;width:1rem;height:.625rem;transition:transform var(--dur-state)var(--ease-out);flex:none}.artnav__side:hover .artnav__arrow{transform:translate(-3px)}.artnav__side--next:hover .artnav__arrow{transform:translate(3px)}.artnav__title{font-family:var(--serif);letter-spacing:-.014em;color:var(--ink);font-size:1.0625rem;font-weight:600;line-height:1.32}.artnav a:hover .artnav__title{color:var(--accent)}@media (max-width:640px){.artnav__side--next{padding-left:0;padding-top:var(--s-5);border-left:0;border-top:1px solid var(--rule)}}@media (prefers-reduced-motion:reduce){.artnav__arrow{transition:none}}.vor{border-top:2px solid var(--rule-ink);border-bottom:1px solid var(--rule);padding:var(--s-6)0 var(--s-8);margin-top:var(--s-10);scroll-margin-top:calc(var(--header-h) + 1.5rem)}.vor__head{font-family:var(--serif);font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem);font-weight:var(--w-semi);letter-spacing:-.018em;color:var(--ink);margin-bottom:var(--s-4);max-width:24ch;line-height:1.25}.vor__lede{color:var(--ink-2);max-width:var(--measure);margin-bottom:var(--s-6);font-size:1.0625rem;line-height:1.62}.vor__actions{margin-bottom:var(--s-8);flex-wrap:wrap;gap:.75rem;display:flex}.vor__facts{border-top:1px solid var(--rule);margin:0}.vor__facts>div{gap:0 var(--s-5);border-bottom:1px solid var(--rule);grid-template-columns:11rem minmax(0,1fr);padding:.6rem 0;display:grid}.vor__facts dt{font-family:var(--sans);font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);padding-top:.15rem;font-weight:620}.vor__facts dd{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta);color:var(--ink);word-break:break-word;margin:0;line-height:1.5}@media (max-width:560px){.vor__facts>div{grid-template-columns:minmax(0,1fr);gap:.2rem}}.imprint{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:var(--s-8);font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:.4rem 1.1rem;padding-block:.9rem;display:flex}.imprint__doi{color:var(--accent);text-transform:none;letter-spacing:.04em}.imprint__doi:hover{color:var(--accent)}.imprint__licence{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:.16em}.imprint__licence:hover{color:var(--accent);text-decoration-color:currentColor}.imprint__flag{color:var(--flag)}.artactions{align-items:center;gap:var(--s-6);margin-bottom:var(--s-12);flex-wrap:wrap;display:flex}.artactions__group{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.artactions__label{font-family:var(--sans);font-size:var(--t-meta-sm);font-weight:var(--w-meta);letter-spacing:var(--tr-meta);color:var(--ink-3);margin-right:.25rem}.figures{margin-top:var(--s-12);border-top:2px solid var(--rule-ink);padding-top:var(--s-6);scroll-margin-top:calc(var(--header-h) + 1.5rem)}.figures__head{font-family:var(--label-family);font-size:calc(var(--t-label-lg)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink);margin-bottom:var(--s-6)}.figures__list{margin:0;padding:0;list-style:none}.figures__item{margin:0 0 var(--s-10);scroll-margin-top:calc(var(--header-h) + 1.5rem)}.figures__item:last-child{margin-bottom:0}.figures__cap{margin-top:var(--s-4);max-width:62ch;display:block}.figures__n{font-family:var(--sans);font-size:var(--t-label);font-weight:var(--w-meta);letter-spacing:var(--tr-meta);color:var(--section);margin-bottom:.35rem;display:block}.figures__text{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);line-height:1.55;display:block}.figures .fig{max-width:var(--measure-wide)}.fig--wide{aspect-ratio:16/9}.fig--square{aspect-ratio:1}.fig--cinema{aspect-ratio:21/9}@media print{.fig{break-inside:avoid}.fig .fig__ground{display:none}.fig__img{clip-path:none;opacity:1;height:auto;position:static}}.readrail__list a{grid-template-columns:1.35rem minmax(0,1fr);align-items:baseline;column-gap:.15rem;display:grid}.readrail__n{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);color:var(--ink-3);transition:color var(--dur-state)var(--ease)}.readrail__label{display:block}.readrail__list a.is-current .readrail__n{color:var(--accent)}.readrail__pdf{border-top:1px solid var(--rule-ink);font-family:var(--sans);font-size:var(--t-meta);color:var(--ink);padding:.5rem 0;font-weight:600;display:block}.readrail__pdf:hover{color:var(--accent);text-decoration:none}.panel__id{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:.01em;color:var(--ink-2);overflow-wrap:anywhere}.panel__exhibits a{column-gap:var(--s-3);grid-template-columns:3.25rem minmax(0,1fr);align-items:start;display:grid}.panel__exthumb{aspect-ratio:4/3;object-fit:cover;background:var(--paper-2);width:100%;box-shadow:inset 0 0 0 1px var(--rule);display:block}.panel__exthumb--tbl{background:repeating-linear-gradient(to bottom,var(--rule)0 1px,transparent 1px 6px),var(--paper-2)}.panel__extext{min-width:0;display:block}.artfig{max-width:var(--measure-wide);margin:var(--s-10)0;padding:var(--s-5)0 0;border-top:1px solid var(--rule-ink);scroll-margin-top:calc(var(--header-h) + 1.5rem);break-inside:avoid}.artfig .fig{width:100%}.artfig__cap{margin-top:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule);font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);line-height:1.5;display:block}.artfig__n{color:var(--ink);font-weight:700}.fig--auto{aspect-ratio:auto;background:var(--paper)}.fig--auto .fig__ground{width:100%;height:100%;position:absolute;inset:0}.artfig .fig--auto .fig__img{object-fit:contain;width:100%;max-width:100%;height:auto;margin:0;position:relative;inset:auto}.fig--auto.is-loading{min-height:14rem}.fig--auto.is-failed{min-height:0}.artbody__note{max-width:var(--measure);margin-bottom:var(--s-8);padding-left:var(--s-4);border-left:2px solid var(--rule-ink);font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3);line-height:1.55}.references__n{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);vertical-align:.25em;margin-left:.6rem}.references__pending{max-width:var(--measure);font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3);line-height:1.6}.references__link{color:var(--accent);white-space:nowrap}.vor--inline{max-width:var(--measure);margin-top:var(--s-12);padding:var(--s-5)0 0;border-top:1px solid var(--rule);background:0 0}.vor--inline .vor__head{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink);margin-bottom:var(--s-2)}.vor--inline .vor__lede{font-size:var(--t-meta);color:var(--ink-2)}.tblslot{max-width:var(--measure-wide);border-top:1px solid var(--rule-ink);border-bottom:1px solid var(--rule);padding:var(--s-4)0;scroll-margin-top:calc(var(--header-h) + 1.5rem)}.tblslot .tblcap{margin-bottom:.35rem}.tblslot__note{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);margin-bottom:0;line-height:1.5}.tblslot__link{color:var(--accent);white-space:nowrap}.artfig .fig--auto.fig--contain{padding:var(--s-5)}.outline{max-width:var(--measure);margin:var(--s-8)0;border-top:1px solid var(--rule-ink);border-bottom:1px solid var(--rule)}@media (min-width:1081px){.outline{display:none}}.outline__summary{justify-content:space-between;align-items:baseline;gap:var(--s-4);cursor:pointer;font-family:var(--label-family);font-size:var(--t-label);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);color:var(--ink);padding:.7rem 0;list-style:none;display:flex}.outline__summary::-webkit-details-marker{display:none}.outline__summary:after{content:"";border-right:1px solid var(--ink-2);border-bottom:1px solid var(--ink-2);width:.5rem;height:.5rem;transition:transform var(--dur-state)var(--ease);transform:translateY(-.15rem)rotate(45deg)}.outline[open] .outline__summary:after{transform:translateY(.1rem)rotate(-135deg)}.outline__summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.outline__count{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);margin-left:auto;margin-right:.6rem}.outline__list{margin:0;padding:0 0 .6rem;list-style:none}.outline__list li{margin:0}.outline__list a{border-top:1px solid var(--rule-2);font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);grid-template-columns:1.5rem minmax(0,1fr);align-items:baseline;padding:.42rem 0;line-height:1.35;display:grid}.outline__list a:hover{color:var(--accent);text-decoration:none}.outline__n{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);color:var(--ink-3)}.record{--record-gutter:var(--s-4);row-gap:var(--s-4);margin:var(--s-5)0 0 calc(-1*var(--record-gutter));padding:var(--s-4)0;background:linear-gradient(var(--rule),var(--rule))var(--record-gutter)0/calc(100% - var(--record-gutter))1px no-repeat,linear-gradient(var(--rule),var(--rule))var(--record-gutter)100%/calc(100% - var(--record-gutter))1px no-repeat;grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));display:grid;overflow:hidden}.record>div{min-width:0;padding-inline:var(--record-gutter);border-left:1px solid var(--rule);margin-left:-1px}.record dt{font-family:var(--sans);font-size:var(--t-meta-sm);font-weight:var(--w-meta);letter-spacing:var(--tr-meta);color:var(--ink-3);margin-bottom:.1rem}.record dd{font-family:var(--sans);font-size:var(--t-ui);font-weight:var(--w-medium);font-variant-numeric:tabular-nums;color:var(--ink);margin:0}.record dt,.record dd{overflow-wrap:break-word}.ref-call{cursor:pointer;font-family:var(--sans);color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color var(--dur-fast)var(--ease);padding:0;background:0 0;border:0;padding-left:.08em;font-size:.88em;font-weight:600;display:inline}.callgroup{white-space:nowrap}.ref-call:hover{color:var(--accent-2);text-decoration:underline}.ref-call.is-open{text-decoration:underline}.ref-call:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ref-call--plain{color:var(--ink-3);cursor:default}.refpop{z-index:90;background:var(--sheet);border:1px solid var(--rule-2);border-top:3px solid var(--accent);width:min(26rem,100vw - 2rem);max-height:60vh;padding:var(--s-4)var(--s-5)var(--s-5);animation:refpop-in .16s var(--ease-out)both;position:fixed;overflow-y:auto;box-shadow:0 24px 48px -24px #0d153380}.refpop.is-flipped{border-top:1px solid var(--rule-2);border-bottom:3px solid var(--accent)}@keyframes refpop-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.refpop__head{justify-content:space-between;align-items:baseline;gap:var(--s-4);margin-bottom:var(--s-3);border-bottom:1px solid var(--rule);padding-bottom:.5rem;display:flex}.refpop__title{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink-3);margin:0}.refpop__head button{cursor:pointer;color:var(--ink-3);background:0 0;border:0;flex:none;place-items:center;margin:-.3rem -.3rem -.3rem 0;padding:.3rem;display:grid}.refpop__head button:hover{color:var(--accent)}.refpop__list{margin:0;padding:0;list-style:none}.refpop__list li{margin:0 0 var(--s-3);grid-template-columns:1.6rem minmax(0,1fr);gap:0 .4rem;display:grid}.refpop__list li:last-child{margin-bottom:0}.refpop__n{font-family:var(--mono);font-size:var(--t-meta-sm);font-variant-numeric:tabular-nums;color:var(--ink-3)}.refpop__body{min-width:0}.refpop__text{font-family:var(--serif);color:var(--ink);font-size:.9375rem;line-height:1.5;display:block}.refpop .refindex{gap:.25rem .6rem;margin-top:.3rem}.refpop__all{margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--rule);width:100%;font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--accent);display:inline-block}.refpop--sheet{border:0;border-top:3px solid var(--accent);width:100%;max-height:55vh;animation:sheet-in .2s var(--ease-out)both;inset:auto 0 0}@keyframes sheet-in{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.refpop,.refpop--sheet{animation:none}}.artfig__open{cursor:zoom-in;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.artfig__open:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.artfig .fig--auto{background:var(--paper);max-height:20rem}.artfig .fig--auto .fig__img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:20rem;margin-inline:auto;display:block}.artfig .fig--auto.is-loading{min-height:9rem}.reading--split{--measure:49rem;max-width:1760px}body[data-split=on]{overflow:hidden}body[data-split=on] .site-footer{display:none}.split{height:calc(100dvh - var(--header-h) - var(--s-8));margin-top:var(--s-3);grid-template-rows:auto minmax(0,1fr);display:grid}.split__bar{align-items:center;gap:var(--s-3)var(--s-6);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule-ink);flex-wrap:wrap;display:flex}.split__title{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink);margin:0}.split__hint{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);margin:0;line-height:1.4}@media (max-width:1280px){.split__hint{display:none}}.split__acts{gap:.4rem;margin-left:auto;display:flex}.split__act{border:1px solid var(--rule-2);color:var(--ink-2);font-family:var(--sans);font-size:var(--t-meta);font-weight:var(--w-label);letter-spacing:0;cursor:pointer;transition:border-color var(--dur-state)var(--ease),color var(--dur-state)var(--ease);background:0 0;flex:none;padding:.3rem .6rem}.split__act:hover{border-color:var(--accent);color:var(--accent)}.split__act:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.split__frame{grid-template-columns:calc(var(--split,.5)*100% - .5rem)1rem minmax(0,1fr);min-height:0;display:grid}.splitpane{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.splitpane__head{z-index:5;padding:0 var(--s-6)var(--s-3)0;border-bottom:1px solid var(--rule);align-items:center;display:flex;position:relative}.splitpane+.split__grip+.splitpane .splitpane__head{padding-inline:var(--s-6)0}.srcpick{width:100%;position:relative}.srcpick__trigger{align-items:center;gap:var(--s-3);cursor:pointer;text-align:left;width:100%;color:var(--ink);font-family:var(--serif);font-size:1.05rem;font-weight:var(--w-semi);letter-spacing:-.014em;transition:color var(--dur-fast)var(--ease);background:0 0;border:0;padding:.35rem 0;display:flex}.srcpick__trigger:hover{color:var(--accent)}.srcpick__trigger:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.srcpick__now{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.srcpick__chev{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--ink-3);width:0;height:0;transition:transform var(--dur-state)var(--ease),border-top-color var(--dur-fast)var(--ease);flex:none;margin-left:auto}.srcpick__trigger:hover .srcpick__chev{border-top-color:var(--accent)}.srcpick.is-open .srcpick__chev{transform:rotate(180deg)}.srcpick__panel{z-index:30;overscroll-behavior:contain;background:var(--sheet);border:1px solid var(--rule-2);border-top:2px solid var(--accent);max-height:min(30rem,60vh);padding:var(--s-4)var(--s-5)var(--s-5);animation:refpop-in .16s var(--ease-out)both;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow-y:auto;box-shadow:0 24px 48px -24px #0d153380}.srcpick__group+.srcpick__group{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--rule-ink)}.srcpick__head{font-family:var(--label-family);font-size:calc(var(--t-micro)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink-3);margin:0 0 var(--s-3)}.srcpick__list{margin:0;padding:0;list-style:none}.srcpick__list li{margin:0}.srcpick__opt{cursor:pointer;text-align:left;width:100%;transition:color var(--dur-fast)var(--ease),border-color var(--dur-fast)var(--ease);background:0 0;border:0;border-left:2px solid #0000;margin-left:-.6rem;padding:.4rem .5rem .4rem .6rem;display:block}.srcpick__opt:hover{color:var(--accent)}.srcpick__opt:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.srcpick__opt.is-on{border-left-color:var(--accent)}.srcpick__opt.is-on .srcpick__label{color:var(--ink);font-weight:600}.srcpick__label{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);line-height:1.35}.srcpick__opt--ex{align-items:center;column-gap:var(--s-3);grid-template-columns:3.25rem minmax(0,1fr);display:grid}.srcpick__thumb{aspect-ratio:4/3;object-fit:cover;background:var(--paper-2);width:100%;box-shadow:inset 0 0 0 1px var(--rule);display:block}.srcpick__thumb--tbl{background:repeating-linear-gradient(to bottom,var(--rule)0 1px,transparent 1px 5px),var(--paper-2)}.srcpick__extext{min-width:0;display:block}.srcpick__cap{-webkit-line-clamp:2;line-clamp:2;font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);-webkit-box-orient:vertical;margin-top:.15rem;line-height:1.4;display:-webkit-box;overflow:hidden}.splitpane__body{overscroll-behavior:contain;min-height:0;padding:var(--s-6)var(--s-6)var(--s-16)0;overflow-y:auto}.splitpane+.split__grip+.splitpane .splitpane__body{padding-inline:var(--s-6)var(--s-4)}.splitpane__body .artbody,.splitpane__body .splitex{max-width:var(--measure);margin-inline:auto}.splitpane__body{container-type:inline-size}@container (min-width:34rem){.splitpane__body .artbody>p,.splitpane__body .artnote p{text-align:justify;-webkit-hyphens:auto;hyphens:auto}}.split__grip{cursor:col-resize;background:0 0;border:0;position:relative}.split__grip:before{content:"";background:var(--rule);width:1px;transition:background-color var(--dur-state)var(--ease);inset-block:0;position:absolute;left:50%;transform:translate(-50%)}.split__grip:hover:before,.split__grip:focus-visible:before{background:var(--accent);width:2px}.split__grip:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}body.is-splitting{cursor:col-resize;-webkit-user-select:none;user-select:none}.splitex{gap:var(--s-4);grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.splitex--table{display:block}.splitex__plate{place-items:center;min-height:0;display:grid}.splitex__plate .fig{aspect-ratio:auto;background:var(--paper);width:100%;height:100%;min-height:0}.splitex__plate .fig__img{object-fit:contain}.splitex__cap{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);padding-top:var(--s-4);border-top:1px solid var(--rule);line-height:1.5}.splitex__scroll{overscroll-behavior-x:contain;overflow-x:auto}.tableview{z-index:95;background:var(--sheet);animation:fade .18s var(--ease)both;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0}.tableview__bar{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-4)clamp(1rem,4vw,3rem);border-bottom:1px solid var(--rule-ink);background:var(--paper);display:flex}.tableview__label{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);color:var(--ink);margin:0}.tableview__close{border:1px solid var(--rule-2);color:var(--ink-2);font-family:var(--sans);font-size:var(--t-meta);font-weight:var(--w-label);letter-spacing:0;cursor:pointer;transition:border-color var(--dur-state)var(--ease),color var(--dur-state)var(--ease);background:0 0;align-items:center;gap:.45rem;padding:.4rem .75rem;display:inline-flex}.tableview__close:hover{border-color:var(--accent);color:var(--accent)}.tableview__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tableview__stage{--stage-pad:clamp(1rem,4vw,3rem);padding:var(--stage-pad);overscroll-behavior:contain;overflow:auto}.tableview__stage:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.tableview__stage .dtable{max-width:90rem}.tableview__stage .tblnote{margin-top:var(--s-5);max-width:78ch}@media (hover:hover){.tableview__stage .dtable tbody tr:hover>*{background:var(--paper-2)}}.tableview__stage .tblcap__in{left:calc(-1*var(--stage-pad));max-width:min(84ch,calc(100vw - 2*var(--stage-pad)));display:block;position:sticky}.tableview__stage .dtable thead th{top:calc(-1*var(--stage-pad));z-index:2;background:var(--sheet);box-shadow:inset 0 -1px 0 var(--ink);border-bottom:0;position:sticky}.tableview__stage .dtable tbody th{left:calc(-1*var(--stage-pad));z-index:1;background:var(--sheet);position:sticky}.tableview__stage .dtable thead th:first-child{z-index:3;left:calc(-1*var(--stage-pad))}.tableview__stage .dtable tbody tr+tr th{box-shadow:inset 0 1px 0 var(--rule);border-top:0}.tableview__stage.is-xscrolled .dtable tbody th{box-shadow:inset -1px 0 0 var(--rule)}.tableview__stage.is-xscrolled .dtable tbody tr+tr th{box-shadow:inset -1px 0 0 var(--rule),inset 0 1px 0 var(--rule)}.tableview__stage.is-xscrolled .dtable thead th:first-child{box-shadow:inset 0 -1px 0 var(--ink),inset -1px 0 0 var(--rule)}.tableview__stage .dtable th:first-child{padding-right:var(--s-4)}@media (prefers-reduced-motion:reduce){.tableview{animation:none}}.tblfoot{justify-content:space-between;align-items:baseline;gap:var(--s-4)var(--s-6);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.tblfoot .tblnote{margin:0}.tblfull{flex:none}.tblfull:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.lightbox{z-index:95;animation:fade .18s var(--ease)both;background:#0d1533f0;grid-template-rows:minmax(0,1fr) auto;display:grid;position:fixed;inset:0}.lightbox__stage{cursor:zoom-in;touch-action:none;place-items:center;padding:clamp(1rem,4vw,3rem);display:grid;position:relative;overflow:hidden}.lightbox__stage.is-zoomed{cursor:grab}.lightbox__stage.is-dragging{cursor:grabbing}.lightbox__img{background:var(--paper);transform-origin:50%;max-width:100%;max-height:100%;transition:transform var(--dur-state)var(--ease);will-change:transform;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}.lightbox__stage.is-dragging .lightbox__img{transition:none}.lightbox__bar{gap:var(--s-4);padding:var(--s-4)clamp(1rem,4vw,3rem)calc(var(--s-5) + env(safe-area-inset-bottom,0px));background:#090f26f5;border-top:1px solid #ffffff2e;display:grid}.lightbox__cap{max-width:96ch;font-family:var(--sans);font-size:var(--t-meta);color:#ffffffdb;margin:0;line-height:1.5;display:block}@media (min-width:64rem){.lightbox__bar{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:clamp(1.5rem,4vw,3.5rem)}.lightbox__cap{overscroll-behavior:contain;max-height:9rem;overflow-y:auto}.lbctl{justify-content:flex-end}}.lightbox__n{color:#fff;font-weight:700}.lbctl{align-items:center;gap:var(--s-3)var(--s-6);flex-wrap:wrap;display:flex}.lbctl__group{align-items:center;gap:var(--s-2);display:flex}.lbctl__btn{color:#fff;width:2.25rem;height:2.25rem;font-family:var(--sans);font-size:var(--t-meta);cursor:pointer;transition:background-color var(--dur-state)var(--ease);background:0 0;border:1px solid #ffffff57;place-items:center;padding:0;line-height:1;display:grid}.lbctl__btn:hover:not(:disabled){background:#ffffff24}.lbctl__btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.lbctl__btn:disabled{opacity:.3;cursor:default}.lbctl__count,.lbctl__pct{text-align:center;font-family:var(--mono);font-size:var(--t-micro);font-variant-numeric:tabular-nums;letter-spacing:0;color:#ffffffdb;margin:0}.lbctl__count{min-width:11ch}.lbctl__pct{min-width:4.5ch}.lbctl__reset,.lbctl__dl{color:#fff;font-family:var(--sans);font-weight:var(--w-label);letter-spacing:0;cursor:pointer;transition:background-color var(--dur-state)var(--ease);background:0 0;border:1px solid #ffffff57}.lbctl__reset:hover,.lbctl__dl:hover{background:#ffffff24;text-decoration:none}.lbctl__reset:focus-visible,.lbctl__dl:focus-visible{outline-offset:2px;outline:2px solid #fff}.lbctl__reset{font-size:var(--t-label-sm);padding:.45rem .7rem}.lbctl__dl{font-size:var(--t-label);gap:.15rem;margin-left:auto;padding:.5rem .9rem;display:grid}.lbctl__lic{font-family:var(--mono);font-size:var(--t-micro);letter-spacing:.03em;text-transform:none;color:#ffffff9e;font-weight:400}.lightbox__close{z-index:1;color:#fff;cursor:pointer;width:2.5rem;height:2.5rem;transition:background-color var(--dur-state)var(--ease);background:#090f26b3;border:1px solid #ffffff57;place-items:center;display:grid;position:fixed;top:clamp(.75rem,2vw,1.5rem);right:clamp(.75rem,2vw,1.5rem)}.lightbox__close:hover{background:#fff3}.lightbox__close:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (max-width:40rem){.lbctl{gap:var(--s-3)var(--s-4)}.lbctl__dl{text-align:center;justify-items:center;width:100%;margin-left:0}.lightbox__cap{font-size:var(--t-meta-sm);max-height:6.5rem;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.lightbox{animation:none}.lightbox__img{transition:none}}.exrail{margin:0 0 var(--s-8);padding:0;list-style:none}.exrail li{border-top:1px solid var(--rule);margin:0}.exrail li:first-child{border-top:0}.exrail a{align-items:center;column-gap:var(--s-3);color:var(--ink-3);grid-template-columns:2.75rem minmax(0,1fr);padding:.45rem 0;display:grid}.exrail a:hover{color:var(--accent);text-decoration:none}.exrail__thumb{aspect-ratio:4/3;object-fit:cover;background:var(--paper-2);width:100%;box-shadow:inset 0 0 0 1px var(--rule);display:block}.exrail__thumb--tbl{background:repeating-linear-gradient(to bottom,var(--rule)0 1px,transparent 1px 5px),var(--paper-2)}.exrail__label{font-family:var(--sans);font-size:var(--t-meta-sm);font-weight:var(--w-meta);letter-spacing:var(--tr-meta)}.citebox--compact{background:0 0;border:0;margin:0;padding:0}.citebox--compact .citebox__title{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink);border-bottom:1px solid var(--rule-2);margin-bottom:var(--s-3);padding-block:0 .45rem;padding-inline:0}.citebox--compact .citebox__body{max-height:none;overflow:visible}.citebox--compact .citebox__text{font-size:var(--t-meta-sm);line-height:1.5}.citebox--compact .citebox__body{padding:var(--s-4)0 0}.citebox--compact .citebox__foot{padding:var(--s-4)0 0;flex-wrap:wrap;justify-content:flex-start}.citebox--compact .citebox__acts{flex-wrap:wrap;order:-1;gap:.35rem}.citebox--compact .copied{margin-left:.75rem;margin-right:0}.outline__group{margin:var(--s-3)0 0;border-top:1px solid var(--rule-ink);font-family:var(--label-family);font-size:calc(var(--t-label-sm)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink-3);padding-top:.6rem}.outline__list--ex a{grid-template-columns:4.75rem minmax(0,1fr)}.outline__cap{-webkit-line-clamp:1;line-clamp:1;color:var(--ink-3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.actionbar{z-index:88;box-sizing:border-box;min-height:var(--actionbar-h);padding-bottom:env(safe-area-inset-bottom,0px);background:var(--sheet);border-top:1px solid var(--rule-ink);transition:transform var(--dur-state)var(--ease);grid-auto-columns:1fr;grid-auto-flow:column;display:none;position:fixed;bottom:0;left:0;right:0}@media (max-width:1199px){.actionbar{display:grid}}.actionbar,.navsheet{--sheet-w:40rem}.actionbar{padding-inline:max(0px,calc((100% - var(--sheet-w))/2))}@media (min-width:700px){.actionbar>.actionbar__btn:first-child{border-left:1px solid var(--rule)}.actionbar>.actionbar__btn:last-child{border-right:1px solid var(--rule)}}.actionbar.is-away,body[data-refsheet=open] .actionbar{transform:translateY(110%)}.actionbar.is-open{z-index:90}.actionbar__btn{padding:0 var(--s-2);border:0;border-right:1px solid var(--rule);font-family:var(--sans);font-size:var(--t-meta);font-weight:var(--w-label);letter-spacing:0;color:var(--ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.45rem;display:flex}.actionbar__btn:last-child{border-right:0}.actionbar__btn:hover{color:var(--accent);text-decoration:none}.actionbar__btn:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.actionbar__btn[aria-expanded=true],.actionbar__btn[aria-expanded=true]:hover{background:var(--accent);color:var(--ink-inv)}.actionbar__count{font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);font-weight:400}.actionbar__btn[aria-expanded=true] .actionbar__count{color:var(--ink-inv-2)}@media (max-width:1199px){.site-footer{padding-bottom:calc(var(--actionbar-h) + env(safe-area-inset-bottom,0px))}}.navsheet__veil{z-index:89;animation:fade .16s var(--ease)both;background:#0d153366;position:fixed;inset:0}.navsheet{left:0;right:0;bottom:calc(var(--actionbar-h) + env(safe-area-inset-bottom,0px));z-index:91;height:min(70dvh,40rem);padding-top:var(--s-3);--sheet-inset:max(var(--s-5),calc((100% - var(--sheet-w))/2));background:var(--sheet);border-top:3px solid var(--accent);animation:sheet-in .2s var(--ease-out)both;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed}.navsheet:focus-visible{outline:none}.navsheet__head{justify-content:space-between;align-items:center;gap:var(--s-4);margin-inline:var(--sheet-inset);border-bottom:1px solid var(--rule-ink);display:flex}.navsheet__panel{overscroll-behavior:contain;min-height:0;padding:var(--s-2)var(--sheet-inset)var(--s-6);animation:fade .16s var(--ease)both;overflow-y:auto}.navsheet__head{min-height:2.75rem}.navsheet__head>.navsheet__title{color:var(--ink)}.navsheet__body .outline__list a.is-current{color:var(--accent);grid-template-columns:minmax(0,1fr) auto;font-weight:600}.navsheet__body .outline__list a.is-current:after{content:"Reading";font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);font-weight:400}.navsheet__tools{padding-top:var(--s-4)}.navsheet__tools .citebox{margin:0}.navsheet__tools .citebox__title,.navsheet__group>.navsheet__title{margin:0 0 var(--s-3);color:var(--ink);border:0;padding:0}.navsheet__tools .citebox__body{padding-top:0}.navsheet__group{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--rule)}.navsheet__tools .toolrail__kw .keywords__link{padding:.5rem 0}@media (min-width:700px){.navsheet__tools .readsize{max-width:20rem}}.navsheet__title{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink-3);margin:0}.navsheet__close{font-family:var(--sans);font-size:var(--t-meta);font-weight:var(--w-label);letter-spacing:0;color:var(--accent);cursor:pointer;background:0 0;border:0;flex:none;padding:.2rem 0}.navsheet__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.navsheet__body .outline__list{padding-bottom:0}.navsheet__body .outline__list li:first-child a{border-top:0}@media (prefers-reduced-motion:reduce){.actionbar{transition:none}.navsheet,.navsheet__panel,.navsheet__veil{animation:none}}.citedin{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);margin:.35rem 0 0;line-height:1.5}.citedin__label{font-size:var(--t-meta-sm);font-weight:var(--w-meta);letter-spacing:var(--tr-meta);text-transform:none;color:var(--ink-3)}.citedin a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:.18em;text-decoration-thickness:1px}.citedin a:hover{color:var(--accent);text-decoration-color:currentColor}.ref-call.is-found{background:var(--accent);color:var(--ink-inv);box-shadow:0 0 0 2px var(--accent);border-radius:2px}.ref-call{transition:background-color .32s var(--ease),color .32s var(--ease)}@media (prefers-reduced-motion:reduce){.ref-call{transition:none}}caption.tblcap{caption-side:top;text-align:left;width:100%;padding:0 0 var(--s-3);font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);line-height:1.45}caption.tblcap strong{color:var(--ink);font-weight:700}.tblscroll caption.tblcap{padding-top:var(--s-4)}.tblcap__in{max-width:min(100%,100vw - 3rem);display:inline-block;position:sticky;left:0}.citebox__acts{gap:var(--s-2);flex-wrap:wrap;display:flex}.citebox__foot .copied{min-height:1.2em;font-family:var(--sans);font-size:var(--t-label-sm);font-weight:var(--w-label);letter-spacing:0;color:var(--accent)}:root[data-reading-size=xs]{--reading-scale:.88}:root[data-reading-size=s]{--reading-scale:.94}:root[data-reading-size=l]{--reading-scale:1.09}:root[data-reading-size=xl]{--reading-scale:1.2}.readsize{gap:var(--s-3);justify-items:stretch;display:grid}.readsize__row{align-items:center;gap:var(--s-3);grid-template-columns:2.25rem minmax(0,1fr) 2.25rem;display:grid}.readsize__btn{border:1px solid var(--rule-2);width:2.25rem;height:2.25rem;color:var(--ink);font-family:var(--sans);font-size:var(--t-body);cursor:pointer;transition:background-color var(--dur-state)var(--ease),border-color var(--dur-state)var(--ease);background:0 0;place-items:center;padding:0;line-height:1;display:grid}.readsize__btn:hover:not(:disabled){background:var(--accent-tint);border-color:var(--accent)}.readsize__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.readsize__btn:disabled{opacity:.3;cursor:default}.readsize__spec{min-height:2.25rem;font-family:var(--serif);color:var(--ink);place-items:center;font-size:1.35rem;line-height:1;display:grid}.readsize[data-step=xs] .readsize__spec{font-size:1.188rem}.readsize[data-step=s] .readsize__spec{font-size:1.269rem}.readsize[data-step=m] .readsize__spec{font-size:1.35rem}.readsize[data-step=l] .readsize__spec{font-size:1.472rem}.readsize[data-step=xl] .readsize__spec{font-size:1.62rem}.readsize__track{grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;display:grid}.readsize__tick{background:var(--rule);height:2px;transition:background-color var(--dur-state)var(--ease)}.readsize__tick.is-on{background:var(--accent)}@media (prefers-reduced-motion:reduce){.readsize__tick{transition:none}}.loadrule{z-index:1;background:var(--rule);width:100%;height:2px;position:absolute;top:0;left:0;overflow:hidden}.loadrule:after{content:"";background:var(--accent);transform-origin:0;animation:loadrule 1.4s var(--ease)infinite;position:absolute;inset:0}@keyframes loadrule{0%{transform:translate(-100%)scaleX(.35)}50%{transform:translate(20%)scaleX(.6)}to{transform:translate(100%)scaleX(.35)}}@media (prefers-reduced-motion:reduce){.loadrule:after{opacity:.5;animation:none;transform:none}}@media (hover:none),(max-width:780px){.readsize__row{grid-template-columns:2.75rem minmax(0,1fr) 2.75rem}.readsize__btn{width:2.75rem;height:2.75rem}.readsize__spec{min-height:2.75rem}}.authorcard__more{margin:var(--s-3)0 0;padding-top:var(--s-3);border-top:1px solid var(--rule);font-family:var(--sans);font-size:var(--t-label-sm);font-weight:var(--w-label);letter-spacing:0}.authorcard__more a{color:var(--accent)}:root{--t-arthead:calc(1.1875rem*var(--reading-scale,1))}:where(.artbody) h2,.abstract__label,.declarations h2,.references h2{font-family:var(--sans);font-size:var(--t-arthead);letter-spacing:-.005em;text-transform:none;color:var(--accent);font-weight:700}.abstract__label,.declarations h2,.references h2{border:0;padding:0}.references h2{align-items:baseline;gap:var(--s-3);display:flex}.readrail__list a,.outline__list:not(.outline__list--ex) a{grid-template-columns:minmax(0,1fr)}.exhibit-call{font:inherit;color:var(--accent);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:.15em;background:0 0;border:0;padding:0;text-decoration-thickness:1px}.exhibit-call:hover{text-decoration-color:currentColor}.exhibit-call:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.artfig.is-found,.breakout.is-found{outline:2px solid var(--accent);outline-offset:6px}.refindex__doi{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:.15em}.refindex__doi:hover{text-decoration-color:currentColor}.refindex__doi:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.refindex__link{border:1px solid var(--accent);border-bottom:1px solid var(--accent);color:var(--accent);font-family:var(--sans);font-size:var(--t-meta);font-weight:var(--w-label);letter-spacing:0;transition:background-color var(--dur-state)var(--ease),color var(--dur-state)var(--ease);padding:.2rem .55rem}.refindex__link:hover{background:var(--accent);border-color:var(--accent);color:var(--ink-inv);text-decoration:none}.refindex__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.refindex__link+.refindex__link:before{content:none}@media (min-width:1200px){.article-main{max-width:var(--measure-wide);justify-self:center}}.artrights{margin:var(--s-10)0 0;padding-top:var(--s-4);border-top:1px solid var(--rule);font-family:var(--sans);font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3)}.volume{padding-block:var(--s-10);border-top:1px solid var(--rule)}.volume:first-of-type{padding-top:var(--s-4);border-top:0}.volume__head{justify-content:space-between;align-items:baseline;gap:var(--s-4);margin-bottom:var(--s-8);flex-wrap:wrap;display:flex}.volume__year{font-family:var(--serif);font-size:clamp(2.5rem,1.4rem + 4.4vw,4.5rem);font-weight:var(--w-semi);letter-spacing:-.04em;font-variation-settings:"opsz" var(--opsz-display);font-variant-numeric:lining-nums tabular-nums;line-height:.9}.volume__label{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta);letter-spacing:0;color:var(--ink-3);font-weight:var(--w-meta)}.shelf{gap:var(--s-8)var(--s-6);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));display:grid}@media (max-width:520px){.shelf{gap:var(--s-6)var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.shelf__caption{margin-top:.85rem}.shelf__issue{font-family:var(--sans);font-size:var(--t-ui);color:var(--ink);margin-bottom:.15rem;font-weight:600}.shelf__dates{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3)}.shelf__count{font-family:var(--sans);font-size:var(--t-meta-sm);letter-spacing:0;color:var(--ink-3);margin-top:.3rem;display:block}.archive-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;display:grid}@media (min-width:901px){.archive-layout{grid-template-columns:var(--rail)minmax(0,1fr);column-gap:var(--rail-gap)}}@media (max-width:900px){.yearnav{display:none}}.yearnav{top:calc(var(--header-h) + var(--s-6));position:sticky}.yearnav ul{margin:0;padding:0;list-style:none}.yearnav li{margin:0}.yearnav a{border-bottom:1px solid var(--rule);font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta);color:var(--ink-2);padding:.4rem 0;display:block}.yearnav a:hover{color:var(--accent);text-decoration:none}.issuehead{gap:var(--s-10);padding-block:var(--s-10)var(--s-10);border-bottom:2px solid var(--rule-ink);margin-bottom:var(--s-10);grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:start;display:grid}@media (max-width:640px){.issuehead{gap:var(--s-6);grid-template-columns:minmax(0,8rem) minmax(0,1fr)}}@media (max-width:420px){.issuehead{grid-template-columns:minmax(0,1fr)}.issuehead>a,.issuehead>div:first-child{max-width:9rem}}.issuehead h1{margin-bottom:var(--s-3);font-size:clamp(1.65rem,1.2rem + 1.8vw,2.35rem)}.browse-layout{gap:var(--s-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:901px){.browse-layout{grid-template-columns:var(--rail)minmax(0,1fr);column-gap:var(--rail-gap)}}.filtertoggle{border-top:1px solid var(--rule-ink);border-bottom:1px solid var(--rule-ink);width:100%;font-family:var(--sans);font-size:var(--t-meta);letter-spacing:0;justify-content:space-between;align-items:center;padding:.7rem 0;font-weight:600;display:none}@media (max-width:900px){.filtertoggle{display:flex}}.doc-layout{gap:var(--s-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:901px){.doc-layout{grid-template-columns:var(--rail)minmax(0,1fr);column-gap:var(--rail-gap);row-gap:var(--s-10)}}.doc-main{min-width:0}.docrail{top:calc(var(--header-h) + var(--s-6));padding-top:var(--s-12);max-height:calc(100vh - var(--header-h) - var(--s-10));overscroll-behavior:contain;scrollbar-width:thin;position:sticky;overflow:hidden auto}@media (max-width:900px){.docrail{max-height:none;padding-top:0;position:static;overflow:visible}}.docnav__title{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink);border-bottom:1px solid var(--rule-ink);margin-bottom:.25rem;padding-bottom:.5rem}.docnav ul{margin:0 0 var(--s-8);padding:0;list-style:none}.docnav li{border-bottom:1px solid var(--rule);margin:0}.docnav a{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);padding:.55rem 0 .55rem calc(2px + .65rem);line-height:1.35;display:block}.docnav a:hover{color:var(--accent);text-decoration:none}.docnav a[aria-current=page]{color:var(--accent);font-weight:600}.prose{max-width:var(--measure-prose);font-size:var(--t-body);line-height:var(--lh-read)}:where(.prose)>h2{font-family:var(--sans);letter-spacing:-.004em;border-top:1px solid var(--rule);padding-top:var(--s-6);margin:var(--s-10)0 var(--s-4);scroll-margin-top:calc(var(--header-h) + 1.5rem);font-size:1.125rem;font-weight:700}:where(.prose)>h2:first-child{border-top:0;margin-top:0;padding-top:0}:where(.prose)>h3{font-family:var(--label-family);font-size:.8125rem;font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink-2);margin:var(--s-6)0 var(--s-2)}:where(.prose) p{color:var(--ink);margin-bottom:1.05em}:where(.prose) ul,:where(.prose) ol{margin-bottom:1.2em;padding-left:1.35em}:where(.prose) li{margin-bottom:.5em}:where(.prose) li::marker{color:var(--ink-3)}.callout{border-left:2px solid var(--accent);margin:var(--s-6)0 var(--s-8);max-width:var(--measure-prose);padding:.1rem 0 .1rem 1.15rem}.callout p{color:var(--ink-2);font-size:.9688rem}.callout--action{background:var(--accent-tint);padding:var(--s-5)var(--s-6);border-left:0}.prose .steps{counter-reset:step;padding-left:0;list-style:none}.prose .steps>li{padding:var(--s-4)0;border-top:1px solid var(--rule);grid-template-columns:2.25rem 1fr;gap:0 .5rem;margin:0;display:grid}.prose .steps>li:before{counter-increment:step;content:counter(step,decimal-leading-zero);font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta);color:var(--accent);grid-area:1/1;padding-top:.2rem}.prose .steps>li>*{grid-column:2}.prose .steps h3{font-family:var(--sans);font-size:var(--t-ui);letter-spacing:0;text-transform:none;color:var(--ink);margin:0 0 .25rem;font-weight:700}.prose .steps p{color:var(--ink-2);max-width:var(--measure);margin-bottom:0;font-size:.9688rem}.pagerail{border-top:2px solid var(--rule-ink);padding-top:var(--s-5)}@media (min-width:1200px){.pagerail{top:calc(var(--header-h) + var(--s-6));padding-top:calc(var(--s-12) + .35rem);max-height:calc(100vh - var(--header-h) - var(--s-10));overscroll-behavior:contain;border-top:0;grid-area:1/3;position:sticky;overflow-y:auto}}@media (min-width:901px) and (max-width:1199px){.pagerail{grid-column:2}}@media (min-width:700px) and (max-width:1199px){.pagerail{column-gap:var(--s-10);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}.pagerail__title{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink);border-bottom:1px solid var(--rule-ink);margin-bottom:.25rem;padding-bottom:.5rem}.pagerail__toc{min-width:0}.pagerail__list{margin:0 0 var(--s-8);padding:0;list-style:none}@media (min-width:700px) and (max-width:1199px){.pagerail__list{margin-bottom:0}}.pagerail__list li{border-bottom:1px solid var(--rule);margin:0}.pagerail__list a{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);padding:.5rem 0;line-height:1.35;display:block}.pagerail__list a:hover{color:var(--accent);text-decoration:none}.pagerail__facts dl{margin:0}.pagerail__facts>dl>div{border-bottom:1px solid var(--rule);padding:.6rem 0}.pagerail__facts dt{font-family:var(--sans);font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);margin-bottom:.2rem;font-weight:620}.pagerail__facts dd{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink);margin:0;line-height:1.45}.pagerail__more{margin:var(--s-4)0 0}.teamlead{gap:var(--s-10);border-bottom:1px solid var(--rule);padding-bottom:var(--s-10);margin-bottom:var(--s-12);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:780px){.teamlead{gap:var(--s-8);grid-template-columns:minmax(0,1fr)}}.teamlead__copy p{font-size:var(--t-body-lg);color:var(--ink-2);margin-bottom:1em;line-height:1.6}.teamlead__copy p:last-child{margin-bottom:0}.teamlead__facts{margin:0}.teamlead__facts>div{border-top:1px solid var(--rule);padding:.7rem 0}.teamlead__facts>div:first-child{border-top:0;padding-top:0}.teamlead__facts dt{font-family:var(--sans);font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);margin-bottom:.25rem;font-weight:620}.teamlead__facts dd{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink);margin:0;line-height:1.5}.contact-grid{gap:var(--s-8)var(--s-10);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.contact-block h2{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink-3);border-bottom:1px solid var(--rule-ink);margin-bottom:.75rem;padding-bottom:.5rem}.contact-block p{font-family:var(--sans);font-size:var(--t-ui);color:var(--ink-2);line-height:1.6}.notfound{padding-block:var(--s-24);max-width:46ch}.notfound h1{font-size:var(--t-title);margin-bottom:var(--s-4)}.notfound p{color:var(--ink-2);margin-bottom:var(--s-6);max-width:46ch}@media (max-width:900px){.filterpanel-wrap{opacity:0;transition:grid-template-rows .32s var(--ease-out),opacity .22s var(--ease);grid-template-rows:0fr;display:grid}.filterpanel-wrap>*{min-height:0;overflow:hidden}.filterpanel-wrap.is-open{opacity:1;padding-top:var(--s-6);grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.filterpanel-wrap{transition:none}}}.searchfield--page{max-width:44rem;margin-bottom:var(--s-8);border-bottom-width:2px;border-bottom-color:var(--rule-ink);padding:.65rem 0 .7rem}.searchfield--page input{font-size:1rem}.searchfield--page:focus-within{border-bottom-color:var(--accent)}.notfound__actions{margin-top:var(--s-8);flex-wrap:wrap;gap:.75rem;display:flex}.issuemast{gap:clamp(var(--s-8),5vw,var(--s-16));padding-block:clamp(var(--s-10),5vw,var(--s-16));border-bottom:2px solid var(--rule-ink);grid-template-columns:21rem minmax(0,1fr);align-items:center;display:grid}.issuemast__cover{min-width:0}.issuemast__entry{min-width:0;padding-bottom:.4rem}.issuemast__title{font-family:var(--serif);font-size:clamp(2rem,1.2rem + 2.6vw,3.05rem);font-weight:var(--w-semi);font-variation-settings:"opsz" var(--opsz-title);letter-spacing:-.028em;color:var(--ink);margin:0 0 var(--s-3);text-wrap:balance;line-height:1.08}.issuemast__date{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-ui);font-weight:var(--w-meta);letter-spacing:var(--tr-meta);color:var(--ink-2);margin:0}.issuemast__flag{font-family:var(--sans);font-size:var(--t-meta-sm);font-weight:var(--w-meta);letter-spacing:var(--tr-meta);color:var(--accent);margin:.3rem 0 0}.issuemast__rule{border:0;border-top:1px solid var(--rule);margin:clamp(var(--s-6),2.5vw,var(--s-8))0;max-width:22rem}.issuemast__shape{font-family:var(--serif);letter-spacing:-.012em;color:var(--ink);margin:0 0 var(--s-4);text-wrap:balance;max-width:26ch;font-size:clamp(1.15rem,1rem + .55vw,1.45rem);line-height:1.4}.issuemast__imprint{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);flex-wrap:wrap;gap:.25rem 1.1rem;margin:0;padding:0;list-style:none;display:flex}.issuemast__imprint li{margin:0}@media (max-width:860px){.issuemast{gap:var(--s-8);grid-template-columns:15rem minmax(0,1fr)}}@media (max-width:640px){.issuemast{gap:var(--s-6);grid-template-columns:minmax(0,1fr);align-items:start}.issuemast__cover{max-width:11rem}.issuemast__rule{max-width:none}}.secrail{top:var(--header-h);z-index:5;background:var(--paper);border-bottom:1px solid var(--rule);margin-bottom:var(--s-10);position:sticky}.secrail__track{scrollbar-width:none;scroll-behavior:smooth;gap:0;padding:.5rem 0;display:flex;overflow:auto hidden}.secrail__track::-webkit-scrollbar{display:none}.secrail__item{white-space:nowrap;font-family:var(--sans);color:var(--ink-3);transition:background-color var(--dur-state)var(--ease),color var(--dur-state)var(--ease);background:0 0;flex:none;align-items:baseline;gap:.5rem;padding:.5rem .75rem;display:flex}.secrail__item:hover{background:var(--paper-2);color:var(--ink);text-decoration:none}.secrail__item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.secrail__item.is-current,.secrail__item.is-current:hover{background:var(--accent);color:var(--ink-inv)}.secrail__name{font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform)}.secrail__n{font-size:var(--t-meta-sm);font-weight:var(--w-meta);letter-spacing:var(--tr-meta);font-variant-numeric:tabular-nums;color:var(--ink-3);transition:color var(--dur-state)var(--ease)}.secrail__item.is-current .secrail__n{color:#ffffffb8}@media (prefers-reduced-motion:reduce){.secrail__track{scroll-behavior:auto}.secrail__item,.secrail__n{transition:none}}.index__group{scroll-margin-top:calc(var(--header-h) + 4.5rem)}.index__count{float:right;font-family:var(--sans);font-variant-numeric:tabular-nums;font-weight:var(--w-meta);letter-spacing:0;color:var(--ink-3);font-size:var(--t-meta-sm)}.gtabs{top:var(--header-h);z-index:6;background:var(--paper);border-bottom:2px solid var(--rule-ink);margin-bottom:clamp(var(--s-8),3vw,var(--s-12));position:sticky}.gtabs__track{scrollbar-width:none;gap:0;display:flex;overflow:auto hidden}.gtabs__track::-webkit-scrollbar{display:none}.gtabs__tab{text-align:center;white-space:nowrap;font-family:var(--sans);font-size:var(--t-meta);font-weight:var(--w-label);letter-spacing:0;color:var(--ink-3);transition:background-color var(--dur-state)var(--ease),color var(--dur-state)var(--ease);background:0 0;flex:1 1 0;padding:.8rem 1.1rem}.gtabs__tab:hover{color:var(--ink);background:var(--paper-2);text-decoration:none}.gtabs__tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.gtabs__tab.is-current,.gtabs__tab.is-current:hover{background:var(--accent);color:var(--ink-inv)}.guide-layout{gap:var(--s-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:901px){.guide-layout{grid-template-columns:var(--rail)minmax(0,1fr);column-gap:var(--rail-gap)}}.guide-main{min-width:0}.guide-title{font-family:var(--serif);font-size:var(--t-title);font-weight:var(--w-semi);letter-spacing:-.026em;font-variation-settings:"opsz" var(--opsz-title);margin:0 0 var(--s-3);text-wrap:balance;max-width:22ch;line-height:1.12}.guide-lede{font-size:var(--t-standfirst);color:var(--ink-2);max-width:60ch;margin:0 0 var(--s-10);padding-bottom:var(--s-6);border-bottom:1px solid var(--rule);line-height:1.55}.guiderail{top:calc(var(--header-h) + 4.5rem);max-height:calc(100vh - var(--header-h) - 6rem);overscroll-behavior:contain;scrollbar-width:thin;position:sticky;overflow:hidden auto}@media (max-width:900px){.guiderail{max-height:none;padding-bottom:var(--s-6);border-bottom:1px solid var(--rule);position:static;overflow:visible}}.guiderail__title{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink);border-bottom:1px solid var(--rule-ink);margin-bottom:.35rem;padding-bottom:.5rem}.guiderail__list{margin:0;padding:0;list-style:none}.guiderail__list li{border-top:1px solid var(--rule);margin:0}.guiderail__list li:first-child{border-top:0}.guiderail__list a{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3);padding:.42rem 0;line-height:1.35;display:block}.guiderail__list a:hover{color:var(--accent);text-decoration:none}:where(.guide-main) .prose h2{scroll-margin-top:calc(var(--header-h) + 5rem)}.prosetable{margin:var(--s-8)0;max-width:100%}.prosetable figcaption{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);margin-bottom:.6rem;line-height:1.5}.prosetable__scroll{scrollbar-width:thin;overflow-x:auto}.prosetable__scroll:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.prosetable table{border-collapse:collapse;width:100%;font-family:var(--sans);font-size:var(--t-meta);font-variant-numeric:tabular-nums;text-align:left;line-height:1.4}.prosetable thead th{border-top:1px solid var(--rule-ink);border-bottom:1px solid var(--rule-ink);font-weight:var(--w-label);font-size:var(--t-meta-sm);letter-spacing:var(--tr-meta);color:var(--ink-3);white-space:nowrap;padding:.55rem 1rem .55rem 0}.prosetable tbody th,.prosetable tbody td{border-bottom:1px solid var(--rule);color:var(--ink-2);vertical-align:top;padding:.55rem 1rem .55rem 0}.prosetable tbody th{font-weight:var(--w-medium);color:var(--ink);min-width:12rem}.prosetable tbody tr:last-child th,.prosetable tbody tr:last-child td{border-bottom:1px solid var(--rule-ink)}.prosetable th:last-child,.prosetable td:last-child{padding-right:0}@media (max-width:640px){.gtabs__tab{text-align:left;flex:none}}@media (min-width:901px){.browse-layout>aside{top:calc(var(--header-h) + var(--s-6));max-height:calc(100vh - var(--header-h) - var(--s-10));overscroll-behavior:contain;scrollbar-width:thin;position:sticky;overflow-y:auto}}.docrail__toc{margin-top:var(--s-8);padding-top:var(--s-6);border-top:1px solid var(--rule)}.tocfold>summary{cursor:default;list-style:none}.tocfold>summary::-webkit-details-marker{display:none}.tocfold__count{display:none}@media (max-width:900px){.tocfold>summary{cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;margin-bottom:0;display:flex}.tocfold__count{font-family:var(--sans);font-size:var(--t-meta-sm);font-weight:var(--w-medium);letter-spacing:0;text-transform:none;color:var(--ink-3);display:inline-block}.tocfold>summary:after{content:"";width:.5rem;height:.5rem;transition:transform var(--dur-state)var(--ease);border:1.5px solid;border-width:0 1.5px 1.5px 0;margin-left:auto;transform:rotate(45deg)translateY(-2px)}.tocfold[open]>summary:after{transform:rotate(-135deg)translateY(-2px)}.tocfold[open]>summary{margin-bottom:.35rem}}.docrail__toc:first-child{border-top:0;margin-top:0;padding-top:0}.docrail__title{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--ink-3);margin-bottom:var(--s-3)}.docrail__list{margin:0;padding:0;list-style:none}.docrail__list li{margin:0}.docrail__list a{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3);padding:.32rem 0;line-height:1.35;display:block}.docrail__list a:hover{color:var(--accent);text-decoration:none}.docnav{padding-top:0;position:static}.guiderail,.docrail{margin-left:-.65rem;padding-left:.65rem}.guiderail__list a,.docrail__list a{overflow-wrap:break-word;transition:color var(--dur-state)var(--ease),border-color var(--dur-state)var(--ease);border-left:2px solid #0000;margin-left:-.65rem;padding-left:.65rem}.guiderail__list a.is-current,.docrail__list a.is-current{color:var(--accent);border-left-color:var(--accent);font-weight:var(--w-medium)}@media (prefers-reduced-motion:reduce){.guiderail__list a,.docrail__list a{transition:none}}:is(.prose,.barw-editor-body){overflow-wrap:break-word}:is(.prose,.barw-editor-body) :is(h2,h3,h4,a){overflow-wrap:anywhere}:is(.prose,.barw-editor-body) p.text-lead{font-size:var(--t-standfirst);color:var(--ink-2);line-height:1.55}:is(.prose,.barw-editor-body) p.text-small,:is(.prose,.barw-editor-body) small{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3);line-height:1.5}:is(.prose,.barw-editor-body) hr{border:0;border-top:1px solid var(--rule);margin:var(--s-10)0;clear:both}:is(.prose,.barw-editor-body) blockquote.callout--warn,:is(.prose,.barw-editor-body) blockquote.callout--ok{border-left:3px solid var(--note);background:var(--note-tint);padding:var(--s-4)var(--s-5)}:is(.prose,.barw-editor-body) blockquote.callout--warn{--note:#9a4b0f;--note-tint:#fbf4ee}:is(.prose,.barw-editor-body) blockquote.callout--ok{--note:#0b5351;--note-tint:#eef6f5}:is(.prose,.barw-editor-body) blockquote.callout--action{background:var(--accent-tint);padding:var(--s-5)var(--s-6);border-left:0}:is(.prose,.barw-editor-body) blockquote:is(.callout--warn,.callout--ok,.callout--action) p{color:var(--ink)}:is(.prose,.barw-editor-body) blockquote.pullquote{border:0;border-top:1px solid var(--rule-ink);border-bottom:1px solid var(--rule);padding:var(--s-5)0;margin:var(--s-10)0;background:0 0;max-width:36rem}:is(.prose,.barw-editor-body) blockquote.pullquote p{font-family:var(--serif);color:var(--ink);margin-bottom:var(--s-2);font-size:clamp(1.25rem,1.1rem + .6vw,1.55rem);font-style:italic;line-height:1.4}:is(.prose,.barw-editor-body) blockquote.pullquote p:last-child{margin-bottom:0}:is(.prose,.barw-editor-body) blockquote.pullquote small{margin-top:var(--s-2);font-style:normal;display:block}:is(.prose,.barw-editor-body) ol.steps{border-bottom:0;margin:0 0 1.2em;padding:0;display:block}:is(.prose,.barw-editor-body) ul.checklist,:is(.prose,.barw-editor-body) ul.list-plain{padding-left:0;list-style:none}:is(.prose,.barw-editor-body) ul.checklist>li{padding-left:1.75em;position:relative}:is(.prose,.barw-editor-body) ul.checklist>li:before{content:"";border:solid var(--accent);border-width:0 2px 2px 0;width:.45em;height:.8em;position:absolute;top:.35em;left:.2em;transform:rotate(45deg)}:is(.prose,.barw-editor-body) ol.list-alpha{list-style-type:lower-alpha}@media (min-width:640px){:is(.prose,.barw-editor-body) :is(ul,ol).list-cols{columns:2;column-gap:var(--s-10)}:is(.prose,.barw-editor-body) :is(ul,ol).list-cols>li{break-inside:avoid}}:is(.prose,.barw-editor-body) table.t-striped tbody tr:nth-child(2n)>*{background:var(--paper-2)}:is(.prose,.barw-editor-body) table.t-compact :is(th,td){padding-top:.3rem;padding-bottom:.3rem}:is(.prose,.barw-editor-body) table.t-grid :is(th,td){border:1px solid var(--rule);padding-left:.65rem;padding-right:.65rem}:is(.prose,.barw-editor-body) table.t-grid thead :is(th,td){border-bottom-color:var(--rule-ink)}:is(.prose,.barw-editor-body) table.t-auto{width:auto}:is(.prose,.barw-editor-body) table.t-striped.t-grid tbody tr:nth-child(2n)>*{background:var(--paper-2)}:is(.prose,.barw-editor-body) :is(th,td).cell-num{text-align:right;font-variant-numeric:tabular-nums}:is(.prose,.barw-editor-body) :is(th,td).cell-center{text-align:center}:is(.prose,.barw-editor-body) :is(th,td).cell-hl{background:var(--accent-tint);color:var(--ink);font-weight:var(--w-medium)}:is(.prose,.barw-editor-body) figure.image{margin:var(--s-8)0;max-width:100%}:is(.prose,.barw-editor-body) figure.image img{max-width:100%;height:auto;display:block}:is(.prose,.barw-editor-body) figure.image figcaption,:is(.prose,.barw-editor-body) figure.embed figcaption{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);padding-top:.6rem;line-height:1.5}:is(.prose,.barw-editor-body) figcaption small{color:var(--ink-3);margin-top:.15rem;display:block}:is(.prose,.barw-editor-body) img:is(.img-sm,.img-md,.img-full,.img-left,.img-right),:is(.prose,.barw-editor-body) figure.image:has(>img:is(.img-sm,.img-md,.img-full,.img-left,.img-right)){width:100%;margin-left:0;margin-right:0}:is(.prose,.barw-editor-body) figure.image:has(>img:is(.img-sm,.img-md,.img-full,.img-left,.img-right))>img{width:100%}@media (min-width:640px){:is(.prose,.barw-editor-body) img.img-sm,:is(.prose,.barw-editor-body) figure.image:has(>img.img-sm){width:40%;margin-left:auto;margin-right:auto}:is(.prose,.barw-editor-body) img.img-md,:is(.prose,.barw-editor-body) figure.image:has(>img.img-md){width:66%;margin-left:auto;margin-right:auto}:is(.prose,.barw-editor-body) img.img-left,:is(.prose,.barw-editor-body) figure.image:has(>img.img-left){float:left;width:40%;max-width:18rem;margin:.35rem var(--s-6)var(--s-4)0}:is(.prose,.barw-editor-body) img.img-right,:is(.prose,.barw-editor-body) figure.image:has(>img.img-right){float:right;width:40%;max-width:18rem;margin:.35rem 0 var(--s-4)var(--s-6)}:is(.prose,.barw-editor-body) figure.image:has(>img:is(.img-left,.img-right)) img{width:100%}}:is(.prose,.barw-editor-body)>:is(h2,h3,h4,table,blockquote,.gallery,figure.embed,iframe,.prosetable){clear:both}:is(.prose,.barw-editor-body) .gallery{gap:var(--s-4);margin:var(--s-8)0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:900px){:is(.prose,.barw-editor-body) .gallery:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:420px){:is(.prose,.barw-editor-body) .gallery{grid-template-columns:minmax(0,1fr)}}:is(.prose,.barw-editor-body) .gallery>:is(figure,img,p){width:100%;margin:0;display:block}:is(.prose,.barw-editor-body) .gallery img{aspect-ratio:4/3;object-fit:cover;background:var(--paper-2);width:100%}:is(.prose,.barw-editor-body) .person-card{gap:var(--s-4);max-width:34rem;margin:var(--s-6)0;padding:var(--s-4);border:1px solid var(--rule);clear:both;border-radius:4px;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;display:grid}:is(.prose,.barw-editor-body) .person-card img{object-fit:cover;background:var(--paper-2);border-radius:3px;width:4.5rem;height:4.5rem}:is(.prose,.barw-editor-body) .person-card p{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);margin:0;line-height:1.45}:is(.prose,.barw-editor-body) .person-card p:first-child{font-size:var(--t-ui);color:var(--ink)}:is(.prose,.barw-editor-body) .person-card a{overflow-wrap:anywhere}:is(.prose,.barw-editor-body) figure.embed{margin:var(--s-8)0}:is(.prose,.barw-editor-body) iframe:is(.embed-video,.embed-map){background:var(--paper-2);border:0;width:100%;height:auto;display:block}:is(.prose,.barw-editor-body) iframe.embed-video{aspect-ratio:16/9}:is(.prose,.barw-editor-body) iframe.embed-map{aspect-ratio:4/3}@media (min-width:640px){:is(.prose,.barw-editor-body) iframe.embed-map{aspect-ratio:16/9}}:is(.prose,.barw-editor-body)>iframe:is(.embed-video,.embed-map){margin:var(--s-8)0}.account,.profile,.dash{max-width:62rem;padding-bottom:var(--s-16)}.field{margin:0 0 var(--s-5)}.field__label{font-family:var(--sans);font-size:var(--t-meta-sm);font-weight:var(--w-semi);letter-spacing:var(--tr-meta);color:var(--ink-2);margin-bottom:.3rem;display:block}.field__req{color:var(--accent);margin-left:.15rem}.field__opt{font-weight:var(--w-meta);color:var(--ink-3);margin-left:.4rem}.field__input{background:var(--sheet);border:1px solid var(--rule-2);width:100%;font-family:var(--sans);font-size:var(--t-ui);color:var(--ink);transition:border-color var(--dur-state)var(--ease),box-shadow var(--dur-state)var(--ease);border-radius:0;padding:.62rem .7rem;line-height:1.4;display:block}.field__input:hover{border-color:var(--rule-ink)}.field__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint);outline:none}.field__input--area{resize:vertical;min-height:5rem}.field__hint,.field__err{font-family:var(--sans);font-size:var(--t-meta-sm);margin-top:.28rem;line-height:1.45;display:block}.field__hint{color:var(--ink-3)}.field__err{color:var(--flag,#a3232f);font-weight:var(--w-semi)}.field__err--check{margin-left:1.75rem}.field--bad .field__input{border-color:var(--flag,#a3232f)}.check{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem;margin-bottom:.55rem;line-height:1.5;display:grid}.check__box{width:1.05rem;height:1.05rem;accent-color:var(--accent);cursor:pointer;margin-top:.14rem}.check__box:disabled{cursor:default}.check--bad .check__text{color:var(--flag,#a3232f)}.account__tabs{gap:var(--s-6);border-bottom:1px solid var(--rule-2);margin-bottom:var(--s-10);display:flex}.account__tab{font-family:var(--sans);font-size:var(--t-ui);font-weight:var(--w-semi);color:var(--ink-3);border-bottom:2px solid #0000;margin-bottom:-1px;padding:.55rem 0 .6rem}.account__tab:hover{color:var(--ink);text-decoration:none}.account__tab.is-on{color:var(--ink);border-bottom-color:var(--accent)}.account__split{gap:var(--s-10);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:860px){.account__split{gap:var(--s-12);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.account__aside{padding-left:var(--s-10);border-left:1px solid var(--rule)}}.account__form{max-width:26rem}.account__form--wide{max-width:none}.account__welcome{font-family:var(--serif);letter-spacing:-.018em;color:var(--ink);margin-bottom:.35rem;font-size:1.65rem;font-weight:600;line-height:1.2}.account__lede{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);margin-bottom:var(--s-6)}.account__required{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);margin-bottom:var(--s-6);padding-bottom:var(--s-4);border-bottom:1px solid var(--rule)}.account__required span{color:var(--accent)}.account__grid{gap:0 var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:700px){.account__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.account__row{justify-content:space-between;align-items:center;gap:var(--s-4);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.account__forgot{font-family:var(--sans);font-size:var(--t-meta-sm)}.account__consents{margin:var(--s-6)0;padding-top:var(--s-5);border-top:1px solid var(--rule)}.account__submit{min-width:12rem}.account__alert{margin-bottom:var(--s-5);border-left:2px solid var(--flag,#a3232f);background:var(--paper-2,#f6f4f1);font-family:var(--sans);font-size:var(--t-meta);color:var(--ink);padding:.7rem .85rem}.account__demo{margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--rule);font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);line-height:1.55}.account__demo strong{color:var(--ink);font-weight:var(--w-semi)}.account__asidehead{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);color:var(--ink);margin-bottom:var(--s-3)}.account__aside p{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);margin-bottom:var(--s-3);line-height:1.6}.account__mail{font-weight:var(--w-semi)}.profile__head{align-items:center;gap:var(--s-5);padding-bottom:var(--s-6);border-bottom:2px solid var(--rule-ink);margin-bottom:var(--s-8);flex-wrap:wrap;display:flex}.profile__acts{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}.profile__avatar,.pphoto__avatar{background:var(--accent);width:3rem;height:3rem;color:var(--on-accent);font-family:var(--sans);font-size:var(--t-meta);letter-spacing:.02em;flex:none;place-items:center;font-weight:700;display:grid}.profile__name{font-family:var(--serif);letter-spacing:-.018em;color:var(--ink);font-size:1.5rem;font-weight:600}.profile__meta{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3)}.profile__body{gap:var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.profile__body{gap:var(--s-12);grid-template-columns:12rem minmax(0,1fr)}}.ptabs{flex-wrap:wrap;gap:.15rem;display:flex}@media (min-width:900px){.ptabs{top:calc(var(--header-h) + var(--s-5));display:block;position:sticky}}.ptabs__tab{text-align:left;cursor:pointer;width:100%;font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);transition:color var(--dur-fast)var(--ease),border-color var(--dur-fast)var(--ease);background:0 0;border:0;border-left:2px solid #0000;margin-left:-.75rem;padding:.45rem 0 .45rem .75rem;display:block}.ptabs__tab:hover{color:var(--accent)}.ptabs__tab.is-on{color:var(--ink);font-weight:var(--w-semi);border-left-color:var(--accent)}.profile__required{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);margin-bottom:var(--s-5)}.profile__required span{color:var(--accent)}.profile__privacy{margin-top:var(--s-10);padding-top:var(--s-5);border-top:1px solid var(--rule);font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3)}.prow{padding:var(--s-4)0;border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr);gap:.3rem;display:grid}.prow:first-child{border-top:0;padding-top:0}@media (min-width:720px){.prow{gap:var(--s-5);grid-template-columns:10rem minmax(0,1fr);align-items:baseline}}.prow__label{font-family:var(--sans);font-size:var(--t-meta-sm);font-weight:var(--w-semi);color:var(--ink-2)}.prow__hint{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);margin-top:.3rem;line-height:1.5}.prow__static{font-family:var(--sans);font-size:var(--t-ui);color:var(--ink)}.ptab__foot{justify-content:flex-end;align-items:center;gap:var(--s-4);margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--rule);display:flex}.psaved{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--accent);font-weight:var(--w-semi)}.prole{margin:0;padding:0;list-style:none}.prole__note{font-size:var(--t-meta-sm);color:var(--ink-3);display:block}.pphoto{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.pphoto__drop{align-items:center;gap:.6rem;display:flex}.pphoto__note{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3)}.pnote,.pempty,.pwarn{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);margin-bottom:var(--s-4);max-width:46ch;line-height:1.6}.pempty{color:var(--ink-3)}.pwarn{color:var(--ink-2);border-left:2px solid var(--rule-ink);padding-left:.7rem}.pkey{margin-bottom:var(--s-4);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pkey__value{font-family:var(--mono);font-size:var(--t-meta-sm);background:var(--paper-2,#f6f4f1);border:1px solid var(--rule-2);overflow-wrap:anywhere;padding:.4rem .55rem}.pdanger{border-color:var(--flag,#a3232f);color:var(--flag,#a3232f)}.pdanger:hover{background:var(--flag,#a3232f);border-color:var(--flag,#a3232f);color:var(--paper)}.ptable{border-collapse:collapse;width:100%;font-family:var(--sans)}.ptable th,.ptable td{text-align:left;border-bottom:1px solid var(--rule);padding:.5rem .5rem .5rem 0}.ptable thead th{font-size:var(--t-label-sm);font-weight:var(--w-label);letter-spacing:0;color:var(--ink-3);border-bottom-color:var(--rule-ink)}.ptable tbody th{font-size:var(--t-meta);font-weight:var(--w-meta);color:var(--ink-2)}.ptable__group th{padding-top:var(--s-5);font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);color:var(--ink);border-bottom-color:var(--rule-ink)}.ptable__opt{width:8rem;text-align:center!important}.dash__head{justify-content:space-between;align-items:baseline;gap:var(--s-4);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.dash__title,.drec__title{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-size:1.9rem;font-weight:600;line-height:1.15}.dtabs{gap:var(--s-6);border-bottom:1px solid var(--rule-2);margin-bottom:var(--s-6);display:flex}.dtabs__tab{cursor:pointer;font-family:var(--sans);font-size:var(--t-ui);font-weight:var(--w-semi);color:var(--ink-3);transition:color var(--dur-fast)var(--ease);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem 0 .55rem}.dtabs__tab:hover{color:var(--ink)}.dtabs__tab.is-on{color:var(--ink);border-bottom-color:var(--accent)}.dtabs__n{font-size:var(--t-meta-sm);font-variant-numeric:tabular-nums;color:var(--ink-3);margin-left:.4rem}.dash__bar{margin-bottom:var(--s-6)}.dash__search{max-width:24rem}.slist{border-top:1px solid var(--rule-ink);margin:0;padding:0;list-style:none}.srow{border-bottom:1px solid var(--rule)}.srow__main{gap:var(--s-4);padding:var(--s-4)0;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}@media (min-width:720px){.srow__main{grid-template-columns:3rem minmax(0,1fr) auto;align-items:center}}.srow__id{font-family:var(--mono);font-size:var(--t-meta-sm);font-variant-numeric:tabular-nums;color:var(--ink-3)}.srow__byline{font-family:var(--sans);font-size:var(--t-meta-sm);font-weight:var(--w-semi);color:var(--ink-2)}.srow__title{font-family:var(--serif);letter-spacing:-.012em;font-size:1.05rem;font-weight:600;line-height:1.32}.srow__title a{color:var(--ink)}.srow__title a:hover{color:var(--accent);text-decoration:none}.srow__acts{grid-column:1/-1;align-items:center;gap:.6rem;display:flex}@media (min-width:720px){.srow__acts{grid-column:auto}}.srow__more{border:1px solid var(--rule-2);cursor:pointer;width:2rem;height:2rem;color:var(--ink-2);transition:border-color var(--dur-fast)var(--ease),color var(--dur-fast)var(--ease);background:0 0;place-items:center;display:grid}.srow__more:hover{border-color:var(--accent);color:var(--accent)}.srow__chev{width:0;height:0;transition:transform var(--dur-state)var(--ease);border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000}.srow__more[aria-expanded=true] .srow__chev{transform:rotate(180deg)}.srow__facts{gap:0 var(--s-8);margin:0 0 var(--s-5);padding:var(--s-4)0 0;border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(11rem,auto));display:grid}.srow__facts dt{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3)}.srow__facts dd{margin:0 0 var(--s-3);font-family:var(--sans);font-size:var(--t-meta);color:var(--ink)}.sstatus{font-family:var(--sans);font-size:var(--t-label-sm);font-weight:var(--w-label);letter-spacing:0;white-space:nowrap;border:1px solid;padding:.16rem .5rem;display:inline-block}.sstatus--published{color:var(--accent);background:var(--accent-tint);border-color:var(--accent-tint-2)}.sstatus--review{color:var(--ink-2);background:var(--paper-2,#f6f4f1);border-color:var(--rule-2)}.sstatus--draft{color:var(--ink-3);border-color:var(--rule-2)}.drec__head{margin-bottom:var(--s-5)}.drec__eyebrow{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);margin-bottom:.3rem}.drec__state{align-items:center;gap:var(--s-4);margin-top:var(--s-4);display:flex}.drec__stage{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3)}.dlocked{margin-bottom:var(--s-6);border-left:2px solid var(--accent);background:var(--accent-tint);font-family:var(--sans);font-size:var(--t-meta);color:var(--ink);max-width:62ch;padding:.75rem .9rem;line-height:1.6}.dlocked strong{font-weight:700}.dstages{margin:0 0 var(--s-6);flex-wrap:wrap;gap:.4rem;padding:0;list-style:none;display:flex}.dstage{border:1px solid var(--rule-2);cursor:pointer;font-family:var(--sans);font-size:var(--t-label-sm);font-weight:var(--w-label);letter-spacing:0;color:var(--ink-3);transition:color var(--dur-fast)var(--ease),border-color var(--dur-fast)var(--ease);background:0 0;padding:.35rem .7rem}.dstage:hover{color:var(--accent);border-color:var(--accent-tint-2)}.dstage.is-done{color:var(--ink-2)}.dstage.is-on{color:var(--accent);border-color:var(--accent);background:var(--accent-tint)}.dsubtabs{margin-bottom:var(--s-6);flex-wrap:wrap;gap:.15rem;display:flex}.dsubtabs__tab{cursor:pointer;font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3);background:0 0;border:0;border-bottom:2px solid #0000;padding:.35rem .7rem}.dsubtabs__tab:hover{color:var(--ink)}.dsubtabs__tab.is-on{color:var(--ink);font-weight:var(--w-semi);border-bottom-color:var(--accent)}.dpanel{margin-bottom:var(--s-8)}.dpanel__head{justify-content:space-between;align-items:baseline;gap:var(--s-4);margin-bottom:var(--s-4);border-bottom:1px solid var(--rule-ink);padding-bottom:.4rem;display:flex}.dpanel__title{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);color:var(--ink)}.dempty{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3);max-width:52ch;line-height:1.6}.dfiles,.dgalleys,.dcontrib,.drefs{margin:0;padding:0;list-style:none}.dfiles li{gap:.2rem var(--s-4);border-bottom:1px solid var(--rule);font-family:var(--sans);font-size:var(--t-meta);grid-template-columns:3.5rem minmax(0,1fr);padding:.5rem 0;display:grid}@media (min-width:720px){.dfiles li{grid-template-columns:3.5rem minmax(0,1fr) 8rem 9rem;align-items:baseline}}.dfiles__id{font-family:var(--mono);font-size:var(--t-meta-sm);color:var(--ink-3)}.dfiles__name{color:var(--ink);font-weight:var(--w-semi)}.dfiles__kind,.dfiles__on{font-size:var(--t-meta-sm);color:var(--ink-3)}.dgalleys li{justify-content:space-between;align-items:baseline;gap:var(--s-4);border-bottom:1px solid var(--rule);font-family:var(--sans);font-size:var(--t-meta);padding:.5rem 0;display:flex}.dgalleys__label{font-weight:var(--w-semi);color:var(--ink)}.dgalleys__state{font-size:var(--t-meta-sm);color:var(--ink-3)}.ddecision{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.ddecision__note{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2)}.dcontrib li{padding:var(--s-4)0;border-bottom:1px solid var(--rule)}.dcontrib__name{font-family:var(--sans);font-size:var(--t-ui);font-weight:var(--w-semi);color:var(--ink);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dcontrib__role{font-size:var(--t-label-sm);font-weight:var(--w-label);letter-spacing:0;color:var(--ink-3);border:1px solid var(--rule-2);padding:.08rem .4rem}.dcontrib__role--corr{color:var(--accent);border-color:var(--accent-tint-2);background:var(--accent-tint)}.dcontrib__aff{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);margin-top:.2rem;line-height:1.5}.dchips{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.dchip{border:1px solid var(--rule-2);font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-2);padding:.22rem .55rem}.drefs{counter-reset:dref;max-width:62ch}.drefs li{counter-increment:dref;border-bottom:1px solid var(--rule);font-family:var(--serif);font-size:var(--t-meta);color:var(--ink-2);padding:.45rem 0 .45rem 2rem;line-height:1.55;position:relative}.drefs li:before{content:counter(dref)".";font-family:var(--sans);font-size:var(--t-meta-sm);font-variant-numeric:tabular-nums;color:var(--ink-3);position:absolute;left:0}.dmeta{max-width:62ch;margin:0}.dmeta>div{padding:var(--s-4)0;border-bottom:1px solid var(--rule)}.dmeta dt{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);margin-bottom:.25rem}.dmeta dd{font-family:var(--serif);font-size:var(--t-ui);color:var(--ink);margin:0;line-height:1.6}@media (prefers-reduced-motion:reduce){.field__input,.ptabs__tab,.dtabs__tab,.dstage,.srow__more,.srow__chev{transition:none}}.masthead__signin{background:var(--accent-tint);border:1px solid var(--accent-tint-2);color:var(--accent);font-family:var(--sans);font-size:var(--t-ui);font-weight:var(--w-semi);letter-spacing:0;white-space:nowrap;transition:background var(--dur-state)var(--ease),border-color var(--dur-state)var(--ease),color var(--dur-state)var(--ease);align-items:center;gap:.45rem;padding:.42rem .8rem;line-height:1.2;display:none}@media (min-width:900px){.masthead__signin{display:inline-flex}}.masthead__signin:hover{background:var(--accent);border-color:var(--accent);color:var(--on-accent);text-decoration:none}.masthead__signin svg{flex:none}@media (prefers-reduced-motion:reduce){.masthead__signin{transition:none}}.acctmenu{display:none;position:relative}@media (min-width:900px){.acctmenu{display:block}}.acctmenu__trigger{border:1px solid var(--rule-2);cursor:pointer;color:var(--ink-2);transition:border-color var(--dur-fast)var(--ease),color var(--dur-fast)var(--ease);background:0 0;align-items:center;gap:.45rem;padding:.25rem .45rem .25rem .25rem;display:inline-flex}.acctmenu__trigger:hover,.acctmenu.is-open .acctmenu__trigger{border-color:var(--accent);color:var(--accent)}.acctmenu__avatar{background:var(--accent);width:1.6rem;height:1.6rem;color:var(--on-accent);font-family:var(--sans);letter-spacing:.02em;flex:none;place-items:center;font-size:.62rem;font-weight:700;display:grid}.acctmenu__name{font-family:var(--sans);font-size:var(--t-meta-sm);font-weight:var(--w-semi);text-overflow:ellipsis;white-space:nowrap;max-width:9rem;overflow:hidden}.acctmenu__chev{width:0;height:0;transition:transform var(--dur-state)var(--ease);border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000}.acctmenu.is-open .acctmenu__chev{transform:rotate(180deg)}.acctmenu__panel{z-index:60;background:var(--sheet);border:1px solid var(--rule-2);border-top:2px solid var(--accent);min-width:11rem;padding:var(--s-3)0;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 24px 48px -24px #0d153380}.acctmenu__item{width:100%;padding:.4rem var(--s-4);text-align:left;cursor:pointer;font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);transition:color var(--dur-fast)var(--ease),background var(--dur-fast)var(--ease);background:0 0;border:0;display:block}.acctmenu__item:hover{color:var(--accent);background:var(--accent-tint);text-decoration:none}.acctmenu__item--out{margin-top:var(--s-3);border-top:1px solid var(--rule);padding-top:.55rem}@media (prefers-reduced-motion:reduce){.masthead__auth,.acctmenu__trigger,.acctmenu__chev,.acctmenu__item{transition:none}}.drawer__account{margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--rule)}.drawer__who{margin-bottom:var(--s-4);font-family:var(--sans);font-size:var(--t-meta);font-weight:var(--w-semi);color:var(--ink-2);align-items:center;gap:.6rem;display:flex}.drawer__link--btn{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;display:block}.sub{max-width:64rem}.sub__lede{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);margin-bottom:var(--s-6);max-width:60ch}.sub__head{justify-content:space-between;align-items:flex-start;gap:var(--s-4);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.sub__where{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);margin-top:.2rem}.sub__where strong{color:var(--ink-2);font-weight:var(--w-semi)}.sub__h2{font-family:var(--label-family);font-size:calc(var(--t-label)*var(--label-scale));font-weight:var(--label-weight);letter-spacing:var(--label-tracking);color:var(--ink);margin-bottom:var(--s-3)}.sub__ch{font-family:var(--sans);font-size:var(--t-ui);font-weight:var(--w-semi);color:var(--ink);margin:var(--s-6)0 var(--s-3)}.sub__hint{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);margin-bottom:var(--s-4);max-width:62ch;line-height:1.6}.sub__gate{max-width:48rem}.sub__intro{padding-bottom:var(--s-6);margin-bottom:var(--s-6);border-bottom:1px solid var(--rule)}.sub__intro p{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);margin-bottom:var(--s-3);max-width:62ch;line-height:1.6}.sub__fs{margin:0 0 var(--s-8);padding:0;padding-top:var(--s-5);border:0;border-top:1px solid var(--rule)}.sub__sections{margin:0 0 var(--s-3);padding:0;list-style:none}@media (min-width:640px){.sub__sections{columns:2;column-gap:var(--s-8)}.sub__sections li{break-inside:avoid}}.sub__checklist{margin:0 0 var(--s-5);max-width:62ch;padding-left:1.1rem}.sub__checklist li{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-2);margin-bottom:.45rem;line-height:1.6}.steps{gap:.2rem var(--s-5);margin:0 0 var(--s-8);padding:0 0 var(--s-5);border-bottom:1px solid var(--rule-ink);flex-wrap:wrap;list-style:none;display:flex}.steps__btn{cursor:pointer;font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);transition:color var(--dur-fast)var(--ease);background:0 0;border:0;align-items:center;gap:.5rem;padding:.3rem 0;display:inline-flex}.steps__btn:disabled{cursor:default;opacity:.55}.steps__btn:not(:disabled):hover{color:var(--accent)}.steps__n{font-variant-numeric:tabular-nums;border:1px solid;flex:none;place-items:center;width:1.45rem;height:1.45rem;font-size:.7rem;display:grid}.steps__item.is-on .steps__btn{color:var(--accent);font-weight:var(--w-semi)}.steps__item.is-on .steps__n{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.steps__item.is-done .steps__btn{color:var(--ink-2)}.steps__item.is-done .steps__n{border-color:var(--accent);color:var(--accent)}.sub__cols{gap:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:860px){.sub__cols{gap:var(--s-10);grid-template-columns:16rem minmax(0,1fr);align-items:start}.sub__aside{top:calc(var(--header-h) + var(--s-5));position:sticky}}.sub__aside p{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);margin-bottom:var(--s-3);line-height:1.65}.sub__main{min-width:0}.sub__drop{align-items:center;gap:var(--s-4);padding:var(--s-6);margin-bottom:var(--s-5);border:1px dashed var(--rule-2);background:var(--paper-2,#f6f4f1);flex-wrap:wrap;display:flex}.sub__dropnote{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-3)}.subreq__count{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-2);margin:0 0 var(--s-3);line-height:1.5}.subreq__count strong{color:var(--ink);font-variant-numeric:tabular-nums}.subreq__count.is-complete{color:var(--accent);font-weight:var(--w-semi)}.subreq__list{margin:0 0 var(--s-4);padding:0;list-style:none}.subreq__list li{border-top:1px solid var(--rule);font-family:var(--sans);font-size:var(--t-meta-sm);grid-template-columns:.9rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.4rem 0;line-height:1.45;display:grid}.subreq__list li:first-child{border-top:0}.subreq__mark{border:1px solid var(--rule-2);border-radius:50%;width:.9rem;height:.9rem;position:relative}.subreq__list .is-in .subreq__mark{border-color:var(--accent);background:var(--accent)}.subreq__list .is-in .subreq__mark:after{content:"";border:solid var(--paper);border-width:0 1.5px 1.5px 0;width:3px;height:6px;position:absolute;top:1.5px;left:4px;transform:rotate(45deg)}.subreq__list .is-in .subreq__name{color:var(--ink)}.subreq__list .is-out .subreq__name{color:var(--ink-3)}.subreq__also{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);margin:0;line-height:1.55}.subfiles__note{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);margin:0 0 var(--s-5);max-width:68ch;line-height:1.55}.subfiles{margin:0 0 var(--s-4);padding:0;list-style:none}.subfile{align-items:center;gap:.35rem var(--s-4);padding:var(--s-4)0;border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"move title type""move meta actions";display:grid}.subfile__move{grid-area:move;gap:2px;display:grid}.subfile__move button{border:1px solid var(--rule-2);background:var(--paper);width:1.5rem;height:1.15rem;color:var(--ink-3);cursor:pointer;transition:border-color var(--dur-state)var(--ease),color var(--dur-state)var(--ease);place-items:center;padding:0;font-size:.7rem;line-height:1;display:grid}.subfile__move button:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.subfile__move button:disabled{opacity:.3;cursor:default}.subfile__move button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.subfile__titlecell{grid-area:title;min-width:0}.subfile__title{border:0;border-bottom:1px solid var(--rule);width:100%;font-family:var(--sans);font-size:var(--t-ui);font-weight:var(--w-semi);color:var(--ink);transition:border-color var(--dur-state)var(--ease);background:0 0;padding:.2rem 0}.subfile__title:hover{border-bottom-color:var(--rule-2)}.subfile__title:focus{border-bottom-color:var(--accent);outline:none}.subfile__title::placeholder{color:var(--ink-3);font-weight:400}.subfile__type{grid-area:type}.subfile__type select{border:0;border-bottom:1px solid var(--rule-2);font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-2);cursor:pointer;appearance:none;background:0 0;background-image:linear-gradient(45deg,transparent 50%,var(--ink-3)50%),linear-gradient(135deg,var(--ink-3)50%,transparent 50%);transition:border-color var(--dur-state)var(--ease),color var(--dur-state)var(--ease);background-position:right .42rem center,right .16rem center;background-repeat:no-repeat;background-size:4px 4px,4px 4px;padding:.15rem 1.2rem .15rem .1rem}.subfile__type select:hover{border-bottom-color:var(--ink);color:var(--ink)}.subfile__type select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.subfile__meta{gap:0 var(--s-3);font-family:var(--sans);font-size:var(--t-meta-sm);letter-spacing:.045em;color:var(--ink-3);flex-wrap:wrap;grid-area:meta;margin:0;display:flex}.subfile__name{word-break:break-word}.subfile__size{font-variant-numeric:tabular-nums}.subfile__size:before{content:"·";margin-right:var(--s-3);color:var(--rule-2)}.subfile__actions{gap:var(--s-4);grid-area:actions;justify-content:flex-end;display:flex}.subfile__act,.sub__remove{cursor:pointer;font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);text-underline-offset:.18em;background:0 0;border:0;padding:0;text-decoration:underline}.subfile__act:hover{color:var(--accent)}.sub__remove:hover{color:var(--flag,#a3232f)}.subfile__act:focus-visible,.sub__remove:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.subfiles--review .subfile{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title type""meta meta"}.subfile__readtitle{font-family:var(--sans);font-size:var(--t-ui);font-weight:var(--w-semi);color:var(--ink);grid-area:title;margin:0}.subfile__readkind{font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3);grid-area:type;margin:0}@media (max-width:700px){.subfile{align-items:start;gap:.5rem var(--s-4);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"move title""move type""move meta""move actions"}.subfile__move{align-self:center}.subfile__actions{justify-content:flex-start}.subfiles--review .subfile{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""type""meta"}}.sub__people{margin:0 0 var(--s-6);padding:0;list-style:none}.sub__people li{padding:var(--s-4)0;border-bottom:1px solid var(--rule)}.sub__addgrid{gap:0 var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:700px){.sub__addgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sub__summary{margin-bottom:var(--s-8)}.sub__sumhead{justify-content:space-between;align-items:baseline;gap:var(--s-4);margin-bottom:var(--s-4);border-bottom:1px solid var(--rule-ink);padding-bottom:.4rem;display:flex}.sub__none{color:var(--ink-3)}.sub__comment{font-family:var(--sans);font-size:var(--t-meta);color:var(--ink-2);max-width:62ch;line-height:1.6}.sub__problems{margin-bottom:var(--s-8);padding:var(--s-4)var(--s-5);border-left:2px solid var(--flag,#a3232f);background:var(--paper-2,#f6f4f1)}.sub__problemhead{font-family:var(--sans);font-size:var(--t-meta);font-weight:var(--w-semi);color:var(--ink);margin-bottom:var(--s-3)}.sub__problems ul{margin:0;padding-left:1.1rem}.sub__problems li{margin-bottom:.3rem}.sub__problemlink{cursor:pointer;font-family:var(--sans);font-size:var(--t-meta);color:var(--accent);text-align:left;text-underline-offset:.18em;background:0 0;border:0;padding:0;text-decoration:underline}.sub__problemlink:hover{color:var(--accent-2)}.sub__confirm{margin-top:var(--s-10);padding-top:var(--s-6);border-top:2px solid var(--rule-ink)}.sub__legal{font-family:var(--serif);font-size:var(--t-meta);color:var(--ink-2);margin-bottom:var(--s-4);max-width:68ch;line-height:1.65}.rights{border-collapse:collapse;width:100%;margin-bottom:var(--s-6);font-family:var(--sans)}.rights__cap{text-align:left;font-size:var(--t-meta-sm);font-weight:var(--w-semi);color:var(--ink-2);padding-bottom:.4rem}.rights th,.rights td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);font-size:var(--t-meta-sm);padding:.6rem .8rem .6rem 0;line-height:1.6}.rights thead th{font-weight:var(--w-label);letter-spacing:0;color:var(--ink-3);border-bottom-color:var(--rule-ink)}.rights tbody th{font-weight:var(--w-meta);color:var(--ink-2)}.rights__status{width:12rem}.rights tbody .rights__status{color:var(--accent);font-weight:var(--w-semi)}.rights__detail{color:var(--ink-3);margin:.4rem 0 0;padding-left:1.1rem}.rights__detail li{margin-bottom:.25rem}.sub__agree{margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--rule);font-size:var(--t-ui);font-weight:var(--w-semi);color:var(--ink)}.sub__foot{align-items:center;gap:var(--s-4);margin-top:var(--s-8);padding-top:var(--s-5);border-top:1px solid var(--rule-ink);display:flex}.sub__foot .psaved{margin-left:auto}.sub__why{margin-top:var(--s-3);text-align:right;font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3)}.sub__done{max-width:48rem;padding-top:var(--s-6)}.sub__done .btn{margin-top:var(--s-5)}@media (prefers-reduced-motion:reduce){.steps__btn{transition:none}}.rt{border:1px solid var(--rule-2);background:var(--sheet);transition:border-color var(--dur-state)var(--ease),box-shadow var(--dur-state)var(--ease)}.rt:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.rt__bar{border-bottom:1px solid var(--rule-2);background:var(--paper-2,#f6f4f1);flex-wrap:wrap;align-items:center;gap:.15rem;padding:.3rem .35rem;display:flex}.rt__btn{cursor:pointer;min-width:1.9rem;height:1.9rem;color:var(--ink-2);font-family:var(--serif);font-size:var(--t-meta);transition:color var(--dur-fast)var(--ease),background var(--dur-fast)var(--ease),border-color var(--dur-fast)var(--ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0 .35rem;line-height:1;display:inline-flex}.rt__btn:hover{color:var(--accent);background:var(--accent-tint)}.rt__btn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rt__btn.is-on{color:var(--accent);background:var(--accent-tint);border-color:var(--accent-tint-2)}.rt__btn sup,.rt__btn sub{font-size:.62em}.rt__sep{background:var(--rule-2);width:1px;height:1.1rem;margin-inline:.3rem}.rt__area{box-shadow:none;font-family:var(--serif);font-size:var(--t-ui);background:0 0;border:0;max-height:28rem;padding:.7rem;line-height:1.6;overflow-y:auto}.rt__area:focus{box-shadow:none;border:0;outline:none}.rt__area:hover{border:0}.rt__area>:first-child{margin-top:0}.rt__area p{margin-bottom:.6em}.rt__area ul,.rt__area ol{margin:0 0 .6em;padding-left:1.3rem}.rt__area li{margin-bottom:.2em}.rt__area a{color:var(--accent);text-underline-offset:.16em;text-decoration:underline}.rt__area sup,.rt__area sub{font-size:.72em;line-height:0}@media (prefers-reduced-motion:reduce){.rt,.rt__btn{transition:none}}.cover__issn,.drawer__issn,.orcid,.panel__id,.imprint__doi,.refindex__doi,.reflist li:before{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:var(--w-mono);letter-spacing:.01em;text-transform:none}.orcidmark{vertical-align:-.05em;margin-left:.28em;margin-block:-.35em;border-radius:50%;align-items:center;margin-right:-.35em;padding:.35em;text-decoration:none;display:inline-flex}.orcidmark svg{opacity:.82;width:.82em;height:.82em;transition:opacity var(--dur-state)var(--ease);display:block}.orcidmark:hover svg,.orcidmark:focus-visible svg{opacity:1}.orcidmark:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.orcidmark svg{transition:none}}@media print{.orcidmark{display:none}}.enter{--enter-delay:0s;--enter-step:0s}.enter--rise>*,.enter--rise.enter--self{opacity:0;transform:translate3d(0,var(--rise),0)}.enter--rise:not(.enter--stagger){opacity:0;transform:translate3d(0,var(--rise),0);transition:opacity var(--dur-slow)var(--ease-out)var(--enter-delay),transform var(--dur-slow)var(--ease-out)var(--enter-delay)}.enter--rise:not(.enter--stagger).is-in{opacity:1;transform:none}.enter--stagger>*{opacity:0;transform:translate3d(0,var(--rise),0);transition:opacity var(--dur-slow)var(--ease-out),transform var(--dur-slow)var(--ease-out);transition-delay:calc(var(--enter-delay) + var(--enter-step)*var(--i,0))}.enter--stagger.is-in>*{opacity:1;transform:none}.enter--stagger>:first-child{--i:0}.enter--stagger>:nth-child(2){--i:1}.enter--stagger>:nth-child(3){--i:2}.enter--stagger>:nth-child(4){--i:3}.enter--stagger>:nth-child(5){--i:4}.enter--stagger>:nth-child(6){--i:5}.enter--stagger>:nth-child(7){--i:6}.enter--stagger>:nth-child(8){--i:7}.enter--stagger>:nth-child(n+9){--i:8}.enter--rule:after,.enter--rule>.draw{transform-origin:0;transition:transform .7s var(--ease-out)var(--enter-delay);transform:scaleX(0)}.enter--rule.is-in:after,.enter--rule.is-in>.draw{transform:scaleX(1)}.fig{background:var(--paper-2);display:block;position:relative;overflow:hidden}.fig .plate{width:100%}.fig__img{object-fit:cover;clip-path:inset(0 0 100%);opacity:0;width:100%;height:100%;transition:clip-path .76s var(--ease-out),opacity .26s linear,transform var(--dur-slow)var(--ease-out);position:absolute;inset:0}.fig--contain .fig__img{object-fit:contain;inset:var(--s-5);width:auto;height:auto;max-width:calc(100% - var(--s-10));max-height:calc(100% - var(--s-10));margin:auto}.fig--diagram{background:var(--paper);box-shadow:inset 0 0 0 1px var(--rule)}.fig--diagram .fig__ground{opacity:.35}.fig--diagram.is-loaded .fig__ground{opacity:0}.fig.is-loaded .fig__img{clip-path:inset(0);opacity:1}.fig.is-settled .fig__img{clip-path:none;transition:none}.fig.is-failed .fig__img{display:none}.fig .fig__ground{transition:opacity .5s var(--ease-out).2s}.fig.is-loaded .fig__ground{opacity:0}.fig--zoom .fig__img{transition-duration:.76s,.26s,.9s}a:hover>.fig--zoom .fig__img,.fig--zoom:hover .fig__img{transform:scale(1.03)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.drift{animation:linear both drift;animation-timeline:view();animation-range:entry exit 0%}}}@keyframes drift{0%{transform:translateY(12px)}to{transform:translateY(-12px)}}.collapse{transition:grid-template-rows .32s var(--ease-out),opacity .22s var(--ease);opacity:0;grid-template-rows:0fr;display:grid}.collapse.is-open{opacity:1;grid-template-rows:1fr}.collapse>*{min-height:0;overflow:hidden}.collapse:not(.is-open)>*{border-block-width:0;margin-block:0;padding-block:0}.swap{transition:height .26s var(--ease-out)}@keyframes swap-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.swap__body{animation:swap-in .26s var(--ease-out)both}.readrail__nav{position:relative}.readrail__marker{background:var(--accent);width:2px;transform:translateY(var(--marker-y,0));height:var(--marker-h,0);opacity:0;transition:transform .34s var(--ease-out),height .34s var(--ease-out),opacity var(--dur-state)var(--ease);pointer-events:none;position:absolute;left:-.7rem}.readrail__marker.is-on{opacity:1}@media (prefers-reduced-motion:reduce){.enter,.enter>*,.enter--rise,.enter--stagger>*{opacity:1!important;transition:none!important;transform:none!important}.enter--rule:after,.enter--rule>.draw{transition:none!important;transform:scaleX(1)!important}.fig__img{opacity:1;transition:opacity 1ms;clip-path:none!important;transform:none!important}.fig .fig__ground,.collapse{transition:none}.swap__body{animation:none}.readrail__marker{transition:none}.drift{animation:none!important}}.routefade{animation:routefade .26s var(--ease-out)both}@keyframes routefade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.docnav ul{position:relative}.docnav__marker{background:var(--accent);width:2px;transform:translateY(var(--marker-y,0));height:var(--marker-h,0);opacity:0;transition:transform .34s var(--ease-out),height .34s var(--ease-out),opacity var(--dur-state)var(--ease);pointer-events:none;position:absolute;left:0}.docnav__marker.is-on{opacity:1}@media (prefers-reduced-motion:reduce){.routefade{animation:none}.docnav__marker{transition:none}}@media (min-width:1200px){.article-main:before,.article-main:after{transition:transform .26s var(--ease-out)}}.reading[data-split-phase=leaving]{pointer-events:none}.reading[data-split-phase=leaving] .crumbs,.reading[data-split-phase=leaving] .article-foot{opacity:0;transition:opacity .14s var(--ease)}.reading[data-split-phase=leaving] .standing,.reading[data-split-phase=leaving] .readrail{opacity:0;transition:opacity .16s var(--ease),transform .24s var(--ease-out);will-change:transform,opacity;transform:translate(-14px)}.reading[data-split-phase=leaving] .toolrail{opacity:0;transition:opacity .16s var(--ease),transform .24s var(--ease-out);will-change:transform,opacity;transform:translate(14px)}@media (min-width:1200px){.reading[data-split-phase=leaving] .article-main:before{transform:translate3d(calc(-1*(var(--rail) + var(--rail-gap)/2)),0,0)}.reading[data-split-phase=leaving] .article-main:after{transform:translate3d(calc(var(--rail-apparatus) + var(--rail-gap)/2),0,0)}}.reading[data-split-phase=leaving] .sheet{opacity:0;transition:opacity .15s var(--ease)90ms}body[data-split-phase=leaving] .site-footer{opacity:0;transition:opacity .16s var(--ease)}@keyframes split-grip-draw{0%{transform:translate(-50%)scaleY(0)}to{transform:translate(-50%)scaleY(1)}}.split__grip:before{transform-origin:50%;animation:split-grip-draw .3s var(--ease-out)both}@keyframes split-bar-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.split__bar{animation:split-bar-in .28s var(--ease-out)both}@keyframes split-pane-left-in{0%{clip-path:inset(0 0 0 100%);opacity:0}to{clip-path:inset(0);opacity:1}}@keyframes split-pane-right-in{0%{clip-path:inset(0 100% 0 0);opacity:0}to{clip-path:inset(0);opacity:1}}.splitpane--left{animation:split-pane-left-in .38s var(--ease-out)60ms backwards}.splitpane--right{animation:split-pane-right-in .38s var(--ease-out)60ms backwards}@keyframes split-pane-left-out{0%{clip-path:inset(0);opacity:1}to{clip-path:inset(0 0 0 100%);opacity:0}}@keyframes split-pane-right-out{0%{clip-path:inset(0);opacity:1}to{clip-path:inset(0 100% 0 0);opacity:0}}.split.is-closing{pointer-events:none}.split.is-closing .splitpane--left{animation:split-pane-left-out .2s var(--ease)forwards}.split.is-closing .splitpane--right{animation:split-pane-right-out .2s var(--ease)forwards}.split.is-closing .split__grip:before{animation:split-grip-draw .18s var(--ease)reverse forwards}.split.is-closing .split__bar{animation:split-bar-in .18s var(--ease)reverse forwards}@keyframes split-return-fade{0%{opacity:0}to{opacity:1}}@keyframes split-return-left{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes split-return-right{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.reading[data-split-phase=arriving] .crumbs,.reading[data-split-phase=arriving] .sheet,.reading[data-split-phase=arriving] .article-foot{animation:split-return-fade .3s var(--ease-out)both}.reading[data-split-phase=arriving] .standing,.reading[data-split-phase=arriving] .readrail{animation:split-return-left .38s var(--ease-out)60ms both}.reading[data-split-phase=arriving] .toolrail{animation:split-return-right .38s var(--ease-out)60ms both}@media (min-width:1200px){@keyframes split-return-rule-l{0%{transform:translate3d(calc(-1*(var(--rail) + var(--rail-gap)/2)),0,0)}to{transform:none}}@keyframes split-return-rule-r{0%{transform:translate3d(calc(var(--rail-apparatus) + var(--rail-gap)/2),0,0)}to{transform:none}}.reading[data-split-phase=arriving] .article-main:before{animation:split-return-rule-l .44s var(--ease-out)both}.reading[data-split-phase=arriving] .article-main:after{animation:split-return-rule-r .44s var(--ease-out)both}}@media (prefers-reduced-motion:reduce){.article-main:before,.article-main:after,.reading[data-split-phase] .standing,.reading[data-split-phase] .readrail,.reading[data-split-phase] .toolrail,.reading[data-split-phase] .crumbs,.reading[data-split-phase] .sheet,.reading[data-split-phase] .article-foot,body[data-split-phase] .site-footer,.split__bar,.splitpane--left,.splitpane--right,.split.is-closing .split__bar,.split.is-closing .splitpane--left,.split.is-closing .splitpane--right{opacity:1!important;clip-path:none!important;will-change:auto!important;transition:none!important;animation:none!important;transform:none!important}.split__grip:before,.split.is-closing .split__grip:before{transition:none!important;animation:none!important;transform:translate(-50%)!important}}[hidden]{display:none!important}html:not(.js) .enter,html:not(.js) .enter>*,html:not(.js) .reveal{opacity:1!important;transform:none!important}html:not(.js) .fig__img{clip-path:none!important;opacity:1!important}.retracted{margin:var(--s-4)0 var(--s-6);padding:var(--s-4)var(--s-5);border-left:4px solid var(--sec-retraction);color:var(--ink);font-family:var(--sans);font-size:var(--t-ui);background:#fbeff0}.retracted__title{margin:0 0 var(--s-1);font-weight:var(--w-bold);color:var(--sec-retraction);font-size:1.05rem}.retracted p{margin:0}.retracted a{color:var(--sec-retraction);text-decoration:underline}.artnote--notice{margin-top:var(--s-4)}.artnote--corrected{margin-top:var(--s-4);border-top-color:var(--sec-corrigendum)}.artnote--notice a,.artnote--corrected a{text-underline-offset:.18em;text-decoration:underline}.corrauthor__mail{font-family:var(--mono);font-size:.92em}.corrauthor__who{color:var(--ink-3)}.keywords__term{color:var(--ink-2)}.pager__link{font-family:var(--sans);font-size:var(--t-ui);font-weight:var(--w-medium);border:1px solid var(--rule-2);color:var(--ink);padding:.45rem .9rem;text-decoration:none}.pager__link:hover{background:var(--paper-2);color:var(--accent);text-decoration:none}.pager__link.is-disabled{opacity:.35;pointer-events:none}.rank__note{margin:var(--s-3)0 0;font-family:var(--sans);font-size:var(--t-meta-sm);color:var(--ink-3)}.issuemast__desc{margin-top:var(--s-5);font-size:var(--t-ui);color:var(--ink-2)}.shelf__link{text-decoration:none;display:block}.shelf__link:hover{text-decoration:none}.shelf__link .cover{transition:transform var(--dur-fast,.15s),box-shadow var(--dur-fast,.15s)}.shelf__link:hover .cover,.shelf__link:focus-visible .cover{box-shadow:var(--lift-2);transform:translateY(-3px)}.shelf__link:hover .cover__cta{border-bottom-color:currentColor}.shelf__link:active .cover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.shelf__link:hover .cover,.shelf__link:focus-visible .cover{transform:none}}.teamlead__links{margin-top:var(--s-1);display:block}.teamclosing{margin-top:var(--s-12);max-width:none}.account__note{font-family:var(--sans);font-size:var(--t-ui);color:var(--ink-2);background:var(--paper-2);padding:var(--s-3)var(--s-4)}.account__back{margin-top:var(--s-4);font-family:var(--sans);font-size:var(--t-ui)}.account__interests{margin:0 0 var(--s-2)1.85rem;max-width:28rem}.g-recaptcha{margin:var(--s-4)0}.artmedia--blank{background:var(--paper-2)}.empty--404{margin-top:var(--s-16)}.empty--404 h1{font-size:var(--t-display-2);margin-bottom:var(--s-4)}.page-body{padding-block:var(--s-8)}.issues_archive{gap:var(--s-6);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));padding:0;list-style:none;display:grid}.prose blockquote.callout{margin-left:0;margin-right:0}.prose blockquote.callout>:last-child{margin-bottom:0}.prose img{max-width:100%;height:auto}.prose h2[id]{scroll-margin-top:calc(var(--header-h) + 4.5rem)}.prose .prosetable table th,.prose .prosetable table td{text-align:left;vertical-align:top}.prose iframe{max-width:100%}@media print{.toolrail,.headsearch,.headresults,.citedin,.article-foot,.actionbar,.navsheet{display:none!important}}.pdfview-root,.pdfview{height:100%}.pdfview{background:var(--paper-2);flex-direction:column;margin:0;display:flex;overflow:hidden}.pdfview__bar{padding:.6rem var(--gutter,1.5rem);background:var(--sheet,#fff);border-bottom:1px solid var(--rule);flex:none;align-items:center;gap:1.25rem;display:flex}.pdfview__logo .wordmark__img{width:auto;height:2rem}.pdfview__back{font-family:var(--sans);font-size:var(--t-ui);color:var(--accent);white-space:nowrap;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.pdfview__back:hover{text-decoration:underline}.pdfview__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--serif);color:var(--ink);border-inline-start:1px solid var(--rule);flex:auto;padding-inline-start:1.25rem;text-decoration:none;overflow:hidden}.pdfview__title:hover{color:var(--accent)}.pdfview__download{flex:none}.pdfview__notice{padding:.6rem var(--gutter,1.5rem);background:var(--accent-tint);color:var(--ink);font-size:var(--t-ui);flex:none;margin:0}.pdfview__frame{flex:auto;min-height:0;position:relative}.pdfview__frame iframe{border:0;width:100%;height:100%;display:block}.pdfview__nojs{text-align:center;padding:2rem}@media (max-width:639px){.pdfview__bar{gap:.75rem;padding-inline:1rem}.pdfview__back span,.pdfview__title{display:none}.pdfview__download{margin-inline-start:auto}}.empty--message{margin-top:var(--s-12)}.empty--message h1{font-size:var(--t-title);margin-bottom:var(--s-4)}.empty__text>:last-child{margin-bottom:0}.submitbox p{margin-bottom:.75rem}.submitbox__actions{flex-wrap:wrap;gap:.75rem;display:flex;margin-bottom:0!important}.prose .submitbox__actions a{text-decoration:none}.docnav li.docnav__markerwrap{border:0;height:0;margin:0;padding:0}html:not(.js) .docnav a[aria-current=page]{box-shadow:inset 2px 0 0 var(--accent)}.is-rail{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--rule-2)transparent;scroll-padding-block:var(--s-8);overflow:hidden auto}.is-rail:not([data-barw-siderail=pinned]){padding-bottom:var(--s-8)}.is-rail.has-below:not([data-barw-siderail=pinned]){-webkit-mask-image:linear-gradient(#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(#000 calc(100% - 2.5rem),#0000)}.is-rail.has-above{-webkit-mask-image:linear-gradient(#0000,#000 2rem);mask-image:linear-gradient(#0000,#000 2rem)}.is-rail.has-above.has-below:not([data-barw-siderail=pinned]){-webkit-mask-image:linear-gradient(#0000,#000 2rem calc(100% - 2.5rem),#0000);mask-image:linear-gradient(#0000,#000 2rem calc(100% - 2.5rem),#0000)}@media print{.is-rail{overflow:visible;-webkit-mask-image:none;mask-image:none;max-height:none!important}:root{--paper:#fff;--paper-2:#fff;--paper-3:#fff;--sheet:#fff;--ink:#000;--ink-2:#1a1a1a;--ink-3:#333;--rule:#bbb;--rule-2:#888;--rule-ink:#000;--accent:#000;--accent-2:#000;--accent-tint:#fff;--on-accent:#fff;--flag:#000;--section:#000;--sec-editorial:#000;--sec-original:#000;--sec-reviews:#000;--sec-case:#000;--sec-correspondence:#000;--sec-corrections:#000;--dur:0s;--dur-fast:0s;--dur-state:0s;--dur-slow:0s;--rise:0px}@page{margin:18mm 16mm}html,body{color:#000;background:#fff;font-size:10.5pt}.masthead__nav,.masthead__end,.masthead__progress,.drawer,.dialog-backdrop,.readrail,.secrail,.skip-link,.site-footer,.artactions,.artnav,.citebox__foot,.tabs,.crumbs,.facets,.filterpanel,.filtertoggle,.pager,.results-bar,.chipbar,.searchfield,.disclosure,.arrowlink,.btn,.toolrail__files,.toolrail__prefs,.toolrail__top,.tblfull,.tableview,.pagerail,.artitem__files,.peekbtn,.figslot__link,.tblslot__link,.references__link,.refindex__link,.outline,.vor__actions{display:none!important}.authors__name--pick{border-bottom:0}.reveal,.reveal.is-armed,.page>*{opacity:1!important;animation:none!important;transform:none!important}.container,.container--narrow{max-width:none;padding:0}.article-layout,.doc-layout,.browse-layout,.archive-layout,.homebody,.leadblock,.artitem,.index__row{display:block}.artitem__apparatus,.index__meta{text-align:left;border:0;padding:2pt 0 0}.index__media{display:none}.masthead{border-bottom:1.5pt solid #000;margin-bottom:12pt;padding:0 0 6pt;display:block;position:static}.wordmark__img{width:38mm}.sheet{margin:0;padding:0}.artbody,.abstract,.artbody p,.abstract p,.authors,.declarations dd,.references li{max-width:none}.arthead__title{font-size:18pt;line-height:1.2}.artbody h2{font-size:12pt}.artbody h3{font-size:10.5pt}h1,h2,h3{break-after:avoid;page-break-after:avoid}figure,table,.dtable,.breakout,.artnote,.citebox{break-inside:avoid;page-break-inside:avoid}.references li,.declarations>dl>div,tr,img{break-inside:avoid}thead{display:table-header-group}.metastrip{border:.5pt solid #999;border-left:0;border-right:0;grid-template-columns:26mm 1fr;gap:1pt 6pt;padding:5pt 0;display:grid}.metastrip>div{border:0;padding:0;display:contents}.metastrip dt{align-self:baseline;padding:0;font-size:7.5pt}.metastrip dd{padding:0;font-size:9pt}.tblscroll{overflow:visible}.dtable{font-size:8.5pt}.dtable thead th{border-bottom:1pt solid #000}.dtable{border-top:1.5pt solid #000;border-bottom:1.5pt solid #000}.abstract{border-top:1.5pt solid #000;border-bottom:.5pt solid #666}.figslot{border-top:1pt solid #000;border-bottom:.5pt solid #999;padding:6pt 0}.vor{border-top:1pt solid #000;border-bottom:.5pt solid #999}.artbody a[href^=http]:after,.metastrip a[href^=http]:after,.references a[href^=http]:after{content:" (" attr(href)")";word-break:break-all;font-size:8pt}a{color:#000;text-decoration:none}.folio{border-bottom:.5pt solid #999;font-size:8pt}.standing{border-bottom:.5pt solid #999;margin-bottom:8pt;padding:0 0 4pt;font-size:8pt;display:block}.standing__cover{display:none}.standing__vol{margin:0;font-size:9pt}.standing__label,.standing__line,.standing__issn{margin:0}.artnote{border-top:1pt solid #000}.split__bar,.split__grip,.splitpane--right{display:none}.split,.split__frame,.splitpane{height:auto;max-height:none;padding:0;display:block;overflow:visible}.artfig{break-inside:avoid;page-break-inside:avoid;border-top:.75pt solid #000;margin:10pt 0;padding-top:6pt}.artfig__cap{border-bottom:0;font-size:8.5pt}.fig--auto{min-height:0!important}.tblslot{break-inside:avoid;page-break-inside:avoid}}}@layer utilities{.visible{visibility:visible}.static{position:static}.sticky{position:sticky}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.uppercase{text-transform:uppercase}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-400-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-400-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/libre-franklin-var-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:100 900;font-display:swap;src:url(../fonts/libre-franklin-var-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/libre-franklin-var-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/libre-franklin-var-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../fonts/source-serif-4-var-italic-greek.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../fonts/source-serif-4-var-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../fonts/source-serif-4-var-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../fonts/source-serif-4-var-normal-greek.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../fonts/source-serif-4-var-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../fonts/source-serif-4-var-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}